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...
Saved in:
Published in | 2014 Second International Symposium on Computing and Networking pp. 447 - 452 |
---|---|
Main Authors | , , |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
01.12.2014
|
Subjects | |
Online Access | Get full text |
ISSN | 2379-1888 |
DOI | 10.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 |