[发明专利]一种三维场景中虚拟摄像机的跟踪方法有效
申请号: | 201210342574.8 | 申请日: | 2012-09-14 |
公开(公告)号: | CN102857701A | 公开(公告)日: | 2013-01-02 |
发明(设计)人: | 张治国;陈忠会 | 申请(专利权)人: | 北京东方艾迪普科技发展有限公司 |
主分类号: | H04N5/262 | 分类号: | H04N5/262 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 孔凡红 |
地址: | 100101 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 三维 场景 虚拟 摄像机 跟踪 方法 | ||
1.一种三维场景中虚拟摄像机的跟踪方法,其特征在于,该方法包括:
根据实际场景和设置的实际参照物,生成含有虚拟参照物的三维虚拟场景;
确定每个真实摄像机的实际摄像参数,根据每个真实摄像机传输的数据格式,查找与所述真实摄像机传输的数据格式对应的数据转换方法,调用查找到的数据转换方法对接收到的该真实摄像机传输的数据进行提取和转换,得到与每个真实摄像机对应的虚拟摄像机所需的虚拟摄像参数;
用所述虚拟摄像参数对所述三维虚拟场景进行渲染,得到并输出所述三维虚拟场景与实际场景叠加后的视频数据。
2.如权利要求1所述的一种三维场景中虚拟摄像机的跟踪方法,其特征在于,根据所述真实摄像机传输数据的格式,查找与所述真实摄像机传输的数据格式对应的数据转换方法具体包括:
每个数据转换方法设有唯一的转换标记,每个真实摄像机设有与数据转换方法对应的转换标记;
根据所述转换标记之间的对应关系,查找与真实摄像机传输的数据格式对应的数据转换方法。
3.如权利要求2所述的一种三维场景中虚拟摄像机的跟踪方法,其特征在于,所有的数据转换方法都以动态链接库的方式存放于同一文件夹中,当需要添加新的数据转换方法时,只需要在文件夹中添加对应的动态链接库即可。
4.如权利要求1所述的一种三维场景中虚拟摄像机的跟踪方法,其特征在于,所述确定虚拟摄像参数,包括:
调整真实摄像机的实际摄像参数,使得实际参照物在所述真实摄像机中成像的位置信息发生变化;
调整虚拟摄像机参数,使得虚拟参照物与真实参照物发生相同的位置信息变化,得到与所述实际摄像参数对应的虚拟摄像参数;
所述实际摄像参数与所述虚拟摄像参数形成参数对P0(X0,Y0),X表示实际摄像参数,Y表示虚拟摄像参数;
重复调整实际摄像参数与虚拟摄像参数,获得多个参数对P0(X0,Y0)……Pn(Xn,Yn),n为正整数;
将参数对带入插值公式计算,得出每个实际摄像参数对应的多项式系数;
通过多项式系数与对应的实际摄像参数计算出校正后的虚拟摄像参数。
5.如权利要求4所述的一种三维场景中虚拟摄像机的跟踪方法,其特征在于,所述n为5~10之间的正整数。
6.如权利要求4所述的一种三维场景中虚拟摄像机的跟踪方法,其特征在于,在对视频数据进行数据输出之前,根据确定的虚拟摄像参数对所述三维虚拟场景进行实时渲染,进行渲染后的三维虚拟场景再与实际视频叠加进行视频数据输出。
7.如权利要求1所述的一种三维场景中虚拟摄像机的跟踪方法,其特征在于,输出所述三维虚拟场景与实时视频叠加后的视频数据前,对所述输出三维虚拟场景与实际场景叠加后的视频数据进行镜像处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京东方艾迪普科技发展有限公司,未经北京东方艾迪普科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210342574.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种冬虫夏草发酵生产方法
- 下一篇:一种发动机驱动型发电机转速控制方法