Artigo Acesso aberto Revisado por pares

Glidar: An OpenGL-based, Real-Time, and Open Source 3D Sensor Simulator for Testing Computer Vision Algorithms

2016; Multidisciplinary Digital Publishing Institute; Volume: 2; Issue: 1 Linguagem: Inglês

10.3390/jimaging2010005

ISSN

2313-433X

Autores

John O. Woods, John A. Christian,

Tópico(s)

3D Surveying and Cultural Heritage

Resumo

3D sensors such as lidars, stereo cameras, time-of-flight cameras, and the Microsoft Kinect are increasingly found in a wide range of applications, including gaming, personal robotics, and space exploration. In some cases, pattern recognition algorithms for processing depth images can be tested using actual sensors observing real-world objects. In many situations, however, it is common to test new algorithms using computer-generated synthetic images, as such simulations tend to be faster, more flexible, and less expensive than hardware tests. Computer generation of images is especially useful for Monte Carlo-type analyses or for situations where obtaining real sensor data for preliminary testing is difficult (e.g., space applications). We present Glidar, an OpenGL and GL Shading Language-based sensor simulator, capable of imaging nearly any static three-dimensional model. Glidar allows basic object manipulations, or may be connected to a physics simulator for more advanced behaviors. It permits publishing to a tcp socket at high frame-rates or can save to pcd (point cloud data) files. The software is written in C++, and is released under the open source bsd license.

Referência(s)
Altmetric
PlumX