{'fraction_non_alphanumeric': 0.016962843295638127, 'fraction_numerical': 0.0, 'mean_word_length': 5.3538461538461535, '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}}
Hardware Implementation of Hough Transform for Circle Detection

Hough transform is a feature extraction technique used in image analysis, digital image processing and computer vision. To extract features from digital images, it is useful to be able to find arbitrary shapes like straight lines, circles, ellipses etc in the images. In order to achieve this goal, one must be able to detect a group of pixels that are on a required curve. Most of the elements are geometrically circular in shape and detecting circular shapes is an important task in image processing which is a preprocessing step before image analysis. Detection of circles using Hough Transform is most useful technique in the applications like iris detection, satellite imaginary, medical image processing, satellite imaging, Hyper spectral image processing etc., Hardware implementation of the Circular Hough Transform (CHT) is essential for real time applications. In this paper, the Hardware implementation of CHT using CORDIC algorithm is proposed which has not been addressed yet. The CORDIC algorithm reduces computational complexity by replacing exhaustive arithmetic operations with adders and shifters which is evident from the results obtained from this work.