DOI QR코드

DOI QR Code

타일드 디스플레이에서의 천리안 해양관측 위성영상을 위한 다중 입력 장치 및 멀티 스케일 인터랙션 설계 및 구현

Design and Development of Multiple Input Device and Multiscale Interaction for GOCI Observation Satellite Imagery on the Tiled Display

  • Park, Chan-Sol (Department of Multimedia Engineering, Dankook University) ;
  • Lee, Kwan-Ju (Department of Multimedia Engineering, Dankook University) ;
  • Kim, Nak-Hoon (Department of Multimedia Engineering, Dankook University) ;
  • Lee, Sang-Ho (Department of Multimedia Engineering, Dankook University) ;
  • Seo, Ki-Young (Department of Computer Science, Dankook University) ;
  • Park, Kyoung Shin (Department of Multimedia Engineering, Dankook University)
  • 투고 : 2014.01.11
  • 심사 : 2014.02.17
  • 발행 : 2014.03.31

초록

본 논문은 타일드 디스플레이에서 여러 사용자들이 천리안 해양관측 위성영상을 관측 및 분석하기 위하여 다중 입력 장치를 활용한 멀티스케일 인터랙션 기반의 가시화 시스템을 설명한다. 이 시스템은 멀티터치 스크린, 키넥트 동작 인식, 모바일 인터페이스를 제공하여 여러 사용자들이 타일드 디스플레이 화면에 근접하거나 원거리에서 다양한 인터랙션을 통하여 한반도 중심의 해양 환경 및 기후 변화 정보를 효과적으로 관측할 수 있다. 천리안 해양관측 위성영상은 고화질의 메모리양이 많아서 원본 영상을 작은 영상으로 분할한 멀티레벨 이미지 로드 기법을 사용하여 시스템의 부하를 줄이면서 사용자의 다양한 조작에서 타일드 디스플레이 화면에 매끄럽게 출력되도록 하였다. 이 시스템은 다중 사용자의 키넥트 제스처와 터치 포인트 입력 및 모바일 장치로 부터 입력된 정보를 일반화 처리하여 타일드 디스플레이 응용프로그램에 공통적으로 활용 가능한 다양한 인터랙션을 지원하였다. 또한 특정 날짜에 해당하는 시간 단위의 해양관측 위성 영상이 순차적으로 화면에 출력되며, 여러 사용자들이 동시에 위성영상을 자유롭게 확대 축소하고 상하좌우로 이동하며 다양한 기능의 버튼을 누르는 등의 인터랙션을 할 수 있도록 하였다.

This paper describes a multi-scale user interaction based tiled display visualization system using multiple input devices for monitoring and analyzing Geostationary Ocean Color Imager (GOCI) observation satellite imagery. This system provides multi-touch screen, Kinect motion sensing, and moblie interface for multiple users to control the satellite imagery either in front of the tiled display screen or far away from a distance to view marine environmental or climate changes around Korean peninsular more effectively. Due to a large amount of memory required for loading high-resolution GOCI satellite images, we employed the multi-level image load technique where the image was divided into small tiled images in order to reduce the load on the system and to be operated smoothly by user manipulation. This system performs the abstraction of common input information from multi-user Kinect motion and gestures, multi-touch points and mobile interaction information to enable a variety of user interactions for any tiled display application. In addition, the unit of time corresponding to the selected date of the satellite images are sequentially displayed on the screen and multiple users can zoom-in/out, move the imagery and select buttons to trigger functions.

키워드

참고문헌

  1. Humphreys, G., Houston, M., Ng, R., Frank, R., Ahern, S., Kirchner, P. D., Klosowski, J. T. "Chromium: A Stream Processing Framework for Interactive Rendering on Clusters", In Proceedings of SIGGRAPH, 693-702, 2002.
  2. Jeong, B., Renambot, L., Jagodic, R., Singh, R., Aguilera, J., Johonson, A., Leigh, J. "High-Performance Dynmaic Graphics Streaming for Scalable Adaptive Graphics Environment". In Proceedings of High Performance Computing, Networking, Storage and Analysis, 2006.
  3. Peck, S. M., North, C., Bowman, D. "A Multiscale Interaction Technique for Large, High-Resolution Displays", In Proceedings of Symposium on 3D User Interfaces, 31-38, 2009.
  4. Jiang, H., Jiang, H., Moraveji, N., Shi, Y. "Direct Pointer: Direct manipulation for Large-Display Interaction using Handheld Cameras", In Proceedings of CHI, 1107-1110, 2006.
  5. Cho, Y., Kim, S. H., "A Framework for Constructing Interactive Tiled Display Applications", Journal of Korea Institute of Maritime Information and Communication Sciences, 13(1), 37-44, 2009.
  6. Park, K. S., Seo, K. Y., Han, S-H. "Development of a Tiled Display-based Virtual Reality Game Platform Using Mobile Interface", Journal of Korean Society for Computer Game, 21(4), 79-88. 2010.
  7. Seo, K. Y., Han, S-H., Park, K. S. "Design and Development of a Multi-User Tiled Display Game Employing Smart Phones as Input Devices", Journal of Korean Society for Computer Game, 21(4), 253-261. 2010.
  8. Peltonen, P., Kurvinen, E., Salovaara, A., Jacucci, G., Ilmonen, T., Evans, J., Oulasvirta, A., Saarikko, P. "It's Mine, Don't Touch!: Interactions at a Large Multi-touch Display in a City Centre", In Proceedings of CHI, 1285-1294, 2008.
  9. Ponto, K., Doerr, K., Wypych, T., Kooker, J., Kuester, F. "CGLXTouch: A multi user multi-touch approach for ultra high-resolution collaborative workspaces", Future Generation Computer Systems, 27(6), 649-656, 2011. https://doi.org/10.1016/j.future.2010.11.026
  10. Seo, K. Y., Park, K. S. "Development of the Multiple Input Device User Interaction System for Tiled Displays", Journal of Korean Society for Computer Game, 26(1), 173-182, 2013.
  11. Kinect-controlled 3D panorama of Moscow on videowall http://www.youtube.com/watch?v=KfCI58UY22M.
  12. Kinect+Google Earth http://vimeo.com/34690738
  13. Multitaction Display http://www.multitaction.com/
  14. Cyber-Commons http://www.sagecommons.org/tag/cybercommons/
  15. Jeon, S., Hwang, J., Kim, G. J. "Interaction Techniques in Large Display Environments using Hand-held Devices", In Proceedings of VRST, 100-103, 2006.
  16. Choi, B. W., Hong, J. H., Cho, S. B., "Gesture Interface with 3D Accelerometer for Mobile Users", In Proceedings of HCI, 378-382, 2009.
  17. Kim, S., Kim, M.S., Cho, Y., Park, K., "iTILE Framework for Constructing Interactive Tiled Display Applications", In Proceedings of International Conference on Computer Graphics Theory and Applications, 367-372, 2009.
  18. Tarantino, P., Clifton, M., "Method and system for panorama viewing", US Patent, 2001.