一种多视角三维重建装置及方法制造方法及图纸

技术编号:29705956 阅读:21 留言:0更新日期:2021-08-17 14:35
一种多视角三维重建装置及方法,包括待三维重建的物体、移动摄像头、存储设备和处理器,还包括包覆或投影到物体表面的图形,所述图形分割成若干封闭区域,每个区域都设置编码,从检测到的特征点中选择与封闭区域对应的特征点,设置几何图形对应每个特征点,特征点与图形的几何特征点重合,特征点与在封闭区域内的排列顺序以及编码对应,存储设备存储有多条指令,所述指令适于由所述处理器加载并执行三维重建程序。本发明专利技术通过对特征点预设几何图形以及编码,使每个特征点可以通过与几何图形的几何特征点重合方法排除了临近的其他特征点,并建立特征点与编码对应关系,通过对照编码实现特征点的精确匹配,从而实现高精度的三维重建。

【技术实现步骤摘要】
一种多视角三维重建装置及方法
本专利技术涉及一种多视角三维重建装置及方法。
技术介绍
图像三维重建应用于各个领域。双目或多目立体视觉模拟人眼功能,通过视差完成三维重建,能够对图像中所有物体进行三维重建,但双目或多目立体视觉的匹配算法存在一定概率的特征点误匹配,且误匹配点无法完全去除的缺点,因此很难精确的完成三维重建。多视角图像三维重建也存在同样的问题。
技术实现思路
本专利技术目的为解决现有技术中特征点误匹配的问题提供了一种多视角三维重建装置及方法,提供一种图形包覆或投影到待三维重建物体的表面,通过对该图像进行处理,克服现有技术中三维重建的特征点误匹配的技术问题,精确实现多视角图像三维重建。一种多视角三维重建方法,包括如下步骤:[1]提供待三维重建的物体、完成内参和外参标定的移动摄像头、存储设备和处理器,包覆或投影到待三维重建物体表面的图形,所述图形分割成若干封闭区域,所述每个区域都设置编码,从检测到的特征点中选择与封闭区域对应的1个或按照一定顺序排列的若干个特征点,设置几何图形对应每个特征点,特征点与图形的几何特征点重合,特征点与在封闭区域内的排列顺序以及编码对应,[2]移动摄像头在不同角度拍摄照片或拍摄视频后提取其中不同角度的部分帧,所述存储设备,其中存储有多条指令,所述指令适于由所述处理器加载并执行:[3]选择其中一照片或帧,[4]提取照片或帧的特征点,[5]检测轮廓,[6]识别封闭区域,[7]识别封闭区域对应的编码,<br>[8]提取图形的几何特征点,[9]找出重合的特征点,[10]确定特征点顺序,[11]确定区域对应的特征点,[12]形成特征点编码,[13]重复前述3-12指令直至完成所有照片或帧的特征点编码,[14]根据特征点编码匹配特征点,[15]完成三维重建。一种多视角三维重建装置包括待三维重建的物体、完成内参和外参标定的移动摄像头、存储设备和处理器,其组成要点在于,还包括包覆或投影到待三维重建物体表面的图形,所述图形分割成若干封闭区域,所述每个区域都设置编码,从检测到的特征点中选择与封闭区域对应的1个或按照一定顺序排列的若干个特征点,设置几何图形对应每个特征点,特征点与图形的几何特征点重合,特征点与在封闭区域内的排列顺序以及编码对应,移动摄像头在不同角度拍摄照片或拍摄视频后提取其中不同角度的部分帧,所述存储设备,其中存储有多条指令,所述指令适于由所述处理器加载并执行:[1]选择其中一照片或帧,[2]提取照片或帧的特征点,[3]检测轮廓,[4]识别封闭区域,[5]识别封闭区域对应的编码,[6]提取图形的几何特征点,[7]找出重合的特征点,[8]确定特征点顺序,[9]确定区域对应的特征点,[10]形成特征点编码,[11]重复前述1-10指令直至完成所有照片或帧的特征点编码,[12]根据特征点编码匹配特征点,[13]完成三维重建。这样,每个特征点通过几何图形的几何特征点与特征点重合方法排除了临近的其他特征点,而且每个特征点与区域对应,区域设置多个特征点时按照一定顺序排列,将排列顺序转换为某种编码,区域本身设置编码,区域有多个特征点时每个特征点都有区域编码列和顺序编码,区域只有1个特征点时每个特征点有区域编码列,不同角度照片通过检测编码就能实现特征点的准确匹配,从而实现三维重建。所述编码是颜色、图形、文字、字符、数字、条形码、二维码、或ArUco编码中的一种,每个封闭区域分别设置编码;所述几何图形是圆、椭圆、多边形或者相交的直线中的一种,几何特征点是几何图形的顶点、中心以及直线段交点中一种。所述特征点是角点、SIFT特征点、SURF特征点、ORB特征点、DAISY特征点、BRIEF特征点、圆心中的一种。所述若干个特征点的排列顺序是上下、左右、顺时针或者、逆时针的中的一种。所述每个封闭区域设置1位二进制编码,设置封闭区域组合,组合中若干个封闭区域二进制编码组合成1个编码,组合中至少在其中的1个区域设置识别标记,该区域在组合中的位置预先确定。这样,就能通过标记区域的位置,确定组合所在的范围,采用二进制编码,提高了编码识别的鲁棒性。所述每个区域设置不同封闭图形的数量作为二进制编码的区别,所述区别或者是区域内封闭图形数量的奇偶,或者是设定区域内封闭图形数量的阈值,所述组合区域中带识别标记的区域在编码基础上内增加若干个封闭图形作为识别标记。这样,当图形包覆或投影到待三维重建物体的表面时通常图形会出现扭曲或变形,采用检测封闭图形的数量的方式进行二进制编码,进一步提高了编码识别的鲁棒性,保证了实现特征点匹配的准确实现。所述封闭图形为有空心或实心的封闭图形,包括矩形、方形、圆形或椭圆形。所述区域为四边形边界,设置其中1个封闭图形作为方向标记,该标记与其中1个特征点距离最近;所述识别标记,对于采用奇偶二进制作为二进制编码的区别,该区域内增加偶数个封闭图形,或者对于采用数量阈值作为二进制编码的区别,另外设置高于原阈值的2个阈值,该区域内增加若干个封闭图形,使该区域内的封闭图形数量总是高于新设置的比较低的阈值,以新设置的比较高的阈值作为该区域二进制编码的区别。这样,在匹配图形旋转的时候能仍然能确定角点的顺序。所述特征点是实心扇形圆心处形成的角点,所述几何图形是圆,所述几何图形的圆心设置于四边形边界顶点处,四边形边界不延伸进入圆中,所述角点与圆心重合。所述几何图形圆的外部设置一个直径更大的同心圆。这样,轮廓提取时就能获得比较完整的圆轮廓,便于程序的识别。本专利技术的技术效果在于为解决现有技术中特征点匹配不准确造成三维重建精度低的问题,提供了一种图形,该图形对特征点预设几何图形以及编码,使每个特征点可以通过与几何图形的几何特征点重合方法排除了临近的其他特征点,并建立特征点与编码对应关系,不同的照片通过对照编码就能实现特征点的精确匹配,从而实现高精度的三维重建。附图说明图1是一种用于三维重建特征点匹配图形方案的局部,采用方形封闭区域,编码采用条形码。图2是又一种用于三维重建特征点匹配图形方案的局部,采用方形封闭区域,编码采用方形二维码。图3是又一种用于三维重建特征点匹配图形方案的局部,采用方形封闭区域,编码采用数字。图4是又一种用于三维重建特征点匹配图形方案的局部,采用圆形封闭区域,编码采用ArUco编码。图5是又一种用于三维重建特征点匹配图形方案的局部,采用方形封闭区域,编码采用二进制编码,若干个封闭区域二进制编码组合成1个编码。图6是本专利技术三维重建过程的方框图。具体实施方式实施例1如图1、图6,一种多视角三维重建装置包括待三维重建的物体、完成内参和外参标定的移动摄像头、存储设备和处理器,以及本文档来自技高网...

【技术保护点】
1.一种多视角三维重建方法,包括如下步骤:/n[1]提供待三维重建的物体、完成内参和外参标定的移动摄像头、存储设备和处理器,包覆或投影到待三维重建物体表面的图形,所述图形分割成若干封闭区域,所述每个区域都设置编码,从检测到的特征点中选择与封闭区域对应的1个或按照一定顺序排列的若干个特征点,设置几何图形对应每个特征点,特征点与图形的几何特征点重合,特征点与在封闭区域内的排列顺序以及编码对应,/n[2]移动摄像头在不同角度拍摄照片或拍摄视频后提取其中不同角度的部分帧,/n所述存储设备,其中存储有多条指令,所述指令适于由所述处理器加载并执行:/n[3]选择其中一照片或帧,/n[4]提取照片或帧的特征点,/n[5]检测轮廓,/n[6]识别封闭区域,/n[7]识别封闭区域对应的编码,/n[8]提取图形的几何特征点,/n[9]找出重合的特征点,/n[10]确定特征点顺序,/n[11]确定区域对应的特征点,/n[12]形成特征点编码,/n[13]重复前述3-12指令直至完成所有照片或帧的特征点编码,/n[14]根据特征点编码匹配特征点,/n[15]完成三维重建。/n

【技术特征摘要】
1.一种多视角三维重建方法,包括如下步骤:
[1]提供待三维重建的物体、完成内参和外参标定的移动摄像头、存储设备和处理器,包覆或投影到待三维重建物体表面的图形,所述图形分割成若干封闭区域,所述每个区域都设置编码,从检测到的特征点中选择与封闭区域对应的1个或按照一定顺序排列的若干个特征点,设置几何图形对应每个特征点,特征点与图形的几何特征点重合,特征点与在封闭区域内的排列顺序以及编码对应,
[2]移动摄像头在不同角度拍摄照片或拍摄视频后提取其中不同角度的部分帧,
所述存储设备,其中存储有多条指令,所述指令适于由所述处理器加载并执行:
[3]选择其中一照片或帧,
[4]提取照片或帧的特征点,
[5]检测轮廓,
[6]识别封闭区域,
[7]识别封闭区域对应的编码,
[8]提取图形的几何特征点,
[9]找出重合的特征点,
[10]确定特征点顺序,
[11]确定区域对应的特征点,
[12]形成特征点编码,
[13]重复前述3-12指令直至完成所有照片或帧的特征点编码,
[14]根据特征点编码匹配特征点,
[15]完成三维重建。


2.一种多视角三维重建装置,包括待三维重建的物体、完成内参和外参标定的移动摄像头、存储设备和处理器,其组成要点在于,还包括包覆或投影到待三维重建物体表面的图形,所述图形分割成若干封闭区域,所述每个区域都设置编码,从检测到的特征点中选择与封闭区域对应的1个或按照一定顺序排列的若干个特征点,设置几何图形对应每个特征点,特征点与图形的几何特征点重合,特征点与在封闭区域内的排列顺序以及编码对应,
移动摄像头在不同角度拍摄照片或拍摄视频后提取其中不同角度的部分帧,
所述存储设备,其中存储有多条指令,所述指令适于由所述处理器加载并执行:
[1]选择其中一照片或帧,
[2]提取照片或帧的特征点,
[3]检测轮廓,
[4]识别封闭区域,
[5]识别封闭区域对应的编码,
[6]提取图形的几何特征点,
[7]找出重合的特征点,
[8]确定特征点顺序,
[9]确定区域对应的特征点,
[10]形成特征点编码,
[11]重复前述1-10指令直至完成所有照片或帧的特征点编码,
[12]根据特征点编码匹配特征点,...

【专利技术属性】
技术研发人员:林项武
申请(专利权)人:福州非圆网络科技有限公司
类型:发明
国别省市:福建;35

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

1