A Novel Luminance-Based Algorithm for Classification of Semi-Dark Images
Image classification of a visual scene based on visibility is significant due to the rise in readily available automated solutions. Currently, there are only two known spectrums of image visibility i.e., dark, and bright. However, normal environments include semi-dark scenarios. Hence, visual extrem...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2021-09-01
|
Series: | Applied Sciences |
Subjects: | |
Online Access: | https://www.mdpi.com/2076-3417/11/18/8694 |
id |
doaj-f49d5c838cd94576ae6702c764de9dc9 |
---|---|
record_format |
Article |
spelling |
doaj-f49d5c838cd94576ae6702c764de9dc92021-09-25T23:42:05ZengMDPI AGApplied Sciences2076-34172021-09-01118694869410.3390/app11188694A Novel Luminance-Based Algorithm for Classification of Semi-Dark ImagesMehak Maqbool Memon0Manzoor Ahmed Hashmani1Aisha Zahid Junejo2Syed Sajjad Rizvi3Adnan Ashraf Arain4Department of Computer and Information Sciences, Universiti Teknologi PETRONAS, Seri Iskandar 32610, MalaysiaHigh Performance Cloud Computing Center (HPC3), Universiti Teknologi PETRONAS, Seri Iskandar 32610, MalaysiaDepartment of Computer and Information Sciences, Universiti Teknologi PETRONAS, Seri Iskandar 32610, MalaysiaDepartment of Computer Science, SZABIST, Karachi 75600, PakistanDepartment of Computer Systems Engineering, Mehran University of Engineering Technology, Jamshoro 76062, PakistanImage classification of a visual scene based on visibility is significant due to the rise in readily available automated solutions. Currently, there are only two known spectrums of image visibility i.e., dark, and bright. However, normal environments include semi-dark scenarios. Hence, visual extremes that will lead to the accurate extraction of image features should be duly discarded. Fundamentally speaking there are two broad methods to perform visual scene-based image classification, i.e., machine learning (ML) methods and computer vision methods. In ML, the issues of insufficient data, sophisticated hardware and inadequate image classifier training time remain significant problems to be handled. These techniques fail to classify the visual scene-based images with high accuracy. The other alternative is computer vision (CV) methods, which also have major issues. CV methods do provide some basic procedures which may assist in such classification but, to the best of our knowledge, no CV algorithm exists to perform such classification, i.e., these do not account for semi-dark images in the first place. Moreover, these methods do not provide a well-defined protocol to calculate images’ content visibility and thereby classify images. One of the key algorithms for calculation of images’ content visibility is backed by the HSL (hue, saturation, lightness) color model. The HSL color model allows the visibility calculation of a scene by calculating the lightness/luminance of a single pixel. Recognizing the high potential of the HSL color model, we propose a novel framework relying on the simple approach of the statistical manipulation of an entire image’s pixel intensities, represented by HSL color model. The proposed algorithm, namely, Relative Perceived Luminance Classification (RPLC) uses the HSL (hue, saturation, lightness) color model to correctly identify the luminosity values of the entire image. Our findings prove that the proposed method yields high classification accuracy (over 78%) with a small error rate. We show that the computational complexity of RPLC is much less than that of the state-of-the-art ML algorithms.https://www.mdpi.com/2076-3417/11/18/8694Relative Perceived Luminance Classification (RPLC)color modelluminositybrightdarksemi-dark |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Mehak Maqbool Memon Manzoor Ahmed Hashmani Aisha Zahid Junejo Syed Sajjad Rizvi Adnan Ashraf Arain |
spellingShingle |
Mehak Maqbool Memon Manzoor Ahmed Hashmani Aisha Zahid Junejo Syed Sajjad Rizvi Adnan Ashraf Arain A Novel Luminance-Based Algorithm for Classification of Semi-Dark Images Applied Sciences Relative Perceived Luminance Classification (RPLC) color model luminosity bright dark semi-dark |
author_facet |
Mehak Maqbool Memon Manzoor Ahmed Hashmani Aisha Zahid Junejo Syed Sajjad Rizvi Adnan Ashraf Arain |
author_sort |
Mehak Maqbool Memon |
title |
A Novel Luminance-Based Algorithm for Classification of Semi-Dark Images |
title_short |
A Novel Luminance-Based Algorithm for Classification of Semi-Dark Images |
title_full |
A Novel Luminance-Based Algorithm for Classification of Semi-Dark Images |
title_fullStr |
A Novel Luminance-Based Algorithm for Classification of Semi-Dark Images |
title_full_unstemmed |
A Novel Luminance-Based Algorithm for Classification of Semi-Dark Images |
title_sort |
novel luminance-based algorithm for classification of semi-dark images |
publisher |
MDPI AG |
series |
Applied Sciences |
issn |
2076-3417 |
publishDate |
2021-09-01 |
description |
Image classification of a visual scene based on visibility is significant due to the rise in readily available automated solutions. Currently, there are only two known spectrums of image visibility i.e., dark, and bright. However, normal environments include semi-dark scenarios. Hence, visual extremes that will lead to the accurate extraction of image features should be duly discarded. Fundamentally speaking there are two broad methods to perform visual scene-based image classification, i.e., machine learning (ML) methods and computer vision methods. In ML, the issues of insufficient data, sophisticated hardware and inadequate image classifier training time remain significant problems to be handled. These techniques fail to classify the visual scene-based images with high accuracy. The other alternative is computer vision (CV) methods, which also have major issues. CV methods do provide some basic procedures which may assist in such classification but, to the best of our knowledge, no CV algorithm exists to perform such classification, i.e., these do not account for semi-dark images in the first place. Moreover, these methods do not provide a well-defined protocol to calculate images’ content visibility and thereby classify images. One of the key algorithms for calculation of images’ content visibility is backed by the HSL (hue, saturation, lightness) color model. The HSL color model allows the visibility calculation of a scene by calculating the lightness/luminance of a single pixel. Recognizing the high potential of the HSL color model, we propose a novel framework relying on the simple approach of the statistical manipulation of an entire image’s pixel intensities, represented by HSL color model. The proposed algorithm, namely, Relative Perceived Luminance Classification (RPLC) uses the HSL (hue, saturation, lightness) color model to correctly identify the luminosity values of the entire image. Our findings prove that the proposed method yields high classification accuracy (over 78%) with a small error rate. We show that the computational complexity of RPLC is much less than that of the state-of-the-art ML algorithms. |
topic |
Relative Perceived Luminance Classification (RPLC) color model luminosity bright dark semi-dark |
url |
https://www.mdpi.com/2076-3417/11/18/8694 |
work_keys_str_mv |
AT mehakmaqboolmemon anovelluminancebasedalgorithmforclassificationofsemidarkimages AT manzoorahmedhashmani anovelluminancebasedalgorithmforclassificationofsemidarkimages AT aishazahidjunejo anovelluminancebasedalgorithmforclassificationofsemidarkimages AT syedsajjadrizvi anovelluminancebasedalgorithmforclassificationofsemidarkimages AT adnanashrafarain anovelluminancebasedalgorithmforclassificationofsemidarkimages AT mehakmaqboolmemon novelluminancebasedalgorithmforclassificationofsemidarkimages AT manzoorahmedhashmani novelluminancebasedalgorithmforclassificationofsemidarkimages AT aishazahidjunejo novelluminancebasedalgorithmforclassificationofsemidarkimages AT syedsajjadrizvi novelluminancebasedalgorithmforclassificationofsemidarkimages AT adnanashrafarain novelluminancebasedalgorithmforclassificationofsemidarkimages |
_version_ |
1717368236662587392 |