{'fraction_non_alphanumeric': 0.02332657200811359, 'fraction_numerical': 0.0010141987829614604, 'mean_word_length': 5.760273972602739, '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}}
Non-contact surface roughness measurement based on laser technology and neural network

A non-contact surface roughness measurement method based on laser speckle, image processing and neural network technique is introduced. As the laser speckle patterns contain a lot of information about illuminated surface, four feature vectors correlative to surface roughness, which include contrast, dark region ratio, gray distribution and binary feature, are extracted and taken as inputs of the neural network to realize the surface roughness measurement. Neural network has characteristics, such as automatically organizing, automatically studying and memory capability etc; therefore, after training the network by a number of examples, the measurement can be implemented. 4 flat-grinding specimens with different roughness values are measured in the experiments. The results indicate that the measurement method has the advantages of not-contact, fast, precise, simple and easy to implement.