Object Recognition from Local Scale-Invariant Features
ICCV '99 Proceedings of the International Conference on Computer Vision-Volume 2 - Volume 2
Reproducing color images with embedded metallic patterns
ACM SIGGRAPH 2003 Papers
ACM SIGGRAPH 2004 Papers
Color images visible under UV light
ACM SIGGRAPH 2007 papers
PatchMatch: a randomized correspondence algorithm for structural image editing
ACM SIGGRAPH 2009 papers
Fabricating microgeometry for custom surface reflectance
ACM SIGGRAPH 2009 papers
Single scattering in refractive media with triangle mesh boundaries
ACM SIGGRAPH 2009 papers
ACM SIGGRAPH Asia 2009 papers
ACM SIGGRAPH Asia 2009 papers
ACM SIGGRAPH 2010 papers
ACM SIGGRAPH 2010 papers
Geometry construction from caustic images
ECCV'10 Proceedings of the 11th European conference on Computer vision: Part V
The generalized patchmatch correspondence algorithm
ECCV'10 Proceedings of the 11th European conference on computer vision conference on Computer vision: Part III
The PatchMatch randomized matching algorithm for image manipulation
Communications of the ACM
Polarization fields: dynamic light field display using multi-layer LCDs
Proceedings of the 2011 SIGGRAPH Asia Conference
Pixel Art with Refracted Light by Rearrangeable Sticks
Computer Graphics Forum
Manufacturing Layered Attenuators for Multiple Prescribed Shadow Images
Computer Graphics Forum
Patchmatch: a fast randomized matching algorithm with application to image and video
Patchmatch: a fast randomized matching algorithm with application to image and video
Microfacet models for refraction through rough surfaces
EGSR'07 Proceedings of the 18th Eurographics conference on Rendering Techniques
Volume stylizer: tomography-based volume painting
Proceedings of the ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games
Bi-scale appearance fabrication
ACM Transactions on Graphics (TOG) - SIGGRAPH 2013 Conference Proceedings
Spec2Fab: a reducer-tuner model for translating specifications to 3D prints
ACM Transactions on Graphics (TOG) - SIGGRAPH 2013 Conference Proceedings
Content-adaptive lenticular prints
ACM Transactions on Graphics (TOG) - SIGGRAPH 2013 Conference Proceedings
ACM Transactions on Graphics (TOG)
Hi-index | 0.00 |
We present an automatic approach to design and manufacture passive display devices based on optical hidden image decoding. Motivated by classical steganography techniques we construct Magic Lenses, composed of refractive lenslet arrays, to reveal hidden images when placed over potentially unstructured printed or displayed source images. We determine the refractive geometry of these surfaces by formulating and efficiently solving an inverse light transport problem, taking into account additional constraints imposed by the physical manufacturing processes. We fabricate several variants on the basic magic lens idea including using a single source image to encode several hidden images which are only revealed when the lens is placed at prescribed orientations on the source image or viewed from different angles. We also present an important special case, the universal lens, that forms an injection mapping from the lens surface to the source image grid, allowing it to be used with arbitrary source images. We use this type of lens to generate hidden animation sequences. We validate our simulation results with many real-world manufactured magic lenses, and experiment with two separate manufacturing processes.