xRの世界 | The world of xR (xReality)

拡張現実 Augmented Realty/仮想現実 Virtual Reality/複合現実 Mixed Reality の技術がもたらす DX(デジタルトランスフォーメーション)

It achieves it by AR car Kinect- AR that can board it - 搭乗することが出来るAR自動車 #Kinect-#ARにより実現

AR car from which it can get on inside. I hear achievement by using Kinect, Unity3D, and OpenCV, etc.Such play sense j is very wonderful. 
 
中に乗ることが出来るAR自動車。Kinect , Unity3D, OpenCV など使用して実現しているとのこと。このような遊び感覚はとても素晴らしい。

Augmented reality (AR) is limited by how you can interact with the virtual object displayed. Currently, the object can only be moved by moving the AR marker. In this project, we used the Microsoft Kinect sensor to allow one to virtually touch and manipulate the object displayed. In order to do this, we use the skeletal tracking of the sensor to allow the user to rotate and resize the object with his hands. While doing so, the user hands will inevitably get between the virtual object and the camera. To prevent the virtual object from being displayed wrongly over the hand, the depth map of the Kinect is used to find any obstruction and block rendering of pixels under occlusion. This is realized at the GPU level, using modified Shaders.

The AR system uses the Unity3D game engine to display the 3D models with a custom plugin created at the CIMMI research center to enable the AR. The plugin computes in real time the pose of the Kinect using the color image while the depth map allow occlusion detection and hands tracking. The plugin was developed with the OpenCV library which allows easy analysis of the images. This work was realized at the CIMMI research center (cimmi.qc.ca) by two interns, Alexis Legare-Julien and Renaud Simard, under the supervision of Jean-Nicolas Ouellet, Ph.D.Eng.

(via YouTube by  )