| 研究生: |
吉正然 Chi, Cheng-Jan |
|---|---|
| 論文名稱: |
使用混成模式的Sprite產生器 A Hybrid Model for Sprite Generation |
| 指導教授: |
陳進興
Chen, Chin-Hsing |
| 學位類別: |
碩士 Master |
| 系所名稱: |
電機資訊學院 - 電機工程學系 Department of Electrical Engineering |
| 論文出版年: | 2002 |
| 畢業學年度: | 90 |
| 語文別: | 英文 |
| 論文頁數: | 82 |
| 中文關鍵詞: | 全域動態預測 、影像 |
| 外文關鍵詞: | Global Motion Estimation, MPEG-4, Image Mosaicing, Sprite |
| 相關次數: | 點閱:72 下載:1 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
本篇論文中,我們改良MPEG-4 Optimize Model中的Sprite演算法以提升演算速度及品質。主要改進項目如下:快速影像變形 (Fast Image Warping),混成模式全域動態預測 (Hybrid Model Global Motion Estimation),以及模式選擇器 (Adaptive Model Switching)。
快速影像變形將原先所用的雙線性內插(Bilinear Interpolation)改為最近鄰點內插(Nearest Neighborhood Interpolation)。混成模式全域動態預測則提升影像的品質與精度,所產生的Sprite品質優於或略等於原先使用雙線性內插的影像。而模式選擇器則自動選擇最適當的模式,可以進一步節省運算時間,並省去不必要的資料傳輸量。
實驗使用四組測試影像,其中兩組將畫面順序倒反播放。實驗結果顯示,影像中的攝影機運動越複雜,影像品質的改良越大,而演算速度則保持1.7倍或是約略相等的水平。
A novel sprite generator, base on Yan Lu’s work in MPEG-4 Optimized Model (MPEG-4 OM), is presented in the thesis. Three improvements are included in the generator: fast image warping, hybrid model global motion estimation (GME) and adaptive switching.
To accelerate the speed of image warping, a simpler interpolation kernel is used. The bilinear interpolation kernel is replaced by nearest neighborhood (NN) kernel. Hybrid model GME is used to enhance the image quality and estimation accuracy. With hybrid model GME, the sprite generated with NN kernel has equal or even better quality compared with those generated with Yan Lu’s method. The adaptive switching chooses the proper GME model frame by frame. It saves the computation time and the transmission data rate.
Four test sequences are used to test the new generator. Two of the sequences are reversed frame by frame. The experimental results show that the image quality is improved more if the camera operations are more complex and faster. The computation speed is 1.7 times faster or equal to the OM generator.
1. Richard Szeliski, “Image Mosaicing for Tele-Reality Applications”, Proceedings of the Second IEEE Workshop on Applications of Computer Vision, 1994 ,Page(s): 44 –53
2. Yan Lu, Wen Gao, Feng Wu, Hanqing Lu and Xilin Chen, “A Robust Offline Sprite Generation Approach”, ISO/IEC JTC1/SC29/WG11 MPEG01/m6778, January 2001
3. ISO/IEC WG11 MPEG Video Group, “Optimization Model Ver.3.0”, ISO/IEC JTC1/SC29/WG11 N4057, Singapore, March 2001
4. Szeliski, R.; Coughlan, J., “Hierarchical spline-based image registration”, IEEE Computer Society Conference on Computer Vision and Pattern Recognition, Proceedings CVPR '94.,Page(s): 194 –201
5. Smolic, A.; Sikora, T.; Ohm, J.-R., ” Long-Term Global Motion Estimation and Its Application for Sprite Coding, Content Description, and Segmentation”, IEEE Transactions on Circuits and Systems for Video Technology, Volume: 9 Issue: 8 , Dec. 1999 ,Page(s): 1227 –1242.
6. Kokaram, A.; Delacourt, P. “A new global motion estimation algorithm and its application to retrieval in sports events”, IEEE Fourth Workshop on Multimedia Signal Processing, 2001 ,Page(s): 251 –256.
7. Smolic, A.; Ohm, J.R., ”Robust global motion estimation using a simplified M-estimator approach”, Image Processing, 2000. Proceedings. 2000 International Conference, Volume: 1 , 2000
8. Qi Wei, Yuzhuo Zhong and Shiqiang Yang,” A New Robust Global Motion Estimation Approach”, ISO/IEC JTC1/SC29/WG11 MPEG99/m4423,1999
9. Wu Feng; Gao Wen; Xiang YangZhao; Gao Peng; Chen DaTong, “On-line sprite encoding with large global motion estimation”. Data Compression Conference,DCC '98. Proceedings , 1998
10. Wei Qi, Yuzhuo Zhong and Shiqiang Yang, “Improved Method for Global Motion Estimation”, ISO/IEC JTC1/SC29/WG11 MPEG99/M4687, July 1999
11. Weiping Li, Jens-Rainer Ohm, Mihaela van der Schaar, Hong Jiang, Shipeng Li,” MPEG-4 Video Verification Model version 18.0”, ISO/IEC JTC1/SC29/WG11 N3908, January 2001/Pisa
12. Ming-Chieh Lee, Wei-ge Chen, and Chih-lung Bruce Lin, “A Layered Video Object Coding System Using Sprite and Affine Motion Model”, IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 7, NO. 1, FEBRUARY 1997
13. Jinzenji, K.; Okada, S.; Watanabe, H.; Kobayashi, N., “Automatic two-layer video object plane generation scheme and its application to MPEG-4 video coding”, The 2000 IEEE International Symposium on Circuits and Systems, 2000. Proceedings. ISCAS 2000 Geneva, Volume: 3 ,Page(s): 606 -609 vol.3
14. George Wolberg, ”Digital Image Warping”, IEEE Computer Society Press, 1992
15. William H. Press, Saul A.Teukolsky, William T. Vetterling, Brian P.Flannery, “Numerical Recipes in C”, Cambridge University Press,1992
16. Yan Lu, Wen Gao, Hanqing Lu and Xilin Chen, “A Fast and Robust Sprite Generation Tool for MPEG-4 Video Coding”, ISO/IEC JTC1/SC29/WG11 MPEG01/M7096, February 2001
17. Zixiang Xiong, Tihao Chiang, and Ya-Qin Zhang,“Global motion compensation for low bitrate video coding”, IEEE First Workshop on Multimedia Signal Processing, 1997., 1997 , Page(s)195 -200
18. Milan S. ,Vaclav H.Roger .B, “Image Processing, Analysis, and Machine Vision”, PWS publishing. 1998
19. K. R. RAO and J. J. HWANG, “Techniques and Standards for Image, Video, and Audio Coding”, Prentice Hall PTR, 1996
20. “INFORMATION TECHNOLOGY GENERIC CODING OF AUDIO-VISUAL OBJECTS Part 2: Visual”, ISO/IEC JTC1/SC29/WG11 N2502a
21. King N. Ngan, Thomas Meier and Douglas Chai, “Advanced Video Coding: Principles and Techniques”, Elsevier,1999
22. N. A. Thacker and T. F. Cootes, “Vision Through Optimization”, http://www.dai.ed.ac.uk/CVonline/LOCAL_COPIES/BMVA96Tut/BMVA96Tut.html
23. “INFORMATION TECHNOLOGY GENERIC CODING OF AUDIO-VISUAL OBJECTS Part 2: Visual”, ISO/IEC JTC 1/SC 29/WG11 m5311