logo好方法网

一种服装图片颜色的匹配方法、系统和匹配装置


技术摘要:
本发明实施例涉及图像识别领域,公开了一种图片颜色的匹配方法、系统及匹配装置,该方法包括:接收所述服装图片,判断所述服装图片的质量参数是否合格,当判断结果为合格时,分割所述服装图片成多个面片,校正所述服装图片的方位,输出与所述多个面片对应的校正图片,  全部
背景技术:
传统的对于服装图片的以图搜图技术中,服装图片库在预先离线进行提取特征, 并建立类似字典形式的检索结构,在输入服装图片后,对服装图片进行特征提取,并从已离 线处理好的特征检索结构中进行匹配,最后输出相似服装集合。然而,在实际操作过程中, 由于背景干扰,以及服装在不同角度、姿势等因素的影响,导致搜图精度较低。
技术实现要素:
本发明实施例公开了一种图片颜色的匹配方法及可穿戴设备,基于服装识别神经 网络进行姿态校正,并提取颜色特征的服装以图搜图技术,去除服装图片背景的干扰,并解 决了服装不同视角、姿势带来特征提取匹配带来的误差问题,同时基于提取的主颜色和颜 色统计直方图的汉明码进行特征匹配,能有效的进行特征检索,找出相似的服装图片合集。 本发明实施例第一方面公开了一种服装图片颜色的匹配方法,所述方法包括: 接收所述服装图片; 判断所述服装图片的质量参数是否合格,当判断结果为合格时,分割所述服装图 片成多个面片; 校正所述服装图片的方位,输出与所述多个面片对应的校正图片; 从所述校正图片提取第一颜色特征; 从预设颜色特征中选取与所述第一颜色特征匹配的第二颜色特征,输出与所述第 二颜色特征相对应的至少一个图片。 作为一种可选的实施方式,在本发明实施例第一方面中,在接收所述服装图片之 后,以及判断所述服装图片的质量参数是否合格之前,所述方法还包括: 转换所述服装图片的色彩空间,包括从RGB转换成HSV。 作为一种可选的实施方式,在本发明实施例第一方面中,所述分割所述服装图片 成多个面片,包括: 基于服装识别神经网络提取所述服装图片的服装特征点,设定相邻三个特征点成 一组,将服装图片中的服装分割成多个三角面片; 计算所述三角面片的三组顶点与预设人体对应的位置值的仿射变换矩阵T,并利 用该仿射变换矩阵T对该三角面片进行仿射变换; 历遍所述每一个三角面片,模拟所述服装图片的服装穿着在预设人体上。 作为一种可选的实施方式,在本发明实施例第一方面中,所述方法还包括: 所述校正所述服装图片的方位还包括: 判断所述服装图片是否存在人体; 当所述服装图片存在人体时,提取所述人体的三角面片的深度信息,从而得到所 4 CN 111598835 A 说 明 书 2/8 页 述人体的三角面片的三维坐标位置,投射至预设模板平面上; 当所述服装图片不存在人体时,将所述三角面片仿射变换至预设模板平面上。 作为一种可选的实施方式,在本发明实施例第一方面中,所述从所述校正图片提 取第一颜色特征,包括: 切割所述校正图片为多个图片单元,以所述多个图片单元的主颜色集的占比值和 汉明码作为所述第一颜色特征。 作为一种可选的实施方式,在本发明实施例第一方面中,从预设颜色特征中选取 与所述第一颜色特征匹配的第二颜色特征,输出与所述第二颜色特征相对应的图片集,包 括: 检索服装图片库中与所述第一颜色特征相似度最高的预先计算好的颜色特征,得 到该预先计算好的颜色特征对应的图片集,检索公式为: A=((1―dismain(input,dataseti)/N) (1―disham(input,dataseti)/D))/2, 其中,input是所述服装图片中占比超过30%的对应主颜色的占比差之和, dataseti是所述服装数据库里的一张图片中占比超过30%的对应主颜色的占比差之和;N 为所述服装图片的分割数。dismain(input,dataseti)是所述服装图片和所述服装数据库里 的一张图片的颜色直方图转换的汉明码的汉明距离,D是将所述汉明距离归一化的常数。最 后计算的值A越大,相似度越高,输出相似度最高的至少一个图片。 作为一种可选的实施方式,在本发明实施例第一方面中,判断所述服装图片的质 量参数是否合格,包括: 判断图片质量、服装外形、环境参数中的一种或多种是否合格。 作为一种可选的实施方式,在本发明实施例第一方面中,所述与所述多个面片对 应的校正图片为320*320固定尺寸。 本发明实施例第二方面公开了一种服装图片颜色的匹配系统,所述系统包括: 接收单元,用于接收所述服装图片; 判断单元,用于判断所述服装图片的质量参数是否合格; 分割单元,用于当判断结果为合格时,分割所述服装图片成多个面片; 校正单元,用于校正所述服装图片的方位,并输出与所述多个面片对应的校正图 片; 提取单元,用于从所述校正图片提取第一颜色特征; 处理单元,用于从预设颜色特征中选取与所述第一颜色特征匹配的第二颜色特 征,并输出与所述第二颜色特征相对应的至少一个图片。 本发明实施例第三方面公开了一种匹配装置,包括存储器和处理器; 所述存储器,用于存储计算机程序; 所述处理器,用于当执行所述计算机程序时,实现如本发明实施例第一方面所述 的方法。 与现有技术相比,本发明实施例具有以下有益效果: (1)基于服装识别神经网络提取的服装蒙层Mask,去除图片背景,只保留服装图 片,有效避免复杂背景对服装颜色特征的干扰。 (2)基于服装识别神经网络提取的服装特征点,使用对应设定好的服装品类模板, 5 CN 111598835 A 说 明 书 3/8 页 对服装姿态进行校正,并输出固定尺寸的图片,从而减少服装图片因不同视角、姿势带来的 误差,保证后面特征提取的旋转不变性和尺度不变性,有效提高服装图片匹配的准确率。 (3)考虑主颜色的占比,通过计算两服装图片主颜色占比差值,进一步提升特征检 索匹配的精度。通过将颜色统计直方图转换为汉明码,能使用汉明距离进行高效、快速的特 征检索。 附图说明 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的 附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领 域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附 图。 图1是本发明实施例公开的一种服装图片颜色的匹配方法的流程示意图; 图2是本发明实施例公开的另一种服装图片颜色的匹配方法的流程示意图; 图3是本发明实施例公开的一种服装图片颜色的匹配系统的结构示意图; 图4是本发明实施例公开的一种匹配装置的结构示意图; 图5是本发明实施例公开的服装模板; 图6是本发明实施例公开的服装图片; 图7是本发明实施例公开的姿态校正后的服装图片。
下载此资料需消耗2积分,
分享到:
收藏