모바일 시스템의 대용량 3차원 메쉬를 위한 계층적 사용자 인터페이스
A Hierarchical User Interface for Large 3D Meshes in Mobile Systems
0
조회
0
다운로드
1
인용
0
참고문헌
키워드
초록
본 논문에서는 메모리, 전원, 화면 크기 등 자원이 제한적인 모바일 시스템에 적합한 대용량 3차원 메쉬 사용자 인터페이스를 소개하고자 한다. 대용량 3차원 메쉬는 분할과 다중해상도 간소화를 실시하여 한 개의 대용량 메쉬를 다수의 작은 데이터 집합으로 재구성하여 컴퓨터 서버에 저장한다. 사용자는 모바일 시스템에서 작은 팝업 창 3차원 미리 보기를 통해 원하는 3차원 메쉬를 선택할 수 있고 전체화면에서 다중해상도 간소화 메쉬로 관찰 할 수 있다. 간소화 해상도는 멀티 탭 터치 상호작용을 통해 자동 조절된다. 또한 더블 탭 터치로 대용량 메쉬의 정교한 원형 부분도 자세히 관찰 할 수 있다. 이러한 계층적인 인터페이스를 통해 모바일 시스템 자원 사용은 최소화하고 사용자와 실시간 상호작용을 통해 대용량 3차원 메쉬의 검색 및 디스플레이가 가능하도록 하였다. 본 사용자 인터페이스를 구현한 모바일 3차원 뷰어와 앱 등을 제시하여, 본 인터페이스의 유용성을 보이고자 한다.
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 pre-sented to show the utility of the proposed user interface.
참고문헌 (13)
- P. Cignoni, "External memory management and simplification of huge meshes", IEEE Trans. Visualization and Computer Graphics, 9(4), pp.525~537 (2003)
- S. Schaefer, "Adaptive vertex clustering using octrees", SIAM Geometric Design and Computing (2003)
- D. Kim, "A distance-based compres-sion of 3D meshes for mobile devices", IEEE Trans. Consumer Elec-tron, 54(3), pp.1398~1405 (2008)
- S. Choe, "Random accessible mesh compression using mesh chartification", IEEE Trans. Visualization and Computer Graphics, 15(1), pp.160~173 (2009)
- D. Kim, "Interactive rendering of Huge 3D Meshes in Cloud Computing", ICAS 2012 proceedings, 8(2), pp.38~41 (2012)
- F. Lamberti, "A Streaming-Based Solution for Re-mote Visualization of 3D Graphics on Mobile Devices", IEEE Trans-actions on Visualization and Computer Graphics, 13(2), pp.247~260 (2007)
- Ziying Tang, "Real-time 3D interac-tion with deformable model on mobile devices", 19th ACM interna-tional conference on Multimedia, pp.1009~1012 (2011)
- F. Duguet, "Flexible Point-Based Rendering on Mobile Devices", IEEE Computer Graphics and Applications, 24(4), pp.57~63 (2004)
- A. Doran, "A demonstration of MobiTree: progressive 3D tree mod-els streaming on mobile clients", In Proceeding of ACM interna-tional conference on Multimedia, pp.955~956 (2009)
- 임충규, "클라우드 컴퓨팅 기반의 게임 스트리밍 기술 동향", 전자통신동향분석, 26(1) (2011)
- J. B. MacQueen, "Some Methods for classification and Analysis of Multivariate Observations", Proceedings of 5-th Berkeley Sympo-sium on Mathematical Statistics and Probability, pp.281~297 (1967), Berkeley, University of California Press
- 김대영, "적응형 정점 군집화를 이용한 메쉬 분할", 한국컴퓨터그래픽스학회논문지, 15(3), pp.19~26 (2009), (사)한국컴퓨터그래픽스학회
- 김대영, "외부 메모리에 있는 대용량 메쉬 분할 알고리즘", 정보과학회논문지 : 시스템 및 이론, 38(4), pp.186~196 (2011), 한국정보과학회
