Pepper's Cone

Advanced Graphics Project

3 May 2018

This project aims to reproduce the results of Xuan Luo’s Pepper’s Cone paper. This is presented as an inexpensive DIY display. It works on the principle of Pepper’s Ghost i.e. we simultaneously see a reflection of the image displayed on the screen with the background, which results in a perception of a floating 3D image.

Setting aside the author’s Unity code for an iPad Pro, we wrote our own code using WebVR for pose detection and ThreeJS for rendering the mesh, as well as calibration code in OpenCV. You can find all of this in our repository.

Our complete report can be found here.

Thanks to Sourav Bose for working with me on this project and Prof. Parag Chaudhuri and Manish Goregaonkar for their guidance.