跳到主要內容

臺灣博碩士論文加值系統

(3.236.84.188) 您好!臺灣時間:2021/07/30 03:13
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

我願授權國圖
: 
twitterline
研究生:黃士嘉
研究生(外文):Shih-Chia Huang
論文名稱:最佳化MPEG-4和H.264的視訊編碼
論文名稱(外文):Optimization of Video Codec for MPEG-4 and H.264
指導教授:郭斯彥郭斯彥引用關係
學位類別:博士
校院名稱:國立臺灣大學
系所名稱:電機工程學研究所
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2009
畢業學年度:97
語文別:英文
論文頁數:97
中文關鍵詞:H.264MPEG-4視訊編碼錯誤隱藏記憶體管理
外文關鍵詞:H.264MPEG-4Video CodecError ConcealmetMemory Management
相關次數:
  • 被引用被引用:0
  • 點閱點閱:218
  • 評分評分:
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:0
我們提出四個主題,關於在視訊解壓縮端的「空間錯誤隱藏法」、「時間錯誤隱藏法」、「混合錯誤隱藏法」和視訊壓縮端的「記憶體管理方法」。
在高壓縮的視訊串流中,若是網路不穩定就會造成資料的流失。為了避免視覺上非常嚴重的影響,在解壓縮端使用錯誤隱藏就非常的必要,尤其是在無線的傳輸時更容易發生資料的遺失。「空間錯誤隱藏法」對恢復受損的影像串列非常有用,尤其場景轉變、不規則的移動和物體的突然消失和出現。當錯誤發生在第一張畫面時,就必須需要「空間錯誤隱藏法」,以免後面的畫面也遭受到影響。我們提出兩個「空間錯誤隱藏法」,一個是可以用在任何的狀況,另一個用加速方法,使用在外部編碼區塊。「時間錯誤隱藏法」非常成功的在高度相關的連續影像畫面。我們提出的創新的數學模組「最佳回歸平面」去修復受損的移動向量和在移動向量中,使用「拉普拉斯分類模組」去決定不同的區塊大小。我們也提出整合的「混合錯誤隱藏法」,包含「空間錯誤隱藏法」和「時間錯誤隱藏法」。實驗證明我們所提出的「混合錯誤隱藏法」充分的使用各種所提出的「錯誤隱藏法」,並適時做完美的偵測與切換。我們的「混合錯誤隱藏法」比傳統的方法好上10.62dB。
在嵌入式的視訊編碼中,移動評估的記憶體頻寬是最重要的設計考量。我們在壓縮端提出一個很有效且創新方法記憶體頻寬的減少方法,使用「資料預測和資料重複使用」的技術。傳統的資料重複使用技術,減少記憶體頻寬和所需的減少內部記憶體只能二選一。透過「資料預測和資料重複使用」的技術,我們同時減少記憶體頻寬和所需的內部記憶體的大小。實驗結果顯示使用「資料預測和資料重複使用」的方法,記憶體頻寬只需原本的百分之三十七、內部記憶體的大小只需原本的百分之七。
We propose four topics in terms of the spatial error concealment, temporal error concealment, hybrid error concealment approaches at the video decoder and memory management (MM) schemes at the video encoder.
Highly compressed video bitstreams transmitted over error-prone communications networks can suffer from packet erasures. In order to avoid error-catalyzed artifacts from producing visible corruption of affected video frames, the use of error concealment (EC) at the video decoder becomes essential, especially in regard to wireless video transmission which can suffer packet loss more easily due to fluctuating channel conditions. Spatial error concealment (SEC) techniques are very useful in the recovery of impaired video sequences, especially in the presence of scene changes, irregular motion, and appearance or disappearance of objects. As errors occur in the first frame, the corrupted MBs must be recovered by utilizing SEC schemes in order to prevent the propagation of errors to the succeeding inter-coded frames. We propose two SEC methods; one conceals the variances of the different kinds of damaged Macroblocks (MBs) targeted at any condition, and the other is speed-up which utilizes a H.264 coding tool, directional spatial intra prediction, in order to conceal the entire spectrum of damaged MBs targeted at intra-coded block(s). Temporal error concealment techniques (TEC) are usually successful when there is continuous high correlation between the frames of the coded sequence. The proposed TEC techniques consist of a novel and unique mathematical model, the optimum regression plane, developed for the repair of damaged motion vectors, and the creation of a framework to perform the variable block size motion compensation based on predictive motion vectors in Laplacian distribution model space for H.264 decoder. We also propose an integrated Hybrid Error Concealment method consisting of both SEC and TEC techniques. Experiments performed using the proposed hybridization method of combining the above spatial and temporal estimation elements fulfilled the expectations of control-whole-scheme. The experimental results show that the proposed method offers excellent gains of up to 10.62dB compared to that of the Joint Model (JM) decoder for a wide range of benchmark sequences without any considerable increase in time demand.
The external memory bandwidth for motion estimation is the most critical issue for the limited memory bandwidth and power consumption in the embedded video coding systems. The purpose of this paper is to propose an efficient and innovative memory bandwidth reduction scheme for the video encoder, using the data prediction and data reuse technique. Compared to those of traditional data reuse schemes for fast motion estimation, there is always a tradeoff between the reduction of memory bandwidth and the required internal memory size. Taking advantage of the function of the proposed data prediction and data reuse techniques for fast motion estimation, we significantly reduced the required memory bandwidth and internal memory size. Experiments performed using the proposed enhanced data prediction and data reuse scheme resulted in excellent gains, in some instances only using 37% of external memory bandwidth and 7% of internal memory size compared to the traditional data reuse scheme.
口試委員會審定書 #
誌謝 i
中文摘要 ii
ABSTRACT iii
CONTENTS v
LIST OF FIGURES vii
LIST OF TABLES x
Chapter 1 Introduction to Video Technology 1
1.1 The EC methods at the video decoder 1
1.2 The MM schemes at the video encoder 4
Chapter 2 Overview of Error Concealment and Memory Management 7
2.1 Error Concealment 7
2.1.1 Spatial Error Concealment 7
2.1.2 Temporal Error Concealment 8
2.1.3 Hybrid Error Concealment 10
2.2 Memory Management 11
2.2.1 Background and Problem Statements 11
2.2.2 Analysis of Data Reuse in Motion Estimation 12
2.2.3 Level A to Level D and Level C+ Schemes for Full-Search BMA 15
2.2.4 Discussion of the Five Schemes and Conclusion 18
Chapter 3 Optimization of Hybridized Error Concealment 20
3.1 Spatial Error Concealment 20
3.2 Temporal Error Concealment 32
3.3 Hybrid Error Concealment 49
Chapter 4 Enhanced Data Prediction and Data Reuse Scheme for Embedded Video Coding Systems 52
4.1 Rapid Prediction Plane 53
4.2 Predictive Search Path 55
4.3 Enhanced DPDR Scheme 58
Chapter 5 Results and Comparison 63
5.1 Error Concealment 63
5.1.1 Spatial Error Concealment Results 63
5.1.2 Temporal Error Concealment Results 66
5.1.3 Hybrid Error Concealment Results 69
5.2 Memory Management 74
5.2.1 The DPDR Scheme for Single Frame Results 74
5.2.2 The Enhanced DPDR Scheme for Multiple Reference Frames Results 78
Chapter 6 Conclusion 81
Reference 83
[1]Joint Video Team (JVT) of ISO/IEC MPEG and ITU-T VCEG,“Draft ITU-T Recommendation and Final Draft International Standard of Joint Video Specification,” 2003, ITU-T Rec. H.264 | ISO/IEC 14496-10 AVC.
[2]T. Wiegand, G. J. Sullivan, G. Bjntegaard, 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, July 2003.
[3]Y. Wang, S. Wenger, J. Wen, and A. K. Katsaggelos, “Error resilient video coding techniques,” IEEE Signal Processing Magazine, vol. 17, no. 4, pp. 61–82, July 2000.
[4]J. W. Suh and Y. S. Ho, “Error concealment techniques for digital TV,” IEEE Trans. Broadcasting, vol. 48, no. 4, pp. 299–306, Dec. 2002.
[5]Y.Wang and Q. F. Zhu, “Error control and concealment for video communication: a review,” Proc. IEEE, vol. 86, no. 5, pp. 974–997, May 1998.
[6]P. Salama, N. B. Shroff, and E. J. Delp, “Error concealment in encoded video streams,” in Signal Recovery Techniques for Image and Video Compression and Transmission, A. K. Katsaggelos and N. P. Galatsanos, Eds. Norwell, MA: Kluwer, 1998, ch. 7.
[7]Y. K. Wang, M. M Hannuksela, V. Varsa, A. Hourunranta, and M. Gabbouj, “The error concealment feature in the H.26L test model,” in Proc. Int. Conf. Image Processing (ICIP), Rochester, New York, USA, Sept. 2002, vol. 2, pp. 729–732.
[8]K. Meisinger and A. Kaup, “Spatial error concealment of corrupted image data using frequency selective extrapolation,” in Proc. Int. Conf. Acoust., Speech, Signal Process. (ICASSP), 2004, pp. 209–212.
[9]Y.Wang, Q. F. Zhu, and L. Shaw, “Maximally smooth image recovery in transform coding,” IEEE Trans. Commun., vol. 41, pp. 1544–1551, Oct. 1993.
[10]Q. F. Zhu, Y. Wang, and L. Shaw, “Coding and cell loss recovery for DCT-based packet video,” IEEE Trans. Circuits Syst. Video Technol., vol. 3, pp. 248–258, June 1993.
[11]W. Zhu and Y.Wang, “A comparison of smoothness measures for error concealment in transform coding,” in Proc. SPIE Conf. Visual Communication and Image Processing, Taipei, Taiwan, 1995, vol. II, pp. 1205–1214.
[12]J. W. Park, J. W. Kim, and S. U. Lee, “DCT coefficients recovery-based error concealment technique and its application to MPEG-2 Bit stream error,” IEEE Trans. Circuits and Systems for Video Technology, vol. 7, pp. 845–854, Dec. 1997.
[13]S. Hemami and T. Meng, “Transform coded image reconstruction exploiting interblock correlation,” IEEE Trans. Image Processing, vol. 4, pp. 1023–1027, July 1995.
[14]Z. Alkachouh and M. G. Bellangerh, “Fast DCT based spatial domain interpolation of blocks in images,” IEEE Trans. Image Process., vol. 9, no. 4, pp. 729–732, Apr. 2000.
[15]X. Li and M. T. Orchard, “Novel sequential error concealment techniques using orientation adaptive interpolation,” IEEE Trans. Circuits Syst. Video Technol., vol. 12, no. 10, pp. 857–864, Dec. 2002.
[16]S. Tsekeridou and I. Pitas, “MPEG-2 error concealment based on block matching principles,” IEEE Trans. Circuits Syst. Video Technology, vol. 10, no. 4, pp. 646–658, 2000.
[17]S. Tsekeridou, I. Pitas, and C. Le Buhan, “An error concealment scheme for MPEG-2 coded video sequences,” in Proc 1997 Int. Symp. Circuits and Systems, 1997, vol. 2, pp. 1289–1292.
[18]X. Lee, Y. Zhang, and A. Leon-Garcia, “Information loss recovery for block-based image coding techniques—A fuzzy logic approach,” IEEE Trans. Image Processing, vol. 4, pp. 259–273, Mar. 1995.
[19]H. Sun and W. Kwok, “Concealment of damaged block transform coded images using projection onto convex set,” IEEE Trans. Image Processing, vol. 4, pp. 470–477, Apr. 1995.
[20]K. Jung, J. Chang, and C. Lee, “Error concealment technique using projection data for block-based image coding,” in Proc. SPIE Conf. Visual Communication and Image Processing, 1994, vol. 2308, pp. 1466–1476.
[21]I. V. Bajic, “Adaptive MAP error concealment for dispersively packetized wavelet-coded images,” IEEE Trans. Image Process, vol. 15, no. 5, pp. 1226–1235, May 2006.
[22]Z. Wang, Y. Yu, and D. Zhang, “Best neighborhood matching: An information loss restoration technique for block-based image coding systems,”IEEE Trans. Image Process., vol. 7, no. 7, pp. 1056–1061, Jul. 1998.
[23]S. Aign and K. Fazel, “Temporal and spatial error concealment techniques for hierarchical MPEG-2 video codec,” in Proc. ICC, Jun. 1995, vol. 3, pp. 1778–1783.
[24]J. W. Suh and Y. S. Ho, “Error concealment based on directional interpolation,”IEEE Trans. Consumer Electron., vol. 43, pp. 295–302, Aug. 1997.
[25]W. Kwok and H. Sun, “Multi-directional interpolation for spatial error concealment,” IEEE Trans. Consumer Electron., vol. 39, no. 3, pp. 455–460, Aug. 1993.
[26]W. Zeng and B. Liu, “Geometric-structure-based error concealment with novel applications in block-based low-bit-rate coding,” IEEE Trans. Circuits and Systems for Video Tech, vol. 9, no. 4, pp. 648–665, 1999.
[27]W. Y. Kung, C. S. Kim, and C. Kuo, “A spatial-domain error concealment method with edge recovery and selective directional interpolation,” in Proc. of IEEE International Conference on Acoustics, Speech, and Signal Processing, Apr. 2003, vol. 5, pp. 6–10.
[28]J. Chen, J. Liu, X. Wang, and G. Chen, “Modified edge-oriented spatial interpolation for consecutive blocks error concealment,” in Proc. of IEEE International Conference, Image Processing (ICIP), Sept. 2005, vol. 3, pp. 11–14.
[29]Y. Zhao, D. Tian, M. M. Hannukasela, and M. Gabbouj, “Spatial error concealment based on directional decision and intra prediction,” in Proc. ISCAS, 2005, vol. 3, pp. 2899–2902.
[30]Y. Xu and Y. Zhou, “H.264 video communication based refined error concealment schemes,” IEEE Trans. Consum. Electron., vol. 50, no. 4, pp. 1135–1141, Nov. 2004.
[31]Z. Rongfu, Z. Yuanhua, and H. Xiaodong, “Content-adaptive spatial error concealment for video communication,” IEEE Trans. Consum. Electron., vol. 50, no. 1, pp. 335–341, Jan. 2004.
[32]D. Agrafiotis, D. R. Bull, and C. N. Canagarajah, “Enhanced error concealment with mode selection,” IEEE Trans. Circuits Syst. Video Technology, vol. 16, no. 8, pp. 960–973, Aug. 2006.
[33]Q. Peng, T. Yang, and C. Zhu, “Block-based temporal error concealment for video packet using motion vector extrapolation,” in IEEE 2002 International Conference on Communications, Circuits and Systems and West Sino Expositions, Jun. 29–July 1 2002, vol. 1, pp. 10–14.
[34]P. Haskell and D. Messerschmitt, “Resynchronization of motion compensated video affected by ATM cell loss,” in Proc. ICASSP, Mar. 1992, vol. 3, pp. 545–548.
[35]S. Valente, C. Dufour, F. Groliere, and D. Snook, “An efficienct error concealment implementation for MPEG-4 video streams,” IEEE Trans. Consumer Electronics, vol. 47, no. 3, pp. 568–578, Aug. 2001.
[36]B. Yan and K. W. Ng, “A novel selective motion vector matching algorithm for error concealment in MPEG-4 video transmission over error-prone channels,” IEEE Trans. Consumer Electronics, vol. 49, no. 4, pp. 1416–1423, Nov. 2003.
[37]J. Zhang, J. F. Arnold, and M. R. Frater, “A cell-loss concealment technique for MPEG-2 coded video,” IEEE Trans. Circuits Syst. Video Technol., vol. 10, no. 4, pp. 659–665, Jun. 2000.
[38]J. Y. Pyun, J.-S. Lee, J.-W. Jeong, J.-H. Jeong, and S.-J. Ko, “Robust error concealment for visual communications in burst-packet-loss networks,” IEEE Trans. Consum. Electron., vol. 49, no. 4, pp. 1013–1019, Nov. 2003.
[39]S. Tsekeridou, F. A. Cheikh, M. Gabbouj, and I. Pitas, “Vector rational interpolation schemes for erroneous motion field estimation applied to MPEG-2 error concealment,” IEEE Trans. Multimedia, vol. 6, no. 6, pp. 876–885, Dec. 2004.
[40]M. E. Al-Mualla, N. Canagarajah, and D. R. Bull, “Temporal error concealment using motion field interpolation,” Electron. Lett., vol. 35, pp. 215–217, 1999.
[41]M. E. Al-Mualla, C. N. Canagarajah, and D. R. Bull, “Error concealment using motion field interpolation,” in Int. Conf. Image Processing, Oct. 1998, vol. 28, pp. 512–516.
[42]C. Chen, M. Chen, C. Huang, and S. Sun, “Motion vector based error concealment algorithms,” in Proc. 3rd IEEE Pacific Rim Conf. Multimedia, 2002, vol. 2532, pp. 425–433.
[43]J. Zheng and L.-P. Chau, “Error-concealment algorithm for H.26L using first-order plane estimation,” IEEE Trans. Multimedia, vol. 6, no. 6, pp. 801–805, Dec. 2004.
[44]J. Zheng and L.-P. Chau, “Efficient motion vector recovery algorithm for H.264 based on a polynomial model,” IEEE Trans. Multimedia, vol. 7, no. 3, pp. 507–513, Jun. 2005.
[45]J. Zheng and L. P. Chau, “A motion vector recovery algorithm for digital video using Lagrange interpolation,” IEEE Trans. Broadcast., vol. 49, no. 4, pp. 383–389, Dec. 2003.
[46]W. M. Lam and A. R. Reibman, “Recovery of lost or erroneously received motion vectors,” in Proc. Int. Conf. Acoust., Speech Signal Process. (ICASSP), 1993, pp. V-417–V-420.
[47]G. Sullivan, T. Wiegand, and K.-P. Lim, “Joint model reference encoding methods and decoding concealment methods,” Doc. JVT-I049, Sep. 2003.
[48]Y. Kuo and S.C. Tsao, “Error concealment based on overlapping,” in Proc. SPIE, Jan. 2002, vol. 4671, pp. 146–153.
[49]T. Chen, “Refined boundary matching algorithm for temporal error concealment,” in Proc. Packet Video, 2002, pp. 875–887.
[50]T. I. Wen and H. Chung-Lin, “Hybrid cell loss concealment methods for MPEG-II base packet video,” Signal Processing—Image Commun., vol. 9, no. 2, pp. 99–124, Jan. 1997.
[51]C. T. Hsu, M. J. Chen, W.-W. Liao, and S.-Y. Lo, “High-performance spatial and temporal error-concealment algorithms for block-based video coding techniques,” ETRI J., vol. 27, no. 1, pp. 53–63, 2005.
[52]M. C. Hong, H. Scwab, L. Kondi, and A. K. Katsaggelos, “Error concealment algorithms for compressed video,” Signal Process, Image Commun., vol. 14, pp. 473–492, 1999.
[53]L. W. Kang and J. J. Leou, “A hybrid error concealment scheme for MPEG-2 video transmission based on best neighborhood matching algorithm,” J. Vis. Commun. Image Represent., vol. 16, no. 3, pp. 288–310, Jun. 2005.
[54]Y. C. Lee, Y. Altunbasak, and R. Mersereau, “Multiframe error concealment for MPEG-coded video delivery over error-prone networks,”IEEE Trans. Image Process., vol. 11, no. 11, pp. 1314–1331, Nov. 2002.
[55]Y. O. Park, C.-S. Kim, and S.-U. Lee, “Multi-hypothesis error concealment algorithm for H.26L video,” in Proc. Int. Conf. Image Processing (ICIP), 2003, pp. 465–468.
[56]S. Belfiore, M. Grangetto, E. Magli, and G. Olmo, “Concealment of whole-frame losses for wireless low bit-rate video based on multiframe optical flow estimation,” IEEE Trans. Multimedia, vol. 7, no. 2, pp. 316–329, Apr. 2005.
[57]P. Baccichet, D. Bagni, A. Chimienti, L. Pezzoni, and F. Rovati,“Frame concealment for H.264/AVC decoders,” IEEE Trans. Consumer Electronics, vol. 51, no. 1, pp. 227–233, Feb. 2005.
[58]G. S. Yu, M. M.-K. Liu, and M. W. Marcellin, “POCS-based error concealment for packet video using multiframe overlap information,”IEEE Trans. Circuits Syst. Video Technol., vol. 8, pp. 422–434, Aug. 1998.
[59]W. J. Chu and J.-J. Leou, “Detection and concealment of transmission errors in H.261 images,” IEEE Trans. Circuits Syst. Video Technol., vol. 8, pp. 74–84, Feb. 1998.
[60]L. Su, Y. Zhang, W. Gao, Q. Huang, and Y. Lu, “Improved error concealment algorithms based on H.264/AVC non-normative decoder,” in Proc. Int. Conf. Multimedia Expo (ICME), 2004, pp. 1671–1674.
[61]M. H. Jo and W.-J. Song, “Error concealment for mpeg-2 video decoders with enhanced coding mode estimation,” IEEE Trans. Consum. Electron., vol. 46, no. 4, pp. 962–969, Apr. 2000.
[62]L. Tang, “Combined and iterative form of spatial and temporal error concealment for video signals,” IEEE Trans. Broadcast., vol. 52, no. 3, Sept. 2006.
[63]S. C. Huang, S. C. Cheng, and S. W. Chou, “Efficient adaptive error concealment technique for video decoding system,” IEEE Trans. Multimedia, vol. 7, no. 5, Oct. 2005.
[64]S. Cen and P. C. Cosman, “Decision trees for error concealment in video decoding,” IEEE Trans. Multimedia, vol. 5, no. 1, pp. 1–7, Mar. 2003.
[65]E. R. Davies, Machine Vision. San Diego: Academic Press Inc., 1990.
[66]E. Ong, W. Lin, Z. Lu, S. Yao, and M. Etoh, “Visual distortion assessment with emphasis on spatially transitional regions,” IEEE Trans. Circuits Syst. Video Technol., vol. 14, no. 4, pp. 559–566, Apr. 2004.
[67]X. Ran and N. Farvardin, “A perceptually motivated three component image model—Part I: description of the model,” IEEE Trans. Image Process., vol. 4, pp. 401–415, Apr. 1995.
[68]C. E. Shannon, “A mathematical theory of communication,” Bell Sys. Tech. J., vol. 27, pp. 379–423, 1948, and 623-656.
[69]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, pp. 378–401, Mar. 2005.
[70]S. Wenger, “H.264/AVC over IP,” IEEE Trans. Circuit Syst. Video Technol., vol. 13, no. 7, pp. 645–656, Jul. 2003.
[71]T. Y. Kuo and C. H. Chan, “Fast variable block size motion estimation for H.264 using likelihood and correlation of motion field,” IEEE Trans. Circuits Syst. Video Technology, vol. 16, no. 10, pp. 1185–1195, Oct. 2006.
[72]O. D. Richard, E. H. Peter, and G. K. David, Pattern Classification. New York: Wiley-Interscience, 2000, pp. 46–48.
[73]L. Atzori, F. G. B. De Natale, and C. Perra, “Aspatio-temporal concealment technique using boundary matching algorithm and mesh-based warping (BMA-MBW),” IEEE Trans. Multimedia, vol. 3, no. 3, pp.326–338, Sep. 2001.
[74]H.264/AVC Reference Software JM [Online]. Available: http://bs.hhi.de/~suehring/tml/
[75]Information Technology - Coding of Moving Pictures and Associated Audio for Digital Storage Media at Up to About 1.5 Mbit/s - Part 2: Video, ISO/IEC 11 172-2, 1993.
[76]Information Technology-Generic Coding of Moving Pictures and Associated Audio Information: Video, ISO/IEC 13 818-2 and ITU-T Rec. H.262, 1996.
[77]Information Technology-Coding of Audio-Visual Objects-Part 2: Visual, ISO/IEC 14 496-2, 1999.
[78]J. Ostermann, J. Bormans, P. List, D. Marpe, M. Narroschke, F. Pereira, T. Stockhammer, and T.Wedi, “Video coding with H.264/AVC: Tools, performance, and complexity,” IEEE Circuits Syst. Mag., vol. 4, pp.7-28, 2004.
[79]C.Y. Chen, S.Y. Chien, Y.W. Huang, T.C. Chen, T.C. Wang, and L.-G. Chen, “Analysis and architecture design of variable block size motion estimation for H.264/AVC, ” IEEE Trans. Circuits Syst. I, Reg. Papers, vol. 53, no. 3, pp. 578-593, Mar. 2006.
[80]T.C. Chen, S.Y. Chien, Y.W. Huang, C.H. Tsai, C.Y. Chen, T.W. Chen, and L.-G. Chen, “Analysis and architecture design of an HDTV720p 30 frames/s H.264/AVC encoder,” IEEE Trans. Circuits Syst. Video Technol., vol. 16, no. 6, pp. 673-688, Jun. 2006.
[81]T.C. Chen, Y.H. Chen, S.F. Tsai, S.Y. Chien, and L.G. Chen, “Fast Algorithm and Architecture Design of Low-Power Integer Motion Estimation for H.264, ” IEEE Trans. Circuits Syst. Video Technol., vol. 17, no. 5, pp. 568-577, MAY. 2007.
[82]H.-C. Chang, L.-G. Chen, M.-Y. Hsu, and Y.-C. Chang, “Performance analysis and architecture evaluation of MPEG-4 video codec system, ” in Proc. IEEE Int. Symp. Circuits Syst., May 2000, vol. 2, pp. 449-452.
[83]R. Srinivasan and K. R. Rao, “Predictive coding based on efficient motion estimation, ” IEEE Trans. Commun., vol. COM-33, pp. 888- 896, Aug. 1985.
[84]B. Liu and A. Zaccarin, “New fast algorithms for the estimation of block motion vectors, ” IEEE Trans. Circuits Syst. Video Technol., vol. 3, pp. 148-157, Apr. 1993.
[85]K. Hung, K. Chow, and M. L. Liou, “Genetic motion search algorithm for video compression,”IEEE Trans. Circuits Syst. Video Technol., vol. 3, pp. 440-445, Dec. 1993.
[86]R. Li, B. Zeng, and M. L. Liou, “ A new three-step search algorithm for block motion estimation, ” IEEE Trans. Circuits Syst. Video Technol., vol. 4, no. 4, pp. 438-442, Aug. 1994.
[87]L. Yeong-Kang, “A memory efficient motion estimator for three step search block-matching algorithm,” IEEE Transactions on Consumer Electronics, vol.47, no.3, Aug. 2001, pp.644-51. USA.
[88]B. M. Wang, J. C. Yen, and S. Chang, “ Zero waiting cycle hierarchical block matching algorithm and its array architectures, ” IEEE Trans. Circuits Syst. Video Technol., vol. 4, pp. 18-28, Feb. 1994.
[89]L. M. Po and W. C. Ma, “A novel four-step search algorithm for fast block motion estimation, ” IEEE Trans. Circuits Syst. Video Technol., vol. 6, no. 3, pp. 313-317, Jun. 1996.
[90]L.K. Liu and E. Feig, “A block-based gradient descent search algorithm for block motion estimation in video coding, ” IEEE Trans. Circuits Syst. Video Technol., vol. 6, pp. 419-422, Aug. 1996.
[91]J. Lu and M. L. Liou, “A simple and efficient search algorithm for block matching motion estimation,” IEEE Trans. Circuits Syst. Video Technol., vol. 7, pp. 429-433, Apr. 1997.
[92]Z. He and M. L. Liou, “Design of fast motion estimation algorithm based on hardware consideration,” IEEE Trans. Circuits Syst. Video Technol., vol. 7, pp. 819-823, Oct. 1997.
[93]B. Zeng, R. Li, and M. L. Liou, “Optimization of fast block motion estimation algorithms,” IEEE Trans. Circuits Syst. Video Technol., vol. 7, pp. 833-844, Dec. 1997.
[94]J. Chalidabhongse and C.C. J. Kuo, “ Fast motion vector estimation using multi resolution-spatio-temporal correlations,” IEEE Trans. Circuits Syst. Video Technol., vol. 7, pp. 477-488, June 1997.
[95]J. Y. Tham, S. Ranganath, M. Ranganath, and A. A. Kassim, “A novel unrestricted center-biased diamond search algorithm for block motion estimation, ” IEEE Trans. Circuits Syst. Video Technol., vol. 8, no. 4, pp. 369-377, Aug. 1998.
[96]S. Zhu and K. K. Ma, “A new diamond search algorithm for fast block matching motion estimation, ” IEEE Trans. Image Processing, vol. 9, pp. 287-290, Feb. 2000.
[97]W. I. Choi, B. Jeon, and J. Jeong, “Fast motion estimation with modified diamond search for variable motion block sizes, ” in Proc. IEEE Int. Conf. Image Processing, vol. 2, pp. 371-374, 14-17 Sept. 2003.
[98]A. Tourapis, O. C. Au, and M. L. Liou, “Highly efficient predictive zonal algorithm for fast block-matching motion estimation,” IEEE Trans. Circuits Syst. Video Technol., vol. 12, pp. 934-947, Oct. 2002.
[99]C. H. Cheung and L. M. Po, “A novel cross-diamond search algorithm for fast block motion estimation,” IEEE Trans. Circuits Syst. Video Technol., vol. 12, pp. 1168-1177, Dec. 2002.
[100]T. Zahariadis and D. Kalivas, “A spiral search algorithm for fast estimation of block motion vectors,”in Proc. EUSIPCO ’96, vol. 2, Trieste, Italy, 1996, pp. 1079-1082.
[101]E.A.A. Qaralleh, and T. S.Chang, “Fast Variable Block Size Motion Estimation by Adaptive Early Termination, ” IEEE Trans. Circuits Syst. Video Technol., vol. 16, no. 8, pp. 1021-1026, Aug. 2006.
[102]C. K. Cheung and L. M. Po, “Adjustable partial distortion search algorithm for fast block motion estimation,” IEEE Trans. Circuits Syst. Video Technol., vol. 13, pp. 100-110, Jan. 2003.
[103]C. H. Lin and J. L. Wu, “A lightweight genetic block-matching algorithm for video coding, ” IEEE Trans. Circuits Syst. Video Technol., vol. 8, pp. 386-392, Aug. 1998.
[104]F. H. Cheng and S. N. Sun, “New fast and efficient two-step search algorithm for block motion estimation,” IEEE Trans. Circuits Syst. Video Technol., vol. 9, pp. 977-983, Oct. 1999.
[105]I. Rhee, G. R. Martin, S. Muthukrishnan, and R. A. Packwood, “Quadtree-structured variable-size block-matching motion estimation with minimal error, ” IEEE Trans. Circuits Syst. Video Technol., vol. 10, no. 1, pp. 42-50, Feb. 2000.
[106]A. M Tourapis, O. C. Au, and M. L. Liou, “Highly efficient predictive zonal algorithms for fast block-matching motion estimation, ” IEEE Trans. Circuits Syst. Video Technol., vol. 12 , no. 10, pp. 934-947, Oct. 2002.
[107]C. De Vleeschouwer, T. Nilsson, K. Denolf, J. Bormans, “Algorithmic and architectural co-design of a motion-estimation engine for low-power video devices, ” IEEE Trans. Circ. and Syst. for Video Tech., vol. 12, n.12, pp. 1093 - 1105, Dec. 2002
[108]L. De Vos and M. Stegherr, “ Parameterizable VLSI architectures for the full-search block-matching algorithm, ” IEEE Trans. Circuits Syst., vol. 36, pp. 1309-1316, Oct. 1989.
[109]T. Komarek and P. Pirsch, “Array architectures for block matching algorithms,” IEEE Trans. Circuits Syst., vol. 36, pp. 1302-1308, Oct. 1989.
[110]P. A. Ruetz, P. Tong, D. Bailey, P. A. Luthi, and P. H Ang, “A high-performance full-motion video compression chip set, ” IEEE Trans. Circuits Syst. Video Technol., vol. 2, pp. 111-122, June 1992.
[111]C. H. Hsieh and T. P. Lin, “VLSI architecture for block-matching motion estimation algorithm,”IEEE Trans. Circuits Syst. Video Technol., vol. 2, pp. 169-175, June 1992.
[112]H. M. Jong, L. G. Chen, and T. D. Chiueh, “Parallel architectures for 3-step hierarchical search block-matching algorithm,”IEEE Trans. Circuits Syst. Video Technol., vol. 4, pp. 407-415, Aug. 1994.
[113]G. Gupta and C. Chakrabarti, “Architectures for hierarchical and other block matching algorithms,”IEEE Trans. Circuits Syst. Video Technol., vol. 5, pp. 477-489, Dec. 1995.
[114]H. Yeo and Y. H. Hu, “A novel modular systolic array architecture for full-search block matching motion estimation, ”IEEE Trans. Circuits Syst. Video Technol., vol. 5, pp. 407-416, Oct. 1995.
[115]B. Natarajan et al., “Low-complexity algorithm and architecture for block-based motion estimation via one-bit transforms, ” IEEE Trans. Circuits Syst. Video Technol., vol. 6, pp. 3244-3247, 1995.
[116]S. H. Nam and M. K. Lee, “Flexible VLSI architecture of motion estimator for video image compression,” IEEE Trans. Circuits Syst. II, vol. 43, pp. 467-470, June 1996.
[117]S. B. Pan et al., “VLSI architectures for block matching algorithms using systolic arrays,”IEEE Trans. Circuits Syst. Video Technol., vol. 6, pp. 67-73, Feb. 1996.
[118]H. Yeo and Y. H. Hu, “A modular high-throughput architecture for logarithmic search block-matching motion estimation,” IEEE Trans. Circuits Syst. Video Technol., vol. 8, pp. 299-315, June 1998.
[119]Y. W. Huang, S. Y. Chien, B. Y. Hsieh, and L. G. Chen, “Global elimination algorithm and architecture design for fast block matching motion estimation, ” IEEE Trans. Circuits Syst. Video Technol., vol. 14, no.6, pp. 898-907, Jun. 2004.
[120]S. Y. Yap and J. V. McCanny, “A VLSI architecture for variable block size video motion estimation, ” IEEE Trans. Circuits Syst. II, Exp. Briefs, vol. 51, no. 7, pp. 384-389, Jul. 2004.
[121]D. X. Li, W. Zheng, and M. Zhang, “Architecture Design for H.264/AVC Integer Motion Estimation with Minimum Memory Bandwidth,”IEEE Trans. Consumer Electron., vol. 53, no. 3, pp. 1053-1060, Aug. 2007.
[122]J. C. Tuan, T. S. Chang, and C. W. Jen, “On the data reuse and memory bandwidth analysis for full-search block-matching VLSI architecture, ” IEEE Trans. Circuits Syst. Video Technol. , vol. 12, no. 1, pp. 61-72, Jan. 2002.
[123]C. Y. Chen, C. T. Huang, Y. H. Chen, and L. G. Chen, “Level C+ data reuse scheme for motion estimation with corresponding coding orders, ” IEEE Trans. Circuits Syst. Video Technol., vol. 16, no. 4, pp. 553-558, Apr. 2006.
[124]T. C. Chen, C. Y. Tsai, Y. W. Huang, and L. G. Chen, “Single Reference Frame Multiple Current Macroblocks Scheme for Multiple Reference Frame Motion Estimation in H.264/AVC, ” IEEE Trans. Circuits Syst. Video Technol., vol. 17, no. 2, pp. 242-247, Feb. 2007.
[125]S. C. Huang and S. Y. Kuo, "Optimization of Hybridized Error Concealment for H.264," IEEE Transactions on Broadcasting, vol. 54, no. 3, pp. 499–516, Sep. 2008.
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top
無相關期刊