Machine-controlled image cropping with default
First Claim
1. A machine-controlled imaging method comprising the steps of:
- displaying an original digital image;
during said displaying, accepting a user input designating machine-controlled cropping of the original digital image; and
performing the machine-controlled cropping of the original digital image without further user intervention;
wherein said cropping further comprises;
finding a subject portion and a background portion of said digital image;
setting a rectangular retention area of said digital image, said retention area being fully inclusive of said subject portion and minimally inclusive of said background portion;
when said retention area is larger than a preset percentage of the original digital image, resetting said retention area to a default crop; and
reducing said digital image to the respective said retention area.
1 Assignment
0 Petitions
Accused Products
Abstract
In a machine-controlled imaging method and system, an original digital image is displayed. During the displaying, a user input is accepted designating machine-controlled cropping of the original digital image. The machine-controlled cropping of the original digital image is performed without further user intervention. In that cropping, a subject portion and a background portion of the digital image are found. A retention area of the digital image is set. The retention area is fully inclusive of the subject portion and minimally inclusive of the background portion. When the retention area is larger than a preset percentage of the original digital image, the retention area is reset to a default crop. The digital image is reduced to the retention area as set or reset, respectively.
31 Citations
23 Claims
-
1. A machine-controlled imaging method comprising the steps of:
-
displaying an original digital image; during said displaying, accepting a user input designating machine-controlled cropping of the original digital image; and performing the machine-controlled cropping of the original digital image without further user intervention; wherein said cropping further comprises; finding a subject portion and a background portion of said digital image; setting a rectangular retention area of said digital image, said retention area being fully inclusive of said subject portion and minimally inclusive of said background portion; when said retention area is larger than a preset percentage of the original digital image, resetting said retention area to a default crop; and reducing said digital image to the respective said retention area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A machine-controlled imaging system comprising:
-
a circuit configured to display an original digital image; a circuit configured to accept a user input during said displaying, said input designating machine-controlled cropping of the original digital image; and a circuit configured to perform the machine-controlled cropping of the original digital image without further user intervention; wherein said cropping includes; finding a subject portion and a background portion of said digital image; setting a retention area of said digital image, said retention area being fully inclusive of said subject portion and minimally inclusive of said background portion; when said retention area includes the entirety of said digital image, resetting said retention area to exclude part of said subject portion; and reducing said digital image to the respective said retention area. - View Dependent Claims (14, 15, 22)
-
-
16. A method for cropping a digital image, said digital image having an a plurality of pixels defining an initial size, said method comprising the steps of:
-
segmenting the digital image into a plurality of regions; generating a main subject map having a plurality of main subject values, each of said main subject values being associated with a respective one of said regions, each of said main subject values indicating a likelihood that a respective one of said regions is a main subject of the digital image; locating main subject regions and remaining regions of said map; determining a rectangular area of said digital image fully inclusive of said regions of said main subject and minimally inclusive of said remaining regions; when said rectangular area is said initial size, setting cropping boundaries to a default crop smaller than said initial size; when said rectangular area is smaller than said default crop, setting the cropping boundaries to delimit said rectangular area; and reducing the digital image to respective said cropping boundaries to provide a cropped image. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
23. A system for cropping a digital image, said digital image having an a plurality of pixels defining an initial size, said method comprising:
-
a circuit configured to segment the digital image into a plurality of regions; a circuit configured to generate a main subject map having a plurality of main subject values, each of said main subject values being associated with a respective one of said regions, each of said main subject values indicating a likelihood that a respective one of said regions is a main subject of the digital image; a circuit configured to identify a set of main subject regions and a set of remaining regions of said digital image, said main subject regions each having a respective main subject value beyond a predetermined threshold, said remaining regions each having a respective main subject value within a predetermined threshold; a circuit configured to determine a rectangular area of said digital image fully inclusive of said main subject regions and minimally inclusive of said remaining regions; a circuit configured to set cropping boundaries to said rectangular area, when said rectangular area is smaller than a predetermined default crop size; a circuit configured to set the cropping boundaries to said default crop size, when said rectangular area is between said default crop size and said initial size of the digital image; and a circuit configured to reduce the digital image to respective said cropping boundaries to provide a cropped image.
-
Specification