【技术实现步骤摘要】
一种LED虚拟拍摄切割合成方法
[0001]本专利技术涉及虚拟制作
,尤其涉及一种LED虚拟拍摄切割合成方法。
技术介绍
[0002]在影视行业,虚拟制作(virtual production)是指多种计算机辅助影视制作方法,包括视觉特效(VFX)、表演捕捉、绿幕抠像、LED大屏等。多种虚拟制作技术为影视制作带来了增强效果、降低成本、缩短工期等诸多好处,并且赋予内容制作者更大的想象力。
[0003]目前大多采用绿幕抠像技术,但绿幕抠像技术容易产生如下问题:背景颜色不匀产生的局部噪点布光不匀;人物服饰部分接近背景,局部颜色接近背景的过渡色范围,在抠像合成时这部分区域会成半透明状态,把背景画面透出来。
[0004]因此,如何提供一种效果更好的LED虚拟拍摄切割合成方法,成为了本领域技术人员急需解决的技术问题。
技术实现思路
[0005]本专利技术目的是提供了一种LED虚拟拍摄切割合成方法,以解决上述问题。
[0006]本专利技术解决技术问题采用如下技术方案:
[0007]一种LED虚拟拍摄切割合成方法,包括如下步骤:
[0008]步骤S1,占据区域表示:在二维的屏幕空间坐标系下,将LED面板组合体的面片所占据区域分解为多个三角形,表示为一个三角形数组;
[0009]步骤S2,面向平面的三角形裁剪:通过三角形对平面进行裁剪,把投影相机的视锥体分解为平面;
[0010]步骤S3,占据区域计算:遍历所有面片及其所有三角形,通过所有三角形依次对每个投影 ...
【技术保护点】
【技术特征摘要】
1.一种LED虚拟拍摄切割合成方法,其特征在于,包括如下步骤:步骤S1,占据区域表示:在二维的屏幕空间坐标系下,将LED面板组合体的面片所占据区域分解为多个三角形,表示为一个三角形数组;步骤S2,面向平面的三角形裁剪:通过三角形对平面进行裁剪,把投影相机的视锥体分解为平面;步骤S3,占据区域计算:遍历所有面片及其所有三角形,通过所有三角形依次对每个投影相机的视锥体的各个面进行裁剪,得到占据区域数据;步骤S4,投影和屏幕映射:把每个三角形的三维顶点映射到屏幕坐标系下的二维坐标;步骤S5,合成:步骤S3得到的占据区域数据输入着色器程序,并在片段着色器阶段对每个像素点进行是否在三角形内的判断;如果在三角形内,则采用真实相机的实拍图像,否则采用虚拟场景的图像。2.根据权利要求1所述的一种LED虚拟拍摄切割合成方法,其特征在于,步骤S2中,通过三角形对平面进行裁剪,把投影相机的视锥体分解为平面的方法如下:设在同一坐标系下,平面的法线为n,平面到坐标原点的距离为d,法线的正方向一侧是平面的正面,另一侧是反面;设三角形的三个顶点为A,B,C;A,B,C在平面法线上的投影距离与平面到原点的距离之差依次为p
a
,p
b
,p
c
,则p
a
=n
·
A
‑
dp
b
=n
·
B
‑
dp
c
=n
·
C
‑
d设三角形的三条边AB、BC、CA与平面的交点依次为V
ab
,V
bc
,V
ca
,则:,则:,则:3.根据权利要求2所述的一种LED虚拟拍摄切割合成方法,其特征在于,步骤S3中,投影相机的视锥体的各个面的获取方法为:将LED面板组合体的面片的顶点位置变换到世界空间,再变换到投影相机的观察空间;根据投影相机的视锥体的8个顶点,计算出投影相机的视...
【专利技术属性】
技术研发人员:桑维东,
申请(专利权)人:北京中科深智科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。