Color recognition through mobile applications and machine learning
Numerous applications, such as earth remote sensing, military applications, and healthcare solutions, have benefited greatly from hyperspectral imaging [1]. Particularly for laser emission-based detection and imaging, a better spectrum resolution has been requested. Over the years, several systems a...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2022
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/163418 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-163418 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1634182023-07-07T19:36:59Z Color recognition through mobile applications and machine learning Le, Ngoc Canh Y. C. Chen School of Electrical and Electronic Engineering yucchen@ntu.edu.sg Engineering::Electrical and electronic engineering Numerous applications, such as earth remote sensing, military applications, and healthcare solutions, have benefited greatly from hyperspectral imaging [1]. Particularly for laser emission-based detection and imaging, a better spectrum resolution has been requested. Over the years, several systems and combinations have been created to serve the ever-increasing demand. Modern cameras can attain great spectrum resolution, but they rely significantly on optical filters or a large spectrometer system to do it. As a result, a significant obstacle still exists in the capacity to extract wavelength information from typical pictures. Therefore, a robust and accurate algorithm and prediction model are developed to classify emission wavelengths based on input images. This model could potentially optimize the current process of determining wavelength of emission obtained in image and make the process become seamless and convenient. A total of 6890 images from 53 different wavelength classes captured by iPhone are used as train and test set in algorithm design and model development. Three channels of color image including red, green, and blue are explored and utilized as insightful information for algorithm design and prediction model. Machine models such as Logistic Regression, K-nearest Neighbors (kNNs), Decision Tree, Support Vector Machines (SVMs), and Gaussian Naïve Bayes are deployed to design and construct prediction model. Performance of all models are analyzed and evaluated carefully based on accuracy score, model complexity, and execution time. Eventually, the model can predict the wavelength of input images with high accuracy. Therefore, the proposed model could be deployed to use with any hyperspectral images taken with wavelength from 410 nm to 670nm. Bachelor of Engineering (Electrical and Electronic Engineering) 2022-12-06T00:56:36Z 2022-12-06T00:56:36Z 2022 Final Year Project (FYP) Le, N. C. (2022). Color recognition through mobile applications and machine learning. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/163418 https://hdl.handle.net/10356/163418 en A2422-212 application/pdf Nanyang Technological University |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Engineering::Electrical and electronic engineering |
spellingShingle |
Engineering::Electrical and electronic engineering Le, Ngoc Canh Color recognition through mobile applications and machine learning |
description |
Numerous applications, such as earth remote sensing, military applications, and healthcare solutions, have benefited greatly from hyperspectral imaging [1]. Particularly for laser emission-based detection and imaging, a better spectrum resolution has been requested. Over the years, several systems and combinations have been created to serve the ever-increasing demand. Modern cameras can attain great spectrum resolution, but they rely significantly on optical filters or a large spectrometer system to do it. As a result, a significant obstacle still exists in the capacity to extract wavelength information from typical pictures. Therefore, a robust and accurate algorithm and prediction model are developed to classify emission wavelengths based on input images. This model could potentially optimize the current process of determining wavelength of emission obtained in image and make the process become seamless and convenient.
A total of 6890 images from 53 different wavelength classes captured by iPhone are used as train and test set in algorithm design and model development. Three channels of color image including red, green, and blue are explored and utilized as insightful information for algorithm design and prediction model. Machine models such as Logistic Regression, K-nearest Neighbors (kNNs), Decision Tree, Support Vector Machines (SVMs), and Gaussian Naïve Bayes are deployed to design and construct prediction model. Performance of all models are analyzed and evaluated carefully based on accuracy score, model complexity, and execution time. Eventually, the model can predict the wavelength of input images with high accuracy. Therefore, the proposed model could be deployed to use with any hyperspectral images taken with wavelength from 410 nm to 670nm. |
author2 |
Y. C. Chen |
author_facet |
Y. C. Chen Le, Ngoc Canh |
format |
Final Year Project |
author |
Le, Ngoc Canh |
author_sort |
Le, Ngoc Canh |
title |
Color recognition through mobile applications and machine learning |
title_short |
Color recognition through mobile applications and machine learning |
title_full |
Color recognition through mobile applications and machine learning |
title_fullStr |
Color recognition through mobile applications and machine learning |
title_full_unstemmed |
Color recognition through mobile applications and machine learning |
title_sort |
color recognition through mobile applications and machine learning |
publisher |
Nanyang Technological University |
publishDate |
2022 |
url |
https://hdl.handle.net/10356/163418 |
_version_ |
1772826433988591616 |