【技术实现步骤摘要】
数据处理方法、装置、计算机设备及存储介质
[0001]本公开涉及计算机视觉
,具体而言,涉及一种数据处理方法、装置、计算机设备及存储介质。
技术介绍
[0002]机房场景的数字化建模是智能工业中的重要组成部分,通过对机房中的设备等物体进行建模,可以减少人工制图和后期维护的成本。在机房中,各设备之间的连接线路往往通过走线架进行排布,因此掌握走线架的排布与尺寸情况,对机房中机柜等设备进行排布至关重要。
[0003]相关技术中,在对走线架进行数字化建模时,往往是根据走线架对应的点云数据和矢量算法,在三维空间坐标系中生成与走线架对应的三维矢量模型,但由于走线架之间有交叉,在场景中呈现交错状态,通过通用的矢量算法得到的三维矢量模型误差较大。
技术实现思路
[0004]本公开实施例至少提供一种数据处理方法、装置、计算机设备及存储介质。
[0005]第一方面,本公开实施例提供了一种数据处理方法,包括:
[0006]获取目标对象对应的目标点云数据;
[0007]将所述目标点云数据从三维空间坐标系投影至二维坐标系中,得到所述目标对象对应的初始二维投影图;
[0008]基于所述初始二维投影图,确定所述目标对象对应的二维矢量图像;
[0009]将所述二维矢量图像从所述二维坐标系反投影至所述三维空间坐标系中,得到所述目标对象对应的三维矢量模型。
[0010]这样,通过将三维的点云数据投影至二维坐标系中,并在二维坐标系中步骤确定二维矢量图像,从而将复杂的三维建模问题 ...
【技术保护点】
【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:获取目标对象对应的目标点云数据;将所述目标点云数据从三维空间坐标系投影至二维坐标系中,得到所述目标对象对应的初始二维投影图;基于所述初始二维投影图,确定所述目标对象对应的二维矢量图像;将所述二维矢量图像从所述二维坐标系反投影至所述三维空间坐标系中,得到所述目标对象对应的三维矢量模型。2.根据权利要求1所述的方法,其特征在于,所述获取目标对象对应的目标点云数据,包括:获取包含所述目标对象的目标场景的场景点云数据,并基于预先训练好的语义分割模型,确定所述场景点云数据中各点云点的语义信息;基于所述场景点云数据中各点云点的语义信息,确定所述目标对象对应的目标点云数据。3.根据权利要求1或2所述的方法,其特征在于,所述基于所述初始二维投影图,确定所述目标对象对应的二维矢量图像,包括:对所述初始二维投影图进行边缘检测,确定所述目标对象对应的边缘检测结果;基于所述边缘检测结果,确定所述目标对象对应的二维矢量图像。4.根据权利要求3所述的方法,其特征在于,所述基于所述边缘检测结果,确定所述目标对象对应的二维矢量图像,包括:对所述边缘检测结果进行滤波处理,并对滤波处理后的边缘检测结果中的边缘线段进行延长处理,得到所述目标对象对应的目标二维投影图;其中,所述目标二维投影图中包含至少一组平行直线组,且各组平行直线组中包含多条互相平行的第一直线;针对任一所述平行直线组中的任一第一直线,从该组平行直线组中的其余第一直线中确定与该第一直线之间符合第一预设条件的第二直线,并将该第一直线和确定的所述第二直线作为目标直线对;针对任一所述目标直线对,对该目标直线对中的第一直线和第二直线分别进行采样处理,并将采样处理后得到的多个采样点依次进行连接,得到多条垂直于所述第一直线的待检测线段;基于各所述待检测线段和所述初始二维投影图,确定所述目标对象对应的二维矢量图像。5.根据权利要求4所述的方法,其特征在于,所述针对任一所述目标直线对,对该目标直线对中的第一直线和第二直线分别进行采样处理,并将采样处理后得到的多个采样点依次进行连接,得到多条垂直于所述第一直线的待检测线段,包括:基于预设采样个数对目标直线对中的第一直线上的像素点进行第一采样处理,得到多个第一像素点;以及,基于所述预设采样个数对目标直线对中的第二直线上的像素点进行第二采样处理,得到多个第二像素点;其中,所述第一采样处理和第二采样处理的采样间隔相同,对应位置处的第一像素点和第二像素点之间的连线垂直于所述第一直线;将对应位置处的第一像素点和第二像素点依次进行连接,得到多条垂直于所述第一直线的待检测线段。
6.根据权利要求4或5所述的方法,其特征在于,所述基于各所述待检测线段和所...
【专利技术属性】
技术研发人员:甄佳楠,周晓巍,姜翰青,
申请(专利权)人:浙江商汤科技开发有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。