CN103258280A - 价格比较方法及*** - Google Patents
价格比较方法及*** Download PDFInfo
- Publication number
- CN103258280A CN103258280A CN2012100375728A CN201210037572A CN103258280A CN 103258280 A CN103258280 A CN 103258280A CN 2012100375728 A CN2012100375728 A CN 2012100375728A CN 201210037572 A CN201210037572 A CN 201210037572A CN 103258280 A CN103258280 A CN 103258280A
- Authority
- CN
- China
- Prior art keywords
- picture
- commodity
- key parameter
- rate
- example commodity
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明涉及一种价格比较方法及***,所述方法中服务端周期性预先存储实例商品的文字信息和图片,并分析实例商品的图片获取所述实例商品的关键参数;进行价格比较时,所述客户端将待比价商品图片或图片的URL发送到服务端,所述服务端分析待比价商品的图片获取所述实例商品的关键参数,或根据所述待比价商品的图片的URL获取待比价商品的图片后分析待比价商品的图片获取所述待比价商品的关键参数,服务端将所有实例商品的关键参数与待比价商品的关键参数进行比较获取每个实例商品的最终相似度,所述服务端根据最终相似度选取实例商品的文字信息和图片发送到所述客户端,可根据商品图片获得精确的价格比较结果。
Description
技术领域
本发明涉及一种价格比较方法及***。
背景技术
目前已经出现多种价格比较***,当用户输入特定的关键字之后,价格比较***能够匹配相关的商品并给出每个货品在网络上的价格范围,当用户能获得商品的确切型号的时候,现有的价格比较***能给出相对精确的价格范围,然而,当用户通过某一关键词查询某一商品的价格时,经常会返回的较多结果(甚至多达上千条),这种价格比较***不能很好的给出用户需要的信息,例如用户在某一购物网站浏览一款裙子,用户希望知道该裙子在其他商家的售价以便用相对便宜的价格买入,但用户用该裙子的名字在比价网中输入后得到很多结果,因为服装类商品重名的有很多,导致结果不够精确,无法满足用户要求。
申请号为201010177884.X、发明名称为“一种计算机显示商品价格比价信息的执行方法”的中国专利申请公开了一种根据商品关键词进行价格比较的方法,该方法同样存在着返回结果过多的问题。
申请号为200710304204.4、发明名称为“图片内容识别方法及识别***”的中国专利申请公开了一种基于图片实例的相似度比较方式来识别图片内容的方法,但该方法主要应用在验证码图片识别中。
因此,目前亟需一种根据商品图片进行更为精确的价格比较的方法或***。
发明内容
本发明的目的在于提供一种价格比较方法及***,能够根据商品图片获得更精确的价格比较结果。
为解决上述问题,本发明提供一种价格比较方法,包括:
服务端周期性预先存储实例商品的文字信息和图片,并分析实例商品的图片获取所述实例商品的关键参数;
进行价格比较时,包括:
客户端将待比价商品图片或图片的URL发送到服务端;
所述服务端分析待比价商品的图片以获取所述实例商品的关键参数,或根据所述待比价商品的图片的URL,获取并分析待比价商品的图片以获取所述待比价商品的关键参数;
服务端将所有实例商品的关键参数与待比价商品的关键参数进行比较获取每个实例商品的最终相似度;
服务端根据所述最终相似度选取实例商品的文字信息和图片发送到所述客户端。
进一步的,在上述方法中,所述服务端根据所述最终相似度选取实例商品的文字信息和图片发送到所述客户端的步骤之后,还包括:所述客户段将获得实例商品的文字信息和图片分享给其他客户端或者发布在网络上。
进一步的,在上述方法中,所述服务端根据所述最终相似度选取实例商品的文字信息和图片发送到所述客户端的步骤中,所述服务端将最终相似度大于第一预设阈值的所有实例商品的文字信息和图片发送到所述客户端。
进一步的,在上述方法中,所述服务端根据所述最终相似度选取实例商品的文字信息和图片发送到所述客户端的步骤中,所述服务端将最终相似度最大的实例商品的文字信息和图片发送到所述客户端。
进一步的,在上述方法中,所述文字信息至少包括商品名称和商品价格。
进一步的,在上述方法中,所述文字信息还包括商品描述。
进一步的,在上述方法中,所述服务端将最终相似度大于第一预设阈值的所有实例商品的文字信息和图片发送到所述客户端的步骤中,所述服务端将最终相似度大于第一预设阈值的所有实例商品的文字信息和图片按商品价格由高到低或由低到高发送到所述客户端。
进一步的,在上述方法中,所述周期性预先存储实例商品的文字信息和图片的步骤,包括:预先选择若干电子商务网站;
从电子网站上抓取实例商品的详细网页并进行解析;
获取实例商品的文字信息和图片并存储入商品实例库中。
进一步的,在上述方法中,所述分析实例商品的图片获取所述实例商品的关键参数的步骤中,包括:
分析实例商品的图片获取该图片的MD5值、内嵌信息和原始色彩矩阵的关键参数;
分析实例商品的图片并对图片进行归一化处理获取该图片处理后的色彩矩阵或灰度矩阵和图片透明度分布信息的关键参数。
进一步的,在上述方法中,所述对图片进行归一化处理包括将图片统一格式、分辨率及对图片进行水平和纵向的归一化矫正。
进一步的,在上述方法中,分析待比价商品的图片获取所述待比价商品的关键参数的步骤中,包括:
分析待比价商品的图片获取该图片的MD5值、内嵌信息和原始色彩矩阵的关键参数;
分析待比价商品的图片并对图片进行归一化处理获取该图片处理后的色彩矩阵或灰度矩阵和图片透明度分布信息的关键参数。
进一步的,在上述方法中,所述对图片进行归一化处理包括将图片统一格式、分辨率及对图片进行水平和纵向的归一化矫正。
进一步的,在上述方法中,所述服务端将所有实例商品的关键参数与待比价商品的关键参数进行比较获取每个实例商品的最终相似度的步骤中,包括:
将与待比价商品的MD5值相同的所有实例商品的最终相似度设置为完全匹配值并标记该实例商品;
将所有未标记的实例商品的内嵌信息、原始色彩矩阵、处理后的色彩矩阵或灰度矩阵和图片透明度分布的关键参数与待比价商品对应的内嵌信息、原始色彩矩阵、处理后的色彩矩阵或灰度矩阵和图片透明度分布的关键参数分别进行比较获取所有未标记的实例商品的各关键参数的相似度;
对各关键参数的相似度进行加权求和获取每个未标记的实例商品的最终相似度。
本发明还提供另一种价格比较方法,包括:
服务端周期性预先存储实例商品的文字信息和图片,并分析实例商品的图片获取所述实例商品的关键参数;
进行价格比较时,包括:
客户端将待比价商品的文字信息和图片或图片的URL发送到服务端;
所述服务端将商品的文字信息与所有实例商品的文字信息进行比较,获取所有匹配的实例商品,并判断所有匹配的实例商品的数量是否大于第二预设阈值,
若匹配的实例商品的数量小于第二预设阈值,则将所有匹配的实例商品的文字信息和图片发送到客户端;
若匹配的实例商品的数量大于等于第二预设阈值,则所述服务端分析待比价商品的图片以获取所述实例商品的关键参数,或根据所述待比价商品的图片的URL获取并分析待比价商品的图片以获取所述待比价商品的关键参数,服务端将所有匹配的实例商品的关键参数与待比价商品的关键参数进行比较获取每个匹配的实例商品的最终相似度,所述服务端将最终相似度大于第一预设阈值的所有匹配的实例商品的文字信息和图片发送到所述客户端。
进一步的,在上述方法中,所述文字信息至少包括商品名称和商品价格。
进一步的,在上述方法中,所述服务端将最终相似度大于第一预设阈值的所有匹配的实例商品的文字信息和图片发送到所述客户端的步骤中,所述服务端将最终相似度大于第一预设阈值的所有匹配的实例商品的文字信息和图片按商品价格由高到低或由低到高发送到所述客户端。
进一步的,在上述方法中,所述周期性预先存储实例商品的文字信息和图片的步骤,包括:预先选择若干电子商务网站;
从电子网站上抓取实例商品的详细网页并进行解析;
获取实例商品的文字信息和图片并存储入商品实例库中。
进一步的,在上述方法中,所述分析实例商品的图片获取所述实例商品的关键参数的步骤中,包括:
分析实例商品的图片获取该图片的MD5值、内嵌信息和原始色彩矩阵的关键参数;
分析实例商品的图片并对图片进行归一化处理获取该图片处理后的色彩矩阵或灰度矩阵和图片透明度分布信息的关键参数。
进一步的,在上述方法中,所述对图片进行归一化处理包括将图片统一格式、分辨率及对图片进行水平和纵向的归一化矫正。
进一步的,在上述方法中,分析待比价商品的图片获取所述待比价商品的关键参数的步骤中,包括:
分析待比价商品的图片获取该图片的MD5值、内嵌信息和原始色彩矩阵的关键参数;
分析待比价商品的图片并对图片进行归一化处理获取该图片处理后的色彩矩阵或灰度矩阵和图片透明度分布信息的关键参数。
根据本发明的另一面,提供一种价格比较***,包括:
服务端,用于周期性预先存储实例商品的文字信息和图片,分析实例商品的图片并获取实例商品的关键参数,分析待比价商品的图片以获取所述实例商品的关键参数,或根据所述待比价商品的图片的URL获取并分析待比价商品的图片以获取所述待比价商品的关键参数,将所有实例商品的关键参数与待比价商品的关键参数进行比较获取每个实例商品的最终相似度,以及根据所述最终相似度选取实例商品的文字信息和图片发送到所述客户端;
客户端,用于将待比价商品图片或图片的URL发送到服务端,以及显示最终相似度大于第一预设阈值的所有实例商品的文字信息和图片。
进一步的,在上述***中,
所述服务端包括:
商品实例库模块,用于周期性预先存储实例商品的文字信息和图片;
第一分析模块,用于分析实例商品的图片并获取实例商品的关键参数;
第二分析模块,用于分析待比价商品的图片以获取所述实例商品的关键参数,或用于根据所述待比价商品的图片的URL,获取并分析待比价商品的图片以获取所述待比价商品的关键参数;
比较模块,用于将所有实例商品的关键参数与待比价商品的关键参数进行比较获取每个实例商品的最终相似度;
结果输出模块,用于将最终相似度大于第一预设阈值的所有实例商品的文字信息和图片发送到所述客户端的显示模块;
所述客户端包括:
发送模块,用于将待比价商品图片或图片的URL发送到第二分析模块;
显示模块,用于根据所述最终相似度选取实例商品的文字信息和图片发送到所述客户端的显示模块。
进一步的,在上述***中,所述结果输出模块用于将最终相似度大于第一预设阈值的所有实例商品的文字信息和图片发送到所述客户端的显示模块,或用于将最终相似度最大的实例商品的文字信息和图片发送到所述客户端的显示模块。
进一步的,在上述***中,所述文字信息至少包括商品名称和商品价格。
进一步的,在上述***中,所述结果输出模块,用于将最终相似度大于第一预设阈值的所有实例商品的文字信息和图片按商品价格由高到低或由低到高发送到所述客户端。
进一步的,在上述***中,所述商品实例库模块包括:
商品信息获取单元,用于预先选择若干电子商务网站,从电子网站上抓取实例商品的详细网页;
文字信息模块,用于对实例商品的详细网页进行解析以获取实例商品的文字信息并存储;
图片模块,用于对实例商品的详细网页进行解析以获取实例商品的图片
进一步的,在上述***中,所述第一分析模块包括:
第一参数单元,用于分析实例商品的图片获取该图片的MD5值、内嵌信息和原始色彩矩阵的关键参数;
第二参数单元,用于分析实例商品的图片并对图片进行归一化处理获取该图片处理后的色彩矩阵或灰度矩阵和图片透明度分布信息的关键参数。
进一步的,在上述***中,所述第二分析模块包括:
第三参数单元,用于分析待比价商品的图片获取该图片的MD5值、内嵌信息和原始色彩矩阵的关键参数;
第四参数单元,用于分析待比价商品的图片并对图片进行归一化处理获取该图片处理后的色彩矩阵或灰度矩阵和图片透明度分布信息的关键参数。
进一步的,在上述***中,所述比较模块包括:
第一比较单元,用于将与待比价商品的MD5值相同的所有实例商品的最终相似度设置为完全匹配值并标记该实例商品;
第二比较单元,用于将所有未标记的实例商品的内嵌信息、原始色彩矩阵、处理后的色彩矩阵或灰度矩阵和图片透明度分布的关键参数与待比价商品对应的内嵌信息、原始色彩矩阵、处理后的色彩矩阵或灰度矩阵和图片透明度分布的关键参数分别进行比较获取所有未标记的实例商品的各关键参数的相似度;
最终相似度单元,用于对各关键参数的相似度进行加权求和获取每个未标记的实例商品的最终相似度。
进一步的,在上述***中,所述服务端还包括一匹配模块,用于将商品的文字信息与所有实例商品的文字信息进行比较,获取所有匹配的实例商品,并判断所有匹配的实例商品的数量是否大于第二预设阈值;
所述结果输出模块,还用于当匹配的实例商品的数量小于第二预设阈值时将所有匹配的实例商品的文字信息和图片发送到客户端,或还用于当匹配的实例商品的数量大于等于第二预设阈值时将最终相似度大于第一预设阈值的所有匹配的实例商品的文字信息和图片发送到所述客户端;
所述比较模块,还用于当匹配的实例商品的数量大于等于第二预设阈值时将所有匹配的实例商品的关键参数与待比价商品的关键参数进行比较获取每个匹配的实例商品的最终相似度
所述发送模块,还用于将待比价商品的文字信息发送到匹配模块。
进一步的,在上述***中,所述结果输出模块,用于将最终相似度大于第一预设阈值的所有匹配的实例商品的文字信息和图片按商品价格由高到低或由低到高发送到所述客户端。
进一步的,在上述***中,所述第一比较单元,还用于将与待比价商品的MD5值相同的所有匹配的实例商品的最终相似度设置为完全匹配值并标记该实例商品;
所述第二比较单元,还用于将所有未标记的匹配的实例商品的内嵌信息、原始色彩矩阵、处理后的色彩矩阵或灰度矩阵和图片透明度分布的关键参数与待比价商品对应的内嵌信息、原始色彩矩阵、处理后的色彩矩阵或灰度矩阵和图片透明度分布的关键参数分别进行比较获取所有未标记的匹配的实例商品的各关键参数的相似度;
所述最终相似度单元,还用于对各关键参数的相似度进行加权求和获取每个未标记的匹配的实例商品的最终相似度。
与现有技术相比,本发明通过服务端周期性预先存储实例商品的文字信息和图片,并分析实例商品的图片获取所述实例商品的关键参数,进行价格比较时,所述客户端先将待比价商品图片或图片的URL发送到服务端,然后所述服务端直接分析待比价商品的图片获取所述实例商品的关键参数,或所述服务端根据所述待比价商品的图片的URL获取待比价商品的图片后分析待比价商品的图片获取所述待比价商品的关键参数,另外服务端将所有实例商品的关键参数与待比价商品的关键参数进行比较获取每个实例商品的最终相似度,最后所述服务端将最终相似度大于第一预设阈值或最终相似度最大的实例商品的文字信息和图片发送到所述客户端,可根据商品图片获得精确的价格比较结果。
另外,本发明通过服务端周期性预先存储实例商品的文字信息和图片,并分析实例商品的图片获取所述实例商品的关键参数,进行价格比较时,所述客户端先将待比价商品的文字信息和图片或图片的URL发送到服务端,然后将所述服务端将商品的文字信息与所有实例商品的文字信息进行比较,获取所有匹配的实例商品,并判断所有匹配的实例商品的数量是否大于第二预设阈值,若匹配的实例商品的数量小于第二预设阈值,则将所有匹配的实例商品的文字信息和图片发送到客户端,若匹配的实例商品的数量大于等于第二预设阈值,则所述服务端直接分析待比价商品的图片获取所述实例商品的关键参数,或所述服务端根据所述待比价商品的图片的URL获取待比价商品的图片后分析待比价商品的图片获取所述待比价商品的关键参数,服务端将所有匹配的实例商品的关键参数与待比价商品的关键参数进行比较获取每个匹配的实例商品的最终相似度,所述服务端将最终相似度大于第一预设阈值的所有匹配的实例商品的文字信息和图片发送到所述客户端,实现了根据商品的文字信息进行价格比较获得的结果的基础,在此结果中进一步根据商品的图片进行价格比较,从而获得更为精确的价格比较结果。
附图说明
图1是本发明实施例一的价格比较方法的流程图;
图2是本发明实施例二的价格比较方法的流程图;
图3是本发明实施例三的价格比较***的功能模块示意图;
图4是本发明实施例四的价格比较***的功能模块示意图。
具体实施方式
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
实施例一
图1是本发明实施例一的价格比较方法的流程图。
如图1所示,本发明提供一种价格比较方法,包括:
步骤S1,服务端周期性预先存储实例商品的文字信息和图片,并分析实例商品的图片获取所述实例商品的关键参数,具体的,所述文字信息至少包括商品名称和商品价格,当然,所述文字信息还可包括商品描述,在服务端需要一个包含商品图片以及文字信息的商品实例库,以便实现待比价商品的图片相似度的检索以及文字信息如关键字的检索,用户可以上传一张图片或者指定一个图片的URL,搜索引擎将返回商品实例库中与待比价商品图片相似的图片,并将各图片与商品的文字信息如型号、名称、价格等联系起来;优选地,所述周期性预先存储实例商品的文字信息和图片的步骤中,还预先选择若干电子商务网站,从电子网站上抓取实例商品的详细网页并进行解析,以获取实例商品的文字信息和图片如商品的名称、价格、描述及图片的内容并存储入商品实例库中,其中,所述分析实例商品的图片获取所述实例商品的关键参数的步骤中,先分析每个实例商品的图片的基本特征如格式(png、jpeg、gif或bmp)、分辨率(长和宽)、图片文件大小以及并获取该图片的MD5值、内嵌信息(meta-data)和原始色彩矩阵的关键参数,再分析实例商品的图片并对图片进行归一化处理获取该图片处理后的色彩矩阵或灰度矩阵和图片透明度分布信息的关键参数,所述对图片进行归一化处理是将图片统一格式(如png格式)、分辨率及对图片进行水平和纵向的归一化矫正(如统一为200*200的png格式);
步骤S2,进行价格比较时,包括:
步骤S21,客户端将待比价商品图片或图片的URL发送到服务端,具体的,客户端可以通过用户输入待比价商品网络上的图片的URL或者上传图片的方式,发送待比价商品的信息到服务端,进行相似度检索,另外,客户端也可以通过自动匹配用户正在浏览网页的商品图片的URL的方式,发送待比价商品的信息到服务端,进行相似度检索,服务端将返回与输入图片相似商品的价格范围;
步骤S22,所述服务端直接分析待比价商品的图片获取所述实例商品的关键参数,或所述服务端根据所述待比价商品的图片的URL获取待比价商品的图片后分析待比价商品的图片获取所述待比价商品的关键参数,具体的,分析待比价商品的图片获取所述待比价商品的关键参数的步骤中,先分析待比价商品的图片获取该图片的MD5值、内嵌信息和原始色彩矩阵的关键参数,再分析待比价商品的图片并对图片进行归一化处理获取该图片处理后的色彩矩阵或灰度矩阵和图片透明度分布信息的关键参数,所述对图片进行归一化处理包括将图片统一格式、分辨率及对图片进行水平和纵向的归一化矫正;
步骤S23,服务端将所有实例商品的关键参数与待比价商品的关键参数进行比较获取每个实例商品的最终相似度,具体的,此步骤中将待比价的商品图片内容实例与商品实例库中的每一个实例商品的图片进行比较,得到该待比价商品的图片与所述图片价格实例库中每一个实例商品的图片之间的相似度,本步骤包括:
步骤S231,将与待比价商品的MD5值相同的所有实例商品的最终相似度设置为完全匹配值并标记该实例商品,具体的,所述完全匹配值是指两张图片完全匹配情况下的最高匹配值,例如采用百分比来表示匹配值,且100%是最高匹配值,那么这里的完全匹配值即为100%,这里首先判断是否在商品实例库中存在完全相同的实例商品的图片,如果商品实例库中有与待比价图片实例完全相同的MD5值,则匹配结果可以加入到结果输出模块等待进一步处理;
步骤S232,将所有未标记的实例商品的内嵌信息、原始色彩矩阵、处理后的色彩矩阵或灰度矩阵和图片透明度分布的关键参数与待比价商品对应的内嵌信息、原始色彩矩阵、处理后的色彩矩阵或灰度矩阵和图片透明度分布的关键参数分别进行比较获取所有未标记的实例商品的各关键参数的相似度,各关键参数的相似度比较目前均有成熟的算法来确定,本领域的普通技术人员即可实现;
步骤S233,对各关键参数的相似度进行加权求和获取每个未标记的实例商品的最终相似度;
步骤S24,所述服务端根据所述最终相似度选取实例商品的文字信息和图片发送到所述客户端,具体的,步骤S24中,服务端将最终相似度大于第一预设阈值的所有实例商品的文字信息和图片发送到所述客户端,或所述服务端将最终相似度最大的实例商品的文字信息和图片发送到所述客户端,所述服务端将最终相似度大于第一预设阈值的所有实例商品的文字信息和图片按商品价格由高到低或由低到高发送到所述客户端,这里根据所述第一预设阈值,可以返回一个与所述待比价图片内容相似度大于该阈值的实例集合,从而实现了根据商品图片获得精确的价格比较结果,步骤S24之后,还可包括所述客户段将获得实例商品的文字信息和图片通过SNS的方式分享给其他客户端或者发布在网络上,比如客户端通过第三方的授权的API将比价信息发布到好友手机上或者微博上。
实施例二
图2是本发明实施例二的价格比较方法的流程图。
如图2所示,本发明提供另一种价格比较方法,本实施例与实施例一的区别在于在根据商品图片进行价格比较前,先根据商品的文字信息如商品关键词进行价格比较,在商品的文字信息的价格比较获得的结果中进一步根据商品图片进行价格比较,从而获取更精确的价格比较结果,本实施例的方法具体包括:
步骤S51,服务端周期性预先存储实例商品的文字信息和图片,并分析实例商品的图片获取所述实例商品的关键参数,具体的,所述文字信息至少包括商品名称和商品价格,所述文字信息还可包括商品描述,所述周期性预先存储实例商品的文字信息和图片的步骤,包括:预先选择若干电子商务网站,从电子网站上抓取实例商品的详细网页并进行解析,获取实例商品的文字信息和图片并存储入商品实例库中,所述分析实例商品的图片获取所述实例商品的关键参数的步骤中,包括:分析实例商品的图片获取该图片的MD5值、内嵌信息和原始色彩矩阵的关键参数,分析实例商品的图片并对图片进行归一化处理获取该图片处理后的色彩矩阵或灰度矩阵和图片透明度分布信息的关键参数,所述对图片进行归一化处理包括将图片统一格式、分辨率及对图片进行水平和纵向的归一化矫正;
步骤S52,进行价格比较时,包括:
步骤S521,所述客户端将待比价商品的文字信息和图片或图片的URL发送到服务端,具体的,客户端可以通过用户输入待比价商品的文字信息、网络上的图片的URL或者上传图片的方式,发送待比价商品的信息到服务端,进行相似度检索,另外,客户端也可以通过自动匹配用户正在浏览网页的商品图片的URL或商品的文字信息的方式,发送待比价商品的信息到服务端,进行相似度检索,服务端将返回与输入图片相似商品的价格范围;
步骤S522,所述服务端将商品的文字信息与所有实例商品的文字信息进行比较,获取所有匹配的实例商品,并判断所有匹配的实例商品的数量是否大于第二预设阈值,若匹配的实例商品的数量小于第二预设阈值,则执行步骤S523,若匹配的实例商品的数量大于等于第二预设阈值,则执行步骤S524;
步骤S523,将所有匹配的实例商品的文字信息和图片发送到客户端,具体的,这里服务端优先进行文字信息如关键字匹配,如果返回结果适度则表明关键字匹配已经完全满足用户的需求,直接输出关键字返回商品列表及其价格范围即可;
步骤S524,所述服务端直接分析待比价商品的图片获取所述实例商品的关键参数,或所述服务端根据所述待比价商品的图片的URL获取待比价商品的图片后分析待比价商品的图片获取所述待比价商品的关键参数,具体的,如果用户未输入关键字,或者关键字匹配结果过多,比如多于100条,这种情况在服装,鞋类商品非常普遍,往往有上万条结果,则进入图像相似度检索,分析待比价商品的图片获取所述待比价商品的关键参数的步骤中,包括:分析待比价商品的图片获取该图片的MD5值、内嵌信息和原始色彩矩阵的关键参数,分析待比价商品的图片并对图片进行归一化处理获取该图片处理后的色彩矩阵或灰度矩阵和图片透明度分布信息的关键参数,所述对图片进行归一化处理包括将图片统一格式、分辨率及对图片进行水平和纵向的归一化矫正;
步骤S525,服务端将所有匹配的实例商品的关键参数与待比价商品的关键参数进行比较获取每个匹配的实例商品的最终相似度,具体的,步骤S525包括:
步骤S5251,将与待比价商品的MD5值相同的所有匹配的实例商品的最终相似度设置为完全匹配值并标记该实例商品;
步骤S5252,将所有未标记的匹配的实例商品的内嵌信息、原始色彩矩阵、处理后的色彩矩阵或灰度矩阵和图片透明度分布的关键参数与待比价商品对应的内嵌信息、原始色彩矩阵、处理后的色彩矩阵或灰度矩阵和图片透明度分布的关键参数分别进行比较获取所有未标记的匹配的实例商品的各关键参数的相似度;
步骤S5253,对各关键参数的相似度进行加权求和获取每个未标记的匹配的实例商品的最终相似度;
步骤S526,所述服务端将最终相似度大于第一预设阈值的所有匹配的实例商品的文字信息和图片发送到所述客户端,具体的,可根据待比价商品的图片在所有匹配的实例商品中进一步进行图片相似度检索,返回相似度大于某个阈值的集合,从而大大减少检索时间,所述服务端将最终相似度大于第一预设阈值的所有匹配的实例商品的文字信息和图片按商品价格由高到低或由低到高发送到所述客户端。
本方法可以采用浏览器插件的方式,即以插件的方式安装到浏览器上,该插件预存了一个URL列表,当用户浏览的网页符合该URL列表规则时,触发比价过程,客户端不仅仅匹配出待比价商品的名称,价格等参数,还匹配出待比价商品所关联的图片URL,并将这些参数一起用ajax的方式发送到服务端,待比价商品相关图片URL的匹配方法与待比价匹配商品名称的方法类似,正常购物网站的商品明细页面,其web结构都是固定的,当然如果网站改版了,web结构可能改变,客户端需要去分析其网页源代码,找出图片对应的源代码位置,然后用正则表达式或者css3 selector或者jquery等常见技术手段将其URL匹配出,此技术普通web开发人员可以实现,另外,也可以采用用户手动查询的方式,客户端可提供文件上传功能,用户可以上传一张待比价商品的图片,也可以指定一个待比价商品图片的URL,同时客户端还有文本输入框,用户可以输入待比价的商品名称,客户端采用post或者get的方式传送至服务端,客户端的实现方式为普通网页形式,无论哪种方案,服务端最终将获得一个关于待比价商品的图片,以及关于待比价商品的文字信息如关键字描述,然后服务端将待比价商品的图片和文字信息与实例商品的图片和文字信息进行比较,最后向客户端返回价格比较的结果。
例如用户浏览一电子商务网站内的某一具体商品页面时,可在浏览器底部出现一个比价条,显示该商品在其他购物网站上的价格,而当用户浏览非电子商务网站的普通网页时,该插件不会在用户界面上有任何显示,在技术实现上,所述浏览器插件可采用javacript先解析网页的源代码,分析出该页面所包含商品的名称,然后使用ajax的方式将此商品名称发送至比价服务器查询,服务器返回在数据库中同款商品价格最低的几个商品信息,然后该插件将结果按价格高低显示,最低的用一个显著的颜色标注,整个过程是自动化的,用户不用输入商品的名称。
实施例三
图3是本发明实施例三的价格比较***的功能模块示意图。
如图3所示,本发明还提供一种价格比较***,包括服务端1和客户端2,服务端1用于周期性预先存储实例商品的文字信息和图片,分析实例商品的图片并获取实例商品的关键参数,分析待比价商品的图片以获取所述实例商品的关键参数,或根据所述待比价商品的图片的URL获取并分析待比价商品的图片以获取所述待比价商品的关键参数,将所有实例商品的关键参数与待比价商品的关键参数进行比较获取每个实例商品的最终相似度,以及根据所述最终相似度选取实例商品的文字信息和图片发送到所述客户端。
客户端2用于将待比价商品图片或图片的URL发送到服务端,以及显示最终相似度大于第一预设阈值的所有实例商品的文字信息和图片。
其中,所述服务端1包括:商品实例库模块11、第一分析模块12、第二分析模块13、比较模块14及结果输出模块15,所述客户端2包括:发送模块21和显示模块22,其中,
商品实例库模块11用于周期性预先存储实例商品的文字信息和图片,所述文字信息至少包括商品名称和商品价格,具体的,所述商品实例库模块11包括:商品信息获取单元111用于预先选择若干电子商务网站,从电子网站上抓取实例商品的详细网页;文字信息模块112用于对实例商品的详细网页进行解析以获取实例商品的文字信息并存储;图片模块113用于对实例商品的详细网页进行解析以获取实例商品的图片。
第一分析模块12用于分析实例商品的图片获取所述实例商品的关键参数,具体的,所述第一分析模块12包括:第一参数单元121用于分析实例商品的图片获取该图片的MD5值、内嵌信息和原始色彩矩阵的关键参数;第二参数单元122用于分析实例商品的图片并对图片进行归一化处理获取该图片处理后的色彩矩阵或灰度矩阵和图片透明度分布信息的关键参数。
第二分析模块13用于直接分析待比价商品的图片获取所述实例商品的关键参数,或用于根据所述待比价商品的图片的URL获取待比价商品的图片后分析待比价商品的图片获取所述待比价商品的关键参数,具体的,所述第二分析模块13包括:第三参数单元131用于分析待比价商品的图片获取该图片的MD5值、内嵌信息和原始色彩矩阵的关键参数;第四参数单元132用于分析待比价商品的图片并对图片进行归一化处理获取该图片处理后的色彩矩阵或灰度矩阵和图片透明度分布信息的关键参数。
比较模块14用于将所有实例商品的关键参数与待比价商品的关键参数进行比较获取每个实例商品的最终相似度,具体的,所述比较模块14包括:第一比较单元141用于将与待比价商品的MD5值相同的所有实例商品的最终相似度设置为完全匹配值并标记该实例商品;第二比较单元142用于将所有未标记的实例商品的内嵌信息、原始色彩矩阵、处理后的色彩矩阵或灰度矩阵和图片透明度分布的关键参数与待比价商品对应的内嵌信息、原始色彩矩阵、处理后的色彩矩阵或灰度矩阵和图片透明度分布的关键参数分别进行比较获取所有未标记的实例商品的各关键参数的相似度;最终相似度单元143用于对各关键参数的相似度进行加权求和获取每个未标记的实例商品的最终相似度。
结果输出模块15用于用于根据所述最终相似度选取实例商品的文字信息和图片发送到所述客户端的显示模块22,具体的,所述结果输出模块15用于将最终相似度大于第一预设阈值的所有实例商品的文字信息和图片发送到所述客户端的显示模块22,或用于将最终相似度最大的实例商品的文字信息和图片发送到所述客户端的显示模块22,所述结果输出模块15还可用于将最终相似度大于第一预设阈值的所有实例商品的文字信息和图片按商品价格由高到低或由低到高发送到所述客户端,从而实现了根据商品图片获得精确的价格比较结果。
发送模块21用于将待比价商品图片或图片的URL发送到第二分析模块。
显示模块22用于显示最终相似度大于第一预设阈值的所有实例商品的文字信息和图片。
实施例四
图4是本发明实施例四的价格比较***的功能模块示意图。
如图4所示,本发明还提供另一种价格比较***,本实施与实施例三的区别在于增加了匹配模块16,从而实现在根据商品图片进行价格比较前,先根据商品的文字信息如商品关键词进行价格比较,在商品的文字信息的价格比较获得的结果中进一步根据商品图片进行价格比较,以获取更精确的价格比较结果,本实施例的***包括:服务端1和客户端2,其中,所述服务端1包括:商品实例库模块11、第一分析模块12、第二分析模块13、比较模块14、结果输出模块15及匹配模块16,所述客户端2包括:发送模块21和显示模块22,其中,
商品实例库模块11用于周期性预先存储实例商品的文字信息和图片,所述文字信息至少包括商品名称和商品价格,具体的,所述商品实例库模块11包括:商品信息获取单元111用于预先选择若干电子商务网站;从电子网站上抓取实例商品的详细网页;文字信息模块112用于对实例商品的详细网页进行解析以获取实例商品的文字信息并存储;图片模块113用于对实例商品的详细网页进行解析以获取实例商品的图片。
第一分析模块12用于分析实例商品的图片获取所述实例商品的关键参数,具体的,所述第一分析模块12包括:第一参数单元121用于分析实例商品的图片获取该图片的MD5值、内嵌信息和原始色彩矩阵的关键参数;第二参数单元122用于分析实例商品的图片并对图片进行归一化处理获取该图片处理后的色彩矩阵或灰度矩阵和图片透明度分布信息的关键参数。
第二分析模块13用于直接分析待比价商品的图片获取所述实例商品的关键参数,或用于根据所述待比价商品的图片的URL获取待比价商品的图片后分析待比价商品的图片获取所述待比价商品的关键参数,具体的,所述第二分析模块13包括:第三参数单元131用于分析待比价商品的图片获取该图片的MD5值、内嵌信息和原始色彩矩阵的关键参数;第四参数单元132用于分析待比价商品的图片并对图片进行归一化处理获取该图片处理后的色彩矩阵或灰度矩阵和图片透明度分布信息的关键参数。
比较模块14用于当匹配的实例商品的数量大于等于第二预设阈值时将所有匹配的实例商品的关键参数与待比价商品的关键参数进行比较获取每个匹配的实例商品的最终相似度,具体的,所述比较模块14包括:第一比较单元141用于将与待比价商品的MD5值相同的所有匹配的实例商品的最终相似度设置为完全匹配值并标记该实例商品,这里首先对判断是否在商品实例库中存在完全相同的待比价商品的图片,这里可以用MD5值来判断,如果商品实例库中有与待比价图片完全相同的MD5值,则匹配结果可以加入到结果输出模块15等待进一步处理;第二比较单元142用于将所有未标记的匹配的实例商品的内嵌信息、原始色彩矩阵、处理后的色彩矩阵或灰度矩阵和图片透明度分布的关键参数与待比价商品对应的内嵌信息、原始色彩矩阵、处理后的色彩矩阵或灰度矩阵和图片透明度分布的关键参数分别进行比较获取所有未标记的匹配的实例商品的各关键参数的相似度;最终相似度单元143用于对各关键参数的相似度进行加权求和获取每个未标记的匹配的实例商品的最终相似度。
结果输出模块15用于当匹配的实例商品的数量小于第二预设阈值时将所有匹配的实例商品的文字信息和图片发送到客户端,或还用于当匹配的实例商品的数量大于等于第二预设阈值时将最终相似度大于第一预设阈值的所有匹配的实例商品的文字信息和图片发送到所述客户端,从而大大减少检索时间,具体的,所述结果输出模块15用于将最终相似度大于第一预设阈值的所有匹配的实例商品的文字信息和图片按商品价格由高到低或由低到高发送到所述客户端。
匹配模块16用于将商品的文字信息与所有实例商品的文字信息进行比较,获取所有匹配的实例商品,并判断所有匹配的实例商品的数量是否大于第二预设阈值。
发送模块21用于将待比价商品图片或图片的URL发送到所述第二分析模块,还用于将待比价商品的文字信息发送到匹配模块。
显示模块22用于显示最终相似度大于第一预设阈值的所有实例商品的文字信息和图片。
本发明通过服务端周期性预先存储实例商品的文字信息和图片,并分析实例商品的图片获取所述实例商品的关键参数;进行价格比较时,所述客户端先将待比价商品图片或图片的URL发送到服务端,然后所述服务端直接分析待比价商品的图片获取所述实例商品的关键参数,或所述服务端根据所述待比价商品的图片的URL获取待比价商品的图片后分析待比价商品的图片获取所述待比价商品的关键参数,另外服务端将所有实例商品的关键参数与待比价商品的关键参数进行比较获取每个实例商品的最终相似度,最后所述服务端将最终相似度大于第一预设阈值的所有实例商品的文字信息和图片发送到所述客户端,可根据商品图片获得精确的价格比较结果。
另外,本发明通过服务端周期性预先存储实例商品的文字信息和图片,并分析实例商品的图片获取所述实例商品的关键参数;进行价格比较时,所述客户端先将待比价商品的文字信息和图片或图片的URL发送到服务端,然后将所述服务端将商品的文字信息与所有实例商品的文字信息进行比较,获取所有匹配的实例商品,并判断所有匹配的实例商品的数量是否大于第二预设阈值,若匹配的实例商品的数量小于第二预设阈值,则将所有匹配的实例商品的文字信息和图片发送到客户端;若匹配的实例商品的数量大于等于第二预设阈值,则所述服务端直接分析待比价商品的图片获取所述实例商品的关键参数,或所述服务端根据所述待比价商品的图片的URL获取待比价商品的图片后分析待比价商品的图片获取所述待比价商品的关键参数,服务端将所有匹配的实例商品的关键参数与待比价商品的关键参数进行比较获取每个匹配的实例商品的最终相似度,所述服务端将最终相似度大于第一预设阈值的所有匹配的实例商品的文字信息和图片发送到所述客户端,实现了根据商品的文字信息进行价格比较获得的结果的基础,在此结果中进一步根据商品的图片进行价格比较,从而获得更为精确的价格比较结果。本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的***而言,由于与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
显然,本领域的技术人员可以对发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包括这些改动和变型在内。
Claims (33)
1.一种价格比较方法,其特征在于,包括:
服务端周期性预先存储实例商品的文字信息和图片,并分析实例商品的图片获取所述实例商品的关键参数;
进行价格比较时,包括:
客户端将待比价商品图片或图片的URL发送到服务端;
所述服务端分析待比价商品的图片以获取所述实例商品的关键参数,或根据所述待比价商品的图片的URL,获取并分析待比价商品的图片以获取所述待比价商品的关键参数;
服务端将所有实例商品的关键参数与待比价商品的关键参数进行比较获取每个实例商品的最终相似度;
服务端根据所述最终相似度选取实例商品的文字信息和图片发送到所述客户端。
2.如权利要求1所述的价格比较方法,其特征在于,所述服务端根据所述最终相似度选取实例商品的文字信息和图片发送到所述客户端的步骤之后,还包括:所述客户段将获得实例商品的文字信息和图片分享给其他客户端或者发布在网络上。
3.如权利要求1所述的价格比较方法,其特征在于,所述服务端根据所述最终相似度选取实例商品的文字信息和图片发送到所述客户端的步骤中,所述服务端将最终相似度大于第一预设阈值的所有实例商品的文字信息和图片发送到所述客户端。
4.如权利要求1所述的价格比较方法,其特征在于,所述服务端根据所述最终相似度选取实例商品的文字信息和图片发送到所述客户端的步骤中,所述服务端将最终相似度最大的实例商品的文字信息和图片发送到所述客户端。
5.如权利要求1至4任一项所述的价格比较方法,其特征在于,所述文字信息至少包括商品名称和商品价格。
6.如权利要求5所述的价格比较方法,其特征在于,所述文字信息还包括商品描述。
7.如权利要求5所述的价格比较方法,其特征在于,所述服务端将最终相似度大于第一预设阈值的所有实例商品的文字信息和图片发送到所述客户端的步骤中,所述服务端将最终相似度大于第一预设阈值的所有实例商品的文字信息和图片按商品价格由高到低或由低到高发送到所述客户端。
8.如权利要求7所述的价格比较方法,其特征在于,所述周期性预先存储实例商品的文字信息和图片的步骤,包括:
预先选择若干电子商务网站;
从电子网站上抓取实例商品的详细网页并进行解析;
获取实例商品的文字信息和图片并存储入商品实例库中。
9.如权利要求8所述的价格比较方法,其特征在于,所述分析实例商品的图片获取所述实例商品的关键参数的步骤中,包括:
分析实例商品的图片获取该图片的MD5值、内嵌信息和原始色彩矩阵的关键参数;
分析实例商品的图片并对图片进行归一化处理获取该图片处理后的色彩矩阵或灰度矩阵和图片透明度分布信息的关键参数。
10.如权利要求9所述的价格比较方法,其特征在于,所述对图片进行归一化处理包括将图片统一格式、分辨率及对图片进行水平和纵向的归一化矫正。
11.如权利要求10所述的价格比较方法,其特征在于,分析待比价商品的图片获取所述待比价商品的关键参数的步骤中,包括:
分析待比价商品的图片获取该图片的MD5值、内嵌信息和原始色彩矩阵的关键参数;
分析待比价商品的图片并对图片进行归一化处理获取该图片处理后的色彩矩阵或灰度矩阵和图片透明度分布信息的关键参数。
12.如权利要求11所述的价格比较方法,其特征在于,所述对图片进行归一化处理包括将图片统一格式、分辨率及对图片进行水平和纵向的归一化矫正。
13.如权利要求12所述的价格比较方法,其特征在于,所述服务端将所有实例商品的关键参数与待比价商品的关键参数进行比较获取每个实例商品的最终相似度的步骤中,包括:
将与待比价商品的MD5值相同的所有实例商品的最终相似度设置为完全匹配值并标记该实例商品;
将所有未标记的实例商品的内嵌信息、原始色彩矩阵、处理后的色彩矩阵或灰度矩阵和图片透明度分布的关键参数与待比价商品对应的内嵌信息、原始色彩矩阵、处理后的色彩矩阵或灰度矩阵和图片透明度分布的关键参数分别进行比较获取所有未标记的实例商品的各关键参数的相似度;
对各关键参数的相似度进行加权求和获取每个未标记的实例商品的最终相似度。
14.一种价格比较方法,其特征在于,包括:
服务端周期性预先存储实例商品的文字信息和图片,并分析实例商品的图片获取所述实例商品的关键参数;
进行价格比较时,包括:
客户端将待比价商品的文字信息和图片或图片的URL发送到服务端;
所述服务端将商品的文字信息与所有实例商品的文字信息进行比较,获取所有匹配的实例商品,并判断所有匹配的实例商品的数量是否大于第二预设阈值,
若匹配的实例商品的数量小于第二预设阈值,则将所有匹配的实例商品的文字信息和图片发送到客户端;
若匹配的实例商品的数量大于等于第二预设阈值,则所述服务端分析待比价商品的图片以获取所述实例商品的关键参数,或根据所述待比价商品的图片的URL获取并分析待比价商品的图片以获取所述待比价商品的关键参数,服务端将所有匹配的实例商品的关键参数与待比价商品的关键参数进行比较获取每个匹配的实例商品的最终相似度,所述服务端将最终相似度大于第一预设阈值的所有匹配的实例商品的文字信息和图片发送到所述客户端。
15.如权利要求14所述的价格比较方法,其特征在于,所述文字信息至少包括商品名称和商品价格。
16.如权利要求15所述的价格比较方法,其特征在于,所述服务端将最终相似度大于第一预设阈值的所有匹配的实例商品的文字信息和图片发送到所述客户端的步骤中,所述服务端将最终相似度大于第一预设阈值的所有匹配的实例商品的文字信息和图片按商品价格由高到低或由低到高发送到所述客户端。
17.如权利要求16所述的价格比较方法,其特征在于,所述周期性预先存储实例商品的文字信息和图片的步骤,包括:
预先选择若干电子商务网站;
从电子网站上抓取实例商品的详细网页并进行解析;
获取实例商品的文字信息和图片并存储入商品实例库中。
18.如权利要求17所述的价格比较方法,其特征在于,所述分析实例商品的图片获取所述实例商品的关键参数的步骤中,包括:
分析实例商品的图片获取该图片的MD5值、内嵌信息和原始色彩矩阵的关键参数;
分析实例商品的图片并对图片进行归一化处理获取该图片处理后的色彩矩阵或灰度矩阵和图片透明度分布信息的关键参数。
19.如权利要求18所述的价格比较方法,其特征在于,所述对图片进行归一化处理包括将图片统一格式、分辨率及对图片进行水平和纵向的归一化矫正。
20.如权利要求19所述的价格比较方法,其特征在于,分析待比价商品的图片获取所述待比价商品的关键参数的步骤中,包括:
分析待比价商品的图片获取该图片的MD5值、内嵌信息和原始色彩矩阵的关键参数;
分析待比价商品的图片并对图片进行归一化处理获取该图片处理后的色彩矩阵或灰度矩阵和图片透明度分布信息的关键参数。
21.如权利要求20所述的价格比较方法,其特征在于,所述服务端将所有匹配的实例商品的关键参数与待比价商品的关键参数进行比较获取每个匹配的实例商品的最终相似度的步骤中,包括:
将与待比价商品的MD5值相同的所有匹配的实例商品的最终相似度设置为完全匹配值并标记该实例商品;
将所有未标记的匹配的实例商品的内嵌信息、原始色彩矩阵、处理后的色彩矩阵或灰度矩阵和图片透明度分布的关键参数与待比价商品对应的内嵌信息、原始色彩矩阵、处理后的色彩矩阵或灰度矩阵和图片透明度分布的关键参数分别进行比较获取所有未标记的匹配的实例商品的各关键参数的相似度;
对各关键参数的相似度进行加权求和获取每个未标记的匹配的实例商品的最终相似度。
22.一种价格比较***,其特征在于,包括:
服务端,用于周期性预先存储实例商品的文字信息和图片,分析实例商品的图片并获取实例商品的关键参数,分析待比价商品的图片以获取所述实例商品的关键参数,或根据所述待比价商品的图片的URL获取并分析待比价商品的图片以获取所述待比价商品的关键参数,将所有实例商品的关键参数与待比价商品的关键参数进行比较获取每个实例商品的最终相似度,以及根据所述最终相似度选取实例商品的文字信息和图片发送到所述客户端;
客户端,用于将待比价商品图片或图片的URL发送到服务端,以及显示最终相似度大于第一预设阈值的所有实例商品的文字信息和图片。
23.如权利要求22所述的价格比较***,其特征在于,
所述服务端包括:
商品实例库模块,用于周期性预先存储实例商品的文字信息和图片;
第一分析模块,用于分析实例商品的图片并获取实例商品的关键参数;
第二分析模块,用于分析待比价商品的图片以获取所述实例商品的关键参数,或用于根据所述待比价商品的图片的URL,获取并分析待比价商品的图片以获取所述待比价商品的关键参数;
比较模块,用于将所有实例商品的关键参数与待比价商品的关键参数进行比较获取每个实例商品的最终相似度;
结果输出模块,用于根据所述最终相似度选取实例商品的文字信息和图片发送到所述客户端的显示模块;
所述客户端包括:
发送模块,用于将待比价商品图片或图片的URL发送到第二分析模块;
显示模块,用于显示最终相似度大于第一预设阈值的所有实例商品的文字信息和图片。
24.如权利要求23所述的价格比较***,其特征在于,所述结果输出模块用于将最终相似度大于第一预设阈值的所有实例商品的文字信息和图片发送到所述客户端的显示模块,或用于将最终相似度最大的实例商品的文字信息和图片发送到所述客户端的显示模块。
25.如权利要求24所述的价格比较***,其特征在于,所述文字信息至少包括商品名称和商品价格。
26.如权利要求25所述的价格比较***,其特征在于,所述结果输出模块,用于将最终相似度大于第一预设阈值的所有实例商品的文字信息和图片按商品价格由高到低或由低到高发送到所述客户端。
27.如权利要求26所述的价格比较***,其特征在于,所述商品实例库模块包括:
商品信息获取单元,用于预先选择若干电子商务网站,从电子网站上抓取实例商品的详细网页;
文字信息模块,用于对实例商品的详细网页进行解析以获取实例商品的文字信息并存储;
图片模块,用于对实例商品的详细网页进行解析以获取实例商品的图片。
28.如权利要求27所述的价格比较***,其特征在于,所述第一分析模块包括:
第一参数单元,用于分析实例商品的图片获取该图片的MD5值、内嵌信息和原始色彩矩阵的关键参数;
第二参数单元,用于分析实例商品的图片并对图片进行归一化处理获取该图片处理后的色彩矩阵或灰度矩阵和图片透明度分布信息的关键参数。
29.如权利要求28所述的价格比较***,其特征在于,所述第二分析模块包括:
第三参数单元,用于分析待比价商品的图片获取该图片的MD5值、内嵌信息和原始色彩矩阵的关键参数;
第四参数单元,用于分析待比价商品的图片并对图片进行归一化处理获取该图片处理后的色彩矩阵或灰度矩阵和图片透明度分布信息的关键参数。
30.如权利要求29所述的价格比较***,其特征在于,所述比较模块包括:
第一比较单元,用于将与待比价商品的MD5值相同的所有实例商品的最终相似度设置为完全匹配值并标记该实例商品;
第二比较单元,用于将所有未标记的实例商品的内嵌信息、原始色彩矩阵、处理后的色彩矩阵或灰度矩阵和图片透明度分布的关键参数与待比价商品对应的内嵌信息、原始色彩矩阵、处理后的色彩矩阵或灰度矩阵和图片透明度分布的关键参数分别进行比较获取所有未标记的实例商品的各关键参数的相似度;
最终相似度单元,用于对各关键参数的相似度进行加权求和获取每个未标记的实例商品的最终相似度。
31.如权利要求22至30任一项所述的价格比较***,其特征在于,所述服务端还包括一匹配模块,用于将商品的文字信息与所有实例商品的文字信息进行比较,获取所有匹配的实例商品,并判断所有匹配的实例商品的数量是否大于第二预设阈值;
所述结果输出模块,还用于当匹配的实例商品的数量小于第二预设阈值时将所有匹配的实例商品的文字信息和图片发送到客户端,或还用于当匹配的实例商品的数量大于等于第二预设阈值时将最终相似度大于第一预设阈值的所有匹配的实例商品的文字信息和图片发送到所述客户端;
所述比较模块,还用于当匹配的实例商品的数量大于等于第二预设阈值时将所有匹配的实例商品的关键参数与待比价商品的关键参数进行比较获取每个匹配的实例商品的最终相似度
所述发送模块,还用于将待比价商品的文字信息发送到匹配模块。
32.如权利要求31所述的价格比较***,其特征在于,所述结果输出模块,用于将最终相似度大于第一预设阈值的所有匹配的实例商品的文字信息和图片按商品价格由高到低或由低到高发送到所述客户端。
33.如权利要求32所述的价格比较***,其特征在于,所述第一比较单元,还用于将与待比价商品的MD5值相同的所有匹配的实例商品的最终相似度设置为完全匹配值并标记该实例商品;
所述第二比较单元,还用于将所有未标记的匹配的实例商品的内嵌信息、原始色彩矩阵、处理后的色彩矩阵或灰度矩阵和图片透明度分布的关键参数与待比价商品对应的内嵌信息、原始色彩矩阵、处理后的色彩矩阵或灰度矩阵和图片透明度分布的关键参数分别进行比较获取所有未标记的匹配的实例商品的各关键参数的相似度;
所述最终相似度单元,还用于对各关键参数的相似度进行加权求和获取每个未标记的匹配的实例商品的最终相似度。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012100375728A CN103258280A (zh) | 2012-02-17 | 2012-02-17 | 价格比较方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012100375728A CN103258280A (zh) | 2012-02-17 | 2012-02-17 | 价格比较方法及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103258280A true CN103258280A (zh) | 2013-08-21 |
Family
ID=48962181
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2012100375728A Pending CN103258280A (zh) | 2012-02-17 | 2012-02-17 | 价格比较方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103258280A (zh) |
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103514559A (zh) * | 2013-09-26 | 2014-01-15 | Opera软件股份公司 | 一种基于移动终端浏览器的在线购物比价方法及装置 |
CN103927348A (zh) * | 2014-04-02 | 2014-07-16 | 华为技术有限公司 | 图片处理方法、信息获取方法及装置 |
CN105354770A (zh) * | 2015-11-16 | 2016-02-24 | 南京途牛科技有限公司 | 一种线路类旅游产品的实时比价方法 |
CN105468730A (zh) * | 2015-11-20 | 2016-04-06 | 广州华多网络科技有限公司 | 一种网页信息提取方法及其设备 |
CN105843972A (zh) * | 2016-06-13 | 2016-08-10 | 北京京东尚科信息技术有限公司 | 产品属性信息的比对方法及装置 |
CN105912642A (zh) * | 2016-04-08 | 2016-08-31 | 世纪禾光科技发展(北京)有限公司 | 产品价格数据采集方法及*** |
CN106097072A (zh) * | 2016-06-17 | 2016-11-09 | 北京京东尚科信息技术有限公司 | 一种商品信息的对比方法、装置与终端设备 |
CN106296322A (zh) * | 2015-05-15 | 2017-01-04 | 昆达电脑科技(昆山)有限公司 | 购物方法 |
CN106384264A (zh) * | 2016-09-22 | 2017-02-08 | 深圳市金立通信设备有限公司 | 一种信息查询方法及终端 |
CN106408378A (zh) * | 2016-09-02 | 2017-02-15 | 广东聚联电子商务股份有限公司 | 一种电子商务上比价购物的方法 |
CN107798562A (zh) * | 2017-10-25 | 2018-03-13 | 深圳市宝盒科技有限公司 | 一种自助式商品制作方法 |
CN108074172A (zh) * | 2018-01-09 | 2018-05-25 | 北京值得买科技股份有限公司 | 电商商品信息发布方法和*** |
CN109859016A (zh) * | 2019-02-19 | 2019-06-07 | 江苏品德网络科技有限公司 | 一种互联网比价软件比价方法 |
CN110400201A (zh) * | 2019-07-30 | 2019-11-01 | 中国工商银行股份有限公司 | 信息展示方法、装置、电子设备以及介质 |
CN110689407A (zh) * | 2019-09-29 | 2020-01-14 | 杭州洋驼网络科技有限公司 | 一种选品比价方法、计算机可读存储介质 |
CN111513759A (zh) * | 2020-04-26 | 2020-08-11 | 珠海格力电器股份有限公司 | 监测健康状态的方法、装置、电子设备和计算机可读介质 |
CN111539765A (zh) * | 2020-04-20 | 2020-08-14 | 广州探途网络技术有限公司 | 商品价格数据处理方法、装置及设备 |
CN112559788A (zh) * | 2019-09-10 | 2021-03-26 | 江苏易程科技孵化器有限公司 | 一种纺织品原材料查询管理*** |
CN117114803A (zh) * | 2023-08-17 | 2023-11-24 | 湖北光舜科技有限公司 | 一种通过ai识别获取商品价格信息的比对方法 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101196994A (zh) * | 2007-12-26 | 2008-06-11 | 腾讯科技(深圳)有限公司 | 图片内容识别方法及识别*** |
CN201638268U (zh) * | 2010-05-06 | 2010-11-17 | 杭州比比西网络科技有限公司 | 一种机票比价*** |
-
2012
- 2012-02-17 CN CN2012100375728A patent/CN103258280A/zh active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101196994A (zh) * | 2007-12-26 | 2008-06-11 | 腾讯科技(深圳)有限公司 | 图片内容识别方法及识别*** |
CN201638268U (zh) * | 2010-05-06 | 2010-11-17 | 杭州比比西网络科技有限公司 | 一种机票比价*** |
Non-Patent Citations (3)
Title |
---|
KAKA: "用图片也能轻松搜宝贝", 《电脑知识与技术(经验技巧)》 * |
TECHWEB.COM.CN: "淘宝图想正式上线 开启图像购物搜索之门", 《HTTP://WWW.TECHWEB.COM.CN/INTERNET/2011-07-12/1064616.SHTML》 * |
王晓易: "淘淘搜:图片搜索及导购平台 已获阿里巴巴投资", 《网易科技报道HTTP://TECH.163.COM/10/1104/21/6KM76PR9000938EN.HTML#》 * |
Cited By (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103514559A (zh) * | 2013-09-26 | 2014-01-15 | Opera软件股份公司 | 一种基于移动终端浏览器的在线购物比价方法及装置 |
CN103927348B (zh) * | 2014-04-02 | 2018-09-07 | 华为技术有限公司 | 图片处理方法、信息获取方法及装置 |
CN103927348A (zh) * | 2014-04-02 | 2014-07-16 | 华为技术有限公司 | 图片处理方法、信息获取方法及装置 |
CN106296322A (zh) * | 2015-05-15 | 2017-01-04 | 昆达电脑科技(昆山)有限公司 | 购物方法 |
CN105354770A (zh) * | 2015-11-16 | 2016-02-24 | 南京途牛科技有限公司 | 一种线路类旅游产品的实时比价方法 |
CN105468730A (zh) * | 2015-11-20 | 2016-04-06 | 广州华多网络科技有限公司 | 一种网页信息提取方法及其设备 |
CN105912642A (zh) * | 2016-04-08 | 2016-08-31 | 世纪禾光科技发展(北京)有限公司 | 产品价格数据采集方法及*** |
CN105843972A (zh) * | 2016-06-13 | 2016-08-10 | 北京京东尚科信息技术有限公司 | 产品属性信息的比对方法及装置 |
CN106097072A (zh) * | 2016-06-17 | 2016-11-09 | 北京京东尚科信息技术有限公司 | 一种商品信息的对比方法、装置与终端设备 |
CN106097072B (zh) * | 2016-06-17 | 2020-06-30 | 北京京东尚科信息技术有限公司 | 一种商品信息的对比方法、装置与终端设备 |
CN106408378A (zh) * | 2016-09-02 | 2017-02-15 | 广东聚联电子商务股份有限公司 | 一种电子商务上比价购物的方法 |
CN106384264A (zh) * | 2016-09-22 | 2017-02-08 | 深圳市金立通信设备有限公司 | 一种信息查询方法及终端 |
CN107798562A (zh) * | 2017-10-25 | 2018-03-13 | 深圳市宝盒科技有限公司 | 一种自助式商品制作方法 |
CN108074172A (zh) * | 2018-01-09 | 2018-05-25 | 北京值得买科技股份有限公司 | 电商商品信息发布方法和*** |
CN109859016A (zh) * | 2019-02-19 | 2019-06-07 | 江苏品德网络科技有限公司 | 一种互联网比价软件比价方法 |
CN110400201A (zh) * | 2019-07-30 | 2019-11-01 | 中国工商银行股份有限公司 | 信息展示方法、装置、电子设备以及介质 |
CN112559788A (zh) * | 2019-09-10 | 2021-03-26 | 江苏易程科技孵化器有限公司 | 一种纺织品原材料查询管理*** |
CN110689407A (zh) * | 2019-09-29 | 2020-01-14 | 杭州洋驼网络科技有限公司 | 一种选品比价方法、计算机可读存储介质 |
CN111539765A (zh) * | 2020-04-20 | 2020-08-14 | 广州探途网络技术有限公司 | 商品价格数据处理方法、装置及设备 |
CN111513759A (zh) * | 2020-04-26 | 2020-08-11 | 珠海格力电器股份有限公司 | 监测健康状态的方法、装置、电子设备和计算机可读介质 |
CN117114803A (zh) * | 2023-08-17 | 2023-11-24 | 湖北光舜科技有限公司 | 一种通过ai识别获取商品价格信息的比对方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103258280A (zh) | 价格比较方法及*** | |
CN106600343B (zh) | 一种视频内容关联的在线视频广告管理方法及*** | |
CN109903117B (zh) | 一种用于商品推荐的知识图谱处理方法及装置 | |
CN107220365B (zh) | 基于协同过滤与关联规则并行处理的精准推荐***及方法 | |
US8190556B2 (en) | Intellegent data search engine | |
US11550856B2 (en) | Artificial intelligence for product data extraction | |
CN110827112B (zh) | 深度学习的商品推荐方法、装置、计算机设备及存储介质 | |
CN104794242B (zh) | 一种搜索方法 | |
CN105022827A (zh) | 一种面向领域主题的Web新闻动态聚合方法 | |
US11561988B2 (en) | Systems and methods for harvesting data associated with fraudulent content in a networked environment | |
CN105718184A (zh) | 一种数据处理方法和装置 | |
CN102375885A (zh) | 一种提供与查询序列相对应的搜索建议的方法与设备 | |
CN107193932B (zh) | 信息推送方法和装置 | |
CN103078854B (zh) | 报文过滤方法与装置 | |
CN103699549B (zh) | 一种图形码库更新、查询方法及相关装置 | |
CN105989125B (zh) | 对无结果词进行标签识别的搜索方法和*** | |
CN102314494A (zh) | 一种用于处理网页内容的方法和设备 | |
CN103678628A (zh) | 信息推送方法及*** | |
CN107222557A (zh) | 信息推荐方法、装置及服务器 | |
US20230401617A1 (en) | Inserting code into a document object model of a graphical user interface (gui) for unified presentation of data | |
US20200026741A1 (en) | Structured search via key-objects | |
CN114282119A (zh) | 一种基于异构信息网络的科技信息资源检索方法及*** | |
WO2009065139A1 (en) | Indexing machine-readable codes and correlating the data for delivering product-specific videos on computer systems | |
CN107092682A (zh) | 一种带有数据采集的用户自选数据库检索方法 | |
CN111753861A (zh) | 主动学习自动图像标注***及方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
EXSB | Decision made by sipo to initiate substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20130821 |
|
RJ01 | Rejection of invention patent application after publication |