本申请属于光电信息,尤其涉及一种虚拟光场模拟系统。
背景技术:
1、光场是特定空间中所有光线的集合,对光场的处理包括光场采集和光场显示两个过程。光场采集是利用光场采集设备对光场对应的场景图像进行采集的过程,光场采集设备的分辨率等参数决定了采集图像的信息丰富程度。光场显示是将采集图像按照观察角度和位置约束进行输出,使观察者看到光场中场景的过程。光场显示设备的分辨率依赖于采集图像,当光场采集设备采集到足够丰富的光场信息时,光场显示设备能够更平滑地展示光场对应的空间场景。
2、在实际工业场景中,通常需要变化光场的光线以及场景,对变化的光场进行光场采集,以满足生产需求。目前,通常在现实场景中搭建光场并调整光线及场景的变化。然而,现实中搭建光场过程繁琐、成本高,且场景、光线变化操作复杂,另外现实光场中光信息难以采集且采集的光信息维度单一,无法准确反映光场实际情况。
技术实现思路
1、本申请旨在至少解决现有技术中存在的技术问题之一。为此,本申请提出一种虚拟光场模拟系统,可用于搭建光场采集环境,控制光场场景,并记录光场环境中的光信息,采用多维度数据全面地保存环境中光信息。
2、第一方面,本申请提供了一种虚拟光场模拟系统,该系统包括:
3、虚拟光场管理模块,所述虚拟光场管理模块包括虚拟光场库和虚拟光场配置模块,所述虚拟光场库存储有多个虚拟光场模板,所述虚拟光场配置模块用于配置所述虚拟光场模板;
4、采集设备管理模块,所述采集设备管理模块包括采集设备库和采集设备配置模块,所述采集设备库存储有多个虚拟采集设备,所述采集设备配置模块用于配置所述虚拟采集设备的参数;
5、虚拟光场模拟模块,所述虚拟光场模拟模块包括虚拟光场控制模块和采集设备控制模块,所述虚拟光场控制模块与所述虚拟光场管理模块连接,所述采集设备控制模块与所述采集设备管理模块连接,所述虚拟光场控制模块用于基于所述虚拟光场管理模块输出的目标光场模板,模拟目标虚拟光场,所述采集设备控制模块用于基于所述采集设备管理模块输出的目标设备参数,在所述目标虚拟光场中模拟出目标采集设备,所述目标采集设备用于在所述目标虚拟光场中采集图像。
6、根据本申请的虚拟光场模拟系统,通过虚拟光场管理模块配置存储多个虚拟光场模板,采集设备管理模块配置存储多个虚拟采集设备,虚拟光场模拟模块基于种类丰富的虚拟光场模板模拟目标虚拟光场,基于种类丰富的虚拟采集设备采集目标虚拟光场的图像,每个虚拟光场模板对应一个场景,虚拟光场的场景丰富,在虚拟环境中搭建光场的操作简单、效率高,可以采用多维度数据全面地保存场景中光信息,反映光场的实际情况。
7、根据本申请的一个实施例,所述采集设备控制模块包括:
8、第一参数控制器,所述第一参数控制器用于控制所述采集设备配置模块配置所述虚拟采集设备的参数;
9、第一脚本模块,所述第一脚本模块与所述第一参数控制器连接,所述第一脚本模块用于生成所述第一参数控制器控制所述采集设备配置模块的第一脚本文件;
10、所述第一脚本模块用于生成所述目标采集设备在所述目标虚拟光场中采集图像的第二脚本文件。
11、根据本申请的一个实施例,所述目标采集设备用于基于所述第二脚本文件在时间轴上的控制信息以及在对应的条件触发的控制信息,在所述目标虚拟光场中采集图像。
12、根据本申请的一个实施例,所述虚拟光场控制模块包括:
13、第二参数控制器,所述第二参数控制器用于控制所述虚拟光场配置模块配置所述虚拟光场模板;
14、第二脚本模块,所述第二脚本模块与所述第二参数控制器连接,所述第二脚本模块用于生成所述第二参数控制器控制所述虚拟光场配置模块的第三脚本文件;
15、所述第二脚本模块用于生成展示所述目标虚拟光场的第四脚本文件。
16、根据本申请的一个实施例,所述目标虚拟光场基于所述第四脚本文件在时间轴上的控制信息以及在对应的条件触发的控制信息,进行展示。
17、根据本申请的一个实施例,所述虚拟光场控制模块还包括:
18、虚拟光源控制模块,所述虚拟光源控制模块用于模拟所述目标虚拟光场中的光源。
19、根据本申请的一个实施例,所述光源包括定向光源、点光源、聚光光源和环境光源。
20、根据本申请的一个实施例,所述虚拟光场控制模块用于在所述目标虚拟光场中叠加展示多个所述目标光场模板。
21、根据本申请的一个实施例,所述目标采集设备包括虚拟彩色相机、虚拟深度相机、虚拟标签分割相机。
22、根据本申请的一个实施例,所述采集设备控制模块还包括:
23、图像格式管理模块,所述图像格式管理模块用于将所述目标采集设备在所述目标虚拟光场中采集图像的格式转换为目标格式。
24、本申请的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。
1.一种虚拟光场模拟系统,其特征在于,所述系统包括:
2.根据权利要求1所述的虚拟光场模拟系统,其特征在于,所述采集设备控制模块包括:
3.根据权利要求2所述的虚拟光场模拟系统,其特征在于,所述目标采集设备用于基于所述第二脚本文件在时间轴上的控制信息以及在对应的条件触发的控制信息,在所述目标虚拟光场中采集图像。
4.根据权利要求1所述的虚拟光场模拟系统,其特征在于,所述虚拟光场控制模块包括:
5.根据权利要求4所述的虚拟光场模拟系统,其特征在于,所述目标虚拟光场基于所述第四脚本文件在时间轴上的控制信息以及在对应的条件触发的控制信息,进行展示。
6.根据权利要求1所述的虚拟光场模拟系统,其特征在于,所述虚拟光场控制模块还包括:
7.根据权利要求6所述的虚拟光场模拟系统,其特征在于,所述光源包括定向光源、点光源、聚光光源和环境光源。
8.根据权利要求1-7任一项所述的虚拟光场模拟系统,其特征在于,所述虚拟光场控制模块用于在所述目标虚拟光场中叠加展示多个所述目标光场模板。
9.根据权利要求1-7任一项所述的虚拟光场模拟系统,其特征在于,所述目标采集设备包括虚拟彩色相机、虚拟深度相机、虚拟标签分割相机。
10.根据权利要求1-7任一项所述的虚拟光场模拟系统,其特征在于,所述采集设备控制模块还包括:
