Developing Objects Segregation capabilities and the notion of Object Containment from unlabeled natural videos
Joint work with Nimrod Dorfman and Shimon Ullman
Developing Objects Segregation capabilities and the notion of - - PowerPoint PPT Presentation
Developing Objects Segregation capabilities and the notion of Object Containment from unlabeled natural videos Daniel Harari Joint work with Nimrod Dorfman and Shimon Ullman Object Segregation Object 2 Object 1 Background Object
Joint work with Nimrod Dorfman and Shimon Ullman
Object 1 Object 2 Background
[Kellman & Spelke 1983; Spelke 1990; Kestenbaum et al., 1987]
3
5 months
Even basic Gestalt cues are initially missing
[Schmidt et al. 1986]
4
Adults
5
[Spelke 1990 - review]
[Granrud et al. 1984]
6
7
Static segregation Local occlusion boundaries Object form Motion discontinuities Common motion
Boundary General Accurate Noisy Incomplete Global Object-specific Complete Inaccurate
Motion-based segregation
CogSci 2013
8
Boundary
9
[Ghose & Palmer 2010]
Boundary
10
Global
11
12
Motion
13
Motion Boundary Global
Figure Ground Unknown
14
Need many examples for good results (1000+) Boundary
15
Figure
Ground? Figure
Ground? Novel object, novel background
Boundary
16
Boundary
Figure Background
17
Learns local features and their relative locations
Global
18
Global
19
Combined Boundary
Accurate Noisy & Incomplete
Global
Complete Inaccurate
Figure Background
[Rother et al. 2004]
20
Motion discontinuities Occlusion boundaries
(Need a rich library, including extremal edges)
Common motion Object form
21
Object 1 Object 2 Object 2 Object 2
C A A occludes C C occludes A A C A occludes C & C occludes A A C
Occlusion Containment = a paradoxical occlusion
2.5 months 6 months 18 months
Dynamic occlusion Dynamic containment Static containment High angle containment Tight and loose fit
[Hespos & Baillargeon 2001]
External boundary Internal boundary External object region Internal object region
Optical flow Flow boundary t-Δt t t+Δt
Between (t-Δt) and t
Between t and (t+Δt) The boundary is owned by the GREEN object (basket)
C A A occludes C A C
Occlusion Containment
A occludes C A occludes C & C occludes A
Simple Occlusion Event Containment Event
Frame number Frame number Occluder/total Container/total
33
External boundary Internal boundary External object region Internal object region
35
[Casasola & Cohen 2002] High Angle Tight/loose fit
At 6 months
events in dynamic and static visual inputs without labels.
containment means, for example that a contained
location, loose- and tight-fit, etc.
knowledge about container (containing liquids, pouring from a container, etc.)
Object Segregation
global object model
figure-ground
to segregate objects in static images Object Containment
internal and external
paradoxical occlusion,
both dynamic and static images