一种参数配置方法、装置、设备、存储介质及产品与流程

未命名 08-06 阅读:114 评论:0


1.本技术涉及计算机技术领域,具体涉及一种参数配置方法、装置、设备、存储介质及产品。


背景技术:

2.随着科技研究的进步,虚拟制片技术被广泛应用在视频拍摄,以及电影制作、广告拍摄等过程中。虚拟制片技术的核心是通过真实场景与虚拟场景结合(如真实场景的景深效果与虚拟场景的景深效果结合),来使得拍摄的视频或电影更加真实。由于在拍摄不同视频时,使用的摄像设备的拍摄参数不同,各个虚拟场景参数也大都不同。实践发现,虚拟场景参数(如虚拟摄像设备的拍摄参数)通常是由制片人员根据实际拍摄情况进行调整得到的,配置效率较低。


技术实现要素:

3.本发明实施例提供了一种参数配置方法、装置、设备、存储介质及产品,能够提高虚拟场景参数的配置效率。
4.一方面,本技术实施例提供了一种参数配置方法,包括:
5.获取目标摄像设备的拍摄参数;
6.获取参考数据集,参考数据集包括参考拍摄参数与虚拟场景参数之间的对应关系;
7.根据目标摄像设备的拍摄参数与参考数据集,确定目标摄像设备需要拍摄的虚拟内容对应的目标虚拟场景参数;
8.按照目标虚拟场景参数对虚拟内容进行显示,使目标摄像设备对虚拟内容进行拍摄。
9.一方面,本技术实施例提供了一种参数配置装置,该参数配置装置包括:
10.获取单元,用于获取目标摄像设备的拍摄参数;以及用于获取参考数据集,参考数据集包括参考拍摄参数与虚拟场景参数之间的对应关系;
11.处理单元,用于根据目标摄像设备的拍摄参数与参考数据集,确定目标摄像设备需要拍摄的虚拟内容对应的目标虚拟场景参数;
12.显示单元,用于按照目标虚拟场景参数对虚拟内容进行显示,使目标摄像设备对虚拟内容进行拍摄。
13.在一种实施方式中,参考拍摄参数用于描述参考摄像设备的拍摄参数,虚拟场景参数用于描述虚拟摄像设备的拍摄参数;处理单元还用于:
14.依据参考摄像设备的拍摄参数及虚拟摄像设备的拍摄参数,配置参考数据集。
15.在一种实施方式中,参考摄像设备包括多组拍摄参数;参考数据集的配置过程包括:
16.获取参考摄像设备的第一组拍摄参数,并采用参考摄像设备基于第一组拍摄参数
拍摄参照对象的真实图像;第一组拍摄参数为多组拍摄参数中的任一组;
17.通过调整虚拟场景参数,对参照对象对应的虚拟对象进行调整;
18.采用参考摄像设备基于第一组拍摄参数拍摄虚拟对象,得到虚拟图像;
19.比较虚拟图像与真实图像,记录虚拟图像与真实图像相匹配时对应的目标虚拟场景参数;
20.建立第一组拍摄参数与目标虚拟场景参数之间的对应关系,并将该对应关系添加至参考数据集中。
21.在一种实施方式中,参考数据集包括m*n*p组拍摄参数,每组拍摄参数包括一个焦距、一个光圈数值及一个焦点数值,m为候选焦距的数量,n为候选光圈数值的数量,p为候选焦点数值的数量,m,n,p均为正整数;第一组拍摄参数包括第i个候选焦距,第j个候选光圈数值,第k个候选焦点数值,i为小于m的正整数,j为小于n的正整数,k为小于p的正整数;
22.处理单元用于,通过调整虚拟场景参数,对参照对象对应的虚拟对象进行调整,具体用于:
23.将第i个候选焦距确定为虚拟摄像设备的虚拟焦距,并对虚拟摄像设备的虚拟光圈数值和虚拟焦点数值进行配置。
24.在一种实施方式中,处理单元用于,根据目标摄像设备的拍摄参数与参考数据集,确定目标摄像设备需要拍摄的虚拟内容对应的目标虚拟场景参数,具体用于:
25.根据目标摄像设备的拍摄参数与参考摄像设备的拍摄参数之间的关系,以及参考摄像设备的拍摄参数与虚拟摄像设备的拍摄参数的对应关系,确定目标摄像设备需要拍摄的虚拟内容对应的目标虚拟场景参数。
26.在一种实施方式中,参考数据集包括m*n*p组拍摄参数,每组拍摄参数包括一个焦距、一个光圈数值及一个焦点数值,m为候选焦距的数量,n为候选光圈数值的数量,p为候选焦点数值的数量,m,n,p均为正整数;目标摄像设备的拍摄参数包括实际焦距、实际光圈数值和实际焦点数值;
27.处理单元用于,根据目标摄像设备的拍摄参数与参考数据集,确定目标摄像设备需要拍摄的虚拟内容对应的目标虚拟场景参数,具体用于:
28.将实际焦距确定为目标摄像设备需要拍摄的虚拟内容对应的目标虚拟场景的场景焦距;
29.若实际焦距与参考摄像设备的第i个候选焦距一致,则根据实际光圈数值和实际焦点数值与第i个候选焦距关联的候选光圈数值和候选焦点数值的关系,确定目标虚拟场景的场景光圈数值和场景焦点数值;
30.若实际焦距在参考摄像设备的第i个候选焦距和第i+1个候选焦距之间,则根据实际光圈数值和实际焦点数值与第i个候选焦距关联的候选光圈数值和候选焦点数值的关系,以及与第i+1个候选焦距关联的候选光圈数值和候选焦点数值的关系,确定目标虚拟场景的场景光圈数值和场景焦点数值;
31.其中,i为小于m的正整数。
32.在一种实施方式中,处理单元用于,根据实际光圈数值和实际焦点数值与第i个候选焦距关联的候选光圈数值和候选焦点数值的关系,确定目标虚拟场景的场景光圈数值和场景焦点数值,具体用于:
33.若实际光圈数值与第i个候选焦距关联的第j个候选光圈数值一致,则根据实际焦点数值与第j个候选光圈数值关联的候选焦点数值的关系,确定目标虚拟场景的场景光圈数值和场景焦点数值;
34.若实际光圈数值在第i个候选焦距关联的第j个和第j+1个光圈数值之间,则根据实际焦点数值与第j个候选光圈数值关联的候选焦点数值的关系,以及与第j+1个候选光圈数值关联的候选焦点数值的关系,确定目标虚拟场景的场景光圈数值和场景焦点数值;
35.其中,j为小于n的正整数。
36.在一种实施方式中,处理单元用于,根据实际焦点数值与第j个候选光圈数值关联的候选焦点数值的关系,确定目标虚拟场景的场景光圈数值和场景焦点数值,具体用于:
37.若实际焦点数值与第j个候选光圈数值关联的第k个焦点数值一致,则将第k个焦点数值对应的虚拟光圈数值和虚拟焦点数值,分别确定为目标虚拟场景的场景光圈数值和场景焦点数值;
38.若实际焦点数值在第j个候选光圈数值关联的第k个和第k+1个焦点数值之间,则根据第k个焦点数值对应的虚拟光圈数值和虚拟焦点数值,以及第k+1个焦点数值对应的虚拟光圈数值和虚拟焦点数值,计算目标虚拟场景的场景光圈数值和场景焦点数值;
39.其中,k为小于p的正整数。
40.在一种实施方式中,处理单元用于,根据实际焦点数值与第j个候选光圈数值关联的候选焦点数值的关系,以及与第j+1个候选光圈数值关联的候选焦点数值的关系,确定目标虚拟场景的场景光圈数值和场景焦点数值,具体用于:
41.若实际焦点数值与第j个候选光圈数值关联的第k个焦点数值一致,则根据第j个候选光圈数值关联的第k个焦点数值对应的虚拟光圈数值和虚拟焦点数值,以及第j+1个候选光圈数值关联的第k个焦点数值对应的虚拟光圈数值和虚拟焦点数值,计算目标虚拟场景的场景光圈数值和场景光圈数值;
42.若实际焦点数值在第j个候选光圈数值关联的第k个和第k+1个焦点数值之间,则根据第j个候选光圈数值关联的第k个和第k+1个焦点数值对应的虚拟光圈数值和虚拟焦点数值,以及第j+1个候选光圈数值关联的第k个和第k+1个焦点数值对应的虚拟光圈数值和虚拟焦点数值,计算目标虚拟场景的场景光圈数值和场景光圈数值;
43.其中,k为小于p的正整数。
44.在一种实施方式中,处理单元用于,根据实际光圈数值和实际焦点数值与第i个候选焦距关联的候选光圈数值和候选焦点数值的关系,以及与第i+1个候选焦距关联的候选光圈数值和候选焦点数值的关系,确定目标虚拟场景的场景光圈数值和场景焦点数值,具体用于:
45.若实际光圈数值与第i个候选焦距关联的第j个候选光圈数值一致,则根据实际焦点数值与第i个候选焦距关联的第j个候选光圈数值关联的候选焦点数值的关系,以及与第i+1个候选焦距关联的第j个候选光圈数值关联的候选焦点数值的关系,确定目标虚拟场景的场景光圈数值和场景焦点数值;
46.若实际光圈数值在第i个候选焦距关联的第j个和第j+1个候选光圈数值之间,则根据实际焦点数值与第i个候选焦距关联的第j个和第j+1个候选光圈数值关联的候选焦点数值的关系,以及与第i+1个候选焦距关联的第j个和第j+1个候选光圈数值关联的候选焦
点数值的关系,确定目标虚拟场景的场景光圈数值和场景焦点数值;
47.其中,j为小于n的正整数。
48.在一种实施方式中,处理单元用于,根据实际焦点数值与第i个候选焦距关联的第j个候选光圈数值关联的候选焦点数值的关系,以及与第i+1个候选焦距关联的第j个候选光圈数值关联的候选焦点数值的关系,确定目标虚拟场景的场景光圈数值和场景焦点数值,具体用于:
49.若实际焦点数值与第i个候选焦距关联的第j个候选光圈数值关联的第k个候选焦点数值一致,则根据第i个候选焦距关联的第j个候选光圈数值关联的第k个候选焦点数值对应的虚拟光圈数值和虚拟焦点数值,以及第i+1个候选焦距关联的第j个候选光圈数值关联的第k个候选焦点数值对应的虚拟光圈数值和虚拟焦点数值,计算目标虚拟场景的场景光圈数值和场景光圈数值;
50.若实际焦点数值与第i个候选焦距关联的第j个候选光圈数值关联的第k个和第k+1个候选焦点数值之间,则根据第i个候选焦距关联的第j个候选光圈数值关联的第k个和第k+1个候选焦点数值对应的虚拟光圈数值和虚拟焦点数值,以及第i+1个候选焦距关联的第j个候选光圈数值关联的第k个和第k+1个候选焦点数值对应的虚拟光圈数值和虚拟焦点数值,计算目标虚拟场景的场景光圈数值和场景光圈数值;
51.其中,k为小于p的正整数。
52.在一种实施方式中,处理单元用于,根据实际焦点数值与第i个候选焦距关联的第j个和第j+1个候选光圈数值关联的候选焦点数值的关系,以及与第i+1个候选焦距关联的第j个和第j+1个候选光圈数值关联的候选焦点数值的关系,确定目标虚拟场景的场景光圈数值和场景焦点数值,具体用于:
53.若实际焦点数值与第i个候选焦距关联的第j个候选光圈数值关联的第k个候选焦点数值一致,则根据第i个候选焦距关联的第j个和第j+1个候选光圈数值关联的第k个候选焦点数值对应的虚拟光圈数值和虚拟焦点数值,以及第i+1个候选焦距关联的第j个和第j+1个候选光圈数值关联的第k个候选焦点数值对应的虚拟光圈数值和虚拟焦点数值,计算目标虚拟场景的场景光圈数值和场景光圈数值;
54.若实际焦点数值在第i个候选焦距关联的第j个候选光圈数值关联的第k个和第k+1个候选焦点数值之间,则根据第i个候选焦距关联的第j个和第j+1个候选光圈数值关联的第k个和第k+1候选焦点数值对应的虚拟光圈数值和虚拟焦点数值,以及第i+1个候选焦距关联的第j个和第j+1个候选光圈数值关联的第k个和第k+1候选焦点数值对应的虚拟光圈数值和虚拟焦点数值,计算目标虚拟场景的场景光圈数值和场景光圈数值;
55.其中,k为小于p的正整数。
56.相应地,本技术提供了一种智能设备,该设备包括:
57.处理器,用于加载并执行计算机程序;
58.计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,该计算机程序被处理器执行时,实现上述参数配置方法。
59.相应地,本技术提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,该计算机程序适于由处理器加载并执行上述参数配置方法。
60.相应地,本技术提供了一种计算机程序产品或计算机程序,该计算机程序产品或
计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述参数配置方法。
61.本技术实施例中,获取目标摄像设备的拍摄参数和参考数据集,根据目标摄像设备的拍摄参数与参考数据集,确定目标摄像设备需要拍摄的虚拟内容对应的目标虚拟场景参数,按照目标虚拟场景参数对虚拟内容进行显示,使目标摄像设备对虚拟内容进行拍摄。可见,通过参考数据集来确定目标摄像设备需要拍摄的虚拟内容对应的目标虚拟场景参数,可以提高虚拟场景参数的配置效率,以及准确率。
附图说明
62.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
63.图1为本技术实施例提供的一种虚拟制片的场景图;
64.图2为本技术实施例提供的一种参数配置方法;
65.图3为本技术实施例提供的另一种参数配置方法;
66.图4a为本技术实施例提供的一种真实图像的拍摄示意图;
67.图4b为本技术实施例提供的一种虚拟图像的拍摄示意图;
68.图5为本技术实施例提供的一种参数配置装置的结构示意图;
69.图6为本技术实施例提供的一种计算机设备的结构示意图。
具体实施方式
70.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
71.本技术实施例涉及人工智能,下面对人工智能的相关术语及概念进行简要介绍:
72.人工智能(artificial intelligence,ai)是利用数字计算机或者数字计算机控制的机器模拟、延伸和扩展人的智能,感知环境、获取知识并使用知识获得最佳结果的理论、方法、技术及应用系统。换句话说,人工智能是计算机科学的一个综合技术,它企图了解智能的实质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器。人工智能也就是研究各种智能机器的设计原理与实现方法,使机器具有感知、推理与决策的功能。
73.ai技术是一门综合学科,涉及领域广泛,既有硬件层面的技术也有软件层面的技术。人工智能基础技术一般包括如传感器、专用人工智能芯片、云计算、分布式存储、大应用程序的处理技术、操作/交互系统、机电一体化等技术。人工智能软件技术主要包括计算机视觉技术、语音处理技术、自然语言处理技术以及机器学习/深度学习等几大方向。
74.机器学习是一门多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、算法复杂度理论等多门学科。专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或
技能,重新组织已有的知识结构使之不断改善自身的性能。机器学习是ai的核心,是使计算机具有智能的根本途径,其应用遍及人工智能的各个领域。机器学习/深度学习通常包括人工神经网络、置信网络、强化学习、迁移学习、归纳学习、式教学习等技术。
75.深度学习:深度学习的概念源于人工神经网络的研究。含多隐层的多层感知器就是一种深度学习结构。深度学习通过组合低层特征形成更加抽象的高层表示属性类别或特征,以发现数据的分布式特征表示。本技术实施例主要涉及通过参考数据集对初始模型进行训练,得到虚拟场景参数预测模型;通过虚拟场景参数预测模型可以对目标摄像设备的拍摄参数进行分析,并输出目标摄像设备需要拍摄的虚拟内容对应的目标虚拟场景参数。
76.下面简单介绍本技术实施例提出的参数配置方案,通过该参数配置方案可以提高参数配置效率和准确率。请参阅图1,图1为本技术实施例提供的一种虚拟制片的场景图。如图1所示,该场景主要包括:摄像设备101和显示设备102。本技术实施例提供的参数配置方法可以由服务器103执行。摄像设备101可以包括但不限于:智能手机(如android手机、ios手机等)、平板电脑、相机、摄像机等具有拍摄功能的智能设备,本技术实施例对此不做限定。显示设备102可以是led屏幕等具有图像渲染和显示功能的智能设备。
77.需要说明的是,图1中摄像设备101和显示设备102之间可以通过有线通信或者无线通信方式进行直接或间接地连接,本技术在此不做限制。摄像设备,和显示设备的数量仅用于举例,并不构成本技术的实际限定;例如,图1所示的场景中还可以包括摄像设备103,或者显示设备104等。可选的,该场景中还可以包括服务器,服务器可以根据摄像设备101的拍摄参数确定虚拟场景参数,并向显示设备102发送虚拟场景参数,以使显示设备102按照虚拟场景参数显示虚拟内容,其中,服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、cdn(content delivery network,内容分发网络)、以及大数据和人工智能平台等基础云计算服务的云服务器,本技术实施例对此不做限定。
78.参数配置方案的大致原理如下:
79.(1)显示设备102获取摄像设备101的拍摄参数。在一种实施方式中,拍摄参数包括焦距、光圈数值和焦点数值;其中,焦点数值是指摄像设备101与该设备的拍摄主体之间的距离。
80.(2)显示设备102获取参考数据集,参考数据集包括参考拍摄参数与虚拟场景参数之间的对应关系;其中,参考拍摄参数用于描述参考摄像设备(即配置参考数据集时所使用的真实摄像设备)的拍摄参数,虚拟场景参数用于描述虚拟摄像设备的拍摄参数。需要说明的是,通过调整虚拟摄像设备的拍摄参数,可以对虚拟场景进行调整(如景深效果)。
81.在一种实施方式中,参考摄像设备包括多组拍摄参数,参考拍摄参数与虚拟场景参数之间确定对应关系的方式为:使参考摄像设备按照第一组参考拍摄参数拍摄参照对象得到真实图像,通过调整虚拟场景参数,对参照对象对应的虚拟对象进行调整,并使参考摄像设备按照第一组参考拍摄参数拍摄虚拟对象得到虚拟图像,当真实图像和虚拟图像匹配(如虚拟图像的景深效果与真实图像的景深效果匹配)时,记录虚拟场景参数,并建立该虚拟场景参数与第一组参考拍摄参数的对应关系,其中第一组参考拍摄参数可以是多组拍摄参数中的任一组拍摄参数。
82.在一个实施例中,将n个参考对象按照由近到远的方式进行排列,n为大于1的整数;这n个参考对象位于同一条直线上,且两两之间间距相等;使参考摄像设备按照第一组参考拍摄参数拍摄这n个参考对象得到真实图像。需要说明的是,在采集真实图像时,参考摄像设备与距离最近的参考对象之间的距离,和各个参考对象之间的间距相同,且参考摄像设备与这n个参考对象位于同一条直线上。在得到真实图像后,将n个参考对象中与参考摄像设备之间的距离大于距离阈值的x个参考对象移除,并在显示设备中模拟移除的x个参考对象,(即在显示设备中显示有x个虚拟对象,这x个虚拟对象与未移除的n-x个参考对象位于同一直线,且这x个虚拟对象的显示效果可以通过虚拟场景参数进行调整),参考摄像设备(在拍摄真实图像的同一位置)按照第一组参考拍摄参数拍摄保留的n-x个参考对象及显示设备中模拟的x个虚拟对象得到虚拟图像。当真实图像和虚拟图像匹配时,记录虚拟场景参数,并建立该虚拟场景参数与第一组参考拍摄参数的对应关系。
83.例如,将10个参考对象(如10个球)照由近到远的方式进行排列,这10个参考对象位于同一条直线上,且两两之间间距相等(如间距为2米);使参考摄像设备按照第一组参考拍摄参数拍摄这10个参考对象得到真实图像。需要说明的是,在采集真实图像时,若各个参考对象之间的间距为2米,则参考摄像设备与距离最近的参考对象之间的距离也为2米,且参考摄像设备与这10个参考对象位于同一条直线上。在得到真实图像后,将10个参考对象中与参考摄像设备之间的距离大于距离阈值的参考对象移除(如将距离参考摄像设备最远的5个参考对象移除),并在显示设备中模拟移除的5个参考对象,也就是说,在显示设备中显示有5个虚拟对象,这5个虚拟对象与未移除的5个参考对象位于同一直线,且这5个虚拟对象的显示效果可以通过虚拟场景参数进行调整,参考摄像设备(在拍摄真实图像的同一位置)按照第一组参考拍摄参数拍摄保留的5个参考对象及显示设备中模拟的5个虚拟对象得到虚拟图像。当真实图像和虚拟图像匹配(如虚拟图像的景深效果与真实图像的景深效果匹配)时,记录虚拟场景参数,并建立该虚拟场景参数与第一组参考拍摄参数的对应关系。
84.(3)显示设备102根据摄像设备101的拍摄参数与参考数据集,确定摄像设备101需要拍摄的虚拟内容对应的目标虚拟场景参数;具体地,显示设备102根据摄像设备101的拍摄参数与参考摄像设备的拍摄参数之间的关系,以及参考摄像设备的拍摄参数与虚拟摄像设备的拍摄参数的对应关系,确定摄像设备101需要拍摄的虚拟内容对应的目标虚拟场景参数(即与摄像设备101的拍摄参数相对应的虚拟摄像设备的拍摄参数)。
85.(4)显示设备102按照目标虚拟场景参数对虚拟内容进行显示,使摄像设备101对虚拟内容进行拍摄。
86.本技术实施例中,获取目标摄像设备的拍摄参数和参考数据集,根据目标摄像设备的拍摄参数与参考数据集,确定目标摄像设备需要拍摄的虚拟内容对应的目标虚拟场景参数,按照目标虚拟场景参数对虚拟内容进行显示,使目标摄像设备对虚拟内容进行拍摄。可见,通过参考数据集来确定目标摄像设备需要拍摄的虚拟内容对应的目标虚拟场景参数,可以提高虚拟场景参数的配置效率,以及准确率。
87.基于上述参数配置方案,本技术实施例提出更为详细的参数配置方法,下面将结合附图对本技术实施例提出的数据传输方法进行详细介绍。
88.请参阅图2,图2为本技术实施例提供的一种参数配置方法,该参数配置方法可以
由计算机设备执行,该计算机设备具体可以是图1中所示的显示设备102。如图2所示,该参数配置方法可包括如下步骤s201-s204:
89.s201、获取目标摄像设备的拍摄参数。
90.目标摄像设备的拍摄参数是目标摄像设备在进行拍摄图像使用的参数。在一种实施方式中,拍摄参数包括目标摄像设备的镜头参数。具体地,目标摄像设备的镜头参数可以包括焦距、光圈数值和焦点数值;其中,焦点数值是指目标摄像设备与该设备的拍摄主体之间的距离。
91.s202、获取参考数据集。
92.参考数据集包括参考拍摄参数与虚拟场景参数之间的对应关系;其中,参考拍摄参数用于描述参考摄像设备(即配置参考数据集时所使用的真实摄像设备)的拍摄参数,拍摄参数包括参考摄像设备的镜头参数;虚拟场景参数用于描述虚拟摄像设备的拍摄参数,虚拟摄像设备的拍摄参数包括虚拟摄像设备的镜头参数。需要说明的是,通过调整虚拟摄像设备的拍摄参数,可以对虚拟场景的进行调整(如对虚拟场景的景深效果进行调整)。
93.s203、根据目标摄像设备的拍摄参数与参考数据集,确定目标摄像设备需要拍摄的虚拟内容对应的目标虚拟场景参数。
94.在一种实施方式中,计算机设备根据目标摄像设备的拍摄参数与参考摄像设备的拍摄参数之间的关系,以及参考摄像设备的拍摄参数与虚拟摄像设备的拍摄参数的对应关系,确定摄像设备101需要拍摄的虚拟内容对应的目标虚拟场景参数(即目标摄像设备的拍摄参数对应的虚拟摄像设备的拍摄参数)。
95.在一个实施例中,参考数据集包括m*n*p组拍摄参数,每组拍摄参数包括一个焦距、一个光圈数值及一个焦点数值,m为候选焦距的数量,n为候选光圈数值的数量,p为候选焦点数值的数量,m,n,p均为正整数;目标摄像设备的拍摄参数包括实际焦距、实际光圈数值和实际焦点数值;计算机设备根据目标摄像设备的拍摄参数与参考数据集,确定目标摄像设备需要拍摄的虚拟内容对应的目标虚拟场景参数的具体实施方式为:将实际焦距确定为目标虚拟场景的场景焦距,并判断参考设备的m个候选焦距中是否存在与实际焦距一致的候选焦距,若实际焦距与参考摄像设备的第i个候选焦距一致,则根据实际光圈数值和实际焦点数值与第i个候选焦距关联的候选光圈数值和候选焦点数值的关系,确定目标虚拟场景的场景光圈数值和场景焦点数值;若实际焦距在参考摄像设备的第i个候选焦距和第i+1个候选焦距之间,则根据实际光圈数值和实际焦点数值与第i个候选焦距关联的候选光圈数值和候选焦点数值的关系,以及与第i+1个候选焦距关联的候选光圈数值和候选焦点数值的关系,确定目标虚拟场景的场景光圈数值和场景焦点数值;其中,i为小于m的正整数。
96.在另一种实施方式中,计算机设备通过参考数据集对初始模型进行训练,得到虚拟场景参数预测模型;通过虚拟场景参数预测模型可以对目标摄像设备的拍摄参数进行分析,并输出目标摄像设备需要拍摄的虚拟内容对应的目标虚拟场景参数。其中,计算机设备通过参考数据集对初始模型进行训练,得到虚拟场景参数预测模型的过程为:通过初始模型对参考摄像设备的拍摄参数进行分析,预测虚拟摄像设备的拍摄参数;通过损失函数计算预测的虚拟摄像设备的拍摄参数与参考摄像设备的拍摄参数对应的虚拟摄像设备的拍摄参数的损失值,并基于该损失值对初始模型中的参数进行调整,得到虚拟场景参数预测
模型。
97.s204、按照目标虚拟场景参数对虚拟内容进行显示。
98.计算机设备按照目标虚拟场景参数对虚拟内容进行显示,目标摄像设备对计算机设备中显示的虚拟内容进行拍摄,得到虚拟制片图像。
99.本技术实施例中,获取目标摄像设备的拍摄参数和参考数据集,根据目标摄像设备的拍摄参数与参考数据集,确定目标摄像设备需要拍摄的虚拟内容对应的目标虚拟场景参数,按照目标虚拟场景参数对虚拟内容进行显示,使目标摄像设备对虚拟内容进行拍摄。可见,通过参考数据集来确定目标摄像设备需要拍摄的虚拟内容对应的目标虚拟场景参数,可以提高虚拟场景参数的配置效率,以及准确率。
100.请参阅图3,图3为本技术实施例提供的另一种参数配置方法,该参数配置方法可以由计算机设备执行,该计算机设备具体可以是图1中所示的显示设备102。如图3所示,该参数配置方法可包括如下步骤s301-s305:
101.s301、依据参考摄像设备的拍摄参数及虚拟摄像设备的拍摄参数,配置参考数据集。
102.参考摄像设备包括多组拍摄参数,计算机设备配置参考数据集的配置过程如下:获取参考摄像设备的第一组拍摄参数,并采用参考摄像设备基于第一组拍摄参数拍摄参照对象的真实图像,第一组拍摄参数为多组拍摄参数中的任一组。一方面,对参照对象进行模拟得到模拟对象,通过调整虚拟场景参数,来对虚拟对象进行调整;另一方面,采用参考摄像设备基于第一组拍摄参数拍摄虚拟对象,得到虚拟图像。比较虚拟图像与真实图像,并记录虚拟图像与真实图像相匹配时对应的目标虚拟场景参数;建立第一组拍摄参数与目标虚拟场景参数之间的对应关系,并将该对应关系添加至参考数据集中。
103.在一种实施方式中,参考数据集包括m*n*p组拍摄参数,每组拍摄参数包括一个焦距、一个光圈数值及一个焦点数值,m为候选焦距的数量,n为候选光圈数值的数量,p为候选焦点数值的数量,m,n,p均为正整数;第一组拍摄参数包括第i个候选焦距,第j个候选光圈数值,第k个候选焦点数值,i为小于m的正整数,j为小于n的正整数,k为小于p的正整数。
104.图4a为本技术实施例提供的一种真实图像的拍摄示意图。如图4a所示,按照由近到远的顺序摆放2y个参照对象(如小球),这2y个参照对象在同一条直线上,每个参照对象之间的间距为x米。参考摄像设备距离第一个参照对象的距离为x米,参考摄像设备采用第i个候选焦距,第j个候选光圈数值,第k个候选焦点数值进行拍摄得到真实图像。其中,x为正数,y为大于等于p的整数。在一种具体实现方式中,将参考摄像设备的焦点设置在第1个参照对象的中心,将第1个参照对象与参考摄像设备之间的距离确定为第1个候选焦点数值;类似地,将参考摄像设备的焦点设置在第k个参照对象的中心,将第k个参照对象与参考摄像设备之间的距离确定为第k个候选焦点数值。候选光圈数值可以包括但不限于:2.8、4、5.6、8;候选焦距可以包括但不限于16、24、35、50、75、105。
105.图4b为本技术实施例提供的一种虚拟图像的拍摄示意图。如图4b所示,按照由近到远的顺序摆放y个参照对象(如小球),每个参照对象之间的间距为x米,参考摄像设备距离第一个参照对象的距离为x米,屏幕距离第y个参照对象的距离为x米,屏幕与屏幕中第一个虚拟对象的左边缘的切线重合,屏幕中包括按照由近到远的顺序摆放的y个虚拟对象,这y个虚拟对象与y个参照对象在于同一条直线上,每个虚拟对象之间的间距为x米。参考摄像
设备距离第一个参照对象的距离为x米,参考摄像设备采用第i个候选焦距,第j个候选光圈数值,第k个候选焦点数值进行拍摄得到虚拟图像。
106.在一种实现方式中,计算机设备通过调整虚拟场景参数,来对虚拟对象进行调整的具体方式为:将第i个候选焦距确定为虚拟摄像设备的虚拟焦距,并对虚拟摄像设备的虚拟光圈数值和虚拟焦点数值进行配置。当参考摄像设备按照图4a中的方式采集到的真实图像与参考摄像设备按照图4b中的方式采集到的虚拟图像匹配(如两张图像的景深效果一致)时,计算机设备记录虚拟摄像设备的虚拟焦距、虚拟光圈数值和虚拟焦点数值(即记录虚拟场景参数),并建立虚拟参数与第i个候选焦距,第j个候选光圈数值,第k个候选焦点数值(一组拍摄参数)的对应关系。重复上述方法,得到m*n*p组拍摄参数对应的虚拟场景参数。表1为本技术实施例提供的一种用于记录各组拍摄参数对应的虚拟场景参数的示意表:
107.表1
[0108][0109]
如表1所示,当候选焦距为a1,候选光圈数值为b1,候选焦点数值为c1时,虚拟场景参数为:a1,d1,e1;其中a1为虚拟焦距、d1为虚拟光圈数值、e1为虚拟焦点数值。一个候选焦距,一个候选光圈数值和一个候选焦点数值组成一组参考摄像设备的拍摄参数,每组参考摄像设备的拍摄参数具有索引功能,即每组参考摄像设备的拍摄参数对应唯一的虚拟场景参数;例如,与a1、b1、c1对应的虚拟场景参数为a1、d1、e1。
[0110]
需要说明的是,表1中,候选焦距、候选光圈数值和候选焦点数值的顺序可以进行调换,例如,调换候选光圈数值与候选焦点数值的顺序;表1中的顺序表示在每种候选光圈数值下,不同候选焦点数值对应的虚拟场景参数,调换候选光圈数值与候选焦点数值的顺序表示在每种候选焦点数值下,不同候选光圈数值对应的虚拟场景参数。可选的,由于候选焦距与虚拟焦距一致,因此虚拟场景参数中也可以不再记录虚拟焦距。
[0111]
s302、获取目标摄像设备的拍摄参数。
[0112]
s303、获取参考数据集。
[0113]
步骤s302和步骤s303的具体实施方式可参考图2中步骤s201和步骤s202的实施方式,在此不再赘述。
[0114]
s304、根据目标摄像设备的拍摄参数与参考摄像设备的拍摄参数之间的关系,以及参考摄像设备的拍摄参数与虚拟摄像设备的拍摄参数的对应关系,确定目标摄像设备需要拍摄的虚拟内容对应的目标虚拟场景参数。
[0115]
计算机设备将实际焦距确定为目标摄像设备需要拍摄的虚拟内容对应的目标虚拟场景的场景焦距;例如,假设目标摄像设备的实际焦距为16mm,则计算机设备将目标摄像设备需要拍摄的虚拟内容对应的目标虚拟场景的场景焦距配置为16mm。
[0116]
s11:计算机设备判断参考摄像设备的m个候选焦距中是否存在与目标摄像设备的实际焦距相同的候选焦距。
[0117]
若目标摄像设备的实际焦距与参考摄像设备的第i个候选焦距一致,i为小于m的正整数,则计算机设备根据实际光圈数值和实际焦点数值与第i个候选焦距关联的候选光圈数值和候选焦点数值的关系,确定目标虚拟场景的场景光圈数值和场景焦点数值,详见步骤s12。
[0118]
若目标摄像设备的实际焦距在参考摄像设备的第i个候选焦距和第i+1个候选焦距之间(如第i个候选焦距《实际焦距《第i+1个候选焦距),i为小于m的正整数,则计算机设备根据实际光圈数值和实际焦点数值与第i个候选焦距关联的候选光圈数值和候选焦点数值的关系,以及与第i+1个候选焦距关联的候选光圈数值和候选焦点数值的关系,确定目标虚拟场景的场景光圈数值和场景焦点数值,详见步骤s15。
[0119]
s12:在目标摄像设备的实际焦距与参考摄像设备的第i个候选焦距一致的情况下,计算机设备判断参考摄像设备的n个候选光圈数值中是否存在与目标摄像设备的实际光圈数值相同的候选光圈数值。
[0120]
若目标摄像设备的实际光圈数值与参考摄像设备的第i个候选焦距关联的第j个候选光圈数值一致,j为小于n的正整数,则计算机设备根据目标摄像设备的实际焦点数值与参考摄像设备的第i个候选焦距关联的第j个候选光圈数值关联的候选焦点数值的关系,确定目标虚拟场景的场景光圈数值和场景焦点数值,详见步骤s13。
[0121]
若目标摄像设备的实际光圈数值在参考摄像设备的第i个候选焦距关联的第j个候选光圈数值和参考摄像设备的第i个候选焦距关联的第j+1个光圈数值之间(如第j个候选光圈数值《实际光圈数值《第j+1个候选光圈数值),j为小于n的正整数,则计算机设备根据目标摄像设备的实际焦点数值与参考摄像设备的第i个候选焦距关联的第j个候选光圈数值关联的候选焦点数值的关系,以及与参考摄像设备的第i个候选焦距关联的第j+1个候选光圈数值关联的候选焦点数值的关系,确定目标虚拟场景的场景光圈数值和场景焦点数
值,详见步骤s14。
[0122]
s13:在目标摄像设备的实际焦距与参考摄像设备的第i个候选焦距一致,且目标摄像设备的实际光圈数值与参考摄像设备的第j个候选光圈数值一致的情况下,计算机设备判断参考摄像设备的p个候选焦点数值中是否存在与目标摄像设备的实际焦点数值相同的候选焦点数值。
[0123]
若目标摄像设备的实际焦点数值与参考摄像设备的第i个候选焦距关联的第j个候选光圈数值关联的第k个焦点数值一致,k为小于p的正整数,则计算机设备将第i个候选焦距关联的第j个候选光圈数值关联的第k个焦点数值对应的虚拟光圈数值和虚拟焦点数值,分别确定为目标虚拟场景的场景光圈数值和场景光圈数值。具体地,请参见上述表1,参考摄像设备的第i个候选焦距为ai,第j个候选光圈数值为bj,第k个候选焦点数值为ck,则计算机设备基于ai,bj和ck,从表1中确定出与之对应的虚拟场景的场景光圈数值和场景焦点数值,并将该虚拟场景的场景光圈数值和场景焦点数值,以及目标摄像设备的实际焦距确定为目标虚拟场景参数。
[0124]
若目标摄像设备的实际焦点数值在参考摄像设备的第i个候选焦距关联的第j个候选光圈数值关联的第k个焦点数值和参考摄像设备的第i个候选焦距关联的第j个候选光圈数值关联的第k+1个焦点数值之间(如第k个候选焦点数值《实际焦点数值《第k+1个候选焦点数值),则计算机设备根据参考摄像设备的第i个候选焦距关联的第j个候选光圈数值关联的第k个焦点数值对应的虚拟光圈数值和虚拟焦点数值,以及参考摄像设备的第i个候选焦距关联的第j个候选光圈数值关联的第k+1个焦点数值对应的虚拟光圈数值和虚拟焦点数值,计算目标虚拟场景的场景光圈数值和场景光圈数值。具体地,请参见上述表1,参考摄像设备的第i个候选焦距为ai,第j个候选光圈数值为bj,第k个候选焦点数值为ck,第k+1个候选焦点数值为c
k+1
(设c
k+1
》ck)。在一种具体实现方式中,设目标摄像设备的实际焦点数值为r1,计算机设备基于ai,bj和ck,从表1中确定出与之对应的虚拟场景的场景光圈数值为tk,场景焦点数值为wk;基于ai,bj和c
k+1
,从表1中确定出与之对应的虚拟场景的场景光圈数值为t
k+1
,场景焦点数值为w
k+1
(设w
k+1
》wk);则目标虚拟场景参数中:
[0125]
目标场景光圈数值=(tk+t
k+1
)/2
[0126]
目标场景焦点数值=[(r
1-ck)/(c
k+1-ck)]*(w
k+1-wk)+wk[0127]
此外,目标场景焦距为目标摄像设备的实际焦距。
[0128]
s14:在目标摄像设备的实际焦距与参考摄像设备的第i个候选焦距一致,且目标摄像设备的实际光圈数值在参考摄像设备的第j个候选光圈数值和第j+1个候选光圈数值之间的情况下,计算机设备判断参考摄像设备的p个候选焦点数值中是否存在与目标摄像设备的实际焦点数值相同的候选焦点数值。
[0129]
若目标摄像设备的实际焦点数值与参考摄像设备的第i个候选焦距关联的第j个候选光圈数值关联的第k个焦点数值一致,则参考摄像设备的第i个候选焦距关联的第j个候选光圈数值关联的第k个焦点数值对应的虚拟光圈数值和虚拟焦点数值,以及参考摄像设备的第i个候选焦距关联的第j+1个候选光圈数值关联的第k个焦点数值对应的虚拟光圈数值和虚拟焦点数值,计算目标虚拟场景的场景光圈数值和场景光圈数值。具体地,请参见上述表1,参考摄像设备的第i个候选焦距为ai,第j个候选光圈数值为bj,第j+1个候选光圈数值为b
j+1
,第k个候选焦点数值为ck。在一种具体实现方式中,设目标摄像设备的实际光圈
数值为q1,计算机设备基于ai,bj和ck,从表1中确定出与之对应的虚拟场景的场景光圈数值为tk,场景焦点数值为wk;基于ai,b
j+1
(设b
j+1
》bj)和ck,从表1中确定出与之对应的虚拟场景的场景光圈数值为uk(设uk》tk),场景焦点数值为vk;则目标虚拟场景参数中:
[0130]
目标场景光圈数值=[(q
1-bj)/(b
j+1-bj)]*(u
k-tk)+tk[0131]
目标场景焦点数值=(wk+vk)/2
[0132]
此外,目标场景焦距为目标摄像设备的实际焦距。
[0133]
若目标摄像设备的实际焦点数值在参考摄像设备的第i个候选焦距关联的第j个候选光圈数值关联的第k个焦点数值和参考摄像设备的第i个候选焦距关联的第j个候选光圈数值关联的第k+1个焦点数值之间,则根据参考摄像设备的第i个候选焦距关联的第j个候选光圈数值关联的第k个焦点数值对应的虚拟光圈数值和虚拟焦点数值、参考摄像设备的第i个候选焦距关联的第j个候选光圈数值关联的第k+1个焦点数值对应的虚拟光圈数值和虚拟焦点数值、参考摄像设备的第i个候选焦距关联的第j+1个候选光圈数值关联的第k个焦点数值对应的虚拟光圈数值和虚拟焦点数值、参考摄像设备的第i个候选焦距关联的第j+1个候选光圈数值关联的第k+1个焦点数值对应的虚拟光圈数值和虚拟焦点数值,计算目标虚拟场景的场景光圈数值和场景光圈数值。具体地,请参见上述表1,参考摄像设备的第i个候选焦距为ai,第j个候选光圈数值为bj,第j+1个候选光圈数值为b
j+1
,第k个候选焦点数值为ck,第k+1个候选焦点数值为c
k+1

[0134]
在一种具体实现方式中,设目标摄像设备的实际焦点数值为r2,实际光圈数值为q2,计算机设备基于ai,bj和ck,从表1中确定出与之对应的虚拟场景的场景光圈数值为tk,场景焦点数值为wk;基于ai,bj和c
k+1
(设c
k+1
》ck),从表1中确定出与之对应的虚拟场景的场景光圈数值为t
k+1
,场景焦点数值为w
k+1
(设w
k+1
》wk);基于ai,b
j+1
(设b
j+1
》bj)和ck,从表1中确定出与之对应的虚拟场景的场景光圈数值为uk,场景焦点数值为vk;基于ai,b
j+1
和c
k+1
,从表1中确定出与之对应的虚拟场景的场景光圈数值为u
k+1
,场景焦点数值为v
k+1
(设v
k+1
》vk);具体对应关系如表2所示:
[0135]
表2
[0136][0137][0138]
基于上述表2,目标虚拟场景参数中:
[0139]
目标场景光圈数值=[(q
2-bj)/(b
j+1-bj)]*(z
2-z1)+z1[0140]
其中,z1为(uk+u
k+1
)/2和(tk+t
k+1
)/2中较小的一个,z2为(uk+u
k+1
)/2和(tk+t
k+1
)/2中较大的一个。
[0141]
目标场景焦点数值=(z3+z4)/2
[0142]
其中,z3=[(r
2-ck)/(c
k+1-ck)]*(w
k+1-wk)+wk,z4=[(r
2-ck)/(c
k+1-ck)]*(v
k+1-vk)+
vk。此外,目标场景焦距为目标摄像设备的实际焦距。
[0143]
s15:在目标摄像设备的实际焦距在参考摄像设备的第i个候选焦距和第i+1个候选焦距之间的情况下,计算机设备判断参考摄像设备的n个候选光圈数值中是否存在与目标摄像设备的实际光圈数值相同的候选光圈数值。
[0144]
若目标摄像设备的实际光圈数值与参考摄像设备的第i个候选焦距关联的第j个候选光圈数值一致,j为小于n的正整数,则计算机设备根据目标摄像设备的实际焦点数值与参考摄像设备的第i个候选焦距关联的第j个候选光圈数值关联的候选焦点数值的关系,以及与参考摄像设备的第i+1个候选焦距关联的第j个候选光圈数值关联的候选焦点数值的关系,确定目标虚拟场景的场景光圈数值和场景焦点数值,详见步骤s16。
[0145]
若目标摄像设备的实际光圈数值在参考摄像设备的第i个候选焦距关联的第j个候选光圈数值和第i个候选焦距关联的第j+1个候选光圈数值之间,j为小于n的正整数,则计算机设备根据目标摄像设备的实际焦点数值与参考摄像设备的第i个候选焦距关联的第j个候选光圈数值关联的候选焦点数值的关系、与参考摄像设备的第i个候选焦距关联的第j+1个候选光圈数值关联的候选焦点数值的关系、与参考摄像设备的第i+1个候选焦距关联的第j个候选光圈数值关联的候选焦点数值的关系、与参考摄像设备的第i+1个候选焦距关联的第j+1个候选光圈数值关联的候选焦点数值的关系,确定目标虚拟场景的场景光圈数值和场景焦点数值,详见步骤s17。
[0146]
s16:在目标摄像设备的实际焦距在参考摄像设备的第i个候选焦距和第i+1个候选焦距之间,且目标摄像设备的实际光圈数值与参考摄像设备的第j个候选光圈数值一致的情况下,计算机设备判断参考摄像设备的p个候选焦点数值中是否存在与目标摄像设备的实际焦点数值相同的候选焦点数值。
[0147]
若目标摄像设备的实际焦点数值与参考摄像设备的第i个候选焦距关联的第j个候选光圈数值关联的第k个候选焦点数值一致,则计算机设备根据第i个候选焦距关联的第j个候选光圈数值关联的第k个候选焦点数值对应的虚拟光圈数值和虚拟焦点数值,以及第i+1个候选焦距关联的第j个候选光圈数值关联的第k个候选焦点数值对应的虚拟光圈数值和虚拟焦点数值,计算目标虚拟场景的场景光圈数值和场景光圈数值。具体地,请参见上述表1,参考摄像设备的第i个候选焦距为ai,第i+1个候选焦距为a
i+1
,第j个候选光圈数值为bj,第k个候选焦点数值为ck。在一种具体实现方式中,设目标摄像设备的实际焦点数值为fs1,计算机设备基于ai,bj和ck,从表1中确定出与之对应的虚拟场景的场景光圈数值为tk,场景焦点数值为wk;基于a
i+1
,bj和ck,从表1中确定出与之对应的虚拟场景的场景光圈数值为hak,场景焦点数值为hbk;则目标虚拟场景参数中:
[0148]
目标场景光圈数值=(tk+hak)/2
[0149]
目标场景焦点数值=(wk+hbk)/2
[0150]
此外,目标场景焦距为目标摄像设备的实际焦距(即fs1)。
[0151]
若目标摄像设备的实际焦点数值与参考摄像设备的第i个候选焦距关联的第j个候选光圈数值关联的第k个候选焦点数值和第i个候选焦距关联的第j个候选光圈数值关联的第k+1个候选焦点数值之间,则计算机设备根据第i个候选焦距关联的第j个候选光圈数值关联的第k个候选焦点数值对应的虚拟光圈数值和虚拟焦点数值,第i个候选焦距关联的第j个候选光圈数值关联的第k+1个候选焦点数值对应的虚拟光圈数值和虚拟焦点数值,第
i+1个候选焦距关联的第j个候选光圈数值关联的第k个候选焦点数值对应的虚拟光圈数值和虚拟焦点数值,以及第i+1个候选焦距关联的第j个候选光圈数值关联的第k+1个候选焦点数值对应的虚拟光圈数值和虚拟焦点数值,计算目标虚拟场景的场景光圈数值和场景光圈数值。具体地,请参见上述表1,参考摄像设备的第i个候选焦距为ai,第i+1个候选焦距为a
i+1
,第j个候选光圈数值为bj,第k个候选焦点数值为ck,第k+1个候选焦点数值为c
k+1

[0152]
在一种具体实现方式中,设目标摄像设备的实际焦点数值为fs2,实际焦点数值为r3,计算机设备基于ai,bj和ck,从表1中确定出与之对应的虚拟场景的场景光圈数值为tk,场景焦点数值为wk;基于ai,bj和c
k+1
(设c
k+1
》ck),从表1中确定出与之对应的虚拟场景的场景光圈数值为t
k+1
,场景焦点数值为w
k+1
(设w
k+1
》wk);基于a
i+1
,bj和ck,从表1中确定出与之对应的虚拟场景的场景光圈数值为hak,场景焦点数值为hbk;基于a
i+1
,bj和c
k+1
,从表1中确定出与之对应的虚拟场景的场景光圈数值为ha
k+1
,场景焦点数值为hb
k+1
(设hb
k+1
》hbk);具体对应关系如表3所示:
[0153]
表3
[0154]
参考拍摄参数虚拟场景参数ai,bj,cktk,w
kai
,bj,c
k+1
t
k+1
,w
k+1ai+1
,bj,ckhak,hb
kai+1
,bj,c
k+1
ha
k+1
,hb
k+1
[0155]
基于上述表3,目标虚拟场景参数中:
[0156]
目标场景光圈数值=(z5+z6)/2
[0157]
其中,z5=(tk+t
k+1
)/2,z6=(hak+ha
k+1
)/2。
[0158]
目标场景焦点数值=(z7+z8)/2
[0159]
其中,z7=[(r
3-ck)/(c
k+1-ck)]*(w
k+1-wk)+wk,z8=[(r
3-ck)/(c
k+1-ck)]*(hb
k+1-hbk)+hbk。此外,目标场景焦距为目标摄像设备的实际焦距(即fs2)。
[0160]
s17:在目标摄像设备的实际焦距在参考摄像设备的第i个候选焦距和第i+1个候选焦距之间,且目标摄像设备的实际光圈数值在参考摄像设备的第i个候选焦距关联的第j个候选光圈数值和第i个候选焦距关联的第j+1个候选光圈数值之间的情况下,计算机设备判断参考摄像设备的p个候选焦点数值中是否存在与目标摄像设备的实际焦点数值相同的候选焦点数值。
[0161]
若目标摄像设备的实际焦点数值与参考摄像设备的第i个候选焦距关联的第j个候选光圈数值关联的第k个候选焦点数值一致,则计算机设备根据第i个候选焦距关联的第j个候选光圈数值关联的第k个候选焦点数值对应的虚拟光圈数值和虚拟焦点数值,第i个候选焦距关联的第j+1个候选光圈数值关联的第k个候选焦点数值对应的虚拟光圈数值和虚拟焦点数值,第i+1个候选焦距关联的第j个候选光圈数值关联的第k个候选焦点数值对应的虚拟光圈数值和虚拟焦点数值,以及第i+1个候选焦距关联的第j+1个候选光圈数值关联的第k个候选焦点数值对应的虚拟光圈数值和虚拟焦点数值;计算目标虚拟场景的场景光圈数值和场景光圈数值。具体地,请参见上述表1,参考摄像设备的第i个候选焦距为ai,第i+1个候选焦距为a
i+1
,第j个候选光圈数值为bj,第j+1个候选光圈数值为b
j+1
,第k个候选焦点数值为ck。
[0162]
在一种具体实现方式中,设目标摄像设备的实际焦点数值为fs3,实际光圈数值为q3,计算机设备基于ai,bj和ck,从表1中确定出与之对应的虚拟场景的场景光圈数值为tk,场景焦点数值为wk;基于ai,b
j+1
(设b
j+1
》bj)和ck,从表1中确定出与之对应的虚拟场景的场景光圈数值为uk(设uk》wk),场景焦点数值为vk;基于a
i+1
,bj和ck,从表1中确定出与之对应的虚拟场景的场景光圈数值为hak,场景焦点数值为hbk;基于a
i+1
,b
j+1
和ck,从表1中确定出与之对应的虚拟场景的场景光圈数值为gak(设gak》hak),场景焦点数值为gbk;具体对应关系如表4所示:
[0163]
表4
[0164]
参考拍摄参数虚拟场景参数ai,bj,cktk,w
kai
,b
j+1
,ckuk,v
kai+1
,bj,ckhak,hb
kai+1
,b
j+1
,ckgak,gbk[0165]
基于上述表4,目标虚拟场景参数中:
[0166]
目标场景光圈数值=(z9+z
10
)/2
[0167]
其中,z9=[(q
3-bj)/(b
j+1-bj)]*(u
k-tk)+tk,z
10
=[(q
3-bj)/(b
j+1-bj)]*(ga
k-hak)+hk。
[0168]
目标场景焦点数值=(z
11
+z
12
)/2
[0169]
其中,z
11
=(wk+vk)/2,z
12
=(hbk+gbk)/2。此外,目标场景焦距为目标摄像设备的实际焦距(即fs3)。
[0170]
若目标摄像设备的实际焦点数值在参考摄像设备的第i个候选焦距关联的第j个候选光圈数值关联的第k个和第k+1个候选焦点数值之间,则计算机设备根据第i个候选焦距关联的第j个候选光圈数值关联的第k个候选焦点数值对应的虚拟光圈数值和虚拟焦点数值,第i个候选焦距关联的第j个候选光圈数值关联的第k+1个候选焦点数值对应的虚拟光圈数值和虚拟焦点数值,第i个候选焦距关联的第j+1个候选光圈数值关联的第k个候选焦点数值对应的虚拟光圈数值和虚拟焦点数值,第i个候选焦距关联的第j+1个候选光圈数值关联的第k+1个候选焦点数值对应的虚拟光圈数值和虚拟焦点数值,第i+1个候选焦距关联的第j个候选光圈数值关联的第k个候选焦点数值对应的虚拟光圈数值和虚拟焦点数值,第i+1个候选焦距关联的第j个候选光圈数值关联的第k+1个候选焦点数值对应的虚拟光圈数值和虚拟焦点数值,第i+1个候选焦距关联的第j+1个候选光圈数值关联的第k个候选焦点数值对应的虚拟光圈数值和虚拟焦点数值,第i+1个候选焦距关联的第j+1个候选光圈数值关联的第k+1个候选焦点数值对应的虚拟光圈数值和虚拟焦点数值,计算目标虚拟场景的场景光圈数值和场景光圈数值。具体地,请参见上述表1,参考摄像设备的第i个候选焦距为ai,第i+1个候选焦距为a
i+1
,第j个候选光圈数值为bj,第j+1个候选光圈数值为b
j+1
,第k个候选焦点数值为ck,第k+1个候选焦点数值为c
k+1

[0171]
在一种具体实现方式中,设目标摄像设备的实际焦点数值为fs4,实际光圈数值为q4,实际焦点数值为r4。计算机设备基于ai,bj和ck,从表1中确定出与之对应的虚拟场景的场景光圈数值为tk,场景焦点数值为wk;基于ai,bj和c
k+1
(设c
k+1
》ck),从表1中确定出与之对应的虚拟场景的场景光圈数值为t
k+1
,场景焦点数值为w
k+1
(设w
k+1
》wk);基于ai,b
j+1
(设b
j+1
》bj)
和ck,从表1中确定出与之对应的虚拟场景的场景光圈数值为uk,场景焦点数值为vk;基于ai,b
j+1
和c
k+1
,从表1中确定出与之对应的虚拟场景的场景光圈数值为u
k+1
,场景焦点数值为v
k+1
(设v
k+1
》vk);基于a
i+1
,bj和ck,从表1中确定出与之对应的虚拟场景的场景光圈数值为hak,场景焦点数值为hbk;基于a
i+1
,bj和c
k+1
,从表1中确定出与之对应的虚拟场景的场景光圈数值为ha
k+1
,场景焦点数值为hb
k+1
(设hb
k+1
》hbk);基于a
i+1
,b
j+1
和ck,从表1中确定出与之对应的虚拟场景的场景光圈数值为gak,场景焦点数值为gbk;基于a
i+1
,b
j+1
和c
k+1
,从表1中确定出与之对应的虚拟场景的场景光圈数值为ga
k+1
,场景焦点数值为gb
k+1
(设gb
k+1
》gbk);具体对应关系如表5所示:
[0172]
表5
[0173][0174][0175]
基于上述表5,目标虚拟场景参数中:
[0176]
目标场景光圈数值=(z
13
+z
14
)/2
[0177]
其中,z
13
=[(q
4-bj)/(b
j+1-bj)]*(z
2-z1)+z1;z1为(uk+u
k+1
)/2和(tk+t
k+1
)/2中较小的一个,z2为(uk+u
k+1
)/2和(tk+t
k+1
)/2中较大的一个;z
14
=[(q
4-bj)/(b
j+1-bj)]*(z
16-z
15
)+z
15
;z
15
为(hak+ha
k+1
)/2和(gak+ga
k+1
)/2中较小的一个,z
16
为(hak+ha
k+1
)/2和(gak+ga
k+1
)/2中较大的一个。
[0178]
目标场景焦点数值=(z
17
+z
18
+z
19
+z
20
)/4
[0179]
其中,z
17
=[(r
4-ck)/(c
k+1-ck)]*(w
k+1-wk)+wk,z
18
=[(r
4-ck)/(c
k+1-ck)]*(v
k+1-vk)+vk,z
19
=[(r
4-ck)/(c
k+1-ck)]*(hb
k+1-hbk)+hbk,z
20
=[(r
4-ck)/(c
k+1-ck)]*(gb
k+1-gbk)+gbk。此外,目标场景焦距为目标摄像设备的实际焦距(即fs4)。
[0180]
s305、按照目标虚拟场景参数对虚拟内容进行显示。
[0181]
步骤s305的具体实施方式可参考图2中步骤s204的实施方式,在此不再赘述。
[0182]
本技术实施例中,通过对比虚拟图像和真实图像来确定参考拍摄参数与虚拟场景参数之间的对应关系,进而配置参考数据集。获取目标摄像设备的拍摄参数和参考数据集,根据目标摄像设备的拍摄参数与参考数据集,确定目标摄像设备需要拍摄的虚拟内容对应的目标虚拟场景参数,按照目标虚拟场景参数对虚拟内容进行显示,使目标摄像设备对虚
拟内容进行拍摄。可见,通过参考数据集来确定目标摄像设备需要拍摄的虚拟内容对应的目标虚拟场景参数,可以提高虚拟场景参数的配置效率,以及准确率。此外,由于目标虚拟场景参数是基于参考数据集计算得到的,且参考数据集是真实图像与虚拟图像匹配时确定的,因此按照目标虚拟场景参数显示的虚拟内容更加逼真,进而使得对象在观看摄像内容时,感受更加真实。
[0183]
上述详细阐述了本技术实施例的方法,为了便于更好地实施本技术实施例的上述方案,相应地,下面提供了本技术实施例的装置。
[0184]
请参见图5,图5为本技术实施例提供的一种参数配置装置的结构示意图,该装置可以搭载在计算机设备上,该计算机设备具体可以是图1所示的显示设备102。图5所示的参数配置装置可以用于执行上述图2和图3所描述的方法实施例中的部分或全部功能。请参见图5,各个单元的详细描述如下:
[0185]
获取单元501,用于获取目标摄像设备的拍摄参数;以及用于获取参考数据集,参考数据集包括参考拍摄参数与虚拟场景参数之间的对应关系;
[0186]
处理单元502,用于根据目标摄像设备的拍摄参数与参考数据集,确定目标摄像设备需要拍摄的虚拟内容对应的目标虚拟场景参数;
[0187]
显示单元503,用于按照目标虚拟场景参数对虚拟内容进行显示,使目标摄像设备对虚拟内容进行拍摄。
[0188]
在一种实施方式中,参考拍摄参数用于描述参考摄像设备的拍摄参数,虚拟场景参数用于描述虚拟摄像设备的拍摄参数;处理单元502还用于:
[0189]
依据参考摄像设备的拍摄参数及虚拟摄像设备的拍摄参数,配置参考数据集。
[0190]
在一种实施方式中,参考摄像设备包括多组拍摄参数;参考数据集的配置过程包括:
[0191]
获取参考摄像设备的第一组拍摄参数,并采用参考摄像设备基于第一组拍摄参数拍摄参照对象的真实图像;第一组拍摄参数为多组拍摄参数中的任一组;
[0192]
通过调整虚拟场景参数,对参照对象对应的虚拟对象进行调整;
[0193]
采用参考摄像设备基于第一组拍摄参数拍摄虚拟对象,得到虚拟图像;
[0194]
比较虚拟图像与真实图像,记录虚拟图像与真实图像相匹配时对应的目标虚拟场景参数;
[0195]
建立第一组拍摄参数与目标虚拟场景参数之间的对应关系,并将该对应关系添加至参考数据集中。
[0196]
在一种实施方式中,参考数据集包括m*n*p组拍摄参数,每组拍摄参数包括一个焦距、一个光圈数值及一个焦点数值,m为候选焦距的数量,n为候选光圈数值的数量,p为候选焦点数值的数量,m,n,p均为正整数;第一组拍摄参数包括第i个候选焦距,第j个候选光圈数值,第k个候选焦点数值,i为小于m的正整数,j为小于n的正整数,k为小于p的正整数;
[0197]
处理单元502用于,通过调整虚拟场景参数,对参照对象对应的虚拟对象进行调整,具体用于:
[0198]
将第i个候选焦距确定为虚拟摄像设备的虚拟焦距,并对虚拟摄像设备的虚拟光圈数值和虚拟焦点数值进行配置。
[0199]
在一种实施方式中,处理单元502用于,根据目标摄像设备的拍摄参数与参考数据
集,确定目标摄像设备需要拍摄的虚拟内容对应的目标虚拟场景参数,具体用于:
[0200]
根据目标摄像设备的拍摄参数与参考摄像设备的拍摄参数之间的关系,以及参考摄像设备的拍摄参数与虚拟摄像设备的拍摄参数的对应关系,确定目标摄像设备需要拍摄的虚拟内容对应的目标虚拟场景参数。
[0201]
在一种实施方式中,参考数据集包括m*n*p组拍摄参数,每组拍摄参数包括一个焦距、一个光圈数值及一个焦点数值,m为候选焦距的数量,n为候选光圈数值的数量,p为候选焦点数值的数量,m,n,p均为正整数;目标摄像设备的拍摄参数包括实际焦距、实际光圈数值和实际焦点数值;
[0202]
处理单元502用于,根据目标摄像设备的拍摄参数与参考数据集,确定目标摄像设备需要拍摄的虚拟内容对应的目标虚拟场景参数,具体用于:
[0203]
将实际焦距确定为目标摄像设备需要拍摄的虚拟内容对应的目标虚拟场景的场景焦距;
[0204]
若实际焦距与参考摄像设备的第i个候选焦距一致,则根据实际光圈数值和实际焦点数值与第i个候选焦距关联的候选光圈数值和候选焦点数值的关系,确定目标虚拟场景的场景光圈数值和场景焦点数值;
[0205]
若实际焦距在参考摄像设备的第i个候选焦距和第i+1个候选焦距之间,则根据实际光圈数值和实际焦点数值与第i个候选焦距关联的候选光圈数值和候选焦点数值的关系,以及与第i+1个候选焦距关联的候选光圈数值和候选焦点数值的关系,确定目标虚拟场景的场景光圈数值和场景焦点数值;
[0206]
其中,i为小于m的正整数。
[0207]
在一种实施方式中,处理单元502用于,根据实际光圈数值和实际焦点数值与第i个候选焦距关联的候选光圈数值和候选焦点数值的关系,确定目标虚拟场景的场景光圈数值和场景焦点数值,具体用于:
[0208]
若实际光圈数值与第i个候选焦距关联的第j个候选光圈数值一致,则根据实际焦点数值与第j个候选光圈数值关联的候选焦点数值的关系,确定目标虚拟场景的场景光圈数值和场景焦点数值;
[0209]
若实际光圈数值在第i个候选焦距关联的第j个和第j+1个光圈数值之间,则根据实际焦点数值与第j个候选光圈数值关联的候选焦点数值的关系,以及与第j+1个候选光圈数值关联的候选焦点数值的关系,确定目标虚拟场景的场景光圈数值和场景焦点数值;
[0210]
其中,j为小于n的正整数。
[0211]
在一种实施方式中,处理单元502用于,根据实际焦点数值与第j个候选光圈数值关联的候选焦点数值的关系,确定目标虚拟场景的场景光圈数值和场景焦点数值,具体用于:
[0212]
若实际焦点数值与第j个候选光圈数值关联的第k个焦点数值一致,则将第k个焦点数值对应的虚拟光圈数值和虚拟焦点数值,分别确定为目标虚拟场景的场景光圈数值和场景焦点数值;
[0213]
若实际焦点数值在第j个候选光圈数值关联的第k个和第k+1个焦点数值之间,则根据第k个焦点数值对应的虚拟光圈数值和虚拟焦点数值,以及第k+1个焦点数值对应的虚拟光圈数值和虚拟焦点数值,计算目标虚拟场景的场景光圈数值和场景焦点数值;
[0214]
其中,k为小于p的正整数。
[0215]
在一种实施方式中,处理单元502用于,根据实际焦点数值与第j个候选光圈数值关联的候选焦点数值的关系,以及与第j+1个候选光圈数值关联的候选焦点数值的关系,确定目标虚拟场景的场景光圈数值和场景焦点数值,具体用于:
[0216]
若实际焦点数值与第j个候选光圈数值关联的第k个焦点数值一致,则根据第j个候选光圈数值关联的第k个焦点数值对应的虚拟光圈数值和虚拟焦点数值,以及第j+1个候选光圈数值关联的第k个焦点数值对应的虚拟光圈数值和虚拟焦点数值,计算目标虚拟场景的场景光圈数值和场景光圈数值;
[0217]
若实际焦点数值在第j个候选光圈数值关联的第k个和第k+1个焦点数值之间,则根据第j个候选光圈数值关联的第k个和第k+1个焦点数值对应的虚拟光圈数值和虚拟焦点数值,以及第j+1个候选光圈数值关联的第k个和第k+1个焦点数值对应的虚拟光圈数值和虚拟焦点数值,计算目标虚拟场景的场景光圈数值和场景光圈数值;
[0218]
其中,k为小于p的正整数。
[0219]
在一种实施方式中,处理单元502用于,根据实际光圈数值和实际焦点数值与第i个候选焦距关联的候选光圈数值和候选焦点数值的关系,以及与第i+1个候选焦距关联的候选光圈数值和候选焦点数值的关系,确定目标虚拟场景的场景光圈数值和场景焦点数值,具体用于:
[0220]
若实际光圈数值与第i个候选焦距关联的第j个候选光圈数值一致,则根据实际焦点数值与第i个候选焦距关联的第j个候选光圈数值关联的候选焦点数值的关系,以及与第i+1个候选焦距关联的第j个候选光圈数值关联的候选焦点数值的关系,确定目标虚拟场景的场景光圈数值和场景焦点数值;
[0221]
若实际光圈数值在第i个候选焦距关联的第j个和第j+1个候选光圈数值之间,则根据实际焦点数值与第i个候选焦距关联的第j个和第j+1个候选光圈数值关联的候选焦点数值的关系,以及与第i+1个候选焦距关联的第j个和第j+1个候选光圈数值关联的候选焦点数值的关系,确定目标虚拟场景的场景光圈数值和场景焦点数值;
[0222]
其中,j为小于n的正整数。
[0223]
在一种实施方式中,处理单元502用于,根据实际焦点数值与第i个候选焦距关联的第j个候选光圈数值关联的候选焦点数值的关系,以及与第i+1个候选焦距关联的第j个候选光圈数值关联的候选焦点数值的关系,确定目标虚拟场景的场景光圈数值和场景焦点数值,具体用于:
[0224]
若实际焦点数值与第i个候选焦距关联的第j个候选光圈数值关联的第k个候选焦点数值一致,则根据第i个候选焦距关联的第j个候选光圈数值关联的第k个候选焦点数值对应的虚拟光圈数值和虚拟焦点数值,以及第i+1个候选焦距关联的第j个候选光圈数值关联的第k个候选焦点数值对应的虚拟光圈数值和虚拟焦点数值,计算目标虚拟场景的场景光圈数值和场景光圈数值;
[0225]
若实际焦点数值与第i个候选焦距关联的第j个候选光圈数值关联的第k个和第k+1个候选焦点数值之间,则根据第i个候选焦距关联的第j个候选光圈数值关联的第k个和第k+1个候选焦点数值对应的虚拟光圈数值和虚拟焦点数值,以及第i+1个候选焦距关联的第j个候选光圈数值关联的第k个和第k+1个候选焦点数值对应的虚拟光圈数值和虚拟焦点数
值,计算目标虚拟场景的场景光圈数值和场景光圈数值;
[0226]
其中,k为小于p的正整数。
[0227]
在一种实施方式中,处理单元502用于,根据实际焦点数值与第i个候选焦距关联的第j个和第j+1个候选光圈数值关联的候选焦点数值的关系,以及与第i+1个候选焦距关联的第j个和第j+1个候选光圈数值关联的候选焦点数值的关系,确定目标虚拟场景的场景光圈数值和场景焦点数值,具体用于:
[0228]
若实际焦点数值与第i个候选焦距关联的第j个候选光圈数值关联的第k个候选焦点数值一致,则根据第i个候选焦距关联的第j个和第j+1个候选光圈数值关联的第k个候选焦点数值对应的虚拟光圈数值和虚拟焦点数值,以及第i+1个候选焦距关联的第j个和第j+1个候选光圈数值关联的第k个候选焦点数值对应的虚拟光圈数值和虚拟焦点数值,计算目标虚拟场景的场景光圈数值和场景光圈数值;
[0229]
若实际焦点数值在第i个候选焦距关联的第j个候选光圈数值关联的第k个和第k+1个候选焦点数值之间,则根据第i个候选焦距关联的第j个和第j+1个候选光圈数值关联的第k个和第k+1候选焦点数值对应的虚拟光圈数值和虚拟焦点数值,以及第i+1个候选焦距关联的第j个和第j+1个候选光圈数值关联的第k个和第k+1候选焦点数值对应的虚拟光圈数值和虚拟焦点数值,计算目标虚拟场景的场景光圈数值和场景光圈数值;
[0230]
其中,k为小于p的正整数。
[0231]
根据本技术的一个实施例,图2和图3所示的参数配置方法所涉及的部分步骤可由图5所示的参数配置装置中的各个单元来执行。例如,图2中所示的步骤s201和步骤s202可由图5所示的获取单元501执行,步骤s203可由图5所示的处理单元502执行,步骤s204可由图5所示的显示单元503执行;图3中所示的步骤s302和步骤s303可由图5所示的获取单元501执行,步骤s301和步骤s304可由图5所示的处理单元502执行;步骤s305可由图5所示的显示单元503执行。图5所示的参数配置装置中的各个单元可以分别或全部合并为一个或若干个另外的单元来构成,或者其中的某个(些)单元还可以再拆分为功能上更小的多个单元来构成,这可以实现同样的操作,而不影响本技术的实施例的技术效果的实现。上述单元是基于逻辑功能划分的,在实际应用中,一个单元的功能也可以由多个单元来实现,或者多个单元的功能由一个单元实现。在本技术的其它实施例中,参数配置装置也可以包括其它单元,在实际应用中,这些功能也可以由其它单元协助实现,并且可以由多个单元协作实现。
[0232]
根据本技术的另一个实施例,可以通过在包括中央处理单元(cpu)、随机存取存储介质(ram)、只读存储介质(rom)等处理元件和存储元件的例如计算机的通用计算装置上运行能够执行如图2和图3中所示的相应方法所涉及的各步骤的计算机程序(包括程序代码),来构造如图5中所示的参数配置装置,以及来实现本技术实施例的参数配置方法。计算机程序可以记载于例如计算机可读记录介质上,并通过计算机可读记录介质装载于上述计算装置中,并在其中运行。
[0233]
基于同一发明构思,本技术实施例中提供的参数配置装置解决问题的原理与有益效果与本技术方法实施例中参数配置方法解决问题的原理和有益效果相似,可以参见方法的实施的原理和有益效果,为简洁描述,在这里不再赘述。
[0234]
请参阅图6,图6为本技术实施例提供的一种计算机设备的结构示意图,如图6所示,计算机设备至少包括处理器601、通信接口602和存储器603。其中,处理器601、通信接口
602和存储器603可通过总线或其他方式连接。其中,处理器601(或称中央处理器(central processing unit,cpu))是终端的计算核心以及控制核心,其可以解析终端内的各类指令以及处理终端的各类数据,例如:cpu可以用于解析用户向终端所发送的开关机指令,并控制终端进行开关机操作;再如:cpu可以在终端内部结构之间传输各类交互数据,等等。通信接口602可选的可以包括标准的有线接口、无线接口(如wi-fi、移动通信接口等),受处理器601的控制可以用于收发数据;通信接口602还可以用于终端内部数据的传输以及交互。存储器603(memory)是终端中的记忆设备,用于存放程序和数据。可以理解的是,此处的存储器603既可以包括终端的内置存储器,当然也可以包括终端所支持的扩展存储器。存储器603提供存储空间,该存储空间存储了终端的操作系统,可包括但不限于:android系统、ios系统、windows phone系统等等,本技术对此并不作限定。
[0235]
本技术实施例还提供了一种计算机可读存储介质(memory),计算机可读存储介质是终端中的记忆设备,用于存放程序和数据。可以理解的是,此处的计算机可读存储介质既可以包括终端中的内置存储介质,当然也可以包括终端所支持的扩展存储介质。计算机可读存储介质提供存储空间,该存储空间存储了终端的处理系统。并且,在该存储空间中还存放了适于被处理器601加载并执行的一条或多条的指令,这些指令可以是一个或多个的计算机程序(包括程序代码)。需要说明的是,此处的计算机可读存储介质可以是高速ram存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器;可选的,还可以是至少一个位于远离前述处理器的计算机可读存储介质。
[0236]
在一种实施方式中,该计算机设备具体可以是图1所示的显示设备102。处理器601通过运行存储器603中的可执行程序代码,执行如下操作:
[0237]
通过通信接口602获取目标摄像设备的拍摄参数;
[0238]
获取参考数据集,参考数据集包括参考拍摄参数与虚拟场景参数之间的对应关系;
[0239]
根据目标摄像设备的拍摄参数与参考数据集,确定目标摄像设备需要拍摄的虚拟内容对应的目标虚拟场景参数;
[0240]
按照目标虚拟场景参数对虚拟内容进行显示,使目标摄像设备对虚拟内容进行拍摄。
[0241]
作为一种可选的实施例,参考拍摄参数用于描述参考摄像设备的拍摄参数,虚拟场景参数用于描述虚拟摄像设备的拍摄参数;处理器601通过运行存储器603中的可执行程序代码,还执行如下操作:
[0242]
依据参考摄像设备的拍摄参数及虚拟摄像设备的拍摄参数,配置参考数据集。
[0243]
作为一种可选的实施例,参考摄像设备包括多组拍摄参数;参考数据集的配置过程的具体实施例为:
[0244]
获取参考摄像设备的第一组拍摄参数,并采用参考摄像设备基于第一组拍摄参数拍摄参照对象的真实图像;第一组拍摄参数为多组拍摄参数中的任一组;
[0245]
通过调整虚拟场景参数,对参照对象对应的虚拟对象进行调整;
[0246]
采用参考摄像设备基于第一组拍摄参数拍摄虚拟对象,得到虚拟图像;
[0247]
比较虚拟图像与真实图像,记录虚拟图像与真实图像相匹配时对应的目标虚拟场景参数;
[0248]
建立第一组拍摄参数与目标虚拟场景参数之间的对应关系,并将该对应关系添加至参考数据集中。
[0249]
作为一种可选的实施例,参考数据集包括m*n*p组拍摄参数,每组拍摄参数包括一个焦距、一个光圈数值及一个焦点数值,m为候选焦距的数量,n为候选光圈数值的数量,p为候选焦点数值的数量,m,n,p均为正整数;第一组拍摄参数包括第i个候选焦距,第j个候选光圈数值,第k个候选焦点数值,i为小于m的正整数,j为小于n的正整数,k为小于p的正整数;
[0250]
处理器601通过调整虚拟场景参数,对参照对象对应的虚拟对象进行调整的具体实施例为:
[0251]
将第i个候选焦距确定为虚拟摄像设备的虚拟焦距,并对虚拟摄像设备的虚拟光圈数值和虚拟焦点数值进行配置。
[0252]
作为一种可选的实施例,处理器601根据目标摄像设备的拍摄参数与参考数据集,确定目标摄像设备需要拍摄的虚拟内容对应的目标虚拟场景参数的具体实施例为:
[0253]
根据目标摄像设备的拍摄参数与参考摄像设备的拍摄参数之间的关系,以及参考摄像设备的拍摄参数与虚拟摄像设备的拍摄参数的对应关系,确定目标摄像设备需要拍摄的虚拟内容对应的目标虚拟场景参数。
[0254]
作为一种可选的实施例,参考数据集包括m*n*p组拍摄参数,每组拍摄参数包括一个焦距、一个光圈数值及一个焦点数值,m为候选焦距的数量,n为候选光圈数值的数量,p为候选焦点数值的数量,m,n,p均为正整数;目标摄像设备的拍摄参数包括实际焦距、实际光圈数值和实际焦点数值;
[0255]
处理器601根据目标摄像设备的拍摄参数与参考数据集,确定目标摄像设备需要拍摄的虚拟内容对应的目标虚拟场景参数的具体实施例为:
[0256]
将实际焦距确定为目标摄像设备需要拍摄的虚拟内容对应的目标虚拟场景的场景焦距;
[0257]
若实际焦距与参考摄像设备的第i个候选焦距一致,则根据实际光圈数值和实际焦点数值与第i个候选焦距关联的候选光圈数值和候选焦点数值的关系,确定目标虚拟场景的场景光圈数值和场景焦点数值;
[0258]
若实际焦距在参考摄像设备的第i个候选焦距和第i+1个候选焦距之间,则根据实际光圈数值和实际焦点数值与第i个候选焦距关联的候选光圈数值和候选焦点数值的关系,以及与第i+1个候选焦距关联的候选光圈数值和候选焦点数值的关系,确定目标虚拟场景的场景光圈数值和场景焦点数值;
[0259]
其中,i为小于m的正整数。
[0260]
作为一种可选的实施例,处理器601根据实际光圈数值和实际焦点数值与第i个候选焦距关联的候选光圈数值和候选焦点数值的关系,确定目标虚拟场景的场景光圈数值和场景焦点数值的具体实施例为:
[0261]
若实际光圈数值与第i个候选焦距关联的第j个候选光圈数值一致,则根据实际焦点数值与第j个候选光圈数值关联的候选焦点数值的关系,确定目标虚拟场景的场景光圈数值和场景焦点数值;
[0262]
若实际光圈数值在第i个候选焦距关联的第j个和第j+1个光圈数值之间,则根据
实际焦点数值与第j个候选光圈数值关联的候选焦点数值的关系,以及与第j+1个候选光圈数值关联的候选焦点数值的关系,确定目标虚拟场景的场景光圈数值和场景焦点数值;
[0263]
其中,j为小于n的正整数。
[0264]
作为一种可选的实施例,处理器601根据实际焦点数值与第j个候选光圈数值关联的候选焦点数值的关系,确定目标虚拟场景的场景光圈数值和场景焦点数值的具体实施例为:
[0265]
若实际焦点数值与第j个候选光圈数值关联的第k个焦点数值一致,则将第k个焦点数值对应的虚拟光圈数值和虚拟焦点数值,分别确定为目标虚拟场景的场景光圈数值和场景焦点数值;
[0266]
若实际焦点数值在第j个候选光圈数值关联的第k个和第k+1个焦点数值之间,则根据第k个焦点数值对应的虚拟光圈数值和虚拟焦点数值,以及第k+1个焦点数值对应的虚拟光圈数值和虚拟焦点数值,计算目标虚拟场景的场景光圈数值和场景焦点数值;
[0267]
其中,k为小于p的正整数。
[0268]
作为一种可选的实施例,处理器601根据实际焦点数值与第j个候选光圈数值关联的候选焦点数值的关系,以及与第j+1个候选光圈数值关联的候选焦点数值的关系,确定目标虚拟场景的场景光圈数值和场景焦点数值的具体实施例为:
[0269]
若实际焦点数值与第j个候选光圈数值关联的第k个焦点数值一致,则根据第j个候选光圈数值关联的第k个焦点数值对应的虚拟光圈数值和虚拟焦点数值,以及第j+1个候选光圈数值关联的第k个焦点数值对应的虚拟光圈数值和虚拟焦点数值,计算目标虚拟场景的场景光圈数值和场景光圈数值;
[0270]
若实际焦点数值在第j个候选光圈数值关联的第k个和第k+1个焦点数值之间,则根据第j个候选光圈数值关联的第k个和第k+1个焦点数值对应的虚拟光圈数值和虚拟焦点数值,以及第j+1个候选光圈数值关联的第k个和第k+1个焦点数值对应的虚拟光圈数值和虚拟焦点数值,计算目标虚拟场景的场景光圈数值和场景光圈数值;
[0271]
其中,k为小于p的正整数。
[0272]
作为一种可选的实施例,处理器601根据实际光圈数值和实际焦点数值与第i个候选焦距关联的候选光圈数值和候选焦点数值的关系,以及与第i+1个候选焦距关联的候选光圈数值和候选焦点数值的关系,确定目标虚拟场景的场景光圈数值和场景焦点数值的具体实施例为:
[0273]
若实际光圈数值与第i个候选焦距关联的第j个候选光圈数值一致,则根据实际焦点数值与第i个候选焦距关联的第j个候选光圈数值关联的候选焦点数值的关系,以及与第i+1个候选焦距关联的第j个候选光圈数值关联的候选焦点数值的关系,确定目标虚拟场景的场景光圈数值和场景焦点数值;
[0274]
若实际光圈数值在第i个候选焦距关联的第j个和第j+1个候选光圈数值之间,则根据实际焦点数值与第i个候选焦距关联的第j个和第j+1个候选光圈数值关联的候选焦点数值的关系,以及与第i+1个候选焦距关联的第j个和第j+1个候选光圈数值关联的候选焦点数值的关系,确定目标虚拟场景的场景光圈数值和场景焦点数值;
[0275]
其中,j为小于n的正整数。
[0276]
作为一种可选的实施例,处理器601根据实际焦点数值与第i个候选焦距关联的第
j个候选光圈数值关联的候选焦点数值的关系,以及与第i+1个候选焦距关联的第j个候选光圈数值关联的候选焦点数值的关系,确定目标虚拟场景的场景光圈数值和场景焦点数值的具体实施例为:
[0277]
若实际焦点数值与第i个候选焦距关联的第j个候选光圈数值关联的第k个候选焦点数值一致,则根据第i个候选焦距关联的第j个候选光圈数值关联的第k个候选焦点数值对应的虚拟光圈数值和虚拟焦点数值,以及第i+1个候选焦距关联的第j个候选光圈数值关联的第k个候选焦点数值对应的虚拟光圈数值和虚拟焦点数值,计算目标虚拟场景的场景光圈数值和场景光圈数值;
[0278]
若实际焦点数值与第i个候选焦距关联的第j个候选光圈数值关联的第k个和第k+1个候选焦点数值之间,则根据第i个候选焦距关联的第j个候选光圈数值关联的第k个和第k+1个候选焦点数值对应的虚拟光圈数值和虚拟焦点数值,以及第i+1个候选焦距关联的第j个候选光圈数值关联的第k个和第k+1个候选焦点数值对应的虚拟光圈数值和虚拟焦点数值,计算目标虚拟场景的场景光圈数值和场景光圈数值;
[0279]
其中,k为小于p的正整数。
[0280]
作为一种可选的实施例,处理器601根据实际焦点数值与第i个候选焦距关联的第j个和第j+1个候选光圈数值关联的候选焦点数值的关系,以及与第i+1个候选焦距关联的第j个和第j+1个候选光圈数值关联的候选焦点数值的关系,确定目标虚拟场景的场景光圈数值和场景焦点数值的具体实施例为:
[0281]
若实际焦点数值与第i个候选焦距关联的第j个候选光圈数值关联的第k个候选焦点数值一致,则根据第i个候选焦距关联的第j个和第j+1个候选光圈数值关联的第k个候选焦点数值对应的虚拟光圈数值和虚拟焦点数值,以及第i+1个候选焦距关联的第j个和第j+1个候选光圈数值关联的第k个候选焦点数值对应的虚拟光圈数值和虚拟焦点数值,计算目标虚拟场景的场景光圈数值和场景光圈数值;
[0282]
若实际焦点数值在第i个候选焦距关联的第j个候选光圈数值关联的第k个和第k+1个候选焦点数值之间,则根据第i个候选焦距关联的第j个和第j+1个候选光圈数值关联的第k个和第k+1候选焦点数值对应的虚拟光圈数值和虚拟焦点数值,以及第i+1个候选焦距关联的第j个和第j+1个候选光圈数值关联的第k个和第k+1候选焦点数值对应的虚拟光圈数值和虚拟焦点数值,计算目标虚拟场景的场景光圈数值和场景光圈数值;
[0283]
其中,k为小于p的正整数。
[0284]
基于同一发明构思,本技术实施例中提供的计算机设备解决问题的原理与有益效果与本技术方法实施例中参数配置方法解决问题的原理和有益效果相似,可以参见方法的实施的原理和有益效果,为简洁描述,在这里不再赘述。
[0285]
本技术实施例还提供一种计算机可读存储介质,计算机可读存储介质中存储有一条或多条指令,一条或多条指令适于由处理器加载并执行上述方法实施例的参数配置方法。
[0286]
本技术实施例还提供一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述方法实施例的参数配置方法。
[0287]
本技术实施例还提供一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处
理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述的参数配置方法。
[0288]
本技术实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
[0289]
本技术实施例装置中的模块可以根据实际需要进行合并、划分和删减。
[0290]
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,可读存储介质可以包括:闪存盘、只读存储器(read-only memory,rom)、随机存取器(random access memory,ram)、磁盘或光盘等。
[0291]
以上所揭露的仅为本技术一种较佳实施例而已,当然不能以此来限定本技术之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本技术权利要求所作的等同变化,仍属于申请所涵盖的范围。

技术特征:
1.一种参数配置方法,其特征在于,所述方法包括:获取目标摄像设备的拍摄参数;获取参考数据集,所述参考数据集包括参考拍摄参数与虚拟场景参数之间的对应关系;根据所述目标摄像设备的拍摄参数与所述参考数据集,确定所述目标摄像设备需要拍摄的虚拟内容对应的目标虚拟场景参数;按照所述目标虚拟场景参数对所述虚拟内容进行显示,使所述目标摄像设备对所述虚拟内容进行拍摄。2.如权利要求1所述的方法,其特征在于,所述参考拍摄参数用于描述参考摄像设备的拍摄参数,所述虚拟场景参数用于描述虚拟摄像设备的拍摄参数;所述方法还包括:依据所述参考摄像设备的拍摄参数及所述虚拟摄像设备的拍摄参数,配置所述参考数据集。3.如权利要求2所述的方法,其特征在于,所述参考摄像设备包括多组拍摄参数;所述参考数据集的配置过程包括:获取所述参考摄像设备的第一组拍摄参数,并采用所述参考摄像设备基于所述第一组拍摄参数拍摄参照对象的真实图像;所述第一组拍摄参数为所述多组拍摄参数中的任一组;通过调整所述虚拟场景参数,对所述参照对象对应的虚拟对象进行调整;采用所述参考摄像设备基于所述第一组拍摄参数拍摄所述虚拟对象,得到虚拟图像;比较所述虚拟图像与所述真实图像,记录所述虚拟图像与所述真实图像相匹配时对应的目标虚拟场景参数;建立所述第一组拍摄参数与所述目标虚拟场景参数之间的对应关系,并将该对应关系添加至所述参考数据集中。4.如权利要求3所述的方法,其特征在于,所述参考数据集包括m*n*p组拍摄参数,每组拍摄参数包括一个焦距、一个光圈数值及一个焦点数值,m为候选焦距的数量,n为候选光圈数值的数量,p为候选焦点数值的数量,m,n,p均为正整数;所述第一组拍摄参数包括第i个候选焦距,第j个候选光圈数值,第k个候选焦点数值,i为小于m的正整数,j为小于n的正整数,k为小于p的正整数;所述通过调整所述虚拟场景参数,对所述参照对象对应的虚拟对象进行调整,包括:将所述第i个候选焦距确定为所述虚拟摄像设备的虚拟焦距,并对所述虚拟摄像设备的虚拟光圈数值和虚拟焦点数值进行配置。5.如权利要求2所述的方法,其特征在于,所述根据所述目标摄像设备的拍摄参数与所述参考数据集,确定所述目标摄像设备需要拍摄的虚拟内容对应的目标虚拟场景参数,包括:根据所述目标摄像设备的拍摄参数与所述参考摄像设备的拍摄参数之间的关系,以及所述参考摄像设备的拍摄参数与所述虚拟摄像设备的拍摄参数的对应关系,确定所述目标摄像设备需要拍摄的虚拟内容对应的目标虚拟场景参数。6.如权利要求5所述的方法,其特征在于,所述参考数据集包括m*n*p组拍摄参数,每组拍摄参数包括一个焦距、一个光圈数值及一个焦点数值,m为候选焦距的数量,n为候选光圈
数值的数量,p为候选焦点数值的数量,m,n,p均为正整数;所述目标摄像设备的拍摄参数包括实际焦距、实际光圈数值和实际焦点数值;所述根据所述目标摄像设备的拍摄参数与所述参考数据集,确定所述目标摄像设备需要拍摄的虚拟内容对应的目标虚拟场景参数,包括:将所述实际焦距确定为所述目标摄像设备需要拍摄的虚拟内容对应的目标虚拟场景的场景焦距;若所述实际焦距与所述参考摄像设备的第i个候选焦距一致,则根据所述实际光圈数值和所述实际焦点数值与所述第i个候选焦距关联的候选光圈数值和候选焦点数值的关系,确定所述目标虚拟场景的场景光圈数值和场景焦点数值;若所述实际焦距在所述参考摄像设备的第i个候选焦距和第i+1个候选焦距之间,则根据所述实际光圈数值和所述实际焦点数值与所述第i个候选焦距关联的候选光圈数值和候选焦点数值的关系,以及与所述第i+1个候选焦距关联的候选光圈数值和候选焦点数值的关系,确定所述目标虚拟场景的场景光圈数值和场景焦点数值;其中,i为小于m的正整数。7.如权利要求6所述的方法,其特征在于,所述根据所述实际光圈数值和所述实际焦点数值与所述第i个候选焦距关联的候选光圈数值和候选焦点数值的关系,确定所述目标虚拟场景的场景光圈数值和场景焦点数值,包括:若所述实际光圈数值与所述第i个候选焦距关联的第j个候选光圈数值一致,则根据所述实际焦点数值与所述第j个候选光圈数值关联的候选焦点数值的关系,确定所述目标虚拟场景的场景光圈数值和场景焦点数值;若所述实际光圈数值在所述第i个候选焦距关联的第j个和第j+1个光圈数值之间,则根据所述实际焦点数值与所述第j个候选光圈数值关联的候选焦点数值的关系,以及与所述第j+1个候选光圈数值关联的候选焦点数值的关系,确定所述目标虚拟场景的场景光圈数值和场景焦点数值;其中,j为小于n的正整数。8.如权利要求7所述的方法,其特征在于,所述根据所述实际焦点数值与所述第j个候选光圈数值关联的候选焦点数值的关系,确定所述目标虚拟场景的场景光圈数值和场景焦点数值,包括:若所述实际焦点数值与所述第j个候选光圈数值关联的第k个焦点数值一致,则将所述第k个焦点数值对应的虚拟光圈数值和虚拟焦点数值,分别确定为所述目标虚拟场景的场景光圈数值和场景焦点数值;若所述实际焦点数值在所述第j个候选光圈数值关联的第k个和第k+1个焦点数值之间,则根据第k个焦点数值对应的虚拟光圈数值和虚拟焦点数值,以及第k+1个焦点数值对应的虚拟光圈数值和虚拟焦点数值,计算所述目标虚拟场景的场景光圈数值和场景焦点数值;其中,k为小于p的正整数。9.如权利要求7所述的方法,其特征在于,所述根据所述实际焦点数值与所述第j个候选光圈数值关联的候选焦点数值的关系,以及与所述第j+1个候选光圈数值关联的候选焦点数值的关系,确定所述目标虚拟场景的场景光圈数值和场景焦点数值,包括:
若所述实际焦点数值与所述第j个候选光圈数值关联的第k个焦点数值一致,则根据所述第j个候选光圈数值关联的第k个焦点数值对应的虚拟光圈数值和虚拟焦点数值,以及所述第j+1个候选光圈数值关联的第k个焦点数值对应的虚拟光圈数值和虚拟焦点数值,计算所述目标虚拟场景的场景光圈数值和场景光圈数值;若所述实际焦点数值在所述第j个候选光圈数值关联的第k个和第k+1个焦点数值之间,则根据所述第j个候选光圈数值关联的第k个和第k+1个焦点数值对应的虚拟光圈数值和虚拟焦点数值,以及所述第j+1个候选光圈数值关联的第k个和第k+1个焦点数值对应的虚拟光圈数值和虚拟焦点数值,计算所述目标虚拟场景的场景光圈数值和场景光圈数值;其中,k为小于p的正整数。10.如权利要求6所述的方法,其特征在于,所述根据所述实际光圈数值和所述实际焦点数值与所述第i个候选焦距关联的候选光圈数值和候选焦点数值的关系,以及与所述第i+1个候选焦距关联的候选光圈数值和候选焦点数值的关系,确定所述目标虚拟场景的场景光圈数值和场景焦点数值,包括:若所述实际光圈数值与所述第i个候选焦距关联的第j个候选光圈数值一致,则根据所述实际焦点数值与所述第i个候选焦距关联的第j个候选光圈数值关联的候选焦点数值的关系,以及与所述第i+1个候选焦距关联的第j个候选光圈数值关联的候选焦点数值的关系,确定所述目标虚拟场景的场景光圈数值和场景焦点数值;若所述实际光圈数值在所述第i个候选焦距关联的第j个和第j+1个候选光圈数值之间,则根据所述实际焦点数值与所述第i个候选焦距关联的第j个和第j+1个候选光圈数值关联的候选焦点数值的关系,以及与所述第i+1个候选焦距关联的第j个和第j+1个候选光圈数值关联的候选焦点数值的关系,确定所述目标虚拟场景的场景光圈数值和场景焦点数值;其中,j为小于n的正整数。11.如权利要求10所述的方法,其特征在于,所述根据所述实际焦点数值与所述第i个候选焦距关联的第j个候选光圈数值关联的候选焦点数值的关系,以及与所述第i+1个候选焦距关联的第j个候选光圈数值关联的候选焦点数值的关系,确定所述目标虚拟场景的场景光圈数值和场景焦点数值,包括:若所述实际焦点数值与所述第i个候选焦距关联的第j个候选光圈数值关联的第k个候选焦点数值一致,则根据所述第i个候选焦距关联的第j个候选光圈数值关联的第k个候选焦点数值对应的虚拟光圈数值和虚拟焦点数值,以及所述第i+1个候选焦距关联的第j个候选光圈数值关联的第k个候选焦点数值对应的虚拟光圈数值和虚拟焦点数值,计算所述目标虚拟场景的场景光圈数值和场景光圈数值;若所述实际焦点数值与所述第i个候选焦距关联的第j个候选光圈数值关联的第k个和第k+1个候选焦点数值之间,则根据所述第i个候选焦距关联的第j个候选光圈数值关联的第k个和第k+1个候选焦点数值对应的虚拟光圈数值和虚拟焦点数值,以及所述第i+1个候选焦距关联的第j个候选光圈数值关联的第k个和第k+1个候选焦点数值对应的虚拟光圈数值和虚拟焦点数值,计算所述目标虚拟场景的场景光圈数值和场景光圈数值;其中,k为小于p的正整数。12.如权利要求10所述的方法,其特征在于,所述根据所述实际焦点数值与所述第i个
候选焦距关联的第j个和第j+1个候选光圈数值关联的候选焦点数值的关系,以及与所述第i+1个候选焦距关联的第j个和第j+1个候选光圈数值关联的候选焦点数值的关系,确定所述目标虚拟场景的场景光圈数值和场景焦点数值,包括:若所述实际焦点数值与所述第i个候选焦距关联的第j个候选光圈数值关联的第k个候选焦点数值一致,则根据所述第i个候选焦距关联的第j个和第j+1个候选光圈数值关联的第k个候选焦点数值对应的虚拟光圈数值和虚拟焦点数值,以及所述第i+1个候选焦距关联的第j个和第j+1个候选光圈数值关联的第k个候选焦点数值对应的虚拟光圈数值和虚拟焦点数值,计算所述目标虚拟场景的场景光圈数值和场景光圈数值;若所述实际焦点数值在所述第i个候选焦距关联的第j个候选光圈数值关联的第k个和第k+1个候选焦点数值之间,则根据所述第i个候选焦距关联的第j个和第j+1个候选光圈数值关联的第k个和第k+1候选焦点数值对应的虚拟光圈数值和虚拟焦点数值,以及所述第i+1个候选焦距关联的第j个和第j+1个候选光圈数值关联的第k个和第k+1候选焦点数值对应的虚拟光圈数值和虚拟焦点数值,计算所述目标虚拟场景的场景光圈数值和场景光圈数值;其中,k为小于p的正整数。13.一种参数配置装置,其特征在于,所述参数配置装置包括:获取单元,用于获取目标摄像设备的拍摄参数;以及用于获取参考数据集,所述参考数据集包括参考拍摄参数与虚拟场景参数之间的对应关系;处理单元,用于根据所述目标摄像设备的拍摄参数与所述参考数据集,确定所述目标摄像设备需要拍摄的虚拟内容对应的目标虚拟场景参数;显示单元,用于按照所述目标虚拟场景参数对所述虚拟内容进行显示,使所述目标摄像设备对所述虚拟内容进行拍摄。14.一种计算机设备,其特征在于,包括:存储装置和处理器;存储器,所述存储器中存储有计算机程序;处理器,用于加载所述计算机程序实现如权利要求1-12任一项所述的参数配置方法。15.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序适于被处理器加载并执行如权利要求1-12任一项所述的参数配置方法。16.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序,所述计算机程序适于被处理器加载并执行如权利要求1-12任一项所述的参数配置方法。

技术总结
本申请实施例公开了一种参数配置方法、装置、设备、存储介质及产品。其中方法包括:获取目标摄像设备的拍摄参数和参考数据集,根据目标摄像设备的拍摄参数与参考数据集,确定目标摄像设备需要拍摄的虚拟内容对应的目标虚拟场景参数,按照目标虚拟场景参数对虚拟内容进行显示,使目标摄像设备对虚拟内容进行拍摄。可见,通过参考数据集来确定目标摄像设备需要拍摄的虚拟内容对应的目标虚拟场景参数,可以提高虚拟场景参数的配置效率,以及准确率。以及准确率。以及准确率。


技术研发人员:柳慧龙
受保护的技术使用者:腾讯数码(深圳)有限公司
技术研发日:2022.05.13
技术公布日:2023/8/5
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐