一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于特征点识别连接的多段扫描的空间物体三维构建系统的制作方法

2022-05-17 23:22:30 来源:中国专利 TAG:


1.本发明涉及三维建模技术领域,具体地说,涉及基于特征点识别连接的多段扫描的空间物体三维构建系统。


背景技术:

2.在对物体进行三维重建的方案中,现有的三维建模的方法可分为以下几类:(1)单视角三维建模、(2)双视角三维建模和(3)多视角三维建模。由于根据单幅或者两幅图像去获取图像的深度信息对算法的要求高,因此基于单视角和双视角的三维建模方法在精准度上达不到精准三维建模的效果。在已有的多视角三维建模方案中,通常是将摄像设备环绕物体运行进行动态拍摄,获取所需三维建模物体的360度的图像,再将图像传输至计算机进行三维建模,但此方法在一定程度上对环绕的拍摄角度及拍摄速度要求比较高,且由于光照的不均匀分布,会导致三维建模的误差较大,不能满足现有的影视行业中的高精度三维建模的需求。
3.针对上述问题,中国发明专利公开号cn109242898a公开了基于图像序列的三维建模方法,包括:图像采集、拍照装置标定、图像预处理、特征点提取、立体匹配和三维重建等步骤,通过图像采集、拍照装置标定、图像预处理、特征点提取、立体匹配建立图像序列步骤的各图像的深度图像,通过三维重建步骤利用深度图像,确定不同视角下相同三维特征点的加权平均距离,得到所述建模对象的各三维特征点的三维空间坐标,完成对所述建模对象的三维建模。
4.可是在实际过程中,一个视角上的图像采集量是巨大的,这样图像预处理和特征点的提取量负担也就增大了,现有技术中通常利用视角进行分区筛选,可是筛选的目的只是减少一个视角上图像预处理和特征点提取的量,无法将分区内的物体图像数据与后期三维建模以及优化进行结合。


技术实现要素:

5.本发明的目的在于提供基于特征点识别连接的多段扫描的空间物体三维构建系统,以解决上述背景技术中提出的问题。
6.为实现上述目的,提供了基于特征点识别连接的多段扫描的空间物体三维构建系统,其包括空间扫描模块、多次扫描提取模块、图像数据特征输出模块、多次特征对比模块和特征点识别连接模块,其中:所述空间扫描模块利用扫描设备对空间上的物体进行扫描,得到物体图像数据;所述多次扫描提取模块用于对同一物体的物体图像数据进行提取,并将提取的物体图像数据按照物体的不同视角范围进行分区存储;所述图像数据特征输出模块用于分析物体图像数据,并得到物体图像数据中的特征点;所述多次特征对比模块将分区内物体图像数据的特征点进行对比,得到分区的代
表图像,再将代表图像中的特征点进行对比,得到分区之间的拟合点线;所述特征点识别连接模块根据不同分区的拟合点线构建三维模型,并利用同一分区内物体图像数据的特征点对构建的三维模型进行优化。
7.作为本技术方案的进一步改进,所述扫描设备包括双目相机、光场相机和tof相机。
8.作为本技术方案的进一步改进,所述多次扫描提取模块包括扫描提取单元、图像特征接收单元、特征点占比分析单元和分区存储单元;所述扫描提取单元用于对空间扫描模块得到的物体图像数据进行提取;所述图像特征接收单元在物体图像数据提取后接收图像数据特征输出模块输出的特征点;所述特征点占比分析单元用于对物体图像数据中的特征点进行视角范围占比分析,然后得到视角区域特征集;所述分区存储单元对包含视角区域特征集中所有特征点的物体图像数据统一存储,得到不同的分区。
9.作为本技术方案的进一步改进,所述特征点占比分析单元中的视角范围占比分析步骤如下:s1、将扫描提取单元提取的首个物体图像数据作为基础视角区域特征集;s2、获取基础视角区域特征集的特征点,并计算基础视角区域特征集的特征点在后续物体图像数据中特征点的占比,其中:,则将对应的物体图像数据归入基础视角区域特征集内;,则根据对应的物体图像数据建立后续视角区域特征集;s3、将建立的后续视角区域特征集附着于基础视角区域特征集上,然后重复s2,直至所有物体图像数据均完成s2中的计算。
10.作为本技术方案的进一步改进,所述s2中占比的计算公式如下:;;式中,为基础视角区域特征集的特征点的数量;为未附着后续视角区域特征集的基础视角区域特征集中的特征点数量;为附着于基础视角区域特征集上的后续视角区域特征集中特征点数量;为后续物体图像数据中特征点数量。
11.作为本技术方案的进一步改进,所述多次特征对比模块包括区内特征对比单元和拟合对比单元;所述区内特征对比单元用于将分区内所有物体图像数据的特征点进行对比,并以最少特征点的物体图像数据作为分区的代表图像;所述拟合对比单元用于将所有代表图像进行拟合对比分析。
12.作为本技术方案的进一步改进,所述拟合对比单元中拟合对比分析的步骤如下:
首先提取所有代表图像的边缘特征点;将代表图像的边缘特征点进行拟合;将拟合后的边缘特征点与相应代表图像所在分区内的其他物体图像数据中的特征点进行比对,比对后拟合成功的边缘特征点形成拟合点线。
13.作为本技术方案的进一步改进,所述分区存储单元在对物体图像数据进行存储时,会根据拟合点线对物体图像数据中的特征点进行切割。
14.作为本技术方案的进一步改进,所述分区存储单元中被切割下来的特征点存储至与拟合点线相邻的分区内。
15.作为本技术方案的进一步改进,所述特征点识别连接模块对三维模型进行优化的分区内物体图像数据特征点包括分区内未被切割的特征点和分区内其他分区切割下来的特征点。
16.与现有技术相比,本发明的有益效果:1、该基于特征点识别连接的多段扫描的空间物体三维构建系统中,通过特征点占比分析单元对物体图像数据中的特征点进行视角范围占比分析,通过占比分析将同一视角下的物体图像数据进行汇总,以便于进行分区存储;在此基础上,多次特征对比模块通过两次特征对比得到分区之间的拟合点线,特征点识别连接模块根据不同分区的拟合点线构建三维模型,并利用同一分区内物体图像数据的特征点对构建的三维模型进行优化,从而实现三维建模和建模后的优化都是基于分区来实现,以提高整个三维建模的效率。
17.2、该基于特征点识别连接的多段扫描的空间物体三维构建系统中,分区存储单元在对物体图像数据进行存储时,会根据拟合点线对物体图像数据中的特征点进行切割,从而利用拟合点线对分区进行优化,提高分区内数据的有效性。
18.3、该基于特征点识别连接的多段扫描的空间物体三维构建系统中,特征点识别连接模块对三维模型进行优化的分区内物体图像数据特征点包括分区内未被切割的特征点和分区内其他分区切割下来的特征点,从而提高特征点优化的范围,进一步提高分区内数据的有效性。
附图说明
19.图1为本发明的整体模块示意框图;图2为本发明的多次扫描提取模块单元示意框图;图3为本发明的多次特征对比模块单元示意框图;图4为本发明的视角范围占比分析步骤流出框图。
具体实施方式
20.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
21.请参阅图1所示,本实施例目的在于,提供了基于特征点识别连接的多段扫描的空
间物体三维构建系统,其包括空间扫描模块、多次扫描提取模块、图像数据特征输出模块、多次特征对比模块和特征点识别连接模块;首先,空间扫描模块利用扫描设备(扫描设备包括双目相机、光场相机和tof相机)对空间上的物体进行扫描,得到物体图像数据,在扫描时会对物体的多个视角进行扫描,而且为了提高精确度,会在每个视角上扫描多次,但是在多次扫描后还需要对多个扫描的物体图像数据进行分区筛选,但分类筛选的目的就是减轻筛选负担,目的较为单一,为此通过以下实施例对分区后的物体图像数据进行利用。
22.第一实施例,请参阅图2所示,在空间扫描模块扫描物体得到物体图像数据的同时,图像数据特征输出模块会对物体图像数据进行分析,并得到物体图像数据中的特征点,然后多次扫描提取模块对同一物体的物体图像数据进行提取,并将提取的物体图像数据按照物体的不同视角范围进行分区存储,而多次扫描提取模块具体包括扫描提取单元、图像特征接收单元、特征点占比分析单元和分区存储单元,其中:扫描提取单元对空间扫描模块得到的物体图像数据进行提取,图像特征接收单元在物体图像数据提取后接收图像数据特征输出模块输出的特征点,此时,特征点占比分析单元能够对物体图像数据中的特征点进行视角范围占比分析,然后得到视角区域特征集,其主要目的是得到物体一个视角扫描的所有物体图像数据,最后分区存储单元对包含视角区域特征集中所有特征点的物体图像数据统一存储,得到不同的分区;紧接着,多次特征对比模块将分区内物体图像数据的特征点进行对比,得到分区的代表图像,再将代表图像中的特征点进行对比,得到分区之间的拟合点线,这时候特征点识别连接模块根据不同分区的拟合点线构建三维模型,并利用同一分区内物体图像数据的特征点对构建的三维模型进行优化。
23.第二实施例,请参阅图4所示,特征点占比分析单元中的视角范围占比分析步骤如下:s1、将扫描提取单元提取的首个物体图像数据作为基础视角区域特征集;s2、获取基础视角区域特征集的特征点,并计算基础视角区域特征集的特征点在后续物体图像数据中特征点的占比,其中:,则将对应的物体图像数据归入基础视角区域特征集内;,则根据对应的物体图像数据建立后续视角区域特征集;s3、将建立的后续视角区域特征集附着于基础视角区域特征集上,一旦附着上后续视角区域特征集中的特征点就与基础视角区域特征集合并,但在计算占比时按照如下公式计算:;;式中,为基础视角区域特征集的特征点的数量;为未附着后续视角区域特征
集的基础视角区域特征集中的特征点数量;为附着于基础视角区域特征集上的后续视角区域特征集中特征点数量;为后续物体图像数据中特征点数量;假设有三个特征集x、y和z,其中x为首次扫描得到的物体图像数据,所以将其设定为基础视角区域特征集,然后第二次扫描的y与x进行占比计算,得到x在y中占比小于95%,为此根据y建立后续视角区域特征集,并将其附着在x上,第三次扫描的z在进行s2时也是基础视角区域特征集,首先将z与x进行占比计算,此时,得到z在x中占比小于95%,但由于y附着在z上,所以计算到这并不是说占比计算结束,而是将进行变更,使其变更为,也就说将z与y进行占比计算,得到z在y中占比大于95%,这时候将z归入y内。
24.如果还要其他物体图像数据就重复s2,直至所有物体图像数据均完成s2中的占比计算。
25.值得说明的是,以为判断值是考虑到每次扫描无法保证扫描的视角范围统一,所以存在一定的偏差。
26.第三实施例,请参阅图3所示,多次特征对比模块包括区内特征对比单元和拟合对比单元;区内特征对比单元用于将分区内所有物体图像数据的特征点进行对比,并以最少特征点的物体图像数据作为分区的代表图像,然后拟合对比单元将所有代表图像进行拟合对比分析,其分析步骤如下:首先提取所有代表图像的边缘特征点;将代表图像的边缘特征点进行拟合;将拟合后的边缘特征点与相应代表图像所在分区内的其他物体图像数据中的特征点进行比对,比对后拟合成功的边缘特征点形成拟合点线。
27.而且,分区存储单元在对物体图像数据进行存储时,会根据拟合点线对物体图像数据中的特征点进行切割,被切割下来的特征点存储至与拟合点线相邻的分区内,但并不是说被切割下来的特征点就没有利用价值,其价值体现在三维模型的优化上,具体的:特征点识别连接模块对三维模型进行优化的分区内物体图像数据特征点包括分区内未被切割的特征点和分区内其他分区切割下来的特征点,从而提高特征点优化的范围,保证三维模型构建的精确度。
28.以上显示和描述了本发明的基本原理、主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的仅为本发明的优选例,并不用来限制本发明,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献