物品信息查询方法、装置、系统、电子设备及存储介质与流程

文档序号:23091041发布日期:2020-11-27 12:43阅读:320来源:国知局
物品信息查询方法、装置、系统、电子设备及存储介质与流程

本公开属于网络技术领域,特别是涉及一种物品信息查询方法、装置、系统、电子设备及存储介质。



背景技术:

随着电子设备的不断普及,用户使用终端的频率越来越高。使用终端的过程中,当页面中出现用户感兴趣的物品时,用户往往需要获取该物品的相关信息,以进一步了解该物品。例如,用户在使用终端观看推荐物品的直播视频时,可能会对视频画面中出现的物品感兴趣,进而会想要更进一步了解该物品的相关信息,以决定是否要购买该物品。

相关技术中,往往是页面内容提供者预先录入物品的相关信息,然后终端在显示该页面时,同时显示有关该物品的信息。例如,主播预先录入推荐的物品的信息,然后终端在显示直播视频的视频画面时,同时显示有关该物品的信息。这种展示物品信息的方式较为单一,对物品信息的展示效果较差。



技术实现要素:

为克服相关技术中存在的问题,本公开提供一种物品信息查询方法、装置、系统、电子设备及存储介质。

依据本公开的第一方面,提供了一种物品信息查询方法,应用于终端,该方法包括:

根据用户对页面的指定触控操作及所述页面显示的内容,获取待查询物品的查询信息,所述查询信息用于查询所述待查询物品的相关信息;

将所述查询信息发送给服务器;

接收所述服务器返回的所述待查询物品的相关信息,所述相关信息包括待查询物品的物品信息和/或所述待查询物品的关联物品的物品信息;

显示所述相关信息。

可选的,所述根据用户对页面的指定触控操作及所述页面显示的内容,获取待查询物品的查询信息,包括:

根据所述指定触控操作对所述页面进行截图,得到查询图像,所述查询图像中包含所述页面显示的内容;

根据所述指定触控操作在所述页面上对应的操作位置,确定坐标信息;

根据所述坐标信息及所述查询图像,获取所述待查询物品的查询信息。

可选的,所述根据所述坐标信息及所述查询图像,获取所述待查询物品的查询信息,包括:

将所述坐标信息及所述查询图像作为所述待查询物品的查询信息;

或者,按照所述查询图像中包含的物品,将所述查询图像划分为物品区域子图像,其中,一个物品区域子图像对应表示一个物品;根据所述坐标信息所指示的位置及各个所述物品区域子图像的位置,获取所述待查询物品的物品图像;将所述待查询物品的物品图像作为所述查询信息。

可选的,在所述相关信息包括待查询物品的物品信息和所述待查询物品的关联物品的物品信息的情况下,所述显示所述相关信息,包括:

在列表中显示所述待查询物品的物品信息;

在所述待查询物品的物品信息之后,显示所述关联物品的物品信息。

可选的,所述接收所述服务器返回的所述待查询物品的相关信息,包括:接收所述服务器在预设时长内返回的多个待查询物品的相关信息;

所述显示所述相关信息,包括:

将所述多个待查询物品的相关信息关联显示在同一列表中。

可选的,所述物品信息至少包括价格;

所述物品信息还包括:物品链接;所述方法还包括:若接收到针对所述物品链接的预设操作,则跳转至所述物品链接对应的购买页面。

依据本公开的第二方面,提供了一种物品信息查询方法,应用于服务器,该方法包括:

接收终端发送的待查询物品的查询信息,所述查询信息是所述终端在接收到用户对页面的指定触控操作的情况下发送的;

根据所述查询信息进行查询,得到所述待查询物品的相关信息,所述相关信息包括待查询物品的物品信息和/或所述待查询物品的关联物品的物品信息;

向所述终端返回所述相关信息。

可选的,所述查询信息为查询图像及坐标信息;

所述根据所述查询信息进行查询,得到所述相关信息,包括:

按照所述查询图像中包含的物品,将所述查询图像划分为物品区域子图像,其中,一个物品区域子图像对应表示一个物品;

根据所述坐标信息所指示的位置及各个所述物品区域子图像的位置,获取所述待查询物品的物品图像;

根据所述待查询物品的物品图像与预设物品的物品图像,查询得到所述相关信息。

可选的,所述根据所述坐标信息所指示的位置及各个所述物品区域子图像的位置,获取所述待查询物品的物品图像,包括:

确定是否存在包含所述坐标信息所指示的位置的物品区域子图像;

若存在,则将包含所述坐标信息所指示的位置的物品区域子图像,确定为所述待查询物品的物品图像;

若不存在,则将所在位置距离所述坐标信息所指示的位置最近的物品区域子图像,确定为所述待查询物品的物品图像。

可选的,所述查询信息为所述待查询物品的物品图像;

所述根据所述查询信息进行查询,得到所述相关信息,包括:

根据所述待查询物品的物品图像与预设物品的物品图像,查询得到所述相关信息。

可选的,所述查询信息还包括所述待查询物品所属的直播间标识;

所述根据所述待查询物品的物品图像与预设物品的物品图像,查询得到所述相关信息,包括:

确定各个预设物品的物品图像与所述待查询物品的物品图像的相似度;

获取第一预设物品的物品信息,作为所述待查询物品的物品信息,所述第一预设物品为对应的相似度最大,且所属的直播间标识与所述待查询物品所属的直播间标识相同的预设物品;和/或,获取第二预设物品的物品信息,作为所述关联物品的物品信息,所述第二预设物品为对应的相似度大于预设相似度阈值的预设物品。

依据本公开的第三方面,提供了一种物品信息查询方法,应用于包括终端及服务器的系统,该方法包括:

所述终端根据用户对页面的指定触控操作及所述页面显示的内容,获取待查询物品的查询信息,所述查询信息用于查询所述待查询物品的相关信息;

所述终端将所述查询信息发送给所述服务器;

所述服务器接收所述终端发送的待查询物品的查询信息,所述查询信息是所述终端在接收到用户对页面的指定触控操作的情况下发送的;

所述服务器根据所述查询信息进行查询,得到所述相关信息,所述相关信息包括待查询物品的物品信息和/或所述待查询物品的关联物品的物品信息;

所述服务器向所述终端返回所述相关信息。

所述终端接收所述服务器返回的所述待查询物品的相关信息;

所述终端显示所述相关信息。

依据本公开的第四方面,提供了一种物品信息查询装置,应用于终端,该装置包括:

获取模块,被配置为根据用户对页面的指定触控操作及所述页面显示的内容,获取待查询物品的查询信息,所述查询信息用于查询所述待查询物品的相关信息;

发送模块,被配置为将所述查询信息发送给服务器;

第一接收模块,被配置为接收所述服务器返回的所述待查询物品的相关信息,所述相关信息包括待查询物品的物品信息和/或所述待查询物品的关联物品的物品信息;

第一显示模块,被配置为显示所述相关信息。

可选的,所述获取模块,被具体配置为:

根据所述指定触控操作对所述页面进行截图,得到查询图像,所述查询图像中包含所述页面显示的内容;

根据所述指定触控操作在所述页面上对应的操作位置,确定坐标信息;

根据所述坐标信息及所述查询图像,获取所述待查询物品的查询信息。

可选的,所述获取模块,还被具体配置为:

将所述坐标信息及所述查询图像作为所述待查询物品的查询信息;

或者,按照所述查询图像中包含的物品,将所述查询图像划分为物品区域子图像,其中,一个物品区域子图像对应表示一个物品;根据所述坐标信息所指示的位置及各个所述物品区域子图像的位置,获取所述待查询物品的物品图像;将所述待查询物品的物品图像作为所述查询信息。

可选的,在所述相关信息包括待查询物品的物品信息和所述待查询物品的关联物品的物品信息的情况下,所述第一显示模块,被具体配置为:

在列表中显示所述待查询物品的物品信息;

在所述待查询物品的物品信息之后,显示所述关联物品的物品信息。

可选的,第一接收模块,被具体配置为:

接收所述服务器在预设时长内返回的多个待查询物品的相关信息;

所述第一显示模块,被具体配置为:

将所述多个待查询物品的相关信息关联显示在同一列表中。

可选的,所述物品信息至少包括价格;

所述物品信息还包括:物品链接;所述装置还包括:跳转模块,被配置为若接收到针对所述物品链接的预设操作,则跳转至所述物品链接对应的购买页面。

依据本公开的第五方面,提供了一种物品信息查询装置,应用于服务器,该装置包括:

接收模块,被配置为接收终端发送的待查询物品的查询信息,所述查询信息是所述终端在接收到用户对页面的指定触控操作的情况下发送的;

查询模块,被配置为根据所述查询信息进行查询,得到所述待查询物品的相关信息,所述相关信息包括待查询物品的物品信息和/或所述待查询物品的关联物品的物品信息;

返回模块,被配置为向所述终端返回所述相关信息。

可选的,所述查询信息为查询图像及坐标信息;

所述查询模块,被具体配置为:

按照所述查询图像中包含的物品,将所述查询图像划分为物品区域子图像,其中,一个物品区域子图像对应表示一个物品;

根据所述坐标信息所指示的位置及各个所述物品区域子图像的位置,获取所述待查询物品的物品图像;

根据所述待查询物品的物品图像与预设物品的物品图像,查询得到所述相关信息。

可选的,所述查询模块,还被具体配置为:

确定是否存在包含所述坐标信息所指示的位置的物品区域子图像;

若存在,则将包含所述坐标信息所指示的位置的物品区域子图像,确定为所述待查询物品的物品图像;

若不存在,则将所在位置距离所述坐标信息所指示的位置最近的物品区域子图像,确定为所述待查询物品的物品图像。

可选的,所述查询信息为所述待查询物品的物品图像;

所述查询模块,还被具体配置为:

根据所述待查询物品的物品图像与预设物品的物品图像,查询得到所述相关信息。

可选的,所述查询信息还包括所述待查询物品所属的直播间标识;

所述查询模块,还被具体配置为:

确定各个预设物品的物品图像与所述待查询物品的物品图像的相似度;

获取第一预设物品的物品信息,作为所述待查询物品的物品信息,所述第一预设物品为对应的相似度最大,且所属的直播间标识与所述待查询物品所属的直播间标识相同的预设物品;和/或,获取第二预设物品的物品信息,作为所述关联物品的物品信息,所述第二预设物品为对应的相似度大于预设相似度阈值的预设物品。

依据本公开的第六方面,提供了一种物品信息查询系统,所述系统包括终端及服务器;

所述终端,用于根据用户对页面的指定触控操作及所述页面显示的内容,获取待查询物品的查询信息,所述查询信息用于查询所述待查询物品的相关信息;

所述终端,用于将所述查询信息发送给所述服务器;

所述服务器,用于接收所述终端发送的待查询物品的查询信息;

所述服务器,用于根据所述查询信息进行查询,得到所述待查询物品的相关信息,所述相关信息包括待查询物品的物品信息和/或所述待查询物品的关联物品的物品信息;

所述服务器,用于向所述终端返回所述相关信息;

所述终端,用于接收所述服务器返回的所述待查询物品的相关信息;

所述终端,用于显示所述相关信息。

依据本公开的第七方面,提供了一种电子设备,包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为执行所述指令,以实现如第一方面中任一项所述的物品信息查询方法。

依据本公开的第八方面,提供了一种非临时性计算机可读存储介质,当所述存储介质中的指令由移动终端的处理器执行时,使得移动终端能够如第一方面中任一项所述的物品信息查询方法。

依据本公开的第九方面,提供了一种计算机程序产品,该计算机程序产品包括可读性程序指令,该可读性程序指令由移动终端的处理器执行时,使得移动终端能够执行如上述任一个实施例中的物品信息查询方法中的步骤。

本公开相比于相关技术,具有如下的优点和积极效果:

可以根据用户对页面的指定触控操作及页面显示的内容,获取待查询物品的查询信息,查询信息用于查询待查询物品的相关信息,将查询信息发送给服务器;接收服务器返回的待查询物品的相关信息,相关信息包括待查询物品的物品信息和/或待查询物品的关联物品的物品信息,最后,显示相关信息。相较于直接显示物品的相关信息的方式,这样,通过在接收到指定触控操作的情况下,即,确定用户需要了解页面中出现的待查询物品的相关信息的情况下,才自动根据指定触控操作及页面显示的内容获取相关信息并显示,可以方便用户按照自己的需求灵活的获取物品信息。同时,本发明实施例中通过一并展示待查询物品的物品信息以及与待查询物品的关联物品的物品信息,这样,可以使得最后显示的相关信息能够更加方便用户评估有关该待查询物品的情况,方便用户进行对比,进而一定程度上可以提高物品信息的展示效果。

上述说明仅是本公开技术方案的概述,为了能够更清楚了解本公开的技术手段,而可依照说明书的内容予以实施,并且为了让本公开的上述和其它目的、特征和优点能够更明显易懂,以下特举本公开的具体实施方式。

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本公开的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1是本公开实施例提供的一种物品信息查询方法的步骤流程图;

图2是本公开实施例提供的另一种物品信息查询的步骤流程图;

图3是本公开实施例提供的又一种物品信息查询的步骤流程图;

图4是本公开实施例提供的一种物品信息查询装置的框图;

图5是本公开实施例提供的另一种物品信息查询装置的框图;

图6是本公开实施例提供的一种物品信息查询系统的框图;

图7是根据一示例性实施例示出的一种用于物品信息查询的装置的框图;

图8是根据一示例性实施例示出的一种用于物品信息查询的装置的框图。

具体实施方式

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

图1是本公开实施例提供的一种物品信息查询方法的步骤流程图,该方法应用于终端,如图1所示,该方法可以包括:

步骤101、根据用户对页面的指定触控操作及所述页面显示的内容,获取待查询物品的查询信息;所述查询信息用于查询所述待查询物品的相关信息。

本公开实施例中,该页面可以是终端当前显示的页面,指定触控操作可以是在页面中出现用户感兴趣的物品的情况下,用户对终端执行的。该指定触控操作的具体形式可以根据实际情况来设定,例如,指定触控操作可以为单击操作、双击操作、长按操作、按压操作,等等,本公开实施例对此不作限定。进一步地,如果终端检测到指定触控操作,则可以确定页面中出现了用户感兴趣的物品,用户需要进一步了解有关该物品的信息。相应地,终端可以根据该指定触控操作及页面显示的内容,获取待查询物品的查询信息。由于页面中出现了用户感兴趣的待查询物品,指定触控操作是用户在看到其感兴趣的待查询物品的情况下执行的,因此结合这两者获取查询信息,一定程度上可以确保获取到的查询信息的准确性。其中,待查询物品为页面中出现的用户感兴趣的物品,例如,页面当前显示的是直播视频的画面,该主播通过该直播视频向用户推荐球鞋,直播视频的画面中展示有该球鞋,相应地,用户在对该球鞋感兴趣的情况下,可以执行指定触控操作,相应地,该球鞋即为待查询物品,终端可以根据该指定触控操作以及该页面显示的内容,获取球鞋的查询信息。查询信息可以是能够体现待查询物品的特征的信息,例如,待查询物品的名称、样式、颜色,等等。

步骤102、将所述查询信息发送给服务器。

本公开实施例中,终端可以与该服务器建立网络连接,然后将该查询信息发送给服务器,以通过服务器进行查询。其中,该服务器可以是终端当前所显示的页面对应的客户端的平台服务器。例如,用户使用终端观看某短视频客户端上的直播视频,终端的页面显示该直播视频中的画面,相应地,终端可以将该查询信息发送该短视频客户端对应的平台服务器。

步骤103、接收所述服务器返回的所述待查询物品的相关信息;所述相关信息包括待查询物品的物品信息和/或所述待查询物品的关联物品的物品信息。

本公开实施例中,物品信息可以是能够帮助用户进一步了解该物品的信息,例如,物品的价格、物品的评价、物品的供货商,等等。待查询物品的关联物品指的是与其待查询物品存在联系的物品,例如,与该待查询物品的相似度满足预设阈值的物品,或者是与该待查询物品配套使用的物品,等等。

步骤104、显示所述相关信息。

本公开实施例中,终端可以以列表的形式将相关信息展示在当前页面,这样,可以方便用户直观的了解待查询物品的相关信息。

综上所述,本公开实施例提供的物品信息查询方法,可以根据用户对页面的指定触控操作及页面显示的内容,获取待查询物品的查询信息,查询信息用于查询待查询物品的相关信息,将查询信息发送给服务器;接收服务器返回的待查询物品的相关信息,相关信息包括待查询物品的物品信息和/或待查询物品的关联物品的物品信息,最后,显示相关信息。相较于直接显示物品的相关信息的方式,这样,通过在接收到指定触控操作的情况下,即,确定用户需要了解页面中出现的待查询物品的相关信息的情况下,才自动根据指定触控操作及页面显示的内容获取相关信息并显示,可以方便用户按照自己的需求灵活的获取物品信息。同时,本发明实施例中通过一并展示待查询物品的物品信息以及与待查询物品的关联物品的物品信息,这样,可以使得最后显示的相关信息能够更加方便用户评估有关该待查询物品的情况,方便用户进行对比,进而一定程度上可以提高物品信息的展示效果。

图2是本公开实施例提供的另一种物品信息查询的步骤流程图,该方法应用于服务器,如图2所示,该方法可以包括:

步骤201、接收终端发送的待查询物品的查询信息;所述查询信息是所述终端在接收到用户对页面的指定触控操作的情况下发送的。

本公开实施例中,页面内容提供者提供的物品往往会比较多,例如,短视频平台中,可能会存在大量的推荐物品的视频,因此,物品的相关信息往往会被存储在服务器中。相应地,终端可以在接收到指定触控操作的情况下,生成查询信息,并发送给服务器,服务器可以接收终端发送的查询物品,以进行查询。

步骤202、根据所述查询信息进行查询,得到所述待查询物品的相关信息;所述相关信息包括待查询物品的物品信息和/或所述待查询物品的关联物品的物品信息。

本公开实施例中,服务器可以根据查询信息从该服务器中存储的多个物品中,查找与该待查询物品相匹配的物品,然后基于相匹配的物品的相关信息,生成待查询物品的相关信息。

步骤203、向所述终端返回所述相关信息。

本公开实施例中,服务器可以将相关信息redis队列的形式向终端返回相关信息。

综上所述,本公开实施例提供的物品信息查询方法,可以接收终端发送的待查询物品的查询信息,查询信息是终端在接收到用户对页面的指定触控操作的情况下发送的,根据查询信息进行查询,得到待查询物品的相关信息,相关信息包括待查询物品的物品信息和/或待查询物品的关联物品的物品信息,最后,向终端返回相关信息。这样,通过根据终端在接收到指定触控操作的情况下发送的查询信息,即,确定用户需要了解页面中出现的待查询物品的相关信息的情况下发送的查询信息,自动查询相关信息,并返回给终端,以供终端显示,可以方便用户按照自己的需求灵活的获取物品信息。同时,服务器可以同时获取并返回待查询物品的物品信息以及与待查询物品的关联物品的物品信息,这样,可以使得终端最后显示的相关信息能够更加方便用户评估有关该待查询物品的情况,方便用户进行对比,进而一定程度上可以提高物品信息的展示效果。

图3是本公开实施例提供的又一种物品信息查询的步骤流程图,如图3所示,该方法可以包括:

步骤301、终端根据用户对页面的指定触控操作及所述页面显示的内容,获取待查询物品的查询信息。

具体的,本步骤可以通过下述子步骤(1)~子步骤(3)实现:

子步骤(1):终端根据所述指定触控操作对所述页面进行截图,得到查询图像,所述查询图像中包含所述页面显示的内容。

子步骤(2):终端根据所述指定触控操作在所述页面上对应的操作位置,确定坐标信息。

本步骤中,终端可以根据预设的坐标构建规则,在页面上构建参考坐标系,然后确定该指定触控操作在页面上对应的操作位置在该参考坐标系中的对应的坐标值,进而得到坐标信息。其中,坐标构建规则可以是根据实际需求设定的,例如,可以设定为以左上角为原点,水平方向为x轴方向,竖直方向为y轴方向,本公开实施例对此不作限定。进一步地,可以通过运行预设的截图命令,实现对页面进行截图,得到的截图即为该查询图像。

子步骤(3)终端根据所述坐标信息及所述查询图像,获取所述待查询物品的查询信息。

由于用户执行指定触控操作时,往往是页面中出现了用户感兴趣的待查询物品,因此,对页面进行截图,得到的包含页面显示的内容查询图像中,一定程度上可以确保查询图像中包含用户感兴趣的待查询物品。进一步地,由于坐标信息可以体现用户在页面上执行的指定触控操作所在的位置,而用户在执行指定触控操作时,往往是对自己感兴趣的待查询物品进行操作。因此,在一种实现方式中,可以将查询图像以及坐标信息作为查询信息,这样,可以使得查询信息能够更全面的表征要查询的待查询物品,以及更清晰的表征要查询的待查询物品,进而一定程度上可以提高服务器基于查询信息查询到的相关信息的准确性。同时,无需在页面上额外显示其他内容,用户只需要对自己感兴趣的物品执行指定触控操作,例如,对页面中显示的直播视频画面中自己感兴趣的物品执行点击操作,就可以控制终端进行查询,进而实现按照自己的实际需求灵活的获取物品信息。

进一步地,在另一种实现方式中,终端也可以通过下述子步骤(3a)~子步骤(3b)实现根据坐标信息及查询图像,获取待查询物品的查询信息:

子步骤(3a)终端按照所述查询图像中包含的物品,将所述查询图像划分为物品区域子图像;其中,一个物品区域子图像对应表示一个物品。本步骤中,终端可以先对查询图像进行图像识别,以确定出查询图像中包含的各个物品所在的区域。示例的,物品在图像中所占的区域往往是一个封闭的区域,相应地,可以通过连通域算法,确定查询图像中包含的封闭区域,然后将每个封闭区域确定为物品所在的区域。实际应用场景中,可能会出现物品重叠的情况,因此,还可以进一步使用图像检测算法进行检测,并对属于同一连通域的多个物品进行区分。进一步地,可以按照各个物品所在的区域,对查询图像进行划分,得到各个物品区域对应的图像区域,即,物品区域子图像。示例的,假设查询图像中包括桌子、球鞋三个物品,那么通过划分,可以得到桌子对应的物品区域子图像以及球鞋对应的物品区域子图像。

子步骤(3b)终端根据所述坐标信息所指示的位置及各个所述物品区域子图像的位置,获取所述待查询物品的物品图像。

子步骤(3c)终端将所述待查询物品的物品图像作为所述查询信息。

本发明实施例中,终端可以确定是否存在包含所述坐标信息所指示的位置的物品区域子图像;若存在,则将包含所述坐标信息所指示的位置的物品区域子图像,确定为所述待查询物品的物品图像;若不存在,则将所在位置距离所述坐标信息所指示的位置最近的物品区域子图像,确定为所述待查询物品的物品图像。具体的,终端可以根据预设的坐标构建规则,在查询图像上构建参考坐标系,然后确定该坐标信息在查询图像上对应的操作位置。其中,坐标构建规则可以是根据实际需求设定的,该坐标构建规则可以是前述步骤中终端使用的坐标构建规则,这样,可以确保坐标信息所指示的位置与物品区域子图像在查询图像中所在位置之间的可比性。

进一步地,终端可以先判断是否存在包括该坐标信息所指示的位置的物品区域子图像,即,该坐标信息所指示的位置是否落入哪个物品区域子图像,如果存在,可以认为该物品区域子图像表示的即为用户感兴趣的待查询物品,相应地,可以将该物品区域子图像确定为所查询物品的物品图像。进一步地,由于用户执行指定触控操作的时候可能会出现偏差,例如在点击自己感兴趣的球鞋时,没有点击到该球鞋所在的区域,这样,就会导致所指示的位置可能落入了非物品所在的空白区域中,进而会导致不存在包含坐标信息所指示的位置的物品区域子图像。这种情况下,可以计算各个物品区域子图像所在位置与坐标信息所指示的位置的距离,其中,各个物品区域子图像所在位置指的是物品区域子图像的中心点。然后将距离最小的物品区域子图像,确定为待查询物品的物品图像。由于用户出现操作偏差时,偏差情况下做出的指定触控操作所对应的位置,往往也是离自己感兴趣的物品更近,因此,本公开实施例中,通过选择距离最近的物品区域子图像作为待查询物品的物品图像,一定程度上可以确保确定的待查询物品的物品图像的准确度。

需要说明的是,本公开实施例中,也可以确定所述指定触控操作在所述页面中选中的物品选项;将所述物品选项所表示的物品作为待查询物品,并基于所述物品选项关联的描述信息,获取所述待查询物品的查询信息。其中,物品选项的样式可以是根据实际情况设定的,例如,该物品选项可以为一个正方形的虚拟按钮,每个物品选项可以关联有其所表示的物品的描述信息,描述信息可以是预先设定的能够表征该物品的特征,进而能够用来查询该物品的相关信息的信息。例如,名称、样式图片,物品标识(identity)等等。进一步的,在物品选项被选中时,可以认为用户需要对该物品选项表示的物品进行查询,相应地,可以将该物品选项所表示的物品作为待查询物品,并将物品选项关联的描述信息,作为待查询物品的查询信息。这样,通过显示关联有其所表示的物品的描述信息的物品选项,可以方便终端快捷的获取到查询信息,进而一定程度提高查询信息获取效率。

步骤302、终端将所述查询信息发送给服务器。

具体的,本步骤的具体实现方式可以参照前述相关步骤中的描述,本公开实施例在此不作赘述。

步骤303、服务器接收终端发送的待查询物品的查询信息。

具体的,本步骤的具体实现方式可以参照前述相关步骤中的描述,本公开实施例在此不作赘述。

步骤304、服务器根据所述查询信息进行查询,得到所述相关信息;所述相关信息包括待查询物品的物品信息和/或所述待查询物品的关联物品的物品信息。

具体的,该查询信息可以为查询图像及坐标信息,根据查询信息进行查询,得到待查询物品的相关信息,可以包括:

子步骤(3):服务器按照所述查询图像中包含的物品,将所述查询图像划分为物品区域子图像;其中,一个物品区域子图像对应表示一个物品。

子步骤(4):服务器根据所述坐标信息所指示的位置及各个所述物品区域子图像的位置,获取所述待查询物品的物品图像。

具体的,上述子步骤(3)~子步骤(4)的实现方式可以参照前述相关步骤中的描述,本发明实施例对此不作限定。

子步骤(5):服务器根据所述待查询物品的物品图像与预设物品的物品图像,查询得到所述相关信息。

本公开实施例中,服务器通过包含待查询物品的查询图像及可以表示待查询物品在查询图像中的位置,确定待查询物品的物品图像,最后基于待查询物品的物品图像与预设物品的物品图像,查询所述相关信息的方式,由于待查询物品的物品图像能够更为真实直观的表示用户感兴趣的待查询物品的特征,因此,可以一定程度上可以确保查询到的相关信息的准确性。可选的,该查询信息也可以为待查询物品的物品图像,相应地,服务器可以直接执行子步骤(5),以查询相关信息。

具体的,终端的页面显示的内容可以为直播视频画面,查询信息中还可以包括待查询物品所属的直播间标识,其中,该直播间标识所指示的直播间可以是提供该直播视频画面的直播间,即,用户所观看的直播间。相应地,服务器可以先确定各个预设物品的物品图像与所述待查询物品的物品图像的相似度;然后,获取第一预设物品的物品信息,作为所述待查询物品的物品信息;所述第一预设物品为对应的相似度最大,且所属的直播间标识与所述待查询物品所属的直播间标识相同的预设物品;和/或,获取第二预设物品的物品信息,作为所述关联物品的物品信息;所述第二预设物品为对应的相似度大于预设相似度阈值的预设物品。

其中,预设物品的物品图像、物品信息可以是页面内容提供者预先录入的。以短视频平台的服务器为例,服务器的数据库中存储的预设物品,可以来自多个直播间,与预设物品有关的信息,可以是由这些直播间的主播通过终端发送给该服务器,以实现录入的。相应地,服务器可以接收并建立这些信息与其对应的预设物品以及预设物品所属的直播间标识的对应关系,然后存储到数据库中,以方便查找。

进一步地,计算各个预设物品的物品图像与待查询物品的物品图像的相似度时,服务器可以先提取预设物品对应的物品图像,然后分别计算预设物品的物品图像与待查询物品的物品图像之间的结构相似性度量(ssim),ssim可以从亮度、对比度、结构等方面度量图像的相似性。然后,将两者之间的ssim值确定为两者的相似度。以此类推,可以得到每个预设物品的物品图像对应的相似度。当然,也可以选择其他能够两幅图像相似度的参数,并进行计算,本公开实施例对此不作限定。

进一步地,如果预设物品对应的相似度最大,且所属的直播间标识与所述待查询物品所属的直播间标识相同的预设物品,则可以认为该预设物品就是用户在页面上所看到的待查询物品,因此,可以将该预设物品作为第一预设物品,获取第一预设物品的物品信息,作为待查询物品的物品信息。如果预设物品对应的相似度大于预设相似度阈值,则可以认为该预设物品为该待查询物品的同款物品,因此,可以将这些预设物品作为第二预设物品,获取第二预设物品的物品信息,作为关联物品的物品信息。其中,预设相似度阈值可以是根据实际需求设定的,例如,预设相似度阈值可以为96%,本公开实施例对此不作限定。物品信息至少可以包含物品价格,这样,可以方便用户进行比价,进而方便用户进行筛选。需要说明的是,服务器还可以通过调用其他网络平台的服务器接口,来获取其他网络平台的服务器中存储的预设物品的物品信息,进而实现从其他平台中查找关联物品的物品信息,这样,可以扩大比价范围,给用户提供更丰富的选择。

本公开实施例中,通过将相似度最大且所属直播间标识相匹配的预设物品的物品信息作为待查询物品的物品信息,可以优先确保能够获取到用户所观看的直播间中附带的物品的信息,即,确保能够获取到用户通过终端所观看到的感兴趣的物品的信息。同时,通过同时查询待查询物品的物品信息以及与待查询物品存在关联的相关物品的物品信息作为相关信息,可以使得相关信息能够更加方便用户了解有关该物品的情况,进而一定程度上可以提高终端最终显示的相关信息对于用户的参考价值。

步骤305、服务器向所述终端返回所述相关信息。

具体的,本步骤的具体实现方式可以参照前述相关步骤中的描述,本公开实施例在此不作赘述。

步骤306、终端接收所述服务器返回的所述待查询物品的相关信息。

步骤307、终端显示所述相关信息。

本公开实施例中,接收服务器返回的待查询物品的相关信息的操作,可以包括:接收所述服务器在预设时长内返回的多个待查询物品的相关信息;相应地,显示相关信息的步骤,可以包括:将所述多个待查询物品的相关信息关联显示在同一列表中。具体的,预设时长可以是根据用户对一个页面中的多个物品进行指定触控操作的时长设定的,例如预设时长可以为5秒。实际应用场景中,可能会出现页面中出现多个让用户感兴趣的物品,这种情况下,用户可能会触发终端对这多个物品进行查询。例如,用户可能会连续对页面中的3个物品进行指定触控操作,相应地,终端会分别通过服务器查询这3个物品的相关信息。由于对同一页面中多个物品进行指定触控操作的时间间隔往往比较短,因此,可以认为服务器在预设时长内返回的多个待查询物品的相关信息很大概率都属于同一页面,相应地,终端可以将这些待查询物品的相关信息关联显示在同一列表中,这样,可以提高信息的显示集中程度,方便用户查看。同时,通过集中显示在同一列表中,也可以避免用户在短时间对多个物品进行查询时,显示的前一待查询物品的相关信息,被之后的其他待查询物品的相关信息覆盖,进而导致用户没有充足时间查看前待查询物品的相关信息的问题。

示例的,在所述相关信息包括待查询物品的物品信息和所述待查询物品的关联物品的物品信息的情况下,对于任一待查询物品的相关信息,可以通过下述方式显示:在列表中显示所述待查询物品的物品信息;在所述待查询物品的物品信息之后,显示所述关联物品的物品信息。这样,可以使用户感兴趣的待查询物品的物品信息被优先显示,进而可以确保用户能优先获取到自己在页面中看到的待查询物品的物品信息,提高信息获取效率。

进一步地,物品信息至少可以包括价格,这样,可以方便用户更为直观的确定是否要进行购买,同时也方便用户进行比价,从价格维度衡量该待查询物品相对于其他同类关联物品的性价比。物品信息还可以包括:物品链接;相应地,终端可以在接收到针对物品链接的预设操作的情况下,跳转至所述物品链接对应的购买页面。其中,预设操作可以是用来触发终端跳转至物品链接对应的购买页面的操作,该预设操作可以是根据实际需求预设设定的,例如,点击操作,双击操作,等等。本公开实施例中,通过返回物品链接,并在检测到对该物品链接的预设操作时,跳转至购买页面。这样,可以提高用户进行购买的便捷程度。

综上所述,本公开实施例提供的物品信息查询方法,终端可以根据用户对页面的指定触控操作及页面显示的内容,获取待查询物品的查询信息,查询信息用于查询待查询物品的相关信息,将查询信息发送给服务器;服务器可以根据查询信息查询相关信息,并返回相关信息,终端可以相应接收服务器返回的待查询物品的相关信息,相关信息包括待查询物品的物品信息和/或待查询物品的关联物品的物品信息,最后,显示相关信息。相较于直接显示物品的相关信息的方式,这样,通过在接收到指定触控操作的情况下,即,确定用户需要了解页面中出现的待查询物品的相关信息的情况下,才自动根据指定触控操作及页面显示的内容获取相关信息并显示,可以方便用户按照自己的需求灵活的获取物品信息。同时,本发明实施例中通过一并展示待查询物品的物品信息以及与待查询物品的关联物品的物品信息,这样,可以使得最后显示的相关信息能够更加方便用户评估有关该待查询物品的情况,方便用户进行对比,进而一定程度上可以提高物品信息的展示效果。

图4是本公开实施例提供的一种物品信息查询装置的框图,如图4所示,该装置40可以包括:

获取模块401,被配置为根据用户对页面的指定触控操作及所述页面显示的内容,获取待查询物品的查询信息,所述查询信息用于查询所述待查询物品的相关信息。

发送模块402,被配置为将所述查询信息发送给服务器。

第一接收模块403,被配置为接收所述服务器返回的所述待查询物品的相关信息,所述相关信息包括待查询物品的物品信息和/或所述待查询物品的关联物品的物品信息。

第一显示模块404,被配置为显示所述相关信息。

综上所述,本公开实施例提供的物品信息查询装置,可以根据用户对页面的指定触控操作及页面显示的内容,获取待查询物品的查询信息,查询信息用于查询待查询物品的相关信息,将查询信息发送给服务器;接收服务器返回的待查询物品的相关信息,相关信息包括待查询物品的物品信息和/或待查询物品的关联物品的物品信息,最后,显示相关信息。相较于直接显示物品的相关信息的方式,这样,通过在接收到指定触控操作的情况下,即,确定用户需要了解页面中出现的待查询物品的相关信息的情况下,才自动根据指定触控操作及页面显示的内容获取相关信息并显示,可以方便用户按照自己的需求灵活的获取物品信息。同时,本发明实施例中通过一并展示待查询物品的物品信息以及与待查询物品的关联物品的物品信息,这样,可以使得最后显示的相关信息能够更加方便用户评估有关该待查询物品的情况,方便用户进行对比,进而一定程度上可以提高物品信息的展示效果。

可选的,所述获取模块401,被具体配置为:

根据所述指定触控操作对所述页面进行截图,得到查询图像,所述查询图像中包含所述页面显示的内容;

根据所述指定触控操作在所述页面上对应的操作位置,确定坐标信息;

根据所述坐标信息及所述查询图像,获取所述待查询物品的查询信息。

可选的,所述获取模块,还被具体配置为:

将所述坐标信息及所述查询图像作为所述待查询物品的查询信息;

或者,按照所述查询图像中包含的物品,将所述查询图像划分为物品区域子图像,其中,一个物品区域子图像对应表示一个物品;根据所述坐标信息所指示的位置及各个所述物品区域子图像的位置,获取所述待查询物品的物品图像;将所述待查询物品的物品图像作为所述查询信息。

可选的,在所述相关信息包括待查询物品的物品信息和所述待查询物品的关联物品的物品信息的情况下,所述第一显示模块404,被具体配置为:

在列表中显示所述待查询物品的物品信息。

在所述待查询物品的物品信息之后,显示所述关联物品的物品信息。

可选的,所述第一接收模块403,被具体配置为:

接收所述服务器在预设时长内返回的多个待查询物品的相关信息。

所述第一显示模块404,被具体配置为:

将所述多个待查询物品的相关信息关联显示在同一列表中。

可选的,所述物品信息至少包括价格;

所述物品信息还包括:物品链接;所述装置40还包括:跳转模块,被配置为若接收到针对所述物品链接的预设操作,则跳转至所述物品链接对应的购买页面。

图5是本公开实施例提供的另一种物品信息查询装置的框图,如图5所示,该装置50可以包括:

接收模块501,被配置为接收终端发送的待查询物品的查询信息,所述查询信息是所述终端在接收到用户对页面的指定触控操作的情况下发送的。

查询模块502,被配置为根据所述查询信息进行查询,得到所述待查询物品的相关信息,所述相关信息包括待查询物品的物品信息和/或所述待查询物品的关联物品的物品信息。

返回模块503,被配置为向所述终端返回所述相关信息。

综上所述,本公开实施例提供的物品信息查询装置,可以接收终端发送的待查询物品的查询信息,查询信息是终端在接收到用户对页面的指定触控操作的情况下发送的,根据查询信息进行查询,得到待查询物品的相关信息,相关信息包括待查询物品的物品信息和/或待查询物品的关联物品的物品信息,最后,向终端返回相关信息。这样,通过根据终端在接收到指定触控操作的情况下发送的查询信息,即,确定用户需要了解页面中出现的待查询物品的相关信息的情况下发送的查询信息,自动查询相关信息,并返回给终端,以供终端显示,可以方便用户按照自己的需求灵活的获取物品信息。同时,服务器可以同时获取并返回待查询物品的物品信息以及与待查询物品的关联物品的物品信息,这样,可以使得终端最后显示的相关信息能够更加方便用户评估有关该待查询物品的情况,方便用户进行对比,进而一定程度上可以提高物品信息的展示效果。

可选的,所述查询信息为查询图像及坐标信息。

所述查询模块502,被具体配置为:

按照所述查询图像中包含的物品,将所述查询图像划分为物品区域子图像,其中,一个物品区域子图像对应表示一个物品。

根据所述坐标信息所指示的位置及各个所述物品区域子图像的位置,获取所述待查询物品的物品图像。

根据所述待查询物品的物品图像与预设物品的物品图像,查询得到所述相关信息。

可选的,所述查询模块502,还被具体配置为:

确定是否存在包含所述坐标信息所指示的位置的物品区域子图像。

若存在,则将包含所述坐标信息所指示的位置的物品区域子图像,确定为所述待查询物品的物品图像。

若不存在,则将所在位置距离所述坐标信息所指示的位置最近的物品区域子图像,确定为所述待查询物品的物品图像。

可选的,所述查询信息为所述待查询物品的物品图像;

所述查询模块502,还被具体配置为:

根据所述待查询物品的物品图像与预设物品的物品图像,查询得到所述相关信息。

可选的,所述查询信息还包括所述待查询物品所属的直播间标识。

所述查询模块502,还被具体配置为:

确定各个预设物品的物品图像与所述待查询物品的物品图像的相似度。

获取第一预设物品的物品信息,作为所述待查询物品的物品信息,所述第一预设物品为对应的相似度最大,且所属的直播间标识与所述待查询物品所属的直播间标识相同的预设物品;和/或,获取第二预设物品的物品信息,作为所述关联物品的物品信息,所述第二预设物品为对应的相似度大于预设相似度阈值的预设物品。

图6是本公开实施例提供的一种物品信息查询系统的框图,如图6所示,该系统60可以包括终端601及服务器602。

所述终端601,被配置为根据用户对页面的指定触控操作及所述页面显示的内容,获取待查询物品的查询信息,所述查询信息用于查询所述待查询物品的相关信息。

所述终端601,被配置为将所述查询信息发送给所述服务器602。

所述服务器602,被配置为接收所述终端601发送的待查询物品的查询信息。

所述服务器602,被配置为根据所述查询信息进行查询,得到所述相关信息,所述相关信息包括待查询物品的物品信息和/或所述待查询物品的关联物品的物品信息。

所述服务器602,被配置为向所述终端601返回所述相关信息。

所述终端601,被配置为接收所述服务器602返回的所述待查询物品的相关信息。

所述终端601,被配置为显示所述相关信息。

综上所述,本公开实施例提供的物品信息查询系统,通过在接收到指定触控操作的情况下,即,确定用户需要了解页面中出现的待查询物品的相关信息的情况下,才自动根据指定触控操作及页面显示的内容生成查询信息,从服务器中查询相关信息并显示,可以方便用户按照自己的需求灵活的获取物品信息。同时,本发明实施例中通过一并展示待查询物品的物品信息以及与待查询物品的关联物品的物品信息,这样,可以使得最后显示的相关信息能够更加方便用户评估有关该待查询物品的情况,方便用户进行对比,进而一定程度上可以提高物品信息的展示效果。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

根据本公开的一个实施例,提供了一种电子设备,包括:处理器、用于存储处理器可执行指令的存储器,其中,处理器被配置为执行时实现如上述任一个实施例中的物品信息查询中的步骤。

根据本公开的一个实施例,还提供了一种非临时性计算机可读存储介质,当存储介质中的指令由移动终端的处理器执行时,使得移动终端能够执行如上述任一个实施例中的物品信息查询中的步骤。

根据本公开的一个实施例,还提供了一种计算机程序产品,该计算机程序产品包括可读性程序代码,该可读性程序代码由移动终端的处理器执行时,使得移动终端能够执行如上述任一个实施例中的物品信息查询中的步骤。

图7是根据一示例性实施例示出的一种用于物品信息查询的装置的框图。例如,装置700可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。

参照图7,装置700可以包括以下一个或多个组件:处理组件702,存储器704,电力组件706,多媒体组件708,音频组件710,输入/输出(i/o)的接口712,传感器组件714,以及通信组件716。

处理组件702通常控制装置700的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件702可以包括一个或多个处理器720来执行指令,以完成上述的物品信息查询方法的全部或部分步骤。此外,处理组件702可以包括一个或多个模块,便于处理组件702和其他组件之间的交互。例如,处理组件702可以包括多媒体模块,以方便多媒体组件708和处理组件702之间的交互。

存储器704被配置为存储各种类型的数据以支持在设备700的操作。这些数据的示例包括用于在装置700上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器704可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。

电源组件706为装置700的各种组件提供电力。电源组件706可以包括电源管理系统,一个或多个电源,及其他与为装置700生成、管理和分配电力相关联的组件。

多媒体组件708包括在所述装置700和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(lcd)和触摸面板(tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件708包括一个前置摄像头和/或后置摄像头。当设备700处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。

音频组件710被配置为输出和/或输入音频信号。例如,音频组件710包括一个麦克风(mic),当装置700处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器704或经由通信组件716发送。在一些实施例中,音频组件710还包括一个扬声器,用于输出音频信号。

i/o接口712为处理组件702和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。

传感器组件714包括一个或多个传感器,用于为装置700提供各个方面的状态评估。例如,传感器组件714可以检测到设备700的打开/关闭状态,组件的相对定位,例如所述组件为装置700的显示器和小键盘,传感器组件714还可以检测装置700或装置700一个组件的位置改变,用户与装置700接触的存在或不存在,装置700方位或加速/减速和装置700的温度变化。传感器组件714可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件714还可以包括光传感器,如cmos或ccd图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件714还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。

通信组件716被配置为便于装置700和其他设备之间有线或无线方式的通信。装置700可以接入基于通信标准的无线网络,如wifi,运营商网络(如2g、3g、4g或5g),或它们的组合。在一个示例性实施例中,通信组件716经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件716还包括近场通信(nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(rfid)技术,红外数据协会(irda)技术,超宽带(uwb)技术,蓝牙(bt)技术和其他技术来实现。

在示例性实施例中,装置700可以被一个或多个应用专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述物品信息查询方法。

在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器704,上述指令可由装置700的处理器720执行以完成上述物品信息查询方法。例如,所述非临时性计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。

图8是根据一示例性实施例示出的一种用于物品信息查询的装置的框图。例如,装置800可以被提供为一服务器。参照图8,装置800包括处理组件822,其进一步包括一个或多个处理器,以及由存储器832所代表的存储器资源,用于存储可由处理组件822的执行的指令,例如应用程序。存储器832中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件822被配置为执行指令,以执行上述物品信息查询方法。

装置800还可以包括一个电源组件826被配置为执行装置800的电源管理,一个有线或无线网络接口850被配置为将装置800连接到网络,和一个输入输出(i/o)接口858。装置800可以操作基于存储在存储器832的操作系统,例如windowsservertm,macosxtm,unixtm,linuxtm,freebsdtm或类似。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。

应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1