Mathematical modeling of cylindrical mirror reflection art

Hello everyone,
I’m working on a mathematical modeling problem: The Art of Reflection.
The problem is about designing a chaotic pattern on a flat paper such that, when viewed in a vertical ideal cylindrical mirror, it reflects a clear portrait/text/pattern.

Core Problem (Simplified)

• Paper: flat A4 plane

• Mirror: ideal vertical cylindrical surface

• Given a target reflected image (in the mirror), find the original paper pattern

• Also determine: cylinder radius, position, orientation

My Questions :

  1. How to build the coordinate transformation model between the paper plane and the cylindrical mirror reflection?

  2. How to implement image unwarping/warping from the mirror image to the paper pattern in Mathematica?

  3. Given a binary/logo image (like a face or text), how to compute and export the distorted paper pattern automatically?

Thank you very much for your help!

Welcome to Wolfram Community!
Please provide your efforts in the form of the Wolfram Language code. This will make it easier for other members to help you. Check several methods available to include your code in the rules http://wolfr.am/READ-1ST