CN113674053A - Virtual intelligent display system of try-on mask - Google Patents

Virtual intelligent display system of try-on mask Download PDF

Info

Publication number
CN113674053A
CN113674053A CN202110928033.2A CN202110928033A CN113674053A CN 113674053 A CN113674053 A CN 113674053A CN 202110928033 A CN202110928033 A CN 202110928033A CN 113674053 A CN113674053 A CN 113674053A
Authority
CN
China
Prior art keywords
mask
try
user
big data
face
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.)
Withdrawn
Application number
CN202110928033.2A
Other languages
Chinese (zh)
Inventor
杨忠君
王琪
刘志
李鑫
董楚妍
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenyang University of Chemical Technology
Original Assignee
Shenyang University of Chemical Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenyang University of Chemical Technology filed Critical Shenyang University of Chemical Technology
Priority to CN202110928033.2A priority Critical patent/CN113674053A/en
Publication of CN113674053A publication Critical patent/CN113674053A/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0641Shopping interfaces
    • G06Q30/0643Graphical representation of items or shoppers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/017Gesture based interaction, e.g. based on a set of recognized hand gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0631Item recommendations

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Human Computer Interaction (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

A virtual intelligent display system of a try-on mask relates to a virtual intelligent display system of a try-on mask, and the intelligent virtual mask try-on system and method are systems which are generated in order to make up for the fact that the try-on mask cannot be carried out in the mask consumption process. The decorative mask is a novel consumer product, and the decoration is the function of non-wear-out. The system can utilize the face recognition model to carry out face positioning, carry out the laminating of gauze mask picture, update the position in real time to carry out the zooming to the gauze mask picture. The gesture posture is monitored, the system timely reacts to carry out gesture switching mask style instructions, and switching can also be carried out through specific keys. Whether the users like the electronic book is judged by using the user expressions in the fitting process, and the data washed by the users are formed, so that a big data model is formed and is used for carrying out personalized recommendation on the users of different types, and the consumption process is more intelligent, reasonable and rapid.

Description

Virtual intelligent display system of try-on mask
Technical Field
The invention relates to a virtual intelligent showing system for a try-on mask, in particular to a virtual intelligent showing system for a try-on mask.
Background
The mask is one of the important means for epidemic prevention. With the occurrence of epidemic situations, more masks appear in each household. In the past, the mask only has a single blue style, and the printed mask with the same protection function gradually emerges, so that the decoration effect of the mask begins to appear. As with clothes, masks of different colors, patterns and styles can exhibit different effects on different consumers. The traditional mask consumer industry cannot try on the mask due to the sterile requirement of the mask. How to try on easily and select a mask style more suitable for the user is still a difficult problem in the mask consumption industry.
The mask has the epidemic prevention function, and gradually shows the decoration function, so that the mask is used as a small ornament by more and more people. The fastest method suitable for the user is selected from the masks in different shapes and colors, the mask is tried on once, and finally the selection is completed through comparison. However, the contactless sale of the mask is an insurmountable barrier, and all types of masks are bought and tried on, which causes financial waste. Based on the above current situation, the inventors of the present application have made extensive studies and have proposed a virtual fitting system for an intelligent mask according to the present invention.
Disclosure of Invention
The invention aims to provide a virtual intelligent showing system for a try-on mask. The gesture posture is monitored, the system timely reacts to carry out gesture switching mask style instructions, and switching can also be carried out through specific keys. Whether the users like the electronic book is judged by using the user expressions in the fitting process, and the data washed by the users are formed, so that a big data model is formed and is used for carrying out personalized recommendation on the users of different types, and the consumption process is more intelligent, reasonable and rapid.
The purpose of the invention is realized by the following technical scheme:
a virtual intelligent showing system of a try-on mask comprises a big data recommendation model, a big data recommendation model and a big data recommendation model, wherein the big data recommendation model is used for performing personalized recommendation on different types of users; the gesture recognition module is used for capturing gestures of a user, switching the types of the masks in the fitting process and increasing intelligent experience; the expression recognition module is used for recognizing the expression of the user in the fitting process, knowing the preference of the user and training a big data recommendation model; the big data recommendation model updates the model in real time according to the expression recognition module and the selection of the user; the big data recommendation model reorders the try-on sequence of the masks according to the user information and tops a plurality of masks with high hobby probability; the gesture recognition model adjusts the threshold value to prevent interference of other factors in the try-on picture.
The virtual intelligent display system of the try-on mask has the following operation mode:
providing a mask type database, recording owned mask style picture files in advance, and reserving an increased file path; acquiring, positioning and transmitting face information into a try-on system by using a face recognition module; synthesizing the mask picture and the face image, and returning to a real-time image; updating the face information in real time, positioning the face of each frame, and acquiring a positioning point and a mask size required by synthesis; and (4) continuously zooming and rotating the virtual mask by an angle for the user who continuously moves left and right or back and forth, and selecting the mask type suitable for the user.
The invention has the advantages and effects that:
the invention aims to make up for a system which is generated when the mask cannot be tried on in the consumption process. The decorative mask is a novel consumer product, and the decoration is the function of non-wear-out. The system can utilize the face recognition model to carry out face positioning, carry out the laminating of gauze mask picture, update the position in real time to carry out the zooming to the gauze mask picture. The gesture posture is monitored, the system timely reacts to carry out gesture switching mask style instructions, and switching can also be carried out through specific keys. Whether the users like the electronic book is judged by using the user expressions in the fitting process, and the data washed by the users are formed, so that a big data model is formed and is used for carrying out personalized recommendation on the users of different types, and the consumption process is more intelligent, reasonable and rapid.
Drawings
FIG. 1 is a flow chart of a fitting system of the present invention;
FIG. 2 is a schematic diagram of the facial recognition step of the present invention;
FIG. 3 is a schematic view of a try-on procedure of the mask of the present invention;
FIG. 4 is a distribution diagram of facial feature points of the present inventors;
FIG. 5 is a diagram of expression recognition classification according to the present invention;
fig. 6 is a hand recognition feature point diagram according to the present invention.
Detailed Description
The present invention will be described in detail with reference to the embodiments shown in the drawings.
The invention relates to a virtual mask try-on system, which comprises a virtual mask try-on device, a mask type database and a user preference database, wherein the system operation method comprises the following steps:
the mask virtual try-on device acquires a video stream containing the whole face of a user;
extracting required facial feature points from the video stream by using a face recognition model to obtain feature point coordinates;
taking out the mask image recommended by the user preference database from the mask type database;
zooming the mask image according to the face information obtained by the face recognition model, so that the zoomed mask image is matched with the face image;
positioning the mask image on a face image and displaying the face image by using an image processing technology;
the mask virtual try-on device judges whether a user likes or not by using an expression recognition model, and sends face information and preference data acquired by the device to the user preference database for model training;
the mask virtual try-on device can utilize a gesture recognition model or man-machine interaction to switch mask types until the try-on is completed, and all data are stored in the user preference database.
The method comprises the following specific steps:
(1) the user selects to start trying on and starts the camera module;
(2) acquiring a video stream containing a face image and a hand image by using a camera, wherein the hand image is not necessary;
in step S101, the face image may be acquired by a camera with a higher pixel, and then the acquired video information is transmitted. The camera can be installed with on the display, when watching the display promptly, the positive information of people's face is shot to the camera. In order to smoothly perform image recognition and processing, the proportion of the human face acquired by the camera in the displayed image should be not less than 1/25. Preferably, the human face is located in the middle of the displayed image, has a ratio of not less than 1/16, and is oriented in the forward direction.
The camera can also be a remote camera, and the camera uploads the obtained video stream to the virtual try-on device at the cloud, so that the user can process the recorded video. So that the user can not use the device or perform virtual try-on of the mask for other people not around.
(3) The face recognition module analyzes the video stream to obtain coordinate values of the required face characteristic points in a coordinate system taking the camera picture as a reference, and meanwhile, the coordinates of the face characteristic points in each frame of picture are continuously updated. Generally, there are characteristic points in facial features, cheekbones and mandible positions;
and step S102, the face recognition module carries out frame-by-frame processing on the video stream, carries out face positioning by using the trained model, extracts face characteristic information, establishes a coordinate system by taking the display image as a reference, and positions the coordinates of the characteristic points. All coordinates are stored as a python dictionary in which feature points correspond to the relative coordinate positions of the feature points, and the face feature point information is imported in the next module at step S103.
(4) Rearranging the try-on sequence of the mask according to the data given by the big data recommendation model, and advancing the style of the mask with high love probability;
numbering each mask of the mask type database in advance, reserving a file path for a new mask style, inputting human characteristic point information as data, training the model according to the pre-training model and the data acquired in the later try-on process to output favorite mask records of the user, and performing personalized sequencing on each user according to predicted data to improve the try-on efficiency.
(5) Step S201, according to the face feature information obtained by the face recognition module, selecting two pupil positions as two feature points, describing whether the face of a user inclines or not according to the difference of Y values (vertical direction) of relative coordinates of the two points, calculating the angle between the face of the user and the horizontal direction by using the coordinates of the two points, and outputting angle information;
step S202, redefining the sizes of the mask styles in the mask type database to meet the face sizes of users, continuously zooming the masks according to continuously updated feature point coordinates,
due to the fact that the sizes of the faces of users are different, the distances between the users and the cameras are changed, the angles of the faces of the users are different, and the fitting system updates and replaces the sizes of the masks in real time according to face size information identified by the face identification module. Even if the user continuously shakes left and right and moves back and forth, the virtual mask can be ensured to be worn on the face of the user.
And step S203, attaching the mask picture which is properly zoomed to a human, positioning by using a coordinate dictionary in the data dictionary, and finely adjusting at a calculated angle to ensure attachment.
(6) Capturing gestures by using a gesture recognition module or sending out a command for switching the mask style through a man-machine interaction interface button;
the system is simultaneously provided with a gesture recognition module and a button for a human-computer interaction interface of a user, so that the joint points of the hand are positioned, and the coordinate information of each characteristic point of the hand is utilized. Wherein when the gesture recognition module recognizes the next or previous gesture, an instruction is given to the try-on system. Meanwhile, in order to prevent the unintentional influence of the gestures of other people in the background picture, the threshold value of the gesture recognition system is corrected, and the influence of other factors is avoided.
(7) Judging the likes and dislikes of the user according to the reaction after the user tries to wear the mask by using an expression recognition module, storing data into a user preference database module, training an intelligent recommendation model, and increasing the scale of a training set of the model;
the expression recognition function utilizes an expression recognition model to distinguish, captures the expression of a user after trying on a mask, analyzes each frame of picture in a video stream, totally divides the expression recognition into 7 labels, considers the surprised and neutral label values as 0, considers the happiness as 1 and considers the sadness, the anger, the fear and the disgust as-1, and stores the face data and the mask type of the frame as a training set into a user preference database module. Each face data was evaluated for that mask type and a big data model was trained. The user can obtain the fondness of different users to different masks, and the higher the predicted label value is, the more likely the user likes the mask. The part of training set is the key for improving the big data recommendation model, and the intelligent model has higher accuracy by using continuously updated data.
(8) The user selects to complete the try-on;
and finishing the try-on.

Claims (2)

1. The virtual intelligent showing system for the try-on mask is characterized by comprising a big data recommendation model, a big data recommendation model and a big data recommendation model, wherein the big data recommendation model is used for performing personalized recommendation on different types of users; the gesture recognition module is used for capturing gestures of a user, switching the types of the masks in the fitting process and increasing intelligent experience; the expression recognition module is used for recognizing the expression of the user in the fitting process, knowing the preference of the user and training a big data recommendation model; the big data recommendation model updates the model in real time according to the expression recognition module and the selection of the user; the big data recommendation model reorders the try-on sequence of the masks according to the user information and tops a plurality of masks with high hobby probability; the gesture recognition model adjusts the threshold value to prevent interference of other factors in the try-on picture.
2. The virtual intelligent appearance system of a try-on mask of claim 1, wherein the system operates as follows:
providing a mask type database, recording owned mask style picture files in advance, and reserving an increased file path; acquiring, positioning and transmitting face information into a try-on system by using a face recognition module; synthesizing the mask picture and the face image, and returning to a real-time image; updating the face information in real time, positioning the face of each frame, and acquiring a positioning point and a mask size required by synthesis; and (4) continuously zooming and rotating the virtual mask by an angle for the user who continuously moves left and right or back and forth, and selecting the mask type suitable for the user.
CN202110928033.2A 2021-08-13 2021-08-13 Virtual intelligent display system of try-on mask Withdrawn CN113674053A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110928033.2A CN113674053A (en) 2021-08-13 2021-08-13 Virtual intelligent display system of try-on mask

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110928033.2A CN113674053A (en) 2021-08-13 2021-08-13 Virtual intelligent display system of try-on mask

Publications (1)

Publication Number Publication Date
CN113674053A true CN113674053A (en) 2021-11-19

Family

ID=78542644

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110928033.2A Withdrawn CN113674053A (en) 2021-08-13 2021-08-13 Virtual intelligent display system of try-on mask

Country Status (1)

Country Link
CN (1) CN113674053A (en)

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104809638A (en) * 2015-05-20 2015-07-29 成都通甲优博科技有限责任公司 Virtual glasses trying method and system based on mobile terminal
CN106651500A (en) * 2016-10-12 2017-05-10 大连文森特软件科技有限公司 Online shopping system based on space feedback characteristic-based video image identification technology and virtual reality technology
CN109360037A (en) * 2018-08-17 2019-02-19 深圳市赛亿科技开发有限公司 Method, Intelligent fitting mirror and the computer readable storage medium that clothing is recommended
CN110084657A (en) * 2018-01-25 2019-08-02 北京京东尚科信息技术有限公司 A kind of method and apparatus for recommending dress ornament
CN112070572A (en) * 2020-07-29 2020-12-11 深圳希智电子有限公司 Virtual fitting method, device, storage medium and computer equipment
CN112084398A (en) * 2020-07-28 2020-12-15 北京旷视科技有限公司 Accessory recommendation method, accessory virtual try-on method and device and electronic equipment
CN112214667A (en) * 2020-09-18 2021-01-12 建信金融科技有限责任公司 Information pushing method, device and equipment based on three-dimensional model and storage medium
CN112288890A (en) * 2020-11-20 2021-01-29 深圳羽迹科技有限公司 Model editing method and system
CN112669100A (en) * 2019-10-15 2021-04-16 视镜科技股份有限公司 Interactive glasses frame fitting system and method

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104809638A (en) * 2015-05-20 2015-07-29 成都通甲优博科技有限责任公司 Virtual glasses trying method and system based on mobile terminal
CN106651500A (en) * 2016-10-12 2017-05-10 大连文森特软件科技有限公司 Online shopping system based on space feedback characteristic-based video image identification technology and virtual reality technology
CN110084657A (en) * 2018-01-25 2019-08-02 北京京东尚科信息技术有限公司 A kind of method and apparatus for recommending dress ornament
CN109360037A (en) * 2018-08-17 2019-02-19 深圳市赛亿科技开发有限公司 Method, Intelligent fitting mirror and the computer readable storage medium that clothing is recommended
CN112669100A (en) * 2019-10-15 2021-04-16 视镜科技股份有限公司 Interactive glasses frame fitting system and method
CN112084398A (en) * 2020-07-28 2020-12-15 北京旷视科技有限公司 Accessory recommendation method, accessory virtual try-on method and device and electronic equipment
CN112070572A (en) * 2020-07-29 2020-12-11 深圳希智电子有限公司 Virtual fitting method, device, storage medium and computer equipment
CN112214667A (en) * 2020-09-18 2021-01-12 建信金融科技有限责任公司 Information pushing method, device and equipment based on three-dimensional model and storage medium
CN112288890A (en) * 2020-11-20 2021-01-29 深圳羽迹科技有限公司 Model editing method and system

Similar Documents

Publication Publication Date Title
US10810633B2 (en) Generating a shoppable video
US10394334B2 (en) Gesture-based control system
CN103530613B (en) Target person hand gesture interaction method based on monocular video sequence
US11908052B2 (en) System and method for digital makeup mirror
CN106575043B (en) For the system of gesture identification and interaction, device and method
CN106598227A (en) Hand gesture identification method based on Leap Motion and Kinect
CN108121957A (en) The method for pushing and device of U.S. face material
WO2008073637A1 (en) Mute function for video applications
CN105867630A (en) Robot gesture recognition method and device and robot system
WO2023279713A1 (en) Special effect display method and apparatus, computer device, storage medium, computer program, and computer program product
US10705720B2 (en) Data entry system with drawing recognition
US20140321750A1 (en) Dynamic gesture recognition process and authoring system
CN106909871A (en) Gesture instruction recognition methods
CN111638784A (en) Facial expression interaction method, interaction device and computer storage medium
Yousefi et al. 3D gesture-based interaction for immersive experience in mobile VR
CN107450717A (en) A kind of information processing method and Wearable
CN115107037A (en) Interaction system and method for mechanical arm for assisting food taking
Pantic et al. Facial action recognition in face profile image sequences
CN113674053A (en) Virtual intelligent display system of try-on mask
KR100791362B1 (en) Multimedia storytelling system and method using Baby Sign Recognition
CN111618856B (en) Robot control method and system based on visual excitation points and robot
CN114201054A (en) Method for realizing non-contact human-computer interaction based on head posture
CN106055708A (en) Picture generation and display method and device, and terminal equipment
CN106020433A (en) 3D vehicle terminal man-machine interactive system and interaction method
JP2021009552A (en) Information processing apparatus, information processing method, and program

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WW01 Invention patent application withdrawn after publication

Application publication date: 20211119

WW01 Invention patent application withdrawn after publication