一种商品搜索方法、设备及存储介质技术

技术编号:33044590 阅读:11 留言:0更新日期:2022-04-15 09:27
本发明专利技术公开了一种商品搜索方法、设备及存储介质,方法包括:当处于拍摄界面时,在取景区域显示前景框,以便用户操作使得目标商品对应的图像全部位于所述前景框内;在未检测到对前景框之内的屏幕的触摸信号,并且检测到分割触发信号时,根据所述前景框确定前景提取算法所需的种子像素;根据所述种子像素和前景提取算法从当前取景区域对应的图像中提取得到目标商品对应的前景图像;将所述前景图像发送至服务器,以便服务器根据所述前景图像匹配相应的商品信息并将所述商品信息发送给终端。本发明专利技术中的前景提取(即图像分割)直接根据前景框来确定grabcut算法所需的背景种子,无需用户再额外操作,简化了分割前景的流程,同时提升了商品搜索结果的准确性。商品搜索结果的准确性。商品搜索结果的准确性。

【技术实现步骤摘要】
一种商品搜索方法、设备及存储介质


[0001]本专利技术涉及电子商务
,特别涉及一种商品搜索方法、设备及存储介质。

技术介绍

[0002]随着移动互联网商城的兴起,怎样让消费者在最短时间内搜索到自己喜欢的商品,商家各显所能。早期的移动互联网商城的商品搜索引擎一般采用文字搜索的方式实现。如公开号为”CN101206672A”,专利技术名称为”商品搜索无结果智能处理系统及方法”的中国专利(下称为文献1),文献1公开了一种对用户输入的文字进行分词处理后返回检索结果的技术方案。
[0003]随着技术发展,很多电商也提供了通过图像进行搜索的方式,如阿里巴巴、京东、拼多多等APP均能够实现图像搜索,图像搜索相对于文字搜索更高效便捷,深受用户喜欢。如公开号为”CN101216841A”,专利技术名称为”交互式图像搜索系统和方法”的中国专利(下称为文献2),文献2公开了一种能够根据用户输入的照片返回匹配相关商品的技术方案。
[0004]相关技术中,在将上述文献2的图像搜索方法应用于商品搜索时,大致的商品搜索流程如下:电商APP在实时调用摄像头进行商品拍摄搜索时,需要先拍摄照片,然后根据用户对屏幕的触摸操作来确定拍摄得到的照片上的感兴趣区域和不感兴趣区域(即种子),再根据这些种子和相应的图像分割算法确定前景区域,最后根据前景区域的图像特征进行相应的商品匹配,向用户返回对应的商品搜索结果。如1

A所示,当用户需要同时搜索多个商品时,可以将多个商品摆放在同一区域内,电商APP可以拍摄得到一张整体照片,可以在拍摄好的整体照片中通过多次触摸操作选定与各商品对应多组感兴趣区域和不感兴趣区域,从而得到多个商品的搜索结果。
[0005]然而,上述的相关技术存在以下不足:电商APP在调用摄像头实时拍摄整体照片时,一般只能够实现对部分区域的对焦,对于不在对焦区域的商品,后续用户从整体照片中通过触摸操作方式选定其对应的种子像素用于前景提取算法进行图像分割时,由于该商品对应的图像不够清晰,导致图像分割的效果差,造成商品搜索结果的不准确(如图1

B所示,商品实物为无线耳机盒,而返回的搜索结果却是暗合页)。

技术实现思路

[0006]本专利技术的目的在于至少解决现有技术中存在的技术问题之一,提供一种商品搜索方法、设备及存储介质,能够在电商APP进行拍摄搜索商品时,得到用户关注商品的清晰图像,提升图像分割的效果,从而提升商品搜索结果的准确率。
[0007]为了实现上述专利技术目的,提供如下的技术方案:
[0008]第一方面,本专利技术提供一种商品搜索方法,所述方法包括:
[0009]当处于拍摄界面时,在取景区域显示前景框,以便用户操作使得目标商品对应的图像全部位于所述前景框内;
[0010]在未检测到对前景框之内的屏幕的触摸信号,并且检测到分割触发信号时,根据
所述前景框确定前景提取算法所需的种子像素;
[0011]根据所述种子像素和前景提取算法从当前取景区域对应的图像中提取得到目标商品对应的前景图像;
[0012]将所述前景图像发送至服务器,以便服务器根据所述前景图像匹配相应的商品信息并将所述商品信息发送给终端。
[0013]第二方面,本专利技术提供一种电子设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如本专利技术第一方面实施例中任一项所述的商品搜索方法。
[0014]第三方面,本专利技术提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行如本专利技术第一方面中任一项所述的商品搜索方法。
[0015]相较于现有技术,本专利技术至少具有以下的有益效果:
[0016]1.本专利技术中的前景提取(即图像分割)直接根据前景框来确定grabcut算法所需的背景种子,无需用户再额外操作,简化了分割前景的流程。
[0017]2.在提取完当前目标商品对应的前景图像之后,由于终端还处于拍摄界面,因此,可以继续调整拍照角度的操作和对焦操作进而对其他的目标商品继续进行前景图像的提取,保证每个目标商品都能够拍摄得到清晰的图像,提高目标商品对应图像的分割效果,从而提升商品搜索结果的准确性。
[0018]本专利技术的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。
附图说明
[0019]下面结合附图和实施例对本专利技术进一步地说明;
[0020]图1

A为现有技术中电商APP进行拍摄搜索商品时的界面示意图。
[0021]图1

B为现有技术中电商APP进行拍摄搜索商品时的界面示意图。
[0022]图2为一个实施例中商品搜索方法的应用环境图。
[0023]图3

A为一个实施例中切换到拍摄界面时初始状态的示意图。
[0024]图3

B为一个实施例中在拍摄界面中调节好焦距时的示意图。
[0025]图4

A为一个实施例中用户在拍摄界面通过拇指和食指调节焦距时初始状态的示意图。
[0026]图4

B为一个实施例中用户在拍摄界面通过拇指和食指调节焦距时最终状态的示意图。
[0027]图5为一个实施例中在拍摄界面通过面积调整控件来调整前景框面积的示意图。
[0028]图6为一个实施例中在拍摄界面通过形状调整控件来调整前景框形状的示意图。
[0029]图7为一个实施例中商品搜索方法的流程示意图。
[0030]图8为一个实施例中商品搜索方法的流程示意图。
[0031]图9为一个实施例中商品搜索方法的流程示意图。
[0032]图10为一个实施例中商品搜索方法的流程示意图。
[0033]图11为一个实施例中计算机设备的结构框图。
[0034]附图标记:
[0035]100、服务器;200、终端;201、拍摄界面;210、取景区域;211、前景框;220、按钮区域;221、形状调整控件;222、尺寸调整控件;223、分割控件。
具体实施方式
[0036]本部分将详细描述本专利技术的具体实施例,本专利技术之较佳实施例在附图中示出,附图的作用在于用图形补充说明书文字部分的描述,使人能够直观地、形象地理解本专利技术的每个技术特征和整体技术方案,但其不能理解为对本专利技术保护范围的限制。
[0037]图2为一个实施例中商品搜索方法的应用环境图。参照图1,该商品搜索方法应用于商品搜索系统。该商品搜索系统包括终端200和服务器100。终端200和服务器100通过网络连接。终端200具体可以是台式终端200或移动终端200,移动终端200具体可以手机、平板电脑、笔记本电脑等中的至少一种。服务器100可以用独立的服务器100或者是多个服务器100组成的服务器集群来实现。
[0038]在某些场景中本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种商品搜索方法,其特征在于,所述方法包括:当处于拍摄界面时,在取景区域显示前景框,以便用户操作使得目标商品对应的图像全部位于所述前景框内;在未检测到对前景框之内的屏幕的触摸信号,并且检测到分割触发信号时,根据所述前景框确定前景提取算法所需的种子像素;根据所述种子像素和前景提取算法从当前取景区域对应的图像中提取得到目标商品对应的前景图像;将所述前景图像发送至服务器,以便服务器根据所述前景图像匹配相应的商品信息并将所述商品信息发送给终端。2.根据权利要求1所述的一种商品搜索方法,其特征在于,所述拍摄界面还包括按钮区域,所述方法还包括:在所述按钮区域显示分割控件;检测到用户对所述分割控件的触摸操作时,生成分割触发信号。3.根据权利要求1所述的一种商品搜索方法,其特征在于,所述方法还包括:在所述按钮区域显示形状调整控件;检测到用户对所述形状调整控件的触摸操作时,在按钮区域显示多个第一对象;其中,所述多个第一对象中的每个第一对象分别用来标识不同形状的前景框;检测到用户对多个第一对象中的任一第一对象的触摸操作时,将取景区域中前景框的形状调整为与所述任一第一对象对应的形状。4.根据权利要求1所述的一种商品搜索方法,其特征在于,所述根据所述前景框确定前景提取算法所需的种子像素,具体包括:获取当前取景区域对应的图像;将当前取景区域对应的图像上位于所述前景框之外的部分作为前景提取算法所需的种子像素;其中,所述种子像素为背景种子像素,所述前景提取算法为grab cut算法。5.根据权利要求4所述的一种商品搜索方法,其特征在于,所述获取当前取景区域对应的图像,具体包括:从终端拍摄的视频中提取出当前时刻对应的视频帧,将所述视频帧作为当前取景区域对应的图像;或者将当前取景区域上的前景框隐藏,并获取隐藏前景框后的取景区域的截图,将所述截图作为当前取景区域对应的图像。6.根据权利要求1至5任一项所述的一种商品搜索方法,其特征在于,在检测到对前景框之内的屏幕的触摸信号时,所述方法还包括:接收用户对前景框之内的屏幕的第一触摸信号和第二触摸信号;在所述第一触摸信号和第二触摸信号为连续的滑动信号并且第一触摸信号从第一位置移动到第二位置、第二触摸信号从第三位置移动到第四位置的情况下,判断第一位置和第三位置的第一距离和第三位置和第四位置的第二距离的关系;其中,第一位置、第二位置、第三位置和第四位置均分别位于前景框之内;若第一距离小于第二距离,则...

【专利技术属性】
技术研发人员:王江
申请(专利权)人:钻技上海信息科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1