【技术实现步骤摘要】
点云的校正方法和三维模型的生成方法、装置、设备
[0001]本公开涉及人工智能领域,具体涉及虚拟现实、增强现实、元宇宙、计算机视觉和深度学习等
,尤其涉及一种点云的校正方法和三维模型的生成方法、装置、设备和介质。
技术介绍
[0002]随着计算机技术和网络技术的发展,各种新兴技术应运而生。例如,生成场景的三维模型的三维重建技术得到快速发展。通常,在三维重建技术中,平面的生成对点云数据的精度要求较高,经常存在因点云数据不准确,导致平面扭曲、三维模型精度低的情形。
技术实现思路
[0003]本公开旨在提供一种点云的校正方法和三维模型的生成方法、装置、设备和介质,以提高点云数据和三维模型的精度,避免平面扭曲的情况。
[0004]根据本公开的一个方面,提供了一种点云的校正方法,包括:根据第一对象的第一点云数据进行平面拟合,得到表征第一对象所在平面的平面模型;根据平面模型对第一点云数据进行校正,得到校正后点云数据;确定校正后点云数据中与目标图像中的目标边界线对应的目标点云数据,目标边界线为目标图像中第一对象与第二对象之间的边界线;基于目标图像中目标点云数据对应的第一像素点与目标图像中第二对象对应的第二像素点之间的位置关系,根据目标点云数据确定第二像素点对应的深度值;以及根据深度值,对第二对象的第二点云数据进行校正。
[0005]根据本公开的另一个方面,提供了一种三维模型的生成方法,包括:根据包括第一对象和第二对象的目标图像,生成目标图像对应的初始点云数据;初始点云数据包括第一对象的第一点云 ...
【技术保护点】
【技术特征摘要】
1.一种点云的校正方法,包括:根据第一对象的第一点云数据进行平面拟合,得到表征所述第一对象所在平面的平面模型;根据所述平面模型对所述第一点云数据进行校正,得到校正后点云数据;确定所述校正后点云数据中与目标图像中的目标边界线对应的目标点云数据,所述目标边界线为所述目标图像中所述第一对象与第二对象之间的边界线;基于所述目标图像中所述目标点云数据对应的第一像素点与所述目标图像中所述第二对象对应的第二像素点之间的位置关系,根据所述目标点云数据确定所述第二像素点对应的深度值;以及根据所述深度值,对所述第二对象的第二点云数据进行校正。2.根据权利要求1所述的方法,其中,所述基于所述目标图像中所述目标点云数据对应的第一像素点与所述目标图像中所述第二对象对应的第二像素点之间的位置关系,根据所述目标点云数据确定所述第二像素点对应的深度值包括:确定所述目标图像中与针对所述目标图像的虚拟相机中心对应的像素点,作为中心像素点;确定中心像素点与所述第一像素点中各像素点之间的连线,得到目标连线;确定所述第二像素点中位于所述目标连线上的目标像素点;以及基于所述各像素点与所述目标像素点之间的像素距离,根据对应所述各像素点的目标点云数据确定所述目标像素点对应的深度值。3.根据权利要求2所述的方法,其中,所述基于所述各像素点与所述目标像素点之间的像素距离,根据对应所述各像素点的目标点云数据确定所述目标像素点对应的深度值包括:根据所述像素距离和对应所述各像素点的目标点云数据中的深度值,采用线性插值算法确定所述目标像素点对应的深度值,其中,所述中心像素点对应的深度值为预定值。4.根据权利要求1所述的方法,还包括:根据所述目标图像,生成针对所述目标图像的点云数据;根据所述目标图像中所述第一对象对应的像素点,确定所述点云数据中的所述第一点云数据;以及根据所述目标图像中所述第二对象对应的像素点,确定所述点云数据中的所述第二点云数据。5.根据权利要求4所述的方法,还包括:采用深度学习模型对所述目标图像进行处理,得到所述目标图像中所述第一对象与除所述第一对象外其他对象之间的边界线的像素位置;所述第一对象与所述其他对象之间的边界线包括所述第一对象与所述第二对象之间的边界线;根据所述像素位置,确定所述目标图像中所述第一对象对应的像素点;以及根据所述第一对象与所述第二对象之间的边界线的像素位置,确定所述目标图像中所述第二对象对应的像素点。6.根据权利要求1~5中任一项所述的方法,其中,所述第一对象和所述第二对象中的
其中之一为墙体;所述第一对象和所述第二对象中的其中另一为地面。7.一种三维模型的生成方法,包括:根据包括第一对象和第二对象的目标图像,生成所述目标图像对应的初始点云数据;所述初始点云数据包括所述第一对象的第一点云数据和所述第二对象的第二点云数据;采用权利要求1~6中任一项所述的点云的校正方法对所述第一点云数据和所述第二点云数据进行校正,得到校正后点云数据;以及根据所述校正后点云数据,生成所述三维模型。8.一种点云的校正装置,包括:平面拟合模块,用于根据第一对象的第一点云数据进行平面拟合,得到表征所述第一对象所在平面的平面模型;第一校正模块,用于根据所述平面模型对所述第一点云数据进行校正,得到校正后点云数据;边界点云确定模块,用于确定所述校正后点云数据中与目标图像中的目标边界线对应的目标点云数据,所述目标边界线为所述目标图像中所述第一对象与第二对象...
【专利技术属性】
技术研发人员:王海君,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。