[发明专利]基于增强现实的视频实时录制方法及录制设备有效
申请号: | 201710986097.1 | 申请日: | 2015-12-30 |
公开(公告)号: | CN107682688B | 公开(公告)日: | 2020-02-07 |
发明(设计)人: | 张小军;王凤伟;王伟楠 | 申请(专利权)人: | 视辰信息科技(上海)有限公司 |
主分类号: | H04N13/204 | 分类号: | H04N13/204;H04N13/189;H04N13/161;H04N13/275 |
代理公司: | 31252 上海大邦律师事务所 | 代理人: | 郜少毅 |
地址: | 200120 上海市浦东*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 目标物体 环境内容 属性信息 虚拟内容 引擎 录制设备 录制 接收图像信息 环境信息 内容叠加 实时录制 图像信息 增强现实 叠加 视频 发送 图像 | ||
1.一种录制设备,其特征在于:包括AR引擎和3D引擎,其中:
所述AR引擎,用于接收视频信息,识别所述视频信息中的目标物体,并提取所述目标物体的属性信息,将所述目标物体的属性信息和所述目标物体所处的环境内容发送给所述3D引擎,所述环境内容包括所述目标物体所处的环境信息;
所述3D引擎,用于接收所述AR引擎发送的目标物体的属性信息和环境内容,并根据所述目标物体的属性信息确定所述目标物体所对应的虚拟内容,所述3D引擎使用空白的中间态离屏图像作为绘制目标,将所述绘制目标上叠加环境内容的图像信息和虚拟内容的图像信息,完成对所述中间态离屏图像的渲染,形成交互内容,并将所述交互内容打包为视频编码单元能直接读取的文件包格式后以共享的模式发送给所述视频编码单元,以使所述交互内容能被所述视频编码单元合成为视频,以及将所述交互内容通过显示单元显示出来;所述共享的模式包括使用ShareContext共享两端的绘制目标,或者EglImage共享两端的绘制目标。
2.根据权利要求1所述的设备,其特征在于:所述3D引擎将所述虚拟内容中需要录制的内容与所述环境内容进行叠加,形成交互内容,并将所述交互内容以共享的模式发送给视频编码单元,以使所述交互内容能被所述视频编码单元合成为视频。
3.根据权利要求2所述的设备,其特征在于:所述3D引擎还用于将所述交互内容与所述虚拟内容中不需要录制的内容叠加后通过所述显示单元显示出来。
4.一种基于增强现实的视频实时录制方法,其特征在于:所述方法包括:
3D引擎接收AR引擎发送的目标物体的属性信息以及所述目标物体的环境内容,所述环境内容包括所述目标物体所处的环境信息;
所述3D引擎根据所述目标物体的属性信息确定所述目标物体所对应的虚拟内容,所述3D引擎使用空白的离屏图像作为绘制目标,将所述绘制目标上叠加环境内容的图像信息,同时也在所述绘制目标上叠加所述目标物体的虚拟内容的图像信息,形成中间态的离屏图像,完成对所述中间态离屏图像的渲染,并将所述目标物体的虚拟内容与所述目标物体的环境内容进行叠加,形成交互内容,并将所述交互内容打包为视频编码单元能直接读取的文件包格式后以共享的模式发送给所述视频编码单元,以使所述交互内容能被所述视频编码单元合成为视频,以及将所述交互内容通过显示单元显示出来;所述共享的模式包括使用ShareContext共享两端的绘制目标,或者EglImage共享两端的绘制目标。
5.根据权利要求4所述的方法,其特征在于:所述3D引擎将所述虚拟内容中需要录制的内容与所述环境内容进行叠加,形成交互内容,并将所述交互内容以共享的模式发送给视频编码单元,以使所述交互内容能被所述视频编码单元合成为视频。
6.根据权利要求5所述的方法,其特征在于:所述3D引擎还用于将所述交互内容与所述虚拟内容中不需要录制的内容叠加后通过所述显示单元显示出来。
7.一种录制设备,其特征在于:包括存储器和处理器,其中:
所述存储器,用于存储代码;
所述处理器,用于执行所述存储器中的代码,执行所述存储器中的代码能实施如权利要求4至6任一所述的方法步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于视辰信息科技(上海)有限公司,未经视辰信息科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710986097.1/1.html,转载请声明来源钻瓜专利网。