• 제목/요약/키워드: HTML5

검색결과 372건 처리시간 0.064초

HTML5에서 직선의 기울기를 이용한 2D to 3D 입체 이미지 변환 (2D to 3D Anaglyph Image Conversion using Linear Curve in HTML5)

  • 박영수
    • 디지털융복합연구
    • /
    • 제12권12호
    • /
    • pp.521-528
    • /
    • 2014
  • 본 논문에서는 HTML5에서 직선의 기울기를 이용하여 2D 이미지를 3D 입체 이미지로 변환하는 방법을 제안한다. 3D 이미지 변환을 위한 어떠한 정보도 없이 단 하나의 원본 이미지를 좌안과 우안을 위해 RGB 색상을 필터링한다. 사용자는 깊이 값을 설정하기 위해 미리 만들어 놓은 제어 점을 선택한 후 깊이 값을 설정하는 작업을 수행한다. 이렇게 선택된 값들을 반영하여, 이미지 전체와 부분적인 원근감을 갖도록 사용자가 정의한 직선의 기울기를 이용하여 좌안과 우안을 위한 깊이를 부여한 후 Anaglyph 3D 이미지를 자동으로 생성하게 된다. 이 모든 과정이 HTML5를 사용한 웹 환경에서 구현하였기 때문에, 사용자들은 매우 쉽고 편리하게 자신들이 원하는 3D 이미지를 생성할 수 있게 된다.

HTML5에서 Quadratic & Cubic Bézier 곡선을 이용한 2D to 3D 입체 이미지 변환 (2D to 3D Anaglyph Image Conversion using Quadratic & Cubic Bézier Curve in HTML5)

  • 박영수
    • 디지털융복합연구
    • /
    • 제12권12호
    • /
    • pp.553-560
    • /
    • 2014
  • 본 논문에서는 HTML5에서 Quadratic & Cubic B$\acute{e}$zier 곡선을 이용하여 2D 이미지를 3D 입체 이미지로 변환하는 방법을 제안한다. 3D 입체 이미지 변환은 원본 이미지에서 RGB색상 값을 분리 추출하여 좌안과 우안을 위한 2개의 이미지로 필터링한다. 사용자는 Quadratic B$\acute{e}$zier 곡선과 Cubic B$\acute{e}$zier곡선을 이용한 제어 점을 통해 이미지의 깊이 값을 설정하게 된다. 이 제어 점을 기반으로 2D 이미지의 깊이 값을 계산하여 3D이미지에 반영하게 된다. 이 모든 과정은 HTML5를 사용한 웹 환경에서 구현하였으며, 사용자들은 매우 쉽고 편리하게 자신들이 원하는 3D 이미지를 만들 수 있게 하였다.

HTML5 캔버스를 이용한 플랫폼 독립적인 게임의 구현 (Platform Independent Game Development Using HTML5 Canvas)

  • 장석우;허문행
    • 한국정보통신학회논문지
    • /
    • 제18권12호
    • /
    • pp.3042-3048
    • /
    • 2014
  • 최근 들어, 차세대의 웹 표준으로 자리매김하고 있으며, 별도의 프로그램을 설치하지 않고 인터넷 브라우저 상에서 다양한 그래픽과 멀티미디어의 구현이 가능한 웹 앱 저작 기술인 HTML5에 많은 사람들의 관심이 집중되고 있다. 본 논문에서는 HTML5에서 제공하는 캔버스를 활용하여 애플의 iOS, 구글의 안드로이드 등의 플랫폼에 의존적이지 않은 게임을 구현한다. 본 논문에서 구현하는 게임은 캐릭터가 주변의 적들과 충돌하지 않기 위해서 상하좌우로 이동한다. 그리고 캐릭터가 적과 충돌하면 생존 게이지가 줄어들고, 하트 아이템을 먹으면 생존 기간이 연장되는 게임이다. 향후에는 본 논문에서 개발된 게임에 보다 다양한 아이템을 추가할 예정이며, 제스처 인식과 같은 컴퓨터 비전기술을 적용하여 게임을 수행하는 사용자와의 인터페이스를 보다 다양화할 계획이다.

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차원 지형의 가시화 결과가 동일함을 확인하였다. 또한 적용된 자료는 각각 공간 메타데이터를 검색하고 확인할 수 있도록 하여 실무적인 활용 가능성을 증가 시킬 수 있도록 하였다.

H5Station: HTML5-기반 효과적인 멀티미디어 파일 관리 시스템 (H5Station: An Effective HTML5-based Multimedia File Management System)

  • 정다은;원지혜;김수정;이종우
    • 디지털콘텐츠학회 논문지
    • /
    • 제13권2호
    • /
    • pp.141-150
    • /
    • 2012
  • 최근 다양한 스마트폰들이 급속도로 퍼지면서 이를 이용하여 멀티미디어 콘텐츠를 감상하는 사용자들이 늘고 있다. 하지만 점점 콘텐츠의 수가 증가하면서 사용자들은 자신 소유의 멀티미디어 파일을 더 빠르고 쉽게 검색/관리하여 감상하고 싶다는 필요성을 느끼게 되었다. 따라서 본 연구에서는 자신이 소유한 사진, 음악, 동영상 같은 멀티미디어 콘텐츠를 통합 관리/감상할 수 있는 시스템을 제안한다. 나만의 사진, 음악, 동영상 통합 관리 시스템인 H5Station은 웹 표준 기술인 HTML5를 기반으로 개발하였기 때문에 클라이언트 브라우저 종류에 관계없이 동작하고, 아울러 클라이언트가 컴퓨터 웹 브라우저인지 아니면 모바일 웹 브라우저인지를 구분하여 차별화된 사용자 인터페이스를 지원한다. 주된 기능에는 회원 정보 변경 및 파일 분포 현황, 파일 업로드, 조건 검색 및 관리, 파일 감상, 사용자 맞춤 기능 등이 있다. H5Station의 사용자는 자신 PC에 접속하여 원하는 파일을 검색할 수 있으며, 특히 모바일 웹 애플리케이션으로 언제 어디서나 감상할 수 있다.

개인화 지도 서비스를 위한 HTML5 벡터지도 설계 및 구현 (A Design and Implementation of HTML5 Vector Map for Individual Purpose Service)

  • 권진영;최세휴
    • Spatial Information Research
    • /
    • 제23권4호
    • /
    • pp.57-66
    • /
    • 2015
  • 현재 웹 서비스에서 활용되고 있는 이미지 지도의 기능적 한계와 비용 이슈로 인해 사용자들의 요구사항을 정확히 충족시켜줄 수 없는 문제점을 갖고 있다. 그래서 본 연구에서는 HTML5 기술을 이용하여 벡터 지도 제작 및 이를 활용한 기능과 서비스를 구현하여 사용자들의 목적에 적합한 개인화 지도를 제작하는데 목적이 있다. 연구결과 기존의 웹 환경에서 활용되는 이미지 기반의 지도에서 기울임 및 회전기능에서의 시인성이 떨어지는 문제를 HTML5 벡터지도에서 해결하였다. 그리고 지도정보를 접근하여 배경과 명칭 데이터를 선별적으로 표출하는 기능을 구현하여 지도 표출의 다양한 결과를 도출하였다. 또한, 성능 비교 결과로서 상용화 지도 서비스에서 최소 0.78sec에서 최대 7.56sec 의 최초로딩 소요시간 범위에 포함되는 0.88sec의 소요시간이 측정되어 상용화 가능성을 도출하였다. 전국 도엽을 제작하기 위한 이미지 지도의 총 용량 180GB에 비해 벡터 지도 제작 용량은 90% 이상 감소한 2.5GB로 제작되어 저장 공간에 대한 비용 이슈를 해결하였다. 결론적으로, 본 연구의 HTML5 벡터지도 설계 및 구현에 대한 연구는 다양한 정보의 활용 및 기능 확장을 통해 공간 정보를 활용하는 사용자의 요구사항에 적합한 정보를 제공하는 방안을 제시하였다.

HTML5를 기반으로 한 스마트 TV와 스마트 홈용 플랫폼 개발 (The Developement of Smart TV and Smart Home Platform based on HTML5)

  • 김광준;강기웅;한규철;장승진;윤찬호
    • 한국전자통신학회논문지
    • /
    • 제9권9호
    • /
    • pp.991-998
    • /
    • 2014
  • 임베디드 시스템(Embedded System)은 프로세서, 메모리 장치, 각종 입출력장치와 같은 하드웨어와 그 하드웨어를 제어하기 위한 소프트웨어가 탑재되어 동작한다. 본 논문에서는 오픈 모바일 플랫폼인 안드로이드를 기반으로 하는 ARM Cortex-A8 Core를 사용한 SAMSUNG의 S5PV210 CPU를 장착한 임베디드 시스템을 개발함으로서 효율적인 산업용 제어를 가능하게 하는 MPU 모듈 및 Base 보드를 설계 제작하여 구현하였다. 안드로이드 OS기반의 리눅스 커널을 통해 안드로이드 응용 계층의 네이티브 앱과 HTML5를 적용한 온도 및 습도 센서 모니터링 응용프로그램을 구현함으로서 본 논문에서 개발한 임베디드 플랫폼 설계의 적합성 및 타당성을 검증한다.

HTML5 기반의 비주얼 노벨 게임 콘텐츠 구현 (A Development of Visual Novel Game Contents based on HTML5)

  • 김희선;최상명
    • 한국콘텐츠학회:학술대회논문집
    • /
    • 한국콘텐츠학회 2012년도 춘계 종합학술대회 논문집
    • /
    • pp.259-260
    • /
    • 2012
  • 본 논문에서는 HTML5를 기반으로 하여 특정 OS 및 하드웨어에 종속되지 않는 게임 콘텐츠를 개발하고자 한다. 게임 콘텐츠의 내용은 책의 내용을 토대로 하여 퀴즈를 푸는 비주얼노벨 방식으로 구현하였다. 콘텐츠를 구현하기 위해 우선적으로 '우리들의 일그러진 영웅' 이라는 책을 선정하여 5가지의 문제를 만들고 잘못된 답을 선택했을 시 사용자의 재미를 위해 잘못된 선택이라는 것을 잠시 동안 모르게 하도록 잘못된 시나리오를 구상하였다.

  • PDF

사용자 인터랙션을 지원하는 HTML5 기반 e-book 뷰어 시스템의 요구사항 분석 및 설계 (Requirements Analysis and Design of an HTML5 Based e-book Viewer System Supporting User Interaction)

  • 최종명;박경우;오수열
    • 디지털산업정보학회논문지
    • /
    • 제9권2호
    • /
    • pp.33-40
    • /
    • 2013
  • E-books have been popular and common in everyday life during past a decade, and the market is expected to grow much more because of the popularity of tablet computing devices such as iPad. With the helps from the devices, people want to read or experience more interactive, fun, and informative e-book contents. In order to meet those needs, we introduce requirements of an e-book viewer system that supports user interaction, 3D modeling view, and augmented reality. We also introduce some design issues of the system and its concept proof prototype system. We determine to adopt HTML5 for e-book content format because it already supports content rendering, multimedia, and user interaction. Furthermore, it is easy to implement e-book viewer because there is already Webkit component for HTML5. We also discuss design issues for integrating an Augmented Reality viewer with Webkit-based e-book viewer. This paper will give e-book viewer developers and contents developers some guidelines for new e-book systems.