Intelligent Digital Image Cropping System

Information

  • Patent Application
  • 20070201765
  • Publication Number
    20070201765
  • Date Filed
    February 09, 2007
    17 years ago
  • Date Published
    August 30, 2007
    17 years ago
Abstract
An image processing system allows a customer to upload a digital image in an initial frame size and indicate the desired finished print size. The system then searches for the presence and location of an area of interest in the digital image. Upon finding and determining the location of the area of interest, the system then calculates a crop border size and placement which preferentially positions the area of interest within the finished print.
Description

BRIEF DESCRIPTION OF THE DRAWINGS

The above-mentioned and other features and advantages of this invention, and the manner of attaining them, will become apparent and be better understood by reference to the following description of the invention in conjunction with the accompanying drawing, wherein:



FIG. 1 is a simplified block diagram of a prior art digital frame size and crop border;



FIG. 2 is a simplified block diagram showing an embodiment of the invention as applied to the digital image of FIG. 1;



FIG. 3 is a simplified block diagram showing an embodiment of the invention as applied to an image that is rotated 90° from the position seen in FIG. 2; and



FIG. 4 is a flow diagram showing basic process flow steps in an embodiment of the invention.


Claims
  • 1. A computer-readable medium having computer-executable instructions for performing a method for automatically resizing a digital image from an initial frame size to a finished frame size, said digital image including an area of interest, said method comprising: a) automatically detecting the position of said area of interest in said digital image;b) calculating a preferential position of a crop border based on the detected position of said area of interest; andc) cropping said initial frame size with said crop border at said preferential position resulting in said finished frame size.
  • 2. A method in accordance with claim 1 wherein said area of interest is a face.
  • 3. A method in accordance with claim 1 wherein said area of interest is a pair of eyes.
  • 4. A method in accordance with claim 1 wherein the step of calculating the preferential position of said crop border includes positioning all of said area of interest within said finished frame size.
  • 5. A method in accordance with claim 1 wherein the step of calculating the preferential position of said crop border includes centering said area of interest within said finished frame size.
  • 6. A method for digital image communication between a customer and a photofinisher, said method comprising: a) allowing the customer to upload a digital image having an initial frame size to a computer associated with the photofinisher;b) allowing the customer to select a finished print size of said digital image;c) determining the presence and location of an area of interest within said initial frame size;d) calculating the preferential position of a crop border based on the detected position of said area of interest; ande) cropping said initial frame size with said crop border at said preferential position resulting in said finished print size.
  • 7. A method in accordance with claim 6 wherein the step of calculating the preferential position of said crop border includes positioning all of said area of interest within said finished print size.
  • 8. A method in accordance with claim 6 wherein the step of calculating the preferential position of said crop border includes centering said area of interest in said finished print size.
  • 9. A method in accordance with claim 6 wherein steps c) through e) are performed under the control of the photofinisher using a computer program having computer-executable instructions which are carried out automatically on said digital image upon receiving said finished print size from the customer.
  • 10. A method in accordance with claim 9 further comprising the step of making available to the customer a finished print of said digital image in said finished print size.
  • 11. A method in accordance with claim 9 wherein a finished print is shipped to the customer.
  • 12. A method in accordance with claim 9 wherein a finished print is sent electronically to said customer.
  • 13. A method in accordance with claim 9 wherein a finished print is made available for printing by the customer at a kiosk.
  • 14. Apparatus for automatically resizing a digital image having an area of interest from an initial frame size to a finished frame size, said apparatus comprising a computer program configured for automatically detecting the presence and position of said area of interest in said digital image, and said computer program configured for calculating a preferential position of a crop border based on the detected position of said region of interest.
  • 15. An apparatus in accordance with claim 14 wherein said computer program is configured for cropping said initial frame size with said crop border at said preferential position resulting in said finished frame size.
Provisional Applications (1)
Number Date Country
60776404 Feb 2006 US