Photographic printer and method for automatically detecting panoramic format image frames
First Claim
1. A method of discriminating between full size and panoramic images interspersed on a strip of film, a panoramic frame area being nested within a full size frame area leaving a non-panoramic frame area which is within the full size frame area but outside the panoramic frame area, the method comprising the steps of:
- (a) determining from a film density datum value of at least one pixel in the non-panoramic frame area if the image is a full size image and, if not,(b) then performing a longitudinal edge detection operation to determine from film density data values of pixels in both the panoramic and non-panoramic frame areas if an edge exists between the two areas and, if so, the existence of a panoramic image is determined and, if not, a full size image is determined.
6 Assignments
0 Petitions
Accused Products
Abstract
An automatic photographic printer is programmed to determine, from image classification pixel scan data, the existence of panoramic image frames interspersed among full size image frames on a film strip. The printer is initially set to assume all image frames are panoramic images until any one of the following test conditions is found that then indicates the image is not panoramic: (a) an initial pixel value indicates the existence of film density, (b) differences in pixel density values in rows within the non-panoramic areas of the frame indicate the existence of film density or (c) pixel density values on opposite sides of a line separating panoramic from non-panoramic frame areas indicate the absence of a frame edge.
18 Citations
11 Claims
-
1. A method of discriminating between full size and panoramic images interspersed on a strip of film, a panoramic frame area being nested within a full size frame area leaving a non-panoramic frame area which is within the full size frame area but outside the panoramic frame area, the method comprising the steps of:
-
(a) determining from a film density datum value of at least one pixel in the non-panoramic frame area if the image is a full size image and, if not, (b) then performing a longitudinal edge detection operation to determine from film density data values of pixels in both the panoramic and non-panoramic frame areas if an edge exists between the two areas and, if so, the existence of a panoramic image is determined and, if not, a full size image is determined. - View Dependent Claims (2, 3, 4)
-
-
5. A method of discriminating between full size and panoramic size images interspersed on a strip of film, a panoramic frame area being nested within a full size frame area leaving a non-panoramic frame area which is within the full size frame area but outside the panoramic frame area, the method comprising the steps of:
-
(a) scanning image frames on the film strip to derive film density data for a two dimensional matrix of image pixels spanning said panoramic and non-panoramic frame areas; (b) initially setting an indication that a scanned image frame is a panoramic image until one of the determining conditions set forth in the following steps is met whereupon an indication is then set that the image frame is a full size image; (c) determining if the film density datum value of a first predetermined pixel in the non-panoramic frame area is above a first predetermined limit value; (d) comparing film density data values of a plurality of pixels from the non-panoramic frame area to said first pixel datum value and determining if any one of said plurality of data values differs from said first datum value by more than a second predetermined limit value; and (e) comparing film density data values from corresponding pixels on each side of a boundary separating the panoramic frame area from the non-panoramic frame area to derive differences in data values between said corresponding pixels and determining if the number of comparisons in which the density value differences exceed a third predetermined limit value is less than a fourth predetermined limit value. - View Dependent Claims (6, 7, 8, 9)
-
-
10. Apparatus for discriminating between full size and panoramic size image frames interspersed on a strip of film, a panoramic frame area being nested within a full size frame area leaving a non-panoramic frame area which is within the full size frame area but outside the panoramic frame area, the apparatus comprising:
-
a film scanner for deriving film density data for each of a two-dimension matrix of pixels in an area spanning both the panoramic and non-panoramic frame areas; pixel data processing means, initially set to an indication of a panoramic image frame, for processing said pixel density data to first determine from film density datum value of at least one pixel in the non-panoramic frame area if the image is a full size image and, if not, then to determine from film density data values of pixels in both the panoramic and non-panoramic frame areas if an edge exists between the two areas; and means responsive to said first determination from said datum value of said at least one pixel in the non-panoramic frame area for supplying a print mode output signal to a photographic printer only if a determination is made that a full size image exists, said output signal enabling said printer to print said image in the full size mode, and otherwise responsive to said edge determination for supplying a print mode output signal to said photographic printer to enable printing of said image in a panoramic mode if existence of an edge is determined and otherwise to print in a full size mode if an edge is not detected.
-
-
11. A photographic printer adapted for discrimination between full size and panoramic size image frames interspersed on a strip of film, a panoramic frame area being nested within a full size frame area leaving a non-panoramic frame area which is within the full size frame area but outside the panoramic frame area, the printer comprising:
-
a film scanner for deriving film density data for each of a two-dimension matrix of pixels in an area spanning both the panoramic and non-panoramic frame areas; pixel data processing means, initially set to an indication of a panoramic image frame, for processing said pixel density data to first determine from film density datum value of at least one pixel in the non-panoramic frame area if the image is a full size image and, if not, then to determine from film density data values of pixels in both the panoramic and non-panoramic frame areas if an edge exists between the two areas; a print station adapted to print a non-panoramic print in the case of a full size image on the film and to operate in a predetermined alternate mode in the case of a panoramic image on the film; and printer control means responsive to said first determination from said datum value of said at least one pixel in the non-panoramic frame area for supplying a print mode control signal to a photographic printer only if a determination is made that a full size image exists, said output signal enabling said printer to print said image in the full size mode, and otherwise responsive to said edge determination for supplying a control signal to said photographic printer to enable said print station to operate in said alternate mode if an edge is determined and to print said image in a full size mode if an edge is not detected.
-
Specification