一种足部信息识别方法和装置的制造方法_2

文档序号:8413171阅读:来源:国知局
取通过对用户的足部、基板和障碍物进行拍摄生成的图片数据, 其中在拍摄足部的图片数据对应照片时,水平放置的所述基板一边与垂直的所述障碍物贴 合,所述足部的足跟与所述障碍物贴合,且所述足部和所述基板放置方向相同,从而该图片 数据中足部的足跟与基板相对障碍物贴合的部分平齐的,然后对图片数据进行图像处理获 取图像二值化后的透视还原图,依据所述透视还原图确定所述基板和足部的像素信息,再 采用所述基板和足部的像素信息计算所述足部的脚长信息和脚宽信息作为所述用户的足 部信息,从而通过对用户足部拍摄的图片数据进行识别,获取用户真实的足部信息,从而为 用户提供真实、准确的脚长、脚宽等足部信息,使得用户在购买鞋子等执行与足部信息相关 操作时,基于该真实数据进行选择,减少由于足部数据不准确而对时间和资源造成的浪费。
[0030] 实施例一
[0031] 参照图1,示出了本发明实施例提供的一种足部信息识别方法的步骤流程图,具体 可以包括如下步骤:
[0032] 步骤102,获取拍摄足部所生成的图片数据。
[0033] 用户在选购鞋子时往往是基于经验进行选择,由于对自己足部的实际尺码并不清 楚,很可能导致用户选错鞋子的尺寸,从而购买不适合自己足部的鞋子。本实施例通过拍摄 足部确定用户足部的照片,即用户足部的图片数据。用户可以通过手机、平板电脑等移动终 端的摄像头进行足部的拍摄,拍摄所生成的照片可以作为图片数据进行上传。
[0034] 为了能够准确的通过图片数据识别用户的足部信息,可以基于基板、障碍物等作 为参照物进行拍摄,本实施例中该图片数据为通过对用户的足部、基板和障碍物进行拍摄 生成的。其中,基板是指具有固定尺寸的底板,该基板用于作为尺寸参照物确定足部信息, 如采用A4纸、B5纸、身份证、银行卡等作为基板。障碍物是指在水平的垂直方向就有一定 高度的物体,例如可以采用桌腿、凳子腿、台阶或墙边等作为障碍物,该障碍物用于确定为 基板和足部确定相同的基线,从而以该基线为基准,通过基板的尺寸即可确定用户足部的 尺寸。
[0035] 其中,水平放置的所述基板一边与垂直的所述障碍物贴合,所述足部的足跟与所 述障碍物贴合,且所述足部和所述基板放置方向相同。因此,在障碍物分别和足跟、基板贴 合的一面与水平相交的线即为基线,即足跟与基板在相同基线上向同一方向延伸,则基于 该基板的尺寸即可确定足部的尺寸。
[0036] 步骤104,对所述图片数据进行图像处理获取图像二值化后的透视还原图。
[0037] 对图片数据进行图像处理,如首先对图像进行二值化处理,然后基于图形中的基 板对该图像进行几何还原处理,再对二值化图像的透视还原等,以从该照片数据中提取出 足部和基板的相关图像信息。
[0038] 步骤106,依据所述透视还原图确定所述基板和足部的像素信息。
[0039] 在完成图像处理得到透视还原图后,可以进行脚长、脚宽等足部信息的计算。其中 基于该图片数据的像素可以确定透视还原图的像素,进而确定图像中基板和足部的像素信 息,如像素点个数或选取的特征点的像素坐标等。
[0040] 步骤108,采用所述基板和足部的像素信息计算所述足部的脚长信息和脚宽信息, 将脚长信息和脚宽信息作为所述用户的足部信息。
[0041] 基于所述基板、足部的像素信息,以及所述基板的尺寸数据,可以计算出该图片中 足部的脚长信息和脚宽信息,例如,由于基板和足部的基线相同,且放置方向也相同,即基 板中与障碍物贴合的边的邻边,与该足部的脚长之间成一定的比例,按照基板的尺寸即可 确定脚长信息,以及相应的脚宽信息,然后将脚长信息和脚宽信息记录为用户的足部信息。
[0042] 综上,获取通过对用户的足部、基板和障碍物进行拍摄生成的图片数据,其中在拍 摄足部的图片数据对应照片时,水平放置的所述基板一边与垂直的所述障碍物贴合,所述 足部的足跟与所述障碍物贴合,且所述足部和所述基板放置方向相同,从而该图片数据中 足部的足跟与基板相对障碍物贴合的部分平齐的,然后对图片数据进行图像处理获取图 像二值化后的透视还原图,依据所述透视还原图确定所述基板和足部的像素信息,再采用 所述基板和足部的像素信息计算所述足部的脚长信息和脚宽信息作为所述用户的足部信 息,从而通过对用户足部拍摄的图片数据进行识别,获取用户真实的足部信息,从而为用户 提供真实、准确的脚长、脚宽等足部信息,使得用户在购买鞋子等执行与足部信息相关操作 时,基于该真实数据进行选择,减少由于足部数据不准确而对时间和资源造成的浪费。
[0043] 实施例二
[0044] 在上述实施例的基础上,本实施例详细论述足部信息识别方法。
[0045] 获取用户足部的真实数据,即足部信息后,可以基于该足部信息进行与足部相关 的操作,如为用户推荐各款式鞋子的适合鞋码。因此要采集用户足部的相关数据,即通过对 足部进行照片的拍摄,以通过拍摄的图片数据来确定该用户的足部信息。
[0046] 在对足部进行拍摄时,将水平放置的基板一边与垂直的障碍物贴合,用户将足部 的足跟与该障碍物贴合,从而障碍物分别和足跟、基板贴合的一面与水平相交的线即为基 线。且所述足部和所述基板放置方向相同,即基板与障碍物贴合的边的对边所在方向与足 尖的方向相同。则基于该基板的尺寸即可确定足部的尺寸。对于不同的基板,足部和基板 的放置方法也存在差异。例如采用A4纸为基板时,通常A4纸的尺寸比足部大,因此可以将 足部放在A4纸上;又如采用身份证为基板时,身份证要小于足部,则两者可以并排放置。
[0047] 以A4纸作为基板为例,通过手机等移动终端对用户足部进行拍摄的前置步骤如 下:
[0048] 1)获取 A4 纸;
[0049] 2)将A4纸的一条短边紧贴桌腿、凳子腿、台阶或墙边等障碍物;
[0050] 3)用户要拍摄的脚(足部)可以穿纯色深色袜子,也可以光脚;
[0051] 4)将要拍摄的脚站立在A4纸上,足跟也紧贴选定的障碍物,在A4纸上居中站立, 可将脚的内侧和A4纸长边平行;
[0052] 5)手机摄像头在脚正上方,如50厘米到60厘米之间;
[0053] 6)摄像头与地面平行或成一定的角度,如30到35度角之间。
[0054] 然后可以对通过手机对足部进行拍摄,生成包含足部、基板和障碍物的图片数据。 然后通过对图片数据的处理获取该用户的足部信息。例如,上述A4纸的例子中,由于足跟 和A4纸具有相同的基线,只需根据用户脚尖与A4纸的边缘的距离即可计算出用户脚长。本 实施例的上述技术方案,根据大量实验测量结果的误差在2毫米以内。
[0055] 然后基于上述拍摄足部所生成的图片数据进行足部信息的分析。
[0056] 参照图2,示出了本发明实施例提供的另一种足部信息识别方法的步骤流程图,具 体可以包括如下步骤:
[0057] 步骤202,获取所拍摄足部所生成的图片数据。
[0058] 步骤204,对所述图片数据进行二值化处理,确定二值图像。
[0059] 步骤206,对所述二值图像进行边缘检测,基于检测的边缘信息对所述二值图像进 行图像分割,确定分割结果图。
[0060] 步骤208,对所述分割结果图进行透视还原,确定透视还原图。
[0061] 对于获取的图片数据进行识别时,为了准确的识别其中的基板和足部的特征,首 先对图片数据进行二值化处理确定二值图像,如首先将图片数据转换成灰度图像,再对灰 度图像进行二值化处理,得到二值图像。然后对二值图像进行边缘检测,检测出二值图像中 的足部边缘和基板边缘等边缘信息,再基于该边缘信息对二值图像进行图像分割,分割出 其中的足部和基板等图像信息,确定分割结果图。再对该分割结果图进行透视还原,如对图 像中的足部进行透视并还原基板,得到相应的透视还原图。
[0062] 如上例通过A4纸拍摄足部的图片数据后,对该图片数据的图像处理过程如图3所 示,对图片数据(如图3A)进行处理时,首先图片数据进行图像灰度化处理,获取该图片数 据对应灰度图
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1