CN105117935A - Realization method of intelligent dress matching and apparatus thereof - Google Patents
Realization method of intelligent dress matching and apparatus thereof Download PDFInfo
- Publication number
- CN105117935A CN105117935A CN201510482380.1A CN201510482380A CN105117935A CN 105117935 A CN105117935 A CN 105117935A CN 201510482380 A CN201510482380 A CN 201510482380A CN 105117935 A CN105117935 A CN 105117935A
- Authority
- CN
- China
- Prior art keywords
- collocation
- dress ornament
- code
- database
- personage
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 45
- 238000012546 transfer Methods 0.000 claims description 15
- 230000014509 gene expression Effects 0.000 claims description 12
- 238000001514 detection method Methods 0.000 claims description 7
- 230000015572 biosynthetic process Effects 0.000 claims description 6
- 238000003786 synthesis reaction Methods 0.000 claims description 6
- 230000000694 effects Effects 0.000 abstract description 8
- 230000008569 process Effects 0.000 description 17
- 238000010586 diagram Methods 0.000 description 9
- 230000015654 memory Effects 0.000 description 9
- 230000006870 function Effects 0.000 description 7
- 230000002452 interceptive effect Effects 0.000 description 7
- 238000004891 communication Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 5
- 230000001815 facial effect Effects 0.000 description 3
- 230000002093 peripheral effect Effects 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 244000025254 Cannabis sativa Species 0.000 description 2
- 230000000712 assembly Effects 0.000 description 2
- 238000000429 assembly Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 210000003127 knee Anatomy 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 230000035807 sensation Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000012549 training Methods 0.000 description 1
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The invention provides a realization method of intelligent dress matching. According to a dress or person attribute and models of type, color, line, volume and the like, modeling is performed and brevity codes are generated. The plurality of brevity codes corresponding to the dress or the person are merged into matching codes and the codes are stored in a database. When matching selection is performed, a user terminal receives a first selection instruction used for selecting a first object and a second selection instruction used for selecting a second object matching with the first object. The matching codes of the first object and the matching codes of the second object are retrieved in the database. The plurality of matching codes of the second object are compared to the matching codes of the first object so as to obtain a plurality of matching indexes. According to a high and low sequence of the matching indexes, a list of the second object matching with the first object is acquired and the list is displayed. The invention also provides a realization device of intelligent dress matching. Ordinary people can realize a dress matching effect which can be achieved only by professional dress matching personnel through a simple operation.
Description
Technical field
The present invention relates to clothing matching field, in particular to a kind of implementation method and device of intelligent collocation dress ornament.
Background technology
Clothing matching technology is one and has merged the multi-field complex art such as color, style, human body, individual character, occasion and fashion, therefore requires very high to the specialized capability of clothing matching personnel.And generally, the clothing matching technical ability of clothing matching personnel be made to reach such level, need the working experience of long period and a large amount of professional trainings.But being difficult to find the personnel meeting above-mentioned condition in real work, the effect how making an ordinary people also clothing matching can be gone out professional clothing matching personnel to arrange in pairs or groups out, is the technical matters being badly in need of solving to those skilled in the art.
Summary of the invention
In view of this, the invention provides a kind of implementation method and device of intelligent collocation dress ornament, ordinary people can be made to be arranged in pairs or groups out the clothing matching the same with the effect that professional clothing matching personnel arrange in pairs or groups out by above-mentioned implementation method and device.
A kind of implementation method of intelligent collocation dress ornament, user terminal receives and is used for the first selected instruction of selected first object and the second selected instruction for selecting second object of arranging in pairs or groups with described first object, wherein said first object is corresponding with a code of arranging in pairs or groups in the database preset, and described second object is corresponding with the multiple collocation codes in described database; Transfer collocation code corresponding to the first object described in described database and the collocation code corresponding with described second object; By the multiple collocation codes corresponding with described second object respectively and the collocation code corresponding with described first object compare and obtain multiple collocation index, described second object of the higher expression of wherein said collocation index and described first object are more arranged in pairs or groups, obtain the list of described second object of arranging in pairs or groups with described first object according to described collocation index sequence, and show described list.
The implementation method of above-mentioned intelligent collocation dress ornament, described first object is personage or dress ornament, receive at described user terminal and be used for the first selected instruction of selected first object and the second selected instruction for selecting second object of arranging in pairs or groups with described first object, transfer between collocation code corresponding to the first object described in described database and the collocation code corresponding with described second object with described, comprise: detect whether there is the collocation code corresponding with described first object in the database, if do not exist, also comprise, when described first object is dress ornament, user terminal receives the current dress ornament mark of user's input, and the selection operation that user carries out for multiple dress ornament element respectively at User Interface, each dress ornament element comprises at least one option, the identical item of each dress ornament element corresponding to described selection operation, generate the brevity code of corresponding described current dress ornament in corresponding dress ornament element, the brevity code of all dress ornament Element generations of described current dress ornament is synthesized the collocation code corresponding with described current dress ornament and is saved in described database, when described first object is personage, user terminal receives current people's mark of user's input, and the selection operation that user carries out for multiple personage's dimension respectively at User Interface, each personage's dimension comprises at least one option, the identical item of each personage's dimension corresponding to described selection operation, generate the brevity code of corresponding described current people in corresponding personage's dimension, the brevity code synthesis collocation code corresponding with described current people all personage's dimensions of described current people generated also is saved in described database.When there is not corresponding collocation code in the database in the first selected object, by User Interface select the option that coincide with described first object so that produces code of arrange in pairs or groups mode intuitively simply, do not need user to have professional clothing matching technical ability.
A kind of implement device of intelligent collocation dress ornament, run on user terminal, comprise: receiver module, for receiving selected first object first selected instruction and the second selected instruction for selecting second object of arranging in pairs or groups with described first object, wherein said first object is corresponding with a code of arranging in pairs or groups in the database preset, and described second object is corresponding with the multiple collocation codes in described database; Transfer module, for transferring collocation code corresponding to the first object described in described database and the collocation code corresponding with described second object; Comparison display module, for by the multiple collocation codes corresponding with described second object respectively and the collocation code corresponding with described first object compare and obtain multiple collocation index, described second object of the higher expression of wherein said collocation index and described first object are more arranged in pairs or groups, obtain the list of described second object of arranging in pairs or groups with described first object according to described collocation index sequence, and show described list.
The implement device of above-mentioned intelligent collocation dress ornament, also comprise detection module and collocation code generation module, described first object is user or dress ornament, described receiver module receives and is used for the first selected instruction of selected first object and the second selected instruction for selecting second object of arranging in pairs or groups with described first object, with described transfer that described in module calls, the first object described in database is corresponding between collocation code and the collocation code corresponding with described second object, comprise: whether described detection module exists the collocation code corresponding with described first object in the database for detecting, if do not exist, also comprise, when described first object is dress ornament, described collocation code generation module is for receiving the current dress ornament mark of user's input, and the selection operation that user carries out for multiple dress ornament element respectively at User Interface, each dress ornament element comprises at least one option, the identical item of each dress ornament element corresponding to described selection operation, generate the brevity code of corresponding described current dress ornament in corresponding dress ornament element, the brevity code of all dress ornament Element generations of described current dress ornament is synthesized the collocation code corresponding with described current dress ornament and is saved in described database, when described first object is personage, described collocation code generation module is for receiving current people's mark of user's input, and the selection operation that user carries out for multiple personage's dimension respectively at User Interface, each personage's dimension comprises at least one option, the identical item of each personage's dimension corresponding to described selection operation, generate the brevity code of corresponding described current people in corresponding personage's dimension, the brevity code synthesis collocation code corresponding with described current people all personage's dimensions of described current people generated also is saved in described database.When there is not corresponding collocation code in the database in the first selected object, by User Interface select the option that coincide with described first object so that produces code of arrange in pairs or groups mode intuitively simply, do not need user to have professional clothing matching technical ability.
Relative to prior art, the implementation method of intelligent collocation dress ornament provided by the invention and device, by the first selected instruction of selected first object and the second selected instruction for selecting second object of arranging in pairs or groups with described first object, wherein said first object is corresponding with a code of arranging in pairs or groups in the database preset, and described second object is corresponding with the multiple collocation codes in described database; Transfer collocation code corresponding to the first object described in described database and the collocation code corresponding with described second object; By the multiple collocation codes corresponding with described second object respectively and the collocation code corresponding with described first object compare and obtain multiple collocation index, described second object of the higher expression of wherein said collocation index and described first object are more arranged in pairs or groups, obtain the list of described second object of arranging in pairs or groups with described first object according to described collocation index sequence, and show described list.Ordinary people can be made so also can to realize by shirtsleeve operation the clothing matching effect that needs professional clothing matching personnel to arrange in pairs or groups out.
For above and other object of the present invention, feature and advantage can be become apparent, preferred embodiment cited below particularly, and coordinate institute's accompanying drawings, be described in detail below.
Accompanying drawing explanation
In order to the clearer explanation embodiment of the present invention or technical scheme of the prior art, be briefly described to the accompanying drawing used required in embodiment or description of the prior art below, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for ordinary skill user person, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
The structured flowchart of a kind of user terminal that Fig. 1 provides for the embodiment of the present invention;
Fig. 2 is the implementation method process flow diagram that first embodiment of the invention provides intelligent collocation dress ornament;
Fig. 3 is one of interactive interface schematic diagram in second embodiment of the invention shown by user terminal;
Fig. 4 is the interactive interface schematic diagram two in second embodiment of the invention shown by user terminal;
Fig. 5 is the interactive interface schematic diagram three in second embodiment of the invention shown by user terminal;
Fig. 6 is the interactive interface schematic diagram four in second embodiment of the invention shown by user terminal;
Fig. 7 is the interactive interface schematic diagram five in second embodiment of the invention shown by user terminal;
Fig. 8 is the interactive interface schematic diagram six in second embodiment of the invention shown by user terminal;
Fig. 9 is the structural representation of the implement device of intelligent collocation dress ornament in third embodiment of the invention
Figure 10 is the structural representation of the implement device of intelligent collocation dress ornament in fourth embodiment of the invention.
Embodiment
For further setting forth the present invention for the technological means that realizes predetermined goal of the invention and take and effect, below in conjunction with accompanying drawing and preferred embodiment, to according to the specific embodiment of the present invention, structure, feature and effect thereof, be described in detail as follows.
The implementation method of the intelligent collocation dress ornament that the embodiment of the present invention provides can be applicable in user terminal, for dress ornament and dress ornament and the collocation between dress ornament and personage.
Application in the embodiment of the present invention can be the application program in client terminal system, such as photograph album, notepad etc., can be the application program that third party provides, such as instant communication software etc.
User terminal in the embodiment of the present invention includes but not limited to smart mobile phone, panel computer, pocket computer on knee and desk-top computer.
Fig. 1 shows a kind of structured flowchart of user terminal.As shown in Figure 1, user terminal 100 can comprise storer 102, memory controller 104, one or more (only illustrating one in figure) processor 106, Peripheral Interface 108, radio-frequency module 110, locating module 112, photographing module 114, audio-frequency module 116, Touch Screen 118 and key-press module 120.These assemblies are by one or more communication bus/signal wire 122 communication mutually.
Storer 102 can be used for storing software program and module, as the implementation method of the intelligent collocation dress ornament in the embodiment of the present invention and programmed instruction/module corresponding to device, processor 106 is by running the software program and module that are stored in storer 102, thus perform the application of various function and data processing, namely realize the implementation method of above-mentioned intelligent collocation dress ornament.
Storer 102 can comprise high speed random access memory, also can comprise nonvolatile memory, as one or more magnetic storage device, flash memory or other non-volatile solid state memories.In some instances, storer 102 can comprise the storer relative to the long-range setting of processor 106 further, and these remote memories can be connected to user terminal 100 by network.The example of above-mentioned network includes but not limited to internet, intranet, LAN (Local Area Network), mobile radio communication and combination thereof.Processor 106 and other possible assemblies can carry out the access of storer 102 under the control of memory controller 104.
Various input/output device is coupled to CPU and storer 102 by Peripheral Interface 108.Various softwares in processor 106 run memory 102, instruction are to perform the various function of user terminal 100 and to carry out data processing.
In certain embodiments, Peripheral Interface 108, processor 106 and memory controller 104 can realize in one single chip.In some other example, they can respectively by independently chip realization.
Radio-frequency module 110, for receiving and sending electromagnetic wave, realizes the mutual conversion of electromagnetic wave and electric signal, thus carries out communication with communication network or other equipment.
Locating module 112 is for obtaining the current location of user terminal 100.Photographing module 114 is for taking pictures or video, and it can comprise preposition image collecting device and rearmounted image collecting device.Photo or the video of shooting can be stored in storer 102, and send by radio-frequency module 110.
Audio-frequency module 116 provides audio interface to user, and it can comprise one or more microphone, one or more loudspeaker and voicefrequency circuit.
Touch Screen 118 provides one simultaneously and exports and inputting interface between user terminal 100 and user.Touch Screen 118 receives the input of user, and the gesture operation such as click, slip of such as user, so that response is made in the input of user interface object to these users.The technology detecting user's input can be based on resistance-type, condenser type or other touch control detection technology possible arbitrarily.
Key-press module 120 provides user to carry out the interface inputted to user terminal 100 equally, and user can perform different functions by pressing different buttons to make user terminal 100.
Be appreciated that the structure shown in Fig. 1 is only signal, user terminal 100 also can comprise than assembly more or less shown in Fig. 1, or has the configuration different from shown in Fig. 1.Each assembly shown in Fig. 1 can adopt hardware, software or its combination to realize.
First embodiment
Fig. 2 provides the implementation method process flow diagram of intelligent collocation dress ornament for first embodiment of the invention.As shown in Figure 2, the implementation method process flow diagram of the intelligent collocation dress ornament of the present embodiment comprises the following steps:
Step S210, user terminal receives and is used for the first selected instruction of selected first object and the second selected instruction for selecting second object of arranging in pairs or groups with described first object, wherein said first object is corresponding with a code of arranging in pairs or groups in the database preset, and described second object is corresponding with the multiple collocation codes in described database.
Not only store the collocation code corresponding with first, second object described in described database, also store the mark corresponding with first, second object described and picture.Incidence relation one to one set up by described collocation code, mark and picture.
In the present embodiment, described second object is stored the one in a collocation personage group of code or multiple kind dress ornament in database, and described second object exists multiple collocation code in the database.The foundation of code data of wherein arranging in pairs or groups in database needs prior typing.
Step S220, transfers collocation code corresponding to the first object described in described database and the collocation code corresponding with described second object.
Described first object finds the collocation code of described first object according to its mark and the corresponding relation of collocation code.After described second object is selected, user terminal is searched and is belonged to similar all collocation codes with described second object from described database.
Step S230, by the multiple collocation codes corresponding with described second object respectively and the collocation code corresponding with described first object compare and obtain multiple collocation index, described second object of the higher expression of wherein said collocation index and described first object are more arranged in pairs or groups, obtain the list of described second object of arranging in pairs or groups with described first object according to described collocation index sequence, and show described list.
In the present embodiment, described collocation index characterizes the degree of approximation between mutual comparison collocation code, and more approximate between the collocation code of the mutual comparison of the higher explanation of described collocation index, its first object characterized and the second object are more arranged in pairs or groups.The calculating of described collocation index is by realizing with under type.
To be compared two collocation codes according to composition brevity code be unit, in two collocation code XaXbXcXd and YaYbYcYd, corresponding brevity code subtracts each other the difference Xa-Ya obtaining corresponding brevity code, Xb-Yb, Xc-Yc and Xd-Yd, the absolute difference after being subtracted each other by all brevity codes in collocation code is added A=|Xa-Ya|+|Xb-Yb|+|Xc-Yc|+|Xd-Yd|; Value less expression collocation code XaXbXcXd and the YaYbYcYd of A is more approximate.But the importance of brevity code representative is different often in real process.Therefore above-mentioned expression formula becomes A=a1*|Xa-Ya|+a2*|Xb-Yb|+a3*|Xc-Yc|+a4*|Xd-Yd|, and wherein a1+a2+a3+a4=1, a1, a2, a3 and a4 are nonnegative number.Collocation index can be expressed as C=B-A, described B is the constant being greater than A, described collocation index C can be drawn the collocation list of described second object and described first object by arrangement from big to small, and described collocation list can be identification list, also can be just list.The attribute (coefficient is very little or be zero) that the attribute (coefficient arranges comparatively large or is 1) or do not need that can be controlled overriding concern in comparison in actual comparison process by the value changing coefficient a1, a2, a3 and a4 is considered.If such as only examined the color of dress ornament and right and wrong ratio in the collocation process of dress ornament with dress ornament, only the coefficient by the style of dress ornament is corresponding with the amount sense of dress ornament need be made to be set to zero.
When the most important attribute of described first object collocation demand is inconsistent, directly described second object do not met the demands is got rid of.Such as the first object is dress ornament, and user requires very high to the style attribute of dress ornament, when style attribute in described second object and described first object inconsistent time directly got rid of.
In the present embodiment, the first described object can be a concrete personage, the dress ornament (such as: jacket or trousers) of described the second couple as if a certain class.
In the present embodiment, the first described object can be a concrete dress ornament, described the second couple as if some personage groups (such as: the young or male sex).
In the present embodiment, the first described object can be a history dress ornament, described the second couple as if a new product dress ornament.Wherein the process of selected described first object is the instruction that described user terminal receives the dress ornament historical consume information of inquiry personage, shows described dress ornament historical consume information list, receives the selection to a certain history dress ornament in described dress ornament historical consume information list.Described new product dress ornament refers to the one in dress ornament kind, particularly, can by the time of described clothing matching code input database as the judgement being whether new product, collocation code as a certain dress ornament all can think that it was new product dress ornament in from input database three months, when more than three months, general dress ornament changed into by described new product dress ornament.Certainly, the setting of above-mentioned new product time can set according to clothes kind, season or area, and such as, in the city of the subtropics monsoon climates such as Shenzhen and Guangzhou, its duration in summer is longer, can by long for the new product set of time of summer clothing, the new product set of time of winter dress is short.
The implementation method of the intelligent collocation dress ornament that the present embodiment provides, be standard by the first object collocation code that will be selected, compare with the collocation code of the second selected object collocation code and the first object and obtain multiple collocation index, the higher expression of this collocation index and the first object are more arranged in pairs or groups, and obtain identification list or the just list of described second object of arranging in pairs or groups with described first object according to above-mentioned collocation index in descending order.Ordinary people can be made so also can to realize by shirtsleeve operation the clothing matching effect that needs professional clothing matching personnel to arrange in pairs or groups out.
Second embodiment
What the present embodiment described is detects described first object when there is not corresponding collocation code in a database in a first embodiment between step S210 and step S220, gather the process of described first object collocation code.
Described first object is personage or dress ornament in the present embodiment, receive at described user terminal and be used for the first selected instruction of selected first object and the second selected instruction for selecting second object of arranging in pairs or groups with described first object, transfer between collocation code corresponding to the first object described in described database and the collocation code corresponding with described second object with described, comprise: detect whether there is the collocation code corresponding with described first object in the database, if exist, transfer the collocation code that the first object described in described database is corresponding, if do not exist, also comprise,
When described first object is dress ornament, user terminal receives the current dress ornament mark of user's input, and the selection operation that user carries out for multiple dress ornament element respectively at User Interface, each dress ornament element comprises at least one option, the identical item of each dress ornament element corresponding to described selection operation, generate the brevity code of corresponding described current dress ornament in corresponding dress ornament element, the brevity code of all dress ornament Element generations of described current dress ornament is synthesized the collocation code corresponding with described current dress ornament and is saved in described database;
When described first object is personage, user terminal receives current people's mark of user's input, and the selection operation that user carries out for multiple personage's dimension respectively at User Interface, each personage's dimension comprises at least one option, the identical item of each personage's dimension corresponding to described selection operation, generate the brevity code of corresponding described current people in corresponding personage's dimension, the brevity code synthesis collocation code corresponding with described current people all personage's dimensions of described current people generated also is saved in described database.
Described user terminal also detects whether there is the collocation code corresponding with described first object in the database after the receive selected first object first selected instruction.Particularly, described first object is personage or dress ornament, and the first selected instruction of described first object is described first object identity of input.Wherein said first object identity includes but not limited to it is numeric string, Quick Response Code, character string, kind or Chinese and English title.When after described first object identity of input, user terminal can search according to described first object identity of input the collocation code whether existing and be associated with described first object identity in the database.
Specifically in the described embodiment, described dress ornament element comprises: dress ornament style, dress ornament color, the sense of dress ornament right and wrong when dress ornament amount.
Be described below in conjunction with the implementation method of the concrete example of in Fig. 3 ~ Fig. 8 to the intelligent collocation dress ornament that the embodiment of the present invention provides, Fig. 3 ~ Fig. 8 to coincide the application scenarios figure of the User Interface of clothing matching code correspondence described in typing for carrying out dress ornament element to dress ornament.Be understandable that the concrete form of the interactive interface in Fig. 3 ~ Fig. 8 does not form the restriction to embodiment of the present invention.
With reference to Fig. 3, suppose user User Interface input described first object be designated 582369417A time, user terminal detects this mark and there is not collocation code in the database, and whether described user terminal reminding user carries out arranging in pairs or groups to described first object being designated 582369417A the typing of code.When user selects no, terminate whole process.When user selects to be, carry out the collection of collocation code and namely the identical selection operation of dress ornament element is carried out to dress ornament.
With reference to Fig. 4, select the stylistic category of dress ornament, user is by finding the style matched with described first object in drop-down menu, wherein said style is divided into 5 large styles, and 5 large styles correspond to segmentation style simultaneously.After user selectes a certain style, user terminal can generate brevity code corresponding to this dress ornament stylistic category automatically, and the brevity code figure place that described dress ornament stylistic category is corresponding is in a specific embodiment 1 ~ 3 (" 12 " as in collocation code 12145675).
After the stylistic category of user to dress ornament has coincide.With reference to Fig. 5, select the color type of dress ornament, user is by finding the color matched with described first object in drop-down menu.Wherein said color is divided into mass-tone, auxiliary look, the look and intersperse look and click acquisition respectively according to sequence (primary and secondary, with or without) of arranging in pairs or groups, then press colour system, color, lightness, purity, color sensation 5 dimensions are selected on described User Interface and described first object is identical option.After user completes above-mentioned selected operation, user terminal can generate brevity code corresponding to this dress ornament color type automatically, and the brevity code figure place that described dress ornament stylistic category is corresponding is in a specific embodiment 3 ~ 8 (" 1456 " as in collocation code 12145675).
After the color type of user to dress ornament has coincide.With reference to Fig. 6, select the right and wrong than parameter of dress ornament, user compares parameter item by finding match with described first object right and wrong in drop-down menu.The wherein said right and wrong collar, the front part of a Chinese robe or jacket, cuff, the bottom, pocket etc. as above filled than parameter, described User Interface is selected the option coincide with described first object.After user completes above-mentioned selected operation, user terminal can generate the right and wrong brevity code more corresponding than parameter of this dress ornament automatically, and the right and wrong brevity code figure place more corresponding than parameter of described dress ornament is 1 ~ 3 (" 7 " as in collocation code 12145675) in a specific embodiment.
After user has coincide than parameter to dress ornament right and wrong.With reference to Fig. 7, select the dress ornament amount sense parameter of dress ornament, user is by finding the dress ornament amount sense parameter matched with described first object in drop-down menu.Wherein said amount sense parameter comprises size, size and accessories etc., and described User Interface is selected the option coincide with described first object.After user completes above-mentioned selected operation, user terminal can generate brevity code corresponding to this dress ornament amount sense parameter automatically, and the brevity code figure place that described dress ornament amount sense parameter is corresponding is in a specific embodiment 1 ~ 3 (" 5 " as in collocation code 12145675).
With reference to Fig. 8, above-mentioned dress ornament element coincide after attribute typing terminates, and User Interface is selected " determination " button will generate collocation code corresponding to dress ornament, and is stored in a database by described collocation code.
Certainly, be only signal so that technician understands at said process, instead of the restriction to technical scheme.In other embodiments, select the order of described dress ornament element can be different, the dress ornament attribute item (such as: input keyword search identical attribute item accordingly) that the method for other form except drop-down menu simultaneously can also be adopted to find coincide with dress ornament.
The identical item selected in above process can also show in the mode of picture.Be 12145675 be stored in described database by the collocation code that the mark 582369417A of described first object and the first object generate, described mark sets up relation one to one with collocation code, in alternate manner, described database also stores the picture of described first object, and the mark of described first object, collocation code and picture are set up relation one to one.
Concrete in the described embodiment, described personage's dimension comprises: the amount sense of the colour of skin of personage, the right and wrong ratio of personage, personage and wear occasion.
Wherein, the colour of skin of personage is divided into white inner green grass or young crops, white touched with red, black inner green grass or young crops and black touched with red four kinds.The right and wrong ratio employing shape of face of personage and body type proportionally algorithm weights calculate, and described shape of face is oval face, round face or state's word face etc., and weighting accounts in described shape of face the ratio calculating that body type described in 70% accounts for 30%.The amount sense employing facial characteristics of personage and body type proportionally algorithm weights calculate, the described facial characteristics spacing characterizing of described personage's face, and weighting accounts in described facial characteristics the ratio calculating that body type described in 70% accounts for 30%.
To above-mentioned described in the first object be that the collocation code gatherer process of dress ornament is similar, just no longer concrete introduction is done to the situation that described first object is personage at this.
In the present embodiment, collocation code and the described personage of described dress ornament code structure of arranging in pairs or groups is identical.As previously described, the collocation code of described dress ornament is made up of four part brevity codes, in like manner, the collocation code of described personage is also made up of four part brevity codes, and the collocation code of described dress ornament is identical with the figure place of the corresponding brevity code of the every part of collocation code of described personage, the Attribute Relative of each several part brevity code representative should, i.e. the style of dress ornament, color, the wearing occasion, the colour of skin, right and wrongly when measure sense of the corresponding personage of right and wrong when amount sense, brevity code is more arranged in pairs or groups close to the attribute that both expressions are representative.
In the database, described collocation code is also classified by the kind of dress ornament or the sex of user and age bracket etc., concrete can arrange one or long number for the sex of the kind or user that characterize described dress ornament and age bracket etc. in collocation code.When selected described second object, in described database, just there is multiple similar collocation code.
3rd embodiment
The structural representation of the implement device 300 of the intelligent collocation dress ornament that Fig. 9 provides for third embodiment of the invention.The implement device 300 of the intelligent collocation dress ornament in the present embodiment, runs on user terminal, comprising:
Receiver module 310, for receiving selected first object first selected instruction and the second selected instruction for selecting second object of arranging in pairs or groups with described first object, wherein said first object is corresponding with a code of arranging in pairs or groups in the database preset, and described second object is corresponding with the multiple collocation codes in described database;
Transfer module 320, for transferring collocation code corresponding to the first object described in described database and the collocation code corresponding with described second object;
Comparison display module 330, for by the multiple collocation codes corresponding with described second object respectively and the collocation code corresponding with described first object compare and obtain multiple collocation index, described second object of the higher expression of wherein said collocation index and described first object are more arranged in pairs or groups, obtain the list of described second object of arranging in pairs or groups with described first object according to described collocation index sequence, and show described list.
Preferably, described second object is stored the one in collocation one customer group of code or multiple kind dress ornament in database.
Preferably, mark or the picture of the corresponding personage of described collocation code or dress ornament is also stored when storing collocation code in the database.
Preferably, described comparison display module 330 is specifically for showing identification list or the just list of second object of arranging in pairs or groups with described first object.
The detailed process of each Implement of Function Module of the implement device of the present embodiment intelligent collocation dress ornament function separately, refers to the particular content of above-mentioned middle description embodiment illustrated in fig. 2, repeats no more herein.
Each module can be by software code realization above, and now, above-mentioned each module can be stored in storer 102.Each module can be realized by hardware such as integrated circuit (IC) chip equally above.
The implement device of the intelligent collocation dress ornament that the embodiment of the present invention provides, be standard by the first object collocation code that will be selected, compare with the collocation code of the second selected object collocation code and the first object and obtain multiple collocation index, the higher expression of this collocation index and the first object are more arranged in pairs or groups, and obtain identification list or the just list of described second object of arranging in pairs or groups with described first object according to above-mentioned collocation index in descending order.Ordinary people can be made so also can to realize by shirtsleeve operation the clothing matching effect that needs professional clothing matching personnel to arrange in pairs or groups out.
4th embodiment
The structural representation of the implement device 300 of the intelligent collocation dress ornament that Figure 10 provides for fourth embodiment of the invention, what the present embodiment described is receive between the instruction selecting described first object and the collocation code transferring the first object described in module 320 called data storehouse at receiver module 310 in the third embodiment, the implement device of described intelligent collocation dress ornament, how when detecting described first object and there is not corresponding collocation code in a database, realizes the collecting work to described first object collocation code.
The implement device 300 of described intelligent collocation dress ornament, also comprise detection module 340 and collocation code generation module 350, described first object is user or dress ornament, described receiver module 310 receives and is used for the first selected instruction of selected first object and the second selected instruction for selecting second object of arranging in pairs or groups with described first object, transfer between collocation code corresponding to the first object described in described database and the collocation code corresponding with described second object with described module 320 of transferring, comprising:
Whether described detection module 340 detects exists the collocation code corresponding with described first object in the database, if exist, described module 320 of transferring transfers collocation code corresponding to the first object described in described database, if do not exist, also comprise, when described first object is dress ornament, described collocation code generation module 350 receives the current dress ornament mark of user's input, and the selection operation that user carries out for multiple dress ornament element respectively at User Interface, each dress ornament element comprises at least one option, the identical item of each dress ornament element corresponding to described selection operation, generate the brevity code of corresponding described current dress ornament in corresponding dress ornament element, the brevity code of all dress ornament Element generations of described current dress ornament synthesized collocation code corresponding to described current dress ornament and be saved in described database,
When described first object is personage, described collocation code generation module 350 receives current people's mark of user's input, and the selection operation that user carries out for multiple personage's dimension respectively at User Interface, each personage's dimension comprises at least one option, the identical item of each personage's dimension corresponding to described selection operation, generate the brevity code of corresponding described current people in corresponding personage's dimension, the brevity code synthesis collocation code corresponding with described current people all personage's dimensions of described current people generated also is saved in described database.
In the present embodiment, described user terminal also detects whether there is the collocation code corresponding with described first object in the database after the receive selected first object first selected instruction.Particularly, described first object is personage or dress ornament, and the first selected instruction of described first object is described first object identity of input.Wherein said first object identity includes but not limited to it is numeric string, Quick Response Code, character string, kind or Chinese and English title.When after described first object identity of input, user terminal can search according to described first object identity of input the collocation code whether existing and associate with described first object identity in the database.
Preferably, described second object is stored the one in collocation one customer group of code or multiple kind dress ornament in database.
Preferably, mark or the picture of the corresponding personage of described collocation code or dress ornament is also stored when storing collocation code in the database.
Preferably, described comparison display module 330 is specifically for showing identification list or the just list of second object of arranging in pairs or groups with described first object.
The detailed process of each Implement of Function Module of the implement device of the present embodiment intelligent collocation dress ornament function separately, refers to the particular content of above-mentioned Fig. 3 to middle description embodiment illustrated in fig. 8, repeats no more herein.
Each module can be by software code realization above, and now, above-mentioned each module can be stored in storer 102.Each module can be realized by hardware such as integrated circuit (IC) chip equally above.
It should be noted that, each embodiment in this instructions all adopts the mode of going forward one by one to describe, and what each embodiment stressed is the difference with other embodiments, between each embodiment identical similar part mutually see.For device class embodiment, due to itself and embodiment of the method basic simlarity, so description is fairly simple, relevant part illustrates see the part of embodiment of the method.
It should be noted that, in this article, term " comprises ", " comprising " or its any other variant are intended to contain comprising of nonexcludability, thus make to comprise the process of a series of key element, method, article or device and not only comprise those key elements, but also comprise other key elements clearly do not listed, or also comprise by the intrinsic key element of this process, method, article or device.When not more restrictions, the key element limited by statement " comprising ... ", and be not precluded within process, method, article or the device comprising described key element and also there is other identical element.
Ordinary skill user person is appreciated that all or part of step realizing above-described embodiment can have been come by hardware, the hardware that also can carry out instruction relevant by program completes, described program can be stored in a kind of computer-readable recording medium, the above-mentioned storage medium mentioned can be ROM (read-only memory), disk or CD etc.
The above, it is only preferred embodiment of the present invention, not any pro forma restriction is done to the present invention, although the present invention discloses as above with preferred embodiment, but and be not used to limit the present invention, any technical user person being familiar with this specialty, do not departing within the scope of technical solution of the present invention, make a little change when the technology contents of above-mentioned announcement can be utilized or be modified to the Equivalent embodiments of equivalent variations, in every case be do not depart from technical solution of the present invention content, according to any simple modification that technical spirit of the present invention is done above embodiment, equivalent variations and modification, all still belong in the scope of technical solution of the present invention.
Claims (10)
1. an implementation method for intelligent collocation dress ornament, is characterized in that:
User terminal receives and is used for the first selected instruction of selected first object and the second selected instruction for selecting second object of arranging in pairs or groups with described first object, wherein said first object is corresponding with a code of arranging in pairs or groups in the database preset, and described second object is corresponding with the multiple collocation codes in described database;
Transfer collocation code corresponding to the first object described in described database and the collocation code corresponding with described second object;
By the multiple collocation codes corresponding with described second object respectively and the collocation code corresponding with described first object compare and obtain multiple collocation index, described second object of the higher expression of wherein said collocation index and described first object are more arranged in pairs or groups, obtain the list of described second object of arranging in pairs or groups with described first object according to described collocation index sequence, and show described list.
2. the implementation method of intelligent collocation dress ornament as claimed in claim 1, it is characterized in that: described first object is personage or dress ornament, receive at described user terminal and be used for the first selected instruction of selected first object and the second selected instruction for selecting second object of arranging in pairs or groups with described first object, transfer between collocation code corresponding to the first object described in described database and the collocation code corresponding with described second object with described, comprise: detect whether there is the collocation code corresponding with described first object in the database, if do not exist, also comprise
When described first object is dress ornament, user terminal receives the current dress ornament mark of user's input, and the selection operation that user carries out for multiple dress ornament element respectively at User Interface, each dress ornament element comprises at least one option, the identical item of each dress ornament element corresponding to described selection operation, generate the brevity code of corresponding described current dress ornament in corresponding dress ornament element, the brevity code of all dress ornament Element generations of described current dress ornament is synthesized the collocation code corresponding with described current dress ornament and is saved in described database
When described first object is personage, user terminal receives current people's mark of user's input, and the selection operation that user carries out for multiple personage's dimension respectively at User Interface, each personage's dimension comprises at least one option, the identical item of each personage's dimension corresponding to described selection operation, generate the brevity code of corresponding described current people in corresponding personage's dimension, the brevity code synthesis collocation code corresponding with described current people all personage's dimensions of described current people generated also is saved in described database.
3. the implementation method of intelligent collocation dress ornament as claimed in claim 2, is characterized in that: described second object is stored the one in a personage group of collocation code or multiple kind dress ornament in database.
4. the implementation method of intelligent collocation dress ornament as claimed in claim 2, is characterized in that: also store when storing collocation code in the database and the mark of the corresponding personage of described collocation code or dress ornament or picture.
5. the implementation method of intelligent collocation dress ornament as claimed in claim 4, it is characterized in that, shown list is identification list or the just list of second object of arranging in pairs or groups with described first object.
6. an implement device for intelligent collocation dress ornament, runs on user terminal, it is characterized in that, comprising:
Receiver module, for receiving selected first object first selected instruction and the second selected instruction for selecting second object of arranging in pairs or groups with described first object, wherein said first object is corresponding with a code of arranging in pairs or groups in the database preset, and described second object is corresponding with the multiple collocation codes in described database;
Transfer module, for transferring collocation code corresponding to the first object described in described database and the collocation code corresponding with described second object;
Comparison display module, for by the multiple collocation codes corresponding with described second object respectively and the collocation code corresponding with described first object compare and obtain multiple collocation index, described second object of the higher expression of wherein said collocation index and described first object are more arranged in pairs or groups, obtain the list of described second object of arranging in pairs or groups with described first object according to described collocation index sequence, and show described list.
7. the implement device of intelligent collocation dress ornament as claimed in claim 6, it is characterized in that, also comprise detection module and collocation code generation module, described first object is user or dress ornament, described receiver module receives and is used for the first selected instruction of selected first object and the second selected instruction for selecting second object of arranging in pairs or groups with described first object, with described transfer that described in module calls, the first object described in database is corresponding between collocation code and the collocation code corresponding with described second object, comprising:
Described detection module detects whether there is the collocation code corresponding with described first object in the database, if do not exist, also comprise, when described first object is dress ornament, described collocation code generation module receives the current dress ornament mark of user's input, and the selection operation that user carries out for multiple dress ornament element respectively at User Interface, each dress ornament element comprises at least one option, the identical item of each dress ornament element corresponding to described selection operation, generate the brevity code of corresponding described current dress ornament in corresponding dress ornament element, the brevity code of all dress ornament Element generations of described current dress ornament is synthesized the collocation code corresponding with described current dress ornament and is saved in described database,
When described first object is personage, described collocation code generation module receives current people's mark of user's input, and the selection operation that user carries out for multiple personage's dimension respectively at User Interface, each personage's dimension comprises at least one option, the identical item of each personage's dimension corresponding to described selection operation, generate the brevity code of corresponding described current people in corresponding personage's dimension, the brevity code synthesis collocation code corresponding with described current people all personage's dimensions of described current people generated also is saved in described database.
8. the implement device of intelligent collocation dress ornament as claimed in claim 6, is characterized in that: described second object is stored the one in a customer group of collocation code or multiple kind dress ornament in database.
9. the implement device of intelligent collocation dress ornament as claimed in claim 7, is characterized in that: the mark or the picture that also store the corresponding personage of described collocation code or dress ornament when storing collocation code in the database.
10. the implement device of intelligent collocation dress ornament as claimed in claim 9, is characterized in that: the identification list of the second object that described comparison display module is arranged in pairs or groups specifically for display and described first object or just list.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510482380.1A CN105117935B (en) | 2015-08-03 | 2015-08-03 | The implementation method and device of intelligent collocation dress ornament |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510482380.1A CN105117935B (en) | 2015-08-03 | 2015-08-03 | The implementation method and device of intelligent collocation dress ornament |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105117935A true CN105117935A (en) | 2015-12-02 |
CN105117935B CN105117935B (en) | 2019-02-26 |
Family
ID=54665912
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510482380.1A Active CN105117935B (en) | 2015-08-03 | 2015-08-03 | The implementation method and device of intelligent collocation dress ornament |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105117935B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106446065A (en) * | 2016-09-06 | 2017-02-22 | 珠海市魅族科技有限公司 | Clothes collocation recommendation method and device |
CN106898035A (en) * | 2017-01-19 | 2017-06-27 | 博康智能信息技术有限公司 | A kind of dress ornament sample set creation method and device |
CN108537620A (en) * | 2018-03-06 | 2018-09-14 | 上海康斐信息技术有限公司 | One kind, which wears the clothes to arrange in pairs or groups, recommends method and system |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101477560A (en) * | 2009-02-02 | 2009-07-08 | 林�智 | Clothing matching system and method based on scheme database |
CN102426650A (en) * | 2011-09-30 | 2012-04-25 | 宇龙计算机通信科技(深圳)有限公司 | Method and device for person image analysis |
CN104391971A (en) * | 2014-12-05 | 2015-03-04 | 常州飞寻视讯信息科技有限公司 | Intelligent automatic dress collocation recommending method |
US20150120759A1 (en) * | 2013-10-29 | 2015-04-30 | Peekabuy, Inc. | System and method for item and item set matching |
CN104809163A (en) * | 2015-04-01 | 2015-07-29 | 惠州Tcl移动通信有限公司 | A method for recommending user clothing matching based on a mobile terminal and a mobile terminal |
-
2015
- 2015-08-03 CN CN201510482380.1A patent/CN105117935B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101477560A (en) * | 2009-02-02 | 2009-07-08 | 林�智 | Clothing matching system and method based on scheme database |
CN102426650A (en) * | 2011-09-30 | 2012-04-25 | 宇龙计算机通信科技(深圳)有限公司 | Method and device for person image analysis |
US20150120759A1 (en) * | 2013-10-29 | 2015-04-30 | Peekabuy, Inc. | System and method for item and item set matching |
CN104391971A (en) * | 2014-12-05 | 2015-03-04 | 常州飞寻视讯信息科技有限公司 | Intelligent automatic dress collocation recommending method |
CN104809163A (en) * | 2015-04-01 | 2015-07-29 | 惠州Tcl移动通信有限公司 | A method for recommending user clothing matching based on a mobile terminal and a mobile terminal |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106446065A (en) * | 2016-09-06 | 2017-02-22 | 珠海市魅族科技有限公司 | Clothes collocation recommendation method and device |
CN106898035A (en) * | 2017-01-19 | 2017-06-27 | 博康智能信息技术有限公司 | A kind of dress ornament sample set creation method and device |
CN108537620A (en) * | 2018-03-06 | 2018-09-14 | 上海康斐信息技术有限公司 | One kind, which wears the clothes to arrange in pairs or groups, recommends method and system |
Also Published As
Publication number | Publication date |
---|---|
CN105117935B (en) | 2019-02-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10186054B2 (en) | Automatic image-based recommendations using a color palette | |
US10242396B2 (en) | Automatic color palette based recommendations for affiliated colors | |
US9679532B2 (en) | Automatic image-based recommendations using a color palette | |
US9542704B2 (en) | Automatic image-based recommendations using a color palette | |
US11216861B2 (en) | Color based social networking recommendations | |
US9652868B2 (en) | Automatic color palette based recommendations | |
US20150379006A1 (en) | Automatic image-based recommendations using a color palette | |
US9727983B2 (en) | Automatic color palette based recommendations | |
US20150379001A1 (en) | Automatic color validation of image metadata | |
US10402917B2 (en) | Color-related social networking recommendations using affiliated colors | |
US10019779B2 (en) | Browsing interface for item counterparts having different scales and lengths | |
JP6345872B2 (en) | Product recommendation device, product recommendation method and program | |
US20200342320A1 (en) | Non-binary gender filter | |
CN106846122B (en) | Commodity data processing method and device | |
CN109416693A (en) | Server unit, terminal installation and information processing method | |
CN110020123A (en) | A kind of promotion message put-on method, device, medium and equipment | |
CN105117935A (en) | Realization method of intelligent dress matching and apparatus thereof | |
WO2024183801A1 (en) | Information processing method and apparatus, and storage medium and computer device | |
CN112148912A (en) | Method, device and equipment for recommending clothes | |
CN110348933A (en) | The method and relevant device of intelligent Matching user's garment size | |
CN111428060A (en) | Method and related device for recommending media content | |
CN111507790A (en) | Processing method of clothing matching information, data object processing method, system and equipment | |
HK40025941A (en) | Media content recommendation method and related device | |
CN112149007A (en) | Method, device and equipment for clothing recommendation | |
CN114090807A (en) | Electronic photo recommendation method and device, storage medium and terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |