GestaltLaws’of’Perceptual’ Organiza6on’web.engr.oregonstate.edu/.../lectures/Gestalt.pdf ·...
Transcript of GestaltLaws’of’Perceptual’ Organiza6on’web.engr.oregonstate.edu/.../lectures/Gestalt.pdf ·...
![Page 1: GestaltLaws’of’Perceptual’ Organiza6on’web.engr.oregonstate.edu/.../lectures/Gestalt.pdf · Symmetry’ • α i is’the’angle’between’line’(p 1,p 2)’and’normal’](https://reader034.fdocuments.us/reader034/viewer/2022050223/5f6890eaebdb263933383ba5/html5/thumbnails/1.jpg)
Gestalt Laws of Perceptual Organiza6on
CS 559 – March 30th Nadia Payet
![Page 2: GestaltLaws’of’Perceptual’ Organiza6on’web.engr.oregonstate.edu/.../lectures/Gestalt.pdf · Symmetry’ • α i is’the’angle’between’line’(p 1,p 2)’and’normal’](https://reader034.fdocuments.us/reader034/viewer/2022050223/5f6890eaebdb263933383ba5/html5/thumbnails/2.jpg)
How do we perceive objects?
![Page 3: GestaltLaws’of’Perceptual’ Organiza6on’web.engr.oregonstate.edu/.../lectures/Gestalt.pdf · Symmetry’ • α i is’the’angle’between’line’(p 1,p 2)’and’normal’](https://reader034.fdocuments.us/reader034/viewer/2022050223/5f6890eaebdb263933383ba5/html5/thumbnails/3.jpg)
Gestalt Psychology
• The Gestalt laws prescribe for us what we are to recognize ‘as one thing’ (Köhler, 1920) – Gestalt means “shape” or “form” in German.
• How smaller objects are grouped to form larger ones
• Rules of the organiza6on of perceptual scenes Heuris6cs
![Page 4: GestaltLaws’of’Perceptual’ Organiza6on’web.engr.oregonstate.edu/.../lectures/Gestalt.pdf · Symmetry’ • α i is’the’angle’between’line’(p 1,p 2)’and’normal’](https://reader034.fdocuments.us/reader034/viewer/2022050223/5f6890eaebdb263933383ba5/html5/thumbnails/4.jpg)
Problem statement
• Given a set of disconnected edges – Find a subset of these edges that form perceptually salient groups
– Use Gestalt principles to iden6fy these groups
• Reconnect objects that appear disconnected in the image (occlusion, illumina6on, …)
![Page 5: GestaltLaws’of’Perceptual’ Organiza6on’web.engr.oregonstate.edu/.../lectures/Gestalt.pdf · Symmetry’ • α i is’the’angle’between’line’(p 1,p 2)’and’normal’](https://reader034.fdocuments.us/reader034/viewer/2022050223/5f6890eaebdb263933383ba5/html5/thumbnails/5.jpg)
Gestalt Laws
• Proximity • Collinearity • Co-‐circularity • Con6nuity • Parallelism • Symmetry • Closure • Convexity • …
![Page 6: GestaltLaws’of’Perceptual’ Organiza6on’web.engr.oregonstate.edu/.../lectures/Gestalt.pdf · Symmetry’ • α i is’the’angle’between’line’(p 1,p 2)’and’normal’](https://reader034.fdocuments.us/reader034/viewer/2022050223/5f6890eaebdb263933383ba5/html5/thumbnails/6.jpg)
Perceptual Organiza6on
![Page 7: GestaltLaws’of’Perceptual’ Organiza6on’web.engr.oregonstate.edu/.../lectures/Gestalt.pdf · Symmetry’ • α i is’the’angle’between’line’(p 1,p 2)’and’normal’](https://reader034.fdocuments.us/reader034/viewer/2022050223/5f6890eaebdb263933383ba5/html5/thumbnails/7.jpg)
Perceptual Organiza6on
Symmetry
![Page 8: GestaltLaws’of’Perceptual’ Organiza6on’web.engr.oregonstate.edu/.../lectures/Gestalt.pdf · Symmetry’ • α i is’the’angle’between’line’(p 1,p 2)’and’normal’](https://reader034.fdocuments.us/reader034/viewer/2022050223/5f6890eaebdb263933383ba5/html5/thumbnails/8.jpg)
Perceptual Organiza6on
Symmetry
Similarity
![Page 9: GestaltLaws’of’Perceptual’ Organiza6on’web.engr.oregonstate.edu/.../lectures/Gestalt.pdf · Symmetry’ • α i is’the’angle’between’line’(p 1,p 2)’and’normal’](https://reader034.fdocuments.us/reader034/viewer/2022050223/5f6890eaebdb263933383ba5/html5/thumbnails/9.jpg)
Perceptual Organiza6on
Symmetry
Similarity
Proximity
![Page 10: GestaltLaws’of’Perceptual’ Organiza6on’web.engr.oregonstate.edu/.../lectures/Gestalt.pdf · Symmetry’ • α i is’the’angle’between’line’(p 1,p 2)’and’normal’](https://reader034.fdocuments.us/reader034/viewer/2022050223/5f6890eaebdb263933383ba5/html5/thumbnails/10.jpg)
Perceptual Organiza6on
Symmetry
Similarity
Proximity
Closure
![Page 11: GestaltLaws’of’Perceptual’ Organiza6on’web.engr.oregonstate.edu/.../lectures/Gestalt.pdf · Symmetry’ • α i is’the’angle’between’line’(p 1,p 2)’and’normal’](https://reader034.fdocuments.us/reader034/viewer/2022050223/5f6890eaebdb263933383ba5/html5/thumbnails/11.jpg)
Proximity
Lowe, AIJ 1987
![Page 12: GestaltLaws’of’Perceptual’ Organiza6on’web.engr.oregonstate.edu/.../lectures/Gestalt.pdf · Symmetry’ • α i is’the’angle’between’line’(p 1,p 2)’and’normal’](https://reader034.fdocuments.us/reader034/viewer/2022050223/5f6890eaebdb263933383ba5/html5/thumbnails/12.jpg)
Collinearity
Lowe, AIJ 1987
![Page 13: GestaltLaws’of’Perceptual’ Organiza6on’web.engr.oregonstate.edu/.../lectures/Gestalt.pdf · Symmetry’ • α i is’the’angle’between’line’(p 1,p 2)’and’normal’](https://reader034.fdocuments.us/reader034/viewer/2022050223/5f6890eaebdb263933383ba5/html5/thumbnails/13.jpg)
Collinearity
Zhu, PAMI 1999
![Page 14: GestaltLaws’of’Perceptual’ Organiza6on’web.engr.oregonstate.edu/.../lectures/Gestalt.pdf · Symmetry’ • α i is’the’angle’between’line’(p 1,p 2)’and’normal’](https://reader034.fdocuments.us/reader034/viewer/2022050223/5f6890eaebdb263933383ba5/html5/thumbnails/14.jpg)
Co-‐circularity
Zhu, PAMI 1999
![Page 15: GestaltLaws’of’Perceptual’ Organiza6on’web.engr.oregonstate.edu/.../lectures/Gestalt.pdf · Symmetry’ • α i is’the’angle’between’line’(p 1,p 2)’and’normal’](https://reader034.fdocuments.us/reader034/viewer/2022050223/5f6890eaebdb263933383ba5/html5/thumbnails/15.jpg)
Con6nuity
• Curvilinear con6nuity is measured by angle θ.
![Page 16: GestaltLaws’of’Perceptual’ Organiza6on’web.engr.oregonstate.edu/.../lectures/Gestalt.pdf · Symmetry’ • α i is’the’angle’between’line’(p 1,p 2)’and’normal’](https://reader034.fdocuments.us/reader034/viewer/2022050223/5f6890eaebdb263933383ba5/html5/thumbnails/16.jpg)
Parallelism
Lowe, AIJ 1987
![Page 17: GestaltLaws’of’Perceptual’ Organiza6on’web.engr.oregonstate.edu/.../lectures/Gestalt.pdf · Symmetry’ • α i is’the’angle’between’line’(p 1,p 2)’and’normal’](https://reader034.fdocuments.us/reader034/viewer/2022050223/5f6890eaebdb263933383ba5/html5/thumbnails/17.jpg)
Parallelism
Zhu, PAMI 1999
![Page 18: GestaltLaws’of’Perceptual’ Organiza6on’web.engr.oregonstate.edu/.../lectures/Gestalt.pdf · Symmetry’ • α i is’the’angle’between’line’(p 1,p 2)’and’normal’](https://reader034.fdocuments.us/reader034/viewer/2022050223/5f6890eaebdb263933383ba5/html5/thumbnails/18.jpg)
Symmetry
Zhu, PAMI 1999
![Page 19: GestaltLaws’of’Perceptual’ Organiza6on’web.engr.oregonstate.edu/.../lectures/Gestalt.pdf · Symmetry’ • α i is’the’angle’between’line’(p 1,p 2)’and’normal’](https://reader034.fdocuments.us/reader034/viewer/2022050223/5f6890eaebdb263933383ba5/html5/thumbnails/19.jpg)
Symmetry
• αi is the angle between line (p1,p2) and normal vectors at pi
• p1 and p2 are symmetric if α1 = α2 = α
Stark, ICCV 2009
![Page 20: GestaltLaws’of’Perceptual’ Organiza6on’web.engr.oregonstate.edu/.../lectures/Gestalt.pdf · Symmetry’ • α i is’the’angle’between’line’(p 1,p 2)’and’normal’](https://reader034.fdocuments.us/reader034/viewer/2022050223/5f6890eaebdb263933383ba5/html5/thumbnails/20.jpg)
Symmetry
• Represent axis of symmetry with a B-‐spline – Parameters form a descriptor vector
• Record length profile of the symmetry lines – PCA reduc6on to obtain a compact descriptor
Stark, ICCV 2009
![Page 21: GestaltLaws’of’Perceptual’ Organiza6on’web.engr.oregonstate.edu/.../lectures/Gestalt.pdf · Symmetry’ • α i is’the’angle’between’line’(p 1,p 2)’and’normal’](https://reader034.fdocuments.us/reader034/viewer/2022050223/5f6890eaebdb263933383ba5/html5/thumbnails/21.jpg)
Closure L2 measure of gaps is shown to be most consistent with human percep6on
Elder and Zucker, A Measure of Closure, 1994