Neutrosophic Hough Transform

Hough transform (HT) is a useful tool for both pattern recognition and image processing communities. In the view of pattern recognition, it can extract unique features for description of various shapes, such as lines, circles, ellipses, and etc. In the view of image processing, a dozen of applicatio...

Full description

Bibliographic Details
Main Authors: Ümit Budak, Yanhui Guo, Abdulkadir Şengür, Florentin Smarandache
Format: Article
Language:English
Published: MDPI AG 2017-12-01
Series:Axioms
Subjects:
Online Access:https://www.mdpi.com/2075-1680/6/4/35
id doaj-ca52223acd9b45c49fa89e37dad7f875
record_format Article
spelling doaj-ca52223acd9b45c49fa89e37dad7f8752020-11-25T00:46:09ZengMDPI AGAxioms2075-16802017-12-01643510.3390/axioms6040035axioms6040035Neutrosophic Hough TransformÜmit Budak0Yanhui Guo1Abdulkadir Şengür2Florentin Smarandache3Department of Electrical-Electronics Engineering, Engineering Faculty, Bitlis Eren University, 13000 Bitlis, TurkeyDepartment of Computer Science, University of Illinois at Springfield, One University Plaza, Springfield, IL 62703, USADepartment of Electrical and Electronics Engineering, Technology Faculty, Firat University, Elazig 23119, TurkeyMathematics & Science Department, University of New Mexico, 705 Gurley Ave., Gallup, NM 87301, USAHough transform (HT) is a useful tool for both pattern recognition and image processing communities. In the view of pattern recognition, it can extract unique features for description of various shapes, such as lines, circles, ellipses, and etc. In the view of image processing, a dozen of applications can be handled with HT, such as lane detection for autonomous cars, blood cell detection in microscope images, and so on. As HT is a straight forward shape detector in a given image, its shape detection ability is low in noisy images. To alleviate its weakness on noisy images and improve its shape detection performance, in this paper, we proposed neutrosophic Hough transform (NHT). As it was proved earlier, neutrosophy theory based image processing applications were successful in noisy environments. To this end, the Hough space is initially transferred into the NS domain by calculating the NS membership triples (T, I, and F). An indeterminacy filtering is constructed where the neighborhood information is used in order to remove the indeterminacy in the spatial neighborhood of neutrosophic Hough space. The potential peaks are detected based on thresholding on the neutrosophic Hough space, and these peak locations are then used to detect the lines in the image domain. Extensive experiments on noisy and noise-free images are performed in order to show the efficiency of the proposed NHT algorithm. We also compared our proposed NHT with traditional HT and fuzzy HT methods on variety of images. The obtained results showed the efficiency of the proposed NHT on noisy images.https://www.mdpi.com/2075-1680/6/4/35Hough transformfuzzy Hough transformneutrosophy theoryline detection
collection DOAJ
language English
format Article
sources DOAJ
author Ümit Budak
Yanhui Guo
Abdulkadir Şengür
Florentin Smarandache
spellingShingle Ümit Budak
Yanhui Guo
Abdulkadir Şengür
Florentin Smarandache
Neutrosophic Hough Transform
Axioms
Hough transform
fuzzy Hough transform
neutrosophy theory
line detection
author_facet Ümit Budak
Yanhui Guo
Abdulkadir Şengür
Florentin Smarandache
author_sort Ümit Budak
title Neutrosophic Hough Transform
title_short Neutrosophic Hough Transform
title_full Neutrosophic Hough Transform
title_fullStr Neutrosophic Hough Transform
title_full_unstemmed Neutrosophic Hough Transform
title_sort neutrosophic hough transform
publisher MDPI AG
series Axioms
issn 2075-1680
publishDate 2017-12-01
description Hough transform (HT) is a useful tool for both pattern recognition and image processing communities. In the view of pattern recognition, it can extract unique features for description of various shapes, such as lines, circles, ellipses, and etc. In the view of image processing, a dozen of applications can be handled with HT, such as lane detection for autonomous cars, blood cell detection in microscope images, and so on. As HT is a straight forward shape detector in a given image, its shape detection ability is low in noisy images. To alleviate its weakness on noisy images and improve its shape detection performance, in this paper, we proposed neutrosophic Hough transform (NHT). As it was proved earlier, neutrosophy theory based image processing applications were successful in noisy environments. To this end, the Hough space is initially transferred into the NS domain by calculating the NS membership triples (T, I, and F). An indeterminacy filtering is constructed where the neighborhood information is used in order to remove the indeterminacy in the spatial neighborhood of neutrosophic Hough space. The potential peaks are detected based on thresholding on the neutrosophic Hough space, and these peak locations are then used to detect the lines in the image domain. Extensive experiments on noisy and noise-free images are performed in order to show the efficiency of the proposed NHT algorithm. We also compared our proposed NHT with traditional HT and fuzzy HT methods on variety of images. The obtained results showed the efficiency of the proposed NHT on noisy images.
topic Hough transform
fuzzy Hough transform
neutrosophy theory
line detection
url https://www.mdpi.com/2075-1680/6/4/35
work_keys_str_mv AT umitbudak neutrosophichoughtransform
AT yanhuiguo neutrosophichoughtransform
AT abdulkadirsengur neutrosophichoughtransform
AT florentinsmarandache neutrosophichoughtransform
_version_ 1725266621945085952