Cargando…

An Omnidirectional Vision Sensor Based on a Spherical Mirror Catadioptric System

The combination of mirrors and lenses, which defines a catadioptric sensor, is widely used in the computer vision field. The definition of a catadioptric sensors is based on three main features: hardware setup, projection modelling and calibration process. In this paper, a complete description of th...

Descripción completa

Detalles Bibliográficos
Autores principales: Barone, Sandro, Carulli, Marina, Neri, Paolo, Paoli, Alessandro, Razionale, Armando Viviano
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5855034/
https://www.ncbi.nlm.nih.gov/pubmed/29385051
http://dx.doi.org/10.3390/s18020408
_version_ 1783307019032199168
author Barone, Sandro
Carulli, Marina
Neri, Paolo
Paoli, Alessandro
Razionale, Armando Viviano
author_facet Barone, Sandro
Carulli, Marina
Neri, Paolo
Paoli, Alessandro
Razionale, Armando Viviano
author_sort Barone, Sandro
collection PubMed
description The combination of mirrors and lenses, which defines a catadioptric sensor, is widely used in the computer vision field. The definition of a catadioptric sensors is based on three main features: hardware setup, projection modelling and calibration process. In this paper, a complete description of these aspects is given for an omnidirectional sensor based on a spherical mirror. The projection model of a catadioptric system can be described by the forward projection task (FP, from 3D scene point to 2D pixel coordinates) and backward projection task (BP, from 2D coordinates to 3D direction of the incident light). The forward projection of non-central catadioptric vision systems, typically obtained by using curved mirrors, is usually modelled by using a central approximation and/or by adopting iterative approaches. In this paper, an analytical closed-form solution to compute both forward and backward projection for a non-central catadioptric system with a spherical mirror is presented. In particular, the forward projection is reduced to a 4th order polynomial by determining the reflection point on the mirror surface through the intersection between a sphere and an ellipse. A matrix format of the implemented models, suitable for fast point clouds handling, is also described. A robust calibration procedure is also proposed and applied to calibrate a catadioptric sensor by determining the mirror radius and center with respect to the camera.
format Online
Article
Text
id pubmed-5855034
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-58550342018-03-20 An Omnidirectional Vision Sensor Based on a Spherical Mirror Catadioptric System Barone, Sandro Carulli, Marina Neri, Paolo Paoli, Alessandro Razionale, Armando Viviano Sensors (Basel) Article The combination of mirrors and lenses, which defines a catadioptric sensor, is widely used in the computer vision field. The definition of a catadioptric sensors is based on three main features: hardware setup, projection modelling and calibration process. In this paper, a complete description of these aspects is given for an omnidirectional sensor based on a spherical mirror. The projection model of a catadioptric system can be described by the forward projection task (FP, from 3D scene point to 2D pixel coordinates) and backward projection task (BP, from 2D coordinates to 3D direction of the incident light). The forward projection of non-central catadioptric vision systems, typically obtained by using curved mirrors, is usually modelled by using a central approximation and/or by adopting iterative approaches. In this paper, an analytical closed-form solution to compute both forward and backward projection for a non-central catadioptric system with a spherical mirror is presented. In particular, the forward projection is reduced to a 4th order polynomial by determining the reflection point on the mirror surface through the intersection between a sphere and an ellipse. A matrix format of the implemented models, suitable for fast point clouds handling, is also described. A robust calibration procedure is also proposed and applied to calibrate a catadioptric sensor by determining the mirror radius and center with respect to the camera. MDPI 2018-01-31 /pmc/articles/PMC5855034/ /pubmed/29385051 http://dx.doi.org/10.3390/s18020408 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
Barone, Sandro
Carulli, Marina
Neri, Paolo
Paoli, Alessandro
Razionale, Armando Viviano
An Omnidirectional Vision Sensor Based on a Spherical Mirror Catadioptric System
title An Omnidirectional Vision Sensor Based on a Spherical Mirror Catadioptric System
title_full An Omnidirectional Vision Sensor Based on a Spherical Mirror Catadioptric System
title_fullStr An Omnidirectional Vision Sensor Based on a Spherical Mirror Catadioptric System
title_full_unstemmed An Omnidirectional Vision Sensor Based on a Spherical Mirror Catadioptric System
title_short An Omnidirectional Vision Sensor Based on a Spherical Mirror Catadioptric System
title_sort omnidirectional vision sensor based on a spherical mirror catadioptric system
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5855034/
https://www.ncbi.nlm.nih.gov/pubmed/29385051
http://dx.doi.org/10.3390/s18020408
work_keys_str_mv AT baronesandro anomnidirectionalvisionsensorbasedonasphericalmirrorcatadioptricsystem
AT carullimarina anomnidirectionalvisionsensorbasedonasphericalmirrorcatadioptricsystem
AT neripaolo anomnidirectionalvisionsensorbasedonasphericalmirrorcatadioptricsystem
AT paolialessandro anomnidirectionalvisionsensorbasedonasphericalmirrorcatadioptricsystem
AT razionalearmandoviviano anomnidirectionalvisionsensorbasedonasphericalmirrorcatadioptricsystem
AT baronesandro omnidirectionalvisionsensorbasedonasphericalmirrorcatadioptricsystem
AT carullimarina omnidirectionalvisionsensorbasedonasphericalmirrorcatadioptricsystem
AT neripaolo omnidirectionalvisionsensorbasedonasphericalmirrorcatadioptricsystem
AT paolialessandro omnidirectionalvisionsensorbasedonasphericalmirrorcatadioptricsystem
AT razionalearmandoviviano omnidirectionalvisionsensorbasedonasphericalmirrorcatadioptricsystem