본문 바로가기
KERD
논문KCI 등재

모바일 시스템의 대용량 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)

  1. P. Cignoni, "External memory management and simplification of huge meshes", IEEE Trans. Visualization and Computer Graphics, 9(4), pp.525~537 (2003)
  2. S. Schaefer, "Adaptive vertex clustering using octrees", SIAM Geometric Design and Computing (2003)
  3. D. Kim, "A distance-based compres-sion of 3D meshes for mobile devices", IEEE Trans. Consumer Elec-tron, 54(3), pp.1398~1405 (2008)
  4. S. Choe, "Random accessible mesh compression using mesh chartification", IEEE Trans. Visualization and Computer Graphics, 15(1), pp.160~173 (2009)
  5. D. Kim, "Interactive rendering of Huge 3D Meshes in Cloud Computing", ICAS 2012 proceedings, 8(2), pp.38~41 (2012)
  6. 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)
  7. Ziying Tang, "Real-time 3D interac-tion with deformable model on mobile devices", 19th ACM interna-tional conference on Multimedia, pp.1009~1012 (2011)
  8. F. Duguet, "Flexible Point-Based Rendering on Mobile Devices", IEEE Computer Graphics and Applications, 24(4), pp.57~63 (2004)
  9. 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)
  10. 임충규, "클라우드 컴퓨팅 기반의 게임 스트리밍 기술 동향", 전자통신동향분석, 26(1) (2011)
  11. 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
  12. 김대영, "적응형 정점 군집화를 이용한 메쉬 분할", 한국컴퓨터그래픽스학회논문지, 15(3), pp.19~26 (2009), (사)한국컴퓨터그래픽스학회
  13. 김대영, "외부 메모리에 있는 대용량 메쉬 분할 알고리즘", 정보과학회논문지 : 시스템 및 이론, 38(4), pp.186~196 (2011), 한국정보과학회

관련 논문AI추천

이 간행물의 다른 논문 (2건)