senzo-motorický prístup k zameriavaniu pozornosti · vnímania, ale zo senzo-motorickej...

27
1 Senzo-motorický prístup k zameriavaniu pozornosti Andrej Lúčny KAI FMFI UK Bratislava [email protected] http://www.microstep-mis.com/~andy /27

Upload: others

Post on 06-Oct-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Senzo-motorický prístup k zameriavaniu pozornosti · vnímania, ale zo senzo-motorickej činnosti“ • Špeciálne pre percepciu z toho vyplýva, že – sa opiera o akciu –

1

Senzo-motorický prístup k zameriavaniu pozornosti

Andrej Lú čny

KAI FMFI UK Bratislava

[email protected]

http://www.microstep-mis.com/~andy

/27

Page 2: Senzo-motorický prístup k zameriavaniu pozornosti · vnímania, ale zo senzo-motorickej činnosti“ • Špeciálne pre percepciu z toho vyplýva, že – sa opiera o akciu –

2

Senzomotorický prístup

• Jean Piaget: „Myslenie nevzniká len z vnímania, ale zo senzo-motorickejčinnosti“

• Špeciálne pre percepciu z toho vyplýva, že– sa opiera o akciu– neprebieha nezávisle na akciách– časť akcií konštruuje– nie je to pasívny ale aktívny proces

/27

Page 3: Senzo-motorický prístup k zameriavaniu pozornosti · vnímania, ale zo senzo-motorickej činnosti“ • Špeciálne pre percepciu z toho vyplýva, že – sa opiera o akciu –

3

Počítačové videnie

• Séria metód spracovania obrazu

• opiera sa prevažne o rôzne transformácie digitálneho obrazu (polynomické algoritmy)

• dopĺňa sa o metódy z oblasti parciálnych diferenciálnych rovníc (iteratívne algoritmy)

1 2 3 4

/27

Page 4: Senzo-motorický prístup k zameriavaniu pozornosti · vnímania, ale zo senzo-motorickej činnosti“ • Špeciálne pre percepciu z toho vyplýva, že – sa opiera o akciu –

4

Implementácia počítačového videnia

• OpenCV (iné: napr. itk & vtk)• http://opencv.willowgarage.comMat image;

VideoCapture camera(0);

for (;;) {

camera >> image;

cvtColor(image,gray,CV_BGR2GRAY);

GaussianBlur(gray,gray,Size(9,9),2,2);

vector<Vec3f> circles;

HoughCircles(gray,circles,CV_HOUGH_GRADIENT,2,50,200,100);

if (circles.size() > 0) {

Point center(cvRound(circles[0][0]),cvRound(circles[0][1]));

int radius = cvRound(circles[0][2]);

circle(image,center,3,Scalar(0,255,0),-1);

circle(image,center,radius,Scalar(0,0,255),3);

}

image.release(); waitKey(100); // wait 100 ms

}/27

Page 5: Senzo-motorický prístup k zameriavaniu pozornosti · vnímania, ale zo senzo-motorickej činnosti“ • Špeciálne pre percepciu z toho vyplýva, že – sa opiera o akciu –

5

Prístup k percepcii v počítačovom videní

• Percepciu chápeme ako niečo uzavreté a oddelené od zvyšku systému (mysle)

• Tento prístup vyplýva z tradičného redukcionizmu

percepcia kognícia akcia

/27

Page 6: Senzo-motorický prístup k zameriavaniu pozornosti · vnímania, ale zo senzo-motorickej činnosti“ • Špeciálne pre percepciu z toho vyplýva, že – sa opiera o akciu –

6

Moderná predstava o kognícii

Percepcia

Akcia

• Tento prístup je pritom v rozpore s moderným prístupom ku kognícii

/27

Page 7: Senzo-motorický prístup k zameriavaniu pozornosti · vnímania, ale zo senzo-motorickej činnosti“ • Špeciálne pre percepciu z toho vyplýva, že – sa opiera o akciu –

7

Komplexnosť percepcie

• Pokiaľ chceme technický produkt, ktorý rieši percepciu na pokročilej úrovni, metódy počítačového videnia nám síce výrazne pomôžu, ale nebudú nám stačiť

• Percepciu u ľudí vykonáva značnáčasťmozgu a ide o veľmi komplexný systém

/27

Page 8: Senzo-motorický prístup k zameriavaniu pozornosti · vnímania, ale zo senzo-motorickej činnosti“ • Špeciálne pre percepciu z toho vyplýva, že – sa opiera o akciu –

8

Societný model mysle

• Je preto namieste obrátiť sa k modelom mysle, ktoré túto komplexnosť dokážu zachytiť (s rizikom, že nebudeme disponovať dostatkom počítačového výkonu, aby z toho bolo niečo rozumné)

• Jednou z ideových možností je Minského societný model mysle

/27

Page 9: Senzo-motorický prístup k zameriavaniu pozornosti · vnímania, ale zo senzo-motorickej činnosti“ • Špeciálne pre percepciu z toho vyplýva, že – sa opiera o akciu –

9

Societný model mysle

• Myseľ je systém paralelne bežiacich agentov, ktorí vzájomne komunikujú

• Vonkajšie prejavy systému vyplývajú z lokálnej interakcie medzi agentami

• Správne vonkajšie prejavy sú danéaktivovaním správnej sady agentov v správnom čase

image

ballleft/right

Turn

left/rightinterpolator

/27

Page 10: Senzo-motorický prístup k zameriavaniu pozornosti · vnímania, ale zo senzo-motorickej činnosti“ • Špeciálne pre percepciu z toho vyplýva, že – sa opiera o akciu –

10

Implementácia soc. modelu mysle

• Architektúra Agent-Space [Lúčny 2004]implementuje modulárny charakter soc. modelu (prázdny systém)

• www.agentspace.org

image direction

ball

interpolatedball

recognizer

interpolator left/right

left/right

/27

Page 11: Senzo-motorický prístup k zameriavaniu pozornosti · vnímania, ale zo senzo-motorickej činnosti“ • Špeciálne pre percepciu z toho vyplýva, že – sa opiera o akciu –

11

Plán

Počítačové

videnie

(OpenCV)

Socie

tný

model

(Age

nt-Sp

ace)

Otvorený Percepčný

Systém

/27

Page 12: Senzo-motorický prístup k zameriavaniu pozornosti · vnímania, ale zo senzo-motorickej činnosti“ • Špeciálne pre percepciu z toho vyplýva, že – sa opiera o akciu –

12

Význam senzomotoriky

• Dokážeme pri tvorbe takéhoto systému využiť aktívny prístup (založený na motorike) pri vnímaní ?

/27

Page 13: Senzo-motorický prístup k zameriavaniu pozornosti · vnímania, ale zo senzo-motorickej činnosti“ • Špeciálne pre percepciu z toho vyplýva, že – sa opiera o akciu –

13

Význam senzomotoriky

• V [KUZ X, Lúčny 2010] sme ukazovali príklad využitia pohybu robota pre vnímanie scény.

/27

Page 14: Senzo-motorický prístup k zameriavaniu pozornosti · vnímania, ale zo senzo-motorickej činnosti“ • Špeciálne pre percepciu z toho vyplýva, že – sa opiera o akciu –

14

Význam senzomotoriky

• Pre KUZ XI sme sa zamerali na motoriku, ktorá nesúvisí so samotným pohybom robota, ale ktorá mierne obohacuje jeho senzory:

• pohyby „očí“

• zaostrenie „očnej“ šošovky

/27

Page 15: Senzo-motorický prístup k zameriavaniu pozornosti · vnímania, ale zo senzo-motorickej činnosti“ • Špeciálne pre percepciu z toho vyplýva, že – sa opiera o akciu –

15

• [Linda Smith 2009]:

rozdiely zameriavania pozornosti na objekty v scéne u detí a dospelých

Motivácia: skúmanie kognitívneho vývinu u detí

/27

Page 16: Senzo-motorický prístup k zameriavaniu pozornosti · vnímania, ale zo senzo-motorickej činnosti“ • Špeciálne pre percepciu z toho vyplýva, že – sa opiera o akciu –

16

Kismet COG iCub

pohyby očí

zaostrenie

pohyby očí

zaostrenie

pohyby očí

zaostrenie

Motivácia: technická dostupnosť

/27

Page 17: Senzo-motorický prístup k zameriavaniu pozornosti · vnímania, ale zo senzo-motorickej činnosti“ • Špeciálne pre percepciu z toho vyplýva, že – sa opiera o akciu –

17

Úloha

• zameranie pozornosti

• separácia neznámeho objektu zo scény

/27

Page 18: Senzo-motorický prístup k zameriavaniu pozornosti · vnímania, ale zo senzo-motorickej činnosti“ • Špeciálne pre percepciu z toho vyplýva, že – sa opiera o akciu –

18

Použité prostriedky

• Pracovali sme len s primitívnymi prostriedkami, ktorými sme nasnímali sekvenciu dvojíc obrázkov a skúšali sme ich zrovnávaním získať vyčlenenie určitého objektu zo scény

/27

Page 19: Senzo-motorický prístup k zameriavaniu pozornosti · vnímania, ale zo senzo-motorickej činnosti“ • Špeciálne pre percepciu z toho vyplýva, že – sa opiera o akciu –

19

Experiment 1: zaostrenie

zaostrené na koníka zaostrené na dievčatko

/27

Page 20: Senzo-motorický prístup k zameriavaniu pozornosti · vnímania, ale zo senzo-motorickej činnosti“ • Špeciálne pre percepciu z toho vyplýva, že – sa opiera o akciu –

20

• Idea algoritmu: po regiónoch spočítať„blur detection“

• Dve množiny regiónov ktorémajú opačnérozmazanie pri rôznom zaostrenísú dva rôzne objekty

Experiment 1: zaostrenie

/27

Page 21: Senzo-motorický prístup k zameriavaniu pozornosti · vnímania, ale zo senzo-motorickej činnosti“ • Špeciálne pre percepciu z toho vyplýva, že – sa opiera o akciu –

21

Experiment 2: pohyb očí

• Je známe, že pri sterovidení je do istej miery možné určiť hĺbku objektov z jedinej dvojice obrázkov

• Dokážeme však nejako využiť, že môžeme kameru aktívne nasmerovať na základe toho čo vidíme? (a napríklad vykonať separáciuobjektu rýchlejšie?)

/27

Page 22: Senzo-motorický prístup k zameriavaniu pozornosti · vnímania, ale zo senzo-motorickej činnosti“ • Špeciálne pre percepciu z toho vyplýva, že – sa opiera o akciu –

22

Experiment 2: pohyb očí

• Idea algoritmu: Jedno oko zafixujeme a druhým hýbeme. Sledujeme distribúciu diferencie v rámci regiónov

/27

Page 23: Senzo-motorický prístup k zameriavaniu pozornosti · vnímania, ale zo senzo-motorickej činnosti“ • Špeciálne pre percepciu z toho vyplýva, že – sa opiera o akciu –

23

Experiment 2: pohyb očí

• Regióny s podobnou distribúciou tvoria jeden objekt

/27

Page 24: Senzo-motorický prístup k zameriavaniu pozornosti · vnímania, ale zo senzo-motorickej činnosti“ • Špeciálne pre percepciu z toho vyplýva, že – sa opiera o akciu –

24

Záver experimentov

• Tieto experimenty do istej miery naznačujú, že ako zaostrovanie, tak smerovanie očí je z hľadiska extrakcie objektov z obrazu zaujímavé.

• Zaostrovanie separuje objekty odlišujúce sa vzdialenosťou

• Smerovanie očí separuje objekty odlišujúce sa smerom umiestnenia

• Sami osebe však nestačia na dokonalúseparáciu

/27

Page 25: Senzo-motorický prístup k zameriavaniu pozornosti · vnímania, ale zo senzo-motorickej činnosti“ • Špeciálne pre percepciu z toho vyplýva, že – sa opiera o akciu –

25

Prečo je separácia tak dôležitá?

• Separácia neznámeho objektu zo scény je základným predpokladom získania jeho reprezentácie

/27

• Pokiaľ vlastníme reprezentáciu objektu, vieme ho už rozpoznať,napríklad metódouDOT [Holzer 2010]

Page 26: Senzo-motorický prístup k zameriavaniu pozornosti · vnímania, ale zo senzo-motorickej činnosti“ • Špeciálne pre percepciu z toho vyplýva, že – sa opiera o akciu –

26

Omylnosť rozpoznania (DOT)

vzor

1.

2.

Omyl či kreativita ?

/27

Page 27: Senzo-motorický prístup k zameriavaniu pozornosti · vnímania, ale zo senzo-motorickej činnosti“ • Špeciálne pre percepciu z toho vyplýva, že – sa opiera o akciu –

27

Senzo-motorický prístup k zameriavaniu pozornosti

Andrej LúčnyKAI FMFI UK, [email protected]

http://www.microstep-mis.com/~andy

Ďakujem za pozornosť !

/27