Embodiment
Need to prove, in the situation that do not conflict, embodiment and the feature in embodiment in the application can make up mutually.Describe below with reference to the accompanying drawings and in conjunction with the embodiments the present invention in detail.
The embodiment of the present invention provides a kind of associated person information processing unit, and this associated person information processing unit can be used as the part of mobile terminal.
Fig. 1 is the schematic diagram according to the associated person information processing unit of the embodiment of the present invention.As shown in Figure 1, this associated person information processing unit comprises acquiring unit 10, query unit 20, display unit 30.
Acquiring unit 10 is used for obtaining user's facial characteristics information, for example, obtains user's facial characteristics information by being arranged on camera on mobile terminal.
Query unit 20 is used for the inquiry associated person information corresponding with facial characteristics information, wherein, can be provided with the different facial characteristics information associated person information of correspondence respectively in mobile terminal.
Display unit 30 is used for the associated person information that demonstration query unit 20 inquires.
Fig. 2 is the schematic diagram according to the associated person information processing unit of first preferred embodiment of the invention.This associated person information processing unit also comprises acquiring unit 10, query unit 20, display unit 30.Acquiring unit 10 comprises again the first query unit 201 and the second query unit 202.
The first query unit 201 is used for the inquiry expression information corresponding with facial characteristics information.
The second query unit 202 is used for the inquiry associated person information corresponding with expression information.
Acquiring unit 10 can obtain user's facial characteristics information by the expression monitoring modular, and inquiry facial characteristics information is obtained corresponding with it expression information with the mapping table of expression, and inquiry expression contact person mapping table obtains the associated person information with the expression information coupling.When obtaining user's facial characteristics information, can make the facial eye position information of user, the eye shape information obtained; Obtain the facial face positional information of user, face shape information; Obtain the facial face positional information of user and face shape information.
In mobile terminal, expression information corresponding to facial characteristics information can be set first, and then associated person information corresponding to expression information, like this is set, can be so that the user when terminal is further arranged, carries out self-defined more easily.
The user often is with espressiove on the face, such as happy, sad, excited etc., profile and shape in positions such as eyes, face, faces are understood some difference, by the associated person information processing unit that the embodiment of the present invention provides, distinguish with judging which type of expression the user is now from these.Obtain corresponding associated person information by the expression of determining, thereby can so that the user reduces input, omit even user's input fully.
Preferably, after the searching request that receives user's input, associated person information processing unit prompting user input feelings information.In the user gave process that information operates, the associated person information processing unit received the expression information of user's input, then the inquiry associated person information corresponding with described expression information.Thereby improved the recall precision of user to associated person information, and a kind of brand-new retrieval mode is provided.When user search, the user can input particular emotion information and search for, in order to find the user specifying all relevant associated person informations of expression; The user also can directly open face recognition function, automatic program identification user's expression, and search for the relevant associated person information of this expression, and obtain contacts list, be shown to the user, and begin to play.
Fig. 3 is the schematic diagram according to the associated person information processing unit of second preferred embodiment of the invention.This associated person information processing unit also comprises judging unit 40, Tip element 50, receiving element 60, sets up unit 70 and storage unit 80 except comprising acquiring unit 10, query unit 20, display unit 30.
Judging unit 40 is used for judging whether to inquire the associated person information corresponding with facial characteristics information.
Tip element 50 is used in the time can't inquiring the associated person information corresponding with facial characteristics information, and the prompting user inputs new associated person information.That is, the guiding user carries out more Extraordinary setting.
Receiving element 60 is used for receiving the new associated person information of user's input.
Set up the corresponding relation that unit 70 is used for setting up new associated person information and facial characteristics information.
Storage unit 80 is used for preserving corresponding relation.
Fig. 4 is the schematic diagram according to the associated person information processing unit of third preferred embodiment of the invention.This associated person information processing unit comprises that also the first judging unit 401, the first Tip element 501, the first receiving element 601, first are set up unit 701 and the first storage unit 801 and the second judging unit 402, the second Tip element 502, the second receiving element 602, second is set up unit 702 and the second storage unit 802 except comprising acquiring unit 10, query unit 20, display unit 30.Wherein, query unit 20 comprises the first query unit 201 and the second query unit 202.
The first query unit 201 is used for the inquiry expression information corresponding with facial characteristics information.
The second query unit 202 is used for the inquiry associated person information corresponding with expression information.
The first judging unit 401 is used for judging whether to inquire the expression information corresponding with facial characteristics information.
The first Tip element 501 is used in the time can't inquiring the expression information corresponding with facial characteristics information, and the prompting user inputs new expression information.
The first receiving element 601 is used for receiving the new expression information of user's input.
First sets up the corresponding relation that unit 701 is used for setting up new expression information and facial characteristics information.
The first storage unit 801 is used for preserving the corresponding relation of new expression information and facial characteristics information.
The second judging unit 402 is used for judging whether to exist the associated person information corresponding with new expression information.
The second Tip element 502 is used for when determining not have the associated person information corresponding with new expression information, and the prompting user inputs new associated person information.
The second receiving element 602 is used for receiving the new associated person information of user's input.
Second sets up the corresponding relation that unit 702 is used for setting up new associated person information and new expression information.And
The second storage unit 802 is used for preserving corresponding relation.
Need to prove, the first judging unit 401 can be to judge when the first query unit 201 is carried out inquiry, can be also to judge in the facial characteristics information that acquiring unit 10 gets.
By this embodiment, can guide the user to define expression, the expression associated person information corresponding with mapping relations, the expression of facial characteristics, and guiding user oneself definition expression, such as happy, sad, excited, for each expression is distributed a unique ID, and the guiding user typing facial characteristics information corresponding with expression.
The definition of user's mood and identification have a lot of complexity and otherness, have very big-difference between the performance that different people may be facial and actual mood.This programme is processed and the biostatistics principle by fusion calculation machine image, allows the corresponding relation between user oneself definition expression and facial characteristics information, improves the discrimination of individual character expression.Allow simultaneously the user that facial characteristics information corresponding to these expressions is set, such as allow the user when the definition expression by camera extracts the user when the characteristic information of front face as the foundation of identifying this expression.
In embodiments of the present invention, can identify in the following manner user's expression:
Mode one: automatic identifying schemes
In this scheme, after reed is got user's facial characteristics information, go out for user's facial characteristics information Auto-matchingUser's expression.
Mode two: self-defined identifying schemes
Different people may have same facial characteristics, but mood may be different.So allow user oneself definition expressionCorresponding relation with facial characteristics.Such as expression of oneself definition, name can arbitrarily be got, and then passes through cameraObtain the face-image of oneself, program is obtained the profile information of eyes, face, face etc. from image, this spyFixed profile information and this expression associate.When the face that user's face occurs and these contour feature information are complementaryDuring image, think that namely user's face is this expression.
Main two implications of the permission here: allow user oneself to give a name to expression, not necessarily popular happiness,Happy and so on; Allow the incidence relation between user oneself definition expression and facial characteristics.
Particularly, this scheme can realize in the following manner:
Receive the self-defined expression information of user's input;
Receive the user to the incidence relation between this self-defined expression information and facial characteristics information;
Preserve described incidence relation.
Like this, follow-up facial characteristic information is identified and when mating, can be mated and obtain and this facial characteristics letterThe self-defined expression information that breath is corresponding.
Then, canThe guiding user arranges corresponding associated person information to expression.
Fig. 5 is the schematic diagram according to the associated person information processing unit of four preferred embodiment of the invention.This associated person information processing unit comprises acquiring unit 10, query unit 20, display unit 30, and wherein, acquiring unit 10 comprises again acquisition module 101, analysis module 102 and determination module 103.
Acquisition module 101 is used for obtaining user's face-image.
Analysis module 102 is used for face-image and the facial characteristics template that prestores are analyzed.
Determination module 103 is used for the information that the facial characteristics template that prestores is corresponding with the immediate facial characteristics template of face-image as facial characteristics information.
The user facial characteristics information of the described associated person information processing unit of the present embodiment by obtaining, obtain the expression with described facial characteristics information matches, inquire about corresponding with it associated person information according to expression, and can automatically generate the list that comprises described associated person information; Can solve existing contact person information processing method and can't according to the problem of the automatic processing of user's current status, automatically show the associated person information relevant to this expression of user preset by identification user's expression.
The associated person information processing unit that provides corresponding to the embodiment of the present invention, the embodiment of the present invention also provides a kind of contact person information processing method, the contact person information processing method of the embodiment of the present invention can be carried out based on the associated person information processing unit that the embodiment of the present invention provides, and the associated person information processing unit that the embodiment of the present invention provides also can be used for carrying out the contact person information processing method that the embodiment of the present invention provides.
Fig. 6 is the flow chart according to the contact person information processing method of the embodiment of the present invention.As shown in Figure 6, this contact person information processing method is characterized in that, comprising:
Step S602 obtains user's facial characteristics information.
When obtaining user's facial characteristics information, the information that acquisition for mobile terminal can be arrived also can get facial characteristics information in the following manner directly as facial characteristics information:
Obtain user's face-image;
Face-image and the facial characteristics template that prestores are analyzed; And
With information corresponding with the immediate facial characteristics template of face-image in the facial characteristics template that prestores as facial characteristics information.
When obtaining user's facial characteristics information, can judge first whether the user checks contacts list, when checking contacts list, then obtain user's facial characteristics information definite user, like this, can avoid in the situation that unnecessary obtaining facial characteristic information.
Step S604 inquires about the associated person information corresponding with facial characteristics information.
When inquiring about the associated person information corresponding with facial characteristics information, can be direct based on the facial characteristics information inquiry associated person information corresponding with it, can be also first to inquire about the expression information corresponding with facial characteristics information; Then inquire about the associated person information corresponding with expression information.As shown in Figure 7, show the flow chart of inquiring about in this kind situation.
When inquiring about the expression information corresponding with facial characteristics information, can be by inquiring about the first mapping table to obtain the expression information corresponding with facial characteristics information, wherein, the first mapping table is the mapping relations table of facial characteristics information and expression information.
When inquiring about the associated person information corresponding with expression information, can be by inquiring about the second mapping table to obtain the associated person information corresponding with expression information, wherein, the second mapping table is the mapping relations table of expression information and associated person information.
For expression inquiry: expression and the facial characteristics mapping relations table can search subscriber preserved, adopt existing face recognition technology (such as the regional characteristics analysis algorithm) to mate, utilize built skin detection and the user's facial characteristics information that gets to carry out signature analysis, provide a similar value according to the result of analyzing, can determine whether to be user-defined certain expression by this value.
For contact person's search: can obtain the ID of this expression according to the result of expression inquiry, by middle expression and contact person's mapping relations are set, inquire about associated person information corresponding to this expression.
Step S606 shows the associated person information that inquires.
The associated person information at this place can be the contact name that inquires, and can be also the contact details that inquires, or a plurality of contact persons' list.In this list, the contact person who inquires can be arranged in All Contacts's foremost.Preferably, show that described associated person information comprises: show the list of the associated person information corresponding with described facial characteristics information.Present by the mode with list, can be so that the user presents with mode classification the associated person information under current mood.
Preferably, can also comprise in order to make the user to carry out self-defined, above-mentioned method to associated person information in mobile terminal etc.:
Judge whether to inquire the associated person information corresponding with facial characteristics information.
In the time can't inquiring the associated person information corresponding with facial characteristics information, the prompting user inputs new associated person information.
Receive the new associated person information of user's input.
Set up the corresponding relation of new associated person information and facial characteristics information.
Preserve corresponding relation.
The prompting user, the associated person information in mobile terminal is carried out also can adopting such method when self-defined:
At first, the prompting user carries out related to expression information with facial characteristics information.
Then, receive the expression information of user's input and the related information of facial characteristics information.
At last, preserve the expression information of user's input and the incidence relation of facial characteristics information.
Like this, when get the expression information of facial characteristics information association of user and input next time, just can inquire corresponding expression information according to the incidence relation (being also corresponding relation) of preserving, then inquire again corresponding associated person information.
Further preferably, when comprising, step S604 inquires about the expression information corresponding with facial characteristics information; And when inquiring about the associated person information corresponding with expression information, above-mentioned method can also comprise:
Judge whether to inquire the expression information corresponding with facial characteristics information.
In the time can't inquiring the expression information corresponding with facial characteristics information, the prompting user inputs new expression information.
Receive the new expression information of user's input.
Set up the corresponding relation of new expression information and facial characteristics information.
Judge whether to exist the associated person information corresponding with new expression information.
When determining not have the associated person information corresponding with new expression information, the prompting user inputs new associated person information.
Receive the new associated person information of user's input.
Set up the corresponding relation of new associated person information and new expression information.
Preserve corresponding relation.
For example, as shown in Figure 8, show the guiding user to carrying out self-defining flow process.
For example, the associated person information processing unit or the mobile terminal that utilize the embodiment of the present invention to provide are received incoming call when the user is angry, directly hang up.System obtains the facial characteristics information such as the facial eye position information of user, eye shape information, face positional information, face shape information, face positional information, face shape information by camera when the user hangs up the telephone; According to the mapping relations of default user's facial characteristics information and user's expression, determine the user expression corresponding with described user's facial characteristics information; Inquiry obtains the user preset associated person information corresponding with this expression, then automatically the associated person information that inquires is play.
Except the above-mentioned prompting user who mentions carries out self-defining guiding the associated person information in mobile terminal, can also define expression information by the guiding user, the related information between expression and facial characteristics information is set, the clooating sequence of expression is set.
Guiding user-association expression and contact person can automatically identify user's expression, and also be kept at the incidence relation of expression information and associated person information in database; Perhaps allow the user that the expression of contact person's association manually is set, at this moment, receive the user to the related setting of certain contact person with expression, then, preserve the associated person information of setting and the incidence relation between expression information.
When the user checked contacts list, automatic acquisition is user's facial characteristics information this moment, according to the related information identification user's of the expression of user preset and facial characteristics information expression, search for the relevant associated person information of this expression, the generic connection list is shown to the user, and begins to play.
When user search, the user can input particular emotion information and search for, in order to find the user specifying all relevant associated person informations of expression; The user also can directly open face recognition function, automatic program identification user's expression, and search for the relevant associated person information of this expression, the generic connection list is shown to the user, and begins to play.
By the contact person information processing method of the embodiment of the present invention, when the user checks contacts list, obtaining current expression, and relevant associated person information of this expression of search subscriber setting, automatic generic connection list, and begin to play.
In the contact person information processing method of the embodiment of the present invention, when the user search song, prompting user input feelings information, that is, the prompting user can search for by expression, and it is selective to list the expression of all user adds.After the user selected, search arranged the expression of middle preservation and contact person's mapping relations, and coupling expression information wherein is shown to the user to all associated person informations that meet customer requirements.
The contact person information processing method of the embodiment of the present invention also can provide a kind of automatic identification model, under this pattern, automatically identify the current expression of user, after the identification expression, automatic search arranges the expression of middle preservation and contact person's mapping relations, coupling expression information wherein is shown to the user to all associated person informations that meet customer requirements.
As an optional execution mode of the present invention, can obtain user's expression information when preserving the contact person, and related this expression information and this contact person's information, and preserve this incidence relation; Perhaps, when preserving the contact person, then the prompting user input expression information relevant to this contact person, preserve the incidence relation of this contact person and this expression information.
As another optional execution mode of the present invention, when the user checks contacts list, obtain the expression that the user checks certain contact person, and preserve this contact person's information and expression information and the incidence relation thereof that the user checks this contact person, and show contacts list by the clooating sequence that the user arranges, such as the preposition demonstration of contact person that current expression is correlated with, and the sortord sequencing display of every other contact person by user's setting.
When the user search contact person, the prompting user searches for by expression, and it is selective to list the expression of all user adds.The user searches for the contact person that all have been preserved after selecting, and the expression information in matching associated person is shown to the user to all contact persons that meet customer requirements.
The user also can select automatically to identify current expression, at this moment, automatically identifies user's expression, then automatic search be associated with the expression of identification all preserved in the contact person contact person with the expression coupling of identification, and be shown to the user.
During the contact person information processing method of the embodiment of the present invention can be applied to searching of a plurality of contact persons and classifies.The associated person information processing unit of the embodiment of the present invention can be used for storing a plurality of contact persons' equipment, mobile phone for example, wherein, when the user uses this equipment to check contacts list, obtain user's facial characteristics information, wherein, the expression sign is in order to the identifying user expression information, expression information is the characteristic information of user's face during for certain mood, comprises the information such as eyes, face, face profile; Equipment is determined the contacts list corresponding with expression according to the characteristic information that prestores with the mapping relations of contacts list, obtain associated person information corresponding to this expression sign that the user arranges, and show contacts list by expression search or sequence, and show the associated person information in contacts list.Contact person information processing method and the equipment that stores a plurality of associated person informations by related expression provided by the invention, make the associated person information that the equipment that stores a plurality of associated person informations is play to realize the variation of mood and automatically switch, make the user can find fast maximally related associated person information under particular emotion, improve user's Experience Degree and the friendly of equipment.
The contact person information processing method that the embodiment of the present invention provides and device, mobile terminal, the variation of expressing one's feelings by monitor user ', automatically generate the associated person information relevant to expression that the user arranges, solved existing contact person information processing method and had the slow and inefficient problem of associated person information formation speed.
In the mobile terminal that the embodiment of the present invention provides, can define expression, the expression associated person information corresponding with mapping relations, the expression of facial characteristics by the module booting user is set, obtain user's facial characteristics information by monitoring modular, inquiry facial characteristics information is obtained corresponding with it expression information with the mapping table of expression, inquiry expression associated person information mapping table, obtain the associated person information with the expression information coupling, and pass through the associated person information generation module according to described associated person information, generate the associated person information content that comprises described associated person information.
obviously, those skilled in the art should be understood that, above-mentioned each module of the present invention or each step can realize with general calculation element, they can concentrate on single calculation element, perhaps be distributed on the network that a plurality of calculation elements form, alternatively, they can be realized with the executable program code of calculation element, thereby, they can be stored in storage device and be carried out by calculation element, perhaps they are made into respectively each integrated circuit modules, perhaps a plurality of modules in them or step being made into the single integrated circuit module realizes.Like this, the present invention is not restricted to any specific hardware and software combination.
The above is only the preferred embodiments of the present invention, is not limited to the present invention, and for a person skilled in the art, the present invention can have various modifications and variations.Within the spirit and principles in the present invention all, any modification of doing, be equal to replacement, improvement etc., within all should being included in protection scope of the present invention.