Cargando…

A Novel Algorithm Based on the Pixel-Entropy for Automatic Detection of Number of Lanes, Lane Centers, and Lane Division Lines Formation

Lane detection for traffic surveillance in intelligent transportation systems is a challenge for vision-based systems. In this paper, a novel pixel-entropy based algorithm for the automatic detection of the number of lanes and their centers, as well as the formation of their division lines is propos...

Descripción completa

Detalles Bibliográficos
Autores principales: Hermosillo-Reynoso, Fernando, Torres-Roman, Deni, Santiago-Paz, Jayro, Ramirez-Pacheco, Julio
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7512287/
https://www.ncbi.nlm.nih.gov/pubmed/33265814
http://dx.doi.org/10.3390/e20100725
_version_ 1783586123282382848
author Hermosillo-Reynoso, Fernando
Torres-Roman, Deni
Santiago-Paz, Jayro
Ramirez-Pacheco, Julio
author_facet Hermosillo-Reynoso, Fernando
Torres-Roman, Deni
Santiago-Paz, Jayro
Ramirez-Pacheco, Julio
author_sort Hermosillo-Reynoso, Fernando
collection PubMed
description Lane detection for traffic surveillance in intelligent transportation systems is a challenge for vision-based systems. In this paper, a novel pixel-entropy based algorithm for the automatic detection of the number of lanes and their centers, as well as the formation of their division lines is proposed. Using as input a video from a static camera, each pixel behavior in the gray color space is modeled by a time series; then, for a time period [Formula: see text] , its histogram followed by its entropy are calculated. Three different types of theoretical pixel-entropy behaviors can be distinguished: (1) the pixel-entropy at the lane center shows a high value; (2) the pixel-entropy at the lane division line shows a low value; and (3) a pixel not belonging to the road has an entropy value close to zero. From the road video, several small rectangle areas are captured, each with only a few full rows of pixels. For each pixel of these areas, the entropy is calculated, then for each area or row an entropy curve is produced, which, when smoothed, has as many local maxima as lanes and one more local minima than lane division lines. For the purpose of testing, several real traffic scenarios under different weather conditions with other moving objects were used. However, these background objects, which are out of road, were filtered out. Our algorithm, compared to others based on trajectories of vehicles, shows the following advantages: (1) the lowest computational time for lane detection (only 32 s with a traffic flow of one vehicle/s per-lane); and (2) better results under high traffic flow with congestion and vehicle occlusion. Instead of detecting road markings, it forms lane-dividing lines. Here, the entropies of Shannon and Tsallis were used, but the entropy of Tsallis for a selected q of a finite set achieved the best results.
format Online
Article
Text
id pubmed-7512287
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-75122872020-11-09 A Novel Algorithm Based on the Pixel-Entropy for Automatic Detection of Number of Lanes, Lane Centers, and Lane Division Lines Formation Hermosillo-Reynoso, Fernando Torres-Roman, Deni Santiago-Paz, Jayro Ramirez-Pacheco, Julio Entropy (Basel) Article Lane detection for traffic surveillance in intelligent transportation systems is a challenge for vision-based systems. In this paper, a novel pixel-entropy based algorithm for the automatic detection of the number of lanes and their centers, as well as the formation of their division lines is proposed. Using as input a video from a static camera, each pixel behavior in the gray color space is modeled by a time series; then, for a time period [Formula: see text] , its histogram followed by its entropy are calculated. Three different types of theoretical pixel-entropy behaviors can be distinguished: (1) the pixel-entropy at the lane center shows a high value; (2) the pixel-entropy at the lane division line shows a low value; and (3) a pixel not belonging to the road has an entropy value close to zero. From the road video, several small rectangle areas are captured, each with only a few full rows of pixels. For each pixel of these areas, the entropy is calculated, then for each area or row an entropy curve is produced, which, when smoothed, has as many local maxima as lanes and one more local minima than lane division lines. For the purpose of testing, several real traffic scenarios under different weather conditions with other moving objects were used. However, these background objects, which are out of road, were filtered out. Our algorithm, compared to others based on trajectories of vehicles, shows the following advantages: (1) the lowest computational time for lane detection (only 32 s with a traffic flow of one vehicle/s per-lane); and (2) better results under high traffic flow with congestion and vehicle occlusion. Instead of detecting road markings, it forms lane-dividing lines. Here, the entropies of Shannon and Tsallis were used, but the entropy of Tsallis for a selected q of a finite set achieved the best results. MDPI 2018-09-21 /pmc/articles/PMC7512287/ /pubmed/33265814 http://dx.doi.org/10.3390/e20100725 Text en © 2018 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Hermosillo-Reynoso, Fernando
Torres-Roman, Deni
Santiago-Paz, Jayro
Ramirez-Pacheco, Julio
A Novel Algorithm Based on the Pixel-Entropy for Automatic Detection of Number of Lanes, Lane Centers, and Lane Division Lines Formation
title A Novel Algorithm Based on the Pixel-Entropy for Automatic Detection of Number of Lanes, Lane Centers, and Lane Division Lines Formation
title_full A Novel Algorithm Based on the Pixel-Entropy for Automatic Detection of Number of Lanes, Lane Centers, and Lane Division Lines Formation
title_fullStr A Novel Algorithm Based on the Pixel-Entropy for Automatic Detection of Number of Lanes, Lane Centers, and Lane Division Lines Formation
title_full_unstemmed A Novel Algorithm Based on the Pixel-Entropy for Automatic Detection of Number of Lanes, Lane Centers, and Lane Division Lines Formation
title_short A Novel Algorithm Based on the Pixel-Entropy for Automatic Detection of Number of Lanes, Lane Centers, and Lane Division Lines Formation
title_sort novel algorithm based on the pixel-entropy for automatic detection of number of lanes, lane centers, and lane division lines formation
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7512287/
https://www.ncbi.nlm.nih.gov/pubmed/33265814
http://dx.doi.org/10.3390/e20100725
work_keys_str_mv AT hermosilloreynosofernando anovelalgorithmbasedonthepixelentropyforautomaticdetectionofnumberoflaneslanecentersandlanedivisionlinesformation
AT torresromandeni anovelalgorithmbasedonthepixelentropyforautomaticdetectionofnumberoflaneslanecentersandlanedivisionlinesformation
AT santiagopazjayro anovelalgorithmbasedonthepixelentropyforautomaticdetectionofnumberoflaneslanecentersandlanedivisionlinesformation
AT ramirezpachecojulio anovelalgorithmbasedonthepixelentropyforautomaticdetectionofnumberoflaneslanecentersandlanedivisionlinesformation
AT hermosilloreynosofernando novelalgorithmbasedonthepixelentropyforautomaticdetectionofnumberoflaneslanecentersandlanedivisionlinesformation
AT torresromandeni novelalgorithmbasedonthepixelentropyforautomaticdetectionofnumberoflaneslanecentersandlanedivisionlinesformation
AT santiagopazjayro novelalgorithmbasedonthepixelentropyforautomaticdetectionofnumberoflaneslanecentersandlanedivisionlinesformation
AT ramirezpachecojulio novelalgorithmbasedonthepixelentropyforautomaticdetectionofnumberoflaneslanecentersandlanedivisionlinesformation