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
0.4
0.4
0.350.35
0.30.3
0.250.25
0.20.2
0.150.15
0.10.1
0.050.05
050100150200250
050100150200
parisonofa)theestimatedandb)thecorrespondingodometricvalue
Takingintoaccountonlythevectorsof,theestimate
forthecamerarotationcanagainbecalculatedaccordingtoEqn.7.Fig.6demonstratestheperformanceoftheback-grounddetectionstatisticallyusingtypicalimagesequencescontainingonetoseveralmovingobjects.Inthisexperi-ment,thecameraisnotmoving,i.e.theestimatedshouldbe.Eachdotcorrespondstoone ow eld.Theab-scissadepictsthepercentageof owvectorsbelongingtothebackground,theordinatetheestimated(herein
Simplyusingthelast
tocalculateabiasvector
transformsthelimitationoftherotationalvelocitytoa
limitationoftherotationalacceleration.Thus,agoodesti-mateisessentialfortheoveralloperationofthevisionsystem.
3.2Segmentationofmovingobjects
Inthecaseofoneormoremovingobjectsintheobservedscenethedeterminationoftherotationhastobemodi ed.
ofvectorsbelongingtoamovingobjectnolongerThe
ofthecamera.Segmentationcanbecoincidewiththe
performedbyclusteringvectorsaccordingtotheir.Asimpleclusteralgorithmhasproventobesuf cientinthe
,experiments.Vectorsaresortedbyincreasingvaluesof
so
Thentheyarecombinedtoformasetofclusters
aslongastheysatisfythecriterion.Therefore
.
clustersbuildthe rsthypothesesfortheseg-These
mentationoftheoptic ow.Unfortunately,noteachclustercorrespondstoonemovingobject,becausetheassumptionsthatledtoEqn.4areonlytrueforarestrictedcameramo-tion,i.e.forthevectorsbelongingtothebackground.Sointhisstep,onlyaclassi cationbackgroundversusnotback-groundcanbemadeforeachcluster.Goodresultscanbeachievedbydeclaringtheclusterasbackgroundthatcontainsthesetofvectorswiththelargestspatialvariance.Thisapproachisinspiredbytheobservationthattheback-groundistheonly”object”notcorrespondingtoacompactimageregion.
Since,asintheliveexperimentsonlythe rst eldofeachframeisused,thevarianceindirectionismuchmoremeaningfulthanindirectionandcanbeusedexclu-sively: