Cargando…

Image Pre-Processing Method of Machine Learning for Edge Detection with Image Signal Processor Enhancement

Even though computer vision has been developing, edge detection is still one of the challenges in that field. It comes from the limitations of the complementary metal oxide semiconductor (CMOS) Image sensor used to collect the image data, and then image signal processor (ISP) is additionally require...

Descripción completa

Detalles Bibliográficos
Autores principales: Park, Keumsun, Chae, Minah, Cho, Jae Hyuk
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7827319/
https://www.ncbi.nlm.nih.gov/pubmed/33440903
http://dx.doi.org/10.3390/mi12010073
_version_ 1783640733420355584
author Park, Keumsun
Chae, Minah
Cho, Jae Hyuk
author_facet Park, Keumsun
Chae, Minah
Cho, Jae Hyuk
author_sort Park, Keumsun
collection PubMed
description Even though computer vision has been developing, edge detection is still one of the challenges in that field. It comes from the limitations of the complementary metal oxide semiconductor (CMOS) Image sensor used to collect the image data, and then image signal processor (ISP) is additionally required to understand the information received from each pixel and performs certain processing operations for edge detection. Even with/without ISP, as an output of hardware (camera, ISP), the original image is too raw to proceed edge detection image, because it can include extreme brightness and contrast, which is the key factor of image for edge detection. To reduce the onerousness, we propose a pre-processing method to obtain optimized brightness and contrast for improved edge detection. In the pre-processing, we extract meaningful features from image information and perform machine learning such as k-nearest neighbor (KNN), multilayer perceptron (MLP) and support vector machine (SVM) to obtain enhanced model by adjusting brightness and contrast. The comparison results of F1 score on edgy detection image of non-treated, pre-processed and pre-processed with machine learned are shown. The pre-processed with machine learned F1 result shows an average of 0.822, which is 2.7 times better results than the non-treated one. Eventually, the proposed pre-processing and machine learning method is proved as the essential method of pre-processing image from ISP in order to gain better edge detection image. In addition, if we go through the pre-processing method that we proposed, it is possible to more clearly and easily determine the object required when performing auto white balance (AWB) or auto exposure (AE) in the ISP. It helps to perform faster and more efficiently through the proactive ISP.
format Online
Article
Text
id pubmed-7827319
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-78273192021-01-25 Image Pre-Processing Method of Machine Learning for Edge Detection with Image Signal Processor Enhancement Park, Keumsun Chae, Minah Cho, Jae Hyuk Micromachines (Basel) Article Even though computer vision has been developing, edge detection is still one of the challenges in that field. It comes from the limitations of the complementary metal oxide semiconductor (CMOS) Image sensor used to collect the image data, and then image signal processor (ISP) is additionally required to understand the information received from each pixel and performs certain processing operations for edge detection. Even with/without ISP, as an output of hardware (camera, ISP), the original image is too raw to proceed edge detection image, because it can include extreme brightness and contrast, which is the key factor of image for edge detection. To reduce the onerousness, we propose a pre-processing method to obtain optimized brightness and contrast for improved edge detection. In the pre-processing, we extract meaningful features from image information and perform machine learning such as k-nearest neighbor (KNN), multilayer perceptron (MLP) and support vector machine (SVM) to obtain enhanced model by adjusting brightness and contrast. The comparison results of F1 score on edgy detection image of non-treated, pre-processed and pre-processed with machine learned are shown. The pre-processed with machine learned F1 result shows an average of 0.822, which is 2.7 times better results than the non-treated one. Eventually, the proposed pre-processing and machine learning method is proved as the essential method of pre-processing image from ISP in order to gain better edge detection image. In addition, if we go through the pre-processing method that we proposed, it is possible to more clearly and easily determine the object required when performing auto white balance (AWB) or auto exposure (AE) in the ISP. It helps to perform faster and more efficiently through the proactive ISP. MDPI 2021-01-11 /pmc/articles/PMC7827319/ /pubmed/33440903 http://dx.doi.org/10.3390/mi12010073 Text en © 2021 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
Park, Keumsun
Chae, Minah
Cho, Jae Hyuk
Image Pre-Processing Method of Machine Learning for Edge Detection with Image Signal Processor Enhancement
title Image Pre-Processing Method of Machine Learning for Edge Detection with Image Signal Processor Enhancement
title_full Image Pre-Processing Method of Machine Learning for Edge Detection with Image Signal Processor Enhancement
title_fullStr Image Pre-Processing Method of Machine Learning for Edge Detection with Image Signal Processor Enhancement
title_full_unstemmed Image Pre-Processing Method of Machine Learning for Edge Detection with Image Signal Processor Enhancement
title_short Image Pre-Processing Method of Machine Learning for Edge Detection with Image Signal Processor Enhancement
title_sort image pre-processing method of machine learning for edge detection with image signal processor enhancement
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7827319/
https://www.ncbi.nlm.nih.gov/pubmed/33440903
http://dx.doi.org/10.3390/mi12010073
work_keys_str_mv AT parkkeumsun imagepreprocessingmethodofmachinelearningforedgedetectionwithimagesignalprocessorenhancement
AT chaeminah imagepreprocessingmethodofmachinelearningforedgedetectionwithimagesignalprocessorenhancement
AT chojaehyuk imagepreprocessingmethodofmachinelearningforedgedetectionwithimagesignalprocessorenhancement