An Efficient Implementation of the One-Dimensional Hough Transform Algorithm for Circle Detection on the FPGA

The main contribution of this paper is to present an efficient implementation of the Hough transform algorithm that uses only one-dimensional parameter spaces for circles detection on a Xilinx Virtex-7 FPGA. We implemented the circuit using 398 DSP48E1 slices and 309 block RAMs with 18Kbits. The exp...

Full description

Saved in:
Bibliographic Details
Published in2014 Second International Symposium on Computing and Networking pp. 447 - 452
Main Authors Xin Zhou, Ito, Yasuaki, Nakano, Koji
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.12.2014
Subjects
Online AccessGet full text
ISSN2379-1888
DOI10.1109/CANDAR.2014.32

Cover

Abstract The main contribution of this paper is to present an efficient implementation of the Hough transform algorithm that uses only one-dimensional parameter spaces for circles detection on a Xilinx Virtex-7 FPGA. We implemented the circuit using 398 DSP48E1 slices and 309 block RAMs with 18Kbits. The experimental results show that the architecture runs in 181.812MHz. For an edge image of size 400 × 400, our circuit can perform in at most 970434 clock cycles, i.e., 5337.568μs. Our implementation attains a speed-up factor of approximately 189 over the sequential implementation on the CPU.
AbstractList The main contribution of this paper is to present an efficient implementation of the Hough transform algorithm that uses only one-dimensional parameter spaces for circles detection on a Xilinx Virtex-7 FPGA. We implemented the circuit using 398 DSP48E1 slices and 309 block RAMs with 18Kbits. The experimental results show that the architecture runs in 181.812MHz. For an edge image of size 400 × 400, our circuit can perform in at most 970434 clock cycles, i.e., 5337.568μs. Our implementation attains a speed-up factor of approximately 189 over the sequential implementation on the CPU.
Author Ito, Yasuaki
Nakano, Koji
Xin Zhou
Author_xml – sequence: 1
  surname: Xin Zhou
  fullname: Xin Zhou
  organization: Dept. of Inf. Eng., Hiroshima Univ., Higashi-Hiroshima, Japan
– sequence: 2
  givenname: Yasuaki
  surname: Ito
  fullname: Ito, Yasuaki
  organization: Dept. of Inf. Eng., Hiroshima Univ., Higashi-Hiroshima, Japan
– sequence: 3
  givenname: Koji
  surname: Nakano
  fullname: Nakano, Koji
  organization: Dept. of Inf. Eng., Hiroshima Univ., Higashi-Hiroshima, Japan
BookMark eNotjMtuwjAURF2JSgXKtptu_AOh19cOtpdReBQJlaqia-SEa3CVOChJF_37RqWrmTkjnQkbxSYSY08C5kKAfcmzt2X2MUcQai7xjk2E0tYqkSKO2BiltokwxjywWdd9AYBEULCQY1Znka-8D2Wg2PNtfa2oHprrQxN543l_Ib6PlCzDgLsBuoq_Nt_nCz-0Lna-aWueVeemDf2l5sPkeWjLiviSeipvlvhnWb9vskd2713V0ew_p-xzvTrkr8luv9nm2S4JqESfiFKSU9akKXiDJ0CDThdUpKDN4nTSzmtPujAutdZ65QprFJHwWkMKxkg5Zc83byCi47UNtWt_jsOLiEr-AlgFWh0
CODEN IEEPAD
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/CANDAR.2014.32
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Xplore POP ALL
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISBN 1479941522
9781479941520
EndPage 452
ExternalDocumentID 7052224
Genre orig-research
GroupedDBID 6IE
6IF
6IL
6IN
AAWTH
ABLEC
ADZIZ
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
CHZPO
IEGSK
OCL
RIE
RIL
ID FETCH-LOGICAL-i241t-1c3ea498550f82d0282a7beb50786dd7af7fe7b8a5999f4ab984ee1f770508833
IEDL.DBID RIE
ISSN 2379-1888
IngestDate Wed Aug 27 02:03:08 EDT 2025
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i241t-1c3ea498550f82d0282a7beb50786dd7af7fe7b8a5999f4ab984ee1f770508833
PageCount 6
ParticipantIDs ieee_primary_7052224
PublicationCentury 2000
PublicationDate 2014-12
PublicationDateYYYYMMDD 2014-12-01
PublicationDate_xml – month: 12
  year: 2014
  text: 2014-12
PublicationDecade 2010
PublicationTitle 2014 Second International Symposium on Computing and Networking
PublicationTitleAbbrev candar
PublicationYear 2014
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0003204063
ssj0001967840
Score 1.639652
Snippet The main contribution of this paper is to present an efficient implementation of the Hough transform algorithm that uses only one-dimensional parameter spaces...
SourceID ieee
SourceType Publisher
StartPage 447
SubjectTerms Circles detection
Clocks
Computer architecture
Edge image
Embedded block RAMs
Embedded DSP slices
Field programmable gate arrays
FPGA
Hough transform
Image edge detection
Random access memory
Registers
Transforms
Title An Efficient Implementation of the One-Dimensional Hough Transform Algorithm for Circle Detection on the FPGA
URI https://ieeexplore.ieee.org/document/7052224
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV07b8IwELaAqRNtoepbHjrWkARD4jHiUVSpFFUgsSE7PreoJalQWPrre3YCVFWHbnGGi2OffXf23fcRcmdB0TT4lgNQG8YjzzALicLA09pew0lhXJbvpDee88dFd1Eh9_taGABwyWfQso_uLl9nydYelbVDD72FgFdJFdWsqNU6nKcI3HZL3BLb7gSono5IDT8tmI-RXonZ6Hui3Y8ng_jFZnbxlmUe-cGs4gzLqE6edl0q8kneW9tctZKvX2iN_-3zMWkeSvjodG-cTkgF0lNS33E40HJJN8g6TunQwUigGOqwgtdlOVJKM0PRP6TPKbCBZQEoEDzo2DL70NnO5aXxx2u2WeVva4pN2l9tUBXpAHKX5YVSUidlNH2Im2Q-Gs76Y1ZSMLAVmvac-UkHJBcW9cxEgbYBmgwVKPQio57WoTShgVBFsouOpuFSiYgD-CbE3_Ysj_EZqaVZCueEegJwRhIdGMV5ogVurBjcqW4QqdBI2bsgDTt6y88CZWNZDtzl36-vyJGdvCKx5JrU8s0WbtA9yNWt04tvynq3ew
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV07T8MwELZKGWAq0CLeeGAkaZI6TTJGfRCgLRVqpW5VHJ-hgiaoShd-PWcnpQgxsMUZLo599t3Zd99HyI0CRRNgKw5AIQ3mW9JQkCgGWEKoa7g4kDrLd9SOpuxh5s4q5Pa7FgYAdPIZmOpR3-WLLFmro7KmZ6G34LAdsot2n7lFtdb2RCXAjbdELlHtloMKqqnU8OOBYWOsV6I22lbQ7ISjbviscruYqbhHfnCraNPSr5HhplNFRsmbuc65mXz-wmv8b68PSGNbxEfH3-bpkFQgPSK1DYsDLRd1nSzDlPY0kASKoRoteFkWJKU0kxQ9RPqUgtFVPAAFhgeNFLcPnWycXhq-v2SrRf66pNikncUKlZF2Idd5Xigl1VL647uwQab93qQTGSUJg7FA454bdtKCmAUK90z6jlAhWuxx4OhH-m0hvFh6Ejzuxy66mpLFPPAZgC09_G1LMRkfk2qapXBCqBUAzkgiHMkZS0SAWyuGd9x1fO7JOG6fkroavflHgbMxLwfu7O_X12QvmgwH88H96PGc7KuJLNJMLkg1X63hEp2FnF9pHfkClTG6yA
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2014+Second+International+Symposium+on+Computing+and+Networking&rft.atitle=An+Efficient+Implementation+of+the+One-Dimensional+Hough+Transform+Algorithm+for+Circle+Detection+on+the+FPGA&rft.au=Xin+Zhou&rft.au=Ito%2C+Yasuaki&rft.au=Nakano%2C+Koji&rft.date=2014-12-01&rft.pub=IEEE&rft.issn=2379-1888&rft.spage=447&rft.epage=452&rft_id=info:doi/10.1109%2FCANDAR.2014.32&rft.externalDocID=7052224
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2379-1888&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2379-1888&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2379-1888&client=summon