TY - GEN
T1 - ARINC661 graphics rendering based on OpenVG
AU - Yoon, Jiyoung
AU - Baek, Nakhoon
AU - Lee, Hwanyong
N1 - Publisher Copyright:
© 2015 IEEE.
PY - 2015/10/5
Y1 - 2015/10/5
N2 - ARINC 661 is a standard for the CDS (Cockpit Display Systems) defined by ARINC (Aeronautical Radio, Inc.). ARINC 661 contains various two-dimensional GUI (Graphical User Interface) definitions, which are displayed with its graphics primitives called Widgets. There is displayed almost graphics primitives with GP and Symbol Widget. The widget set covers a variety of graphics elements, including circles, arcs, crowns, and others. Additionally, the symbol widgets provide rendering of user defined polygonal shapes, which are typically described with triangle fans and triangle strips. There is Halo feature that is rendering outline for highlight a graphic object. And it has variety rendering effect that are text, image output, object transformation, etc. Although we can use fully dedicated 3D graphics libraries, for instance OpenGL and DirectX for those graphics output. However those 3D graphics libraries are too heavy and over-powered to show 2D graphics primitives of ARINC 661. In this paper, we proposed ARINC661 rendering based on OpenVG. OpenVG is the standard of 2D vector graphics defined by the Khronos Group. It is appropriate for graphics rendering of ARINC661 because it has the standard conformance test suits. OpenVG can easily develop software and hardware version in comparison with OpenGL, so OpenVG is efficient rendering speed and development cost.
AB - ARINC 661 is a standard for the CDS (Cockpit Display Systems) defined by ARINC (Aeronautical Radio, Inc.). ARINC 661 contains various two-dimensional GUI (Graphical User Interface) definitions, which are displayed with its graphics primitives called Widgets. There is displayed almost graphics primitives with GP and Symbol Widget. The widget set covers a variety of graphics elements, including circles, arcs, crowns, and others. Additionally, the symbol widgets provide rendering of user defined polygonal shapes, which are typically described with triangle fans and triangle strips. There is Halo feature that is rendering outline for highlight a graphic object. And it has variety rendering effect that are text, image output, object transformation, etc. Although we can use fully dedicated 3D graphics libraries, for instance OpenGL and DirectX for those graphics output. However those 3D graphics libraries are too heavy and over-powered to show 2D graphics primitives of ARINC 661. In this paper, we proposed ARINC661 rendering based on OpenVG. OpenVG is the standard of 2D vector graphics defined by the Khronos Group. It is appropriate for graphics rendering of ARINC661 because it has the standard conformance test suits. OpenVG can easily develop software and hardware version in comparison with OpenGL, so OpenVG is efficient rendering speed and development cost.
KW - Aerospace electronics
KW - Libraries
KW - Rendering (computer graphics)
KW - Standards
KW - Strips
KW - Three-dimensional displays
UR - http://www.scopus.com/inward/record.url?scp=84961743010&partnerID=8YFLogxK
U2 - 10.1109/ICITCS.2015.7292953
DO - 10.1109/ICITCS.2015.7292953
M3 - Conference contribution
AN - SCOPUS:84961743010
T3 - 2015 5th International Conference on IT Convergence and Security, ICITCS 2015 - Proceedings
BT - 2015 5th International Conference on IT Convergence and Security, ICITCS 2015 - Proceedings
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 5th International Conference on IT Convergence and Security, ICITCS 2015
Y2 - 24 August 2015 through 27 August 2015
ER -