The present invention is directed to conversion of image data recorded on film to video signal format, and more particularly to an apparatus and method for synchronizing the conversion process to eliminate video frame and scan line distortions.
Conventional apparatus for converting information stored by frame on film, particularly color negative motion picture film, includes a light source, scanner optics including a photodetector linear array, and a film transport for propelling the film in the direction of its length between the light source and the scanner optics. Each film frame is scanned by the detector array in a plurality of scan lines from frame top to bottom to develop a series of scan data lines for each frame. The scan line data is then fed to a memory for storage by scan line and frame, typically for later recording by line and frame on video tape.
Synchronization of data storage by scan line and frame is important for reducing distortion in the ultimate video image. In apparatus of the prior art, a sprocket roller has an array of teeth for engaging sprocket holes or apertures in the film strip, which apertures possess a predetermined positional relationship to the onset or leading edge of each image frame. This relationship depends upon film type and is specified by industry standards. However, differing film aperture geometries for differing film manufacturers and wear of the film sprocket apertures through use, lead to vertical framing position error from frame to frame and corresponding video frame distortion when the resulting video image is viewed on a monitor. Further, in apparatus of the prior art, a time based clock is provided for clocking scan line image data into memory. However, such time-based memory clocking arrangements do not account for or accommodate variations in film transport speed, with the result that scan lines within individual frames are not uniformly spaced, resulting in vertical linearity error within each frame.
It is a general object of the present invention to provide a method and apparatus for synchronizing storage of film frame image data which overcome the aforementioned deficiencies in prior art apparatus and techniques of the described character. More specific objects of the invention are to provide a method and apparatus for synchronizing storage of scan data by both frame and scan line which are more accurate than techniques heretofore proposed in the art, which may be readily employed through retrofit of existing film-to-video apparatus, and which are economical to implement both in such apparatus retrofit and in construction of new apparatus.
The invention, together with additional objects, features and advantages thereof, will be best understood from the following description, the appended claims and the accompanying drawing in which:
FIG. 1 is a functional block diagram of film-to-video transfer apparatus embodying frame and line synchronization in accordance with a presently preferred embodiment of the invention; and
FIG. 2 is a perspective view on an enlarged scale of a portion of the film frame synchronization apparatus in the embodiment of FIG. 1.
FIG. 1 illustrates film-to-video image data transfer apparatus 10 in accordance with a presently preferred embodiment of the invention as comprising a light source 12 and opposed scanner optics 14 which includes a photodetector linear array and corresponding array scan control and data transmission electronics. Film is transported from a supply reel (not shown) around an idler roller 16, around a roller 18, between light source 12 and scanner optics 14, and thence around an idler roller 20, a film drive capstan 22 and an idler roller 24 to a film take-up reel (not shown). A data frame buffer 26 includes an electronic memory having a data input for receiving electronic signals from scanner optics 14 indicative of light intensity at each element of the scanner array, a frame start input for synchronizing data storage in buffer 26 to the onset or top edge of each frame at scanner optics 14, and a line address clock input for initiating and synchronizing storage of each scan data line within each frame.
To the extent thus far described, apparatus 10 corresponds to a Bosch FDL 60 Digital CCD Telecine marketed by Fernseh, Inc. In such prior art apparatus, the line address clock input to buffer 26 is driven by a real-time clock, and the frame start input to buffer 26 is driven by a sprocketed roller at 18 which engages and is thus responsive to position of the sprocket holes or openings 28 (FIG. 2) relative to the start of each image frame 30. In such apparatus, the content of buffer 26 is fed by frame to a color correction control computer, and thence to suitable means for recording corrected and processed video information onto video tape. Capstan 22, rollers 16, 18, 20 and 24, light source 12 and scanner optics 14 are all mounted in fixed position on a deck plate.
In accordance with the present invention, and referring to FIG. 2, roller 18 has a pair of guide ledges 32, 34 for laterally capturing and guiding film strip 15 therebetween, with the two series of sprocket apertures 28 thus being in predetermined positions laterally or axially of the bearing shaft 36 which mounts roller 18 to the deck plate. At least a portion of the roller surface underlying film strip 15--i.e., the strip 38 underlying the inboard array or series of sprocket apertures 28 adjacent to the deck plate--is of optically nonreflective construction. An electro-optical assembly 40 (FIGS. 1 and 2) is mounted on the deck plate adjacent to roller 18 for detecting passage of film apertures therepast. More specifically, assembly 40 is itself of generally conventional construction, and includes a source of polarized light energy and optics for focusing such light energy to a spot 42 at the surface of and at right angles to film strip 15 at a position to be incident upon the inboard series of sprocket apertures 28 as film strip 15 is transported therepast over roller 18. Electro-optical assembly 40 further includes a photodetector for detecting reflection characteristics from the film strip, specifically the leading edge of each sprocket aperture 28 as strip 15 is propelled in the direction 25, and for providing a corresponding synchronization signal to the data input of a shift register delay 44 (FIG. 1).
Thus, a synchronization signal is provided by electro-optical assembly 40 in response to detection of each inboard sprocket aperture 28 in film strip 15. The number and physical positioning of such sprocket apertures relative to each frame 30 are specified by industry standards as a function of film type. For example, for 35 mm film illustrated in FIG. 2, there are four apertures 28 on each side of film strip 15 for each frame 30, whereas there is only one aperture 28 on each side of strip 15 for each frame of 16 mm film. In a preferred embodiment of the invention, light energy radiated by and reflected onto electro-optical assembly 40 comprises red light generated by an HeNe laser, which facilitates visual observation during initial adjustment of the apparatus. Resolution depends in part upon the diameter of spot 42. A spot 42 which is 20 micrometers in diameter will yield 1/10 line resolution in a 525 line image frame, or 1/5250 resolution over the entire frame image.
Capstan 22, which is driven by the film drive motor (not shown) is coupled to a tachometer 50 which provides a series of pulses to the clock input of shift register delay 44 as a function of film transport speed. Shift register delay 44 also receives an adjustment input from an operator set-up control 52, and provides a synchronization output to the frame start input of data frame buffer 26. Thus, shift register delay 44 provides an adjustable delay to account for the distance in the direction 25 of film travel between frame edge detection at spot 42 opposite electro-optical assembly 40 and the onset of that frame at the scanning location 53 between optics 14 and light source 12. Such delay may be initially adjusted by the operator at 52. It will be appreciated, however, that operation of shift register delay 44 as a function of film motion through clock input from tachometer 50 provides automatic adjustment and accommodation for variations in film speed.
Roller 18 is also driveably coupled to a tachometer 54 which provides a line address clock input to buffer 26 as a function of increments of film strip motion corresponding separation between frame scan lines. That is, tachometer 54 clocks buffer 26 once for each image scan line. Upon receipt of each such line address clock input, the output of optics 14 is scanned and stored as a line of image data in buffer 26. Thus, once again, in accordance with the present invention, line scanning and image data storage at buffer 26 is controlled not by a fixed frequency clock functioning in the time domain, but by means directly responsive to film motion, and normal variations in film transport velocity are thereby automatically accommodated in the image data storage operation.
In summary, the preferred embodiment of the invention illustrated in the drawing and described in detail hereinabove provides two important advances over prior art apparatus of similar type. First, scanning and storage of each image frame is synchronized to the frame leading edge through optical detection of the sprocket aperture edges rather than physical engagement of the same with a sprocket roller. Frame-to-frame vertical framing position error is thereby greatly reduced, to a resolution of 1/10 line in the disclosed embodiment. Secondly, each line scanning and storage operation is clocked as a direct function of film motion past the scanning optics, thereby accommodating variations in film transport speed and reducing vertical linearity even within each frame.