本发明专利技术公开了一种基于移动终端的物体体积测量系统及方法,该系统及方法基于移动终端的摄像头设备,采用凸透镜成像原理,根据实际物体在图像中的尺寸来计算物体实际尺寸,并根据实际尺寸通过物体建模模块进行三维建模,再通过合理分割三维模型,根据分割图形的体积以及三维模型所占图形个数对物体实际体积进行演算。本发明专利技术能够实现通过移动终端简单的拍摄,就可以快速、简便的获取当前物体的体积,辅助用户合理做出布置空间的决策。
【技术实现步骤摘要】
本专利技术涉及一种物体体积测量方法及系统,尤其涉及一种基于移动终端的物体体积测量方法及系统。
技术介绍
在日常生活中,经常会给住房添加家电或者家具等,但由于不同品牌、不同款式的家电、家具具有不同的尺寸和体积,在购买时无法把握具体尺寸。如果购买错误,就会大大减少住房空间使用率。如果每个家电、家具等都去实际测量其体积,则相当浪费时间,而且存在异形家电、家具,此时则无法简单的测量其体积。如果将测量工具集成到手机等经常携带的移动终端上,便可以随时、简便的对所需测量的物体进行测量。
技术实现思路
本专利技术的目的是提供一种基于移动终端物体体积测量方法及系统,以解决无法简便、准确的测量待测物体的体积。为实现以上专利技术目的,一方面,本专利技术提供一种基于移动终端的物体体积测量方法,包括如下步骤,步骤S1:获取待测物体的轮廓尺寸;步骤S2:根据所述轮廓尺寸建立待测物体三维模型;步骤S3:构建所述待测物体三维模型的外切长方体;步骤S4:对所述长方体进行预设形状的分割;步骤S5:根据物体三维模型所占所述预设形状个数计算物体实际体积。进一步地,所述步骤S1中获取待测物体轮廓尺寸的步骤如下:步骤S101:获取待测物体图像;步骤S102:根据像距以及焦距计算所述图像获取时的物距;步骤S103:获取所述图像中待测物体的轮廓尺寸;步骤S104:计算物体图像相对应位置的待测物体实际轮廓尺寸。进一步地,所述步骤S101中获取待测物体图像的方法包括:若待测物体是棱柱体时,则通过相机拍摄待测物体所有侧面的图像;若待测物体是非棱柱体时,则通过相机拍摄待测物体所有侧面以及顶角图像。进一步地,所述步骤S102中根据像距以及焦距计算所述图像获取时的物距的计算公式如下:1/m+1/n=1/v其中,“m”是图像获取时的物距,“n”是图像获取时的像距,“v”是图像获取时的焦距。进一步地,所述步骤S103中计算物体图像相对应位置的待测物体实际轮廓尺寸的计算公式如下:W=f*m/n其中,“W”是待测物体的实际长或宽,“f”是待测物体在图像中对应的长或宽。进一步地,所述步骤S4对所述长方体进行预设形状的分割中所述预设形状是以预设尺寸为长宽高的立体图形;即以预设尺寸为最小单位,在三维坐标x轴、y轴以及z轴上对所述外切长方体进行分割。进一步地,所述步骤S4中预设尺寸是1毫米。进一步地,所述步骤S5中根据物体三维模型所占所述预设形状个数计算物体实际体积的方法包括:若待测物体三维模型边缘占所述预设形状一半以上时,则以占一个预设形状计算;若待测物体三维模型边缘占所述预设形状不足一半时,则忽略;计算物体实际体积的计算公式如下:V=Va*i其中,“V”是物体实际体积,“Va”是预设形状的体积,“i”是物体三维模型所占预设形状的总个数。另一方面,为实现以上专利技术目的,本专利技术还提供一种基于移动终端的物体体积测量系统;包括图像采集模块、物体建模模块以及数据处理模块;其中,所述图像采集模块与物体建模模块连接,所述物体建模模块与数据处理模块连接;所述图像采集模块,用于对待测物体进行图像采集;所述物体建模模块,用于通过图像对待测物体建立实际的物体三维模型;所述数据处理模块,用于计算待测物体实际体积。进一步地,所述图像采集模块是移动终端上的摄像头。进一步地,所述物体建模模块包括,尺寸计算单元、三维建模单元以及模型分割单元;其中,所述尺寸计算单元与三维建模单元连接,所述三维建模单元与模型分割单元连接;所述尺寸计算单元,用于根据图像计算待测物体实际尺寸;所述三维建模单元,用于根据待测物体实际尺寸建立物体三维模型;所述模型分割单元,用于根据预设形状进行分割。与现有技术相比,本专利技术的有益效果是:1.运用根据图像获取时的焦距、像距、物距以及物体在图像中的尺寸计算物体实际轮廓尺寸的技术方案,获得了简单获取物体实际轮廓尺寸的技术效果。2.运用构建待测物体三维模型的外切长方体,并运用预设形状对外切长方体进行分割的技术方案,获得了将待测物体三维模型进行合理分割、易于计算体积的技术效果。附图说明图1是本专利技术的基于移动终端物体体积测量系统的原理框图;图2是本专利技术的基于移动终端物体体积测量方法的流程框图;图3是本专利技术的基于移动终端物体体积测量的一个具体实施例流程图;图4是本专利技术的凸透镜成像计算物体实际尺寸的示意图。图中;图像采集模块1;物体建模模块2,其中:尺寸计算单元201、三维建模单元202、模型分割单元203;数据处理模块3。具体实施方式下面结合附图和具体实施例对本专利技术作进一步说明。实施例1:如图1所示,本专利技术基于移动终端的物体体积测量系统,包括图像采集模块1、物体建模模块2以及数据处理模块3;其中,图像采集模块1与物体建模模块2连接,物体建模模块2与数据处理模块3连接;图像采集模块1,用于对待测物体进行图像采集;物体建模模块2,用于通过图像对待测物体建立实际的物体三维模型;数据处理模块3,用于计算待测物体实际体积;物体建模模块2包括,尺寸计算单元201、三维建模单元202以及模型分割单元203;其中,尺寸计算单元201与三维建模单元202连接,三维建模单元202与模型分割单元203连接;尺寸计算单元201,用于根据图像计算待测物体实际尺寸;三维建模单元202,用于根据待测物体实际尺寸建立物体三维模型;模型分割单元203,用于根据预设形状进行分割具体来说,我们一般采用移动终端;例如:手机、掌上电脑,自带的摄像头作为图像采集模块1,图像获取后,交由物体建模模块2中的尺寸计算单元201对物体实际轮廓尺寸进行计算,三维建模单元202根据物体轮廓尺寸进行三维建模并构成物体三维模型的外切长方体,模型分割单元203对外切长方体进行预设形状的分割,分割完成后,数据处理模块根据物体三维模型所占预设形状个数计算物体实际体积。实施例2:如图2所示,本专利技术的基于移动终端物体体积测量方法,包括如下步骤,步骤S1:获取待测物体的轮廓尺寸;步骤S2:根据所述轮廓尺寸建立待测物体三维模型;步骤S3:构建所述待测物体三维模型的外切长方体;步骤S4:对所述长方体进行预设形状的分割;步骤S5:根据物体三维模型所占所述预设形状个数计算物体实际体积。具本文档来自技高网...
【技术保护点】
基于移动终端的物体体积测量方法,其特征在于,包括如下步骤,步骤S1:获取待测物体的轮廓尺寸;步骤S2:根据所述轮廓尺寸建立待测物体三维模型;步骤S3:构建所述待测物体三维模型的外切长方体;步骤S4:对所述长方体进行预设形状的分割;步骤S5:根据物体三维模型所占所述预设形状个数计算物体实际体积。
【技术特征摘要】
1.基于移动终端的物体体积测量方法,其特征在于,包括如下步骤,
步骤S1:获取待测物体的轮廓尺寸;
步骤S2:根据所述轮廓尺寸建立待测物体三维模型;
步骤S3:构建所述待测物体三维模型的外切长方体;
步骤S4:对所述长方体进行预设形状的分割;
步骤S5:根据物体三维模型所占所述预设形状个数计算物体实际体积。
2.如权利要求1所述的方法,其特征在于,所述步骤S1中获取待测物体轮
廓尺寸的步骤如下:
步骤S101:获取待测物体图像;
步骤S102:根据像距以及焦距计算所述图像获取时的物距;
步骤S103:获取所述图像中待测物体的轮廓尺寸;
步骤S104:计算物体图像相对应位置的待测物体实际轮廓尺寸。
3.如权利要求2所述的方法,其特征在于,所述步骤S101中获取待测物体
图像的方法包括:
若待测物体是棱柱体时,则通过相机拍摄待测物体所有侧面的图像;
若待测物体是非棱柱体时,则通过相机拍摄待测物体所有侧面以及顶角图
像。
4.如权利要求2所述的方法,其特征在于,所述步骤S102中根据像距以及
焦距计算所述图像获取时的物距的计算公式如下:
1/m+1/n=1/v
其中,“m”是图像获取时的物距,“n”是图像获取时的像距,“v”是图像
获取时的焦距。
5.如权利要求4所述的方法,其特征在于,所述步骤S103中计算物体图像
\t相对应位置的待测物体实际轮廓尺寸的计算公式如下:
W=f*m/n
其中,“W”是待测物体的实际长或宽,“f”是待测物体在图像中对应的长
或宽。
6.如权利要求1-5中任一所述的方法,其特征在于,所述步骤S4对所述长
方体进行预设形状的分割中所述预设形状是以...
【专利技术属性】
技术研发人员:王登峰,
申请(专利权)人:上海斐讯数据通信技术有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。