{'fraction_non_alphanumeric': 0.021215043394406944, 'fraction_numerical': 0.011571841851494697, 'mean_word_length': 4.864406779661017, '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}}
Human Assembly Task Recognition in Human-Robot Collaboration based on 3D CNN

We focus on the problem of high-precision and long-timespan human assembly task recognition from videos in human-robot collaboration area. Toward this 3D Convolutional Neural Networks (3D CNN) model is used in this paper. 3D CNN has been proved behaving well in human action recognition. But, when it comes to human assembly task recognition, there are two new problems. Firstly, human assembly task recognition needs higher recognition precision as the background of the assembly station never changes and the assembled products is always the same one. Secondly, recognizing an assembly task needs much longer timespans than just recognizing an action as a task always consists of many actions. Aiming at the first problem, we augment the diversity of the data by rotation and mirroring process. To solve the second problem, we increase the number of input frames from 10 to 100. Experiment result shows that the recognition accuracy finally reaches to 0.82.