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...

Full description

Bibliographic Details
Main Authors: Mrutyunjaya Sahani, Bhanja Kishor Swain, Pradipta Kishore Dash
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