[发明专利]应用程序搜索方法、设备及介质在审
| 申请号: | 202011599809.2 | 申请日: | 2020-12-29 |
| 公开(公告)号: | CN114691614A | 公开(公告)日: | 2022-07-01 |
| 发明(设计)人: | 钟伟才;王昱璇;田新;周一辰;池育浩 | 申请(专利权)人: | 华为技术有限公司 |
| 主分类号: | G06F16/14 | 分类号: | G06F16/14;G06V10/74;G06T7/90 |
| 代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 王洪 |
| 地址: | 518129 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 应用程序 搜索 方法 设备 介质 | ||
本申请提供了一种应用程序搜索方法、设备及介质,能够在不需要输入搜索关键词的情况下高效准确地搜索APP。该方法包括:获取待搜索应用程序的图像,该图像包括待搜索应用程序的图标;提取待搜索应用程序的图像的组成元素,组成元素包括该图标的图形元素和颜色元素;基于组成元素从应用程序索引库中搜索与待搜索应用程序对应的应用程序,其中,应用程序索引库包含多个应用程序的图像的组成元素。
技术领域
本申请涉及图像处理技术领域,并且更具体地,涉及一种应用程序搜索方法、电子设备及计算机可读存储介质。
背景技术
随着智能手机的普及和移动互联网的日益成熟,大量的手机应用程序(application,APP)使我们日常生活更加便利,如地图类APP,购物类APP,美食评分类APP等。
现有的APP搜索方式主要是基于关键词搜索实现的,即用户输入搜索关键词,根据APP名称或标签按照相关度输出APP搜索结果列表。但是,在实际应用中存在用户无法进行文本搜索的场景,例如以下场景:(1)用户存在读写能力障碍无法输入搜索关键词;(2)用户在跨国旅行途中无法输入当地语言但是需要下载本地APP;(3)用户想要快速搜索APP认为手动输入搜索关键词不方便。因此,需要提供一种不需要输入搜索关键词的高效准确的APP搜索方法。
发明内容
本申请提供一种应用程序搜索方法、电子设备及计算机可读存储介质,能够在不需要输入搜索关键词的情况下高效准确地搜索APP。
第一方面,本申请实施例提供一种应用程序搜索方法,其特征在于,包括:获取待搜索应用程序的图像,所述图像包括所述待搜索应用程序的图标;提取所述待搜索应用程序的图像的组成元素,所述组成元素包括所述图标的图形元素和颜色元素;基于所述组成元素从应用程序索引库中搜索与所述待搜索应用程序对应的应用程序,其中,所述应用程序索引库包含多个应用程序的图像的所述组成元素。
根据本申请实施例中的技术方案,一方面,由于通过图像处理的方式搜索应用程序,不需要输入搜索关键词就能够高效地搜索应用程序;另一方面,由于结合待搜索应用程序的图像的多种组成元素进行搜索,从而能够提高应用程序搜索结果的准确性。
在一种可能的实现方式中,所述组成元素还包括文字元素,所述文字元素包括所述图标中的文字元素和/或所述图标下方的文字元素。
通过提取待搜索应用程序的图像的文字元素,结合文字元素搜索应用程序,能够进一步提高应用程序搜索结果的准确性。
在一种可能的实现方式中,所述基于所述组成元素从应用程序索引库中搜索与所述待搜索应用程序对应的应用程序,包括:确定所述待搜索应用程序的各个组成元素与所述应用程序索引库中各个应用程序的对应组成元素之间的元素相似度,所述元素相似度包括图形相似度、颜色相似度以及文本相似度中的一种或多种;基于所述元素相似度确定与所述待搜索应用程序对应的应用程序。
在一种可能的实现方式中,所述基于所述元素相似度确定与所述待搜索应用程序对应的应用程序,包括:基于所述元素相似度确定与所述待搜索应用程序对应的多个应用程序集合,所述应用程序集合中的各个应用程序为至少一个所述元素相似度大于预定阈值的应用程序;确定各个所述应用程序集合的并集,得到多个候选应用程序;基于所述元素相似度确定各个候选应用程序的程序置信度,所述程序置信度表示所述候选应用程序与所述待搜索应用程序相似的概率;基于所述程序置信度的大小确定与所述待搜索应用程序对应的应用程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011599809.2/2.html,转载请声明来源钻瓜专利网。





