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