Storage system using unformatted digital optical tape
Digital optical tape archival storage systems and methods are disclosed. A digital optical tape recorder simultaneously writes data and two or more guide tracks onto an unformatted digital optical tape recording medium. A digital optical tape reader includes a camera and an image processor. The camera captures a two-dimensional image of the digital optical tape recording medium including the data and the two or more guide tracks. The image processor extracts the data from the two-dimensional image based, at least in part, on the guide tracks.
1. A digital optical tape
reader comprising:
a camera to capture a two-dimensional image of a digital optical tape recording medium including data and two or more guide tracks, wherein the guide tracks include fiducial markers along a length of the digital optical tape recording medium, and
an image processor to:
estimate positions of the fiducial markers in the two-dimensional image captured by the camera,
define a local coordinate system based on the estimated positions of the fiducial markers, and
extract the data based on the defined coordinate system.
2. The digital optical tape reader of claim 1 , wherein
the camera is configured to oversample the data such that a linear density of picture elements in the two-dimensional image captured by the camera is at least double a linear density of bits in the data on the digital optical tape recording medium.
3. The digital optical tape reader of claim 1 , wherein
the fiducial markers are at periodic intervals along the length of the digital optical tape recording medium.
4. The digital optical tape reader of claim 1 , wherein the image processor processes the two-dimensional image based, at least in part, on positions of the guide tracks within the two-dimensional image.
5. The digital optical tape reader of claim 1 , wherein the data and the two or more guide tracks form lines of data bits on the digital optical tape recording medium, each line including a block of data and a corresponding portion of each of the two or more guide tracks.
6. The digital optical tape reader of claim 1 , wherein the camera is configured to capture the two-dimensional image without alignment between data bits of the two-dimensional image and detectors in the camera.
7. A method for retrieving data from a digital optical tape recording media, comprising:
capturing a two-dimensional image of the digital optical tape recording medium with a camera, the two-dimensional image including the data and two or more guide tracks, wherein the guide tracks include fiducial markers along a length of the digital optical tape recording medium,
estimating the positions of the fiducial markers in the two-dimensional image captured by the camera,
defining a local coordinate system based on the estimated positions of the fiducial markers, and
extracting the data based on the defined coordinate system.
8. The method of claim 7 , wherein
the camera is configured to oversample the data such that a linear density of picture elements in the two-dimensional image captured by the camera is at least double a linear density of bits in the data recorded on the digital optical tape recording medium.
9. The method of claim 7 , wherein
the fiducial markers are at periodic intervals along the length of the digital optical tape recording medium.
10. The method of claim 9 , wherein capturing the two-dimensional image includes capturing the two-dimensional image without alignment between data bits of the two-dimensional image and detectors in the camera.
11. The method of claim 7 , further comprising:
processing the two-dimensional image, at least in part, on positions of the guide tracks within the two-dimensional image.
12. The method of claim 7 , wherein the data and the two or more guide tracks form lines of data bits on the digital optical tape recording medium, each line including a block of data and a corresponding portion of each of the two or more guide tracks.