• 沒有找到結果。

Our approaches can match the common encoding setting and eliminate the huge computations in selecting the key coding parameters (such as the temporal prediction type and the block partition mode). However, we do not address the determinations of the subordinate coding parameters that may further reduce the encoding time. Moreover, our proposed schemes may not perform well in some specfic encoding scenario. Those inadequate considerations are listed as follows.

 In the encoding process, H.264/AVC [4] and H.264/SVC [2] perform macroblock-wise Lagrangian optimization to determine the optimal coding parameters of the current block.

Firstly, the temporal prediction type of each block partition is selected by Eq. (2.19). Then, the best partition mode and the preferable transform size (that is, ABT) are chosen simultaneously. When choosing these two coding parameters, the selection process adopts Eq. (2.21) to obtain the optimal parameters by competing and , where

denotes the rate-distortion cost applying the transform size of . Hence, determining these two coding parameters needs to (1) calculate the transform coding, quantization, and the entropy coding to get the actual bits, and (2) perform the reconstruction process so that the distortion (SSD) can be computed. If we can make

decision on the transform size in advance, the computations of is reduced by half.

 Although our algorithms are specifically designed for the combined CGS and dyadic temporal scalability, they can also be used for the spatial and the non-dyadic temporal scalability. However, these tools must be adjusted properly to fit into the special scalability structure. For instance, two important issues need to be addressed for the spatial scalability:

(1) the change in statistical data collection due to the multiple-to-one macroblock mapping from a spatial enhancement layer to its base layer and (2) the aliasing effect due to the interpolation of residual and motion signals. The former may decrease the dependency of the enhancement-layer coding mode/type on its base-layer counterpart, and the latter may affect the probability of the base-layer motion parameters. In general, the extension of our schemes to the non-dyadic temporal scalability is straightforward. It is expected that the statistics in the non-dyadic case are similar to those in the dyadic one. In practice, the non-dyadic temporal scalability is seldom used.

Appendix

Distribution of the Approximated Distortion

In Subsection 3.2.3.3, we have derived the upper bound of , as shown in Eq. (A.1).

(A.1)

In addition, we further study its probability distribution in this appendix.

First, we try to find out the distribution of the prediction error . The probability distribution of the transform coefficients in the image and/or video coding system have been investigated in the literature [93]–[99]. The earlier studies [93]–[96] found that the transform coefficients of images or video prediction residuals have Laplacian distribution as identified by the goodness-of-fit tests. Later, Lam and Goodman [97] analytically derived this model. A few other research reports [98][99] used more complex probability density functions, such the generalized Gaussian distribution and the mixture of several probability density functions, to improve the modeling accuracy, but these complicated distributions are not widely used in practice because they are difficult for mathematical analysis. Generally, the Laplacian distribution is the most popular one for practical use.

Ideally the FW and BW operations can find the shifted version of the current block if there are no quantization error and noise in the reference frames. As a result, most correlations between frames can be removed by the inter prediction, except for the prediction error term, composed of the

quantization error and noise. Typically, the prediction error from FW and BW is nearly Laplacian distributed, as reported in [100]. Hence, we assume that the ’s inside a block have the i.i.d.

Laplacian distribution, and so do the ’s. Also, we assume the data in one block have the same statistical parameters such as mean and variance.

Next, for a specific location , we like to show that the and pair is jointly Laplacian. Note that although two random variables and are marginally Laplacian distributed, it does not imply the pair is jointly Laplacian. We adopt two popular goodness-of-fit tests to examine the distribution of . They are the Kolmogorov-Smirnov test (KS-test) and the Pearson’s -test.

Kolmogorov-Smirnov (KS) test: The one-sample KS-test is a non-parametric test, which compares the empirical cumulative probability function (ECDF) with the given model CDF. The KS statistic defined in [101] and by Eq. (A.2) quantifies a distance between the ECDF of the data sample and the candidate CDF.

(A.2)

Moreover, the KS statistic ranges from 0 to 1.

Chi-square test: The -test divides the data range into mutually exclusive and exhaustive intervals (events), denoted by . The -test statistic is defined as [102]

(A.3)

(number of samples) of the event , and is the expected value of the event ( is the model probability of event ). Essentially, the -test statistic shows the difference between the empirical frequencies and the model-derived mean values.

These two tests measure the similarity between the collected observations and a chosen model distribution. We pick up the following two bivariate distributions to match our collected data.

Bivariate Gaussian distribution: The commonly used bivariate Gaussian distribution is defined as

(A.4)

where two random variables and form the vector , is the expected value of , the covariance matrix , and is the correlation between and . Bivariate Laplacian distribution: The bivariate Laplacian distribution has heavier tails than the bivariate Gaussian distribution and its PDF is defined by [103]

(A.5)

where is the modified Bessel function of the second kind.

In the data fitting process, we need to decide two parameters and by adopting the approach of method of moments [104][105]. Again, the distribution parameters of each block are calculated individually because they may vary from block to block. After the parameters of these two bivariate PDF are determined, we evaluate how well they match the empirical data of pair .

Table A-1. The average Kolmogorov-Smirnov test-statistic values for temporal enhancement layer

Table A-2. The average test-statistic value for temporal enhancement layer Test

15 30 45 60 75

Fig. A-1 The average test-statistic value for individual hierarchical-B frame

We examine these two goodness-of-fit tests in two distinct block sizes, 16x16 and 8x8. The empirical data are evaluated against these two selected model distributions. In Table A-1, the reference model

is better than the other model in terms of the KS test-statistic value . The value of usually varies from 0.062 to 0.083, but the value is about 0.11 on average. The -test in Table A-2 show similar results, in which averagely is much smaller than . We thus conclude that the collected data are closer to the bivariate Laplacian distribution. Furthermore, Fig. A-1 shows the test-statistic value of each hierarchical-B frame. The value typically ranges from 20 to 40, while the value is often more than 40. For the MOBILE, it can be up to 100. Moreover, small partitions usually match the mode distributions better. The test metrics in the small 8x8 partition are slightly smaller than that in the large 16x16 block size.

After we use the jointly Laplacian distribution to model is, we can derive the

distribution of ; namely, the distribution of . According

to the property of Laplacian distribution [103], a linear combination is one-dimensional Laplacian distribution, if and are jointly Laplacian. Hence, the term

(A.6)

is also Laplacian distributed. Moreover, from the probability theory, the absolute value of a Laplacian distribution is exponentially distributed and the sum of i.i.d. exponential distributions forms a Gamma distribution, as shown below [106][107].

(A.7)

Hence, should have a Gamma distribution , where is the shape parameter and is the scale parameter.

Bibliography

(in order of appearance)

[1] J.-R. Ohm, “Advances in Scalable Video Coding,” Proc. IEEE, vol. 93, no. 1, pp. 42–56, Jan.

2005.

[2] T. Wiegand, G. Sullivan, J. Reichel, H. Schwarz, and M. Wien, “Joint Draft ITU-T Rec. H.264 | ISO/IEC 14496-10 / Amd.3 Scalable video coding,” ISO/IEC JTC1/SC29/WG11 and ITU-T SG16 Q.6, JVT-X201, Jun. 2007.

[3] R. Leonardi, T. Oelbaum, and J.-R. Ohm, “Status Report on Wavelet Video Coding Exploration,” ISO/IEC JTC1/SC29/WG11 MPEG, N8043, Apr. 2006.

[4] T. Wiegand, G. Sullivan, and A. Luthra, “Draft ITU-T Recommendation and Final Draft International Standard of Joint Video Specification (ITU-T Rec. H.264 | ISO/IEC 14496-10 AVC),” ISO/IEC JTC1/SC29/WG11 and ITU-T SG16 Q.6, JVT-G050r1, Mar. 2003.

[5] H. Schwarz, D. Marpe, and T. Wiegand, “Hierarchical B Pictures,” ISO/IEC JTC1/SC29/WG11 and ITU-T SG16 Q.6, JVT-P014, Jul. 2005.

[6] H. Schwarz, D. Marpe, T. Wiegand, “Analysis of Hierarchical B Pictures and MCTF,” IEEE Int’l Conf. on Multimedia and Expo, pp. 1929–1932, 2006.

[7] H. Schwarz, D. Marpe, and T. Wiegand, “Inter-layer Prediction of Motion and Residual Data,”

ISO/IEC JTC 1/SC 29/WG11/M11043, Jul. 2004.

[8] M. Wien, H. Schwarz, and T. Oelbaum, “Performance Analysis of SVC,” IEEE Trans. Circuits Syst. Video Technol., vol. 17, no. 9, pp. 1194–1203, 2007.

[9] H. Schwarz, D. Marpe, and T. Wiegand, “Overview of the Scalable Video Coding Extension of the H.264/AVC Standard,” IEEE Trans. Circuits Syst. Video Technol., vol. 17, no. 9, pp.

1103–1120, 2007.

[10] J. Reichel, H. Schwarz, and M. Wien, “Joint Scalable Video Model JSVM-12 text,” ISO/IEC JTC1/SC29/WG11 and ITU-T SG16 Q.6, JVT-Y202, Oct. 2007.

[11] B. Girod, “The Efficiency of Motion-Compensating Prediction for Hybrid Coding of Video

Sequences,” IEEE Journal on Selected Areas in Communications, vol. 5, no. 7, pp. 1140–1154, 1987.

[12] B. Girod, “Motion-Compensating Prediction with Fractional-Pel Accuracy,” IEEE Trans.

Commun., vol. 41, pp. 604–612, 1993.

[13] T. Wedi, and H. G. Musmann, “Motion- and Aliasing-Compensated Prediction for Hybrid Video Coding,” IEEE Trans. Circuits Syst. Video Technol., vol. 13, no. 7, pp. 577–586, 2003.

[14] B. Girod, “Efficiency Analysis of Multihypothesis Motion-Compensated Prediction for Video Coding”, IEEE Transactions on Image Processing, vol. 9, no. 2, pp. 173–183, 2000.

[15] M. Flierl, T. Wiegand, and B. Girod, “A Video Codec Incorporating Block-Based Multi-Hypothesis Motion-Compensated Prediction”, in Proceedings of the SPIE Conference on Visual Communications and Image Processing, vol. 4067, pp. 238–249, 2000.

[16] M. Flierl, T. Wiegand, and B. Girod, “A Locally Optimal Design Algorithm for Block-Based Multi-Hypothesis Motion-Compensated Prediction,” Proc. Data Compression Conf., pp.

239–248, 1998.

[17] M. Flierl, T. Wiegand, and B. Girod, “Rate-Constrained Multi-Hypothesis Motion-Compensated Prediction for Video Coding,” IEEE Int’l Conference on Image Processing, vol. III, pp.

150–153, 2000.

[18] M. Flierl and B. Girod, “Multihypothesis Motion Estimation for Video Coding,” Proc. Data Compression Conf., pp. 341–350, 2001.

[19] M. Flierl, T. Wiegand, and B. Girod, “Rate-Constrained Multihypothesis Prediction for Motion-Compensated Video Compression,” IEEE Trans. Circuits Systems Video Technol., vol.

12, no. 11. pp. 957–969, 2002.

[20] M. Flierl and B. Girod, “Generalized B pictures and the Draft H.264/AVC Video-Compression Standard,” IEEE Trans. Circuits Systems Video Technol., vol. 13, no. 7, pp. 587–597, 2003.

[21] N. Ahmed, T. Natarajan, and K.R. Rao, “Discrete Cosine Transform,” IEEE Trans. Computers, vol. C-23, no. 1, pp. 90–93, 1974.

[22] N. S. Jayant and P. Noll, Digital Coding of Waveforms: Principles and Applications to Speech and Video. Englewood Cliffs, NJ: Prentice-Hall, 1984.

[23] H. S. Malcar, A. Hallapuro, M. Karczewicz, and L. Kerofsky, “Low-Complexity Transform and Quantization in H.264/AVC,” IEEE Trans. Circuits Syst. Video Technol., vol. 13, no. 7, pp.

598–603, 2003.

[24] B. Gjontegaard, “Addition of 8x8 Transform to H.26L,” ITU-T SG16, Doc. VCEG-Q15-I-39, Oct. 1999.

[25] H. S. Malvar, Signal Processing with Lapped Transforms. Boston, MA: Artech House, 1992.

[26] M. Wien, “Variable Block-Size Transforms for H.264/AVC,” IEEE Trans. Circuits Syst. Video Technol., vol. 13, no. 7, pp. 604–613, 2003.

[27] P List, A. Joch, J. Lainema, B. Gjontegaard, and M. Karczwicz, “Adaptive Deblocking Filter,”

IEEE Trans. Circuits Syst. Video Technol., vol. 13, no. 7, pp. 614–619, 2003.

[28] J. Lainema and M. Karczewicz, “Core Experiment Results on Low Complexity Loop Filtering,”

ITU-T SG16, Doc. VCEG-M21, Apr. 2001.

[29] “Further Improvements on TML Loop Filtering,” ITU-T SG16 Doc. VCEG-M22, 2001.

[30] G. Bjøntegaard and I. Lille-Langoy, “Possible Simplifications of the Present Deblocking Filter in TML 5.9,” ITU-T SG16, Doc. VCEG-M30, Apr. 2001.

[31] P. List, “Proposal for a Simplification of the H.26L Loop Filter,” ITU-T SG16, Doc.

VCEG-M48, Apr. 2001.

[32] “Report of the Ad Hoc Committee on Loop Filter Improvement,” ITU-T SG16, Doc.

VCEG-N08r1, Sep. 2001.

[33] S. Sun and S. Lei, “Improved TML Loop Filter With Lower Complexity,” ITU-T SG16, Doc.

VCEG-N17, Sep. 2001.

[34] G. Côté, L. Winger, and M. Gallant, “Lower Complexity Deblocking Filter With In-Place Filtering,” ITU-T SG16, Doc. VCEG-O39, Dec. 2001.

JVT-B011r2, Jan. 2002.

[36] J. Au, B. Lin, A. Joch, and F. Kossentini, “Complexity Reduction and Analysis for Deblocking Filter,” ISO/IEC JTC1/SC29/WG11 and ITU-T SG16 Q.6, Doc. JVT-C094, May 2002.

[37] A. Joch, “Improved Loop-Filter Tables and Variable-Shift Table Indexing,” ISO/IEC JTC1/SC29/WG11 and ITU-T SG16 Q.6, Doc. JVT-D038, Jul. 2002.

[38] A. Joch, “Loop Filter Simplification and Improvement,” ISO/IEC JTC1/SC29/WG11 and ITU-T SG16 Q.6, Doc. JVT-D037, Jul. 2002.

[39] C. Gomila and A. Joch, “Simplified Chroma Deblocking (Revisited),” ISO/IEC JTC1/SC29/WG11 and ITU-T SG16 Q.6, Doc. JVT-E089, Oct. 2002.

[40] A. MacInnis and S. Zhong, “Corrections to Loop Filter in the Case of MB-AFF,” ISO/IEC JTC1/SC29/WG11 and ITU-T SG16 Q.6, Doc. JVT-F027, Dec. 2002.

[41] D. Marpe, H. Schwarz, and T. Wiegand, “Context-Based Adaptive Binary Arithmetic Coding in the H.264/AVC Video Compression Standard,” IEEE Trans. Circuits Syst. Video Technol., vol.

13, no. 7, pp. 620–636, 2003.

[42] J. Rissanen and G. G. Langdon Jr, “Universal Modeling and Coding,” IEEE Trans. Inform.

Theory, vol. IT-27, pp. 12–23, 1981.

[43] C. A. Segall and G. J. Sullivan, “Spatial Scalability within the H.264/AVC Scalable Video Coding Extension,” IEEE Trans. Circuits Syst. Video Technol., vol. 17, no. 9, pp. 1121–1135, 2007.

[44] “Generic Coding of Moving Pictures and Associated Audio Information - Part 2: Video,” ITU-T and ISO/IEC JTC1, ITU-T Recommendation H.262—ISO/IEC 13 818-2 (MPEG-2), 1994.

[45] “Video Coding for Low Bitrate Communication Version 1,” ITU-T, ITU-T Recommendation H.263, 1995.

[46] “Coding of Audio-Visual Objects—Part 2: Visual,” ISO/IEC JTC1, ISO/IEC 14 496-2 (MPEG-4 visual version 1), 1999.

[47] B. Girod, “Rate-Constrained Motion Estimation,” in Proc. SPIE Visual Communications and

Image Processing, vol. 2308, pp. 1026–1034, 1994.

[48] H. Everett, “Generalized Lagrange Multiplier Method for Solving Problems of Optimum Allocation of Resources,” Oper. Res., vol. 11, pp. 399–417, 1963.

[49] T. Wiegand, H. Schwarz, A. Joch, F. Kossentini, G. J. Sullivan, “Rate-Constrained Coder Control and Comparison of Video Coding Standards,” IEEE Trans. Circuits Syst. Video Technol., vol. 13, no. 7, pp. 688–702, 2003.

[50] G. Sullivan and T. Wiegand, “Rate-Distortion Optimization for Video Compression,” IEEE Signal Process. Mag., vol. 15, no. 6, pp. 74–90, 1998.

[51] T. Wiegand and B. Girod, “Lagrange Multiplier Selection in Hybrid Video Coder Control,”

IEEE Int’l Conf. on Image Processing, vol.3, pp. 542–545, 2001.

[52] T. Wiegand, G. Sullivan, G. Bjontegaard, and A. Luthra, “Overview of the H.264/AVC Video Coding Standard,” IEEE Trans. Circuits Syst. Video Technol., vol. 13, no. 7, pp. 560–576, 2003.

[53] T. Wiegand, X. Zhang, and B. Girod, “Long-Term Memory Motion-Compensated Prediction,”

IEEE Trans. Circuits Syst. Video Technol., vol. 9, no. 1, pp. 70–84, 1999.

[54] A. Chang, O. C. Au, and Y. M. Yeung, “A Novel Approach to Fast Multi-Frame Selection for H.264 Video Coding,” IEEE Int’l Conf. on Acoustics, Speech and Signal Processing, pp.

II-704–II-707, 2003.

[55] Y. Su and M.-T. Sun, “Fast Multiple Reference Frame Motion Estimation for H.264/AVC,”

IEEE Trans. Circuits Syst. Video Technol., vol. 16, no. 3, pp. 447–452, 2006.

[56] S.-E. Lim, J.-K. Han, and J.-G. Kim, “An Efficient Scheme for Motion Estimation Using Multireference Frames in H.264/AVC,” IEEE Trans. Multimedia, vol. 8, no. 3, pp. 457–466, 2006.

[57] M.-J. Chen, G.-L. Li, Y.-Y. Chiang, and C.-T. Hsu, “Fast Multiframe Estimation Algorithms by Motion Vector Composition for the MPEG-4/AVC/H.264 Standard,” IEEE Trans. Multimedia, vol. 8, no. 3, pp. 478–487, 2006.

Algorithm for H.264 Video Coding,” IEEE Signal Processing Letters, vol. 14, no. 11, pp.

836–839, 2007.

[59] Huang et al., “Analysis and Complexity Reduction of Multiple Reference Frames Motion Estimation in H.264/AVC,” IEEE Trans. Circuits Syst. Video Technol., vol. 16, no. 4, pp.

507–522, 2006.

[60] Z. Liu et al., “Motion Feature and Hadamard Coefficients-Based Fast Multiple Reference Frame Motion Estimation for H.264,” IEEE Trans. Circuits Syst. Video Technol., vol. 18, no. 5, pp.

620–632, 2008.

[61] S.-H. Ri, Y. Vatis, and J. Ostermann, “Fast Inter-Mode Decision in an H.264/AVC Encoder Using Mode and Lagrangian Cost Correlation,” IEEE Trans. Circuits Syst. Video Technol., vol.

19, no. 2, pp. 302–306, 2009.

[62] Y.-K. Tu, J.-F. Yang, and M.-T. Sun, “Efficient Rate-Distortion Estimation for H.264/AVC Coders,” IEEE Trans. Circuits Syst. Video Technol., vol. 16, no. 5, pp. 600–611, 2006.

[63] K.-Y. Liao, J.-F. Yang, and M.-T. Sun, “Rate-Distortion Cost Estimation for H.264/AVC,” IEEE Trans. Circuits Syst. Video Technol., vol. 20, no. 1, pp. 38–49, 2010.

[64] M. Paul, M. R. Frater, and J. F. Arnold, “An Efficient Mode Selection Prior to the Actual Encoding for H.264/AVC Encoder,” IEEE Trans. Multimedia, vol. 11, no. 4, pp. 581–588, 2009.

[65] A. C.-W. Yu, G. R. Martin, and H. Park, “Fast Inter-Mode Selection in the H.264/AVC Standard Using a Hierarchical Decision Process,” IEEE Trans. Circuits Syst. Video Technol., vol. 18, no.

2, pp. 186–195, 2008.

[66] H. Wang, S. Kwong, and C.-W. Kok, “An Efficient Mode Decision Algorithm for H.264/AVC Encoding Optimization,” IEEE Trans. Multimedia, vol. 9, no. 4, pp. 882–888, 2007.

[67] Y.-M. Lee and Y. Lin, “Zero-Block Mode Decision Algorithm for H.264/AVC,” IEEE Trans.

Image Process., vol. 18, no. 3, pp. 524–533, 2009.

[68] B.-G. Kim, “Novel Inter-Mode Decision Algorithm Based on Macroblock (MB) Tracking for the P-Slice in H.264/AVC Video Coding,” IEEE Trans. Circuits Syst. Video Technol., vol. 18, no.

2, pp. 273–279, 2008.

[69] H. Zeng, C. Cai, and K.-K. Ma, “Fast Mode Decision for H.264/AVC Based on Macroblock Motion Activity,” IEEE Trans. Circuits Syst. Video Technol., vol. 19, no. 4, pp. 1–10, 2009.

[70] L. Shen, Z. Liu, Z. Zhang, and X. Shi, “Fast Inter Mode Decision Using Spatial Property of Motion Field,” IEEE Trans. Multimedia, vol. 10, no. 6, pp. 1208–1214, 2008.

[71] Z. Liu, L. Shen, and Z. Zhang, “An Efficient Intermode Decision Algorithm Based on Motion Homogeneity for H.264/AVC,” IEEE Trans. Circuits Syst. Video Technol., vol. 19, no. 1, pp.

128–132, 2009.

[72] H. Li, Z.-G. Li, and C. Wen, “Fast Mode Decision Algorithm for Inter-Frame Coding in Fully Scalable Video Coding,” IEEE Trans. Circuits Syst. Video Technol., vol. 16, no. 7, pp. 889–895, 2006.

[73] B. Lee et al., “An Efficient Block Mode Decision for Temporal Scalability in Scalable Video Coding,” Proceedings of SPIE, vol. 6822, pp. 68220L-1–68220L-9, 2008.

[74] H.-C. Lin, H.-M. Hang, and W.-H. Peng, “Fast Temporal Prediction Selection for H.264/AVC Scalable Video Coding,” IEEE Int’l Conf. on Image Processing, pp. 3425–3428, 2009.

[75] H.-C. Lin and H.-M. Hang, “Fast Algorithm on Selecting Bi-directional Prediction Type in H.264/AVC Scalable Video Coding,” IEEE Int’l Symposium on Circuits and Systems, pp.

113–116, 2010.

[76] G. Bjontegaard, “Calculation of Average PSNR Differences between RD-curves,” ITU-T SG 16, Doc. VCEG-M33, Apr. 2001.

[77] T. Wiegand, G. Sullivan, J. Reichel, H. Schwarz, and M. Wien, “Joint Draft 8 of SVC Amendment,” ISO/IEC JTC1/SC29/WG11 and ITU-T SG16 Q.6, JVT-U201, Oct. 2006.

[78] L. Xiong, “Reducing Enhancement Layer Directional Intra Prediction Modes,” ISO/IEC JTC1/SC29/WG11 and ITU-T SG16 Q.6, JVT-P041, Jul. 2005.

[79] L. Yang, Y. Chen, J. Zhai, and F. Zhang, “Low Complexity Intra Prediction for Enhancement

[80] H. Li, Z.-G. Li, and C. Wen, “Fast Mode Decision for Coarse Grain SNR Scalable Video Coding,” IEEE Int’l Conf. on Acoust., Speech, Signal Processing, pp. II-545–II-548, 2006.

[81] H.-C. Lin, W.-H. Peng, H.-M. Hang, and W.-J. Ho, “Layer-adaptive Mode Decision and Motion Search for Scalable Video Coding with Combined Coarse Granular Scalability (CGS) and Temporal Scalability,” IEEE Int’l Conf. on Image Processing, pp. II-289–II-292, 2007.

[82] H.-C. Lin, W.-H. Peng, and H.-M. Hang, “A Fast Mode Decision Algorithm with Macroblock-Adaptive Rate-Distortion Estimation for Intra-only Scalable Video Coding,” IEEE Int’l Conf. on Multimedia and Expo, pp. II-765–768, 2008.

[83] A.-C. Tsai, A. Paul, J.-C. Wang, and J.-F. Wang, “Intensity Gradient Technique for Efficient Intra-Prediction in H.264/AVC,” IEEE Trans. Circuits Syst. Video Technol., vol. 18, no. 5, pp.

694–698, 2008.

[84] A.-C. Tsai, J.-F. Wang, J.-F. Yang, and W.-G. Lin, “Effective Subblock-Based and Pixel-Based Fast Direction Detections for H.264 Intra Prediction,” IEEE Trans. Circuits Syst. Video Technol., vol. 18, no. 7, pp. 975–982, 2008.

[85] C. Kim, C.-C. Jay Kuo, “Feature-Based Intra/Inter Coding Mode Selection for H.264/AVC,”

IEEE Trans. Circuits Syst. Video Technol., vol. 17, no. 4, pp. 441–453, 2007.

[86] I. Choi, J. Lee, and B. Jeon, “Fast Coding Mode Selection with Rate-Distortion Optimization for MPEG-4 Part-10 AVC/H.264,” IEEE Trans. Circuits Syst. Video Technol., vol. 16, no. 12, pp.

1557–1561, 2006.

[87] B.-G. Kim, “Fast Selective Intra-Mode Search Algorithm Based on Adaptive Thresholding Scheme for H.264/AVC Encoding,” IEEE Trans. Circuits Syst. Video Technol., vol. 18, no. 1, pp.

127–131, 2008.

[88] H. Li, Z.-G. Li, C. Wen, and S. Xie, “Fast Mode Decision for Coarse Granular Scalability via Switched Candidate Mode Set,” IEEE Int’l Conf. on Multimedia and Expo, pp. 1323–1326, 2007.

[89] J. Ren and N. Kehtarnavaz, “Fast Adaptive Termination Mode Selection in H.264 Scalable

Video Coding,” Journal of Real-Time Image Processing, vol. 4, pp. 13–21, Mar. 2009.

[90] L. Fan, S. Wa, and F. Wu, “Overview of AVS Video Standard,” IEEE Int’l Conf. on Multimedia and Expo, pp. I-423–I-426, 2004.

[91] Z.-G. Li, S. Rahardja, and H. Sun, “Implicit Bit Allocation for Combined Coarse Granular Scalability and Spatial Scalability,” IEEE Trans. Circuits Syst. Video Technol., vol. 16, no. 12, pp. 1449–1459, 2006.

[92] Y.-W. Huang, B.-Y. Hsieh, T.-C. Chen, and L.-G. Chen, “Analysis, Fast Algorithm, and VLSI Architecture Design for H.264/AVC Intra Frame Coder,” IEEE Trans. Circuits Syst. Video Technol., vol. 15, no. 3, pp. 378–401, 2005.

[93] R. C. Reininger and J. D. Gibson, “Distributions of the Two-Dimensional DCT Coefficients for Images,” IEEE Trans. Commun., vol. COM-31, no. 6, pp. 835–839, 1983.

[94] M. Barni, F. Bartolini, A. Piva, and F. Rigacci, “Statistical Modelling of Full Frame DCT

[94] M. Barni, F. Bartolini, A. Piva, and F. Rigacci, “Statistical Modelling of Full Frame DCT