Offline shopping information display method and device, medium and intelligent glasses
By receiving and analyzing the shopping behavior information of users in the mall and determining and displaying target products, the problem of untargeted information display in the prior art is solved, improving user experience and reducing power consumption.
Patent Information
- Application Number
- CN202510468712.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-15
- Publication Date
- 2025-07-25
AI Technical Summary
The existing offline shopping information display methods cannot display targeted information based on users' shopping behavior in the mall, resulting in poor user shopping experience.
By receiving the user's shopping behavior information in the mall, including image information and action information, determining the target product, and displaying the information of the target product when the preset conditions are met, pre-rendering and shopping intention recognition technology are used to optimize the information display order and rendering method.
It realizes targeted information display based on user shopping behavior, reduces display redundancy and overload, improves user shopping experience, and reduces rendering power consumption.
Smart Images

Figure CN120374230A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of information display technology, specifically to the field of offline shopping information display technology, and particularly to an offline shopping information display method, device, medium, and smart glasses. Background Art
[0002] The shopping information display method helps users quickly obtain the required commodity information and enhances the shopping experience by providing information such as the price, material, production date, production place, and usage method of the commodity to the users.
[0003] The existing offline shopping information display methods usually use traditional electronic devices such as digital signage, smart displays, or mobile phones to transmit commodity information to users to enhance the users' shopping experience and shopping efficiency. However, the existing offline shopping information display methods cannot display targeted shopping information to users according to the users' shopping behaviors in the mall, resulting in a poor offline shopping experience for users. Summary of the Invention
[0004] In view of the problems that the existing offline shopping information display methods based on traditional electronic devices cannot display targeted shopping information to users, resulting in a poor offline shopping experience for users, etc., an offline shopping information display method, device, medium, and smart glasses are provided.
[0005] According to a first aspect, an offline shopping information display method is provided, which is applied to smart glasses, and the method includes:
[0006] Receiving shopping behavior information of a user during the shopping process in a mall; the shopping behavior information includes at least one of the following: image information and the user's motion information;
[0007] Determining the target commodity of the user in the image information according to the motion information; the target commodity includes one or more;
[0008] Displaying the information of the target commodity.
[0009] In combination with the first aspect, in some examples, receiving the shopping behavior information of the user during the shopping process in the mall includes: detecting whether the current mode is a wandering mode, and if so, receiving the shopping behavior information of the user during the shopping process in the mall.
[0010] In combination with the first aspect, in some examples, determining the target commodity of the user in the image information according to the motion information includes:
[0011] Determining the interaction behavior between the user and the commodity in the image information according to the motion information;
[0012] When the interaction behavior meets the preset conditions, determine the corresponding product as the target product of the user.
[0013] In combination with the first aspect, in some examples, determining the interaction behavior between the user and the product according to the action information includes:
[0014] Determine the interaction behavior between the user and the product in the image information according to the type of the action information.
[0015] In combination with the first aspect, in some examples, displaying the information of the target product includes:
[0016] Perform pre-rendering on the target product;
[0017] When receiving the information display instruction of the user, display the information of the target product.
[0018] In combination with the first aspect, in some examples, displaying the information of the target product further includes:
[0019] Perform shopping intention recognition on the target product to obtain the product that the user intends to purchase;
[0020] Perform pre-rendering on the product that the user intends to purchase;
[0021] When receiving the information display instruction of the user, display the information of the product that the user intends to purchase.
[0022] In combination with the first aspect, in some examples, the shopping behavior information further includes: location information; displaying the information of the target product includes:
[0023] Determine the pre-rendering order of the target product according to the relative distance between the current location of the user and the target product;
[0024] Perform pre-rendering on the target product according to the pre-rendering order;
[0025] When receiving the information display instruction of the user, display the information of the target product.
[0026] In combination with the first aspect, in some examples, determining the pre-rendering order of the target product according to the relative distance between the current location of the user and the target product includes:
[0027] Perform ascending sorting on the target product according to the relative distance to obtain the ascending sorting result as the pre-rendering order of the target product.
[0028] According to the second aspect, there is provided an offline shopping information display device, including:
[0029] A receiving module, configured to receive shopping behavior information of a user during the shopping process in a mall; the shopping behavior information includes at least one of the following: information of goods and interaction information between the user and the goods;
[0030] A determining module, configured to determine target goods of the user in the image information according to the action information; the target goods include one or more;
[0031] A display module, configured to display information of the target goods.
[0032] According to a third aspect, there is provided a computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processor, it implements the method of any one of the embodiments in the offline shopping information display method.
[0033] According to a fourth aspect, there is provided a smart glasses, including: at least one processor; and a memory communicatively connected to the at least one processor; wherein, the memory stores instructions executable by the at least one processor, and when the instructions are executed by the at least one processor, the at least one processor is enabled to execute the method of any one of the embodiments in the offline shopping information display method.
[0034] According to the solution of the present application, by receiving shopping behavior information of a user during the shopping process in a mall; the shopping behavior information includes at least one of the following: image information and action information of the user; determining target goods of the user in the image information according to the action information, and then displaying information of the target goods. The above offline shopping information display method realizes targeted information display to the user according to the shopping behavior of the user during the shopping process in the mall, avoiding the redundancy and overload of display information caused by displaying information of all goods within the user's field of vision, not only improving the user's offline shopping experience, but also reducing the rendering power consumption. Description of the Drawings
[0035] By reading the detailed description of the non-limiting embodiments with reference to the following drawings, other features, objects and advantages of the present application will become more obvious:
[0036] Figure 1 is an exemplary system architecture diagram to which some embodiments of the present application can be applied;
[0037] Figure 2 is a flowchart of an embodiment of the offline shopping information display method according to the present application;
[0038] Figure 3 is a schematic diagram of an application scenario of the offline shopping information display method according to the present application;
[0039] Figure 4It is a schematic structural diagram of an embodiment of an offline shopping information display device according to the present application;
[0040] Figure 5 It is a block diagram of smart glasses used to implement the offline shopping information display method of the embodiment of the present application. Detailed implementation manners
[0041] The following describes exemplary embodiments of the present application with reference to the accompanying drawings. Various details of the embodiments of the present application are included to facilitate understanding, and they should be considered merely exemplary. Therefore, those of ordinary skill in the art should recognize that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of the present application. Similarly, for the sake of clarity and conciseness, the description of well-known functions and structures is omitted below.
[0042] It should be noted that, without conflict, the embodiments in the present application and the features in the embodiments can be combined with each other. The present application will be described in detail below with reference to the drawings and in conjunction with the embodiments.
[0043] Figure 1 An exemplary system architecture 100 is shown in which the offline shopping information display method or the embodiments of the offline shopping information display device of the present application can be applied.
[0044] As Figure 1 shown, the system architecture 100 may include terminal devices 101, 102, 103, a network 104, and a server 105. The network 104 is used to provide a medium for communication links between the terminal devices 101, 102, 103 and the server 105. The network 104 may include various connection types, such as wired, wireless communication links, or fiber optic cables, etc.
[0045] Users can use the terminal devices 101, 102, 103 to interact with the server 105 through the network 104 to receive or send messages, etc. Various communication client applications can be installed on the terminal devices 101, 102, 103, such as video applications, live broadcast applications, instant messaging tools, email clients, social platform software, etc.
[0046] The terminal devices 101, 102, 103 here can be hardware or software. When the terminal devices 101, 102, 103 are hardware, they can be various electronic devices with a display screen, including but not limited to smart phones, tablet computers, e-book readers, laptop portable computers, and desktop computers, etc. When the terminal devices 101, 102, 103 are software, they can be installed in the above-listed electronic devices. It can be implemented as multiple software or software modules (for example, multiple software or software modules used to provide distributed services), or it can be implemented as a single software or software module. No specific limitation is made here.
[0047] Server 105 may be a server that provides various services, such as a backend server that supports terminal devices 101, 102, and 103. The backend server may analyze and process data such as shopping behavior information received, and feedback the processing results (such as interested products) to the terminal devices.
[0048] It should be noted that the offline shopping information display method provided in the embodiments of the present application may be executed by server 105 or terminal devices 101, 102, and 103. Correspondingly, the offline shopping information display device may be disposed in server 105 or terminal devices 101, 102, and 103.
[0049] It should be understood that Figure 1 the numbers of the terminal devices, networks, and servers in are merely illustrative. According to actual needs, there may be any number of terminal devices, networks, and servers.
[0050] Continuing to refer to Figure 2 , a flowchart 200 of an embodiment of the offline shopping information display method according to the present application is shown. This offline shopping information display method can be applied to intelligent wearable devices such as smart glasses, and includes the following steps:
[0051] Step 201, receiving shopping behavior information of a user during the shopping process in a shopping mall; the shopping behavior information includes at least one of the following: image information and the user's action information; the image information includes at least the environmental image in the user's perspective.
[0052] In this embodiment, the execution entity (such as Figure 1 the server or terminal device shown) on which the offline shopping information push method runs can directly or indirectly receive the shopping behavior information of the user during the shopping process in a shopping mall. For example, the execution entity directly receives the shopping behavior information sent by the built-in sensor through the built-in sensor; or the execution entity indirectly receives the preprocessed shopping behavior information of the external server by establishing a data connection with the external server through a wireless communication module (such as Bluetooth or Wi-Fi).
[0053] Step 202, determining the target products of the user in the image information according to the action information; the target products include one or more.
[0054] In this embodiment, according to the action information, determine the interaction behavior between the user and the products in the image information; when the interaction behavior meets the preset conditions, determine the product as the target product of the user.
[0055] In some embodiments, determining the interaction behavior of the user with the commodity in the image information according to the action information includes: determining the interaction behavior of the user with the commodity in the image information according to the type of the action information; the type of the action information includes at least one of the following: eye movement information, head pose information, and hand movement information; wherein, the eye movement information can be obtained by a camera, the head pose information can be obtained by an inertial measurement unit, and the hand movement information can be obtained by a camera or an electromyogram signal collector.
[0056] In some alternative implementation manners of this embodiment, the interaction behavior of the user with the commodity in the image information can be determined by detecting the type of the action information and adopting an identification method corresponding to the type of the action information. For example, when the type of the action information includes eye movement information, an eye movement tracking technology is adopted to process the eye movement information, the three-dimensional line-of-sight direction of the user is calculated, and the interaction behavior of the user with the commodity is determined according to the three-dimensional line-of-sight direction of the user. For example, the three-dimensional line-of-sight direction of the user is the commodity; when the type of the action information includes hand movement information, the hand movement information can be processed in multiple ways to identify the hand movement of the user. For example, an image recognition technology is adopted to process the image information to identify the hand movement of the user in the image information, or a gesture recognition model is adopted to process the electromyogram signal of the user's hand to identify the hand movement of the user.
[0057] In some other embodiments, the type of the action information can include multiple types. For example, when the type of the action information includes eye movement information and head pose information, the commodity area concerned by the user is determined according to the eye movement information, the head pose change of the user is obtained according to the head pose information, the head movement compensation is performed on the eye movement information by using the head pose change, the eye movement tracking is performed according to the eye movement information after the head movement compensation, the three-dimensional line-of-sight direction of the user is calculated, and the interaction behavior of the user with the commodity is determined according to the three-dimensional line-of-sight direction.
[0058] In some embodiments, according to the type of the action information, a manner corresponding to the type of the action information may be adopted to detect whether the interaction behavior meets a preset condition. For example, when the type of the action information includes eye movement information, by matching the sight landing coordinates of the three-dimensional sight line direction with the coordinates of the area of interest (AOI) in the preset shopping scene model, when the sight landing coordinates of the user are within the boundary range of a certain AOI coordinate and the duration exceeds a preset duration threshold, it is determined that the interaction behavior meets the preset condition, and the commodity within the AOI is determined as the target commodity of the user; wherein, the shopping scene model is a digital twin model including the physical space information of the shopping mall and the commodity position information; when the type of the action information includes hand movement information, the hand movement of the user is detected, and when it is detected that the hand movement of the user is a preset hand movement, such as lifting, etc., it is determined that the interaction behavior meets the preset condition, and the commodity in the current image information or the commodity picked up by the user is determined as the target commodity.
[0059] Step 203, display the information of the target commodity.
[0060] In this embodiment, the target commodity is pre-rendered, and when an information display instruction of the user is received, the information of the target commodity is displayed; in this embodiment, the user can issue an information display instruction in various ways, for example, by voice, gesture, and button, etc. After receiving the information display instruction issued by the user, the display of the information of the target commodity is triggered; specifically, when the user issues an information display instruction by voice, if it is detected that the user says voice information such as "display commodity information", "show commodity", or "view details" and other representations requesting information display, the information of the target commodity is displayed; when the user issues an information display instruction by gesture, if it is detected that the gesture of the user meets the preset information display gesture, such as picking up the commodity, etc., the information of the target commodity is displayed; when the user issues an information display instruction by button, when the button signal for information display is received, the information of the target commodity is displayed.
[0061] In some alternative implementation manners of this embodiment, displaying the information of the target commodity further includes: performing shopping intention recognition on the target commodity to obtain the commodity that the user intends to purchase, and pre-rendering the commodity that the user intends to purchase; when receiving a user information display instruction, displaying the information of the commodity that the user intends to purchase; wherein, the commodity that the user intends to purchase can be obtained by inputting the information of the target commodity into a preset shopping intention recognition model; the shopping intention recognition model is a neural network model trained using the historical shopping data of the user and used to predict the shopping intention of the user; in this embodiment, by recognizing the purchase intention of the user for the target commodity and pre-rendering the commodity that the user intends to purchase, the large rendering load caused by rendering all the target commodities is avoided, the rendering power consumption is reduced, and the response speed when displaying information to the user is increased.
[0062] In some other embodiments, displaying the information of the target commodity may further include: performing shopping intention recognition on the target commodity to obtain the commodity that the user intends to purchase; pre-rendering the commodity that the user intends to purchase among the target commodities by using a preset first rendering method; pre-rendering the commodities among the target commodities that are not the commodities that the user intends to purchase by using a preset second rendering method; wherein, the rendering accuracy of the first rendering method is higher than that of the second rendering method and / or the rendering priority of the first rendering method is higher than that of the second rendering method; in this embodiment, by recognizing the purchase intention of the user for the target commodity and performing differential pre-rendering on the target commodity according to the purchase intention, wherein a higher rendering accuracy and / or rendering priority is given to the commodity that the user intends to purchase, not only the information of all the target commodities is displayed to the user, but also the information of the commodity that the user intends to purchase can be displayed to the user more precisely, improving the offline shopping experience of the user and the response speed when displaying the information of all the target commodities to the user.
[0063] In some other embodiments, the shopping behavior information further includes: location information; displaying information of the target commodity, including: determining a pre-rendering order of the target commodity according to a relative distance between the user's current location and the target commodity; pre-rendering the target commodity according to the pre-rendering order; when receiving an information display instruction from the user, displaying the information of the target commodity; specifically, the user's location information can be obtained through existing technologies such as GPS positioning technology or SLAM technology; by calculating the relative distance between the user's current location and each target commodity respectively, determining the pre-rendering order corresponding to each target commodity according to the relative distance. For example, sorting each target commodity in ascending order according to the relative distance to obtain an ascending order result as the pre-rendering order of each target commodity, so that the target commodity with a smaller relative distance is pre-rendered earlier; when receiving an information display instruction from the user, displaying each target commodity to the user; in this embodiment, by determining the pre-rendering order of each target commodity according to the relative distance between the user's current location and the target commodity, pre-rendering the target commodity closer to the user earlier, further improving the response speed during information display and the user's offline shopping experience.
[0064] The offline shopping information display method provided by the above embodiments of the present application receives shopping behavior information of the user during the shopping process in the mall; the shopping behavior information includes at least one of the following: image information and the user's action information; determining the target commodity of the user in the image information according to the action information, and then displaying the information of the target commodity. The above offline shopping information display method realizes targeted information display to the user according to the shopping behavior of the user during the shopping process in the mall, avoiding the redundancy and overload of display information caused by displaying information of all commodities within the user's field of vision, not only improving the user's offline shopping experience, but also reducing the rendering power consumption.
[0065] Continue to refer to Figure 3 , Figure 3 is a schematic diagram of an application scenario of the offline shopping information display method according to this embodiment. In Figure 3 the application scenario, the execution entity 300 receives shopping behavior information 301 of the user during the shopping process in the mall, and the shopping behavior information includes at least one of the following: image information and the user's action information; determining the target commodity 302 of the user in the image information according to the action information; after the execution entity determines the target commodity, displaying the information 303 of the target commodity.
[0066] Further referring to Figure 4 As an implementation of the methods shown in the above figures, the present application provides an embodiment of an offline shopping information display device. This device embodiment is related to Figure 2The method embodiments shown, in addition to the features described below, the device embodiments may further include features or effects that are the same as or corresponding to those of the Figure 2 method embodiments shown. The device may be specifically applied to various electronic devices.
[0067] As Figure 4 shown, the offline shopping information display device 400 of this embodiment includes: a receiving module 401, a determining module 402, and a display module 403. Among them, the receiving module 401 is configured to receive shopping behavior information of a user during the shopping process in a shopping mall; the shopping behavior information includes at least one of the following: image information and the user's motion information; the determining module 402 is configured to determine the target commodity of the user in the image information according to the motion information; the target commodity includes one or more; the display module 403 is configured to display information of the target commodity.
[0068] In this embodiment, for the specific processing of the receiving module 401, the determining module 402, and the display module 403 of the offline shopping information display device 400 and the technical effects brought thereby, reference may be made to the relevant descriptions of step 201, step 202, and step 203 in the Figure 2 corresponding embodiments respectively, which will not be elaborated here.
[0069] In some optional implementation manners of this embodiment, the determining module 402 is further configured to determine the interaction behavior between the user and the commodity in the image information according to the motion information; when the interaction behavior meets a preset condition, determine the commodity as the target commodity of the user.
[0070] In some optional implementation manners of this embodiment, the display module 403 is further configured to perform pre-rendering on the target commodity, and when receiving an information display instruction from the user, display the information of the target commodity.
[0071] In some optional implementation manners of this embodiment, the display module 403 is further configured to perform shopping intention recognition on the target commodity, obtain the commodity that the user intends to purchase, and perform pre-rendering on the commodity that the user intends to purchase; when receiving an information display instruction from the user, display the information of the commodity that the user intends to purchase.
[0072] In some alternative implementation manners of this embodiment, the display module 403 is further configured to identify a shopping intention for the target commodity to obtain the commodity that the user intends to purchase; for the commodity that the user intends to purchase among the target commodities, perform pre-rendering by using a preset first rendering method; for the commodity that is not the commodity that the user intends to purchase among the target commodities, perform pre-rendering by using a preset second rendering method; wherein, the rendering precision of the first rendering method is higher than that of the second rendering method and / or the rendering priority of the first rendering method is higher than that of the second rendering method.
[0073] In some alternative implementation manners of this embodiment, the shopping behavior information further includes: location information, and the display module 403 is further configured to determine a pre-rendering order of the target commodities according to a relative distance between the current location of the user and the target commodities; perform pre-rendering on the target commodities according to the pre-rendering order; and when receiving an information display instruction from the user, display information of the target commodities.
[0074] According to an embodiment of the present application, the present application further provides a smart glasses and a readable storage medium.
[0075] As Figure 5 shown, it is a block diagram of the smart glasses according to an embodiment of the present application. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present application described and / or claimed herein.
[0076] As Figure 5 shown, the smart glasses include: one or more processors 501, a memory 502, and an interface for connecting each component, including a high-speed interface and a low-speed interface. Each component is interconnected by different buses and can be installed on a common main board or installed in other ways as needed. The processor can process instructions executed within the smart glasses, including instructions stored in the memory or on the memory to display graphical information of the GUI on an external input / output device (such as a display device coupled to the interface). In other embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple smart glasses can be connected, and each smart glasses provides some necessary operations (for example, as a server array, a set of blade servers, or a multi-processor system). Figure 5 In the figure, one processor 501 is taken as an example.
[0077] The memory 502 is the non-transitory computer-readable storage medium provided by this application. Among them, the memory stores instructions executable by at least one processor, so that at least one processor executes the offline shopping information display method provided by this application. The non-transitory computer-readable storage medium of this application stores computer instructions, and these computer instructions are used to make a computer execute the offline shopping information display method provided by this application.
[0078] As a non-transitory computer-readable storage medium, the memory 502 can be used to store non-transitory software programs, non-transitory computer-executable programs, and modules, such as the program instructions / modules corresponding to the offline shopping information display method in the embodiments of this application (for example, the Figure 4 receiving module 401, determining module 402, and display module 403 shown in the appendix). By running the non-transitory software programs, instructions, and modules stored in the memory 502, the processor 501 can execute various functional applications and data processing of the server, that is, implement the offline shopping information display method in the above method embodiments.
[0079] The memory 502 can include a program storage area and a data storage area. Among them, the program storage area can store an operating system and application programs required for at least one function; the data storage area can store data created according to the use of the smart glasses. In addition, the memory 502 can include high-speed random access memory, and can also include non-transitory memory, such as at least one magnetic disk storage device, flash memory device, or other non-transitory solid-state storage devices. In some embodiments, the memory 502 optionally includes a memory remotely set relative to the processor 501, and these remote memories can be connected to the smart glasses through a network. Examples of the above networks include, but are not limited to, the Internet, enterprise intranets, local area networks, mobile communication networks, and combinations thereof.
[0080] The smart glasses can also include: an input device 503 and an output device 504. The processor 501, the memory 502, the input device 503, and the output device 504 can be connected through a bus or other means, Figure 5 taking the connection through the bus as an example.
[0081] The input device 503 can receive input digital or character information, and generate key signal inputs related to the user settings and function controls of the smart glasses, such as input devices such as touch screens, keypads, mice, trackpads, touchpads, joysticks, one or more mouse buttons, trackballs, and joysticks. The output device 504 can include a display device, an auxiliary lighting device (for example, an LED), and a tactile feedback device (for example, a vibrating motor), etc. The display device can include, but is not limited to, a liquid crystal display (LCD), a light-emitting diode (LED) display, and a plasma display. In some embodiments, the display device can be a touch screen.
[0082] The various embodiments of the systems and techniques described herein can be implemented in digital electronic circuitry, integrated circuit systems, ASICs (application specific integrated circuits), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include: being implemented in one or more computer programs that are executable and / or interpretable on a programmable system including at least one programmable processor, which may be a special-purpose or general-purpose programmable processor that receives data and instructions from, and transmits data and instructions to, a storage system, at least one input device, and at least one output device.
[0083] These computing programs (also referred to as programs, software, software applications, or code) include machine instructions for a programmable processor and can be implemented using high-level procedural and / or object-oriented programming languages, and / or assembly / machine languages. As used herein, the terms “machine-readable medium” and “computer-readable medium” refer to any computer program product, apparatus, and / or device (e.g., a magnetic disk, optical disk, memory, programmable logic device (PLD)) for providing machine instructions and / or data to a programmable processor, including a machine-readable medium that receives machine instructions as a machine-readable signal. The term “machine-readable signal” refers to any signal for providing machine instructions and / or data to a programmable processor.
[0084] For providing interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or a trackball) by which the user can provide input to the computer. Other kinds of devices can also be used for providing interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic, speech, or tactile input).
[0085] The systems and techniques described herein can be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with an implementation of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system can be interconnected to each other by digital data communication in any form or medium (e.g., a communication network). Examples of communication networks include: local area network (LAN), wide area network (WAN), and the Internet.
[0086] A computer system can include clients and servers. Clients and servers are generally remote from each other and typically interact through a communication network. The client - server relationship is created by computer programs that run on respective computers and have a client - server relationship with each other.
[0087] The flowcharts and block diagrams in the figures illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present application. In this regard, each block in the flowchart or block diagram may represent a module, a segment of a program, or a portion of code that contains one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions noted in the blocks may occur in a different order than noted in the figures. For example, two consecutive blocks shown may actually be executed substantially in parallel, and they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram and / or flowchart, and combinations of blocks in the block diagram and / or flowchart, can be implemented by a dedicated hardware - based system that performs the specified functions or operations, or can be implemented by a combination of dedicated hardware and computer instructions.
[0088] The modules referred to in the embodiments of the present application can be implemented in software or in hardware. The described modules can also be provided in a processor. For example, it can be described as: a processor includes a first module, a second module, and a third module. Among them, the names of these modules do not constitute a limitation on the module itself in some cases.
[0089] As another aspect, the present application also provides a computer-readable medium, which may be included in the device described in the above embodiments; or may exist separately without being assembled into the device. The above computer-readable medium carries one or more programs, and when the above one or more programs are executed by the device, the device is caused to: receive shopping behavior information of a user during the shopping process in a shopping mall; the shopping behavior information includes at least one of the following: information of goods and interaction information between the user and the goods; determine goods of interest to the user from the various goods in the shopping mall according to the shopping behavior information; detect whether the behavior information of the user meets a preset shopping recommendation reminder condition; the behavior information includes at least one of the following: instruction information currently issued by the user and the current position of the user in the shopping mall; in response to the behavior information meeting the shopping recommendation reminder condition, recommend the goods of interest to the user.
[0090] The above description is only a preferred embodiment of the present application and an explanation of the applied technical principles. Those skilled in the art should understand that the scope of the invention involved in the present application is not limited to the technical solution formed by the specific combination of the above technical features, and should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above inventive concept. For example, a technical solution formed by mutually replacing the above features with technical features (but not limited to) having similar functions disclosed in the present application.
Claims
1. An offline shopping information display method, characterized in that, Applied to smart glasses, the method includes: Receiving shopping behavior information of the user during the shopping process in a mall; the shopping behavior information includes at least one of the following: image information and the user's motion information; Determining the target commodity of the user in the image information according to the motion information; the target commodity includes one or more; Displaying the information of the target commodity.
2. The method according to claim 1, characterized in that, Determining the target commodity of the user in the image information according to the motion information includes: Determining the interaction behavior between the user and the commodity in the image information according to the motion information; When the interaction behavior meets a preset condition, determining the corresponding commodity as the target commodity of the user.
3. The method according to claim 2, wherein Determining the interaction behavior between the user and the commodity according to the motion information includes: Determining the interaction behavior between the user and the commodity in the image information according to the type of the motion information.
4. The method according to claim 1, wherein Displaying the information of the target commodity includes: Performing pre-rendering on the target commodity; When receiving an information display instruction from the user, displaying the information of the target commodity.
5. The method according to claim 1, wherein Displaying the information of the target commodity further includes: Performing shopping intention recognition on the target commodity to obtain the commodity that the user intends to purchase; Performing pre-rendering on the commodity that the user intends to purchase; When receiving an information display instruction from the user, displaying the information of the commodity that the user intends to purchase.
6. The method according to claim 1, wherein The shopping behavior information further includes: location information; displaying the information of the target commodity includes: Determining the pre-rendering order of the target commodity according to the relative distance between the user's current location and the target commodity; Performing pre-rendering on the target commodity according to the pre-rendering order; When receiving an information display instruction from the user, displaying the information of the target commodity.
7. The method according to claim 1, characterized in that, Determining the pre-rendering order of the target commodity according to the relative distance between the user's current location and the target commodity includes: Performing ascending sorting on the target commodity according to the relative distance to obtain an ascending sorting result as the pre-rendering order of the target commodity.
8. An offline shopping information display device, characterized in that, Includes: A receiving module, configured to receive shopping behavior information of the user during the shopping process in a mall; The shopping behavior information includes at least one of the following: image information and the user's motion information; A determining module, configured to determine the target commodity of the user in the image information according to the motion information; the target commodity includes one or more; A display module, configured to display the information of the target commodity.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the program is executed, it implements the method described in any one of claims 1 to 7.
10. An intelligent glasses, characterized in that, Includes: At least one processor; And, A memory communicatively connected to the at least one processor; wherein, The memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the method described in any one of claims 1 to 7.