[发明专利]一种基于双目视差原理的3D浏览器实现方法有效
申请号: | 201110131554.1 | 申请日: | 2011-05-20 |
公开(公告)号: | CN102184082A | 公开(公告)日: | 2011-09-14 |
发明(设计)人: | 王文敏;王晓振;高文;梁凡 | 申请(专利权)人: | 广州市数字视频编解码技术国家工程实验室研究开发与产业化中心;广州高清视信数码科技股份有限公司 |
主分类号: | G06F3/14 | 分类号: | G06F3/14;G06F17/30 |
代理公司: | 广州三辰专利事务所 44227 | 代理人: | 范钦正 |
地址: | 510006 广东省广州市番禺区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 双目 视差 原理 浏览器 实现 方法 | ||
1.一种基于双目视差原理的3D浏览器实现方法,包括制作3D对象左右视图,其特征在于:之后有以下五个步骤:
A、获取3D对象定位属性值,将用于控制网页外观的层叠样式表CSS中的2D定位属性扩展为3D定位属性,其中3D定位属性包含2D/3D定位属性和增加的3D专用定位属性;
B、根据所述的3D定位属性创建3D网页;
C、在浏览器的3D网页解析器中对上述的3D定位属性进行相应解析,计算出在渲染时所需的3D定位信息;
D、在内存中分配相应的左右离频缓冲区,将解析后的3D定位信息在左右离频缓冲区渲染出左视帧和右视帧;
E、根据不同的3D传输格式,将左右离频缓冲区的信息映射到视频缓冲区并在3D显示器上显示出来。
2.根据权利要求1所述的3D浏览器实现方法,其特征在于:所述步骤e的传输格式为半高清3D帧兼容时,要分别进行如下变换:
1)左右拼:则分别将左右离频缓冲区的奇数和偶数列映射到离频缓冲区的左右半部;
2)上下拼:则分别将左右离频缓冲区的奇数和偶数行映射到视频缓冲区的上下半部;
3)列交错:则分别将左右离频缓冲区的奇数和偶数列映射到视频缓冲区中;
4)行交错:则分别将左右离频缓冲区的奇数和偶数行映射到视频缓冲区中。
3.根据权利要求1所述的3D浏览器实现方法,其特征在于:所述步骤e的传输格式为全高清3D帧序列时,则无需变换,左右离频缓冲区直接作为左右两路的视频缓冲区。
4.根据权利要求1所述的3D浏览器实现方法,其特征在于:所述步骤e的传输格式为全高清3D帧封装时,则无需变换,左右离频缓冲区直接对应视频缓冲区中封装帧的左右或上下部分。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州市数字视频编解码技术国家工程实验室研究开发与产业化中心;广州高清视信数码科技股份有限公司,未经广州市数字视频编解码技术国家工程实验室研究开发与产业化中心;广州高清视信数码科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110131554.1/1.html,转载请声明来源钻瓜专利网。