Moving Shadow Tracking in VR Interaction A novel optimized approach - - PowerPoint PPT Presentation

moving shadow tracking in vr interaction
SMART_READER_LITE
LIVE PREVIEW

Moving Shadow Tracking in VR Interaction A novel optimized approach - - PowerPoint PPT Presentation

Moving Shadow Tracking in VR Interaction A novel optimized approach A novel optimized approach Haipeng Cai Outline Moving Shadow Tracking - the generals The two-step discriminant Improve the classical GMM (Gaussian Mixture Model)


slide-1
SLIDE 1

Moving Shadow Tracking in VR Interaction

A novel optimized approach A novel optimized approach

Haipeng Cai

slide-2
SLIDE 2

Outline

 Moving Shadow Tracking - the generals  The two-step discriminant  Improve the classical GMM (Gaussian Mixture Model)  MSTVRI - the whole flow  Results  Summary

slide-3
SLIDE 3

MST - the generals

 MST in the video motion detection

 Remove shadow so as to improve the quality of

motion detection

 MST by use of shadow’s chromatic feature is an

effective way with low performance loss

Segmentation of shadow from the foreground

slide-4
SLIDE 4

 MST in Video-based VR Interaction

 The feature of application – we only care the

shadow but not that which casts it

 The video frame does only contain the shadow, rather than

the moving objects, mostly people who would interact with the video scene

 Based on the shadow’s characteristic of motion,

the shadow itself could be treated as special moving object as in the video motion detection [Prati A. 2001]

MST - the generals

slide-5
SLIDE 5

The two-step discriminant

 The proportion of gray between pixel in the

background and that in the shadow area

[Jehan-Besson 2001]

 Step-I ( )

s s s s b b b b b b b

Gray R G B kR kG kB k R G B kGray

α β γ α β γ α β γ = + + = + + = + + =

in the RGB color space

slide-6
SLIDE 6

The two-step discriminant

 As a background area is casted into shadow,

the saturation will decrease appreciably with

  • nly very trivial change on the part of its

Value in the HSV (Hue-Saturation-Value) color space [Prati A. 2003]

 Step-II

slide-7
SLIDE 7

Improve the classical GMM

 The classical framework [Grisman&Stauffer 2000]

 Background modeling – the Gaussian Mixture  Model Adaptation  The real background model filter

, , 1 ,

(1 )

i t i t i t

M

ω α ω α

= − +

, , 1

(1 )

i t i t t

x

µ ρ µ ρ

= − +

2 2 , , 1 , ,

(1 ) ( ) ( )

T i t i t t i t t i t

x x

σ ρ σ ρ µ µ

= − + − −

, , ,

( | )

t i t i t

x

ρ α η µ σ =

slide-8
SLIDE 8

Improve the classical GMM

 The idea – optimization by simplification

 Cut off the variance in the model adaptation  Remove the probability factor

, , ,

( | )

t i t i t

x

ρ α η µ σ =

The probability factor causes high computational cost

, , i t i t

α ρ ω =

Almost equivalence, esp. in terms of

  • ur specific application

2 2 , , 1 , ,

(1 ) ( ) ( )

T i t i t t i t t i t

x x

σ ρ σ ρ µ µ

= − + − −

to be omitted

slide-9
SLIDE 9

Improve the classical GMM

The idea – optimization by simplification

 Adapt a light-weight discriminant

 The classical flow

sort all the GMM components

1

arg min ( )

b b k sw k

B T

ω

=

= >

match all the B components representing the background sort all the GMM components foreground pixel judgment

slide-10
SLIDE 10

Improve the classical GMM

The idea – optimization by simplification

 Adapt a light-weight discriminant

 The novel version for MST

calculate upon all the components with simplified

,

*

i t

D

σ

direct shadow judgment counterpart in the classical framework an empirical constant

slide-11
SLIDE 11

MSTVRI - overview

 The idea of MSTVRI (MST for VR Interaction)

 Precede the final shadow judgment based on its motion

feature with the two-step shadow discriminant

 The integral flow

Input frame Shadow filter-I Shadow filter-II The improved GMM Pass Pass Excluded Excluded Final shadow judgment

slide-12
SLIDE 12

Results

The unbearable noise from direct use of the classical GMM The original background as the interaction region Shadow detected Virtual effect based on MSTVRI

slide-13
SLIDE 13

Summary

 Work done

 Introduce a shadow filter to preprocess the

video frame to be detected so as to exclude pixels that is not probably in shadow area, thus save the otherwise subsequent extra process

 Improve the classical GMM approach to motion

detection by simplifying every possible items that is computationally expensive and thus cause high real-time performance loss

slide-14
SLIDE 14

Summary

 Work to be done

 The MSTVRI itself as an algorithm of moving

shadow detection is fairly application-specific, far from being a optimal solution to general shadow detection

 The VR interaction control would be limited

while there are too many objects interacting with the video scene simultaneously, as cast interlaced moving shadows.

slide-15
SLIDE 15
slide-16
SLIDE 16