一种基于匹配的信息推荐方法和系统的制作方法_2

文档序号:8361550阅读:来源:国知局
取子模块,用于获 取预置的标准尺码对照表,其中,标准尺码对照表包括各标准尺码对应足部数据范围;查询 子模块,用于按照所述足部信息查询在所述标准尺码对照表中满足的足部数据范围;尺码 确定子模块,用于将所述满足的足部数据范围对应标准尺码作为所述用户的足部对应的标 准尺码。
[0026] 本发明一个可选实施例中,所述推荐模块,包括:获取子模块,用于获取所述匹配 结果中所述用户对该待测样品鞋匹配的实际尺码数据;以及,获取所述实际尺码数据对应 待测样品鞋的鞋码;推荐展示子模块,用于将所述鞋码和所述待测样品鞋作为推荐结果展 示给用户,该推荐结果为用户选择该待测样品鞋的合适鞋码。
[0027]本发明一个可选实施例中,所述图像处理模块,包括:二值化处理子模块,用于对 所述图片数据进行二值化处理,确定二值图像;分割处理子模块,用于对所述二值图像进行 边缘检测,基于检测的边缘信息对所述二值图像进行图像分割,确定分割结果图;透视还原 处理子模块,用于对所述分割结果图进行透视还原,确定透视还原图。
[0028]本发明一个可选实施例中,所述足部信息计算模块,包括:像素点计算子模块,用 于计算所述基板的像素点个数;扫描特征点子模块,用于通过扫描获取所述足部的至少一 个特征点的像素坐标值;足部计算子模块,用于基于所述基板的像素点个数和所述特征点 的像素值计算所述足部的脚长信息和脚宽信息。
[0029] 本发明一个可选实施例中,所述扫描特征点子模块,用于按照从足跟到足尖的方 向对所述透视还原图进行扫描;至少获取足尖所在特征点的像素坐标值。
[0030] 本发明一个可选实施例中,所述足部计算子模块,用于对基板的像素点个数和所 述特征点的像素值,按照所述基板的单位像素长度计算所述足部的脚长信息;按照所述足 尖所在特征点确定所述足部的两个脚宽特征点;按照所述基板的单位像素长度对两个脚宽 特征点之间的距离进行计算,确定所述足部的脚宽信息。
[0031] 与现有技术相比,本发明实施例包括以下优点:
[0032] 通过对拍摄足部所生成的图片数据进行分析,确定用户的足部信息,即通过对足 部照片的分析确定用户足部的实际数据,并且,通过对各鞋码的待测样品鞋对应的测量值 的分析,来确定该待测样品鞋每个鞋码的实际尺码数据,从而确定该待测样品鞋的鞋码标 准与否,以及其实际的尺码,然后采用用户的足部信息与待测样品鞋的实际尺码数据进行 匹配,将匹配的实际尺码数据对应鞋码作为该款待测样品鞋的合适鞋码推荐给用户,从而 用户仅需通过拍摄足部的照片即可获取各款鞋推荐的合适鞋码,节省了因不知鞋码误差而 导致时间和资源的浪费。
【附图说明】
[0033] 图1是本发明实施例的一种基于匹配的信息推荐方法的步骤流程图;
[0034] 图2是本发明实施例的另一种基于匹配的信息推荐方法中足部信息分析的步骤 流程图;
[0035] 图3A-C是本发明实施例的另一种基于匹配的信息推荐方法中图片数据处理示意 图;
[0036] 图4A-B是本发明实施例的另一种基于匹配的信息推荐方法中足部信息计算示意 图;
[0037] 图5是本发明实施例的另一种基于匹配的信息推荐方法中待测样品鞋的分析的 步骤流程图;
[0038] 图6是本发明实施例的另一种基于匹配的信息推荐方法中足与鞋匹配的步骤流 程图;
[0039] 图7是本发明实施例的一种基于匹配的信息推荐系统的结构框图;
[0040] 图8A-D是本发明实施例的另一种基于匹配的信息推荐系统的结构框图。
【具体实施方式】
[0041] 为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实 施方式对本发明作进一步详细的说明。
[0042] 本发明实施例的核心构思之一在于,基于匹配的信息推荐方法,以为用户推荐鞋 的合适鞋码。通过对拍摄足部所生成的图片数据进行分析,确定用户的足部信息,即通过对 足部照片的分析确定用户足部的实际数据,并且,通过对各鞋码的待测样品鞋对应的测量 值的分析,来确定该待测样品鞋每个鞋码的实际尺码数据,从而确定该待测样品鞋的鞋码 标准与否,以及其实际的尺码,然后采用用户的足部信息与待测样品鞋的实际尺码数据进 行匹配,将匹配的实际尺码数据对应鞋码作为该款待测样品鞋的合适鞋码推荐给用户,从 而用户仅需通过拍摄足部的照片即可获取各款鞋推荐的合适鞋码,节省了因不知鞋码误差 而导致时间和资源的浪费。
[0043] 实施例一
[0044] 参照图1,示出了本发明实施例的一种基于匹配的信息推荐方法的步骤流程图,具 体可以包括如下步骤:
[0045] 步骤102,对各鞋码的待测样品鞋对应的测量值分别进行分析,确定每个鞋码的待 测样品鞋的实际尺码数据。
[0046] 由于鞋子具有多种品牌和款式,不同品牌、相同品牌不同款式的鞋子鞋码均可能 存在一定差异,因此本实施例针对每一个品牌的每种款式的鞋子抽取待测样品鞋,则待测 样品鞋中至少包括该款式中每个鞋码的鞋子。
[0047] 从而针对某一款式的待测样品鞋,对每个鞋码的待测样品鞋分别进行测量,获取 实际的测量值,然后根据该测量值确定该鞋码的待测样品鞋的实际尺码数据,如确定是否 符合该鞋码的尺码范围,若不符合确定其所在的尺码范围对应的鞋码,则可以确定该待测 样品鞋的实际鞋码。
[0048] 上述通过测量和分析可以获取每个品牌的每款鞋子各鞋码的实际尺码数据,而不 是生产厂家所标识的鞋码,从而准确的确定每款待测样品鞋的实际尺码,以后续准确为用 户推荐待测样品鞋。
[0049] 步骤104,对拍摄足部所生成的图片数据进行分析,确定用户的足部信息。
[0050] 用户在选购鞋子时往往是基于经验进行选择,但是由于鞋子制作时的误差,或者 不同标准尺码转换等情况,很可能导致用户选错鞋子的鞋码,从而购买错误鞋码的鞋子。
[0051] 本实施例通过拍摄足部确定用户的足部信息,从而自动匹配适合该用户的鞋子推 荐给用户。因此要获取用户对足部进行拍摄所生成的图片数据,其中,用户可以通过手机、 平板电脑等移动终端的摄像头进行足部的拍摄。并且,用户可以将足部放到一定鞋码的基 板上,其中,基板指的是具有固定鞋码的底板,如A4纸、B5纸、身份证、银行卡等,从而获取 足部位于基板之上所拍摄的图片数据,而基于该基板的鞋码可以确定足部信息。
[0052] 然后对拍摄足部所生成的图片数据进行分析,分析时可以通过足部和基板之间的 位置确定该用户的足部信息,如脚长、脚宽等。
[0053] 步骤106,采用所述足部信息和所述待测样品鞋的实际尺码数据进行匹配,基于匹 配结果推荐所述用户适合的所述待测样品鞋的鞋码。
[0054] 上述通过拍摄足部的图片数据分析出足部信息,并通过测量和分析确定每款待测 样品鞋各鞋码的实际尺码数据后,可以采用该足部信息与所述待测样品鞋的实际尺码数据 进行匹配,即匹配确定该用户的足部信息对每款或指定款待测样品鞋对应匹配的实际尺码 数据,从而通过该实际尺码数据确定该用户穿该款待测样品鞋时的合适鞋码,即将匹配结 果确定的鞋码作为该款待测样品鞋的合适鞋码推荐给用户。
[0055] 综上所述,通过对拍摄足部所生成的图片数据进行分析,确定用户的足部信息,即 通过对足部照片的分析确定用户足部的实际数据,并且,通过对各鞋码的待测样品鞋对应 的测量值的分析,来确定该待测样品鞋每个鞋码的实际尺码数据,从而确定该待测样品鞋 的鞋码标准与否,以及其实际的尺码,然后采用用户的足部信息与待测样品鞋的实际尺码 数据进行匹配,将匹配的实际尺码数据对应鞋码作为该款待测样品鞋的合适鞋码推荐给用 户,从而用户仅需通过拍摄足部的照片即可获取各款鞋推荐的合适鞋码,节省了因不知鞋 码误差而导致时间和资源的浪费。
[0056] 实施例二
[0057] 在上述实施例的基础上,本实施例详细论述基于匹配的信息推荐方法,以基于用 户足部的图片数据推荐各款鞋的合适鞋码。
[0058] 本实施例中,通过足部信息和待测样品鞋的实际尺码数据,匹配用户对各款鞋子 的合适鞋码进行推荐。具体包括如下几个方面:
[
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1