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...
Autores principales: | , , , |
---|---|
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 |