1 / 24

Stereogram Solver

Stereogram Solver. Katya Groisman. What is stereogram?. Two-dimensional image, with an optic illusion of depth. Examples of Stereogram. We will discuss two kinds of Stereogram . One of them is created by repeating the object horizontally in the image.

lucius
Download Presentation

Stereogram Solver

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Stereogram Solver Katya Groisman

  2. What is stereogram? Two-dimensional image, with an optic illusion of depth.

  3. Examples of Stereogram

  4. We will discuss two kinds of Stereogram

  5. One of them is created by repeating the object horizontally in the image.

  6. The other is based on random dot stereogram.Sometimes using repeating pattern instead.

  7. The other is based on single image dot stereogram.Sometimes using repeating pattern instead.

  8. Creating a stereogram(pattern example)

  9. Needed: 1. Pattern Image

  10. 2. Black & White Mask

  11. The mask is black & white image.The background is black, and as whiter the points of the figure are, as closer they are to you.

  12. Generating a neat stereogram, using good depth map.

  13. How can I see that? There are two possible techniques

  14. 1. Parallel viewing

  15. 1. Cross-eyed viewing

  16. Not all people can see those images

  17. And that is why you should use my stereogram solver ;)

  18. And that is why you should use my stereogram solver ;)

  19. Approach Letting the program resemble the function of human eyes, in other words, perform the parallel viewing technique.

  20. Method 1. Receives stereogram image as input, and duplicates it, to two identical images, A and B. 2. (n-0.35n +1) iterations : Takes k columns of pixels from the right side of image A, and the same amount of columns from the left side of B and calculates |A – B|. 3. Searches through the differences for the optimal difference m (which has the maximum of pixels, closest to black (0)). 4. Displays it to the user.

  21. A B

  22. More results:

  23. More results:

  24. More results:

More Related