Three-dimensional template correlation: object recognition in 3D voxel data

T. Court, Y. Gu, M. Herbordt
{"title":"Three-dimensional template correlation: object recognition in 3D voxel data","authors":"T. Court, Y. Gu, M. Herbordt","doi":"10.1109/CAMP.2005.52","DOIUrl":null,"url":null,"abstract":"Correlation is a standard technique for recognizing known patterns in two-dimensional grid (pixel) images. Its obvious importance has led to numerous hardware implementations and variations. Images captured directly onto 3D voxel grids are becoming more common, including those from confocal microscopy and medical imaging technologies. To our knowledge, no one has yet addressed correlation as a technique for recognizing 3D templates in such 3D voxel data. We find that this problem includes a number of issues: efficient three-axis rotation of a template with respect to 3D image, large volume of results from the correlation, and the possibility of a template matching an image multiple times. We briefly review techniques that have been used in 2D template matching, and examine analogies to a molecule interaction problem in computational chemistry, including its similarity to multispectral images. We report on a hardware accelerator for the 3D correlation problem, based on a commodity coprocessor board containing field programmable logic arrays (FPGAs). Because the convolution processor is built from reconfigurable logic, it can be adapted to non-linear scoring algorithms using complex data values at each voxel, and can be tailored to solve other problems such as anisotropic grid axes. We present initial performance results for the FPGA implementation, and note that accelerator performance is likely to grow roughly linearly with FPGA capacity, process improvements, and number of FPGAs.","PeriodicalId":393875,"journal":{"name":"Seventh International Workshop on Computer Architecture for Machine Perception (CAMP'05)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2005-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"14","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Seventh International Workshop on Computer Architecture for Machine Perception (CAMP'05)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CAMP.2005.52","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 14

Abstract

Correlation is a standard technique for recognizing known patterns in two-dimensional grid (pixel) images. Its obvious importance has led to numerous hardware implementations and variations. Images captured directly onto 3D voxel grids are becoming more common, including those from confocal microscopy and medical imaging technologies. To our knowledge, no one has yet addressed correlation as a technique for recognizing 3D templates in such 3D voxel data. We find that this problem includes a number of issues: efficient three-axis rotation of a template with respect to 3D image, large volume of results from the correlation, and the possibility of a template matching an image multiple times. We briefly review techniques that have been used in 2D template matching, and examine analogies to a molecule interaction problem in computational chemistry, including its similarity to multispectral images. We report on a hardware accelerator for the 3D correlation problem, based on a commodity coprocessor board containing field programmable logic arrays (FPGAs). Because the convolution processor is built from reconfigurable logic, it can be adapted to non-linear scoring algorithms using complex data values at each voxel, and can be tailored to solve other problems such as anisotropic grid axes. We present initial performance results for the FPGA implementation, and note that accelerator performance is likely to grow roughly linearly with FPGA capacity, process improvements, and number of FPGAs.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
三维模板关联:三维体素数据中的目标识别
相关性是识别二维网格(像素)图像中已知模式的标准技术。它明显的重要性导致了许多硬件实现和变体。直接捕获到3D体素网格上的图像正变得越来越普遍,包括来自共聚焦显微镜和医学成像技术的图像。据我们所知,还没有人将相关性作为识别此类3D体素数据中的3D模板的技术。我们发现这个问题包括许多问题:模板相对于3D图像的有效三轴旋转,来自相关的大量结果,以及模板多次匹配图像的可能性。我们简要回顾了在二维模板匹配中使用的技术,并研究了与计算化学中的分子相互作用问题的类比,包括其与多光谱图像的相似性。我们报告了一个硬件加速器的三维相关问题,基于商品协处理器板包含现场可编程逻辑阵列(fpga)。由于卷积处理器是由可重构逻辑构建的,因此它可以适应使用每个体素的复杂数据值的非线性评分算法,并且可以定制以解决其他问题,例如各向异性网格轴。我们给出了FPGA实现的初步性能结果,并注意到加速器的性能可能会随着FPGA容量、工艺改进和FPGA数量的增加而大致线性增长。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Design of AN IMage AnaLysis system Ambient intelligence framework for context aware adaptive applications Parallelizing image analysis algorithms: ANET solution and performances Enabling Grid technologies for simulating the Planck LFI simulated mission Real-time low level feature extraction for on-board robot vision systems
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1