{'fraction_non_alphanumeric': 0.01220865704772475, 'fraction_numerical': 0.0, 'mean_word_length': 4.934210526315789, '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}}
Extracting roads and curvilinear bands with weak and broken boundaries

In so far as geometric shape is concerned a curvilinear band is very similar to a road segment. Roads may be regarded as a particular type of curvilinear bands. Many methods have been developed for extracting such targets, some of which are based on edge information. It is very difficult to extract roads and curvilinear bands with no clear and continuous boundaries using existing algorithms. To mitigate this problem a new strategy is presented in this paper. Edge lines are detected by means of an improved Burns' method and Dynamic Programming. Target segments are then formed by matching these edge lines. Connecting the obtained segments produces the final results. Experiments prove the efficiency of the proposed method while being applied to extract complicated roads and curvilinear bands in different kinds of images.