Next Article in Journal
Implementation of Kalman Filtering with Spiking Neural Networks
Previous Article in Journal
Domain Adaptive Hand Pose Estimation Based on Self-Looping Adversarial Training Strategy
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Communication

Developing Low-Cost Mobile Device and Apps for Accurate Skin Spectrum Measurement via Low-Cost Spectrum Sensors and Deep Neural Network Technology

1
Department of Electrical Engineering, National Taipei University of Technology, Taipei 10608, Taiwan
2
Department of Electrical Engineering, National Formosa University, Yunlin 632301, Taiwan
*
Author to whom correspondence should be addressed.
Sensors 2022, 22(22), 8844; https://doi.org/10.3390/s22228844
Submission received: 26 September 2022 / Revised: 7 November 2022 / Accepted: 12 November 2022 / Published: 15 November 2022
(This article belongs to the Section Wearables)

Abstract

:
In recent years, skin spectral information has been gradually applied in various fields, such as the cosmetics industry and clinical medicine. However, the high price and the huge size of the skin spectrum measurement device make the related applications of the skin spectrum unable to be widely used in practical applications. We used convolutional neural network (CNN) to achieve a satisfying accuracy of the Fitzpatrick skin-type classification by using a simple self-developed device in 2018. Leveraging on the hardware, firmware, and software app-developing experience, a low-cost miniature skin spectrum measurement system (LMSSMS) using deep neural network (DNN) technology was further studied, and the feasibility of the system is verified in this paper. The developed LMSSMS is divided into three parts: (1) miniature skin spectrum measurement device (MSSMD), (2) DNN model, and (3) mobile app. The MSSMD was developed with innovative low-cost MSSC, 3D printing, and a simple LED light source. The DNN model is designed to enhance measurement accuracy. Finally, the mobile app is used to control and show the measurement results. The developed app also includes a variety of skin-spectrum-related applications, such as erythema index and melanin index (EI/MI) measurement, Fitzpatrick skin-type classification, Pantone SkinTone classification, sun-exposure estimation, and body-fat measurement. In order to verify the feasibility of LMSSMS, we used the standard instrumentation device as a reference. The results show that the accuracy of the LMSSMS can reach 94.7%, which also confirms that this development idea has much potential for further development.

1. Introduction

Skin spectrometry has many applications worth exploring in the fields of medicine, cosmetology, and personal healthcare. In medicine, it can be used for preliminary physical health testing [1,2]. For example, liver and gallbladder disease may cause yellowing of the skin [3]; cardiovascular diseases such as blocked blood vessels can cause pallor, cyanosis, and yellowing [4]; and some allergic reactions lead to a red rash or erythema on the skin [5]. The change of skin tone can be accurately obtained by measuring the skin spectrum. Therefore, the skin reflection spectrum can be regarded as one of the important reference indicators of physical health. In cosmetology, the skin spectrum is an important indicator to assist the selection of cosmetics and skincare products. For example, the erythema index and melanin index (EI/MI) can be used to measure skin-tone changes, the Fitzpatrick skin-type classification is often used to judge the degree of skin pigmentation, and the comparison between skin tone and Pantone SkinTone Guide is used for the selection of base cosmetics products. In personal healthcare, it is possible to calculate the appropriate daily sun-exposure time by measuring the skin tone. In this way, this allows the body to synthesize vitamin D, and at the same time protects humans against sunburn, and also provides an estimate of body fat percentage.
However, currently available skin tone or skin spectrum measuring devices present different problems for individual daily use. Although professional instruments such as CM-700d/CM-600d (Konica Minolta, Inc., Tokyo, Japan) [6] and Mexameter® Mx 18 (Courage + Khazaka electronic GmbH, Cologne, Germany) [7] can serve as golden standard, they are bulky, heavy, and expensive. Apps that use smartphone’s built-in cameras, such as Microskin™ ColourMatch (Kerim Health Ltd., Maidenhead, UK) [8] and My Best Colors (colorwise.me) [9] are easy to use, but are likely to be affected by many factors such as the camera quality, shooting environments, and white balance calibration, leading to inaccurate results. On the other hand, hand-held skin tone measurement devices such as PANTONE CAPSURE RM200-PT01 (X-Rite, Inc., Grand Rapids, MI, USA) [10] and SKINCOLORCATCH (Delfin, Kuopio, Finland) [11] have emerged on the market and showed a great potential for daily use applications, due to a reasonable price, accuracy and easy usage.
It is worth noting that in recent years, with the advancement of semiconductor manufacturing processes and micro electromechanical systems (MEMS) technology, new miniature spectrum sensing chips (MSSCs) have emerged increasingly, such as C12666MA [12], NSP32 [13] and so on. These new types of spectrum sensing wafers solve the shortcomings of traditional optical spectrometers with bulky and fragile optical components. The low cost and small size of the MSSCs make them easy to be integrated into other devices. However, the measurement accuracy of skin spectrum will be affected by the factors such as the sensitivity and resolution of the MSSCs, the optical path and the lighting source; however, there was still room for improvement in the measurement accuracy of the spectrum. Supervised deep learning has been highly successful on classification in recent years, achieving state-of-the-art results in many tasks. We conducted Fitzpatrick skin type classification with a self-developed simple device using convolutional neural network (CNN) in 2018 [14], achieving a 92.59% classification accuracy. Recently, deep learning classification has been developed in the era of self-annotation, active sampling, and self-learning, making the classification tasks even more intelligent [15]. Apart from classification, this study is trying on super resolution capability of deep learning. For proof-of-concept development, this study adopted the well-developed VDSR for spectral enhancement. Leveraging on the developing experience in [14], this study developed a low-cost miniature skin spectrum measurement system (LMSSMS) using deep neural network (DNN) technology. The system includes (1) a miniature skin spectrometry device developed by using low-cost MSSCs, 3D printing device housing, and a simple LED light source; (2) a well-established deep neural network technique for enhancing measurement accuracy; and (3) a mobile app to control and display the measurement results. In addition, a variety of related applications that rely on skin spectrum measurement are integrated into the mobile app, including EI/MI measurement, Fitzpatrick type classification, Pantone SkinTone classification, sun-exposure estimation, and body-fat measurement.
The organizational structure of this paper is as follows. Section 2 presents the design of the LMSSMS. Section 3 shows the system verification experiments and results. Section 4 is the conclusion.

2. LMSSMS Design

The structure of the LMSSMS is shown in Figure 1, which is divided into three parts: (1) miniature skin spectrum measurement device (MSSMD), (2) DNN model, and (3) mobile app.

2.1. MSSMD

The MSSMD is mainly divided into four parts for design and development: (1) miniature spectrum measurement element, (2) measurement light source, (3) optical mechanism, and (4) control and communication interface. They are respectively explained as follows:

2.1.1. Miniature Spectrum Measurement Element

The traditional spectrum measurement element needs to complete the dispersion by a large volume and precise optical mechanism for the measurement. Although the measurement is more accurate, it is difficult to reduce the cost and achieve miniaturization. Therefore, this study focused on using a novel MSSC NSP32 developed by nanoLambda as a chip for skin spectrometry. The NSP32-W1 spectrum chip uses a 1024-pixel, 32 × 32 nano-optical filter array to measure the light spectrum, based on a technological breakthrough, the plasmonic filter. The 100 μm-high sensor die is assembled in an advanced ball grid array (BGA) package with an optical window for only 500 μm height. The other optical parts, the lens and the diffuser, are assembled in a 5.7 mm–high module. The module is very small overall, at just 6 mm × 6 mm × 5.3 mm. Spectrum measurement range is wide from 400 nm to 1000 nm. Therefore, it is very suitable for the use in developing miniature spectrum measurement systems.

2.1.2. Measurement Light Source

The skin spectrum is the spectrum of light reflected from the light impinging on the skin. Therefore, a full wavelength light source is required to illuminate the skin during measurement. LEDs are the best choice for miniature and low-cost light sources. In this study, two SunLike LEDs and two NIR LEDs developed by Seoul Semiconductor were selected as measurement light sources. The specifications and configurations are shown in Figure 2. The light source emitted by SunLike LED STW9C2PB-S covers the entire visible light, and the light intensity of 400~800nm in the spectrum is quite an average [16]. This enables more accurate skin-reflectance spectrum measurements. In addition, two additional sets of near-infrared light sources—SFH-4786S [17], with a wavelength centered at 810 nm, and VSMY14940 [18], with a wavelength centered at 940 nm—were added. The overall light source can cover the measurement range of the NSP32.

2.1.3. Optical Mechanism

The design of the optical mechanism will affect the optical path during measurement, and this, in turn, affects the accuracy of the spectrum measurement results. In order to reduce the cost, the 3D design software Sketch Up 2018 was used in this study to design a simple, low-cost, available optical path and compact optical mechanism, as shown in Figure 3. The light source is arranged around the NSP32 to illuminate the skin, and the NSP32 in the middle measures the reflection spectrum of the skin. In addition, a ring-shaped wall was designed between the NSP32 and the light source as a light shield to reduce the direct interference of light leakage and external light sources to the NSP32.

2.1.4. Control and Communication Interface

The miniature skin spectrometry device has a very compact design. In order to control the device for skin spectrum measurement, process the measured data, receive the measurement command, and return the measurement result, we designed the control circuit and communication interface of the MSSMD, using the microcontroller STM32F411 and the Bluetooth chip nRF52832. The STM32F411 is mainly responsible for processing the spectral-measurement-related commands received by nRF52832, controlling the light source switch, capturing NSP32 spectral signals, and returning the measured spectral data to nRF52832. The nRF52832 is mainly responsible for receiving measurement commands and returning measurement results, using Bluetooth.
Finally, the power supply of the system adopts USB power supply and lithium battery. The device housing is designed according to the internal space requirements, such as the volume of individual components. The final size is set to 38.5 mm × 36 mm × 30 mm. The finished device is shown in Figure 4a–c. In order to test the spectrum of the module light source, we place the developed skin-reflectance spectrum measurement module on a standard optical diffuse reflectance whiteboard WS-1-SL. The measured result from the developed device is shown in Figure 5. This result serves as the baseline for calibration of the skin spectral-measurement module.

2.2. DNN Model

Due to the simplicity and low cost of MSSMD design and components, spectral signal accuracy still needs to be improved. This study uses the DNN technique of VDSR [19] to enhance the measurement accuracy. However, the input and output data of VDSR are two-dimensional (2D), while the spectral signal is one-dimensional (1D). Therefore, a conversion program is required to convert between input/output data and spectral data.
The VDSR architecture parameters used in this study are set as follows: The number of convolutional layers is 20. The first layer operates on the input image. The last layer of the convolutional layer is used to reconstruct the image with only 1 filter. Each of the remaining convolutional layers has 64 filters. The kernel size is 3 × 3. The size of the receptive field is related to the number of convolutional layers. If the number of convolutional layers is N, the receptive field size is (2N + 1) × (2N + 1). Therefore, the receptive field size in this study is 41 × 41. The activation function uses ReLu and uses zero padding to keep the input and output the same size. The complete spectrum measurement accuracy improvement process is shown in Figure 6. We averagely divide the measured skin spectral signal into 67 points in the visible light range (400~730 nm) to form 1 × 67 skin spectral data. Then the 1D skin spectral data of size 1 × 67 are stacked 40 times to form 2D information of size 41 × 67 and use this 2D information as input data of VDSR. Each row of the 2D information output by VDSR is a set of enhanced 1D skin spectral data. For stable and robust results, we averaged the middle 50% rows of the 2D information output by the VDSR to convert back to 1 × 67 1D skin spectral data.
In order to build an accurate spectrum enhancement model for VDSR, we need accurate spectral data, which is required for training. In this study, X-rite i1pro was selected as the reference spectral measuring instrument. The i1pro offers the advantages of a full-spectrum LED light source, accurate spectral measurements, and ease of use. The I1pro is hereinafter referred to as RS, which is the reference spectrometer. About the training spectral data, we invited 16 individuals to measure their skin spectrum at 9 parts, using the MSSMD and the RS, respectively. The 9 parts are the back of the left hand, the left arm, the back of the right hand, the right arm, the inner side of the left arm, the inner side of the right arm, the left cheek, the right cheek, and the forehead. Both devices collected 902 pieces of skin spectral data for training VDSR. Finally, the trained VDSR model is implanted into the system.

2.3. Mobile App

We used Android Studio and Java to design a mobile application to control the miniature skin spectrum measurement device, as shown in Figure 7. The mobile app displays the spectrum measurement results with CIE XYZ values and CIE xy chromaticity diagrams. A Bluetooth interface is used to connect the mobile phone and the MSSMD. The reason for choosing to design an app is that the mobile phone is the device most people own today. Moreover, using the app to design the control interface allows the user to control it more friendly and display the measurement results clearly. In addition, advanced skin-spectrum-related applications are added, including (1) EI/MI measurement, (2) Fitzpatrick-type classification, (3) Pantone SkinTone classification, (4) sun-exposure estimation, (5) body-fat measurement, etc. The calculation method is as follows:

2.3.1. EI/MI Measurement

EI and MI can be calculated by (1) and (2), based on the research of Yoshimura et al. [20]:
E I = 500 log 5 × log r e d   r e f l e c t i o n   880   n m g r e e n   r e f l e c t i o n   57 0   n m + log 5
M I = 500 log 5 × log i n f r a r e d   r e f l e c t i o n   880   n m r e d   r e f l e c t i o n   660   n m + log 5

2.3.2. Fitzpatrick-Type Classification

In terms of the Fitzpatrick type, according to the research of Bino and Bernerd [21], the human skin type can be calculated from the CIE Lab data of the subject’s skin tone using the individual typology angle (ITA°) algorithm. The calculation method is shown in (3):
I T A ° = arctan L * 50 b * 180 3.14159
The classification results are shown in Table 1.

2.3.3. Pantone SkinTone Classification

CIELAB ΔE* is used to express the difference between two colors. The smaller the CIELAB ΔE*, the more similar the colors are. Therefore, we calculate the CIELAB ΔE* between the measured skin tone and each numbered color in the Pantone SkinTone Guide in the app. The number corresponding to the smallest CIELAB ΔE* is the Pantone SkinTone Guide number of the subject’s skin tone.

2.3.4. Sun Exposure Estimation

According to the research of Webb et al. [22] and Terushkin et al. [23], the equations for the time required to synthesize vitamin D (TRSVD) and the recommended maximum sun exposure time (RMSET) are as follows, (4) and (5), where SDD is the standard vitamin D dose. UV irradiance is obtained from the current Bureau of Meteorology data. Depending on the type of skin tone, the energy required is shown in Table 2. The calculations are as follows:
T R S V D s = S D D J m 2 U V   i r r a d i a n c e W m 2
R M S E T s = T R S V D s × 4

2.3.5. Body Fat Measurement

According to the patent of Robert D. Rosenthal [24], the body-fat percentage can be calculated by (6), where l1 is the reflected light intensity of 937 nm, l2 is the reflected light intensity of 947 nm, W is the weight (lbs), H is the height (inches), S is the gender (male is 0.01, and female is −0.01), and EL is the level of exercise (none is 0, mild is 0.02, moderate is 0.05, and severe is 0.08). K0 is an intercept error constant; K2A and K2B are the slopes of the curves, respectively, representing the two wavelengths being measured; and K3K6 are for the respective body parameters. Moreover, K0–K6 are determined by a multiple regression technique. A set of example K values is K0 = 84.2, K2A = −16.3, K2B = −6.2, K3 = 8.1, K4 = −13.7, K5 = −124.2, and K6 = −81.4:
B o d y   f a t % = K 0 + K 2 A log 1 l 1 + K 2 B log 1 l 2 + K 3 W 100 + K 4 H 100 + K 5 S + K 6 E L

3. Developed System and Experimental Results

The LMSSMS developed in this study uses a low-cost MSSC NSP32, LED light source, 3D print housing, and control circuit to develop a low-cost MSSMD. The developed LMSSMD is shown in Figure 8a. The MSSMD contains an available rechargeable lithium battery and can also be powered by USB. We also developed an app to control MSSMD and showcase measurement results and skin-related mobile applications. The usage scenarios and mobile app are shown in Figure 8b. The indicator light of MSSMD starts to flash, which indicates that MSSMD has been initialized and is waiting for connection. At this point, we can use the app to control the connection between the mobile phone and MSSMD.
The app user interface is shown in Figure 9. First, we connect the app to MSSMD. After the connection button at the top of the screen is pressed, the nearby MSSMDs will be displayed according to their names, as shown in Figure 10a,b. Then we click on the desired device to make a connection. After the connection is completed, the connect button will turn into a disconnect button, as shown in Figure 10c. After the connection is complete, recalibration or loading of the calibration file is required, as shown in Figure 11a. After calibration, press Start to send the measurement command. The MSSMD starts the measurement after receiving the measurement command. The spectral data obtained by the MSSMD measurement will be sent back to the mobile phone. After the mobile phone receives the transmitted spectrum, it will display the waveform of the spectrum and its corresponding color. Moreover, the app performs spectrum analysis including EI/MI, Fitzpatrick skin-type classification, Pantone SkinTone, and body-fat percentage. If the mobile phone is connected to the Internet, the recommended sun-exposure hours can also be calculated according to the location (currently only in the Taiwan, Penghu, Kinmen, and Matsu area), as shown in Figure 11b.
To verify the accuracy of the developed LMSSMS, we compare the measurement results of the disabled-VDSR LMSSMS, the enabled-VDSR LMSSMS, and RS. The experiments are described as follows: The study invited 16 people to measure the spectrum of the skin, using the developed the disabled-VDSR LMSSMS, the enabled-VDSR LMSSMS, and RS, respectively. Each device collects 386 skin spectral data. Figure 12 is one of the spectral-comparison results of the disabled-VDSR LMSSMS, the enabled-VDSR LMSSMS, and RS. Table 3 is a comparison table of the average values of MSE. CIELAB ΔE* and Delta xy are calculated from the spectrum measured by the disabled-VDSR LMSSMS, the enabled-VDSR LMSSMS, and RS, respectively. In Figure 12, the LMSSMS (off) represents the spectrum measured by the disabled-VDSR LMSSMS. The LMSSMS (on) represents the spectrum measured by the enabled-VDSR LMSSMS. Standard represents the target spectrum measured by the RS. It can be observed that the LMSSMS (on) measurement is closer to the target spectrum measured by the RS than the LMSSMS (off). In Table 3, the MSE of the LMSSMS turned-off VDSR spectral signal is 7.99 10-4, CIELAB ΔE* = 3.28, and Δxy = 0.0097. The MSE of the LMSSMS turned-on VDSR enhanced spectral signal is only 2.06 10-4, CIELAB ΔE* = 1.95, and Δxy = 0.0046. The MSE of the LMSSMS turned-on VDSR and CIELAB ΔE* and Δxy are all smaller than LMSSMS turned-off VDSR. This means that VDSR can enhance the measurement accuracy. The CIELAB ΔE* < 2 and the Δxy < 0.005 between the spectra measured by LMSSMS with VDSR turned on and i1pro. All of the above confirm that the measurement results of the LMSSMS turned-on VDSR obtain good accuracy.
Table 4 shows a brief comparison of competitive products with the developed LMSSMS. Professional skin-tone or skincare measurement instruments such as CM-700d/CM-600d (Konica Minolta, Inc., Tokyo, Japan) [6] and Mexameter® Mx 18 (Courage + Khazaka electronic GmbH, Cologne, Germany) [7] are highly accurate but very expensive. App-based skin-tone measurements such as Microskin™ ColourMatch (Kerim Health Ltd., Maidenhead, UK) [8] and My Best Colors (colorwise.me) [9] are easily accessible with a very low cost of ownership. However, the measurement accuracy can be affected by various factors, such as the quality of phone cameras, quality of white balance, and ambient light conditions, leading to biased results. Handheld skin-tone measurement devices such as PANTONE CAPSURE RM200-PT01 (X-Rite, Inc., Grand Rapids, MI, USA) [10] and SKINCOLORCATCH (Delfin, Kuopio, Finland) [11] have high measurement accuracy and various functions. It has high potential opportunities for daily use. The LMSSMS developed in this research combines low-cost MSSC, a simple optical design, and well-developed VDSR to achieve low-cost embracing great potentials for accurate measurement and enjoys the advantage that the computational cost is relatively much lower than the cost of optical components.

4. Conclusions

In this study, we developed and verified the proposed LMSSMS with DNN technology, which can implement accurate skin spectrum and achieve many applications, such as EI/MI measurement, Fitzpatrick skin-type classification, Pantone SkinTone classification, sun-exposure estimation, body-fat measurement, etc. In this study, the LMSSMS was divided into three parts: (1) MSSMD: The goal was to develop a low-cost, lightweight, portable skin spectrum measurement device, which is mainly divided into four parts: (i) Miniature spectrum measurement element: In this study, a NSP32 was innovatively used as the skin spectrum measurement element. The chip is currently the smallest chip with a low cost and can measure the spectrum in a wide wavelength range. (ii) Measurement light source: We used SunLike LEDs to provide the light source required for NSP32 measurements. The light source emitted by the LED can cover the spectral measurement range of the spectrum with uniform light intensity. (iii) Optical mechanism: In order to develop a compact and portable optical mechanism with NSP32 and SunLike LED as the core, a 3D design software Sketch Up and a 3D printer were used to create a simple optical mechanism. (iv) Control and communication interface: In order to process measurement data, receive measurement commands, and return measurement results, the microcontroller STM32F411 and Bluetooth chip nRF52832 were used to design the control circuit and communication interface of the MSSMD. (2) DNN: To achieve accurate skin spectrum measurements with a low-cost light source, low-cost sensor, and low-complexity optical mechanism, we proposed a DNN technique, VDSR, to improve measurement accuracy. (3) Mobile app: In order to allow the users to control and understand the measurement results clearly, a mobile app was designed. In addition to controlling and showcasing results, this app integrates advanced skin-spectrum-related applications, including the EI/MI measurement, Fitzpatrick skin-type classification, Pantone SkinTone classification, sun-exposure estimation, body-fat measurement, etc. Finally, the skin spectra collected by the developed LMSSMS were compared with standard instruments. The comparison results show that the measurement accuracy of the LMSSMS can reach 94.7%. This result has verified the feasibility of developing a miniature and reliable skin spectroscopy measurement system that uses a low-cost micro-spectroscopy chip combined with DNN technology. In this study, the experimental results show that the currently used DNN technology, VDSR, performs quite well. However, in the future, we can further explore what kind of DNN technology can make the measurement results of the LMSSMS more accurate.

Author Contributions

Conceptualization, C.-C.C.; methodology, S.H. and C.-C.C.; software, S.H.; validation, L.-C.H.; formal analysis, S.H. and L.-C.H.; investigation, L.-C.H. and S.H.; resources, C.-C.C. and T.-H.T.; data curation, S.H.; writing—original draft preparation, L.-C.H. and S.H.; writing—review and editing, C.-H.C. and T.-H.T.; visualization, L.-C.H. and S.H.; supervision, C.-C.C.; project administration, C.-C.C.; funding acquisition, C.-C.C. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Ministry of Science and Technology of R.O.C., under grant number MOST 111-2221-E-027-042 and MOST 111-2221-E-027-134.

Informed Consent Statement

Informed consent was obtained from all subjects involved in the study.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Skin Can Show First Sign of Some Internal Diseases. Available online: https://www.pwrnewmedia.com/2013/aad/annual_meeting_news/downloads/skin_and_internal_disease_dr_owen_final.pdf (accessed on 10 June 2020).
  2. Heart Disease: 12 Warning Signs that appear on Your Skin. Available online: https://www.aad.org/public/diseases/a-z/heart-disease-warning-signs (accessed on 10 June 2020).
  3. Abbas, M.W.; Shamshad, T.; Ashraf, M.A.; Javaid, R. Jaundice: A basic review. Int. J. Res. Med. Sci. 2016, 4, 1313–1319. [Google Scholar] [CrossRef] [Green Version]
  4. Changizi, M.; Rio, K. Harnessing color vision for visual oximetry in central cyanosis. Med. Hypotheses. 2010, 74, 87–91. [Google Scholar] [CrossRef] [PubMed]
  5. Allergy Overview. Available online: https://www.urmc.rochester.edu/encyclopedia/content.aspx?contenttypeid=85&contentid=P09504 (accessed on 11 June 2020).
  6. CM-700d/CM-600d. Available online: https://www.konicaminolta.eu/eu-en/hardware/measuring-instruments/colour-measurement/portable-spectrophotometers/cm-700-cm-600 (accessed on 25 October 2022).
  7. Mexameter® MX 18. Available online: https://www.courage-khazaka.de/en/16-wissenschaftliche-produkte/alle-produkte/169-mexameter-e (accessed on 25 October 2022).
  8. Microskin™ ColourMatch. Available online: https://play.google.com/store/apps/details?id=com.colourmatch&hl=en_US&gl=US (accessed on 26 October 2022).
  9. My Best Colors. Available online: https://play.google.com/store/apps/details?id=com.colorwise.me.allseasons&hl=en (accessed on 26 October 2022).
  10. CAPSURE Portable Spectrocolorimeter. Available online: https://www.xrite.com/categories/portable-spectrophotometers/capsure-rm200 (accessed on 25 October 2022).
  11. SkinColorCatch. Available online: https://delfintech.com/products/skincolorcatch/ (accessed on 25 October 2022).
  12. Mini-Spectrometer Micro Series C12666MA. Available online: https://www.hamamatsu.com/eu/en/product/type/C12666MA/index.html (accessed on 7 May 2020).
  13. NSP32m. Available online: https://nanolambda.myshopify.com/products/nsp32_m_w1_temp (accessed on 14 January 2020).
  14. Chang, C.-C.; Hsing, S.-T.; Chuang, Y.-C.; Wu, C.-T.; Fang, T.-J.; Chen, K.-F.; Choi, B. Robust Skin Type Classification Using Convolutional Neural Networks. In Proceedings of the ICIEA, Wuhan, China, 31 May–2 June 2018. [Google Scholar]
  15. Ribeiro, F.D.S.; Caliva´, F.; Swainson, M.; Gudmundsson, K.; Leontidis, G.; Kollias, S. Deep Bayesian Self-Training. Neural Comput. Appl. 2020, 32, 4275–4291. [Google Scholar] [CrossRef] [Green Version]
  16. SunLike. Available online: http://www.seoulsemicon.com/en/technology/sunlike/ (accessed on 12 May 2020).
  17. SFH 4786S EN Datasheet. Available online: https://dammedia.osram.info/media/resource/hires/osram-dam-5727347/SFH%204786S_EN.pdf (accessed on 15 May 2020).
  18. VSMY14940 High Speed Infrared Emitting Diodes, 940 nm, Surface Emitter Technology. Available online: https://www.vishay.com/ir-emitting-diodes/list/product-84209/ (accessed on 15 May 2020).
  19. Kim, J.; Lee, J.K.; Lee, K.M. Accurate image super-resolution using very deep convolutional networks. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Las Vegas, NV, USA, 27–30 June 2016; pp. 1646–1654. [Google Scholar]
  20. Yoshimura, K.; Harii, K.; Masuda, Y.; Takahashi, M.; Aoyama, T.; Iga, T. Usefulness of a narrow-band reflectance spectrophotometer in evaluating effects of depigmenting treatment. Aesthetic Plast. Surg. 2001, 25, 129–133. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  21. Del Bino, S.; Bernerd, F. Variations in skin colour and the biological consequences of ultraviolet radiation exposure. Br. J. Dermatol. 2013, 169, 33–40. [Google Scholar] [CrossRef] [PubMed]
  22. Webb, A.R.; Engelsen, O. Calculated ultraviolet exposure levels for a healthy vitamin D status. Photochem. Photobiol. 2006, 82, 1697–1703. [Google Scholar] [CrossRef] [PubMed]
  23. Terushkin, V.; Bender, A.; Psaty, E.L.; Engelsen, O.; Wang, S.Q.; Halpern, A.C. Estimated equivalency of vitamin D production from natural sun exposure versus oral vitamin D supplementation across seasons at two US latitudes. J. Am. Acad. Dermatol. 2010, 62, 929. [Google Scholar] [CrossRef] [PubMed]
  24. Near Infrared Apparatus and Method for Determining Percent Fat in a Body. Available online: https://patentimages.storage.googleapis.com/c1/0a/f8/8f90e00c64a05f/US4850365.pdf (accessed on 14 May 2020).
Figure 1. The structure of the developed LMSSMS.
Figure 1. The structure of the developed LMSSMS.
Sensors 22 08844 g001
Figure 2. The light source configurations.
Figure 2. The light source configurations.
Sensors 22 08844 g002
Figure 3. The optical-path design concept.
Figure 3. The optical-path design concept.
Sensors 22 08844 g003
Figure 4. Photos of the finished device housing: (a) side view, (b) top view, and (c) optical path channel.
Figure 4. Photos of the finished device housing: (a) side view, (b) top view, and (c) optical path channel.
Sensors 22 08844 g004
Figure 5. The reflectance spectrum of MSSMD measured on the diffuse reflectance standard whiteboard WS-1-SL.
Figure 5. The reflectance spectrum of MSSMD measured on the diffuse reflectance standard whiteboard WS-1-SL.
Sensors 22 08844 g005
Figure 6. Proposed VDSR network architecture.
Figure 6. Proposed VDSR network architecture.
Sensors 22 08844 g006
Figure 7. Mobile application functions.
Figure 7. Mobile application functions.
Sensors 22 08844 g007
Figure 8. The LMSSMS: (a) LMSSMD and (b) usage scenarios and mobile app.
Figure 8. The LMSSMS: (a) LMSSMD and (b) usage scenarios and mobile app.
Sensors 22 08844 g008
Figure 9. The app user interface.
Figure 9. The app user interface.
Sensors 22 08844 g009
Figure 10. The operation process of app connection: (a) UI initial, (b) connection device, and (c) device connected and ready to use.
Figure 10. The operation process of app connection: (a) UI initial, (b) connection device, and (c) device connected and ready to use.
Sensors 22 08844 g010
Figure 11. App measurement operation and measurement results: (a) recalibration or loading of the calibration file; (b) skin spectral analysis and related application results.
Figure 11. App measurement operation and measurement results: (a) recalibration or loading of the calibration file; (b) skin spectral analysis and related application results.
Sensors 22 08844 g011
Figure 12. The LMSSMS turned-off VDSR measurement spectrum vs. LMSSMD turned-on VDSR vs. reference spectrometer i1pro.
Figure 12. The LMSSMS turned-off VDSR measurement spectrum vs. LMSSMD turned-on VDSR vs. reference spectrometer i1pro.
Sensors 22 08844 g012
Table 1. Fitzpatrick skin-type classification results [21].
Table 1. Fitzpatrick skin-type classification results [21].
Individual Typology Angle (ITA°)Skin Classification
ITA° > 55°Very light
41° < ITA° < 55°Light
28° < ITA° < 41°Intermediate
10° < ITA° < 28°Tan
−30° < ITA° < 10°Brown
ITA° < −30°Dark
Table 2. Standard vitamin D dose [22].
Table 2. Standard vitamin D dose [22].
Skin TypeColor1 SSD (J m-2D Effective)
Type ICaucasian; blonde or red hair, freckles, fair skin, blue eyes37.2
Type IICaucasian; blonde or red hair, freckles, fair skin, blue eyes or green eyes46.5
Type IIIDarker Caucasian, light Asian55.8
Type IVMediterranean, Asian, Hispanic83.6
Type VMiddle Eastern, Latin, light-skinned black, Indian111.4
Type VIDark-skinned black185.1
Table 3. Comparisons of MSE, CIELAB ΔE*, and Delta xy performance of LMSSMS turned-off/on VDSR measurement spectrum vs. reference spectrometer i1pro.
Table 3. Comparisons of MSE, CIELAB ΔE*, and Delta xy performance of LMSSMS turned-off/on VDSR measurement spectrum vs. reference spectrometer i1pro.
Comparing ResultsLMSSMS Turned-Off VDSR Measurement Spectrum vs. Reference Spectrometer i1proLMSSMS Turned-On VDSR Measurement Spectrum vs. Reference Spectrometer i1pro
MSE7.99 × 10−42.06 × 10−4
CIELAB ΔE*3.281.95
Δxy0.00970.0046
Table 4. Comparison between LMSSMS and market available products.
Table 4. Comparison between LMSSMS and market available products.
Measuring SystemMeasuring ElementLight Path DesignAI EnhancementAccuracyCostProviding Functions
Our Developed LMSSMSMiniature spectrum sensing chipSimple designO(Spectral enhancement)HighLowSkin-tone measurement, EI/MI measurement, Fitzpatrick skin-type classification, Pantone SkinTone classification, sun-exposure estimation, and body-fat measurement
ProfessionalKonica Minolta CM-700d/CM-600d [6]Professional spectrometry componentsDedicated DesignXVery highVery highSkin-tone measurement
Courage+Khazaka Mexameter® Mx 18 [7]Professional spectrometry componentsDedicated DesignXVery highVery highEI/MI measurement
HandheldX-Rite PANTONE CAPSURE RM200-PT01 [8] Professional spectrometry componentsDedicated DesignXHighHighSkin-tone measurement and Pantone SkinTone classification
Delfin SKINCOLORCATCH [9]Professional spectrometry componentsDedicated DesignXHighHighSkin-tone measurement, EI/MI measurement, and Fitzpatrick skin-type classification
AppMicroskin™ ColourMatch [10]Phone or tablet cameraNone (Phone or tablet lens)XLowVery lowSkin-tone measurement
My Best Colors [11]Phone or tablet cameraNone (Phone or tablet lens)XLowVery lowSkin-tone measurement and makeup recommendations
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Hsu, L.-C.; Hsu, S.; Tan, T.-H.; Cheng, C.-H.; Chang, C.-C. Developing Low-Cost Mobile Device and Apps for Accurate Skin Spectrum Measurement via Low-Cost Spectrum Sensors and Deep Neural Network Technology. Sensors 2022, 22, 8844. https://doi.org/10.3390/s22228844

AMA Style

Hsu L-C, Hsu S, Tan T-H, Cheng C-H, Chang C-C. Developing Low-Cost Mobile Device and Apps for Accurate Skin Spectrum Measurement via Low-Cost Spectrum Sensors and Deep Neural Network Technology. Sensors. 2022; 22(22):8844. https://doi.org/10.3390/s22228844

Chicago/Turabian Style

Hsu, Ling-Cheng, Shiang Hsu, Tan-Hsu Tan, Chia-Hsing Cheng, and Cheng-Chun Chang. 2022. "Developing Low-Cost Mobile Device and Apps for Accurate Skin Spectrum Measurement via Low-Cost Spectrum Sensors and Deep Neural Network Technology" Sensors 22, no. 22: 8844. https://doi.org/10.3390/s22228844

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop