Specular Detection on Glossy Surface Using Geometric Characteristics of Specularity in Top-View Images

In an autonomous driving assistance system (ADAS), top views effectively represent objects around the vehicle on a 2D plane. Top-view images are therefore widely used to detect lines in ADAS applications such as lane-keeping assistance and parking assistance. Because line detection is a crucial step...

Full description

Bibliographic Details
Main Authors: Seunghyun Kim, Moonsoo Ra, Whoi-Yul Kim
Format: Article
Language:English
Published: MDPI AG 2021-03-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/21/6/2079
id doaj-6bb134fac3934b53a3b9bf649ae5dc8e
record_format Article
spelling doaj-6bb134fac3934b53a3b9bf649ae5dc8e2021-03-17T00:02:46ZengMDPI AGSensors1424-82202021-03-01212079207910.3390/s21062079Specular Detection on Glossy Surface Using Geometric Characteristics of Specularity in Top-View ImagesSeunghyun Kim0Moonsoo Ra1Whoi-Yul Kim2Department of Electronics and Computer Engineering, Hanyang University, Seoul 04763, KoreaLightVision Inc., Seoul 04793, KoreaDepartment of Electronics and Computer Engineering, Hanyang University, Seoul 04763, KoreaIn an autonomous driving assistance system (ADAS), top views effectively represent objects around the vehicle on a 2D plane. Top-view images are therefore widely used to detect lines in ADAS applications such as lane-keeping assistance and parking assistance. Because line detection is a crucial step for these applications, the false positive detection of lines can lead to failure of the system. Specular reflections from a glossy surface are often the cause of false positives, and since certain specular patterns resemble actual lines in the top-view image, their presence induces false positive lines. Incorrect positions of the lines or parking stalls can thus be obtained. To alleviate this problem, we propose two methods to estimate specular pixels in the top-view image. The methods use a geometric property of the specular region: the shape of the specular region is stretched long in the direction of the camera as the distance between the camera and the light source becomes distant, resulting in a straight line. This property can be used to distinguish the specular region in images. One estimates the pixel-wise probability of the specularity using gradient vectors obtained from an edge detector and the other estimates specularity using the line equation of each line segment obtained by line detection. To evaluate the performance of the proposed method, we added our methods as a pre-processing step to existing parking stall detection methods and investigated changes in their performance. The proposed methods improved line detection performance by accurately estimating specular components in the top-view images.https://www.mdpi.com/1424-8220/21/6/2079specularity estimationline detectiongradient vector
collection DOAJ
language English
format Article
sources DOAJ
author Seunghyun Kim
Moonsoo Ra
Whoi-Yul Kim
spellingShingle Seunghyun Kim
Moonsoo Ra
Whoi-Yul Kim
Specular Detection on Glossy Surface Using Geometric Characteristics of Specularity in Top-View Images
Sensors
specularity estimation
line detection
gradient vector
author_facet Seunghyun Kim
Moonsoo Ra
Whoi-Yul Kim
author_sort Seunghyun Kim
title Specular Detection on Glossy Surface Using Geometric Characteristics of Specularity in Top-View Images
title_short Specular Detection on Glossy Surface Using Geometric Characteristics of Specularity in Top-View Images
title_full Specular Detection on Glossy Surface Using Geometric Characteristics of Specularity in Top-View Images
title_fullStr Specular Detection on Glossy Surface Using Geometric Characteristics of Specularity in Top-View Images
title_full_unstemmed Specular Detection on Glossy Surface Using Geometric Characteristics of Specularity in Top-View Images
title_sort specular detection on glossy surface using geometric characteristics of specularity in top-view images
publisher MDPI AG
series Sensors
issn 1424-8220
publishDate 2021-03-01
description In an autonomous driving assistance system (ADAS), top views effectively represent objects around the vehicle on a 2D plane. Top-view images are therefore widely used to detect lines in ADAS applications such as lane-keeping assistance and parking assistance. Because line detection is a crucial step for these applications, the false positive detection of lines can lead to failure of the system. Specular reflections from a glossy surface are often the cause of false positives, and since certain specular patterns resemble actual lines in the top-view image, their presence induces false positive lines. Incorrect positions of the lines or parking stalls can thus be obtained. To alleviate this problem, we propose two methods to estimate specular pixels in the top-view image. The methods use a geometric property of the specular region: the shape of the specular region is stretched long in the direction of the camera as the distance between the camera and the light source becomes distant, resulting in a straight line. This property can be used to distinguish the specular region in images. One estimates the pixel-wise probability of the specularity using gradient vectors obtained from an edge detector and the other estimates specularity using the line equation of each line segment obtained by line detection. To evaluate the performance of the proposed method, we added our methods as a pre-processing step to existing parking stall detection methods and investigated changes in their performance. The proposed methods improved line detection performance by accurately estimating specular components in the top-view images.
topic specularity estimation
line detection
gradient vector
url https://www.mdpi.com/1424-8220/21/6/2079
work_keys_str_mv AT seunghyunkim speculardetectiononglossysurfaceusinggeometriccharacteristicsofspecularityintopviewimages
AT moonsoora speculardetectiononglossysurfaceusinggeometriccharacteristicsofspecularityintopviewimages
AT whoiyulkim speculardetectiononglossysurfaceusinggeometriccharacteristicsofspecularityintopviewimages
_version_ 1724219103820906496