研究生: |
黃彥傑 Yen-Jie Huang |
---|---|
論文名稱: |
影像材質合成方法之分析 Image Texture Synthesis Analysis |
指導教授: |
黃怡誠
Huang, Yi-Cheng |
學位類別: |
碩士 Master |
系所名稱: |
資訊教育研究所 Graduate Institute of Information and Computer Education |
論文出版年: | 2007 |
畢業學年度: | 95 |
語文別: | 中文 |
論文頁數: | 65 |
中文關鍵詞: | 影像合成 、材質合成 |
英文關鍵詞: | Image Synthesis, Texture Synthesis |
論文種類: | 學術論文 |
相關次數: | 點閱:213 下載:13 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
材質對於很多電腦圖學、視覺、與影像的應用上是很重要的一個環節,材質合成對於創造任意大小的材質影像更是較好的方法,然而要設計出一個同時具有高效率並且產生出高品質成果的演算法是有其困難的,而現下也有許多這方面演算法的研究。
在這篇論文裡,我們找出這些研究的演算法,並實際將演算法實作成可用的程式,來做影像材質的合成,並且針對各種不同的材質如複雜色調、簡單色調與單一物體材質、多重物體材質的差異來看這些演算法的效率以及產生出來的品質是否會因為材質的差異而有所改變。
我們分別使用 Single resolution W-L algorithm與Multi-resolution Wei-Levoy algorithm這些材質合成方法來交叉比較各種不同的材質,經過這些方法合成出的結果,他們的效率以及產生出來的品質有什麼不同。
Wei-Levoy algorithm 是一種非常普遍適用於任何形態的材質合成的演算法,不過也因此有某些特性,他的合成趨向於將影像模糊朦朧化,使得合成出的材質呈現出比合成前的樣本平滑,因此在我們的研究中將探討這些演算法究竟是適合合成出哪些材質,而哪一方面的不適合這個演算法。
Texture is an important aspect of computer graphics, because it allows increasing the realism of images. The synthesis of textures is one of the better ways to create texture images of arbitrary size. However, it remains difficult to develop an algorithm that is both efficient and capable of generating high quality results.
In this paper, we find out the algorithm of the research, implement algorithm make procedure that can use in fact, make image texture synthetic, and direct it against all kinds of texture like the complicated tone and simple tone,watch these perform efficiency and quality that production come out of algorithm.
We use W-L algorithm to hand in separately. The fork compares all kinds of texture, the result formated out through these methods, their quality coming out in efficiency and production has anything different.
Wei-Levoy algorithm is the algorithm of material very suitable for any shape generally formates, but he synthetic make material appeared to formate demonstrate sample after formating level and smooth, perform algorithm is it formate which texture does it produce to suitable, which fit for this algorithm of performing.
[1] M. Ashikhmin, Synthesizing natural textures, Proceedings of the 2001 ACM Symposium on Interactive 3D graphics, p.217-226, March 2001
[2] A. C. Beers, M. Agrawala, and N. Chaddha. Rendering from compressed textures. Proceedings of SIGGRAPH 96, pages 373–378, August 1996.
[3] P. Billault. Texture synthesis algorithms. July 2001
[4] P. Brodatz. Textures: A Photographic Album for Artists and Designers. Dover, New York, 1966.
[5] P. J. Burt and E. H. Adelson. A multiresolution spline with application to image mosaics. ACM Transactions on Graphics, 2(4):217–236, Oct. 1983.
[6] J. S. De Bonet. Multiresolution sampling procedure for analysis and synthesis of texture images. In T. Whitted, editor, SIGGRAPH 97 Conference Proceedings, Annual Conference Series, pages 361–368. ACM SIGGRAPH, AddisonWesley, Aug. 1997.
[7] J. Dorsey, A. Edelman, J. Legakis, H. W. Jensen, and H. K. Pedersen. Modeling
and rendering of weathered stone. Proceedings of SIGGRAPH 99, pages 225–234, August 1999.
[8] A. Efros and T. Freeman, Image quilting for texture synthesis and transfer, Proceedings of the 28th annual conference on Computer graphics and interactive techniques, p.341-346, August 2001
[9] A. Efros and T. Leung. Texture synthesis by non-parametric sampling. In International Conference on Computer Vision, volume 2, pages 1033–8, Sep 1999.
[10] A. Gersho and R. M. Gray. Vector Quantization and Signal Compression. Kluwer Academic Publishers, 1992.
[11] R. Haralick. Statistical image texture analysis. In Handbook of Pattern Recognition and Image Processing, volume 86, pages 247–279. Academic Press, 1986.
[12] D. J. Heeger and J. R. Bergen. Pyramid-Based texture analysis/synthesis. In R. Cook, editor, SIGGRAPH 95 Conference Proceedings, Annual Conference Series, pages 229–238. ACM SIGGRAPH, AddisonWesley, Aug. 1995.
[13] A. N. Hirani and T. Totsuka.Combining frequency and spatial domain information for fast interactive image noise removal. Computer Graphics, 30(Annual Conference Series):269–276, 1996.
[14] H. Igehy and L. Pereira. Image replacement through texture synthesis. In International Conference on Image Processing, volume 3, pages 186–189, Oct 1997.
[15] H. Iversen and T. Lonnestad. An evaluation of stochastic models for analysis and synthesis of gray scale texture. Pattern Recognition Letters, 15:575–585, 1994.
[16] V. Krishnamurthy and M. Levoy. Fitting smooth surfaces to dense polygon meshes. Proceedings of SIGGRAPH 96, pages 313–324, August 1996. ISBN 0-201-94800-1. Held in New Orleans, Louisiana.
[17]H. L. Lin. Personnal Digital Photo Album. NTNU 2006
[18] M. Levoy, K. Pulli, B. Curless, S. Rusinkiewicz, D. Koller, L. Pereira, M. Ginzton, S. Anderson, J. Davis, J. Ginsberg, J. Shade, and D. Fulk. The Digital Michelangelo Project: 3D scanning of large statues. To appear in Proceedings of SIGGRAPH 2000.
[19] T. Malzbender and S. Spach. A context sensitive texture nib. In Proceedings of Computer Graphics International, pages 151–163, June 1993.
[20] S. Nene and S. Nayar. A simple algorithm for nearest neighbor search in high dimensions. IEEE Transactions on Pattern Analysis and Machine Intelligence, 19:989–1003, 1997.
[21] R. Paget and I. Longstaff. Texture synthesis via a noncausal nonparametric multiscale Markov random field. IEEE Transactions on Image Processing, 7(6):925–931, June 1998.
[22] A. C. Popat. Conjoint Probabilistic Subband Modeling. PhD thesis, Massachusetts Institute of Technology, 1997.
[23] K. Popat and R. Picard. Novel cluster-based probability model for texture synthesis, classification, and compression. In Visual Communications and Image Processing, pages 756–68, 1993.
[24] M. Segal, C. Korobkin, R. van Widenfelt, J. Foran, and P. E. Haeberli. Fast shadows and lighting effects using texture mapping. Computer Graphics (Proceedings of SIGGRAPH 92), 26(2):249–252, July 1992.
[25] E. Simoncelli and J. Portilla. Texture characterization via joint statistics of wavelet coefficient magnitudes. In Fifth International Conference on Image Processing, volume 1, pages 62–66, Oct. 1998.
[26] J. Stam and E. Fiume. Depicting fire and other gaseous phenomena using diffusion processes. Proceedings of SIGGRAPH 95, pages 129–136, August 1995.
[27] M. Szummer and R. W. Picard. Temporal texture modeling. In International Conference on Image Processing, volume 3, pages 823–6, Sep 1996.
[28] L. Wei. Deterministic texture analysis and synthesis using tree structure vector quantization. In XII Brazilian Symposium on Computer Graphics and Image Processing, pages 207–213, October 1999.
[29] L. Wei , M. Levoy, Fast texture synthesis using tree-structured vector quantization, Proceedings of the 27th annual conference on Computer graphics and interactive techniques, p.479-488, July 2000
[30] A. Witkin and M. Kass. Reaction-diffusion textures. In T. W. Sederberg, editor, Computer Graphics (SIGGRAPH ’91 Proceedings), volume 25, pages 299–308, July 1991.
[31] S. P. Worley. A cellular texture basis function. In H. Rushmeier, editor, SIGGRAPH 96 Conference Proceedings, Annual Conference Series, pages 291–294. ACM SIGGRAPH, Addison Wesley, Aug. 1996.
[32] S. Zhu, Y. Wu, and D. Mumford. Filters, random fields and maximun entropy (FRAME) - towards a unified theory for texture modeling. International Journal of Computer Vision, 27(2):107–126, 1998.
[33] DaubNET:File Formats Collection:BMP. Retrieved from http://www.daubnet.com/formats/BMP.html
[34] Source code of TSVQ. http://dcl.ee.washington.edu/code/
[35] Texture Synthesis Examples http://www.graphics.stanford.edu/projects/texture/demo/