Picture decoding and encoding method and apparatus for controlling processing speeds
First Claim
1. A picture decoding method of decoding a coded picture signal encoded by using predictive encoding and Discrete Cosine Transform (hereinafter simply referred to as DCT) processing,the method comprising the steps of:
- implementing Inverse Discrete Cosine Transform (hereinafter simply referred to as IDCT) processing to DCT coefficients;
storing the IDCT processed data into a first buffer;
adding a predictive picture read out from a reference memory and data read out from the first buffer to generate a decoded picture;
storing the decoded picture into a second buffer wherein the first buffer doubles as the second buffer; and
storing the decoded picture read out from the second buffer into the reference memory.
1 Assignment
0 Petitions
Accused Products
Abstract
In accordance with this invention, in a moving picture decoding apparatus, MB (Macro Block) buffer 111 is provided to thereby absorb difference between read speed from IDCT (Inverse Discrete Cosine Transform) circuit 110 and write speed into reference frame memory 117 of motion compensating section, and DRAM writing buffer 115 is provided to thereby carry out timing adjustment between read and write operations with respect to reference frame memory 117. Namely, adder 114 adds predictive macro block signal S10 from reference frame memory 117 and output signal S9 from MB buffer 111 to write added signal into DRAM writing buffer 115. DRAM writing buffer 115 holds data for a time period until reference frame memory 117 completes preparation for write operation thereafter to write those data into reference frame memory 117. Thus, inexpensive DRAM can be used as reference frame memory. In the case where read/write speed of reference frame memory 117 is higher than speed of IDCT circuit 110, one bank 116 is provided within DRAM writing buffer 115. Thus, since read-out operation of data inputted to this bank 116 is completed before next data is incoming, when the next block data is inputted, buffer 115 is in empty state. By such implementation, memory size necessary for timing adjustment buffer can be reduced. Thus, reduction of hardware scale can be realized.
-
Citations
32 Claims
-
1. A picture decoding method of decoding a coded picture signal encoded by using predictive encoding and Discrete Cosine Transform (hereinafter simply referred to as DCT) processing,
the method comprising the steps of: -
implementing Inverse Discrete Cosine Transform (hereinafter simply referred to as IDCT) processing to DCT coefficients; storing the IDCT processed data into a first buffer; adding a predictive picture read out from a reference memory and data read out from the first buffer to generate a decoded picture; storing the decoded picture into a second buffer wherein the first buffer doubles as the second buffer; and storing the decoded picture read out from the second buffer into the reference memory. - View Dependent Claims (2, 3, 4)
-
-
5. A picture decoding method of decoding a coded picture signal encoded by using predictive encoding and DCT processing,
the method comprising the steps of: -
implementing IDCT processing to the DCT coefficients; storing the IDCT processed picture data into a first buffer; adding data read out from the first buffer and a predictive picture read out from a second buffer to generate a decoded picture wherein the first buffer doubles as the second buffer; storing the decoded picture into a reference memory for generating the predictive picture; reading out the predictive picture from the reference memory; and storing the predictive picture read out from the reference memory into the second buffer. - View Dependent Claims (6, 7)
-
-
8. A picture decoding apparatus adapted for decoding a coded picture signal encoded by predictive encoding and DCT processing,
the apparatus comprising: -
IDCT means for implementing IDCT processing to DCT coefficients; a first buffer for storing the IDCT processed data; adding means for adding a predictive picture read out from a reference memory and data read out from the first buffer to generate a decoded picture; a second buffer for storing the decoded picture wherein the first buffer doubles as the second buffer; and the reference memory for storing the decoded picture read out from the second buffer. - View Dependent Claims (9, 10, 11)
-
-
12. A picture decoding apparatus adapted for decoding a coded picture signal encoded by using predictive encoding and DCT processing,
the apparatus comprising: -
IDCT means for implementing IDCT processing to the DCT coefficients; a first buffer for storing the IDCT processed picture data; adding means for adding data read out from the first buffer and a predictive picture read out from a second buffer to generate a decoded picture wherein the first buffer doubles as the second buffer; a reference memory for generating the predictive picture, which is adapted to store the decoded picture; and the second buffer for storing the predictive picture read out from the reference memory. - View Dependent Claims (13, 14, 16)
-
-
15. A picture encoding method using predictive encoding and DCT processing,
the method comprising the steps of: -
implementing DCT processing to picture data to generate DCT coefficients; implementing IDCT processing to the DCT coefficients; storing the IDCT processed data into a first buffer; adding a predictive picture read out from a reference memory and data read out from the first buffer to generate a locally decoded picture; storing the locally decoded picture into a second buffer wherein the first buffer doubles as the second buffer; and storing the locally decoded picture read out from the second buffer into the reference memory. - View Dependent Claims (17, 18, 19)
-
-
20. A picture encoding method using predictive encoding and DCT processing,
the method comprising the steps of: -
implementing DCT processing to picture data to generate DCT coefficients; implementing IDCT processing to the DCT coefficients; storing the IDCT processed picture data into a first buffer; adding data read out from the first buffer and a predictive picture read out from a second buffer to generate a locally decoded picture wherein the first buffer doubles as the second buffer; storing the locally decoded picture into a reference memory for generating the predictive picture; reading out the predictive picture from the reference memory; and storing the predictive picture read out from the reference memory into the second buffer. - View Dependent Claims (21, 22, 23)
-
-
24. A picture encoding apparatus using predictive encoding and DCT processing,
the apparatus comprising: -
DCT means for implementing DCT processing to picture data to generate DCT coefficients; IDCT means for implementing IDCT processing to the DCT coefficients; a first buffer for storing the IDCT processed data; adding means for adding a predictive picture read out from a reference memory and data read out from the first buffer to generate a locally decoded picture; a second buffer for storing the locally decoded picture wherein the first buffer doubles as the second buffer; and the reference memory for storing the locally decoded picture read out from the second buffer. - View Dependent Claims (25, 26, 27, 28)
-
-
29. A picture encoding apparatus using predictive encoding and DCT processing,
the apparatus comprising: -
DCT means for implementing DCT processing to picture data to generate DCT coefficients; IDCT means for implementing IDCT processing to the DCT coefficients; a first buffer for storing the IDCT processed picture data; adding means for adding data read out from the first buffer and a predictive picture read out from a second buffer to generate a locally decoded picture wherein the first buffer doubles as the second buffer; a reference memory for generating the predictive picture, which is adapted to store the locally decoded picture; and a second buffer for storing the predictive picture read out from the reference memory. - View Dependent Claims (30, 31, 32)
-
Specification