Preprocessing for image segmentation
AssigneeApple Inc.
InventorsVignesh JAGADEESH, Lee A. MORGAN, Rohan CHANDRA, Shujie LIU, Yann LIFCHITZ
Life of this patent
Estimating the term…
Abstract
Aspects of the subject technology provide techniques for improved re-use of digital images, including creation of a new “sticker” image by extracting one or more objects from a prior image. In an implementation, images in a library may be preprocessed to identify image attributes of corresponding images in the library, including suitability scores, classifications of objects in the images, and masks for the classified objects.
Claims20
A method, comprising:
- preprocessing a plurality of images to determine, for each respective image in the plurality of images, an object lifting suitability score and one or more object masks with corresponding object classifications for one or more objects in the respective image;
- storing the object lifting suitability scores and the one or more object masks with the corresponding object classifications;
- and
- in response to a request for candidate images for object lifting:
- providing a list of one or more of the plurality of images based on the object lifting suitability scores and the one or more object classifications.
A system for audio processing, comprising:
- a processor;
- and
- a memory storing instructions, that when executed by the processor, cause the system to:
- preprocess a plurality of images to determine, for each respective image in the plurality of images, an object lifting suitability score and one or more object masks with corresponding object classifications for one or more objects in the respective image;
- store the object lifting suitability scores and the one or more object masks with the corresponding object classifications;
- and
- in response to a request for candidate images for object lifting:
- provide a list of one or more of the plurality of images based on the object lifting suitability scores and the one or more object classifications.
A non-transitory computer readable memory storing instructions that, when executed by a processor, cause the processor to:
- preprocess a plurality of images to determine, for each respective image in the plurality of images, an object lifting suitability score and one or more object masks with corresponding object classifications for one or more objects in the respective image;
- store the object lifting suitability scores and the one or more object masks with the corresponding object classifications;
- and
- in response to a request for candidate images for object lifting:
- provide a list of one or more of the plurality of images based on the object lifting suitability scores and the one or more object classifications.
Dependencies are inferred from the claim text.