Next Article in Journal
Double-Deck Metal Solenoids 3D Integrated in Silicon Wafer for Kinetic Energy Harvester
Next Article in Special Issue
Application of Machine Learning Algorithm on MEMS-Based Sensors for Determination of Helmet Wearing for Workplace Safety
Previous Article in Journal
Experimental Study of Bubble Formation from a Micro-Tube in Non-Newtonian Fluid
Previous Article in Special Issue
Optimization of Machine Learning in Various Situations Using ICT-Based TVOC Sensors
Article

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

Department of Electronic Engineering, Soongsil University, Seoul 06978, Korea
*
Author to whom correspondence should be addressed.
Micromachines 2021, 12(1), 73; https://doi.org/10.3390/mi12010073
Received: 20 November 2020 / Revised: 4 January 2021 / Accepted: 6 January 2021 / Published: 11 January 2021
(This article belongs to the Special Issue Artificial Intelligence on MEMS/Microdevices/Microsystems)
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. View Full-Text
Keywords: CMOS image sensor; edge detection; machine learning; pre-process; image signal processor CMOS image sensor; edge detection; machine learning; pre-process; image signal processor
Show Figures

Figure 1

MDPI and ACS Style

Park, K.; Chae, M.; Cho, J.H. Image Pre-Processing Method of Machine Learning for Edge Detection with Image Signal Processor Enhancement. Micromachines 2021, 12, 73. https://doi.org/10.3390/mi12010073

AMA Style

Park K, Chae M, Cho JH. Image Pre-Processing Method of Machine Learning for Edge Detection with Image Signal Processor Enhancement. Micromachines. 2021; 12(1):73. https://doi.org/10.3390/mi12010073

Chicago/Turabian Style

Park, Keumsun; Chae, Minah; Cho, Jae H. 2021. "Image Pre-Processing Method of Machine Learning for Edge Detection with Image Signal Processor Enhancement" Micromachines 12, no. 1: 73. https://doi.org/10.3390/mi12010073

Find Other Styles
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

1
Search more from Scilit
 
Search
Back to TopTop