{'fraction_non_alphanumeric': 0.008274231678486997, 'fraction_numerical': 0.0, 'mean_word_length': 5.722222222222222, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Spectral reflectance recovery using convolutional neural network

A procedure for spectral reflectance recovery from CIE tristimulus values is proposed using the convolutional neural network method. Unlike the common spectral recovery methods in a linear way, the nonlinear transformation from the CIE tristimulus values to spectral reflectance is to achieve in this paper. In consideration of the computation time and accuracy of spectral recovery, the internal parameters of convolutional neural network are adjusted by the number of neurons and the interval between neurons. The effectiveness of the proposed method and the previous methods are analyzed by calculating the spectral recovery accuracy under different spectral datasets and different error metrics. The results show that the proposed method is superior to traditional algorithms.