技术领域technical field
本发明实施例涉及终端技术领域,尤其涉及一种显示方法及终端。Embodiments of the present invention relate to the technical field of terminals, and in particular, to a display method and a terminal.
背景技术Background technique
随着终端技术的发展,用户使用终端进行在线购物的频率越来越高。With the development of terminal technology, users use the terminal for online shopping more and more frequently.
通常,购物平台中包括物品的筛选选项,例如:尺码、适用对象、价格区间等。例如,在用户购买服饰时,首先,用户可以选择多个筛选选项作为筛选条件,然后再触发终端搜索符合上述筛选条件的服饰,以使终端根据筛选条件为用户推荐符合筛选条件的一些服饰,从而,用户可以浏览这些服饰然后进行购买。Usually, the shopping platform includes filtering options for items, such as: size, applicable objects, price range, etc. For example, when a user buys clothing, first, the user can select multiple filter options as filter conditions, and then trigger the terminal to search for clothing that meets the above filter conditions, so that the terminal can recommend some clothing to the user according to the filter conditions. , users can browse these apparel and then make a purchase.
然而,上述的购买过程中,购物平台提供的筛选选项多为通用的选项,比如尺码为通用的S码、M码、L码等,而通用的选项通常无法准确的反应个体用户的实际身形,如此会导致终端向用户推荐服饰准确率较低。However, in the above purchase process, most of the screening options provided by the shopping platform are general options, such as the general size S, M, L, etc., and the general options usually cannot accurately reflect the actual body shape of the individual user. , which will cause the terminal to recommend clothing to the user with a low accuracy rate.
发明内容SUMMARY OF THE INVENTION
本发明实施例提供一种显示方法及终端,以解决终端向用户推荐服饰准确率较低的问题。Embodiments of the present invention provide a display method and a terminal, so as to solve the problem of low accuracy in recommending clothing to users by the terminal.
为了解决上述技术问题,本发明实施例是这样实现的:In order to solve the above technical problems, the embodiments of the present invention are implemented as follows:
第一方面,本发明实施例提供一种显示方法,该方法包括:获取筛选条件,该筛选条件包括第一特征信息,该第一特征信息用于指示第一用户的人体特征;根据该筛选条件,获取目标信息,该目标信息为至少一个物品的信息,该至少一个物品为符合该筛选条件的物品;显示该目标信息。In a first aspect, an embodiment of the present invention provides a display method, the method includes: acquiring a screening condition, where the screening condition includes first feature information, where the first feature information is used to indicate a human body feature of a first user; according to the screening condition , obtain target information, where the target information is information of at least one item, and the at least one item is an item that meets the screening condition; and display the target information.
第二方面,本发明实施例还提供了一种终端,该终端包括:获取模块和显示模块;该获取模块,用于获取筛选条件,并根据该筛选条件,获取目标信息;该显示模块,用于显示该获取模块获取的该目标信息;其中,该筛选条件包括第一特征信息,该第一特征信息用于指示第一用户的人体特征,该目标信息为至少一个物品的信息,该至少一个物品为符合该筛选条件的物品。In a second aspect, an embodiment of the present invention also provides a terminal, the terminal includes: an acquisition module and a display module; the acquisition module is used to acquire screening conditions, and acquire target information according to the screening conditions; the display module is used for for displaying the target information acquired by the acquisition module; wherein, the screening condition includes first feature information, which is used to indicate the human body characteristics of the first user, the target information is information of at least one item, the at least one Items are items that match this filter.
第三方面,本发明实施例提供了一种终端,包括处理器、存储器及存储在该存储器上并可在该处理器上运行的计算机程序,该计算机程序被该处理器执行时实现如第一方面所述的显示方法的步骤。In a third aspect, an embodiment of the present invention provides a terminal, including a processor, a memory, and a computer program stored on the memory and running on the processor, the computer program being executed by the processor to achieve the first The steps of the display method described in the aspect.
第四方面,本发明实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储计算机程序,该计算机程序被处理器执行时实现如第一方面所述的显示方法的步骤。In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the steps of the display method described in the first aspect are implemented.
在本发明实施例中,首先,终端获取筛选条件,然后,终端根据筛选条件,获取目标信息,最后,终端显示目标信息,由于筛选条件包括第一特征信息,而第一特征信息用于指示第一用户的人体特征,第一用户的人体特征可以反映第一用户的实际身形,因此,该采用本发明实施例中的筛选条件可以筛选出符合第一用户的实际身形的物品,相较于仅根据通用的选项筛选物品,采用本发明实施例提供的显示方法,筛选到的物品更匹配第一用户的实际身形,无需用户花费大量时间浏览筛选,缩短了用户在购买物品时筛选花费的时间,从而能够使得终端向第一用户推荐物品的准确率更高,提升了用户的购物体验。In this embodiment of the present invention, first, the terminal acquires the screening conditions, then the terminal acquires target information according to the screening conditions, and finally, the terminal displays the target information, because the screening conditions include the first feature information, and the first feature information is used to indicate the first feature information. A human body feature of a user. The human body feature of the first user can reflect the actual body shape of the first user. Therefore, the screening conditions in this embodiment of the present invention can be used to filter out items that conform to the actual body shape of the first user. Compared with Since items are only screened according to common options, by using the display method provided by the embodiment of the present invention, the screened items are more matched with the actual body shape of the first user, the user does not need to spend a lot of time browsing and screening, and the screening cost of the user when purchasing items is shortened. time, thereby enabling the terminal to recommend items to the first user with higher accuracy and improving the user's shopping experience.
附图说明Description of drawings
图1为本发明实施例提供的一种可能的安卓操作系统的架构示意图;1 is a schematic diagram of the architecture of a possible Android operating system provided by an embodiment of the present invention;
图2为本发明实施例提供的一种显示方法的流程示意图;2 is a schematic flowchart of a display method provided by an embodiment of the present invention;
图3为本发明实施例提供的一种显示界面示意图一;3 is a schematic diagram 1 of a display interface provided by an embodiment of the present invention;
图4为本发明实施例提供的一种显示界面示意图二;4 is a second schematic diagram of a display interface provided by an embodiment of the present invention;
图5为本发明实施例提供的一种终端可能的结构示意图;FIG. 5 is a schematic structural diagram of a possible terminal according to an embodiment of the present invention;
图6为本发明实施例提供的一种终端的硬件结构示意图。FIG. 6 is a schematic diagram of a hardware structure of a terminal according to an embodiment of the present invention.
具体实施方式Detailed ways
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, but not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.
需要说明的是,本文中的“/”表示或的意思,例如,A/B可以表示A或B;本文中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。“多个”是指两个或多于两个。It should be noted that “/” in this document means or, for example, A/B can mean A or B; “and/or” in this document is only an association relationship that describes an associated object, indicating that there may be three A relationship, for example, A and/or B, can mean the existence of A alone, the existence of both A and B, and the existence of B alone. "Plural" means two or more.
本发明的说明书和权利要求书中的术语“第一”和“第二”等是用于区别不同的对象,而不是用于描述对象的特定顺序。例如,第一用户和第二用户等是用于区别不同的用户,而不是用于描述用户的特定顺序。The terms "first" and "second" and the like in the description and claims of the present invention are used to distinguish different objects, rather than to describe a specific order of the objects. For example, the first user and the second user, etc. are used to distinguish different users, not to describe a specific order of the users.
需要说明的是,本发明实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本发明实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。It should be noted that, in the embodiments of the present invention, words such as "exemplary" or "for example" are used to represent examples, illustrations, or descriptions. Any embodiments or designs described as "exemplary" or "such as" in the embodiments of the present invention should not be construed as preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary" or "such as" is intended to present the related concepts in a specific manner.
本发明实施例中的终端可以为具有操作系统的终端。该操作系统可以为安卓(Android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本发明实施例不作具体限定。The terminal in this embodiment of the present invention may be a terminal having an operating system. The operating system may be an Android (Android) operating system, an ios operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present invention.
下面以安卓操作系统为例,介绍一下本发明实施例提供的显示方法所应用的软件环境。The following takes the Android operating system as an example to introduce the software environment to which the display method provided by the embodiment of the present invention is applied.
如图1所示,为本发明实施例提供的一种可能的安卓操作系统的架构示意图。在图1中,安卓操作系统的架构包括4层,分别为:应用程序层、应用程序框架层、系统运行库层和内核层(具体可以为Linux内核层)。As shown in FIG. 1 , it is a schematic structural diagram of a possible Android operating system provided by an embodiment of the present invention. In FIG. 1, the architecture of the Android operating system includes four layers, namely: an application layer, an application framework layer, a system runtime layer, and a kernel layer (specifically, a Linux kernel layer).
其中,应用程序层包括安卓操作系统中的各个应用程序(包括系统应用程序和第三方应用程序)。The application layer includes various applications (including system applications and third-party applications) in the Android operating system.
应用程序框架层是应用程序的框架,开发人员可以在遵守应用程序的框架的开发原则的情况下,基于应用程序框架层开发一些应用程序。The application framework layer is the framework of the application, and developers can develop some applications based on the application framework layer under the condition of complying with the development principles of the framework of the application.
系统运行库层包括库(也称为系统库)和安卓操作系统运行环境。库主要为安卓操作系统提供其所需的各类资源。安卓操作系统运行环境用于为安卓操作系统提供软件环境。The system runtime layer includes libraries (also called system libraries) and the Android operating system runtime environment. The library mainly provides various resources required by the Android operating system. The Android operating system operating environment is used to provide a software environment for the Android operating system.
内核层是安卓操作系统的操作系统层,属于安卓操作系统软件层次的最底层。内核层基于Linux内核为安卓操作系统提供核心系统服务和与硬件相关的驱动程序。The kernel layer is the operating system layer of the Android operating system and belongs to the bottom layer of the Android operating system software layer. The kernel layer provides core system services and hardware-related drivers for the Android operating system based on the Linux kernel.
以安卓操作系统为例,本发明实施例中,开发人员可以基于上述如图1所示的安卓操作系统的系统架构,开发实现本发明实施例提供的显示方法的软件程序,从而使得该显示方法可以基于如图1所示的安卓操作系统运行。即处理器或者终端可以通过在安卓操作系统中运行该软件程序实现本发明实施例提供的显示方法。Taking the Android operating system as an example, in this embodiment of the present invention, a developer can develop a software program for implementing the display method provided by the embodiment of the present invention based on the system architecture of the Android operating system as shown in FIG. It can run based on the Android operating system as shown in Figure 1. That is, the processor or the terminal can implement the display method provided by the embodiment of the present invention by running the software program in the Android operating system.
下面结合图2中对本发明实施例的显示方法进行说明。图2为本发明实施例提供的一种显示方法的流程示意图,如图2所示,该方法包括S201至S203:The display method of the embodiment of the present invention will be described below with reference to FIG. 2 . FIG. 2 is a schematic flowchart of a display method according to an embodiment of the present invention. As shown in FIG. 2 , the method includes S201 to S203:
S201、终端获取筛选条件,筛选条件包括第一特征信息,第一特征信息用于指示第一用户的人体特征。S201. The terminal acquires a screening condition, where the screening condition includes first feature information, where the first feature information is used to indicate a human body feature of a first user.
具体的,第一特征信息包括以下至少一项:体型信息、面部信息、性别信息、发型信息、发色信息、肤色信息。Specifically, the first feature information includes at least one of the following: body shape information, face information, gender information, hairstyle information, hair color information, and skin color information.
示例性的,体型信息可以包括:肩宽值、臂长值、胸围值、腰围值、臀围值、腿长值等。面部信息可以包括:脸部形状、五官位置、五官类型等。发型信息可以包括:头发形状、头发长度等。肤色信息可以包括:白色、黄色、黑色等。Exemplarily, the body shape information may include a shoulder width value, an arm length value, a bust circumference value, a waist circumference value, a hip circumference value, a leg length value, and the like. The facial information may include: face shape, facial features location, facial feature type, and the like. The hairstyle information may include: hair shape, hair length, and the like. The skin color information may include: white, yellow, black, etc.
可选的,第一特征信息为终端根据第一用户的M张二维(two dimensions,2D)图像和该M张2D图像的深度信息获取的,M为正整数。Optionally, the first feature information is acquired by the terminal according to M two dimensions (2D) images of the first user and depth information of the M 2D images, where M is a positive integer.
示例性的,可以在为第一用户购买物品时,第二用户触发终端对第一用户的人体特征进行现场采集。Exemplarily, when purchasing an item for the first user, the second user may trigger the terminal to collect the human body characteristics of the first user on-site.
可选的,第一特征信息也可以为终端根据目标三维(three dimensions,3D)模型获取的,其中,该目标3D模型为根据第一用户的N张2D图像和该N张2D图像的深度信息生成的身体模型,N为正整数。Optionally, the first feature information may also be obtained by the terminal according to a target three-dimensional (three dimensions, 3D) model, where the target 3D model is based on N 2D images of the first user and depth information of the N 2D images. The generated body model, where N is a positive integer.
其中,N和M可以为相同的值,也可以为不同的值。Wherein, N and M can be the same value or different values.
示例性的,终端也可以在保存的身体模型中,根据第一用户的身体模型获取第一用户的人体特征信息。Exemplarily, the terminal may also acquire the human body feature information of the first user according to the body model of the first user in the saved body model.
S202、终端根据筛选条件,获取目标信息。S202. The terminal obtains target information according to the screening conditions.
其中,目标信息为至少一个物品的信息,该至少一个物品为符合筛选条件的物品。The target information is information of at least one item, and the at least one item is an item that meets the screening conditions.
需要说明的是,物品的信息可以包括物品的名称、图像、价格、尺寸、材质、产地、做工、颜色、品牌、适用季节等。It should be noted that the information of the item may include the name, image, price, size, material, origin, workmanship, color, brand, applicable season, etc. of the item.
具体的,终端可以根据筛选条件直接获取服务器中的目标信息,终端也可以将筛选条件发送给服务器,服务器根据筛选条件获取目标信息,然后服务器再将目标信息发送给终端。Specifically, the terminal can directly obtain target information in the server according to the screening conditions, or the terminal can send the screening conditions to the server, the server obtains target information according to the screening conditions, and then the server sends the target information to the terminal.
可选的,终端可以从终端中存储的物品的信息中获取目标信息,例如终端中的试衣系统缓存了一些物品的信息,终端可以从缓存的物品的信息中获取目标信息;终端也可以根据当前位置获取周围环境中的物品的信息,例如终端定位在品牌A的一个店铺,终端可以通过网络,从该店铺的网络上物品的信息获取目标信息;当然,终端也可以通过购物应用或者试衣应用,获取对应的服务器中的物品的信息,本发明实施例对此不作具体限定。Optionally, the terminal can obtain target information from the information of the items stored in the terminal. For example, the fitting system in the terminal has cached the information of some items, and the terminal can obtain the target information from the information of the cached items; The current location obtains the information of the items in the surrounding environment. For example, the terminal is located in a store of brand A, and the terminal can obtain the target information from the information of the items on the network of the store through the network; of course, the terminal can also use the shopping application or fitting. The application obtains the information of the item in the corresponding server, which is not specifically limited in this embodiment of the present invention.
S203、终端显示目标信息。S203, the terminal displays target information.
具体的,终端可以购物应用或试衣应用中显示目标信息以供用户选择。Specifically, the terminal may display target information in a shopping application or a fitting application for the user to select.
示例性的,若终端显示的目标信息包括物品的图像和物品的价格,用户可以通过该图像查看该符合第一用户的人体特征信息的该物品的其他信息。Exemplarily, if the target information displayed by the terminal includes the image of the item and the price of the item, the user can view other information of the item that conforms to the human body feature information of the first user through the image.
本发明实施例提供的显示方法,首先,终端获取筛选条件,然后,终端根据筛选条件,获取目标信息,最后,终端显示目标信息,由于筛选条件包括第一特征信息,而第一特征信息用于指示第一用户的人体特征,第一用户的人体特征可以反映第一用户的实际身形,因此,该采用本发明实施例中的筛选条件可以筛选出符合第一用户的实际身形的物品,相较于仅根据通用的选项筛选物品,采用本发明实施例提供的显示方法,筛选到的物品更匹配第一用户的实际身形,无需用户花费大量时间浏览筛选,缩短了用户在购买物品时筛选花费的时间,从而能够使得终端向第一用户推荐物品的准确率更高,提升了用户的购物体验。In the display method provided by the embodiment of the present invention, first, the terminal obtains the filter condition, then the terminal obtains the target information according to the filter condition, and finally, the terminal displays the target information, because the filter condition includes the first feature information, and the first feature information is used for Indicates the human body characteristics of the first user, and the human body characteristics of the first user can reflect the actual body shape of the first user. Therefore, the screening conditions in this embodiment of the present invention can be used to filter out items that conform to the actual body shape of the first user, Compared with only screening items according to general options, by using the display method provided by the embodiment of the present invention, the screened items better match the actual body shape of the first user, the user does not need to spend a lot of time browsing and screening, and the time when the user purchases items is shortened. The time spent on screening can make the terminal recommend items to the first user with a higher accuracy rate and improve the user's shopping experience.
可选的,上述筛选条件还包括:品牌、物品材质、适穿季节、价格区间、物品类型、第一物品的物品信息中的至少一项,第一物品为第二用户选择的物品图像中的物品。Optionally, the above screening conditions further include: at least one item of brand, item material, suitable season, price range, item type, and item information of the first item, where the first item is the item in the image of the item selected by the second user. thing.
需要说明的是,第一物品的物品信息可以包括第一物品的颜色和样式。It should be noted that the item information of the first item may include the color and style of the first item.
示例性的,物品图像可以为第二用户触发终端拍照获取的图像,也可以为触发终端获取网页或某个应用中的图像,本发明实施例对此不作具体限定。Exemplarily, the item image may be an image obtained by the second user triggering the terminal to take a photo, or may be an image obtained by triggering the terminal to obtain a webpage or an application, which is not specifically limited in this embodiment of the present invention.
需要说明的是,本发明实施例中,第一用户用于指示终端筛选的是符合第一用户的物品,第二用户为设置筛选条件的用户,第一用户可以和第二用户为相同的用户,也可以为不相同的用户。It should be noted that, in this embodiment of the present invention, the first user is used to instruct the terminal to screen items that match the first user, the second user is a user who has set screening conditions, and the first user and the second user may be the same user , or for different users.
示例性的,在用户未输入适穿季节的情况下,终端可以根据用户所在地的季节信息作为筛选条件中的适穿季节。Exemplarily, in the case that the user does not input a suitable season, the terminal may use the season information of the location of the user as the suitable season in the filtering condition.
基于该方案,终端获取的筛选条件不仅可以包括第一特征信息,还可以包括品牌、物品材质、适穿季节、价格区间、物品类型、第一物品的物品信息中的至少一项,用户可以根据需要设置更加详细的筛选条件,使得筛选到的物品在符合第一用户的人体特征的情况下更加符合用户的其他需求。Based on this solution, the screening conditions obtained by the terminal may include not only the first feature information, but also at least one of the brand, item material, suitable season, price range, item type, and item information of the first item. More detailed screening conditions need to be set, so that the screened items are more in line with the user's other needs under the condition that they conform to the human body characteristics of the first user.
可选的,终端可以根据历史筛选记录信息获取筛选条件,也可以根据用户输入获取筛选条件。即上述显示方法的S201具体可以通过下述的S201a执行,或者下述的S201b执行:Optionally, the terminal may obtain filter conditions according to historical filter record information, or may obtain filter conditions according to user input. That is, S201 of the above display method can be specifically executed by the following S201a, or the following S201b can be executed:
S201a、终端根据历史筛选记录信息,获取筛选条件。S201a, the terminal obtains the filter condition according to the historical filter record information.
例如,在终端的历史筛选记录中,终端使用的最近一次的筛选条件包括指示第一用户的人体特征的第一特征信息,则终端可以将第一特征信息作为本次的筛选条件。For example, in the terminal's historical screening record, the latest screening condition used by the terminal includes first feature information indicating the human body feature of the first user, and the terminal may use the first feature information as the current screening condition.
具体的,终端可以在用户启用购物应用或者3D试衣系统后,结合终端根据历史筛选记录信息获取的筛选条件,随机向用户推荐物品。例如在3D试衣系统中的用户点击随机搭配按钮,以触发终端显示随机搭配的服饰,该随机搭配的服饰均匹配第一用户的身体特征信息。Specifically, after the user activates the shopping application or the 3D fitting system, the terminal may randomly recommend items to the user in combination with the screening conditions obtained by the terminal according to the historical screening record information. For example, in the 3D fitting system, the user clicks the random matching button to trigger the terminal to display the randomly matched clothing, and the randomly matched clothing all matches the physical feature information of the first user.
S201b、终端获取第二用户输入的筛选条件。S201b, the terminal acquires the filter condition input by the second user.
示例性的,假设筛选条件包括第一物品的特征信息。终端获取到一张物品图像后,先分割图像中的物品区域,然后提取出该物品的信息(例如款式和颜色),最后将该物品的款式、颜色以及输入的第一用户的人体特征信息作为筛选条件。Exemplarily, it is assumed that the filtering condition includes characteristic information of the first item. After acquiring an image of an item, the terminal first divides the item area in the image, then extracts the information of the item (such as style and color), and finally uses the style, color of the item and the inputted first user's human body feature information as filter conditions.
可以理解的是,若第二用户输入的是第二用户的人体特征,则筛选条件中包括的是指示第二用户的人体特征的第二特征信息。It can be understood that, if the second user inputs the human body feature of the second user, the screening condition includes second feature information indicating the human body feature of the second user.
示例性的,用户可以设置默认的身体模型,若用户未选择身体模型,则上述的第一特征信息为默认的身体模型的特征信息,若用户输入了其他选项,则终端可以将第一特征信息以及输入的其他选项作为筛选条件,例如,用户输入了品牌、适用季节和价格区间,则筛选条件可以包括第一特征信息、品牌、适用季节和价格区间。Exemplarily, the user can set a default body model. If the user does not select a body model, the above-mentioned first feature information is the feature information of the default body model. If the user inputs other options, the terminal can use the first feature information. and other input options as filter conditions, for example, if the user inputs a brand, an applicable season and a price range, the filter conditions may include the first feature information, brand, applicable season and price range.
示例性的,图3为本发明实施例提供的一种显示界面示意图。如图3所示,界面301为终端中显示的一种筛选界面,在该筛选界面中可以包括终端保存的不同用户的身体模型,例如用户1的3D模型、用户2的3D模型、用户3的3D模型,筛选界面中还可以包括品牌(例如品牌A、品牌B、品牌C、品牌D、品牌E、品牌F等)、适用季节(春、夏、秋、冬、四季)、价格区间(最高价、最低价),若用户还需要选择其他筛选选项,用户可以在屏幕上向下滑动,终端也可以显示其他筛选选项,例如颜色、材质、产地等。Exemplarily, FIG. 3 is a schematic diagram of a display interface provided by an embodiment of the present invention. As shown in FIG. 3 , the interface 301 is a screening interface displayed in the terminal, and the screening interface may include the body models of different users saved by the terminal, such as the 3D model of user 1, the 3D model of user 2, the 3D model of user 3 3D model, the filter interface can also include brands (such as brand A, brand B, brand C, brand D, brand E, brand F, etc.), applicable seasons (spring, summer, autumn, winter, four seasons), price range (highest If the user needs to select other filtering options, the user can swipe down on the screen, and the terminal can also display other filtering options, such as color, material, origin, etc.
基于该方案,终端可以根据不同的方式获取筛选条件,可以根据终端中保存的历史筛选信息筛选条件,也可以获取用户输入的筛选条件,而该筛选条件中均包括指示第一用户的身体特征的第一特征信息,因此,终端向第一用户推荐物品的准确率更高。Based on this solution, the terminal can obtain the screening conditions according to different methods, the screening conditions can be obtained according to the historical screening information saved in the terminal, and the screening conditions input by the user can also be obtained, and the screening conditions all include the information indicating the physical characteristics of the first user. The first feature information, therefore, the accuracy of the terminal recommending the item to the first user is higher.
一种可能的实现方式,本发明实施例提供的显示方法,上述S202具体可以通过下述的S202a和S202b执行:A possible implementation manner, in the display method provided by the embodiment of the present invention, the above S202 may be specifically performed by the following S202a and S202b:
S202a、终端根据筛选条件,确定符合筛选条件的至少一个物品模型,每个物品模型用于指示一个物品。S202a. The terminal determines, according to the screening conditions, at least one item model that meets the screening conditions, and each item model is used to indicate an item.
需要说明的是,本发明实施例中,物品模型可以为一个物品虚拟的3D模型,可以为对物品进行拍摄处理制作物品模型,物品模型中可以包括物品的信息,例如物品的品牌、颜色、尺寸、适用性别、风格、材质等中的至少一项。It should be noted that, in this embodiment of the present invention, the item model may be a virtual 3D model of the item, and the item model may be made for photographing the item, and the item model may include item information, such as the item's brand, color, size , applicable to at least one of gender, style, material, etc.
示例性的,假设一个物品为裙子,则该裙子的尺寸可以包括该裙子的长度、腰围、胸围、臀围、袖长、袖子的周长、裙摆长度等。Exemplarily, assuming that an item is a skirt, the size of the skirt may include the length of the skirt, waist circumference, bust circumference, hip circumference, sleeve length, sleeve circumference, skirt length, and the like.
在实际应用中,可以使用采集设备采集物品的信息,生成该物品的物品模型,并将该物品模型上传至购物平台的服务器中,或者上传至试衣系统的服务器中,商家可以根据需要更新服务器中的物品模型以供用户选择。In practical applications, the collection device can be used to collect the information of the item, generate the item model of the item, and upload the item model to the server of the shopping platform, or to the server of the fitting system, and the merchant can update the server as needed. Item models in for user selection.
可以理解,终端可以在服务器中筛选符合筛选条件的物品模型,终端也可以将筛选条件发送给服务器,服务器将符合终端发送的筛选条件的物品模型发送给终端,本发明实施例对此不作具体限定。It can be understood that the terminal can filter the item models that meet the screening conditions in the server, the terminal can also send the screening conditions to the server, and the server sends the item models that meet the screening conditions sent by the terminal to the terminal, which is not specifically limited in this embodiment of the present invention. .
S202b、终端根据该至少一个物品模型指示的物品,获取目标信息。S202b, the terminal acquires target information according to the item indicated by the at least one item model.
基于该方案,终端可以先根据筛选条件,确定符合筛选条件的至少一个物品模型,然后根据该至少一个物品模型指示的物品获取目标信息,由于筛选条件包括指示第一用户的身体特征的第一特征信息,因此筛选出的至少一个物品模型指示的物品均符合第一用户的身体特征,进而终端获取的目标信息与第一用户的身体特征更匹配。Based on this solution, the terminal can first determine at least one item model that meets the screening conditions according to the screening conditions, and then obtain target information according to the item indicated by the at least one item model. Since the screening conditions include the first feature indicating the physical characteristics of the first user Therefore, the items indicated by at least one screened item model conform to the physical characteristics of the first user, and thus the target information acquired by the terminal better matches the physical characteristics of the first user.
一种可能的实现方式,本发明实施例提供的显示方法,上述S202具体可以通过S202c和S202d,或者通过S202c和S202e执行:A possible implementation manner, the display method provided by the embodiment of the present invention, the above S202 can be specifically performed by S202c and S202d, or by S202c and S202e:
S202c、终端根据第一特征信息,确定第一用户属于第一群体。S202c. The terminal determines, according to the first feature information, that the first user belongs to the first group.
其中,第一群体中任意两个用户的人体特征的相似度大于或等于目标阈值。Wherein, the similarity of the human body features of any two users in the first group is greater than or equal to the target threshold.
可以理解的是,一个群体中的人体特征的相似度可以为上述第一特征信息中的至少一个特征信息的相似度。It can be understood that, the similarity of the human body features in a group may be the similarity of at least one feature information in the above-mentioned first feature information.
例如,一个群体中的用户的脸型为瓜子脸、用户的眼睛类型是丹凤眼。For example, the face shape of a user in a group is a melon face, and the user's eye type is Danfengyan.
S202d、终端根据第一群体的购买参数,获取目标信息。S202d, the terminal acquires target information according to the purchase parameters of the first group.
其中,购买参数包括物品名称,以及物品名称对应的物品的购买数据,该购买数据包括物品的收藏数量和物品的购买数量中的至少一项。The purchase parameters include the item name and purchase data of the item corresponding to the item name, where the purchase data includes at least one of the collection quantity of the item and the purchase quantity of the item.
示例性的,群体1的标签包括:女性、身高165cm-170cm、体重50kg-55kg、比例为0.6-0.62、肤色白。假设群体1中的80%的用户购买了某款式的牛仔裤,则终端可以根据该购买数据,获取该款式的牛仔裤以供为第一用户选择。Exemplarily, labels for group 1 include: female, height 165cm-170cm, weight 50kg-55kg, ratio 0.6-0.62, fair complexion. Assuming that 80% of the users in the group 1 have purchased a certain style of jeans, the terminal may acquire the style of jeans for selection for the first user according to the purchase data.
S202e、终端根据第一群体的类型,获取目标信息。S202e. The terminal acquires target information according to the type of the first group.
其中,终端可以根据第一群体的类型,获取搭配设计师为第一群体提供的穿衣搭配中的物品的信息。Wherein, the terminal may obtain information on items in the dressing arrangement provided by the matching designer for the first group according to the type of the first group.
例如,搭配设计师在夏季为群体1提供了3种搭配,分别是“长裙和凉鞋”,“T恤、牛仔短裤和帆布鞋”,“短袖衬衣、短裙和高跟鞋”,终端可以在确定用户1为属于群体1之后,为用户1推荐上述的3种搭配。For example, the collocation designer provides 3 collocations for group 1 in summer, namely "long skirt and sandals", "T-shirt, denim shorts and canvas shoes", "short-sleeved shirt, short skirt and high heels", the terminal can be found at After it is determined that user 1 belongs to group 1, the above three collocations are recommended for user 1.
基于该方案,终端可以根据同一个群体的购买偏好,或者根据同一个群体中的用户的身型,获取目标信息,进而向用户进行推荐,推荐的准确率更高。Based on this solution, the terminal can obtain target information according to the purchase preference of the same group or the body shape of the users in the same group, and then make recommendations to the users, and the recommendation accuracy is higher.
可选的,若终端中包括3D试衣系统或者购物应用中可以调用3D试衣系统,终端也可以在3D试衣系统中执行上述实施例中的显示方法。例如,用户触发终端筛选物品,然后终端将筛选后的物品显示在3D试衣界面中,可以以缩略图的形式显示每个物品的图像。Optionally, if the terminal includes a 3D fitting system or the shopping application can call the 3D fitting system, the terminal can also execute the display method in the above embodiment in the 3D fitting system. For example, the user triggers the terminal to screen items, and then the terminal displays the screened items in the 3D fitting interface, and can display the image of each item in the form of thumbnails.
如图4中所示,界面302为一个3D试衣界面,该3D试衣界面中显示第一用户的身体模型以及根据筛选条件筛选的物品的图像和信息,分别为“夹克,¥88”、“衬衫,¥100”、“纯棉T恤,¥50”。用户可以在界面中点击身体模型下方的物品的图像试穿该图像中的物品。As shown in FIG. 4 , the interface 302 is a 3D fitting interface, in which the body model of the first user and the images and information of the items screened according to the screening conditions are displayed in the 3D fitting interface, which are “jacket, ¥88”, "Shirt, ¥100", "Cotton T-shirt, ¥50". The user can click on the image of the item below the body model in the interface to try on the item in the image.
示例性的,当用户触发终端在每次启动3D试衣系统后,终端可以根据最近一次用户使用的身体模型获取目标信息,并将目标信息显示在该最近一次使用的身体模型的相邻区域。若用户点击“精品推荐”,则可以在用户的3D模型下面的区域中显示搭配设计师针对该用户所在用户群搭配的服饰,或者显示该用户所在用户群偏好购买的服饰。Exemplarily, after the user triggers the terminal to start the 3D fitting system each time, the terminal can acquire target information according to the body model used last time by the user, and display the target information in the adjacent area of the body model used last time. If the user clicks on "Recommended Boutique", the area below the user's 3D model may display the clothes that the matching designer matches for the user group where the user belongs, or the clothes that the user group where the user prefers to buy.
当然,3D试衣界面中也可以显示图像识别控件,用户可以通过该图像识别控件触发终端打开相机拍照,或者打开相册从相册中选择一张物品图片。然后终端再进行图像处理获取图像中的物品,然后根据第一用户的第一特征信息获取与第一用户的身体特征匹配的物品信息,在获取到物品信息之后,再将获取到物品信息显示在上述的3D试衣界面中。Of course, an image recognition control can also be displayed in the 3D fitting interface, and the user can trigger the terminal to open the camera to take a picture through the image recognition control, or open the album to select an item picture from the album. Then the terminal performs image processing to obtain the items in the image, and then obtains item information matching the physical characteristics of the first user according to the first feature information of the first user, and displays the obtained item information on the In the above-mentioned 3D fitting interface.
可以理解,终端在获取到符合第一用户的身体特征的物品信息后,可以在3D试衣界面显示获取到的物品信息,从而供用户在3D试衣界面中采用第一用户对应的3D模型查看试衣效果,以供用户选择试穿和购买。It can be understood that after acquiring the item information that matches the physical characteristics of the first user, the terminal can display the acquired item information on the 3D fitting interface, so that the user can view the 3D model corresponding to the first user in the 3D fitting interface. Fitting effect for users to choose to try on and buy.
图5为本发明实施例提供的一种终端可能的结构示意图,如图5所示,终端500包括:获取模块501和显示模块502;获取模块501,用于获取筛选条件,并根据筛选条件,获取目标信息;显示模块502,用于显示获取模块501获取的目标信息;其中,筛选条件包括第一特征信息,第一特征信息用于指示第一用户的人体特征,目标信息为至少一个物品的信息,至少一个物品为符合筛选条件的物品。FIG. 5 is a schematic diagram of a possible structure of a terminal according to an embodiment of the present invention. As shown in FIG. 5, the terminal 500 includes: an acquisition module 501 and a display module 502; the acquisition module 501 is used to acquire screening conditions, and according to the screening conditions, Obtain target information; the display module 502 is used to display the target information obtained by the obtaining module 501; wherein, the screening conditions include first feature information, the first feature information is used to indicate the human body features of the first user, and the target information is at least one item. information, at least one item is eligible for the filter.
可选的,第一特征信息包括以下至少一项:体型信息、面部信息、性别信息、发型信息、发色信息、肤色信息。Optionally, the first feature information includes at least one of the following: body shape information, face information, gender information, hairstyle information, hair color information, and skin color information.
可选的,筛选条件还包括:品牌、物品材质、适穿季节、价格区间、物品类型、第一物品的物品信息中的至少一项,第一物品为第二用户选择的物品图像中的物品。Optionally, the screening conditions further include: at least one item of brand, item material, suitable season, price range, item type, and item information of the first item, where the first item is an item in the item image selected by the second user. .
可选的,获取模块501具体用于:根据筛选条件,确定符合筛选条件的至少一个物品模型,每个物品模型用于指示一个物品;根据至少一个物品模型指示的物品,获取目标信息。Optionally, the obtaining module 501 is specifically configured to: determine at least one item model that meets the screening condition according to the screening condition, and each item model is used to indicate an item; and obtain target information according to the item indicated by the at least one item model.
可选的,获取模块501具体用于:根据第一特征信息,确定第一用户属于第一群体;根据第一群体的购买参数,获取目标信息;其中,第一群体中任意两个用户的人体特征的相似度大于或等于目标阈值,购买参数包括物品名称,以及物品名称对应的后买数据,购买数据包括物品的收藏数量和物品的购买数量中的至少一项。Optionally, the obtaining module 501 is specifically configured to: determine that the first user belongs to the first group according to the first characteristic information; obtain target information according to the purchase parameters of the first group; wherein, the human bodies of any two users in the first group are obtained. The similarity of the features is greater than or equal to the target threshold, the purchase parameters include the item name, and the post-purchase data corresponding to the item name, and the purchase data includes at least one of the collection quantity of the item and the purchase quantity of the item.
可选的,第一特征信息为根据第一用户的M张2D图像和该M张2D图像的深度信息获取的,M为正整数;或者,第一特征信息为根据目标3D模型获取的,目标3D模型为根据第一用户的N张2D图像和该N张2D图像的深度信息生成的身体模型,N为正整数。Optionally, the first feature information is obtained according to M 2D images of the first user and the depth information of the M 2D images, and M is a positive integer; or, the first feature information is obtained according to the target 3D model, and the target The 3D model is a body model generated according to N 2D images of the first user and depth information of the N 2D images, and N is a positive integer.
本发明实施例提供的终端500能够实现上述方法实施例中终端实现的各个过程,为避免重复,这里不再赘述。The terminal 500 provided in this embodiment of the present invention can implement each process implemented by the terminal in the foregoing method embodiment, and to avoid repetition, details are not described herein again.
本发明实施例提供的终端,首先,终端获取筛选条件,然后,终端根据筛选条件,获取目标信息,最后,终端显示目标信息,由于筛选条件包括第一特征信息,而第一特征信息用于指示第一用户的人体特征,第一用户的人体特征可以反映第一用户的实际身形,因此,该采用本发明实施例中的筛选条件可以筛选出符合第一用户的实际身形的物品,相较于仅根据通用的选项筛选物品,采用本发明实施例提供的显示方法,筛选到的物品更匹配第一用户的实际身形,无需用户花费大量时间浏览筛选,缩短了用户在购买物品时筛选花费的时间,从而能够使得终端向第一用户推荐物品的准确率更高,提升了用户的购物体验。In the terminal provided by the embodiment of the present invention, first, the terminal acquires the screening conditions, then the terminal acquires target information according to the screening conditions, and finally, the terminal displays the target information, because the screening conditions include the first feature information, and the first feature information is used to indicate The human body characteristics of the first user. The human body characteristics of the first user can reflect the actual body shape of the first user. Therefore, the screening conditions in this embodiment of the present invention can be used to filter out items that conform to the actual body shape of the first user. Compared with only screening items according to general options, by adopting the display method provided by the embodiment of the present invention, the screened items are more suitable for the actual body shape of the first user, and the user does not need to spend a lot of time browsing and screening, which shortens the time for the user to screen when purchasing items. Therefore, the accuracy of recommending items to the first user by the terminal can be higher, and the shopping experience of the user is improved.
图6为实现本发明各个实施例的一种终端的硬件结构示意图,该终端100包括但不限于:射频单元101、网络模块102、音频输出单元103、输入单元104、传感器105、显示单元106、用户输入单元107、接口单元108、存储器109、处理器110、以及电源111等部件。本领域技术人员可以理解,图6中示出的终端结构并不构成对终端的限定,终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。在本发明实施例中,终端包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载终端、可穿戴设备、以及计步器等。6 is a schematic diagram of the hardware structure of a terminal implementing various embodiments of the present invention. The terminal 100 includes but is not limited to: a radio frequency unit 101, a network module 102, an audio output unit 103, an input unit 104, a sensor 105, a display unit 106, User input unit 107 , interface unit 108 , memory 109 , processor 110 , and power supply 111 and other components. Those skilled in the art can understand that the terminal structure shown in FIG. 6 does not constitute a limitation on the terminal, and the terminal may include more or less components than the one shown, or combine some components, or arrange different components. In the embodiment of the present invention, the terminal includes but is not limited to a mobile phone, a tablet computer, a notebook computer, a palmtop computer, a vehicle-mounted terminal, a wearable device, a pedometer, and the like.
其中,处理器110,用于获取筛选条件,该筛选条件包括第一特征信息,第一特征信息用于指示第一用户的人体特征;根据该筛选条件,获取目标信息,目标信息为至少一个物品的信息,该至少一个物品为符合该筛选条件的物品;显示单元106,用于显示目标信息。Wherein, the processor 110 is configured to acquire screening conditions, where the screening conditions include first feature information, and the first feature information is used to indicate the human body features of the first user; and according to the screening conditions, acquire target information, where the target information is at least one item information, the at least one item is an item that meets the screening condition; the display unit 106 is used to display target information.
本发明实施例提供的终端,首先,终端获取筛选条件,然后,终端根据筛选条件,获取目标信息,最后,终端显示目标信息,由于筛选条件包括第一特征信息,而第一特征信息用于指示第一用户的人体特征,第一用户的人体特征可以反映第一用户的实际身形,因此,该采用本发明实施例中的筛选条件可以筛选出符合第一用户的实际身形的物品,相较于仅根据通用的选项筛选物品,采用本发明实施例提供的显示方法,筛选到的物品更匹配第一用户的实际身形,无需用户花费大量时间浏览筛选,缩短了用户在购买物品时筛选花费的时间,从而能够使得终端向第一用户推荐物品的准确率更高,提升了用户的购物体验。In the terminal provided by the embodiment of the present invention, first, the terminal acquires the screening conditions, then the terminal acquires target information according to the screening conditions, and finally, the terminal displays the target information, because the screening conditions include the first feature information, and the first feature information is used to indicate The human body characteristics of the first user. The human body characteristics of the first user can reflect the actual body shape of the first user. Therefore, the screening conditions in this embodiment of the present invention can be used to filter out items that conform to the actual body shape of the first user. Compared with only screening items according to general options, by adopting the display method provided by the embodiment of the present invention, the screened items are more suitable for the actual body shape of the first user, and the user does not need to spend a lot of time browsing and screening, which shortens the time for the user to screen when purchasing items. Therefore, the accuracy of recommending items to the first user by the terminal can be higher, and the shopping experience of the user is improved.
应理解的是,本发明实施例中,射频单元101可用于收发信息或通话过程中,信号的接收和发送,具体的,将来自基站的下行数据接收后,给处理器110处理;另外,将上行的数据发送给基站。通常,射频单元101包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元101还可以通过无线通信系统与网络和其他设备通信。It should be understood that, in this embodiment of the present invention, the radio frequency unit 101 may be used for receiving and sending signals in the process of sending and receiving information or during a call. Specifically, after receiving the downlink data from the base station, it is processed by the processor 110; The uplink data is sent to the base station. Generally, the radio frequency unit 101 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like. In addition, the radio frequency unit 101 can also communicate with the network and other devices through a wireless communication system.
终端通过网络模块102为用户提供了无线的宽带互联网访问,如帮助用户收发电子邮件、浏览网页和访问流式媒体等。The terminal provides the user with wireless broadband Internet access through the network module 102, such as helping the user to send and receive emails, browse web pages, and access streaming media.
音频输出单元103可以将射频单元101或网络模块102接收的或者在存储器109中存储的音频数据转换成音频信号并且输出为声音。而且,音频输出单元103还可以提供与终端100执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等等)。音频输出单元103包括扬声器、蜂鸣器以及受话器等。The audio output unit 103 may convert audio data received by the radio frequency unit 101 or the network module 102 or stored in the memory 109 into audio signals and output as sound. Also, the audio output unit 103 may also provide audio output related to a specific function performed by the terminal 100 (eg, call signal reception sound, message reception sound, etc.). The audio output unit 103 includes a speaker, a buzzer, a receiver, and the like.
输入单元104用于接收音频或视频信号。输入单元104可以包括图形处理器(Graphics Processing Unit,GPU)1041和麦克风1042,图形处理器1041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元106上。经图形处理器1041处理后的图像帧可以存储在存储器109(或其它存储介质)中或者经由射频单元101或网络模块102进行发送。麦克风1042可以接收声音,并且能够将这样的声音处理为音频数据。处理后的音频数据可以在电话通话模式的情况下转换为可经由射频单元101发送到移动通信基站的格式输出。The input unit 104 is used to receive audio or video signals. The input unit 104 may include a graphics processor (Graphics Processing Unit, GPU) 1041 and a microphone 1042. The graphics processor 1041 captures images of still pictures or videos obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode data is processed. The processed image frames may be displayed on the display unit 106 . The image frames processed by the graphics processor 1041 may be stored in the memory 109 (or other storage medium) or transmitted via the radio frequency unit 101 or the network module 102 . The microphone 1042 can receive sound and can process such sound into audio data. The processed audio data can be converted into a format that can be transmitted to a mobile communication base station via the radio frequency unit 101 for output in the case of a telephone call mode.
终端100还包括至少一种传感器105,比如光传感器、运动传感器以及其他传感器。具体地,光传感器包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板1061的亮度,接近传感器可在终端100移动到耳边时,关闭显示面板1061和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别终端姿态(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;传感器105还可以包括指纹传感器、压力传感器、虹膜传感器、分子传感器、陀螺仪、气压计、湿度计、温度计、红外线传感器等,在此不再赘述。The terminal 100 also includes at least one sensor 105, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor and a proximity sensor, wherein the ambient light sensor can adjust the brightness of the display panel 1061 according to the brightness of the ambient light, and the proximity sensor can turn off the display panel 1061 and/or when the terminal 100 is moved to the ear. or backlight. As a type of motion sensor, the accelerometer sensor can detect the magnitude of acceleration in all directions (generally three axes), and can detect the magnitude and direction of gravity when stationary, and can be used to identify the terminal posture (such as horizontal and vertical screen switching, related games, The sensor 105 may also include a fingerprint sensor, a pressure sensor, an iris sensor, a molecular sensor, a gyroscope, a barometer, a hygrometer, a thermometer, an infrared Sensors, etc., will not be repeated here.
显示单元106用于显示由用户输入的信息或提供给用户的信息。显示单元106可包括显示面板1061,可以采用液晶显示器(liquid crystal display,LCD)、有机发光二极管(organic light-emitting diode,OLED)等形式来配置显示面板1061。The display unit 106 is used to display information input by the user or information provided to the user. The display unit 106 may include a display panel 1061, and the display panel 1061 may be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like.
用户输入单元107可用于接收输入的数字或字符信息,以及产生与终端的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元107包括触控面板1071以及其他输入设备1072。触控面板1071,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板1071上或在触控面板1071附近的操作)。触控面板1071可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器110,接收处理器110发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板1071。除了触控面板1071,用户输入单元107还可以包括其他输入设备1072。具体地,其他输入设备1072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。The user input unit 107 may be used to receive input numerical or character information, and generate key signal input related to user settings and function control of the terminal. Specifically, the user input unit 107 includes a touch panel 1071 and other input devices 1072 . The touch panel 1071, also referred to as a touch screen, can collect the user's touch operations on or near it (such as the user's finger, stylus, etc., any suitable object or accessory on or near the touch panel 1071). operate). The touch panel 1071 may include two parts, a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch orientation, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into contact coordinates, and then sends it to the touch controller. To the processor 110, the command sent by the processor 110 is received and executed. In addition, the touch panel 1071 can be implemented in various types such as resistive, capacitive, infrared, and surface acoustic waves. In addition to the touch panel 1071 , the user input unit 107 may also include other input devices 1072 . Specifically, other input devices 1072 may include, but are not limited to, physical keyboards, function keys (such as volume control keys, switch keys, etc.), trackballs, mice, and joysticks, which are not described herein again.
进一步的,触控面板1071可覆盖在显示面板1061上,当触控面板1071检测到在其上或附近的触摸操作后,传送给处理器110以确定触摸事件的类型,随后处理器110根据触摸事件的类型在显示面板1061上提供相应的视觉输出。虽然在图6中,触控面板1071与显示面板1061是作为两个独立的部件来实现终端的输入和输出功能,但是在某些实施例中,可以将触控面板1071与显示面板1061集成而实现终端的输入和输出功能,具体此处不做限定。Further, the touch panel 1071 can be covered on the display panel 1061. When the touch panel 1071 detects a touch operation on or near it, it transmits it to the processor 110 to determine the type of the touch event, and then the processor 110 determines the type of the touch event according to the touch The type of event provides corresponding visual output on display panel 1061 . Although in FIG. 6, the touch panel 1071 and the display panel 1061 are used as two independent components to realize the input and output functions of the terminal, in some embodiments, the touch panel 1071 and the display panel 1061 can be integrated to form a Realize the input and output functions of the terminal, which is not limited here.
接口单元108为外部装置与终端100连接的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入/输出(I/O)端口、视频I/O端口、耳机端口等等。接口单元108可以用于接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入传输到终端100内的一个或多个元件或者可以用于在终端100和外部装置之间传输数据。The interface unit 108 is an interface for connecting an external device to the terminal 100 . For example, external devices may include wired or wireless headset ports, external power (or battery charger) ports, wired or wireless data ports, memory card ports, ports for connecting devices with identification modules, audio input/output (I/O) ports, video I/O ports, headphone ports, and more. The interface unit 108 may be used to receive input (eg, data information, power, etc.) from an external device and transmit the received input to one or more elements within the terminal 100 or may be used between the terminal 100 and the external device. transfer data between.
存储器109可用于存储软件程序以及各种数据。存储器109可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器109可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。The memory 109 may be used to store software programs as well as various data. The memory 109 may mainly include a stored program area and a stored data area, wherein the stored program area may store an operating system, an application program (such as a sound playback function, an image playback function, etc.) required for at least one function, and the like; Data created by the use of the mobile phone (such as audio data, phone book, etc.), etc. Additionally, memory 109 may include high-speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.
处理器110是终端的控制中心,利用各种接口和线路连接整个终端的各个部分,通过运行或执行存储在存储器109内的软件程序和/或模块,以及调用存储在存储器109内的数据,执行终端的各种功能和处理数据,从而对终端进行整体监控。处理器110可包括一个或多个处理单元;优选的,处理器110可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器110中。The processor 110 is the control center of the terminal, and uses various interfaces and lines to connect various parts of the entire terminal, by running or executing the software programs and/or modules stored in the memory 109, and calling the data stored in the memory 109. Various functions of the terminal and processing data, so as to monitor the terminal as a whole. The processor 110 may include one or more processing units; preferably, the processor 110 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface, and application programs, etc., and the modem The processor mainly handles wireless communication. It can be understood that, the above-mentioned modulation and demodulation processor may not be integrated into the processor 110 .
终端100还可以包括给各个部件供电的电源111(比如电池),优选的,电源111可以通过电源管理系统与处理器110逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。The terminal 100 may also include a power supply 111 (such as a battery) for supplying power to various components. Preferably, the power supply 111 may be logically connected to the processor 110 through a power management system, so as to manage charging, discharging, and power consumption management through the power management system. Function.
另外,终端100包括一些未示出的功能模块,在此不再赘述。In addition, the terminal 100 includes some unshown functional modules, which are not repeated here.
可选的,本发明实施例还提供一种终端,结合图6,包括处理器110,存储器109,存储在存储器109上并可在所述处理器110上运行的计算机程序,该计算机程序被处理器110执行时实现上述显示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。Optionally, an embodiment of the present invention further provides a terminal, with reference to FIG. 6 , including a processor 110, a memory 109, a computer program stored in the memory 109 and executable on the processor 110, the computer program being processed When the device 110 is executed, each process of the above-mentioned display method embodiments can be realized, and the same technical effect can be achieved. In order to avoid repetition, details are not described here.
本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述显示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(read-only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等。Embodiments of the present invention further provide a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, each process of the above-mentioned display method embodiment can be realized, and the same technical effect can be achieved , in order to avoid repetition, it will not be repeated here. Wherein, the computer-readable storage medium, such as read-only memory (read-only memory, ROM), random access memory (random access memory, RAM), magnetic disk or optical disk, etc.
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。It should be noted that, herein, the terms "comprising", "comprising" or any other variation thereof are intended to encompass non-exclusive inclusion, such that a process, method, article or device comprising a series of elements includes not only those elements, It also includes other elements not expressly listed or inherent to such a process, method, article or apparatus. Without further limitation, an element qualified by the phrase "comprising a..." does not preclude the presence of additional identical elements in a process, method, article or apparatus that includes the element.
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。From the description of the above embodiments, those skilled in the art can clearly understand that the method of the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is better implementation. Based on this understanding, the technical solutions of the present invention can be embodied in the form of software products in essence or the parts that make contributions to the prior art, and the computer software products are stored in a storage medium (such as ROM/RAM, magnetic disk, CD), including several instructions to make a terminal (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) execute the methods described in the various embodiments of the present invention.
上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。The embodiments of the present invention have been described above in conjunction with the accompanying drawings, but the present invention is not limited to the above-mentioned specific embodiments, which are merely illustrative rather than restrictive. Under the inspiration of the present invention, without departing from the spirit of the present invention and the scope protected by the claims, many forms can be made, which all belong to the protection of the present invention.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910134094.4ACN110009446A (en) | 2019-02-22 | 2019-02-22 | A kind of display methods and terminal |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910134094.4ACN110009446A (en) | 2019-02-22 | 2019-02-22 | A kind of display methods and terminal |
| Publication Number | Publication Date |
|---|---|
| CN110009446Atrue CN110009446A (en) | 2019-07-12 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201910134094.4APendingCN110009446A (en) | 2019-02-22 | 2019-02-22 | A kind of display methods and terminal |
| Country | Link |
|---|---|
| CN (1) | CN110009446A (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111523981A (en)* | 2020-04-29 | 2020-08-11 | 深圳追一科技有限公司 | Virtual trial method and device, electronic equipment and storage medium |
| CN113477548A (en)* | 2021-07-26 | 2021-10-08 | 北京沃东天骏信息技术有限公司 | Article screening device and method |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104517219A (en)* | 2013-09-28 | 2015-04-15 | 南京专创知识产权服务有限公司 | Taobao virtual fitting system |
| CN105761127A (en)* | 2016-02-05 | 2016-07-13 | 上海和鹰机电科技股份有限公司 | Clothing style intelligent matching method based on sign information and system thereof |
| CN106339929A (en)* | 2016-08-31 | 2017-01-18 | 潘剑锋 | 3D fitting system |
| CN108564612A (en)* | 2018-03-26 | 2018-09-21 | 广东欧珀移动通信有限公司 | Model display method, device, storage medium and electronic equipment |
| CN108564439A (en)* | 2018-03-28 | 2018-09-21 | 深圳市零度智控科技有限公司 | Dress ornament recommends method and system, terminal and storage medium |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104517219A (en)* | 2013-09-28 | 2015-04-15 | 南京专创知识产权服务有限公司 | Taobao virtual fitting system |
| CN105761127A (en)* | 2016-02-05 | 2016-07-13 | 上海和鹰机电科技股份有限公司 | Clothing style intelligent matching method based on sign information and system thereof |
| CN106339929A (en)* | 2016-08-31 | 2017-01-18 | 潘剑锋 | 3D fitting system |
| CN108564612A (en)* | 2018-03-26 | 2018-09-21 | 广东欧珀移动通信有限公司 | Model display method, device, storage medium and electronic equipment |
| CN108564439A (en)* | 2018-03-28 | 2018-09-21 | 深圳市零度智控科技有限公司 | Dress ornament recommends method and system, terminal and storage medium |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111523981A (en)* | 2020-04-29 | 2020-08-11 | 深圳追一科技有限公司 | Virtual trial method and device, electronic equipment and storage medium |
| CN113477548A (en)* | 2021-07-26 | 2021-10-08 | 北京沃东天骏信息技术有限公司 | Article screening device and method |
| CN113477548B (en)* | 2021-07-26 | 2023-09-01 | 北京沃东天骏信息技术有限公司 | Article screening device and method |
| Publication | Publication Date | Title |
|---|---|---|
| CN111652678B (en) | Method, device, terminal, server and readable storage medium for displaying article information | |
| CN112162671B (en) | Live broadcast data processing method and device, electronic equipment and storage medium | |
| CN108520058B (en) | A business information recommendation method and mobile terminal | |
| CN111970523B (en) | Information display method, device, terminal, server and storage medium | |
| CN108804546B (en) | Clothing matching recommendation method and terminal | |
| US11145047B2 (en) | Method for synthesizing image and an electronic device using the same | |
| CN111339938A (en) | Information interaction method, device, equipment and storage medium | |
| US11061533B2 (en) | Large format display apparatus and control method thereof | |
| CN108363750A (en) | Clothes recommend method and Related product | |
| CN111506758A (en) | Method and device for determining article name, computer equipment and storage medium | |
| CN111028071B (en) | Bill processing method and device, electronic equipment and storage medium | |
| CN109669611A (en) | Fitting method and terminal | |
| CN110765170A (en) | A method for generating user portrait and wearable device | |
| CN109085963A (en) | A kind of interface display method and terminal device | |
| CN111415185A (en) | Service processing method, device, terminal and storage medium | |
| CN113987326A (en) | Resource recommendation method and device, computer equipment and medium | |
| CN112766406B (en) | Method and device for processing object image, computer equipment and storage medium | |
| CN108319680A (en) | A kind of clothes recommend method and terminal device | |
| CN111754272A (en) | Advertising recommendation method, recommended advertisement display method, device and equipment | |
| CN110009446A (en) | A kind of display methods and terminal | |
| CN113609358B (en) | Content sharing method, device, electronic equipment and storage medium | |
| CN110213307B (en) | Multimedia data pushing method and device, storage medium and equipment | |
| CN110021057B (en) | Information display method and terminal | |
| CN113704621A (en) | Object information recommendation method, device, equipment and storage medium | |
| CN108388397A (en) | A kind of information processing method and terminal |
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication | ||
| RJ01 | Rejection of invention patent application after publication | Application publication date:20190712 |