Parallel shape recognition and its implementation on a fixed-size VLSI architecture

H.D. Cheng, X. Cheng
{"title":"Parallel shape recognition and its implementation on a fixed-size VLSI architecture","authors":"H.D. Cheng,&nbsp;X. Cheng","doi":"10.1016/1069-0115(94)90004-3","DOIUrl":null,"url":null,"abstract":"<div><p>Shape recognition is an important research area in pattern recognition. It also has wide practical applications in many fields. An attribute grammar approach to shape recognition combines both advantages of syntactic and statistical methods and makes shape recognition more accurate and efficient. However, the time complexity of a sequential shape recognition algorithm using attribute grammar is <em>O</em>(<em>n</em><sup>3</sup>) where <em>n</em> is the length of an input string. When the problem size is very large, it needs much more computing time; therefore, a high-speed parallel shape recognition algorithm is necessary to meet the demands of some real-time applications. This paper presents a parallel shape recognition algorithm, and also discusses the algorithm partition problem as well as its implementation on a fixed-size VLSI architecture. The proposed algorithm has time complexity <em>O</em>(<em>n</em><sup>3</sup>/<em>k</em><sup>2</sup>) if using <em>k</em> × <em>k</em> processing elements. When <em>k</em> = <em>n</em>, its time complexity is <em>O</em>(<em>n</em>). The experiment has been conducted to verify the performance of the proposed algorithm. The correctnes of the algorithm partition and the behavior of proposed VLSI architecture have also been proved through the experiment. The results indicate that the proposed algorithm and the VLSI architecture could be very useful to imaging processing, pattern recognition, and related areas, especially for real-time applications.</p></div>","PeriodicalId":100668,"journal":{"name":"Information Sciences - Applications","volume":"2 1","pages":"Pages 35-59"},"PeriodicalIF":0.0000,"publicationDate":"1994-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/1069-0115(94)90004-3","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Information Sciences - Applications","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/1069011594900043","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Shape recognition is an important research area in pattern recognition. It also has wide practical applications in many fields. An attribute grammar approach to shape recognition combines both advantages of syntactic and statistical methods and makes shape recognition more accurate and efficient. However, the time complexity of a sequential shape recognition algorithm using attribute grammar is O(n3) where n is the length of an input string. When the problem size is very large, it needs much more computing time; therefore, a high-speed parallel shape recognition algorithm is necessary to meet the demands of some real-time applications. This paper presents a parallel shape recognition algorithm, and also discusses the algorithm partition problem as well as its implementation on a fixed-size VLSI architecture. The proposed algorithm has time complexity O(n3/k2) if using k × k processing elements. When k = n, its time complexity is O(n). The experiment has been conducted to verify the performance of the proposed algorithm. The correctnes of the algorithm partition and the behavior of proposed VLSI architecture have also been proved through the experiment. The results indicate that the proposed algorithm and the VLSI architecture could be very useful to imaging processing, pattern recognition, and related areas, especially for real-time applications.

查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
并行形状识别及其在固定尺寸VLSI架构上的实现
形状识别是模式识别中的一个重要研究领域。它在许多领域也有广泛的实际应用。基于属性语法的形状识别方法结合了句法和统计方法的优点,提高了形状识别的准确性和效率。然而,使用属性语法的顺序形状识别算法的时间复杂度是O(n3),其中n是输入字符串的长度。当问题规模很大时,需要更多的计算时间;因此,需要一种高速并行形状识别算法来满足一些实时应用的需求。本文提出了一种并行形状识别算法,讨论了算法划分问题及其在固定尺寸VLSI架构上的实现。当使用k × k个处理元素时,该算法的时间复杂度为O(n3/k2)。当k = n时,其时间复杂度为O(n)。实验验证了所提算法的性能。通过实验验证了算法划分的正确性和所提出的VLSI架构的性能。结果表明,所提出的算法和VLSI架构在图像处理、模式识别和相关领域非常有用,特别是在实时应用中。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
An application of fuzzy logic control to a gimballed payload on a space platform Logic programming and the execution model of Prolog Author index to volumes 3–4 Volume contents for 1995 Title index for volume 3–4
×
引用
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