Buscar en
Revista Iberoamericana de Automática e Informática Industrial RIAI
Toda la web
Inicio Revista Iberoamericana de Automática e Informática Industrial RIAI Detección de Automóviles en Escenarios Urbanos Escaneados por un Lidar
Información de la revista
Vol. 12. Núm. 2.
Páginas 189-198 (Abril - Junio 2015)
Compartir
Compartir
Descargar PDF
Más opciones de artículo
Visitas
3347
Vol. 12. Núm. 2.
Páginas 189-198 (Abril - Junio 2015)
Open Access
Detección de Automóviles en Escenarios Urbanos Escaneados por un Lidar
Vehicle Detection in Urban Environments Scanned by a Lidar
Visitas
3347
Alfonso Ramírez-Pedrazaa,
Autor para correspondencia
ponchorp.1985@gmail.com

Autor para correspondencia.
, José-Joel González-Barbosaa,
Autor para correspondencia
jgonzalezba@ipn.mx

Autor para correspondencia.
, Francisco-Javier Ornelas-Rodrígueza, Angel-Iván García-Morenoa, Adan Salazar-Garibayb, Erick-Alejandro González-Barbosac
a Centro de Investigación en Ciencia Aplicada y Tecnología Avanzada, Instituto Politécnico Nacional, Querétaro, México
b Quantificare S.A., Sophia-Antipolis, Francia
c Instituto Tecnológico Superior de Irapuato, Guanajuato, México
Este artículo ha recibido

Under a Creative Commons license
Información del artículo
Resumen
Texto completo
Bibliografía
Descargar PDF
Estadísticas
Resumen

En este trabajo se desarrollaron algoritmos computacionales los cuales permiten segmentar y detectar los automóviles que se encuentran dentro de una nube de puntos 3D pertenecientes a un entorno urbano. Las nubes son adquiridas con el sistema LIDAR velodyne HDL-64E, el cual es capaz de reconstruir objetos que se encuentran a una distancia de 3 a 120 metros. El desarrollo del trabajo está dividido en dos etapas: la segmentación de objetos 3D y la indexación. Se considera que el ambiente es semi estructurado debido a que objetos como las fachadas de los edificios y el suelo pueden ser modelados por planos. La segmentación está compuesta por tres módulos: el primero consiste en la extracción del plano principal o suelo; en el segundo módulo se extraen los planos perpendiculares al suelo, los cuales son segmentados por una adaptación al método de Hough; y en el último módulo se aplica una segmentación a los objetos restantes usando el método MeanShift. La indexación está dividida en dos módulos: en el primero, los objetos segmentados son modelados por histogramas usando las direcciones de las normales de los puntos 3D de los objetos; en el segundo módulo, los histogramas son usados para comparar con una biblioteca de datos previamente construida. En este trabajo hemos usado el análisis ROC para optimizar los umbrales empleados. Se utilizan dos bases de datos: la primera es de entrenamiento y está compuesta por 4500 objetos; mientras que la segunda corresponde a la de prueba, la cual está compuesta por 3000 objetos y fue usada para verificar los resultados de entrenamiento. La aportación de este trabajo es presentar un nuevo sistema para detectar automóviles utilizando puntos 3D.

Palabras clave:
Nube de Puntos 3D
LIDAR
Segmentación 3D.
Abstract

Detection of vehicles on 3D point clouds is performed by using the algorithm presented in this work. Point clouds correspond to urban environments and were acquired with the LIDAR Velodyne HDL-64E. The environment is considered semi-structured so that can be modeled using planes.

Vehicle detection is carried out on to stages, segmentation and indexation. First stage is at the same time composed of three sub-stages. In the first one the principal plane (in this case the floor) is extracted, in the second sub-stage secondary planes are extracted using a tailored version of Hough's method, secondary planes are those perpendicular to the main plane. Finally in the third sub-stage and using MeanShift method, the remaining objects are segmented.

Indexation on its side is divided into two sub-stages, in the first one, last segmented objects using MeanShift method are modeled using histograms according to the direction of the object's 3D points normal; in the second stage histograms are compared to those previously stored on a database of object's histograms. Optimizing of detection thresholds was carried out through ROC analysis. Two databases were used during the experiments, the first DB have 4500 objects and was used for ROC analysis training; the second one contained 3000 objects and was used for verification.

Keywords:
3D point cloud
Lidar
3D Segmentation.
Referencias
[Atanacio-Jiménez et al., 2011]
G. Atanacio-Jiménez, J.-J. González-Barbosa, J.B. Hurtado-Ramos, F.J. Ornelas- Rodríguez, H. Jiménez-Hernández, T. García-Ramírez, R. González- Barbosa.
Lidar velodyne hdl-64e calibration using pattern planes.
International Journal of Advanced Robotic Systems, 8 (2011), pp. 70-82
[Barnea and Filin, 2008]
S. Barnea, S. Filin.
Keypoint based autonomous registration of terrestrial laser point-clouds.
ISPRS Journal of Photogrammetry and Remote Sensing, 63 (2008), pp. 19-35
[BIMP, 2008]
BIPM, 2008. Evaluation of measurement dataguide to the expression of uncertainty in measurement. JCGM 100.
[Brostow et al., 2008]
Brostow, G.J., Shotton, J., Fauqueur, J., Cipolla, R., 2008. Segmentation and recognition using structure from motion point clouds. En: European Conference on Computer Vision, (ECCV).
[Douillard et al., 2011]
B. Douillard, J.P. Underwood, N. Kuntz, V. Vlaskine, A.J. Quadros, P. Morton ton, A. Frenkel.
On the segmentation of 3d lidar point clouds.
En: International Conference on Robotics and Automation (ICRA). IEEE, (2011), pp. 2798-2805
[García-Moreno et al., 2013]
García-Moreno, A. ., Gonzalez-Barbosa, J. ., Ornelas-Rodríguez, F. ., Hurtado- Ramos, J. ., Ramirez-Pedraza, A., González-Barbosa, E. ., 2013. Automatic 3d city reconstruction platform using a lidar and dgps. Vol. 7629. LNAI of Lecture Notes in Computer Science. pp. 285-297.
[Golovinskiy et al., 2009]
Golovinskiy, A., Kim, V.G., Funkhouser, T., 2009. Shape-based recognition of 3D point clouds in urban environments. En: International Conference on Computer Vision (ICCV).
[Gonzalez-Barbosa and Lacroix, 2002]
J.-J. Gonzalez-Barbosa, S. Lacroix.
Rover localization in natural envi- ronments by indexing panoramic images.
En: International Conference on Robotics and Automation (ICRA). IEEE, 2 (2002), pp. 1365-1370
[Goron et al., 2010]
L. Goron, L. Tamas, I. Reti, G. Lazea.
3d laser scanning system and 3d segmentation of urban scenes.
En: International Conference on Automation, Quality and Testing, Robotics (AQTR), IEEE., 1 (2010), pp. 1-5
[Hernández-García et al., 2011]
D.-E. Hernández-García, J.-J. Gonzalez-Barbosa, J.-B. Hurtado-Ramos, F.-J. Ornelas-Rodríguez, E. Castillo Castaneda, A. Ramírez, A. García, R. Gonzalez-Barbosa, J. Aviña-Cervantez.
3d city models: Mapping approach using lidar technology.
En: 21st International Conference on Electronics, Communications and Computers (CONIELECOMP), (2011), pp. 206-211
[Himmelsbach et al., 2009]
Himmelsbach, M., Luettel, T., Wuensche, H.-J., 2009. Real-Time Object Classification in 3D Point Clouds Using Point Feature Histograms. En: Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems, IROS. St. Louis, MO, USA, pp. 994-1000.
[Huber, 2002]
D. Huber.
Automatic three-dimensional modeling from reality. Ph.D. thesis.
Robotics Institute, Carnegie Mellon University, (2002),
[Lai and Fox, 2010]
K. Lai, D. Fox.
Object recognition in 3d point clouds using web data and domain adaptation.
International Journal of Robotics Research, 29 (2010), pp. 1019-1037
[Liang-Chia Chen et al., 2013]
Liang-Chia Chen, X.-L.N. Hoang Hong Hai, H.-W. Wu.
Novel 3-d ob- ject recognition methodology employing a curvature-based histogram.
International Journal of Advanced Robotic Systems, 10 (2013),
[Luber, 2013]
Luber, M., 2013. People tracking under social constraints. Ph.D. thesis, Universitätsbibliothek Freiburg.
[Park et al., 2004]
S.H. Park, J.M. Goo, C.-H. Jo.
Receiver operating characteristic (roc) curve: practical review for radiologists.
Korean Journal of Radiology, 5 (2004), pp. 11-18
[Jaime and Zalama Eduardo, 2012]
Pulido Fentanes Jaime, G.G.-B.J. Zalama Eduardo.
Plataforma robótica para tareas de reconstrucción tridimensional de entornos exteriores.
RIAI, 46 (2012), pp. 81-92
[Schnabel et al., 2007]
Schnabel, R., Wahl, R., Klein, R., 2007. Efficient ransac for point-cloud shape detection. En: Computer graphics forum. Vol. 26. Wiley Online Library, pp. 214-226.
[Sohn et al., 2012]
G. Sohn, Y. Jwa, H.B. Kim.
Automatic powerline scene classification and reconstruction using airborne lidar data. ISPRS Annals of Photogrammetry.
Remote Sensing and Spatial Information Sciences, I–3 (2012), pp. 167-172
[Steder et al., 2010]
B. Steder, G. Grisetti, W. Burgard.
Robust place recognition for 3d range data based on point features.
En: International Conference on Robotics and Automation (ICRA), IEEE., (2010), pp. 1400-1405
[Sun and Salvaggio, 2013]
S. Sun, C. Salvaggio.
Aerial 3d building detection and modeling from airborne lidar point clouds.
IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, 6 (2013), pp. 1440-1449
[Truong et al., 2010]
Truong, H.Q., Hmida, H.B., Marbs, A., Boochs, F., 2010. Integration of knowledge into the detection of objects in point clouds. En: Paparoditis, N., Pierrot-Deseilligny, M., Mallet, C., Tournaire, O. (Eds.), Proceedings of the ISPRS Commission III symposium - PCV. Vol. 38. of International Archives of Photogrammetry, Remote Sensing and Spatial Information Sciences. pp. 143-148.
[Wang et al., 2003]
Wang, C.-C., Thorpe, C., Suppe, A., 2003. LADAR-based detection and tracking of moving objects from a ground vehicle at high speeds. En: Intelligent Vehicle Symposium IEEE.
[Xu and Fujimura, 2003]
F. Xu, K. Fujimura.
Human detection using depth and gray images.
En: Proceedings of the IEEE Conference on Advanced Video and Signal Based Surveillance (AVSS)., (2003), pp. 115-121
[Zhou and Neumann, 2008]
Q.-Y. Zhou, U. Neumann.
Fast and extensible building modeling from airborne lidar data.
En: Proceedings of the 16th ACM SIGSPATIAL international conference on Advances in geographic information systems (GIS), (2008), pp. 7:1-7:8
Copyright © 2014. EA
Opciones de artículo
Herramientas