HUNTSVILLE, Ala. – Abaco Systems in Huntsville, Ala., is introducing the ImageFlex software tool to enable embedded computing" target='_blank'>embedded computing engineers to harness the potential of graphics processing units (GPUs) from companies like NVIDIA, AMD, and Intel for application such as real-time image processing and image visualization.
Typical applications for ImageFlex include degraded visual environment (DVE), 360-degree situational awareness, helmet mounted sight processing, and target identification and tracking.
ImageFlex can simplify application creation by delivering a set of high-level application programming interfaces (APIs) that exploit the capabilities of the underlying GPUs while abstracting the complex details associated with each implementation.
The ImageFlex framework API interface provides an abstraction layer on top of OpenGL to enable developers with no OpenGL experience to create high-performance image processing and graphics applications.
It includes optimized image fusion, stabilization, and distortion-correction algorithms, as well as a reference implementation of the Skybox application that performs real-time 360-degree spherical stitching.
The API facilitates spherical situational awareness by facilitating the use of cube maps displaying equi-rectangular images. The reference implementation, along with a configuration utility, can enable users to integrate their own camera array and processing quickly.
ImageFlex features OpenCL and CUDA interoperability layers to simplify the problem of using the GPU for compute and display in harmony. It provides implementations of GPU accelerated adaptive image fusion, lens distortion correction and image stabilization, all supported by a rich set of demos and reference examples oriented towards minimizing learning curves.
For more information contact Abaco online at www.abaco.com.
Learn more: search the Aerospace & Defense Buyer's Guide for companies, new products, press releases, and videos