System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及计算机,尤其涉及一种标定图像采集方法、装置及存储介质。
技术介绍
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、根据所述采集图像中各特征点在图像坐标系中的坐标,确定所述采集图像中各特征点所在的预设区域。
25、在一种可能的实现方式中,所述上屏图像中包含的特征点的密度由所述图像采集装置的焦段确定,其中,特征点的密度与所述焦段正相关。
26、在一种可能的实现方式中,所述方法还包括:
27、确定所述历史标定图像中的图像数量;
28、在所述图像数量大于预设数量的情况下,提示用户终止本次采集工作。
29、根据本公开的另一方面,提供了一种标定图像采集装置,所述装置包括:
30、获取模块,用于获取图像采集装置在当前采集时刻拍摄屏幕得到的采集图像,所述屏幕中显示包含特征点的上屏图像;
31、检测模块,用于对所述采集图像进行特征点检测,并基于检测到的特征点确定所述采集图像的覆盖信息;所述覆盖信息包括特征点在所述图像采集装置视野上覆盖的对应区域和/或特征点在所述屏幕上覆盖的对应区域;
32、判断模块,用于根据所述采集图像的覆盖信息及历史标定图像的覆盖信息,判断所述采集图像是否满足预设要求,并在所述采集图像满足所述预设要求的情况下,将所述采集图像作为标定图像,所述历史标定图像表示当前采集时刻之前采集的满足所述预设要求的图像。
33、在一种可能的实现方式中,所述判断模块,还用于:根据所述采集图像的覆盖信息及所述历史标定图像的覆盖信息,确定当前采集时刻的覆盖率,所述覆盖率表示所述采集图像及所述历史标定图像针对所述屏幕的覆盖程度和/或针对所述图像采集装置视野的覆盖程度;在所述覆盖率超过第一预设阈值的情况下提示用户终止本次采集工作,并将所述采集图像及所述历史标定图像作为用于标定所述图像采集装置的图像。
34、在一种可能的实现方式中,所述图像采集装置视野包括多个预设区域,特征点在所述图像采集装置视野上覆盖的对应区域以特征点所在的预设区域表示;所述预设要求包括:所述采集图像中特征点所在的至少一个预设区域,与所述历史标定图像中特征点所在的所有预设区域均不同。
35、在一种可能的实现方式中,所述屏幕包括多个箱体,特征点在所述屏幕上覆盖的对应区域以特征点所在的箱体表示;所述预设要求包括:所述采集图像中特征点所在的至少一个箱体,与所述历史标定图像中特征点所在的所有箱体均不同。
36、在一种可能的实现方式中,所述判断模块,还用于:确定所述历史标定图像中各图像对应的采集时刻;在所述各图像对应的采集时刻中筛选出与当前采集时刻相邻的目标时刻;所述预设要求还包括:所述采集图像中特征点所在的所有箱体,与所述目标时刻对应的图像中特征点所在的所有箱体的交并比小于第二预设阈值;或者,所述采集图像中特征点所在的所有预设区域,与所述目标时刻对应的图像中本文档来自技高网...
【技术保护点】
1.一种标定图像采集方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在所述将所述采集图像作为标定图像之后,还包括:
3.根据权利要求1所述的方法,其特征在于,所述图像采集装置视野包括多个预设区域,特征点在所述图像采集装置视野上覆盖的对应区域以特征点所在的预设区域表示;
4.根据权利要求1所述的方法,其特征在于,所述屏幕包括多个箱体,特征点在所述屏幕上覆盖的对应区域以特征点所在的箱体表示;
5.根据权利要求3或4所述的方法,其特征在于,所述方法还包括:
6.根据权利要求3所述的方法,其特征在于,所述方法还包括:
7.根据权利要求1所述的方法,其特征在于,所述上屏图像中包含的特征点的密度由所述图像采集装置的焦段确定,其中,特征点的密度与所述焦段正相关。
8.根据权利要求1所述的方法,其特征在于,所述方法还包括:
9.一种标定图像采集装置,其特征在于,所述装置包括:
10.一种电子设备,其特征在于,包括:
11.一种计算机可读存储介质,其上
...【技术特征摘要】
1.一种标定图像采集方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在所述将所述采集图像作为标定图像之后,还包括:
3.根据权利要求1所述的方法,其特征在于,所述图像采集装置视野包括多个预设区域,特征点在所述图像采集装置视野上覆盖的对应区域以特征点所在的预设区域表示;
4.根据权利要求1所述的方法,其特征在于,所述屏幕包括多个箱体,特征点在所述屏幕上覆盖的对应区域以特征点所在的箱体表示;
5.根据权利要求3或4所述的方法,其特征在于,所述方法还包括:
6.根...
【专利技术属性】
技术研发人员:王天舒,
申请(专利权)人:神力视界深圳文化科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。