Xbxb dbdb dtdt γ nvnv θ xtxt npnp hphp ngng α H f ground plane image plane (inverse) gravity...

24
O x y z x b d b d t γ n v θ x t n p h p n g α H f ground plane image plane (inverse) gravity ground plane orientati on ground plane height object vertical orientation real world height object depth camera center focal length object pitch and roll angles object landmark s

Transcript of Xbxb dbdb dtdt γ nvnv θ xtxt npnp hphp ngng α H f ground plane image plane (inverse) gravity...

Page 1: Xbxb dbdb dtdt γ nvnv θ xtxt npnp hphp ngng α H f ground plane image plane (inverse) gravity ground plane orientation ground plane height object vertical.

O

xy

z

xbdb

dt

γ

nv

θ

xt

np

hp

ng

α Hf

ground plane

image plane(inverse) gravity

ground plane orientation

ground plane height

object vertical orientation

real world heightobject depthcamera center

focal length

object pitch and roll angles

object landmarks

Page 2: Xbxb dbdb dtdt γ nvnv θ xtxt npnp hphp ngng α H f ground plane image plane (inverse) gravity ground plane orientation ground plane height object vertical.

ground plane

inverse gravity

vertical surface candidate 1

vertical surface candidate 2

vertical surface candidate 1

vertical surface candidate 2

Page 3: Xbxb dbdb dtdt γ nvnv θ xtxt npnp hphp ngng α H f ground plane image plane (inverse) gravity ground plane orientation ground plane height object vertical.

ground plane

vertical surface candidateinverse gravity

object candidate

Page 4: Xbxb dbdb dtdt γ nvnv θ xtxt npnp hphp ngng α H f ground plane image plane (inverse) gravity ground plane orientation ground plane height object vertical.
Page 5: Xbxb dbdb dtdt γ nvnv θ xtxt npnp hphp ngng α H f ground plane image plane (inverse) gravity ground plane orientation ground plane height object vertical.
Page 6: Xbxb dbdb dtdt γ nvnv θ xtxt npnp hphp ngng α H f ground plane image plane (inverse) gravity ground plane orientation ground plane height object vertical.
Page 7: Xbxb dbdb dtdt γ nvnv θ xtxt npnp hphp ngng α H f ground plane image plane (inverse) gravity ground plane orientation ground plane height object vertical.

X

Local 3D context

Global 3D context

Best hypothesis

Page 8: Xbxb dbdb dtdt γ nvnv θ xtxt npnp hphp ngng α H f ground plane image plane (inverse) gravity ground plane orientation ground plane height object vertical.

(inverse) gravity

ground plane orientation valid

valid invalid (#1)

invalid (#2)

invalid (#1)invalid

(#1)

incompatible (#3)

incompatible (#4)

ground plane

Page 9: Xbxb dbdb dtdt γ nvnv θ xtxt npnp hphp ngng α H f ground plane image plane (inverse) gravity ground plane orientation ground plane height object vertical.

hiv hjv

vv

)()( jikhj

khi

k vvnv

)(kv

k vnv

hiv hjv

)()( jikhj

khi

k vvnv

(a)

(b)

Page 10: Xbxb dbdb dtdt γ nvnv θ xtxt npnp hphp ngng α H f ground plane image plane (inverse) gravity ground plane orientation ground plane height object vertical.
Page 11: Xbxb dbdb dtdt γ nvnv θ xtxt npnp hphp ngng α H f ground plane image plane (inverse) gravity ground plane orientation ground plane height object vertical.

object maskback-projected mask

occlusion mask

After object is detected:

Page 12: Xbxb dbdb dtdt γ nvnv θ xtxt npnp hphp ngng α H f ground plane image plane (inverse) gravity ground plane orientation ground plane height object vertical.

closer object

farther object

closer object

farther object

occlusion mask of the farther object

intersection region of the two object masks

Page 13: Xbxb dbdb dtdt γ nvnv θ xtxt npnp hphp ngng α H f ground plane image plane (inverse) gravity ground plane orientation ground plane height object vertical.

w

l

β

pn~

ph~

Page 14: Xbxb dbdb dtdt γ nvnv θ xtxt npnp hphp ngng α H f ground plane image plane (inverse) gravity ground plane orientation ground plane height object vertical.

ground plane

vertical surface candidate

object candidate

inverse gravity

Page 15: Xbxb dbdb dtdt γ nvnv θ xtxt npnp hphp ngng α H f ground plane image plane (inverse) gravity ground plane orientation ground plane height object vertical.

supporting plane 1

supporting plane 2

Page 16: Xbxb dbdb dtdt γ nvnv θ xtxt npnp hphp ngng α H f ground plane image plane (inverse) gravity ground plane orientation ground plane height object vertical.
Page 17: Xbxb dbdb dtdt γ nvnv θ xtxt npnp hphp ngng α H f ground plane image plane (inverse) gravity ground plane orientation ground plane height object vertical.
Page 18: Xbxb dbdb dtdt γ nvnv θ xtxt npnp hphp ngng α H f ground plane image plane (inverse) gravity ground plane orientation ground plane height object vertical.
Page 19: Xbxb dbdb dtdt γ nvnv θ xtxt npnp hphp ngng α H f ground plane image plane (inverse) gravity ground plane orientation ground plane height object vertical.

23

45 6

1

Page 20: Xbxb dbdb dtdt γ nvnv θ xtxt npnp hphp ngng α H f ground plane image plane (inverse) gravity ground plane orientation ground plane height object vertical.

Generate object/surface

candidates

Propose global 3D geometry

hypotheses by object/surface

candidates

Evaluate each hypothesis by

inferring validity of object/surface

candidates

Select the best hypothesis and its associated validity of object/surface

candidates

Page 21: Xbxb dbdb dtdt γ nvnv θ xtxt npnp hphp ngng α H f ground plane image plane (inverse) gravity ground plane orientation ground plane height object vertical.

O

xy

z

xbdb

dt

γ

nv

θ

xt

np

hp

ng

α Hf

ground plane

image plane(inverse) gravity

ground plane orientation

ground plane height

object vertical orientation

real world heightobject depthcamera center

focal length

object pitch and roll angles

object landmarks

Page 22: Xbxb dbdb dtdt γ nvnv θ xtxt npnp hphp ngng α H f ground plane image plane (inverse) gravity ground plane orientation ground plane height object vertical.
Page 23: Xbxb dbdb dtdt γ nvnv θ xtxt npnp hphp ngng α H f ground plane image plane (inverse) gravity ground plane orientation ground plane height object vertical.
Page 24: Xbxb dbdb dtdt γ nvnv θ xtxt npnp hphp ngng α H f ground plane image plane (inverse) gravity ground plane orientation ground plane height object vertical.