The invention relates to a naked eye 3D display technology based on viewpoint tracking and single view stereoscopic drawing. The main solution to the existing stereoscopic paintings is to have a stereoscopic effect from a single angle and can not reflect the multi angle information of objects. The technology is a, a space coordinate system XYZ is established, a rectangular T is determined on the XY plane, the rectangle T is the same as the length and width ratio of the display screen, and the display is corresponding to the display screen. B, using the point tracking technique to get the position of the viewer's eye view relative to the display screen, the rectangle T corresponds to the display screen, and determines the position of the eye view E in the space coordinate system XYZ. C, the 3D image that needs to be displayed is imported into the corresponding position of the space coordinate system XYZ, and then the projection of the image on the point E on the rectangular T is calculated; D, the projected projection is displayed on the screen. The naked eye 3D display technology can be viewed from multiple angles, displaying many angles of the object, and because the essence is two-dimensional display, it is not easy to cause visual fatigue to the viewer.
【技术实现步骤摘要】
一种基于视点跟踪、单视角立体画的裸眼3D显示技术
本专利技术涉及一种基于视点跟踪、单视角立体画的裸眼3D显示技术。
技术介绍
在计算机里显示3d图形,就是说在平面里显示三维图形。不像现实世界里,真实的三维空间,有真实的距离空间。计算机里只是看起来很像真实世界,因此在计算机显示的3d图形,就是让人眼看上就像真的一样。人眼有一个特性就是近大远小,就会形成立体感。计算机屏幕是平面二维的,我们之所以能欣赏到真如实物般的三维图像,是因为显示在计算机屏幕上时色彩灰度的不同而使人眼产生视觉上的错觉,而将二维的计算机屏幕感知为三维图像。基于色彩学的有关知识,三维物体边缘的凸出部分一般显高亮度色,而凹下去的部分由于受光线的遮挡而显暗色。这一认识被广泛应用于网页或其他应用中对按钮、3d线条的绘制。而目前现有裸眼3D显示技术的立体画都是只能从单一角度观看才有立体效果,且不能反映物体多角度的信息。
技术实现思路
为了克服
技术介绍
的缺点与不足之处,本专利技术提供一种基于视点跟踪、单视角立体画的裸眼3D显示技术,主要解决现有现有的立体画都是只能从单一角度观看才有立体效果,且不能反映物体多角度的信息。本专利技术的技术方案是:一种基于视点跟踪、单视角立体画的裸眼3D显示技术,对任意带有显示屏与相应硬件的设备,由人眼定位技术确定人眼位置并生成对应的单视角立体画,具体步骤如下:a、建立一空间坐标系XYZ,于XY平面确定一矩形T,矩形T与显示屏长宽比相同,与显示屏对应;b、运用视点跟踪技术得出观看者人眼视点相对于显示屏的位置,矩形T对应显示屏,确定人眼视点E在空间坐标系XYZ上的位置;c、将需要显 ...
【技术保护点】
1.一种基于视点跟踪、单视角立体画的裸眼3D显示技术,对任意带有显示屏与相应硬件的设备,其特征在于:由人眼定位技术确定人眼位置并生成对应的单视角立体画,具体步骤如下:a、建立一空间坐标系XYZ,于XY平面确定一矩形T,矩形T与显示屏长宽比相同,与显示屏对应;b、运用视点跟踪技术得出观看者人眼视点相对于显示屏的位置,矩形T对应显示屏,确定人眼视点E在空间坐标系XYZ上的位置;c、将需要显示的三维图像导入空间坐标系XYZ的相应位置,然后计算该图像关于点E在矩形T上的投影;d、将得出的投影显示在屏幕上,即可生成对应此时观看者视点角度的立体画,达到裸眼3D显示效果。
【技术特征摘要】
1.一种基于视点跟踪、单视角立体画的裸眼3D显示技术,对任意带有显示屏与相应硬件的设备,其特征在于:由人眼定位技术确定人眼位置并生成对应的单视角立体画,具体步骤如下:a、建立一空间坐标系XYZ,于XY平面确定一矩形T,矩形T与显示屏长宽比相同,与显示屏对应;b、运用视点跟踪技术得出观看者人眼视点相对于显示屏的位置,矩形T对应显示屏,确定人眼视点E在空间坐标系XYZ上的位置;c、将需要显示的三维图像导入空间坐标系XYZ的相应位置,然后计算该图像关于点E在矩形T上的投影;d、将得出的投影显示在屏幕上,即可生成对应此时观看者视点角度的立体画,达到裸眼3D显示效果。2.根据权利要求1所述的基于视点跟踪、单视角立体画的裸眼3D显示技术,其特征在于:所述视点跟踪技术为带有陀螺仪和加速度计的设备由观看者手动设定视点E初始位置,此次视点E确定之后,其在XYZ轴上的位置将只受设备角度变化的影响,当设备倾斜时,用陀螺仪、加速度计等得到设备角度变化数据,按照观看者眼睛没有移动的情况,相对地改变视点E在空间坐标系XYZ上的位置。3.根据权利要求1所述的基于视点跟踪、单视角...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。