A 201.4 GOPS 496 mW Real-Time Multi-Object Recognition Proce
A 201.4 GOPS real-time multi-object recognitionprocessor is presented with a three-stage pipelined architecture.Visual perception based multi-object recognition algorithm isapplied to give multiple attentions to multiple objects in the inputimage. For human-like multi-object perception, a neural perceptionengine is proposed with biologically inspired neural networksand fuzzy logic circ
32IEEEJOURNALOFSOLID-STATECIRCUITS,VOL.45,NO.1,JANUARY2010
A201.4GOPS496mWReal-TimeMulti-ObjectRecognitionProcessorWithBio-InspiredNeural
PerceptionEngine
Joo-YoungKim,StudentMember,IEEE,MinsuKim,StudentMember,IEEE,SeungjinLee,StudentMember,IEEE,
JinwookOh,StudentMember,IEEE,KwanhoKim,StudentMember,IEEE,andHoi-JunYoo,Fellow,IEEE
Abstract—A201.4GOPSreal-timemulti-objectrecognitionprocessorispresentedwithathree-stagepipelinedarchitecture.Visualperceptionbasedmulti-objectrecognitionalgorithmisappliedtogivemultipleattentionstomultipleobjectsintheinputimage.Forhuman-likemulti-objectperception,aneuralpercep-tionengineisproposedwithbiologicallyinspiredneuralnetworksandfuzzylogiccircuits.Intheproposedhardwarearchitecture,threerecognitiontasks(visualperception,descriptorgeneration,andobjectdecision)aredirectlymappedtotheneuralperceptionengine,16SIMDprocessorsincluding128processingelements,anddecisionprocessor,respectively,andexecutedinthepipelinetomaximizethroughputoftheobjectrecognition.Foref cienttaskpipelining,proposedtask/powermanagerbalancestheexecutiontimesofthethreestagesbasedonintelligentworkloadestimations.Inaddition,a118.4GB/smulti-castingnetwork-on-chipispro-posedforcommunicationarchitecturewithincorporatingoverall21IPblocks.Forlow-powerobjectrecognition,workload-awaredynamicpowermanagementisperformedinchip-level.The49mm2chipisfabricatedina
0.13m8-metalCMOSprocessandcontains3.7Mgatesand396KBon-chipSRAM.Itachieves60frame/secmulti-objectrecognitionupto10differentobjectsforVGA
(640480)videoinputwhiledissipating496mWat1.2V.Theobtained8.2mJ/frameenergyef ciencyis3.2timeshigherthanthestate-of-the-artrecognitionprocessor.
IndexTerms—Multi-castingnetwork-on-chip,multimediapro-cessor,multi-objectrecognition,neuralperceptionengine,visualperception,workload-awaredynamicpowermanagement,three-stagepipelinedarchitecture.
I.INTRODUCTION
O
BJECTrecognitionisafundamentaltechnologyforin-telligentvisionapplicationssuchasautonomouscruisecontrol,mobilerobotvision,andsurveillancesystems[1]–[5].Usually,itcontainsnotonlypixelbasedimageprocessingforobjectfeatureextractionbutalsovectordatabasematchingfor nalobjectdecision[6].Forobjectrecognition, rst,variousscalespacesaregeneratedbyacascaded lteringforinputvideo
ManuscriptreceivedMay04,2009;revisedJuly22,2009andSeptember01,2009.CurrentversionpublishedDecember23,2009.ThispaperwasapprovedbyGuestEditorKazutamiArimoto.
TheauthorsarewiththeDepartmentofElectricalEngineeringandComputerScience,KoreaAdvancedInstituteofScienceandTechnology,Daejeon305-701,Korea(e-mail:trample7@eeinfo.kaist.ac.kr).
Colorversionsofoneormoreofthe guresinthispaperareavailableonlineat.
DigitalObjectIdenti er10.1109/JSSC.2009.2031768
stream.Then,key-pointsareextractedamongneighborscalespacesbylocalmaxima/minimasearch,st,the nalrecognitionismadebynearestneighbormatchingwithpre-de nedobjectdatabasethatgener-allyincludesovertenthousandsofobjectdescriptorvectors.Sinceeachstageoftheobjectrecognitionrequireshugeamountofcomputations,itsreal-timeoperationishardtobeachievedwithasinglegeneralpurposeCPU[3].Toachievereal-timeperformanceover20frame/secwithlowpowercon-sumptionunder1W,manymulti-corebasedvisionprocessorshavebeendeveloped[1]–[5].Inmassivelyparallelsingleinstructionmultipledata(SIMD)processors[1],[2],hundredsofprocessingelements(PEs)ofareemployedtomaximizedata-levelparallelismforper-pixelimageoperationssuchasimage lteringandhistogram.However,theiridenticaloper-ationsarenotsuitableforkey-pointorobjectleveloperationssuchasdescriptorvectorgenerationanddatabasematching.Ontheotherhand,themulti-coreprocessorof[3]exploitscoarse-grainedPEsandmemory-centricnetwork-on-chip(NoC)fortask-levelparallelismoverdata-levelparallelism;however,itcannotprovideenoughcomputingpowerforreal-timeobjectrecognitionduetoitsdatasynchronizationoverhead.Unlikethepreviousprocessors,aNoCbasedparallelprocessor[4]adoptsavisualattentionengine(VAE)[7]toreducethecomputationalcomplexityoftheobjectrecognition.Motivatedfromhumanvisualsystem,theVAEselectsmean-ingfulkey-pointsoutoftheextractedonestogiveattentionstothembeforethemainobjectrecognitionprocessingaforemen-tioned.Althoughitreducestheexecutiontimeofthewholeobjectrecognition,however,itsperformanceisstilllimitedbecauseitsvisualattention,objectfeatureextractionandde-scriptorgeneration,anddatabasematchingareperformedinseriesintimedomainduetotheirunbalancedworkloads.
Inthiswork,weproposeareal-timelow-powermulti-objectrecognitionprocessorwithathree-stagepipelinedarchitecture.Thepreviousvisualattentionisenhancedtovisualperceptiontogivemultipleattentionstomultipleobjectsintheinputimage.Forhuman-likemulti-objectperception,neuralperceptionen-gineisproposedwithbiologicallyinspiredneuralnetworksandfuzzylogiccircuits.Intheproposedprocessor,athree-stagepipelinedarchitectureisproposedtomaximizethethroughputofobjectrecognition.Thementionedthreeobjectrecognitiontasksarepipelinedinframelevelandtheirexecutiontimesarebalancedbasedonintelligentworkloadestimationstoimprove
0018-9200/$26.00©2009IEEE
A 201.4 GOPS real-time multi-object recognitionprocessor is presented with a three-stage pipelined architecture.Visual perception based multi-object recognition algorithm isapplied to give multiple attentions to multiple objects in the inputimage. For human-like multi-object perception, a neural perceptionengine is proposed with biologically inspired neural networksand fuzzy logic circ
KIMetal.:A201.4GOPS496mWREAL-TIMEMULTI-OBJECTRECOGNITIONPROCESSORWITHBIO-INSPIREDNEURALPERCE …… 此处隐藏:6299字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [小学教育]四年级综合实践活动课《衣物的洗涤》教
- [小学教育]2014半年工作总结怎么写
- [小学教育]20世纪外国文学专题综合试题及答案
- [小学教育]TS_1循环使用催化丙烯环氧化反应研究
- [小学教育]最实用的考勤签到表(上下班签到表)
- [小学教育]气候与生态建筑——以新疆民居为例
- [小学教育]二人以上股东有限责任公司章程参考样本
- [小学教育]2014届第一轮复习资料4.1,3美好生活的
- [小学教育]土方开挖、降水方案
- [小学教育]手绘儿童绘本《秋天的图画》(蜡笔)
- [小学教育]2002级硕士研究生卫生统计学考试试题
- [小学教育]环保装备重点发展目录
- [小学教育]金蝶K3合并报表培训教材
- [小学教育]岩浆岩试题及参考答案
- [小学教育]知之深爱之切学习心得
- [小学教育]第十二章 蛋白质的生物合成
- [小学教育]Chapter 2-3 Solid structure and basi
- [小学教育]市政道路雨季专项施工方案
- [小学教育]中国海洋大学2012-2013学年第二学期天
- [小学教育]教育心理学第3章-学习迁移
- 浅谈深化国企改革中加强党管企业
- 2006年中国病理生理学会学术活动安排
- 设计投标工作大纲
- 基于ARP的网络攻击与防御
- 2016届湖北省七市(州)教科研协作体高三
- Google_学术搜索及其检索技巧
- 2019-2020学年七年级地理下册6.3美洲教
- 城市道路可研报告
- 【名师指津】2012高考英语 写作基础技
- 6级知识点培训北京师范大学《幼儿智趣
- 注册会计师会计知识点:金融资产
- 新安装 500 kV 变压器介损分析与判断
- PS2模拟器PCSX2设置及使用教程.
- 医院药事管理与药剂科管理组织机构
- {PPT背景素材}丹巴的醉人美景,免费,一
- NAS网络存储应用解决方案
- 青海省西宁市六年级上学期数学期末考试
- 测量管理体系手册依据ISO10012:2003
- 洞子小学培养骨干教师工作计划
- 浅谈《牛津初中英语》的教材特点及教学




