当前位置: 首页 > 专利查询>张雪媛专利>正文

虚拟空间灯光控制方法、计算机可读存储介质和系统技术方案

技术编号:26607983 阅读:51 留言:0更新日期:2020-12-04 21:32
本发明专利技术涉及一种虚拟空间灯光控制方法,包括:S1、基于真实场景建立虚拟三维场景空间,并在所述虚拟三维场景空间中设置多个触发点;S2、针对每个的触发点设置至少一个照明设备,并为每个照明设备设置各自的原始灯光参数和触发灯光参数;S3、追踪真实场景中的目标的实时坐标并将所述实时坐标转换成所述虚拟三维场景空间中的空间坐标;S4、基于所述空间坐标对所述触发点的触发,基于所述触发灯光参数控制所述触发点的照明设备的灯光变化。本发明专利技术还涉及计算机可读存储介质和虚拟空间灯光控制系统。本发明专利技术能够提高在现代影视的扣幕场景下的灯光效率、减少成本,并且减少人为错误,并且能够实现更加真实的影视拍摄效果。

【技术实现步骤摘要】
虚拟空间灯光控制方法、计算机可读存储介质和系统
本专利技术涉及影视特效测领域,更具体地说,涉及一种虚拟空间灯光控制方法和系统。
技术介绍
现代影视拍摄过程中,特别是在抠绿(蓝)幕技术的背景下,人们已经不需要在真实的场景里进行拍摄。后期合成即可。而在抠幕技术下,为了保证场景最后合成的真实性和合理性,灯光控制就显得尤为重要了。传统影视灯光调控一般都是由专业的影视灯光师来进行调整与控制。根据灯光师水平的不同,极易出错,难以调整,导致拍摄的效果参差不齐,因此出现了很多所谓的五毛特效。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述缺陷,提供一种能提高灯光效率、减少成本,并且减少人为错误的虚拟空间灯光控制方法和系统。本专利技术解决其技术问题所采用的技术方案是:构造一种虚拟空间灯光控制方法,包括:S1、基于真实场景建立虚拟三维场景空间,并在所述虚拟三维场景空间中设置多个触发点;S2、针对每个的触发点设置至少一个照明设备,并为每个照明设备设置各自的原始灯光参数和触发灯光参数;S3、追踪真实场景中的目标的实时坐标并将所述实时坐标转换成所述虚拟三维场景空间中的空间坐标;S4、基于所述空间坐标对所述触发点的触发,基于所述触发灯光参数控制所述触发点的照明设备的灯光变化。在本专利技术所述的虚拟空间灯光控制方法中,所述步骤S1进一步包括:S11、使用三维软件基于真实场景建立虚拟三维场景空间;S12、确定所述三维场景空间的原点;S13、选择所述三维场景空间中的多个不同位置点作为触发点。在本专利技术所述的虚拟空间灯光控制方法中,在所述步骤S11中,采用刚性变化矩阵按照1:1比例基于所述真实场景建立所述虚拟三维场景空间。在本专利技术所述的虚拟空间灯光控制方法中,所述步骤S2进一步包括:S21、针对每个触发点设置至少一个照明设备;S22、基于每个触发点在所述虚拟三维场景空间所处的位置设置其对应的照明设备的原始灯光参数;S23、基于以下公式设置每个触发点对应的照明设备的所述触发灯光参数;其中x表示所述原始灯光参数,a表示倍数,b表示微调系数,d表示触发半径。在本专利技术所述的虚拟空间灯光控制方法中,所述步骤S2进一步包括:S21、针对每个触发点设置多个照明设备;S22、基于每个触发点在所述虚拟三维场景空间所处的位置设置其对应的每个照明设备的原始灯光参数;S23、基于以下公式设置每个触发点对应的每个照明设备的所述触发灯光参数;其中x表示所述原始灯光参数,a表示倍数,b表示微调系数,d表示触发半径,其中所述微调系数基于每个照明设备各自的色度计算。在本专利技术所述的虚拟空间灯光控制方法中,所述步骤S4进一步包括:S41、判定所述空间坐标与任意一个所述触发点之间的距离是否位于所述触发点的触发半径之内,如果是执行步骤S42,否则不进行任何灯光调整;S42、将所述触发点对应的照明设备的全部触发灯光参数发送到灯光控制器;S43、所述灯光控制器基于所述触发灯光参数调节所述触发点对应的照明装置的灯光。在本专利技术所述的虚拟空间灯光控制方法中,所述原始灯光参数和所述触发灯光参数为亮度参数。本专利技术解决其技术问题采用的另一技术方案是,构造一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现所述的虚拟空间灯光控制方法。本专利技术解决其技术问题采用的再一技术方案是,构造一种虚拟空间灯光控制系统,包括:基于真实场景建立的虚拟三维场景空间;设置在所述虚拟三维场景空间中的多个触发点;针对每个的触发点设置的至少一个照明装置,其中为每个照明装置设置各自的原始灯光参数和触发灯光参数;跟踪模块,用于追踪真实场景中的目标的实时坐标并将所述实时坐标转换成所述虚拟三维场景空间中的空间坐标;灯光控制模块,用于基于所述空间坐标对所述触发点的触发,基于所述触发灯光参数控制所述触发点的照明装置的灯光变化。在本专利技术所述的虚拟空间灯光控制系统中,针对每个触发点设置至少一个照明装置;基于每个触发点在所述虚拟三维场景空间所处的位置设置其对应的照明装置的原始灯光参数;并基于以下公式设置每个触发点对应的照明装置的所述触发灯光参数;其中x表示所述原始灯光参数,a表示倍数,b表示微调系数,d表示触发半径;所述灯光控制模块进一步包括:判定单元和灯光控制器,所述判定单元用于判定所述空间坐标与任意一个所述触发点之间的距离是否位于所述触发点的触发半径之内,如果是则将所述触发点对应的照明装置的全部触发灯光参数发送到灯光控制器;所述灯光控制器基于所述触发灯光参数调节所述触发点对应的照明装置的灯光。实施本专利技术的虚拟空间灯光控制方法、计算机可读存储介质和系统,通过追踪真实场景中的目标的实时坐标来触发虚拟三维场景空间中触发点,从而进行灯光调节,能够提高在现代影视的扣幕场景下的灯光效率、减少成本,并且减少人为错误,并且能够实现更加真实的影视拍摄效果。附图说明下面将结合附图及实施例对本专利技术作进一步说明,附图中:图1是本专利技术的虚拟空间灯光控制方法的第一优选实施例的流程图;图2是本专利技术的虚拟空间灯光控制系统的第一优选实施例的结构示意图;图3A-3C是本专利技术的虚拟空间灯光控制方法和系统的原理示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。图1是本专利技术的虚拟空间灯光控制方法的第一优选实施例的流程图。如图1所示,在步骤S1中,基于真实场景建立虚拟三维场景空间,并在所述虚拟三维场景空间中设置多个触发点。在本专利技术的优选实施例中,可以使用三维软件基于真实场景建立虚拟三维场景空间,例如3D游戏引擎,3D设计工业软件来构建虚拟三维场景空间。优选的,虚拟三维场景空间是根据真实场景1:1打造,其与真实场景之间的坐标转换可以采用刚性变换矩阵表示变换来实现。由于是1:1制作的3维空间。所以两个矩阵之间只有旋转平移关系,没有缩放。这个换算过程由引擎自动完成。随后,可以确定所述三维场景空间的原点;并且选择所述三维场景空间中的多个不同位置点作为触发点。在此,本领域技术人员可以随意选择三维场景空间的任何适合的位置点作为触发点。需要注意的是,触发点彼此之间间隔小需要大于触发半径,从而避免在后续操作中,同一个坐标位置位于两个触发点的触发半径内的情况。如所述三维场景空间是按照2*3m的真实场景搭建的。因此触发半径一般可以选择50cm。当然,本领域技术人员可以根据实际情况选择触发点和触发半径。在步骤S2中,针对每个的触发点设置至少一个照明设备,并为每个照明设备设置各自的原始灯光参数和触发灯光参数。通常情况下,对于不同的触发点的照明本文档来自技高网...

【技术保护点】
1.一种虚拟空间灯光控制方法,其特征在于,包括:/nS1、基于真实场景建立虚拟三维场景空间,并在所述虚拟三维场景空间中设置多个触发点;/nS2、针对每个的触发点设置至少一个照明设备,并为每个照明设备设置各自的原始灯光参数和触发灯光参数;/nS3、追踪真实场景中的目标的实时坐标并将所述实时坐标转换成所述虚拟三维场景空间中的空间坐标;/nS4、基于所述空间坐标对所述触发点的触发,基于所述触发灯光参数控制所述触发点的照明设备的灯光变化。/n

【技术特征摘要】
1.一种虚拟空间灯光控制方法,其特征在于,包括:
S1、基于真实场景建立虚拟三维场景空间,并在所述虚拟三维场景空间中设置多个触发点;
S2、针对每个的触发点设置至少一个照明设备,并为每个照明设备设置各自的原始灯光参数和触发灯光参数;
S3、追踪真实场景中的目标的实时坐标并将所述实时坐标转换成所述虚拟三维场景空间中的空间坐标;
S4、基于所述空间坐标对所述触发点的触发,基于所述触发灯光参数控制所述触发点的照明设备的灯光变化。


2.根据权利要求1所述的虚拟空间灯光控制方法,其特征在于,所述步骤S1进一步包括:
S11、使用三维软件基于真实场景建立虚拟三维场景空间;
S12、确定所述三维场景空间的原点;
S13、选择所述三维场景空间中的多个不同位置点作为触发点。


3.根据权利要求2所述的虚拟空间灯光控制方法,其特征在于,在所述步骤S11中,采用刚性变化矩阵按照1:1比例基于所述真实场景建立所述虚拟三维场景空间。


4.根据权利要求2所述的虚拟空间灯光控制方法,其特征在于,所述步骤S2进一步包括:
S21、针对每个触发点设置至少一个照明设备;
S22、基于每个触发点在所述虚拟三维场景空间所处的位置设置其对应的照明设备的原始灯光参数;
S23、基于以下公式设置每个触发点对应的照明设备的所述触发灯光参数;



其中x表示所述原始灯光参数,a表示倍数,b表示微调系数,d表示触发半径。


5.根据权利要求4所述的虚拟空间灯光控制方法,其特征在于,所述步骤S2进一步包括:
S21、针对每个触发点设置多个照明设备;
S22、基于每个触发点在所述虚拟三维场景空间所处的位置设置其对应的每个照明设备的原始灯光参数;
S23、基于以下公式设置每个触发点对应的每个照明设备的所述触发灯光参数;



其中x表示所述原始灯光参数,a表示倍数,b表示微调系数,d表示触发半径,其中所述微调系数基于每个照明设备各自的色度计算。


6....

【专利技术属性】
技术研发人员:张雪媛
申请(专利权)人:张雪媛
类型:发明
国别省市:黑龙江;23

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

1