A Hardware-Efficient Architecture for Accurate Real-Time Disparity Map Estimation
Emerging embedded vision systems utilize disparity estimation as a means to perceive depth information to intelligently interact with their host environment and take appropriate actions. Such systems demand high processing performance and accurate depth perception while requiring low energy consumpt...
Gespeichert in:
Veröffentlicht in: | ACM transactions on embedded computing systems 2015-03, Vol.14 (2), p.1-26 |
---|---|
Hauptverfasser: | , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 26 |
---|---|
container_issue | 2 |
container_start_page | 1 |
container_title | ACM transactions on embedded computing systems |
container_volume | 14 |
creator | Ttofis, Christos Kyrkou, Christos Theocharides, Theocharis |
description | Emerging embedded vision systems utilize disparity estimation as a means to perceive depth information to intelligently interact with their host environment and take appropriate actions. Such systems demand high processing performance and accurate depth perception while requiring low energy consumption, especially when dealing with mobile and embedded applications, such as robotics, navigation, and security. The majority of real-time dedicated hardware implementations of disparity estimation systems have adopted local algorithms relying on simple cost aggregation strategies with fixed and rectangular correlation windows. However, such algorithms generally suffer from significant ambiguity along depth borders and areas with low texture. To this end, this article presents the hardware architecture of a disparity estimation system that enables good performance in both accuracy and speed. The architecture implements an adaptive support weight stereo correspondence algorithm that integrates image segmentation information in an attempt to increase the robustness of the matching process. The article also presents hardware-oriented algorithmic modifications/optimization techniques that make the algorithm hardware-friendly and suitable for efficient dedicated hardware implementation. A comparison to the literature asserts that an FPGA implementation of the proposed architecture is among the fastest implementations in terms of million disparity estimations per second (MDE/s), and with an overall accuracy of 90.21%, it presents an effective processing speed/disparity map accuracy trade-off. |
doi_str_mv | 10.1145/2629699 |
format | Article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_1744707171</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>1744707171</sourcerecordid><originalsourceid>FETCH-LOGICAL-c258t-9ec46ae7ae4e76d2636cfa6a5484baabe572e1242858c0c768545211017fcb3f3</originalsourceid><addsrcrecordid>eNotkE1LAzEURYMoWKv4F7LTzWiSydcsh1qtUBGlroc36QtGpp0xySD997a0q3sXl8vhEHLL2QPnUj0KLSpdVWdkwpWyRSm1Oj_0sioqZs0luUrphzFuhFQT8lHTBcT1H0Qs5t4HF3CbaR3dd8jo8hiR-j7S2rkxQkb6idAVq7BB-hTSADHkHX2Dgc5TDhvIod9ekwsPXcKbU07J1_N8NVsUy_eX11m9LJxQNhcVOqkBDaBEo9dCl9p50KCklS1Ai8oI5EIKq6xjzmirpBKc78G9a0tfTsn98XeI_e-IKTebkBx2HWyxH1PDjZSGGW74fnp3nLrYpxTRN0Pc08Zdw1lzkNacpJX_krRdmA</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1744707171</pqid></control><display><type>article</type><title>A Hardware-Efficient Architecture for Accurate Real-Time Disparity Map Estimation</title><source>ACM Digital Library Complete</source><creator>Ttofis, Christos ; Kyrkou, Christos ; Theocharides, Theocharis</creator><creatorcontrib>Ttofis, Christos ; Kyrkou, Christos ; Theocharides, Theocharis</creatorcontrib><description>Emerging embedded vision systems utilize disparity estimation as a means to perceive depth information to intelligently interact with their host environment and take appropriate actions. Such systems demand high processing performance and accurate depth perception while requiring low energy consumption, especially when dealing with mobile and embedded applications, such as robotics, navigation, and security. The majority of real-time dedicated hardware implementations of disparity estimation systems have adopted local algorithms relying on simple cost aggregation strategies with fixed and rectangular correlation windows. However, such algorithms generally suffer from significant ambiguity along depth borders and areas with low texture. To this end, this article presents the hardware architecture of a disparity estimation system that enables good performance in both accuracy and speed. The architecture implements an adaptive support weight stereo correspondence algorithm that integrates image segmentation information in an attempt to increase the robustness of the matching process. The article also presents hardware-oriented algorithmic modifications/optimization techniques that make the algorithm hardware-friendly and suitable for efficient dedicated hardware implementation. A comparison to the literature asserts that an FPGA implementation of the proposed architecture is among the fastest implementations in terms of million disparity estimations per second (MDE/s), and with an overall accuracy of 90.21%, it presents an effective processing speed/disparity map accuracy trade-off.</description><identifier>ISSN: 1539-9087</identifier><identifier>EISSN: 1558-3465</identifier><identifier>DOI: 10.1145/2629699</identifier><language>eng</language><subject>Accuracy ; Algorithms ; Architecture ; Embedded systems ; Hardware ; Real time ; Surface layer ; Texture</subject><ispartof>ACM transactions on embedded computing systems, 2015-03, Vol.14 (2), p.1-26</ispartof><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c258t-9ec46ae7ae4e76d2636cfa6a5484baabe572e1242858c0c768545211017fcb3f3</citedby><cites>FETCH-LOGICAL-c258t-9ec46ae7ae4e76d2636cfa6a5484baabe572e1242858c0c768545211017fcb3f3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27923,27924</link.rule.ids></links><search><creatorcontrib>Ttofis, Christos</creatorcontrib><creatorcontrib>Kyrkou, Christos</creatorcontrib><creatorcontrib>Theocharides, Theocharis</creatorcontrib><title>A Hardware-Efficient Architecture for Accurate Real-Time Disparity Map Estimation</title><title>ACM transactions on embedded computing systems</title><description>Emerging embedded vision systems utilize disparity estimation as a means to perceive depth information to intelligently interact with their host environment and take appropriate actions. Such systems demand high processing performance and accurate depth perception while requiring low energy consumption, especially when dealing with mobile and embedded applications, such as robotics, navigation, and security. The majority of real-time dedicated hardware implementations of disparity estimation systems have adopted local algorithms relying on simple cost aggregation strategies with fixed and rectangular correlation windows. However, such algorithms generally suffer from significant ambiguity along depth borders and areas with low texture. To this end, this article presents the hardware architecture of a disparity estimation system that enables good performance in both accuracy and speed. The architecture implements an adaptive support weight stereo correspondence algorithm that integrates image segmentation information in an attempt to increase the robustness of the matching process. The article also presents hardware-oriented algorithmic modifications/optimization techniques that make the algorithm hardware-friendly and suitable for efficient dedicated hardware implementation. A comparison to the literature asserts that an FPGA implementation of the proposed architecture is among the fastest implementations in terms of million disparity estimations per second (MDE/s), and with an overall accuracy of 90.21%, it presents an effective processing speed/disparity map accuracy trade-off.</description><subject>Accuracy</subject><subject>Algorithms</subject><subject>Architecture</subject><subject>Embedded systems</subject><subject>Hardware</subject><subject>Real time</subject><subject>Surface layer</subject><subject>Texture</subject><issn>1539-9087</issn><issn>1558-3465</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2015</creationdate><recordtype>article</recordtype><recordid>eNotkE1LAzEURYMoWKv4F7LTzWiSydcsh1qtUBGlroc36QtGpp0xySD997a0q3sXl8vhEHLL2QPnUj0KLSpdVWdkwpWyRSm1Oj_0sioqZs0luUrphzFuhFQT8lHTBcT1H0Qs5t4HF3CbaR3dd8jo8hiR-j7S2rkxQkb6idAVq7BB-hTSADHkHX2Dgc5TDhvIod9ekwsPXcKbU07J1_N8NVsUy_eX11m9LJxQNhcVOqkBDaBEo9dCl9p50KCklS1Ai8oI5EIKq6xjzmirpBKc78G9a0tfTsn98XeI_e-IKTebkBx2HWyxH1PDjZSGGW74fnp3nLrYpxTRN0Pc08Zdw1lzkNacpJX_krRdmA</recordid><startdate>20150301</startdate><enddate>20150301</enddate><creator>Ttofis, Christos</creator><creator>Kyrkou, Christos</creator><creator>Theocharides, Theocharis</creator><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>20150301</creationdate><title>A Hardware-Efficient Architecture for Accurate Real-Time Disparity Map Estimation</title><author>Ttofis, Christos ; Kyrkou, Christos ; Theocharides, Theocharis</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c258t-9ec46ae7ae4e76d2636cfa6a5484baabe572e1242858c0c768545211017fcb3f3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2015</creationdate><topic>Accuracy</topic><topic>Algorithms</topic><topic>Architecture</topic><topic>Embedded systems</topic><topic>Hardware</topic><topic>Real time</topic><topic>Surface layer</topic><topic>Texture</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Ttofis, Christos</creatorcontrib><creatorcontrib>Kyrkou, Christos</creatorcontrib><creatorcontrib>Theocharides, Theocharis</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>ACM transactions on embedded computing systems</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Ttofis, Christos</au><au>Kyrkou, Christos</au><au>Theocharides, Theocharis</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A Hardware-Efficient Architecture for Accurate Real-Time Disparity Map Estimation</atitle><jtitle>ACM transactions on embedded computing systems</jtitle><date>2015-03-01</date><risdate>2015</risdate><volume>14</volume><issue>2</issue><spage>1</spage><epage>26</epage><pages>1-26</pages><issn>1539-9087</issn><eissn>1558-3465</eissn><abstract>Emerging embedded vision systems utilize disparity estimation as a means to perceive depth information to intelligently interact with their host environment and take appropriate actions. Such systems demand high processing performance and accurate depth perception while requiring low energy consumption, especially when dealing with mobile and embedded applications, such as robotics, navigation, and security. The majority of real-time dedicated hardware implementations of disparity estimation systems have adopted local algorithms relying on simple cost aggregation strategies with fixed and rectangular correlation windows. However, such algorithms generally suffer from significant ambiguity along depth borders and areas with low texture. To this end, this article presents the hardware architecture of a disparity estimation system that enables good performance in both accuracy and speed. The architecture implements an adaptive support weight stereo correspondence algorithm that integrates image segmentation information in an attempt to increase the robustness of the matching process. The article also presents hardware-oriented algorithmic modifications/optimization techniques that make the algorithm hardware-friendly and suitable for efficient dedicated hardware implementation. A comparison to the literature asserts that an FPGA implementation of the proposed architecture is among the fastest implementations in terms of million disparity estimations per second (MDE/s), and with an overall accuracy of 90.21%, it presents an effective processing speed/disparity map accuracy trade-off.</abstract><doi>10.1145/2629699</doi><tpages>26</tpages></addata></record> |
fulltext | fulltext |
identifier | ISSN: 1539-9087 |
ispartof | ACM transactions on embedded computing systems, 2015-03, Vol.14 (2), p.1-26 |
issn | 1539-9087 1558-3465 |
language | eng |
recordid | cdi_proquest_miscellaneous_1744707171 |
source | ACM Digital Library Complete |
subjects | Accuracy Algorithms Architecture Embedded systems Hardware Real time Surface layer Texture |
title | A Hardware-Efficient Architecture for Accurate Real-Time Disparity Map Estimation |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-08T16%3A18%3A15IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20Hardware-Efficient%20Architecture%20for%20Accurate%20Real-Time%20Disparity%20Map%20Estimation&rft.jtitle=ACM%20transactions%20on%20embedded%20computing%20systems&rft.au=Ttofis,%20Christos&rft.date=2015-03-01&rft.volume=14&rft.issue=2&rft.spage=1&rft.epage=26&rft.pages=1-26&rft.issn=1539-9087&rft.eissn=1558-3465&rft_id=info:doi/10.1145/2629699&rft_dat=%3Cproquest_cross%3E1744707171%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=1744707171&rft_id=info:pmid/&rfr_iscdi=true |