一种商品展示方法、装置、终端、服务器及存储介质转让专利

申请号 : CN201910944702.8

文献号 : CN110880139B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 刘嘉鹏

申请人 : 珠海必要工业科技股份有限公司

摘要 :

本申请涉及一种商品展示方法、装置、终端、服务器及存储介质,所述方法包括:获取待展示商品的商品图像,并在所述商品图像中提取商品特征;在服务器中获取与所述商品特征匹配的商品三维模型和/或用于介绍所述商品三维模型中商品介绍点的商品介绍内容;显示所述商品三维模型和/或所述商品介绍点的商品介绍内容,本申请实施例能够在用户查看实际的商品时,显示虚拟的商品三维模型和/或商品介绍点的商品介绍内容,以虚实结合的方式,实现更加生动形象的展示商品,帮助用户更好的挑选商品,增加与用户的互动性及趣味性。

权利要求 :

1.一种商品展示方法,其特征在于,应用于终端,包括:

获取待展示商品的商品图像,并在所述商品图像中提取商品特征;

在服务器中获取与所述商品特征匹配的商品三维模型和/或用于介绍所述商品三维模型中商品介绍点的商品介绍内容;

其中,所述商品三维模型和所述商品介绍内容是在商品模型库中与商品特征匹配的离线数据包中获取的,所述商品三维模型是根据预设商品的商品图像生成的,所述商品图像包含商品特征及所述商品图像中的标记介绍点,所述商品介绍内容用于介绍商品介绍点,所述标记介绍点与所述商品三维模型中商品介绍点对应,所述商品介绍点所对应感应区域的区域特征是根据标记介绍点所对应标记区域的图像特征生成的;

在预设的用于作为模型展示背景的背景图像前方显示,或者,在以摄像头拍摄的实际场景中的画面前方,显示所述商品三维模型和/或所述商品介绍点的商品介绍内容。

2.根据权利要求1所述的商品展示方法,其特征在于,在服务器中获取与所述商品特征匹配的商品三维模型和/或用于介绍所述商品三维模型中商品介绍点的商品介绍内容的步骤,包括:向服务器发送数据获取请求,所述数据获取请求中包括:所述待展示商品的商品特征;

接收所述服务器响应于所述数据获取请求发送的离线数据包,所述离线数据包包括:与所述商品特征匹配的商品三维模型和/或用于介绍所述商品三维模型中商品介绍点的商品介绍内容。

3.根据权利要求1所述的商品展示方法,其特征在于,显示所述商品三维模型和所述商品介绍点的商品介绍内容的步骤,包括:显示所述待展示商品的商品三维模型;

确定是否在所述商品三维模型上检测到点击操作;

若在所述商品三维模型上检测到点击操作,确定与所述点击操作的点击位置对应的商品介绍点;

显示所述商品介绍点的商品介绍内容。

4.根据权利要求3所述的商品展示方法,其特征在于,确定与所述点击操作的点击位置对应的商品介绍点的步骤,包括:确定所述点击操作的点击位置是否位于所述商品介绍点对应的感应区域中;

若所述点击位置位于所述商品介绍点对应的感应区域中,显示所述商品介绍点的商品介绍内容。

5.根据权利要求1所述的商品展示方法,其特征在于,所述方法还包括:将所述商品图像的图像特征与所述商品三维模型中的商品介绍点的区域特征进行特征粗匹配;

在特征粗匹配完成后,将所述商品图像与所述商品三维模型中的商品介绍点的区域特征进行特征细匹配;

在特征细匹配完成后,执行显示所述商品三维模型和/或所述商品介绍点的商品介绍内容的步骤。

6.根据权利要求1所述的商品展示方法,其特征在于,在显示所述商品三维模型和/或所述商品介绍点的商品介绍内容的步骤之前,所述方法还包括:向服务器发送查询是否存在定制内容的内容查询请求,所述内容查询请求包括所述商品特征及终端标识;

若接收到所述服务器发送的包含定制内容的内容查询响应,显示所述定制内容。

7.一种商品展示方法,其特征在于,应用于服务器,所述方法包括:向终端发送其所要获取的、与商品特征匹配的商品三维模型和/或用于介绍所述商品三维模型中商品介绍点的商品介绍内容,以便于所述终端在预设的用于作为模型展示背景的背景图像前方显示,或者,在以摄像头拍摄的实际场景中的画面前方,显示所述商品三维模型和/或所述商品介绍点的商品介绍内容;

其中,所述商品三维模型和所述商品介绍内容是在商品模型库中与商品特征匹配的离线数据包中获取的,所述商品三维模型是根据预设商品的商品图像生成的,所述商品图像包含商品特征及所述商品图像中的标记介绍点,所述商品介绍内容用于介绍商品介绍点,所述标记介绍点与所述商品三维模型中商品介绍点对应,所述商品介绍点所对应感应区域的区域特征是根据标记介绍点所对应标记区域的图像特征生成的。

8.根据权利要求7所述的商品展示方法,其特征在于,向终端发送其所要获取的、与商品特征匹配的商品三维模型和/或用于介绍所述商品三维模型中商品介绍点的商品介绍内容的步骤,包括:接收到终端发送的数据获取请求,所述数据获取请求中包括:待展示商品的商品特征;

确定所述商品特征是否位于本地的商品模型库中;

若所述商品特征位于本地的商品模型库中,向所述终端发送与所述商品特征对应的离线数据包,所述离线数据包包括:与所述商品特征匹配的商品三维模型和/或用于介绍所述商品三维模型中商品介绍点的商品介绍内容。

9.根据权利要求7所述的商品展示方法,其特征在于,所述方法还包括:获取多个预设商品的商品图像,并提取所述商品图像中的商品特征及所述商品图像中的标记介绍点;

针对每个商品,根据所述商品图像生成商品三维模型;

确定所述商品三维模型中与所述标记介绍点对应的商品介绍点及用于介绍所述商品介绍点的商品介绍内容;

基于所述商品三维模型及所述商品介绍内容生成离线数据包;

将所述商品特征与所述离线数据包在商品模型库中对应存储。

10.根据权利要求7所述的商品展示方法,其特征在于,所述方法还包括:接收终端发送的查询是否存在定制内容的内容查询请求,所述内容查询请求包括所述商品特征及终端标识;

在本地的定制内容库中查询是否存在与所述商品特征和所述终端标识对应的定制内容;

若存在与所述商品特征和所述终端标识均对应的定制内容,向终端发送包含所述定制内容的内容查询响应。

11.一种商品展示装置,其特征在于,应用于终端,所述装置包括:特征提取模块,用于获取待展示商品的商品图像,并在所述商品图像中提取商品特征;

内容获取模块,用于在服务器中获取与所述商品特征匹配的商品三维模型和/或用于介绍所述商品三维模型中商品介绍点的商品介绍内容;

其中,所述商品三维模型和所述商品介绍内容是在商品模型库中与商品特征匹配的离线数据包中获取的,所述商品三维模型是根据预设商品的商品图像生成的,所述商品图像包含商品特征及所述商品图像中的标记介绍点,所述商品介绍内容用于介绍商品介绍点,所述标记介绍点与所述商品三维模型中商品介绍点对应,所述商品介绍点所对应感应区域的区域特征是根据标记介绍点所对应标记区域的图像特征生成的;

内容显示模块,用于在预设的用于作为模型展示背景的背景图像前方显示,或者,在以摄像头拍摄的实际场景中的画面前方,显示所述商品三维模型和/或所述商品介绍点的商品介绍内容。

12.一种商品展示装置,其特征在于,应用于服务器,所述装置包括:发送模块,用于向终端发送其所要获取的、与商品特征匹配的商品三维模型和/或用于介绍所述商品三维模型中商品介绍点的商品介绍内容,以便于所述终端在预设的用于作为模型展示背景的背景图像前方显示,或者,在以摄像头拍摄的实际场景中的画面前方,显示所述商品三维模型和/或所述商品介绍点的商品介绍内容;

其中,所述商品三维模型和所述商品介绍内容是在商品模型库中与商品特征匹配的离线数据包中获取的,所述商品三维模型是根据预设商品的商品图像生成的,所述商品图像包含商品特征及所述商品图像中的标记介绍点,所述商品介绍内容用于介绍商品介绍点,所述标记介绍点与所述商品三维模型中商品介绍点对应,所述商品介绍点所对应感应区域的区域特征是根据标记介绍点所对应标记区域的图像特征生成的。

13.一种终端,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;

存储器,用于存放计算机程序;

处理器,用于执行存储器上所存放的程序时,实现权利要求1~6任一所述的商品展示方法。

14.一种服务器,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;

存储器,用于存放计算机程序;

处理器,用于执行存储器上所存放的程序时,实现权利要求7~10任一所述的商品展示方法。

15.一种具有处理器可执行的非易失的程序代码的计算机可读介质,其特征在于,所述程序代码使所述处理器执行所述权利要求1至6任一所述的商品展示方法或者所述权利要求7至10任一所述的商品展示方法。

说明书 :

一种商品展示方法、装置、终端、服务器及存储介质

技术领域

[0001] 本申请涉及数字孪生技术领域,尤其涉及一种商品展示方法、装置、终端、服务器及存储介质。

背景技术

[0002] 传统的商品展示方式一般是单向向用户展示商品图片、说明书、人工介绍等,比较枯燥,缺少与用户的互动性,例如:用户想要观看当前展示内容以外的信息(产品的细节、制作工艺等),将无法获得,用户体验效果差。

发明内容

[0003] 为了解决上述传统的商品展示方式缺少与用户的互动性,用户体验效果差的技术问题,本申请提供了一种商品展示方法、装置、终端、服务器及存储介质。
[0004] 第一方面,本申请提供了一种商品展示方法,应用于终端,包括:
[0005] 获取待展示商品的商品图像,并在所述商品图像中提取商品特征;
[0006] 在服务器中获取与所述商品特征匹配的商品三维模型和/或用于介绍所述商品三维模型中商品介绍点的商品介绍内容;
[0007] 显示所述商品三维模型和/或所述商品介绍点的商品介绍内容。
[0008] 可选地,在服务器中获取与所述商品特征匹配的商品三维模型和/或用于介绍所述商品三维模型中商品介绍点的商品介绍内容的步骤,包括:
[0009] 向服务器发送数据获取请求,所述数据获取请求中包括:所述待展示商品的商品特征;
[0010] 接收所述服务器响应于所述数据获取请求发送的离线数据包,所述离线数据包包括:与所述商品特征匹配的商品三维模型和/或用于介绍所述商品三维模型中商品介绍点的商品介绍内容。
[0011] 可选地,显示所述商品三维模型和所述商品介绍点的商品介绍内容的步骤,包括:
[0012] 显示所述待展示商品的商品三维模型;
[0013] 确定是否在所述商品三维模型上检测到点击操作;
[0014] 若在所述商品三维模型上检测到点击操作,确定与所述点击操作的点击位置对应的商品介绍点;
[0015] 显示所述商品介绍点的商品介绍内容。
[0016] 可选地,确定与所述点击操作的点击位置对应的商品介绍点的步骤,包括:
[0017] 确定所述点击操作的点击位置是否位于所述商品介绍点对应的感应区域中;
[0018] 若所述点击位置位于所述商品介绍点对应的感应区域中,显示所述商品介绍点的商品介绍内容。
[0019] 可选地,所述方法还包括:
[0020] 将所述商品图像的图像特征与所述商品三维模型中的商品介绍点的区域特征进行特征粗匹配;
[0021] 在特征粗匹配完成后,将所述商品图像与所述商品三维模型中的商品介绍点的区域特征进行特征细匹配;
[0022] 在特征细匹配完成后,执行显示所述商品三维模型和/或所述商品介绍点的商品介绍内容的步骤。
[0023] 可选地,在显示所述商品三维模型和/或所述商品介绍点的商品介绍内容的步骤之前,所述方法还包括:
[0024] 向服务器发送查询是否存在定制内容的内容查询请求,所述内容查询请求包括所述商品特征及终端标识;
[0025] 若接收到所述服务器发送的包含定制内容的内容查询响应,显示所述定制内容。
[0026] 第二方面,本申请还提供了一种商品展示方法,应用于服务器,所述方法包括:
[0027] 向终端发送其所要获取的、与商品特征匹配的商品三维模型和/或用于介绍所述商品三维模型中商品介绍点的商品介绍内容。
[0028] 可选地,向终端发送其所要获取的、与商品特征匹配的商品三维模型和/或用于介绍所述商品三维模型中商品介绍点的商品介绍内容的步骤,包括:
[0029] 若接收到终端发送的数据获取请求,所述数据获取请求中包括:所述待展示商品的商品特征;
[0030] 确定所述商品特征是否位于本地的商品模型库中;
[0031] 若所述商品特征位于本地的商品模型库中,向所述终端发送与所述商品特征对应的离线数据包,所述离线数据包包括:与所述商品特征匹配的商品三维模型和/或用于介绍所述商品三维模型中商品介绍点的商品介绍内容。
[0032] 可选地,所述方法还包括:
[0033] 获取多个预设商品的商品图像,并提取所述商品图像中的商品特征及所述商品图像中的标记介绍点;
[0034] 针对每个商品,根据所述商品图像生成商品三维模型;
[0035] 确定所述商品三维模型中与所述标记介绍点对应的商品介绍点及用于介绍所述商品介绍点的商品介绍内容;
[0036] 基于所述商品三维模型及所述商品介绍内容生成离线数据包;
[0037] 将所述商品特征与所述离线数据包在商品模型库中对应存储。
[0038] 可选地,所述方法还包括:
[0039] 接收终端发送的查询是否存在定制内容的内容查询请求,所述内容查询请求包括所述商品特征及终端标识;
[0040] 在本地的定制内容库中查询是否存在与所述商品特征和所述终端标识对应的定制内容;
[0041] 若存在与所述商品特征和所述终端标识均对应的定制内容,向服务器发送包含所述定制内容的内容查询响应。
[0042] 第三方面,本申请还提供了一种商品展示装置,应用于终端,所述装置包括:
[0043] 特征提取模块,用于获取待展示商品的商品图像,并在所述商品图像中提取商品特征;
[0044] 内容获取模块,用于在服务器中获取与所述商品特征匹配的商品三维模型和/或用于介绍所述商品三维模型中商品介绍点的商品介绍内容;
[0045] 内容显示模块,用于显示所述商品三维模型和/或所述商品介绍点的商品介绍内容。
[0046] 第四方面,本申请还提供了一种商品展示装置,应用于服务器,所述装置包括:
[0047] 发送模块,用于向终端发送其所要获取的、与商品特征匹配的商品三维模型和/或用于介绍所述商品三维模型中商品介绍点的商品介绍内容。
[0048] 第五方面,本申请还提供了一种终端,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
[0049] 存储器,用于存放计算机程序;
[0050] 处理器,用于执行存储器上所存放的程序时,实现第一方面任一所述的商品展示方法。
[0051] 第六方面,本申请还提供了一种服务器,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
[0052] 存储器,用于存放计算机程序;
[0053] 处理器,用于执行存储器上所存放的程序时,实现第二方面任一所述的商品展示方法。
[0054] 第七方面,本申请还提供了一种具有处理器可执行的非易失的程序代码的计算机可读介质,所述程序代码使所述处理器执行所述第一方面任一所述的商品展示方法或者所述第二方面任一所述的商品展示方法。
[0055] 本申请实施例提供的上述技术方案与现有技术相比具有如下优点:本发明实施例通过首先获取待展示商品的商品图像,并在所述商品图像中提取商品特征,然后在服务器中获取与所述商品特征匹配的商品三维模型和/或用于介绍所述商品三维模型中商品介绍点的商品介绍内容,最后可以显示所述商品三维模型和/或所述商品介绍点的商品介绍内容。
[0056] 本发明实施例通过显示所述商品三维模型,实现商品的立体展示,便于用户查看;和/或,通过显示商品介绍点的商品介绍内容,实现解放人力,无需人为讲解,更加便于用户理解;综上,本发明实施例能够查看实际的商品时,显示虚拟的商品三维模型和/或商品介绍点的商品介绍内容,以虚实结合的方式,实现更加生动形象的展示商品,帮助用户更好的挑选商品,增加与用户的互动性及趣味性。

附图说明

[0057] 此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
[0058] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0059] 图1为本申请实施例提供的一种商品展示方法的一种流程图;
[0060] 图2为本申请实施例提供的一种商品展示方法的另一种流程图;
[0061] 图3为本申请实施例提供的另一种商品展示方法的一种流程图;
[0062] 图4为本申请实施例提供的另一种商品展示方法的另一种流程图;
[0063] 图5为本申请实施例提供的一种商品展示装置的结构图;
[0064] 图6为本申请实施例提供的另一种商品展示装置的结构图。

具体实施方式

[0065] 为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0066] 由于传统的商品展示方式一般是单向向用户展示,而缺少与用户的互动,导致用户想要观看当前展示内容以外的信息时无法获得,用户体验效果差,为此,本发明实施例提供了一种商品展示方法、装置、终端、服务器及存储介质,在本发明实施例中,所述商品展示方法可以应用于终端,所述终端可以指带有图像采集模块(如摄像头)的手机、平板电脑或者AR眼镜等等,如图1所示,所述方法可以包括如下步骤:
[0067] 步骤S101,获取待展示商品的商品图像,并在所述商品图像中提取商品特征;
[0068] 在本发明实施例中,待展示商品可以是用户想要购买的商品或者已经购买的商品等,待展示商品的商品图像可以指图像采集模块采集到的待展示商品的完整图像或者局部图像,商品特征可以指商品的文字特征、图案特征或者编码特征(如条形码)等。
[0069] 在该步骤中,获取待展示商品的商品图像,可以指在图像采集装置采集到的商品图像中进行获取。可以通过特征点提取算法对照片进行特征提取,特征提取算法例如:ubc特征提取算法、bark特征提取算法、bikes特征提取算法和leuven特征提取算法等,在实际应用中可以根据不同的环境和效率容错性从中选择合适的算法。
[0070] 在本发明的又一实施方式中,在提取到商品图像中的商品特征后,可以直接显示所述商品图像,还可以在显示商品图像的同时播放音乐提醒等等,另外,还可以根据提取出的一个或多个商品特征生成展示动画和/或商品语音介绍等。
[0071] 步骤S102,在服务器中获取与所述商品特征匹配的商品三维模型和/或用于介绍所述商品三维模型中商品介绍点的商品介绍内容;
[0072] 在本发明实施例中,商品三维模型可以指服务器利用三维建模工具预先对商品进行三维建模得到的三维模型,商品三维模型可以根据用户在终端的屏幕输入滑动操作调整商品展示多个角度的商品细节特征;示例性的,用户可以用手指的滑动操作旋转商品三维模型,或者放大查看商品三维模型等,相较于传统的商品展示方式,本发明与用户互动性强,便捷的获取商品相关信息,提供用户购物效率,使商品信息浏览过程更具备趣味性,增强用户的购物体验。
[0073] 商品三维模型中可以没有商品介绍点,也可以包括至少一个商品介绍点,具体可以根据实际情况设置,本发明不做限定;商品介绍点的商品介绍内容可以指音频、图片、功能展示动画、文字和三维模型等中的一种或多种。
[0074] 在该步骤中,可以向服务器发送数据获取请求,所述数据获取请求中包括:所述待展示商品的商品特征,以便于服务器根据商品特征查找对应的离线数据包;接收所述服务器响应于所述数据获取请求发送的离线数据包,所述离线数据包包括:与所述商品特征匹配的商品三维模型和/或用于介绍所述商品三维模型中商品介绍点的商品介绍内容。
[0075] 步骤S103,显示所述商品三维模型和/或所述商品介绍点的商品介绍内容。
[0076] 在本发明的一种实施方式中,可以显示所述商品三维模型和所述商品介绍点的商品介绍内容,具体的,可以首先显示所述待展示商品的商品三维模型,然后确定是否在所述商品三维模型上检测到点击操作,若在所述商品三维模型上检测到点击操作,确定与所述点击操作的点击位置对应的商品介绍点,最后可以显示所述商品介绍点的商品介绍内容;若在所述商品三维模型上未检测到点击操作,则无需显示商品介绍内容。
[0077] 在确定与所述点击操作的点击位置对应的商品介绍点时,可以首先确定所述点击操作的点击位置是否位于所述商品介绍点对应的感应区域中;若所述点击位置位于所述商品介绍点对应的感应区域中,显示所述商品介绍点的商品介绍内容。
[0078] 由于实际应用中,对于同一个商品介绍点,不同用户可能点击的位置不同,为了避免将商品介绍点仅设置为一个点,用户很难点击成功的情况,本发明实施例为每个商品介绍点对应设置了感应点击的感应区域,这样,通过将点击位置与商品介绍点对应的感应区域对比,一旦点击位置位于感应区域内,即可显示商品介绍点的商品介绍内容,便于用户操作。
[0079] 在本发明的另一种实施方式中,在从服务器中仅获取到商品三维模型时,也可以仅显示商品三维模型;
[0080] 在本发明的另一种实施方式中,在从服务器中仅获取到商品介绍点的商品介绍内容时,也可以仅显示商品介绍点的商品介绍内容。
[0081] 在实际应用中,可以将商品三维模型在预设的用于作为模型展示背景的背景图像前方显示,也可以将商品三维模型在以摄像头拍摄的实际场景中的画面前方显示,例如:用户中意一个冰箱,可以采集自己家中实景,通过三维商品的展示,将冰箱的商品三维模型显示在真实背景中,以供可以参考家中的色调等因素,作出选择,通过虚拟场景与现实场景的结合展示商品。
[0082] 在本发明的一种实施方式中,在步骤S103之前,如图2所示,所述方法还可以包括以下步骤:
[0083] 步骤S201,将所述商品图像的图像特征与所述商品三维模型中的商品介绍点的区域特征进行特征粗匹配;具体的,可以利用BRISK算法将所述商品图像的图像特征与所述商品三维模型中的商品介绍点的区域特征进行特征粗匹配;
[0084] 步骤S202,在特征粗匹配完成后,将所述商品图像与所述商品三维模型中的商品介绍点的区域特征进行特征细匹配;具体的,可以利用RANSAC算法将所述商品图像与所述商品三维模型中的商品介绍点的区域特征进行特征细匹配;
[0085] 在特征细匹配完成后,然后执行步骤S103。
[0086] 通过特征粗匹配和特征细匹配,能够将商品三维模型的商品介绍点与商品图像匹配,通过图像特征的匹配实现将现实场景中的商品图像与商品三维模型更精确的匹配,便于用户从现实场景到三维场景的无缝切换。
[0087] 本发明实施例通过首先获取待展示商品的商品图像,并在所述商品图像中提取商品特征,然后在服务器中获取与所述商品特征匹配的商品三维模型和/或用于介绍所述商品三维模型中商品介绍点的商品介绍内容,最后可以显示所述商品三维模型和/或所述商品介绍点的商品介绍内容。
[0088] 本发明实施例通过显示所述商品三维模型,实现商品的立体展示,便于用户查看;和/或,通过显示商品介绍点的商品介绍内容,实现解放人力,无需人为讲解,更加便于用户理解;综上,本发明实施例能够查看实际的商品时,显示虚拟的商品三维模型和/或商品介绍点的商品介绍内容,以虚实结合的方式,实现更加生动形象的展示商品,帮助用户更好的挑选商品,增加与用户的互动性及趣味性。
[0089] 在实际应用中,可能部分用户会需要定制一些展示内容,例如,在A送给B某个商品作为礼物时等等,为此,在本发明的又一实施例中,在步骤S103之前,所述方法还包括:
[0090] 向服务器发送查询是否存在定制内容的内容查询请求,所述内容查询请求包括所述商品特征及终端标识;
[0091] 若接收到所述服务器发送的包含定制内容的内容查询响应,显示所述定制内容。
[0092] 在本发明实施例中,定制内容可以指音频、动画、文字或者视频等等,如:祝福语音、祝福动画、祝福文字或者祝福视频等等。
[0093] 例如:用户为朋友购买一件商品时/后,为朋友定制扫描商品后显示的内容,其中显示内容可以是商品库中已存的模板或者商家根据用户定制需求而录入的,三维模型上对应标注祝福语或者商品说明等介绍信息,在朋友扫描用户购置的商品后,显示用户定制的内容,包括祝福视频、祝福文字、祝福的语音或者其他商品相关信息等等,并且还可以通过手机不限次数的扫描商品,查看用户定制的商品介绍内容,增加了浏览商品的趣味性,另外,用户还可以预先设定商品介绍内容的展示时间,例如:用户将商品介绍内容设置为祝福语,当朋友收到礼物后,首次使用手机等终端对礼物进行扫描,显示出用户定制的祝福语,具体设定的展示时间可以依据实际情况而定。
[0094] 本发明实施例能够将提前定制的定制内容进行显示,增加与用户交互的场景,增加趣味性,便于用户使用。
[0095] 在本发明的又一实施例中,还提供一种商品展示方法,应用于服务器,服务器可以与终端通信,所述方法可以包括以下步骤:
[0096] 向终端发送其所要获取的、与商品特征匹配的商品三维模型和/或用于介绍所述商品三维模型中商品介绍点的商品介绍内容。
[0097] 在该步骤中,若接收到终端发送的数据获取请求,所述数据获取请求中包括:所述待展示商品的商品特征;确定所述商品特征是否位于本地的商品模型库中;若所述商品特征位于本地的商品模型库中,向所述终端发送与所述商品特征对应的离线数据包,所述离线数据包包括:与所述商品特征匹配的商品三维模型和/或用于介绍所述商品三维模型中商品介绍点的商品介绍内容。若所述商品特征不位于本地的商品模型库中,向终端发送错误提示,以便于终端提示用户重新扫描,进而重新执行步骤S101。
[0098] 由于在实际应用中,服务器中可能存储大量预设商品的商品特征及离线数据包,而终端提取的商品特征也可能因为光线及拍摄角度等因素导致并不十分清晰,这样可能会出现终端发送的商品特征匹配到服务器中若干个商品特征的情况,所以在本发明实施例中,可以计算终端发送的商品特征与服务器中每个商品特征的匹配度,将服务器中最大匹配度对应的商品特征确定为最优的商品特征,将最优的商品特征对应的离线数据包发送给终端。
[0099] 本发明实施例能够便于终端显示所述商品三维模型,实现商品的立体展示,便于用户查看;和/或,便于终端通过显示商品介绍点的商品介绍内容,实现解放人力,无需人为讲解,更加便于用户理解;综上,便于终端显示所述商品三维模型和/或所述商品介绍点的商品介绍内容可以实现更加生动形象的展示商品,进而帮助用户更好的挑选商品,增加与用户的互动性及趣味性。
[0100] 在本发明的又一实施例中,如图3所示,所述方法还可以包括以下步骤:
[0101] 步骤S301,获取多个预设商品的商品图像,并提取所述商品图像中的商品特征及所述商品图像中的标记介绍点;
[0102] 在本发明实施例中,预设商品可以是维护人员在一定范围内选择的,例如,商城中正在售卖的商品等等,标记介绍点可以指商家或者维护人员在商品图像上标记的、商品中比较有特色的卖点所对应的位置等。
[0103] 步骤S302,针对每个商品,根据所述商品图像生成商品三维模型;
[0104] 在本发明实施例中,可以基于商品的中心建立预设坐标系,然后再将商品图像进行融合渲染,得到商品三维模型。
[0105] 步骤S303,确定所述商品三维模型中与所述标记介绍点对应的商品介绍点及用于介绍所述商品介绍点的商品介绍内容;
[0106] 在该步骤中,可以根据标记介绍点所对应标记区域的图像特征生成商品介绍点所对应感应区域的区域特征,介绍所述商品介绍点的商品介绍内容可以是维护人员预先输入的,也可以是商家预先输入的。
[0107] 步骤S304,基于所述商品三维模型及所述商品介绍内容生成离线数据包;
[0108] 在该步骤中,可以直接将商品三维模型及所述商品介绍内容生成离线数据包,也可以为了传输安全性,将商品三维模型及所述商品介绍内容进行加密后打包,相应的,终端在接收到加密后的离线数据包时,需要对离线数据包进行解密。
[0109] 步骤S305,将所述商品特征与所述离线数据包在商品模型库中对应存储。
[0110] 本发明实施例中,将所述商品特征与所述离线数据包在商品模型库中对应存储,可以为实际应用中终端自动从服务器获取离线数据包打下基础,便于用户使用。
[0111] 在实际应用中,可能部分用户会需要定制一些展示内容,例如,在A送给B某个商品作为礼物时等等,在本发明的又一实施例中,如图4所示,所述方法还包括:
[0112] 步骤S401,接收终端发送的查询是否存在定制内容的内容查询请求,所述内容查询请求包括所述商品特征及终端标识;
[0113] 在本发明实施例中,定制内容可以指音频、动画、文字或者视频等等,如:祝福语音、祝福动画、祝福文字或者祝福视频等等。
[0114] 步骤S402,在本地的定制内容库中查询是否存在与所述商品特征和所述终端标识对应的定制内容;
[0115] 在本发明实施例中,定制内容库中可以存储有接收到的定制内容及被定制内容的终端标识,例如,若A想要给B定制内容,则A需要通过终端向服务器发送B的终端标识及定制内容,服务器在接收到后,将终端标识及定制内容对应的存储至定制内容库中。
[0116] 步骤S403,若存在与所述商品特征和所述终端标识均对应的定制内容,向服务器发送包含所述定制内容的内容查询响应。
[0117] 本发明实施例能够将提前定制的定制内容进行显示,增加与用户交互的场景,增加趣味性,便于用户使用。
[0118] 在本发明的又一实施例中,还提供一种商品展示装置,应用于终端,如图5所示,所述装置包括:
[0119] 特征提取模块11,用于获取待展示商品的商品图像,并在所述商品图像中提取商品特征;
[0120] 内容获取模块12,用于在服务器中获取与所述商品特征匹配的商品三维模型和/或用于介绍所述商品三维模型中商品介绍点的商品介绍内容;
[0121] 内容显示模块13,用于显示所述商品三维模型和/或所述商品介绍点的商品介绍内容。
[0122] 本发明实施例所提供的应用于终端的商品展示装置,其实现原理及产生的技术效果和前述方法实施例相同,为简要描述,装置实施例部分未提及之处,可参考前述方法实施例中相应内容。
[0123] 在本发明的又一实施例中,还提供一种商品展示装置,应用于服务器,如图6所示,所述装置包括:
[0124] 发送模块21,用于向终端发送其所要获取的、与商品特征匹配的商品三维模型和/或用于介绍所述商品三维模型中商品介绍点的商品介绍内容。
[0125] 本发明实施例所提供的应用于服务器的商品展示装置,其实现原理及产生的技术效果和前述方法实施例相同,为简要描述,装置实施例部分未提及之处,可参考前述方法实施例中相应内容。
[0126] 在本发明的又一实施例中,还提供一种终端,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
[0127] 存储器,用于存放计算机程序;
[0128] 处理器,用于执行存储器上所存放的程序时,实现应用于终端中的商品展示方法。
[0129] 在本发明的又一实施例中,还提供一种服务器,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
[0130] 存储器,用于存放计算机程序;
[0131] 处理器,用于执行存储器上所存放的程序时,实现应用于服务器中的商品展示方法。
[0132] 在本发明的又一实施例中,还提供一种具有处理器可执行的非易失的程序代码的计算机可读介质,所述程序代码使所述处理器执行应用于终端中的商品展示方法或者所述应用于服务器中的商品展示方法。
[0133] 需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0134] 以上所述仅是本发明的具体实施方式,使本领域技术人员能够理解或实现本发明。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所申请的原理和新颖特点相一致的最宽的范围。