This invention relates to a technique for archiving binary data on film.
Archival of information and particularly binary data remains, vitally important to many entities, including government and industry. The archival period will typically dictate the archival medium. For example, short-term storage of binary data for months or even a few years can occur using magnetic or optical media. However, after a few years, magnetic and optical media can degrade, making reliable retrieval of data difficult. Optical film, when stored under appropriate conditions, can last for several hundred years, making optical film a useful medium for long-term data archival.
While techniques presently exist for archiving binary data on optical film, such techniques typically make use of microfilm equipment well known in the art. However, the motion picture industry would like to make use of existing equipment, such as film scanners and laser recorders, to carry out data archival. To date, no reliable technique exists that enables archival of binary data onto film with low data loss using existing film scanning and laser recording equipment.
Briefly, in accordance with a preferred embodiment of the present principles, a method for archiving a binary data bit stream onto at least one frame of film commences by encoding the binary bit stream using a prescribed set of gray levels. Thereafter, a successive one of a set of sub-frames within the at least one frame is aligned with a light beam. The light beam scans each successive sub-frame to expose each of a successive set of data cells within that sub-frame with light at a gray level corresponding each of a set of bits to be written within each successive data cell.
The recording apparatus 10 of
To assure high resolution, the collimated light beam 15 typically has a very narrow beam width and thus illuminates only a very small area within a given frame of the film. In order to illuminate successive areas of each film frame, the beam 15 scans the frame. To achieve such scanning, the controller 26 controls the displacement of the film gate 22 relative to the beam 15. Note that beam scanning could also occur by precisely displacing the beam 15 relative to the film grate 22.
To accomplish data archival in accordance with a preferred embodiment of the present principles, while overcoming spatial distortion and noise levels usually inherent in reading the film 11 by a conventional film scanner, the binary data stream destined for archival undergoes encoding via an encoder 28 associated with the recording apparatus 10 of
The encoding performed by encoder 28 make uses a set of gray levels corresponding the gray levels associated with exposure of the film 11 to write the encoded binary data stream onto the film. In practice, the beam 15 of
Most film print recorder for recording images onto optical film make use of a very bright beam. However, without adjustment, the use of such bright light to write data can also illuminate areas (data cells) adjacent to those intended for writing. Therefore, reducing the light level of the beam 15 by 60% from the value traditionally used to record images greatly reduces the likelihood of writing data to adjacent areas.
The controller 26 of
Once the film 11 has undergone exposure in the manner discussed above, the read-back of data on the film can occur using a convention film scanner (not shown). The use of a conventional film scanner to read-back data can incur certain difficulties that the archival technique of the present principals advantageously overcomes in the following manner. All film scanners typically introduce some spatial distortion. Reduction of such spatial distortion can occur by splitting each frame of the film into smaller areas (sub-frames) during exposure to write data. As depicted in the illustrative embodiment of
Referring to
Given the relatively small size of each sub-frame 30 of
Reading back data line by line inside a sub-frame using a conventional scan line algorithm employed by a film scanner requires a nearly perfectly rectified area. In practice, the film scanner can perform bi-linear coordinate interpolation, which has proven successful to align the film to accomplish scanning for data retrieval. In practice, a single data-cell has a size of 2×2 pixels, so accurate alignment typically necessitates establishing the theoretical center pixel of that 2×2 pixel data cell. For this reason, the film scanner will make use of bilinear interpolation to acquire the resulting cell value as discussed.
As part of the process of retrieving data, the film scanner will map the light value read from each data cell to one of the four possible gray values (0, 33%, 66%, and 100%). Each frame contains a four-gray level histogram field 34 in the top left corner as depicted in
In practice, most film scanners provide separate red, green, and blue channel outputs, indicative of the red, green, and blue light intensities, respectively, measured during typically scanning of a color positive print film. For data retrieval, the green channel affords the sharpest resolution with current recording and color film technologies. Thus, the red and blue channel data can be discarded with no adverse effect.
The foregoing describes a technique for archiving data on film. Although the data archival process has been described using a film scanner, a laser film recorder or similar such device could serve equally useful to expose film to write data thereon in accordance with the present principles.
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/US2012/028985 | 3/14/2012 | WO | 00 | 9/9/2014 |