[发明专利]一种三维图像显示方法在审
| 申请号: | 201810672918.9 | 申请日: | 2018-06-26 |
| 公开(公告)号: | CN108769654A | 公开(公告)日: | 2018-11-06 |
| 发明(设计)人: | 李晓勇 | 申请(专利权)人: | 李晓勇 |
| 主分类号: | H04N13/302 | 分类号: | H04N13/302;H04N13/239 |
| 代理公司: | 深圳市鼎智专利代理事务所(普通合伙) 44411 | 代理人: | 罗雄燕 |
| 地址: | 653100 云南省玉溪市易门*** | 国省代码: | 云南;53 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 显示物体 世界坐标系 像素点 摄像头 三维图像显示 垂直距离 待测物体 光心距离 图像坐标 焦距 平面的 光心 连线 裸眼 缩放 投影 变形 测量 镜头 观察 | ||
本发明公开了一种三维图像显示方法,包括:A、测量两个摄像头的光心距离为B,待显示物体通过两个摄像头在平面的投影分别为Pl、Pr,焦距为F,待测物体与两个摄像头光心连线的垂直距离Z;B、根据三角形相似定理,得到待显示物体像素点在世界坐标系中Z方向的位置为:Z(Z‑F)/C=Z/B,即Z=F*B/(B‑C);C、根据镜头缩放倍数和待显示物体的图像坐标(x,y),确定待显示物体像素点在世界坐标系中X、Y方向的位置为(X,Y);D、得到待显示物体像素点在世界坐标系中的位置为(X,Y,Z);E、按照所述步骤A至步骤D,得到待显示物体所有像素点在世界坐标系中的位置。本发明能够实现待显示物体的任意变形并显示,并通过裸眼可以观察3D显示效果。
技术领域
本发明涉及三维显示技术领域,尤其涉及的是一种三维图像显示方法。
背景技术
当前图像的拍摄、存储和显示方式是基于argb存储格式或yuv存储格式的,argb/yuv格式将三维立体空间的像素点投影到二维平面(x,y)坐标系内,由于缺少z坐标数据,会存在一下问题:
(1)二维图像逆推三维空间参数的过程不能完全实现;
(2)当前显示器和LED屏都是二维图像显示器,不是带有(x,y,z)完整坐标的3D显示,不能实现裸眼3D效果;
(3)不带有完整(x,y,z)坐标的图像不能确定拍摄到的图像所对应的与客观世界的精确位置,通过现有摄像头拍摄的图像来逆推识别物体距离参数是不可逆的过程;
(4)不带有(x,y,z)坐标的图像,无法对带有3D坐标的图像进行3D变换和显示,实现物体的任意变形并显示。
因此,现有技术还有待于改进和发展。
发明内容
鉴于上述现有技术的不足,本发明的目的在于提供一种三维图像显示方法,旨在解决现有技术中不能实现三维显示的问题。
本发明的技术方案如下:
一种三维图像显示方法,其包括如下步骤:
A、测量两个摄像头的光心距离为B,待显示物体通过两个摄像头在平面的投影分别为Pl、Pr,焦距为F,待测物体与两个摄像头光心连线的垂直距离Z;
B、根据三角形相似定理,得到待显示物体像素点在世界坐标系中Z方向的位置为:Z(Z-F)/C=Z/B,即
Z=F*B/(B-C);
C、根据镜头缩放倍数和待显示物体的图像坐标(x,y),确定待显示物体像素点在世界坐标系中X、Y方向的位置为(X,Y);
D、得到待显示物体像素点在世界坐标系中的位置为(X,Y,Z);
E、按照所述步骤A至步骤D,得到待显示物体所有像素点在世界坐标系中的位置。
优选地,所述Z的计算方法或者为:
B1、待显示物体像素点增加用于存储Z和镜头缩放倍数的0-4个字节。
B2、所述待显示物体像素点增加0个字节时,将Z存储在文件头。
B3、当所述待显示物体像素点增加大于0个字节时,所述文件头Z所占的字节数,增加的0-4个字节为Z的坐标值。
优选地,所述待显示物体的像素点通过平移、旋转、缩放矩阵算法或顶点着色器变形,得到多种3D效果的图像。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于李晓勇,未经李晓勇许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810672918.9/2.html,转载请声明来源钻瓜专利网。





