Lec2 Using Space - University of California, San...

51
Lec 2 Using Space Cogs 102A * Distributed Cognition

Transcript of Lec2 Using Space - University of California, San...

Page 1: Lec2 Using Space - University of California, San Diegopages.ucsd.edu/~johnson/COGS102A/102ALec2Space_Slides.pdfLec2 Using Space Cogs 102A * Distributed Cognition. Ecological Perception

Lec 2UsingSpace

Cogs102A*DistributedCognition

Page 2: Lec2 Using Space - University of California, San Diegopages.ucsd.edu/~johnson/COGS102A/102ALec2Space_Slides.pdfLec2 Using Space Cogs 102A * Distributed Cognition. Ecological Perception

EcologicalPerception

• Asystemsmodelthatasks:Howdoesthehuman/worldsystemaccomplishperception?

• Assumesevolvedperceptualsystemsenableperceiverstonavigate through,andmanipulate,theirenvironments.

• Operationofsystemsgenerate“Invariants”=regularitiesthatemerge wheneverahumanengagesitsvisiblespace

• Sincenaturalfunctionisofprimaryconcern,boththeory&methodaimtomaximize“EcologicalValidity”ofresearch

• Theworldisacluttered,dynamicplaceandperceiversoftenmovethemselves,sothisiswhatweshouldstudy

Page 3: Lec2 Using Space - University of California, San Diegopages.ucsd.edu/~johnson/COGS102A/102ALec2Space_Slides.pdfLec2 Using Space Cogs 102A * Distributed Cognition. Ecological Perception

EcologicalPerception

J.J.Gibson:"EcologicalPerception"

Perceptionastheinteraction

betweenan

activeperceiver

anditsenvironment

Page 4: Lec2 Using Space - University of California, San Diegopages.ucsd.edu/~johnson/COGS102A/102ALec2Space_Slides.pdfLec2 Using Space Cogs 102A * Distributed Cognition. Ecological Perception

EcologicalPerception

Gibsoncommissionedtoresearchhowtodesign

realisticsimulatorstotrainWWIINavypilots

Contemporaryresearchdoneincomplex,real-world

environments,w/subjectssolvingreal-worldproblems

Page 5: Lec2 Using Space - University of California, San Diegopages.ucsd.edu/~johnson/COGS102A/102ALec2Space_Slides.pdfLec2 Using Space Cogs 102A * Distributed Cognition. Ecological Perception

• PROBLEM:• Howdoesanobservergetfromheretothere?• Howdoesitperceiveitsspeedanddirectionofmovement?

• SOLUTION:• Focusondestinationpointandmovesuchthatthe

OpticFlowpatternsymmetricallyexpandsfromthatpoint.

Page 6: Lec2 Using Space - University of California, San Diegopages.ucsd.edu/~johnson/COGS102A/102ALec2Space_Slides.pdfLec2 Using Space Cogs 102A * Distributed Cognition. Ecological Perception

OpticFlow=whenobservermoves,environmentstreamstoorfrom“FocusofExpansion”(FOE)

• OnlyFOE (subject’sfocalpointinenv,towardswhichitismoving)isstationary

• Restofvisualenvironmentexpands asyoumoveforward(towardFOE)

• Similarly,visualenvironmentcontracts asyoumovebackward (fromFOE)

FOE

Page 7: Lec2 Using Space - University of California, San Diegopages.ucsd.edu/~johnson/COGS102A/102ALec2Space_Slides.pdfLec2 Using Space Cogs 102A * Distributed Cognition. Ecological Perception

Thesepointsmoveslowly

Thesepointsmovequickly

OpticFlow=whenobservermoves,environmentstreamstoorfrom“FocusofExpansion”(FOE)

• OnlyFOE (subject’sfocalpointinenv,towardswhichitismoving)isstationary

• Restofvisualenvironmentexpands asyoumoveforward(towardFOE)

• Similarly,visualenvironmentcontracts asyoumovebackward (fromFOE)

• Theacceleration ofexpansion/contractionisdirectlydependentonmover’svelocity

• PointsclosertoFOE willmove moreslowly,

• PointsfartherfromFOE movemorequickly

So,itistheseregularitiesofrelationshipbetweenrateofexpansion/contractionanddirection&velocityofmovementthataretheInvariants inthisactivity.

Page 8: Lec2 Using Space - University of California, San Diegopages.ucsd.edu/~johnson/COGS102A/102ALec2Space_Slides.pdfLec2 Using Space Cogs 102A * Distributed Cognition. Ecological Perception

OpticFlowFunction

• Thus,iffocusondestination(FOE)&movesothatOpticFlow

symmetrically expands...

• 1)Workstogetyouthere

• 2)Enablesyoutoperceiveyourrelativedistancefromallpoints(basedontheirrelativeratesofexpansion)

• 3)Enablesyoutoperceiveyourownvelocity(sinceexpansionratesareafunctionofthis)

Page 9: Lec2 Using Space - University of California, San Diegopages.ucsd.edu/~johnson/COGS102A/102ALec2Space_Slides.pdfLec2 Using Space Cogs 102A * Distributed Cognition. Ecological Perception

• PROBLEM:• Howdoyoukeepfromrunningintothings?• Howdoyoucatchordodgesomethingcomingatyou?

• SOLUTION:• Adjusttrajectory(orreach/grasp)accordingtothe

RateofAngularExpansion(“Tau”)oftheobject.

Page 10: Lec2 Using Space - University of California, San Diegopages.ucsd.edu/~johnson/COGS102A/102ALec2Space_Slides.pdfLec2 Using Space Cogs 102A * Distributed Cognition. Ecological Perception

RateofAngularExpansion

Whenanobjectmovesdirectlyatyou,oryoudirectlytowardit,atagivenvelocity,itsrateofchangeisanInvariant

Page 11: Lec2 Using Space - University of California, San Diegopages.ucsd.edu/~johnson/COGS102A/102ALec2Space_Slides.pdfLec2 Using Space Cogs 102A * Distributed Cognition. Ecological Perception

RateofAngularExpansion

Objectexpands atanacceleratingrateatitapproachesyou

Page 12: Lec2 Using Space - University of California, San Diegopages.ucsd.edu/~johnson/COGS102A/102ALec2Space_Slides.pdfLec2 Using Space Cogs 102A * Distributed Cognition. Ecological Perception

RateofAngularExpansion

Objectexpands atanacceleratingrateatitapproachesyou,contracts atadeceleratedrateasitmovesaway

Page 13: Lec2 Using Space - University of California, San Diegopages.ucsd.edu/~johnson/COGS102A/102ALec2Space_Slides.pdfLec2 Using Space Cogs 102A * Distributed Cognition. Ecological Perception

AngularExpansion– "Tau"

Plus,ifobjectismovingdirectly to/fromyou,itsapparentexpansion/contractionwillbesymmetrical

Rate ofexpansion/contractiondependsonobject'svelocity

Page 14: Lec2 Using Space - University of California, San Diegopages.ucsd.edu/~johnson/COGS102A/102ALec2Space_Slides.pdfLec2 Using Space Cogs 102A * Distributed Cognition. Ecological Perception

AngularExpansion– "Tau"Rate ofexpansion/contractiondependsonobject'svelocity

But,ifobjectisNOT movingdirectly to/fromyou,itsapparentexpansion/contractionwillbeasymmetrical

Page 15: Lec2 Using Space - University of California, San Diegopages.ucsd.edu/~johnson/COGS102A/102ALec2Space_Slides.pdfLec2 Using Space Cogs 102A * Distributed Cognition. Ecological Perception

• PROBLEM:• Howdoyoudeterminetherelativelocation

(toyou,toeachother)of2objectsasyou(orthey)move?

• SOLUTION:

• Observeinvariantpatternsin“KineticOcclusion”(AKA“Accretion/Deletion”)

Page 16: Lec2 Using Space - University of California, San Diegopages.ucsd.edu/~johnson/COGS102A/102ALec2Space_Slides.pdfLec2 Using Space Cogs 102A * Distributed Cognition. Ecological Perception

KineticOcclusion(AKA"Accretion/Deletion")

Objectthatdeletes (occludes)anotherismovinginfront ofit,ORispositionedbetweenyouanditasyoumove

Objectthatshowsaccretion (becomesmoreandmorevisibleasothermoves)isrevealedasbehind other

Page 17: Lec2 Using Space - University of California, San Diegopages.ucsd.edu/~johnson/COGS102A/102ALec2Space_Slides.pdfLec2 Using Space Cogs 102A * Distributed Cognition. Ecological Perception

KineticOcclusion(AKA"Accretion/Deletion")

Atagivenvelocity,objectsclosertogether changeindeletion/accretionmoreslowly

thanobjectsfartherapart

Page 18: Lec2 Using Space - University of California, San Diegopages.ucsd.edu/~johnson/COGS102A/102ALec2Space_Slides.pdfLec2 Using Space Cogs 102A * Distributed Cognition. Ecological Perception

• PROBLEM:• Howdeterminetherelativesizeandlocationof2objects

whenallyoucanmoveareyoureyes?

• SOLUTION:

• Observerelativefrequency ofthe“TextureGradient”onthesubstratethattheyocclude(hide).

Page 19: Lec2 Using Space - University of California, San Diegopages.ucsd.edu/~johnson/COGS102A/102ALec2Space_Slides.pdfLec2 Using Space Cogs 102A * Distributed Cognition. Ecological Perception

TextureGradients

Man-made Natural

Allsubstrates,naturalorman-made,areperceivedasarepeatingpatternthatincreasesinfrequencyasitrecedes

Page 20: Lec2 Using Space - University of California, San Diegopages.ucsd.edu/~johnson/COGS102A/102ALec2Space_Slides.pdfLec2 Using Space Cogs 102A * Distributed Cognition. Ecological Perception

TextureGradient

Man-made Natural

Invariant:Gradientsbecomehigherinfrequencyasobserver’sfocusmovesfartheraway (lowerfreq asmovescloser)

"Frequency"=#ofCYCLESoftextureperdegreeofVisualArc

Page 21: Lec2 Using Space - University of California, San Diegopages.ucsd.edu/~johnson/COGS102A/102ALec2Space_Slides.pdfLec2 Using Space Cogs 102A * Distributed Cognition. Ecological Perception

TextureGradient

Invariant:Gradientsbecomehigherinfrequencyasobserver’sfocusmovesfartheraway (lowerfreq asmovescloser)

Thisinvariantallowsustojudgedistance&size

ChangeinFrequency=ChangeinDistance

NoChangeinFrequency=NoChangein

Distance

Page 22: Lec2 Using Space - University of California, San Diegopages.ucsd.edu/~johnson/COGS102A/102ALec2Space_Slides.pdfLec2 Using Space Cogs 102A * Distributed Cognition. Ecological Perception

TextureGradient

IfobjectsAandBarethesamesize,ifAoccludesahigherfreq gradientthanobjectBdoes,objectAmustbe

fartheraway thanobjectB

2cycles

4cycles

Page 23: Lec2 Using Space - University of California, San Diegopages.ucsd.edu/~johnson/COGS102A/102ALec2Space_Slides.pdfLec2 Using Space Cogs 102A * Distributed Cognition. Ecological Perception

TextureGradient

Ifobjectsdifferinsize,atthesamedistance,theonethatoccludes

morecycles willbeperceivedaslarger

4cycles2cycles

Page 24: Lec2 Using Space - University of California, San Diegopages.ucsd.edu/~johnson/COGS102A/102ALec2Space_Slides.pdfLec2 Using Space Cogs 102A * Distributed Cognition. Ecological Perception

TextureGradient• Note:Typically,large/closeobjectsLOOM=takeupmoreofvisualfield,

butabovefactorscantakepriority(seeLAB2!)

• So,sizeanddistanceareco-constrainingfactorsinthissystem• (e.g.Asyoumayknow,see...Emmert’s Law Sp=Sr XDp)

Page 25: Lec2 Using Space - University of California, San Diegopages.ucsd.edu/~johnson/COGS102A/102ALec2Space_Slides.pdfLec2 Using Space Cogs 102A * Distributed Cognition. Ecological Perception

TextureGradient

Wecanbefooled intoseeingspacethatisn’tthere,misjudgingsize,etc.byartistswhoexploittheseinvariants

Page 26: Lec2 Using Space - University of California, San Diegopages.ucsd.edu/~johnson/COGS102A/102ALec2Space_Slides.pdfLec2 Using Space Cogs 102A * Distributed Cognition. Ecological Perception

TextureGradient

Wecanbefooled intoseeingspacethatisn’tthere,misjudgingsize,etc.byartistswhoexploittheseinvariants

Page 27: Lec2 Using Space - University of California, San Diegopages.ucsd.edu/~johnson/COGS102A/102ALec2Space_Slides.pdfLec2 Using Space Cogs 102A * Distributed Cognition. Ecological Perception
Page 28: Lec2 Using Space - University of California, San Diegopages.ucsd.edu/~johnson/COGS102A/102ALec2Space_Slides.pdfLec2 Using Space Cogs 102A * Distributed Cognition. Ecological Perception
Page 29: Lec2 Using Space - University of California, San Diegopages.ucsd.edu/~johnson/COGS102A/102ALec2Space_Slides.pdfLec2 Using Space Cogs 102A * Distributed Cognition. Ecological Perception

PlusMotionParallax

SeeLAB2!

Invariants =Regularitiesinhowobjectsinenvmoverelativetooneanother

givenperceiver’sposition,movement&focus

Page 30: Lec2 Using Space - University of California, San Diegopages.ucsd.edu/~johnson/COGS102A/102ALec2Space_Slides.pdfLec2 Using Space Cogs 102A * Distributed Cognition. Ecological Perception

Givenhowfundamental

– i.e.predisposed,well-practiced,vitaltoaccomplishment–

spatialcognitionis,

itisnotsurprisinghowoftenweexploitit’sregularitiesto

makeothercognitivetaskseasier…

Page 31: Lec2 Using Space - University of California, San Diegopages.ucsd.edu/~johnson/COGS102A/102ALec2Space_Slides.pdfLec2 Using Space Cogs 102A * Distributed Cognition. Ecological Perception

Spatialvs.SymbolicProcessing

Shiftfromsymbolictospatial processing

• e.g.SeeSpeedBug fromLecture1

• Pilotsshiftfromusingnumberstojudgingspatialdistancefromneedleondialto“SpeedBug”marker

Track spatial juxtaposition of needle and “bug”

Page 32: Lec2 Using Space - University of California, San Diegopages.ucsd.edu/~johnson/COGS102A/102ALec2Space_Slides.pdfLec2 Using Space Cogs 102A * Distributed Cognition. Ecological Perception

Spatialvs.SymbolicProcessing

Avoidingabstract,symbolicprocedures• e.g.Lave1994

• Askedtoprovide“3/4ofnormaldailyallowanceof2/3cupofcottagecheese”

• Cookfirstmumblesabouthavingtaken“calculusincollege”...

3/4X2/3?

3/4________

2/3 ?

2/3________

3/4 ?

Page 33: Lec2 Using Space - University of California, San Diegopages.ucsd.edu/~johnson/COGS102A/102ALec2Space_Slides.pdfLec2 Using Space Cogs 102A * Distributed Cognition. Ecological Perception

Spatialvs.SymbolicProcessing

Howmuchis3/4ofdailyallotmentof2/3cup?

Voila!

2/3

Page 34: Lec2 Using Space - University of California, San Diegopages.ucsd.edu/~johnson/COGS102A/102ALec2Space_Slides.pdfLec2 Using Space Cogs 102A * Distributed Cognition. Ecological Perception

SpatialAssociations

MemoryPalace• Usespatialsimulationofa“MemoryPalace”asmnemonicdevice

• Easiertorememberitemsassociatedwithdistinct,knownlocations

• “MethodofLoci”– FirstdescribedbyGreekphilosophers,500BC

Page 35: Lec2 Using Space - University of California, San Diegopages.ucsd.edu/~johnson/COGS102A/102ALec2Space_Slides.pdfLec2 Using Space Cogs 102A * Distributed Cognition. Ecological Perception

SpatialAssociations

MemoryPalace

Fourscore&7yearsago dedicated

totheproposition

that.

a newnation,conceivedinliberty

and

allmenarecreatedequal

Page 36: Lec2 Using Space - University of California, San Diegopages.ucsd.edu/~johnson/COGS102A/102ALec2Space_Slides.pdfLec2 Using Space Cogs 102A * Distributed Cognition. Ecological Perception

SpatialAssociations

Chunking• Groupsubsets>feweritemstoremember

CIAFBINCISDOD

vs.

CIAFBINCISDOD

Page 37: Lec2 Using Space - University of California, San Diegopages.ucsd.edu/~johnson/COGS102A/102ALec2Space_Slides.pdfLec2 Using Space Cogs 102A * Distributed Cognition. Ecological Perception

SpatialAssociations

Cache - Putthings“intheirplace”• e.g.Dishes,towelsin

differentcupboards• Especiallywithsimilarthings• Easiertofindwhenneeded

• Organizationthenshapesbehavior• Goto“right”placetoget

Page 38: Lec2 Using Space - University of California, San Diegopages.ucsd.edu/~johnson/COGS102A/102ALec2Space_Slides.pdfLec2 Using Space Cogs 102A * Distributed Cognition. Ecological Perception

Co-Locate withassociated structure• e.g.Cleandishesindryingrack,

dirtystackedoncounterorinsink

SpatialAssociations

Page 39: Lec2 Using Space - University of California, San Diegopages.ucsd.edu/~johnson/COGS102A/102ALec2Space_Slides.pdfLec2 Using Space Cogs 102A * Distributed Cognition. Ecological Perception

Task-DependentOrganization

• Hand-EyeCoordination• Welearntodivergeandcoordinate

ourmodalitiesofattention

• SeeupcominglectureonTRIADICDEVELOPMENT

• Primacyof“Praxic Space”• Time-lapserevealsarea

(ventral,medial,headtolap)ofmosthandactivity

Page 40: Lec2 Using Space - University of California, San Diegopages.ucsd.edu/~johnson/COGS102A/102ALec2Space_Slides.pdfLec2 Using Space Cogs 102A * Distributed Cognition. Ecological Perception

Task-DependentOrganizationACCESS

Withinreach• e.g.CookbringsallingredientsandtoolstoWorkspace (“Praxic”space)

• Allowseasy,efficientaccess,insometimestime-sensitiveprocedures

Page 41: Lec2 Using Space - University of California, San Diegopages.ucsd.edu/~johnson/COGS102A/102ALec2Space_Slides.pdfLec2 Using Space Cogs 102A * Distributed Cognition. Ecological Perception

Task-DependentOrganizationACCESS

Re-Orient forbetter(safer)access• e.g.Turnhandlesofcookingpotstoward(cooler)edgesofstove

sowon’tgettoohottohandle

Page 42: Lec2 Using Space - University of California, San Diegopages.ucsd.edu/~johnson/COGS102A/102ALec2Space_Slides.pdfLec2 Using Space Cogs 102A * Distributed Cognition. Ecological Perception

Task-DependentOrganizationACCESS

Locatetoolswhereactivityoccurs foreaseofaccess• e.g.Keysneardoor,sinceneedwhenleavinghouse

Page 43: Lec2 Using Space - University of California, San Diegopages.ucsd.edu/~johnson/COGS102A/102ALec2Space_Slides.pdfLec2 Using Space Cogs 102A * Distributed Cognition. Ecological Perception

Task-DependentOrganizationACCESS

Locateobjectswhereactivityoccursforeaseofaccess• e.g.Productionlinew/binsofparts

Page 44: Lec2 Using Space - University of California, San Diegopages.ucsd.edu/~johnson/COGS102A/102ALec2Space_Slides.pdfLec2 Using Space Cogs 102A * Distributed Cognition. Ecological Perception

Task-DependentOrganizationORDER

ArrangeaccessbasedonORDERelementswillbeused• e.g.Putobjectsinaline,intheorder theyareneeded

• Nextiseasiesttoreach,Loomsasapproach

Page 45: Lec2 Using Space - University of California, San Diegopages.ucsd.edu/~johnson/COGS102A/102ALec2Space_Slides.pdfLec2 Using Space Cogs 102A * Distributed Cognition. Ecological Perception

Task-DependentOrganizationORDER

• Notetradeoffduringassembly• Canlayoutinorder or forlocationused,butnotboth…

...unlessadditionalinfoprovided

Page 46: Lec2 Using Space - University of California, San Diegopages.ucsd.edu/~johnson/COGS102A/102ALec2Space_Slides.pdfLec2 Using Space Cogs 102A * Distributed Cognition. Ecological Perception

Task-DependentOrganizationORDER

Co-Locate withassociated structure• e.g.Baggerseparatesitemsbysize,weight,fragility

toorganizeeffectivebagging

Page 47: Lec2 Using Space - University of California, San Diegopages.ucsd.edu/~johnson/COGS102A/102ALec2Space_Slides.pdfLec2 Using Space Cogs 102A * Distributed Cognition. Ecological Perception

Task-DependentOrganizationORDER

• e.g.Hierarchical sorting allowssearchtobe…• Limited toonelevelatatime• Directed torelevantdetails

Page 48: Lec2 Using Space - University of California, San Diegopages.ucsd.edu/~johnson/COGS102A/102ALec2Space_Slides.pdfLec2 Using Space Cogs 102A * Distributed Cognition. Ecological Perception

Task-DependentOrganizationMARKING

Co-Locate withassociated structuretoinform• e.g.Oncemeasure&cutbutter,layknifeoncutsection

toID,later,whichwasmeasuredpart

Page 49: Lec2 Using Space - University of California, San Diegopages.ucsd.edu/~johnson/COGS102A/102ALec2Space_Slides.pdfLec2 Using Space Cogs 102A * Distributed Cognition. Ecological Perception

Task-DependentOrganizationMARKING

CanalsousespacetomarkwhatNOTtodo• e.g.Atasettable,donotdohomework• e.g.Workerslayragacrosshothandles:Beware!

Page 50: Lec2 Using Space - University of California, San Diegopages.ucsd.edu/~johnson/COGS102A/102ALec2Space_Slides.pdfLec2 Using Space Cogs 102A * Distributed Cognition. Ecological Perception

SpatialAssociations

Unusualplacement• e.g.Pillbottleonkeyboard• Especiallyincommonlyengagedlocation• Surprisemarksas“special”,noteworthy

• Increases”Salience"• Likelinessofbeingnoticed

Page 51: Lec2 Using Space - University of California, San Diegopages.ucsd.edu/~johnson/COGS102A/102ALec2Space_Slides.pdfLec2 Using Space Cogs 102A * Distributed Cognition. Ecological Perception

Tothetrees!