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

Compression encoding apparatus and recording apparatus for compressionencoded data

Assignee: Sony Corp
•
Filing: 1996-08-30
•
Granted: 1998-05-19
•
Expires: 2016-08-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In an encoding apparatus having a memory of diminished size for lowering the production cost, the memory stores input video signals made up of plural pictures including intra-pictures (I-pictures) and a scene change detector 101 detects change points of the input video signals. An encoding unit 106 encodes pictures stored in the memory 102 by fixed length encoding for generating a bitstream. A timing control unit 105 determines successive groups of pictures, each including at least an intra-picture, on the basis of the detection by the scene change detector 101, and controls the processing timing of fixed length encoding of each picture in the group of pictures by the encoding unit 106. A rate control unit 107 sets a range from a picture next to an intra-picture to the next intra-picture as a range of the code generation rate in the encoding unit 106. The rate control unit 107 controls the range of the code generation rate so that, if a scene change has been detected, the amount of the encoding information previously allocated to the intra-picture will be allocated to other pictures.

Inventors

  • 👤 Masatoshi Takashima

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 14:10
CPC Classifications
H; H04; H04N; H04N19/00; H04N19/10; H04N19/134; H04N19/142; H04N9/00; H04N9/79; H04N9/80; H04N9/804; H04N9/8042; H04N19/102; H04N19/103; H04N19/114; H04N19/124; H04N19/146; H04N19/149; H04N19/15; H04N19/169; H04N19/177; H04N19/179; H04N19/50; H04N19/503; H04N19/60; H04N19/61; H04N19/85; H04N19/87; H04N7/00; H04N7/24; H04N7/52; H04N19/107; H04N5/00; H04N5/76; H04N5/84; H04N5/85

Claims Analysis

Total Claims: 21
Claim 1
Independent Claim 255 words
An encoding apparatus for encoding input video signal data made up of a plurality of pictures received in sequence in accordance with an encoding system exploiting inter-frame prediction and which include at least I-pictures each encoded within a respective frame, comprising: storage means for storing said sequentially received pictures of input video signal signal data; change point detection means for detection of change points of said pictures of the input video signal data; encoding means for encoding the pictures stored in said storage means with a fixed encoding length as an encoding unit so as to generate a bitstream; timing control means responsive to said change point detection means for determining successive groups of said pictures with each of said groups including at least one of said I-pictures, and for controlling the processing timing of the fixed length encoding of each picture in said group of pictures by said encoding means; and rate control means under control of said timing control means for controlling the range of a code generation rate control in said encoding means in accordance with said detection by said change point detection means so that said range of the code generation rate control begins at a picture next to one of said I-pictures in a group of pictures and terminates at the next I-picture, and so that, upon detection of a scene change by said change point detection means, any residual data previously allocated to said one I-picture is allocated instead to another of said pictures in said group of pictures.
Claim 2
Dependent Claim 255 words
An encoding apparatus for encoding input video signal data made up of a plurality of pictures received in sequence in accordance with an encoding system exploiting inter-frame prediction and which include at least I-pictures each encoded within a respective frame, comprising: storage means for storing said sequentially received pictures of input video signal signal data; change point detection means for detection of change points of said pictures of the input video signal data; encoding means for encoding the pictures stored in said storage means with a fixed encoding length as an encoding unit so as to generate a bitstream; timing control means responsive to said change point detection means for determining successive groups of said pictures with each of said groups including at least one of said I-pictures, and for controlling the processing timing of the fixed length encoding of each picture in said group of pictures by said encoding means; and rate control means under control of said timing control means for controlling the range of a code generation rate control in said encoding means in accordance with said detection by said change point detection means so that said range of the code generation rate control begins at a picture next to one of said I-pictures in a group of pictures and terminates at the next I-picture, and so that, upon detection of a scene change by said change point detection means, any residual data previously allocated to said one I-picture is allocated instead to another of said pictures in said group of pictures.
Claim 3
Dependent Claim 32 words
The encoding apparatus as in claim 1; wherein said rate control means fixes a starting picture and a number of said pictures contained in said range of the code generation rate control.
Claim 4
Dependent Claim 30 words
The encoding apparatus as in claim 1; wherein said rate control means doubles said range of the code generation rate control in case of said detection of a scene change.
Claim 5
Dependent Claim 26 words
The encoding apparatus as in claim 1; wherein said rate control means inserts information specifying said range of the code generation rate control in said bitstream.
Claim 6
Dependent Claim 35 words
The encoding apparatus as in claim 1; wherein said rate control means overrides said detection by said change point detection means until said another picture is encoded with fixed length encoding by said encoding means.
Claim 7
Dependent Claim 59 words
The encoding apparatus as in claim 1; further comprising means for effecting motion vector detection in connection with inter-frame prediction; and wherein said change point detection means detects a change point of said pictures of the input video signal data based on the amount of said residual data at the time of said motion vector detection in inter-frame prediction.
Claim 8
Dependent Claim 281 words
A video signal recording apparatus comprising: an encoding device for encoding input video signal data made up of a plurality of pictures received in sequence in accordance with an encoding system exploiting inter-frame prediction and which include at least I-pictures each encoded within a respective frame, said encoding device including storage means for storing said sequentially received pictures of input video signal data, change point detection means for the detection of change points of said pictures of the input video signal data, encoding means for encoding the pictures stored in said storage means with a fixed encoding length as an encoding unit so as to generate a bitstream, timing control means responsive to said change point detection means for determining successive groups of said pictures with each of said groups including at least one of said I-pictures, and for controlling the processing timing of the fixed length encoding of each picture in each said group of pictures by said encoding means, and rate control means under control of said timing control means for controlling a range of a code generation rate control in said encoding means in accordance with said detection by said change point detection means so that said range of the code generation rate control begins at the picture next to one of said I-pictures and terminates at the next I-picture, and so that, upon detection of a scene change by said change point detection means, any residual data previously allocated to said one I-picture in a group of pictures is allocated instead to another of said pictures in said group of pictures; and recording means for recording said bitstream generated by said encoding means onto a recording medium.
Claim 9
Dependent Claim 281 words
A video signal recording apparatus comprising: an encoding device for encoding input video signal data made up of a plurality of pictures received in sequence in accordance with an encoding system exploiting inter-frame prediction and which include at least I-pictures each encoded within a respective frame, said encoding device including storage means for storing said sequentially received pictures of input video signal data, change point detection means for the detection of change points of said pictures of the input video signal data, encoding means for encoding the pictures stored in said storage means with a fixed encoding length as an encoding unit so as to generate a bitstream, timing control means responsive to said change point detection means for determining successive groups of said pictures with each of said groups including at least one of said I-pictures, and for controlling the processing timing of the fixed length encoding of each picture in each said group of pictures by said encoding means, and rate control means under control of said timing control means for controlling a range of a code generation rate control in said encoding means in accordance with said detection by said change point detection means so that said range of the code generation rate control begins at the picture next to one of said I-pictures and terminates at the next I-picture, and so that, upon detection of a scene change by said change point detection means, any residual data previously allocated to said one I-picture in a group of pictures is allocated instead to another of said pictures in said group of pictures; and recording means for recording said bitstream generated by said encoding means onto a recording medium.
Claim 10
Dependent Claim 32 words
The recording apparatus as in claim 7; wherein said rate control means fixes a starting picture and a number of said pictures contained in the range of said code generation rate control.
Claim 11
Dependent Claim 30 words
The recording apparatus as in claim 7; wherein said rate control means doubles said range of the code generation rate control in case of said detection of a scene change.
Claim 12
Dependent Claim 25 words
The recording apparatus as in claim 7; wherein said rate control means inserts information specifying said range of code generation rate control in said bitstream.
Claim 13
Dependent Claim 36 words
The recording apparatus as in claim 7; wherein said rate control means overrides said detection by said change point detection means until said another picture is encoded by fixed unit length encoding by said encoding means.
Claim 14
Dependent Claim 63 words
The recording apparatus as in claim 7; wherein said encoding device further includes means for effecting motion vector detection in connection with inter-frame prediction; and wherein said change point detection means detects a change point of said pictures of the input video signal data based on the amount of said residual data at the time of said motion vector detection in inter-frame prediction.
Claim 15
Independent Claim 213 words
A method for encoding video signal data made up of a plurality of pictures received in sequence in accordance with an encoding system exploiting inter-frame prediction and which include at least I-pictures each encoded within a respective frame, comprising the steps of: temporarily storing said sequentially received pictures of input video signal data; detecting change points of said pictures of the input video signal data; encoding the stored pictures with a fixed encoding length as an encoding unit so as to generate a bitstream; in response to said change point detection, determining successive groups of said pictures with each of said groups including at least one of said I-pictures, and controlling the processing timing of the fixed length encoding of each picture in said group of pictures; and controlling the range of a code generation rate in said encoding in accordance with said detection of change points so that said range of the code generation rate begins at a picture next to one of said I-pictures and terminates at the next I-picture, and so that, upon detection of a scene change by said change point detection, any residual data previously allocated to said one I-picture in a group of pictures is allocated instead to another of said pictures in said group of pictures.
Claim 16
Independent Claim 213 words
A method for encoding video signal data made up of a plurality of pictures received in sequence in accordance with an encoding system exploiting inter-frame prediction and which include at least I-pictures each encoded within a respective frame, comprising the steps of: temporarily storing said sequentially received pictures of input video signal data; detecting change points of said pictures of the input video signal data; encoding the stored pictures with a fixed encoding length as an encoding unit so as to generate a bitstream; in response to said change point detection, determining successive groups of said pictures with each of said groups including at least one of said I-pictures, and controlling the processing timing of the fixed length encoding of each picture in said group of pictures; and controlling the range of a code generation rate in said encoding in accordance with said detection of change points so that said range of the code generation rate begins at a picture next to one of said I-pictures and terminates at the next I-picture, and so that, upon detection of a scene change by said change point detection, any residual data previously allocated to said one I-picture in a group of pictures is allocated instead to another of said pictures in said group of pictures.
Claim 17
Dependent Claim 28 words
The encoding method as in claim 13; wherein a starting picture and a number of said pictures contained in said range of the code generation rate are fixed.
Claim 18
Dependent Claim 26 words
The encoding method as in claim 13; wherein said range of the code generation rate is doubled in case of said detection of a scene change.
Claim 19
Dependent Claim 25 words
The encoding method as in claim 13; further comprising the step of inserting in said bitstream information specifying said range of the code generation rate.
Claim 20
Dependent Claim 34 words
The encoding method as in claim 13; further comprising overriding said detection of a scene change until said another picture to which said residual data is allocated has been encoded with fixed length encoding.
Claim 21
Dependent Claim 54 words
The encoding method as in claim 13; further comprising effecting motion vector detection in connection with inter-frame prediction; and wherein said detecting of change points of said pictures of the input video signal data is based on the amount of said residual data at the time of said motion vector detection in inter-frame prediction.

References Cited (Backward Citations)

JPH0366272A Cited
US5267334A Cited
US5231484A Cited
US5227878A Cited
US5504530A Cited
US5574504A Cited
US5561465A Cited
US5589884A Cited
US5619424A Cited
US5565920A Cited
US5621464A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-05-18 2001-11-17 2002-05-19 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-05-18 2005-11-17 2006-05-19 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-05-18 2009-11-17 2010-05-19 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag