CN110134264A - It is rendered in the system for calculating equipment, method and storage media - Google Patents
It is rendered in the system for calculating equipment, method and storage media Download PDFInfo
- Publication number
- CN110134264A CN110134264A CN201811505044.4A CN201811505044A CN110134264A CN 110134264 A CN110134264 A CN 110134264A CN 201811505044 A CN201811505044 A CN 201811505044A CN 110134264 A CN110134264 A CN 110134264A
- Authority
- CN
- China
- Prior art keywords
- user interface
- window
- user
- data set
- child
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/54—Browsing; Visualisation therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/58—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/583—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/038—Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
- G06F3/0386—Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry for light pen
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Library & Information Science (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The present invention, which discloses, a kind of is rendered in the system of equipment of calculating, method and storage media, the step of being rendered in the method for calculating equipment includes the videoconference session for calculating the remote computing device that equipment starting is used with professional color make-up teacher, access the data set in a database, data set includes multiple makeup templates, and each template instruction of making up has the cosmetic results after different dressing effects applications.Calculate equipment show one first user interface, including the face area for showing user real-time video feeding a virtual image window, show professional color make-up teacher real-time video feeding an assistant window and respectively corresponding to dressing effect multiple images thumbnail characterization.The selection result in one of image thumbnails characterization is obtained, second user interface shows and including multiple subwindows, and each child window shows the virtual application of dressing effect.The selection result of one of them in multiple subwindows is obtained, the first user interface is updated according to the dressing effect being selected.
Description
Technical field
The present invention relates to a kind of media editings, real with the user interface of improvement more particularly to one kind when color make-up is seeked advice from
Row is in the system, method and storage media that calculate equipment.
Background technique
People invest a large amount of money in cosmetic applicators and its accessory.However, even if with the help of self-service guide, it is still difficult
Reach identical dressing result such as professional color make-up teacher.In particular, when consumer with professional color make-up teacher when seeking advice from, it is right simultaneously
It is very difficult and time consuming that a variety of cosmetics, which carry out examination adornment,.
Summary of the invention
In one embodiment, the method for being rendered in client computing device includes one that starting is used with a professional color make-up teacher
One videoconference session of remote computing device.The data set in one database of equipment access is calculated, data set includes multiple
Makeup template, each makeup template instruction have the application for the dressing effect for reaching a different cosmetic results.It calculates equipment and shows one
For first user interface to a user of client computing device, the first user interface includes a virtual image window, an auxiliary window
Mouth and multiple images thumbnail characterization, virtual image window shows the real-time video feeding of the face area of user, auxiliary
Window is helped to show the real-time video feeding of professional color make-up teacher, each image thumbnails characterization corresponds to a dressing effect.Meter
The selection result of one of them in equipment acquisition multiple images thumbnail characterization is calculated, and one second user interface of display is given and used
Family, second user interface include multiple subwindows, and each child window, which is shown, corresponds to the image thumbnails characterization being selected
The virtual application of dressing effect, each child window correspond to one of makeup template in data set.Equipment is calculated second
In user interface, the selection result of one of them in multiple subwindows is obtained, and be back to the first user interface, first uses
Family interface includes virtual image window, and virtual image window shows the virtual of dressing effect relevant to the child window being selected
Using.
Preferably, it when obtaining the selection result of one of them in multiple subwindows from second user interface, and returns
When to the first user interface, the first user interface further includes the assistant window for showing the real-time video feeding of professional color make-up teacher.
Preferably, in the first user interface, the assistant window for showing the real-time video feeding of professional color make-up teacher includes
One picture screen (Picture-In-Picture, PIP) window, picture screen window are shown in the face area for showing user
Real-time video feeding virtual image window in.
Preferably, second user interface further includes multiple images thumbnail characterization, and each image thumbnails characterization corresponds to
One dressing effect.
Preferably, the method for being rendered in client computing device further comprises: in second user interface, being implemented
The gesture of one of them in multiple subwindows;And by the child window for receiving gesture with another child window
Replacement, another child window are related to another different makeup template.
Preferably, obtaining gesture is by detecting one in following: being performed in a touching of client computing device
Control the gesture of screen interface;Or the gesture that the mouse device by being coupled to client computing device is implemented.
Preferably, the execution for accessing the data set in database, is in response to pass through remote computing device in professional color make-up teacher
From the selection result in data set.
Preferably, multiple makeup templates in data set can be randomly picked according to the brand of one or more cosmetic products.
Preferably, the execution for accessing the data set in database is in response to user in client computing device from data
The selection concentrated.
Preferably, a predetermined quantity of child window is shown in second user interface, wherein the display number of child window is corresponding
In a predetermined quantity of data centralization adornment template.
Preferably, it is shown in second user interface and corresponds to the predetermined number of the child window of the predetermined quantity of makeup template
Amount, corresponding to following one: the change that the last time is used in the makeup template or data set being most often used in data set
Adornment template.
In another embodiment, a system includes display, the memory for being stored with multiple instruction and is coupled to memory
A processor, processor is configured a video conference pair of the remote computing device that starting is used with a professional color make-up teacher
Words.Processor is more configured the data set being able in one database of access, and data set includes multiple makeup templates, each makeup
Template instruction has the application for the dressing effect for reaching a different cosmetic results.Processor is more configured to be able to one first user of display
For interface to a user of system, the first user interface includes a virtual image window, an assistant window and multiple images thumbnail
Characterization, virtual image window show the real-time video feeding of the face area of user, and assistant window shows professional coloured silk
The real-time video of adornment teacher is fed, and each image thumbnails characterization corresponds to a dressing effect.Processor is more configured to be obtained
A selection result of one of them in multiple image thumbnails characterizations is obtained, and shows that a second user interface is used to user, second
Family interface includes multiple subwindows, and each child window shows the dressing effect for corresponding to the image thumbnails characterization selected
Virtual application, each child window correspond to one of them in multiple makeup templates in data set.Processor is more configured
To obtain the selection result of one of them in multiple subwindows, and selection result is back in second user interface
First user interface, the first user interface include virtual image window, to show makeup effect relevant to the child window selected
The virtual application of fruit.
Preferably, when from second user interface obtain multiple subwindows in the selection result of one of them and be back to
When the first user interface, the first user interface further includes the assistant window for showing the real-time video feeding of professional color make-up teacher.
Preferably, it in the first user interface, shows in the assistant window of the real-time video feeding of professional color make-up teacher and wraps
A picture screen window is included, picture screen window is shown in the virtual mirror for showing the real-time video feeding of the face area of user
As in window.
Preferably, second user interface includes multiple images thumbnail characterization, and each image thumbnails characterization corresponds to one
A dressing effect.
Preferably, processor, which is further configured, is able in second user interface, and acquisition is performed in multiple subwindows
The gesture of one of them;And the child window for being implemented gesture is replaced with another child window, another sub- window
Mouth is related to another different makeup template.
Preferably, gesture is obtained by the gesture implemented by a touch screen interface of system;Or
It is the gesture implemented by the mouse device for being coupled to system.
Preferably, child window is shown in second user interface according to a predetermined quantity, wherein is shown on second user interface
Child window quantity correspond to data centralization adornment template a predetermined quantity.
In another embodiment, a kind of non-instantaneous computer readable memory medium is stored with multiple instruction, and multiple instruction is real
Row calculates equipment in one with a processor, when multiple instruction is rendered in processor, calculates equipment starting and a profession is color
One video communication of the remote computing device that adornment teacher uses is talked with.Processor is more configured be able in one database of access one
Data set, data set include multiple makeup templates, and each makeup template instruction has the dressing effect for reaching a different cosmetic results
Application.Processor is more configured to be able to a user of one first user interface of display to client computing device, the first user
Interface includes that a virtual image window, an assistant window and multiple images thumbnail characterization, virtual image window show user
A face area a real-time video feeding, assistant window show professional color make-up teacher a real-time video feeding, Mei Yitu
As thumbnail characterization corresponds to a dressing effect.Processor is more configured to be able to obtain in multiple images thumbnail characterization wherein one
An a selection result, and a second user interface is shown to user, second user interface includes multiple subwindows, each sub- window
Mouth shows the virtual application for corresponding to the dressing effect for the image thumbnails characterization being selected, and each child window corresponds to data
Concentrate multiple makeup templates in one of them.Processor is more configured to be able in second user interface, obtains multiple sons
The selection result of one of them in window, and selection result is back to the first user interface, the first user interface includes
Virtual image window, with the virtual application of the relevant dressing effect of the child window for showing to being selected.
Preferably, it when obtaining the selection result of one of them in multiple subwindows from second user interface, and returns
When to the first user interface, the first user interface further includes the assistant window for showing the real-time video feeding of professional color make-up teacher.
Preferably, in the first user interface, the assistant window for showing the real-time video feeding of professional color make-up teacher includes
One picture screen window, picture screen window are shown in the virtual image for showing the real-time video feeding of the face area of user
In window.
Preferably, second user interface includes multiple images thumbnail characterization, and each image thumbnails characterization corresponds to one
A dressing effect.
Preferably, processor is configured to be able in second user interface, and acquisition is performed in multiple subwindows wherein
One gesture;And the child window for receiving gesture is replaced with another child window, another child window and another
One different makeup template correlation.
Preferably, gesture is obtained by the light as performed by a touch screen interface of client computing device
Pen instruction;Or the gesture as performed by the mouse device for being coupled to client computing device.
Be further understood that feature and technology contents of the invention to be enabled, please refer to below in connection with it is of the invention specifically
Bright and attached drawing, however provided attached drawing is merely provided for reference and description, is not intended to limit the present invention.
Detailed description of the invention
Feature and technology contents of the invention are further understood that be enabled, are please referred to below in connection with attached drawing of the invention,
Attached drawing only emphasizes the criterion of the invention when implementing and is oppositely arranged pass, wherein each component is not drawn according to actual ratio
System.In addition, the position that the label in attached drawing is specified is common to various visual angles.
Fig. 1 is a calculating equipment of the user interface that various embodiments of the invention carry out an improvement, in a virtual makeup
The block diagram of dressing effect is efficiently selected in application platform.
Fig. 2 is the schematic diagram of the calculating equipment of various embodiments in Fig. 1 of the present invention.
Fig. 3 is the demonstration example of the calculating equipment of various embodiment execution part functions in Fig. 1 of the present invention, carries out the use of improvement
Family interface is efficiently to select the top level flow diagram of dressing effect in virtually makeup application platform.
Fig. 4 is one first user interface provided by the display of the calculating equipment of various embodiments in Fig. 1 of the present invention
The schematic diagram of demonstration example.
Fig. 5 is the first user interface provided by the display of the calculating equipment of various embodiments in Fig. 1 of the present invention, display
The schematic diagram of the selection result of one of them in dressing effect.
Fig. 6 is a second user interface provided by the display of the calculating equipment of various embodiments in Fig. 1 of the present invention
The schematic diagram of demonstration example.
Fig. 7 is second user interface provided by the display of the calculating equipment of various embodiments in Fig. 1 of the present invention, display
The schematic diagram of the selection result of one of them in multiple subwindows.
Fig. 8 is the calculating equipment of various embodiments in Fig. 1 of the present invention, and second user interface is obtained in multiple subwindows
The selection result of one of them is back to the schematic diagram of the first user interface.
Fig. 9 is the calculating equipment of various embodiments in Fig. 1 of the present invention, by being performed in second user provided by display
The gesture of interface removes the schematic diagram of unwanted child window.
Figure 10 is to replace quilt in Fig. 9 in various embodiments of the invention to correspond to another child window of another makeup template
The schematic diagram of the child window of selection.
Figure 11 is various embodiments of the invention, is repeatedly selected dressing effect relevant to makeup template by user
After substitution, the schematic diagram of the first user interface provided by the display of the calculating equipment in Fig. 1.
Specific embodiment
The color make-up consultation platform that will be described an improvement below, for individual and professional color make-up teacher efficiently selectionization face-to-face
Adornment effect, dressing effect indicates the virtual application for having one or more cosmetic products, to reach desired cosmetic results.It is specific next
It says, when following illustrate seeking advice from professional color make-up Shi Jinhang color make-up, user uses the embodiment of the user interface after improvement.Yu Yi
In a little embodiments, by the use of a picture screen (Picture-In-Picture, PIP), a virtual image window can be made aobvious
It is shown with the live video source of the face area of user, and picture screen window shows the live video that professional color make-up teacher provides
Source.User interface may also comprise multiple images thumbnail characterization, each image thumbnails characterization correspond to a dressing effect (such as
Informer, lipstick).
User chooses a desired dressing effect, and another user interface is then made to show an array (Array) about difference
The child window for template of making up, wherein each child window shows the dressing effect being selected.It is worth noting that, working as each son
Window correspond to a different makeup template when, each child window show the dressing effect being selected a kind of variation (such as
The lipstick of different colours).User chooses the child window for showing an expectation cosmetic results.Whereby, the first user interface can basis
The shown cosmetic results being selected are updated in virtual image at present, and are applied to the face area of user.
It will be described the system for carrying out a color make-up consultation platform below, then describe the operation situation of system inner assembly.
Fig. 1 is to be rendered in calculate equipment 102 in the user for the improvement for efficiently choosing dressing effect in a virtual makeup application platform
The block diagram of interface.It calculates equipment 102 and can realize and be but be not limited to a smartphone, a desk-top calculating equipment, a notes
This computer etc..
One virtual makeup applicator 104 is implemented on the processor for calculating equipment 102, enables to calculate 102 reality of equipment
The operation/function of row feature disclosed in this invention.Virtual makeup applicator 104 includes that a camera interface 106, one links up mould
The makeup template server 110 of block 108, one and a user interface (User Interface, UI) module 112.
Camera interface 106 is configured to be able to obtain real-time video feeding or digital figure from the user for calculating equipment 102
Picture, wherein real-time video feeding and digital image can be shot by the built-in front video of calculating equipment 102 and be obtained.In addition, taking the photograph
Camera interface 106 can also calculate the external digital recording device of equipment 102 by being coupled to, or with the another of recording digital code function
One, which calculates equipment, obtains real-time video feeding and digital image.
Module 108 is linked up to be configured to be able to starting and be implemented in the remote dummy makeup application of a remote computing device 122
One videoconference session of device 124, remote computing device 122 are used for a professional color make-up teacher to carry out color make-up consulting.Link up mould
Block 108 is communicated by a network 120 and the coupling of remote computing device 122, and the type of network 120 can be internet
(Internet), internal network (Intranets), external network (Extranets), wide area network (Wide Area Networks,
WANs), local area network (Local Area Networks, LANs), cable network (Wired Networks), wireless network
(Wireless Networks) or other suitable networks, can also be of coupled connections more than two networks.
Makeup template server 110 is configured the data set 118 being able in one database 116 of access, wherein each number
It include multiple makeup templates 128 according to collection 118.One of data set 118 selected by the user of calculating equipment 102, or
It, can be by makeup template server by professional color make-up teacher by one of data set 118 selected by remote computing device 122
110 accesses.Each makeup template 128 indicates the face area for having dressing effect user in digital image or real-time video feeding
Virtual application, to reach different cosmetic results.Each makeup template 128 also includes one using data, can be with using data
Reflect the time and/or frequency that each dressing effect is chosen by user.More specifically, it can be used to determine to want using data
Which makeup template 128 is chosen, and is presented to the user of user interface.
In some embodiments, multiple makeup templates 128 in data set 118 can be according to the makeup of one or more labels
Product is randomly picked.As an example it is assumed that there is the lipstick of 20 kinds of different colours.In some embodiments, makeup template clothes
Business device 110 is configured that the lipstick of nine kinds of colors can be chosen automatically from 20 kinds of colors, and is shown to by the use of child window
User.That is, illustrating that the lipstick of nine kinds of colors in example may be related to the lipstick of a particular brand.
Subscriber Interface Module SIM 112 is configured to be able to show various user interfaces when color make-up is seeked advice from.Specifically, Yong Hujie
Mouth mold block 112 shows one first user interface to the user for calculating equipment 102, wherein the first user interface includes a virtual mirror
As window, virtual image window, which is shown, is provided the real-time video feeding with the face area of user by camera interface 106
Or digital image.First user interface may also comprise an assistant window, and assistant window shows the real-time video of professional color make-up teacher
Feeding and multiple images breviary characterization, each image breviary characterization correspond to a dressing effect.
Subscriber Interface Module SIM 112 is more configured to be able to obtain its of the image thumbnails characterization corresponding to different dressing effects
In one selection result.The selection result of one of image thumbnails characterization can be used family interface module 112 in one second
User interface is shown to user.Second user interface includes multiple subwindows, and each child window shows to correspond to and be selected
The virtual application of the dressing effect of image thumbnails characterization.In addition, each of multiple subwindows child window corresponds to data
One of makeup template in collection 118.
After Subscriber Interface Module SIM 112 can obtain the selection result of one of child window in second user interface, passback
To the first user interface.At this point, the first user interface will do it update, and by dressing effect relevant to the child window being selected
Virtual application, be shown in virtual image window.First user interface can also show the real-time video with professional color make-up teacher
The assistant window of feeding.Specifically, Subscriber Interface Module SIM 112 is configured to be able to obtain one or more from second user interface
The selection result of unwanted child window, to be removed from picture.In some embodiments, it is selected to be moved from picture
The child window removed, other child windows that can be corresponded to other makeup templates in data set 118 replace.
Fig. 2 is the block diagram that equipment 102 is calculated in Fig. 1.Calculate equipment 102 can realize to be various types of wired and/or
One in wireless computing device, such as the calculating of desktop computer, hand-held calculator, dedicated server computer, multi-processor
Equipment, smartphone, plate etc..As shown in Fig. 2, calculate equipment 102 include a memory 214, a processing equipment 202,
Multiple input/output interface (Input/Output Interface, I/O Interface) 204, one network interfaces 206, one are aobvious
Show device 208, a Peripheral Interface 211 and a mass storage 226, above-mentioned each component is each by a local data bus
The connection of (Local Data Bus) 210.
Processing equipment 202 may include an any customized or commercially available processor, to calculate equipment 102 relevant one in
Central processor (Central Processing Unit, CPU) or a coprocessor, semiconductor in several computation processors
Microprocessor (microchip format), a macrogenerator (Macroprocessor), one or more specific integrated circuits
(Application Specific Integrated Circuits, ASICs), multiple appropriately configured digital logic gates and
For coordinating the integrated operation of computing system and comprising integrated operations multiple independent and with various combination coordination computing systems
Other common electrical arrangements that discrete component is constituted.
Memory 214 may include volatile memory component (Volatile Memory Element) or non-volatile deposit
Any of reservoir component (Nonvolatile Memory Elements).For example, volatile memory component include with
Machine accesses memory (Random Access Memory, RAM), such as dynamic random access memory (Dynamic Random
Access Memory, DRAM) or static random access memory (Static Random Access Memory, SRAM).It is non-
Volatile memory component can be read-only memory (Read-Only Memory, ROM), hard disk, tape, compact disc-read only memory
(Compact Disc Read-Only Memory).Memory 214 generally include for any kind of operating system and/or
One primary operating system 216 of simulation hardware platform or emulating operating system, one or more native applications programs (Native
Application), analogue system (Emulation System) or emulation application (Emulated Application).
For example, aforementioned applications program (i.e. native applications program or simulation application) may include specific software, i.e., fall into a trap including Fig. 1
Calculate some or all of equipment 102 component.In such embodiment, component is stored in memory 214 and by processing equipment 202
It executes, therefore, the operation/function of feature disclosed in this invention can be performed in processing equipment 202.Component in memory 214
Conventional wisdom is known by those skilled in the art, therefore the members in memory 214 are in order to succinctly without being described in detail note
It carries.In some embodiments, computing device 102 can be practiced in hardware and/or software.
Input/output interface 204 provides the interface of various quantity, with input or output data.For example, when calculating equipment
102 include a personal computer when, aforementioned components can be connected with one or more input/output interfaces 204, such as keyboard and mouse
Mark, as shown in Figure 2.Display 208 includes the liquid of computer display, the plasma screen of personal computer, hand-held device
Crystal display, Touch Screen or other display equipment.
In the present disclosure of the invention, a non-instantaneous computer-readable media storage has for using or holds with instruction
The program of row system, instrument or equipment connection.Specifically, the specific example of computer-readable media may include but unlimited
In a portable computer diskette, a random access memory, a read-only memory, an erasable programmable read-only memory
It is (Erasable Programmable Read-Only Memory, EPROM, EEPROM or Flash Memory) and one portable
CD-ROM (Portable Compact Disc Read-Only Memory, CDROM).
It please referring to shown in Fig. 3, Fig. 3 is flow chart 300 according to various embodiments, for realizing the user interface of improvement,
Efficiently to select cosmetic effect in the virtual cosmetics application platform executed by the calculating equipment 102 of Fig. 1.In Fig. 3
Flow chart 300 only as calculate equipment 102 various assemblies operation different types of function arrangement demonstration example.It changes
Sentence is talked about, and step is wherein one or more when the method that the flow chart 300 of Fig. 3 can be considered as description implementation calculating equipment 102 is carried out
A embodiment.
Although the flow chart 300 of Fig. 3 disclose it is specific execute sequence, the sequence executed is only to assist in understanding this
Invention, practical operation sequence can be different from description.For example, the execution sequence of two or more block diagrams can opposite adjustment, tune
It changes or pieces together.Also, in Fig. 3 with sequencing multiple block diagrams can also carry out simultaneously or part at the same carry out.And it is above-mentioned
Adjustment replacement is still in disclosure of the invention range.
In square 310, the remote computing device 122 (Fig. 1) that the starting of equipment 102 is used with a professional color make-up teacher is calculated
Videoconference session.In square 320, the data set 118 that equipment 102 accesses a database 116 is calculated, data set 118 wraps
Include multiple makeup templates 128 (Fig. 1), wherein each makeup template instruction has the dressing effect that can reach different cosmetic results
Using.In some embodiments, the execution for calculating 102 accessing data set 118 of equipment, is in response to pass through execution in professional color make-up teacher
Applicator 124 is made up from the selection result in data set 118 in the remote dummy of remote computing device 122.In other embodiments
In, the execution of 102 accessing data set 118 of equipment is calculated, is in response in the selection for calculating the user of equipment 102 to data set 118
As a result.
In square 330, calculates equipment 102 and show the first user interface to the user for calculating equipment 102, the first user connects
Mouth includes the virtual image window for showing the real-time video feeding of the face area of user.First user interface also includes showing
It is shown with the assistant window and multiple images thumbnail characterization of the real-time video feeding of professional color make-up teacher.Each image thumbnails
Characterization corresponds to a dressing effect.
In some embodiments, the assistant window of the real-time video feeding of professional color make-up teacher is shown in the first user interface
Including a picture screen (Picture-In-Picture, PIP) window, picture screen window is shown in virtual image window,
And show the real-time video feeding of the face area of user.In some embodiments, the child window of a predetermined quantity is shown in
Second user interface, wherein the display number of child window corresponds in data set 118 predetermined quantity of template 128 of making up.It lifts
For example, if the makeup template 128 for being 12 comprising total number in data set 118.In this example, predetermined quantity can correspond to
The eight makeup templates 128 used recently in data set 118.Therefore, only correspond to eight of those makeup templates 128
Child window can be shown in second user interface.It is shown in the predetermined quantity of the child window of second user interface, number can be corresponded to
According to the makeup template 128 being most often used in collection 118 and the makeup template 128 etc. used recently, and above- mentioned information store
In the use data for corresponding to each makeup template 128.
In square 340, the selection result of one of them in the calculating acquisition image thumbnails of equipment 102 characterization 608, and in
Second user interface 602 is shown to user.Second user interface 602 includes multiple subwindows 702, and each child window 702 is shown
There is the virtual application for the dressing effect for corresponding to the image thumbnails characterization 608 being selected.Each son in multiple subwindows 702
Window 702 corresponds to one of makeup template 128 in data set 118.In some embodiments, second user interface 602
Multiple images thumbnail characterization 608 is also shown, each image thumbnails characterization 608 corresponds to a dressing effect.Accordingly, Yong Huke
Dressing effect is chosen in the first user interface 402 or second user interface 602.
In square 350, the selection that equipment 102 obtains one of child window 702 in second user interface 602 is calculated
As a result, and being back to the first user interface 402.First user interface 402 can be by makeup relevant to the child window 702 being selected
The virtual application of effect is shown in virtual image window.First user interface 402 also includes the reality for showing professional color make-up teacher
When video feed assistant window.
In some embodiments, equipment 102 is calculated more to be configured to be able to one of them sub- window from second user interface
A gesture is obtained in mouthful, and the child window for being implemented gesture is replaced with another child window, another child window and one
Difference makeup template is related.The acquisition of gesture can be to be applied in the touch screen interface for calculating equipment 102 by detection
Capable gesture, or detection is by being coupled to the gesture for calculating a mouse device of equipment 102 and being implemented.Most
Afterwards, the flow chart of Fig. 3 terminates.
The user interface for carrying out improvement is being described, efficiently to choose makeup in virtually makeup application platform
After the basic framework of the system of template, following drawings is please referred to, to illustrate the feature of various embodiments.Fig. 4 is to calculate equipment 102
A display provide the first user interface 402 demonstration example.Shown in referring to figure 4., the first user interface 402 includes display
There is the virtual image window 404 of the real-time video feeding of the face area of user.In addition, virtual image window 404 can be shown
One still image of the face area including user.First user interface 402, which may also comprise, shows the real-time of professional color make-up teacher
One assistant window 406 of video feed.As described above, the assistant window 406 of the real-time video feeding of professional color make-up teacher is shown,
The virtual image window 404 for showing the real-time video feeding of the face area including user can be rendered in picture screen window
In.
First user interface 402 also includes the multiple images breviary characterization 408 for respectively correspond toing a specific dressing effect.?
In the demonstration example of Fig. 4, shows and multiple represent different dressing effects (image thumbnails of effect #1 to effect #5) characterize.Tool
For body, effect #1 can correspond to one first dressing effect (such as: the application of face area foundation cream).Effect #2 can correspond to one
Second dressing effect (such as: the application of face area blush).Effect #3 can correspond to a third dressing effect (such as: lipstick
Application).Effect #4 can correspond to one the 4th dressing effect (such as: the application of informer).Effect #5 can correspond to one the 5th change
Adornment effect (such as: the application of eye shadow).It is worth noting that, each effect (such as: effect #1) it is not limited to single makeup effect
Fruit, but the also combination of multiple dressing effects.For example, effect #6 corresponds to the powder of face area simultaneously as shown in user interface
The application at bottom and the application of lipstick.
Fig. 5 is the selection result of various embodiments one of them in multiple dressing effects in the first user interface 402.Such as
Shown in demonstration example, it is expected user, which clicks, to be corresponded to the image thumbnails of dressing and characterizes 408 (such as: the application of lipstick).User can
Reached by clicking a touch control display screen of calculating equipment 102.Alternatively, user can also by mouse or other equipment come
Choose desired dressing effect.
Fig. 6 is the demonstration example for calculating a second user interface 602 provided by a display of equipment 102.Such as Fig. 6 institute
Show, second user interface 602 includes the child window 604 of an array, and each child window 604 shows dressing effect in the face of user
The virtual application in portion region.Specifically, each child window 604 shows the image breviary characterization for corresponding in Fig. 5 and being selected
Dressing effect wherein one variation application, and each child window 604 in multiple subwindows 604 correspond to data set 118
A wherein makeup template 128 in (Fig. 1).As shown in demonstration example, each makeup template 128 instruction has the dressing effect being selected
Variation (such as: the lipstick of different colours).While showing child window 604 of array, quickly and effectively for user
Assess the dressing effect (such as: the application of lipstick) that is selected the face area of user effect how, for user's selection
Desired makeup template.
Similar with the first user interface 402 (Fig. 4), second user interface 602 also includes that multiple images thumbnail characterizes
608, and each image thumbnails characterization 608 corresponds to a dressing effect.When user wants to choose the makeup different from currently selecting
When effect, user can be by choosing one of image thumbnails characterization 608 in second user interface 602, to show correspondence
In the child window 604 of an array of the dressing effect being selected.
Fig. 7 is the signal of the selection result of one of child window 702 in the second user interface 602 of various embodiments
Figure.As shown in demonstration example, user clicks desired sub- window that is related to desired dressing effect and corresponding to expectation makeup template
Mouth 702 (such as: the lipstick of a desired color).User can by click calculate equipment 102 a touch screen display come
Reach.In addition, a mouse or other equipment can be used to choose desired dressing effect in user.
Fig. 8 is computing device 102 by wherein the selection result of a child window 702 (is schemed in second user interface 602 (Fig. 6)
7) it is back to the schematic diagram of the first user interface 402.The wherein selection result of a child window 702 in second user interface 602
The first user interface 402 can be back to by calculating equipment 102, wherein virtual image window 404 can be updated, with display and quilt
The virtual application of the relevant dressing effect of child window 702 (such as: the lipstick color being selected) of selection.
Updated first user interface 402 includes the assistant window for showing the real-time video feeding of professional color make-up teacher
406.As described above, showing the assistant window 406 of the real-time video feeding of professional color make-up teacher, and with the implementation of picture screen window
In the virtual image window 404 that the real-time video for the face area for showing user is fed.First user interface 402 may also comprise
Multiple images thumbnail characterization 408, each image thumbnails characterization 408 correspond to a specific dressing effect.User can be certainly more
An image thumbnails characterization 408 is chosen in a image thumbnails characterization 408, is commented with choosing a different dressing effect
Estimate.
Fig. 9 is to implement a gesture in second user interface 602, to remove the schematic diagram of a unwanted child window.
As shown in demonstration example, user implements a gesture (upward sliding) in a wherein child window 902.As shown in Figure 10, above-mentioned behaviour
Work can be such that the child window for being implemented gesture 902 removes from picture.In some embodiments, user removes son from picture
After window 902, it can be left white in picture by the region that child window 902 occupies originally.In some embodiments, unwanted sub- window
Mouth 902 can be replaced by another child window, and another child window replaced corresponds to a different change in data set 118 (Fig. 1)
Adornment template 128.The makeup template 1002 replaced can be according to corresponding to the makeup template replaced
1002 use data are retrieved.It for example, can be according to the choosing of the last specific makeup template 1002
It selects as a result, retrieving a specific makeup template 1002 replaced.
Figure 11 is multiple dressing effects (effect #2, effect #3, the effect chosen through user about makeup template 128 (Fig. 1)
Fruit #4), the first user interface 402 is through multiple replaced schematic diagram.It is worth noting that, dressing effect can correspond to it is identical
Template 128 of making up or different makeup templates 128.That is, effect #2 can be from the first makeup template according to the hobby of user
It is selected in 128, effect #3 can be by being selected in another makeup template 128, and effect #4 still can be by another makeup template 128
In be selected.Aforementioned three effects can also choose from same makeup template 128.As shown in demonstration example, it is selected
Dressing effect can all be applied to the face area of user in virtual image window 404.
Content disclosed above is only preferred possible embodiments of the invention, not thereby limits to right of the invention and wants
The protection scope of book is sought, so all equivalence techniques variations done with description of the invention and accompanying drawing content, are both contained in
In the protection scope of claims of the present invention.
Claims (24)
1. a kind of method for being rendered in client computing device, which is characterized in that the side for being rendered in client computing device
Method includes:
The videoconference session for the remote computing device that starting is used with professional color make-up teacher;
The data set in a database is accessed, the data set includes multiple makeup templates, each makeup template instruction
There is the application for the dressing effect for reaching different cosmetic results;
One first user interface is shown to a user of the client computing device, first user interface includes one virtual
Mirror image window, an assistant window and multiple images thumbnail characterization, the virtual image window show the face of the user
One real-time video in portion region is fed, and the assistant window shows the real-time video feeding of the professional color make-up teacher, each
Described image thumbnail characterization corresponds to a dressing effect;
The selection result of one of them in multiple described image thumbnail characterizations is obtained, and shows that a second user interface is given
The user, the second user interface includes multiple subwindows, and each child window shows the institute for corresponding to and being selected
The virtual application of the dressing effect of image thumbnails characterization is stated, each child window corresponds to wherein one in the data set
A makeup template;And
In the second user interface, the selection result of one of them in multiple child windows is obtained, and be back to
First user interface, first user interface include the virtual image window, and the virtual image window is shown
The virtual application of the dressing effect relevant to the child window being selected.
2. the method according to claim 1, wherein when obtaining multiple sub- windows from the second user interface
The selection result of one of them in mouthful and when being back to first user interface, first user interface further includes showing
It is shown with the assistant window of the real-time video feeding of the professional color make-up teacher.
3. the method according to claim 1, wherein showing the profession in first user interface
The assistant window of the real-time video feeding of color make-up teacher includes a picture screen window, and the picture screen window is shown in aobvious
It is shown in the virtual image window of real-time video feeding of the face area of the user.
4. the method according to claim 1, wherein the second user interface further includes multiple images thumbnail
Characterization, each described image thumbnail characterization correspond to a dressing effect.
5. the method according to claim 1, wherein the method further includes:
In the second user interface, the gesture of one of them being performed in multiple child windows is obtained;With
And
The child window for receiving the gesture is replaced with another child window, another child window and another difference
Makeup template it is related.
6. according to the method described in claim 5, it is characterized in that, obtaining the gesture is by detecting one in following
It is a:
It is performed in the gesture of a touch screen interface of the client computing device;Or by being coupled to the visitor
Family end calculates the gesture that a mouse device of equipment is implemented.
7. the method according to claim 1, wherein access the execution of the data set in the database,
It is in response in the professional color make-up teacher through the remote computing device from the selection result in the data set.
8. the method according to claim 1, wherein multiple makeup templates in the data set can basis
The brand of one or more cosmetic products is randomly picked.
9. being in response to the method according to claim 1, wherein accessing the data set in the database
In the client computing device the user from the selection in the data set.
10. the method according to claim 1, wherein a predetermined quantity of the child window is shown in described
Two user interfaces, wherein the display number of the child window corresponds to a predetermined number of template of making up described in the data set
Amount.
11. according to the method described in claim 10, it is characterized in that, being shown in the second user interface and corresponding to institute
The predetermined quantity for stating the child window of the predetermined quantity of makeup template, corresponding to following one: the data set
In the makeup template that is most often used;Or the makeup template that the last time is used in the data set.
12. it is a kind of be rendered in calculate equipment system, which is characterized in that it is described be rendered in calculate equipment system include:
One display;
One memory, the memory are stored with multiple instruction;
One processor, the processor are coupled to the memory and configured with multiple described instructions, and multiple described instructions are at least
Include:
One videoconference session of the remote computing device that starting is used with a professional color make-up teacher;
The data set in a database is accessed, the data set includes multiple makeup templates, each makeup template instruction
There is the application for the dressing effect for reaching a different cosmetic results;
Show one first user interface give the system a user, first user interface include a virtual image window,
One assistant window and multiple images thumbnail characterization, the virtual image window show the one of the face area of the user
Real-time video feeding, the assistant window show the real-time video feeding of the professional color make-up teacher, each described image contracting
Sketch map characterization corresponds to a dressing effect;
A selection result of one of them in multiple described image thumbnail characterizations is obtained, and shows a second user interface to institute
User is stated, the second user interface includes multiple subwindows, and each child window, which is shown, to be corresponded to described in selecting
The virtual application of the dressing effect of image thumbnails characterization, each child window correspond to multiple described in the data set
Make up template in one of them;And
In the second user interface, the selection result of one of them in multiple child windows is obtained, and will be described
Selection result is back to first user interface, and first user interface includes the virtual image window, with display with
The virtual application of the relevant dressing effect of the child window selected.
13. system according to claim 12, which is characterized in that when obtaining multiple sons from the second user interface
The selection result of one of them in window and when being back to first user interface, first user interface further includes
Show the assistant window of the real-time video feeding of the professional color make-up teacher.
14. system according to claim 12, which is characterized in that in first user interface, show described special
It include a picture screen window in the assistant window of the real-time video feeding of industry color make-up teacher, the picture screen window is shown
In the virtual image window that the real-time video for the face area for showing the user is fed.
15. system according to claim 12, which is characterized in that the second user interface includes multiple images thumbnail
Characterization, each described image thumbnail characterization correspond to a dressing effect.
16. system according to claim 12, which is characterized in that the processor, which is further configured, to be able to:
In the second user interface, the gesture of one of them being performed in multiple child windows is obtained;With
And
The child window for being implemented the gesture is replaced with another child window, another child window and another difference
Makeup template it is related.
17. system according to claim 16, which is characterized in that the gesture is obtained by:
The gesture implemented by a touch screen interface of the system;Or the mouse by being coupled to the system
The gesture that marking device is implemented.
18. system according to claim 12, which is characterized in that the child window is shown in described according to a predetermined quantity
Two user interfaces, wherein the quantity for being shown in the child window on the second user interface corresponds in the data set
One predetermined quantity of template of making up.
19. a kind of non-instantaneous computer readable memory medium, which is characterized in that the non-instantaneous computer-readable storage matchmaker
Body is stored with multiple instruction, and multiple described instructions are rendered in the calculating equipment with a processor, when multiple described instructions are real
Row when the processor, at least carry out by the calculating equipment:
One videoconference session of the remote computing device that starting is used with a professional color make-up teacher;
The data set in a database is accessed, the data set includes multiple makeup templates, each makeup template instruction
There is the application for the dressing effect for reaching different cosmetic results;
One first user interface is shown to the user for calculating equipment, first user interface includes a virtual image window
Mouth, an assistant window and multiple images thumbnail characterization, the virtual image window show the face area of the user
Real-time video feeding, the assistant window shows the real-time video feeding of the professional color make-up teacher, each figure
As thumbnail characterization corresponds to a dressing effect;
A selection result of one of them in multiple described image thumbnail characterizations is obtained, and shows a second user interface to institute
User is stated, the second user interface includes multiple subwindows, and each child window shows described corresponding to being selected
The virtual application of the dressing effect of image thumbnails characterization, each child window correspond to multiple described in the data set
Make up template in one of them;And
In the second user interface, the selection result of one of them in multiple child windows is obtained, and will be described
Selection result is back to first user interface, and first user interface includes the virtual image window, with display with
The virtual application of the relevant dressing effect of the child window being selected.
20. non-instantaneous computer readable memory medium according to claim 19, which is characterized in that when from described second
User interface obtains the selection result of one of them in multiple child windows, and is back to first user interface
When, first user interface further includes the assistant window for showing the real-time video feeding of the professional color make-up teacher.
21. non-instantaneous computer readable memory medium according to claim 19, which is characterized in that used described first
In the interface of family, the assistant window for showing the real-time video feeding of the professional color make-up teacher includes a picture screen window,
The picture screen window is shown in the void for showing the real-time video feeding of the face area of the user
In quasi- mirror image window.
22. non-instantaneous computer readable memory medium according to claim 19, which is characterized in that the second user
Interface includes multiple images thumbnail characterization, and each described image thumbnail characterization corresponds to a dressing effect.
23. non-instantaneous computer readable memory medium according to claim 19, which is characterized in that the processor quilt
Be arranged to:
In the second user interface, the gesture of one of them being performed in multiple child windows is obtained;With
And
The child window for receiving the gesture is replaced with another child window, another child window and another difference
Makeup template it is related.
24. non-instantaneous computer readable memory medium according to claim 23, which is characterized in that the gesture
Be obtained by:
The gesture as performed by the touch screen interface for calculating equipment;Or it is set by being coupled to the calculating
The gesture performed by a standby mouse device.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201862627001P | 2018-02-06 | 2018-02-06 | |
US62/627,001 | 2018-02-06 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110134264A true CN110134264A (en) | 2019-08-16 |
Family
ID=67568352
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811505044.4A Pending CN110134264A (en) | 2018-02-06 | 2018-12-10 | It is rendered in the system for calculating equipment, method and storage media |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110134264A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024148963A1 (en) * | 2023-01-10 | 2024-07-18 | 华为技术有限公司 | Makeup assisting method, and electronic device |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102184108A (en) * | 2011-05-26 | 2011-09-14 | 成都江天网络科技有限公司 | Method for performing virtual makeup by using computer program and makeup simulation program |
US20120257826A1 (en) * | 2011-04-09 | 2012-10-11 | Samsung Electronics Co., Ltd | Color conversion apparatus and method thereof |
US20120287221A1 (en) * | 2005-08-19 | 2012-11-15 | Qualcomm Incorporated | Picture-in-picture processing for video telephony |
US20130258118A1 (en) * | 2012-03-30 | 2013-10-03 | Verizon Patent And Licensing Inc. | Automatic skin tone calibration for camera images |
US9449412B1 (en) * | 2012-05-22 | 2016-09-20 | Image Metrics Limited | Adaptive, calibrated simulation of cosmetic products on consumer devices |
US9460462B1 (en) * | 2012-05-22 | 2016-10-04 | Image Metrics Limited | Monetization using video-based simulation of cosmetic products |
US20170255478A1 (en) * | 2016-03-03 | 2017-09-07 | Perfect Corp. | Systems and methods for simulated application of cosmetic effects |
-
2018
- 2018-12-10 CN CN201811505044.4A patent/CN110134264A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120287221A1 (en) * | 2005-08-19 | 2012-11-15 | Qualcomm Incorporated | Picture-in-picture processing for video telephony |
US20120257826A1 (en) * | 2011-04-09 | 2012-10-11 | Samsung Electronics Co., Ltd | Color conversion apparatus and method thereof |
CN102184108A (en) * | 2011-05-26 | 2011-09-14 | 成都江天网络科技有限公司 | Method for performing virtual makeup by using computer program and makeup simulation program |
US20130258118A1 (en) * | 2012-03-30 | 2013-10-03 | Verizon Patent And Licensing Inc. | Automatic skin tone calibration for camera images |
US9449412B1 (en) * | 2012-05-22 | 2016-09-20 | Image Metrics Limited | Adaptive, calibrated simulation of cosmetic products on consumer devices |
US9460462B1 (en) * | 2012-05-22 | 2016-10-04 | Image Metrics Limited | Monetization using video-based simulation of cosmetic products |
US20170255478A1 (en) * | 2016-03-03 | 2017-09-07 | Perfect Corp. | Systems and methods for simulated application of cosmetic effects |
Non-Patent Citations (1)
Title |
---|
JISOO PARK, HYUNGJOON KIM, SEONMI JI, AND EENJUN HWANG: ""An Automatic Virtual Makeup Scheme Based on Personal Color Analysis"", 《IN PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON UBIQUITOUS INFORMATION MANAGEMENT AND COMMUNICATION (IMCOM "18)》 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024148963A1 (en) * | 2023-01-10 | 2024-07-18 | 华为技术有限公司 | Makeup assisting method, and electronic device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6778877B2 (en) | Makeup parts creation device, makeup parts utilization device, makeup parts creation method, makeup parts usage method, makeup parts creation program, and makeup parts utilization program | |
US9760935B2 (en) | Method, system and computer program product for generating recommendations for products and treatments | |
US20190156522A1 (en) | Image processing apparatus, image processing system, and program | |
CN115016638A (en) | Method for providing virtual guidance, computer system and computer readable storage medium | |
Shi et al. | EmoG: supporting the sketching of emotional expressions for storyboarding | |
US20160328632A1 (en) | Makeup supporting methods for creating and applying a makeup guide content to makeup user's face on a real-time basis | |
CN108694736B (en) | Image processing method, image processing device, server and computer storage medium | |
US20130111337A1 (en) | One-click makeover | |
JP2023531264A (en) | Systems and methods for improved facial attribute classification and its use | |
EP3522095A1 (en) | Systems and methods for makeup consultation using an improved user interface | |
US20180342084A1 (en) | Method and apparatus for automatic line drawing coloring and graphical user interface thereof | |
CN116744820A (en) | Digital color cosmetic teacher | |
US20190053607A1 (en) | Electronic apparatus and method for providing makeup trial information thereof | |
US20070052726A1 (en) | Method and system for likeness reconstruction | |
CN110738620A (en) | Intelligent makeup method, cosmetic mirror and storage medium | |
Kim et al. | Visar: Bringing interactivity to static data visualizations through augmented reality | |
TW202036280A (en) | Make-up assisting method implemented by make-up assisting device | |
CN110134264A (en) | It is rendered in the system for calculating equipment, method and storage media | |
CN112083863A (en) | Image processing method and device, electronic equipment and readable storage medium | |
JPWO2022002961A5 (en) | ||
CN110135929B (en) | System, method and storage medium for implementing virtual makeup application | |
Morehead et al. | Poster: BrainTrek-An immersive environment for investigating neuronal tissue | |
CN110119868B (en) | System and method for generating and analyzing user behavior indexes in makeup consultation conference | |
CN114245193A (en) | Display control method and device and electronic equipment | |
KR20130141286A (en) | Method and appratus for simulation of virtual makeup |
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 | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20190816 |