Please use this identifier to cite or link to this item: https://doi.org/10.1109/TCSVT.2010.2077771
DC FieldValue
dc.titleHigh performance stereo vision designed for massively data parallel platforms
dc.contributor.authorYu W.
dc.contributor.authorChen T.
dc.contributor.authorFranchetti F.
dc.contributor.authorHoe J.C.
dc.date.accessioned2018-08-21T05:00:49Z
dc.date.available2018-08-21T05:00:49Z
dc.date.issued2010
dc.identifier.citationYu W., Chen T., Franchetti F., Hoe J.C. (2010). High performance stereo vision designed for massively data parallel platforms. IEEE Transactions on Circuits and Systems for Video Technology 20 (11) : 1509-1519. ScholarBank@NUS Repository. https://doi.org/10.1109/TCSVT.2010.2077771
dc.identifier.issn10518215
dc.identifier.urihttp://scholarbank.nus.edu.sg/handle/10635/146174
dc.description.abstractReal-time stereo vision is attractive in many applications like robot navigation and 3-D scene reconstruction. Data parallel platforms, e.g., graphics processing unit (GPU), are often used for real-time stereo, because most stereo algorithms involve a large portion of data parallel computations. In this paper, we propose a stereo system on GPU which pushes the Pareto-efficiency frontline in the accuracy and speed tradeoff space. Our system is based on a hardware-aware algorithm design approach. The system consists of new algorithms and code optimization techniques. We emphasize on keeping the highly data parallel structure in the algorithm design process such that the algorithms can be effectively mapped to massively data parallel platforms. We propose two stereo algorithms: namely, exponential step size adaptive weight (ESAW), and exponential step size message propagation (ESMP). ESAW reduces computational complexity without sacrificing disparity accuracy. ESMP is an extension of ESAW, which incorporates the smoothness term to better model non-frontal planes. ESMP offers additional choice in the accuracy and speed tradeoff space. We adopt code optimization methodologies from the performance tuning community, and apply them to this specific application. Such an approach gives higher performance than optimizing the code in an ad hoc manner, and helps understanding the code efficiency. Experiment results demonstrate a speedup factor of 2.78.5 over state-of-the-art stereo systems at comparable disparity accuracy.
dc.sourceScopus
dc.subjectCode optimization
dc.subjectdata parallel
dc.subjectgraphics processing unit (GPU)
dc.subjectmulticore
dc.subjectreal-time
dc.subjectstereo
dc.typeArticle
dc.contributor.departmentOFFICE OF THE PROVOST
dc.contributor.departmentDEPARTMENT OF COMPUTER SCIENCE
dc.description.doi10.1109/TCSVT.2010.2077771
dc.description.sourcetitleIEEE Transactions on Circuits and Systems for Video Technology
dc.description.volume20
dc.description.issue11
dc.description.page1509-1519
dc.description.codenITCTE
dc.published.statepublished
Appears in Collections:Staff Publications

Show simple item record
Files in This Item:
There are no files associated with this item.

Google ScholarTM

Check

Altmetric


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.