CN114418680A - Product recommendation method and device based on face recognition, vending machine and storage medium - Google Patents

Product recommendation method and device based on face recognition, vending machine and storage medium Download PDF

Info

Publication number
CN114418680A
CN114418680A CN202210040043.7A CN202210040043A CN114418680A CN 114418680 A CN114418680 A CN 114418680A CN 202210040043 A CN202210040043 A CN 202210040043A CN 114418680 A CN114418680 A CN 114418680A
Authority
CN
China
Prior art keywords
product
user
matching
information
state information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210040043.7A
Other languages
Chinese (zh)
Inventor
张国民
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Yankan Intelligent Technology Co ltd
Original Assignee
Beijing Yankan Intelligent Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Yankan Intelligent Technology Co ltd filed Critical Beijing Yankan Intelligent Technology Co ltd
Priority to CN202210040043.7A priority Critical patent/CN114418680A/en
Publication of CN114418680A publication Critical patent/CN114418680A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0631Item recommendations

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)

Abstract

The application relates to a product recommendation method, a product recommendation device, a vending machine and a storage medium based on face recognition, wherein the method comprises the following steps: detecting state information of a user, wherein the state information comprises working state information of the user; matching a first product identification corresponding to the working state information, and sending reminding information containing the first product identification information to an operation terminal corresponding to the user; and if an acquisition instruction based on the reminding information and sent by the user is received, providing a product corresponding to the acquisition instruction for the user. Judging the working condition of the user according to the working condition information of the user, and further matching the corresponding product according to the working condition of the user to meet the health care requirement of the user; the health requirements of the user are met quickly and accurately.

Description

Product recommendation method and device based on face recognition, vending machine and storage medium
Technical Field
The present application relates to the field of device control, and in particular, to a product recommendation method and apparatus based on face recognition, a vending machine, and a storage medium.
Background
Modern people have fast pace of life, high pressure of life and poor physical quality, and generally have some small problems commonly called sub-health status; in this case, the time cost for staff is too high to go to the hospital for diagnosis and treatment every time, and how to acquire the physical condition more quickly and accurately and the health care product becomes a problem to be solved urgently.
Disclosure of Invention
The application provides a product recommendation method and device based on face recognition, a vending machine and a storage medium, and aims to solve the technical problem of how to quickly and accurately acquire physical conditions and health-care products in the prior art.
In order to solve the above technical problem or at least partially solve the above technical problem, the present application provides a product recommendation method based on face recognition, the method including the steps of:
detecting state information of a user, wherein the state information comprises working state information of the user;
matching a first product identification corresponding to the working state information, and sending reminding information containing the first product identification information to an operation terminal corresponding to the user;
and if an acquisition instruction based on the reminding information and sent by the user is received, providing a product corresponding to the acquisition instruction for the user.
Optionally, the status information further includes sign information of the user, and the step of matching the first product identifier corresponding to the operating status information includes:
matching the characteristic state corresponding to the sign information;
and matching a first product identifier corresponding to the characteristic state and the working state information.
Optionally, the sign information includes a facial image of the user, and the step of matching the feature state corresponding to the sign information includes:
acquiring a preset feature state database, and identifying the facial image based on the preset feature state database to obtain an identification result corresponding to the facial image;
and obtaining the characteristic state according to the identification result.
Optionally, the step of matching the first product identifier corresponding to the feature status and the working status information includes:
acquiring a preset product database, and matching a related product related to the characteristic state in the product database;
judging whether the application condition of the associated product is matched with the working state information;
and if the application condition of the associated product is matched with the working state information, taking the identifier of the associated product with the application condition matched with the working state information as the first product identifier.
Optionally, the step of matching the first product identifier corresponding to the operating state information includes:
acquiring a historical purchase record corresponding to the user;
and matching a first product identifier corresponding to the historical purchase record and the working state information.
Optionally, the working state information includes a current working time; the step of matching a first product identifier corresponding to the historical purchase record and the operating state information includes:
matching historical products corresponding to the current working moment in the historical purchase records;
and taking the identifier corresponding to the historical product as the first product identifier.
Optionally, the method further comprises:
acquiring a plurality of preset characteristic states and displaying the preset characteristic states;
if a first selection instruction based on the preset characteristic state is received, acquiring a second product identification associated with the preset characteristic state corresponding to the first selection instruction, and displaying the second product identification;
and if a second selection instruction based on the second product identification is received, providing a product corresponding to the second selection instruction for the user.
In order to achieve the above object, the present invention further provides a product recommendation device based on face recognition, including:
the system comprises a first detection module, a second detection module and a control module, wherein the first detection module is used for detecting the state information of a user, and the state information comprises the working state information of the user;
the first matching module is used for matching a first product identifier corresponding to the working state information and sending reminding information containing the first product identifier information to an operation terminal corresponding to the user;
and the first execution module is used for providing a product corresponding to the acquisition instruction for the user if the acquisition instruction based on the reminding information sent by the user is received.
Optionally, the status information further includes sign information of the user, and the first matching module includes:
the first matching submodule is used for matching the characteristic state corresponding to the physical sign information;
and the second matching submodule is used for matching the first product identification corresponding to the characteristic state and the working state information.
Optionally, the sign information includes a facial image of the user, and the first matching sub-module includes:
the first acquisition unit is used for acquiring a preset feature state database and identifying the facial image based on the preset feature state database to obtain an identification result corresponding to the facial image;
and the first execution unit is used for obtaining the characteristic state according to the identification result.
Optionally, the second matching sub-module includes:
the second acquisition unit is used for acquiring a preset product database and matching a related product related to the characteristic state in the product database;
the first judging unit is used for judging whether the application conditions of the associated products are matched with the working state information or not;
and the second execution unit is used for taking the identifier of the associated product with the application condition matched with the working state information as the first product identifier if the application condition of the associated product is matched with the working state information.
Optionally, the second matching sub-module includes:
a third acquisition unit, configured to acquire a historical purchase record corresponding to the user;
and the first matching unit is used for matching the first product identification corresponding to the historical purchase record and the working state information.
Optionally, the working state information includes a current working time; the first matching unit includes:
the first matching subunit is used for matching historical products corresponding to the current working moment in the historical purchase records;
and the first execution subunit is used for taking the identifier corresponding to the historical product as the first product identifier.
Optionally, the method further comprises:
the first acquisition module is used for acquiring a plurality of preset characteristic states and displaying the preset characteristic states;
the second obtaining module is used for obtaining a second product identifier associated with a preset characteristic state corresponding to the first selection instruction and displaying the second product identifier if the first selection instruction based on the preset characteristic state is received;
and the second execution module is used for providing a product corresponding to the second selection instruction for the user if the second selection instruction based on the second product identifier is received by the user.
To achieve the above object, the present invention further provides a vending machine comprising a memory, a processor and a computer program stored on the memory and executable on the processor, the computer program, when executed by the processor, implementing the steps of the product recommendation method based on face recognition as described above.
To achieve the above object, the present invention further provides a computer-readable storage medium having a computer program stored thereon, where the computer program is executed by a processor to implement the steps of the product recommendation method based on face recognition as described above.
The invention provides a product recommendation method, a product recommendation device, a vending machine and a storage medium based on face recognition, which are used for detecting state information of a user, wherein the state information comprises working state information of the user; matching a first product identification corresponding to the working state information, and sending reminding information containing the first product identification information to an operation terminal corresponding to the user; and if an acquisition instruction based on the reminding information and sent by the user is received, providing a product corresponding to the acquisition instruction for the user. Judging the working condition of the user according to the working condition information of the user, and further matching the corresponding product according to the working condition of the user to meet the health care requirement of the user; the health requirements of the user are met quickly and accurately.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and together with the description, serve to explain the principles of the invention.
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious for those skilled in the art that other drawings can be obtained according to the drawings without inventive exercise.
FIG. 1 is a schematic flow chart of a first embodiment of a product recommendation method based on face recognition according to the present invention;
FIG. 2 is a flowchart illustrating a step S20 of a second embodiment of a method for recommending products based on face recognition according to the present invention;
fig. 3 is a schematic diagram of the modular construction of the vending machine of the present invention.
Detailed Description
It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention. In order to make the technical solutions better understood by those skilled in the art, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only partial embodiments of the present application, but not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The invention provides a product recommendation method based on face recognition, which is applied to vending machines; referring to fig. 1, fig. 1 is a schematic flow chart of a first embodiment of a product recommendation method based on face recognition, the method including the steps of:
step S10, detecting the state information of the user, wherein the state information comprises the working state information of the user;
the state information is used for representing the current state of the user, and specifically, the state information may include working state information, physical sign information, and the like; the working state information is used for representing the working condition of the user, and the working state information comprises but is not limited to working duration, current time and the like; the current working condition of the user can be judged according to the working state information of the user, such as whether the user works late at night, whether overtime exists, whether the continuous working time is too long, and the like.
It should be noted that, the vending machine applied in the present invention is connected to the job terminal where the user works or the management terminal for managing the job terminal; the vending machine can directly acquire the user state information detected by the operation terminal; the management terminal may be configured to send the status information to the vending machine after acquiring the status information detected by each job terminal. Specifically, the working state information can be obtained by detecting the operation data of the operation terminal; the running data includes, but is not limited to, boot time, shutdown time, and job time.
Step S20, matching a first product identification corresponding to the working state information, and sending a reminding message containing the first product identification information to an operation terminal corresponding to the user;
the product identification is used for referring to a product sold in the vending machine and comprises a product picture, a name, efficacy and the like; the product identification includes a product name or a product number, etc. Different products can improve the physical condition of users in different characteristic states; corresponding products can be preset according to different working conditions of users; if the current working condition of the user is overtime, a refreshing product is correspondingly set; when the current working condition of the user is that the continuous working time is too long, a product for relieving fatigue is correspondingly arranged. It should be noted that the above is only an example; the specific working condition and the corresponding product can be correspondingly set according to the actual application scene, the product efficacy, the working condition characteristics and the like, and are not limited herein. It is understood that the number of the first product identifiers is one or more.
After the first product identification corresponding to the working state is obtained, sending reminding information containing the first product identification to an operation terminal for a user to select a corresponding product; after receiving the reminding information, the operation terminal displays the reminding information in a preset reminding mode, including but not limited to pop-up windows, pop-up curtains, sounds and the like.
Step S30, if an obtaining instruction based on the reminding information sent by the user is received, providing a product corresponding to the obtaining instruction to the user.
After the reminding information is displayed on the operation terminal, the user can select a corresponding product based on the reminding information to trigger an acquisition instruction; and when the vending machine receives the acquisition instruction, the product identification corresponding to the acquisition instruction is obtained, and the goods picking operation is carried out on the product corresponding to the product identification. Further, when the vending machine receives the acquisition instruction, the product identification corresponding to the acquisition instruction is obtained, the goods picking preparation is started to be carried out on the product corresponding to the product identification, after the preparation is finished, goods picking information is sent to the operation terminal, and a user can go to the vending machine through the identity characteristic identification to pick up the product; the identity characteristic identification comprises but is not limited to an employee card, a mobile phone for binding employee information, a fingerprint and a face; a goods picking password can be set in the goods picking information, and a user picks up products at the vending machine through the goods picking password.
The working condition of the user is judged according to the working state information of the user, and the corresponding product is matched according to the working condition of the user so as to meet the health care requirement of the user; the health requirements of the user are met quickly and accurately.
Further, referring to fig. 2, in a second embodiment of the product recommendation method based on face recognition proposed based on the first embodiment of the present invention, the state information further includes sign information of the user, and the step S20 includes:
step S21, matching the characteristic state corresponding to the sign information;
and step S22, matching a first product identifier corresponding to the characteristic state and the working state information.
The user sign information is used for reflecting the physical condition of the user; the user sign information includes facial features, pulse, blood oxygen, blood pressure and the like. The specific method for acquiring the user sign information can be selected according to the actual application scene, for example, a camera and a related detection tool are arranged on the operation terminal; and are not limited herein. The characteristic state is the category in which the physical condition of the user is. The user sign information reflected by the users in different feature states is different, so that the feature states of the users can be obtained according to the obtained user sign information in a matching manner.
The embodiment can recommend the proper product to the user more accurately based on the characteristic state and the working condition of the user.
Further, in a third embodiment of the product recommendation method based on face recognition of the present invention proposed based on the second embodiment of the present invention, the physical sign information includes a facial image of the user, and the step S21 includes:
step S211, acquiring a preset feature state database, and identifying the facial image based on the preset feature state database to obtain an identification result corresponding to the facial image;
step S212, obtaining the characteristic state according to the identification result.
The preset feature state database comprises the incidence relation between different features and states of the facial image; the preset characteristic state database in the embodiment is a traditional Chinese medicine big database. After the facial image is acquired, the feature state of the user can be determined based on the preset feature state database. Furthermore, a neural network model can be established based on a preset feature state database, and then the facial image is identified through the neural network model to obtain a corresponding feature state. The method for establishing the neural network model to be described may be set based on an actual application scenario and needs, and is not limited herein.
The embodiment can accurately acquire the characteristic state of the user.
Further, in a fourth embodiment of the product recommendation method based on face recognition of the present invention proposed based on the second embodiment of the present invention, the step S22 includes:
step S221, acquiring a preset product database, and matching a related product related to the characteristic state in the product database;
step S222, judging whether the application condition of the associated product is matched with the working state information;
step S223, if the application condition of the associated product matches the operating state information, taking the identifier of the associated product whose application condition matches the operating state information as the first product identifier.
The preset product database comprises the association relation between the product identification and the characteristic state. It should be noted that the association relationship in the preset product sign library is updated along with the product sold in the vending machine; when a product is newly added to the vending machine, acquiring a characteristic state corresponding to the product, and associating the product with the characteristic state; and when the vending machine puts down the products, deleting the association relation between the products and the corresponding products. It is understood that a characteristic state may correspond to one or more products. After the characteristic state of the user is determined, the corresponding associated product can be obtained through the preset product database.
And screening the products associated with the characteristic state to obtain associated products, selecting the products corresponding to the working state information from the associated products, and taking the product identification of the products as a first product identification. It should be noted that the number of the associated products is one or more, each associated product is judged to be matched with the working state information, and when at least one associated product is matched with the working state information, the product identifier of the product is used as the first product identifier; and if the application conditions of all the associated products are not matched with the working state information, not sending reminding information to the user.
The embodiment can quickly acquire the products corresponding to the characteristic states and the working state information.
Further, in a fifth embodiment of the product recommendation method based on face recognition of the present invention proposed based on the second embodiment of the present invention, the step S22 includes:
step S224, acquiring a historical purchase record corresponding to the user;
and step S225, matching a first product identifier corresponding to the historical purchase record and the working state information.
The vending machine establishes an account for the user based on personal information of the user, such as employee number, name, identification card number and the like; recording related information of the user in the account, wherein the related information comprises but is not limited to historical purchase records and sign information of the user; the historical purchase record records purchase data of the user, such as purchase time, products, product quantity, cost and the like corresponding to each purchase operation. The purchasing habits of the user can be known through the historical purchasing records, and then products which are more in line with the requirements of the user are recommended for the user based on the purchasing habits of the user.
Further, the working state information includes a current working time; the step S225 includes:
step S2251, matching historical products corresponding to the current working moment in the historical purchase records;
step S2252, using the identifier corresponding to the historical product as the first product identifier.
The historical purchase record records the historical purchase operation information of the user, and at the same or similar time, the requirements of the user for the products have certain similarity, so that the requirements of the user can be met by matching the historical products corresponding to the current working time. It should be noted that, when matching the historical product with the current working time, a manner of dividing the time interval may be adopted, for example, 24 hours is divided into 72 intervals, and 20 minutes is taken as one interval, for example, when the current working time is 17: 51, the corresponding time interval is 17: 40-18: 00; at this time, in the historical purchase record, the purchase time is 17: 40-18: products between 00 can be used as historical products. It should be noted that the specific time interval may be divided according to the actual application scenario and the need, and the above is only an example and is not limited herein.
Furthermore, besides the current working time, the current weather, temperature, holidays and the like can be matched; specifically, the operation can be performed by analogy with reference to the current working time, which is not described herein again.
The embodiment can recommend products meeting the needs of the user.
Further, in a sixth embodiment of the product recommendation method based on face recognition according to the present invention proposed based on the first embodiment of the present invention, the method further includes:
step S40, acquiring a plurality of preset characteristic states and displaying the preset characteristic states;
step S50, if a first selection instruction based on the preset characteristic state is received, acquiring a second product identification associated with the preset characteristic state corresponding to the first selection instruction, and displaying the second product identification;
step S60, if a second selection instruction based on the second product identifier is received, providing a product corresponding to the second selection instruction to the user.
The vending machine comprises a display device, and a user can acquire product information and select functions through the display device; when the body state of the user is clear, the vending machine is not needed to judge the characteristic state of the user again; a plurality of preset characteristic states can be directly displayed, and a user directly selects according to the self condition, so that the judging steps of the characteristic states are reduced, the purchasing time of the user is reduced, and the purchasing efficiency is improved. After the user selects the characteristic state, acquiring a product identifier corresponding to the selected characteristic state, namely a second product identifier; and displaying the second product identifier for selection by the user. The pick-up operation is subsequently performed based on the product selected by the user.
The present embodiment improves purchase efficiency by providing a way to directly select feature states.
It should be noted that, for simplicity of description, the above-mentioned method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the present application is not limited by the order of acts described, as some steps may occur in other orders or concurrently depending on the application. Further, those skilled in the art should also appreciate that the embodiments described in the specification are preferred embodiments and that the acts and modules referred to are not necessarily required in this application.
Through the above description of the embodiments, those skilled in the art can clearly understand that the method according to the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but the former is a better implementation mode in many cases. Based on such understanding, the technical solutions of the present application may be embodied in the form of a software product, which is stored in a storage medium (e.g., ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal device (e.g., a mobile phone, a computer, a server, or a network device) to execute the method according to the embodiments of the present application.
The present application further provides a product recommendation device based on face recognition for implementing the product recommendation method based on face recognition, wherein the product recommendation device based on face recognition comprises:
the system comprises a first detection module, a second detection module and a control module, wherein the first detection module is used for detecting the state information of a user, and the state information comprises the working state information of the user;
the first matching module is used for matching a first product identifier corresponding to the working state information and sending reminding information containing the first product identifier information to an operation terminal corresponding to the user;
and the first execution module is used for providing a product corresponding to the acquisition instruction for the user if the acquisition instruction based on the reminding information sent by the user is received.
The product recommending device based on the face recognition judges the working condition of the user through the working state information of the user, and further matches the corresponding product according to the working condition of the user so as to meet the health care requirement of the user; the health requirements of the user are met quickly and accurately. .
It should be noted that the first detecting module in this embodiment may be configured to execute step S10 in this embodiment, the first matching module in this embodiment may be configured to execute step S20 in this embodiment, and the first executing module in this embodiment may be configured to execute step S30 in this embodiment.
Further, the status information further includes sign information of the user, and the first matching module includes:
the first matching submodule is used for matching the characteristic state corresponding to the physical sign information;
and the second matching submodule is used for matching the first product identification corresponding to the characteristic state and the working state information.
Further, the sign information includes a facial image of the user, and the first matching sub-module includes:
the first acquisition unit is used for acquiring a preset feature state database and identifying the facial image based on the preset feature state database to obtain an identification result corresponding to the facial image;
and the first execution unit is used for obtaining the characteristic state according to the identification result.
Further, the second matching sub-module includes:
the second acquisition unit is used for acquiring a preset product database and matching a related product related to the characteristic state in the product database;
the first judging unit is used for judging whether the application conditions of the associated products are matched with the working state information or not;
and the second execution unit is used for taking the identifier of the associated product with the application condition matched with the working state information as the first product identifier if the application condition of the associated product is matched with the working state information.
Further, the second matching sub-module includes:
a third acquisition unit, configured to acquire a historical purchase record corresponding to the user;
and the first matching unit is used for matching the first product identification corresponding to the historical purchase record and the working state information.
Further, the working state information includes a current working time; the first matching unit includes:
the first matching subunit is used for matching historical products corresponding to the current working moment in the historical purchase records;
and the first execution subunit is used for taking the identifier corresponding to the historical product as the first product identifier.
Further, the method further comprises:
the first acquisition module is used for acquiring a plurality of preset characteristic states and displaying the preset characteristic states;
the second obtaining module is used for obtaining a second product identifier associated with a preset characteristic state corresponding to the first selection instruction and displaying the second product identifier if the first selection instruction based on the preset characteristic state is received;
and the second execution module is used for providing a product corresponding to the second selection instruction for the user if the second selection instruction based on the second product identifier is received by the user.
It should be noted here that the modules described above are the same as the examples and application scenarios implemented by the corresponding steps, but are not limited to the disclosure of the above embodiments. The modules may be implemented by software as part of the apparatus, or may be implemented by hardware, where the hardware environment includes a network environment.
Referring to fig. 3, the vending machine may include components such as a communication module 10, a memory 20, and a processor 30 in a hardware structure. In the vending machine, the processor 30 is connected to the memory 20 and the communication module 10, respectively, the memory 20 having stored thereon a computer program that is executed by the processor 30 at the same time, the computer program, when executed, implementing the steps of the above-described method embodiments.
The communication module 10 may be connected to an external communication device through a network. The communication module 10 may receive a request from an external communication device, and may also send a request, an instruction, and information to the external communication device, where the external communication device may be another vending machine, a server, or an internet of things device, such as a television, etc.
The memory 20 may be used to store software programs as well as various data. The memory 20 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application program required for at least one function (such as detecting status information of a user), and the like; the storage data area may include a database, and the storage data area may store data or information created according to use of the system, or the like. Further, the memory 20 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.
The processor 30, which is a control center of the vending machine, connects various parts of the entire vending machine using various interfaces and lines, and performs various functions of the vending machine and processes data by operating or executing software programs and/or modules stored in the memory 20 and calling up data stored in the memory 20, thereby performing overall monitoring of the vending machine. Processor 30 may include one or more processing units; alternatively, the processor 30 may integrate an application processor, which primarily handles operating systems, user interfaces, applications, etc., and a modem processor, which primarily handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor 30.
Although not shown in fig. 3, the vending machine may further include a circuit control module for connecting to a power source to ensure proper operation of other components. Those skilled in the art will appreciate that the vending machine configuration shown in FIG. 3 does not constitute a limitation of the vending machine, and may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components.
The invention also proposes a computer-readable storage medium on which a computer program is stored. The computer-readable storage medium may be the Memory 20 in the vending machine of fig. 3, and may also be at least one of a ROM (Read-Only Memory)/RAM (Random Access Memory), a magnetic disk, and an optical disk, and the computer-readable storage medium includes instructions for enabling a terminal device (which may be a television, an automobile, a mobile phone, a computer, a server, a terminal, or a network device) having a processor to execute the method according to the embodiments of the present invention.
In the present invention, the terms "first", "second", "third", "fourth" and "fifth" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance, and those skilled in the art can understand the specific meanings of the above terms in the present invention according to specific situations.
In the description herein, references to the description of the term "one embodiment," "some embodiments," "an example," "a specific example," or "some examples," etc., mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, the schematic representations of the terms used above are not necessarily intended to refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples. Furthermore, various embodiments or examples and features of different embodiments or examples described in this specification can be combined and combined by one skilled in the art without contradiction.
Although the embodiment of the present invention has been shown and described, the scope of the present invention is not limited thereto, it should be understood that the above embodiment is illustrative and not to be construed as limiting the present invention, and that those skilled in the art can make changes, modifications and substitutions to the above embodiment within the scope of the present invention, and that these changes, modifications and substitutions should be covered by the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims (10)

1. A product recommendation method based on face recognition is characterized by comprising the following steps:
detecting state information of a user, wherein the state information comprises working state information of the user;
matching a first product identification corresponding to the working state information, and sending reminding information containing the first product identification information to an operation terminal corresponding to the user;
and if an acquisition instruction based on the reminding information and sent by the user is received, providing a product corresponding to the acquisition instruction for the user.
2. The product recommendation method based on face recognition according to claim 1, wherein the status information further includes sign information of the user, and the step of matching the first product identifier corresponding to the working status information includes:
matching the characteristic state corresponding to the sign information;
and matching a first product identifier corresponding to the characteristic state and the working state information.
3. The product recommendation method based on face recognition according to claim 2, wherein the sign information includes a facial image of the user, and the step of matching the feature state corresponding to the sign information includes:
acquiring a preset feature state database, and identifying the facial image based on the preset feature state database to obtain an identification result corresponding to the facial image;
and obtaining the characteristic state according to the identification result.
4. The face recognition-based product recommendation method of claim 2, wherein the step of matching the first product identifier corresponding to the feature status and the operating status information comprises:
acquiring a preset product database, and matching a related product related to the characteristic state in the product database;
judging whether the application condition of the associated product is matched with the working state information;
and if the application condition of the associated product is matched with the working state information, taking the identifier of the associated product with the application condition matched with the working state information as the first product identifier.
5. The face recognition-based product recommendation method of claim 2, wherein the step of matching the first product identification corresponding to the operating state information comprises:
acquiring a historical purchase record corresponding to the user;
and matching a first product identifier corresponding to the historical purchase record and the working state information.
6. The product recommendation method based on face recognition of claim 5, wherein the working state information comprises a current working time; the step of matching a first product identifier corresponding to the historical purchase record and the operating state information includes:
matching historical products corresponding to the current working moment in the historical purchase records;
and taking the identifier corresponding to the historical product as the first product identifier.
7. The method for face recognition-based product recommendation as claimed in claim 1, wherein the method further comprises:
acquiring a plurality of preset characteristic states and displaying the preset characteristic states;
if a first selection instruction based on the preset characteristic state is received, acquiring a second product identification associated with the preset characteristic state corresponding to the first selection instruction, and displaying the second product identification;
and if a second selection instruction based on the second product identification is received, providing a product corresponding to the second selection instruction for the user.
8. A product recommendation device based on face recognition, the product recommendation device based on face recognition comprising:
the system comprises a first detection module, a second detection module and a control module, wherein the first detection module is used for detecting the state information of a user, and the state information comprises the working state information of the user;
the first matching module is used for matching a first product identifier corresponding to the working state information and sending reminding information containing the first product identifier information to an operation terminal corresponding to the user;
and the first execution module is used for providing a product corresponding to the acquisition instruction for the user if the acquisition instruction based on the reminding information sent by the user is received.
9. A vending machine characterized in that the vending machine comprises a memory, a processor and a computer program stored on the memory and executable on the processor, the computer program, when executed by the processor, implementing the steps of the face recognition based product recommendation method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that a computer program is stored thereon, which, when being executed by a processor, carries out the steps of the face recognition based product recommendation method according to any one of claims 1 to 7.
CN202210040043.7A 2022-01-13 2022-01-13 Product recommendation method and device based on face recognition, vending machine and storage medium Pending CN114418680A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210040043.7A CN114418680A (en) 2022-01-13 2022-01-13 Product recommendation method and device based on face recognition, vending machine and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210040043.7A CN114418680A (en) 2022-01-13 2022-01-13 Product recommendation method and device based on face recognition, vending machine and storage medium

Publications (1)

Publication Number Publication Date
CN114418680A true CN114418680A (en) 2022-04-29

Family

ID=81272645

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210040043.7A Pending CN114418680A (en) 2022-01-13 2022-01-13 Product recommendation method and device based on face recognition, vending machine and storage medium

Country Status (1)

Country Link
CN (1) CN114418680A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115723524A (en) * 2022-11-24 2023-03-03 重庆长安汽车股份有限公司 Control method and system for releasing multifunctional fragrance for automobile, electronic equipment and storage medium

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115723524A (en) * 2022-11-24 2023-03-03 重庆长安汽车股份有限公司 Control method and system for releasing multifunctional fragrance for automobile, electronic equipment and storage medium

Similar Documents

Publication Publication Date Title
WO2019062620A1 (en) Attendance check method and apparatus, and attendance check device
CN111611865B (en) Examination cheating behavior identification method, electronic equipment and storage medium
CN107864301B (en) Client label management method, system, computer equipment and storage medium
CN110706798A (en) Method, device, equipment and medium for allocating inquiry orders suitable for beauty parlor
CN110060767A (en) A kind of monitoring method washed one's hands, device, equipment and storage medium
WO2019177451A1 (en) Hair and scalp diagnosis & treatment
CN109756562B (en) User interface pushing method and device, electronic equipment and storage medium
CN109344044B (en) Method and system for calculating rendering time of first screen of page
CN111814775A (en) Target object abnormal behavior identification method, device, terminal and storage medium
CN114418680A (en) Product recommendation method and device based on face recognition, vending machine and storage medium
CN112269926A (en) Data pushing method and related device
CN109801394B (en) Staff attendance checking method and device, electronic equipment and readable storage medium
CN114283453A (en) Method and device for acquiring information of wandering animal, storage medium and electronic equipment
CN111370100A (en) Face-lifting recommendation method and system based on cloud server
CN113835950A (en) Interface display stuck identification method and device, storage medium and electronic equipment
CN113539519A (en) Video inquiry method and server
CN113590277A (en) Task state switching method and device and electronic system
CN109284730B (en) Method and device applied to screening data and monitoring system
CN113779373A (en) Physical examination item determination method, physical examination item determination device, physical examination equipment and storage medium
CN111444979A (en) Face-lifting scheme recommendation method, cloud device and storage medium
CN112016350A (en) Dining satisfaction evaluation method and device and storage medium
US20210166250A1 (en) Data processing method, device and storage medium
CN112786182B (en) Intelligent diagnosis guiding method and device, electronic equipment and storage medium
CN114189816A (en) Information reminding method and device for content management, terminal and storage medium
CN113729630A (en) Health record management method, health record management system and storage equipment

Legal Events

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