MaxMSP, openFrameworks, vvvv
Leave a comment

Superception – Expanding human perception with personal projection mapping

Created by Shunichi Kasahara in collaboration with Satoru Higa, Takuto Usami, Shotaro Hirata and Tetsuya Konishi, “Superception” (Super + perception) is a research framework that uses computer technologies to intervene and transform human perception. One of these research projects, “HeadLight” is a system that allows humans to experience the perceptual world of nonhuman species through personal projection mapping.

HeadLight consists of a laser source small project with a wide conversion lens, a headphone and a pose tracker. HeadLight has a fish-eye conversion lens on the projector which enables much wider projection image. However, the conversion lens produces strong distortion in the projected image with pincushion shape. The Headlight system compensates this distortion based on a fisheye model distortion. Therefore, it enables wide-angle visual projection from the point of view of user up to 131 degrees in diagonal angle, minimum approx. 105 deg. horizontal and 55 deg. vertical, which covers a large field of view of human.

In the system, the three-dimensional virtual space that is consistent with the physical environment is rendered with a virtual camera based on tracking information of the device. By processing inverse correction of the lens distortion and projecting the rendered image from the projector, Headlight performs consistent visual augmentation in the real world.

By using three-dimensional data of the physical environment as the source of the projected video of the system, Headlight can project computer graphics aligned with the physical environment the user is watching. In this projection mapping mode, the projected image appears to exist on the physical surface. ​​In addition, since the system can generate image synchronously with one’s head movement, motion parallax can be generated by the change of the projected image. Due to the perception of depth caused by this moving parallax, the user feels that a virtual object exists in front of or behind the surface regardless of the physical arrangement of the actual projection plane.

Build with openFrameworks, vvvv, Touch Designer, Houdini and Max/MSP.

Project PageShunichi Kasahara

Credits:  Shunichi Kasahara (Concept, Research and System), Satoru Higa and Takuto Usami (Visual System), Shotaro Hirata (Sound Design) and Tetsuya Konishi (Hardware design).

Leave a Reply

Your email address will not be published. Required fields are marked *