NL9002108A - Registratiedrager waarop een hoofddatabestand en een besturingsdatabestand is opgetekend, een werkwijze en inrichting voor het optekenen van het hoofddatabestand en het besturingsbestand alsmede een inrichting voor het uitlezen van de registratiedrager. - Google Patents
Registratiedrager waarop een hoofddatabestand en een besturingsdatabestand is opgetekend, een werkwijze en inrichting voor het optekenen van het hoofddatabestand en het besturingsbestand alsmede een inrichting voor het uitlezen van de registratiedrager. Download PDFInfo
- Publication number
- NL9002108A NL9002108A NL9002108A NL9002108A NL9002108A NL 9002108 A NL9002108 A NL 9002108A NL 9002108 A NL9002108 A NL 9002108A NL 9002108 A NL9002108 A NL 9002108A NL 9002108 A NL9002108 A NL 9002108A
- Authority
- NL
- Netherlands
- Prior art keywords
- image
- control
- control information
- frame
- bit groups
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32101—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N1/32106—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title separate from the image data, e.g. in a different computer file
- H04N1/32112—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title separate from the image data, e.g. in a different computer file in a separate computer file, document page or paper sheet, e.g. a fax cover sheet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/21—Intermediate information storage
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/36—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
- G09G5/39—Control of the bit-mapped memory
- G09G5/391—Resolution modifying circuits, e.g. variable screen formats
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/031—Electronic editing of digitised analogue information signals, e.g. audio or video signals
- G11B27/034—Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/102—Programmed access in sequence to addressed parts of tracks of operating record carriers
- G11B27/105—Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/11—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information not detectable on the record carrier
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/30—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording
- G11B27/3027—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording used signal is digitally coded
- G11B27/3036—Time code signal
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/32—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
- G11B27/327—Table of contents
- G11B27/329—Table of contents on a disc [VTOC]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00281—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a telecommunication apparatus, e.g. a switched network of teleprinters for the distribution of text-based information, a selective call terminal
- H04N1/00283—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a telecommunication apparatus, e.g. a switched network of teleprinters for the distribution of text-based information, a selective call terminal with a television apparatus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00962—Input arrangements for operating instructions or parameters, e.g. updating internal software
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/21—Intermediate information storage
- H04N1/2166—Intermediate information storage for mass storage, e.g. in document filing systems
- H04N1/217—Interfaces allowing access to a single user
- H04N1/2175—Interfaces allowing access to a single user with local image input
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32101—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N1/32106—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title separate from the image data, e.g. in a different computer file
- H04N1/32122—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title separate from the image data, e.g. in a different computer file in a separate device, e.g. in a memory or on a display separate from image data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32101—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N1/32128—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title attached to the image data, e.g. file header, transmitted message header, information on the same page or in the same computer file as the image
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/387—Composing, repositioning or otherwise geometrically modifying originals
- H04N1/393—Enlarging or reducing
- H04N1/3935—Enlarging or reducing with modification of image resolution, i.e. determining the values of picture elements at new relative positions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/46—Colour picture communication systems
- H04N1/64—Systems for the transmission or the storage of the colour picture signal; Details therefor, e.g. coding or decoding means therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/46—Colour picture communication systems
- H04N1/64—Systems for the transmission or the storage of the colour picture signal; Details therefor, e.g. coding or decoding means therefor
- H04N1/646—Transmitting or storing colour television type signals, e.g. PAL, Lab; Their conversion into additive or subtractive colour signals or vice versa therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/92—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N5/926—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback by pulse code modulation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/797—Processing of colour television signals in connection with recording for recording the signal in a plurality of channels, the bandwidth of each channel being less than the bandwidth of the signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/80—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N9/804—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/80—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N9/804—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
- H04N9/8042—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/87—Regeneration of colour television signals
- H04N9/877—Regeneration of colour television signals by assembling picture element blocks in an intermediate memory
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/87—Regeneration of colour television signals
- H04N9/88—Signal drop-out compensation
- H04N9/888—Signal drop-out compensation for signals recorded by pulse code modulation
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/17—Card-like record carriers
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/21—Disc-shaped record carriers characterised in that the disc is of read-only, rewritable, or recordable type
- G11B2220/213—Read-only discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2525—Magneto-optical [MO] discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2537—Optical discs
- G11B2220/2545—CDs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2537—Optical discs
- G11B2220/2545—CDs
- G11B2220/255—CD-I, i.e. CD-interactive
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/40—Combinations of multiple record carriers
- G11B2220/41—Flat as opposed to hierarchical combination, e.g. library of tapes or discs, CD changer, or groups of record carriers that together store one title
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/60—Solid state media
- G11B2220/65—Solid state media wherein solid state memory is used for storing indexing information or metadata
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/002—Programmed access in sequence to a plurality of record carriers or indexed parts, e.g. tracks, thereof, e.g. for editing
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/32—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
- G11B27/326—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier used signal is a video-frame or a video-field (P.I.P.)
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/30—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
- H04N19/39—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability involving multiple description coding [MDC], i.e. with separate layers being structured as independently decodable descriptions of input picture data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3225—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3225—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
- H04N2201/3226—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document of identification information or the like, e.g. ID code, index, title, part of an image, reduced-size image
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3225—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
- H04N2201/3242—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document of processing required or performed, e.g. for reproduction or before recording
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3225—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
- H04N2201/3243—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document of type information, e.g. handwritten or text document
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3225—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
- H04N2201/3254—Orientation, e.g. landscape or portrait; Location or order of the image data, e.g. in memory
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3274—Storage or retrieval of prestored additional information
- H04N2201/3277—The additional information being stored in the same storage device as the image data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/765—Interface circuits between an apparatus for recording and another apparatus
- H04N5/775—Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television receiver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/78—Television signal recording using magnetic recording
- H04N5/781—Television signal recording using magnetic recording on disks or drums
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/84—Television signal recording using optical recording
- H04N5/85—Television signal recording using optical recording on discs or drums
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/92—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N5/9201—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving the multiplexing of an additional signal and the video signal
- H04N5/9206—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving the multiplexing of an additional signal and the video signal the additional signal being a character code signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/80—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N9/82—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
- H04N9/8205—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/80—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N9/82—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
- H04N9/8205—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal
- H04N9/8227—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal the additional signal being at least another television signal
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Television Signal Processing For Recording (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Processing Or Creating Images (AREA)
- Editing Of Facsimile Originals (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
Description
Registratiedrager waarop een hoofddatabestand en een besturingsdatabestand is opgetekend, een werkwijze en inrichting voor het optekenen van het hoofddatabestand en het besturingsbestand alsmede een inrichting voor het uitlezen van de registratiedrager.
De uitvinding heeft betrekking op een registratiedrager waarop een hoofddatabestand en een besturingsbestand is opgetekend, waarbij de in het besturingsbestand opgenomen best.uringsdata is bestemd voor besturing van de weergave van representaties van in het hoofddatabestand opgenomen hoofddata tijdens of na uitlezing van het hoofddatabestand, waarbij het hoofddatabestand en het besturingsbestand volgens dezelfde voorafbepaalde formatering en codeervoorschriften zijn afgeleid uit respectievelijk een hoofdinformatiesignaal en besturingsinformatiesignaal.
De uitvinding heeft verder betrekking op een werkwijze voor het optekenen van een hoofddatabestand en een besturingsbestand op een registratiedrager, waarbij voorafgaand aan de optekening het hoofddatabestand volgens voorafbepaalde formaterings- en codeervoorschriften wordt afgeleid uit een hoofdinformatiesignaal en waarbij het besturingsbestand volgens dezelfde formaterings- en coderingsvoorschriften wordt afgeleid uit een besturingsinformatiesignaal.
De uitvinding heeft verder betrekking op een inrichting voor het optekenen van bestanden op een registratiedrager, omvattende middelen voor het afleiden van een op te tekenen hoofddatabestand en een op te tekenen besturingsbestand uit respectievelijk een hoofdinformatiesignaal en een besturingsinformatiesignaal overeenkomstig voorafbepaalde formaterings- en coderingsvoorschriften, welke voor beide bestanden hetzelfde zijn.
De uitvinding heeft voorts betrekking op een inrichting voor het uitlezen van de hiervoor genoemde registratiedrager, welke inrichting is voorzien van middelen voor het uitlezen van de opgetekende bestanden, decoderings- en deformateringsmiddelen voor het terugwinnen hoofdinformatiesignaal en het besturingsinformatiesignaal uit de uitgelezen bestanden overeenkomstig voorafbepaalde decoderings- en deformateringsvoorschriften, een signaalverwerkingseenheid gekoppeld met. de decoderings- en deformateringsm.iddelen voor het verwerken van hoofdinformatiesignaal, een besturingseenheid gekoppeld met de deformaterings- en decoderingsmiddelen voor het ontvangen van het besturingssignaal.
Een dergelijke registratiedrager, werkwijze en dergelijke inrichtingen zijn inter alia bekend uit het boek "Compact Disc interactive, a designer overview", edited by Philips International en uitgegeven door Kluwer (ISBN 9090121219).
Dit boek beschrijft het zogeheten CD-I systeem, waarbij het mogelijk is om hoofddatabestanden, bijvoorbeeld beeldbestanden, op te tekenen op een Compact Disc, waarbij voorafgaand aan de optekening een beeldinformatiesignaal volgens de CD-I standaard wordt geformatteerd en gecodeerd. Besturingsbestanden, in de vorm van zogeheten applicatieprogramma's, worden eveneens opgetekend. Het besturingsinformatiesignaal wordt voorafgaand aan de optekening volgens dezelfde formatering en coderingsvoorschriften omgezet in het besturingsbestand als worden toegepast bij de omzetting van het beeldinformatiesignaal in het hoofddatabestand. Het aldus opgetekende beelddatabestand kan worden uitgelezen en representaties van de in het beeldbestand opgenomen informatie kunnen worden weergegeven met een zogeheten CD-I-speler. Daarbij wordt eerst het applicatieprogramma uitgelezen. Dit applicatieprogramma bevat de besturingsinformatie die nodig is voor het besturen van het weergeven van de representaties.
Het beeldbestand wordt met. een hoge bit-rate uitgelezen, hetgeen als voordeel een korte uitleestijd van het beeldbestand heeft.
De hoge "bit-rate" bij uitlezing houdt echter ook in dat de besturingsbestand met dezelfde hoge bit-rate ter beschikking komt. Aangezien een CD-I-speler gebruikelijk is voorzien van een computersysteem voor het verwerken van zowel het hoofddatabestand als ook het besturingsbestand is dit geen probleem.
Toepassing van een dergelijk computersysteem heeft als voordeel dat de CD-I-speler universieel toepasbaar is. Het nadeel is echter dat een dergelijk computersysteem vrij kostbaar is. In het geval dat het CD-I systeem uitsluitend gebruikt, voor de opslag van specifieke .informatie, zoals bijvoorbeeld de opslag van beeldinformatie afkomstig van fotonegatieven of diapositieven, op een registratiedrager, kan bijvoorbeeld de behoefte ontstaan aan een gespecialiseerde uitleesinrichting, waarmee slechts registratiedragers kunnen worden uitgelezen waarop deze specifieke informatie is opgetekend. Voor de verwerking van de informatie uit het hoofddatabestand wordt dan bij voorkeur een gespecialiseerde, en dus goedkopere, dataverwerkingseenheid toegepast in plaats van een computersysteem.
Een probleem dat zich daarbij echter voordoet is dat een besturingseenheid dient te worden toegepast dat in staat is om de besturingsinformatie uit het besturingsbestand, dat met de hoge bit-rate wordt aangeboden, in te lezen. De besturingstaken die door de genoemde besturingseenheid moeten worden uitgevoerd vereisen echter geen besturingseenheid met een hoge signaalverwerkingssnelheid, hetgeen impliceert dat uitsluitend voor het inlezen van de besturingsinformatie een besturingseenheid met hoge signaalverwerkingssnelheid, en daarmee dus een kostbare besturingseenheid toegepast moet worden.
De uitvinding stelt zich ten doel om middelen te verschaffen welke een relatief goedkope gespecialiseerde uitleesinrichting voor het uitlezen van de registratiedrager mogelijk maken.
Voor wat betreft de registratiedrager wordt dit doel bereikt doordat, het besturingsinformat.iesignaal pakketten van n identieke besturingsinformatiebitgroepen omvat, met n een geheel getal dat groter of gelijk is aan 2.
Voor wat betreft de werkwijze wordt dit doel bereikt doordat ter afleiding van het besturingsbestand een besturinginformatiesignaal wordt gebruikt dat pakketten van elk n identieke besturingsinformatiebitgroepen omvat, met n een geheel getal dat groter of gelijk is aan twee.
Voor wat betreft de inrichting voor het optekenen wordt dit doel bereikt doordat de inrichting is voorzien van middelen voor het afgeven van een besturingsinformatiesignaal dat pakketten met n opeenvolgende identieke besturingsinformatiebitgroepen omvat, met n een geheel getal groter of gelijk aan twee.
Voor wat betreft de inrichting voor het uitlezen wordt dit doel bereikt doordat de besturingseenheid is voorzien van selectiemiddelen voor het selecteren van m besturingsinformatiebitgroepen per ontvangen pakket, met m kleiner dan n.
Door de besturingsinformatie als pakketten met identieke besturingsinformatiebitgroepen in het besturingsbestand op te tekenen is de hoeveelheid besturingsinformatie die bij de uitlezing per tijdseenheid beschikbaar komt aanzienlijk verminderd. Door selectie van één bitgroep per pakket of een beperkt aantal bitgroepen per pakket wordt de benodigde verwerkingssnelheid van de besturingseenheid bij de inlezing van de besturingsinformatie aanzienlijk verlaagd, zodat volstaan kan worden met besturingseenheid met lage verwerkingssnelheid en daarmee dus met goedkope besturingseenheid.
Een aantrekkelijke uitvoeringsvorm van de inrichting voor het uitlezen van de registratiedrager wordt gekenmerkt doordat de selectiemiddelen zijn voorzien van een klokextractiemiddelen voor het afleiden van een kloksignaal met een aan de pakketherhalingsfrequentie gerelateerde frequentie op basis van een van de teruggewonnen signalen, van synchronisatiemiddelen voor het synchroniseren van het kloksignaal met de uitgelezen paketten, van middelen voor het synchroon met het kloksignaal inlezen van ten minste een besturingsinformatiebitgroep per pakket.
Een betrouwbare synchronisatie van het kloksignaal met de pakketten kan worden verkregen bij toepassing van een uitvoeringsvorm van de registratiedrager gekenmerkt doordat in het besturingssignaal de pakketten zijn gegroepeerd in frames, dat de frames zijn ondergebracht in datablokken met voorafbepaalde lengte, waarbij elk blok een bloksynchronisatiegedeelte omvat, waarbij elk frame op een voorafbepaalde positie ten opzichte van het bloksynchronisatiegedeelte begint.
Een uitvoeringsvorm van een inrichting voor het uitlezen van deze registratiedrager wordt gekenmerkt doordat de synchronisatiemiddelen een bloksynchronisatiedetector omvatten, voor het detecteren van bloksynchronisatiegedeelten in datablokken waarin de data van de frames is ondergebracht.
Bij toepassing van de laatst beschreven uitvoeringsvorm van de registratiedrager verdient het voorkeur om aan het begin van elk frame bitgroepen te plaatsen die geen besturingsdata ten behoeve van de besturing van de weergave bevatten. Dit heeft het voordeel dat bij inlezing van de besturingsdata na detectie van een bloksynchronisatiegedeelte enige tijd verstrijkt voordat de in te lezen besturingsdata daadwerkelijk beschikbaar komt. Dit biedt de mogelijkheid om de inlezing van de besturingsdata te doen plaatsvinden onder besturing van een microcomputer die verder nog gebruikt kan worden voor andere besturingstaken. Bij een dergelijke microcomputer is het gebruikelijk om in reactie op de detectie van het bloksynchronisatiegedeelte een inlees- besturingsprogramma aan te roepen. Een dergelijke aanroeping kost enige tijd. Echter doordat de nuttige besturingsinformatie pas na een wachttijd ter beschikking komt is dit geen bezwaar.
Een betrouwbare synchronisatie kan eveneens worden verkregen met een uitvoeringsvorm van de registratiedrager gekenmerkt doordat de pakketten zijn gegroepeerd in frames, waarbij aan het begin van elk frame een aantal opeenvolgende framesynchronisatiebitgroepen zijn geplaatst die een voorafbepaald bitpatroon vormen dat afwijkt van de bitpatronen die door de besturingsinformatiebitgroepen van het frame worden gevormd.
Een uitvoeringsvorm voor het uitlezen van de registratiedrager wordt gekenmerkt doordat de synchronisatiemiddelen een framesynchronisatiedetector omvatten voor het detecteren van framesynchronisatiebitgroepen die aan het begin van elk frame zijn geplaatst.
Een bijzonder eenvoudige extractie van het kloksignaal wordt verkregen bij toepassing van een registratiedrager gekenmerkt doordat elke besturingsinformatiebitgroep een synchronisatiebit. omvat met een logische waarde, waarbij de logische waarden van opeenvolgende besturingsinformatiebitgroepen alterneren met een herhalingspatroon waarvan de frequentie gerelateerd is aan de verschijningsfrequentie van de pakketten.
De toepassing van synchronisatiebits maakt het mogelijk om een kloksignaal te gebruiken met een signaalwaarde die overeenkomt met de logische waarde van de synchronisatiebits, hetgeen resulteert in een bijzondere eenvoudige opwekking van het kloksignaal.
Een verdere uitvoeringsvorm van de registratiedrager wordt gekenmerkt doordat aan elk frame ten behoeve van foutendetektie bitgroepen zijn toegevoegd die een voorafbepaalde relatie hebben met de besturingsinformatiebitgroepen in het frame, waarin besturingsdata ten behoeve van de weergave is opgenomen.
Toepassing van een dergelijke registratiedrager maakt het mogelijk om een detectie uit te voeren of de besturingsinformatie in de besturingseenheid volledig is ingelezen. Dit is vooral voordelig bij toepassing van een besturingseenheid die één microcomputer omvat, welke is opgesteld om behalve het inlezen van de besturing nog meerdere besturingstaken uit te voeren heeft. In dat geval kan het voorkomen dat de inlezing wordt onderbroken als gevolg van een andere besturingstaak die met hogere prioriteit moet worden uitgevoerd. Dit betekent echter dat de besturingsdata onvolledig wordt ingelezen, hetgeen echter op basis van de ten behoeve van foutendetectie toegevoegde bitgroepen eenvoudig te detecteren is. Na een dergelijke detectie kan een hiernieuwde uitlezing van de onvolledig ingelezen besturingsdata worden geïnitieerd.
De uitvinding zal hierna in detail worden beschreven onder verwijzing naar de figuren 1 tot en met 31, waarin, figuur 1a, 1b en 1c respektievelijk een beeldopslagsysteem, een beeldopzoek- en weergavesysteem en een vereenvoudigd beeldopzoek- en weergavesysteem tonen, figuur 2 een geschikt formaat toont waarin beeldinformatie op een registratiedrager kan worden opgetekend, figuur 3 ter illustratie dient van een geschikte codering van beeldinformatie, figuur 4 ter illustratie dient van een geschikte residuele codering voor toepassing bij het coderen van beeldinformatie, figuur 5 ter illustratie dient van een geschikte rangschikking van de kleurinformatie van een beeld voor een reeks gecodeerde beelden met toenemende resoluties, figuur 6 een formaat van een deelbestand toont dat een residueel gecodeerde beeld omvat, figuur 7 een registratiedrager toont waarop opgetekende gecodeerde beeldlijnen op een geschikte wijze zijn gerangschikt, figuur 8 een uit beeldlijnen samengesteld beeld toont, figuur 9 ter illustratie dient van een aantal verschillende beeldbewerkingsfunkties, figuur 10 een uitvoeringsvorm van een opzoek- en weergavesysteem toont waarmee beeldinformatie overeenkomstig voorkeursweergaveinstellingen kunnen worden weergegeven, figuur 11 een geschikt formaat toont waarin voorkeursweergaveinstellingen op de registratiedrager kunnen worden opgetekend, figuur 12 een geschikt formaat toont waarin aangepast voorkeursweergaveinstellingen in een niet-vluchtig geheugen kunnen worden opgeslagen, figuur 13 een mozaikbeeld toont dat uit een zestiental laag resolutiebeelden is opgebouwd, figuur 14 in een groter detail een uitvoeringsvorm van het vereenvoudigde beeldopzoek- en weergavesysteem toont, figuur 15 een uitvoeringsvoorbeeld toont waarop besturingsinformatiegroepen tot pakketten kunnen worden gegroepeerd, figuur 16 een dataextractieschakeling toont voor toepassing in het beeldopzoek- en weergavesysteem van figuur 14, figuur 17 in groter detail een uitvoeringsvorm toont van het beeldopslagsysteem, figuur 18 een optekeneenheid voor toepassing in het beeldopslagsysteem toont, figuur 19 globaal het CD-ROM XA formaat toont, figuur 20 een geschikte indeling van de registratiedrager toont indien de beeldinformatie overeenkomstig een CD-I formaat is opgetekend, figuur 21, 23 en 24 geschikte rangschikkingen van beeldlijnen van absoluut gecodeerde beelden tonen voor een aantal verschillende resoluties, indien de opgetekende informatie volgens een CD-I formaat in blokken is verdeeld, figuur 22 een uit beeldlijnen opgebouwd beeld toont ter illustratie van de in figuur 21 getoonde rangschikking, figuur 25 een uitvoeringsvorm van een beeldbewerkingseenheid toont, figuur 26 en 27 ter illustriate dienen van de door de beeldbewerkingseenheid uit te voeren beeldbewerkingen, figuur 28 een uitvoeringsvorm van een uitleeseenheid toont, figuur 29 en 31 een vereenvoudiging en van de uitvoeringsvorm van de beeldbewerkingseenheid toont, en waarin figuur 30 dient ter illustratie van de werking van de vereenvoudigde uitvoeringsvorm van figuur 29 en 31.
Figuur 1a toont een beeldopslagsysteem 12 waarin de uitvinding toepasbaar is. Het beeldopslagsysteem 12 omvat een beeldaftasteenheid 1 voor het aftasten van beelden welke op een beelddrager 3, bijvoorbeeld een stripvormig fotonegatief of diapositief, zijn vastgelegd. Verder omvat de beeldaftastinrichting 1 een beeldcoderingseenheid voor het coderen van de bij de aftasting verkregen beeldinformatie. Onder besturing van een besturingseenheid 4 wordt de gecodeerde beeldinformatie met behulp van een optekeneenheid 5 opgetekend op een registratiedrager 184. Voorafgaand aan de optekening kan eventueel door de besturingseenheid 4 een beeldbewerking, bijvoorbeeld ter verfraaing, correctie of wijziging van het door de gecodeerde beeldinformatie vastgelegde representatie van het beeld, worden uitgevoerd. De besturingseenheid kan daartoe zijn voorzien van op zich bekende beeldbewerki.ngsmiddelen. De optekeneenheid 5 kan bijvoorbeeld een optische, een magnetische of een magneto-optische optekeninrichting omvatten. Vanwege de hoge opslagcapaciteit van optische en magneto-optische registratiedragers verdient een optische of magneto-optische optekeninrichting de voorkeur. De besturingseenheid 4 kan een computersysteem, bijvoorbeeld een zogeheten "personal computer" of een zogeheten werkstation met geschikte hardware en applicatieprogrammatuur, omvatten.
Figuur 1b toont een beeldopzoek- en weergavesysteem voor het opzoeken en weer zichtbaar maken van representaties van gecodeerde beelden welke met het beeldopslagsysteem 12 op de registratiedrager zijn opgeslagen. Het beeldopzoek- en weergavesysteem 13 omvat een uitleeseenheid 6 voor het opzoeken en uitlezen van geselekteerde gecodeerde beelden onder besturing van een besturingseenheid 7. Representaties van uitgelezen gecodeerde beelden kunnen zichtbaar gemaakt worden op een beeldweergave-eenheid. Een dergelijke beeldweergave-eenheid kan een beeldscherm 8 omvatten, dat bijvoorbeeld deel uitmaakt van de besturingseenheid 7, of een elektronische beeldafdrukeenheid 9 voor het genereren van een zogeheten harde kopie 15 van een representatie van het uitgelezen gecodeerde beeld. Verder kan het beeldopzoek- en weergavesysteem 13 een additionele optekeninrichting 5a omvatten waarmee door de uitleesinrichting 6 uitgelezen gecodeerde beeldinformatie, eventueel na een door de besturingseenheid 7 ter verfraaing, correctie of wijziging uitgevoerde beeldbewerking, kan worden opgetekend. De besturingseenheid 7 in het. beeldopzoek- en uitleessysteem 13 kan een computersysteem omvatten, bijvoorbeeld een zogeheten "Personal Computer" of zogeheten werkstation met geschikte hardware en applicatieprogrammatuur. Alhoewel een dergelijk computersysteem bijzonder geschikt is voor de uit te voeren besturingstaak en de eventueel uit te voeren beeldbewerking heeft deze het nadeel dat ze relatief kostbaar is.
Een dergelijk kostbaar computersysteem als besturingseenheid is in combinatie met de elektronische beeldafdrukeenheid 9 in het algemeen wenselijk vanwege de complexiteit van de besturings- en beeldbewerking. Echter indien slechts weergave van representaties van geselekteerde gecodeerde beelden op een beeldscherm gewenst is, is de rekencapaciteit en geheugencapaciteit van een computersysteem in de vorm van een "personal computer" of werkstation hoog in vergelijking met de uit te voeren besturingstaken. In dat geval verdient het de voorkeur om een vereenvoudigde besturingseenheid met beperkte reken- en geheugen capaciteit en beperkte dataverwerkingssnelheid toe te passen.
In figuur 1c is een dergelijk vereenvoudigde beeldopzoek-en weergavesysteem 14 weergegeven. Dit vereenvoudigde systeem 14 omvat een beeldschermeenheid 10 en een beeldopzoek- en uitleeseenheid 11 welke de uitleeseenheid 6 omvat. Een besturingseenheid ter besturing van het opzoeken en uitlezen en eventueel beperkte beeldbewerking kan in een van de eenheden 10 of 11, bij voorkeur echter in de eenheid 11, ondergebracht worden. Bij onderbrenging van de besturingseenheid in de opzoek- en uitleeseenheid 11 kan voor de beeldweergaveinrichting onder andere een standaard TV-toestel of monitoreenheid gebruikt worden.
Dit is vooral voor consumententoepassingen een voordeel omdat de consument dan slechts de opzoek- en uitleesinrichting behoeft aan te schaffen voor het zichtbaar maken van de representaties van de beelden.
Het in figuur 1a getoonde beeldopslagsysteem 12 en het in figuur 1b getoonde beeldopzoek- en weergavesysteem 13 zijn vanwege de relatief hoge kostprijs vooral geschikt voor centrale toepassing, bijvoorbeeld in foto-ontwikkel- en afdrukcentrales.
Bij de optekening van gecodeerde beeldinformatie verdient het de voorkeur om de opgetekende informatie in een voorafbepaald formaat en rangschikking op de regist.ratiedrager op te tekenen. Figuur 2 toont een geschikt formaat en rangschikking waarbij bestanden waarin gecodeerde beeldinformatie is opgetekend zijn aangeduid met IP1, ..., IPn. In het vervolg zullen de bestanden IP1, ..., IPn worden aangeduid als beeldbestanden. Verder zijn een aantal besturingsbestanden BB opgetekend. Deze bestanden bevatten besturingsinformatie welke gebruikt wordt ten behoeve van de besturing van de uitlezing van de gecodeerde beeldinformatie, ten behoeve van eventueel uit te voeren beeldbewerkingen op de uitgelezen beeldinformatie en ten behoeve van de weergave van representaties van de gecodeerde beeldinformatie. Opgemerkt wordt, dat de besturingsinformatie gedeeltelijk in de beeldbestanden kunnen worden opgenomen. Dit betreft dan bij voorkeur besturingsinformatie die specifiek betrekking heeft op de besturing van de uitlezing, weergave en beeldbewerking van de in het betreffende beeldbestand opgenomen gecodeerde beeldinformatie. Het voordeel hiervan is dat de benodigde besturingsinformatie beschikbaar komt op het moment dat. deze nodig is, namelijk op het moment van uitlezing van het beeldbestand.
In een aantal gevallen kan het wenselijk zijn om behalve de beeldbestanden IP en bijbehorende besturingsbestanden BB nog bestanden met additionele informatie, bijvoorbeeld audioinformatie of tekstinformatie op te tekenen. Dergelijk audio- en/of tekstinformatie kan bijvoorbeeld betrekking hebben op de gecodeerde beeldinformatie en kan dan bij het weergeven van de representaties van de betreffende gecodeerde beeldinformatie hoorbaar of zichtbaar gemaakt worden. De bestanden met de additionele informatie zijn aangegeven met ADD, en kunnen bijvoorbeeld achter de gecodeerde beeldinformatie opgetekend worden.
De beeldbestanden bevatten voor elk opgeslagen beeld een aantal deelbestanden, die elk een gecodeerde beeld omvatten die een representatie van hetzelfde afgetastte beeld vastleggen, maar waarbij de resoluties van de door deze gecodeerde beelden vastgelegde representaties verschillen. In figuur 2 zijn voor het beeldbestand IP1 verschillende deelbestanden aangeduid met TV/4, TV, 4TV, 16TV, 64TV, 256TV. Het deelbestand TV legt een representatie van het afgetastte beeld vast met een resolutie die in hoofdzaak met een standaard NTSC of PAL-TV beeld overeenkomt. Een dergelijk beeld kan bijvoorbeeld zijn opgebouwd uit 512 lijnen met 768 beeldelementen per lijn. Het deelbestand TV/4 vertegenwoordigt het afgetastte beeld met een resolutie die in horizontale en verticale richting met een faktor 2 lineair is verminderd ten opzichte van resolutie van het door het deelbestand TV vertegenwoordigde beeld. De deelbestanden 4 TV, 16 TV, 64 TV en 256 TV leggen representaties van het beeld vast met een resolutie die in horizontale en verticale richting met respektievelijk een faktor 2,4,8 en 16 lineair is verhoogd. Het verdient de voorkeur om de deelbestanden zo te rangschikken dat de resolutie van de representaties die door de opeenvolgende gecodeerde beelden worden vastgelegd in stappen van 2 (lineair) oploopt. Hierdoor wordt het eenvoudig om bij weergave, waarbij meestal achtereenvolgens de opeenvolgende deelbestanden worden uitgelezen, eerst een representatie van een beeld met lage resolutie weer te geven, en vervolgens deze representatie geheel of gedeeltelijk te vervangen door representaties van hetzelfde beeld met steeds toenemende resolutie. Dit heeft het voordeel dat de wachttijd voordat een representatie van het beeld op het scherm komt minimaal is. Immers de uitleesduur van een gecodeerd beeld dat een representatie met lage resolutie vastlegt is, vanwege de beperkte hoeveelheid informatie die daarvoor nodig is, kort vergeleken met de uitleesduur van gecodeerde beelden die respresentaties met hogere resoluties vastleggen.
Een algemeen bekende representatie van beelden is die waarbij het beeld is opgebouwd uit een matrix van kleine gebiedjes met een konstante helderheidswaarde en/of een konstante kleurwaarden.
Daarbij is het gebruikelijk om de afmetingen van de gebiedjes met constante kleurwaarde groter te kiezen dan de gebiedjes met een konstante helderheidswaarde.
Een gebiedje met konstante kleurwaarden zal voortaan een kleurbeeldelement genoemd worden en een gebiedje met konstante helderheidswaarde zal voortaan helderheidsbeeldelement genoemd worden. Een rij kleurbeeldelementen ter breedte van het gehele beeld zal voortaan een kleurbeeldlijn genoemd worden. Een rij helderheidselementen ter breedte van het gehele beeld zal voortaan een helderheidsbeeldlijn genoemd worden. Een door helderheidsbeeldlijnen en kleurbeeldlijnen gerepresenteerd beeld kan eenvoudig door een gecodeerd beeld vastgelegd worden door aan elk helderheidsbeeldelement en kleurbeeldeleraent een digitale code toe te kennen die de betreffende helderheidswaarde en kleurwaarden aangeeft.
In figuur 3 is ter illustratie de opbouw van een beeld uit kleurbeeldelementen en helderheidsbeeldelementen getoond. De helderheidsbeeldelementen worden aangegeven door de verwijzingstekens (Y^ i; ...; YR R). De kleurbeeldelementen worden aangegeven door de verwijzingstekens (C^ «j; ...; CR R). Opgemerkt wordt dat in figuur 3 zoals gebruikelijk, de afmetingen van de kleurbeeldelementen in horizontale en verticale richting twee keer zo hoog is als de afmetingen van de helderheidsbeeldelementen. Met andere woorden: ten opzichte van de resolutie van de helderheidsinformatie is de resolutie van de kleurinformatie in horizontale en vertikale richting een faktor twee lager.
Een bekende beeldcodering is die waarbij aan elk helderheidsbeeldelement en elk kleurbeeldelement een digitale code(s) wordt toegekend die respectievelijk de absolute waarde van de zogeheten helderheidscomponent Y en de absolute waarden van de zogeheten kleurverschilcomponenten ü en V vastleggen. Een dergelijke codering wordt in het vervolg absolute beeldcodering genoemd. Het verdient de voorkeur om representaties van een aantal lage resolutiebeelden optekenen als absoluut gecodeerde beelden. Dit maakt het mogelijk om de beeldinformatie op eenvoudige wijze terug te winnen. Dit is vooral voordelig bij het vereenvoudigde beeldopzoek- en uitleessysteem 14, omdat bij dergelijke voor de consumentenmarkt bestemd systeem dan de kostprijs laag kan worden gehouden door toepassing van eenvoudige beelddecoderingssystemen.
Toepassing van een beeldbestand met een aantal absoluut gecodeerde beelden met verschillende resolutie maakt de weergave van representaties van samengestelde beelden, waarbij een representatie van een klein laag resolutiebeeld binnen het kader van een representatie van een hoger resolutiebeeld zichtbaar gemaakt wordt, eenvoudig. Het weergeven van een dergelijk representatie van een samengesteld beeld is bekend onder de term "Beeld in Beeld" (Eng.: "Picture in Picture" of "PIP"). Ook maakt de optekening van een aantal absoluut gecodeerde beelden die representaties van eenzelfde beeld met verschillende resoluties vastleggen het eenvoudiger om vergrote representaties van details van een gecodeerd beeld weer te geven. Een dergelijke funktie staat bekend als de zogeheten TELE-funktie (ook wel ZOOM-funktie genoemd). De beschikbaarheid van absoluut gecodeerde beelden met verschillende resoluties impliceert dat voor een aantal van de TELE-funkties en PIP-funkties de benodigde beeldgegevens direct beschikbaar zijn en deze dus niet door middel van additionele beeldbewerkingen door middel van complexe schakelingen moet worden afgeleid.
Bij de optekening van beeldinformatie is het gebruikelijk dat de gecodeerde beeldelementen rijsgewijs (ook wel lijnsgewijs genoemd) of eventueel kolomsgewijs worden opgetekend. De lijnsgewijze optekening verdient de voorkeur omdat bij de gebruikelijk toegepaste beeldschermeenheden de beeldinformatie lijnsgewijs aangeboden dient te worden.
Bij de optekening van de absoluut gecodeerde beelden in de deelbestanden TV/16, TV/4 en TV wordt er bij voorkeur voor gezorgd dat opeenvolgende gecodeerde beeldlijnen niet aangrenzend aan elkaar worden opgetekend. Het op dergelijke wijze rangschikken van opgetekende informatie wordt vaak aangeduid met de Engelse term "interleaving". Het voordeel van een dergelijke rangschikking is dat in het geval dat, als gevolg van plaatdefecten of andere oorzaken, een relatief groot gedeelte van de informatie niet terugleesbaar is, de kans wordt verkleind dat twee in de representatie van het gecodeerde beeld aan elkaar grenzende beeldlijnen niet foutief worden weergegeven. Representaties met fouten in aangrenzende beeldlijnen zijn relatief moeilijk te restaureren. Dit in tegenstelling tot representaties waarin foutief uitgelezen beeldelementen (of een beeldlijn) tussen twee correct uitgelezen beeldlijnen zijn gelegen. In dat geval kunnen namelijk eenvoudig de foutief uitgelezen beeldelementen (of beeldlijn) worden vervangen door beeldelementen (of beeldlijn) die zijn afgeleid uit een of beide aangrenzende beeldlijnen. Het zij opgemerkt dat foutief uitgelezen beeldelementen eveneens zeer goed hersteld kunnen worden bij toepassing van zogeheten foutencorrigerende coderingen. Het corrigeren van fouten op basis van dergelijke foutencorrigerende codes is relatief complex en derhalve minder geschikt voor toepassing in het vereenvoudigde beeld opzoek- en weergavesysteem 14 waarin toepassing van complexe schakelingen vanwege de daarmee gepaard gaande hoge kostprijs zoveel mogelijk vermeden moet worden.
In het geval dat de beeldinformatie op een plaatvormige registratiedrager met spiraalvormig spoor wordt opgetekend, zal het gedeelte van het spoor dat nodig is voor de optekening van een gecodeerd beeld zich over meerdere windingen van het spoor uitstrekken. Het is dan ten behoeve van de eenvoudige restauratie van foutief uitgelezen beeldlijnen, wenselijk dat gecodeerde beeldlijnen die naburige beeldlijnen in de representatie van het weer te geven beeld vastleggen, noch in de spoorrichting (ook wel tangentiële richting genoemd) noch in de richting dwars op het spoor (ook wel radiële richting genoemd) aan elkaar grenzen, hetgeen onder verwijzing naar figuur 7 en 8 nader zal worden verklaard.
Figuur 7 toont een plaatvormige registratiedrager 70 waarop een beeld 80 opgebouwd uit opeenvolgende beeldlijnen 11, ..., In in een spiraalvormig spoor 71 is opgetekend in de vorm van een reeks van absoluut gecodeerde beeldlijnen BLa1, BLa3, BI.a5, BLa7, BLa9, BLa 11, BLa13, BLa2, BI.a4, ... .De absoluut gecodeerde beeldlijnen BLa1, ..., BLa13 vertegenwoordigen respektievelijk de beeldlijnen 11, ..., 113. De absoluut gecodeerde beeldlijnen zijn zo opgetekend dat de informatie van opeenvolgende beeldlijnen noch in radiële noch in tangentiële richting aan elkaar grenzen. Met verwijzingscijfer 72 wordt een niet uitleesbaar plaatgedeelte, ook wel plaatdefect genoemd, aangeduid. Het weergegeven defect, strekt zich over meer dan een winding van het spiraalvormige spoor 71 uit. Omdat de gecodeerde beeldlijnen die naburige beeldlijnen van de representatie vastleggen in radiële richting en tangentiële richting niet aan elkaar grenzen wordt voorkomen dat gecodeerde beeldlijnen die naburige beeldlijnen in de representatie vastleggen foutief uitgelezen worden als gevolg van voorkomende plaatdefecten. Opgemerkt wordt dat in figuur 7 ter wille van de duidelijkheid de lengte die de gecodeerde beeldlijnen BLa bestrijken op de registratie veel groter is dan in werkelijkheid het geval is. In werkelijkheid komt het relatief vaak voor dat de een plaatdefect zich uitstrekt over meedere na elkaar opgetekende gecodeerde beeldlijnen. De rangschikking van de absoluut gecodeerde beeldlijnen in het spoor hangt, vanwege de eis dat naburige beeldlijnen niet door aangrenzende opgetekende gecodeerde beeldlijnen mogen worden vastgelegd, sterk af van de lengte van de windingen van het spiraalvormige spoor en van de voor de optekening van een absoluut gecodeerde beeldlijn benodigde lengte. Verderop in de beschrijving zullen voor optekening van absoluut gecodeerde beeldlijnen geschikte rangschikkingen in groter detail worden beschreven.
De opslag van absoluut gecodeerde beeldinformatie heeft voor hoge resoluties het nadeel dat de hoeveelheid op te tekenen informatie zeer groot is. Voor dergelijke hoge resolutiebeelden is een zogeheten residuele codering bijzonder geschikt. Bij een dergelijke residuele codering worden verschillen in de signaalwaarde van de beeldelementen van het hoge resolutiebeeld met signaalwaarde van het overeenkomende beeldgedeelte van het lagere resolutiebeeld bepaald, en vervolgens gecodeerd.
Figuur 4 toont ter illustratie van deze coderingsmethode één helderheidsbeeldelement Y ^ ^ van een laag resolutiebeeld en vier helderheidsbeeldelementen Y^i'; Y2 1'; 2' en Y2(21 van het bijbehorende hogere resolutiebeeld in het geval dat de resolutie in horizontale en verticale richting met een faktor 2 wordt vergroot. Bij de residuele codering wordt in plaats van de absolute helderheidswaarde van de helderheidsbeeldelementen Y1 ^ , ...
Y22' verschillen (in het vervolgen residuele waarden genoemd) tussen de helderheidswaarde van het helderheidsbeeldelement van de helderheidsbeeldelementen Y·, 1', ..., Y2 2' en het helderheidsbeeldelement Y1(1 gecodeerd. Op deze wijze kunnen de residuele waarden van een volledig beeld voor zowel de helderheids- als de kleurinformatie bepaald worden. Daar het aantal residuele waarden dat gelijk aan nul is of zeer kleine waarde heeft groot is in vergelijking met hoge residuele waarden, kan een aanzienlijk datacompressie worden verkregen door een additionele codering uit te voeren, waarbij de residuele waarden niet-lineair gequantiseerd worden en vervolgens bijvoorbeeld aan een Huffman-codering worden onderworpen.
Een residuele gecodeerde beeld kan weer als basis gebruikt worden voor een nieuwe residuele codering voor een beeld met verder verhoogde resoluties. Op deze wijze kan door optekening van één absoluut gecodeerd laag resolutiebeeld en een reeks van residuele gecodeerde beelden met toenemende resoluties in gecomprimeerde vorm een aantal gecodeerde beelden worden opgetekend die representaties van eenzelfde beeld vastleggen met oplopende resoluties. In het in figuur 2 beeldbestand IP1 zijn de beelden in de deelbestanden TV/4 en TV absoluut gecodeerd, en zijn de beelden in de deelbestanden 4TV, 16TV, 64TV en 256TV residueel gecodeerd, met niet-lineaire quantisering en Huffman-codering. Een dergelijk gecodeerd beeld zal in het vervolg kortweg als residueel gecodeerd beeld aangeduid worden.
De kleurinformatie is eveneens residueel gecodeerd op soortgelijke wijze als de helderheidsinformatie. Echter de resolutie van de opeenvolgende residueel gecodeerde kleurinformatie neemt in horizontale en verticale richting met een faktor vier toe in plaats van een faktor twee zoals bij de helderheidsinformatie. Dit betekent dat een beeldbestand, dat uitsluitend residueel gecodeerde helderheidsinformatie en geen kleurinformatie (4TV en 64TV) omvat, wordt afgewisseld met een beeldbestand met zowel residueel gecodeerde helderheidsinformatie als ook residueel gecodeerde kleurinformatie (16TV en 256 TV) (zie figuur 2). Dit weglaten van de kleurinformatie in de deelbestanden 4TV en 64TV verkleint de benodigde opslagcapaciteit en verkort de toegangstijd van de gecodeerde beeldinformatie in het beeldbestand. Bij het weergeven behoeft echter de beeldkwaliteit door het weglaten van de kleurinformatie in de deelbestanden 4TV en 64TV niet nadelig te worden beïnvloed. Immers bij het weergeven van een representatie van een gecodeerd beeld waarvoor geen kleurinformatie is opgetekend kan de kleurinformatie van het volgend gecodeerde beeld dat een representatie met hogere resolutie vastlegt of de kleurinformatie van het voorafgaande gecodeerde beeld dat een representatie met lagere resolutie vastlegt, gebruikt worden. Ten einde de totale toegangstijd van de benodigde beeldinformatie te verkorten verdient het de voorkeur om de kleurinformatie ü, V in de deelbestanden 16TV en 256TV direct aansluitend op te tekenen aan de helderheidsinformatie Y in de deelbestanden 4TV en 64TV zoals in figuur 2 voor het bestand IP 1 * is aangegeven. Een nog kortere toegangstijd van de benodigde hoge resolutie kleurinformatie wordt verkregen indien de kleurinformatie in het deelbestand 16TV en 256TV is opgedeeld in een gedeelte U*, V* en een gedeelte U', V' waarbij het gedeelte U*, V* de kleurinformatie met een resolutie vastlegt die in horizontale en verticale richting tweemaal lager is dan de resolutie die door U*, V*, en U', V' tesamen wordt vertegenwoordigd. Dit kan bijvoorbeeld door van een beeld eerst de gecodeerde kleurinformatie van één van de vier beschikbare beeldelementen van het beeld op te tekenen in U*, V* en daarna de gecodeerde kleurinformatie de overige beeldelementen van het beeld op te tekenen, zoals aangegeven in figuur 5. Hierin zijn de kleurbeeldelementen behorende bij U*, V* (UV11; UV31; UV51;...) gearceerd weergegeven, terwijl de kleurbeeldelementen behorende bij ü', V' (UV21; UV41,... UV12; U,V22; UV32) ongearceerd zijn weergegeven. De informatie U*, V* in 16TV en 256TV legt de kleurinformatie vast met een resolutie die in verticale en horizontale richting de helft is van de resolutie van de helderheidsinformatie die door respectievelijk de deelbestanden 4TV en 64TV worden vastgelegd. Dus de helderheidsinformatie in deelbestand 4TV respectievelijk 64TV tesamen met de kleurinformatie U*, V* in deelbestand 16TV respectievelijk 256TV leggen weer een representatie vast waarvan de resolutie van kleurinformatie in horizontale en verticale richting de helft is van de resolutie van de helderheidsinformatie. Met andere woorden de verhouding tussen de resolutie van kleurinformatie en helderheidsinformatie is bij een representatie die wordt vastgelegd door de combinatie van helderheidsinformatie van een deelbestand 4TV respectievelijk 64TV en kleurinformatie ü* V* van deelbestand 16TV respectievelijk 256TV gelijk aan de verhouding tussen de resolutie van kleurinformatie en helderheidsinformatie van de representaties die door de deelbestanden TV/4, TV, 16TV en 256TV als totaal worden vastgelegd, zodat representaties van alle opgeslagen gecodeerde beelden met een gelijk resolutieverhouding tussen beeld en kleurinformatie weergegeven kunnen worden.
Het zij echter opgemerkt. dat bij de weergave van de representatie van het door deelbestand 4TV opgenomen gecodeerde beeld ook de kleurinformatie van het deelbestand TV of de complete kleurinformatie van het deelbestand 16TV gebruikt kunnen worden.
Zoals reeds eerder is opgemerkt is het gebruikelijk dat de gecodeerde beeldelementen lijnsgewijs worden opgetekend.
r _
Bij toepassing van de hiervoor beschreven residuele codering waarbij een niet-lineaire quantisering en Huffman-codering wordt toegepast worden de residuele waarden door middel van in lengte variërende codes vertegenwoordigd. Dit betekent dat de benodigde ruimte voor optekening van de residueel gecodeerde beeldlijnen variabel is. De positie waarop het. begin van een residuele gecodeerde beeldlijn is opgetekend is dan ook niet eenduidig vastgelegd door het begin van de optekening van de eerste gecodeerde beeldlijn van een gecodeerd beeld. Hierdoor wordt het selectief uitlezen van de gecodeerde beeldlijnen, bijvoorbeeld alleen die gecodeerde beeldlijnen die nodig zijn voor het uitvoeren van een TELE-funktie, van een gecodeerd beeld bemoeilijkt. Aan dit probleem kan tegemoet gekomen worden door aan het begin van elke gecodeerde beeldlijn BL en lijnsynchronisatiecode LD, een lijnnummer LN op te tekenen (zie figuur 6). De lijnsynchronisatiecode kan bijvoorbeeld bestaan uit een unieke bitcombinatie die niet binnen de reeks van Huffmancodes die informatie van de residueel gecodeerde beeldelementen vertegenwoordigt voorkomt. Opgemerkt wordt dat toevoeging van de lijnsynchronisatiecodes LD en lijnnummers LN verder nog het voordeel hebben dat de synchronisatie bij uitlezing vergemakkelijkt wordt en dat de foutvoortplanting na een foutief uitgelezen residuele code aanzienlijk verkleind is.
Een bijzonder snelle terugvinding van geselecteerde gecodeerde beeldlijnen kan worden verkregen door de adressen waarop de optekeningen van gecodeerde beeldlijnen op de registratiedrager beginnen, op de registratiedrager op te tekenen in een afzonderlijk besturingsbestand, bij voorkeur aan het begin van elk deelbestand. In figuur 6 zijn deze adressen bij wijze van voorbeeld met ADLN#1, ..., ADLN #1009 aangeduid in het door IIDB aangeduide besturingsbestand aan het begin van het deelbestand 4TV. De beeldlijninformatie in de vorm van de reeks residueel gecodeerde beeldlijnen is opgenomen in het gedeelte APDB van het deelbestand 4TV. (Het gedeelte APDB vertegenwoordigt de eigenlijke beeldinformatie binnen het deelbestand 4TV).
Bij het opzoeken van de beginpunten van de beeldlijnen op de registratiedrager wordt in het algemeen tijdens een grofzoekprocedure een uitleeselement ten opzichte van de registratiedrager verplaatst naar een positie, die op korte afstand vóór het beginpunt is gelegen waarop de optekening van de gecodeerde beeldlijn begint. Vervolgens wordt een fijnzoekprocedure uitgevoerd waarbij bij aftasting van de registratiedrager met een snelheid, die overeenkomt met de normale uitleessnelheid, gewacht totdat het begin van de optekening van de geselecteerde residueel gecodeerde beeldlijn wordt bereikt, waarna een begin gemaakt wordt met de uitlezing van de geselecteerde gecodeerde beeldlijn. De nauwkeurigheid waarmee tijdens de grofzoekprocedure het uitleeselement ten opzichte van de registratiedrager kan worden gepositioneerd is slechts beperkt en bij optische dataopslagsystemen in het algemeen veel groter dan de afstanden tussen de posities waarop de optekeningen van opeenvolgende gecodeerde beeldlijnen op de registratiedrager beginnen. Het verdient dan ook de voorkeur om slechts de beginadressen van een beperkt aantal gecodeerde beeldlijnen op te slaan waarvan de beginpunten van optekening op een afstand van elkaar zijn gelegen die ongeveer gelijk is aan de nauwkeurigheid waarmee het uitleeselement tijdens een grofzoekprocedure kan worden gepositioneerd. Zodoende kan op een snelle wijze de informatie van geselekteerde gecodeerde beeldlijnen binnen een opgeslagen gecodeerd beeld opgezocht en uitgelezen worden zonder dat daarvoor onnodig veel ruimte voor de opslag van adresgegevens nodig is. Bij een plaatvormige registratiedrager is de gemiddelde opzoeknauwkeurigheid bij een grofzoekprocedure, waarbij het uitleeselement in radiële richting over de plaat wordt bewogen, per definitie gelijk aan een halve lengte van een omwenteling van de plaat, hetgeen betekent dat bij toepassing van plaatvormige registratiedragers de afstanden tussen de door de adressen aangegeven posities ongeveer overeenkomen met de halve lengte van een omwenteling van de plaat.
De opgeslagen gecodeerde beelden leggen in het algemeen een aantal beelden in het zogeheten landschapformaat (dat wil zeggen dat voor een natuurgetrouwe weergave het beeld dient te worden weergegeven in een stand waarbij de breedte van het beeld groter is dan de hoogte van het beeld) en een aantal in het zogeheten portretformaat (dat wil zeggen dat voor een natuurgetrouwe weergave het beeld dient te worden weergegeven in een stand waarbij de hoogte van het beeld groter is dan de breedte van het beeld) vast.
Ter illustratie zijn op de in figuur 1 weergegeven beelddrager 3 een aantal beelden in landschapformaat (2a, 2b, 2c en 2d) en een beeld in portretformaat (2e) getoond. Op de registratiedrager worden alle gecodeerde beelden opgetekend als ware het representaties van beelden in het landschapformaat. Dit om de beeldaftasting altijd eenvormig te kunnen houden zonder de noodzaak van een detectie of het afgetastte beeld een landschapformaat of portretformaat heeft en het omschakelen van de aftasting en/of beeldbewerking in afhankelijkheid van het resultaat van een dergelijke detectie. Dit betekent echter dat bij de weergave de representaties van beelden met portretformaat in een, onjuiste, geroteerde stand worden weergegeven. Dit kan voorkomen worden door in de mogelijkheid te voorzien om aan de opgetekende gecodeerde beelden een rotatiecode toe te kennen die aangeeft of de representatie bij weergave geroteerd moeten worden en zo ja of de representatie over een hoek van 90, 180 of 270 graden geroteerd dient te worden. Deze rotatiecode kan opgenomen worden in elk beeldbestand IP1, ..., IPn. Het is ook mogelijk om deze rotatiecodes op te tekenen in het besturingsbestand BB of om deze rotatiecodes op te slaan in een niet vluchtig geheugen dat in de uitleeseenheid is aangebracht of hierop aangesloten kan worden.
Bij weergave kan dan op basis van de rotatiecode bepaald worden of de representatie geroteerd weergegeven dient te worden, en zo ja dan kan voorafgaand aan de weergave een rotatiebewerking over de gewenste rotatiehoek uitgevoerd worden. Het bezwaar van het opnemen van de rotatiecodes in de beeldbestanden IP is dat deze rotatiecodes al bij het aftasten van de beelden bepaald moeten worden. In de praktijk betekent dit dat een bedienaar van het beeldopslagsysteem voor elk afgetast beeld moet vaststellen of het opgeslagen beeld bij weergave al of niet geroteerd moet worden, omdat de bekende hulpmiddelen niet altijd in staat zijn om te detecteren of een afgetast beeld een landschapformaat of een portretformaat heeft en of het beeld al dan niet ondersteboven aan de aftasteenheid wordt aangeboden. Dit is vooral een bezwaar omdat dit impliceert dat tijdens het optekenen een bedienaar aanwezig moet zijn, hetgeen volledige automatisering van het beeldopslagsysteem 12 bemoeilijkt.
Indien reeds bij het optekenen van de gecodeerde beeldinformatie de rotatiecodes beschikbaar zijn dan is het van voordeel om deze op de registratiedrager op te tekenen. Bij de in figuur 2 getoonde rangschikking van de bestanden is een geschikte plaats voor de optekening van de rotatiecodes het deelbestand FPS binnen het besturingsbestand BB. Behalve de gewenste rotatie is het uit oogpunt van gebruikersvriendelijkheid aantrekkelijk om aan te geven of in plaats van een representatie van opgeslagen gecodeerde beeld een enigszins (naar links, rechts, boven of beneden) verschoven representatie moet worden weergeven. Dit is zeker gewenst in het geval dat het kader waarbinnen de represenatie op een weergave-eenheid zichtbaar wordt gemaakt kleiner is dan de afmetingen om de representatie, omdat het kan voorkomen dat een belangrijk detail van het beeld buiten het kader valt. De gewenste verschuiving kan worden aangegeven door aan elk gecodeerd beeld een translatiecode toe te kennen. In figuur 9 is een geschikte translatiecodering voor een beeld 90 aangegeven door de coördinaten xp en yp van een hoekpunt 91 van het na de verschuiving weer te geven beeld 91. Door een combinatie van een translatiecode en vergrotingscode kan worden aangegeven met welke vergrotingsfaktor een bepaald gedeelte van het oorspronkelijke beeld moet worden weergegeven. Met verwijzingscijfer 93 is een vergrote representatie van een gedeelte van het beeld 90 aangeduid dat door een translatie xp, yp en een vergrotingsfaktor van 2 wordt gedefinieerd. Behalve de hiervoorgaande gegevens kunnen ook andere gegevens over de weergave van beelden in het bestand FPS binnen het besturingsbestand BB worden opgenomen, zoals bijvoorbeeld parameters die een kleuraanpassing of een helderheidsaanpassing aangeven die moet worden uitgevoerd voordat een representatie van het gecodeerde beeld moet worden weergegeven. Bovendien is het voordelig om de gewenste volgorde waarin de beelden moeten worden weergegeven op te slaan in het bestand FPS binnen het besturingsbestand BB.
De hiervoorgenoemde informatie omtrent de weergavevolgorde, rotatie, verschuivings, vergrotings-, helderheids-, en kleuraanpassingen en overige beeldbewerkingen die voorafgaand aan de weergave van de representatie van het gecodeerde beeld moeten worden uitgevoerd zullen in het vervolg, voorkeursweergaveinstellingen genoemd worden. Een verzameling van de voorkeursweergaveinstellingen die de voorkeursvolgorde en tevens alle gewenste beeldbewerkingen voor alle gecodeerde beelden op een registratiedrager vastlegt zal voortaan aangeduid worden als een set van voorkeursweergaveinstellingen. Het kan voordelig zijn om het bestand FPS meer dan één set van voorkeursweergaveinstellingen op te tekenen. Dit maakt het immers mogelijk dat. verschillende personen, bijvoorbeeld personen binnen één gezin, een andere weergavevolgorde en andere beeldbewerkingen kunnen selekteren. Ook wordt het hierdoor mogelijk voor één gebruiker om een keuze te maken uit verschillende sets van voorkeursweergaveinstellingen. Opgemerkt dient te worden dat bij toepassing van een registratiedrager van een niet overschrijfbare soort de sets van voorkeursweergave-instellingen enkel op de registratiedrager opgetekend kunnen worden indien deze beschikbaar zijn bij het optekenen. Dit betekent menselijke tussenkomst bij het optekenen noodzakelijk. Bij de uitlezing van de registratiedrager wordt een set van voorkeursweergaveinstellingen geselekteerd en kunnen de representaties van de gecodeerde beelden overeenkomstig de geselecteerde set van voorkeursweergave-instellingen weergegeven worden. In figuur 10 wordt een blokschema van een uitvoeringsvorm van een opzoek- en weergavesysteem getoond waarmee representaties van gecodeerde beelden overeenkomstig een geselekteerde set van voorkeursweergaveinstellingenwee rgegeven kunnen worden. Hierin geeft verwijzingscijfer 100 een uitleeseenheid voor het uitlezen van de registratiedrager aan. De uitleeseenheid 100 is ten behoeve van de toevoer van uitgelezen informatie gekoppeld is met een besturings- en signaalbewerkingseenheid 101. De eenheid 101 selecteert uit de informatie die van de uitleesinrichting 100 is ontvangen het bestand FPS waarin de set(s) van voorkeursweergaveinstelling(en) is (zijn) opgenomen, en slaat die (deze) op in in een besturingsgeheugen 102. Via een gegevensinvoereenheid 103, bijvoorbeeld een afstandsbediening kan een gebruiker een in het besturingsgeheugen 102 aanwezige set selecteren en vervolgens de eenheid 101 activeren om een uitleescyclus te starten waarbij onder besturing van de eenheid 101 de gecodeerde beeldinformatie in de door de geselekteerde set van voorkeursuitvoeringsinstellingen aangegeven volgorde worden uitgelezen. Na uitlezing van de gecodeerde beeldinformatie wordt deze informatie overeenkomstig de geselekteerde set van voorkeursweergaveinstelling bewerkt en toegezonden aan een weergaveeenheid 104.
Het kan voorkomen dat. de op de registratiedrager opgeslagen voorkeursweergaveinstellingen na verloop van tijd niet meer in zijn geheel overeenkomen met de wensen van de gebruiker of dat geen of verkeerde voorkeursweergave-instellingen zijn opgetekend op de registratiedrager. Dit is vooral een probleem indien de registratiedrager van een niet overschrijfbare soort is omdat dat de opgetekende voorkeursweergave-instellingen niet meer aangepast kunnen worden. Aan dit probleem kan tegemoet gekomen worden door het opzoek- en weergavesysteem in figuur 10 te voorzien van een niet-vluchtig geheugen 105 waarin tesamen met een registratiedrageridentificatiecode een nieuwe set van voorkeursweergaveinstellingen of informatie omtrent de gewenste wijzigingen van de voorkeursweergaveinstellingen ten opzichte van een, eventueel, op de registratiedrager opgetekende set van voorkeursweergaveinstellingen wordt opgeslagen voor de door de registratiedrageridentificatiecode aangeduidde registratiedrager.
Vanwege de beperkte opslagcapaciteit van het niet-vluchtige geheugen 105 is het wenselijk om de voor de voorkeursweergave-instelling noodzakelijke informatie zo compact mogelijk op te tekenen, zodat optekening van de informatie omtrent de wijzigingen van voorkeursinstellingen de voorkeur heeft.
Figuur 11 toont bij wijze van voorbeeld een geschikt formaat 110 van de voorkeursweergaveinstellingen die in het bestand FPS op de registratiedrager zijn opgenomen. Het formaat 110 bevat een gedeelte DID waarin de unieke registratiedrageridentificatiecode is opgeslagen. Een dergelijke code kan bestaan uit een groot willekeurig getal dat met behulp van een willekeurige getalgenerator is opgewekt en op de registratiedrager wordt opgetekend. De code kan bestaan uit een tijdcode die tijd in jaren, maanden, dagen, uren, minuten, seconden, en delen van seconden aangeeft. De registratiedrageridentificatiecode kan ook bestaan uit een combinatie van een tijdcode en een willekeurig getal. Het spreekt voor zich dat de registratiedrageridentificatiecode nog op tal van andere wijzen afgeleid kan worden. In het formaat 110 volgen na het gedeelte DID gedeelten FPS1, FPS2, ... FPSn waarin een aantal verschillende sets van voorkeursweergaveinstellingen zijn opgenomen. Elke van de intellingsgegevensgedeelte FPS1, ..., FPSn bevat een gedeelte SEL waarin een setidentificatienummer voor elk van de verschillende, door de verschillende gebruikers te selecteren, sets van voorkeursweergave-instelingen is aangegeven, een gedeelte waarin de volgorde SEQ wordt aangegeven waarin de presentaties van de opgeslagen beelden moeten worden weergegeven. Dit gedeelte wordt gevolgd door de gecodeerde gedeelten FIM#1, ..., FIM#n waarin voor de beelden 1, ..., n de voorkeursbewerkingen zijn opgeslagen die moeten worden uitgevoerd voordat de representatie van het betreffende beeld wordt weergegeven.
Figuur 12 toont bij wijze van voorbeeld een geschikt formaat 120 waarin de gegevens over de gewenste aanpassingen van de set voorkeursweergaveinstellingen in het niet-vluchtige geheugen 105 kunnen worden opgeslagen. Het formaat 120 bevat een gedeelte 121 waarin wordt aangegeven voor welke combinaties van registratiedragersidentificaties en setidentificatienummers informatie omtrent voorkeursweergaveinstelling is opgeslagen. Aan elk van deze combinaties is een wijzer, opgenomen in het gedeelte DID-POINT, die het adres aangeeft van de gedeelten DFPS1, ..., DFPSn in het niet-vluchtige geheugen 105.
Elk gedeelte DFPS omvat een gedeelte LSEQ met een code die de ruimte aangeeft (bijvoorbeeld in aantallen van bytes) die nodig is om de nieuwe volgorde aan te geven. Indien in het gedeelte LSEQ een lengte ongelijk nul wordt aangegeven wordt LSEQ gevolgd door een gedeelte NSEQ met de gegevens die de nieuwe weergavevolgorde aangeven.
Na NSEQ wordt voor elk beeld met gewijzigde voorkeursbewerkingen de nieuwe voorkeursbewerkingen aangegeven. Door ROT wordt het gedeelte met de rotatiecode aangegeven. In de gedeelten LTELE en LPAN wordt de lengte aangegeven die voor de opslag van de nieuwe gegevens betreffende beeldvergroting (in een gedeelte NTELE) en beeldverschuiving (in een gedeelte NPAN) beschikbaar zijn. Op deze wijze kan men kiezen met welke nauwkeurigheid de beeldbewerkingsgegevens moeten worden opgeslagen. Zo kan men bijvoorbeeld drie verschillende lengte definiëren die drie verschillende nauwkeurigheden aangeven. LTELE en LPAN worden gevolgd door de gedeelten NTELE en NPAN. Indien de gegevens betreffende de beeldvergroting en beeldverschuiving niet gewijzigd behoeven te worden wordt dit aangegeven door de lengte nul in LTELE en LPAN. Door het alleen opslaan van de voorkeursbewerkingen van de beelden met gewijzigde voorkeursbewerking wordt de benodigde ruimte voor de opslag van de nieuwe voorkeursweergaveinrichting aanzienlijk beperkt. Behalve door de bovengenoemde optekening van de verschillen kan nog een additionele beperking van de benodigde opslagruimte worden verkregen door de aanduiding van de benodigde lengte van de opslag van gewijzigde gegevens. Bij uitlezing van de registratiedrager wordt uit de op de registratiedrager opgetekende voorkeursweergaveinstellingen en de in het geheugen 105 opgeslagen verschillen een aangepaste set van voorkeursweergaveinstellingen samengeteld worden en worden opgeslagen in het geheugen 102.
In plaats van, of additioneel aan, het niet vluchtige geheugen 105 kan een verwisselbaar geheugen 10, bijvoorbeeld een magneetkaart, EPROM, EEPROM of NVRAM in opzoek- en weergavesysteem van figuur 10 worden toegepast voor de opslag van voorkeursweergaveinstellingen.
Dit heeft het voordeel dat een gebruiker de beeldinformatie op zijn registratiedrager overeenkomstig dezelfde voorkeursweergaveinstelling zichtbaar kan maken op verschillende beeldopzoek- en weergavesystemen waarop verwisselbare geheugen 106 aansluitbaar is. Bij toepassing van een of beide geheugens 105 en 106 voor opslag van voorkeursweergaveinstellingen is het wenselijk dat een selectie gemaakt wordt uit de verschillende sets van voorkeursweergaveinstellingen, die door de sets van voorkeursweergaveinstellingen op de registratiedrager, en de in de geheugens 105 en 106 opgeslagen wijzigingen van voorkeursweergaveinstellingen zijn vastgelegd. Hiertoe dient de eenheid 101 te worden voorzien van selectiemiddelen. Deze selectiemiddelen kunnen van een soort zijn die door de bedienaar worden bediend om een selectie te maken uit uit de verschillende sets van voorkeursweergaveinstellingen die voor eenzelfde registratiedrager en selectienummer zijn vastgelegd door de voorkeursweergaveinstellingsinformatie op de registratiedrager en de in de geheugens 105 en 106 zijn opgeslagen voorkeursinstellingsinformatie. Deze selectiemiddelen kunnen echter ook van een automatische soort zijn die voorafgaand aan de weergave op basis van de inhoud van de geheugens 105 en 106 en de op de registratiedrager opgetekende sets van voorkeursweergave-instellingen de voor de betreffende registratiedragers de verschillende beschikbare sets van voorkeursweergave-instellingen bepalen en bijvoorbeeld opslaan in het geheugen 102. En daarna wordt volgens een voorafbepaald selectiecriterium één van de beschikbare sets van voorkeursweergaveinstellingen in het geheugen 102 geselecteerd. Bij voorkeur is het selectiecriterium zodanig dat aan de voorkeursinstellinginformatie in het verwisselbare geheugen 106 de hoogste prioriteit aan de voorkeursstellinginformatie in het niet vluchtige geheugen de middelste prioriteit en aan de voorkeursweergaveinstellingen op de registratiedrager de laagste prioriteit wordt toegekend. Indien de eenheid 101 een computer omvat kan de automatische selectie worden verkregen door de computer te voorzien van een geschikt selectieprogramma.
Terugkerend naar figuur 2 wordt verwezen naar het bestand 0V waarin voor alle beeldbestanden IP1, ..., IPn een deelbestand TV/16 is opgenomen dat een absoluut gecodeerd laag resolutiebeeld omvat. De optekening van een bestand 0V heeft het voordeel dat met minimale toegangstijd een overzicht kan worden verkregen van de op de registratiedrager opgetekende gecodeerde beeldinformatie. Dit kan bijvoorbeeld door achtereenvolgend de door deelbestand TV/16 omvatte gecodeerde beelden als geheel of gedeeltelijk schermvullende representaties op het beeldscherm zichtbaar te maken, bij voorkeur in de door de geselecteerde set van voorkeursweergave-instellingen vastgelegde volgorde. Het is echter ook mogelijk om uit de deelbestanden een representatie in de vorm van een zogeheten mozaikbeeld samen te stellen waarin een groot aantal representaties van de in de deelbestanden TV/16 opgenomen gecodeerde lage resolutiebeelden, in matrixvorm zijn gerangschikt, bij voorkeur in een door de geselekteerde set van voorkeursweergaveinstellingen voorgeschreven rangschikking. Ter illustratie is in figuur 13 een mozaikbeeld 130 dat opgebouwd is uit de representaties (IM#1, IM#3, ... IM#26) van een zestiental laag resolutiedeelbeelden.
Figuur 14 toont een uitvoeringsvorm van het beeldopzoek-en weergavesysteem van figuur 1c in een groter detail. In het getoonde systeem omvat de beeldopzoek- en uitleeseenheid 11: de uitleeseenheid 6, een besturingseenheid 140 en een beeldbewerkingseenheid 141. De van de registratiedrager uitgelezen informatie wordt door de uitleeseenheid 6 via een signaalpad 142 aan zowel de besturingseenheid 140 alsook aan de beeldbewerkingseenheid 141 toegevoerd. De besturingseenheid 140 selecteert daarbij uit de uitgelezen informatie bepaalde informatie die in het besturingsbestanden BB en IIDB is opgenomen. De beeldbewerkingseenheid 141 selecteert uit de uitgelezen data beeldinformatie en zet deze om in een vorm die geschikt is voor de beeldschermeenheid 10. De besturing van de uitleeseenheid 6 en de beeldbewerkingseenheid 141 wordt uitgevoerd door de besturingseenheid 140 op basis van invoergegevens die door een gebruiker bijvoorbeeld via een gegevensinvoereenheid 143 worden ingevoerd en op basis van de besturingsinformatie in de besturingsbestanden BB en IIDB.
Vanwege de grote hoeveelheid informatie per opgetekend beeld verdient het de voorkeur om de bestanden die beeldinformatie bevatten met een hoge uitleessnelheid, dat wil zeggen met een hoge bitrate, uit te lezen, teneinde de uitleestijd per uitgelezen beeld beperkt te houden. Dit betekent echter dat de gegevens in het besturingsbestand eveneens met een hoge bitrate worden uitgelezen. Voor De uitvoering van de besturingstaak gebeurt door de besturingseenheid 140. Deze besturingstaak vereist slechts een beperkte dataverwerkingssnelheid, zodat hiervoor kan worden volstaan met een eenvoudige, trage, "low cost" microcomputersysteem 144 dat slechts met een lage dataverwerkingssnelheid behoeft te kunnen werken. Een dergelijke trage "low cost" microcomputer is echter in het algemeen niet in staat om de besturingsinformatie die bij uitlezing van het besturingsbestanden BB en IIDB met hoge snelheid wordt afgegeven, te verwerken. Dit omdat de snelheid waarmee de besturingsinformatie wordt aangeboden (welke snelheid gelijk is aan de beeldinformatiesnelheid) te hoog is om door de trage "low cost" microcomputer verwerkt te kunnen worden. Aan dit bezwaar kan tegemoet gekomen worden door elke bitgroep die besturingsinformatie omvat n-maal (met n een geheel getal groter gelijk aan 2) herhaald achter elkaar op te tekenen op de registratiedrager. Een groep van n-maal herhaald opgetekende bitgroepen wordt voortaan een pakket genoemd. Bij uitlezing van de besturingsinformatie worden dan steeds pakketten van n identieke • bitgroepen afgegeven. Bij wijze van voorbeeld toont figuur 15 de wijze waarop de besturingsinformatie in de besturingsbestanden BB en IIDB kan worden afgegeven door de uitleeseenheid 6 voor het geval n gelijk is aan 2 en aantal bits per bitgroep gelijk is aan 8.
In figuur 15 zijn de bitgroepen aangeduid met verwijzingscijfer 150 en de pakketten aangeduid met verwijzingscijfer 151. Het aantal bits per bitgroep is gelijk aan acht en het aantal bitgroepen per pakket is gelijk aan twee.
Door het n-maal herhalen van identieke bitgroepen wordt bereikt dat de snelheid waarmee de besturingsinformatie door de uitleeseenheid wordt aangeboden met een faktor n wordt verminderd zonder toepassing van extra hulpfuncties. Door een juiste keuze van de grootte van n kan dus de snelheid waarmee de besturingsinformatie aan het door de besturingseenheid 141 omvatte trage microcomputersysteem 144 wordt toegevoerd zo ver verlaagd worden dat deze verwerkbaar is voor het trage microcomputersysteem 144. Tussen het signaalpad 142 en het microcomputersysteem 144 kan een dataextractieschakeling 145 worden aangebracht die van elk van de pakketten 151 van de besturingsinformatie als één bitgroep 150 aanbiedt aan het microcomputersysteem 144 met een aanbiedingsfrequentie die gelijk is aan de bitgroepherhalingsfrequentie gedeeld door n.
Een dergelijke dataextractieschakeling 145 kan bijvoorbeeld een register 160 (zie figuur 16a) omvatten dat met een klok met een frequentie van de bitgroepherhalingsfrequentie gedeeld door n wordt geladen. Dit kloksignaal kan bijzonder eenvoudig worden verkregen door een bit binnen elke bitgroep 150 als synchronisatiebit 152 te gebruiken. Aan de synchronisatiebits 152 van opeenvolgende bitgroepen 150 kan dan een logische waarde worden toegekend die alterneert met een frequentie die gerelateerd is aan de herhalingsfrequentie van de pakketten 151 van bitgroepen 150. De alterneringsfrequentie kan gelijk zijn aan de halve herhalingsfrequentie van de pakketten (zoals getoond in figuur 15) of een veelvoud hiervan. Het voordeel hiervan is dat een rechtstreeks uit de synchronisatiebits afgeleid kloksignaal gebruikt kan worden.
De dataextractieschakeling 145 is voorzien van een klokextractieschakeling 161, welke via een signaallijn 162 een alternerend kloksignaal, dat overeenkomt met de alternerende logische waarde van de synchronisatiebits 151, aanbiedt aan een laadstuuringang van register 160. Het register 160 is van een gebruikelijke soort die onder besturing van het kloksignaal een bitgroep van elk pakket 151 inleest. De klokextractieschakeling 161 geeft via de signaallijn 162 het kloksignaal tevens door aan het microcomputersysteem 144. De bitgroepen in het besturingsbestand worden bij voorkeur gegroepeerd in zogeheten frames, welke in figuur 15 met het verwijzingscijfer 154 zijn aangeduid. In dat geval is het wenselijk dat het begin van elk frame 154 eenduiding te detekteren is. Een bijzonder eenvoudige detektie kan worden verkregen door aan het begin van de frames 154 een aantal framesynchronisatiebitgroepen 153 te plaatsen met synchronisatiebits 152 die een voorafbepaald patroon van logische waarden 150 vertonen dat duidelijk afwijkt van de mogelijke patronen van logische waarden van de synchronisatiebits 152 die in de overige pakketten kunnen voorkomen.
Elk frame 154 bevat een gedeelte 155 dat redundante informatie bevat ten behoeve van een detektie of het frame al of niet correct is ingelezen door de microcomputer 144. Een incorrecte inlezing kan bijvoorbeeld veroorzaakt worden door een zogeheten programma onderbreking (Eng.: program interrupt) waarin de inleesprocedure van de besturingsinformatie wordt onderbroken teneinde een ander besturingsprogramma uit te voeren. Een dergelijk besturingsprogramma kan bijvoorbeeld als gevolg van het invoeren van gegevens in de gegevensinvoereenheid 143 worden aangeroepen om de ingevoerde gegevens uit de gegevensinvoereenheid 143 op te halen. Vanwege het feit dat een incorrecte inlezing van gegevens uit de besturingsbestanden BB en IIDB meestal het gevolg zijn van een programma-onderbreking is het vereist dat de op basis van het gedeelte 155 uitgevoerde foutendetectie door de microcomputer 144 zelf wordt uitgevoerd. De dataextractieschakeling 145 is voorzien van een framesynchronisatiedetector 163 die het begin van elk frame detekteert op basis van de synchronisatiebits 152 in de framesynchronisatiebitgroepen 153. De framesynchronisatiedetector 163 geeft na detectie van het begin van het frame een synchronisatiesignaal af aan de microcomputer 144 via een signaallijn 164. De microcomputer 144 leest onder besturing van de via de signaallijnen 164 en 165 ontvangen signalen de in het register 160 beschikbare besturingsinformatie in op een op zich gebruikelijke wijze. Opgemerkt dient te worden dat de funkties van de framesynchronisatiedetector 163, en/of het register 160 en/of de klokextractieschakeling 161 in principe ook door de microcomputer 144 zelf kunnen worden uitgevoerd.
In het voorgaande is een inlezing van de besturingsinformatie uit de besturingsbestanden BB en IIDB beschreven, waarbij het kloksignaal voor het voor het register 160 wordt afgeleid uit. de synchronisatiebits 152. Het is echter ook mogelijk om het kloksignaal voor het laden van het register 160 af te leiden uit een beeldinformatiekloksignaal dat gebruikelijk in de beeldbewerkingseenheid 141 wordt opgewekt ten behoeve van het inlezen van de gecodeerde beeldinformatie. Dit beeldinformatiekloksignaal heeft een vaste relatie met de bitgroepherhalingsfrequentie in de uitgelezen beeldbestanden en dus ook met de bitgroepherhalingsfrequentie in de besturingsbestanden BB
en IIDB. Immers de besturingsbestanden en beeldbestanden zijn op dezelfde wijze geformatteerd en gecodeerd. Het kloksignaal voor het laden van het register 160 kan dan ook eenvoudig met behulp van een freguentiedeelschakeling worden afgeleid uit het beeldinformatiekloksignaal.
Figuur 16b toont een uitvoeringsvorm van de data-extractieschakeling 145 waarbij ten behoeve van de afleiding van het kloksignaal voor het register 160 een frequentiedeler 165 wordt toegepast die het kloksignal afleidt het beeldinformatiekloksignaal dat via een signaallijn 166 door de signaalbewerkingseenheid 141 aan de frequentiedeler 165 wordt aangeboden. Het kloksignaal voor het laden van het register 160 moet worden gesynchroniseerd met het begin van de frames 154. Dit kan eenvoudig worden gerealiseerd door als de frequentiedeler 165 een terugstelbare telschakeling toe te passen die telkens teruggesteld wordt door een terugstelsignaal dat bij detectie van het begin van de frames wordt opgewekt. Als het terugstelsignaal kan het signaal gebruikt worden dat door de framesynchronisatiedetector 163 in reactie op elke detectie van de framesynchronisatiebitgroepen 153 wordt afgegeven via de signaallijn 164.
In het geval dat de informatie in de besturingsbestanden in blokken is ondergebracht, bijvoorbeeld op een wijze die gebruikelijk is bij CD-ROM en CD-ROM XA en die verderop zal worden beschreven onder verwijzing naar figuur 19, dan kan het terugstelsignaal voor de teller worden afgeleid op basis van bloksynchronisatiegedeelt.es (SYNC) welke in de die aan het begin van elk blok (BLCK) zijn ondergebracht. Daarbij is het dan wel vereist dat het begin van elke frame 154 steeds op een vaste positie ten opzichte van het bloksynchronisatiegedeelte (SYNC) is gelegen. Dat kan eenvoudig door het begin van elk frame 154 in het begin van een blok te kiezen. In de laatst beschreven uitvoering van de synchronisatie van het kloksignaal voor het register 160 wordt geen gebruik gemaakt van de framesynchronisatiebitgroepen 153 die aan het begin elk frame 154 zijn geplaatst. Het blijft echter ook in dit geval gewenst dat het begin van elk frame 154 een aantal bitgroepen omvat die geen besturingsinformatie bevatten. Immers bij detectie van het begin van elk frame roept de microcomputer een inleesprogramma aan voor het besturen van de inlezing van de aangeboden besturingsinformatie. Echter op dat moment kan de microcomputer bezig zijn met een andere besturingstaak. Voordat het inleesprogramma kan worden aangeroepen dient een dergelijke besturingstaak te worden afgebroken. Dit afbreken van een lopende besturingstaak en het vervolgens aanroepen van het inleesprogramma vergt enige tijd. Door aan het begin van elk frame 154 een aantal bitgroepen te plaatsen die geen besturingsinformatie bevatten kan met grote zekerheid gegarandeerd worden dat bij uitlezing van het eerste pakket 151 met nuttige besturingsinformatie in elk frame 154 de microcomputer 144 klaarstaat om onder besturing van het inleesprogramma de besturingsinformatie in te lezen. Uit het voorgaande blijkt dat het doel van de synchronisatiebitgroepen 153 aan het begin van elk frame tweeledig kan zijn namelijk het bewerkstelligen van een synchronisatie en het bewerkstelligen van een wachttijd totdat de eerste nuttige besturingsinformatie wordt aangeboden.
In het geval dat de bitgroepen 153 uitsluitend voor het bewerkstelligen van de wachttijd worden gebruikt mogen de logische waarden van de bits in deze bitgroepen 153 een willekeurige waarde aannemen.
In het geval dat de bitgroepen 153 tevens voor synchronisatiedoeleinden worden gebruikt is het belangrijk dat het door de bitgroepen 153 een bitpatroon vertonen dat niet voorkomt in de overige bitgroepen van het frame 154. Hiervoor zijn tal van verschillende methodes mogelijk, zoals bijvoorbeeld toepassing van niet identieke bitgroepen in een pakket of het tussen de pakketten met besturingsinformatie invoegen van additionele pakketten die geen nuttige besturingsinformatie bevatten. De laatste genoemde methode kan bijvoorbeeld bestaan uit het om de tien pakketten invoegen van pakketten met alleen bits met de logische waarde "0". Bij toepassing van een groep van bijvoorbeeld tweeendertig framesynchronisatiebitgroepen 153 met uitsluitend bits met de logische waarde "1" wordt dan gegarandeerd dat het door de framesynchronizatiebitgroepen 153 gevormde patroon niet voorkomt in de andere pakketten van het frame 154.
Figuur 17 toont een uitvoeringsvorm van het beeldopslagsysteem 12 in een groter detail. De beeldaftasteenheid 1 in figuur 17 omvat een aftastelement 170 voor het aftasten van de beelddrager 3 en voor het omzetten van de afgetastte beeldinformatie in gebruikelijke informatiesignalen, bijvoorbeeld de zogeheten RGB-beeldsignalen, die het afgetastte beeld vertegenwoordigen. De beeldsignalen aan de uitgang van het aftastelement bepalen de hoogst mogelijke resolutie in aantal beeldelementen per beeld. De door het aftastelement 170 afgegeven informatiesignalen worden door een gebruikelijke matrixschakeling 171 in een helderheidssignaal Y en twee zogeheten kleurverschilsignalen ü en V omgevormd. De signalen Y, ü, V worden door een kodeerschakeling 172 op een gebruikelijke wijze omgezet in absoluut gecodeerde signalen (voor de lagere resolutiebeelden) en residueel gecodeerde beelden (voor de hogere resolutiebeelden) volgens de hiervoor beschreven coderingsschema's. De besturing van het aftastelement 170, de matrixschakeling 171 en de kodeerschakeling 172 wordt met behulp van een gebruikelijke besturingsschakeling 174 uitgevoerd op basis van besturingscommando's die via een zogeheten interfaceschakeling 175 door de besturingseenheid 4 aan de besturingsschakeling 174 worden aangeboden. De door de kodeerschakeling 172 gegenereerde absoluut en residueel gecodeerde beeldinformatie wordt via de interfaceschakeling 175 toegevoerd aan de besturingseenheid 4. De besturingseenheid 4 kan een computersysteem omvatten dat voorzien is van een beeldschermeenheid 176 een reken- en geheugeneenheid 177 en een gegevensinvoereenheid 178, bijvoorbeeld een toetsenbord, voor het invoeren van gegevens door de gebruiker. De beeldschermeenheid 176 en de gegevensinvoereenheid 178 zijn op gebruikelijke wijze gekoppeld met de reken-en geheugeneenheid 177. Via een interfaceschakeling 179 en 180 is de geheugen- en rekeneenheid gekoppeld met respektievelijk de beeldaftasteenheid 1 en de optekeneenheid 5. De optekeneenheid 5 omvat een formaterings- en coderingseenheid 181 welke de op te tekenen informatie, die via een interfaceschakeling 182 van de besturingseenheid wordt ontvangen, omzet in voor optekening geschikte kodes welke in een vooroptekening geschikt formaat worden gerangschikt. De aldus gekodeerde en geformateerde gegevens worden toegevoerd aan een schrijfkop 183 die een overeenkomstig informatiepatroon aanbrengt op de registratiedrager 184. Het optekenproces wordt bestuurd door een besturingsschakeling 185 op basis van van de besturingseenheid 4 ontvangen besturingscommando's en eventueel adresinformatie die de positie van de schrijfkop 183 ten opzichte van de registratiedrager 184 aangeeft.
De geheugen- en besturingseenheid 177 is voorzien van geschikte programmatuur die de door de aftasteenheid 1 afgegeven residueel gecodeerde beeldinformatie op een gebruikelijke wijze rangschikt overeenkomstig de hiervoor beschreven formateringsvoorschriften en de beeldbestanden IP en OV samenstelt. Bovendien is de reken- en geheugeneenheid 177 voorzien van programmatuur die de door een bedienaar ingevoerde voorkeursweergaveinstellingen tesaraen met overige automatisch gegenereerde besturingsgegevens, zoals bijvoorbeeld een lijst met adressen waarop de diverse bestanden zijn opgetekend op de registratiedrager 184 op een gebruikelijke wijze in het besturingsbestand onderbrengt volgens de hiervoor reeds beschreven formateringsvoorschriften.
Verder kan de geheugen- en rekeneenheid 177 nog zijn voorzien van beeldbewerkingsprogrammatuur waarmee de afgetastte beeldinformatie bewerkt kan worden, bijvoorbeeld ten behoeve van het herstellen van eventuele fouten, zoals bijvoorbeeld uit-focus-correctie en het weghalen van korrel, of ten behoeve van kleuraanpassing of helderheidsaanpasssing van het beeld.
De met behulp van de geheugen- en rekeneenheid 177 samengstelde bestanden worden in de gewenste volgorde ter optekening naar de optekeneenheid 5 gestuurd.
Bijzonder geschikte combinaties van registratiedrager 184 en optekeneenheid 5 zijn onder andere in detail beschreven in Europese octrooiaanvragen nos. 88203019.0 (PHQ 88.001), 90201309.3 (PHQ 89.016), 89200092.8 (PHN 12.398), 88202233.8 (PHN 12.299), 89201206.3 (PHN 12.571), 90201094.1 (PHN 12.925), 90201582.5 (PHN 12.994), 90200687.3 (PHN 13.148), 90201579.1 (PHN 13.243) en Nederlandse octrooiaanvragen nos. 8902358 (PHN 13.088) en 9000327 (PHN 13.242).
De aldaar beschreven registratiedrager is bij uitstek geschikt voor optekenen van informatie welke volgens een CD-formaat is geformatteerd. Een optekeninrichting voor het optekenen van de bestanden op een dergelijke registratiedrager wordt in figuur 18 globaal getoond. De getoonde optekeninrichting omvat een formateringschakeling 186 die de via de interfaceschakeling 182 aangeboden op te tekenen informatie overeenkomstig een formateringsschema samengesteld zoals bijvoorbeeld gebruikelijk is in het zogeheten CD-ROM of CD-ROM XA systeem.
Ter illustratie is in figuur 19 in grote lijnen dit formaat getoond. Overeenkomstig dit formaat wordt de data verdeeld over blokken BLCK met een lengte die overeenkomt met de lengte van een subcodeframe in het CD-signaal. Elk blok BLCK omvat een bloksynchronisatiegedeelte SYNC, een gedeelte HEAD, dat een zogeheten header omvat die een adres in de vorm van een absolute tijdcode omvat die overeenkomt met de absolute tijdcode in de met het blok opgetekende gedeelte van de subcode, en in het geval een toepassing van het CD-ROM XA formaat bevat het blok BLCK verder een gedeelte SUBHEAD dat de zogeheten subheader omvat, waarin onder andere een zogeheten “file nummer" en zogeheten “channel nummer" zijn opgenomen. Verder omvat elk blok BLCK een gedeelte DATA waarin de op te tekenen informatie is ondergebracht. Eventueel kan elk blok BLCK nog een gedeelte EDC&ECC bevatten waarin redundante informatie is ondergebracht ten behoeve van foutendetectie en foutencorrecties. De optekeneenheid 5 in figuur 18 omvat verder een zogeheten CIRC-encodeerschakeling 187 voor het verweven (Eng.: interleave) van de informatie en voor het toevoegen van pariteitscodes ten behoeve van foutendetektie en correctie foutencorrectiecodes. (Verderop ook wel foutencorrectiecodes genoemd).
De CIRC-encodeerschakeling 187 voert de hiervoorgenoemde bewerkingen uit op de door de formateringschakeling 186 afgegeven geformateerde informatie. De informatie wordt na uitvoering van deze bewerking toegevoerd aan een zogeheten EFM-modulator 188 waarin de informatie in een vorm wordt gebracht die beter geschikt is voor optekening op de registratiedrager. Bovendien wordt in de EFM-modulator 188 subcodeinformatie, waarin onder andere een absolute tijdcode als adresinformatie is opgenomen in het zogeheten subcode Q-kanaal, toegevoegd.
Figuur 20 toont een onderverdeling van de registratiedrager voor het geval dat de informatie overeenkomstig het hiervoor beschreven een CD-formaat is opgetekend in het spoor 20.
Hierbij zijn de gedeelte die overeenkomen met de in figuur 2 getoonde indeling met dezelfde verwijzingstekens aangegeven.
De opgetekende informatie wordt voorafgegaan door een bij optekening van CD-signalen gebruikelijk aanloopgedeelte LI (ook wel aanloopspoor genoemd) en afgesloten door een gebruikelijk uitloopgedeelte L0 (ook wel uitloopspoor genoemd).
Bij de optekening van de informatie in CD-formaat verdient het de voorkeur om in het besturingbestand BB een gedeelte op te nemen dat volgens de CD-I standaard is opgetekend. Deze gedeelten zijn de zogeheten "Disk Label & Directory" aangeduid met DL, en de zogeheten applicatieprogramma's aangeduid met AF. Hierdoor wordt het mogelijk om de opgetekende beeldinformatie op een standaard CD-I systeem zichtbaar te maken. Bij voorkeur wordt een deelbestand FPS met de sets van voorkeursweergave-instellingen eveneens in het applicatieprogramma gedeelte AF opgenomen. Behalve de gedeelte DL en AF omvat het besturingsbestand BB een vulbestand IT dat een gedeelte CNTR met besturingsgegevens een gedeelte FPS met de sets van de voorkeursweergaveinstellingen omvat in het formaat dat onder verwijzing naar figuur 15 reeds beschreven is. Het gedeelte IT wordt bij voorkeur op een voorafbepaald gedeelte op de registratiedrager opgetekend in een gedeelte met voorafbepaalde lengte. Dit om eenvoudige terugzoeking van de benodigde informatie door de microcomputer eenvoudiger te maken. Indien het gedeelte IT niet voldoende groot is om alle besturingsgegevens te herbergen kan een gedeelte van de besturingsgegevens in een gedeelte ITC achter het bestand OV worden opgetekend. In dat geval verdient het de voorkeur om in het gedeelte IT een wijzer (Eng.: pointer) op te nemen die het beginadres van ITC aangeeft.
Voor het geval dat de informatie in CD-formaat is opgetekend toont figuur 21 voor het absoluut gecodeerde deelbestand TV een zodanige rangschikking van de beeldlijnen Y01, Y02, ..., Y16 met absoluut gecodeerde helderheidsinformatie en de beeldlijnen C01, C03, ..., C15 met de absoluut gecodeerde kleurinformatie, dat opeenvolgende lijnen in de spoorrichting (ook wel tangentiële richting genoemd) en de richting dwars op het spoor (ook wel radiële richting genoemd) niet aan elkaar grenzen.
In figuur 22 zijn de posities van de beeldlijnen getoond voor de bijbehorende beeldrepresentatie. Zoals in de figuren 21 en 22 is getoond worden eerst een aantal oneven gecodeerde helderheidsbeeldlijnen (Y01, Y03, ..., Y15) met gecodeerde helderheidsinformatie opgetekend in een sectie die de blokken BLCK #1, #2 en #3 omvat, vervolgens een aantal gecodeerde oneven kleurbeeldlijnen (C01, C05, ..., C13) met gecodeerde kleurinformatie in een sectie die blokken BLCK #4 en #5, vervolgens de even gecodeerde helderheidsbeeldlijnen (Y02, ..., Y16) met gecodeerde helderheidsinformatie in sectie die de blokken BLCK #5, ..., #8 omvat en tenslotte de gecodeerde even kleurbeeldlijnen met gecodeerde kleurinformatie (C03, C07, ..., C15) in een sectie de blokken BLCK #8 en #9. De gecodeerde beeldlijnen in de blokken BLCK#1, ..., BLCK#9 leggen een aaneengesloten gedeelte van de beeldrepresentatie in figuur 22 vast. Een groep van secties die een aaneengesloten deel van de representatie vastleggen zal voortaan sectiegroep genoemd worden. Op soortgelijke wijze als hiervoor beschreven worden door sectiegroepen andere aaneengesloten gedeelten van de representatie vastgelegd in het deelbestand TV. Op soortgelijke wijze kunnen de gecodeerde beeldlijnen met beeldinformatie voor de deelbestanden TV/4 en TV/16 worden gerangschikt, hetgeen in de figuren 23 en 24 wordt getoond.
Door deze rangschikking wordt bereikt dat als gevolg van eventuele plaatdefecten twee of meer naburige beeldlijnen in de representatie van het uitgelezen gecodeerde beeld foutief worden uitgelezen. De restauratie van representatie van beelden waarin foutief uitgelezen beeldlijnen aan elkaar grenzen is zeer moeilijk te realiseren. Dit in tegenstelling tot de restauratie van een foutief uitgelezen beeldlijn die in de representatie tussen twee correct uitgelezen beeldlijnen is gelegen. In het laatste geval is een eenvoudige restauratie mogelijk door vervanging van foutief uitgelezen beeldlijnen door beeldelementen die zijn afgeleid uit naburige beeldlijnen.
Figuur 25 toont de uitvoeringsvorm van de beeldbewerkingseenheid 141 in een groter detail. De beeldbewerkingseenheid 141 omvat een eerste detektieschakeling 250 voor het detecteren van de synchronisatiecodes LD en de beeldlijnnummers LN die het begin van elke residueel gecodeerde beeldlijnen aangeven. Een tweede detectieschakeling 251 dient voor het detecteren van het begin van elk deelbestand in elk beeldbestand met een residueel gecodeerde beeld het begin aangeven van het gedeelte IIDB waarin de adressen van een aantal gecodeerde beeldlijnen zijn opgenomen. Opgemerkt wordt dat de detectieschakelingen 250 en 251 alleen nodig zijn voor de verwerking van de residueel gecodeerde beelden, en niet voor de verwerking van absoluut gecodeerde beelden. Ten behoeve van deze detecties zijn ingangen van de eerste en tweede detectieschakeling 250 en 251 aangesloten op het signaalpad 142. Op het signaalpad 142 is een dekodeerschakeling 252 voor het decoderen van de residueel gecodeerde beeldinformatie en een besturingsschakeling 253 voor het besturen van het beeldbewerkingsproces aangesloten. Het signaalpad 142 en uitgangen van de decodeerschakeling 252 zijn via een multiplexschakeling 254 aangesloten op dataingangen van een beeldgeheugen 255 voor opslag van de uitgelezen en gedecodeerde beeldinformatie. Datauitgangen van het beeldgeheugen 255 zijn aangesloten op de ingangen van de decodeerschakeling 252 en de ingangen van multiplexschakeling 254. De besturingsschakeling 253 omvat een adresgenerator 256 voor het adresseren van de geheugenplaatsen in het beeldgeheugen 255. De beeldbewerkingseenheid 141 omvat verder een tweede adresgenerator 257 voor het adresseren van de geheugenplaatsen ten behoeve van de uitvoer van de inhoud van het beeldgeheugen naar een signaalomvormer 258. De signaalomvormer 258 is van een gebruikelijke soort die de uit het beeldgeheugen 255 uitgelezen beeldinformatie omzet in een vorm die geschikt om naar de beeldschermeenheid 10 toe te voeren. De decodeerschakeling 252 kan bijvoorbeeld een door de besturingseenheid 253 bestuurde Huffmandecodeerschakeling 261a en een optelschakeling 259 omvatten. De Huffmandecodeerschakeling 261a decodeert de via het signaalpad 142 ontvangen informatie, en voert deze gedecodeerde informatie vervolgens toe aan een van de ingangen van de optelschakeling 259. Een andere ingang van de optelschakeling 259 is aangesloten op de datauitgangen van het beeldgeheugen 255. Het resultaat van de door de optelschakeling 259 uitgevoerde optelbewerking wordt toegevoerd aan de multiplexschakeling 254. De besturingsschakeling 253 is via een besturingssignaalpad 260 gekoppeld met de besturingseenheid 140. De besturingsschakeling 253 kan bijvoorbeeld een programmeerbare besturings- en rekeneenheid omvatten. Een dergelijke besturings- en rekeneenheid kan bijvoorbeeld bestaan uit een een speciaal hiervoor ontworpen hardware-eenheid of een microprocessorsysteem dat geladen is met geschikte besturingsprogrammatuur, waarmee op basis van besturingsinformatiecommando's die via het besturingssignaalpad 260 zijn ontvangen, de adresgenerator 256 en de multiplexschakeling 254 zodanig worden bestuurd dat een geselecteerd gedeelte van de via het signaalpad 142 aangeboden beeldinformatie in het beeldgeheugen wordt geladen. Deze in het beeldgeheugen 255 opgeslagen informatie wordt met behulp van de adresgenerator 257 uitgelezen en vervolgens met de signaalomvormer 258 naar de beeldschermeenheid 10 gestuurd waar deze zichtbaar gemaakt wordt.
In figuur 26 zijn verwijzingscijfers 261, 262, 263 beeldrepresentaties van hetzelfde beeld weergegeven met verschillende resoluties. De representatie 261 omvat 256 beeldlijnen van elk 384 beeldelementen. De beeldrepresentatie 262 omvat 512 beeldlijnen van elk 768 beeldelementen, terwijl de beeldrepresentatie 263 1024 beeldlijnen van elk 1536 beeldelementen omvat. Gecodeerde beelden die overeenkomen met representaties 261, 262 en 263 zijn opgenomen in opeenvolgende deelbestanden TV/4, TV en 4 TV van een beeldbestand IP. De grootte van het in figuur 26 weergegeven beeldgeheugen 255 is 512 rijen van 768 geheugenplaatsen (ook wel geheugenelementen genoemd). In het geval dat een representatie het volledige gecodeerde beeld moet betreffen wordt uit het beeldbestand IP, dat deelbestand geselekteerd waarvan het aantal beeldelementen overeenkomt met de grootte van het beeldgeheugen, in dit geval is dit het deelbestand dat representatie 262 vastlegt. Deze selektie kan plaatsvinden op basis van de instelgegevens, zoals beeldnummers en resolutieorde (dit is de identificatie van de resolutie van het deelbestand), die aan het begin van elk deelbestand zijn opgeslagen, in bijvoorbeeld de header HEAD en subheader SUBHEAD van de blokken BLCK. Deze gegevens worden voor elk deelbestand door de besturingsschakeling 253 ingelezen in reactie op een signaal dat door een bloksychronisatiedetector 262a wordt afgegeven bij detectie van het begin van elk blok BLCK.
In het geval dat een representatie van een absoluut gecodeerd beeld moet worden weergegeven, wordt na detectie van het begin van het te selecteren deelbestand de multiplexschakeling 254 door de besturingsschakeling in een toestand gestuurd waarin het signaalpad 142 aangesloten wordt op de dataingangen van het beeldgeheugen 255.
Bovendien wordt de adresgenerator 256 in een toestand gebracht waarin de geheugenplaatsen synchroon met het ontvangen van de informatie van de opeenvolgende beeldelementen worden geadresseerd op een zodanige wijze dat de informatie voor de beeldlijnen 11, ..., 1512 in respektievelijk de rijen r1, ..., r512 van het geheugen 255 wordt opgeslagen. De aldus in het geheugen 255 geladen beeldinformatie wordt uitgelezen en met behulp van de signaalomvormer 258 in een van de beeldbeschermeenheid 10 geschikte vorm omgezet. De volgorde van uitlezing wordt bepaald door de volgorde waarin de adresgenerator 257 de opeenvolgende adressen opwekt. Deze volgorde is bij normale weergave zodanig dat de geheugen rij voor rij uitgelezen wordt beginnend met rij r1 en binnen een rij beginnend met kolom c1. Dit kan zowel volgens het "interlaced scan"-principe of het zogeheten "progressive scan"-principe. Bij uitlening volgens het "interlaced-scan"-principe worden eerst alle oneven rijen van het beeldgeheugen 255 uitgelezen en daarna alle even rijen van het beeldgeheugen 255 uitgelezen. Bij uitlezing volgens "progessive scan"-principe worden alle rijen op volgorde uitgelezen.
Een bijzonder aantrekkelijk alternatief van de opslagmethode voor de beeldinformatie in het beeldgeheugen 255 is die waarbij het beeldgeheugen 255 eerst gevuld wordt met beeldinformatie afkomstige van een beeldbestand dat een representatie van een beeld met lagere resolutiebeeld vastlegd en vervolgens de inhoud van het geheugen te overschrijven met een gecodeerd beeld dat een representatie van hetelfde beeld met hogere resolutie vastlegd. In het hiervoor beschreven voorbeeld kan dit door bij uitlezing van elk gecodeerd beeldelement uit het deelbestand TV/4 telkens elk van een groep van 2 bij 2 geheugenelementen te vullen met de signaalwaarde van die door dit gecodeerde beeldelement is vastgelegd. Deze methode is bekend onder de Engelse term "spatial replica". Een betere beeldkwaliteit wordt verkregen door slechts een van de geheugenelementen uit de 2x2 matrix te vullen met de door het met een uitgelezen beeldelement vastgelegde signaalwaarde, en de andere elementen uit de 2x2 matrix te bepalen uit naburige beeldelementen door middel van bekende interpolatietechnieken. Deze methode is bekend onder de Engelse term "spatial interpolation".
Bij de hiervoor beschreven methodes wordt steeds na detektie van het volgende deelbestand (in dit geval TV) de inhoud van het beeldgeheugen overschreven met de beeldinformatie uit dit deelbestand (TV). De hoeveelheid informatie in het deelbestand TV/4 is slechts een vierde deel van die in het deelbestand TV. Hierdoor is de tijd waarop een eerste, voorlopig, beeld zichtbaar wordt op de beeldschermeenheid aanzienlijk verkort. Na de uitlezing van het beeldbestand TV/4 wordt dit lage resolutiebeeld overschreven door een representatie van hetzelfde beeld met de gewenste resolutie. Omdat de beeldbestanden met de gecodeerde beelden met opeenvolgende resolutie direct op elkaar volgen gaat geen tijd verloren aan het opzoeken van het deelbestand TV na de uitlezing van de deelbestand TV/4.
In het geval dat een beeld een rotatiebewerking moet ondergaan wordt de adresgenerator 256 in een toestand gebracht waarin de volgorde van adressering van de geheugenplaatsen overeenkomstig de gewenste rotatie hoek wordt ingesteld. In de figuren 27br 27c en 27d is aangegeven hoe de beeldinformatie in het geheugen wordt opgeslagen voor een rotatie over respektievelijk een hoek van 270, 180 en 90 graden. In de figuren zijn vanwege de duidelijkheid de posities van de informatie van slechts de eerste twee beeldlijnen 11 en 12 van het beeld aangegeven.
In het geval dat representatie van een klein beeld moet worden weergegeven binnen het kader van een beeldvullend representatie van een ander beeld of eventueel hetzelfde beeld (PIP-functie) kan dit eenvoudig worden gerealiseerd door op het beeldgeheugen 255 op de gewenste plaats te vullen met het lage resolutiebeeld uit deelbestand TV/4 zonder uitvergroting. Bij het vullen van het beeldgeheugen 255 wordt dan de adresgenerator 256 in een toestand gebracht waarin de informatie voor geheugenplaatsen worden geadresseerd waarin het kleine beeld moet worden opgeslagen. Ter illustratie zijn in figuur 26 deze geheugenplaatsen aangegeven met een kader 264. Bij de hiervoor beschreven beeldbewerking heeft de aanwezigheid van de lage resolutieinformatie in het beeldbestand TV/4 weer het voordeel dat voor het uitvoeren van deze funktie de benodigde beeldinformatie direct in het beeldbestand IP beschikbaar is, waardoor een additionele beeldbewerking wordt voorkomen.
Bij het weergeven van een vergrote representatie van een gedeelte van het absoluut gecodeerde beeld wordt de informatie van een gedeelte van het beeld, bijvoorbeeld het met een kader 265 overeenkomend gedeelte geselecteerd. De informatie van elk beeldelement van het geselecteerde gedeelte wordt in elke geheugenplaats van een groep van 2 bij 2 geheugenplaatsen geladen, waardoor een vergrote beeldvullende representatie met een lage resolutie op de beeldschermeenheid zichtbaar gemaakt wordt. In plaats van elk beeldelement 2x2 te herhalen in het geheugen kan het geheugen ook gevuld worden volgens het eerder beschreven "spatial interpolation"-principe.
Voor het vergroten van de residueel gecodeerde beelden wordt eerst de hiervoorgaand beschreven stap gemaakt. Dan wordt het gedeelte dat is aangegeven met een kader 266, in het deelbestand 4TV geselecteerd. Het gedeelte in het kader 266 komt overeen met het gedeelte binnen het kader 265 in de representatie 262. De multiplexschakeling 254 wordt door de besturingsschakeling 253 in een toestand gebracht waarin de uitgang van de residuele decodeerschakeling 252 wordt aangesloten op de dataingangen van het geheugen 255. De adresgenerator 256 wordt in een toestand gebracht waarin, deze synchroon met de ontvangen gecodeerde beeldelementen, de adressen van het beeldgeheugen 255 aanstuurt overeenkomstig volgorde waarin de residueel gecodeerde beeldinformatie uit het deelbestand 4TV beschikbaar komt. De beeldinformatie in de geadresseerde geheugenlocaties wordt aan de decodeerschakeling 252 toegevoerd en met behulp van de optelschakeling 259 opgeteld bij de residuele waarde, en wordt de aldus aangepaste informatie weer in de geadresseerde geheugenplaats opgeborgen. De uitlezing van de op de registratiedrager opgetekende beeldinformatie van het door het kader 266 aangegeven gedeelte geschiedt bij voorkeur op basis van de informatie die in het besturingsbestand IIDB is opgenomen. De informatie in het gedeelte IIDB wordt door de besturingsschakeling 253 in reactie op een signaal van detector 250 ingelezen. Vervolgens wordt hieruit het adres geselecteerd van de gecodeerde beeldlijn die kort vóór de eerste gecodeerde beeldlijn is gelegen die overeenkomt met de beeldlijn in het kader 266. Daarna wordt door de besturingsschakeling via het besturingssignaalpad 260 een commando naar besturingseenheid 140 gestuurd, die in reactie hierop een zoekprocedure initieert, waarin het gedeelte met het geselecteerde gecodeerde beeldlijn wordt opgezocht. Zodra dit gedeelte is bereikt wordt met de uitlezing van de beeldinformatie gestart en wordt met de aanpassing van de inhoud van het geheugen 255 gestart, zodra het gedeelte van de eerste gecodeerde beeldlijn dat overeenkomt met het beeldgedeelte binnen het kader 266 wordt bereikt. De detectie van deze gecodeerde beeldlijn gebeurt op basis van de lijnnummers die tesamen met de lijnsynchronisatiecodes LD aan het begin van elke gecodeerde beeldlijn zijn toegevoegd. De besturingsschakeling leest deze lijnnummers LN in in reactie op een signaal van de detectorschakeling 251. Door de opslag van de adresinformatie aan het begin van het deelbestand 4TV wordt een snelle toegang tot de gewenste informatie mogelijk. Daarbij wordt de detectie van de uitlezing van de gewenste residueel gecodeerde beeldlijnen vereenvoudigd door de aanwezigheid van de lijnsynchronisatiecodes en lijnnummers in het deelbestand 4TV.
Figuur 28 toont een uitvoeringsvorm van de uitleeseenheid 6 waarmee de gecodeerde beeldinformatie kan worden uitgelezen welke met behulp van de optekeneenheid van figuur 18 op de registratiedrager 184 is opgetekend. De getoonde uitleeseenheid 6 omvat een gebruikelijke leeskop 280 welke onder aftasting van het spoor 20 de op de registratiedrager 184 aangebrachte informatiepatronen uitleest en omzet in overeenkomstige signalen. De uitleeseenheid is verder voorzien van een gebruikelijke verplaatsingseenheid 284 voor het in een richting dwars over de sporen verplaatsen van de leeskop 280 naar een gedeelte van het spoor 20 dat door een gekozen adres wordt aangegeven. De verplaatsing van de leeskop 283 vindt plaats onder besturing van een besturingseenheid 285. De door de leeskop 280 omgezette signalen worden door een EFM-decodeerschakeling 281 gedecodeerd en vervolgens aan een zogeheten CIRC-decodeerschakeling 282 toegevoerd. De CIRC-decodeerschakeling 282 is er een van een gebruikelijke soort die de informatie die voorafgaand aan de optekening is verweven (Eng.: interleaved) weer in de oorspronkelijke rangschikking terugbrengt en die fout uitgelezen codes detecteert en zo mogelijk corrigeert. Bij detectie van niet corrigeerbare fouten geeft de CIRC-decodeereenheid een foutvlagsignaal af. De door de CIRC-decodeerschakeling 282 opnieuw gerangschikte en gecorrigeerde informatie wordt aan een deformatieschakeling 283 aangeboden die de additionele informatie, die voorafgaand aan de optekening door de formateringsschakeling 186 is toegevoegd, weer verwijderd. De EFM-demodulatieschakeling 281, de CIRC-decodeerschakeing 282 en de deformateringsschakeling 283 worden een gebruikelijke wijze bestuurd door de besturingseenheid 285. De door de deformateringsschakeling 283 afgegeven informatie wordt via een interfaceschakeling 286 uitgevoerd. Eventueel kan de deformateringschakeling zijn voorzien van een foutencorrectieschakeling met behulp waarvan eventuele door de CIRC-decodeerschakeling niet corrigeerbare fouten gedetecteerd en gecorrigeerd kunnen worden. Daarbij wordt gebruik gemaakt van de door de formateringschakeling 166 toegevoegde redundante informatie EDC & ECC. De foutencorrectieschakeling welke relatief complex en daarmee dus relatief duur is, is niet noodzakelijk. Immers de gevolgen van foutief uitgelezen codes in de absoluut gecodeerde beeldinformatie kunnen op eenvoudige wijze gemaskeerd worden door de foutieve uitgelezen gecodeerde beeldelementen en/of een volledige gecodeerde beeldlijn te vervangen door de beeldinformatie die uit. een of meer naburige gecodeerde beeldelementen of naburige gecodeerde beeldlijnen kan worden afgeleid. Een dergelijke correctie kan eenvoudig worden uitgevoerd met de signaalbewerkingseenheid 141 van figuur 25, door de besturingsschakeling 253 zodanig te progammeren, dat deze in reactie op het foutvlagsignaal dat door de CIRC-decodeerschakeling 282 wordt afgegeven, de adresgenerator 256 zodanig aanstuurt dat de informatie van een aangrenzende beeldelement wordt uitgelezen, en tegelijkertijd de multiplexschakeling 254 in een toestand wordt gebracht waarin de datauitgangen van het beeldgeheugen 255 met de dataingangen worden doorverbonden. Daarna wordt de adresgenerator 256 weer in de oorspronkelijke toestand gebracht en in plaats van het foutief uitgelezen gecodeerde beeldelement de uit het beeldgeheugen 255 uitgelezen informatie op de geadresseerde geheugenplaats wordt opgeslagen.
In het geval van uitlezing van een residueel gecodeerd beeld wordt bij detectie van een foutief uitgelezen residuele waarde de in het geheugen 255 aanwezige waarde niet aangepast, maar blijft deze ongewijzigd. Dit kan bijvoorbeeld worden gerealiseerd door ten tijde van de aanbieding van de foutieve residuele waarde de besturingsschakeling 253 een signaal te laten opwekken waardoor het schrijven in het geheugen 255 wordt geblokkeerd.
De capaciteit van het beeldgeheugen 255 is groot, waardoor de kostprijs van een dergelijk geheugen relatief hoog is. Een verkleining van het geheugen kan worden verkregen door tussen multiplexer 254 en het beeldgeheugen 255 een zogeheten bemonsteringsfrequentieomvormer 290 van een gebruikelijke soort te plaatsen welke het aantal beeldpunten per lijn verandert van 768 in 512.
Een uitvoeringsvorm van bemonsteringsfrequentieomvormer 290 is in figuur 31 getoond. De getoonde uitvoeringsvorm omvat een serieschakeling van een bemonsteringsfrequentie verhogende en interpolerende schakeling 310 (Eng.: upsampling and interpolation circuit) en laagdoorlaatfilter 311, en bemonsterfrequentie verlagend en decimerende schakeling 312 (Eng.: down sampling and decimating circuit).
Door toepassing van de bemonsteringsfrequentieomvormer 290 wordt bereikt dat volstaan kan worden met een geheugen van 512 bij 512 geheugenplaatsen. Aangezien het aantal rijen en kolommen van geheugenplaatsen in een geheugen omwille van praktische overwegingen, bij voorkeur machten van 2 zijn wordt aldus een geheugen verkregen met bijzonder gunstige afmetingen. Bovendien wordt als gevolg van de vermindering van het aantal geheugenplaatsen tot 512 per rij de vereiste uitleesfrequentie van het geheugen verlaagd, zodat minder stringente eisen aan de uitleessnelheid van de toegepaste geheugens behoeven te worden gesteld.
De gebruikelijk toegepaste beeldbuizen hebben een maximale resolutie die overeenkomt met ongeveer 5 MHz, hetgeen overeenkomt met ongeveer 500 beeldelementen per lijn, zodat de vermindering voor het aantal geheugenplaatsen per rij geen zichtbare gevolgen heeft voor het weergegeven beeld.
Toepassing van de bemonsteringsfrequentieomvormer is verder van voordeel bij het weergeven van representaties van beelden in portretformaat op een beeldscherm, hetgeen hierna nader verklaard zal worden onder verwijzing naar de figuren 30a, 30b, 30c en 30d.
In figuur 30a wordt door verwijzingscijfer 300 beeldafmetingen van een volgens de PAL-TV norm opgebouwd beeld getoond. Een dergelijk beeld volgens de PAL-TV norm opgebouwd beeld omvat 575 nuttige beeldlijnen. Bij weergave van het in het beeldgeheugen 255 van 512x512 geheugenelementen worden van deze 575 nuttige beeldlijnen er 512 benut. Dit betekent dat een representatie 301 van het in het beeldgeheugen aanwezige gecodeerde beeld volledig binnen het door de PAL-TV norm vastgelegd kader 300 past, waarbij slechts een klein gedeelte van de voor weergave beschikbare ruimte op het beeldscherm onbenut gelaten wordt.
In figuur 30b wordt door verwijzingscijfer 302 een kader met de beeldafmetingen van een beeld getoond dat volgens de NTSC-TV norm en opgebouwd. Een dergelijk beeld volgens de NTSC-TV norm opgebouwd beeld omvat 431 nuttige lijnen. Dit betekent dat een representatie 303 van het in het beeldgeheugen 255 aanwezige gecodeerde beeld slechts voor een beperkt gedeelte buiten het kader van een beeld volgens de NTSC-norm valt.
De figuren 30a en 30b betreffen weergaven van representaties van gecodeerde beelden in het zogeheten landschapformaat. Indien echter representaties van gecodeerde beelden in het zogeheten portretformaat gewenst wordt doet zich het probleem voor dat de hoogte van het beeld overeenkomt met 768 beeldplaatsen terwijl het aantal nuttige beeldlijnen volgens de PAL-TV norm en de NTSC-TV norm 575 respectievelijk 485 lijnen bedraagt. Bij toepassing van een beeldgeheugen van 512 rijen van geheugenplaatsen zonder gebruikmaking van de bemonsteringsfrequentieomvorraer 290 zou dit betekenen dat een gecodeerde beeldlijn niet in een kolom van het geheugen past. Door toepassing van de bemonsteringsfrequentieomvormer 290 wordt echter bereikt dat de gecodeerde beeldlijnen van 768 gecodeerde beeldelementen wordt omgevormd in gecodeerde beeldlijnen van 512 gecodeerde beeldelementen, zodat een gecodeerde beeldlijn wel in een kolom van het geheugen past. Dit betekent dat bij weergave de hoogte van het van de representatie van het in het geheugen 255 opgeslagen beeld nagenoeg overeenkomt met de hoogte van de beeldkaders die door de PAL- en NTSC-TV norm zijn vastgelegd.
Teneinde te waarborgen dat de verhouding tussen de lengte en breedte de presentatie die door het in het beeldgeheugen 255 opgeslagen gecodeerde beeld overeenkomt met de oorspronkelijke verhouding is het vereist dat slechts 256 van de 512 kolommen van het beeldgeheugen worden gevuld met beeldinformatie. Dit kan bijvoorbeeld door slechts de even of slechts de oneven gecodeerde beeldlijnen in het geheugen 255 op te slaan. Echter ook andere methode die gebruik maken van interpolatietechnieken zijn toepasbaar.
De methode voor het reduceren van het aantal kolommen in het beeldgeheugen waarbij interpolatietechnieken worden toegepast leveren een kwalitatief goede representatie van het beeld op. Dit in tegenstelling met de methode waarbij slechts een gedeelte van de gecodeerde beeldlijnen in de kolommen van het beeldgeheugen worden opgeslagen.
Het nadeel van de interpolatietechnieken is dat deze relatief complex en tijdrovend zijn, zodat deze minder geschikt zijn om toegepast te worden in het vereenvoudigde beeldopzoek- en weergavesysteem. Een methode die op eenvoudige wijze wel kwalitatief goede representaties oplevert zal hierna beschreven worden voor het geval dat het beelgeheugen uit 512x512 geheugen plaatsen beslaat. Bij deze methode wordt in plaats van het deelbestand TV met 768x512 gecodeerde beeldelementen het deelbestand TV/4 met 384x256 gecodeerde beeldelementen gebruikt voor het laden van het beeldgeheugen.
Door toepassing van een bemonsteringsfrequentieomvormer 20 waarmee selectief het aantal beeldelementen per uitgelezen gecodeerde beeldlijn zowel verkleind alsook vergroot kan worden wordt het mogelijk om het aantal beeldelementen per uitgelezen gecodeerde beeldlijn van het deelbestand TV/4 te vergroten van 384 tot 512. De 256 beschikbare aangepaste beeldlijnen van elk 512 gecodeerde beeldelementen worden in het geheugen 255 geladen. Aldus worden 256 kolommen van 512 geheugenplaatsen elk gevuld met beeldinformatie. Bij uitlezing hiervan wordt een onvervormde representatie in portretformaat weergegeven, waarvan de hoogte ongeveer overeenkomt met de hoogte van het beeldscherm van een PAL- of NTSC-TV systeem, en dat kwalitatief aanzienlijk beter is dan de representatie in portretformaat die wordt verkregen op basis van een gecodeerd beeld van 768x512 gecodeerde elementen dat in breedte wordt aangepast door slechts de helft (256) van de beschikbare 512 gecodeerde beeldlijnen te gebruiken.
In figuur 30c is ter illustratie met verwijzingscijfer 304 een representatie van portretformaat van het aldus verkregen opgeslagen gecodeerde beeld (van 256x512 gecodeerde beeldelementen) getoond binnen het door de PAL-TV norm vastgelegde kader 300. De representatie valt in zijn geheel binnen het door de PAL-norm vastgelegde kader. In figuur 30d is ter illustratie met verwijzingscijfer 305 een representatie van het aldus opgeslagen gecodeerde beeld in portretformaat getoond. De representatie valt grotendeels binnen het door de NTSC-TV norm vastgelegde kader 302.
Zoals uit het voorgaande blijkt kan door toepassing van de bemonsteringsfrequentieomvormer 290 bereikt worden dat een beeldgeheugen toegepast kan worden waarvan het aantal kolommen en rijen aan elkaar gelijk zijn en ongeveer overeenkomen met het aantal nuttige beeldlijnen volgens de NTSC of PAL-norm. Dit betekent dat bij de representatie van gecodeerde beelden in zowel portret als landschapformaat de hoogte van de representatie ongeveer overeenkomt met het aantal nuttige beeldlijnen, en er dus bij beide soorten van representaties een goede vulling van het beeldscherm wordt verkregen.
Claims (25)
1. Registratiedrager waarop hoofddatabestand en een besturingsbestand is opgetekend, waarbij de in het besturingsbestand opgenomen besturingsdata is bestemd voor besturing van de weergave van representaties van in het hoofddatabestand opgenomen hoofddata tijdens of na uitlezing van het hoofddatabestand, waarbij het hoofddatabestand en het besturingsbestand beide bestanden volgens dezelfde voorafbepaalde formatering en codeervoorschriften zijn afgeleid uit respectievelijk een hoofdinformatiesignaal en besturingsinformatiesignaal, met het kenmerk, dat het besturingsinformatiesignaal pakketten van n identieke besturingsinformatiebitgroepen omvat, met n een geheel getal dat groter of gelijk is aan 2.
2. Registratiedrager volgens conclusie 1, met het kenmerk, dat in het besturingssignaal de pakketten zijn gegroepeerd in frames, dat de frames zijn ondergebracht in datablokken met voorafbepaalde lengte, waarbij elk blok een bloksynchronisatiegedeelte omvat, waarbij elk frame op een voorafbepaalde positie ten opzichte van het bloksynchronisatiegedeelte begint.
3. Registratiedrager volgens conclusie 2, met het kenmerk, dat elk frame begint met bitgroepen die geen besturingsdata ten behoeve van de besturing van de weergave bevatten.
4. Registratiedrager volgens conclusie 3, met het kenmerk, dat de pakketten zijn gegroepeerd in frames, waarbij aan het begin van elk frame een aantal opeenvolgende framesynchronisatiebitgroepen zijn geplaatst die een voorafbepaald bitpatroon vormen dat afwijkt van de bitpatronen die door de besturingsinformatiebitgroepen van het frame worden gevormd.
5. Registratiedrager volgens één der voorgaande conclusies, met het kenmerk, dat elke besturingsinformatiebitgroep een synchronisatiebit omvat met een logische waarde, waarbij de logische waarden van opeenvolgende besturingsinformatiebitgroepen alterneren met een herhalingspatroon waarvan de frequentie gerelateerd is aan de verschijningsfrequentie van de pakketten.
6. Registratiedrager volgens conclusie 2, 3, 4 of 5, met het kenmerk, dat aan elk frame ten behoeve van foutendetektie bitgroepen zijn toegevoegd die een voorafbepaalde relatie hebben met de besturingsinformatiebitgroepen in het frame, waarin besturingsdata ten behoeve van de weergave is opgenomen.
7. Werkwijze voor het optekenen van een hoofddatabestand en een besturingsbestand op een registratiedrager, waarbij voorafgaand aan de optekening het hoofddatabestand volgens voorafbepaalde formaterings-en codeervoorschriften wordt afgeleid uit een hoofdinformatiesignaal en waarbij het besturingsbestand volgens dezelfde formaterings- en coderingsvoorschriften wordt afgeleid uit een besturingsinformatiesignaal, met het kenmerk, dat ter afleiding van het besturingsbestand een besturinginformatiesignaal wordt gebruikt dat pakketten van elk n identieke besturingsinformatiebitgroepen omvat, met n een geheel getal dat groter of gelijk is aan twee.
8. Werkwijze volgens conclusie 7, met het kenmerk, dat in het besturingssignaal de pakketten worden gegroepeerd in frames, en dat de frames worden ondergebracht in datablokken met voorafbepaalde lengte, waarbij elk blok een bloksynchronisatiegedeelte omvat, waarbij elk frame op een voorafbepaalde positie ten opzichte van het bloksynchronisatiegedeelte begint.
9. Werkwijze volgens conclusie 8, met het kenmerk, dat aan het begin van elk frame bitgroepen worden geplaatst die geen besturingsdata ten behoeve van de besturing van de weergave bevatten.
10. Werkwijze volgens conclusie 7, met het kenmerk, dat de pakketten in het besturingsinformatiesignaal worden gegroepeerd in frames, waarbij aan het begin van elk frame framesynchronisatie-bitgroepen worden geplaatst, welke voorafbepaalde bitpatronen vormen die afwijken van bitpatronen die door de besturingsinformatiebitgroepen van het frame worden gevormd.
11. Werkwijze volgens één der conclusies 7, 8 of 9, met het kenmerk, dat aan elke besturingsinformatiebitgroep een synchronisatiebit met een logische waarde wordt toegekend, waarbij de logische waarde van het synchronisatiebit van opeenvolgende besturingsinformatiebitgroepen alterneert met een herhalingspatroon dat gerelateerd is aan het herhalingspatroon van de pakketten.
12. Werkwijze volgens één der conclusies 8, 9, 10 of 11, roet het kenmerk, dat aan elk frame ten behoeve van foutdetectie bitgroepen worden toegevoegd die volgens voorafbepaalde regels uit de besturingsinformatiebitgroepen van het betreffende frame zijn afgeleid.
13. Inrichting voor het optekenen van bestanden op een registratiedrager, omvattende middelen voor het afleiden van een op te tekenen hoofddatabestand en een op te tekenen besturingsbestand uit respectievelijk een hoofdinformatiesignaal en een besturingsinformat.iesignaal overeenkomstig voorafbepaalde formaterings-en coderingsvoorschriften welke voor beide bestanden hetzelfde zijn, met het kenmerk, dat de inrichting is voorzien van middelen voor het afgeven van een besturingsinformatiesignaal dat pakketten met n opeenvolgende identieke besturingsinformatiebitgroepen omvat, met n een geheel getal groter of gelijk aan twee.
14. Inrichting volgens conclusie 13, met het kenmerk, dat het besturingssignaal is ingericht voor het onderbrengen van pakketten in frames, en voor het onderbrengen van de frames in blokken met voorafbepaalde lengte, waarbij elk blok een bloksynchronisatiegedeelte omvat, waarbij elk frame op een voorafbepaalde positie ten opzichte van het bloksynchronisatiegedeelte begint.
15. Inrichting volgens conclusie 14, met het kenmerk, dat. elk frame begint met bitgroepen die geen besturingsdata ten behoeve van de besturing van de weergave bevatten.
16. Inrichting volgens conclusie 13, gekenmerkt doordat, de middelen van het afgeven van het besturingsinformatiesignaal zijn voorzien van middelen voor het samenstellen van frames uit groepen van pakketten, en voor het plaatsen van framesynchronisatie-bitgroepen aan het begin van elk frame, welke bitgroepen een voorafbepaald bitpatroon vormen dat afwijkt van de bitpatronen die door de besturingsinformatiebitgroepen in het frame worden gevormd.
17. Inrichting volgens één der conclusies 13, 14, 15 of 16, met het kenmerk, dat de middelen voor het afgeven van het besturingsinformatiesignaal zijn ingericht voor het opwekken van pakketten van bitgroepen waarvan de logische waarde van voorafbepaalde synchronisatiebits van opeenvolgende bitgroepen alterneren met een herhalingspatroon dat gerelateerd is aan het herhalingspatroon van de pakketten.
18. Inrichting volgens conclusies 14, 15, 16 of 17, gekenmerkt doordat, de middelen voor het afgeven van het besturingssignaal zijn voorzien van middelen voor het toevoegen van bi.tgroepen aan elk frame, welke toegevoegde bitgroepen een voorafbepaalde relatie hebben met de besturingsinformatiebitgroepen van het frame.
19. Inrichting voor het uitlezen van een registratiedrager volgens conclusie 1, welke inrichting is voorzien van middelen voor het uitlezen van de opgetekende bestanden, decoderings- en deforraateringsmiddelen voor het terugwinnen hoofdinformatiesignaal en het besturingsinformatiesignaal uit de uitgelezen bestanden overeenkomstig voorafbepaalde decoderings- en deformateringsvoorschriften, een signaalverwerkingseenheid gekoppeld met de decoderings- en deformateringsmiddelen voor het verwerken van hoofdinformatiesignaal, een besturingseenheid gekoppeld met de deformaterings- en decoderingsmiddelen voor het ontvangen van het besturingssignaal, gekenmerkt doordat de besturingseenheid is voorzien van selectiemiddelen voor het selecteren van m besturingsinformatiebitgroepenper ontvangen pakket met m kleiner dan n.
20. Inrichting volgens conclusie 14, met het kenmerk, dat m gelijk is aan 1.
21. Inrichting volgens één der conclusies 19 of 20, met het kenmerk, dat de selectiemiddelen zijn voorzien van een klokextractiemiddelen voor het afleiden van een kloksignaal met een aan de pakketherhalingsfrequentie gerelateerde frequentie op basis van een van de teruggewonnen signalen, van synchronisatiemiddelen voor het synchroniseren van het kloksignaal met de uitgelezen paketten, van middelen voor het synchroon met het kloksignaal inlezen van ten minste een besturingsinformatiebitgroep per pakket.
22. Inrichting volgens conclusie 21, met het. kenmerk, dat de synchronisatiemiddelen een bloksynchronisatiedetector omvatten, voor het detecteren van bloksynchronisatiegedeelten in datablokken waarin de data van de frames is ondergebracht.
23. Inrichting volgens conclusie 21, met het kenmerk, dat de synchronisatiemiddelen een framesynchronisatiedetector omvatten voor het detecteren van framesynchronisatiebitgroepen die aan het begin van elk frame zijn geplaatst.
24. Inrichting volgens één der conclusies 21, 22 of 23, met het kenmerk, dat de klokextractiemiddelen zijn voorzien van middelen voor het afleiden van het kloksignaal op basis van de synchronisatiebits welke in de besturingsinformatiebitgroepen zijn opgenomen.
25. Inrichting volgens één der conclusies 19, 20, 21, 22, 23 of 24, met het kenmerk, dat de besturingseenheid is voorzien van foutdetectiemiddelen voor het detecteren van fouten in de geselecteerde besturingsinformatiebitgroepen op basis van de foutendetectiebitgroepen, en van middelen voor de bewerkstelling van een hernieuwde uitlezing van de frames met besturingsinformatiebitgroepen waarin de fouten zijn gedetecteerd.
Priority Applications (18)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW080107288A TW282539B (nl) | 1990-09-19 | 1991-09-14 | |
JP3515993A JPH05502539A (ja) | 1990-09-19 | 1991-09-18 | 主データファイル及び制御ファイルが記録された記録担体、その記録方法及び装置、及びその読取装置 |
SU915052442A RU2073913C1 (ru) | 1990-09-19 | 1991-09-18 | Носитель записи, способ и устройство для записи информационных файлов и устройство для воспроизведения информации с такого носителя записи |
AT91917674T ATE162661T1 (de) | 1990-09-19 | 1991-09-18 | System mit einem aufzeichnungsträger und einer wiedergabevorrichtung |
HU9201649A HU216669B (hu) | 1990-09-19 | 1991-09-18 | Információhordozó fő adatállománnyal és vezérlőállománnyal, eljárás és készülék ezen állományok rögzítésére, valamint készülék azok kiolvasására |
PCT/NL1991/000175 WO1992005556A1 (en) | 1990-09-19 | 1991-09-18 | Record carrier on which a main data file and a control file have been recorded, method of and device for recording the main data file and the control file, and device for reading the record carrier |
CA002068883A CA2068883C (en) | 1990-09-19 | 1991-09-18 | Record carrier on which a main data file and a control file have been recorded, method of and device for recording the main data file and the control file, and device for reading the record carrier |
CN91109867A CN1031540C (zh) | 1990-09-19 | 1991-09-18 | 记录载体、主数据和控制文件的记录方法和装置及读出装置 |
UA93003826A UA26215C2 (uk) | 1990-09-19 | 1991-09-18 | Hосій запису, спосіб та пристрій для запису іhформаційhих файлів та пристрій для відтвореhhя іhформації з такого hосія запису |
DE69128772T DE69128772T2 (de) | 1990-09-19 | 1991-09-18 | System mit einem aufzeichnungsträger und einer wiedergabevorrichtung |
AU86359/91A AU642540B2 (en) | 1990-09-19 | 1991-09-18 | Record carrier on which a main data file and a control file have been recorded, method of and device for recording the main data file and the control file, and device for reading the record carrier |
BR919105987A BR9105987A (pt) | 1990-09-19 | 1991-09-18 | Portador de registro no qual foram registrados um arquivo de dados principais e um arquivo de controle,processo e dispositivo para registrar um arquivo de dados principais e um arquivo de controle num portador de registro,e dispositivo para ter um portador de registro |
EP91917674A EP0500913B1 (en) | 1990-09-19 | 1991-09-18 | System comprising a record carrier and a reading device |
KR1019920701149A KR100289209B1 (ko) | 1990-09-19 | 1991-09-18 | 주 데이터 파일 및 제어 파일이 기록되는 기록 캐리어와, 주데이터 파일 및 제어 파일을 기록하는 장치 및 방법과, 상기 기록 캐리어를 판독하는 장치 |
MYPI91001699A MY110224A (en) | 1990-09-19 | 1991-09-19 | Record carrier on which a main data file and a control file have been recorded, method of and device for recording the main data file and the control file, and device for reading the record carrier |
YU157391A YU48254B (sh) | 1990-09-19 | 1991-09-23 | Nosač zapisa na koji su snimljene glavna datoteka podataka i upravljačka datoteka postupak i uredjaj za snimanje ovih datoteka i uredjaj za očitavanje nosača zapisa |
SK1450-92A SK145092A3 (en) | 1990-09-19 | 1992-05-14 | Record carrier, method and device for files recording and reading device |
US08/226,225 US6134200A (en) | 1990-09-19 | 1994-04-11 | Method and apparatus for recording a main data file and a control file on a record carrier, and apparatus for reading the record carrier |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP90202487 | 1990-09-19 | ||
EP90202487 | 1990-09-19 |
Publications (1)
Publication Number | Publication Date |
---|---|
NL9002108A true NL9002108A (nl) | 1992-04-16 |
Family
ID=8205122
Family Applications (7)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
NL9002108A NL9002108A (nl) | 1990-09-19 | 1990-09-27 | Registratiedrager waarop een hoofddatabestand en een besturingsdatabestand is opgetekend, een werkwijze en inrichting voor het optekenen van het hoofddatabestand en het besturingsbestand alsmede een inrichting voor het uitlezen van de registratiedrager. |
NL9002109A NL9002109A (nl) | 1990-09-14 | 1990-09-27 | Informatieopzoek- en weergaveinrichting. |
NL9002112A NL9002112A (nl) | 1990-09-19 | 1990-09-27 | Werkwijze voor het optekenen van gecodeerde beelden, registratiedrager met opgetekende gecodeerde beelden, en een beeldopzoek- en weergaveinrichting voor het uitlezen van de registratiedrager. |
NL9002114A NL9002114A (nl) | 1990-09-19 | 1990-09-27 | Beeldopslagsysteem. |
NL9002110A NL9002110A (nl) | 1990-09-13 | 1990-09-27 | Beeldopzoek- en weergavesysteem alsmede een registratiedrager voorzien van gecodeerde beelden, werkwijze voor het optekenen van gecodeerde beelden en een opzoek- en weergave-inrichting. |
NL9002113A NL9002113A (nl) | 1990-09-19 | 1990-09-27 | Beeldopzoeksysteem, alsmede een registratiedrager en een inrichting voor toepassing in het systeem. |
NL9002111A NL9002111A (nl) | 1990-09-19 | 1990-09-27 | Werkwijze voor het optekenen van beeldinformatie, alsmede een registratiedrager, en een beeldopzoek- en weergave-inrichting voor het uitlezen van de registratiedrager. |
Family Applications After (6)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
NL9002109A NL9002109A (nl) | 1990-09-14 | 1990-09-27 | Informatieopzoek- en weergaveinrichting. |
NL9002112A NL9002112A (nl) | 1990-09-19 | 1990-09-27 | Werkwijze voor het optekenen van gecodeerde beelden, registratiedrager met opgetekende gecodeerde beelden, en een beeldopzoek- en weergaveinrichting voor het uitlezen van de registratiedrager. |
NL9002114A NL9002114A (nl) | 1990-09-19 | 1990-09-27 | Beeldopslagsysteem. |
NL9002110A NL9002110A (nl) | 1990-09-13 | 1990-09-27 | Beeldopzoek- en weergavesysteem alsmede een registratiedrager voorzien van gecodeerde beelden, werkwijze voor het optekenen van gecodeerde beelden en een opzoek- en weergave-inrichting. |
NL9002113A NL9002113A (nl) | 1990-09-19 | 1990-09-27 | Beeldopzoeksysteem, alsmede een registratiedrager en een inrichting voor toepassing in het systeem. |
NL9002111A NL9002111A (nl) | 1990-09-19 | 1990-09-27 | Werkwijze voor het optekenen van beeldinformatie, alsmede een registratiedrager, en een beeldopzoek- en weergave-inrichting voor het uitlezen van de registratiedrager. |
Country Status (8)
Country | Link |
---|---|
US (3) | US5574564A (nl) |
KR (3) | KR100242755B1 (nl) |
NL (7) | NL9002108A (nl) |
RU (1) | RU2073914C1 (nl) |
SG (1) | SG44805A1 (nl) |
TW (2) | TW197506B (nl) |
UA (2) | UA26862C2 (nl) |
YU (1) | YU48254B (nl) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5878019A (en) * | 1991-04-02 | 1999-03-02 | U.S. Philips Corporation | Record carrier having at least two information volumes |
Families Citing this family (71)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8352400B2 (en) | 1991-12-23 | 2013-01-08 | Hoffberg Steven M | Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore |
JP4472786B2 (ja) | 1993-03-05 | 2010-06-02 | ジェムスター ディベロプメント コーポレイション | テレビジョン番組情報を通信する方法及びシステム |
US5764846A (en) | 1993-10-29 | 1998-06-09 | Kabushiki Kaisha Toshiba | Multi-scene recording medium and apparatus for reproducing data therefrom |
US5576843A (en) * | 1993-10-29 | 1996-11-19 | Time Warner Entertainment Co., L.P. | System and method for controlling play of multiple dialog audio tracks of a software carrier |
EP0677842B2 (en) | 1993-10-29 | 2001-01-10 | Kabushiki Kaisha Toshiba | Multi-scene recording medium, reproduction method and reproduction apparatus |
BE1008964A3 (nl) * | 1994-11-18 | 1996-10-01 | Philips Electronics Nv | Werkwijze voor overdracht van informatie, een informatiedrager, alsmede een inrichting voor ontvangen en een inrichting voor verzenden van informatie. |
US6769128B1 (en) | 1995-06-07 | 2004-07-27 | United Video Properties, Inc. | Electronic television program guide schedule system and method with data feed access |
US5815633A (en) | 1995-06-15 | 1998-09-29 | Kabushiki Kaisha Toshiba | Multi-scene recording medium and apparatus for reproducing data therefrom |
CA2201691C (en) * | 1996-04-15 | 2001-07-17 | Raju C. Bopardikar | Data storage |
CA2201679A1 (en) | 1996-04-15 | 1997-10-15 | Raju C. Bopardikar | Video data storage |
GB2312319B (en) | 1996-04-15 | 1998-12-09 | Discreet Logic Inc | Video storage |
JPH10233995A (ja) * | 1997-02-20 | 1998-09-02 | Eastman Kodak Japan Kk | 電子スチルカメラおよびその再生表示方法 |
JP3882257B2 (ja) * | 1997-04-03 | 2007-02-14 | ソニー株式会社 | 記録再生装置および方法 |
CA2297039C (en) | 1997-07-21 | 2002-02-12 | Ronald Alexander | Systems and methods for displaying and recording control interface with television programs, videos, advertising information and program scheduling information |
WO1999012348A1 (en) | 1997-08-29 | 1999-03-11 | Matsushita Electric Industrial Co., Ltd. | Optical disc for recording high resolution and normal image, optical disc player, optical disc recorder, and playback control information generator |
US7185355B1 (en) | 1998-03-04 | 2007-02-27 | United Video Properties, Inc. | Program guide system with preference profiles |
JP4366725B2 (ja) * | 1998-04-01 | 2009-11-18 | ソニー株式会社 | 画像信号処理装置及び方法並びに画像信号記録装置及び方法 |
WO1999063755A1 (en) * | 1998-06-02 | 1999-12-09 | Franzmeier Kenneth G | Compact disc picture frame display |
CN1867068A (zh) | 1998-07-14 | 2006-11-22 | 联合视频制品公司 | 交互式电视节目导视***及其方法 |
CA2730344C (en) | 1998-07-17 | 2014-10-21 | United Video Properties, Inc. | Interactive television program guide system having multiple devices within a household |
AR020608A1 (es) | 1998-07-17 | 2002-05-22 | United Video Properties Inc | Un metodo y una disposicion para suministrar a un usuario acceso remoto a una guia de programacion interactiva por un enlace de acceso remoto |
US6505348B1 (en) | 1998-07-29 | 2003-01-07 | Starsight Telecast, Inc. | Multiple interactive electronic program guide system and methods |
US6898762B2 (en) | 1998-08-21 | 2005-05-24 | United Video Properties, Inc. | Client-server electronic program guide |
EP1046289B1 (en) * | 1998-10-12 | 2006-07-19 | Koninklijke Philips Electronics N.V. | Recording device for recording a digital information signal on a record carrier |
US6792197B1 (en) | 1998-12-07 | 2004-09-14 | Index Systems, Inc. | System and method for generating video taping reminders |
US7966078B2 (en) | 1999-02-01 | 2011-06-21 | Steven Hoffberg | Network media appliance system and method |
DE19926194C2 (de) * | 1999-06-09 | 2001-05-10 | Datasound Gmbh | Datenstreifen und Verfahren zur Kodierung und Dekodierung gedruckter Daten |
WO2001003431A1 (fr) * | 1999-07-05 | 2001-01-11 | Hitachi, Ltd. | Procede et dispositif d'enregistrement video, procede et dispositif de reproduction video, et support d'enregistrement |
ATE329454T1 (de) | 2000-03-31 | 2006-06-15 | United Video Properties Inc | Systeme und verfahren zur verminderung von unterbrechungen in programmaufnahmen |
EP1845721A3 (en) * | 2000-08-07 | 2009-06-24 | Sony Corporation | Information recording apparatus and method, information reading apparatus and method, magnetic tape format, and recording medium |
KR20170128620A (ko) | 2000-10-11 | 2017-11-22 | 로비 가이드스, 인크. | 매체 콘텐츠 배달 시스템 및 방법 |
JP4415232B2 (ja) * | 2000-10-12 | 2010-02-17 | ソニー株式会社 | 情報処理装置および方法、並びにプログラム記録媒体 |
JP4341175B2 (ja) * | 2000-12-07 | 2009-10-07 | ソニー株式会社 | 再生システム及び再生方法、並びにデータ送信装置及びデータ送信方法 |
KR101035073B1 (ko) | 2001-02-21 | 2011-05-19 | 유나이티드 비디오 프로퍼티즈, 인크. | 개인용 비디오 녹화 특징을 갖는 대화식 프로그램 가이드를위한 시스템 및 방법 |
EP1235437A1 (en) * | 2001-02-26 | 2002-08-28 | Deutsche Thomson-Brandt Gmbh | Method for recording or reproduction of sub-picture data accompanying video signals, corresponding apparatus, signal and data carrier |
GB2374749B (en) * | 2001-04-20 | 2005-04-06 | Discreet Logic Inc | Image data processing |
US7912340B2 (en) * | 2002-01-15 | 2011-03-22 | Sony Corporation | Data processing apparatus |
CN100447884C (zh) * | 2002-04-05 | 2008-12-31 | 松下电器产业株式会社 | 记录装置、再现装置、记录方法和再现方法 |
KR100892977B1 (ko) * | 2002-11-16 | 2009-04-10 | 엘지전자 주식회사 | 대화형 광디스크 장치에서의 콘텐츠 정보 재생방법과,콘텐츠 제공서버에서의 콘텐츠 정보 제공방법 |
US7493646B2 (en) | 2003-01-30 | 2009-02-17 | United Video Properties, Inc. | Interactive television systems with digital video recording and adjustable reminders |
US6760538B1 (en) * | 2003-04-21 | 2004-07-06 | Pioneer Digital Technologies, Inc. | Video recorder having user extended and automatically extended time slots |
US20060051059A1 (en) | 2004-09-08 | 2006-03-09 | Krakirian Haig H | Video recorder having user extended and automatically extended time slots |
US8438601B2 (en) | 2003-07-02 | 2013-05-07 | Rovi Solutions Corporation | Resource management for a networked personal video recording system |
US7454120B2 (en) | 2003-07-02 | 2008-11-18 | Macrovision Corporation | Methods and apparatus for client aggregation of television programming in a networked personal video recording system |
CN1571026A (zh) * | 2003-07-17 | 2005-01-26 | 皇家飞利浦电子股份有限公司 | 光盘刻录方法及装置 |
US7480382B2 (en) | 2003-09-30 | 2009-01-20 | Microsoft Corporation | Image file container |
US7443404B2 (en) * | 2003-10-17 | 2008-10-28 | Casio Computer Co., Ltd. | Image display apparatus, image display controlling method, and image display program |
ATE515883T1 (de) * | 2004-04-28 | 2011-07-15 | Panasonic Corp | Stream-erzeugungsvorrichtung, stream- erzeugungsverfahren, codierungsvorrichtung, codierungsverfahren, aufzeichnungsmedium und programm dafür |
EA200401058A1 (ru) * | 2004-09-08 | 2005-12-29 | Борис Викторович Моисеев | Устройство для управления отображением данных на экране дисплея |
US8806533B1 (en) | 2004-10-08 | 2014-08-12 | United Video Properties, Inc. | System and method for using television information codes |
JP4408845B2 (ja) * | 2005-07-27 | 2010-02-03 | シャープ株式会社 | 映像合成装置及びプログラム |
US8582946B2 (en) | 2005-11-04 | 2013-11-12 | Rovi Guides, Inc. | Systems and methods for recording programs using a network recording device as supplemental storage |
US9015736B2 (en) | 2005-12-29 | 2015-04-21 | Rovi Guides, Inc. | Systems and methods for episode tracking in an interactive media environment |
WO2007103938A2 (en) | 2006-03-06 | 2007-09-13 | Veveo, Inc. | Methods and systems for selecting and presenting content based on learned user preferences |
US8316394B2 (en) | 2006-03-24 | 2012-11-20 | United Video Properties, Inc. | Interactive media guidance application with intelligent navigation and display features |
TW200818078A (en) * | 2006-09-05 | 2008-04-16 | Koninkl Philips Electronics Nv | Electrophoretic display devices |
US7801888B2 (en) | 2007-03-09 | 2010-09-21 | Microsoft Corporation | Media content search results ranked by popularity |
US8418206B2 (en) | 2007-03-22 | 2013-04-09 | United Video Properties, Inc. | User defined rules for assigning destinations of content |
US8989561B1 (en) | 2008-05-29 | 2015-03-24 | Rovi Guides, Inc. | Systems and methods for alerting users of the postponed recording of programs |
US8601526B2 (en) | 2008-06-13 | 2013-12-03 | United Video Properties, Inc. | Systems and methods for displaying media content and media guidance information |
US8624908B1 (en) | 2008-06-27 | 2014-01-07 | Rovi Guides, Inc. | Systems and methods of transitioning from buffering video to recording video |
US10063934B2 (en) | 2008-11-25 | 2018-08-28 | Rovi Technologies Corporation | Reducing unicast session duration with restart TV |
US9166714B2 (en) | 2009-09-11 | 2015-10-20 | Veveo, Inc. | Method of and system for presenting enriched video viewing analytics |
WO2011058795A1 (ja) * | 2009-11-11 | 2011-05-19 | シャープ株式会社 | 表示装置、表示制御回路、および表示制御方法 |
US9204193B2 (en) | 2010-05-14 | 2015-12-01 | Rovi Guides, Inc. | Systems and methods for media detection and filtering using a parental control logging application |
US9736524B2 (en) | 2011-01-06 | 2017-08-15 | Veveo, Inc. | Methods of and systems for content search based on environment sampling |
US8805418B2 (en) | 2011-12-23 | 2014-08-12 | United Video Properties, Inc. | Methods and systems for performing actions based on location-based rules |
US9264656B2 (en) | 2014-02-26 | 2016-02-16 | Rovi Guides, Inc. | Systems and methods for managing storage space |
US10708633B1 (en) | 2019-03-19 | 2020-07-07 | Rovi Guides, Inc. | Systems and methods for selective audio segment compression for accelerated playback of media assets |
US11039177B2 (en) * | 2019-03-19 | 2021-06-15 | Rovi Guides, Inc. | Systems and methods for varied audio segment compression for accelerated playback of media assets |
US11102523B2 (en) | 2019-03-19 | 2021-08-24 | Rovi Guides, Inc. | Systems and methods for selective audio segment compression for accelerated playback of media assets by service providers |
Family Cites Families (39)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4161753A (en) * | 1977-07-08 | 1979-07-17 | International Business Machines Corporation | Video recording disk with interlacing of data for frames on the same track |
GB2029665B (en) * | 1978-08-31 | 1982-11-03 | Micro Consultants Ltd | Electronic still picture storage system |
JPH0648860B2 (ja) * | 1981-11-02 | 1994-06-22 | 日本テレビジョン工業株式会社 | 画像表示装置 |
DE3150203A1 (de) * | 1981-12-18 | 1983-06-23 | Philips Patentverwaltung Gmbh, 2000 Hamburg | Verfahren und anordnung zum erzeugen kodierter bildsignalwerte und zum rueckgewinnen der bildsignale |
JPS58108885A (ja) * | 1981-12-23 | 1983-06-29 | Nippon Kogaku Kk <Nikon> | 静止画像信号変換装置 |
FR2523792B1 (fr) * | 1982-03-19 | 1986-04-11 | Thomson Csf | Procede de traitement de signal video et systeme de traitement pour sa mise en oeuvre |
NL8303046A (nl) * | 1983-09-01 | 1985-04-01 | Philips Nv | Inrichting voor het uitlezen van een schijfvormige registratiedrager. |
JPS6052960A (ja) * | 1983-09-01 | 1985-03-26 | Sony Corp | デイスク再生装置 |
US4694441A (en) * | 1983-10-14 | 1987-09-15 | Nippon Gakki Seizo Kabushiki Kaisha | Position control device for an optical reproduction system in an optical type disc reproduction device |
NO845068L (no) * | 1983-12-22 | 1985-06-24 | Siemens Ag | Anordning til overfoering av fjernsyn-komponentsignaler |
JPS60144082A (ja) * | 1983-12-30 | 1985-07-30 | Fuji Photo Film Co Ltd | 写真画像の記録方法及び装置 |
JPS6016775A (ja) * | 1984-06-25 | 1985-01-28 | Teac Co | デイスク再生装置 |
JPS6180695A (ja) * | 1984-09-28 | 1986-04-24 | Toshiba Corp | デジタルデイスクレコ−ド再生装置 |
NL8500735A (nl) * | 1985-03-14 | 1986-10-01 | Philips Nv | Systeem voor het regelsgewijs in een compressie-inrichting comprimeren van binaire data van een beeldveld, decompressie-inrichting voor gebruik in zo een systeem en afbeeldinrichting voorzien van zo een decompressie-inrichting. |
JPS62101173A (ja) * | 1985-10-28 | 1987-05-11 | Nec Corp | デ−タ再送方式 |
JPS62181531A (ja) * | 1986-02-05 | 1987-08-08 | Fuji Photo Film Co Ltd | 画像デ−タの処理方法 |
JP2630375B2 (ja) * | 1986-02-28 | 1997-07-16 | パイオニア株式会社 | アドレス探索機能を有する情報再生装置 |
NL8600980A (nl) * | 1986-04-18 | 1987-11-16 | Philips Nv | Werkwijze voor het overdragen van update informatie voor een stilstaand videobeeld. |
NL8601005A (nl) * | 1986-04-21 | 1987-11-16 | Philips Nv | Informatieverwerkende inrichting voorzien van een massageheugen waarin beeldinformatie voor lijnsgewijs samengestelde beelden groepsgewijs verdeeld is opgeslagen. |
NL8601182A (nl) * | 1986-05-12 | 1987-12-01 | Philips Nv | Werkwijze en inrichting voor het opnemen en/of weergeven van een beeldsignaal en een bijbehorend audiosignaal in respektievelijk van een registratiedrager, en een registratiedrager verkregen volgens de werkwijze. |
US4843484A (en) * | 1986-09-12 | 1989-06-27 | Pioneer Electronic Corporation | Information recording disc with composite index codes and its playback method |
GB2199461B (en) * | 1986-12-24 | 1991-03-13 | Philips Electronic Associated | Image display apparatus |
JPS63206084A (ja) * | 1987-02-23 | 1988-08-25 | Hitachi Ltd | 画像表示装置 |
US5050003A (en) * | 1987-08-11 | 1991-09-17 | Canon Kabushiki Kaisha | Image processing apparatus capable of displaying a plurality of screens |
JP2745406B2 (ja) * | 1988-03-11 | 1998-04-28 | 株式会社リコー | 画像ファイリングシステムの制御方式 |
DE3808668C1 (nl) * | 1988-03-15 | 1989-06-22 | Nixdorf Computer Ag, 4790 Paderborn, De | |
JPH0215782A (ja) * | 1988-07-04 | 1990-01-19 | Mitsubishi Electric Corp | 画像符号化方式 |
JPH0292155A (ja) * | 1988-09-29 | 1990-03-30 | Sony Corp | 画像読み取り装置 |
DE68923349T2 (de) * | 1988-12-08 | 1995-12-14 | Canon Kk | Bildreduzierungsvorrichtung. |
US5262877A (en) * | 1989-03-03 | 1993-11-16 | Fuji Photo Film Co., Ltd. | Image and voice editing system for allowing various images and voices to be reproduced as associated with each other |
US5122886A (en) * | 1989-06-19 | 1992-06-16 | Pioneer Electronic Corporation | Selective information playback from recording medium based on user input content codes |
JP3058333B2 (ja) * | 1989-07-25 | 2000-07-04 | ソニー株式会社 | 画像検索装置及び方法 |
US4969204A (en) * | 1989-11-29 | 1990-11-06 | Eastman Kodak Company | Hybrid residual-based hierarchical storage and display method for high resolution digital images in a multiuse environment |
IT1241184B (it) * | 1990-03-02 | 1993-12-29 | Cselt Centro Studi Lab Telecom | Perfezionamenti ai sistemi ibridi di codifica di segnali video. |
US5218450A (en) * | 1990-06-21 | 1993-06-08 | Pioneer Electric Corporation | Apparatus for reproducing information from a recording medium in accordance with a search command |
US5218455A (en) * | 1990-09-14 | 1993-06-08 | Eastman Kodak Company | Multiresolution digital imagery photofinishing system |
US5270831A (en) * | 1990-09-14 | 1993-12-14 | Eastman Kodak Company | Storage and playback of digitized images in digital database together with presentation control file to define image orientation/aspect ratio |
US5440401A (en) * | 1990-09-14 | 1995-08-08 | Eastman Kodak Company | Image database incorporating low resolution index image data |
US5168356A (en) * | 1991-02-27 | 1992-12-01 | General Electric Company | Apparatus for segmenting encoded video signal for transmission |
-
1990
- 1990-09-27 NL NL9002108A patent/NL9002108A/nl not_active Application Discontinuation
- 1990-09-27 NL NL9002109A patent/NL9002109A/nl not_active Application Discontinuation
- 1990-09-27 NL NL9002112A patent/NL9002112A/nl not_active Application Discontinuation
- 1990-09-27 NL NL9002114A patent/NL9002114A/nl not_active Application Discontinuation
- 1990-09-27 NL NL9002110A patent/NL9002110A/nl not_active Application Discontinuation
- 1990-09-27 NL NL9002113A patent/NL9002113A/nl not_active Application Discontinuation
- 1990-09-27 NL NL9002111A patent/NL9002111A/nl not_active Application Discontinuation
-
1991
- 1991-09-13 KR KR1019930700805A patent/KR100242755B1/ko not_active IP Right Cessation
- 1991-09-13 SG SG1996007839A patent/SG44805A1/en unknown
- 1991-09-13 RU RU9193005071A patent/RU2073914C1/ru not_active IP Right Cessation
- 1991-09-13 KR KR1019930700806A patent/KR100242756B1/ko not_active IP Right Cessation
- 1991-09-14 TW TW080107290A patent/TW197506B/zh active
- 1991-09-14 TW TW080107288A patent/TW282539B/zh active
- 1991-09-18 KR KR1019920701149A patent/KR100289209B1/ko not_active IP Right Cessation
- 1991-09-18 UA UA5052432A patent/UA26862C2/uk unknown
- 1991-09-18 UA UA93003826A patent/UA26215C2/uk unknown
- 1991-09-23 YU YU157391A patent/YU48254B/sh unknown
-
1993
- 1993-12-07 US US08/231,447 patent/US5574564A/en not_active Expired - Fee Related
-
1994
- 1994-02-15 US US08/197,106 patent/US5835674A/en not_active Expired - Fee Related
-
1995
- 1995-02-10 US US08/386,609 patent/US5583653A/en not_active Expired - Lifetime
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5878019A (en) * | 1991-04-02 | 1999-03-02 | U.S. Philips Corporation | Record carrier having at least two information volumes |
Also Published As
Publication number | Publication date |
---|---|
YU48254B (sh) | 1997-09-30 |
US5835674A (en) | 1998-11-10 |
YU157391A (sh) | 1995-12-04 |
KR100242756B1 (ko) | 2000-02-01 |
TW197506B (nl) | 1993-01-01 |
NL9002114A (nl) | 1992-04-16 |
NL9002109A (nl) | 1992-04-16 |
UA26215C2 (uk) | 1999-07-19 |
NL9002110A (nl) | 1992-04-16 |
SG44805A1 (en) | 1997-12-19 |
KR930702850A (ko) | 1993-09-09 |
NL9002112A (nl) | 1992-04-16 |
TW282539B (nl) | 1996-08-01 |
US5583653A (en) | 1996-12-10 |
RU2073914C1 (ru) | 1997-02-20 |
NL9002113A (nl) | 1992-04-16 |
UA26862C2 (uk) | 1999-12-29 |
NL9002111A (nl) | 1992-04-16 |
KR100289209B1 (ko) | 2001-05-02 |
US5574564A (en) | 1996-11-12 |
KR100242755B1 (ko) | 2000-02-01 |
KR930702851A (ko) | 1993-09-09 |
KR920702532A (ko) | 1992-09-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
NL9002108A (nl) | Registratiedrager waarop een hoofddatabestand en een besturingsdatabestand is opgetekend, een werkwijze en inrichting voor het optekenen van het hoofddatabestand en het besturingsbestand alsmede een inrichting voor het uitlezen van de registratiedrager. | |
EP0500913B1 (en) | System comprising a record carrier and a reading device | |
CA2091166C (en) | Method of recording picture information, record carrier, and picture retrieval and reproduction device for reading the record carrier | |
JP3273508B2 (ja) | 画像検索システム及びこのシステムに用いる読取装置 | |
EP0549688B1 (en) | Method of recording picture information, record carrier, and picture retrieval and reproduction device for reading the record carrier | |
AU655944B2 (en) | Read device | |
WO1992005553A1 (en) | Information retrieval and reproduction device | |
WO1992005653A1 (en) | Method of recording coded pictures, record carrier on which coded pictures have been recorded, and picture retrieval and reproduction device for reading the record carrier |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A1B | A search report has been drawn up | ||
BV | The patent application has lapsed |