一种用于测量三维模型的方法、装置和存储介质制造方法及图纸

技术编号:38768528 阅读:10 留言:0更新日期:2023-09-10 10:41
本发明专利技术提供了一种用于测量三维模型的方法、装置和存储介质,应用于图像处理领域,该方法包括:获取被测量物体的三维模型;将预先存储的经过测量的三维模型向所述被测量物体的三维模型进行拟合;根据所述经过测量的三维模型以及所述拟合的过程,测量所述被测量物体的三维模型。上述基于拟合的测量方法速度快,结果稳定可靠,可扩展性强。可扩展性强。可扩展性强。

【技术实现步骤摘要】
一种用于测量三维模型的方法、装置和存储介质
[0001]本案是专利申请201710892868.0的分案申请,原申请的申请日为2017年9月27日,申请号为201710892868.0,专利技术创造名称为一种用于三维重建的方法和装置。


[0002]本专利技术涉及图像处理领域,具体地,涉及一种用于测量三维模型的方法、装置和存储介质。

技术介绍

[0003]目前,对拍摄三维图像的相关技术研究已经发展了几十年时间。早期的拍摄三维图像的装置主要采用激光、结构光、大规模相机阵列等专业的传感器,重建三维模型的精度高,但是由于价格非常高昂,只适用于大型机构,而不适用于小型企业和家庭用户。近年来,随着技术发展,出现了许多低成本的拍摄三维图像的设备,如使用可以自动运动的深度摄像头,这类设备要求用户按照语音提示旋转若干角度进行拍摄,同时深度摄像头自动上下运动从而在各个角度拍摄被拍摄物体的深度图。最后,通过算法将各个角度拍摄的深度图合成一个被拍摄物体的完整的三维模型。
[0004]现有技术中的三维重建方法对目标物体顶部和底部的三维重建的效果差,精度不高。

技术实现思路

[0005]本专利技术提供的一种用于测量三维模型的方法、装置和存储介质,能够解决现有技术中对目标物体顶部和底部的三维重建的效果差,精度不高的问题。
[0006]本专利技术的第一方面提供一种用于测量三维模型的方法,所述方法包括:获取被测量物体的三维模型;将预先存储的经过测量的三维模型向所述被测量物体的三维模型进行拟合;根据所述经过测量的三维模型以及所述拟合的过程,测量所述被测量物体的三维模型。
[0007]根据本专利技术的第一方面,在本专利技术的第一方面的第一可执行方式中,所述预先存储的经过测量的三维模型包括特征测量标记;根据所述经过测量的三维模型以及所述拟合的过程,测量所述被测量物体的三维模型,包括:根据所述特征测量标记以及所述拟合对应的变换矩阵,测量所述被测量物体的三维模型。
[0008]根据本专利技术的第一方面的第一可执行方式,在本专利技术的第一方面的第二可执行方式中,所述被测量物体为人体;所述特征测量标记为预先存储的经过测量的三维模型的标记点,至少一个所述特征测量标记位于所述经过测量的三维模型的待测量体围上;所述根据所述特征测量标记以及所述拟合对应的变换矩阵,测量所述被测量物体的三维模型,包括:根据所述特征测量标记在所述经过测量的三维模型上的高度以及所述拟合对应的变换矩阵,计算拟合后所述至少一个所述特征测量标记的平均高度,获取在所述被测量人体的三维模型上的位于所述平均高度上的包线,测量所述包线的长度,所述包线的长度为所述
人体的三维模型的待测量体围的值。
[0009]根据本专利技术的第一方面的第一可执行方式,在本专利技术的第一方面的第三可执行方式中,所述被测量物体为人体;所述特征测量标记为所述经过测量的三维模型的待测量体围的包线;所述根据所述特征测量标记以及所述拟合对应的变换矩阵,测量所述被测量物体的三维模型,包括:根据所述经过测量的三维模型的待测量体围的包线以及所述拟合对应的变换矩阵,计算拟合后的上述包线的长度,所述包线的长度为所述人体的三维模型的待测量体围的值。
[0010]根据本专利技术的第一方面的第二可执行方式或第三可执行方式,在本专利技术的第一方面的第四可执行方式中,所述待测量体围包括:胸围、腰围以及臀围中的至少一个。
[0011]根据本专利技术的第一方面或本专利技术的第一方面的第一可执行方式到第四可执行方式中任一可执行方式,在本专利技术的第一方面的第五可执行方式中,所述被测量物体为人体;所述拟合包括姿态拟合与形状拟合中的至少一个。
[0012]本专利技术的第二方面提供一种用于测量三维模型的装置,所述装置包括:第一获取模块,用于获取被测量物体的三维模型;拟合模块,用于将预先存储的经过测量的三维模型向所述被测量物体的三维模型进行拟合;测量模块,用于根据所述经过测量的三维模型以及所述拟合的过程,测量所述被测量物体的三维模型。
[0013]根据本专利技术的第二方面,在本专利技术的第二方面的第一可执行方式中,所述预先存储的经过测量的三维模型包括特征测量标记;所述测量模块,具体用于根据所述特征测量标记以及所述拟合对应的变换矩阵,测量所述被测量物体的三维模型。
[0014]根据本专利技术的第二方面的第一可执行方式,在本专利技术的第二方面的第二可执行方式中,所述被测量物体为人体;所述特征测量标记为预先存储的经过测量的三维模型的标记点,至少一个所述特征测量标记位于所述经过测量的三维模型的待测量体围上;所述测量模块,具体用于根据所述特征测量标记在所述经过测量的三维模型上的高度以及所述拟合对应的变换矩阵,计算拟合后所述至少一个所述特征测量标记的平均高度,获取在所述被测量人体的三维模型上的位于所述平均高度上的包线,测量所述包线的长度,所述包线的长度为所述人体的三维模型的待测量体围的值。
[0015]根据本专利技术的第二方面的第一可执行方式,在本专利技术的第二方面的第三可执行方式中,所述被测量物体为人体;所述特征测量标记为所述经过测量的三维模型的待测量体围的包线;所述测量模块,具体用于根据所述经过测量的三维模型的待测量体围的包线以及所述拟合对应的变换矩阵,计算拟合后的上述包线的长度,所述包线的长度为所述人体的三维模型的待测量体围的值。
[0016]根据本专利技术的第二方面的第二可执行方式或第三可执行方式,在本专利技术的第二方面的第四可执行方式中,所述待测量体围包括:胸围、腰围以及臀围中的至少一个。
[0017]根据本专利技术的第二方面或本专利技术的第二方面的第一可执行方式到第四可执行方式中任一可执行方式,在本专利技术的第二方面的第五可执行方式中,所述被测量物体为人体;所述拟合包括姿态拟合与形状拟合中的至少一个。
[0018]本专利技术的第三方面提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被第一处理器执行时实现如本专利技术的第一方面、或本专利技术的第一方面的第一可执行方式到本专利技术的第一方面的第五可执行方式中任一可执行方式
所述方法的步骤。
[0019]本专利技术的第四方面提供一种用于图像处理的装置,包括存储器、第二处理器以及存储在所述存储器中并可在所述第二处理器上运行的计算机程序,所述计算机程序被处理器执行时实现如本专利技术的第一方面的第一可执行方式到本专利技术第一方面的第五可执行方式中任一可执行方式所述方法的步骤。
[0020]本专利技术提供的一种用于测量三维模型的方法、装置和存储介质,测量速度快,结果稳定可靠,可扩展性强。
附图说明
[0021]图1为本专利技术实施例一提供的一种用于三维重建的方法的流程图;
[0022]图2为本专利技术实施例一提供的用于三维重建的装置的示意图;
[0023]图3为本专利技术实施例一提供的有向距离场的示意图;
[0024]图4为本专利技术实施例一提供的使用二维有向距离场表示人脸的示意图;
[0025]图5为本专利技术实施例一提供的又一种用于三维重建的方法的流程图;
[0026本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于测量三维模型的方法,其特征在于,所述方法包括:获取被测量物体的三维模型;将预先存储的经过测量的三维模型向所述被测量物体的三维模型进行拟合;根据所述经过测量的三维模型以及所述拟合的过程,测量所述被测量物体的三维模型。2.根据权利要求1所述的方法,其特征在于,所述预先存储的经过测量的三维模型包括特征测量标记;根据所述经过测量的三维模型以及所述拟合的过程,测量所述被测量物体的三维模型,包括:根据所述特征测量标记以及所述拟合对应的变换矩阵,测量所述被测量物体的三维模型。3.根据权利要求2所述的方法,其特征在于,所述被测量物体为人体;所述特征测量标记为预先存储的经过测量的三维模型的标记点,至少一个所述特征测量标记位于所述经过测量的三维模型的待测量体围上;所述根据所述特征测量标记以及所述拟合对应的变换矩阵,测量所述被测量物体的三维模型,包括:根据所述特征测量标记在所述经过测量的三维模型上的高度以及所述拟合对应的变换矩阵,计算拟合后所述至少一个所述特征测量标记的平均高度,获取在所述被测量人体的三维模型上的位于所述平均高度上的包线,测量所述包线的长度,所述包线的长度为所述人体的三维模型的待测量体围的值。4.根据权利要求2所述的方法,其特征在于,所述被测量物体为人体;所述特征测量标记为所述经过测量的三维模型的待测量体围的包线;所述根据所述特征测量标记以及所述拟合对应的变换矩阵,测量所述被测量物体的三维模型,包括:根据所述经过测量的三维模型的待测量体围的包线以及所述拟合对应的变换矩阵,计算拟合后的上述包线的长度,所述包线的长度为所述人体的三维模型的待测量体围的值。5.根据权利要求3或4所述的方法,其特征在于,所述待测量体围包括:胸围、腰围以及臀围中的至少一个。6.根据权利要求1

4任一权利要求所述的方法,其特征在于,所述被测量物体为人体;所述拟合包括姿态拟合与形状拟合中的至少一个。7.一种用于测量三维模型的装置,其特征在于,所述装置包括:第一获取模块,用于获取被测量物体的三维模型;拟合模块,用于将预先存储的经过测量的三维模型向所述被测...

【专利技术属性】
技术研发人员:周文周维张龙
申请(专利权)人:虹软科技股份有限公司
类型:发明
国别省市:

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

1