FPGA‐based favourite skin colour restoration using improved histogram equalization with variable enhancement degree and ensemble extreme learning machine
Abstract This paper presents skin color enhancement based on favorite skin color to agree with user‐defined favorite skin color using improved histogram equalization with variable enhancement degree (IHEwVED) and machine learning methods. The skin color to be adjusted in the input image is shifted t...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Wiley
2021-05-01
|
Series: | IET Image Processing |
Subjects: | |
Online Access: | https://doi.org/10.1049/ipr2.12101 |
_version_ | 1797986127831891968 |
---|---|
author | Mrutyunjaya Sahani Bhanja Kishor Swain Pradipta Kishore Dash |
author_facet | Mrutyunjaya Sahani Bhanja Kishor Swain Pradipta Kishore Dash |
author_sort | Mrutyunjaya Sahani |
collection | DOAJ |
description | Abstract This paper presents skin color enhancement based on favorite skin color to agree with user‐defined favorite skin color using improved histogram equalization with variable enhancement degree (IHEwVED) and machine learning methods. The skin color to be adjusted in the input image is shifted to favorite skin color by using novel control parameters of the proposed IHEwVED method. Three different novel display device‐dependent color image processing methods are introduced based on hsv and yiq color space to obtain the desired enhanced output images. A reduced convolutional neural network and the novel ensemble extreme learning machine (EELM) architectures are developed and implemented in a field‐programmable gate array to test, synthesize, and validate the recognition capability of the user‐defined favorite skin color. The less computational complex proposed IHEwVED‐EELM method recognizes 45 to 50 favorite skin color per second of test images by consuming 0.035 second training time with training root mean square error (RMSE) of 0.0048 and testing RMSE of 0.01208. Finally, a stand‐alone favorite skin color restoration system is developed using the high‐speed video processor NI‐PXI‐1031 based on the IHEwVED‐EELM method in the Python‐OpenCV environment. The laboratory experimental performances ascertain the real‐time ability of the proposed favorite skin color restoration method. |
first_indexed | 2024-04-11T07:29:06Z |
format | Article |
id | doaj.art-d4291802cfa945959158c9b1cfac52d6 |
institution | Directory Open Access Journal |
issn | 1751-9659 1751-9667 |
language | English |
last_indexed | 2024-04-11T07:29:06Z |
publishDate | 2021-05-01 |
publisher | Wiley |
record_format | Article |
series | IET Image Processing |
spelling | doaj.art-d4291802cfa945959158c9b1cfac52d62022-12-22T04:36:59ZengWileyIET Image Processing1751-96591751-96672021-05-011561247125910.1049/ipr2.12101FPGA‐based favourite skin colour restoration using improved histogram equalization with variable enhancement degree and ensemble extreme learning machineMrutyunjaya Sahani0Bhanja Kishor Swain1Pradipta Kishore Dash2Siksha ‘O’ Anusandhan Deemed to be University Bhubaneswar IndiaSiksha ‘O’ Anusandhan Deemed to be University Bhubaneswar IndiaSiksha ‘O’ Anusandhan Deemed to be University Bhubaneswar IndiaAbstract This paper presents skin color enhancement based on favorite skin color to agree with user‐defined favorite skin color using improved histogram equalization with variable enhancement degree (IHEwVED) and machine learning methods. The skin color to be adjusted in the input image is shifted to favorite skin color by using novel control parameters of the proposed IHEwVED method. Three different novel display device‐dependent color image processing methods are introduced based on hsv and yiq color space to obtain the desired enhanced output images. A reduced convolutional neural network and the novel ensemble extreme learning machine (EELM) architectures are developed and implemented in a field‐programmable gate array to test, synthesize, and validate the recognition capability of the user‐defined favorite skin color. The less computational complex proposed IHEwVED‐EELM method recognizes 45 to 50 favorite skin color per second of test images by consuming 0.035 second training time with training root mean square error (RMSE) of 0.0048 and testing RMSE of 0.01208. Finally, a stand‐alone favorite skin color restoration system is developed using the high‐speed video processor NI‐PXI‐1031 based on the IHEwVED‐EELM method in the Python‐OpenCV environment. The laboratory experimental performances ascertain the real‐time ability of the proposed favorite skin color restoration method.https://doi.org/10.1049/ipr2.12101Optical, image and video signal processingInterpolation and function approximation (numerical analysis)Computational complexityComputer vision and image processing techniquesInterpolation and function approximation (numerical analysis)Neural nets |
spellingShingle | Mrutyunjaya Sahani Bhanja Kishor Swain Pradipta Kishore Dash FPGA‐based favourite skin colour restoration using improved histogram equalization with variable enhancement degree and ensemble extreme learning machine IET Image Processing Optical, image and video signal processing Interpolation and function approximation (numerical analysis) Computational complexity Computer vision and image processing techniques Interpolation and function approximation (numerical analysis) Neural nets |
title | FPGA‐based favourite skin colour restoration using improved histogram equalization with variable enhancement degree and ensemble extreme learning machine |
title_full | FPGA‐based favourite skin colour restoration using improved histogram equalization with variable enhancement degree and ensemble extreme learning machine |
title_fullStr | FPGA‐based favourite skin colour restoration using improved histogram equalization with variable enhancement degree and ensemble extreme learning machine |
title_full_unstemmed | FPGA‐based favourite skin colour restoration using improved histogram equalization with variable enhancement degree and ensemble extreme learning machine |
title_short | FPGA‐based favourite skin colour restoration using improved histogram equalization with variable enhancement degree and ensemble extreme learning machine |
title_sort | fpga based favourite skin colour restoration using improved histogram equalization with variable enhancement degree and ensemble extreme learning machine |
topic | Optical, image and video signal processing Interpolation and function approximation (numerical analysis) Computational complexity Computer vision and image processing techniques Interpolation and function approximation (numerical analysis) Neural nets |
url | https://doi.org/10.1049/ipr2.12101 |
work_keys_str_mv | AT mrutyunjayasahani fpgabasedfavouriteskincolourrestorationusingimprovedhistogramequalizationwithvariableenhancementdegreeandensembleextremelearningmachine AT bhanjakishorswain fpgabasedfavouriteskincolourrestorationusingimprovedhistogramequalizationwithvariableenhancementdegreeandensembleextremelearningmachine AT pradiptakishoredash fpgabasedfavouriteskincolourrestorationusingimprovedhistogramequalizationwithvariableenhancementdegreeandensembleextremelearningmachine |