US2015229956A1PendingUtilityA1

Image information decoding apparatus and image information decoding method for motion prediction and/or compensation of images

Assignee: SONY CORPPriority: Jan 23, 2002Filed: Apr 27, 2015Published: Aug 13, 2015
Est. expiryJan 23, 2022(expired)· nominal 20-yr term from priority
H04N 19/523H04N 19/176H04N 19/159H04N 19/117H04N 19/136H04N 19/80H04N 19/577
54
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

The present invention is directed to an image information encoding apparatus, 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 delivers information of picture type of frame Picture_type to a picture type discrimination unit. The picture type discrimination unit transmits command to a motion prediction/compensation unit on the basis of that information. The motion prediction/compensation unit 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 P picture on the basis of that command.

Claims

exact text as granted — not AI-modified
1 . A decoding apparatus for decoding comprising:
 a motion compensator, including a processor, configured to perform motion compensation by applying an 8-tap filter to a P picture and to perform motion prediction by applying a 6-tap filter to a B picture.   
     
     
         2 . The decoding apparatus as set forth in  claim 1 , wherein the motion compensator has pixel accuracies of motion compensation which are equal to each other with respect to the P picture and the B picture. 
     
     
         3 . The decoding apparatus as set forth in  claim 1 , wherein the motion compensator is configured to select motion compensation by different pixel accuracies with respect to the P picture and the B picture. 
     
     
         4 . The decoding apparatus as set forth in  claim 3 , wherein the motion compensator is configured to perform motion compensation of 1/4 pixel accuracy with respect to the P picture, and to perform motion compensation of 1/2 pixel accuracy with respect to the B picture. 
     
     
         5 . The decoding apparatus as set forth in  claim 1 , wherein the motion compensator is configured to perform motion compensation of 1/8 pixel accuracy, and to perform interpolation of 1/8 pixel accuracy by using the 8-tap filter expressed below
   {−1, 6, −21, 71, 485, −37, 12, −3}/512.
   
     
     
         6 . The decoding apparatus as set forth in  claim 1 , wherein the motion compensator is configured to perform motion compensation of 1/4 pixel accuracy, and to perform interpolation of 1/4 pixel accuracy by using the 8-tap filter expressed below
   {−1, 6, −21, 71, 229, −37, 12, −3}/256.
   
     
     
         7 . The decoding apparatus as set forth in  claim 1 , wherein the motion compensator is configured to perform motion compensation of 1/4 pixel accuracy, and to perform interpolation of 1/2 pixel accuracy by using the 6-tap filter expressed below
   {1, −5, 20, 20, −5, 1}/32.
   
     
     
         8 . A decoding method, the method comprising:
 performing motion compensation by applying an 8-tap filter to a P picture and to perform motion prediction by applying a 6-tap filter to a B picture.   
     
     
         9 . The decoding method as set forth in  claim 8 , wherein pixel accuracies of motion compensation are equal to each other with respect to the P picture and the B picture. 
     
     
         10 . The decoding method as set forth in  claim 8 , further comprising selecting motion compensation by different pixel accuracies with respect to the P picture and the B picture. 
     
     
         11 . The decoding method as set forth in  claim 10 , further comprising performing motion compensation of 1/4 pixel accuracy with respect to the P picture, and performing motion compensation of 1/2 pixel accuracy with respect to the B picture. 
     
     
         12 . The decoding method as set forth in  claim 8 , further comprising performing motion compensation of 1/8 pixel accuracy, and performing interpolation of 1/8 pixel accuracy by using the 8-tap filter expressed below
   {−1, 6, −21, 71, 485, −37, 12, −3}/512.
   
     
     
         13 . The decoding method as set forth in  claim 8 , further comprising performing motion compensation of 1/4 pixel accuracy, and performing interpolation of 1/4 pixel accuracy by using the 8-tap filter expressed below
   {−1, 6, −21, 71, 229, −37, 12, −3}/256.
   
     
     
         14 . The decoding method as set forth in  claim 8 , further comprising performing motion compensation of 1/4 pixel accuracy, and performing interpolation of 1/2 pixel accuracy by using the 6-tap filter expressed below
   {1, −5, 20, 20, −5, 1}/32.
   
     
     
         15 . A non-transitory computer readable medium having stored thereon computer-executable instructions which when executed cause a computer to:
 perform motion compensation by applying an 8-tap filter to a P picture and to perform motion prediction by applying a 6-tap filter to a B picture.   
     
     
         16 . The non-transitory computer readable medium as set forth in  claim 15 , wherein pixel accuracies of motion compensation are equal to each other with respect to the P picture and the B picture. 
     
     
         17 . The non-transitory computer readable medium as set forth in  claim 15 , further comprising selecting motion compensation by different pixel accuracies with respect to the P picture and the B picture. 
     
     
         18 . The non-transitory computer readable medium as set forth in  claim 15 , further comprising performing motion compensation of 1/8 pixel accuracy, and performing interpolation of 1/8 pixel accuracy by using the 8-tap filter expressed below
   {−1, 6, −21, 71, 485, −37, 12, −3}/512.
   
     
     
         19 . The non-transitory computer readable medium as set forth in  claim 15 , further comprising performing motion compensation of 1/4 pixel accuracy, and performing interpolation of 1/4 pixel accuracy by using the 8-tap filter expressed below
   {−1, 6, −21, 71, 229, −37, 12, −3}/256.
   
     
     
         20 . The non-transitory computer readable medium as set forth in  claim 15 , further comprising performing motion compensation of 1/4 pixel accuracy, and performing interpolation of 1/2 pixel accuracy by using the 6-tap filter expressed below
   {1, −5, 20, 20, −5, 1}132.

Join the waitlist — get patent alerts

Track US2015229956A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.