Browse > Article

A Hierarchical User Interface for Large 3D Meshes in Mobile Systems  

Park, Jiro (Department of Computer Engineering, Hongik University)
Lee, Haeyoung (Department of Computer Engineering, Hongik University)
Abstract
This paper introduces a user interface for large 3D meshes in mobile systems, which have limited memory, screen size and battery power. A large 3D mesh is divided into partitions and simplified in multi-resolutions so a large file is transformed into a number of small data files and saved in a PC server. Only selected small files specified by the user are hierarchically transmitted to the mobile system for 3D browsing and rendering. A 3D preview in a pop-up shows a simplified mesh in the lowest resolution. The next step displays simplified meshes whose resolutions are automatically controlled by the user interactions. The last step is to render a set of detailed original partitions in a selected range. As a result, while minimizing using mobile system resources, our interface enables us to browse and display 3D meshes in mobile systems through real-time interactions. A mobile 3D viewer and a 3D app are also presented to show the utility of the proposed user interface.
Keywords
Mobile 3D; User Interface; 3D mesh preview; Mesh partitioning;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 Ziying Tang, Orkun Ozbek, Xiaohu Guo,"Real-time 3D interaction with deformable model on mobile devices," 19th ACM international conference on Multimedia, pp. 1009-1012, 2011.
2 F. Duguet and G. Drettakis, "Flexible Point-Based Rendering on Mobile Devices," IEEE Computer Graphics and Applications, vol. 24, no. 4, pp. 57-63, 2004.   DOI   ScienceOn
3 A. Doran, S. Mondet, R. Grigoras, G. Morin, W. Ooi, and F. Boudon," A demonstration of MobiTree: progressive 3D tree models streaming on mobile clients," In Proceeding of ACM international conference on Multimedia, pp. 955-956, 2009.
4 임충규, 김성수, 김경일, 원종호, 박창준, "클라우드 컴퓨팅기반의 게임 스트리밍 기술 동향," 전자통신동향분석, 제26권 제1호, 2011.
5 J. B. MacQueen , "Some Methods for classification and Analysis of Multivariate Observations," Proceedings of 5-th Berkeley Symposium on Mathematical Statistics and Probability, Berkeley, University of California Press, pp. 281-297, 1967 .
6 김대영, 김종원, 이혜영, "적응형 정점 군집화를 이용한 메쉬 분할," 한국 컴퓨터그래픽스 학회 논문지, vol. 15, no. 3, 2009.
7 김대영, 이혜영, "외부 메모리에 있는 대용량 메쉬 분할 알고리즘," 정보과학회논문지, vol. 38, no. 4, pp. 186-196, 2011.
8 P. Cignoni, C. Montani, C. Rocchini, and R. Scopigno, "External memory management and simplification of huge meshes," IEEE Trans. Visualization and Computer Graphics, vol. 9, no. 4, pp. 525-537, 2003.   DOI   ScienceOn
9 S. Schaefer and J. Warren, "Adaptive vertex clustering using octrees," SIAM Geometric Design and Computing, 2003.
10 D. Kim, S. Lee, H. Lee, and S. Cho, "A distance-based compression of 3D meshes for mobile devices," IEEE Trans. Consumer Electron., vol. 54, no. 3, pp. 1398-1405, 2008.   DOI   ScienceOn
11 S. Choe, J. Kim, H. Lee, and S. Lee, "Random accessible mesh compression using mesh chartification," IEEE Trans. Visualization and Computer Graphics, vol. 15, no. 1, pp. 160-173, 2009.   DOI   ScienceOn
12 D. Kim and H. Lee, "Interactive rendering of Huge 3D Meshes in Cloud Computing," ICAS 2012 proceedings, vol. 8, no. 2, pp. 38-41, 2012.
13 F. Lamberti, and A. Sanna, " A Streaming-Based Solution for Remote Visualization of 3D Graphics on Mobile Devices," IEEE Transactions on Visualization and Computer Graphics, vol. 13,no. 2, pp. 247-260, March-April 2007.   DOI   ScienceOn