CN109727097A - One kind matching mirror method, apparatus and system - Google Patents
One kind matching mirror method, apparatus and system Download PDFInfo
- Publication number
- CN109727097A CN109727097A CN201811653866.7A CN201811653866A CN109727097A CN 109727097 A CN109727097 A CN 109727097A CN 201811653866 A CN201811653866 A CN 201811653866A CN 109727097 A CN109727097 A CN 109727097A
- Authority
- CN
- China
- Prior art keywords
- information
- client
- glasses
- face
- coordinate
- 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
Landscapes
- Processing Or Creating Images (AREA)
Abstract
The present invention relates to one kind to match mirror method, apparatus and system, includes: the face information and glasses try-in information for receiving client and sending with mirror method;The face coordinate at each position of face is determined according to face information;3D glasses model is generated according to glasses try-in information;The wearing position of 3D glasses model is determined according to face coordinate;The target facial image of wearing spectacles is generated according to face coordinate, wearing position and 3D glasses model;Target facial image is sent to client;The order placement information that client is sent is received, the first order management information is generated;First order management information is sent to client and businessman end.Using the technical program, client can directly be placed an order by mobile phone etc. and buy glasses, than going solid shop/brick and mortar store purchase convenience high, moreover it is possible to virtually be tried on, customer experience can generate buying behavior after virtually trying on, can improve the buying rate of glasses.
Description
Technical field
The present invention relates to field of computer technology, and in particular to one kind matches mirror method, apparatus and system.
Background technique
In the prior art, the customer for buying glasses is to try glasses on to solid shop/brick and mortar store under normal circumstances, is then bought again certainly
The glasses for the pattern that oneself chooses, or the glasses liked by e-commerce interaction platform systems buying oneself, but if it is
Time and the transport cost of customer may be wasted to solid shop/brick and mortar store purchase, convenience is lower, if directly mutual by e-commerce
Moving platform systems buying only selects glasses type simply by glasses photo, does not try on, and the glasses of customer's selection put on possibility
It can not make Customer Satisfaction, to reduce the buying rate of glasses.
Summary of the invention
In view of this, the purpose of the present invention is to provide one kind to match mirror method, apparatus and system, to solve in the prior art
The problem of convenience of purchase glasses is lower and glasses buying rate reduces.
In order to achieve the above object, the present invention adopts the following technical scheme:
One kind matching mirror method, comprising:
Receive face information and glasses try-in information that client is sent;
According to the face information, the face coordinate at each position of face is determined;
According to the glasses try-in information, 3D glasses model is generated;
According to the face coordinate, the wearing position of the 3D glasses model is determined;
According to the face coordinate, the wearing position and the 3D glasses model, the target person of wearing spectacles is generated
Face image;
The target facial image is sent to the client, so that client matches according to the target facial image
Mirror;
The order placement information that client is sent is received, the first order management information is generated;
The first order management information is sent to the client and businessman end, so that the client and businessman are to ordering
Singly handled.
Further, in method described above, the face information, comprising: human face photo or face video stream information.
Further, in method described above, the glasses try-in information, comprising: pre-stored glasses model and/or from
Defined parameters information.
Further, described according to the face coordinate, the wearing position and the three-dimensional in method described above
Glasses model generates the target facial image of wearing spectacles, comprising:
Determine the type of the face coordinate;The type includes two-dimensional coordinate and three-dimensional coordinate;
If the type of the face coordinate is two-dimensional coordinate, according to the face coordinate and the wearing position, institute is adjusted
The size and direction of 3D glasses model are stated, then maps that plane space, obtains plane glasses image;
According to the face coordinate, the wearing position and the plane glasses image, the two-dimentional mesh of wearing spectacles is generated
Mark facial image;
If the type of the face coordinate is three-dimensional coordinate, according to the face Coordinate generation head pose model;
According to the head pose model, the wearing position and the 3D glasses model, the three of wearing spectacles are generated
Tie up coordinates of targets facial image.
Further, in method described above, the face information and glasses try-in information for receiving client and sending
Before, further includes:
Receive the location information that the client is sent;
According to the positional information with each retail shop's location information, determines the distance value between each retail shop and the client, press
According to putting in order for the distance value ascending order, the corresponding retail shop of the distance value is arranged, orderly retail shop's information is obtained;
The client is sent by orderly retail shop's information, for client's selection target retail shop.
Further, method described above, further includes:
All order informations, Business Information and customer information are counted, the second order management information, Shang Jiaguan are obtained
Manage information and customer account management information;
Big data point is carried out to the second order management information, businessman's management information and the customer account management information
Analysis, obtains data analysis result, provides recommendation information for businessman's analysis sales volume, for the client.
The present invention also provides a kind of glasses-selecting equipment, described device includes: receiving module, determining module, generation module and hair
Send module;
The receiving module, for receiving the face information and glasses try-in information of client transmission;
The determining module, for determining the face coordinate at each position of face according to the face information;
The generation module, for generating 3D glasses model according to the glasses try-in information;
The determining module is also used to determine the wearing position of the 3D glasses model according to the face coordinate;
The generation module is also used to according to the face coordinate, the wearing position and the 3D glasses model, raw
At the target facial image of wearing spectacles;
The sending module, for the target facial image to be sent to the client, so that client is according to described
Target facial image is carried out with mirror;
The generation module is also used to receive the order placement information of client transmission, generates the first order management information;
The sending module is also used to the first order management information being sent to the client and businessman end, with
Order is handled for the client and businessman.
Further, in device described above, the generation module is also used to:
Determine the type of the face coordinate;The type includes two-dimensional coordinate and three-dimensional coordinate;
If the type of the face coordinate is two-dimensional coordinate, according to the face coordinate and the wearing position, institute is adjusted
The size and direction of 3D glasses model are stated, then maps that plane space, obtains plane glasses image;
According to the face coordinate, the wearing position and the plane glasses image, the two-dimentional mesh of wearing spectacles is generated
Mark facial image;
If the type of the face coordinate is three-dimensional coordinate, according to the face Coordinate generation head pose model;
According to the head pose model, the wearing position and the 3D glasses model, the three of wearing spectacles are generated
Tie up coordinates of targets facial image.
Further, in device described above, the receiving module is also used to receive the position that the client is sent
Information;
The determining module, be also used to according to the positional information with each retail shop's location information, determine each retail shop with it is described
Distance value between client arranges the corresponding retail shop of the distance value, obtains according to putting in order for the distance value ascending order
To orderly retail shop's information;
The sending module is also used to send the client for orderly retail shop's information, for client choosing
Select target retail shop.
The present invention also provides a kind of spectacles matching system, the system comprises: client, management platform and businessman end;
The client and the businessman end are connect with the management platform respectively;
The management platform is at least used to execute described above with mirror method.
Of the invention matches mirror method, apparatus and system, the first face information of reception client transmission and glasses try-in letter
Breath;According to face information, the face coordinate at each position of face is determined;According to glasses try-in information, 3D glasses model is generated;
According to face coordinate, the wearing position of 3D glasses model is determined;Then according to face coordinate, wearing position and 3D glasses mould
Type generates the target facial image of wearing spectacles;Target facial image is sent to client again, so that client is according to the mesh
Mark facial image is carried out with mirror;The order placement information that client is sent finally is received, the first order management information is generated;First is ordered
Menu manager information is sent to client and businessman end, so that client and businessman handle order.Using technology of the invention
Scheme, client can directly be placed an order by terminals such as mobile phones and buy glasses, and compared to going solid shop/brick and mortar store to buy, convenience is higher, be led to
It crosses this method also and can be carried out and virtually try on, select glasses type simply by glasses picture to solve, so that customer selects
Glasses put on may the problem of can not making Customer Satisfaction, and customer experience virtually try on after can generate buying behavior, mention
The high buying rate of glasses.
It should be understood that above general description and following detailed description be only it is exemplary and explanatory, not
It can the limitation present invention.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below
There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this
Some embodiments of invention for those of ordinary skill in the art without creative efforts, can be with
It obtains other drawings based on these drawings.
Fig. 1 is the flow chart with mirror embodiment of the method one of the invention;
Fig. 2 is the flow chart with mirror embodiment of the method two of the invention;
Fig. 3 is the structural schematic diagram of glasses-selecting equipment embodiment of the invention;
Fig. 4 is the structural schematic diagram of spectacles matching system embodiment of the invention.
Specific embodiment
To make the object, technical solutions and advantages of the present invention clearer, technical solution of the present invention will be carried out below
Detailed description.Obviously, described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.Base
Embodiment in the present invention, those of ordinary skill in the art are obtained all without making creative work
Other embodiment belongs to the range that the present invention is protected.
Fig. 1 is the flow chart with mirror embodiment of the method one of the invention, as shown in Figure 1, the present embodiment has with mirror method
Body may include steps of:
S101, face information and glasses try-in information that client is sent are received;
In the present embodiment, client can send oneself face information and glasses try-in information by client, to make
Management platform carries out analyzing with mirror according to face information with glasses try-in information.Wherein, face information includes human face photo or people
Face Video stream information;Glasses try-in information includes pre-stored glasses model and/or custom parameter information.
Client can select the glasses for oneself wanting to try on by client, wherein there are three types of the modes of selection: first, directly
Choose the glasses model prestored in retail shop;Second, client is directly customized, inputs the type for oneself wanting the glasses tried on, material
Matter, shape etc.;Third chooses the glasses model that prestores in retail shop, carried out again on the basis of pre-stored glasses model it is customized,
For example, pre-stored glasses model relatively satisfied in retail shop is had chosen, it is only dissatisfied to the shape for being pre-stored glasses model, then
Direct customized shape.
Client can send face information by client, wherein there are two types of the sending methods of face information: first, it sends
Photo comprising front face can send if managing platform if the photo sent does not include front face and be prompted to client,
Client is prompted to retransmit human face photo;Second, by the camera real-time capture face video stream information of client, will capture
To face video stream information be sent to management platform.
S102, according to face information, determines the face coordinate at each position of face;
Through the above steps, after obtaining face information, according to face information, the face coordinate at each position of face is determined.
Wherein it is determined that the face coordinate at each position of face uses face recognition algorithms, face recognition algorithms, which refer to, is detecting face
And after positioning facial key feature points, main human face region can be cut out, and after pretreatment, feedback is arrived
The recognizer of rear end, recognizer can complete the extraction of face characteristic.
S103, according to glasses try-in information, generate 3D glasses model;
By S101 step, after obtaining glasses try-in information, according to glasses try-in information, 3D glasses model is generated.Its
In, 3D glasses model is that the pre-stored glasses model chosen according to client and custom parameter information make, and is generating three
When tieing up glasses model, between the space coordinate and these coordinates that define the glasses different structure (such as spectacle lens, leg of spectacles)
Certain positional relationship, form linkage algorithm, while as mobile such as spectacle lens 3-D walls and floor, leg of spectacles do it is corresponding hide or
Display.
S104, according to face coordinate, determine the wearing position of 3D glasses model;
Through the above steps, after obtaining face coordinate and 3D glasses model, according to face coordinate, three-dimensional eye can be determined
The position that mirror model is worn on face.
S105, according to face coordinate, wearing position and 3D glasses model, generate the target facial image of wearing spectacles;
Through the above steps, it after obtaining face coordinate, wearing position and 3D glasses model, according to face coordinate, wears
Position and 3D glasses model are worn, the target facial image of wearing spectacles can be generated.Wherein, if face coordinate is to pass through people
What face photo obtained, then the target facial image generated is then two dimension target facial image, i.e. the human face photo of wearing spectacles;
If face coordinate is obtained by face video stream information, the target facial image generated is then objective face
Image, i.e. the face video stream of wearing spectacles are tracked as number of people face rotates, this glasses picture for reaching client's selection is genuine
It is worn over effect the same on oneself eye.
S106, target facial image is sent to client;
Send client for the target facial image that above-mentioned steps obtain, client by check target facial image to
The glasses for being satisfied with its selection are determined whether, if dissatisfied can reselect and send glasses try-in information.
S107, the order placement information that client is sent is received, generates the first order management information;
Through the above steps, full to the glasses of oneself selection if after client checks target facial image by client
Meaning then sends order placement information, and management platform receives the order placement information that client is sent, and wherein the order placement information includes of client
Glasses try-in information in people's information and above-mentioned steps, management platform generate the first order according to the order placement information received
Management information.
S108, the first order management information is sent to client and businessman end.
After obtaining the first order management information through the above steps, client and businessman end are sent it to, client can
It with the glasses selected by the first order management information inspection oneself and pays the bill, wherein the mode of payment can choose line
Upper payment also may be selected to shop to pay;Client can also carry out goods return and replacement by the first order management information, manage after goods return and replacement
Platform can timely update the first order management information, then send client and businessman end for the first order management information;Quotient
Family end can be client according to the first order management information by the order placement information of the first order management validation of information client in time
Make glasses.
In the present embodiment, client, with before mirror, is logged in using the method, and client is inputted by client and logged in
Name and login password, send it to management platform, and management platform is analyzed it, if login name is not present, sent
Correlation is prompted to client, such as " this login name is not present, and please first registers ";If login name exists, but login password is therewith not
Matching, then send correlation and be prompted to client, such as " login password mistake ";If login name is correct, and password is matching,
Then enter and match mirror interface, and send correlation and be prompted to client, such as " logining successfully ".Client uses matching for the present embodiment for the first time
It needs first to be registered before mirror method, registration needs to fill in login name, login password and personal information etc., wherein personal information
Including name, date of birth, gender etc..Businessman end also needs registration and logs in, and mode is identical as client, no longer superfluous herein
It states.
The present embodiment matches mirror method, the first face information and glasses try-in information of reception client transmission;According to people
Face information determines the face coordinate at each position of face;According to glasses try-in information, 3D glasses model is generated;According to face
Coordinate determines the wearing position of 3D glasses model;Then it according to face coordinate, wearing position and 3D glasses model, generates
The target facial image of wearing spectacles;Target facial image is sent to client again, so that client is according to target person face image
It carries out with mirror;The order placement information that client is sent finally is received, the first order management information is generated;By the first order management information
It is sent to client and businessman end, so that client and businessman handle order.Using the technical solution of the present embodiment, client
It can directly be placed an order by terminals such as mobile phones and buy glasses, compared to going solid shop/brick and mortar store to buy, convenience is higher, also by this method
It can be carried out and virtually try on, select glasses type simply by glasses picture to solve, so that the glasses of customer's selection are put on
May the problem of can not making Customer Satisfaction, and customer experience virtually try on after can generate buying behavior, improve glasses
Buying rate.
Fig. 2 is the flow chart with mirror embodiment of the method two of the invention, as shown in Fig. 2, the present embodiment is with mirror method
On the basis of the embodiment described in Fig. 1, further technical solution of the present invention is described in further detail.
S201, the location information that client is sent is received;
In the present embodiment, client includes positioning system, such as GPS, the position that client passes through positioning system acquisition client
Information, and management platform is sent by the location information, management platform receives the location information that client is sent, so that it is determined that objective
The position at family.
S202, according to location information and each retail shop's location information, the distance value between each retail shop and client is determined, according to road
Journey value ascending order puts in order, and arrangement distance is worth corresponding retail shop, obtains orderly retail shop's information;
Through the above steps, after obtaining the location information that client is sent, management platform also has the position letter of each retail shop
Breath, according to location information and each retail shop's location information that client is sent, management platform calculates the road between each retail shop and client
Journey value arranges distance and is worth corresponding retail shop according still further to putting in order for distance value ascending order, so that orderly retail shop's information is obtained, it should
Information arranges from the near to the distant according to client's distance.
S203, client is sent by orderly retail shop's information;
Client is sent by the orderly retail shop's information obtained in above-mentioned steps, client is checked by client apart from oneself
Closer retail shop, reselection retail shop carry out with mirror.
S204, face information and glasses try-in information that client is sent are received;
The implementation procedure of the step is identical as the implementation procedure of S101 shown in FIG. 1, and details are not described herein again.
S205, according to face information, determines the face coordinate at each position of face;
The implementation procedure of the step is identical as the implementation procedure of S102 shown in FIG. 1, and details are not described herein again.
S206, according to glasses try-in information, generate 3D glasses model;
The implementation procedure of the step is identical as the implementation procedure of S103 shown in FIG. 1, and details are not described herein again.
S207, according to face coordinate, determine the wearing position of 3D glasses model;
The implementation procedure of the step is identical as the implementation procedure of S104 shown in FIG. 1, and details are not described herein again.
S208, the type for determining face coordinate;
According to the face coordinate that above-mentioned steps obtain, the type of face coordinate is determined, wherein the type of face coordinate includes
Two-dimensional coordinate and three-dimensional coordinate.If face information is human face photo, the face coordinate obtained is two-dimensional coordinate;If face
Information is face Video stream information, then the face coordinate obtained is three-dimensional coordinate.
If the type of S209, face coordinate is two-dimensional coordinate, according to face coordinate and wearing position, 3D glasses mould is adjusted
The size and direction of type, then plane space is mapped that, obtain plane glasses image;
Through the above steps, if it is determined that the face coordinate of acquisition is two-dimensional coordinate, according to face coordinate and wearing position,
Size and direction to 3D glasses model are adjusted, and are resized to match with face coordinate, its direction is adjusted
It is whole towards identical, for the syncretizing effect of subsequent glasses and face, to remove the part being blocked to human face photo
Leg of spectacles maps that plane space, to obtain plane glasses image by size and towards after adjusting.
S210, according to face coordinate, wearing position and plane glasses picture picture, generate the two dimension target face figure of wearing spectacles
Picture;
Through the above steps, after obtaining plane glasses image, according to face coordinate, wearing position and plane glasses picture picture,
The plane glasses image for the glasses model that " trying on " is selected before client is matched with the identification of face coordinate, to recombine one
Open the image of " putting on the glasses ", i.e. two dimension target facial image.
If the type of S211, face coordinate is three-dimensional coordinate, according to face Coordinate generation head pose model;
Pass through S208 step, if it is determined that the face coordinate of acquisition is three-dimensional coordinate, according to face Coordinate generation head appearance
States model.
S212, according to head pose model, wearing position and 3D glasses model, the objective for generating wearing spectacles is sat
Mark facial image;
After obtaining head pose model through the above steps, according to head pose model, wearing position and 3D glasses mould
Head pose model and 3D glasses model are carried out identification matching according to wearing position, to generate the three of wearing spectacles by type
Tie up coordinates of targets facial image.
S213, target facial image is sent to client;
The implementation procedure of the step is identical as the implementation procedure of S106 shown in FIG. 1, and details are not described herein again.
S214, the order placement information that client is sent is received, generates the first order management information;
The implementation procedure of the step is identical as the implementation procedure of S107 shown in FIG. 1, and details are not described herein again.
S215, the first order management information is sent to client and businessman end.
The implementation procedure of the step is identical as the implementation procedure of S108 shown in FIG. 1, and details are not described herein again.
The present embodiment further includes big data analysis with mirror method, and management platform can receive all order letters first
Breath, Business Information and customer information, by being analyzed and counted to these information, to obtain the second order management information, quotient
Family's management information and customer account management information;Then to the second order management information, businessman's management information and customer account management information into
Row big data analysis, obtains data analysis result.It can be convenient businessman point by the data analysis result that big data analysis obtains
Sales volume is analysed, for example, analyzing, which kind of type sales volume is more preferable, which kind of glasses type of each age bracket purchase is more etc.;By counting greatly
Recommendation information can be provided for client according to the obtained data analysis result of analysis, for example, according to the history purchaser record of client and
The hobby that browsing records and analyzes client recommends the glasses type for meeting client's taste, recommends the age bracket according to the age bracket of client
The best glasses type sold recommends the glasses type etc. for being suitble to client according to the shape of face of client.
The present embodiment matches mirror method, the first location information of reception client transmission, according to location information and each retail shop
Location information determines the distance value between each retail shop and client, and according to putting in order for distance value ascending order, it is corresponding to arrange distance value
Retail shop, obtain orderly retail shop's information, client sent by orderly retail shop's information, for client's selection target retail shop;It connects again
Receive face information and glasses try-in information that client is sent;According to face information, the face coordinate at each position of face is determined;
According to glasses try-in information, 3D glasses model is generated;According to face coordinate, the wearing position of 3D glasses model is determined;So
The type of face coordinate is judged afterwards, if the type of face coordinate is two-dimensional coordinate, according to face coordinate and wearing position, adjustment
The size and direction of 3D glasses model, then map that plane space, obtains plane glasses image, according to face coordinate,
Wearing position and plane glasses picture picture, generate the two dimension target facial image of wearing spectacles;If the type of face coordinate is three
Coordinate is tieed up, according to face Coordinate generation head pose model, according to head pose model, wearing position and 3D glasses model,
Generate the objective coordinate facial image of wearing spectacles;Target facial image is sent to client again later, so as to client
It is carried out according to target facial image with mirror;The order placement information that client is sent finally is received, the first order management information is generated;It will
First order management information is sent to client and businessman end, so that client and businessman handle order.Using this implementation
The technical solution of example, client can directly place an order by terminals such as mobile phones and buy glasses, compared to going solid shop/brick and mortar store to buy, convenience
It is higher, it also can be carried out by this method and virtually try on, select glasses type simply by glasses picture to solve, so as to care for
The glasses of visitor's selection put on may the problem of can not making Customer Satisfaction, and customer experience virtually try on after can generate purchase row
To improve the buying rate of glasses.In addition, the technical solution of the present embodiment can also carry out big data analysis to relevant information,
Data analysis result is provided for retail shop and client, recommendation information is provided for businessman's analysis sales volume, for client, can be improved in this way
The Experience Degree of client promotes the buying rate of glasses.
Provided in an embodiment of the present invention with mirror method in order to more comprehensively, correspond to, present invention also provides glasses-selecting equipments.
Fig. 3 is the structural schematic diagram of glasses-selecting equipment embodiment of the invention, as shown in figure 3, the glasses-selecting equipment of the present embodiment
Including receiving module 101, determining module 102, generation module 103 and sending module 104.
Receiving module 101, for receiving the face information and glasses try-in information of client transmission;
Determining module 102, for according to face information, determining the face coordinate at each position of face;
Generation module 103, for generating 3D glasses model according to glasses try-in information;
Determining module 102 is also used to determine the wearing position of 3D glasses model according to face coordinate;
Generation module 103 is also used to generate wearing spectacles according to face coordinate, wearing position and 3D glasses model
Target facial image;
Sending module 104, for target facial image to be sent to client, so as to client according to target person face image into
Row matches mirror;
Generation module 103 is also used to receive the order placement information of client transmission, generates the first order management information;
Sending module 104 is also used to the first order management information being sent to client and businessman end, for client and quotient
Family handles order.
Further, receiving module 101 are also used to receive the location information of client transmission;
Determining module 102 is also used to be determined between each retail shop and client according to location information and each retail shop's location information
Distance value arranges distance and is worth corresponding retail shop, obtain orderly retail shop's information according to putting in order for distance value ascending order;
Sending module 104 is also used to send client for orderly retail shop's information, for client's selection target retail shop.
Specifically, generation module 103 is also used to, and determines the type of face coordinate, and wherein type includes two-dimensional coordinate and three
Tie up coordinate;
If the type of face coordinate is two-dimensional coordinate, according to face coordinate and wearing position, 3D glasses model is adjusted
Size and direction, then plane space is mapped that, obtain plane glasses image;
According to face coordinate, wearing position and plane glasses picture picture, the two dimension target facial image of wearing spectacles is generated;
If the type of face coordinate is three-dimensional coordinate, according to face Coordinate generation head pose model;
According to head pose model, wearing position and 3D glasses model, the objective coordinate people of wearing spectacles is generated
Face image.
The glasses-selecting equipment of the present embodiment receives the location information that client is sent by receiving module 101 first, determines mould
Block 102 determines the distance value between each retail shop and client according to location information and each retail shop's location information, according to distance value ascending order
Put in order, arrangement distance is worth corresponding retail shop, obtains orderly retail shop's information, is believed orderly retail shop by sending module 104
Breath is sent to client, for client's selection target retail shop;The face information that client is sent is received by receiving module 101 again
With glasses try-in information;Determining module 102 according to face information, determines the face coordinate at each position of face;Generation module 103
According to glasses try-in information, 3D glasses model is generated;Determining module 102 determines 3D glasses model according to face coordinate
Wearing position;Then generation module 103 judges the type of face coordinate, if the type of face coordinate is two-dimensional coordinate, according to
Face coordinate and wearing position, adjust the size and direction of 3D glasses model, then map that plane space, obtain plane
Glasses image generates the two dimension target facial image of wearing spectacles according to face coordinate, wearing position and plane glasses picture picture;
If the type of face coordinate is three-dimensional coordinate, according to face Coordinate generation head pose model, according to head pose model, wear
Position and 3D glasses model are worn, the objective coordinate facial image of wearing spectacles is generated;Pass through sending module 104 again later
Target facial image is sent to client, so that client carries out according to target person face image with mirror;Module 103 is ultimately produced to connect
The order placement information that client is sent is received, the first order management information is generated;By sending module 104 by the first order management information
It is sent to client and businessman end, so that client and businessman handle order.Using the technical solution of the present embodiment, client
It can directly be placed an order by terminals such as mobile phones and buy glasses, compared to going solid shop/brick and mortar store to buy, convenience is higher, also by this method
It can be carried out and virtually try on, select glasses type simply by glasses picture to solve, so that the glasses of customer's selection are put on
May the problem of can not making Customer Satisfaction, and customer experience virtually try on after can generate buying behavior, improve glasses
Buying rate.
In addition, the glasses-selecting equipment of the present embodiment further includes statistical module 105 and big data analysis module 106.
Statistical module 105 obtains second and orders for counting to all order informations, Business Information and customer information
Menu manager information, businessman's management information and customer account management information;
Big data analysis module 106, for the second order management information, businessman's management information and customer account management information into
Row big data analysis, obtains data analysis result, provides recommendation information for businessman's analysis sales volume, for client.
The glasses-selecting equipment of the present embodiment is obtained by all order informations of statistical module counts, Business Information and customer information
To the second order management information, businessman's management information and customer account management information;Again by big data analysis module 106 to obtaining
Information carries out big data analysis, obtains data analysis result, provides recommendation information for businessman's analysis sales volume, for client, in this way
The Experience Degree that client can be improved promotes the buying rate of glasses.
About the device in above-described embodiment, wherein modules execute the concrete mode of operation in related this method
Embodiment in be described in detail, no detailed explanation will be given here.
In order to which more comprehensively, present invention also provides spectacles matching system, Fig. 4 is that the structure of spectacles matching system embodiment of the invention is shown
It is intended to, as shown in figure 4, the spectacles matching system of the present embodiment includes client 201, management platform 202 and businessman end 203;Client
201 and businessman end 203 respectively with management platform 202 connect;Management platform 202 at least for execute above-described embodiment with mirror side
Method.
Client not only can check glasses try-in image by client 201, place an order and buy glasses, can also pass through client
The relevant information for holding 201 reception pipe platform 202 to send, so as to check 3D glasses model, check order, check logistics
Information checks preferential promotion situation etc..
Management platform 202 will do it statistics after receiving all information, to obtain customer account management subsystem, product pipe
Manage subsystem, inventory management subsystem, order management subsystem, 3D glasses model and texturing management subsystem, businessman
Management subsystem, logistics management subsystem, preferential promotion management subsystem, managing bill subsystem, settlement management subsystem etc.,
Wherein, customer account management subsystem is used for managing customer information, such as the registration information of client;Management of product subsystem is for managing
Product information, such as product type, specification, sales situation;Inventory management subsystem is for managing inventory information, such as different product
Remaining inventory etc.;Order management subsystem is for managing all order informations, such as Order Date, order client, order contents
Deng;3D glasses model and texturing management subsystem are used to manage the threedimensional model of each glasses, various glasses texturing
Deng;Businessman's management subsystem for managing each Business Information, as the location information of businessman, the registration information of businessman, businessman battalion
Industry certificate etc.;Logistics information etc. of the logistics management subsystem for managing customer purchase product;Preferential promotion management subsystem is used
(discount coupon can be given when client enrollment, prompt makes when lower single in the discount coupon for managing the preferential sales promotion information of each retail shop, each client
Settled accounts with discount coupon) etc.;Invoice information of the managing bill subsystem for managing customer purchase product;Settlement management subsystem is used
In the payment settlement information etc. for managing each order.
Businessman can also upload the commodity and quantity in stock of the sale of oneself shop by management platform 202, while can also be with Shen
Please the sale of general headquarters' product, generate " adjust goods " application, general headquarters (operator) can check such application by managing platform and examine
Core, after audit, the trade company can the merchandise sales of restocking general headquarters, trade company can by terminal device carry out operationies on incoming and outgoing inventory, that is, sweep
Bar code is retouched to go out to be put in storage.
Client and businessman end in the present embodiment include mobile phone terminal, plate end etc., in addition, client is in entity retail shop
It can be used with mirror method, can be checked using the plate progress commodity in solid shop and be experienced with " trying on ", but plate end is answered
With the ID number that can bind the retail shop, i.e. the plate generates after client's " trying on " experience using the merchandise news for only showing the retail shop
When purchase operation, the automatic calling system product database information and link two dimensional code for generating the commodity in the retail shop, client sweep
Code completes purchase, and here it is " mobile plate optician's shops ".Touch screen or all-in-one machine, such as 43 cun can also be configured in solid shop
The application of the touch screen of (undetermined), the port shows " trying on " interface for default in real time, i.e. camera is normally opened, real-time face detection
" try " glasses on afterwards, eyewear products are the commodity in the glasses shop.
In the spectacles matching system of the present embodiment, client 201 and businessman end 203 are connect with management platform 202 respectively;Management is flat
Platform 202 at least for execute above-described embodiment with mirror method, using the technical solution of the present embodiment, client can pass through mobile phone
Etc. terminals directly place an order and buy glasses, compared to going solid shop/brick and mortar store to buy, convenience is higher, also can be carried out virtual examination by this method
It wears, selects glasses type simply by glasses picture to solve, so that the glasses of customer's selection are put on and may can not be made
The problem of Customer Satisfaction, and customer experience virtually try on after can generate buying behavior, improve the buying rate of glasses.
It is understood that same or similar part can mutually refer in the various embodiments described above, in some embodiments
Unspecified content may refer to the same or similar content in other embodiments.
It should be noted that in the description of the present invention, term " first ", " second " etc. are used for description purposes only, without
It can be interpreted as indication or suggestion relative importance.In addition, in the description of the present invention, unless otherwise indicated, the meaning of " multiple "
Refer at least two.
Any process described otherwise above or method description are construed as in flow chart or herein, and expression includes
It is one or more for realizing specific logical function or process the step of executable instruction code module, segment or portion
Point, and the range of the preferred embodiment of the present invention includes other realization, wherein can not press shown or discussed suitable
Sequence, including according to related function by it is basic simultaneously in the way of or in the opposite order, Lai Zhihang function, this should be of the invention
Embodiment person of ordinary skill in the field understood.
It should be appreciated that each section of the invention can be realized with hardware, software, firmware or their combination.Above-mentioned
In embodiment, software that multiple steps or method can be executed in memory and by suitable instruction execution system with storage
Or firmware is realized.It, and in another embodiment, can be under well known in the art for example, if realized with hardware
Any one of column technology or their combination are realized: having a logic gates for realizing logic function to data-signal
Discrete logic, with suitable combinational logic gate circuit specific integrated circuit, programmable gate array (PGA), scene
Programmable gate array (FPGA) etc..
Those skilled in the art are understood that realize all or part of step that above-described embodiment method carries
It suddenly is that relevant hardware can be instructed to complete by program, described program can store in a kind of computer readable storage medium
In, which when being executed, includes the steps that one or a combination set of embodiment of the method.
It, can also be in addition, each functional unit in each embodiment of the present invention can integrate in a processing module
It is that each unit physically exists alone, can also be integrated in two or more units in a module.Above-mentioned integrated mould
Block both can take the form of hardware realization, can also be realized in the form of software function module.The integrated module is such as
Fruit is realized and when sold or used as an independent product in the form of software function module, also can store in a computer
In read/write memory medium.
Storage medium mentioned above can be read-only memory, disk or CD etc..
In the description of this specification, reference term " one embodiment ", " some embodiments ", " example ", " specifically show
The description of example " or " some examples " etc. means specific features, structure, material or spy described in conjunction with this embodiment or example
Point is included at least one embodiment or example of the invention.In the present specification, schematic expression of the above terms are not
Centainly refer to identical embodiment or example.Moreover, particular features, structures, materials, or characteristics described can be any
One or more embodiment or examples in can be combined in any suitable manner.
Although the embodiments of the present invention has been shown and described above, it is to be understood that above-described embodiment is example
Property, it is not considered as limiting the invention, those skilled in the art within the scope of the invention can be to above-mentioned
Embodiment is changed, modifies, replacement and variant.
Claims (10)
1. one kind matches mirror method characterized by comprising
Receive face information and glasses try-in information that client is sent;
According to the face information, the face coordinate at each position of face is determined;
According to the glasses try-in information, 3D glasses model is generated;
According to the face coordinate, the wearing position of the 3D glasses model is determined;
According to the face coordinate, the wearing position and the 3D glasses model, the target face figure of wearing spectacles is generated
Picture;
The target facial image is sent to the client, so that client carries out according to the target facial image with mirror;
The order placement information that client is sent is received, the first order management information is generated;
The first order management information is sent to the client and businessman end, for the client and businessman to order into
Row processing.
2. the method according to claim 1, wherein the face information, comprising: human face photo or face video
Stream information.
3. the method according to claim 1, wherein the glasses try-in information, comprising: pre-stored glasses model
And/or custom parameter information.
4. according to the method described in claim 2, it is characterized in that, it is described according to the face coordinate, the wearing position and
The 3D glasses model generates the target facial image of wearing spectacles, comprising:
Determine the type of the face coordinate;The type includes two-dimensional coordinate and three-dimensional coordinate;
If the type of the face coordinate is two-dimensional coordinate, according to the face coordinate and the wearing position, adjustment described three
The size and direction of glasses model are tieed up, then maps that plane space, obtains plane glasses image;
According to the face coordinate, the wearing position and the plane glasses image, the two dimension target people of wearing spectacles is generated
Face image;
If the type of the face coordinate is three-dimensional coordinate, according to the face Coordinate generation head pose model;
According to the head pose model, the wearing position and the 3D glasses model, the three-dimensional mesh of wearing spectacles is generated
Mark coordinate facial image.
5. the method according to claim 1, wherein described receive the face information and glasses examination that client is sent
Before wearing information, further includes:
Receive the location information that the client is sent;
According to the positional information with each retail shop's location information, the distance value between each retail shop and the client is determined, according to institute
Putting in order for distance value ascending order is stated, the corresponding retail shop of the distance value is arranged, obtains orderly retail shop's information;
The client is sent by orderly retail shop's information, for client's selection target retail shop.
6. the method according to claim 1, wherein further include:
All order informations, Business Information and customer information are counted, obtain the second order management information, businessman manages letter
Breath and customer account management information;
Big data analysis is carried out to the second order management information, businessman's management information and the customer account management information,
It obtains data analysis result, provides recommendation information for businessman's analysis sales volume, for client.
7. a kind of glasses-selecting equipment, which is characterized in that described device includes: receiving module, determining module, generation module and sends mould
Block;
The receiving module, for receiving the face information and glasses try-in information of client transmission;
The determining module, for determining the face coordinate at each position of face according to the face information;
The generation module, for generating 3D glasses model according to the glasses try-in information;
The determining module is also used to determine the wearing position of the 3D glasses model according to the face coordinate;
The generation module is also used to generate and wear according to the face coordinate, the wearing position and the 3D glasses model
The target facial image worn glasses;
The sending module, for the target facial image to be sent to the client, so that client is according to the target
Facial image is carried out with mirror;
The generation module is also used to receive the order placement information of client transmission, generates the first order management information;
The sending module is also used to the first order management information being sent to the client and businessman end, for institute
It states client and businessman handles order.
8. device according to claim 7, which is characterized in that the generation module is also used to:
Determine the type of the face coordinate;The type includes two-dimensional coordinate and three-dimensional coordinate;
If the type of the face coordinate is two-dimensional coordinate, according to the face coordinate and the wearing position, adjustment described three
The size and direction of glasses model are tieed up, then maps that plane space, obtains plane glasses image;
According to the face coordinate, the wearing position and the plane glasses image, the two dimension target people of wearing spectacles is generated
Face image;
If the type of the face coordinate is three-dimensional coordinate, according to the face Coordinate generation head pose model;
According to the head pose model, the wearing position and the 3D glasses model, the three-dimensional mesh of wearing spectacles is generated
Mark coordinate facial image.
9. device according to claim 7, which is characterized in that the receiving module is also used to receive the client hair
The location information sent;
The determining module is also used to determine each retail shop and the client with each retail shop's location information according to the positional information
Between distance value arrange the corresponding retail shop of the distance value according to putting in order for the distance value ascending order, had
Sequence retail shop information;
The sending module is also used to send the client for orderly retail shop's information, so that the client selects mesh
Mark retail shop.
10. a kind of spectacles matching system, which is characterized in that the system comprises: client, management platform and businessman end;
The client and the businessman end are connect with the management platform respectively;
The management platform is at least used for perform claim and requires 1-6 any described with mirror method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201811653866.7A CN109727097A (en) | 2018-12-29 | 2018-12-29 | One kind matching mirror method, apparatus and system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201811653866.7A CN109727097A (en) | 2018-12-29 | 2018-12-29 | One kind matching mirror method, apparatus and system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN109727097A true CN109727097A (en) | 2019-05-07 |
Family
ID=66299438
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201811653866.7A Pending CN109727097A (en) | 2018-12-29 | 2018-12-29 | One kind matching mirror method, apparatus and system |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN109727097A (en) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111062328A (en) * | 2019-12-18 | 2020-04-24 | 中新智擎科技有限公司 | Image processing method and device and intelligent robot |
| CN111862338A (en) * | 2020-06-23 | 2020-10-30 | 深圳市新镜介网络有限公司 | Display method and device for simulating glasses wearing image |
| CN113643106A (en) * | 2021-10-12 | 2021-11-12 | 南京百市通数字科技有限公司 | Block chain business ecological customization system and method |
| CN114895747A (en) * | 2022-03-24 | 2022-08-12 | 青岛海信智慧生活科技股份有限公司 | Intelligent display device, glasses recommendation method, glasses recommendation device and media |
| CN115803750A (en) * | 2020-04-15 | 2023-03-14 | 沃比帕克公司 | Virtual fitting system for eyewear using a frame of reference |
| CN115836329A (en) * | 2020-06-12 | 2023-03-21 | 阿瑟璀里福 | Apparatus and method for acquiring an image of a pair of eyeglasses |
| CN116228976A (en) * | 2023-02-09 | 2023-06-06 | 雅视光学科技(深圳)有限公司 | Glasses virtual try-on method, device and computer-readable storage medium |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102332095A (en) * | 2011-10-28 | 2012-01-25 | 中国科学院计算技术研究所 | A face motion tracking method and system and an augmented reality method |
| CN103425659A (en) * | 2012-05-15 | 2013-12-04 | 阿里巴巴集团控股有限公司 | Method and server for searching information on basis of geographical locations |
| CN103475995A (en) * | 2013-06-17 | 2013-12-25 | 展讯通信(上海)有限公司 | Method for cooperation display of three-dimensional shopping platform and geographic positioning apparatus |
| CN104408764A (en) * | 2014-11-07 | 2015-03-11 | 成都好视界眼镜有限公司 | Method, device and system for trying on glasses in virtual mode |
| US20150142617A1 (en) * | 2013-06-17 | 2015-05-21 | Spreadtrum Communications (Shanghai) Co., Ltd. | Method For Interchanging Data Between The Three-Demensional Shopping Platform And The External Platform |
| CN104750933A (en) * | 2015-04-03 | 2015-07-01 | 福建省纳金网信息技术有限公司 | Eyeglass trying on method and system based on Internet |
| CN104898832A (en) * | 2015-05-13 | 2015-09-09 | 深圳彼爱其视觉科技有限公司 | Intelligent terminal based 3D real-time glass fitting method |
| CN105512931A (en) * | 2015-12-09 | 2016-04-20 | 北京镜联视界科技有限公司 | Method and device for intelligently fitting glasses online |
-
2018
- 2018-12-29 CN CN201811653866.7A patent/CN109727097A/en active Pending
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102332095A (en) * | 2011-10-28 | 2012-01-25 | 中国科学院计算技术研究所 | A face motion tracking method and system and an augmented reality method |
| CN103425659A (en) * | 2012-05-15 | 2013-12-04 | 阿里巴巴集团控股有限公司 | Method and server for searching information on basis of geographical locations |
| CN103475995A (en) * | 2013-06-17 | 2013-12-25 | 展讯通信(上海)有限公司 | Method for cooperation display of three-dimensional shopping platform and geographic positioning apparatus |
| US20150142617A1 (en) * | 2013-06-17 | 2015-05-21 | Spreadtrum Communications (Shanghai) Co., Ltd. | Method For Interchanging Data Between The Three-Demensional Shopping Platform And The External Platform |
| CN104408764A (en) * | 2014-11-07 | 2015-03-11 | 成都好视界眼镜有限公司 | Method, device and system for trying on glasses in virtual mode |
| CN104750933A (en) * | 2015-04-03 | 2015-07-01 | 福建省纳金网信息技术有限公司 | Eyeglass trying on method and system based on Internet |
| CN104898832A (en) * | 2015-05-13 | 2015-09-09 | 深圳彼爱其视觉科技有限公司 | Intelligent terminal based 3D real-time glass fitting method |
| CN105512931A (en) * | 2015-12-09 | 2016-04-20 | 北京镜联视界科技有限公司 | Method and device for intelligently fitting glasses online |
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111062328A (en) * | 2019-12-18 | 2020-04-24 | 中新智擎科技有限公司 | Image processing method and device and intelligent robot |
| CN111062328B (en) * | 2019-12-18 | 2023-10-03 | 中新智擎科技有限公司 | An image processing method, device and intelligent robot |
| CN115803750A (en) * | 2020-04-15 | 2023-03-14 | 沃比帕克公司 | Virtual fitting system for eyewear using a frame of reference |
| CN115803750B (en) * | 2020-04-15 | 2024-01-30 | 沃比帕克公司 | Virtual try-on system for glasses using reference frames |
| CN115836329A (en) * | 2020-06-12 | 2023-03-21 | 阿瑟璀里福 | Apparatus and method for acquiring an image of a pair of eyeglasses |
| CN111862338A (en) * | 2020-06-23 | 2020-10-30 | 深圳市新镜介网络有限公司 | Display method and device for simulating glasses wearing image |
| CN113643106A (en) * | 2021-10-12 | 2021-11-12 | 南京百市通数字科技有限公司 | Block chain business ecological customization system and method |
| CN114895747A (en) * | 2022-03-24 | 2022-08-12 | 青岛海信智慧生活科技股份有限公司 | Intelligent display device, glasses recommendation method, glasses recommendation device and media |
| CN114895747B (en) * | 2022-03-24 | 2023-09-15 | 青岛海信智慧生活科技股份有限公司 | An intelligent display device, glasses recommendation method, device and medium |
| CN116228976A (en) * | 2023-02-09 | 2023-06-06 | 雅视光学科技(深圳)有限公司 | Glasses virtual try-on method, device and computer-readable storage medium |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7182652B2 (en) | AUGMENTED REALITY DEVICES, SYSTEMS AND METHODS FOR PURCHASE | |
| US11847689B2 (en) | Dynamic customer checkout experience within an automated shopping environment | |
| US20240311891A1 (en) | Useful and Novel Shopping Application | |
| JP7268089B2 (en) | Systems, Platforms and Methods for Personalized Shopping Using Automated Shopping Assistants | |
| US10235810B2 (en) | Augmented reality e-commerce for in-store retail | |
| US10290031B2 (en) | Method and system for automated retail checkout using context recognition | |
| JP2022052750A (en) | System and method for generating augmented reality content based on distorted three-dimensional model | |
| CN109726759B (en) | Unmanned vending method, apparatus, system, electronic device and computer readable medium | |
| CN113222683A (en) | System and method for generating augmented reality scenes for physical objects | |
| CN108122333B (en) | Remote control system for dispensing goods or services and method of operating the same | |
| JP2023014207A (en) | Information processing system | |
| CN108780596A (en) | Information processing system | |
| CN105869278A (en) | A method, a system and a selling machine for automatic tobacco selling | |
| KR100463033B1 (en) | Apparatus And Method Of Suitable Test Providing In E-Commerce | |
| US20150269583A1 (en) | Device for face-key purchasing | |
| KR102275132B1 (en) | System and method for intermediating electronic commerce using user application | |
| CA3093808A1 (en) | Customized score-based basket approval system | |
| CN108053221A (en) | Commodity and service management and server, sales exhibition terminal | |
| US10121178B2 (en) | Three-dimensional eyeglasses modeling from two-dimensional images | |
| CN113888254A (en) | Shelf commodity management method and electronic equipment | |
| CN110060413A (en) | Method for selling and device, the storage medium and electronic device of article | |
| CN105469258A (en) | Online shopping system and corresponding method for realizing ordering based on image | |
| KR20180025615A (en) | Managing server for matching and mediating of art using virtual space | |
| CN119107144A (en) | Method, system and AR glasses for providing product information | |
| KR101709279B1 (en) | System and method for providing shopping service |
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 | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190507 |
|
| RJ01 | Rejection of invention patent application after publication |