Pre-processing device for MPEG 2 coding
First Claim
1. A preprocessor for a video signal coding system including a coder for compressing video signal and responsive to at least a quantizing control signal, and a coding type (I,P,B) control signal, said preprocessor comprising:
- a memory of capacity sufficient to contain a group of frames (GOP) of said video signal and coupled to provide said video signal to said coder;
an analyzer, coupled to receive uncoded video signal from said memory, for analyzing said video signal date to determine spatial and temporal complexity values of a group of frames, and generating at least said quantizing control signal and said coding type signal; and
circuitry coupling said quantizing control signal and said coding type signal to said coder.
7 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to a device for pre-processing video images intended to be coded in the MPEG 2 format. The MPEG 2 standard provides that, mode which exploits the spatial redundancy of the images. The images thus coded then define a succession of groups of images, a group of images being referred to as a GOP.
The pre-processing device according to the invention comprises an image memory and an analysis circuit.
The image memory makes it possible to store the various images contained in the forecast GOP of rank ok and ax of the first few images contained in the GOP of rank ok+l, ax being an integer greater than or equal to 1.
The analysis circuit is linked to the image memory and makes it possible to perform measurements on the images contained therein. The knowledge about the images of the GOP of rank and about the first images of the forecast GOP of rank k+1 which is ascertained following the above mentioned measurements is then used for coding the GOP of rank k.
The invention applies to systems for coding images according to the MPEG 2 standard.
-
Citations
8 Claims
-
1. A preprocessor for a video signal coding system including a coder for compressing video signal and responsive to at least a quantizing control signal, and a coding type (I,P,B) control signal, said preprocessor comprising:
-
a memory of capacity sufficient to contain a group of frames (GOP) of said video signal and coupled to provide said video signal to said coder;
an analyzer, coupled to receive uncoded video signal from said memory, for analyzing said video signal date to determine spatial and temporal complexity values of a group of frames, and generating at least said quantizing control signal and said coding type signal; and
circuitry coupling said quantizing control signal and said coding type signal to said coder. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
said analyzer further generates said header control signal responsive to said spatial and temporal complexity, and further generates said quantizer modifying control signal, CQ, and further generates said resolution control signal, CF, and said circuitry couples said header control signal, said quantizer modifying control signal, CQ, and said quantizer modifying control signal, CQ, to said coder. -
6. The system set for the in claim 1 wherein said analyzer includes apparatus for DCT transforming said group of frames on a block basis and quantizing and variable length coding transformed said blocks to generate said spatial complexity value.
-
7. The system set for the in claim 1 wherein said analyzer includes apparatus for forming block differences of corresponding blocks in successive frames of said group of frames to generate said temporal complexity value.
-
8. The system set for the in claim 1 wherein said analyzer includes apparatus for DCT transforming said group of frames on a block basis and quantizing and variable length coding transformed said blocks to generate said spatial complexity value, and includes apparatus for DCT transforming said group of frames on a block basis and quantizing and variable length coding transformed said blocks to generate said spatial complexity value.
-
Specification