You might have heard about the cheating robot that beats you at rock, paper, scissors 100 % of the time. I don’t have a high speed robot at my lab. But at least the recognition part should be rather simple to re-implement. All it takes are some basic operations on binary images.
In this short tutorial we will construct a custom transformation for projecting an image - given it's camera rotation R and calibration K - onto a cylindrical surface.