WO2019105411A1 - Information recommending method, intelligent mirror, and computer readable storage medium - Google Patents
Information recommending method, intelligent mirror, and computer readable storage medium Download PDFInfo
- Publication number
- WO2019105411A1 WO2019105411A1 PCT/CN2018/118153 CN2018118153W WO2019105411A1 WO 2019105411 A1 WO2019105411 A1 WO 2019105411A1 CN 2018118153 W CN2018118153 W CN 2018118153W WO 2019105411 A1 WO2019105411 A1 WO 2019105411A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- user
- mirror
- display
- smart mirror
- 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.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0631—Recommending goods or services
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0641—Electronic shopping [e-shopping] utilising user interfaces specially adapted for shopping
- G06Q30/0643—Electronic shopping [e-shopping] utilising user interfaces specially adapted for shopping graphically representing goods, e.g. 3D product representation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
Definitions
- the present invention relates to the field of information processing technologies, and in particular, to an information recommendation method, a smart mirror, and a computer readable storage medium.
- An information recommendation method is applied to a smart mirror, the smart mirror comprising a mirror display, the mirror display comprising at least one camera device, a mirror display unit and a mirror, the mirror display unit displaying information through the first portion of the mirror, a second portion of the mirror is used for imaging, and the at least one camera device is embedded in the second portion, the method comprising:
- the user When it is detected that a user enters the preset range of the smart mirror, the user is photographed by using the camera device to obtain a shooting video;
- a clothing type and a hairstyle conforming to the three-dimensional model are recommended to the user.
- the plurality of imaging devices are different, and different imaging ranges of the different imaging devices are different, and when the user is detected to enter the preset range of the smart mirror, the imaging is used.
- the device captures the user, and obtaining the captured video includes:
- the user is photographed using the target imaging device to obtain a captured video.
- the image capturing apparatus includes a front camera device and a rear camera device, and when the user enters a preset range of the smart mirror, the user is used to the user Shooting and getting the video taken include:
- the front camera is used to capture the front video of the user
- the back camera is used to capture the back video of the user
- the front video and the back video are combined to obtain a captured video.
- the method further includes:
- Obtaining environment information of the current user where the environment information includes weather information, light information, and geographic location information;
- the recommending the type of clothing and hairstyle conforming to the three-dimensional model to the user includes:
- a clothing type and a hairstyle conforming to the personalization requirement, the environmental information, and the three-dimensional model are recommended to the user.
- the method further includes:
- the identity information includes the gender, age, skin color, occupation, and personal dressing habits of the user;
- the recommending the type of clothing and hairstyle conforming to the three-dimensional model to the user includes:
- a clothing type and hairstyle conforming to the user's identity information and conforming to the three-dimensional model are recommended to the user.
- the displaying, by using the display, the three-dimensional stereo model includes:
- the method further includes:
- the dressing style including a clothing type and a hairstyle
- the recommending the type of clothing and hairstyle conforming to the three-dimensional model to the user includes:
- a dressing style with a matching degree greater than a preset matching degree threshold and conforming to the three-dimensional model is recommended to the user.
- the method further includes:
- the captured video is sent to a loss prevention device that is bound to the smart mirror.
- the method further includes:
- the user is prohibited from entering the area to which the smart mirror belongs.
- a smart mirror comprising a mirror display comprising at least one camera device, a mirror display unit and a mirror, the mirror display unit displaying information through a first portion of the mirror, the second of the mirror Partially for imaging, and the at least one camera device is embedded in the second portion, the smart mirror further comprising a memory and a processor,
- the processor is configured to execute a computer program stored in the memory to implement the information recommendation method.
- a computer readable storage medium storing at least one instruction that, when executed by a processor, implements the information recommendation method.
- the smart mirror includes a camera device, a display, and a mirror, wherein the display is mounted on the mirror, and information is displayed through the mirror, when a user is detected to enter
- the smart mirror is within a preset range, the user is photographed using the camera device to obtain a captured video; the captured video is recognized to obtain a three-dimensional model of the user; and the three-dimensional model is obtained by the display
- the model is displayed; the clothing type and hairstyle conforming to the three-dimensional model are recommended to the user.
- the smart mirror when the user is within the preset range of the smart mirror, the smart mirror can recognize the captured video captured by the camera and obtain a three-dimensional model of the user, and intelligently present to the user according to the three-dimensional model of the user.
- Recommended clothing types and hairstyles without the need for the user to study how to dress to suit their temperament, so that they can intelligently recommend the user's clothing type and hairstyle to meet the user's needs for dressing.
- FIG. 1 is a schematic view of a smart mirror disclosed in the present invention.
- FIG. 2 is a flow chart of a preferred embodiment of an information recommendation method disclosed by the present invention.
- FIG. 3 is a flow chart of a preferred embodiment of another information recommendation method disclosed by the present invention.
- FIG. 4 is a flow chart of a preferred embodiment of another information recommendation method disclosed by the present invention.
- FIG. 5 is a functional block diagram of a preferred embodiment of an information recommendation apparatus disclosed by the present invention.
- FIG. 6 is a functional block diagram of a preferred embodiment of another information recommendation apparatus disclosed in the present invention.
- FIG. 7 is a schematic structural diagram of a smart mirror according to a preferred embodiment of the present invention.
- FIG. 1 is a schematic structural view of a smart mirror disclosed by the present invention.
- the smart mirror comprises a housing and a mirror display, the housing being mounted in combination with the mirror display to form a closed receiving space between the housing and the mirror display.
- the specular display includes at least one camera, display, and mirror.
- the present invention is mainly applied to a scene requiring a mirror such as a clothing store, a home environment, or the like, and is applied to a scene such as a supermarket that stores a large amount of merchandise and needs to monitor the state of the merchandise in real time.
- a smart mirror can be installed to recommend a suitable type of clothing and hairstyle for the user, or to prevent damage to the product.
- the smart mirror includes, but is not limited to, a housing and a mirror display.
- the housing is mounted in combination with the mirror display such that a closed receiving space is formed between the housing and the mirror display.
- the specular display includes, but is not limited to, at least one camera, display, and mirror.
- the components included in the smart mirror are not limited to the above list.
- the display is disposed in the receiving space.
- the mirror is composed of a first portion and a second portion.
- the first portion corresponds to the display.
- the back side of the first portion of the mirror does not have a metal film but acts as a flat mirror.
- the front side of the second portion of the mirror can be imaged (as shown in Figure 1).
- the display is configured to display information through the first portion when the display is in an active state (as indicated by a line on the display in FIG. 1); when the display is in a closed state, the display may pass the first A portion and the second portion form a complete mirror.
- the mirror may include, but is not limited to, an etiquette mirror, a steering mirror, a dance mirror, and the like.
- the camera device is rotatably embedded in the second portion of the mirror.
- the imaging device is embedded in the second portion of the mirror, and the position where the imaging device is disposed is concealed and the imaging device is not blocked.
- one imaging device is shown in FIG. 1, but the present invention is not limited to one imaging device, and may further include a plurality of imaging devices.
- there may be multiple camera devices on the smart mirror each camera device is disposed at different positions of the mirror, and each camera device has concealment, and different camera devices have different imaging ranges.
- the camera device on the smart mirror can be divided into a front camera device and a rear camera device, wherein the front camera device is disposed on the front side of the mirror and has concealability, and the rear camera device is disposed in a space opposite to the mirror. Position, the rear camera and the front camera cooperate to shoot.
- the display is mainly used to realize the input and output functions of the smart mirror, such as sending and receiving input digital or character information, or displaying information input by the user or information provided to the user and various menus set by the smart mirror.
- the display is mounted on the back of the mirror and can be displayed through the mirror (as shown by the lines on the display in Figure 1).
- the display may be a touch panel, which is also called a touch screen, and can collect touch operations on or near the user (such as a user using a finger, a stylus, or the like) The operation is performed on the touch panel or in the vicinity of the touch panel, and the corresponding connection device is driven according to a preset program.
- the touch panel may include a display panel, and the display panel may be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like.
- the mirror when it is detected that a user enters the preset range of the smart mirror, the mirror can display the entire body shape of the user, and at the same time, the smart mirror can use the camera device.
- the user performs shooting to obtain a shooting video; further, the smart mirror can use the built-in chip to identify the captured video to obtain a three-dimensional model of the user, and further, the display can display the three-dimensional model. And recommending to the user the type of clothing and hairstyle that conforms to the three-dimensional model.
- FIG. 2 is a flowchart of a preferred embodiment of an information recommendation method disclosed by the present invention.
- the order of the steps in the flowchart may be changed according to different requirements, and some steps may be omitted.
- the smart mirror uses the camera to photograph the user to obtain a captured video.
- the preset range may be a range in which the camera device on the smart mirror can capture the whole body image of the user, and the preset range may be determined by multiple tests in advance.
- there may be multiple camera devices on the smart mirror each camera device is disposed at different positions of the mirror, and each camera device has concealment, and different camera devices have different imaging ranges.
- the camera device on the smart mirror can be divided into a front camera device and a rear camera device, wherein the front camera device is disposed on the front side of the mirror and has concealability, and the rear camera device is disposed in a space opposite to the mirror. Position, the rear camera and the front camera cooperate to shoot.
- the mirror may include, but is not limited to, a clothing store fitting mirror, a home mirror, and the like.
- the plurality of imaging devices are different, and different imaging ranges of the different imaging devices are different.
- the user enters a preset range of the smart mirror, the user is used to the user.
- Shooting and getting the video taken include:
- the user is photographed using the target imaging device to obtain a captured video.
- the whole body image of the user may be acquired by using any camera device, and the user and the camera device are acquired by the ranging sensor.
- the distance between the lenses ie, the object distance in the optical imaging system
- the distance between the user and the lens of the camera the distance from the lens of the camera to the image sensor, and the user's camera
- the height of the image on the image sensor of the device calculates the height of the user.
- the ranging sensor may include, but is not limited to, an infrared ranging sensor, an ultrasonic ranging sensor, or a laser ranging sensor.
- the smart mirror may determine a target imaging range corresponding to the height of the user according to the correspondence between the height and the imaging range of the imaging device, thereby determining a target imaging device to which the target imaging range belongs; and using the target imaging device The user is photographed to obtain a shooting video.
- the correspondence between the height and the imaging range of the imaging device can be obtained in advance through a plurality of tests.
- the camera device includes a front camera device and a rear camera device, and when the user is detected to enter the preset range of the smart mirror, the user is photographed using the camera device to obtain a shooting.
- the video includes:
- the front camera is used to capture the front video of the user
- the back camera is used to capture the back video of the user
- the front video and the back video are combined to obtain a captured video.
- the user when it is detected that a user enters the preset range of the smart mirror, since the front camera device and the rear camera device are in opposite spatial positions, the user is interposed between the front camera device and the rear camera device. Between the first camera, the front video of the user can be captured, and the back video of the user can be captured using the rear camera. Further, the smart mirror can use the built-in chip to view the front video and the camera. The back video is synthesized to obtain a captured video.
- the smart mirror identifies the captured video to obtain a three-dimensional model of the user.
- the smart mirror can recognize the shape of the user in the captured video, and establish a three-dimensional model of the user through the built-in 3D software.
- the three-dimensional model is a polygon representation of the user.
- 3D software can include but is limited to CAD, Maya, 3ds Max, Poser.
- the smart mirror displays the three-dimensional stereo model by means of the display.
- the three-dimensional model can be displayed by means of the display and through the mirror.
- the smart mirror recommends to the user a clothing type and a hairstyle conforming to the three-dimensional model.
- the type of clothing may have different styles according to different classification forms.
- Clothing types can be classified by season, such as spring, summer, autumn, and winter; they can also be classified by gender, such as men's, women's, and neutral clothing; they can also be classified by material, such as knitting. Styles, cotton styles and polyester styles; can also be classified by style, such as lively styles, ladies styles and professional styles.
- hair style refers to the length, color and shape of hair, and is usually divided into five types, namely, straight hair, splashing hair, curly hair, wool-like curls and small spiral hair.
- the smart mirror can reasonably determine the user's hairstyle based on the user's face type and the user's clothing type.
- the method further includes:
- Obtaining environment information of the current user where the environment information includes weather information, light information, and geographic location information;
- the recommending the type of clothing and hairstyle conforming to the three-dimensional model to the user includes:
- a clothing type and a hairstyle conforming to the personalization requirement, the environmental information, and the three-dimensional model are recommended to the user.
- the optional embodiment is suitable for the home environment, and the user needs a smart mirror to recommend his or her own clothing type and hairstyle before going out.
- all the clothes, accessories, and the like of the user can be stored in the database of the smart mirror in advance.
- the user when the user stands in front of the smart mirror, the user can input personalized requirements for the type of clothing and the hairstyle on the display according to his own needs. For example, the user likes to design some small accessories on the clothing. Or the user likes a very classic hairstyle.
- the smart mirror can use the built-in sensor class to get the environmental information of the user, such as current weather information (including temperature, humidity, wind direction), and light information (ie, the intensity of light). ) and the user's geographic location information (such as the South, North). Different weather, different light and different geographical locations will affect the type of clothing and hairstyle recommended by Smart Mirror.
- the smart mirror may determine a plurality of matching clothing and hairstyle selections from existing clothes and accessories stored in the database, and recommend to the user the personalization requirements, the environmental information, and the three-dimensional model. Clothing type and hairstyle.
- the method further includes:
- identity information of the user includes gender, age, skin color, occupation, and personal dressing habits of the user;
- the recommending the type of clothing and hairstyle conforming to the three-dimensional model to the user includes:
- a clothing type and hairstyle conforming to the user's identity information and conforming to the three-dimensional model are recommended to the user.
- the optional embodiment is suitable for the clothing store environment.
- the smart mirror can recommend the user's clothing type and hairstyle to the user.
- the user's personal identity information database including the user's gender, age, skin color, occupation, and personal dressing habits
- the smart mirror can perform face recognition on the user to obtain the recognition result; and directly call the personal identity information of the user according to the face feature in the recognition result.
- the library obtains identity information of the user, and then recommends to the user the identity information and hairstyle conforming to the identity information of the user and conforming to the three-dimensional model. In this way, each user can be recommended in a targeted manner, thereby improving the user's shopping experience.
- the optional embodiment defaults that the user's personal identity information database has been pre-stored in the database of the smart mirror before the user enters the store.
- FIG. 3 is a flowchart of a preferred embodiment of another information recommendation method disclosed by the present invention.
- the order of the steps in the flowchart may be changed according to different requirements, and some steps may be omitted.
- the smart mirror uses the camera to photograph the user to obtain a captured video.
- the smart mirror identifies the captured video to obtain a three-dimensional model of the user.
- the smart mirror displays a plurality of the three-dimensional models by means of the display.
- the smart mirror acquires the popular dressing style of multiple network celebrities on the network platform within a preset time.
- the dressing style includes a clothing type and a hairstyle.
- the preset time may be some time before the current time. For example, in the last week, the network celebrities are usually some famous stars and network reds on the network.
- the network platform stores a large number of user data, especially related data of network celebrities, such as data related to the dressing style of the network celebrities.
- related data of network celebrities such as data related to the dressing style of the network celebrities.
- Ordinary users usually compare online celebrities, and then learn the style of online celebrity dressing, so that they are closer to online celebrities.
- smart mirrors can determine multiple network celebrities according to the popularity of online celebrities in the recent period. For example, according to the popularity of online celebrities in the past week, the top 5 online celebrities are determined, and then the popularity of online celebrities is determined. Dress up style.
- the smart mirror performs an analog display on each of the three-dimensional models according to the dressing style.
- the smart mirror after determining the dressing style of the network celebrity, can simulate the dressing style of the network celebrity on each of the three-dimensional models, and simulate the dressing of the user according to the network celebrity.
- the effect of dressing style after dressing up that is, personal dressing temperament.
- the smart mirror determines the matching degree between the personal dressing temperament of the simulated display and the dressing temperament of the online celebrity.
- the smart mirror can compare the personal dressing temperament of the simulated display with the dressing temperament of the network celebrity, and determine the match between the two. Degree, the more similar the dressing temperament between the two, the higher the matching.
- the smart mirror recommends the dressing style that matches the threshold of the preset matching degree and conforms to the three-dimensional model to the user.
- a preset matching degree threshold such as 80%, may be preset.
- the smart mirror since each dressing style is simulated on the user's three-dimensional model, the smart mirror only needs to determine the dressing style with the matching degree greater than the preset matching threshold, and it can be determined that the matching degree is greater than
- the preset matching degree threshold is in turn conforms to the dressing style of the three-dimensional model, and can be recommended to the user.
- the dressing style matching the temperament of the network celebrity can be recommended to the user through the data on the network platform, which can meet the needs of the user following the network celebrity and improve the user experience.
- FIG. 4 is a flowchart of a preferred embodiment of another information recommendation method disclosed by the present invention.
- the order of the steps in the flowchart may be changed according to different requirements, and some steps may be omitted.
- the smart mirror uses the camera to photograph the user to obtain a captured video.
- the smart mirror identifies the captured video to obtain a three-dimensional model of the user.
- the smart mirror displays the three-dimensional model by means of the display.
- the smart mirror recommends to the user a clothing type and a hairstyle conforming to the three-dimensional model.
- the smart mirror identifies the captured video to obtain a behavioral operation of the user.
- the application scenario of the embodiment of the present invention mainly has a place for displaying goods, such as a supermarket.
- Smart mirrors can be mounted on a suitable display rack or at both ends of the merchandise display.
- the smart mirror can use the camera to capture the user's behavioral operations, such as: the user takes the merchandise from the shelf, and the user puts the merchandise back on the shelf.
- the smart mirror displays the warning information by means of the display.
- the smart mirror can pre-store some behaviors that prohibit the user's behavior (ie, prohibit operation), such as: stealing goods, stealing food, destroying goods, and the like.
- prohibit operation ie, prohibit operation
- the smart mirror can identify and analyze the behavioral operation, or the smart mirror can also send the behavioral operation to the background server, and the background server can identify and analyze the behavioral operation. And return the recognition result to the smart mirror.
- the smart mirror determines that the behavioral operation belongs to a preset inhibiting operation, the smart mirror can display the warning information by means of the display.
- the smart mirror sends the captured video to a loss prevention device bound to the smart mirror.
- the loss prevention device is used to store data information of users who need special monitoring, such as theft video of the user, and the loss prevention personnel can view the loss prevention device in real time to monitor the user who enters the preset range of the smart mirror. Once the operation is found to be prohibited, the loss prevention personnel can take timely measures, such as an alarm.
- the method further includes:
- the user is prohibited from entering the area to which the smart mirror belongs.
- the smart mirror can also intercept the image of the user in the captured video, and find out from the database whether the user exists in the image list of the forbidden person, and if so, indicate the user A person who is not allowed to enter, the smart mirror can prohibit the user from entering the area to which the smart mirror belongs.
- the forbidden person is a person who has entered the area to which the smart mirror belongs before the current time and has a bad influence on the person or thing in the area, such as stealing personnel, destroying personnel, causing troubles, and the like.
- the smart mirror can judge the legality of the behavior operation according to the user's behavior operation. If the behavior operation is prohibited operation, the smart mirror can take measures to warn, so that the illegal user can be timely Behave in a way that avoids the loss of property.
- FIG. 5 is a functional block diagram of a preferred embodiment of an information recommendation apparatus according to the present invention.
- the information recommendation device described in FIG. 5 is used to perform some or all of the steps in the information recommendation method described in FIG. 2 .
- a unit referred to in the present invention refers to a series of computer program segments that can be executed by a processor and capable of performing a fixed function, which are stored in a memory.
- the functions of the respective units will be described in detail in the subsequent embodiments.
- the information recommendation device described in FIG. 5 includes:
- the photographing unit 101 is configured to: when the user enters the preset range of the smart mirror, use the camera to photograph the user to obtain a photographed video;
- the identifying unit 102 is configured to identify the captured video to obtain a three-dimensional model of the user
- a display unit 103 configured to display the three-dimensional stereo model by using the display
- the recommendation unit 104 is configured to recommend, to the user, a clothing type and a hairstyle conforming to the three-dimensional model.
- the plurality of imaging devices are different, and different imaging ranges of the different imaging devices are different.
- the imaging unit 101 uses the imaging.
- the device captures the user, and obtaining the captured video includes:
- the user is photographed using the target imaging device to obtain a captured video.
- the camera device includes a front camera device and a rear camera device, and the camera unit 101 uses the camera device to the user when the user enters a preset range of the smart mirror.
- Shooting and getting the video taken include:
- the front camera is used to capture the front video of the user
- the back camera is used to capture the back video of the user
- the front video and the back video are combined to obtain a captured video.
- the smart mirror when the user is within the preset range of the smart mirror, the smart mirror can recognize the captured video captured by the camera and obtain a three-dimensional model of the user, intelligently according to the three-dimensional model of the user. Recommending the type of clothing and hairstyle to the user, without the user having to study how to dress and dress to suit their own temperament, so as to intelligently recommend the type and hairstyle of the user to meet the user's need for dressing.
- FIG. 6 is a functional block diagram of another preferred embodiment of the information recommendation apparatus according to the present invention.
- the information recommendation device described in FIG. 6 is used to perform some or all of the steps in the information recommendation method described in FIG. 3 or FIG. 4 .
- the information recommendation device described in FIG. 6 is further optimized on the basis of FIG. 5, and the information recommendation device described in FIG. 6 further includes:
- the receiving unit 105 is configured to receive a personalized requirement for a clothing type and a hairstyle input by the user on the display;
- the obtaining unit 106 is configured to obtain environment information that the current user is located, where the environment information includes weather information, light information, and geographic location information;
- the recommendation unit 104 recommending to the user the clothing type and hairstyle conforming to the three-dimensional model include:
- a clothing type and a hairstyle conforming to the personalization requirement, the environmental information, and the three-dimensional model are recommended to the user.
- the identifying unit 102 is configured to perform face recognition on the user to obtain a recognition result
- the query unit 107 is configured to query identity information of the user according to the recognition result, where the identity information includes gender, age, skin color, occupation, and personal dressing habits of the user;
- the recommendation unit 104 recommends to the user the clothing type and hair style that conform to the three-dimensional model:
- a clothing type and hairstyle conforming to the user's identity information and conforming to the three-dimensional model are recommended to the user.
- the displaying, by the display unit 103, the three-dimensional model by using the display includes:
- the obtaining unit 106 is further configured to acquire a popular dressing style of a plurality of network celebrities on the network platform within a preset time, the dressing style including a clothing type and a hairstyle;
- the display unit 103 is further configured to perform an analog display on each of the three-dimensional stereo models according to the dressing style;
- a determining unit 108 configured to determine a matching degree between the personal dressing temperament of the simulated display and the dressing temperament of the network celebrity;
- the recommendation unit 104 recommending to the user the clothing type and hairstyle conforming to the three-dimensional model include:
- a dressing style with a matching degree greater than a preset matching degree threshold and conforming to the three-dimensional model is recommended to the user.
- the identification unit 102 is further configured to identify the captured video to obtain a behavior operation of the user;
- the display unit 103 is further configured to display the warning information by using the display if the behavior operation belongs to a preset prohibition operation;
- the sending unit 109 is configured to send the captured video to a loss prevention device bound to the smart mirror.
- the intercepting unit 110 is configured to intercept an image of the user in the captured video
- the query unit 107 is further configured to: search for an image including the user from a list of images of the forbidden personnel pre-stored in the database;
- the prohibition unit 111 is configured to, if present, prohibit the user from entering an area to which the smart mirror belongs.
- the appropriate clothing type and hairstyle can be recommended for the user according to the user's personalized requirements, environmental information, user identity information, and network celebrity dressing style.
- the user's behavioral operation and the user's image may be identified. If the behavioral operation is prohibited or the user belongs to a forbidden person, the user may be alerted or prohibited from entering the user.
- the above-described integrated unit implemented in the form of a software function module can be stored in a computer readable storage medium.
- the computer readable storage medium can store a computer program, which when executed by the processor, can implement the steps of the various method embodiments described above.
- the computer program comprises computer program code, which may be in the form of source code, object code form, executable file or some intermediate form.
- the computer readable storage medium may include any entity or device capable of carrying the computer program code, a recording medium, a USB flash drive, a removable hard disk, a magnetic disk, an optical disk, a computer memory, a read only memory (ROM, Read-Only Memory). ), random access memory (RAM), electrical carrier signals, telecommunications signals, and software distribution media.
- the content contained in the computer readable storage medium may be appropriately increased or decreased according to the requirements of legislation and patent practice in a jurisdiction, for example, in some jurisdictions, according to legislation and patent practice, computer readable The medium does not include electrical carrier signals and telecommunication signals.
- FIG. 7 is a schematic structural diagram of a smart mirror according to a preferred embodiment of the present invention.
- the smart mirror 1 includes a memory 12, a processor 13, a housing 14 and a mirror display 15, which includes a mirror 151, an imaging device 152, and a display 153.
- the schematic diagram shown in FIG. 7 is merely an example of the smart mirror 1 and does not constitute a limitation on the smart mirror 1, and may include more or less components than those illustrated, or a combination of certain Components, or different components, such as the smart mirror 1 may also include network access devices, buses, and the like.
- the memory 12 optionally includes one or more computer readable storage media for storing a program of information recommendation methods and various data, and implementing high speed, automatic completion of program or data access during operation.
- the memory 12 optionally includes a high speed random access memory, and optionally also a non-volatile memory, such as one or more magnetic disk storage devices, flash memory devices, or other non-volatile solid state memory devices.
- the processor 13 also known as a central processing unit (CPU), is a very large-scale integrated circuit, which is a computing core (Core) and a control unit of the smart mirror 1.
- the processor 13 can execute an operating system of the smart mirror 1 and various types of installed applications, program codes, and the like, such as the information recommendation device 11.
- the housing 14 is mounted in combination with the mirror display 15 to form a closed receiving space between the housing 14 and the mirror display 15.
- the mirror 151 is composed of a first portion and a second portion.
- the first portion corresponds to the display 153.
- the back surface of the first portion of the mirror 151 does not have a metal film but serves as a plane mirror.
- the front side of the second portion of the mirror 151 can be imaged.
- the display 153 is configured to display information through the first portion when the display 153 is in an active state; the display 153 may be formed by the first portion and the second portion when the display 153 is in a closed state Complete mirror.
- the mirror 151 may include, but is not limited to, an etiquette mirror, a steering mirror, a dance mirror, and the like.
- the camera device 152 is rotatably embedded in the second portion of the mirror 151.
- the imaging device embeds 152 in the second portion of the mirror 151, the position where the imaging device is disposed is concealed and the imaging device is not blocked.
- the imaging device 152 on the smart mirror 1 may be multiple, each of the imaging devices 152 is disposed at different positions of the mirror, and each of the imaging devices 152 has concealability, and the imaging ranges of different imaging devices 152 are different.
- the camera device 152 on the smart mirror 1 can be divided into a front camera device and a rear camera device, wherein the front camera device is disposed on the front side of the mirror and has concealability, and the rear camera device is disposed in the space opposite to the mirror. At a certain position, the rear camera and the front camera cooperate to shoot.
- the display 153 is disposed in the receiving space.
- the display 153 is mainly used to implement an input/output function of the smart mirror 1, such as transceiving input digital or character information, or displaying information input by a user or information provided to a user and various menus of the smart mirror 1.
- the display 153 can be a touch panel, which is also called a touch screen, and can collect touch operations on or near the user (such as a user using a finger, a stylus, or the like) or The accessory is operated on or near the touch panel, and the corresponding connecting device is driven according to a preset program.
- the touch panel may include a display panel, and the display panel may be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like.
- LCD liquid crystal display
- OLED organic light-emitting diode
- the touch panel detects a touch operation on or near it, it is transmitted to the processor 13 to determine the type of touch event, and then the processor 13 provides a corresponding visual output on the display panel according to the type of touch event.
- the memory 12 in the smart mirror 1 stores a plurality of instructions to implement an information recommendation method, and the processor 13 can execute the plurality of instructions to implement :
- the user When it is detected that a user enters the preset range of the smart mirror, the user is photographed by using the camera device to obtain a shooting video;
- a clothing type and a hairstyle conforming to the three-dimensional model are recommended to the user.
- the plurality of image capturing devices are different, and different imaging ranges of the different camera devices are different, and when the user is detected to enter the preset range of the smart mirror, the The camera device captures the user, and obtaining the captured video includes:
- the user is photographed using the target imaging device to obtain a captured video.
- the image capturing apparatus includes a front camera device and a rear camera device, and when the user is detected to enter a preset range of the smart mirror, the camera device is used to The user takes a picture and gets a video of the shot including:
- the front camera is used to capture the front video of the user
- the back camera is used to capture the back video of the user
- the front video and the back video are combined to obtain a captured video.
- processor 13 may execute the multiple instructions to implement:
- Obtaining environment information of the current user where the environment information includes weather information, light information, and geographic location information;
- the recommending the type of clothing and hairstyle conforming to the three-dimensional model to the user includes:
- a clothing type and a hairstyle conforming to the personalization requirement, the environmental information, and the three-dimensional model are recommended to the user.
- processor 13 may execute the multiple instructions to implement:
- identity information of the user includes gender, age, skin color, occupation, and personal dressing habits of the user;
- the recommending the type of clothing and hairstyle conforming to the three-dimensional model to the user includes:
- a clothing type and hairstyle conforming to the user's identity information and conforming to the three-dimensional model are recommended to the user.
- the displaying, by using the display, the three-dimensional stereo model includes:
- the processor 13 can execute the plurality of instructions to implement:
- the dressing style including a clothing type and a hairstyle
- the recommending the type of clothing and hairstyle conforming to the three-dimensional model to the user includes:
- a dressing style with a matching degree greater than a preset matching degree threshold and conforming to the three-dimensional model is recommended to the user.
- processor 13 may execute the multiple instructions to implement:
- the captured video is sent to a loss prevention device that is bound to the smart mirror.
- processor 13 may execute the multiple instructions to implement:
- the user is prohibited from entering the area to which the smart mirror belongs.
- the smart mirror depicted in FIG. 7 when it is detected that a user enters the preset range of the smart mirror, the user is photographed using the camera to obtain a captured video; the captured video is recognized and obtained. a three-dimensional model of the user; displaying the three-dimensional model by means of the display; recommending a clothing type and a hairstyle conforming to the three-dimensional model to the user.
- the smart mirror when the user is within the preset range of the smart mirror, the smart mirror can recognize the captured video captured by the camera and obtain a three-dimensional model of the user, and intelligently present to the user according to the three-dimensional model of the user.
- Recommended clothing types and hairstyles without the need for the user to study how to dress to suit their temperament, so that they can intelligently recommend the user's clothing type and hairstyle to meet the user's needs for dressing.
- modules described as separate components may or may not be physically separated, and the components displayed as modules may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the embodiment.
- each functional module in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
- the above integrated unit can be implemented in the form of hardware or in the form of hardware plus software function modules.
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Economics (AREA)
- Development Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Software Systems (AREA)
- Computer Hardware Design (AREA)
- Computer Graphics (AREA)
- Human Computer Interaction (AREA)
- Closed-Circuit Television Systems (AREA)
- Studio Devices (AREA)
Abstract
Description
本申请要求于2017年11月30日提交中国专利局,申请号为201711241174.7、发明名称为“信息推荐方法、智能镜子及计算机可读存储介质”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。This application claims priority to Chinese Patent Application No. 201711241174.7, entitled "Information Recommendation Method, Smart Mirror, and Computer Readable Storage Media", filed on November 30, 2017, the entire contents of which are hereby incorporated by reference. Combined in this application.
本发明涉及信息处理技术领域,尤其涉及一种信息推荐方法、智能镜子及计算机可读存储介质。The present invention relates to the field of information processing technologies, and in particular, to an information recommendation method, a smart mirror, and a computer readable storage medium.
随着社会的发展和人们物质生活水平的提高,人们在很多场合都越来越注重个人的外在仪容形象,比如,情侣约会前通常会精心打扮一番,又比如,某些特殊职业(银行、酒店)都需要特定的服装和发型等。With the development of society and the improvement of people's material living standards, people pay more and more attention to the external appearance of the individual on many occasions. For example, couples usually dress up before dating, for example, some special occupations (banks) , hotel) all need specific clothing and hair styles.
然而,大部分的用户对穿衣打扮都是一知半解的,而且忙于工作也没有很多时间去研究什么样的穿衣打扮符合自己的气质。可见,如何为用户推荐符合用户的服装类型和发型是一个亟待解决的技术问题。However, most of the users are ignorant of dressing, and they don't have much time to study what kind of dressing suits their temperament. It can be seen that how to recommend the user's clothing type and hairstyle to the user is a technical problem to be solved.
发明内容Summary of the invention
鉴于以上内容,有必要提供一种信息推荐方法、智能镜子及计算机可读存储介质,能够为用户推荐符合用户的服装类型和发型。In view of the above, it is necessary to provide an information recommendation method, a smart mirror, and a computer readable storage medium, which are capable of recommending a user's clothing type and hairstyle to the user.
一种信息推荐方法,应用于智能镜子,所述智能镜子包括镜面显示器,所述镜面显示器包括至少一个摄像装置、镜面显示单元及镜子,所述镜面显示单元通过所述镜子的第一部分显示信息,所述镜子的第二部分用于成像,且所述至少一个摄像装置嵌设于所述第二部分,所述方法包括:An information recommendation method is applied to a smart mirror, the smart mirror comprising a mirror display, the mirror display comprising at least one camera device, a mirror display unit and a mirror, the mirror display unit displaying information through the first portion of the mirror, a second portion of the mirror is used for imaging, and the at least one camera device is embedded in the second portion, the method comprising:
当监测到有用户进入所述智能镜子的预设范围内时,使用所述摄像装置对所述用户进行拍摄,获得拍摄视频;When it is detected that a user enters the preset range of the smart mirror, the user is photographed by using the camera device to obtain a shooting video;
识别所述拍摄视频,获得所述用户的三维立体模型;Identifying the captured video to obtain a three-dimensional model of the user;
借助所述显示器对所述三维立体模型进行显示;Displaying the three-dimensional model by means of the display;
向所述用户推荐符合所述三维立体模型的服装类型和发型。A clothing type and a hairstyle conforming to the three-dimensional model are recommended to the user.
在一种可能的实现方式中,所述摄像装置为多个,不同所述摄像装置的摄像范围不同,所述当监测到有用户进入所述智能镜子的预设范围内时,使用所述摄像装置对所述用户进行拍摄,获得拍摄视频包括:In a possible implementation manner, the plurality of imaging devices are different, and different imaging ranges of the different imaging devices are different, and when the user is detected to enter the preset range of the smart mirror, the imaging is used. The device captures the user, and obtaining the captured video includes:
当监测到有用户进入所述智能镜子的预设范围内时,获取所述用户的身高;Obtaining the height of the user when it is detected that a user enters the preset range of the smart mirror;
根据身高与摄像装置的摄像范围的对应关系,确定所述用户的身高对应的目标摄像范围,并确定所述目标摄像范围所属的目标摄像装置;Determining, according to a correspondence relationship between the height and the imaging range of the imaging device, a target imaging range corresponding to the height of the user, and determining a target imaging device to which the target imaging range belongs;
使用所述目标摄像装置对所述用户进行拍摄,获得拍摄视频。The user is photographed using the target imaging device to obtain a captured video.
在一种可能的实现方式中,所述摄像装置包括前摄像装置和后摄像装置,所述当监测到有用户进入所述智能镜子的预设范围内时,使用所述摄像装置对所述用户进行拍摄,获得拍摄视频包括:In a possible implementation manner, the image capturing apparatus includes a front camera device and a rear camera device, and when the user enters a preset range of the smart mirror, the user is used to the user Shooting and getting the video taken include:
当监测到有用户进入所述智能镜子的预设范围内时,使用所述前摄像装置拍摄所述用户的正面视频,以及使用所述后摄像装置拍摄所述用户的背面视频;When the user is detected to enter the preset range of the smart mirror, the front camera is used to capture the front video of the user, and the back camera is used to capture the back video of the user;
将所述正面视频和所述背面视频进行合成,获得拍摄视频。The front video and the back video are combined to obtain a captured video.
在一种可能的实现方式中,所述方法还包括:In a possible implementation manner, the method further includes:
接收所述用户在所述显示器上输入的对服装类型和发型的个性化要求;Receiving a personalized request for a clothing type and a hairstyle input by the user on the display;
获取当前所述用户所处的环境信息,所述环境信息包括天气信息、光线信息以及地理位置信息;Obtaining environment information of the current user, where the environment information includes weather information, light information, and geographic location information;
所述向所述用户推荐符合所述三维立体模型的服装类型和发型包括:The recommending the type of clothing and hairstyle conforming to the three-dimensional model to the user includes:
向所述用户推荐符合所述个性化要求、所述环境信息以及所述三维立体模型的服装类型和发型。A clothing type and a hairstyle conforming to the personalization requirement, the environmental information, and the three-dimensional model are recommended to the user.
在一种可能的实现方式中,所述方法还包括:In a possible implementation manner, the method further includes:
对所述用户进行人脸识别,获得识别结果;Performing face recognition on the user to obtain a recognition result;
根据所述识别结果,查询所述用户的身份信息,所述身份信息包括所述用 户的性别、年龄、肤色、职业以及个人穿衣打扮习惯;And querying, according to the identification result, the identity information of the user, where the identity information includes the gender, age, skin color, occupation, and personal dressing habits of the user;
所述向所述用户推荐符合所述三维立体模型的服装类型和发型包括:The recommending the type of clothing and hairstyle conforming to the three-dimensional model to the user includes:
向所述用户推荐符合所述用户的身份信息以及符合所述三维立体模型的服装类型和发型。A clothing type and hairstyle conforming to the user's identity information and conforming to the three-dimensional model are recommended to the user.
在一种可能的实现方式中,所述借助所述显示器对所述三维立体模型进行显示包括:In a possible implementation manner, the displaying, by using the display, the three-dimensional stereo model includes:
借助所述显示器显示多个所述三维立体模型;Displaying a plurality of said three-dimensional models by means of said display;
所述方法还包括:The method further includes:
获取预设时间内在网络平台上多个网络名人流行的穿衣打扮风格,所述穿衣打扮风格包括服装类型以及发型;Obtaining a popular dressing style of a plurality of network celebrities on a network platform within a preset time, the dressing style including a clothing type and a hairstyle;
按照所述穿衣打扮风格,在每个所述三维立体模型上进行模拟显示;Performing an analog display on each of the three-dimensional models according to the dressing style;
确定模拟显示的个人穿衣打扮气质与所述网络名人的穿衣打扮气质的匹配度;Determining the matching degree between the personal dressing temperament of the simulated display and the dressing temperament of the online celebrity;
所述向所述用户推荐符合所述三维立体模型的服装类型和发型包括:The recommending the type of clothing and hairstyle conforming to the three-dimensional model to the user includes:
将匹配度大于预设匹配度阈值的且符合所述三维立体模型的穿衣打扮风格推荐给所述用户。A dressing style with a matching degree greater than a preset matching degree threshold and conforming to the three-dimensional model is recommended to the user.
在一种可能的实现方式中,所述方法还包括:In a possible implementation manner, the method further includes:
识别所述拍摄视频,获得所述用户的行为操作;Identifying the captured video to obtain a behavioral operation of the user;
若所述行为操作属于预设的禁止操作,借助所述显示器显示警示信息;If the behavior operation belongs to a preset prohibition operation, displaying the warning information by means of the display;
将所述拍摄视频发送至与所述智能镜子绑定的防损设备。The captured video is sent to a loss prevention device that is bound to the smart mirror.
在一种可能的实现方式中,所述方法还包括:In a possible implementation manner, the method further includes:
截取所述拍摄视频中的所述用户的影像;Intercepting an image of the user in the captured video;
从数据库预先存储的禁止人员的影像名单中查找是否存在包括所述用户的影像;Finding whether there is an image including the user from a list of images of the forbidden persons pre-stored in the database;
若存在,则禁止所述用户进入所述智能镜子所属的区域。If present, the user is prohibited from entering the area to which the smart mirror belongs.
一种智能镜子,所述智能镜子包括镜面显示器,所述镜面显示器包括至少 一个摄像装置、镜面显示单元及镜子,所述镜面显示单元通过所述镜子的第一部分显示信息,所述镜子的第二部分用于成像,且所述至少一个摄像装置嵌设于所述第二部分,所述智能镜子还包括存储器以及处理器,A smart mirror comprising a mirror display comprising at least one camera device, a mirror display unit and a mirror, the mirror display unit displaying information through a first portion of the mirror, the second of the mirror Partially for imaging, and the at least one camera device is embedded in the second portion, the smart mirror further comprising a memory and a processor,
所述处理器,用于执行所述存储器中存储的计算机程序以实现所述的信息推荐方法。The processor is configured to execute a computer program stored in the memory to implement the information recommendation method.
一种计算机可读存储介质,所述计算机可读存储介质存储有至少一个指令,所述至少一个指令被处理器执行时实现所述的信息推荐方法。A computer readable storage medium storing at least one instruction that, when executed by a processor, implements the information recommendation method.
由以上技术方案,本发明中,所述智能镜子包括摄像装置、显示器以及镜子,其中,所述显示器镶嵌在所述镜子上,并透过所述镜子进行信息显示,当监测到有用户进入所述智能镜子的预设范围内时,使用所述摄像装置对所述用户进行拍摄,获得拍摄视频;识别所述拍摄视频,获得所述用户的三维立体模型;借助所述显示器对所述三维立体模型进行显示;向所述用户推荐符合所述三维立体模型的服装类型和发型。可见,通过本发明的实施例,当用户在智能镜子的预设范围内时,智能镜子可以识别摄像装置拍摄的拍摄视频并获得用户的三维立体模型,根据用户的三维立体模型来智能地向用户推荐服装类型和发型,而不需要用户自己去研究如何穿衣打扮来符合自己的气质,从而能够智能地为用户推荐符合用户的服装类型和发型,满足用户对穿衣打扮的需求。According to the above technical solution, in the present invention, the smart mirror includes a camera device, a display, and a mirror, wherein the display is mounted on the mirror, and information is displayed through the mirror, when a user is detected to enter When the smart mirror is within a preset range, the user is photographed using the camera device to obtain a captured video; the captured video is recognized to obtain a three-dimensional model of the user; and the three-dimensional model is obtained by the display The model is displayed; the clothing type and hairstyle conforming to the three-dimensional model are recommended to the user. It can be seen that, by the embodiment of the present invention, when the user is within the preset range of the smart mirror, the smart mirror can recognize the captured video captured by the camera and obtain a three-dimensional model of the user, and intelligently present to the user according to the three-dimensional model of the user. Recommended clothing types and hairstyles, without the need for the user to study how to dress to suit their temperament, so that they can intelligently recommend the user's clothing type and hairstyle to meet the user's needs for dressing.
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。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 embodiments or the description of the prior art will be briefly described below. Obviously, the drawings in the following description are only It is an embodiment of the present invention, and those skilled in the art can obtain other drawings according to the provided drawings without any creative work.
图1是本发明公开的一种智能镜子的示意图。1 is a schematic view of a smart mirror disclosed in the present invention.
图2是本发明公开的一种信息推荐方法的较佳实施例的流程图。2 is a flow chart of a preferred embodiment of an information recommendation method disclosed by the present invention.
图3是本发明公开的另一种信息推荐方法的较佳实施例的流程图。3 is a flow chart of a preferred embodiment of another information recommendation method disclosed by the present invention.
图4是本发明公开的另一种信息推荐方法的较佳实施例的流程图。4 is a flow chart of a preferred embodiment of another information recommendation method disclosed by the present invention.
图5是本发明公开的一种信息推荐装置的较佳实施例的功能模块图。FIG. 5 is a functional block diagram of a preferred embodiment of an information recommendation apparatus disclosed by the present invention.
图6是本发明公开的另一种信息推荐装置的较佳实施例的功能模块图。FIG. 6 is a functional block diagram of a preferred embodiment of another information recommendation apparatus disclosed in the present invention.
图7是本发明实现信息推荐方法的较佳实施例的智能镜子的结构示意图。FIG. 7 is a schematic structural diagram of a smart mirror according to a preferred embodiment of the present invention.
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The technical solutions in the embodiments of the present invention are clearly and completely described in the following with reference to the accompanying drawings in the embodiments of the present invention. It is obvious that the described embodiments are only a part of the embodiments of the present invention, but not all embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without creative efforts are within the scope of the present invention.
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。The present invention will be further described in detail with reference to the accompanying drawings and specific embodiments.
请参见图1,图1是本发明公开的一种智能镜子的结构示意图。其中,所述智能镜子包括壳体及镜面显示器,所述壳体与所述镜面显示器组合安装,以在所述壳体与所述镜面显示器之间形成闭合的收容空间。如图1所示,所述镜面显示器包括至少一个摄像装置、显示器及镜子。其中,本发明主要应用在诸如服装卖场、居家环境等需要使用镜子的场景,或者,应用在诸如超市等存储有大量商品并需要实时监控商品状态的场景。在这些场景下,可以安装智能镜子,为用户推荐合适的服装类型及发型,或者对商品起到防损的作用。Please refer to FIG. 1. FIG. 1 is a schematic structural view of a smart mirror disclosed by the present invention. Wherein the smart mirror comprises a housing and a mirror display, the housing being mounted in combination with the mirror display to form a closed receiving space between the housing and the mirror display. As shown in FIG. 1, the specular display includes at least one camera, display, and mirror. Among them, the present invention is mainly applied to a scene requiring a mirror such as a clothing store, a home environment, or the like, and is applied to a scene such as a supermarket that stores a large amount of merchandise and needs to monitor the state of the merchandise in real time. In these scenarios, a smart mirror can be installed to recommend a suitable type of clothing and hairstyle for the user, or to prevent damage to the product.
其中,所述智能镜子包括,但不限于,壳体及镜面显示器。所述壳体与所述镜面显示器组合安装,从而在所述壳体与所述镜面显示器之间形成有闭合的收容空间。Wherein, the smart mirror includes, but is not limited to, a housing and a mirror display. The housing is mounted in combination with the mirror display such that a closed receiving space is formed between the housing and the mirror display.
所述镜面显示器包括,但不限于:至少一个摄像装置、显示器及镜子。所 述智能镜子中所包含的元件,并不限于上述列举。The specular display includes, but is not limited to, at least one camera, display, and mirror. The components included in the smart mirror are not limited to the above list.
所述显示器设置于所述收容空间内。The display is disposed in the receiving space.
所述镜子由第一部分及第二部分组成。所述第一部分对应所述显示器。所述镜子的第一部分的背面不具有金属膜,而作为平面镜。所述镜子的第二部分的正面可以进行成像(如图1所示的人物图像)。当所述显示器处于工作状态时,所述显示器用于通过所述第一部分显示信息(如图1中显示器上的线条所示);当所述显示器处于关闭状态,所述显示器可以通过所述第一部分与所述第二部分组成完整的镜面。该镜子可以包括但不限于礼仪镜、指导镜及舞蹈镜等。The mirror is composed of a first portion and a second portion. The first portion corresponds to the display. The back side of the first portion of the mirror does not have a metal film but acts as a flat mirror. The front side of the second portion of the mirror can be imaged (as shown in Figure 1). The display is configured to display information through the first portion when the display is in an active state (as indicated by a line on the display in FIG. 1); when the display is in a closed state, the display may pass the first A portion and the second portion form a complete mirror. The mirror may include, but is not limited to, an etiquette mirror, a steering mirror, a dance mirror, and the like.
所述摄像装置可转动地嵌设于所述镜子的第二部分。The camera device is rotatably embedded in the second portion of the mirror.
需要说明的是,在图1所示的智能镜子中,摄像装置埋设在所述镜子的第二部分,摄像装置设置的位置具有隐蔽性且摄像装置不被遮挡。其中,图1中显示一个摄像装置,但本发明并不局限于一个摄像装置,还可以包括多个摄像装置。可选的,智能镜子上的摄像装置可以是多个,每个摄像装置均设置在镜子的不同位置,且每个摄像装置均具有隐蔽性,不同摄像装置的摄像范围不同。可选的,智能镜子上的摄像装置可以分为前置摄像装置和后置摄像装置,其中,前置摄像装置设置在镜子的正面,具有隐蔽性,而后置摄像装置设置在镜子对面空间的某个位置,后置摄像装置与前置摄像装置进行合作拍摄。It should be noted that, in the smart mirror shown in FIG. 1, the imaging device is embedded in the second portion of the mirror, and the position where the imaging device is disposed is concealed and the imaging device is not blocked. Here, one imaging device is shown in FIG. 1, but the present invention is not limited to one imaging device, and may further include a plurality of imaging devices. Optionally, there may be multiple camera devices on the smart mirror, each camera device is disposed at different positions of the mirror, and each camera device has concealment, and different camera devices have different imaging ranges. Optionally, the camera device on the smart mirror can be divided into a front camera device and a rear camera device, wherein the front camera device is disposed on the front side of the mirror and has concealability, and the rear camera device is disposed in a space opposite to the mirror. Position, the rear camera and the front camera cooperate to shoot.
其中,显示器主要用于实现智能镜子的输入输出功能,比如收发输入的数字或字符信息,或显示由用户输入的信息或提供给用户的信息以及智能镜子设置的各种菜单。在图1所示的智能镜子中,显示器镶嵌在镜子的背面,可以透过镜子进行信息显示(如图1中显示器上的线条所示)。其中,可选的,该显示器可以为触控面板,该触控面板,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板上或在触控面板附近的操作),并根据预先设定的程序驱动相应的连接装置。可选的,该触控面板可以包括显示面板,可以采用液晶显示器(Liquid Crystal Display, LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板。Among them, the display is mainly used to realize the input and output functions of the smart mirror, such as sending and receiving input digital or character information, or displaying information input by the user or information provided to the user and various menus set by the smart mirror. In the smart mirror shown in Figure 1, the display is mounted on the back of the mirror and can be displayed through the mirror (as shown by the lines on the display in Figure 1). Optionally, the display may be a touch panel, which is also called a touch screen, and can collect touch operations on or near the user (such as a user using a finger, a stylus, or the like) The operation is performed on the touch panel or in the vicinity of the touch panel, and the corresponding connection device is driven according to a preset program. Optionally, the touch panel may include a display panel, and the display panel may be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like.
在图1所示的智能镜子中,当监测到有用户进入所述智能镜子的预设范围内时,镜子可以显示用户的整个身形样貌,同时,智能镜子可以使用所述摄像装置对所述用户进行拍摄,获得拍摄视频;进一步地,智能镜子可以使用内置的芯片来识别所述拍摄视频,获得所述用户的三维立体模型,更进一步地,显示器可以对所述三维立体模型进行显示,并向所述用户推荐符合所述三维立体模型的服装类型和发型。In the smart mirror shown in FIG. 1, when it is detected that a user enters the preset range of the smart mirror, the mirror can display the entire body shape of the user, and at the same time, the smart mirror can use the camera device. The user performs shooting to obtain a shooting video; further, the smart mirror can use the built-in chip to identify the captured video to obtain a three-dimensional model of the user, and further, the display can display the three-dimensional model. And recommending to the user the type of clothing and hairstyle that conforms to the three-dimensional model.
请参见图2,图2是本发明公开的一种信息推荐方法的较佳实施例的流程图。其中,根据不同的需求,该流程图中步骤的顺序可以改变,某些步骤可以省略。Referring to FIG. 2, FIG. 2 is a flowchart of a preferred embodiment of an information recommendation method disclosed by the present invention. The order of the steps in the flowchart may be changed according to different requirements, and some steps may be omitted.
S21、当监测到有用户进入所述智能镜子的预设范围内时,智能镜子使用所述摄像装置对所述用户进行拍摄,获得拍摄视频。S21. When it is detected that a user enters the preset range of the smart mirror, the smart mirror uses the camera to photograph the user to obtain a captured video.
其中,该预设范围可以是智能镜子上的摄像装置能够摄到用户全身影像的范围,可以预先通过多次试验来确定该预设范围。可选的,智能镜子上的摄像装置可以是多个,每个摄像装置均设置在镜子的不同位置,且每个摄像装置均具有隐蔽性,不同摄像装置的摄像范围不同。可选的,智能镜子上的摄像装置可以分为前置摄像装置和后置摄像装置,其中,前置摄像装置设置在镜子的正面,具有隐蔽性,而后置摄像装置设置在镜子对面空间的某个位置,后置摄像装置与前置摄像装置进行合作拍摄。其中,该镜子可以包括但不限于服装卖场试衣镜,居家穿衣镜等。The preset range may be a range in which the camera device on the smart mirror can capture the whole body image of the user, and the preset range may be determined by multiple tests in advance. Optionally, there may be multiple camera devices on the smart mirror, each camera device is disposed at different positions of the mirror, and each camera device has concealment, and different camera devices have different imaging ranges. Optionally, the camera device on the smart mirror can be divided into a front camera device and a rear camera device, wherein the front camera device is disposed on the front side of the mirror and has concealability, and the rear camera device is disposed in a space opposite to the mirror. Position, the rear camera and the front camera cooperate to shoot. The mirror may include, but is not limited to, a clothing store fitting mirror, a home mirror, and the like.
可选的,所述摄像装置为多个,不同所述摄像装置的摄像范围不同,所述当监测到有用户进入所述智能镜子的预设范围内时,使用所述摄像装置对所述用户进行拍摄,获得拍摄视频包括:Optionally, the plurality of imaging devices are different, and different imaging ranges of the different imaging devices are different. When the user enters a preset range of the smart mirror, the user is used to the user. Shooting and getting the video taken include:
当监测到有用户进入所述智能镜子的预设范围内时,获取所述用户的身高;Obtaining the height of the user when it is detected that a user enters the preset range of the smart mirror;
根据身高与摄像装置的摄像范围的对应关系,确定所述用户的身高对应的目标摄像范围,并确定所述目标摄像范围所属的目标摄像装置;Determining, according to a correspondence relationship between the height and the imaging range of the imaging device, a target imaging range corresponding to the height of the user, and determining a target imaging device to which the target imaging range belongs;
使用所述目标摄像装置对所述用户进行拍摄,获得拍摄视频。The user is photographed using the target imaging device to obtain a captured video.
在该可选的实施方式中,当监测到有用户进入所述智能镜子的预设范围内时,可以通过任一个摄像装置来获取用户的全身影像,通过测距传感器获取用户与所述摄像装置的镜头之间的距离(即光学成像系统中的物距);根据用户与所述摄像装置的镜头之间的距离、所述摄像装置的镜头到图像传感器之间的距离和用户在所述摄像装置的图像传感器上的成像高度,计算用户的身高。其中,测距传感器可以包括但不限于红外测距传感器、超声波测距传感器或激光测距传感器。进一步地,智能镜子可以根据身高与摄像装置的摄像范围的对应关系,确定所述用户的身高对应的目标摄像范围,进而确定所述目标摄像范围所属的目标摄像装置;并使用所述目标摄像装置对所述用户进行拍摄,获得拍摄视频。其中,身高与摄像装置的摄像范围的对应关系可以预先通过多次试验获得。In this optional embodiment, when it is detected that a user enters the preset range of the smart mirror, the whole body image of the user may be acquired by using any camera device, and the user and the camera device are acquired by the ranging sensor. The distance between the lenses (ie, the object distance in the optical imaging system); the distance between the user and the lens of the camera, the distance from the lens of the camera to the image sensor, and the user's camera The height of the image on the image sensor of the device calculates the height of the user. The ranging sensor may include, but is not limited to, an infrared ranging sensor, an ultrasonic ranging sensor, or a laser ranging sensor. Further, the smart mirror may determine a target imaging range corresponding to the height of the user according to the correspondence between the height and the imaging range of the imaging device, thereby determining a target imaging device to which the target imaging range belongs; and using the target imaging device The user is photographed to obtain a shooting video. Among them, the correspondence between the height and the imaging range of the imaging device can be obtained in advance through a plurality of tests.
可选的,所述摄像装置包括前摄像装置和后摄像装置,所述当监测到有用户进入所述智能镜子的预设范围内时,使用所述摄像装置对所述用户进行拍摄,获得拍摄视频包括:Optionally, the camera device includes a front camera device and a rear camera device, and when the user is detected to enter the preset range of the smart mirror, the user is photographed using the camera device to obtain a shooting. The video includes:
当监测到有用户进入所述智能镜子的预设范围内时,使用所述前摄像装置拍摄所述用户的正面视频,以及使用所述后摄像装置拍摄所述用户的背面视频;When the user is detected to enter the preset range of the smart mirror, the front camera is used to capture the front video of the user, and the back camera is used to capture the back video of the user;
将所述正面视频和所述背面视频进行合成,获得拍摄视频。The front video and the back video are combined to obtain a captured video.
在该可选的实施方式中,当监测到有用户进入所述智能镜子的预设范围内时,由于前摄像装置和后摄像装置处于对立的空间位置,用户介于前摄像装置和后摄像装置之间,因而可以使用前摄像装置拍摄所述用户的正面视频,以及使用所述后摄像装置拍摄所述用户的背面视频,进一步地,智能镜子可以通过内置的芯片来对所述正面视频和所述背面视频进行合成,而获得拍摄视频。In this optional embodiment, when it is detected that a user enters the preset range of the smart mirror, since the front camera device and the rear camera device are in opposite spatial positions, the user is interposed between the front camera device and the rear camera device. Between the first camera, the front video of the user can be captured, and the back video of the user can be captured using the rear camera. Further, the smart mirror can use the built-in chip to view the front video and the camera. The back video is synthesized to obtain a captured video.
S22、智能镜子识别所述拍摄视频,获得所述用户的三维立体模型。S22. The smart mirror identifies the captured video to obtain a three-dimensional model of the user.
本发明中,智能镜子可以识别所述拍摄视频中的用户的身形,通过内置的3D软件建立用户的三维立体模型。其中,三维立体模型是用户的多边形表示。3D软件可以包括但限于CAD、Maya、3ds Max、Poser。In the present invention, the smart mirror can recognize the shape of the user in the captured video, and establish a three-dimensional model of the user through the built-in 3D software. Among them, the three-dimensional model is a polygon representation of the user. 3D software can include but is limited to CAD, Maya, 3ds Max, Poser.
S23、智能镜子借助所述显示器对所述三维立体模型进行显示。S23. The smart mirror displays the three-dimensional stereo model by means of the display.
本发明中,智能镜子获得所述用户的三维立体模型之后,可以借助所述显示器并透过镜子对所述三维立体模型进行显示。In the present invention, after the smart mirror obtains the three-dimensional model of the user, the three-dimensional model can be displayed by means of the display and through the mirror.
S24、智能镜子向所述用户推荐符合所述三维立体模型的服装类型和发型。S24. The smart mirror recommends to the user a clothing type and a hairstyle conforming to the three-dimensional model.
本发明中,服装类型可以根据不同的分类形式有不同的款式。服装类型可以为以季节来分类,如春款、夏款、秋款以及冬款;也可以为以性别来分类,如男装、女装以及中性服装;也可以为以材质来分类,如针织类款式、棉衣类款式以及涤纶类款式等;也可以以风格来分类,如活泼款式、淑女款式以及职业款式等。In the present invention, the type of clothing may have different styles according to different classification forms. Clothing types can be classified by season, such as spring, summer, autumn, and winter; they can also be classified by gender, such as men's, women's, and neutral clothing; they can also be classified by material, such as knitting. Styles, cotton styles and polyester styles; can also be classified by style, such as lively styles, ladies styles and professional styles.
其中,发型是指头发的长度、颜色和形状,通常分为5种类型,即直发、泼发、卷发、羊毛状卷发及小螺旋形发。智能镜子可以根据用户的脸型以及用户的服装类型来合理地确定用户的发型。Among them, hair style refers to the length, color and shape of hair, and is usually divided into five types, namely, straight hair, splashing hair, curly hair, wool-like curls and small spiral hair. The smart mirror can reasonably determine the user's hairstyle based on the user's face type and the user's clothing type.
作为一种可选的实施方式,所述方法还包括:As an optional implementation manner, the method further includes:
接收所述用户在所述显示器上输入的对服装类型和发型的个性化要求;Receiving a personalized request for a clothing type and a hairstyle input by the user on the display;
获取当前所述用户所处的环境信息,所述环境信息包括天气信息、光线信息以及地理位置信息;Obtaining environment information of the current user, where the environment information includes weather information, light information, and geographic location information;
所述向所述用户推荐符合所述三维立体模型的服装类型和发型包括:The recommending the type of clothing and hairstyle conforming to the three-dimensional model to the user includes:
向所述用户推荐符合所述个性化要求、所述环境信息以及所述三维立体模型的服装类型和发型。A clothing type and a hairstyle conforming to the personalization requirement, the environmental information, and the three-dimensional model are recommended to the user.
其中,该可选的实施方式适合于居家环境,用户在出门前需要智能镜子来 推荐符合自己的服装类型和发型。其中,可以预先将用户所有的衣服、配饰等存储进智能镜子的数据库中。Among them, the optional embodiment is suitable for the home environment, and the user needs a smart mirror to recommend his or her own clothing type and hairstyle before going out. Among them, all the clothes, accessories, and the like of the user can be stored in the database of the smart mirror in advance.
在该可选的实施方式中,当用户站在智能镜子前时,用户可以根据自己的需求,在显示器上输入对服装类型和发型的个性化要求,比如,用户喜欢在服装上设计些小的配饰,或者用户喜欢很古典的发型,此外,智能镜子可以使用内置的传感器类获取用户所处的环境信息,如当前的天气信息(包括温度、湿度、风力风向)、光线信息(即光的强弱)以及用户的地理位置信息(如南方、北方)。不同的天气,不同的光线以及不同的地理位置都会影响智能镜子推荐的服装类型和发型。In this optional embodiment, when the user stands in front of the smart mirror, the user can input personalized requirements for the type of clothing and the hairstyle on the display according to his own needs. For example, the user likes to design some small accessories on the clothing. Or the user likes a very classic hairstyle. In addition, the smart mirror can use the built-in sensor class to get the environmental information of the user, such as current weather information (including temperature, humidity, wind direction), and light information (ie, the intensity of light). ) and the user's geographic location information (such as the South, North). Different weather, different light and different geographical locations will affect the type of clothing and hairstyle recommended by Smart Mirror.
进一步地,智能镜子可以从数据库存储的现有衣服和配饰中确定多个搭配服装和发型的选择,并向所述用户推荐符合所述个性化要求、所述环境信息以及所述三维立体模型的服装类型和发型。Further, the smart mirror may determine a plurality of matching clothing and hairstyle selections from existing clothes and accessories stored in the database, and recommend to the user the personalization requirements, the environmental information, and the three-dimensional model. Clothing type and hairstyle.
作为另一种可选的实施方式,所述方法还包括:As another optional implementation manner, the method further includes:
对所述用户进行人脸识别,获得识别结果;Performing face recognition on the user to obtain a recognition result;
根据所述识别结果,查询所述用户的身份信息,所述身份信息包括所述用户的性别、年龄、肤色、职业以及个人穿衣打扮习惯;Determining identity information of the user according to the identification result, where the identity information includes gender, age, skin color, occupation, and personal dressing habits of the user;
所述向所述用户推荐符合所述三维立体模型的服装类型和发型包括:The recommending the type of clothing and hairstyle conforming to the three-dimensional model to the user includes:
向所述用户推荐符合所述用户的身份信息以及符合所述三维立体模型的服装类型和发型。A clothing type and hairstyle conforming to the user's identity information and conforming to the three-dimensional model are recommended to the user.
其中,该可选的实施方式适合于服装卖场环境,用户去服装卖场购买衣服时,需要不断的挑选尝试,智能镜子可以为用户推荐符合用户的服装类型和发型。其中,针对卖场的每家店铺来说,如果用户是第一次进入店铺,则可以在智能镜子上建立用户的个人身份信息库(包括用户的性别、年龄、肤色、职业以及个人穿衣打扮习惯等),当该用户下次再进入该店铺时,智能镜子就可以对所述用户进行人脸识别,获得识别结果;并根据所述识别结果中的人脸特征直 接调用该用户的个人身份信息库,以获得该用户的身份信息,进而向所述用户推荐符合所述用户的身份信息以及符合所述三维立体模型的服装类型和发型。这样可以有针对性地为每个用户进行推荐,从而能够提高用户的购物体验。Among them, the optional embodiment is suitable for the clothing store environment. When the user goes to the clothing store to purchase clothes, the user needs to continuously select and try, and the smart mirror can recommend the user's clothing type and hairstyle to the user. Among them, for each store in the store, if the user enters the store for the first time, the user's personal identity information database (including the user's gender, age, skin color, occupation, and personal dressing habits) can be established on the smart mirror. Etc.), when the user enters the store again, the smart mirror can perform face recognition on the user to obtain the recognition result; and directly call the personal identity information of the user according to the face feature in the recognition result. The library obtains identity information of the user, and then recommends to the user the identity information and hairstyle conforming to the identity information of the user and conforming to the three-dimensional model. In this way, each user can be recommended in a targeted manner, thereby improving the user's shopping experience.
需要说明的是,该可选的实施例默认的是用户在进入店铺前,用户的个人身份信息库已经预先存储进智能镜子的数据库中。It should be noted that the optional embodiment defaults that the user's personal identity information database has been pre-stored in the database of the smart mirror before the user enters the store.
在图2所描述的方法流程中,当监测到有用户进入所述智能镜子的预设范围内时,使用所述摄像装置对所述用户进行拍摄,获得拍摄视频;识别所述拍摄视频,获得所述用户的三维立体模型;借助所述显示器对所述三维立体模型进行显示;向所述用户推荐符合所述三维立体模型的服装类型和发型。可见,通过本发明的实施例,当用户在智能镜子的预设范围内时,智能镜子可以识别摄像装置拍摄的拍摄视频并获得用户的三维立体模型,根据用户的三维立体模型来智能地向用户推荐服装类型和发型,而不需要用户自己去研究如何穿衣打扮来符合自己的气质,从而能够智能地为用户推荐符合用户的服装类型和发型,满足用户对穿衣打扮的需求。In the method flow described in FIG. 2, when a user is detected to enter the preset range of the smart mirror, the user is photographed using the camera to obtain a captured video; the captured video is recognized and obtained. a three-dimensional model of the user; displaying the three-dimensional model by means of the display; recommending a clothing type and a hairstyle conforming to the three-dimensional model to the user. It can be seen that, by the embodiment of the present invention, when the user is within the preset range of the smart mirror, the smart mirror can recognize the captured video captured by the camera and obtain a three-dimensional model of the user, and intelligently present to the user according to the three-dimensional model of the user. Recommended clothing types and hairstyles, without the need for the user to study how to dress to suit their temperament, so that they can intelligently recommend the user's clothing type and hairstyle to meet the user's needs for dressing.
请参见图3,图3是本发明公开的另一种信息推荐方法的较佳实施例的流程图。其中,根据不同的需求,该流程图中步骤的顺序可以改变,某些步骤可以省略。Referring to FIG. 3, FIG. 3 is a flowchart of a preferred embodiment of another information recommendation method disclosed by the present invention. The order of the steps in the flowchart may be changed according to different requirements, and some steps may be omitted.
S31、当监测到有用户进入所述智能镜子的预设范围内时,智能镜子使用所述摄像装置对所述用户进行拍摄,获得拍摄视频。S31. When it is detected that a user enters the preset range of the smart mirror, the smart mirror uses the camera to photograph the user to obtain a captured video.
S32、智能镜子识别所述拍摄视频,获得所述用户的三维立体模型。S32. The smart mirror identifies the captured video to obtain a three-dimensional model of the user.
S33、智能镜子借助所述显示器显示多个所述三维立体模型。S33. The smart mirror displays a plurality of the three-dimensional models by means of the display.
S34、智能镜子获取预设时间内在网络平台上多个网络名人流行的穿衣打扮风格。S34, the smart mirror acquires the popular dressing style of multiple network celebrities on the network platform within a preset time.
其中,所述穿衣打扮风格包括服装类型以及发型。该预设时间可以是当前时间之前的某段时间,比如最近一周内,网络名人通常是网络上比较有名气的一些明星、网络红人等。Wherein, the dressing style includes a clothing type and a hairstyle. The preset time may be some time before the current time. For example, in the last week, the network celebrities are usually some famous stars and network reds on the network.
本发明中,网络平台上存储有很多用户的数据,特别是网络名人的相关数据,比如网络名人的穿衣打扮风格的相关数据。普通用户通常会比较追捧网络名人,进而学习网络名人的穿衣打扮风格,让自己与网络名人更接近。In the present invention, the network platform stores a large number of user data, especially related data of network celebrities, such as data related to the dressing style of the network celebrities. Ordinary users usually compare online celebrities, and then learn the style of online celebrity dressing, so that they are closer to online celebrities.
具体的,智能镜子可以按照最近一段时间内网络名人的名气热度来确定多个网络名人,比如,按照最近一周内网络名人的名气热度来确定排名前5的网络名人,进而确定网络名人流行的穿衣打扮风格。Specifically, smart mirrors can determine multiple network celebrities according to the popularity of online celebrities in the recent period. For example, according to the popularity of online celebrities in the past week, the top 5 online celebrities are determined, and then the popularity of online celebrities is determined. Dress up style.
S35、智能镜子按照所述穿衣打扮风格,在每个所述三维立体模型上进行模拟显示。S35. The smart mirror performs an analog display on each of the three-dimensional models according to the dressing style.
本发明中,智能镜子在确定网络名人的穿衣打扮风格之后,可以将网络名人的穿衣打扮风格在每个所述三维立体模型上进行模拟显示,就可以模拟出用户按照网络名人的穿衣打扮风格进行装扮后的效果,即个人穿衣打扮气质。In the present invention, after determining the dressing style of the network celebrity, the smart mirror can simulate the dressing style of the network celebrity on each of the three-dimensional models, and simulate the dressing of the user according to the network celebrity. The effect of dressing style after dressing up, that is, personal dressing temperament.
S36、智能镜子确定模拟显示的个人穿衣打扮气质与所述网络名人的穿衣打扮气质的匹配度。S36. The smart mirror determines the matching degree between the personal dressing temperament of the simulated display and the dressing temperament of the online celebrity.
本发明中,针对每个模拟后的三维立体模型上的装扮,智能镜子可以将模拟显示的个人穿衣打扮气质与所述网络名人的穿衣打扮气质进行比较,并确定二者之间的匹配度,二者之间的穿衣打扮气质越相似,该匹配度越高。In the present invention, for each dress on the simulated three-dimensional model, the smart mirror can compare the personal dressing temperament of the simulated display with the dressing temperament of the network celebrity, and determine the match between the two. Degree, the more similar the dressing temperament between the two, the higher the matching.
S37、智能镜子将匹配度大于预设匹配度阈值的且符合所述三维立体模型的穿衣打扮风格推荐给所述用户。S37. The smart mirror recommends the dressing style that matches the threshold of the preset matching degree and conforms to the three-dimensional model to the user.
其中,可以预先设置一个预设匹配度阈值,比如80%。Wherein, a preset matching degree threshold, such as 80%, may be preset.
本发明中,由于每种穿衣打扮风格均在用户的三维立体模型上模拟过,故智能镜子只需要确定匹配度大于预设匹配度阈值的穿衣打扮风格,即可确定既 满足匹配度大于预设匹配度阈值又符合所述三维立体模型的穿衣打扮风格,进而可以推荐给用户。In the present invention, since each dressing style is simulated on the user's three-dimensional model, the smart mirror only needs to determine the dressing style with the matching degree greater than the preset matching threshold, and it can be determined that the matching degree is greater than The preset matching degree threshold is in turn conforms to the dressing style of the three-dimensional model, and can be recommended to the user.
在图3所描述的方法流程中,可以通过网络平台上的数据,向用户推荐与网络名人的气质比较匹配的穿衣打扮风格,能够符合用户追随网络名人的需求,提高用户体验。In the method flow described in FIG. 3, the dressing style matching the temperament of the network celebrity can be recommended to the user through the data on the network platform, which can meet the needs of the user following the network celebrity and improve the user experience.
请参见图4,图4是本发明公开的另一种信息推荐方法的较佳实施例的流程图。其中,根据不同的需求,该流程图中步骤的顺序可以改变,某些步骤可以省略。Referring to FIG. 4, FIG. 4 is a flowchart of a preferred embodiment of another information recommendation method disclosed by the present invention. The order of the steps in the flowchart may be changed according to different requirements, and some steps may be omitted.
S41、当监测到有用户进入所述智能镜子的预设范围内时,智能镜子使用所述摄像装置对所述用户进行拍摄,获得拍摄视频。S41. When it is detected that a user enters the preset range of the smart mirror, the smart mirror uses the camera to photograph the user to obtain a captured video.
S42、智能镜子识别所述拍摄视频,获得所述用户的三维立体模型。S42. The smart mirror identifies the captured video to obtain a three-dimensional model of the user.
S43、智能镜子借助所述显示器对所述三维立体模型进行显示。S43. The smart mirror displays the three-dimensional model by means of the display.
S44、智能镜子向所述用户推荐符合所述三维立体模型的服装类型和发型。S44. The smart mirror recommends to the user a clothing type and a hairstyle conforming to the three-dimensional model.
S45、智能镜子识别所述拍摄视频,获得所述用户的行为操作。S45. The smart mirror identifies the captured video to obtain a behavioral operation of the user.
本发明实施例的应用场景主要具有货品陈列的地方,比如超市的。智能镜子可以安装在合适的货品陈列架上,或者货品陈列通道两端。The application scenario of the embodiment of the present invention mainly has a place for displaying goods, such as a supermarket. Smart mirrors can be mounted on a suitable display rack or at both ends of the merchandise display.
当用户进入所述智能镜子的预设范围内,智能镜子可以使用摄像装置拍摄用户的行为操作,比如:用户从货架上拿商品,用户将商品放回货架上。When the user enters the preset range of the smart mirror, the smart mirror can use the camera to capture the user's behavioral operations, such as: the user takes the merchandise from the shelf, and the user puts the merchandise back on the shelf.
S46、若所述行为操作属于预设的禁止操作,智能镜子借助所述显示器显示警示信息。S46. If the behavior operation belongs to a preset prohibition operation, the smart mirror displays the warning information by means of the display.
本发明中,智能镜子上可以预先存储些禁止用户的行为操作(即禁止操作),比如:偷盗商品、偷吃食物、破坏商品等。智能镜子获取到用户的行为操作之后,可选的,智能镜子可以对该行为操作进行识别分析,或者,智能镜子也可 以将该行为操作发送至后台服务器,由后台服务器对该行为操作进行识别分析,并返回识别结果至智能镜子。智能镜子确定该行为操作属于预设的禁止操作时,智能镜子可以借助所述显示器显示警示信息。In the present invention, the smart mirror can pre-store some behaviors that prohibit the user's behavior (ie, prohibit operation), such as: stealing goods, stealing food, destroying goods, and the like. After the smart mirror acquires the user's behavioral operation, the smart mirror can identify and analyze the behavioral operation, or the smart mirror can also send the behavioral operation to the background server, and the background server can identify and analyze the behavioral operation. And return the recognition result to the smart mirror. When the smart mirror determines that the behavioral operation belongs to a preset inhibiting operation, the smart mirror can display the warning information by means of the display.
S47、智能镜子将所述拍摄视频发送至与所述智能镜子绑定的防损设备。S47. The smart mirror sends the captured video to a loss prevention device bound to the smart mirror.
本发明中,防损设备用于存储一些需要特别监视的用户的资料信息,比如用户的偷盗视频,防损人员可以实时查看防损设备,以对进入智能镜子的预设范围内的用户进行监视,一旦发现禁止操作,防损人员可以及时采取措施,比如报警。In the present invention, the loss prevention device is used to store data information of users who need special monitoring, such as theft video of the user, and the loss prevention personnel can view the loss prevention device in real time to monitor the user who enters the preset range of the smart mirror. Once the operation is found to be prohibited, the loss prevention personnel can take timely measures, such as an alarm.
作为一种可选的实施方式,所述方法还包括:As an optional implementation manner, the method further includes:
截取所述拍摄视频中的所述用户的影像;Intercepting an image of the user in the captured video;
从数据库预先存储的禁止人员的影像名单中查找是否存在包括所述用户的影像;Finding whether there is an image including the user from a list of images of the forbidden persons pre-stored in the database;
若存在,则禁止所述用户进入所述智能镜子所属的区域。If present, the user is prohibited from entering the area to which the smart mirror belongs.
在该可选的实施方式中,智能镜子还可以截取所述拍摄视频中的所述用户的影像,并从数据库中查找该用户是否存在于禁止人员的影像名单中,若存在,则表明该用户属于不允许进入的人员,则智能镜子可以禁止所述用户进入所述智能镜子所属的区域。其中,禁止人员为在当前时间之前出入过智能镜子所属的区域并对该区域的人或物造成不好影响的人,比如:偷盗人员,破坏人员,惹事人员等。In this optional embodiment, the smart mirror can also intercept the image of the user in the captured video, and find out from the database whether the user exists in the image list of the forbidden person, and if so, indicate the user A person who is not allowed to enter, the smart mirror can prohibit the user from entering the area to which the smart mirror belongs. Among them, the forbidden person is a person who has entered the area to which the smart mirror belongs before the current time and has a bad influence on the person or thing in the area, such as stealing personnel, destroying personnel, causing troubles, and the like.
在图4所描述的方法流程中,智能镜子可以根据用户的行为操作来判断该行为操作的合法性,若该行为操作属于禁止操作,智能镜子可以采取措施进行警告,从而能够及时地对非法用户的行为进行警示,避免财物的损失。In the method flow described in FIG. 4, the smart mirror can judge the legality of the behavior operation according to the user's behavior operation. If the behavior operation is prohibited operation, the smart mirror can take measures to warn, so that the illegal user can be timely Behave in a way that avoids the loss of property.
请参见图5,图5是本发明公开的一种信息推荐装置的较佳实施例的功能 模块图。其中,图5描述的信息推荐装置用于执行图2所描述的信息推荐方法中的部分或全部步骤,具体请参见图2中的相关步骤,在此不再赘述。其中,本发明所称的单元是指一种能够被处理器所执行并且能够完成固定功能的一系列计算机程序段,其存储在存储器中。在本实施例中,关于各单元的功能将在后续的实施例中详述。Referring to FIG. 5, FIG. 5 is a functional block diagram of a preferred embodiment of an information recommendation apparatus according to the present invention. The information recommendation device described in FIG. 5 is used to perform some or all of the steps in the information recommendation method described in FIG. 2 . For details, refer to the related steps in FIG. 2 , and details are not described herein again. Herein, a unit referred to in the present invention refers to a series of computer program segments that can be executed by a processor and capable of performing a fixed function, which are stored in a memory. In the present embodiment, the functions of the respective units will be described in detail in the subsequent embodiments.
图5所描述的信息推荐装置包括:The information recommendation device described in FIG. 5 includes:
拍摄单元101,用于当监测到有用户进入所述智能镜子的预设范围内时,使用所述摄像装置对所述用户进行拍摄,获得拍摄视频;The photographing
识别单元102,用于识别所述拍摄视频,获得所述用户的三维立体模型;The identifying
显示单元103,用于借助所述显示器对所述三维立体模型进行显示;a
推荐单元104,用于向所述用户推荐符合所述三维立体模型的服装类型和发型。The
可选的,所述摄像装置为多个,不同所述摄像装置的摄像范围不同,所述当监测到有用户进入所述智能镜子的预设范围内时,所述拍摄单元101使用所述摄像装置对所述用户进行拍摄,获得拍摄视频包括:Optionally, the plurality of imaging devices are different, and different imaging ranges of the different imaging devices are different. When the user enters a preset range of the smart mirror, the
当监测到有用户进入所述智能镜子的预设范围内时,获取所述用户的身高;Obtaining the height of the user when it is detected that a user enters the preset range of the smart mirror;
根据身高与摄像装置的摄像范围的对应关系,确定所述用户的身高对应的目标摄像范围,并确定所述目标摄像范围所属的目标摄像装置;Determining, according to a correspondence relationship between the height and the imaging range of the imaging device, a target imaging range corresponding to the height of the user, and determining a target imaging device to which the target imaging range belongs;
使用所述目标摄像装置对所述用户进行拍摄,获得拍摄视频。The user is photographed using the target imaging device to obtain a captured video.
可选的,所述摄像装置包括前摄像装置和后摄像装置,所述当监测到有用户进入所述智能镜子的预设范围内时,所述拍摄单元101使用所述摄像装置对所述用户进行拍摄,获得拍摄视频包括:Optionally, the camera device includes a front camera device and a rear camera device, and the
当监测到有用户进入所述智能镜子的预设范围内时,使用所述前摄像装置拍摄所述用户的正面视频,以及使用所述后摄像装置拍摄所述用户的背面视频;When the user is detected to enter the preset range of the smart mirror, the front camera is used to capture the front video of the user, and the back camera is used to capture the back video of the user;
将所述正面视频和所述背面视频进行合成,获得拍摄视频。The front video and the back video are combined to obtain a captured video.
在图5所描述的信息推荐装置中,当用户在智能镜子的预设范围内时,智能镜子可以识别摄像装置拍摄的拍摄视频并获得用户的三维立体模型,根据用户的三维立体模型来智能地向用户推荐服装类型和发型,而不需要用户自己去研究如何穿衣打扮来符合自己的气质,从而能够智能地为用户推荐符合用户的服装类型和发型,满足用户对穿衣打扮的需求。In the information recommendation device described in FIG. 5, when the user is within the preset range of the smart mirror, the smart mirror can recognize the captured video captured by the camera and obtain a three-dimensional model of the user, intelligently according to the three-dimensional model of the user. Recommending the type of clothing and hairstyle to the user, without the user having to study how to dress and dress to suit their own temperament, so as to intelligently recommend the type and hairstyle of the user to meet the user's need for dressing.
请参见图6,图6是本发明公开的另一种信息推荐装置的较佳实施例的功能模块图。其中,图6描述的信息推荐装置用于执行图3或图4所描述的信息推荐方法中的部分或全部步骤,具体请参见图3或图4中的相关步骤,在此不再赘述。其中,图6所述的信息推荐装置是在图5的基础上进一步优化的,除了图5所述的单元外,图6所述的信息推荐装置还包括:Please refer to FIG. 6. FIG. 6 is a functional block diagram of another preferred embodiment of the information recommendation apparatus according to the present invention. The information recommendation device described in FIG. 6 is used to perform some or all of the steps in the information recommendation method described in FIG. 3 or FIG. 4 . For details, refer to the related steps in FIG. 3 or FIG. 4 , and details are not described herein again. The information recommendation device described in FIG. 6 is further optimized on the basis of FIG. 5, and the information recommendation device described in FIG. 6 further includes:
接收单元105,用于接收所述用户在所述显示器上输入的对服装类型和发型的个性化要求;The receiving
获取单元106,用于获取当前所述用户所处的环境信息,所述环境信息包括天气信息、光线信息以及地理位置信息;The obtaining
所述推荐单元104向所述用户推荐符合所述三维立体模型的服装类型和发型包括:The
向所述用户推荐符合所述个性化要求、所述环境信息以及所述三维立体模型的服装类型和发型。A clothing type and a hairstyle conforming to the personalization requirement, the environmental information, and the three-dimensional model are recommended to the user.
识别单元102,用于对所述用户进行人脸识别,获得识别结果;The identifying
查询单元107,用于根据所述识别结果,查询所述用户的身份信息,所述身份信息包括所述用户的性别、年龄、肤色、职业以及个人穿衣打扮习惯;The
所述推荐单元104向所述用户推荐符合所述三维立体模型的服装类型和发 型包括:The
向所述用户推荐符合所述用户的身份信息以及符合所述三维立体模型的服装类型和发型。A clothing type and hairstyle conforming to the user's identity information and conforming to the three-dimensional model are recommended to the user.
所述显示单元103借助所述显示器对所述三维立体模型进行显示包括:The displaying, by the
借助所述显示器显示多个所述三维立体模型;Displaying a plurality of said three-dimensional models by means of said display;
获取单元106,还用于获取预设时间内在网络平台上多个网络名人流行的穿衣打扮风格,所述穿衣打扮风格包括服装类型以及发型;The obtaining
所述显示单元103,还用于按照所述穿衣打扮风格,在每个所述三维立体模型上进行模拟显示;The
确定单元108,用于确定模拟显示的个人穿衣打扮气质与所述网络名人的穿衣打扮气质的匹配度;a determining
所述推荐单元104向所述用户推荐符合所述三维立体模型的服装类型和发型包括:The
将匹配度大于预设匹配度阈值的且符合所述三维立体模型的穿衣打扮风格推荐给所述用户。A dressing style with a matching degree greater than a preset matching degree threshold and conforming to the three-dimensional model is recommended to the user.
所述识别单元102,还用于识别所述拍摄视频,获得所述用户的行为操作;The
所述显示单元103,还用于若所述行为操作属于预设的禁止操作,借助所述显示器显示警示信息;The
发送单元109,用于将所述拍摄视频发送至与所述智能镜子绑定的防损设备。The sending
截取单元110,用于截取所述拍摄视频中的所述用户的影像;The intercepting
所述查询单元107,还用于从数据库预先存储的禁止人员的影像名单中查找是否存在包括所述用户的影像;The
禁止单元111,用于若存在,则禁止所述用户进入所述智能镜子所属的区域。The prohibition unit 111 is configured to, if present, prohibit the user from entering an area to which the smart mirror belongs.
在图6所描述的信息推荐装置中,可以根据用户的个性化要求、环境信息、用户的身份信息、网络名人的穿衣打扮风格来为用户推荐合适的服装类型以及发型。此外,还可以识别用户的行为操作以及用户的影像,若该行为操作属于禁止操作或者该用户属于禁止人员,则可以对该用户进行警示或禁止用户入内。In the information recommendation device described in FIG. 6, the appropriate clothing type and hairstyle can be recommended for the user according to the user's personalized requirements, environmental information, user identity information, and network celebrity dressing style. In addition, the user's behavioral operation and the user's image may be identified. If the behavioral operation is prohibited or the user belongs to a forbidden person, the user may be alerted or prohibited from entering the user.
上述以软件功能模块的形式实现的集成的单元,可以存储在一个计算机可读存储介质中。其中,该计算机可读存储介质可以存储计算机程序,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读存储介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读存储介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。The above-described integrated unit implemented in the form of a software function module can be stored in a computer readable storage medium. Wherein, the computer readable storage medium can store a computer program, which when executed by the processor, can implement the steps of the various method embodiments described above. Wherein, the computer program comprises computer program code, which may be in the form of source code, object code form, executable file or some intermediate form. The computer readable storage medium may include any entity or device capable of carrying the computer program code, a recording medium, a USB flash drive, a removable hard disk, a magnetic disk, an optical disk, a computer memory, a read only memory (ROM, Read-Only Memory). ), random access memory (RAM), electrical carrier signals, telecommunications signals, and software distribution media. It should be noted that the content contained in the computer readable storage medium may be appropriately increased or decreased according to the requirements of legislation and patent practice in a jurisdiction, for example, in some jurisdictions, according to legislation and patent practice, computer readable The medium does not include electrical carrier signals and telecommunication signals.
如图7所示,图7是本发明实现信息推荐方法的较佳实施例的智能镜子的结构示意图。所述智能镜子1包括存储器12、处理器13、壳体14以及镜面显示器15,所述镜面显示器15包括镜子151、摄像装置152及显示器153。本领域技术人员可以理解,所述图7所示的示意图仅仅是智能镜子1的示例,并不构成对智能镜子1的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述智能镜子1还可以包括网络接入设备、总线等。As shown in FIG. 7, FIG. 7 is a schematic structural diagram of a smart mirror according to a preferred embodiment of the present invention. The smart mirror 1 includes a
所述存储器12可选地包括一个或多个计算机可读存储介质,用于存储一种信息推荐方法的程序和各种数据,并在运行过程中实现高速、自动地完成程序或数据的存取。所述存储器12可选地包括高速随机存取存储器,并且还可选地包括非易失性存储器,诸如一个或多个磁盘存储设备、闪存存储器设备、或其它非易失性固态存储器设备。The
所述处理器13又称中央处理器(CPU,Central Processing Unit),是一块超大规模的集成电路,是智能镜子1的运算核心(Core)和控制核心(Control Unit)。所述处理器13可执行所述智能镜子1的操作系统以及安装的各类应用程序、程序代码等,例如信息推荐装置11。The
所述壳体14与所述镜面显示器15组合安装,以在所述壳体14与所述镜面显示器15之间形成有闭合的收容空间。The
所述镜子151,由第一部分及第二部分组成。所述第一部分对应所述显示器153。所述镜子151的第一部分的背面不具有金属膜,而作为平面镜。所述镜子151的第二部分的正面可以进行成像。当所述显示器153处于工作状态时,所述显示器153用于通过所述第一部分显示信息;当所述显示器153处于关闭状态,所述显示器153可以通过所述第一部分与所述第二部分组成完整的镜面。该镜子151可以包括但不限于礼仪镜、指导镜及舞蹈镜等。The
所述摄像装置152可转动地嵌设于所述镜子151的第二部分。摄像装置埋设152在所述镜子151的第二部分,摄像装置设置的位置具有隐蔽性且摄像装置不被遮挡。可选的,智能镜子1上的摄像装置152可以是多个,每个摄像装置152均设置在镜子的不同位置,且每个摄像装置152均具有隐蔽性,不同摄像装置152的摄像范围不同。可选的,智能镜子1上的摄像装置152可以分为前置摄像装置和后置摄像装置,其中,前置摄像装置设置在镜子的正面,具有隐蔽性,而后置摄像装置设置在镜子对面空间的某个位置,后置摄像装置与前置摄像装置进行合作拍摄。The
所述显示器153设置于所述收容空间内。所述显示器153主要用于实现智能镜子1的输入输出功能,比如收发输入的数字或字符信息,或显示由用户输入的信息或提供给用户的信息以及智能镜子1的各种菜单。其中,可选的,该显示器153可以为触控面板,该触控面板,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板上或在触控面板附近的操作),并根据预先设定的程序驱动相应的连接装置。可选的,该触控面板可以包括显示面板,可以采用液晶显示器(Liquid Crystal Display,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板。当触控面板检测到在其上或附近的触摸操作后,传送给处理器13以确定触摸事件的类型,随后处理器13根据触摸事件的类型在显示面板上提供相应的视觉输出。The
结合图1、图2、图3或图4,所述智能镜子1中的所述存储器12存储多个指令以实现一种信息推荐方法,所述处理器13可执行所述多个指令从而实现:Referring to FIG. 1, FIG. 2, FIG. 3 or FIG. 4, the
当监测到有用户进入所述智能镜子的预设范围内时,使用所述摄像装置对所述用户进行拍摄,获得拍摄视频;When it is detected that a user enters the preset range of the smart mirror, the user is photographed by using the camera device to obtain a shooting video;
识别所述拍摄视频,获得所述用户的三维立体模型;Identifying the captured video to obtain a three-dimensional model of the user;
借助所述显示器对所述三维立体模型进行显示;Displaying the three-dimensional model by means of the display;
向所述用户推荐符合所述三维立体模型的服装类型和发型。A clothing type and a hairstyle conforming to the three-dimensional model are recommended to the user.
在一种可选的实施方式中,所述摄像装置为多个,不同所述摄像装置的摄像范围不同,所述当监测到有用户进入所述智能镜子的预设范围内时,使用所述摄像装置对所述用户进行拍摄,获得拍摄视频包括:In an optional implementation manner, the plurality of image capturing devices are different, and different imaging ranges of the different camera devices are different, and when the user is detected to enter the preset range of the smart mirror, the The camera device captures the user, and obtaining the captured video includes:
当监测到有用户进入所述智能镜子的预设范围内时,获取所述用户的身高;Obtaining the height of the user when it is detected that a user enters the preset range of the smart mirror;
根据身高与摄像装置的摄像范围的对应关系,确定所述用户的身高对应的目标摄像范围,并确定所述目标摄像范围所属的目标摄像装置;Determining, according to a correspondence relationship between the height and the imaging range of the imaging device, a target imaging range corresponding to the height of the user, and determining a target imaging device to which the target imaging range belongs;
使用所述目标摄像装置对所述用户进行拍摄,获得拍摄视频。The user is photographed using the target imaging device to obtain a captured video.
在一种可选的实施方式中,所述摄像装置包括前摄像装置和后摄像装置,所述当监测到有用户进入所述智能镜子的预设范围内时,使用所述摄像装置对所述用户进行拍摄,获得拍摄视频包括:In an optional implementation manner, the image capturing apparatus includes a front camera device and a rear camera device, and when the user is detected to enter a preset range of the smart mirror, the camera device is used to The user takes a picture and gets a video of the shot including:
当监测到有用户进入所述智能镜子的预设范围内时,使用所述前摄像装置拍摄所述用户的正面视频,以及使用所述后摄像装置拍摄所述用户的背面视频;When the user is detected to enter the preset range of the smart mirror, the front camera is used to capture the front video of the user, and the back camera is used to capture the back video of the user;
将所述正面视频和所述背面视频进行合成,获得拍摄视频。The front video and the back video are combined to obtain a captured video.
在一种可选的实施方式中,所述处理器13可执行所述多个指令从而实现:In an optional implementation manner, the
接收所述用户在所述显示器上输入的对服装类型和发型的个性化要求;Receiving a personalized request for a clothing type and a hairstyle input by the user on the display;
获取当前所述用户所处的环境信息,所述环境信息包括天气信息、光线信息以及地理位置信息;Obtaining environment information of the current user, where the environment information includes weather information, light information, and geographic location information;
所述向所述用户推荐符合所述三维立体模型的服装类型和发型包括:The recommending the type of clothing and hairstyle conforming to the three-dimensional model to the user includes:
向所述用户推荐符合所述个性化要求、所述环境信息以及所述三维立体模型的服装类型和发型。A clothing type and a hairstyle conforming to the personalization requirement, the environmental information, and the three-dimensional model are recommended to the user.
在一种可选的实施方式中,所述处理器13可执行所述多个指令从而实现:In an optional implementation manner, the
对所述用户进行人脸识别,获得识别结果;Performing face recognition on the user to obtain a recognition result;
根据所述识别结果,查询所述用户的身份信息,所述身份信息包括所述用户的性别、年龄、肤色、职业以及个人穿衣打扮习惯;Determining identity information of the user according to the identification result, where the identity information includes gender, age, skin color, occupation, and personal dressing habits of the user;
所述向所述用户推荐符合所述三维立体模型的服装类型和发型包括:The recommending the type of clothing and hairstyle conforming to the three-dimensional model to the user includes:
向所述用户推荐符合所述用户的身份信息以及符合所述三维立体模型的服装类型和发型。A clothing type and hairstyle conforming to the user's identity information and conforming to the three-dimensional model are recommended to the user.
在一种可选的实施方式中,所述借助所述显示器对所述三维立体模型进行显示包括:In an optional implementation manner, the displaying, by using the display, the three-dimensional stereo model includes:
借助所述显示器显示多个所述三维立体模型;Displaying a plurality of said three-dimensional models by means of said display;
所述处理器13可执行所述多个指令从而实现:The
获取预设时间内在网络平台上多个网络名人流行的穿衣打扮风格,所述穿衣打扮风格包括服装类型以及发型;Obtaining a popular dressing style of a plurality of network celebrities on a network platform within a preset time, the dressing style including a clothing type and a hairstyle;
按照所述穿衣打扮风格,在每个所述三维立体模型上进行模拟显示;Performing an analog display on each of the three-dimensional models according to the dressing style;
确定模拟显示的个人穿衣打扮气质与所述网络名人的穿衣打扮气质的匹配度;Determining the matching degree between the personal dressing temperament of the simulated display and the dressing temperament of the online celebrity;
所述向所述用户推荐符合所述三维立体模型的服装类型和发型包括:The recommending the type of clothing and hairstyle conforming to the three-dimensional model to the user includes:
将匹配度大于预设匹配度阈值的且符合所述三维立体模型的穿衣打扮风格推荐给所述用户。A dressing style with a matching degree greater than a preset matching degree threshold and conforming to the three-dimensional model is recommended to the user.
在一种可选的实施方式中,所述处理器13可执行所述多个指令从而实现:In an optional implementation manner, the
识别所述拍摄视频,获得所述用户的行为操作;Identifying the captured video to obtain a behavioral operation of the user;
若所述行为操作属于预设的禁止操作,借助所述显示器显示警示信息;If the behavior operation belongs to a preset prohibition operation, displaying the warning information by means of the display;
将所述拍摄视频发送至与所述智能镜子绑定的防损设备。The captured video is sent to a loss prevention device that is bound to the smart mirror.
在一种可选的实施方式中,所述处理器13可执行所述多个指令从而实现:In an optional implementation manner, the
截取所述拍摄视频中的所述用户的影像;Intercepting an image of the user in the captured video;
从数据库预先存储的禁止人员的影像名单中查找是否存在包括所述用户的影像;Finding whether there is an image including the user from a list of images of the forbidden persons pre-stored in the database;
若存在,则禁止所述用户进入所述智能镜子所属的区域。If present, the user is prohibited from entering the area to which the smart mirror belongs.
具体地,所述处理器13对上述指令的具体实现方法可参考图1、图2、图3或图4对应实施例中相关步骤的描述,在此不赘述。For details, refer to the description of the related steps in the corresponding embodiment of FIG. 1, FIG. 2, FIG. 3 or FIG. 4, and the details are not described here.
在图7所描述的智能镜子中,当监测到有用户进入所述智能镜子的预设范围内时,使用所述摄像装置对所述用户进行拍摄,获得拍摄视频;识别所述拍 摄视频,获得所述用户的三维立体模型;借助所述显示器对所述三维立体模型进行显示;向所述用户推荐符合所述三维立体模型的服装类型和发型。可见,通过本发明的实施例,当用户在智能镜子的预设范围内时,智能镜子可以识别摄像装置拍摄的拍摄视频并获得用户的三维立体模型,根据用户的三维立体模型来智能地向用户推荐服装类型和发型,而不需要用户自己去研究如何穿衣打扮来符合自己的气质,从而能够智能地为用户推荐符合用户的服装类型和发型,满足用户对穿衣打扮的需求。In the smart mirror depicted in FIG. 7, when it is detected that a user enters the preset range of the smart mirror, the user is photographed using the camera to obtain a captured video; the captured video is recognized and obtained. a three-dimensional model of the user; displaying the three-dimensional model by means of the display; recommending a clothing type and a hairstyle conforming to the three-dimensional model to the user. It can be seen that, by the embodiment of the present invention, when the user is within the preset range of the smart mirror, the smart mirror can recognize the captured video captured by the camera and obtain a three-dimensional model of the user, and intelligently present to the user according to the three-dimensional model of the user. Recommended clothing types and hairstyles, without the need for the user to study how to dress to suit their temperament, so that they can intelligently recommend the user's clothing type and hairstyle to meet the user's needs for dressing.
在本发明所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。In the several embodiments provided by the present invention, it should be understood that the disclosed system, apparatus, and method may be implemented in other manners. For example, the device embodiments described above are merely illustrative. For example, the division of the modules is only a logical function division, and the actual implementation may have another division manner.
所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。The modules described as separate components may or may not be physically separated, and the components displayed as modules may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the embodiment.
另外,在本发明各个实施例中的各功能模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能模块的形式实现。In addition, each functional module in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above integrated unit can be implemented in the form of hardware or in the form of hardware plus software function modules.
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附关联图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。系统权利要求中陈述的多个单 元或装置也可以由一个单元或装置通过软件或者硬件来实现。第二等词语用来表示名称,而并不表示任何特定的顺序。It is apparent to those skilled in the art that the present invention is not limited to the details of the above-described exemplary embodiments, and the present invention can be embodied in other specific forms without departing from the spirit or essential characteristics of the invention. Therefore, the present embodiments are to be considered as illustrative and not restrictive, and the scope of the invention is defined by the appended claims instead All changes in the meaning and scope of equivalent elements are included in the present invention. Any accompanying drawings in the claims should not be construed as limiting the claim. In addition, it is to be understood that the word "comprising" does not exclude other elements or steps. The plurality of units or devices recited in the system claims can also be implemented by a unit or device by software or hardware. The second word is used to denote the name and does not denote any particular order.
最后应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。It should be noted that the above embodiments are only for explaining the technical solutions of the present invention and are not intended to be limiting, and the present invention will be described in detail with reference to the preferred embodiments. Modifications or equivalents are made without departing from the spirit and scope of the invention.
Claims (10)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201711241174.7 | 2017-11-30 | ||
| CN201711241174.7A CN108037823B (en) | 2017-11-30 | 2017-11-30 | Information recommendation method, Intelligent mirror and computer readable storage medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2019105411A1 true WO2019105411A1 (en) | 2019-06-06 |
Family
ID=62094380
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2018/118153 Ceased WO2019105411A1 (en) | 2017-11-30 | 2018-11-29 | Information recommending method, intelligent mirror, and computer readable storage medium |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN108037823B (en) |
| WO (1) | WO2019105411A1 (en) |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108037823B (en) * | 2017-11-30 | 2019-08-16 | 深圳励飞科技有限公司 | Information recommendation method, Intelligent mirror and computer readable storage medium |
| CN108876515A (en) * | 2018-05-30 | 2018-11-23 | 北京小米移动软件有限公司 | Information interacting method, device and storage medium based on shopping at network platform |
| CN108804064A (en) * | 2018-05-31 | 2018-11-13 | 北京爱国小男孩科技有限公司 | A kind of intelligent display system and its application process |
| CN108985849A (en) * | 2018-07-24 | 2018-12-11 | 广东金熙商业建设股份有限公司 | A kind of wisdom displaying user interaction Experiential Marketing system based on Internet of Things |
| CN110059250A (en) * | 2019-04-18 | 2019-07-26 | 广东小天才科技有限公司 | Information recommendation method, device, equipment and storage medium |
| CN110097400A (en) * | 2019-04-29 | 2019-08-06 | 贵州小爱机器人科技有限公司 | Information recommendation method, apparatus and system, storage medium, intelligent interaction device |
| CN110782958A (en) * | 2019-09-16 | 2020-02-11 | 昆明理工大学 | Intelligent sign detection method based on image processing |
| CN111726580B (en) * | 2020-06-17 | 2022-04-15 | 京东方科技集团股份有限公司 | Intelligent nursing mirror, intelligent nursing equipment, image display method and system |
| CN112801737B (en) * | 2021-01-27 | 2025-01-10 | 广州微框物联科技有限公司 | A lipstick shopping guide method and device using a smart mirror |
| CN113671843B (en) * | 2021-07-26 | 2024-08-16 | 青岛海尔空调器有限总公司 | Method and device for controlling household electrical appliance, household electrical appliance and storage medium |
| CN117575636B (en) * | 2023-12-19 | 2024-05-24 | 东莞莱姆森科技建材有限公司 | Intelligent mirror control method and system based on video processing |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105117924A (en) * | 2015-07-01 | 2015-12-02 | 向莉妮 | Personalized commodity recommendation system |
| CN106204188A (en) * | 2016-06-23 | 2016-12-07 | 赵建伟 | A kind of smart pier glass system |
| CN106709781A (en) * | 2016-12-05 | 2017-05-24 | 姚震亚 | Personal image design and collocation purchasing device and method |
| CN108037823A (en) * | 2017-11-30 | 2018-05-15 | 深圳云天励飞技术有限公司 | Information recommendation method, Intelligent mirror and computer-readable recording medium |
-
2017
- 2017-11-30 CN CN201711241174.7A patent/CN108037823B/en active Active
-
2018
- 2018-11-29 WO PCT/CN2018/118153 patent/WO2019105411A1/en not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105117924A (en) * | 2015-07-01 | 2015-12-02 | 向莉妮 | Personalized commodity recommendation system |
| CN106204188A (en) * | 2016-06-23 | 2016-12-07 | 赵建伟 | A kind of smart pier glass system |
| CN106709781A (en) * | 2016-12-05 | 2017-05-24 | 姚震亚 | Personal image design and collocation purchasing device and method |
| CN108037823A (en) * | 2017-11-30 | 2018-05-15 | 深圳云天励飞技术有限公司 | Information recommendation method, Intelligent mirror and computer-readable recording medium |
Also Published As
| Publication number | Publication date |
|---|---|
| CN108037823A (en) | 2018-05-15 |
| CN108037823B (en) | 2019-08-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2019105411A1 (en) | Information recommending method, intelligent mirror, and computer readable storage medium | |
| RU2668408C2 (en) | Devices, systems and methods of virtualising mirror | |
| US9369638B2 (en) | Methods for extracting objects from digital images and for performing color change on the object | |
| JP5190560B2 (en) | Content output apparatus, content output method, content output program, and recording medium on which content output program is recorded | |
| US20170115742A1 (en) | Wearable augmented reality eyeglass communication device including mobile phone and mobile computing via virtual touch screen gesture control and neuron command | |
| US20150186708A1 (en) | Biometric identification system | |
| WO2018166456A1 (en) | Virtual reality environment-based identity authentication method and apparatus | |
| WO2018153311A1 (en) | Virtual reality scene-based business verification method and device | |
| CN111627117B (en) | Image display special effect adjusting method and device, electronic equipment and storage medium | |
| WO2018127782A1 (en) | Wearable augmented reality eyeglass communication device including mobile phone and mobile computing via virtual touch screen gesture control and neuron command | |
| KR20140127421A (en) | Mirror display apparatus interworking with a mobile device | |
| US20200118349A1 (en) | Information processing apparatus, information processing method, and program | |
| US20180225505A1 (en) | Processing images from an electronic mirror | |
| KR20200132897A (en) | Store system, method, and apparatus for processing information of clothes to be tried on | |
| JP2016532204A (en) | Emotion and appearance based on spatial and temporal graphics systems and methods | |
| CN107928275A (en) | Information recommendation method, intelligent mirror and storage medium | |
| CN111639613B (en) | Augmented reality AR special effect generation method and device and electronic equipment | |
| CN109670456A (en) | A kind of content delivery method, device, terminal and storage medium | |
| CN110415062A (en) | Information processing method and device based on clothing try-on | |
| CN108090422A (en) | Hair style recommends method, Intelligent mirror and storage medium | |
| JP6656572B1 (en) | Information processing apparatus, display control method, and display control program | |
| US20170148225A1 (en) | Virtual dressing system and virtual dressing method | |
| CN108694601B (en) | Media file delivery method and device | |
| CN116703507A (en) | Image processing method, display method and computing device | |
| US20180232781A1 (en) | Advertisement system and advertisement method using 3d model |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 18883799 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 30.09.2020) |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 18883799 Country of ref document: EP Kind code of ref document: A1 |