游戏引擎抠像动态空间切割方法技术

技术编号:14706665 阅读:85 留言:0更新日期:2017-02-25 13:38
一种游戏引擎抠像动态空间切割方法,所述的引擎抠像动态空间切割方法,包括接收视频采集数据跟踪实际相机运动数据获取当前相机定位信息;建立一个虚拟摄像机拾取现实相机运动轨迹,并根据实际绿布范围在虚拟环境中搭建同等比例绿(蓝)布,在虚拟环境中计算实际绿(蓝)布范围;据此实时渲染出虚拟环境中的动态绿(蓝)布范围遮罩,并以此作为通道储存在内存中;再获取拍摄抠像后画面,针对实际抠像后的素材再减去内存中实时计算的绿(蓝)布范围得到一个去除绿(蓝)布范围以外的图像数据;最后输出去除绿(蓝)布范围之外的图像。解决了拍摄画面出画的问题,自动去除绿(蓝)布范围外无关物体;去除绿布限制,达到拍摄者360度无死角拍摄。

【技术实现步骤摘要】

:本专利技术涉及一种游戏引擎抠像动态空间切割方法
技术介绍
:本专利技术公开了一种游戏引擎抠像动态空间切割方法。现有技术实现过程包括:在拍摄前需搭建绿(蓝)布环境,连接摄像机至电脑,输入数据到游戏引擎,进行抠像调整去除绿(蓝)布,手动调整虚拟三维空间匹配目前镜头,添加跟踪模块跟踪实际摄像机数据返回游戏引擎。镜头机位如果移动,当机位移动到绿布范围以外会看到画外物体如拍摄者、灯光器具等,但现有游戏引擎内的抠像方法在进行抠像后,存在绿(蓝)布范围外的画外物体无法自动删除,导致相机拍摄的范围只能限定在绿(蓝)布范围内,限制了拍摄者的自由度。
技术实现思路
:鉴于此,本专利技术实施例提供了一种游戏引擎抠像动态空间切割方法,以解决拍摄画面出画问题,自动去除绿(蓝)布范围外无关物体,去除绿布限制达到拍摄者360度无死角拍摄。提供了一种游戏引擎抠像动态空间切割方法,所述方法:首先接收视频采集数据跟踪实际相机运动数据获取当前相机定位信息;进一步地,通过建立一个虚拟摄像机,拾取现实相机运动轨迹,并根据实际绿布范围在虚拟环境中搭建同等比例绿(蓝)布,在虚拟环境中计算实际绿(蓝)布范围;据此实时渲染出虚拟环本文档来自技高网...
游戏引擎抠像动态空间切割方法

【技术保护点】
一种游戏引擎抠像动态空间切割方法,其特征在于:首先接收视频采集数据,跟踪实际相机运动数据获取当前相机定位信息;然后通过建立一个虚拟摄像机,拾取现实相机运动轨迹,并根据实际绿布范围在虚拟环境中搭建同等比例绿(蓝)布,在虚拟环境中计算实际绿(蓝)布范围;据此实时渲染出虚拟环境中的动态绿(蓝)布范围遮罩,并以此作为通道储存在内存中;再获取拍摄抠像后画面,针对实际抠像后的素材再减去内存中实时计算的绿(蓝)布范围得到一个去除绿(蓝)布范围以外的图像数据;最后输出去除绿(蓝)布范围之外的图像。

【技术特征摘要】
1.一种游戏引擎抠像动态空间切割方法,其特征在于:首先接收视频采集数据,跟踪实际相机运动数据获取当前相机定位信息;然后通过建立一个虚拟摄像机,拾取现实相机运动轨迹,并根据实际绿布范围在虚拟环境中搭建同等比例绿(蓝)布,在虚拟环境中计算实际绿(蓝...

【专利技术属性】
技术研发人员:李锐陶澍
申请(专利权)人:重庆虚拟实境科技有限公司
类型:发明
国别省市:重庆;50

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1