{'fraction_non_alphanumeric': 0.010851419031719533, 'fraction_numerical': 0.0, 'mean_word_length': 5.310526315789474, '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}}
FITNESS FUNCTION FOR RENDERING IN THE LOOP DIFFERENTIAL EVOLUTION ALGORITHM

Optical properties of scenario objects for rendering realistic images synthesis are highly important for computer graphics. We have proposed a methodology to obtain some illumination parameters of a real scenario represented by an acquired image and use these parameters for the adequate rendering of an equivalent virtual scenario made by hand. The proposed methodology uses an acquired image that we call ObjetiveImage and compare it with a rendered equivalent image of a virtual scenario, called RenderedImage that represents the original. The real scenario is approached by hand, but some of the illumination parameters like light source position and intensity as well as objects color are searched by using a Differential Evolution algorithm. Rendering images that approximate to the real acquired image, by some virtual scenario parameter modification based on the DE search, we call "Rendering in the loop". Finally we use the obtained parameters to render a better resolution image to obtain the result. The fitness function for the comparison of the two images is the most important search in this investigation.