The invention discloses an online commodity search method and system. The method and system use convolution neural network to extract object features from images, create hash codes by deep convolution neural network combined with hash code algorithm, and then match hash codes by deep learning, which not only effectively guarantees the accuracy and comprehensiveness of object search, but also guarantees the efficiency of search and the accuracy of commodity recommendation. \u3002 The method and system provided by the invention are suitable for application to various types of shopping software, with low cost and wide application range, and can solve the problem of object search currently encountered by users.
【技术实现步骤摘要】
一种线上商品搜索方法及系统
本专利技术涉及在线购物
,特别是涉及一种线上商品搜索方法及系统。
技术介绍
伴随着科学技术的发展,互联网出现在我们的生活里。随着互联网的迅猛崛起,人们开始利用互联网解决各类生活中的问题。为了满足人们利用互联网购物的需求,淘宝、京东等公司出现在了我们眼前,满足了我们的需求。网上购物逐渐成为了人们日常生活中不可或缺的一部分,网上购物的顾客成为了一个庞大的新生群体。09年,淘宝的用户量就已经达到1.4亿,12年,这个数字变成了8亿。与此同时,网上店铺的数量也在飞速增长,还是以淘宝为例,17年淘宝号称店铺数量已经达到了千万级别。伴随着网上购物领域的繁荣发展,可以看到数据量也在急剧增加,这时,由于数据量变得太过巨大,线上购物的一些弊端开始浮现。虽然技术在不断的革新,但是线上的庞大数据量,很难如线下一样让顾客轻松找到自己心仪的商品。搜索困难成为顾客购物过程中面临的一大问题。为解决这一问题,近些年来提出了很多的“导购”系统。但大多数搜索系统,都只是根据客户端存储的搜索或浏览记录,来推荐一些商品,很难解决线上线下信息不对称的问题。因为线下拿到了某一商品时,想要进行线上的搜索,不是以往的历史记录可以解决的。例如在现实中看到了一瓶矿泉水,无法确定其准确信息,这时搜索矿泉水,由于数据量的庞大,很难从庞大的搜索结果中找到想要的该商品。当然得知的商品相关信息越多,搜索可以变得越来越精确,但是想要迅速且准确的从大量的数据中得到想要的商品,并不是一件容易的事情。近些年来,图像检索技术的不断进步,使得很多领域随之发生了巨大的变革。基于内容的图像检索技术的 ...
【技术保护点】
1.一种线上商品搜索方法,其特征在于,所述方法包括:获取服务端存储的服务端商品图片;采用卷积神经网络提取所述服务端商品图片的视觉特征;根据所述视觉特征,采用深层次卷积神经网络结合哈希码创建算法生成深度哈希模型;利用所述深度哈希模型生成服务端商品图片的服务端哈希码;获取客户端拍摄的客户端商品图片;采用卷积神经网络提取所述客户端商品图片的视觉特征;根据所述客户端商品图片的视觉特征,调用所述深度哈希模型生成客户端商品图片的查询哈希码;从所述服务端搜索与所述查询哈希码相匹配的匹配服务端哈希码;根据所述匹配服务端哈希码提取对应的服务端商品图片进行显示。
【技术特征摘要】
1.一种线上商品搜索方法,其特征在于,所述方法包括:获取服务端存储的服务端商品图片;采用卷积神经网络提取所述服务端商品图片的视觉特征;根据所述视觉特征,采用深层次卷积神经网络结合哈希码创建算法生成深度哈希模型;利用所述深度哈希模型生成服务端商品图片的服务端哈希码;获取客户端拍摄的客户端商品图片;采用卷积神经网络提取所述客户端商品图片的视觉特征;根据所述客户端商品图片的视觉特征,调用所述深度哈希模型生成客户端商品图片的查询哈希码;从所述服务端搜索与所述查询哈希码相匹配的匹配服务端哈希码;根据所述匹配服务端哈希码提取对应的服务端商品图片进行显示。2.根据权利要求1所述的线上商品搜索方法,其特征在于,所述采用卷积神经网络提取所述服务端商品图片的视觉特征,具体包括:采用选择搜索算法在所述服务端商品图片中提取预设数量的候选区域;将每个所述候选区域缩放成预设大小后,输入到卷积神经网络中进行深度学习;获取所述卷积神经网络的fc7层的输出作为卷积神经网络特征;采用支持向量机对所述卷积神经网络特征进行分类,获得所述务端商品图片的视觉特征。3.根据权利要求1所述的线上商品搜索方法,其特征在于,在所述根据所述视觉特征,采用深层次卷积神经网络结合哈希码创建算法生成深度哈希模型之前,还包括:对所述视觉特征的格式进行规范化处理,生成格式规范的视觉特征。4.根据权利要求1所述的线上商品搜索方法,其特征在于,所述利用所述深度哈希模型生成服务端商品图片的服务端哈希码,具体包括:利用所述深度哈希模型对所述服务端商品图片的多个高维的视觉特征进行哈希计算,生成低维的所述服务端哈希码;其中H表示哈希码;W表示视觉特征的转置矩阵;b表示偏置项;tr()表示求矩阵的迹;N表示输入视觉特征向量的临近集合,S为创建的临近相似矩阵,φC为偏置参数;I为单位矩阵。5.根据权利要求1所述的线上商品搜索方法,其特征在于,所述从服务端搜索与所述查询哈希码相匹配的匹配服务端哈希码,具体包括:获取服务端中存储的所有服务端哈希码;将所述查询哈希码与所述服务端哈希码带入到卷积神经网络中进行学习比对,计算每个所述服务端哈希码与所述查询哈希码的相似度;确定所述相似度大于90%的服务端哈希码为所述匹配服务端哈希码。6.一种线上商品搜索系统,其特征在于,所述系统包括:商品信息存储模块,用于获取服务端存储的服务端商品图片;服务特征提取模块,...
【专利技术属性】
技术研发人员:严灵毓,王春枝,傅稼润,路翰霖,袁露,张鸿鑫,
申请(专利权)人:湖北工业大学,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。