Storage medium and apparatus and method for recovering information from such medium by oversampling
First Claim
1. An apparatus for recovering symbols carried by an information storage medium carrying two or more blocks of differentiable symbols representing digital information, the symbols of each block being two-dimensionally encoded, said apparatus comprisingsampling means for oversampling in two dimensions said storage medium to produce samples,processing means for storing said samples to successively obtain for each block a two-dimensional image representation and for generating recovered symbols from each two-dimensional image representation, andmeans for forming a continuous data stream from the symbols recovered from two or more blocks.
4 Assignments
0 Petitions
Accused Products
Abstract
The invention relates generally to a storage medium carrying symbols representing digital information, the recovery from a storage medium of symbols representing digital information and the determination of the digital information represented by such symbols. More particularly, the invention relates to storage media carrying the symbols in two dimensions and to the recovery of such symbols by oversampling in two dimensions. While the invention has many applications, the invention is described in connection with preferred embodiments in which the symbols are carried by and recovered from an optical-storage medium, namely, motion picture film, the symbols representing digital information into which motion picture soundtrack and related information is encoded.
-
Citations
34 Claims
-
1. An apparatus for recovering symbols carried by an information storage medium carrying two or more blocks of differentiable symbols representing digital information, the symbols of each block being two-dimensionally encoded, said apparatus comprising
sampling means for oversampling in two dimensions said storage medium to produce samples, processing means for storing said samples to successively obtain for each block a two-dimensional image representation and for generating recovered symbols from each two-dimensional image representation, and means for forming a continuous data stream from the symbols recovered from two or more blocks.
-
13. An apparatus for recovering symbols carried by information storage medium representing digital information, comprising
sampling means for oversampling in two dimensions said storage medium to produce samples, and processing means for storing said samples to obtain a two-dimensional image representation and for generating recovered symbols from said two-dimensional image representation, wherein said processing means includes means for determining symbol locations in said two-dimensional image representation using positional references established by interpolating between locations defined by said positional information.
-
14. An apparatus for recovering symbols carried by an information storage medium representing digital information, comprising
sampling means for oversampling in two dimensions said storage medium to produce samples, processing means for storing said samples to obtain a two-dimensional image representation and for generating recovered symbols from said two-dimensional image representation, and locating means for determining the position of a two-dimensional alignment pattern within said two-dimensional image representation, said locating means comprising reference means for storing a first known pattern, means for calculating first cross-correlation scores between samples in said two-dimensional image representation and said first known pattern, and means for finding the peak first cross-correlation score.
-
18. An apparatus for recovering symbols carried by an information storage medium representing digital information, comprising
sampling means for oversampling in two dimensions said storage medium to produce samples, and processing means for storing said samples to obtain a two-dimensional image representation and for generating recovered symbols from said two-dimensional image representation, wherein said processing means further comprises means for reconstruction filtering to enhance the two-dimensional image representation.
-
19. An apparatus for recovering symbols carried by an information storage medium representing digital information, comprising
sampling means for oversampling in two dimensions said storage medium to produce samples, and processing means for storing said samples to obtain a two-dimensional image representation and for generating recovered symbols from said two-dimensional image representation, wherein said processing means further comprises means for minimizing intersymbol interference by filtering said two-dimensional image representation with a filter the characteristics of which are adapted in respond to the amount of intersymbol interference measured in said two-dimensional image representation.
-
20. An apparatus for recovering symbols carried by an information storage medium representing digital information, comprising
sampling means for oversampling in two dimensions said storage medium to produce samples, processing means for storing said samples to obtain a two-dimensional image representation and for generating recovered symbols from said two-dimensional image representation, and means for generating a digital representation for each of said recovered symbols by comparing the value of each of said recovered symbols to one or more thresholds, said means comprising means for adapting said one or more thresholds in response to statistical characteristics of said recovered symbol values.
-
21. An apparatus for recovering symbols carried by an information storage medium representing digital information, comprising
sampling means for oversampling in two dimensions said storage medium to produce samples, processing means for storing said samples to obtain a two-dimensional image representation and for generating recovered symbols from said two-dimensional image representation, and means for maximizing the dynamic range of said recovered samples.
-
22. An apparatus for recovering symbols carried by an information storage medium representing digital information, comprising
sampling means for oversampling in two dimensions said storage medium to produce samples, processing means for storing said samples to obtain a two-dimensional image representation and for generating recovered symbols from said two-dimensional image representation, means for determining digital values represented by said recovered symbols, means for storing digital values in a buffer, output means for removing digital values from said buffer, means for generating a measure-of-fullness of said buffer,and means responsive to said measure-of-fullness for adjusting the processing speed of said output means whereby the average processing speed of said output means follows the average processing speed of said sampling means.
-
23. An apparatus for recovering symbols carried by an information storage medium, said apparatus comprising
sampling means for producing samples by oversampling in two dimensions said storage medium carrying two or more blocks of said symbols representing digital information, said symbols of each block being two-dimensionally encoded, processing means for storing said samples to successively obtain for each block a two-dimensional image representation and for generating recovered symbols from each two-dimensional image representation, and means for forming a continuous data stream from the symbols recovered from two or more blocks.
Specification