Content of the invention
The technical problem to be solved is for above-mentioned deficiency of the prior art, provides a kind of being based on to communicateThe brush face making friends method of terminal and device, to realize the convenience made friends between strange good friend at one's side.
For reaching above-mentioned purpose, first aspect present invention provides a kind of brush face making friends method based on communication terminal, leads toLetter terminal is connected with the server communication building data base, and be stored with described data base multiple pictures with corresponding relationAnd user profile, methods described includes:
Picture in communication terminal is uploaded to described server;
Described server to receive picture be identified obtain facial feature information, by obtain facial feature information withIn described data base, the facial feature information of picture carries out similarity mode, and match information is fed back to described communication terminal.
Preferably, methods described also include by described communication terminal to described server send information of registered users andFrom taking pictures.
Preferably, described picture in communication terminal is uploaded to described server further includes, by communication terminalThe picture of storage is uploaded to described server, or, the picture that described communication terminal is shot is uploaded to described server.
Preferably, described face feature includes sex, eyes, hair style and/or face exterior feature.
Preferably, described match information is fed back to described communication terminal further include:Similarity is preset firstIn the range of picture and corresponding at least part of user's feedback of the information to described communication terminal.
Preferably, described match information is fed back to described communication terminal further include:When similarity is default firstIn the range of user profile do not meet when requiring, sent to described server by described communication terminal and continue search for asking,Described server is by picture in the second preset range for the similarity and corresponding at least part of user's feedback of the information to describedCommunication terminal.
Preferably, methods described is additionally included in match information and chooses a user and be sent to message and/or addFriend's request;And/or,
When user receives the message of another user and/or adds good friend's request, reply message and/or reply interpolation good friendRequest.
Preferably, methods described also includes, and described data base includes multiple friend-making ponds, adds the use in same friend-making pondCan check mutually between family at least partly described user profile, message can be sent each other and/or each other canSend and add good friend's request.
Preferably, described data base includes multiple friend-making ponds by geographic location area division, and methods described also includesRecord user movement track, and allow user to add the friend-making pond occured simultaneously with the generation of its running orbit.
Second aspect present invention provides a kind of brush face friend-making device based on communication terminal, including:
Communication module, for described communication terminal is connected with the server communication building data base, described data baseIn be stored with multiple pictures with corresponding relation and user profile;
Transmission module on picture, for being uploaded to described server by the picture in communication terminal;
Identification module, is identified obtaining facial feature information to the picture receiving for server;
Matching module, for carrying out the facial feature information of the facial feature information of acquisition and picture in described data baseSimilarity mode, and match information is fed back to described communication terminal by described communication module.
Preferably, also include:
Transmission module on log-on message, for delivering to server by approved for distribution to information of registered users and auto heterodyne.
Preferably, described picture in communication terminal is uploaded to described server further includes, by communication terminalThe picture of storage is uploaded to described server, or, the picture that described communication terminal is shot is uploaded to described server.
Preferably, described face feature includes sex, eyes, hair style and/or face exterior feature.
Preferably, described match information is fed back to described communication terminal further include:Similarity is preset firstIn the range of picture and corresponding at least part of user's feedback of the information to described communication terminal.
Preferably, described match information is fed back to described communication terminal further include:When similarity is default firstIn the range of user profile do not meet when requiring, sent to described server by described communication terminal and continue search for asking,Described server is by picture in the second preset range for the similarity and corresponding at least part of user's feedback of the information to describedCommunication terminal.
Preferably, also include:
Choose module, for choosing a user in match information and being sent to message and/or add good friend's request;And/or,
Reply module, during for receiving the message of another user as user and/or add good friend's request, reply messageAnd/or reply interpolation good friend's request.
Preferably, described data base includes multiple friend-making ponds, and adding can be mutual between the user in same friend-making pondCheck at least partly described user profile, can send each other message and/or each other can send interpolation good friend pleaseAsk.
Preferably, described data base includes multiple friend-making ponds by geographic location area division, and described device also includesLocating module, for recording user movement track, and allows user to add the friend-making pond moving track generation common factor.
The brush face making friends method of the present invention and device can reach following beneficial effect:Face recognition by scanning of taking picturesTechnology, builds social information system, facilitates the friend-making between stranger.
It should be appreciated that above general description and detailed description hereinafter are only exemplary and explanatory, notThe disclosure can be limited.
Specific embodiment
Here will in detail exemplary embodiment be illustrated, its example is illustrated in the accompanying drawings.Explained below is related toDuring accompanying drawing, unless otherwise indicated, the same numbers in different accompanying drawings represent same or analogous key element.Following exemplary embodimentDescribed in embodiment do not represent all embodiments consistent with the present invention.On the contrary, they be only with such as appendedThe example of the consistent apparatus and method of some aspects being described in detail in claims, the present invention.
Before carrying out embodiment description, it should be noted that for convenience of description and embody, this group embodiment pinTo be brush face making friends method and device, it is not limited to enumerating limited range in embodiment.
Mobile terminal in following exemplary embodiment is merely exemplary to describe, and has like attribute with mobile terminalOther communication terminal devices are equally applicable.Mobile terminal can be for example mobile phone, panel computer etc..
Corresponding brush face friend-making software is installed in mobile terminal, it is connected with the server communication building data base, numberAccording to multiple pictures with corresponding relation and the user profile of being stored with storehouse, the i.e. photo of the register user of this brush face friend-making softwareAnd its user profile.User profile can include the strangers information that stranger can see and good friend's letter that only good friend can seeBreath, thus ensure the information security of user.Fig. 1 is the brush face making friends method flow chart according to an exemplary embodiment.BagInclude
Step 102, the picture in mobile terminal is uploaded onto the server.
I.e. when user runs into the object wanting to recognize, can will see if it is note in its photo upload to serverVolume user.Specifically, in one embodiment, by the photo upload of the object wanting to recognize of storage in mobile terminal to serviceDevice, this photo can be to be stored in wherein or the mode such as download by network after mobile terminal shoots to obtain;AnotherIn individual embodiment, the photo upload of the object wanting to recognize that mobile terminal is shot is to server.
Step 103, server is identified obtaining facial feature information to the picture receiving.
Preferably, face feature includes sex, eyes, hair style and/or face exterior feature.
Step 104, the facial feature information of the facial feature information of acquisition and picture in data base is carried out similarityJoin, and match information is fed back to communication terminal.
In data base, the facial feature information of picture can be shone into row knowledge when user registers to the auto heterodyne that it uploadsDo not obtain.Preferably, can be first by picture in the first preset range for the similarity and corresponding at least part of user's letterBreath (for example aforesaid strangers information) feeds back to mobile terminal, is pushed user profile higher for matching degree first,The user profile for example matching degree being more than 75% is pushed, and can check whether to want to recognize in this collection of user profileObject information, if it has, can choose and be sent to message and add good friend request, if it is not, can pass throughMobile terminal sends, to server, the request that continues search for, and server is then by picture in the second preset range for the similarity and phaseAt least part of user's information (for example aforesaid strangers information) answered feeds back to mobile terminal, for example by matching degree 50% toUser profile in the range of 75% is pushed.
Further, when the request that user receives from the message that stranger sends or adds good friend, can offsetBreath is replied and is accepted or refuse the request of the interpolation good friend from stranger.In addition, when two persons are good friend, mutuallyBetween can check detailed friend information and can be chatted each other and the sharing of information.For avoiding user to be subject toTo harassing and wrecking, may be set to send a message to same user in one day, if not receiving reply, the same day cannot be againContinue to send message to this user.
Further, also include step 101, information of registered users and auto heterodyne are sent to server by mobile terminalAccording to.That is, it is necessary first to carry out user's registration when using this brush face friend-making software, and certainly take pictures and individual to server uploadThe information of registered users of people, just can use follow-up function after completing registration, so can improve safety in utilization.
The brush face making friends method that the present invention provides builds social information system by the face detection of scanning of taking pictures, fromAnd facilitate the quick friend-making between stranger.
Further, multiple friend-making ponds also can be set in data base, add in same friend-making pond and energy between userEnough requests mutually checked at least part of user's information, message can be sent each other and add good friend.Friend-making Chi KegenAccording to setting regular partition, for example, can be divided according to geographical position (such as sight spot, dining room, shop etc.), more for example according to interestHobby is divided.
It is possible to further open the positioning function of mobile terminal, by the movement locus of mobile terminal records user, exampleAs where when it arrived, and allow user to add to move track and produce the friend-making pond occured simultaneously.For example, when withPlaying to Great Wall in family, you can checks Great Wall friend-making pond, or mobile terminal pushes Great Wall friend-making pond from trend user, as user plusAfter entering Great Wall friend-making pond, you can viewed the stranger on Great Wall and the user profile of good friend, may be selected to want the right of understandingAs sending greeting message and adding good friend's request.After adding friend-making pond, it is also accordingly shown in friend-making pond from taking pictures, and usesFamily also can be replaced to the photo in friend-making pond, for example, clap a group photo with Great Wall.Similar, for avoiding in friend-making pondUser is harassed, and may be set to send a message to same user in one day, if not receiving reply, the same dayCannot continue to send message to this user again.
Fig. 2 is the brush face friend-making scene according to an exemplary embodiment.
User 1,2 installs brush face friend-making software, registration Edit Profile, uploads an auto heterodyne and shines server, exampleAs being uploaded to high in the clouds as shown in Figure 2.Information divides stranger's module and good friend's module, selects to fill in respectively to show strange friend-makingInformation and friend information, stranger's module facilitates the exchange between stranger, but can be pre- anti-harassment, and good friend's module facilitatesExchange between friend.
High in the clouds carries out Classification and Identification arrangement according to uploading the face feature of certainly taking a picture that comes up, high in the clouds according to sex, eyes,Hair style, face exterior feature etc. carry out characteristic of division identification, facilitate recognition accuracy and the efficiency in later stage.
User 2 photographs the register user 1 of brush face friend-making, is uploaded to high in the clouds by brush face friend-making communication terminal, high in the clouds is carried outFeedback information after photo array search coupling, for example, feed back the user profile of similarity more than 75%, one side user to user 2User profile required for can voluntarily selecting, on the other hand also for allowing user 2 to confirm to obtain final most accurate information, usesFamily 2 browses the user profile of similarity more than 75%, if finding register user 1 wherein, choosing and sending letter to register user 1Breath and interpolation good friend's request, if 2 functions of search may be selected still without user 2 information needed, user 2 in this time feeding back,The user profile that cloud system can feed back 50%~75% similarity selects for user 2.
Fig. 3 is the brush face friend-making device block diagram according to an exemplary embodiment.Including:
Communication module 301, for being connected communication terminal with the server communication building data base, is stored in data baseThere are multiple pictures with corresponding relation and user profile, i.e. the photo of register user of this brush face friend-making software and its user's letterBreath.User profile can include the strangers information that stranger can see and the friend information that only good friend can see, thus ensureingThe information security of user.
Transmission module 302 on picture, for uploading onto the server the picture in communication terminal;
I.e. when user runs into the object wanting to recognize, can will see if it is note in its photo upload to serverVolume user.Specifically, in one embodiment, by the photo upload of the object wanting to recognize of storage in mobile terminal to serviceDevice, this photo can be to be stored in wherein or the mode such as download by network after mobile terminal shoots to obtain;AnotherIn individual embodiment, the photo upload of the object wanting to recognize that mobile terminal is shot is to server.
Identification module 303, is identified obtaining facial feature information to the picture receiving for server;
Preferably, face feature includes sex, eyes, hair style and/or face exterior feature.
Matching module 304, for carrying out the facial feature information of the facial feature information of acquisition and picture in data baseSimilarity mode, and match information is fed back to communication terminal by communication module.
In data base, the facial feature information of picture can be shone into row knowledge when user registers to the auto heterodyne that it uploadsDo not obtain.Preferably, can be first by picture in the first preset range for the similarity and corresponding at least part of user's letterBreath (for example aforesaid strangers information) feeds back to mobile terminal, is pushed user profile higher for matching degree first,The user profile for example matching degree being more than 75% is pushed, and can check whether to want to recognize in this collection of user profileObject information, if it has, can by choose module to choose and be sent to message and add good friend request, if do not hadHave, then the request that continue search for can be sent to server by mobile terminal, server then by similarity in the second preset rangeInterior picture and accordingly at least part of user's information (for example aforesaid strangers information) feed back to mobile terminal, such as generalUser profile in the range of 50% to 75% for the degree of joining is pushed.
Further, also include reply module, for when user receive from stranger send message or addDuring the request of friend, message is replied and is accepted or refused with the request of the interpolation good friend from stranger.In addition, as two peopleReferred to as good friend when, detailed friend information can be checked each other and can be chatted each other and the sharing of informationDeng.For avoiding user to be harassed, may be set to send a message to same user in one day, if not receiving backMultiple, then the same day cannot be again to this user continuation transmission message.
Further, transmission module 305 on log-on message are also included, for delivering to clothes by approved for distribution to information of registered users and auto heterodyneBusiness device.
That is, it is necessary first to carry out user's registration when using this brush face friend-making software, and to server upload from take pictures withAnd the information of registered users of individual, just can use follow-up function after completing registration, so can improve safety in utilization.
Further, multiple friend-making ponds also can be set in data base, add in same friend-making pond and energy between userEnough requests mutually checked at least part of user's information, message can be sent each other and add good friend.Friend-making Chi KegenAccording to setting regular partition, for example, can be divided according to geographical position (such as sight spot, dining room, shop etc.), more for example according to interestHobby is divided.
Further, also include locating module, for recording the movement locus of user, for example when it arrived whatPlace, and allow user to add the friend-making pond moving track generation common factor.For example, when user plays to Great Wall, you can look intoSee Great Wall friend-making pond, or mobile terminal push Great Wall friend-making pond from trend user, after user adds Great Wall friend-making pond, you canViewed the stranger on Great Wall and the user profile of good friend, may be selected to want the object recognizing send greeting message andAdd good friend's request.After adding friend-making pond, it is also accordingly shown in friend-making pond from taking pictures, and user also can be to the photograph in friend-making pondPiece is replaced, for example, clap a group photo with Great Wall.Similar, for avoiding the user in friend-making pond to be harassed, can setIt is can only to send a message to same user in one day, if not receiving reply, the same day cannot continue to this user againSend message.
Those skilled in the art is it is easily understood that on the premise of not conflicting, above-mentioned each preferred version can be freeGround combination, superposition.
It should be appreciated that above-mentioned embodiment is only illustrative, and not restrictive, basic without departing from the present inventionIn the case of principle, those skilled in the art for the various obvious or equivalent modification that above-mentioned details is made or can replaceChange, be all included in scope of the presently claimed invention.