Low-Complexity Binary Morphology Architectures With Flat Rectangular Structuring Elements

This article describes and evaluates algorithms and their hardware architectures for binary morphological erosion and dilation. In particular, a fast stall-free low-complexity architecture is proposed that takes advantage of the morphological duality principle and structuring element (SE) decomposit...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on circuits and systems. I, Regular papers Regular papers, 2008-09, Vol.55 (8), p.2216-2225
Hauptverfasser: Hedberg, H., Kristensen, F., Owall, V.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 2225
container_issue 8
container_start_page 2216
container_title IEEE transactions on circuits and systems. I, Regular papers
container_volume 55
creator Hedberg, H.
Kristensen, F.
Owall, V.
description This article describes and evaluates algorithms and their hardware architectures for binary morphological erosion and dilation. In particular, a fast stall-free low-complexity architecture is proposed that takes advantage of the morphological duality principle and structuring element (SE) decomposition. The design is intended to be used as a hardware accelerator in real-time embedded processing applications. Hence, the aim is to minimize the number of operations, memory requirement, and memory accesses per pixel. The main advantage of the proposed architecture is that for the common class of flat and rectangular SEs, complexity and number of memory accesses per pixel is low and independent of both image and SE size. The proposed design is compared to the more common delay-line architecture in terms of complexity, memory requirements and execution time, both for an actual implementation and as a function of image resolution and SE size. The architecture is implemented for the UMC 0.13- mum CMOS process using a resolution of 640 × 480. A maximum SE of 63 × 63 is supported at an estimated clock frequency of 333 MHz.
doi_str_mv 10.1109/TCSI.2008.918140
format Article
fullrecord <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_proquest_miscellaneous_34493742</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>4447930</ieee_id><sourcerecordid>34493742</sourcerecordid><originalsourceid>FETCH-LOGICAL-c363t-5602e72753d7f441758dc2dc6991bea75a890073559a46f8203e20179aa91e1f3</originalsourceid><addsrcrecordid>eNpdkE1Lw0AQhoMoWKt3wUvw4C119iPZ3aOWVgsVwVbE07KmkzYlzdbdDdp_b0LEg6d5GZ53GJ4ouiQwIgTU7XK8mI0ogBwpIgmHo2hA0lQmICE77jJXiWRUnkZn3m8BqAJGBtH73H4lY7vbV_hdhkN8X9bGHeIn6_YbW9n1Ib5z-aYMmIfGoY_fyrCJp5UJ8Uu7MvW6qYyLF8E1HVDW63hS4Q7r4M-jk8JUHi9-5zB6nU6W48dk_vwwG9_Nk5xlLCRpBhQFFSlbiYJzIlK5yukqz5QiH2hEaqQCECxNleFZISkwpECEMkYRJAUbRjf93b2znw36oHelz7GqTI228ZpxrpjgtAWv_4Fb27i6_U3LjFHGVQYtBD2UO-u9w0LvXblrlWgCuhOtO9G6E6170W3lqq-UiPiHc86FYsB-AIuxeT0</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>863234960</pqid></control><display><type>article</type><title>Low-Complexity Binary Morphology Architectures With Flat Rectangular Structuring Elements</title><source>IEEE/IET Electronic Library</source><creator>Hedberg, H. ; Kristensen, F. ; Owall, V.</creator><creatorcontrib>Hedberg, H. ; Kristensen, F. ; Owall, V.</creatorcontrib><description>This article describes and evaluates algorithms and their hardware architectures for binary morphological erosion and dilation. In particular, a fast stall-free low-complexity architecture is proposed that takes advantage of the morphological duality principle and structuring element (SE) decomposition. The design is intended to be used as a hardware accelerator in real-time embedded processing applications. Hence, the aim is to minimize the number of operations, memory requirement, and memory accesses per pixel. The main advantage of the proposed architecture is that for the common class of flat and rectangular SEs, complexity and number of memory accesses per pixel is low and independent of both image and SE size. The proposed design is compared to the more common delay-line architecture in terms of complexity, memory requirements and execution time, both for an actual implementation and as a function of image resolution and SE size. The architecture is implemented for the UMC 0.13- mum CMOS process using a resolution of 640 × 480. A maximum SE of 63 × 63 is supported at an estimated clock frequency of 333 MHz.</description><identifier>ISSN: 1549-8328</identifier><identifier>EISSN: 1558-0806</identifier><identifier>DOI: 10.1109/TCSI.2008.918140</identifier><identifier>CODEN: ITCSCH</identifier><language>eng</language><publisher>New York: IEEE</publisher><subject>Application software ; Application-specific integrated circuit (ASIC) ; binary ; Cameras ; dilation ; erosion ; Field programmable gate arrays ; field-programmable gate array (FPGA) ; Filtering ; Frequency estimation ; Hardware ; Image processing ; Image segmentation ; Morphology ; Surveillance ; surveillance system</subject><ispartof>IEEE transactions on circuits and systems. I, Regular papers, 2008-09, Vol.55 (8), p.2216-2225</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2008</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c363t-5602e72753d7f441758dc2dc6991bea75a890073559a46f8203e20179aa91e1f3</citedby><cites>FETCH-LOGICAL-c363t-5602e72753d7f441758dc2dc6991bea75a890073559a46f8203e20179aa91e1f3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/4447930$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,796,27924,27925,54758</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/4447930$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Hedberg, H.</creatorcontrib><creatorcontrib>Kristensen, F.</creatorcontrib><creatorcontrib>Owall, V.</creatorcontrib><title>Low-Complexity Binary Morphology Architectures With Flat Rectangular Structuring Elements</title><title>IEEE transactions on circuits and systems. I, Regular papers</title><addtitle>TCSI</addtitle><description>This article describes and evaluates algorithms and their hardware architectures for binary morphological erosion and dilation. In particular, a fast stall-free low-complexity architecture is proposed that takes advantage of the morphological duality principle and structuring element (SE) decomposition. The design is intended to be used as a hardware accelerator in real-time embedded processing applications. Hence, the aim is to minimize the number of operations, memory requirement, and memory accesses per pixel. The main advantage of the proposed architecture is that for the common class of flat and rectangular SEs, complexity and number of memory accesses per pixel is low and independent of both image and SE size. The proposed design is compared to the more common delay-line architecture in terms of complexity, memory requirements and execution time, both for an actual implementation and as a function of image resolution and SE size. The architecture is implemented for the UMC 0.13- mum CMOS process using a resolution of 640 × 480. A maximum SE of 63 × 63 is supported at an estimated clock frequency of 333 MHz.</description><subject>Application software</subject><subject>Application-specific integrated circuit (ASIC)</subject><subject>binary</subject><subject>Cameras</subject><subject>dilation</subject><subject>erosion</subject><subject>Field programmable gate arrays</subject><subject>field-programmable gate array (FPGA)</subject><subject>Filtering</subject><subject>Frequency estimation</subject><subject>Hardware</subject><subject>Image processing</subject><subject>Image segmentation</subject><subject>Morphology</subject><subject>Surveillance</subject><subject>surveillance system</subject><issn>1549-8328</issn><issn>1558-0806</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2008</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNpdkE1Lw0AQhoMoWKt3wUvw4C119iPZ3aOWVgsVwVbE07KmkzYlzdbdDdp_b0LEg6d5GZ53GJ4ouiQwIgTU7XK8mI0ogBwpIgmHo2hA0lQmICE77jJXiWRUnkZn3m8BqAJGBtH73H4lY7vbV_hdhkN8X9bGHeIn6_YbW9n1Ib5z-aYMmIfGoY_fyrCJp5UJ8Uu7MvW6qYyLF8E1HVDW63hS4Q7r4M-jk8JUHi9-5zB6nU6W48dk_vwwG9_Nk5xlLCRpBhQFFSlbiYJzIlK5yukqz5QiH2hEaqQCECxNleFZISkwpECEMkYRJAUbRjf93b2znw36oHelz7GqTI228ZpxrpjgtAWv_4Fb27i6_U3LjFHGVQYtBD2UO-u9w0LvXblrlWgCuhOtO9G6E6170W3lqq-UiPiHc86FYsB-AIuxeT0</recordid><startdate>20080901</startdate><enddate>20080901</enddate><creator>Hedberg, H.</creator><creator>Kristensen, F.</creator><creator>Owall, V.</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SP</scope><scope>8FD</scope><scope>L7M</scope><scope>F28</scope><scope>FR3</scope></search><sort><creationdate>20080901</creationdate><title>Low-Complexity Binary Morphology Architectures With Flat Rectangular Structuring Elements</title><author>Hedberg, H. ; Kristensen, F. ; Owall, V.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c363t-5602e72753d7f441758dc2dc6991bea75a890073559a46f8203e20179aa91e1f3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2008</creationdate><topic>Application software</topic><topic>Application-specific integrated circuit (ASIC)</topic><topic>binary</topic><topic>Cameras</topic><topic>dilation</topic><topic>erosion</topic><topic>Field programmable gate arrays</topic><topic>field-programmable gate array (FPGA)</topic><topic>Filtering</topic><topic>Frequency estimation</topic><topic>Hardware</topic><topic>Image processing</topic><topic>Image segmentation</topic><topic>Morphology</topic><topic>Surveillance</topic><topic>surveillance system</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Hedberg, H.</creatorcontrib><creatorcontrib>Kristensen, F.</creatorcontrib><creatorcontrib>Owall, V.</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005–Present</collection><collection>IEEE All-Society Periodicals Package (ASPP) Online</collection><collection>IEEE/IET Electronic Library</collection><collection>CrossRef</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Technology Research Database</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>ANTE: Abstracts in New Technology &amp; Engineering</collection><collection>Engineering Research Database</collection><jtitle>IEEE transactions on circuits and systems. I, Regular papers</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Hedberg, H.</au><au>Kristensen, F.</au><au>Owall, V.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Low-Complexity Binary Morphology Architectures With Flat Rectangular Structuring Elements</atitle><jtitle>IEEE transactions on circuits and systems. I, Regular papers</jtitle><stitle>TCSI</stitle><date>2008-09-01</date><risdate>2008</risdate><volume>55</volume><issue>8</issue><spage>2216</spage><epage>2225</epage><pages>2216-2225</pages><issn>1549-8328</issn><eissn>1558-0806</eissn><coden>ITCSCH</coden><abstract>This article describes and evaluates algorithms and their hardware architectures for binary morphological erosion and dilation. In particular, a fast stall-free low-complexity architecture is proposed that takes advantage of the morphological duality principle and structuring element (SE) decomposition. The design is intended to be used as a hardware accelerator in real-time embedded processing applications. Hence, the aim is to minimize the number of operations, memory requirement, and memory accesses per pixel. The main advantage of the proposed architecture is that for the common class of flat and rectangular SEs, complexity and number of memory accesses per pixel is low and independent of both image and SE size. The proposed design is compared to the more common delay-line architecture in terms of complexity, memory requirements and execution time, both for an actual implementation and as a function of image resolution and SE size. The architecture is implemented for the UMC 0.13- mum CMOS process using a resolution of 640 × 480. A maximum SE of 63 × 63 is supported at an estimated clock frequency of 333 MHz.</abstract><cop>New York</cop><pub>IEEE</pub><doi>10.1109/TCSI.2008.918140</doi><tpages>10</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1549-8328
ispartof IEEE transactions on circuits and systems. I, Regular papers, 2008-09, Vol.55 (8), p.2216-2225
issn 1549-8328
1558-0806
language eng
recordid cdi_proquest_miscellaneous_34493742
source IEEE/IET Electronic Library
subjects Application software
Application-specific integrated circuit (ASIC)
binary
Cameras
dilation
erosion
Field programmable gate arrays
field-programmable gate array (FPGA)
Filtering
Frequency estimation
Hardware
Image processing
Image segmentation
Morphology
Surveillance
surveillance system
title Low-Complexity Binary Morphology Architectures With Flat Rectangular Structuring Elements
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-28T05%3A52%3A54IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Low-Complexity%20Binary%20Morphology%20Architectures%20With%20Flat%20Rectangular%20Structuring%20Elements&rft.jtitle=IEEE%20transactions%20on%20circuits%20and%20systems.%20I,%20Regular%20papers&rft.au=Hedberg,%20H.&rft.date=2008-09-01&rft.volume=55&rft.issue=8&rft.spage=2216&rft.epage=2225&rft.pages=2216-2225&rft.issn=1549-8328&rft.eissn=1558-0806&rft.coden=ITCSCH&rft_id=info:doi/10.1109/TCSI.2008.918140&rft_dat=%3Cproquest_RIE%3E34493742%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=863234960&rft_id=info:pmid/&rft_ieee_id=4447930&rfr_iscdi=true