The present invention is directed to an image information encoding apparatus (10) used, in receiving compressed image information through network media, when processing of such compressed image information is performed on storage media. A picture sorting buffer (12) delivers information of picture type of frame Picture_type to a picture type discrimination unit (22). The picture type discrimination unit (22) transmits command to a motion prediction/compensation unit (21) on the basis of that information. The motion prediction/compensation unit (21) generates predictive picture by using filter coefficients having the number of taps lesser than that of P picture with respect to B picture for which operation quantity and the number of memory accesses are required to more degree as compared to, e.g., P picture on the basis of that command.
Legal claims defining the scope of protection, as filed with the USPTO.
1. An image information encoding apparatus adapted for encoding an input image signal at least including intraframe encoding image, interframe forward predictive encoding image and interframe bi-directional predictive encoding image by orthogonal transform and motion prediction and/or compensation processing to generate image compressed information, the image information encoding apparatus comprising: a motion prediction and/or compensation unit configured to perform motion prediction and/or compensation processing based on different interpolation methods with respect to the interframe forward predictive encoding image and the interframe bi-directional predictive encoding image, wherein the motion prediction and/or compensation unit includes a first filter and performs motion prediction and/or compensation processing by using the first filter with respect to the interframe forward predictive encoding image, and includes a second filter and performs motion prediction and/or compensation processing by using the second filter, the second filter having a fewer number of taps relative to the first filter with respect to the interframe bi-directional predictive encoding image, the motion prediction and/or compensation unit being configured to perform motion prediction and/or compensation of ¼ pixel accuracy, and to perform, with respect to the interframe forward predictive encoding image, interpolation processing of ½ pixel accuracy by using filter coefficients having 6 taps {1, −5, 20, 20, −5, 1}/32 to perform interpolation processing of ¼ pixel accuracy by linear interpolation in accordance with generated pixels.
2. The image information encoding apparatus as set forth in claim 1 , wherein the motion prediction and/or compensation unit is configured to select, as an interpolation method with respect to the interframe bi-directional predictive encoding image, a method in which operation quantity and a number of memory accesses are reduced to a greater degree as compared to the interframe forward predictive encoding image.
3. The image information encoding apparatus as set forth in claim 1 , wherein the motion prediction and/or compensation unit is configured to have a same pixel accuracy of motion prediction and/or compensation processing for the interframe forward predictive encoding image and the interframe bi-directional predictive encoding image.
4. The image information encoding apparatus as set forth in claim 1 , wherein the motion prediction and/or compensation unit is configured to select motion prediction/compensation processing by different pixel accuracies for the interframe forward predictive encoding image and the interframe bi-directional predictive encoding image.
5. The image information encoding apparatus as set forth in claim 4 , wherein the motion prediction and/or compensation unit is configured to perform motion prediction and/or compensation processing of ¼ pixel accuracy with respect to the interframe forward predictive encoding image, and to perform motion prediction and/or compensation processing of ½ pixel accuracy with respect to the interframe bi-directional predictive encoding image.
6. The image information encoding apparatus as set forth in claim 4 , wherein information relating to pixel accuracy of motion prediction and/or compensation processing are respectively embedded in a MotionResolution field at RTP layer within the image compressed information with respect to the interframe forward predictive encoding image and the interframe bi-directional predictive encoding image.
7. The image information encoding apparatus as set forth in claim 1 , wherein the motion prediction and/or compensation unit is configured to perform motion prediction and/or compensation processing of ¼ pixel accuracy by linear interpolation with respect to the interframe bi-directional predictive encoding image.
8. An image information encoding method for encoding an input image signal at least including intraframe encoding image, interframe forward predictive encoding image and interframe bi-directional predictive encoding image by orthogonal transform and motion prediction and/or compensation processing to generate image compressed information, the image information encoding method including: performing motion prediction and/or compensation processing, using an image information encoding apparatus, based on different interpolation methods with respect to the interframe forward predictive encoding image and the interframe bi-directional predictive encoding image, wherein the performing motion prediction and/or compensation processing comprises performing motion prediction and/or compensation processing by using a first digital filter with respect to the interframe forward predictive encoding image, and performing motion prediction and/or compensation processing by using a second digital filter having a fewer number of taps relative to the first filter with respect to the interframe bi-directional predictive encoding image, the performing motion prediction and/or compensation processing including performing motion prediction and/or compensation of ¼ pixel accuracy, and performing, with respect to the interframe forward predictive encoding image, interpolation processing of ½ pixel accuracy by using filter coefficients having 6 taps {1, −5, 20, 20, −5, 1}/32 to perform interpolation processing of ¼ pixel accuracy by linear interpolation in accordance with generated pixels.
9. The image information encoding method according to claim 8 , further comprising: selecting, as an interpolation method with respect to the interframe bi-directional predictive encoding image, a method in which operation quantity and a number of memory accesses are reduced to a greater degree as compared to the interframe forward predictive encoding image.
10. The image information encoding method according to claim 8 , wherein the performing motion prediction and/or compensation processing includes having a same pixel accuracy of motion prediction and/or compensation processing for the interframe forward predictive encoding image and the interframe bi-directional predictive encoding image.
11. The image information encoding method according to claim 8 , wherein the performing motion prediction and/or compensation processing includes having different pixel accuracies of motion prediction and/or compensation processing for the interframe forward predictive encoding image and the interframe bi-directional predictive encoding image.
12. The image information encoding method according to claim 8 , wherein the performing motion prediction and/or compensation processing includes performing motion prediction and/or compensation processing of ¼ pixel accuracy by linear interpolation with respect to the interframe bi-directional predictive encoding image.
13. A computer-readable storage medium having embedded therein instructions, which when executed by a processor, cause the processor to perform processing which encodes an input image signal at least including intraframe encoding image, interframe forward predictive encoding image and interframe bi-directional predictive encoding image by orthogonal transform and motion prediction and/or compensation processing to generate image compressed information, the processing including: performing motion prediction and/or compensation processing based on different interpolation methods with respect to the interframe forward predictive encoding image and the interframe bi-directional predictive image, wherein the performing motion prediction and/or compensation processing comprises performing motion prediction and/or compensation processing by using a first filter with respect to the interframe forward predictive encoding image, and performing motion prediction and/or compensation processing by using a second filter having a fewer number of taps relative to the first filter with respect to the interframe bi-directional predictive encoding image, the performing motion prediction and/or compensation processing including performing motion prediction and/or compensation of ¼ pixel accuracy, and performing, with respect to the interframe forward predictive encoding image, interpolation processing of ½ pixel accuracy by using filter coefficients having 6 taps {1, −5, 20, 20, −5, 1}/32 to perform interpolation processing of ¼ pixel accuracy by linear interpolation in accordance with generated pixels.
14. The computer-readable storage medium according to claim 13 , further comprising: selecting, as an interpolation method with respect to the interframe bi-directional predictive encoding image, a method in which operation quantity and a number of memory accesses are reduced to a greater degree as compared to the interframe forward predictive encoding image.
15. The computer-readable storage medium according to claim 13 , wherein the performing motion prediction and/or compensation processing includes having a same pixel accuracy of motion prediction and/or compensation processing for the interframe forward predictive encoding image and the interframe bi-directional predictive encoding image.
16. The computer-readable storage medium according to claim 13 , wherein the performing motion prediction and/or compensation processing includes having different pixel accuracies of motion prediction and/or compensation processing for the interframe forward predictive encoding image and the interframe bi-directional predictive encoding image.
17. The computer-readable storage medium according to claim 13 , wherein the performing motion prediction and/or compensation processing includes performing motion prediction and/or compensation processing of ¼ pixel accuracy by linear interpolation with respect to the interframe bi-directional predictive encoding image.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
January 23, 2003
June 22, 2010
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.