手机版

An MPEG-Processor-based Robot Vision System for Real-Time De(3)

发布时间:2021-06-08   来源:未知    
字号:

This paper describes a PC-based vision system that can be used to detect moving objects from a mobile robot. An image processing board equipped with an MPEG motion estimation processor calculates a sparse but robust optic flow in real-time. An algorithm to

pleobjectsorbigdisplacements(astypicallyinducedbycamerarotation)a xedblock-rasterisnotadequate.Toachievethehighestpossible exibility,thecoordinatesofRBsandSWscanberandomlysetbythesoftwarerunningonthePCforeachsinglematchingoperation.Alistof

positions

isreadviaDMA,thelistofresultsiswrittenbackbyDMAagain.ThissavesmostoftheCPU’sprocessingpowerfortheapplicationsoftwarethatevaluatesthegenerated ow eldsasdescribedinthenextsection.Foramoredetaileddescriptionofthehardwaresee[7].

3Detectionofmovingobjectsbyoptic owsegmentation

Manypapersintheliteratureofoptic owaddresstheproblemofobjectsegmentationandmotionparameterre-construction.Algorithmstocalculateall veparameters(theabsolutevalueofthetranslationvectorgetslostdur-ingthe3Dto2Dprojection)wereproposedforexamplebyPrazdny[6]orWengetal.[8].Adivpresentsanelegantap-proachtosolvethesegmentationproblemforall veparam-eters:Objectsareconsideredtoconsistofplanarsurfaces,sovectorscanbeclusteredinan8D(5Dforthemotionand3Dforthesurfaceparameters)Houghspace[1].

Applyingthesetechniquestooptic owscalculatedbyoursensorsystemproducesnosatisfyingresults,though.ResponsibleforthefailureoftheseverygeneralapproachesisthenumericalinstabilityoftheclosedformsolutiontoEqn.1alongwiththestrongquantizationerrorsofthecal-culatedvectors.

Thereasonforthisfailurecanalsobegraphicallyde-ducedbythesimilarityof eldsgeneratedbymerelateralandmererotationalmotion.Thoughallvectorsarepar-allelinthetranslationalcase,andalignedwithhyperbolas(accordingtoEqn.1)intherotationalcase,thedifferencehasthesameorderofmagnitudeasthequantizationeffects.Fig.4demonstratestheproblemforrealisticcameraparam-etersandconstant

depth.

Figure4.Optic ow:a)horizontaltranslation

b)verticalrotation.

Therefore,ageneralsolutiontothecompletemotionre-covery(i.e.segmentationofmovingobjectsanddetermina-tionofall5parametersforeachobject)seemsimpossible

inourcontext.

Morepragmaticapproachesthatcluster owvectorsalongtheir2DpropertiesasforexampleproposedbyYa-mamotoetal.[9],producedbetterresults,butaredif culttoadaptforamovingobserverandcannotbeusedforob-jectsmovingalongtheopticalaxis.

3.1Determinationofego-motion

Becauseoftheaboveproblems,weintroducesomesim-pli cationstothegeneralapproachesthatareinspiredbytherequirementsofourapplication.Becausethecameraismountedonamobilerobotwithnon-holonomickinemat-ics,onlyonetranslationalandonerotationalparameterre-main.Withoutfurtherrestrictinggenerality,buttosimplifytheequations,itisassumedthatthecameraismountedhori-zontally.Incameracoordinates,thereis

andthegeneralequationoftheoptic ow(Eqn.1)canbereducedtothefollowing:

and)remain,

Eqn.4canbesolvedforeachvectorasfollows:

(5)

isameasurementofthedistanceof

thecorresponding3Dpointandthushasanindividualvalueforeachvector(itisthereciprocalvalueoftheTimeToCollision,TTC).

Thesecondresult

shouldcorrespondtotherotationalvelocityofthecameraandthereforebeidenticalforeachvector.Thus,therotationofthecameracanbeestimatedbyasimplemeanvaluecalculation:

(7)

ExperimentsonMARVINinarealof ce-typeenviron-menthavedemonstratedthefeasibilityoftheproposedes-timationapproachfor.Whenemployingthemedianin-steadofthesimplemeanvalue,therobustnessofthecal-culatedvalueagainstremainingfaultyvectorscanbein-creasedfurther.Fig.5showsacomparisonoftheestimatedandtheonecalculatedbytheodometryoftherobot.Sincetheresultingvectorlengthsigni cantlyexceedsthemaximalvectorlengthoftheMEP,evenformoderateturningratesoftherobot(

An MPEG-Processor-based Robot Vision System for Real-Time De(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)