• 제목/요약/키워드: Mobile WebGL

검색결과 10건 처리시간 0.031초

Performance Comparison of 3D File Formats on a Mobile Web Browser

  • Nam, Duckkyoun;Lee, Daehyeon;Lee, Seunghyun;Kwon, Soonchul
    • International Journal of Internet, Broadcasting and Communication
    • /
    • 제11권2호
    • /
    • pp.31-42
    • /
    • 2019
  • As smartphone H/W performance and mobile communication service have been enhanced, large-capacity 3D modeling files are available in smartphones. Common formats of 3D modeling files include STL (STereoLithography), OBJ (Wavefront file format specification), FBX (Filmbox), and glTF (open GL Transmission Format). Each format has different characteristics depending on the configuration and functions, and formats that are supported are varied depending on the applications. Large-size files are commonly used. The 4th generation mobile communication network secures loading of 3D modeling files and transmission of large-size geometric files in order to provide augmented reality services via smartphones. This paper explains the concepts and characteristics of major 3D file formats such as OBJ, FBX, and glTF. In addition, it compares their performance in a wired web with that in the 4th generation mobile communication network. The loading time and packet transmission in each 3D format are also measured by means of different mobile web browsers (Google Chrome and MS Edge). The experiment result shows that glTF demonstrated the most efficient performance while the loading time of OBJ was relatively excessive. Findings of this study can be utilized in selecting specific 3D file formats for rendering time reduction depending on the mobile web environments.

A Comparative Study on 3D Data Performance in Mobile Web Browsers in 4G and 5G Environments

  • Nam, Duckkyoun;Lee, Daehyeon;Lee, Seunghyun;Kwon, Soonchul
    • International Journal of Internet, Broadcasting and Communication
    • /
    • 제11권3호
    • /
    • pp.8-19
    • /
    • 2019
  • Since their emergence in 2007, smart phones have advanced up to the point that 5G mobile communication in 2019 started to be commercialized. Accordingly, now it is possible to share 3D modeling files and collaborate by means of a mobile web. As the recently commercialized 5G mobile communication network is so useful in sharing 3D modeling files and collaborating that even large-size geometry files can be transmitted at ultra high speed with ultra low transfer delay. We examines characteristics of major 3D file formats such as STL, OBJ, FBX, and glTF and compares the existing 4G LTE (Long Term Evolution) network with the 5G NR (New Radio) mobile communication network. The loading time and packets of each format were measured depending on the mobile web browser environments. We shows that in comparison with 4G LTE, the loading time of STL and OBJ file formats were reduced as much as 6.55 sec and 9.41 sec, respectively in the 5G NR and Chrome browsers. The glTF file format showed the most efficient performance in all of the 4G/5G mobile communication networks, Chrome, and Edge browsers. In the case of STL and OBJ, the traffic was relatively excessive in 5G NR and Edge browsers. The findings of this study are expected to be utilized to develop a 3D file format that reduces the loading time in a mobile web environment.

HTML5 WebGL을 이용한 스마트폰 3차원 지형정보 시각화 (Visualization of 3D Terrain Information on Smartphone using HTML5 WebGL)

  • 김광섭;이기원
    • 대한원격탐사학회지
    • /
    • 제28권2호
    • /
    • pp.245-253
    • /
    • 2012
  • 스마트폰 등과 같은 모바일 단말에서 3차원 지형정보 처리 기술에 대한 민간과 공공 수요는 계속 증가하고 있으나 실제 개발 및 활용 사례는 많지 않다. 이 연구에서는 HTML5의 OpenGL ES 2.0을 기반으로 한 웹 기반의 그래픽 라이브러리인 WebGL을 적용하여 위성영상자료와 DEM 자료를 이용한 3차원 지형정보 가시화기능을 프로토타입으로 구현하고 시험 적용한 결과를 제시하고자 한다. WebGL을 사용함으로써 웹 환경 뿐만 아니라 뿐 모바일 브라우저에서도 별도의 추가 프로그램 없이 브라우저 만으로 구동이 가능하다. 실험 결과로 HTML5 WebGL을 지원하는 개인용 컴퓨터나 스마트폰에서 구동되는 서로 다른 운영체제와 브라우저에서 위성영상정보와 DEM 자료의 중첩에 따른 3차원 지형의 가시화 결과가 동일함을 확인하였다. 또한 적용된 자료는 각각 공간 메타데이터를 검색하고 확인할 수 있도록 하여 실무적인 활용 가능성을 증가 시킬 수 있도록 하였다.

WebGL 블렌딩 기법을 이용한 다중 공간영상정보 중첩 가시화 (Overlay Rendering of Multiple Geo-Based Images Using WebGL Blending Technique)

  • 김광섭;이기원
    • 한국지리정보학회지
    • /
    • 제15권4호
    • /
    • pp.104-113
    • /
    • 2012
  • HTML5(Hypertext Markup Language5) 발표 이후 이를 기반으로 하는 다양한 프로그램과 서비스가 개발, 출시되고 있다. HTML5는 개인용 컴퓨터의 웹 브라우저와 모바일 단말기의 웹 브라우저의 상호 호환 구동이 가능한 기술 표준으로 학술적, 산업적 발전과 활용 가능성이 계속 증가할 것이다. 이 연구에서는 HTML5 기술 중 웹 브라우저에서 3차원 그래픽 렌더링을 지원하는 WebGL을 이용하여 DEM 자료와 공간영상정보를 다중 중첩 가시화하는 모바일 응용 프로그램을 설계하고 시험 구현하고자 하였다. 특히 공간정보 중첩처리는 블렌딩 기법을 적용하고자 하였다. WebGL 구동 프레임워크 중 CubicVR.js를 사용하였으며, 일반 사용자 환경에서 다양한 블렌딩 기법을 제공할 수 있도록 하였다. 세종시 주변 지역을 대상으로 하여 시험 구현과정에서 중첩 가시화 적용을 위하여 사용된 자료는 KOMPSAT-2 영상, ALOS PALSAR SAR 영상과 해당 지역의 고정형 대기 환경 측정소에서 얻은 격자 자료 등이다. 이러한 자료의 3차원 중첩을 위한 DEM 자료는 수치지도 자료의 등고선 정보를 이용하여 직접 생성하였다. 이번 연구를 통해 모바일 환경에서도 WebGL을 이용하여 현재 제공되지 않은 새로운 방식의 공간영상정보 콘텐츠와 서비스 시스템 도출 및 활용 가능성을 제시하고자 하였다.

클라우드 컴퓨팅을 활용한 모바일 의료영상 볼륨렌더링 아키텍처 (Volume Rendering Architecture of Mobile Medical Image using Cloud Computing)

  • 이웅규;남두희
    • 한국인터넷방송통신학회논문지
    • /
    • 제14권4호
    • /
    • pp.101-106
    • /
    • 2014
  • 전 세계적으로 초고속 인터넷 망의 확충과 스마트폰의 보급에 따라 클라우드 컴퓨팅의 장점을 극대화 할 수 있는 시대가 도래 하였다. 본 연구에서는 클라우드 컴퓨팅을 활용한 모바일 환경에서의 의료영상 볼륨 렌더링 아키텍처를 제안한다. 해당 아키텍처는 값 비싼 워크스테이션 서버와 스토리지를 대체하기 위해 클라우드 컴퓨팅 서비스 중 하나인 IaaS(Infrastructure as a Service)를 사용한다. 그리고 모바일 하드웨어의 제약에서 벗어나 안정적인 렌더링을 위해 WebGL을 이용한 가시화 방법을 제안한다. 이번 연구를 통해서 모바일 환경에서의 효율적인 의료영상 볼륨 렌더링 서비스에 적용될 수 있는 기초 연구가 될 수 있기를 기대한다.

HTML5/WebGL 기반 3D 공간정보 오픈플랫폼 소프트웨어 설계 및 구현 (Design and Implementation of 3D Geospatial Open Platform Based on HTML5/WebGL Technology)

  • 김민수;장인성
    • Spatial Information Research
    • /
    • 제23권6호
    • /
    • pp.57-66
    • /
    • 2015
  • 최근 공간정보 오픈플랫폼의 활용도가 지속적으로 증가하고 있으며, 지형, 건물, 쇼핑몰 등과 같이 3차원 공간정보에 대한 관심이 크게 증가하고 있다. 특히, 단순화된 3차원 공간정보가 아니라 실세계와 유사한 고정밀 공간정보에 대한 관심이 크게 증가하고 있다. 이러한 3차원 공간정보에 대한 수요를 충족시키기 위하여 다양한 3차원 공간정보 오픈플랫폼들이 개발되어 서비스를 제공하여 왔다. 그러나, 대부분의 3차원 공간정보 오픈플랫폼들은 빠른 렌더링 성능을 제공하기 위하여 설치 과정의 어려움, 크로스 웹 브라우저/운영체제 지원 불가, 보안 약화 등의 많은 문제점에도 불구하고, 플러그인 모듈을 부득이하게 이용하고 있다. 더구나, 최근 크롬, 파이어폭스 등의 웹 브라우저에서 플러그인 모듈의 동작을 지원하였던 NPAPI 서비스에 대한 중단을 선언함으로써, 기존 플러그인 기반 3차원 공간정보 오픈플랫폼의 동작에 큰 문제가 발생하게 되었다. 이에 본 연구에서는 플러그인을 사용하지 않고 3차원 공간정보를 빠른 성능으로 서비스할 수 있는 방법으로 HTML5/WebGL의 차세대 웹 표준 기술을 활용한 새로운 3차원 공간정보 오픈플랫폼의 설계 및 구현 방법을 제시하고 있다. 이러한 HTML5/WebGL 기반의 차세대 공간정보 오픈플랫폼은 Windows, Linux, Mac 등의 크로스 운영체제와 IE, Chrome, Firefox, Safari 등의 크로스 브라우저, 그리고 모바일 플랫폼에서 동작이 가능하다.

스마트폰 상에서의 3D 애니메이션 영상처리 기법 (Image Processing Technique of the 3D Animation on Smartphone)

  • 류창수;허창우
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2013년도 춘계학술대회
    • /
    • pp.183-185
    • /
    • 2013
  • 모바일 기기의 발달은 기존의 웹상에 적합한 플래쉬 애니메이션이 선풍적인 인기를 끌고 있던 애니메이션은 백터방식으로 화질 열화와 전송용량에 따른 단점을 일부분 해결 했지만 3D 입체 영상 표현이 어려우며 애니메이션 영상표현의 실시간 랜더링과 스마트폰 디바이스 기술이 상업적 요구조건에 부합하여 3D 영상처리 기법의 발전이 요구되고 있다. 본 논문에서는 임베디드 시스템 장치나 스마트폰에서 그래픽 렌더링을 하기 위한 OpenGL Es 2.0 라이브러리로 안드로이드의 뷰 시스템과 OpenGL, M3G을 통한 3차원 그래픽 렌더링이 가능한 3D 애니메이션 영상처리 방법에 관하여 연구하였다.

  • PDF

대용량 지형 데이터를 위한 웹 기반 분산 가시화 시스템 (Web-Based Distributed Visualization System for Large Scale Geographic Data)

  • 황규현;윤성민;박상훈
    • 한국멀티미디어학회논문지
    • /
    • 제14권6호
    • /
    • pp.835-848
    • /
    • 2011
  • 본 논문에서는 방대한 지형 데이터의 효과적 가시화를 위한 클라이언스-서버 기반의 분산/병렬 시스템을 제안한다. 이 시스템은 웹 기반으로 수행되는 클라이언트 GUI 프로그램과 복수의 PC 클러스터에서 구동되는 분산/병렬 서버 프로그램으로 구성된다. PC 뿐만 아니라 모바일 기기에서도 클라이언트 프로그램이 수행될 수 있도록 자바 기반의 OpenGL 그래픽스 라이브러리인 JOGL을 사용하여 GUI를 설계하였으며, 사용하는 기기의 현재 사용 가능한 메모리 크기와 화면의 최대 해상도 정보를 서버에게 전달하여 서버의 작업을 최소화하였다. 서버로 사용된 PC 클러스터는 분산된 지형 데이터를 액세스하고 이를 클라이언트로부터 받은 정보에 따라 적절히 리샘플링 한 후 이를 다시 전송하는 작업을 담당한다. 서버의 각 노드들뿐만 아니라 클라이언트까지 캐시 자료구조를 유지함으로써 분산된 방대한 지형 데이터의 반복 접근 시 발생되는 지연 시간을 최소화하도록 설계하였다.

3차원 가시화 환경에서 S-52 표준을 적용하기 위한 전자해도 객체의 표현방법에 관한 연구 (A Study on the Depiction of ENC Features to Apply S-52 Standards Under the 3D Visualization Environment)

  • 이희용
    • 한국항해항만학회지
    • /
    • 제40권6호
    • /
    • pp.369-374
    • /
    • 2016
  • 최근 스마트 컴퓨팅 기술(IEEE, 2016)의 급격한 발달에 따라 3차원 항해시스템에 대한 연구가 활발해지고 있으며, 이를 적용한 상용 3차원 항해 시스템 및 3D VTS 시스템이 등장하고 있다. 비록 3차원 기술이 널리 알려지고 사용되고 있다 하더라도, 베일에 쌓인 숨겨진 코드에 대한 내용은 밝혀진 바가 없다. 본 연구의 목적은 S-52 전자해도 표현 표준을 만족할 수 있도록, 3차원 디스플레이 환경 하에서 전자해도 객체를 표현하는 기초적인 접근 방법을 보이는 것이다. 향후에 스마트폰 및 패드와 같은 모바일 기기에서도 사용하고, 웹기반의 선박관제시스템에도 사용할 수 있도록 OpenGL ES를 이용하여 3D ENC Viewer를 개발하였다. 특히 면객체 삼각화(area object triangulation), 텍스처 매핑에 의한 복합선 표현, 폴리곤 패턴 채우기, 심볼 작도 등에 대해 자세히 설명한다. 삼각화된 공간정보를 포함하는 시스템전자해도(System ENC)의 파일크기와 디스플레이 속도의 상관관계를 검토하여 성능을 검증하였다.

모바일용 지하공간통합지도 제공 플랫폼 활용을 위한 기반 기술 연구 (Reserch On The Fundamental Technology To Utilization Of Platform To Providing Mobile Underground Geospatial Infomation Map)

  • 이태형;김현우
    • 한국지리정보학회지
    • /
    • 제23권4호
    • /
    • pp.173-183
    • /
    • 2020
  • 도심지 지하시설물 노후화가 진행되고, 도로 굴착 안전사고에 불안이 형성되고 있는 가운데, 국토교통부에서는 「지반침하 예방대책」과 지하공간의 효율적 활용방안의 일환으로 2015년부터 지하공간통합지도를 구축하기 시작하여 그 범위를 매년 확산하고 있다. 현행 지하공간통합지도 정보는 웹기반으로 데스크탑 환경에서 운용되고 있는 바, 굴착 공사장과 같은 현장 환경에서의 활용에는 제한되는 부분이 있는 것이 사실이다. 웹기반 환경에서 구축 운영되고 있는 지하공간통합지도는 대용량 3차원 데이터이다. 따라서 데이터를 현장으로 지체 없이 전송하여 서비스하기 위해서는 지하공간통합지도 데이터를 가볍게 할 방안이 필요하다. 또한 현재 지하공간통합지도는 3DS, COLLADA등 데이터포맷이 일원화 되어있지 않으며, 좌표체계 방식도 상대좌표, 절대좌표 등으로 상이하다. 본 연구에서는 국내외 선행연구와 기술적용 사례를 분석하여 모바일용 지하공간통합지도 데이터포맷 및 경량화 방법을 제시하고, 제시된 포맷의 모바일용 지하공간통합지도를 생성할 수 있는 기술 개발을 실시하였다. 또한 현장에서 빠르게 데이터를 전송받을 수 있도록 3차원 데이터 압축기술을 적용하여 경량화율을 테스트해 보았으며, 현장에서 압축된 3D 데이터를 해제하여 활용할 수 있는 기술개발을 하였다. 아울러 향후 본 연구에서 실험적으로 개발한 기술을 보완하고 추가 연구실시하여 굴착현장에서 활용할 수 있는 소프트웨어로 제작하여 활용에 쓰이는 것을 목표로 한다.