Photo sharing method and device
First Claim
1. A photo sharing method performed by a terminal device, comprising:
- receiving, from a user, a party photo sharing instruction regarding a to-be-shared party photo set, wherein the to-be-shared party photo set has party marker information and comprises at least one party photo;
acquiring a face recognition result by conducting face recognition on each party photo contained in the to-be-shared party photo set, and determining a face image set contained in the to-be-shared party photo set according to the face recognition result;
determining, from each contact photo contained in a contact list, each target contact photo which matches with each face image in the face image set respectively; and
sending the to-be-shared party photo set to each target contact respectively according to contact information corresponding to the each target contact photo;
wherein acquiring a face recognition result by conducting face recognition on each party photo contained in the to-be-shared party photo set comprises;
detecting face images contained in all party photos of the to-be-shared party photo set; and
clustering together face images having similarity greater than a threshold to acquire at least one clustering result, wherein face images of each clustering result correspond to a same person and each clustering result is represented by one selected face image; and
wherein the face image set comprises the represented face images of all clustering results, andwherein the method further comprises;
determining an occurrence number of each face image in the face image set according to the face recognition result;
determining whether the occurrence number of a face image in the face image set is less than a preset number; and
deleting, from the face image set, the face image if the occurrence number of the face image is less than the preset number;
wherein before sending the to-be-shared party photo set to each target contact respectively according to contact information corresponding to the each target contact photo, the method further comprises;
determining a party photo subset corresponding to each face image in the face image set according to the face recognition result; and
determining a party photo subset respectively corresponding to the each target contact photo according to the each target contact photo which matches with the each face image respectively;
sending the to-be-shared party photo set to each target contact respectively according to contact information corresponding to the each target contact photo comprises;
sending the party photo subset respectively corresponding to the each target contact photo to the each target contact according to contact information corresponding to the each target contact photo;
wherein each contact corresponds to at least two pieces of the contact information, and each piece of contact information is associated with a different communication mode;
sending the party photo subset respectively corresponding to the each target contact photo to the each target contact according to contact information corresponding to the each target contact photo comprises;
determining, from the at least two pieces of contact information corresponding to the each target contact photo according to a preset communication mode priority order, the piece of contact information associated with the communication mode having a top priority corresponding to the each target contact photo; and
sending the party photo subset respectively corresponding to the each target contact photo to the each target contact by means of the communication mode having the top priority according to the determined piece of contact information corresponding to the each target contact photo.
1 Assignment
0 Petitions
Accused Products
Abstract
A photo sharing method includes: receiving, from a user, a party photo sharing instruction regarding a to-be-shared party photo set, where the to-be-shared party photo set has party marker information and includes at least one party photo; acquiring a face recognition result by conducting face recognition on each party photo contained in the to-be-shared party photo set, and determining a face image set contained in the to-be-shared party photo set according to the face recognition result; determining, from each contact photo contained in a contact list, each target contact photo which matches with each face image in the face image set respectively; and sending the to-be-shared party photo set to each target contact respectively according to contact information corresponding to the each target contact photo.
36 Citations
13 Claims
-
1. A photo sharing method performed by a terminal device, comprising:
-
receiving, from a user, a party photo sharing instruction regarding a to-be-shared party photo set, wherein the to-be-shared party photo set has party marker information and comprises at least one party photo; acquiring a face recognition result by conducting face recognition on each party photo contained in the to-be-shared party photo set, and determining a face image set contained in the to-be-shared party photo set according to the face recognition result; determining, from each contact photo contained in a contact list, each target contact photo which matches with each face image in the face image set respectively; and sending the to-be-shared party photo set to each target contact respectively according to contact information corresponding to the each target contact photo; wherein acquiring a face recognition result by conducting face recognition on each party photo contained in the to-be-shared party photo set comprises; detecting face images contained in all party photos of the to-be-shared party photo set; and clustering together face images having similarity greater than a threshold to acquire at least one clustering result, wherein face images of each clustering result correspond to a same person and each clustering result is represented by one selected face image; and wherein the face image set comprises the represented face images of all clustering results, and wherein the method further comprises; determining an occurrence number of each face image in the face image set according to the face recognition result; determining whether the occurrence number of a face image in the face image set is less than a preset number; and deleting, from the face image set, the face image if the occurrence number of the face image is less than the preset number; wherein before sending the to-be-shared party photo set to each target contact respectively according to contact information corresponding to the each target contact photo, the method further comprises; determining a party photo subset corresponding to each face image in the face image set according to the face recognition result; and determining a party photo subset respectively corresponding to the each target contact photo according to the each target contact photo which matches with the each face image respectively; sending the to-be-shared party photo set to each target contact respectively according to contact information corresponding to the each target contact photo comprises; sending the party photo subset respectively corresponding to the each target contact photo to the each target contact according to contact information corresponding to the each target contact photo; wherein each contact corresponds to at least two pieces of the contact information, and each piece of contact information is associated with a different communication mode; sending the party photo subset respectively corresponding to the each target contact photo to the each target contact according to contact information corresponding to the each target contact photo comprises; determining, from the at least two pieces of contact information corresponding to the each target contact photo according to a preset communication mode priority order, the piece of contact information associated with the communication mode having a top priority corresponding to the each target contact photo; and sending the party photo subset respectively corresponding to the each target contact photo to the each target contact by means of the communication mode having the top priority according to the determined piece of contact information corresponding to the each target contact photo. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A photo sharing device, comprising:
-
a processor; and a memory configured to store instructions executable by the processor; wherein, the processor is configured to perform; receiving, from a user, a party photo sharing instruction regarding a to-be-shared party photo set, wherein the to-be-shared party photo set has party marker information and comprises at least one party photo; acquiring a face recognition result by conducting face recognition on each party photo contained in the to-be-shared party photo set, and determining a face image set contained in the to-be-shared party photo set according to the face recognition result; determining, from each contact photo contained in a contact list, each target contact photo which matches with each face image in the face image set respectively; and sending the to-be-shared party photo set to each target contact respectively according to contact information corresponding to the each target contact photo; wherein acquiring a face recognition result by conducting face recognition on each party photo contained in the to-be-shared party photo set comprises; detecting face images contained in all party photos of the to-be-shared party photo set; and clustering together face images having similarity greater than a threshold to acquire at least one clustering result, wherein face images of each clustering result correspond to a same person and each clustering result is represented by one selected face image; and wherein the face image set comprises the represented face images of all clustering results, and wherein the processor is further configured to perform; determining an occurrence number of each face image in the face image set according to the face recognition result; determining whether the occurrence number of a face image in the face image set is less than a preset number; and deleting, from the face image set, the face image if the occurrence number of the face image is less than the preset number; wherein before sending the to-be-shared party photo set to each target contact respectively according to contact information corresponding to the each target contact photo, the processor is further configured to perform; determining a party photo subset corresponding to each face image in the face image set according to the face recognition result; and determining a party photo subset respectively corresponding to the each target contact photo according to the each target contact photo which matches with the each face image respectively; sending the to-be-shared party photo set to each target contact respectively according to contact information corresponding to the each target contact photo comprises; sending the party photo subset respectively corresponding to the each target contact photo to the each target contact according to contact information corresponding to the each target contact photo; wherein each contact corresponds to at least two pieces of the contact information, and each piece of contact information is associated with a different communication mode; in the sending the party photo subset respectively corresponding to the each target contact photo to the each target contact according to contact information corresponding to the each target contact photo, the processor is configured to perform; determining, from the at least two pieces of contact information corresponding to the each target contact photo according to a preset communication mode priority order, the piece of contact information associated with the communication mode having a top priority corresponding to the each target contact photo; and sending the party photo subset respectively corresponding to the each target contact photo to the each target contact by means of the communication mode having the top priority according to the determined piece of contact information corresponding to the each target contact photo. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable storage medium having stored therein instructions that, when executed by a processor of a terminal device, causes the terminal device to perform a method for sharing photos, the method comprising:
-
receiving, from a user, a party photo sharing instruction regarding a to-be-shared party photo set, wherein the to-be-shared party photo set has party marker information and comprises at least one party photo; acquiring a face recognition result by conducting face recognition on each party photo contained in the to-be-shared party photo set, and determining a face image set contained in the to-be-shared party photo set according to the face recognition result; determining, from each contact photo contained in a contact list, each target contact photo which matches with each face image in the face image set respectively; and sending the to-be-shared party photo set to each target contact respectively according to contact information corresponding to the each target contact photo; wherein acquiring a face recognition result by conducting face recognition on each party photo contained in the to-be-shared party photo set comprises; detecting face images contained in all party photos of the to-be-shared party photo set; and clustering together face images having similarity greater than a threshold to acquire at least one clustering result, wherein face images of each clustering result correspond to a same person and each clustering result is represented by one selected face image; and wherein the face image set comprises the represented face images of all clustering results, and wherein the method further comprises; determining an occurrence number of each face image in the face image set according to the face recognition result; determining whether the occurrence number of a face image in the face image set is less than a preset number; and deleting, from the face image set, the face image if the occurrence number of the face image is less than the preset number; wherein before sending the to-be-shared party photo set to each target contact respectively according to contact information corresponding to the each target contact photo, the method further comprises; determining a party photo subset corresponding to each face image in the face image set according to the face recognition result; and determining a party photo subset respectively corresponding to the each target contact photo according to the each target contact photo which matches with the each face image respectively; sending the to-be-shared party photo set to each target contact respectively according to contact information corresponding to the each target contact photo comprises; sending the party photo subset respectively corresponding to the each target contact photo to the each target contact according to contact information corresponding to the each target contact photo; wherein each contact corresponds to at least two pieces of the contact information, and each piece of contact information is associated with a different communication mode; sending the party photo subset respectively corresponding to the each target contact photo to the each target contact according to contact information corresponding to the each target contact photo comprises; determining, from the at least two pieces of contact information corresponding to the each target contact photo according to a preset communication mode priority order, the piece of contact information associated with the communication mode having a top priority corresponding to the each target contact photo; and sending the party photo subset respectively corresponding to the each target contact photo to the each target contact by means of the communication mode having the top priority according to the determined piece of contact information corresponding to the each target contact photo.
-
Specification