Ioannis Karamouzas1, Nick Sohre2, Rahul Narain2, Stephen J. Guy2
1Clemson University 2University of Minnesota
IMPLICIT CROWDS: OPTIMIZATION INTEGRATOR FOR ROBUST CROWD SIMULATION - - PowerPoint PPT Presentation
IMPLICIT CROWDS: OPTIMIZATION INTEGRATOR FOR ROBUST CROWD SIMULATION Ioannis Karamouzas 1 , Nick Sohre 2 , Rahul Narain 2 , Stephen J. Guy 2 1 Clemson University 2 University of Minnesota COLLISION AVOIDANCE IN CROWDS Given desired velocities,
1Clemson University 2University of Minnesota
2
3
4
5
6
7
8
9
𝑒𝑢
[Baraff and Witkin, 1998]
10
𝑒𝑢
[Kaufman et al. 2014]
d𝑉 𝐲 d𝐲 ,
𝐲
2 + 𝑉(𝐲)
11
[Martin et al. 2011] [Bouaziz et al. 2014]
d𝑉 𝐲 d𝐲 ,
𝐲
2 + 𝑉(𝐲)
12
[Bouaziz et al. 2014] [Martin et al. 2011]
𝐲
2 + 𝑉(𝐲)
13
[Fratarcangeli et al. 2016]
14
15
16
17
𝐰 1 2 𝐰 −
2 + 𝑆(𝐲 + 𝐰∆𝑢, 𝐰)∆𝑢
𝐰 1 2 𝐰 −
2 + 𝑉(𝐲 + 𝐰∆𝑢) + 𝑆(𝐲 + 𝐰∆𝑢, 𝐰)∆𝑢
18
2
19
2
20
2
2
23
24
𝑘
25
𝑘
26
𝑘
27
𝑘
28 R
29
30
31
32
1 𝜐 (or, “imminence” of collision)
33
1 𝜐 (or, “imminence” of collision)
34
1 𝐲𝑗𝑘 −𝑠𝑗𝑘
35
1 𝐲𝑗𝑘 −𝑠𝑗𝑘
36
37
38
1 2 𝐰𝑜+1 −
2 + 𝑉(𝐲𝑜+1) + 𝑆(𝐲𝑜+1, 𝐰𝑜+1)∆𝑢
39
40
41
42
43
44
(1.5x playback speed)
45
46
Δ
Δ
47
48
49
50