Patent EP0644692A2 successfully refreshed from Google Patents.
← Back to Patent Explorer
EP0644692A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Video signals compression/decompression device for video disk recording/reproducing apparatus

Assignee: Toshiba Corp
•
Filing: 1994-08-30
•
Granted: —
•
Expires: 2014-08-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An apparatus for generating compressed signals, which can serve to record data with high efficiency, to manage data easily, to reproduce programs in a special manner, to search for data at high speed, and to achieve accurate image-speech synchronization. The apparatus comprises a video-data grouping device (103) for processing video data into groups, each consisting of a predetermined number of video data items corresponding to image frames, a video-data compressing device (106) for compressing and encoding the video data items of each group, an audio-data grouping device (102) for processing audio data corresponding to the video data into groups, each group consisting of audio data items, an audio-data compressing device (105) for compressing and encoding the audio data items of each group, a sub-video data grouping device (104) for processing sub-video data into groups, each consisting of sub-video data items, a sub-video data compressing device (107) for compressing and encoding the sub-video data items of each group, a formatter (108) for combining the groups of compressed video data items, the groups of compressed audio data items and the groups of compressed sub-video data items, thereby generating a data unit, data-separating device (121) for separating the compressed data items, a speech decoder (122) for decoding the encoded video data items, an image decoder (123) for decoding the encoded video data items, a sub-image decoder (124) for decoding the encoded sub-video data items, and a synthesizing device combines the decoded video data items with the decoded sub-video data items.

Inventors

  • 👤 Koichi Hirayama
  • 👤 Yuichi Miyano

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-10-29 12:44
CPC Classifications
H; H04; H04N; H04N9/00; H04N9/79; H04N9/80; H04N9/82; H04N9/8205; H04N9/8227; G; G11; G11B; G11B27/00; G11B27/10; G11B27/102; G11B27/105; G11B27/19; G11B27/28; G11B27/32; G11B27/327; G11B27/329; G11B27/34; H04N21/00; H04N21/40; H04N21/41; H04N21/426; H04N21/42646; H04N21/43; H04N21/4302; H04N21/4307; H04N21/43072; H04N21/432; H04N21/4325; H04N5/00; H04N5/76; H04N5/91; H04N5/92; H04N5/9201; H04N5/9206; H04N5/926; H04N5/9261; H04N5/9262; H04N5/9265; H04N5/9267; H04N5/93; H04N9/804; H04N9/8042; H04N9/806; H04N9/8063; G11B20/00; G11B20/10; G11B20/18; G11B2220/00; G11B2220/20; G11B2220/25; G11B2220/2537; G11B2220/2562; G11B27/02; G11B27/031; G11B27/034; G11B27/30; G11B27/3027; H04N21/47; H04N21/472; H04N21/47217; H04N5/44; H04N5/60; H04N5/602; H04N5/78; H04N5/781; H04N5/782; H04N5/783; H04N5/84; H04N5/85; H04N9/8045

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 164 words
An apparatus for generating compressed signals, comprising: image grouping/compressing means (103, 106) for processing video data into groups, each consisting of video data items or frames which correspond to a predetermined reproducing time, and for compressing and encoding the video data items of each group; speech grouping/compressing means (102, 105) for processing audio data corresponding to the video data into groups, each group consisting of audio data items, and for compressing and encoding the audio data items of each group; and a formatter (108) for combining a plurality of groups of compressed and encoded video data items, which have been supplied from said image grouping/compressing means, into a video-data packet, for combining a plurality of groups of compressed and encoded audio data items, which have been supplied from said speech-grouping/compressing means, into an audio-data packet, for combining at least the video-data packet and the audio-data packet into a data unit, and for supplying the data unit to a recording system or a transfer system.
Claim 2
Dependent Claim 64 words
The apparatus according to claim 1, further comprising sub-video data grouping/compressing means (105, 107) for processing sub-video data into groups, each consisting of sub-video data items which correspond to the video data items of a group and for compressing and encoding the sub-video data items of each group, and said formatter (108) inserts the groups of encoded sub-video data items into said data unit.
Claim 3
Dependent Claim 115 words
The apparatus according to claim 1, characterized in that said data unit consists of a subcode, a packet of encoded sub-video signal data, a packet of encoded audio data and a packet of encoded video data, which are arranged in the order mentioned along a time axis, said subcode contains synchronization data representing correspondence of a group of encoded audio data items and a group of encoded video data items, and a first item of the sub-video data items of each group, a first item of the audio data items of each group and a first item of the video data items of each group is each a top item before the group is formed.
Claim 4
Dependent Claim 24 words
The apparatus according to claim 3, characterized in that said image grouping/compressing means processes video data into five groups, each consisting of six frames.
Claim 5
Dependent Claim 24 words
The apparatus according to claim 3, characterized in that said image grouping/compressing means processes video data into three groups, each consisting of twelve frames.
Claim 6
Dependent Claim 24 words
The apparatus according to claim 3, characterized in that said image grouping/compressing means processes video data into three groups, each consisting of ten frames.
Claim 7
Independent Claim 173 words
An apparatus for reproducing compressed signals from a data unit (DUT) comprised of video data groups each consisting of compressed and encoded video data items or frames which correspond to a predetermined reproducing time, audio data groups corresponding to the video data groups, each consisting of compressed and encoded audio data items, sub-video data groups corresponding to the video data groups, each consisting of compressed and encoded sub-video data items, said apparatus comprising: a speech decoder (122) for separating the audio data groups from the data unit and decoding the audio data groups, thereby generating decoded audio data; an image decoder (123) for separating the video data groups from the data unit and decoding the video data groups, thereby generating decoded video data; a sub-image decoder (124) for separating the sub-video data from the data unit and decoding the sub-video data, thereby generating decoded sub-video data; and data synthesizing means (125) for combining decoded the decoded video data generated by said image decoder and the decoded sub-video data generated by said sub-image decoder.
Claim 8
Independent Claim 63 words
An apparatus for managing compressed signals, comprising memory means for storing program information recorded on a recording medium, said program information forming a data allocation table which consists of numbers assigned to tracks on the recording medium, numbers assigned to zones forming each track, numbers assigned to sectors forming each track, and a link pointer of a data unit to be reproduced next.
Claim 9
Dependent Claim 84 words
The apparatus according to claim 8, characterized in that the program information comprises data units and numbers assigned to the data units, each data unit consisting of: video data groups each consisting of compressed and encoded video data items or frames which correspond to a predetermined reproducing time; audio data groups corresponding to the video data groups, each consisting of compressed and encoded audio data items; sub-video data groups corresponding to the video data groups, each consisting of compressed and encoded sub-video data items;
Claim 10
Independent Claim 229 words
An apparatus for synchronizing compressed signals, comprising: an encoder section which comprises: image grouping/compressing means (202, 203, 204) for encoding a predetermined number of image frames which corresponds to a predetermined reproducing time of an original image, thereby generating encoded video data items, and for combining the encoded video data items into a video packet; speech grouping/compressing means (210, 211) for processing encoded audio data corresponding to the packet of encoded video data items, thereby generating speech frames, and for combining the speech frames into a audio packet; additional data generating means (212, 213, 214, 215) for generating additional additional data consisting of a speech frame number assigned to that speech frame included in said audio packet which represents an original speech corresponding to a start timing of a specified image frame included in the video packet; and a formatter for combining the additional data, the audio packet and the video packet into a data unit, and a decoder section which comprises: decoding means (312, 313, 302, 303) for decoding the encoded video data, encoded audio data and additional data of each data unit; and output timing setting means (305, 322, 323, 324, 325, 304, 327, 314) for setting timing of outputting a first specified image frame, when a speech frame number contained in said encoded audio data coincides with a speech frame number contained in said addition data.
Claim 11
Dependent Claim 184 words
The apparatus according to claim 10, characterized in that said additional data generating means comprises: pulse generating means (207) which is cleared by a program start pulse and which generates a specified image frame pulse used as an image frame pulse for the original image, at a time corresponding to the start of said specified image signal; first frequency dividing means (212) for frequency-dividing speech sampling pulses for sampling the original speech, thereby to obtaining a speech frame pulse; a speech sampling pulse counter (213) which is cleared by the speech frame pulse supplied from said first frequency dividing means and which counts the speech sampling pulses; a speech frame pulse counter (214) which is cleared by the program start pulse and which counts the speech frame pulses; and a register (215) for latching a count value from said speech sampling pulse counter as the speech sample number and a count value from said speech frame counter as the speech frame number, in response to the specified image frame pulse, and for outputting the the speech sample number and the the speech frame number.
Claim 12
Dependent Claim 127 words
The apparatus according to claim 10, characterized in that said output timing setting means comprises: means (305) for extracting the speech frame number from the encoded audio data; comparing means (323) for comparing the speech frame number extracted from the encoded audio data with the speech frame number contained in the additional data; means (324, 325) for presetting the speech sample number contained in the additional data into an address counter, in response to a coincidence pulse generated by said comparing means; means (304, 326) which starts reading decoded audio data from a speech block buffer in response to an address supplied from said address counter; and means (314, 327) which starts reading decoded video data from an image block buffer in response to the coincidence pulse.
Claim 13
Independent Claim 424 words
An apparatus for synchronizing compressed signals, comprising: an encoder section which comprises: image grouping/compressing means (202, 203, 204) for encoding a predetermined number of image frames which corresponds to a predetermined reproducing time of an original image, thereby generating encoded video data items, and for combining the encoded video data items into a video packet; speech grouping/compressing means (210, 211) for processing encoded audio data corresponding to the packet of encoded video data items, thereby generating speech frames, and for combining the speech frames into a audio packet; additional data generating means (212, 213, 214, 215) for generating additional additional data consisting of a speech frame number assigned to that speech frame included in said audio packet which represents an original speech corresponding to a specified image frame included in the video packet; and a formatter for combining the additional data, the audio packet and the video packet into a data unit, and a decoder section which comprises: image decoding means (402) fro decoding the encoded video data of each data unit into a decoded video data; a frame buffer (402) for storing the decoded video data of each data unit, supplied from said image decoding means; speech decoding means (407) for decoding the encoded audio data of each data unit into decoded audio data; a speech block buffer (408) for storing the decoded audio data of each data unit, supplied from said speech decoding means; first frequency dividing means (404) for frequency-dividing an internal clock signal, thereby generating an image frame pulse defining a timing of outputting data from said frame buffer; a second frequency dividing means (412) for frequency-dividing the internal clock signal, thereby generating a speech sampling pulse and a speech frame pulse; a decoded speech sample address counter (414) which is reset by the speech frame pulse, which counts speech sampling pulses and which generates a read address for said speech block buffer; a register (415) for latching the read address generated by said decoded speech sample address counter, in response to a specified image frame pulse obtained by frequency-dividing the image frame pulse; and means (416) for comparing the comparing a speech sample number contained in the additional data with the address supplied from the register, and for performing synchronization adjustment on the image frame pulse under control of said first frequency dividing means or on the decoded speech sampling pulse under control of said second frequency dividing means, when a difference between the speech sample number and the address is equal to or greater than a predetermined value.
Claim 14
Independent Claim 147 words
An apparatus for reproducing compressed signals from a data unit containing encoded video data generated by compressing and encoding a plurality of image frames, encoded audio data generated by compressing and encoding a plurality of speech frames corresponding to the image frames, and a data unit header representing a position of the encoded vide data and a position of the encoded audio data, said apparatus comprising: memory means (702) for temporarily storing at least the encoded video data and the encoded audio data contained in the data unit; and control means (701) for analyzing the data unit header contained in the data unit, recognizing an address in said memory means, at which the encoded video data and the encoded audio data are stored, and supplying the encoded video data and the encoded audio data from said memory means to an image decoder and a speech decoder, respectively.
Claim 15
Dependent Claim 51 words
The apparatus according to claim 14, characterized in that said data unit header contains identical sets of data, each set consisting of data representing a size of the data unit, data representing a starting position of the encoded video data and data representing a starting position of the encoded audio data.
Claim 16
Dependent Claim 38 words
The apparatus according to claim 14, characterized in that said encoded audio data is one for a plurality of channels, and said control means (701) selects a channel while supplying the encoded audio data to the speech decoder.
Claim 17
Dependent Claim 36 words
The apparatus according to claim 16, characterized in that said control means (701) separates the encoded audio data in accordance with a channel designating signal supplied from an external device, in order to select a channel.
Claim 18
Independent Claim 132 words
An apparatus for reproducing compressed signals from a data unit containing a header, an encoded sub-video data, an encoded audio data and an encoded video data, said header portion containing data representing a size of the data unit, data representing a starting position of the encoded video data and data representing a starting position of the encoded audio data, said apparatus comprising: data cache memory (702) for storing the data unit; and header analyzing means (701) for analyzing the data of the header, recognizing addresses in said data cache memory, at which the encoded audio data, the encoded video data and the encoded sub-video data are stored stored, and designating read addresses, thereby to supply the encoded audio data, the encoded video data and the encoded sub-video data to different decoders, respectively.
Claim 19
Dependent Claim 66 words
A disk structure having a management area on a central portion and a data area surrounding the management areas, wherein identical management data items are recorded in the management areas, data to be accessed based on the management data item is recorded in the data area, and starting positions of the identical management data items are set on different radial lines spaced apart by different angles.
Claim 20
Independent Claim 207 words
An apparatus for reproducing data from a disk having a management area on a central portion and a data area surrounding the management areas, with identical management data items recorded in the management area, and data to be accessed based on the management data item recorded in the data area, said apparatus comprising: first data-checking means (S11 to S14) for reading a first management data from the management area when the apparatus is started and checking the first management data item, thereby determining whether or not it is possible to use the first management data item; data-reading means (S10, S20, S15) for storing the first management data item into a work memory when said first data-checking means determines that it is impossible to use the first management data item, and for read a second management data item from the management area; second data-checking means (S16, S17) for checking the second management data item, thereby determining whether or not it is possible to use the second management data item; and warning-generating means (S19, S20, S15) for storing the second management data item into the work memory when said second data-checking means determines that it is impossible to use the second management data item, and for generating a warning.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag