一种基于手机拍照的脚码尺寸测量方法技术

技术编号:20335618 阅读:120 留言:0更新日期:2019-02-16 07:49
本发明专利技术属于测量工具技术领域,公开了一种基于手机拍照的脚码尺寸测量方法,包括步骤1:以符合标准尺寸的参照物,对脚的侧面进行拍照,拍照过程中将脚跟放在照片中心区域,得到拍摄照片;步骤2:通过计算机图像轮廓分析算法处理识别到参照物的轮廓,根据参照物的尺寸标准,通过几何计算得到照片中每像素代表的尺寸;步骤3:在照片中确定脚尖和脚跟关键点,并通过步骤2的每像素尺寸计算得到脚尖到脚跟的长度;本发明专利技术可以克服以往智能手机在拍照时不能同时测量照片中物体实际尺寸的缺陷,操作简单,随手就可以完成脚码的测量,测量的成本大大降低,测量的精度有很大的提高。

【技术实现步骤摘要】
一种基于手机拍照的脚码尺寸测量方法
本专利技术属于测量工具
,尤其涉及脚码尺寸测量方法领域,具体涉及一种基于手机拍照的脚码尺寸测量方法。
技术介绍
鞋码是消费者购鞋过程中经常用到的参考数据,一般包含脚长、脚宽两种。制鞋行业通常根据测量的平均脚长和脚宽得到脚码,再将脚码换算为鞋码进行制造。随着社会的发展,人们对鞋码的准确度以及鞋子的舒适度有了更高的要求。现在网购越来越流行,在买鞋前,测量脚的准确尺寸非常重要,鞋子的高退换率一直是网购的一个痛点,特别为小孩买鞋,很少有孩子是先天的脚畸形,但是只有40%的成年人的脚是健康的,这个惊人的事实说明了他们从幼年时就穿了不合适的鞋。对脚的测量有很多方法,最直接的比如脚踩在纸上,用笔画下脚的轮廓后通过尺子测量出尺寸,但这种方法准确度很差,也比较麻烦。还有就是市面上量脚器,有淘宝上十几块钱就可以买到的塑料量脚器,也有几百块的专业量脚器,甚至百丽还投资在门店部署了上万的三维激光脚码扫描器。这些量脚器需要购买,便宜的测量精度不够,数据不全,好的不仅贵,而且只能到门店或指定地方进行测量,非常麻烦。智能手机已经是现代人必备的工具,如果用手机拍一张照片就能得到精确的脚码尺寸,那将是非常方便的。但手机照片是二维的,因为缺乏距离信息,在照片中远处的楼房可能和手上的一支笔一样高,目前的手机拍摄功能还不能直接从照片上计算出物体的尺寸。
技术实现思路
本专利技术提供一种基于手机拍照的脚码尺寸测量方法,用于解决现有技术中脚码的测量方法要么简单但准确度很差,也比较麻烦,要么购买成本高,便宜的测量精度不够,数据不全,而且成本高的测量仪器只能到门店或指定地方进行测量,非常麻烦的问题。本专利技术所采用的技术方案为:为解决现有脚码的测量方法要么简单但准确度很差,也比较麻烦,要么购买成本高,便宜的测量精度不够,数据不全,而且成本高的测量仪器只能到门店或指定地方进行测量,非常麻烦的问题,而且先有的智能手机无法在拍照时即可得到脚码测量数据的问题,结合智能手机以及计算机算法的技术,提供一种基于手机拍照的脚码尺寸测量方法,包括以下步骤:步骤1:以符合标准尺寸的参照物,对脚的侧面进行拍照,拍照过程中将脚跟放在照片中心区域,得到拍摄照片;步骤2:通过计算机图像轮廓分析算法处理识别到参照物的轮廓,根据参照物的尺寸标准,通过几何计算得到照片中每像素代表的尺寸;步骤3:在照片中确定脚尖和脚跟关键点,并通过步骤2的每像素尺寸计算得到脚尖到脚跟的长度。本测量方法的原理为:通过固定尺寸参照物对比的方式,推算出照片中其他物体的尺寸,由于手机照片是二维的,因为缺乏距离信息,在照片中远处的楼房可能和手上的一支笔一样高,直接从照片上是不能计算出物体的尺寸,因此我们需要引入参照物作为参照物,将脚和参照物放在一个水平面中,通过与已知尺寸的参照物对比几何计算,就可以得到脚在参照物平面的准确尺寸;而本测量方法,通过设置参照物以及图像轮廓分析算法技术的结合,可以克服以往智能手机在拍照时不能同时测量照片中物体实际尺寸的缺陷,并且操作简单,不需要去专门的地方测量,测量的成本也大大降低,更为重要的是,测量的精度相较先有的方式有很大的提高。进一步的,步骤1中,对脚进行拍照的具体步骤为:将脚放置在参照物上,或者将参照物放在脚旁边,并保持脚跟位于照片中心区域,拍照时正对脚跟对脚的侧面拍照。通过上述方法虽然能够根据参照物得到照片中脚的实际长度,但由于拍摄角度以及斜射投影的原因,脚的一部分可能在拍摄照片时被遮挡到,实际的脚和照片中的脚会存在一定偏差,脚尖和脚跟离地面都有一定的高度,直接采用上述方法计算出来的脚长距离存在很大的误差,一般比真实的脚长10几毫米,我们知道一个鞋码基本是5毫米左右,这样的误差对于用户选鞋已经没有意义了;需要改进测量方法,首先需要分析对脚侧面拍照计算脚码误差产生的原因,误差是因为脚尖和脚跟有一定高度,与参照物不在一个平面上,它们在参照物平面上斜射时,投影会产生比较大的误差。要消除高度产生的误差有一个办法,就是把物体放在照片中心区域,把斜射的投影变为正对方式,高度的误差就能减少。脚跟离地面高度更高,误差也更大,因此采用正对脚跟进行拍摄,这样也能避免脚跟被遮挡造成较大的误差,因此在拍摄时,需要将脚跟放在照片中心区域,并且正对脚跟进行拍摄,若脚跟部分严重偏离中心区域,则需重新拍照。进一步的,步骤1中,还包括对从脚的正上方、正前方以及正后方进行拍照;本方法不仅仅可以测量脚长,通过同样的方式,改变拍摄的角度,比如正对脚面拍摄,可以准确测量得到脚面的轮廓信息,进而得到脚宽的测量数据,并根据多方位的拍照得到整个脚面的轮廓信息。进一步的,步骤2中,通过计算机图像轮廓分析算法,处理识别得到参照物的轮廓并确定每像素对应的尺寸。值得注意的是,优选Sobel和Canny的计算机图像轮廓分析算法,Sobel和Canny算法为先有技术中常用的照片中轮廓提取的技术,通过在智能手机的芯片中输入对应的编程代码,即可通过算法实现轮廓提取,操作过程简单方便,并且也可以在云端实现上述功能。进一步的,步骤3中,在确定脚尖和脚跟间距之前,先根据照片中参照物的几何特征构建脚面的3D模型,通过模型校正后将3D模型正投影在参照物上,再通过图像特征提取算法得到准确的脚码尺寸。消除了脚跟部分的误差后,脚尖部分的误差则根据照片中脚跟的位置以及参照物的几何特征,结合脚部每个部位的测量数据构建脚面3D模型,根据模型校正后就能够得到准确的脚码尺寸。进一步的,步骤3中,运用图像特征提取算法,确定脚尖和脚跟的关键点并计算得到两个关键点之间的实际距离。值得注意的是,优选Haar-like、HOG或深度学习的图像提取算法,无论Haar-like、HOG或深度学习的图像特征提取算法,均需要并且能够通过智能手机内的芯片以及编程代码或云端来实现其具体功能,通过图像特征提取算法能够精确得到图像中两个像素点的图像距离,然后通过参照物的尺寸对比,通过比例换算得到图像距离在现实世界中的实际距离,以HOG图像特征提取算法为例,其具体的实现过程为:HOG特征提取方法就是将一个image(要检测的目标或者扫描窗口):1)灰度化(将图像看做一个x,y,z(灰度)的三维图像);2)采用Gamma校正法对输入图像进行颜色空间的标准化(归一化);目的是调节图像的对比度,降低图像局部的阴影和光照变化所造成的影响,同时可以抑制噪音的干扰;3)计算图像每个像素的梯度(包括大小和方向);主要是为了捕获轮廓信息,同时进一步弱化光照的干扰。4)将图像划分成小cells(例如6*6像素/cell);5)统计每个cell的梯度直方图(不同梯度的个数),即可形成每个cell的descriptor;6)将每几个cell组成一个block(例如3*3个cell/block),一个block内所有cell的特征descriptor串联起来便得到该block的HOG特征descriptor。7)将图像image内的所有block的HOG特征descriptor串联起来就可以得到该image(你要检测的目标)的HOG特征descriptor。这个就是最终的可供分类使用的特征向量。与其他的特征描述方法相比,HOG有很多优点:首先,由于HOG是在图像的局部方格本文档来自技高网...

【技术保护点】
1.一种基于手机拍照的脚码尺寸测量方法,其特征在于,包括以下步骤:步骤1:以符合标准尺寸的参照物,对脚的侧面进行拍照,拍照过程中将脚跟放在照片中心区域,得到拍摄照片;步骤2:通过计算机图像轮廓分析算法处理识别到参照物的轮廓,根据参照物的尺寸标准,通过几何计算得到照片中每像素代表的尺寸;步骤3:在照片中确定脚尖和脚跟关键点,并通过步骤2的每像素尺寸计算得到脚尖到脚跟的长度。

【技术特征摘要】
1.一种基于手机拍照的脚码尺寸测量方法,其特征在于,包括以下步骤:步骤1:以符合标准尺寸的参照物,对脚的侧面进行拍照,拍照过程中将脚跟放在照片中心区域,得到拍摄照片;步骤2:通过计算机图像轮廓分析算法处理识别到参照物的轮廓,根据参照物的尺寸标准,通过几何计算得到照片中每像素代表的尺寸;步骤3:在照片中确定脚尖和脚跟关键点,并通过步骤2的每像素尺寸计算得到脚尖到脚跟的长度。2.根据权利要求1所述的一种基于手机拍照的脚码尺寸测量方法,其特征在于:所述步骤1中,对脚进行拍照的具体步骤为:将脚放置在参照物上,或者将参照物放在脚旁边,并保持脚跟位于照片中心区域,拍照时正对脚跟对脚的侧面拍照。3.根据权利要求2所述的一种基于手机拍照的脚码尺寸测量方法,其特征在于:所述步骤1中,还包括对从脚的正上方、正前方以及正后方进行拍照。4.根据权利要求1-3任一项所述的一种基于手机拍照的脚码尺寸测量方法,其特征在于:...

【专利技术属性】
技术研发人员:邓朝明邓庭宇
申请(专利权)人:成都牛晶科技有限公司
类型:发明
国别省市:四川,51

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

1