{'fraction_non_alphanumeric': 0.017333333333333333, 'fraction_numerical': 0.006666666666666667, 'mean_word_length': 4.9603174603174605, '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}}
Computer aided design using CGH of a three-dimensional objects

A new method of synthesizing computer-generated holograms of 3D objects is proposed. Several projections of the 3D object are numerically processed to yield a 2D complex function, which is then encoded as a computer-generated hologram. When this hologram is illuminated by a plane wave, a 3D real image of the object is reconstructed. Although the hologram initially belongs to the type of Fourier holograms, Fresnel and image holograms are also generated by computing the propagation of the wave front from the Fourier plane to any other desired plane. Computer and optical constructions of 3D objects, both of which show the feasibility of the proposed approach, are presented herein.