Reference Implementation of OpenVG for Embedded System

임베디드 시스템용 OpenVG 참조 구현

  • Lee, Sang-Yun (Electronics and Telecommunications Research Institute, Embedded S/W Research Division) ;
  • Lee, Kyung-Hee (Electronics and Telecommunications Research Institute, Embedded S/W Research Division) ;
  • Kim, Sung-Hwan (Pineone Communications Co., Ltd., R&D Division) ;
  • Chung, Ji-Hoon (Pineone Communications Co., Ltd., R&D Division) ;
  • Choi, Byung-Uk (Division of Information and Communications, Hanyang University)
  • 이상윤 (한국전자통신연구원 임베디드SW연구단) ;
  • 이경희 (한국전자통신연구원 임베디드SW연구단) ;
  • 김성환 ((주)파인원) ;
  • 정지훈 ((주)파인원) ;
  • 최병욱 (한양대학교 정보통신대학교 정보통신학부)
  • Published : 2007.06.25

Abstract

본 논문에서는 크로노스 그룹에서 제정한 스케일러블 벡터 그래픽 하드웨어 가속을 위한 표준인 OpenVG를 소프트웨어 렌더링 방식으로 구현한 참조 구현을 제안한다. EGL과 OpenVG 엔진이 다양한 임베디드 환경에 쉽게 이식이 가능하도록 설계한 방식을 제시한다 또한 성능 개선을 위해, 채택한 수학 함수와 알고리즘의 선택 배경을 기술하고 최적의 렌더링 방법을 제안한다. 소프트웨어 렌더링 방법으로 구현한 OpenVG를 통해 벡터 이미지를 화면에 출력하는 모습을 보인다. 또한 호환성 테스트 툴인 CTS의 테스트 결과를 제시하며 기존 참조 구현인 Hybrid 사의 참조 구현과 성능 비교 실험 결과를 보인다.

Keywords