Personalized criteria-based media organization
AssigneeVerizon Media Inc.
InventorsJia Li, Joseph Kaye
Life of this patent
Estimating the term…
Abstract
Personalized criteria-based media organization is provided. Digital media items are organized into one or more albums. At least one album is associated with album membership criteria and includes only digital media items that satisfy the album membership criteria. An album is updated by receiving user input identifying at least one criteria creation element, generating user-defined album membership criteria based on the at least one criteria creation element, identifying any matching digital media items that satisfy the user-defined album membership criteria, and associating the matching digital media items with the album.
Claims20
A system for media classification, comprising:
- at least one processor configured for:
- receiving a plurality of images;
- organizing the plurality of images into one or more albums, wherein at least one album is associated with album membership criteria and includes only images that satisfy the album membership criteria;
- receiving user input identifying a first exemplar image, wherein the first exemplar image has a first region that depicts an object;
- receiving user input identifying a first target region of the first exemplar image, wherein the first region is covered by the first target region;
- receiving user input identifying a second exemplar image and a second target region of the second exemplar image, wherein the object is depicted in the second target region of the second exemplar image;
- identifying a set of one or more features of the object included in both the first target region of the first exemplar image and the second target region of the second exemplar image;
- modifying the album membership criteria based on at least one feature from the set of one or more features of the object, the album membership criteria being a Boolean function including one or more Boolean expressions, and wherein modifying includes adding another Boolean expression to the album membership criteria;
- and
- identifying matching images of the plurality of images that satisfy the album membership criteria.
A method, implemented on at least one machine each of which having at least one processor, storage, and a communication platform connected to a network for classifying media, the method comprising:
- organizing a plurality of images into one or more albums, wherein at least one album is associated with album membership criteria and includes only images that satisfy the album membership criteria;
- receiving user input identifying a first exemplar image, wherein the first exemplar image has a first region that depicts an object;
- receiving user input identifying a first target region of the first exemplar image, wherein the first region is covered by the first target region;
- receiving user input identifying a second exemplar image and a second target region of the second exemplar image, wherein the object is depicted in the second target region of the second exemplar image;
- identifying a set of one or more features of the object included in both the first target region of the first exemplar image and the second target region of the second exemplar image;
- modifying the album membership criteria based on at least one feature from the set of one or more features of the object, the album membership criteria being a Boolean function including one or more Boolean expressions, and wherein modifying includes adding another Boolean expression to the album membership criteria;
- and
- identifying matching images of the plurality of images that satisfy the album membership criteria.
A non-transitory computer-readable medium storing instructions which, when executed by one or more processors, cause the one or more processors to carry out:
- organizing a plurality of images into one or more albums, wherein at least one album is associated with album membership criteria and includes only images that satisfy the album membership criteria;
- receiving user input identifying a first exemplar image, wherein the first exemplar image has a first region that depicts an object;
- receiving user input identifying a first target region of the first exemplar image, wherein the first region is covered by the first target region;
- receiving user input identifying a second exemplar image and a second target region of the second exemplar image, wherein the object is depicted in the second target region of the second exemplar image;
- identifying a set of one or more features of the object included in both the first target region of the first exemplar image and the second target region of the second exemplar image;
- modifying the album membership criteria based on at least one feature from the set of one or more features of the object, the album membership criteria being a Boolean function including one or more Boolean expressions, and wherein modifying includes adding another Boolean expression to the album membership criteria;
- and
- identifying matching images of the plurality of images that satisfy the album membership criteria.
Dependencies are inferred from the claim text.