{'fraction_non_alphanumeric': 0.017150395778364115, 'fraction_numerical': 0.0013192612137203166, 'mean_word_length': 5.120967741935484, '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}}
Classification of Depth and Surface Edges with Deep Features

Edges in 2D images fall into two categories: depth edges and surface edges, depending on if the edge corresponds to an abrupt change in depth (the distance from the camera). This edge type is an efficient, robust, and effective information in many applications. In this paper we study the problem of automatic classification of the two types of edges. We use features discovered by deep convolutional neural networks to predict the edge type. The labeled sample edges for training our classifiers are semiautomatically generated via a technique of the edge-segment geometrical duality. Experiments are carried out to demonstrate the effectiveness of the proposed edge type classification methods.