Methods and apparatus for indexing and archiving encoded audio/video data
First Claim
1. A method of operating a system to process image data, the method comprising:
- encoding said image data to generate first encoded image data;
decoding said first encoded image data to generate first decoded image data;
analyzing the content of the first decoded image data to generate a first set of indexing information; and
storing the first encoded image data with the generated first set of indexing information on a digital storage medium;
retrieving the stored first encoded image data from the digital data storage device;
decoding said first encoded image data for a second time to generate a second set of decoded image data;
analyzing the content of the second set of decoded image data to generate a second set of indexing information; and
storing the second set of indexing information on the digital storage media with the first encoded image data and the previously generated first set of indexing information.
14 Assignments
0 Petitions
Accused Products
Abstract
Archival storage and retrieval of audio/video information is described. Audio and/or video information is digitized, compressed and stored in an intermediate archive format (IAF), which preserves the content at a high-enough quality for subsequent retrieval and conversion into various formats required at the time of use or distribution. A single capture operation is performed with ancillary metadata being added to facilitate subsequent searching, indexing and format conversion. Captured data content is catalogued and indexed at or subsequent to the creation of an IAF file that includes the archived information. The IAF includes a family of audio-video digital encoding formats based on public standards. The encoding format used in any particular application is determined at encoding time from information provided by the archive system user. At encoding, the particular encoding scheme is selected to optimize a tradeoff between storage constraints and end use quality requirements.
-
Citations
20 Claims
-
1. A method of operating a system to process image data, the method comprising:
-
encoding said image data to generate first encoded image data;
decoding said first encoded image data to generate first decoded image data;
analyzing the content of the first decoded image data to generate a first set of indexing information; and
storing the first encoded image data with the generated first set of indexing information on a digital storage medium;
retrieving the stored first encoded image data from the digital data storage device;
decoding said first encoded image data for a second time to generate a second set of decoded image data;
analyzing the content of the second set of decoded image data to generate a second set of indexing information; and
storing the second set of indexing information on the digital storage media with the first encoded image data and the previously generated first set of indexing information. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A data processing method, the method comprising:
-
receiving a first set of encoded data;
decoding the first set of encoded data to generate first decoded data;
analyzing the content of the first decoded data to generate first indexing information; and
storing the first set of encoded data with the first indexing information in a first file on a digital storage medium;
receiving a second set of encoded data;
decoding the second set of encoded data to generate second decoded data;
analyzing the content of the second decoded data to generate second indexing information;
storing the second set of encoded data with the second indexing information in a second file on the digital storage medium; and
storing in a directory file on the digital storage medium a copy of the first indexing information and a copy of the second indexing information. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. An apparatus for indexing encoded data including at least one of encoded audio data and encoded image data, the apparatus comprising:
-
a decoder module for decoding the encoded data to generate first decoded data;
an indexing module for performing content analysis on the decoded data to generate information content indexing information;
a storage device for storing the generated information content indexing information in a file with the encoded data;
a retrieval module for retrieving from the storage device the encoded data included in the first file and for supplying the retrieved encoded data to the decoder module;
wherein the indexing module indexes decoded data generated by decoding the retrieved encoded data to produce second information content information, the second information content indexing information including information on different features than the previously generated information content indexing information; and
means for appending the second information content indexing information to the file including the retrieved encoded data. - View Dependent Claims (18, 19, 20)
-
Specification