【技术实现步骤摘要】
区域三维重建方法、装置及计算机可读存储介质
本专利技术涉及人工智能
,尤其涉及一种接收用户的二维图片,对所述二维图片进行三维重建的方法、装置及计算机可读存储介质。
技术介绍
三维重建是指对某些三维物体或者三维的场景的一种恢复和重构,大多由二维的图像还原出三维的立体物体或者场景,如航拍大型的苹果树农场,由于航拍下的苹果树农场都是二维图片,无法直接看出苹果树高度,从而影响农户对整片苹果树长势的判断,因此三维重建技术是在计算机中建立表达客观世界的虚拟现实的关键技术。具体地,三维重建是指根据基于一个视图或者多个视图所获得的物体或者场景的图像重建三维模型的过程,由于单视图的信息很单一,因此三维重建需要更复杂的算法和过程。目前有参数几何体表示初始模型;颜色不变量、顺序可见性规则重建场景模型;基于侧影轮廓线重建几何模型等。但由于多数二维图片的前期处理不恰当,又或者二维图片质量较低,直接影响了后续三维建模图的质量;其次,由于多数三维重建技术基于二维图片中的几何轮廓进行重建,但由于图片失真、噪点等影响,还原度有待提高。专 ...
【技术保护点】
1.一种区域三维重建方法,其特征在于,所述方法包括:/n获取用户指定的航线,并将所述航线输入至航拍设备,控制所述航拍设备拍摄所述航线上的区域图片,得到原始区域图片集;/n对所述原始区域图片集进行包括裁边、匀色、畸变矫正的预处理得到初级区域图片集;/n在所述初级区域图片集内选取控制点坐标,基于所述控制点坐标选取地面坐标,并根据所述初级区域图片集与实际场景的比例尺缩放因子构建三角模型,根据所述畸变矫正和所述三角模型计算得到加密点坐标;/n基于所述控制点坐标、所述地面坐标及所述加密点坐标和所述初级区域图片集进行三维重建,输出区域三维重建图。/n
【技术特征摘要】
1.一种区域三维重建方法,其特征在于,所述方法包括:
获取用户指定的航线,并将所述航线输入至航拍设备,控制所述航拍设备拍摄所述航线上的区域图片,得到原始区域图片集;
对所述原始区域图片集进行包括裁边、匀色、畸变矫正的预处理得到初级区域图片集;
在所述初级区域图片集内选取控制点坐标,基于所述控制点坐标选取地面坐标,并根据所述初级区域图片集与实际场景的比例尺缩放因子构建三角模型,根据所述畸变矫正和所述三角模型计算得到加密点坐标;
基于所述控制点坐标、所述地面坐标及所述加密点坐标和所述初级区域图片集进行三维重建,输出区域三维重建图。
2.如权利要求1所述的区域三维重建方法,其特征在于,对所述原始区域图片集进行匀色包括:
构建灰度与标准偏差的均值滤波器;
基于所述均值滤波器依次与所述原始区域图片集内每个像素点进行滤波操作,完成所述匀色预处理。
3.如权利要求2所述的区域三维重建方法,其特征在于,所述滤波操作为:
其中,g(x,y)为所述原始区域图片集内的灰度值,f(x,y)为所述滤波操作完成后的灰度值,mg为所述原始区域图片集的局部灰度均值,sg为所述原始区域图片集的局部灰度标准偏差,mf为所述原始区域图片集的局部灰度均值的目标值,sf所述原始区域图片集的局部灰度标准偏差的目标值,c大小在[0,1]之间,为所述均值滤波器的扩展常数,b大小在[0,1]之间,为所述所述原始区域图片集的亮度系数。
4.如权利要求1至3任意一项中的区域三维重建方法,其特征在于,所述畸变矫正为:
Δx=(x-x0)(k1r2+k2r4)+p1[r2+2(x-x0)2]+2p2(x-x0)(y-y0)+α(x-x0)+β(y-y0)
Δy=(y-y0)(k1r2+k2r4)+p2[r2+2(y-y0)2]+2p1(x-x0)(y-y0)+α(y-y0)+β(x-x0)
其中,Δx、Δy为矫正后的像点,k1、k2为所述航拍设备的径向畸变系数,(x0,y0)为像点主点坐标,p1、p2为所述航拍设备的切向畸变系数,α、β表示像素的非正方形比例因子和排列非正交性的畸变系数,表示像点平方差。
5.如权利要求4所述的区域三维重建方法,其特征在于,所述三角模型为:
其中,为所述加密点坐标,λ为所述三角模型的比例尺缩放因子,M为所述三角模型的旋转矩阵,为所述控制点坐标,为所述地面坐标。
6.一种区域三维重建装置,其特征在于,所...
【专利技术属性】
技术研发人员:王健宗,彭俊清,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。