High-efficiency encoder and video information recording/reproducing apparatus
First Claim
Patent Images
1. A high-efficiency encoder comprising:
- means for segmenting a digitized video signal into blocks of a predetermined size, and for encoding them; and
prediction means for creating an intra-field or an intra-frame in which motion-compensation prediction is not performed, for every n fields or frames (n is an arbitrary integer not less than
2), and for performing motion-compensation prediction with an intra-field or an intra-frame on each block for the succeeding (n−
1) fields or (n−
1) frames.
0 Assignments
0 Petitions
Accused Products
Abstract
In a high-efficiency encoder which performs motion-compensation prediction, an intra-field is set every n fields. The presence of a scene change is detected. When a scene change occurs, a reference picture of motion-compensation prediction is switched, or the field immediately after the scene change is set as an intra-field.
-
Citations
24 Claims
-
1. A high-efficiency encoder comprising:
-
means for segmenting a digitized video signal into blocks of a predetermined size, and for encoding them; and
prediction means for creating an intra-field or an intra-frame in which motion-compensation prediction is not performed, for every n fields or frames (n is an arbitrary integer not less than
2), and for performing motion-compensation prediction with an intra-field or an intra-frame on each block for the succeeding (n−
1) fields or (n−
1) frames.
-
-
2. A high-efficiency encoder comprising:
-
means for segmenting a digitized video signal into blocks of a predetermined size, and for encoding them;
prediction means for creating an intra-field or an intra-frame in which motion-compensation prediction is not performed, for every n fields or frames (n is an arbitrary integer not less than
2), and for performing motion-compensation prediction with an intra-field or an intra-frame on each block for the succeeding (n−
1) fields or (n−
1) frames;
means for comparing a first information amount of each block with a second information amount of each block, the first information amount being obtained in a case that motion-compensation prediction is performed, the second information amount being obtained in a case that motion-compensation prediction is not performed; and
selection means for, when said second information amount of the block is smaller than said first information amount of the block, selecting a forced intra mode as a coding mode of the block.
-
-
3. A high-efficiency encoder comprising:
-
encoding means for segmenting a digitized video signal into blocks of a predetermined size, and for encoding them;
prediction means for creating an intra-field or an intra-frame in which motion-compensation prediction is not performed, for every n fields or frames (n is an arbitrary integer not less than
2), and for performing motion-compensation prediction with an intra-field or an intra-frame on each block for the succeeding (n−
1) fields or (n−
1) frames; and
means for comparing a first information amount of each block with a second information amount of each block, the first information amount being obtained in a case that motion-compensation prediction is performed, the second information amount being obtained in a case that motion-compensation prediction is not performed, wherein, for a field or frame where the number of blocks in which the second information amount of the block is smaller than first information amount of the block is greater, said prediction means does not perform motion-compensation prediction, and said encoding means performs encoding as a forced intra-field or a forced intra-frame.
-
-
4. A high-efficiency encoder comprising:
-
encoding means for segmenting a digitized video signal into blocks of a predetermined size, and for encoding them;
prediction means for creating an intra-field or an intra-frame in which motion-compensation prediction is not performed, for every n fields or frames (n is an arbitrary integer not less than
2), and for performing motion-compensation prediction with an intra-field or an intra-frame on each block for the succeeding (n−
1) fields or (n−
1) frames; and
means for comparing a first information amount of each block with a second information amount of each block, the first information amount being obtained in a case that motion-compensation prediction is performed, the second information amount being obtained in a case that motion-compensation prediction is not performed, wherein, for a field or frame where the number of blocks in which the second information amount of the block is smaller than the first information amount of the block are greater, said prediction means does not perform motion-compensation prediction, and said encoding means performs encoding as a forced intra-field or a forced intra-frame, and, for at least (n−
1) fields or (n−
1) frames following said forced intra mode, said prediction means performs again motion-compensation prediction with a forced intra-field or a forced intra-frame.
-
-
5. A high-efficiency encoder comprising:
-
encoding means for segmenting a digitized video signal into blocks of a predetermined size, and for coding them;
prediction means for performing motion-compensation prediction on each block;
detection means for detecting the occurrence of a scene change in a motion-compensation prediction processing step; and
means for, when a scene change occurs, switching a field or frame in the direction along which the created code amount is reduced, the field or frame being set as a reference picture of motion-compensation prediction. - View Dependent Claims (6, 7)
-
-
8. A high-efficiency encoder comprising:
-
encoding means for segmenting a digitized video signal into blocks of a predetermined size, and for encoding them;
means for switching between a prediction mode in which motion-compensation prediction is performed on each block and an intra mode in which motion-compensation prediction is not performed; and
means for, when a scene change occurs in a motion-compensation prediction processing step, detecting the scene change according to a signal which is generated from the prediction mode and the intra mode, and for switching a field or frame in the direction along which the created code amount is reduced, the field or frame being set as a reference picture of motion-compensation prediction. - View Dependent Claims (9, 10)
-
-
11. A high-efficiency encoder comprising:
-
encoding means for segmenting a digitized video signal into blocks of a predetermined size, and for encoding them;
prediction means for performing motion-compensation prediction on each block;
detection means for detecting the occurrence of a scene change in a motion-compensation prediction processing step; and
means for switching a reference picture in such a manner that the field or frame immediately after the detected scene change is surely set as a reference picture of motion-compensation prediction. - View Dependent Claims (12, 13)
-
-
14. A high-efficiency encoder comprising:
-
means for segmenting a digitized video signal into blocks of a predetermined size, and for encoding them;
prediction means for performing motion-compensation prediction on each block;
detection means for detecting the occurrence of a scene change in a motion-compensation prediction processing step; and
means for switching a reference picture in such a manner that a field or frame before the detected scene change is not surely used as a reference picture of motion-compensation prediction.
-
-
15. A high-efficiency encoder comprising:
-
means for segmenting a digitized video signal into blocks of a predetermined size, and for encoding them;
means for setting n fields or frames (n is an arbitrary integer not less than
2) as one process unit, and for performing a motion-compensation prediction process in such a manner that an intra-field or intra-frame of one field is in the process unit; and
detection means for detecting the occurrence of a scene change in the motion-compensation prediction process unit, wherein a field or frame in which a scene change is detected is set as an intra-field or intra-frame, and a plurality of intra-fields or intra-frames are in the motion-compensation prediction process unit.
-
-
16. A high-efficiency encoder comprising:
-
means for segmenting a digitized video signal into blocks of a predetermined size, and for encoding them;
means for setting n fields or frames (n is an arbitrary integer not less than
2) as one process unit, and for performing a motion-compensation prediction process in such a manner that an intra-field or intra-frame of one field is in the process unit; and
detection means for detecting the occurrence of a scene change in the motion-compensation prediction process unit, wherein a field or frame in which a scene change is detected is set as an intra-field or intra-frame, and as the first field or frame of a new motion-compensation prediction process unit.
-
-
17. A high-efficiency encoder comprising:
-
means for segmenting a digitized video signal into blocks of a predetermined size, and for coding them;
means for setting n fields or frames (n is an arbitrary integer not less than
2) as one process unit, and for performing a motion-compensation prediction process in such a manner that an intra-field or intra-frame of one field is in the process unit; and
detection means for detecting the occurrence of a scene change in the motion-compensation prediction process unit, wherein a series of fields or frames from a field or frame in which a scene change is detected to the last field or frame of the motion-compensation prediction process unit are combined with the next motion-compensation prediction process unit, the motion-compensation prediction process unit is longer than n fields or frames of a usual motion-compensation prediction process unit, and motion-compensation prediction is performed while an intra-field or intra-frame belonging to the next motion-compensation prediction process unit is set as a reference picture.
-
-
18. A high-efficiency encoder comprising:
-
means for segmenting a digitized video signal into blocks of a predetermined size, and for coding them;
means for setting n fields or frames (n is an arbitrary integer not less than
2) as one process unit, and for performing a motion-compensation prediction process in such a manner that an intra-field or intra-frame of one field is in the process unit; and
detection means for detecting the occurrence of a scene change in the motion-compensation prediction process unit, wherein motion-compensation prediction is performed while a field or frame in which a scene change is detected is set as an intra-field or intra-frame, and n fields or frames from the field or frame in which a scene change is detected are set for the next motion-compensation prediction process unit.
-
- 19. A video information recording/reproducing apparatus for recording video information with helical scanning recording, wherein signals of a plurality of fields or frames are collected in one recording unit and recorded in a predetermined number of tracks.
- 22. A video information recording/reproducing apparatus for recording video information with helical scanning recording, wherein signals of a plurality of fields or frames are collected in one recording unit, and recorded in one or more tracks which are selected from a predetermined number of tracks in accordance with an information amount to be recorded.
Specification