So I thinkitwas 1981 by a coupleofpeoplecalledHornandShunk.
Soifyoulookupopticflow, thiswillbethesortofoneofthefirsttechniquesthat's mentionedagainburymindsthatintheeightiesitwas a challengejusttogetanykindofvideointo a computer.
Sothesearegonnabeoriginallyquitelowresolutionimages, maybe 3 20 by 200 orsomethinglikethat.
Ifyou'retalkingaboutfour K imagesherebutnowadays, yeah, you'vegot a lotmorecalculationstoday.
Sotheassumptionthathornjunkmakeinordertogetoutthese U and V componentsofopticflowisthattheylookinthelocalneighborhoodsoaswellasjustconsideringanindividualpixel.
I guessthisiscalledtheAfterProblemorthebarbershoppoleillusionbecauseit's gotstripesmovingupanddown, andtheideabeingthatthere's noenoughinformationhere.
Thiotoaccuratelyfigureouthowthatthatfeatureismovingitsveryeasyherebecausewecanseethecorners, cornersare a bitspecialon.
Theyallowustosortofrefineourestimatesofmotionsosometimesifwe'reonlylookingin a smallwindowlikehere, wecangetambiguousmotionhappeningthatwecan't determinedbecauseofthingslikethefutureproblems.
That's anothersortofissuewiththesethesemethods.
Theonlyotherthingthat I wantedtomentionhereisthat s o hornChunkisglobal.
Wetalkedaboutitkindoffit.
Findingthebestsetofyouenviesacrosstheimage.
Thisapproachhereislocal, soweonlycareaboutmakingitworkon a fivebyfivePatrickpixels.
It's ah, it's a veryusefultechniquestillis a wayofpreprocessingthings, perhaps, is a precursorforsegmentation, soifthisshapehereonthebackgroundareverysimilarcolorortexture, butthisshapesmovingonthebackgrounds, notmoving.
See, you'venotgotanyflavoractorsonthebackground.
Youcanusetheopticalflowfieldas a wayofsegmentingwhat's goingon.
So, youknow, whateverwasheregetsfilledintothesefourpixelson.
Thenyoudotheschemeagain.
Butbecauseyou'vegot a startingpointthistime, itwillhelpyousortofovercomesomeofthosebigemotions.
Isthisbeingusedthesedays?
Youmentioneddeeplearning.
What?
Whatsortofthingsisitusedfor?
ThemomentYes, usedtoday.
So I mentioneditcouldbeusedforimagestabilizationsoyoucanstabilizeanimagebylookingathowthepixelsofmovingaroundYoudon't havetocalculateitacrossthewholeimage.
Andifyouknowhowthesortoflocalpatternsaremovingabout, youcanputthemin a sensibleplaceinthoseinterpolatedframesso, ratherthanjustpuresortofsmoothingorinterpolationbetweenthem.