woollard commited on
Commit
3e93c73
·
verified ·
1 Parent(s): 6c894a5

Add files using upload-large-folder tool

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. benchmark/aligned_flow/layouts/s2016.layout.simplified.json +1461 -0
  2. benchmark/aligned_flow/tracks/aligned_flow.af_0025.tracks.csv +0 -0
  3. benchmark/aligned_flow/tracks/aligned_flow.af_0039.tracks.csv +0 -0
  4. benchmark/aligned_flow/tracks/aligned_flow.af_0047.tracks.csv +0 -0
  5. benchmark/cross_flow/scenes/cross_flow.cf_0001.scene.json +66 -0
  6. benchmark/cross_flow/scenes/cross_flow.cf_0002.scene.json +66 -0
  7. benchmark/cross_flow/scenes/cross_flow.cf_0003.scene.json +66 -0
  8. benchmark/cross_flow/scenes/cross_flow.cf_0004.scene.json +66 -0
  9. benchmark/cross_flow/scenes/cross_flow.cf_0005.scene.json +66 -0
  10. benchmark/cross_flow/scenes/cross_flow.cf_0006.scene.json +66 -0
  11. benchmark/cross_flow/scenes/cross_flow.cf_0007.scene.json +66 -0
  12. benchmark/cross_flow/scenes/cross_flow.cf_0008.scene.json +66 -0
  13. benchmark/cross_flow/scenes/cross_flow.cf_0009.scene.json +66 -0
  14. benchmark/cross_flow/scenes/cross_flow.cf_0010.scene.json +66 -0
  15. benchmark/cross_flow/scenes/cross_flow.cf_0011.scene.json +66 -0
  16. benchmark/cross_flow/scenes/cross_flow.cf_0012.scene.json +66 -0
  17. benchmark/cross_flow/scenes/cross_flow.cf_0013.scene.json +66 -0
  18. benchmark/cross_flow/scenes/cross_flow.cf_0014.scene.json +66 -0
  19. benchmark/cross_flow/scenes/cross_flow.cf_0015.scene.json +66 -0
  20. benchmark/cross_flow/scenes/cross_flow.cf_0016.scene.json +66 -0
  21. benchmark/cross_flow/scenes/cross_flow.cf_0017.scene.json +66 -0
  22. benchmark/cross_flow/scenes/cross_flow.cf_0018.scene.json +66 -0
  23. benchmark/cross_flow/scenes/cross_flow.cf_0019.scene.json +66 -0
  24. benchmark/cross_flow/scenes/cross_flow.cf_0020.scene.json +66 -0
  25. benchmark/cross_flow/scenes/cross_flow.cf_0021.scene.json +66 -0
  26. benchmark/cross_flow/scenes/cross_flow.cf_0022.scene.json +66 -0
  27. benchmark/cross_flow/scenes/cross_flow.cf_0023.scene.json +66 -0
  28. benchmark/cross_flow/scenes/cross_flow.cf_0024.scene.json +66 -0
  29. benchmark/cross_flow/scenes/cross_flow.cf_0025.scene.json +66 -0
  30. benchmark/cross_flow/scenes/cross_flow.cf_0026.scene.json +66 -0
  31. benchmark/cross_flow/scenes/cross_flow.cf_0027.scene.json +66 -0
  32. benchmark/cross_flow/scenes/cross_flow.cf_0028.scene.json +66 -0
  33. benchmark/cross_flow/scenes/cross_flow.cf_0029.scene.json +66 -0
  34. benchmark/cross_flow/scenes/cross_flow.cf_0030.scene.json +66 -0
  35. benchmark/cross_flow/scenes/cross_flow.cf_0031.scene.json +66 -0
  36. benchmark/cross_flow/scenes/cross_flow.cf_0032.scene.json +66 -0
  37. benchmark/cross_flow/scenes/cross_flow.cf_0033.scene.json +66 -0
  38. benchmark/cross_flow/scenes/cross_flow.cf_0034.scene.json +66 -0
  39. benchmark/cross_flow/scenes/cross_flow.cf_0035.scene.json +66 -0
  40. benchmark/cross_flow/scenes/cross_flow.cf_0036.scene.json +66 -0
  41. benchmark/cross_flow/scenes/cross_flow.cf_0037.scene.json +66 -0
  42. benchmark/cross_flow/scenes/cross_flow.cf_0038.scene.json +66 -0
  43. benchmark/cross_flow/scenes/cross_flow.cf_0039.scene.json +66 -0
  44. benchmark/cross_flow/scenes/cross_flow.cf_0040.scene.json +66 -0
  45. benchmark/cross_flow/scenes/cross_flow.cf_0041.scene.json +66 -0
  46. benchmark/cross_flow/scenes/cross_flow.cf_0042.scene.json +66 -0
  47. benchmark/cross_flow/scenes/cross_flow.cf_0043.scene.json +66 -0
  48. benchmark/cross_flow/scenes/cross_flow.cf_0044.scene.json +66 -0
  49. benchmark/cross_flow/scenes/cross_flow.cf_0045.scene.json +66 -0
  50. benchmark/cross_flow/scenes/cross_flow.cf_0046.scene.json +66 -0
benchmark/aligned_flow/layouts/s2016.layout.simplified.json ADDED
@@ -0,0 +1,1461 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "layout_id": "research.sc.s2016",
3
+ "version": "0.1",
4
+ "units": "meters",
5
+ "boundary": [
6
+ [
7
+ 10.55,
8
+ -0.1
9
+ ],
10
+ [
11
+ 11.1,
12
+ 2.9
13
+ ],
14
+ [
15
+ 10.9,
16
+ 2.95
17
+ ],
18
+ [
19
+ 11.1,
20
+ 4.15
21
+ ],
22
+ [
23
+ 11.3,
24
+ 4.1
25
+ ],
26
+ [
27
+ 11.8,
28
+ 7.2
29
+ ],
30
+ [
31
+ 9.15,
32
+ 7.2
33
+ ],
34
+ [
35
+ 9.15,
36
+ 6.6
37
+ ],
38
+ [
39
+ 8.555,
40
+ 6.57
41
+ ],
42
+ [
43
+ 8.544,
44
+ 7.142
45
+ ],
46
+ [
47
+ 6.927,
48
+ 7.163
49
+ ],
50
+ [
51
+ 6.927,
52
+ 6.568
53
+ ],
54
+ [
55
+ 6.158,
56
+ 6.569
57
+ ],
58
+ [
59
+ 6.168,
60
+ 7.194
61
+ ],
62
+ [
63
+ 5.76,
64
+ 7.195
65
+ ],
66
+ [
67
+ 5.724,
68
+ 6.297
69
+ ],
70
+ [
71
+ 3.985,
72
+ 6.264
73
+ ],
74
+ [
75
+ 3.65,
76
+ 7.15
77
+ ],
78
+ [
79
+ 3.65,
80
+ 7.25
81
+ ],
82
+ [
83
+ 4.3,
84
+ 7.25
85
+ ],
86
+ [
87
+ 4.35,
88
+ 8.8
89
+ ],
90
+ [
91
+ 3.65,
92
+ 8.75
93
+ ],
94
+ [
95
+ 3.65,
96
+ 8.9
97
+ ],
98
+ [
99
+ 4.5,
100
+ 8.95
101
+ ],
102
+ [
103
+ 4.5,
104
+ 11.1
105
+ ],
106
+ [
107
+ 4.35,
108
+ 11.1
109
+ ],
110
+ [
111
+ 4.6,
112
+ 11.9
113
+ ],
114
+ [
115
+ -1.1,
116
+ 11.9
117
+ ],
118
+ [
119
+ -1.15,
120
+ 7.35
121
+ ],
122
+ [
123
+ 0.15,
124
+ 7.35
125
+ ],
126
+ [
127
+ 0.15,
128
+ 7.1
129
+ ],
130
+ [
131
+ -0.65,
132
+ 7.15
133
+ ],
134
+ [
135
+ -0.65,
136
+ 2.8
137
+ ],
138
+ [
139
+ 0.15,
140
+ 2.8
141
+ ],
142
+ [
143
+ 0.15,
144
+ 2.65
145
+ ],
146
+ [
147
+ -1.55,
148
+ 2.7
149
+ ],
150
+ [
151
+ -1.586,
152
+ 1.284
153
+ ],
154
+ [
155
+ 0.0,
156
+ 1.35
157
+ ],
158
+ [
159
+ 0.0,
160
+ -0.05
161
+ ],
162
+ [
163
+ 0.107,
164
+ -0.035
165
+ ],
166
+ [
167
+ 0.098,
168
+ -0.385
169
+ ],
170
+ [
171
+ 1.192,
172
+ -0.37
173
+ ],
174
+ [
175
+ 1.194,
176
+ -0.051
177
+ ],
178
+ [
179
+ 1.489,
180
+ -0.055
181
+ ],
182
+ [
183
+ 1.523,
184
+ 0.658
185
+ ],
186
+ [
187
+ 1.667,
188
+ 0.669
189
+ ],
190
+ [
191
+ 1.66,
192
+ -0.05
193
+ ]
194
+ ],
195
+ "obstacles": [
196
+ {
197
+ "id": "obs_1",
198
+ "polygon": [
199
+ [
200
+ 9.467,
201
+ 0.041568
202
+ ],
203
+ [
204
+ 9.467,
205
+ -0.093909
206
+ ],
207
+ [
208
+ 8.262,
209
+ -0.087132
210
+ ],
211
+ [
212
+ 8.262,
213
+ 0.415
214
+ ],
215
+ [
216
+ 9.455168,
217
+ 0.415
218
+ ],
219
+ [
220
+ 9.462,
221
+ 0.727
222
+ ],
223
+ [
224
+ 10.295,
225
+ 0.709
226
+ ],
227
+ [
228
+ 10.28,
229
+ 0.024
230
+ ]
231
+ ]
232
+ },
233
+ {
234
+ "id": "obs_2",
235
+ "polygon": [
236
+ [
237
+ 6.804,
238
+ 0.662
239
+ ],
240
+ [
241
+ 8.052,
242
+ 0.662
243
+ ],
244
+ [
245
+ 8.052,
246
+ -0.085951
247
+ ],
248
+ [
249
+ 6.804,
250
+ -0.078931
251
+ ]
252
+ ]
253
+ },
254
+ {
255
+ "id": "obs_3",
256
+ "polygon": [
257
+ [
258
+ 4.4,
259
+ 0.0
260
+ ],
261
+ [
262
+ 2.65,
263
+ 0.0
264
+ ],
265
+ [
266
+ 2.65,
267
+ 1.0
268
+ ],
269
+ [
270
+ 4.4,
271
+ 1.0
272
+ ],
273
+ [
274
+ 4.4,
275
+ 1.009
276
+ ],
277
+ [
278
+ 5.667,
279
+ 1.009
280
+ ],
281
+ [
282
+ 5.667,
283
+ 1.096
284
+ ],
285
+ [
286
+ 6.067,
287
+ 1.096
288
+ ],
289
+ [
290
+ 6.067,
291
+ 0.196
292
+ ],
293
+ [
294
+ 5.75,
295
+ 0.196
296
+ ],
297
+ [
298
+ 5.75,
299
+ 0.009
300
+ ],
301
+ [
302
+ 4.4,
303
+ 0.009
304
+ ]
305
+ ]
306
+ },
307
+ {
308
+ "id": "obs_4",
309
+ "polygon": [
310
+ [
311
+ 2.353,
312
+ 0.373
313
+ ],
314
+ [
315
+ 1.705,
316
+ 0.373
317
+ ],
318
+ [
319
+ 1.705,
320
+ 0.973
321
+ ],
322
+ [
323
+ 2.353,
324
+ 0.973
325
+ ]
326
+ ]
327
+ },
328
+ {
329
+ "id": "obs_5",
330
+ "polygon": [
331
+ [
332
+ 6.239,
333
+ 2.873
334
+ ],
335
+ [
336
+ 8.162,
337
+ 2.873
338
+ ],
339
+ [
340
+ 8.162,
341
+ 2.17
342
+ ],
343
+ [
344
+ 6.239,
345
+ 2.17
346
+ ]
347
+ ]
348
+ },
349
+ {
350
+ "id": "obs_6",
351
+ "polygon": [
352
+ [
353
+ 3.254,
354
+ 2.92
355
+ ],
356
+ [
357
+ 5.244,
358
+ 2.92
359
+ ],
360
+ [
361
+ 5.244,
362
+ 2.13
363
+ ],
364
+ [
365
+ 3.254,
366
+ 2.13
367
+ ]
368
+ ]
369
+ },
370
+ {
371
+ "id": "obs_7",
372
+ "polygon": [
373
+ [
374
+ 10.332,
375
+ 3.044
376
+ ],
377
+ [
378
+ 10.424,
379
+ 3.66
380
+ ],
381
+ [
382
+ 10.868,
383
+ 3.593
384
+ ],
385
+ [
386
+ 10.776,
387
+ 2.977
388
+ ]
389
+ ]
390
+ },
391
+ {
392
+ "id": "obs_8",
393
+ "polygon": [
394
+ [
395
+ -0.65,
396
+ 2.8
397
+ ],
398
+ [
399
+ -0.65,
400
+ 3.9
401
+ ],
402
+ [
403
+ -0.088,
404
+ 3.9
405
+ ],
406
+ [
407
+ -0.088,
408
+ 2.8
409
+ ]
410
+ ]
411
+ },
412
+ {
413
+ "id": "obs_9",
414
+ "polygon": [
415
+ [
416
+ 1.296,
417
+ 4.581
418
+ ],
419
+ [
420
+ 2.02,
421
+ 4.581
422
+ ],
423
+ [
424
+ 2.02,
425
+ 2.558
426
+ ],
427
+ [
428
+ 1.296,
429
+ 2.558
430
+ ]
431
+ ]
432
+ },
433
+ {
434
+ "id": "obs_10",
435
+ "polygon": [
436
+ [
437
+ 10.469,
438
+ 3.836
439
+ ],
440
+ [
441
+ 10.545,
442
+ 4.239
443
+ ],
444
+ [
445
+ 11.084,
446
+ 4.14
447
+ ],
448
+ [
449
+ 11.008,
450
+ 3.737
451
+ ]
452
+ ]
453
+ },
454
+ {
455
+ "id": "obs_11",
456
+ "polygon": [
457
+ [
458
+ 3.516,
459
+ 4.434
460
+ ],
461
+ [
462
+ 5.224,
463
+ 4.434
464
+ ],
465
+ [
466
+ 5.224,
467
+ 3.774
468
+ ],
469
+ [
470
+ 3.516,
471
+ 3.774
472
+ ]
473
+ ]
474
+ },
475
+ {
476
+ "id": "obs_12",
477
+ "polygon": [
478
+ [
479
+ 6.243,
480
+ 4.5
481
+ ],
482
+ [
483
+ 8.126,
484
+ 4.5
485
+ ],
486
+ [
487
+ 8.126,
488
+ 3.721
489
+ ],
490
+ [
491
+ 6.243,
492
+ 3.721
493
+ ]
494
+ ]
495
+ },
496
+ {
497
+ "id": "obs_13",
498
+ "polygon": [
499
+ [
500
+ 0.1,
501
+ 7.1
502
+ ],
503
+ [
504
+ 0.05,
505
+ 3.95
506
+ ],
507
+ [
508
+ -0.65,
509
+ 3.961185
510
+ ],
511
+ [
512
+ -0.65,
513
+ 7.111984
514
+ ]
515
+ ]
516
+ },
517
+ {
518
+ "id": "obs_14",
519
+ "polygon": [
520
+ [
521
+ 3.2,
522
+ 6.201212
523
+ ],
524
+ [
525
+ 3.2,
526
+ 7.2
527
+ ],
528
+ [
529
+ 3.65,
530
+ 7.2
531
+ ],
532
+ [
533
+ 3.65,
534
+ 7.15
535
+ ],
536
+ [
537
+ 3.9,
538
+ 6.488806
539
+ ],
540
+ [
541
+ 3.9,
542
+ 6.214673
543
+ ],
544
+ [
545
+ 5.789,
546
+ 6.251
547
+ ],
548
+ [
549
+ 5.8,
550
+ 5.65
551
+ ],
552
+ [
553
+ 3.9,
554
+ 5.613462
555
+ ],
556
+ [
557
+ 3.9,
558
+ 5.6
559
+ ],
560
+ [
561
+ 3.2,
562
+ 5.6
563
+ ],
564
+ [
565
+ 3.189,
566
+ 6.201
567
+ ]
568
+ ]
569
+ },
570
+ {
571
+ "id": "obs_15",
572
+ "polygon": [
573
+ [
574
+ 9.222,
575
+ 7.205
576
+ ],
577
+ [
578
+ 11.459,
579
+ 7.2
580
+ ],
581
+ [
582
+ 11.459,
583
+ 6.5
584
+ ],
585
+ [
586
+ 9.25,
587
+ 6.5
588
+ ],
589
+ [
590
+ 9.25,
591
+ 6.35
592
+ ],
593
+ [
594
+ 8.8,
595
+ 6.35
596
+ ],
597
+ [
598
+ 8.8,
599
+ 6.65
600
+ ],
601
+ [
602
+ 9.222,
603
+ 6.65
604
+ ]
605
+ ]
606
+ },
607
+ {
608
+ "id": "obs_16",
609
+ "polygon": [
610
+ [
611
+ 3.77,
612
+ 7.353
613
+ ],
614
+ [
615
+ 3.77,
616
+ 8.758571
617
+ ],
618
+ [
619
+ 4.35,
620
+ 8.8
621
+ ],
622
+ [
623
+ 4.303323,
624
+ 7.353
625
+ ]
626
+ ]
627
+ },
628
+ {
629
+ "id": "obs_17",
630
+ "polygon": [
631
+ [
632
+ 1.468,
633
+ 10.216
634
+ ],
635
+ [
636
+ 2.2,
637
+ 10.216
638
+ ],
639
+ [
640
+ 2.2,
641
+ 6.969
642
+ ],
643
+ [
644
+ 1.468,
645
+ 6.969
646
+ ]
647
+ ]
648
+ },
649
+ {
650
+ "id": "obs_18",
651
+ "polygon": [
652
+ [
653
+ -0.111,
654
+ 10.35
655
+ ],
656
+ [
657
+ -0.111,
658
+ 7.5
659
+ ],
660
+ [
661
+ -1.061,
662
+ 7.5
663
+ ],
664
+ [
665
+ -1.061,
666
+ 10.35
667
+ ]
668
+ ]
669
+ },
670
+ {
671
+ "id": "obs_19",
672
+ "polygon": [
673
+ [
674
+ 3.65,
675
+ 8.9
676
+ ],
677
+ [
678
+ 3.65,
679
+ 8.879685
680
+ ],
681
+ [
682
+ 3.524,
683
+ 8.88
684
+ ],
685
+ [
686
+ 3.526,
687
+ 10.107
688
+ ],
689
+ [
690
+ 4.326,
691
+ 10.105
692
+ ],
693
+ [
694
+ 4.3241,
695
+ 8.939653
696
+ ]
697
+ ]
698
+ },
699
+ {
700
+ "id": "obs_20",
701
+ "polygon": [
702
+ [
703
+ 4.35,
704
+ 11.1
705
+ ],
706
+ [
707
+ 4.35,
708
+ 10.568
709
+ ],
710
+ [
711
+ 3.55,
712
+ 10.568
713
+ ],
714
+ [
715
+ 3.55,
716
+ 11.418
717
+ ],
718
+ [
719
+ 4.35,
720
+ 11.418
721
+ ]
722
+ ]
723
+ },
724
+ {
725
+ "id": "obs_21",
726
+ "polygon": [
727
+ [
728
+ -0.123,
729
+ 11.85
730
+ ],
731
+ [
732
+ -0.123,
733
+ 10.4
734
+ ],
735
+ [
736
+ -1.023,
737
+ 10.4
738
+ ],
739
+ [
740
+ -1.023,
741
+ 11.85
742
+ ]
743
+ ]
744
+ },
745
+ {
746
+ "id": "obs_22",
747
+ "polygon": [
748
+ [
749
+ 3.282,
750
+ 11.182
751
+ ],
752
+ [
753
+ 2.658,
754
+ 11.181
755
+ ],
756
+ [
757
+ 2.657,
758
+ 11.803
759
+ ],
760
+ [
761
+ 3.281,
762
+ 11.804
763
+ ]
764
+ ]
765
+ },
766
+ {
767
+ "id": "obs_23",
768
+ "polygon": [
769
+ [
770
+ 2.528,
771
+ 11.414
772
+ ],
773
+ [
774
+ 0.59,
775
+ 11.392
776
+ ],
777
+ [
778
+ 0.584,
779
+ 11.841
780
+ ],
781
+ [
782
+ 2.522,
783
+ 11.863
784
+ ]
785
+ ]
786
+ }
787
+ ],
788
+ "exits": [
789
+ {
790
+ "id": "exit_1",
791
+ "polygon": [
792
+ [
793
+ 6.7,
794
+ 6.247
795
+ ],
796
+ [
797
+ 6.717848,
798
+ 6.568272
799
+ ],
800
+ [
801
+ 6.916948,
802
+ 6.568013
803
+ ],
804
+ [
805
+ 6.927,
806
+ 6.568
807
+ ],
808
+ [
809
+ 6.927,
810
+ 7.147
811
+ ],
812
+ [
813
+ 8.159,
814
+ 7.147
815
+ ],
816
+ [
817
+ 8.544,
818
+ 7.142
819
+ ],
820
+ [
821
+ 8.555,
822
+ 6.57
823
+ ],
824
+ [
825
+ 8.633708,
826
+ 6.573968
827
+ ],
828
+ [
829
+ 8.65,
830
+ 6.297
831
+ ]
832
+ ]
833
+ },
834
+ {
835
+ "id": "exit_2",
836
+ "polygon": [
837
+ [
838
+ 1.161,
839
+ 0.218
840
+ ],
841
+ [
842
+ 1.161,
843
+ -0.336
844
+ ],
845
+ [
846
+ 0.09926,
847
+ -0.336
848
+ ],
849
+ [
850
+ 0.107,
851
+ -0.035
852
+ ],
853
+ [
854
+ 0.093658,
855
+ -0.03687
856
+ ],
857
+ [
858
+ 0.106,
859
+ 0.215
860
+ ]
861
+ ]
862
+ },
863
+ {
864
+ "id": "exit_3",
865
+ "polygon": [
866
+ [
867
+ -1.51,
868
+ 2.65
869
+ ],
870
+ [
871
+ -0.56,
872
+ 2.65
873
+ ],
874
+ [
875
+ -0.324,
876
+ 1.358
877
+ ],
878
+ [
879
+ -1.51,
880
+ 1.4
881
+ ]
882
+ ]
883
+ },
884
+ {
885
+ "id": "exit_4",
886
+ "polygon": [
887
+ [
888
+ 11.037,
889
+ 6.529
890
+ ],
891
+ [
892
+ 11.6699,
893
+ 6.393379
894
+ ],
895
+ [
896
+ 11.396847,
897
+ 4.70045
898
+ ],
899
+ [
900
+ 10.7,
901
+ 4.8
902
+ ]
903
+ ]
904
+ },
905
+ {
906
+ "id": "exit_5",
907
+ "polygon": [
908
+ [
909
+ 10.256,
910
+ 2.5
911
+ ],
912
+ [
913
+ 10.990746,
914
+ 2.304068
915
+ ],
916
+ [
917
+ 10.661044,
918
+ 0.505697
919
+ ],
920
+ [
921
+ 9.877,
922
+ 0.65
923
+ ]
924
+ ]
925
+ },
926
+ {
927
+ "id": "exit_6",
928
+ "polygon": [
929
+ [
930
+ 5.75,
931
+ 6.25
932
+ ],
933
+ [
934
+ 5.75,
935
+ 6.945556
936
+ ],
937
+ [
938
+ 5.755157,
939
+ 7.074196
940
+ ],
941
+ [
942
+ 5.758196,
943
+ 7.15
944
+ ],
945
+ [
946
+ 6.167296,
947
+ 7.15
948
+ ],
949
+ [
950
+ 6.158,
951
+ 6.569
952
+ ],
953
+ [
954
+ 6.25,
955
+ 6.56888
956
+ ],
957
+ [
958
+ 6.25,
959
+ 6.25
960
+ ]
961
+ ]
962
+ }
963
+ ],
964
+ "metadata": {
965
+ "source_layout_id": "research.sc.s2016",
966
+ "source_version": 2,
967
+ "source_layout_api_version": 1,
968
+ "conversion_note": "Converted from Standard internal layout schema; retail-specific semantics removed.",
969
+ "cleanup": {
970
+ "merge_gap_m": 0.75,
971
+ "boundary_clearance_m": 0.1,
972
+ "min_area_m2": 0.02,
973
+ "regularization": "auto",
974
+ "inflation_limit": 1.2,
975
+ "notes": [
976
+ "Obstacle geometry clipped to boundary.",
977
+ "Interior obstacles merged when gap <= merge_gap.",
978
+ "Boundary-adjacent obstacles merged conservatively (touch/intersect only).",
979
+ "Merged obstacle families optionally regularized to simpler benchmark-friendly polygons."
980
+ ],
981
+ "merge_report": [
982
+ {
983
+ "output_id": "obs_1",
984
+ "source_ids": [
985
+ "obs_1"
986
+ ],
987
+ "regularization": "exact_union",
988
+ "area_before": 1.174086,
989
+ "area_after": 1.174086,
990
+ "inflation": 1.0,
991
+ "vertex_count_before": 8,
992
+ "vertex_count_after": 8
993
+ },
994
+ {
995
+ "output_id": "obs_2",
996
+ "source_ids": [
997
+ "obs_2"
998
+ ],
999
+ "regularization": "bbox",
1000
+ "area_before": 0.929062,
1001
+ "area_after": 0.929062,
1002
+ "inflation": 1.0,
1003
+ "vertex_count_before": 7,
1004
+ "vertex_count_after": 4
1005
+ },
1006
+ {
1007
+ "output_id": "obs_3",
1008
+ "source_ids": [
1009
+ "obs_3"
1010
+ ],
1011
+ "regularization": "bbox",
1012
+ "area_before": 3.392521,
1013
+ "area_after": 3.745032,
1014
+ "inflation": 1.103908,
1015
+ "vertex_count_before": 12,
1016
+ "vertex_count_after": 4
1017
+ },
1018
+ {
1019
+ "output_id": "obs_4",
1020
+ "source_ids": [
1021
+ "obs_4"
1022
+ ],
1023
+ "regularization": "exact_union",
1024
+ "area_before": 0.3888,
1025
+ "area_after": 0.3888,
1026
+ "inflation": 1.0,
1027
+ "vertex_count_before": 4,
1028
+ "vertex_count_after": 4
1029
+ },
1030
+ {
1031
+ "output_id": "obs_5",
1032
+ "source_ids": [
1033
+ "obs_5"
1034
+ ],
1035
+ "regularization": "bbox",
1036
+ "area_before": 1.364041,
1037
+ "area_after": 1.5721,
1038
+ "inflation": 1.152532,
1039
+ "vertex_count_before": 16,
1040
+ "vertex_count_after": 4
1041
+ },
1042
+ {
1043
+ "output_id": "obs_6",
1044
+ "source_ids": [
1045
+ "obs_6",
1046
+ "obs_7"
1047
+ ],
1048
+ "regularization": "exact_union",
1049
+ "area_before": 0.2088,
1050
+ "area_after": 0.2088,
1051
+ "inflation": 1.0,
1052
+ "vertex_count_before": 4,
1053
+ "vertex_count_after": 4
1054
+ },
1055
+ {
1056
+ "output_id": "obs_7",
1057
+ "source_ids": [
1058
+ "obs_6",
1059
+ "obs_7"
1060
+ ],
1061
+ "regularization": "bbox",
1062
+ "area_before": 1.036855,
1063
+ "area_after": 1.125503,
1064
+ "inflation": 1.085498,
1065
+ "vertex_count_before": 12,
1066
+ "vertex_count_after": 4
1067
+ },
1068
+ {
1069
+ "output_id": "obs_8",
1070
+ "source_ids": [
1071
+ "obs_8",
1072
+ "obs_11"
1073
+ ],
1074
+ "regularization": "exact_union",
1075
+ "area_before": 0.260225,
1076
+ "area_after": 0.260225,
1077
+ "inflation": 1.0,
1078
+ "vertex_count_before": 4,
1079
+ "vertex_count_after": 4
1080
+ },
1081
+ {
1082
+ "output_id": "obs_9",
1083
+ "source_ids": [
1084
+ "obs_8",
1085
+ "obs_11"
1086
+ ],
1087
+ "regularization": "bbox",
1088
+ "area_before": 1.021323,
1089
+ "area_after": 1.077216,
1090
+ "inflation": 1.054727,
1091
+ "vertex_count_before": 10,
1092
+ "vertex_count_after": 4
1093
+ },
1094
+ {
1095
+ "output_id": "obs_10",
1096
+ "source_ids": [
1097
+ "obs_9"
1098
+ ],
1099
+ "regularization": "exact_union",
1100
+ "area_before": 0.279668,
1101
+ "area_after": 0.279668,
1102
+ "inflation": 1.0,
1103
+ "vertex_count_before": 4,
1104
+ "vertex_count_after": 4
1105
+ },
1106
+ {
1107
+ "output_id": "obs_11",
1108
+ "source_ids": [
1109
+ "obs_10"
1110
+ ],
1111
+ "regularization": "exact_union",
1112
+ "area_before": 0.6182,
1113
+ "area_after": 0.6182,
1114
+ "inflation": 1.0,
1115
+ "vertex_count_before": 4,
1116
+ "vertex_count_after": 4
1117
+ },
1118
+ {
1119
+ "output_id": "obs_12",
1120
+ "source_ids": [
1121
+ "obs_12"
1122
+ ],
1123
+ "regularization": "exact_union",
1124
+ "area_before": 0.224741,
1125
+ "area_after": 0.224741,
1126
+ "inflation": 1.0,
1127
+ "vertex_count_before": 4,
1128
+ "vertex_count_after": 4
1129
+ },
1130
+ {
1131
+ "output_id": "obs_13",
1132
+ "source_ids": [
1133
+ "obs_13",
1134
+ "obs_15"
1135
+ ],
1136
+ "regularization": "exact_union",
1137
+ "area_before": 0.6466,
1138
+ "area_after": 0.6466,
1139
+ "inflation": 1.0,
1140
+ "vertex_count_before": 8,
1141
+ "vertex_count_after": 8
1142
+ },
1143
+ {
1144
+ "output_id": "obs_14",
1145
+ "source_ids": [
1146
+ "obs_13",
1147
+ "obs_15"
1148
+ ],
1149
+ "regularization": "exact_union",
1150
+ "area_before": 0.429546,
1151
+ "area_after": 0.429546,
1152
+ "inflation": 1.0,
1153
+ "vertex_count_before": 8,
1154
+ "vertex_count_after": 8
1155
+ },
1156
+ {
1157
+ "output_id": "obs_15",
1158
+ "source_ids": [
1159
+ "obs_14"
1160
+ ],
1161
+ "regularization": "bbox",
1162
+ "area_before": 1.324894,
1163
+ "area_after": 1.466857,
1164
+ "inflation": 1.10715,
1165
+ "vertex_count_before": 16,
1166
+ "vertex_count_after": 4
1167
+ },
1168
+ {
1169
+ "output_id": "obs_16",
1170
+ "source_ids": [
1171
+ "obs_16"
1172
+ ],
1173
+ "regularization": "exact_union",
1174
+ "area_before": 2.284329,
1175
+ "area_after": 2.284329,
1176
+ "inflation": 1.0,
1177
+ "vertex_count_before": 4,
1178
+ "vertex_count_after": 4
1179
+ },
1180
+ {
1181
+ "output_id": "obs_17",
1182
+ "source_ids": [
1183
+ "obs_17"
1184
+ ],
1185
+ "regularization": "exact_union",
1186
+ "area_before": 2.167152,
1187
+ "area_after": 2.167152,
1188
+ "inflation": 1.0,
1189
+ "vertex_count_before": 12,
1190
+ "vertex_count_after": 12
1191
+ },
1192
+ {
1193
+ "output_id": "obs_18",
1194
+ "source_ids": [
1195
+ "obs_18"
1196
+ ],
1197
+ "regularization": "exact_union",
1198
+ "area_before": 0.527352,
1199
+ "area_after": 0.527352,
1200
+ "inflation": 1.0,
1201
+ "vertex_count_before": 10,
1202
+ "vertex_count_after": 10
1203
+ },
1204
+ {
1205
+ "output_id": "obs_19",
1206
+ "source_ids": [
1207
+ "obs_19"
1208
+ ],
1209
+ "regularization": "exact_union",
1210
+ "area_before": 0.77,
1211
+ "area_after": 0.77,
1212
+ "inflation": 1.0,
1213
+ "vertex_count_before": 4,
1214
+ "vertex_count_after": 4
1215
+ },
1216
+ {
1217
+ "output_id": "obs_20",
1218
+ "source_ids": [
1219
+ "obs_20"
1220
+ ],
1221
+ "regularization": "exact_union",
1222
+ "area_before": 0.35,
1223
+ "area_after": 0.35,
1224
+ "inflation": 1.0,
1225
+ "vertex_count_before": 4,
1226
+ "vertex_count_after": 4
1227
+ },
1228
+ {
1229
+ "output_id": "obs_21",
1230
+ "source_ids": [
1231
+ "obs_21"
1232
+ ],
1233
+ "regularization": "exact_union",
1234
+ "area_before": 0.793474,
1235
+ "area_after": 0.793474,
1236
+ "inflation": 1.0,
1237
+ "vertex_count_before": 4,
1238
+ "vertex_count_after": 4
1239
+ },
1240
+ {
1241
+ "output_id": "obs_22",
1242
+ "source_ids": [
1243
+ "obs_22"
1244
+ ],
1245
+ "regularization": "bbox",
1246
+ "area_before": 2.353359,
1247
+ "area_after": 2.376804,
1248
+ "inflation": 1.009962,
1249
+ "vertex_count_before": 14,
1250
+ "vertex_count_after": 4
1251
+ },
1252
+ {
1253
+ "output_id": "obs_23",
1254
+ "source_ids": [
1255
+ "obs_23"
1256
+ ],
1257
+ "regularization": "exact_union",
1258
+ "area_before": 2.7075,
1259
+ "area_after": 2.7075,
1260
+ "inflation": 1.0,
1261
+ "vertex_count_before": 4,
1262
+ "vertex_count_after": 4
1263
+ },
1264
+ {
1265
+ "output_id": "obs_24",
1266
+ "source_ids": [
1267
+ "obs_24"
1268
+ ],
1269
+ "regularization": "exact_union",
1270
+ "area_before": 0.953979,
1271
+ "area_after": 0.953979,
1272
+ "inflation": 1.0,
1273
+ "vertex_count_before": 6,
1274
+ "vertex_count_after": 6
1275
+ },
1276
+ {
1277
+ "output_id": "obs_25",
1278
+ "source_ids": [
1279
+ "obs_25"
1280
+ ],
1281
+ "regularization": "exact_union",
1282
+ "area_before": 0.68,
1283
+ "area_after": 0.68,
1284
+ "inflation": 1.0,
1285
+ "vertex_count_before": 5,
1286
+ "vertex_count_after": 5
1287
+ },
1288
+ {
1289
+ "output_id": "obs_26",
1290
+ "source_ids": [
1291
+ "obs_26"
1292
+ ],
1293
+ "regularization": "exact_union",
1294
+ "area_before": 1.305,
1295
+ "area_after": 1.305,
1296
+ "inflation": 1.0,
1297
+ "vertex_count_before": 4,
1298
+ "vertex_count_after": 4
1299
+ },
1300
+ {
1301
+ "output_id": "obs_27",
1302
+ "source_ids": [
1303
+ "obs_27"
1304
+ ],
1305
+ "regularization": "exact_union",
1306
+ "area_before": 0.388129,
1307
+ "area_after": 0.388129,
1308
+ "inflation": 1.0,
1309
+ "vertex_count_before": 4,
1310
+ "vertex_count_after": 4
1311
+ },
1312
+ {
1313
+ "output_id": "obs_28",
1314
+ "source_ids": [
1315
+ "obs_28"
1316
+ ],
1317
+ "regularization": "exact_union",
1318
+ "area_before": 0.870294,
1319
+ "area_after": 0.870294,
1320
+ "inflation": 1.0,
1321
+ "vertex_count_before": 4,
1322
+ "vertex_count_after": 4
1323
+ }
1324
+ ]
1325
+ },
1326
+ "manual_family_collapse": {
1327
+ "default_mode": "bbox",
1328
+ "families": [
1329
+ {
1330
+ "ids": [
1331
+ "obs_8",
1332
+ "obs_11"
1333
+ ],
1334
+ "mode": "bbox"
1335
+ },
1336
+ {
1337
+ "ids": [
1338
+ "obs_13",
1339
+ "obs_15"
1340
+ ],
1341
+ "mode": "bbox"
1342
+ },
1343
+ {
1344
+ "ids": [
1345
+ "obs_5",
1346
+ "obs_6"
1347
+ ],
1348
+ "mode": "bbox"
1349
+ },
1350
+ {
1351
+ "ids": [
1352
+ "obs_18",
1353
+ "obs_19",
1354
+ "obs_20"
1355
+ ],
1356
+ "mode": "bbox"
1357
+ }
1358
+ ],
1359
+ "report": [
1360
+ {
1361
+ "output_id": "collapsed_1",
1362
+ "source_ids": [
1363
+ "obs_8",
1364
+ "obs_11"
1365
+ ],
1366
+ "mode": "bbox",
1367
+ "input_area_sum": 1.337441,
1368
+ "output_area": 1.464652,
1369
+ "inflation": 1.095115
1370
+ },
1371
+ {
1372
+ "output_id": "collapsed_2",
1373
+ "source_ids": [
1374
+ "obs_13",
1375
+ "obs_15"
1376
+ ],
1377
+ "mode": "bbox",
1378
+ "input_area_sum": 1.076146,
1379
+ "output_area": 1.12728,
1380
+ "inflation": 1.047516
1381
+ },
1382
+ {
1383
+ "output_id": "collapsed_3",
1384
+ "source_ids": [
1385
+ "obs_5",
1386
+ "obs_6"
1387
+ ],
1388
+ "mode": "bbox",
1389
+ "input_area_sum": 1.334303,
1390
+ "output_area": 1.351869,
1391
+ "inflation": 1.013165
1392
+ },
1393
+ {
1394
+ "output_id": "collapsed_4",
1395
+ "source_ids": [
1396
+ "obs_18",
1397
+ "obs_19",
1398
+ "obs_20"
1399
+ ],
1400
+ "mode": "bbox",
1401
+ "input_area_sum": 1.647352,
1402
+ "output_area": 2.047062,
1403
+ "inflation": 1.242638
1404
+ }
1405
+ ]
1406
+ },
1407
+ "manual_concave_replacements": {
1408
+ "obs_3": {
1409
+ "source_ids": [
1410
+ "obs_12",
1411
+ "obs_11",
1412
+ "obs_10"
1413
+ ],
1414
+ "mode": "single_concave_union"
1415
+ },
1416
+ "obs_15": {
1417
+ "source_ids": [
1418
+ "obs_43",
1419
+ "obs_42",
1420
+ "obs_44",
1421
+ "obs_50"
1422
+ ],
1423
+ "mode": "single_manual_concave_polygon",
1424
+ "polygon": [
1425
+ [
1426
+ 9.222,
1427
+ 7.205
1428
+ ],
1429
+ [
1430
+ 11.459,
1431
+ 7.2
1432
+ ],
1433
+ [
1434
+ 11.459,
1435
+ 6.5
1436
+ ],
1437
+ [
1438
+ 9.25,
1439
+ 6.5
1440
+ ],
1441
+ [
1442
+ 9.25,
1443
+ 6.35
1444
+ ],
1445
+ [
1446
+ 8.8,
1447
+ 6.35
1448
+ ],
1449
+ [
1450
+ 8.8,
1451
+ 6.65
1452
+ ],
1453
+ [
1454
+ 9.222,
1455
+ 6.65
1456
+ ]
1457
+ ]
1458
+ }
1459
+ }
1460
+ }
1461
+ }
benchmark/aligned_flow/tracks/aligned_flow.af_0025.tracks.csv ADDED
The diff for this file is too large to render. See raw diff
 
benchmark/aligned_flow/tracks/aligned_flow.af_0039.tracks.csv ADDED
The diff for this file is too large to render. See raw diff
 
benchmark/aligned_flow/tracks/aligned_flow.af_0047.tracks.csv ADDED
The diff for this file is too large to render. See raw diff
 
benchmark/cross_flow/scenes/cross_flow.cf_0001.scene.json ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "0.3",
3
+ "scene_id": "cross_flow.cf_0001",
4
+ "layout": {
5
+ "layout_id": "research.sc.s2016",
6
+ "path": "../layouts/s2016.layout.simplified.json",
7
+ "coordinate_frame": "layout_xy_meters",
8
+ "notes": "Scene geometry is expressed in the referenced layout frame."
9
+ },
10
+ "window": {
11
+ "start": "1971-03-27T22:44:35.058913Z",
12
+ "end": "1971-03-27T22:44:45.058913Z",
13
+ "duration_s": 10.0
14
+ },
15
+ "tracking": {
16
+ "tracking_id": "cross_flow.cf_0001",
17
+ "format": "csv",
18
+ "path": "../tracks/cross_flow.cf_0001.tracks.csv",
19
+ "timestamp_field": "timestamp",
20
+ "track_id_field": "person_track_id",
21
+ "coordinate_frame": "layout_xy_meters",
22
+ "notes": "Windowed export from raw tracking chunk with all original columns preserved."
23
+ },
24
+ "flow": {
25
+ "p_star": [
26
+ 0.7580975126863485,
27
+ 3.411927980787417
28
+ ],
29
+ "u_hat": [
30
+ 0.9997459478523436,
31
+ 0.022539737194988186
32
+ ]
33
+ },
34
+ "metadata": {
35
+ "task_type": "cross_flow",
36
+ "description": "Cross-flow benchmark scene exported from mined human candidate cf_0001.",
37
+ "score": 3.0326904346711383,
38
+ "rerank_score": 5.527394415142772,
39
+ "crossness": 0.9999981254517,
40
+ "crowd_coherence": 0.8903248254409566,
41
+ "crowd_local_density": 7.118421052631579,
42
+ "difficulty_score_raw": 0.3403011983505155,
43
+ "difficulty_score_norm": 0.0053388958806423,
44
+ "difficulty_category": "easy",
45
+ "difficulty_rank_within_category": 20,
46
+ "heading_diff_deg": 89.88906054817532,
47
+ "subject_displacement_m": 7.46747962198856,
48
+ "subject_duration_s": 7.500869,
49
+ "crowd_n_other_tracks": 4,
50
+ "crowd_n_samples": 393
51
+ },
52
+ "provenance": {
53
+ "generator": {
54
+ "name": "build_crossflow_benchmark",
55
+ "version": "0.2.0"
56
+ },
57
+ "generated_at": null,
58
+ "source": {
59
+ "chunk_file": "/Volumes/Evenflow/tracks/clean/sc.s2016/tracking_data_research.sc.s2016_1971-03-27T00:00:00Z_1971-03-28T00:00:00Z/by_chunks/chunk_1971-03-27T22_40_00Z_1971-03-27T22_45_00Z.csv",
60
+ "person_track_id": "b8991cdc017d",
61
+ "window_start": "1971-03-27T22:44:35.058913+00:00",
62
+ "window_end": "1971-03-27T22:44:45.058913+00:00",
63
+ "candidates_csv": "out/cf_clean/s2016_crossflow_humans_with_difficulty.csv"
64
+ }
65
+ }
66
+ }
benchmark/cross_flow/scenes/cross_flow.cf_0002.scene.json ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "0.3",
3
+ "scene_id": "cross_flow.cf_0002",
4
+ "layout": {
5
+ "layout_id": "research.sc.s2016",
6
+ "path": "../layouts/s2016.layout.simplified.json",
7
+ "coordinate_frame": "layout_xy_meters",
8
+ "notes": "Scene geometry is expressed in the referenced layout frame."
9
+ },
10
+ "window": {
11
+ "start": "1971-03-21T23:48:45.017956Z",
12
+ "end": "1971-03-21T23:48:55.017956Z",
13
+ "duration_s": 10.0
14
+ },
15
+ "tracking": {
16
+ "tracking_id": "cross_flow.cf_0002",
17
+ "format": "csv",
18
+ "path": "../tracks/cross_flow.cf_0002.tracks.csv",
19
+ "timestamp_field": "timestamp",
20
+ "track_id_field": "person_track_id",
21
+ "coordinate_frame": "layout_xy_meters",
22
+ "notes": "Windowed export from raw tracking chunk with all original columns preserved."
23
+ },
24
+ "flow": {
25
+ "p_star": [
26
+ 2.7301021064989817,
27
+ 3.0051547590059915
28
+ ],
29
+ "u_hat": [
30
+ 0.1388001728698411,
31
+ -0.9903204087623875
32
+ ]
33
+ },
34
+ "metadata": {
35
+ "task_type": "cross_flow",
36
+ "description": "Cross-flow benchmark scene exported from mined human candidate cf_0002.",
37
+ "score": 2.9118673507738704,
38
+ "rerank_score": 5.410604687655405,
39
+ "crossness": 0.9996887510215242,
40
+ "crowd_coherence": 0.8193400542887893,
41
+ "crowd_local_density": 29.99,
42
+ "difficulty_score_raw": 0.3813521549054298,
43
+ "difficulty_score_norm": 0.0835305890511281,
44
+ "difficulty_category": "easy",
45
+ "difficulty_rank_within_category": 19,
46
+ "heading_diff_deg": 91.4295615632255,
47
+ "subject_displacement_m": 3.9299416995279417,
48
+ "subject_duration_s": 9.900782,
49
+ "crowd_n_other_tracks": 5,
50
+ "crowd_n_samples": 499
51
+ },
52
+ "provenance": {
53
+ "generator": {
54
+ "name": "build_crossflow_benchmark",
55
+ "version": "0.2.0"
56
+ },
57
+ "generated_at": null,
58
+ "source": {
59
+ "chunk_file": "/Volumes/Evenflow/tracks/clean/sc.s2016/tracking_data_research.sc.s2016_1971-03-21T00:00:00Z_1971-03-22T00:00:00Z/by_chunks/chunk_1971-03-21T23_45_00Z_1971-03-21T23_50_00Z.csv",
60
+ "person_track_id": "c83bcfbd7761",
61
+ "window_start": "1971-03-21T23:48:45.017956+00:00",
62
+ "window_end": "1971-03-21T23:48:55.017956+00:00",
63
+ "candidates_csv": "out/cf_clean/s2016_crossflow_humans_with_difficulty.csv"
64
+ }
65
+ }
66
+ }
benchmark/cross_flow/scenes/cross_flow.cf_0003.scene.json ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "0.3",
3
+ "scene_id": "cross_flow.cf_0003",
4
+ "layout": {
5
+ "layout_id": "research.sc.s2016",
6
+ "path": "../layouts/s2016.layout.simplified.json",
7
+ "coordinate_frame": "layout_xy_meters",
8
+ "notes": "Scene geometry is expressed in the referenced layout frame."
9
+ },
10
+ "window": {
11
+ "start": "1971-03-02T07:09:10.007434Z",
12
+ "end": "1971-03-02T07:09:20.007434Z",
13
+ "duration_s": 10.0
14
+ },
15
+ "tracking": {
16
+ "tracking_id": "cross_flow.cf_0003",
17
+ "format": "csv",
18
+ "path": "../tracks/cross_flow.cf_0003.tracks.csv",
19
+ "timestamp_field": "timestamp",
20
+ "track_id_field": "person_track_id",
21
+ "coordinate_frame": "layout_xy_meters",
22
+ "notes": "Windowed export from raw tracking chunk with all original columns preserved."
23
+ },
24
+ "flow": {
25
+ "p_star": [
26
+ 6.559643303023405,
27
+ 2.8688314905098604
28
+ ],
29
+ "u_hat": [
30
+ 0.027255714522832604,
31
+ -0.9996284940045727
32
+ ]
33
+ },
34
+ "metadata": {
35
+ "task_type": "cross_flow",
36
+ "description": "Cross-flow benchmark scene exported from mined human candidate cf_0003.",
37
+ "score": 3.115471190421082,
38
+ "rerank_score": 5.552923770275852,
39
+ "crossness": 0.9853726240136556,
40
+ "crowd_coherence": 0.9374122544005982,
41
+ "crowd_local_density": 12.18,
42
+ "difficulty_score_raw": 0.3889346690207731,
43
+ "difficulty_score_norm": 0.1199020507607827,
44
+ "difficulty_category": "easy",
45
+ "difficulty_rank_within_category": 18,
46
+ "heading_diff_deg": 99.81186694795429,
47
+ "subject_displacement_m": 5.143774820372341,
48
+ "subject_duration_s": 9.900869,
49
+ "crowd_n_other_tracks": 5,
50
+ "crowd_n_samples": 434
51
+ },
52
+ "provenance": {
53
+ "generator": {
54
+ "name": "build_crossflow_benchmark",
55
+ "version": "0.2.0"
56
+ },
57
+ "generated_at": null,
58
+ "source": {
59
+ "chunk_file": "/Volumes/Evenflow/tracks/clean/sc.s2016/tracking_data_research.sc.s2016_1971-03-02T00:00:00Z_1971-03-03T00:00:00Z/by_chunks/chunk_1971-03-02T07_05_00Z_1971-03-02T07_10_00Z.csv",
60
+ "person_track_id": "818b5d997f39",
61
+ "window_start": "1971-03-02T07:09:10.007434+00:00",
62
+ "window_end": "1971-03-02T07:09:20.007434+00:00",
63
+ "candidates_csv": "out/cf_clean/s2016_crossflow_humans_with_difficulty.csv"
64
+ }
65
+ }
66
+ }
benchmark/cross_flow/scenes/cross_flow.cf_0004.scene.json ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "0.3",
3
+ "scene_id": "cross_flow.cf_0004",
4
+ "layout": {
5
+ "layout_id": "research.sc.s2016",
6
+ "path": "../layouts/s2016.layout.simplified.json",
7
+ "coordinate_frame": "layout_xy_meters",
8
+ "notes": "Scene geometry is expressed in the referenced layout frame."
9
+ },
10
+ "window": {
11
+ "start": "1971-03-19T21:05:15.016869Z",
12
+ "end": "1971-03-19T21:05:25.016869Z",
13
+ "duration_s": 10.0
14
+ },
15
+ "tracking": {
16
+ "tracking_id": "cross_flow.cf_0004",
17
+ "format": "csv",
18
+ "path": "../tracks/cross_flow.cf_0004.tracks.csv",
19
+ "timestamp_field": "timestamp",
20
+ "track_id_field": "person_track_id",
21
+ "coordinate_frame": "layout_xy_meters",
22
+ "notes": "Windowed export from raw tracking chunk with all original columns preserved."
23
+ },
24
+ "flow": {
25
+ "p_star": [
26
+ 0.8453713940530015,
27
+ 9.581031476999236
28
+ ],
29
+ "u_hat": [
30
+ -0.9998999798590307,
31
+ -0.01414320606899623
32
+ ]
33
+ },
34
+ "metadata": {
35
+ "task_type": "cross_flow",
36
+ "description": "Cross-flow benchmark scene exported from mined human candidate cf_0004.",
37
+ "score": 2.902781324120869,
38
+ "rerank_score": 5.415090430826827,
39
+ "crossness": 0.9711928839486788,
40
+ "crowd_coherence": 0.9327186004776256,
41
+ "crowd_local_density": 42.8,
42
+ "difficulty_score_raw": 0.3989394334244021,
43
+ "difficulty_score_norm": 0.1678924534010329,
44
+ "difficulty_category": "easy",
45
+ "difficulty_rank_within_category": 17,
46
+ "heading_diff_deg": 76.21408374804037,
47
+ "subject_displacement_m": 3.1327339772022507,
48
+ "subject_duration_s": 9.900739,
49
+ "crowd_n_other_tracks": 6,
50
+ "crowd_n_samples": 447
51
+ },
52
+ "provenance": {
53
+ "generator": {
54
+ "name": "build_crossflow_benchmark",
55
+ "version": "0.2.0"
56
+ },
57
+ "generated_at": null,
58
+ "source": {
59
+ "chunk_file": "/Volumes/Evenflow/tracks/clean/sc.s2016/tracking_data_research.sc.s2016_1971-03-19T00:00:00Z_1971-03-20T00:00:00Z/by_chunks/chunk_1971-03-19T21_05_00Z_1971-03-19T21_10_00Z.csv",
60
+ "person_track_id": "fbc9bc99df6f",
61
+ "window_start": "1971-03-19T21:05:15.016869+00:00",
62
+ "window_end": "1971-03-19T21:05:25.016869+00:00",
63
+ "candidates_csv": "out/cf_clean/s2016_crossflow_humans_with_difficulty.csv"
64
+ }
65
+ }
66
+ }
benchmark/cross_flow/scenes/cross_flow.cf_0005.scene.json ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "0.3",
3
+ "scene_id": "cross_flow.cf_0005",
4
+ "layout": {
5
+ "layout_id": "research.sc.s2016",
6
+ "path": "../layouts/s2016.layout.simplified.json",
7
+ "coordinate_frame": "layout_xy_meters",
8
+ "notes": "Scene geometry is expressed in the referenced layout frame."
9
+ },
10
+ "window": {
11
+ "start": "1971-03-02T20:23:35.066956Z",
12
+ "end": "1971-03-02T20:23:45.066956Z",
13
+ "duration_s": 10.0
14
+ },
15
+ "tracking": {
16
+ "tracking_id": "cross_flow.cf_0005",
17
+ "format": "csv",
18
+ "path": "../tracks/cross_flow.cf_0005.tracks.csv",
19
+ "timestamp_field": "timestamp",
20
+ "track_id_field": "person_track_id",
21
+ "coordinate_frame": "layout_xy_meters",
22
+ "notes": "Windowed export from raw tracking chunk with all original columns preserved."
23
+ },
24
+ "flow": {
25
+ "p_star": [
26
+ 5.766162718001972,
27
+ 4.172645390216457
28
+ ],
29
+ "u_hat": [
30
+ -0.026287692713524373,
31
+ 0.9996544188927489
32
+ ]
33
+ },
34
+ "metadata": {
35
+ "task_type": "cross_flow",
36
+ "description": "Cross-flow benchmark scene exported from mined human candidate cf_0005.",
37
+ "score": 2.934561874039188,
38
+ "rerank_score": 5.513524756871029,
39
+ "crossness": 0.9997980998401542,
40
+ "crowd_coherence": 0.7348647242789567,
41
+ "crowd_local_density": 23.19,
42
+ "difficulty_score_raw": 0.4624986719528219,
43
+ "difficulty_score_norm": 0.1760381778455458,
44
+ "difficulty_category": "easy",
45
+ "difficulty_rank_within_category": 16,
46
+ "heading_diff_deg": 91.15136565105904,
47
+ "subject_displacement_m": 6.6675879324592024,
48
+ "subject_duration_s": 9.900826,
49
+ "crowd_n_other_tracks": 12,
50
+ "crowd_n_samples": 1075
51
+ },
52
+ "provenance": {
53
+ "generator": {
54
+ "name": "build_crossflow_benchmark",
55
+ "version": "0.2.0"
56
+ },
57
+ "generated_at": null,
58
+ "source": {
59
+ "chunk_file": "/Volumes/Evenflow/tracks/clean/sc.s2016/tracking_data_research.sc.s2016_1971-03-02T00:00:00Z_1971-03-03T00:00:00Z/by_chunks/chunk_1971-03-02T20_20_00Z_1971-03-02T20_25_00Z.csv",
60
+ "person_track_id": "6bc13bc02672",
61
+ "window_start": "1971-03-02T20:23:35.066956+00:00",
62
+ "window_end": "1971-03-02T20:23:45.066956+00:00",
63
+ "candidates_csv": "out/cf_clean/s2016_crossflow_humans_with_difficulty.csv"
64
+ }
65
+ }
66
+ }
benchmark/cross_flow/scenes/cross_flow.cf_0006.scene.json ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "0.3",
3
+ "scene_id": "cross_flow.cf_0006",
4
+ "layout": {
5
+ "layout_id": "research.sc.s2016",
6
+ "path": "../layouts/s2016.layout.simplified.json",
7
+ "coordinate_frame": "layout_xy_meters",
8
+ "notes": "Scene geometry is expressed in the referenced layout frame."
9
+ },
10
+ "window": {
11
+ "start": "1971-03-28T05:29:40.027565Z",
12
+ "end": "1971-03-28T05:29:50.027565Z",
13
+ "duration_s": 10.0
14
+ },
15
+ "tracking": {
16
+ "tracking_id": "cross_flow.cf_0006",
17
+ "format": "csv",
18
+ "path": "../tracks/cross_flow.cf_0006.tracks.csv",
19
+ "timestamp_field": "timestamp",
20
+ "track_id_field": "person_track_id",
21
+ "coordinate_frame": "layout_xy_meters",
22
+ "notes": "Windowed export from raw tracking chunk with all original columns preserved."
23
+ },
24
+ "flow": {
25
+ "p_star": [
26
+ 2.026703456917392,
27
+ 2.5923095619907066
28
+ ],
29
+ "u_hat": [
30
+ -0.14993018959799118,
31
+ 0.9886965855342631
32
+ ]
33
+ },
34
+ "metadata": {
35
+ "task_type": "cross_flow",
36
+ "description": "Cross-flow benchmark scene exported from mined human candidate cf_0006.",
37
+ "score": 2.867689117988597,
38
+ "rerank_score": 5.494257809375908,
39
+ "crossness": 0.9990022950896374,
40
+ "crowd_coherence": 0.7164584026268681,
41
+ "crowd_local_density": 7.636363636363637,
42
+ "difficulty_score_raw": 0.4657968456317854,
43
+ "difficulty_score_norm": 0.1939393939393939,
44
+ "difficulty_category": "easy",
45
+ "difficulty_rank_within_category": 15,
46
+ "heading_diff_deg": 87.4403840968022,
47
+ "subject_displacement_m": 6.092831064893445,
48
+ "subject_duration_s": 6.500522,
49
+ "crowd_n_other_tracks": 9,
50
+ "crowd_n_samples": 847
51
+ },
52
+ "provenance": {
53
+ "generator": {
54
+ "name": "build_crossflow_benchmark",
55
+ "version": "0.2.0"
56
+ },
57
+ "generated_at": null,
58
+ "source": {
59
+ "chunk_file": "/Volumes/Evenflow/tracks/clean/sc.s2016/tracking_data_research.sc.s2016_1971-03-28T00:00:00Z_1971-03-29T00:00:00Z/by_chunks/chunk_1971-03-28T05_25_00Z_1971-03-28T05_30_00Z.csv",
60
+ "person_track_id": "030d8f694c1a",
61
+ "window_start": "1971-03-28T05:29:40.027565+00:00",
62
+ "window_end": "1971-03-28T05:29:50.027565+00:00",
63
+ "candidates_csv": "out/cf_clean/s2016_crossflow_humans_with_difficulty.csv"
64
+ }
65
+ }
66
+ }
benchmark/cross_flow/scenes/cross_flow.cf_0007.scene.json ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "0.3",
3
+ "scene_id": "cross_flow.cf_0007",
4
+ "layout": {
5
+ "layout_id": "research.sc.s2016",
6
+ "path": "../layouts/s2016.layout.simplified.json",
7
+ "coordinate_frame": "layout_xy_meters",
8
+ "notes": "Scene geometry is expressed in the referenced layout frame."
9
+ },
10
+ "window": {
11
+ "start": "1971-03-01T23:19:40.011347Z",
12
+ "end": "1971-03-01T23:19:50.011347Z",
13
+ "duration_s": 10.0
14
+ },
15
+ "tracking": {
16
+ "tracking_id": "cross_flow.cf_0007",
17
+ "format": "csv",
18
+ "path": "../tracks/cross_flow.cf_0007.tracks.csv",
19
+ "timestamp_field": "timestamp",
20
+ "track_id_field": "person_track_id",
21
+ "coordinate_frame": "layout_xy_meters",
22
+ "notes": "Windowed export from raw tracking chunk with all original columns preserved."
23
+ },
24
+ "flow": {
25
+ "p_star": [
26
+ 2.820373662557495,
27
+ 5.069323355348231
28
+ ],
29
+ "u_hat": [
30
+ -0.9999940011110181,
31
+ 0.003463775682261317
32
+ ]
33
+ },
34
+ "metadata": {
35
+ "task_type": "cross_flow",
36
+ "description": "Cross-flow benchmark scene exported from mined human candidate cf_0007.",
37
+ "score": 2.976233738344343,
38
+ "rerank_score": 5.405923891591992,
39
+ "crossness": 0.9989803783970882,
40
+ "crowd_coherence": 0.7777631707487107,
41
+ "crowd_local_density": 16.08910891089109,
42
+ "difficulty_score_raw": 0.4672804618844824,
43
+ "difficulty_score_norm": 0.2195780506791953,
44
+ "difficulty_category": "easy",
45
+ "difficulty_rank_within_category": 14,
46
+ "heading_diff_deg": 92.58758159048529,
47
+ "subject_displacement_m": 6.161923082105255,
48
+ "subject_duration_s": 9.900782,
49
+ "crowd_n_other_tracks": 5,
50
+ "crowd_n_samples": 321
51
+ },
52
+ "provenance": {
53
+ "generator": {
54
+ "name": "build_crossflow_benchmark",
55
+ "version": "0.2.0"
56
+ },
57
+ "generated_at": null,
58
+ "source": {
59
+ "chunk_file": "/Volumes/Evenflow/tracks/clean/sc.s2016/tracking_data_research.sc.s2016_1971-03-01T00:00:00Z_1971-03-02T00:00:00Z/by_chunks/chunk_1971-03-01T23_15_00Z_1971-03-01T23_20_00Z.csv",
60
+ "person_track_id": "6e2b627e3d20",
61
+ "window_start": "1971-03-01T23:19:40.011347+00:00",
62
+ "window_end": "1971-03-01T23:19:50.011347+00:00",
63
+ "candidates_csv": "out/cf_clean/s2016_crossflow_humans_with_difficulty.csv"
64
+ }
65
+ }
66
+ }
benchmark/cross_flow/scenes/cross_flow.cf_0008.scene.json ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "0.3",
3
+ "scene_id": "cross_flow.cf_0008",
4
+ "layout": {
5
+ "layout_id": "research.sc.s2016",
6
+ "path": "../layouts/s2016.layout.simplified.json",
7
+ "coordinate_frame": "layout_xy_meters",
8
+ "notes": "Scene geometry is expressed in the referenced layout frame."
9
+ },
10
+ "window": {
11
+ "start": "1971-03-09T23:47:55.087608Z",
12
+ "end": "1971-03-09T23:48:05.087608Z",
13
+ "duration_s": 10.0
14
+ },
15
+ "tracking": {
16
+ "tracking_id": "cross_flow.cf_0008",
17
+ "format": "csv",
18
+ "path": "../tracks/cross_flow.cf_0008.tracks.csv",
19
+ "timestamp_field": "timestamp",
20
+ "track_id_field": "person_track_id",
21
+ "coordinate_frame": "layout_xy_meters",
22
+ "notes": "Windowed export from raw tracking chunk with all original columns preserved."
23
+ },
24
+ "flow": {
25
+ "p_star": [
26
+ 0.6262119752779487,
27
+ 2.315966245269568
28
+ ],
29
+ "u_hat": [
30
+ -0.22003606468803047,
31
+ 0.9754917376567599
32
+ ]
33
+ },
34
+ "metadata": {
35
+ "task_type": "cross_flow",
36
+ "description": "Cross-flow benchmark scene exported from mined human candidate cf_0008.",
37
+ "score": 2.9343897653757436,
38
+ "rerank_score": 5.468477820603825,
39
+ "crossness": 0.9999680819760508,
40
+ "crowd_coherence": 0.8659660778257847,
41
+ "crowd_local_density": 8.15,
42
+ "difficulty_score_raw": 0.5080074123059596,
43
+ "difficulty_score_norm": 0.2544175070943603,
44
+ "difficulty_category": "easy",
45
+ "difficulty_rank_within_category": 13,
46
+ "heading_diff_deg": 90.45777996702304,
47
+ "subject_displacement_m": 4.054715645858829,
48
+ "subject_duration_s": 9.900869,
49
+ "crowd_n_other_tracks": 4,
50
+ "crowd_n_samples": 398
51
+ },
52
+ "provenance": {
53
+ "generator": {
54
+ "name": "build_crossflow_benchmark",
55
+ "version": "0.2.0"
56
+ },
57
+ "generated_at": null,
58
+ "source": {
59
+ "chunk_file": "/Volumes/Evenflow/tracks/clean/sc.s2016/tracking_data_research.sc.s2016_1971-03-09T00:00:00Z_1971-03-10T00:00:00Z/by_chunks/chunk_1971-03-09T23_45_00Z_1971-03-09T23_50_00Z.csv",
60
+ "person_track_id": "5f00969a6c3b",
61
+ "window_start": "1971-03-09T23:47:55.087608+00:00",
62
+ "window_end": "1971-03-09T23:48:05.087608+00:00",
63
+ "candidates_csv": "out/cf_clean/s2016_crossflow_humans_with_difficulty.csv"
64
+ }
65
+ }
66
+ }
benchmark/cross_flow/scenes/cross_flow.cf_0009.scene.json ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "0.3",
3
+ "scene_id": "cross_flow.cf_0009",
4
+ "layout": {
5
+ "layout_id": "research.sc.s2016",
6
+ "path": "../layouts/s2016.layout.simplified.json",
7
+ "coordinate_frame": "layout_xy_meters",
8
+ "notes": "Scene geometry is expressed in the referenced layout frame."
9
+ },
10
+ "window": {
11
+ "start": "1971-03-29T02:37:40.032826Z",
12
+ "end": "1971-03-29T02:37:50.032826Z",
13
+ "duration_s": 10.0
14
+ },
15
+ "tracking": {
16
+ "tracking_id": "cross_flow.cf_0009",
17
+ "format": "csv",
18
+ "path": "../tracks/cross_flow.cf_0009.tracks.csv",
19
+ "timestamp_field": "timestamp",
20
+ "track_id_field": "person_track_id",
21
+ "coordinate_frame": "layout_xy_meters",
22
+ "notes": "Windowed export from raw tracking chunk with all original columns preserved."
23
+ },
24
+ "flow": {
25
+ "p_star": [
26
+ 5.792462882621454,
27
+ 4.036353782041242
28
+ ],
29
+ "u_hat": [
30
+ 0.0504909562779073,
31
+ -0.9987245182402115
32
+ ]
33
+ },
34
+ "metadata": {
35
+ "task_type": "cross_flow",
36
+ "description": "Cross-flow benchmark scene exported from mined human candidate cf_0009.",
37
+ "score": 2.9896638634285084,
38
+ "rerank_score": 5.59744686964021,
39
+ "crossness": 0.9998025441596808,
40
+ "crowd_coherence": 0.7899600471889874,
41
+ "crowd_local_density": 35.97,
42
+ "difficulty_score_raw": 0.5108969707204682,
43
+ "difficulty_score_norm": 0.2654609311607915,
44
+ "difficulty_category": "easy",
45
+ "difficulty_rank_within_category": 12,
46
+ "heading_diff_deg": 88.86137748161336,
47
+ "subject_displacement_m": 6.234756873195114,
48
+ "subject_duration_s": 9.900739,
49
+ "crowd_n_other_tracks": 9,
50
+ "crowd_n_samples": 864
51
+ },
52
+ "provenance": {
53
+ "generator": {
54
+ "name": "build_crossflow_benchmark",
55
+ "version": "0.2.0"
56
+ },
57
+ "generated_at": null,
58
+ "source": {
59
+ "chunk_file": "/Volumes/Evenflow/tracks/clean/sc.s2016/tracking_data_research.sc.s2016_1971-03-29T00:00:00Z_1971-03-30T00:00:00Z/by_chunks/chunk_1971-03-29T02_35_00Z_1971-03-29T02_40_00Z.csv",
60
+ "person_track_id": "b54e56e5efba",
61
+ "window_start": "1971-03-29T02:37:40.032826+00:00",
62
+ "window_end": "1971-03-29T02:37:50.032826+00:00",
63
+ "candidates_csv": "out/cf_clean/s2016_crossflow_humans_with_difficulty.csv"
64
+ }
65
+ }
66
+ }
benchmark/cross_flow/scenes/cross_flow.cf_0010.scene.json ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "0.3",
3
+ "scene_id": "cross_flow.cf_0010",
4
+ "layout": {
5
+ "layout_id": "research.sc.s2016",
6
+ "path": "../layouts/s2016.layout.simplified.json",
7
+ "coordinate_frame": "layout_xy_meters",
8
+ "notes": "Scene geometry is expressed in the referenced layout frame."
9
+ },
10
+ "window": {
11
+ "start": "1971-03-29T19:04:00.047913Z",
12
+ "end": "1971-03-29T19:04:10.047913Z",
13
+ "duration_s": 10.0
14
+ },
15
+ "tracking": {
16
+ "tracking_id": "cross_flow.cf_0010",
17
+ "format": "csv",
18
+ "path": "../tracks/cross_flow.cf_0010.tracks.csv",
19
+ "timestamp_field": "timestamp",
20
+ "track_id_field": "person_track_id",
21
+ "coordinate_frame": "layout_xy_meters",
22
+ "notes": "Windowed export from raw tracking chunk with all original columns preserved."
23
+ },
24
+ "flow": {
25
+ "p_star": [
26
+ 1.72464551438651,
27
+ 5.266263563406948
28
+ ],
29
+ "u_hat": [
30
+ -0.9804629610725633,
31
+ -0.19670379245154687
32
+ ]
33
+ },
34
+ "metadata": {
35
+ "task_type": "cross_flow",
36
+ "description": "Cross-flow benchmark scene exported from mined human candidate cf_0010.",
37
+ "score": 2.880325983356517,
38
+ "rerank_score": 5.450253724375331,
39
+ "crossness": 0.9820101580713106,
40
+ "crowd_coherence": 0.707310746249551,
41
+ "crowd_local_density": 33.59,
42
+ "difficulty_score_raw": 0.5238275211710389,
43
+ "difficulty_score_norm": 0.2679999999999999,
44
+ "difficulty_category": "easy",
45
+ "difficulty_rank_within_category": 11,
46
+ "heading_diff_deg": 100.88440106243098,
47
+ "subject_displacement_m": 7.1186797864411115,
48
+ "subject_duration_s": 9.900826,
49
+ "crowd_n_other_tracks": 9,
50
+ "crowd_n_samples": 738
51
+ },
52
+ "provenance": {
53
+ "generator": {
54
+ "name": "build_crossflow_benchmark",
55
+ "version": "0.2.0"
56
+ },
57
+ "generated_at": null,
58
+ "source": {
59
+ "chunk_file": "/Volumes/Evenflow/tracks/clean/sc.s2016/tracking_data_research.sc.s2016_1971-03-29T00:00:00Z_1971-03-30T00:00:00Z/by_chunks/chunk_1971-03-29T19_00_00Z_1971-03-29T19_05_00Z.csv",
60
+ "person_track_id": "0db53cf0c669",
61
+ "window_start": "1971-03-29T19:04:00.047913+00:00",
62
+ "window_end": "1971-03-29T19:04:10.047913+00:00",
63
+ "candidates_csv": "out/cf_clean/s2016_crossflow_humans_with_difficulty.csv"
64
+ }
65
+ }
66
+ }
benchmark/cross_flow/scenes/cross_flow.cf_0011.scene.json ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "0.3",
3
+ "scene_id": "cross_flow.cf_0011",
4
+ "layout": {
5
+ "layout_id": "research.sc.s2016",
6
+ "path": "../layouts/s2016.layout.simplified.json",
7
+ "coordinate_frame": "layout_xy_meters",
8
+ "notes": "Scene geometry is expressed in the referenced layout frame."
9
+ },
10
+ "window": {
11
+ "start": "1971-03-22T01:58:45.047347Z",
12
+ "end": "1971-03-22T01:58:55.047347Z",
13
+ "duration_s": 10.0
14
+ },
15
+ "tracking": {
16
+ "tracking_id": "cross_flow.cf_0011",
17
+ "format": "csv",
18
+ "path": "../tracks/cross_flow.cf_0011.tracks.csv",
19
+ "timestamp_field": "timestamp",
20
+ "track_id_field": "person_track_id",
21
+ "coordinate_frame": "layout_xy_meters",
22
+ "notes": "Windowed export from raw tracking chunk with all original columns preserved."
23
+ },
24
+ "flow": {
25
+ "p_star": [
26
+ 3.850532600548882,
27
+ 6.5299323316446
28
+ ],
29
+ "u_hat": [
30
+ -0.9430771853701729,
31
+ -0.332573935289993
32
+ ]
33
+ },
34
+ "metadata": {
35
+ "task_type": "cross_flow",
36
+ "description": "Cross-flow benchmark scene exported from mined human candidate cf_0011.",
37
+ "score": 2.983493768043851,
38
+ "rerank_score": 5.567530446291733,
39
+ "crossness": 0.9893394343128206,
40
+ "crowd_coherence": 0.7994846165746198,
41
+ "crowd_local_density": 47.22,
42
+ "difficulty_score_raw": 0.5176903960159749,
43
+ "difficulty_score_norm": 0.2755106919562681,
44
+ "difficulty_category": "easy",
45
+ "difficulty_rank_within_category": 10,
46
+ "heading_diff_deg": 98.37364086312392,
47
+ "subject_displacement_m": 6.538626097375488,
48
+ "subject_duration_s": 9.900826,
49
+ "crowd_n_other_tracks": 8,
50
+ "crowd_n_samples": 699
51
+ },
52
+ "provenance": {
53
+ "generator": {
54
+ "name": "build_crossflow_benchmark",
55
+ "version": "0.2.0"
56
+ },
57
+ "generated_at": null,
58
+ "source": {
59
+ "chunk_file": "/Volumes/Evenflow/tracks/clean/sc.s2016/tracking_data_research.sc.s2016_1971-03-22T00:00:00Z_1971-03-23T00:00:00Z/by_chunks/chunk_1971-03-22T01_55_00Z_1971-03-22T02_00_00Z.csv",
60
+ "person_track_id": "d06ad0a211d2",
61
+ "window_start": "1971-03-22T01:58:45.047347+00:00",
62
+ "window_end": "1971-03-22T01:58:55.047347+00:00",
63
+ "candidates_csv": "out/cf_clean/s2016_crossflow_humans_with_difficulty.csv"
64
+ }
65
+ }
66
+ }
benchmark/cross_flow/scenes/cross_flow.cf_0012.scene.json ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "0.3",
3
+ "scene_id": "cross_flow.cf_0012",
4
+ "layout": {
5
+ "layout_id": "research.sc.s2016",
6
+ "path": "../layouts/s2016.layout.simplified.json",
7
+ "coordinate_frame": "layout_xy_meters",
8
+ "notes": "Scene geometry is expressed in the referenced layout frame."
9
+ },
10
+ "window": {
11
+ "start": "1971-03-07T17:22:20.054478Z",
12
+ "end": "1971-03-07T17:22:30.054478Z",
13
+ "duration_s": 10.0
14
+ },
15
+ "tracking": {
16
+ "tracking_id": "cross_flow.cf_0012",
17
+ "format": "csv",
18
+ "path": "../tracks/cross_flow.cf_0012.tracks.csv",
19
+ "timestamp_field": "timestamp",
20
+ "track_id_field": "person_track_id",
21
+ "coordinate_frame": "layout_xy_meters",
22
+ "notes": "Windowed export from raw tracking chunk with all original columns preserved."
23
+ },
24
+ "flow": {
25
+ "p_star": [
26
+ 5.200963064776408,
27
+ 4.07063139527411
28
+ ],
29
+ "u_hat": [
30
+ -0.9777819093261455,
31
+ 0.2096247547273877
32
+ ]
33
+ },
34
+ "metadata": {
35
+ "task_type": "cross_flow",
36
+ "description": "Cross-flow benchmark scene exported from mined human candidate cf_0012.",
37
+ "score": 2.989248128709715,
38
+ "rerank_score": 5.425746413806406,
39
+ "crossness": 0.9997889559057376,
40
+ "crowd_coherence": 0.7895646948511086,
41
+ "crowd_local_density": 41.294117647058826,
42
+ "difficulty_score_raw": 0.5241617835292128,
43
+ "difficulty_score_norm": 0.2836742522723134,
44
+ "difficulty_category": "easy",
45
+ "difficulty_rank_within_category": 9,
46
+ "heading_diff_deg": 91.17715017164444,
47
+ "subject_displacement_m": 5.107565862344272,
48
+ "subject_duration_s": 5.000391,
49
+ "crowd_n_other_tracks": 6,
50
+ "crowd_n_samples": 597
51
+ },
52
+ "provenance": {
53
+ "generator": {
54
+ "name": "build_crossflow_benchmark",
55
+ "version": "0.2.0"
56
+ },
57
+ "generated_at": null,
58
+ "source": {
59
+ "chunk_file": "/Volumes/Evenflow/tracks/clean/sc.s2016/tracking_data_research.sc.s2016_1971-03-07T00:00:00Z_1971-03-08T00:00:00Z/by_chunks/chunk_1971-03-07T17_20_00Z_1971-03-07T17_25_00Z.csv",
60
+ "person_track_id": "da6586046df4",
61
+ "window_start": "1971-03-07T17:22:20.054478+00:00",
62
+ "window_end": "1971-03-07T17:22:30.054478+00:00",
63
+ "candidates_csv": "out/cf_clean/s2016_crossflow_humans_with_difficulty.csv"
64
+ }
65
+ }
66
+ }
benchmark/cross_flow/scenes/cross_flow.cf_0013.scene.json ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "0.3",
3
+ "scene_id": "cross_flow.cf_0013",
4
+ "layout": {
5
+ "layout_id": "research.sc.s2016",
6
+ "path": "../layouts/s2016.layout.simplified.json",
7
+ "coordinate_frame": "layout_xy_meters",
8
+ "notes": "Scene geometry is expressed in the referenced layout frame."
9
+ },
10
+ "window": {
11
+ "start": "1971-03-08T06:12:45.048478Z",
12
+ "end": "1971-03-08T06:12:55.048478Z",
13
+ "duration_s": 10.0
14
+ },
15
+ "tracking": {
16
+ "tracking_id": "cross_flow.cf_0013",
17
+ "format": "csv",
18
+ "path": "../tracks/cross_flow.cf_0013.tracks.csv",
19
+ "timestamp_field": "timestamp",
20
+ "track_id_field": "person_track_id",
21
+ "coordinate_frame": "layout_xy_meters",
22
+ "notes": "Windowed export from raw tracking chunk with all original columns preserved."
23
+ },
24
+ "flow": {
25
+ "p_star": [
26
+ 4.940402360772039,
27
+ 3.259537691380566
28
+ ],
29
+ "u_hat": [
30
+ 0.008723576977754324,
31
+ 0.9999619488784127
32
+ ]
33
+ },
34
+ "metadata": {
35
+ "task_type": "cross_flow",
36
+ "description": "Cross-flow benchmark scene exported from mined human candidate cf_0013.",
37
+ "score": 2.864578138324133,
38
+ "rerank_score": 5.438521149549099,
39
+ "crossness": 0.9990733346516985,
40
+ "crowd_coherence": 0.7951927541744213,
41
+ "crowd_local_density": 12.28,
42
+ "difficulty_score_raw": 0.5248210997877086,
43
+ "difficulty_score_norm": 0.290934400809689,
44
+ "difficulty_category": "easy",
45
+ "difficulty_rank_within_category": 8,
46
+ "heading_diff_deg": 87.53320741248109,
47
+ "subject_displacement_m": 3.7077538217216377,
48
+ "subject_duration_s": 9.900826,
49
+ "crowd_n_other_tracks": 6,
50
+ "crowd_n_samples": 589
51
+ },
52
+ "provenance": {
53
+ "generator": {
54
+ "name": "build_crossflow_benchmark",
55
+ "version": "0.2.0"
56
+ },
57
+ "generated_at": null,
58
+ "source": {
59
+ "chunk_file": "/Volumes/Evenflow/tracks/clean/sc.s2016/tracking_data_research.sc.s2016_1971-03-08T00:00:00Z_1971-03-09T00:00:00Z/by_chunks/chunk_1971-03-08T06_10_00Z_1971-03-08T06_15_00Z.csv",
60
+ "person_track_id": "08bba5efa420",
61
+ "window_start": "1971-03-08T06:12:45.048478+00:00",
62
+ "window_end": "1971-03-08T06:12:55.048478+00:00",
63
+ "candidates_csv": "out/cf_clean/s2016_crossflow_humans_with_difficulty.csv"
64
+ }
65
+ }
66
+ }
benchmark/cross_flow/scenes/cross_flow.cf_0014.scene.json ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "0.3",
3
+ "scene_id": "cross_flow.cf_0014",
4
+ "layout": {
5
+ "layout_id": "research.sc.s2016",
6
+ "path": "../layouts/s2016.layout.simplified.json",
7
+ "coordinate_frame": "layout_xy_meters",
8
+ "notes": "Scene geometry is expressed in the referenced layout frame."
9
+ },
10
+ "window": {
11
+ "start": "1971-03-29T19:02:55.047913Z",
12
+ "end": "1971-03-29T19:03:05.047913Z",
13
+ "duration_s": 10.0
14
+ },
15
+ "tracking": {
16
+ "tracking_id": "cross_flow.cf_0014",
17
+ "format": "csv",
18
+ "path": "../tracks/cross_flow.cf_0014.tracks.csv",
19
+ "timestamp_field": "timestamp",
20
+ "track_id_field": "person_track_id",
21
+ "coordinate_frame": "layout_xy_meters",
22
+ "notes": "Windowed export from raw tracking chunk with all original columns preserved."
23
+ },
24
+ "flow": {
25
+ "p_star": [
26
+ 1.3189365886258484,
27
+ 1.8359880490456373
28
+ ],
29
+ "u_hat": [
30
+ -0.06149411207155742,
31
+ 0.998107446210342
32
+ ]
33
+ },
34
+ "metadata": {
35
+ "task_type": "cross_flow",
36
+ "description": "Cross-flow benchmark scene exported from mined human candidate cf_0014.",
37
+ "score": 3.011013191862837,
38
+ "rerank_score": 5.476545098956463,
39
+ "crossness": 0.9896206178686148,
40
+ "crowd_coherence": 0.8265822650599144,
41
+ "crowd_local_density": 17.42,
42
+ "difficulty_score_raw": 0.521423000799655,
43
+ "difficulty_score_norm": 0.300927293979958,
44
+ "difficulty_category": "easy",
45
+ "difficulty_rank_within_category": 7,
46
+ "heading_diff_deg": 81.73772320584453,
47
+ "subject_displacement_m": 5.749310720209493,
48
+ "subject_duration_s": 9.900739,
49
+ "crowd_n_other_tracks": 6,
50
+ "crowd_n_samples": 441
51
+ },
52
+ "provenance": {
53
+ "generator": {
54
+ "name": "build_crossflow_benchmark",
55
+ "version": "0.2.0"
56
+ },
57
+ "generated_at": null,
58
+ "source": {
59
+ "chunk_file": "/Volumes/Evenflow/tracks/clean/sc.s2016/tracking_data_research.sc.s2016_1971-03-29T00:00:00Z_1971-03-30T00:00:00Z/by_chunks/chunk_1971-03-29T19_00_00Z_1971-03-29T19_05_00Z.csv",
60
+ "person_track_id": "4305ac75f32e",
61
+ "window_start": "1971-03-29T19:02:55.047913+00:00",
62
+ "window_end": "1971-03-29T19:03:05.047913+00:00",
63
+ "candidates_csv": "out/cf_clean/s2016_crossflow_humans_with_difficulty.csv"
64
+ }
65
+ }
66
+ }
benchmark/cross_flow/scenes/cross_flow.cf_0015.scene.json ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "0.3",
3
+ "scene_id": "cross_flow.cf_0015",
4
+ "layout": {
5
+ "layout_id": "research.sc.s2016",
6
+ "path": "../layouts/s2016.layout.simplified.json",
7
+ "coordinate_frame": "layout_xy_meters",
8
+ "notes": "Scene geometry is expressed in the referenced layout frame."
9
+ },
10
+ "window": {
11
+ "start": "1971-03-27T22:46:30.081521Z",
12
+ "end": "1971-03-27T22:46:40.081521Z",
13
+ "duration_s": 10.0
14
+ },
15
+ "tracking": {
16
+ "tracking_id": "cross_flow.cf_0015",
17
+ "format": "csv",
18
+ "path": "../tracks/cross_flow.cf_0015.tracks.csv",
19
+ "timestamp_field": "timestamp",
20
+ "track_id_field": "person_track_id",
21
+ "coordinate_frame": "layout_xy_meters",
22
+ "notes": "Windowed export from raw tracking chunk with all original columns preserved."
23
+ },
24
+ "flow": {
25
+ "p_star": [
26
+ 0.5217641471247848,
27
+ 5.842613686869884
28
+ ],
29
+ "u_hat": [
30
+ -0.9992549381794866,
31
+ 0.03859492873306596
32
+ ]
33
+ },
34
+ "metadata": {
35
+ "task_type": "cross_flow",
36
+ "description": "Cross-flow benchmark scene exported from mined human candidate cf_0015.",
37
+ "score": 3.038890212615667,
38
+ "rerank_score": 5.508115751113651,
39
+ "crossness": 0.9926987525532308,
40
+ "crowd_coherence": 0.8911881839919137,
41
+ "crowd_local_density": 17.97,
42
+ "difficulty_score_raw": 0.5184629531269096,
43
+ "difficulty_score_norm": 0.3205336236931139,
44
+ "difficulty_category": "easy",
45
+ "difficulty_rank_within_category": 6,
46
+ "heading_diff_deg": 96.92788642515536,
47
+ "subject_displacement_m": 4.586538997939067,
48
+ "subject_duration_s": 9.900782,
49
+ "crowd_n_other_tracks": 4,
50
+ "crowd_n_samples": 400
51
+ },
52
+ "provenance": {
53
+ "generator": {
54
+ "name": "build_crossflow_benchmark",
55
+ "version": "0.2.0"
56
+ },
57
+ "generated_at": null,
58
+ "source": {
59
+ "chunk_file": "/Volumes/Evenflow/tracks/clean/sc.s2016/tracking_data_research.sc.s2016_1971-03-27T00:00:00Z_1971-03-28T00:00:00Z/by_chunks/chunk_1971-03-27T22_45_00Z_1971-03-27T22_50_00Z.csv",
60
+ "person_track_id": "35afe1a479ba",
61
+ "window_start": "1971-03-27T22:46:30.081521+00:00",
62
+ "window_end": "1971-03-27T22:46:40.081521+00:00",
63
+ "candidates_csv": "out/cf_clean/s2016_crossflow_humans_with_difficulty.csv"
64
+ }
65
+ }
66
+ }
benchmark/cross_flow/scenes/cross_flow.cf_0016.scene.json ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "0.3",
3
+ "scene_id": "cross_flow.cf_0016",
4
+ "layout": {
5
+ "layout_id": "research.sc.s2016",
6
+ "path": "../layouts/s2016.layout.simplified.json",
7
+ "coordinate_frame": "layout_xy_meters",
8
+ "notes": "Scene geometry is expressed in the referenced layout frame."
9
+ },
10
+ "window": {
11
+ "start": "1971-03-28T05:52:35.036260Z",
12
+ "end": "1971-03-28T05:52:45.036260Z",
13
+ "duration_s": 10.0
14
+ },
15
+ "tracking": {
16
+ "tracking_id": "cross_flow.cf_0016",
17
+ "format": "csv",
18
+ "path": "../tracks/cross_flow.cf_0016.tracks.csv",
19
+ "timestamp_field": "timestamp",
20
+ "track_id_field": "person_track_id",
21
+ "coordinate_frame": "layout_xy_meters",
22
+ "notes": "Windowed export from raw tracking chunk with all original columns preserved."
23
+ },
24
+ "flow": {
25
+ "p_star": [
26
+ 0.8824395765459483,
27
+ 5.274954495000134
28
+ ],
29
+ "u_hat": [
30
+ 0.9607676400250048,
31
+ 0.2773545418427157
32
+ ]
33
+ },
34
+ "metadata": {
35
+ "task_type": "cross_flow",
36
+ "description": "Cross-flow benchmark scene exported from mined human candidate cf_0016.",
37
+ "score": 3.020163966340151,
38
+ "rerank_score": 5.500504339037826,
39
+ "crossness": 0.9882125181377543,
40
+ "crowd_coherence": 0.8378451891335195,
41
+ "crowd_local_density": 33.21,
42
+ "difficulty_score_raw": 0.53913998180074,
43
+ "difficulty_score_norm": 0.3295697212111434,
44
+ "difficulty_category": "easy",
45
+ "difficulty_rank_within_category": 5,
46
+ "heading_diff_deg": 81.19406091127524,
47
+ "subject_displacement_m": 6.655130109009881,
48
+ "subject_duration_s": 9.900739,
49
+ "crowd_n_other_tracks": 6,
50
+ "crowd_n_samples": 549
51
+ },
52
+ "provenance": {
53
+ "generator": {
54
+ "name": "build_crossflow_benchmark",
55
+ "version": "0.2.0"
56
+ },
57
+ "generated_at": null,
58
+ "source": {
59
+ "chunk_file": "/Volumes/Evenflow/tracks/clean/sc.s2016/tracking_data_research.sc.s2016_1971-03-28T00:00:00Z_1971-03-29T00:00:00Z/by_chunks/chunk_1971-03-28T05_50_00Z_1971-03-28T05_55_00Z.csv",
60
+ "person_track_id": "bb1b5a1bdbfc",
61
+ "window_start": "1971-03-28T05:52:35.036260+00:00",
62
+ "window_end": "1971-03-28T05:52:45.036260+00:00",
63
+ "candidates_csv": "out/cf_clean/s2016_crossflow_humans_with_difficulty.csv"
64
+ }
65
+ }
66
+ }
benchmark/cross_flow/scenes/cross_flow.cf_0017.scene.json ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "0.3",
3
+ "scene_id": "cross_flow.cf_0017",
4
+ "layout": {
5
+ "layout_id": "research.sc.s2016",
6
+ "path": "../layouts/s2016.layout.simplified.json",
7
+ "coordinate_frame": "layout_xy_meters",
8
+ "notes": "Scene geometry is expressed in the referenced layout frame."
9
+ },
10
+ "window": {
11
+ "start": "1971-03-21T00:27:15.076043Z",
12
+ "end": "1971-03-21T00:27:25.076043Z",
13
+ "duration_s": 10.0
14
+ },
15
+ "tracking": {
16
+ "tracking_id": "cross_flow.cf_0017",
17
+ "format": "csv",
18
+ "path": "../tracks/cross_flow.cf_0017.tracks.csv",
19
+ "timestamp_field": "timestamp",
20
+ "track_id_field": "person_track_id",
21
+ "coordinate_frame": "layout_xy_meters",
22
+ "notes": "Windowed export from raw tracking chunk with all original columns preserved."
23
+ },
24
+ "flow": {
25
+ "p_star": [
26
+ 1.6153057479952682,
27
+ 6.3322103091034245
28
+ ],
29
+ "u_hat": [
30
+ -0.9981471270116402,
31
+ 0.06084663374755036
32
+ ]
33
+ },
34
+ "metadata": {
35
+ "task_type": "cross_flow",
36
+ "description": "Cross-flow benchmark scene exported from mined human candidate cf_0017.",
37
+ "score": 2.9373013433847928,
38
+ "rerank_score": 5.513374975887059,
39
+ "crossness": 0.936866759371512,
40
+ "crowd_coherence": 0.8320012043275246,
41
+ "crowd_local_density": 27.34,
42
+ "difficulty_score_raw": 0.5336010274436366,
43
+ "difficulty_score_norm": 0.336805667658794,
44
+ "difficulty_category": "easy",
45
+ "difficulty_rank_within_category": 4,
46
+ "heading_diff_deg": 69.53185638929676,
47
+ "subject_displacement_m": 6.920065529016565,
48
+ "subject_duration_s": 9.900696,
49
+ "crowd_n_other_tracks": 8,
50
+ "crowd_n_samples": 641
51
+ },
52
+ "provenance": {
53
+ "generator": {
54
+ "name": "build_crossflow_benchmark",
55
+ "version": "0.2.0"
56
+ },
57
+ "generated_at": null,
58
+ "source": {
59
+ "chunk_file": "/Volumes/Evenflow/tracks/clean/sc.s2016/tracking_data_research.sc.s2016_1971-03-21T00:00:00Z_1971-03-22T00:00:00Z/by_chunks/chunk_1971-03-21T00_25_00Z_1971-03-21T00_30_00Z.csv",
60
+ "person_track_id": "28a95cd3c9fc",
61
+ "window_start": "1971-03-21T00:27:15.076043+00:00",
62
+ "window_end": "1971-03-21T00:27:25.076043+00:00",
63
+ "candidates_csv": "out/cf_clean/s2016_crossflow_humans_with_difficulty.csv"
64
+ }
65
+ }
66
+ }
benchmark/cross_flow/scenes/cross_flow.cf_0018.scene.json ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "0.3",
3
+ "scene_id": "cross_flow.cf_0018",
4
+ "layout": {
5
+ "layout_id": "research.sc.s2016",
6
+ "path": "../layouts/s2016.layout.simplified.json",
7
+ "coordinate_frame": "layout_xy_meters",
8
+ "notes": "Scene geometry is expressed in the referenced layout frame."
9
+ },
10
+ "window": {
11
+ "start": "1971-03-22T20:55:05.053695Z",
12
+ "end": "1971-03-22T20:55:15.053695Z",
13
+ "duration_s": 10.0
14
+ },
15
+ "tracking": {
16
+ "tracking_id": "cross_flow.cf_0018",
17
+ "format": "csv",
18
+ "path": "../tracks/cross_flow.cf_0018.tracks.csv",
19
+ "timestamp_field": "timestamp",
20
+ "track_id_field": "person_track_id",
21
+ "coordinate_frame": "layout_xy_meters",
22
+ "notes": "Windowed export from raw tracking chunk with all original columns preserved."
23
+ },
24
+ "flow": {
25
+ "p_star": [
26
+ 2.0292299959901574,
27
+ 2.5362154865497706
28
+ ],
29
+ "u_hat": [
30
+ -0.11421010796191361,
31
+ 0.9934566176936606
32
+ ]
33
+ },
34
+ "metadata": {
35
+ "task_type": "cross_flow",
36
+ "description": "Cross-flow benchmark scene exported from mined human candidate cf_0018.",
37
+ "score": 3.0725690520317976,
38
+ "rerank_score": 5.488444022153655,
39
+ "crossness": 0.9998913166138808,
40
+ "crowd_coherence": 0.8727320771109764,
41
+ "crowd_local_density": 10.43157894736842,
42
+ "difficulty_score_raw": 0.5371445560984031,
43
+ "difficulty_score_norm": 0.3405578906277461,
44
+ "difficulty_category": "easy",
45
+ "difficulty_rank_within_category": 3,
46
+ "heading_diff_deg": 89.1552598351272,
47
+ "subject_displacement_m": 7.158315630402456,
48
+ "subject_duration_s": 9.400826,
49
+ "crowd_n_other_tracks": 4,
50
+ "crowd_n_samples": 293
51
+ },
52
+ "provenance": {
53
+ "generator": {
54
+ "name": "build_crossflow_benchmark",
55
+ "version": "0.2.0"
56
+ },
57
+ "generated_at": null,
58
+ "source": {
59
+ "chunk_file": "/Volumes/Evenflow/tracks/clean/sc.s2016/tracking_data_research.sc.s2016_1971-03-22T00:00:00Z_1971-03-23T00:00:00Z/by_chunks/chunk_1971-03-22T20_55_00Z_1971-03-22T21_00_00Z.csv",
60
+ "person_track_id": "798c1ba169bc",
61
+ "window_start": "1971-03-22T20:55:05.053695+00:00",
62
+ "window_end": "1971-03-22T20:55:15.053695+00:00",
63
+ "candidates_csv": "out/cf_clean/s2016_crossflow_humans_with_difficulty.csv"
64
+ }
65
+ }
66
+ }
benchmark/cross_flow/scenes/cross_flow.cf_0019.scene.json ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "0.3",
3
+ "scene_id": "cross_flow.cf_0019",
4
+ "layout": {
5
+ "layout_id": "research.sc.s2016",
6
+ "path": "../layouts/s2016.layout.simplified.json",
7
+ "coordinate_frame": "layout_xy_meters",
8
+ "notes": "Scene geometry is expressed in the referenced layout frame."
9
+ },
10
+ "window": {
11
+ "start": "1971-03-28T16:24:35.004565Z",
12
+ "end": "1971-03-28T16:24:45.004565Z",
13
+ "duration_s": 10.0
14
+ },
15
+ "tracking": {
16
+ "tracking_id": "cross_flow.cf_0019",
17
+ "format": "csv",
18
+ "path": "../tracks/cross_flow.cf_0019.tracks.csv",
19
+ "timestamp_field": "timestamp",
20
+ "track_id_field": "person_track_id",
21
+ "coordinate_frame": "layout_xy_meters",
22
+ "notes": "Windowed export from raw tracking chunk with all original columns preserved."
23
+ },
24
+ "flow": {
25
+ "p_star": [
26
+ 6.723832827137096,
27
+ 2.6537969010881857
28
+ ],
29
+ "u_hat": [
30
+ 0.5042535668443575,
31
+ 0.863555638233428
32
+ ]
33
+ },
34
+ "metadata": {
35
+ "task_type": "cross_flow",
36
+ "description": "Cross-flow benchmark scene exported from mined human candidate cf_0019.",
37
+ "score": 2.8727543639314432,
38
+ "rerank_score": 5.409135422468806,
39
+ "crossness": 0.9550151870665978,
40
+ "crowd_coherence": 0.7402315833315463,
41
+ "crowd_local_density": 42.346666666666664,
42
+ "difficulty_score_raw": 0.540688275452199,
43
+ "difficulty_score_norm": 0.3416671444497529,
44
+ "difficulty_category": "easy",
45
+ "difficulty_rank_within_category": 2,
46
+ "heading_diff_deg": 107.2509191674423,
47
+ "subject_displacement_m": 6.114434302776301,
48
+ "subject_duration_s": 7.400609,
49
+ "crowd_n_other_tracks": 8,
50
+ "crowd_n_samples": 674
51
+ },
52
+ "provenance": {
53
+ "generator": {
54
+ "name": "build_crossflow_benchmark",
55
+ "version": "0.2.0"
56
+ },
57
+ "generated_at": null,
58
+ "source": {
59
+ "chunk_file": "/Volumes/Evenflow/tracks/clean/sc.s2016/tracking_data_research.sc.s2016_1971-03-28T00:00:00Z_1971-03-29T00:00:00Z/by_chunks/chunk_1971-03-28T16_20_00Z_1971-03-28T16_25_00Z.csv",
60
+ "person_track_id": "0c481b4378c1",
61
+ "window_start": "1971-03-28T16:24:35.004565+00:00",
62
+ "window_end": "1971-03-28T16:24:45.004565+00:00",
63
+ "candidates_csv": "out/cf_clean/s2016_crossflow_humans_with_difficulty.csv"
64
+ }
65
+ }
66
+ }
benchmark/cross_flow/scenes/cross_flow.cf_0020.scene.json ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "0.3",
3
+ "scene_id": "cross_flow.cf_0020",
4
+ "layout": {
5
+ "layout_id": "research.sc.s2016",
6
+ "path": "../layouts/s2016.layout.simplified.json",
7
+ "coordinate_frame": "layout_xy_meters",
8
+ "notes": "Scene geometry is expressed in the referenced layout frame."
9
+ },
10
+ "window": {
11
+ "start": "1971-03-20T18:01:40.003913Z",
12
+ "end": "1971-03-20T18:01:50.003913Z",
13
+ "duration_s": 10.0
14
+ },
15
+ "tracking": {
16
+ "tracking_id": "cross_flow.cf_0020",
17
+ "format": "csv",
18
+ "path": "../tracks/cross_flow.cf_0020.tracks.csv",
19
+ "timestamp_field": "timestamp",
20
+ "track_id_field": "person_track_id",
21
+ "coordinate_frame": "layout_xy_meters",
22
+ "notes": "Windowed export from raw tracking chunk with all original columns preserved."
23
+ },
24
+ "flow": {
25
+ "p_star": [
26
+ 3.094174139306038,
27
+ 5.707149515182863
28
+ ],
29
+ "u_hat": [
30
+ -0.09397354336469205,
31
+ -0.9955746949111776
32
+ ]
33
+ },
34
+ "metadata": {
35
+ "task_type": "cross_flow",
36
+ "description": "Cross-flow benchmark scene exported from mined human candidate cf_0020.",
37
+ "score": 2.9479180065101556,
38
+ "rerank_score": 5.4229113868871455,
39
+ "crossness": 0.9997861861732776,
40
+ "crowd_coherence": 0.8590337835540238,
41
+ "crowd_local_density": 20.38,
42
+ "difficulty_score_raw": 0.5356145676329888,
43
+ "difficulty_score_norm": 0.3427080205454721,
44
+ "difficulty_category": "easy",
45
+ "difficulty_rank_within_category": 1,
46
+ "heading_diff_deg": 88.81515030278138,
47
+ "subject_displacement_m": 3.892049436962149,
48
+ "subject_duration_s": 9.900783,
49
+ "crowd_n_other_tracks": 4,
50
+ "crowd_n_samples": 396
51
+ },
52
+ "provenance": {
53
+ "generator": {
54
+ "name": "build_crossflow_benchmark",
55
+ "version": "0.2.0"
56
+ },
57
+ "generated_at": null,
58
+ "source": {
59
+ "chunk_file": "/Volumes/Evenflow/tracks/clean/sc.s2016/tracking_data_research.sc.s2016_1971-03-20T00:00:00Z_1971-03-21T00:00:00Z/by_chunks/chunk_1971-03-20T18_00_00Z_1971-03-20T18_05_00Z.csv",
60
+ "person_track_id": "c687ee58a4f0",
61
+ "window_start": "1971-03-20T18:01:40.003913+00:00",
62
+ "window_end": "1971-03-20T18:01:50.003913+00:00",
63
+ "candidates_csv": "out/cf_clean/s2016_crossflow_humans_with_difficulty.csv"
64
+ }
65
+ }
66
+ }
benchmark/cross_flow/scenes/cross_flow.cf_0021.scene.json ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "0.3",
3
+ "scene_id": "cross_flow.cf_0021",
4
+ "layout": {
5
+ "layout_id": "research.sc.s2016",
6
+ "path": "../layouts/s2016.layout.simplified.json",
7
+ "coordinate_frame": "layout_xy_meters",
8
+ "notes": "Scene geometry is expressed in the referenced layout frame."
9
+ },
10
+ "window": {
11
+ "start": "1971-03-20T22:05:50.045000Z",
12
+ "end": "1971-03-20T22:06:00.045000Z",
13
+ "duration_s": 10.0
14
+ },
15
+ "tracking": {
16
+ "tracking_id": "cross_flow.cf_0021",
17
+ "format": "csv",
18
+ "path": "../tracks/cross_flow.cf_0021.tracks.csv",
19
+ "timestamp_field": "timestamp",
20
+ "track_id_field": "person_track_id",
21
+ "coordinate_frame": "layout_xy_meters",
22
+ "notes": "Windowed export from raw tracking chunk with all original columns preserved."
23
+ },
24
+ "flow": {
25
+ "p_star": [
26
+ 4.7075873750524035,
27
+ 2.81196087797761
28
+ ],
29
+ "u_hat": [
30
+ -0.2327834067787977,
31
+ -0.9725286039641491
32
+ ]
33
+ },
34
+ "metadata": {
35
+ "task_type": "cross_flow",
36
+ "description": "Cross-flow benchmark scene exported from mined human candidate cf_0021.",
37
+ "score": 3.0045672705688276,
38
+ "rerank_score": 5.408139248245851,
39
+ "crossness": 0.9829359824975468,
40
+ "crowd_coherence": 0.8301632968225074,
41
+ "crowd_local_density": 36.44,
42
+ "difficulty_score_raw": 0.5456822079481363,
43
+ "difficulty_score_norm": 0.34592675301427,
44
+ "difficulty_category": "medium",
45
+ "difficulty_rank_within_category": 20,
46
+ "heading_diff_deg": 79.40019727227133,
47
+ "subject_displacement_m": 7.903305706236237,
48
+ "subject_duration_s": 9.900739,
49
+ "crowd_n_other_tracks": 5,
50
+ "crowd_n_samples": 484
51
+ },
52
+ "provenance": {
53
+ "generator": {
54
+ "name": "build_crossflow_benchmark",
55
+ "version": "0.2.0"
56
+ },
57
+ "generated_at": null,
58
+ "source": {
59
+ "chunk_file": "/Volumes/Evenflow/tracks/clean/sc.s2016/tracking_data_research.sc.s2016_1971-03-20T00:00:00Z_1971-03-21T00:00:00Z/by_chunks/chunk_1971-03-20T22_05_00Z_1971-03-20T22_10_00Z.csv",
60
+ "person_track_id": "a973e81fe9fb",
61
+ "window_start": "1971-03-20T22:05:50.045000+00:00",
62
+ "window_end": "1971-03-20T22:06:00.045000+00:00",
63
+ "candidates_csv": "out/cf_clean/s2016_crossflow_humans_with_difficulty.csv"
64
+ }
65
+ }
66
+ }
benchmark/cross_flow/scenes/cross_flow.cf_0022.scene.json ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "0.3",
3
+ "scene_id": "cross_flow.cf_0022",
4
+ "layout": {
5
+ "layout_id": "research.sc.s2016",
6
+ "path": "../layouts/s2016.layout.simplified.json",
7
+ "coordinate_frame": "layout_xy_meters",
8
+ "notes": "Scene geometry is expressed in the referenced layout frame."
9
+ },
10
+ "window": {
11
+ "start": "1971-03-29T03:47:05.056434Z",
12
+ "end": "1971-03-29T03:47:15.056434Z",
13
+ "duration_s": 10.0
14
+ },
15
+ "tracking": {
16
+ "tracking_id": "cross_flow.cf_0022",
17
+ "format": "csv",
18
+ "path": "../tracks/cross_flow.cf_0022.tracks.csv",
19
+ "timestamp_field": "timestamp",
20
+ "track_id_field": "person_track_id",
21
+ "coordinate_frame": "layout_xy_meters",
22
+ "notes": "Windowed export from raw tracking chunk with all original columns preserved."
23
+ },
24
+ "flow": {
25
+ "p_star": [
26
+ 2.752638135896256,
27
+ 0.6007689372277645
28
+ ],
29
+ "u_hat": [
30
+ 0.36896112391648855,
31
+ -0.9294448283993416
32
+ ]
33
+ },
34
+ "metadata": {
35
+ "task_type": "cross_flow",
36
+ "description": "Cross-flow benchmark scene exported from mined human candidate cf_0022.",
37
+ "score": 2.9656603420301413,
38
+ "rerank_score": 5.462235391308361,
39
+ "crossness": 0.9988055715110103,
40
+ "crowd_coherence": 0.8045855446344006,
41
+ "crowd_local_density": 21.42372881355932,
42
+ "difficulty_score_raw": 0.5538073177883132,
43
+ "difficulty_score_norm": 0.3473398546671984,
44
+ "difficulty_category": "medium",
45
+ "difficulty_rank_within_category": 19,
46
+ "heading_diff_deg": 87.19933641740359,
47
+ "subject_displacement_m": 4.6286644012922515,
48
+ "subject_duration_s": 5.800478,
49
+ "crowd_n_other_tracks": 6,
50
+ "crowd_n_samples": 600
51
+ },
52
+ "provenance": {
53
+ "generator": {
54
+ "name": "build_crossflow_benchmark",
55
+ "version": "0.2.0"
56
+ },
57
+ "generated_at": null,
58
+ "source": {
59
+ "chunk_file": "/Volumes/Evenflow/tracks/clean/sc.s2016/tracking_data_research.sc.s2016_1971-03-29T00:00:00Z_1971-03-30T00:00:00Z/by_chunks/chunk_1971-03-29T03_45_00Z_1971-03-29T03_50_00Z.csv",
60
+ "person_track_id": "c52f8ce02ae6",
61
+ "window_start": "1971-03-29T03:47:05.056434+00:00",
62
+ "window_end": "1971-03-29T03:47:15.056434+00:00",
63
+ "candidates_csv": "out/cf_clean/s2016_crossflow_humans_with_difficulty.csv"
64
+ }
65
+ }
66
+ }
benchmark/cross_flow/scenes/cross_flow.cf_0023.scene.json ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "0.3",
3
+ "scene_id": "cross_flow.cf_0023",
4
+ "layout": {
5
+ "layout_id": "research.sc.s2016",
6
+ "path": "../layouts/s2016.layout.simplified.json",
7
+ "coordinate_frame": "layout_xy_meters",
8
+ "notes": "Scene geometry is expressed in the referenced layout frame."
9
+ },
10
+ "window": {
11
+ "start": "1971-03-04T06:22:55.070130Z",
12
+ "end": "1971-03-04T06:23:05.070130Z",
13
+ "duration_s": 10.0
14
+ },
15
+ "tracking": {
16
+ "tracking_id": "cross_flow.cf_0023",
17
+ "format": "csv",
18
+ "path": "../tracks/cross_flow.cf_0023.tracks.csv",
19
+ "timestamp_field": "timestamp",
20
+ "track_id_field": "person_track_id",
21
+ "coordinate_frame": "layout_xy_meters",
22
+ "notes": "Windowed export from raw tracking chunk with all original columns preserved."
23
+ },
24
+ "flow": {
25
+ "p_star": [
26
+ 5.844985125892443,
27
+ 4.572053529464171
28
+ ],
29
+ "u_hat": [
30
+ 0.6143647920326775,
31
+ -0.7890221177575727
32
+ ]
33
+ },
34
+ "metadata": {
35
+ "task_type": "cross_flow",
36
+ "description": "Cross-flow benchmark scene exported from mined human candidate cf_0023.",
37
+ "score": 3.006450993181741,
38
+ "rerank_score": 5.439344829094305,
39
+ "crossness": 0.9986610308343552,
40
+ "crowd_coherence": 0.8617504855613726,
41
+ "crowd_local_density": 96.02,
42
+ "difficulty_score_raw": 0.5558483392439357,
43
+ "difficulty_score_norm": 0.3721545578307067,
44
+ "difficulty_category": "medium",
45
+ "difficulty_rank_within_category": 18,
46
+ "heading_diff_deg": 92.96531878671033,
47
+ "subject_displacement_m": 4.467089613688351,
48
+ "subject_duration_s": 9.900826,
49
+ "crowd_n_other_tracks": 4,
50
+ "crowd_n_samples": 377
51
+ },
52
+ "provenance": {
53
+ "generator": {
54
+ "name": "build_crossflow_benchmark",
55
+ "version": "0.2.0"
56
+ },
57
+ "generated_at": null,
58
+ "source": {
59
+ "chunk_file": "/Volumes/Evenflow/tracks/clean/sc.s2016/tracking_data_research.sc.s2016_1971-03-04T00:00:00Z_1971-03-05T00:00:00Z/by_chunks/chunk_1971-03-04T06_20_00Z_1971-03-04T06_25_00Z.csv",
60
+ "person_track_id": "04f7186a4059",
61
+ "window_start": "1971-03-04T06:22:55.070130+00:00",
62
+ "window_end": "1971-03-04T06:23:05.070130+00:00",
63
+ "candidates_csv": "out/cf_clean/s2016_crossflow_humans_with_difficulty.csv"
64
+ }
65
+ }
66
+ }
benchmark/cross_flow/scenes/cross_flow.cf_0024.scene.json ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "0.3",
3
+ "scene_id": "cross_flow.cf_0024",
4
+ "layout": {
5
+ "layout_id": "research.sc.s2016",
6
+ "path": "../layouts/s2016.layout.simplified.json",
7
+ "coordinate_frame": "layout_xy_meters",
8
+ "notes": "Scene geometry is expressed in the referenced layout frame."
9
+ },
10
+ "window": {
11
+ "start": "1971-03-28T07:36:35.099173Z",
12
+ "end": "1971-03-28T07:36:45.099173Z",
13
+ "duration_s": 10.0
14
+ },
15
+ "tracking": {
16
+ "tracking_id": "cross_flow.cf_0024",
17
+ "format": "csv",
18
+ "path": "../tracks/cross_flow.cf_0024.tracks.csv",
19
+ "timestamp_field": "timestamp",
20
+ "track_id_field": "person_track_id",
21
+ "coordinate_frame": "layout_xy_meters",
22
+ "notes": "Windowed export from raw tracking chunk with all original columns preserved."
23
+ },
24
+ "flow": {
25
+ "p_star": [
26
+ 1.24470282529537,
27
+ 2.732473407604641
28
+ ],
29
+ "u_hat": [
30
+ 0.024141779731133052,
31
+ -0.999708544762629
32
+ ]
33
+ },
34
+ "metadata": {
35
+ "task_type": "cross_flow",
36
+ "description": "Cross-flow benchmark scene exported from mined human candidate cf_0024.",
37
+ "score": 3.03529139314938,
38
+ "rerank_score": 5.476920010665449,
39
+ "crossness": 0.96931922823593,
40
+ "crowd_coherence": 0.881312550795485,
41
+ "crowd_local_density": 10.532608695652174,
42
+ "difficulty_score_raw": 0.5446802512394343,
43
+ "difficulty_score_norm": 0.3727509775345389,
44
+ "difficulty_category": "medium",
45
+ "difficulty_rank_within_category": 17,
46
+ "heading_diff_deg": 75.77057197185884,
47
+ "subject_displacement_m": 5.767071404998921,
48
+ "subject_duration_s": 9.100913,
49
+ "crowd_n_other_tracks": 5,
50
+ "crowd_n_samples": 256
51
+ },
52
+ "provenance": {
53
+ "generator": {
54
+ "name": "build_crossflow_benchmark",
55
+ "version": "0.2.0"
56
+ },
57
+ "generated_at": null,
58
+ "source": {
59
+ "chunk_file": "/Volumes/Evenflow/tracks/clean/sc.s2016/tracking_data_research.sc.s2016_1971-03-28T00:00:00Z_1971-03-29T00:00:00Z/by_chunks/chunk_1971-03-28T07_35_00Z_1971-03-28T07_40_00Z.csv",
60
+ "person_track_id": "b50336e43b86",
61
+ "window_start": "1971-03-28T07:36:35.099173+00:00",
62
+ "window_end": "1971-03-28T07:36:45.099173+00:00",
63
+ "candidates_csv": "out/cf_clean/s2016_crossflow_humans_with_difficulty.csv"
64
+ }
65
+ }
66
+ }
benchmark/cross_flow/scenes/cross_flow.cf_0025.scene.json ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "0.3",
3
+ "scene_id": "cross_flow.cf_0025",
4
+ "layout": {
5
+ "layout_id": "research.sc.s2016",
6
+ "path": "../layouts/s2016.layout.simplified.json",
7
+ "coordinate_frame": "layout_xy_meters",
8
+ "notes": "Scene geometry is expressed in the referenced layout frame."
9
+ },
10
+ "window": {
11
+ "start": "1971-03-21T01:29:29.953130Z",
12
+ "end": "1971-03-21T01:29:39.953130Z",
13
+ "duration_s": 10.0
14
+ },
15
+ "tracking": {
16
+ "tracking_id": "cross_flow.cf_0025",
17
+ "format": "csv",
18
+ "path": "../tracks/cross_flow.cf_0025.tracks.csv",
19
+ "timestamp_field": "timestamp",
20
+ "track_id_field": "person_track_id",
21
+ "coordinate_frame": "layout_xy_meters",
22
+ "notes": "Windowed export from raw tracking chunk with all original columns preserved."
23
+ },
24
+ "flow": {
25
+ "p_star": [
26
+ 1.78537950575144,
27
+ 6.707098035381381
28
+ ],
29
+ "u_hat": [
30
+ -0.9997328426180642,
31
+ -0.02311370569175453
32
+ ]
33
+ },
34
+ "metadata": {
35
+ "task_type": "cross_flow",
36
+ "description": "Cross-flow benchmark scene exported from mined human candidate cf_0025.",
37
+ "score": 3.04905135685113,
38
+ "rerank_score": 5.489497408288611,
39
+ "crossness": 0.9767525114440716,
40
+ "crowd_coherence": 0.8839225896850226,
41
+ "crowd_local_density": 37.6,
42
+ "difficulty_score_raw": 0.5374155453451499,
43
+ "difficulty_score_norm": 0.3776396103341591,
44
+ "difficulty_category": "medium",
45
+ "difficulty_rank_within_category": 16,
46
+ "heading_diff_deg": 77.62142605727928,
47
+ "subject_displacement_m": 8.457256050075834,
48
+ "subject_duration_s": 9.900695,
49
+ "crowd_n_other_tracks": 5,
50
+ "crowd_n_samples": 414
51
+ },
52
+ "provenance": {
53
+ "generator": {
54
+ "name": "build_crossflow_benchmark",
55
+ "version": "0.2.0"
56
+ },
57
+ "generated_at": null,
58
+ "source": {
59
+ "chunk_file": "/Volumes/Evenflow/tracks/clean/sc.s2016/tracking_data_research.sc.s2016_1971-03-21T00:00:00Z_1971-03-22T00:00:00Z/by_chunks/chunk_1971-03-21T01_25_00Z_1971-03-21T01_30_00Z.csv",
60
+ "person_track_id": "da26ace98435",
61
+ "window_start": "1971-03-21T01:29:29.953130+00:00",
62
+ "window_end": "1971-03-21T01:29:39.953130+00:00",
63
+ "candidates_csv": "out/cf_clean/s2016_crossflow_humans_with_difficulty.csv"
64
+ }
65
+ }
66
+ }
benchmark/cross_flow/scenes/cross_flow.cf_0026.scene.json ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "0.3",
3
+ "scene_id": "cross_flow.cf_0026",
4
+ "layout": {
5
+ "layout_id": "research.sc.s2016",
6
+ "path": "../layouts/s2016.layout.simplified.json",
7
+ "coordinate_frame": "layout_xy_meters",
8
+ "notes": "Scene geometry is expressed in the referenced layout frame."
9
+ },
10
+ "window": {
11
+ "start": "1971-03-09T01:08:10.066391Z",
12
+ "end": "1971-03-09T01:08:20.066391Z",
13
+ "duration_s": 10.0
14
+ },
15
+ "tracking": {
16
+ "tracking_id": "cross_flow.cf_0026",
17
+ "format": "csv",
18
+ "path": "../tracks/cross_flow.cf_0026.tracks.csv",
19
+ "timestamp_field": "timestamp",
20
+ "track_id_field": "person_track_id",
21
+ "coordinate_frame": "layout_xy_meters",
22
+ "notes": "Windowed export from raw tracking chunk with all original columns preserved."
23
+ },
24
+ "flow": {
25
+ "p_star": [
26
+ 2.700198126253805,
27
+ 4.054800412832402
28
+ ],
29
+ "u_hat": [
30
+ -0.004822180243463243,
31
+ -0.9999883732212588
32
+ ]
33
+ },
34
+ "metadata": {
35
+ "task_type": "cross_flow",
36
+ "description": "Cross-flow benchmark scene exported from mined human candidate cf_0026.",
37
+ "score": 3.0261799407833667,
38
+ "rerank_score": 5.455078928371583,
39
+ "crossness": 0.945680150931047,
40
+ "crowd_coherence": 0.90782619111499,
41
+ "crowd_local_density": 12.8,
42
+ "difficulty_score_raw": 0.5495068217766448,
43
+ "difficulty_score_norm": 0.3830530175012253,
44
+ "difficulty_category": "medium",
45
+ "difficulty_rank_within_category": 15,
46
+ "heading_diff_deg": 71.0284556890887,
47
+ "subject_displacement_m": 4.998335232718061,
48
+ "subject_duration_s": 9.900609,
49
+ "crowd_n_other_tracks": 5,
50
+ "crowd_n_samples": 498
51
+ },
52
+ "provenance": {
53
+ "generator": {
54
+ "name": "build_crossflow_benchmark",
55
+ "version": "0.2.0"
56
+ },
57
+ "generated_at": null,
58
+ "source": {
59
+ "chunk_file": "/Volumes/Evenflow/tracks/clean/sc.s2016/tracking_data_research.sc.s2016_1971-03-09T00:00:00Z_1971-03-10T00:00:00Z/by_chunks/chunk_1971-03-09T01_05_00Z_1971-03-09T01_10_00Z.csv",
60
+ "person_track_id": "38826692da1c",
61
+ "window_start": "1971-03-09T01:08:10.066391+00:00",
62
+ "window_end": "1971-03-09T01:08:20.066391+00:00",
63
+ "candidates_csv": "out/cf_clean/s2016_crossflow_humans_with_difficulty.csv"
64
+ }
65
+ }
66
+ }
benchmark/cross_flow/scenes/cross_flow.cf_0027.scene.json ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "0.3",
3
+ "scene_id": "cross_flow.cf_0027",
4
+ "layout": {
5
+ "layout_id": "research.sc.s2016",
6
+ "path": "../layouts/s2016.layout.simplified.json",
7
+ "coordinate_frame": "layout_xy_meters",
8
+ "notes": "Scene geometry is expressed in the referenced layout frame."
9
+ },
10
+ "window": {
11
+ "start": "1971-03-27T17:09:35.038608Z",
12
+ "end": "1971-03-27T17:09:45.038608Z",
13
+ "duration_s": 10.0
14
+ },
15
+ "tracking": {
16
+ "tracking_id": "cross_flow.cf_0027",
17
+ "format": "csv",
18
+ "path": "../tracks/cross_flow.cf_0027.tracks.csv",
19
+ "timestamp_field": "timestamp",
20
+ "track_id_field": "person_track_id",
21
+ "coordinate_frame": "layout_xy_meters",
22
+ "notes": "Windowed export from raw tracking chunk with all original columns preserved."
23
+ },
24
+ "flow": {
25
+ "p_star": [
26
+ 3.6072736876188047,
27
+ 7.823707392666173
28
+ ],
29
+ "u_hat": [
30
+ -0.9995096464579464,
31
+ 0.03131240389224462
32
+ ]
33
+ },
34
+ "metadata": {
35
+ "task_type": "cross_flow",
36
+ "description": "Cross-flow benchmark scene exported from mined human candidate cf_0027.",
37
+ "score": 3.048362975556112,
38
+ "rerank_score": 5.450406384514585,
39
+ "crossness": 0.9944397060500388,
40
+ "crowd_coherence": 0.8767034164810537,
41
+ "crowd_local_density": 9.0,
42
+ "difficulty_score_raw": 0.5340833109061618,
43
+ "difficulty_score_norm": 0.3841923337269982,
44
+ "difficulty_category": "medium",
45
+ "difficulty_rank_within_category": 14,
46
+ "heading_diff_deg": 96.04488363752904,
47
+ "subject_displacement_m": 5.195811504456605,
48
+ "subject_duration_s": 9.900826,
49
+ "crowd_n_other_tracks": 4,
50
+ "crowd_n_samples": 400
51
+ },
52
+ "provenance": {
53
+ "generator": {
54
+ "name": "build_crossflow_benchmark",
55
+ "version": "0.2.0"
56
+ },
57
+ "generated_at": null,
58
+ "source": {
59
+ "chunk_file": "/Volumes/Evenflow/tracks/clean/sc.s2016/tracking_data_research.sc.s2016_1971-03-27T00:00:00Z_1971-03-28T00:00:00Z/by_chunks/chunk_1971-03-27T17_05_00Z_1971-03-27T17_10_00Z.csv",
60
+ "person_track_id": "d7dc5008e84f",
61
+ "window_start": "1971-03-27T17:09:35.038608+00:00",
62
+ "window_end": "1971-03-27T17:09:45.038608+00:00",
63
+ "candidates_csv": "out/cf_clean/s2016_crossflow_humans_with_difficulty.csv"
64
+ }
65
+ }
66
+ }
benchmark/cross_flow/scenes/cross_flow.cf_0028.scene.json ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "0.3",
3
+ "scene_id": "cross_flow.cf_0028",
4
+ "layout": {
5
+ "layout_id": "research.sc.s2016",
6
+ "path": "../layouts/s2016.layout.simplified.json",
7
+ "coordinate_frame": "layout_xy_meters",
8
+ "notes": "Scene geometry is expressed in the referenced layout frame."
9
+ },
10
+ "window": {
11
+ "start": "1971-03-27T04:54:15.042782Z",
12
+ "end": "1971-03-27T04:54:25.042782Z",
13
+ "duration_s": 10.0
14
+ },
15
+ "tracking": {
16
+ "tracking_id": "cross_flow.cf_0028",
17
+ "format": "csv",
18
+ "path": "../tracks/cross_flow.cf_0028.tracks.csv",
19
+ "timestamp_field": "timestamp",
20
+ "track_id_field": "person_track_id",
21
+ "coordinate_frame": "layout_xy_meters",
22
+ "notes": "Windowed export from raw tracking chunk with all original columns preserved."
23
+ },
24
+ "flow": {
25
+ "p_star": [
26
+ 4.596587042649734,
27
+ 5.8564377116038475
28
+ ],
29
+ "u_hat": [
30
+ 0.05292235638621654,
31
+ -0.998598630178577
32
+ ]
33
+ },
34
+ "metadata": {
35
+ "task_type": "cross_flow",
36
+ "description": "Cross-flow benchmark scene exported from mined human candidate cf_0028.",
37
+ "score": 3.120098107024242,
38
+ "rerank_score": 5.7906137579669545,
39
+ "crossness": 0.9885355228761604,
40
+ "crowd_coherence": 0.9372948227100012,
41
+ "crowd_local_density": 40.09,
42
+ "difficulty_score_raw": 0.5406832883689587,
43
+ "difficulty_score_norm": 0.385801960932415,
44
+ "difficulty_category": "medium",
45
+ "difficulty_rank_within_category": 13,
46
+ "heading_diff_deg": 98.68421454770515,
47
+ "subject_displacement_m": 6.808688113733694,
48
+ "subject_duration_s": 9.900739,
49
+ "crowd_n_other_tracks": 9,
50
+ "crowd_n_samples": 679
51
+ },
52
+ "provenance": {
53
+ "generator": {
54
+ "name": "build_crossflow_benchmark",
55
+ "version": "0.2.0"
56
+ },
57
+ "generated_at": null,
58
+ "source": {
59
+ "chunk_file": "/Volumes/Evenflow/tracks/clean/sc.s2016/tracking_data_research.sc.s2016_1971-03-27T00:00:00Z_1971-03-28T00:00:00Z/by_chunks/chunk_1971-03-27T04_50_00Z_1971-03-27T04_55_00Z.csv",
60
+ "person_track_id": "32ff396988d6",
61
+ "window_start": "1971-03-27T04:54:15.042782+00:00",
62
+ "window_end": "1971-03-27T04:54:25.042782+00:00",
63
+ "candidates_csv": "out/cf_clean/s2016_crossflow_humans_with_difficulty.csv"
64
+ }
65
+ }
66
+ }
benchmark/cross_flow/scenes/cross_flow.cf_0029.scene.json ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "0.3",
3
+ "scene_id": "cross_flow.cf_0029",
4
+ "layout": {
5
+ "layout_id": "research.sc.s2016",
6
+ "path": "../layouts/s2016.layout.simplified.json",
7
+ "coordinate_frame": "layout_xy_meters",
8
+ "notes": "Scene geometry is expressed in the referenced layout frame."
9
+ },
10
+ "window": {
11
+ "start": "1971-03-21T23:02:00.087695Z",
12
+ "end": "1971-03-21T23:02:10.087695Z",
13
+ "duration_s": 10.0
14
+ },
15
+ "tracking": {
16
+ "tracking_id": "cross_flow.cf_0029",
17
+ "format": "csv",
18
+ "path": "../tracks/cross_flow.cf_0029.tracks.csv",
19
+ "timestamp_field": "timestamp",
20
+ "track_id_field": "person_track_id",
21
+ "coordinate_frame": "layout_xy_meters",
22
+ "notes": "Windowed export from raw tracking chunk with all original columns preserved."
23
+ },
24
+ "flow": {
25
+ "p_star": [
26
+ 0.579541592771512,
27
+ 4.592480631797388
28
+ ],
29
+ "u_hat": [
30
+ 0.9997582529446863,
31
+ 0.02198717055440507
32
+ ]
33
+ },
34
+ "metadata": {
35
+ "task_type": "cross_flow",
36
+ "description": "Cross-flow benchmark scene exported from mined human candidate cf_0029.",
37
+ "score": 3.059134742401419,
38
+ "rerank_score": 5.4756387727162315,
39
+ "crossness": 0.9999987694154412,
40
+ "crowd_coherence": 0.8591365882782569,
41
+ "crowd_local_density": 27.43,
42
+ "difficulty_score_raw": 0.5427353807713,
43
+ "difficulty_score_norm": 0.388133133459857,
44
+ "difficulty_category": "medium",
45
+ "difficulty_rank_within_category": 12,
46
+ "heading_diff_deg": 90.08988627962874,
47
+ "subject_displacement_m": 6.500932078119262,
48
+ "subject_duration_s": 9.900826,
49
+ "crowd_n_other_tracks": 4,
50
+ "crowd_n_samples": 323
51
+ },
52
+ "provenance": {
53
+ "generator": {
54
+ "name": "build_crossflow_benchmark",
55
+ "version": "0.2.0"
56
+ },
57
+ "generated_at": null,
58
+ "source": {
59
+ "chunk_file": "/Volumes/Evenflow/tracks/clean/sc.s2016/tracking_data_research.sc.s2016_1971-03-21T00:00:00Z_1971-03-22T00:00:00Z/by_chunks/chunk_1971-03-21T23_00_00Z_1971-03-21T23_05_00Z.csv",
60
+ "person_track_id": "31e9e567cc92",
61
+ "window_start": "1971-03-21T23:02:00.087695+00:00",
62
+ "window_end": "1971-03-21T23:02:10.087695+00:00",
63
+ "candidates_csv": "out/cf_clean/s2016_crossflow_humans_with_difficulty.csv"
64
+ }
65
+ }
66
+ }
benchmark/cross_flow/scenes/cross_flow.cf_0030.scene.json ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "0.3",
3
+ "scene_id": "cross_flow.cf_0030",
4
+ "layout": {
5
+ "layout_id": "research.sc.s2016",
6
+ "path": "../layouts/s2016.layout.simplified.json",
7
+ "coordinate_frame": "layout_xy_meters",
8
+ "notes": "Scene geometry is expressed in the referenced layout frame."
9
+ },
10
+ "window": {
11
+ "start": "1971-03-02T03:56:25.089695Z",
12
+ "end": "1971-03-02T03:56:35.089695Z",
13
+ "duration_s": 10.0
14
+ },
15
+ "tracking": {
16
+ "tracking_id": "cross_flow.cf_0030",
17
+ "format": "csv",
18
+ "path": "../tracks/cross_flow.cf_0030.tracks.csv",
19
+ "timestamp_field": "timestamp",
20
+ "track_id_field": "person_track_id",
21
+ "coordinate_frame": "layout_xy_meters",
22
+ "notes": "Windowed export from raw tracking chunk with all original columns preserved."
23
+ },
24
+ "flow": {
25
+ "p_star": [
26
+ 4.990773137750395,
27
+ 5.681342261857882
28
+ ],
29
+ "u_hat": [
30
+ 0.09072256074185603,
31
+ -0.9958762056462842
32
+ ]
33
+ },
34
+ "metadata": {
35
+ "task_type": "cross_flow",
36
+ "description": "Cross-flow benchmark scene exported from mined human candidate cf_0030.",
37
+ "score": 2.958039202196933,
38
+ "rerank_score": 5.603142282340887,
39
+ "crossness": 0.9768139144087622,
40
+ "crowd_coherence": 0.84052162353411,
41
+ "crowd_local_density": 31.895833333333332,
42
+ "difficulty_score_raw": 0.5453796099168459,
43
+ "difficulty_score_norm": 0.3890790216994784,
44
+ "difficulty_category": "medium",
45
+ "difficulty_rank_within_category": 11,
46
+ "heading_diff_deg": 77.63784826290583,
47
+ "subject_displacement_m": 4.522967070496791,
48
+ "subject_duration_s": 9.500827,
49
+ "crowd_n_other_tracks": 8,
50
+ "crowd_n_samples": 799
51
+ },
52
+ "provenance": {
53
+ "generator": {
54
+ "name": "build_crossflow_benchmark",
55
+ "version": "0.2.0"
56
+ },
57
+ "generated_at": null,
58
+ "source": {
59
+ "chunk_file": "/Volumes/Evenflow/tracks/clean/sc.s2016/tracking_data_research.sc.s2016_1971-03-02T00:00:00Z_1971-03-03T00:00:00Z/by_chunks/chunk_1971-03-02T03_55_00Z_1971-03-02T04_00_00Z.csv",
60
+ "person_track_id": "44f0aac199b6",
61
+ "window_start": "1971-03-02T03:56:25.089695+00:00",
62
+ "window_end": "1971-03-02T03:56:35.089695+00:00",
63
+ "candidates_csv": "out/cf_clean/s2016_crossflow_humans_with_difficulty.csv"
64
+ }
65
+ }
66
+ }
benchmark/cross_flow/scenes/cross_flow.cf_0031.scene.json ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "0.3",
3
+ "scene_id": "cross_flow.cf_0031",
4
+ "layout": {
5
+ "layout_id": "research.sc.s2016",
6
+ "path": "../layouts/s2016.layout.simplified.json",
7
+ "coordinate_frame": "layout_xy_meters",
8
+ "notes": "Scene geometry is expressed in the referenced layout frame."
9
+ },
10
+ "window": {
11
+ "start": "1971-03-27T20:53:50.072695Z",
12
+ "end": "1971-03-27T20:54:00.072695Z",
13
+ "duration_s": 10.0
14
+ },
15
+ "tracking": {
16
+ "tracking_id": "cross_flow.cf_0031",
17
+ "format": "csv",
18
+ "path": "../tracks/cross_flow.cf_0031.tracks.csv",
19
+ "timestamp_field": "timestamp",
20
+ "track_id_field": "person_track_id",
21
+ "coordinate_frame": "layout_xy_meters",
22
+ "notes": "Windowed export from raw tracking chunk with all original columns preserved."
23
+ },
24
+ "flow": {
25
+ "p_star": [
26
+ 1.100159547739663,
27
+ 3.3737995460457175
28
+ ],
29
+ "u_hat": [
30
+ -0.9980286016643257,
31
+ 0.0627607382043153
32
+ ]
33
+ },
34
+ "metadata": {
35
+ "task_type": "cross_flow",
36
+ "description": "Cross-flow benchmark scene exported from mined human candidate cf_0031.",
37
+ "score": 3.119807292717496,
38
+ "rerank_score": 5.654681019864561,
39
+ "crossness": 0.9991655523050164,
40
+ "crowd_coherence": 0.9210589642599716,
41
+ "crowd_local_density": 27.417582417582416,
42
+ "difficulty_score_raw": 0.551252974632473,
43
+ "difficulty_score_norm": 0.394937335305447,
44
+ "difficulty_category": "medium",
45
+ "difficulty_rank_within_category": 10,
46
+ "heading_diff_deg": 92.3408166301252,
47
+ "subject_displacement_m": 6.101037272545279,
48
+ "subject_duration_s": 9.00074,
49
+ "crowd_n_other_tracks": 6,
50
+ "crowd_n_samples": 574
51
+ },
52
+ "provenance": {
53
+ "generator": {
54
+ "name": "build_crossflow_benchmark",
55
+ "version": "0.2.0"
56
+ },
57
+ "generated_at": null,
58
+ "source": {
59
+ "chunk_file": "/Volumes/Evenflow/tracks/clean/sc.s2016/tracking_data_research.sc.s2016_1971-03-27T00:00:00Z_1971-03-28T00:00:00Z/by_chunks/chunk_1971-03-27T20_50_00Z_1971-03-27T20_55_00Z.csv",
60
+ "person_track_id": "05678137a12a",
61
+ "window_start": "1971-03-27T20:53:50.072695+00:00",
62
+ "window_end": "1971-03-27T20:54:00.072695+00:00",
63
+ "candidates_csv": "out/cf_clean/s2016_crossflow_humans_with_difficulty.csv"
64
+ }
65
+ }
66
+ }
benchmark/cross_flow/scenes/cross_flow.cf_0032.scene.json ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "0.3",
3
+ "scene_id": "cross_flow.cf_0032",
4
+ "layout": {
5
+ "layout_id": "research.sc.s2016",
6
+ "path": "../layouts/s2016.layout.simplified.json",
7
+ "coordinate_frame": "layout_xy_meters",
8
+ "notes": "Scene geometry is expressed in the referenced layout frame."
9
+ },
10
+ "window": {
11
+ "start": "1971-03-27T23:51:05.089521Z",
12
+ "end": "1971-03-27T23:51:15.089521Z",
13
+ "duration_s": 10.0
14
+ },
15
+ "tracking": {
16
+ "tracking_id": "cross_flow.cf_0032",
17
+ "format": "csv",
18
+ "path": "../tracks/cross_flow.cf_0032.tracks.csv",
19
+ "timestamp_field": "timestamp",
20
+ "track_id_field": "person_track_id",
21
+ "coordinate_frame": "layout_xy_meters",
22
+ "notes": "Windowed export from raw tracking chunk with all original columns preserved."
23
+ },
24
+ "flow": {
25
+ "p_star": [
26
+ 6.5335995821513535,
27
+ 5.04216388760099
28
+ ],
29
+ "u_hat": [
30
+ 0.9996417013519098,
31
+ -0.026766937035441148
32
+ ]
33
+ },
34
+ "metadata": {
35
+ "task_type": "cross_flow",
36
+ "description": "Cross-flow benchmark scene exported from mined human candidate cf_0032.",
37
+ "score": 3.0216893595942493,
38
+ "rerank_score": 5.445021661701037,
39
+ "crossness": 0.9273573855614812,
40
+ "crowd_coherence": 0.9724539029200934,
41
+ "crowd_local_density": 42.872727272727275,
42
+ "difficulty_score_raw": 0.5471736937747756,
43
+ "difficulty_score_norm": 0.4077153122383803,
44
+ "difficulty_category": "medium",
45
+ "difficulty_rank_within_category": 9,
46
+ "heading_diff_deg": 68.02655666108086,
47
+ "subject_displacement_m": 4.581993783319344,
48
+ "subject_duration_s": 5.400392,
49
+ "crowd_n_other_tracks": 4,
50
+ "crowd_n_samples": 329
51
+ },
52
+ "provenance": {
53
+ "generator": {
54
+ "name": "build_crossflow_benchmark",
55
+ "version": "0.2.0"
56
+ },
57
+ "generated_at": null,
58
+ "source": {
59
+ "chunk_file": "/Volumes/Evenflow/tracks/clean/sc.s2016/tracking_data_research.sc.s2016_1971-03-27T00:00:00Z_1971-03-28T00:00:00Z/by_chunks/chunk_1971-03-27T23_50_00Z_1971-03-27T23_55_00Z.csv",
60
+ "person_track_id": "2f90aeb8aff0",
61
+ "window_start": "1971-03-27T23:51:05.089521+00:00",
62
+ "window_end": "1971-03-27T23:51:15.089521+00:00",
63
+ "candidates_csv": "out/cf_clean/s2016_crossflow_humans_with_difficulty.csv"
64
+ }
65
+ }
66
+ }
benchmark/cross_flow/scenes/cross_flow.cf_0033.scene.json ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "0.3",
3
+ "scene_id": "cross_flow.cf_0033",
4
+ "layout": {
5
+ "layout_id": "research.sc.s2016",
6
+ "path": "../layouts/s2016.layout.simplified.json",
7
+ "coordinate_frame": "layout_xy_meters",
8
+ "notes": "Scene geometry is expressed in the referenced layout frame."
9
+ },
10
+ "window": {
11
+ "start": "1971-03-29T19:18:45.011347Z",
12
+ "end": "1971-03-29T19:18:55.011347Z",
13
+ "duration_s": 10.0
14
+ },
15
+ "tracking": {
16
+ "tracking_id": "cross_flow.cf_0033",
17
+ "format": "csv",
18
+ "path": "../tracks/cross_flow.cf_0033.tracks.csv",
19
+ "timestamp_field": "timestamp",
20
+ "track_id_field": "person_track_id",
21
+ "coordinate_frame": "layout_xy_meters",
22
+ "notes": "Windowed export from raw tracking chunk with all original columns preserved."
23
+ },
24
+ "flow": {
25
+ "p_star": [
26
+ 1.5837949298856708,
27
+ 5.684849923694597
28
+ ],
29
+ "u_hat": [
30
+ 0.9991648628146002,
31
+ -0.04086045663818791
32
+ ]
33
+ },
34
+ "metadata": {
35
+ "task_type": "cross_flow",
36
+ "description": "Cross-flow benchmark scene exported from mined human candidate cf_0033.",
37
+ "score": 3.079001270072641,
38
+ "rerank_score": 5.445285891127039,
39
+ "crossness": 0.9452609368220926,
40
+ "crowd_coherence": 0.9611098648395016,
41
+ "crowd_local_density": 10.03,
42
+ "difficulty_score_raw": 0.5550363217599488,
43
+ "difficulty_score_norm": 0.4095766736206802,
44
+ "difficulty_category": "medium",
45
+ "difficulty_rank_within_category": 8,
46
+ "heading_diff_deg": 70.95471088977695,
47
+ "subject_displacement_m": 6.866866236541805,
48
+ "subject_duration_s": 9.900782,
49
+ "crowd_n_other_tracks": 4,
50
+ "crowd_n_samples": 360
51
+ },
52
+ "provenance": {
53
+ "generator": {
54
+ "name": "build_crossflow_benchmark",
55
+ "version": "0.2.0"
56
+ },
57
+ "generated_at": null,
58
+ "source": {
59
+ "chunk_file": "/Volumes/Evenflow/tracks/clean/sc.s2016/tracking_data_research.sc.s2016_1971-03-29T00:00:00Z_1971-03-30T00:00:00Z/by_chunks/chunk_1971-03-29T19_15_00Z_1971-03-29T19_20_00Z.csv",
60
+ "person_track_id": "b0b7d458cfd3",
61
+ "window_start": "1971-03-29T19:18:45.011347+00:00",
62
+ "window_end": "1971-03-29T19:18:55.011347+00:00",
63
+ "candidates_csv": "out/cf_clean/s2016_crossflow_humans_with_difficulty.csv"
64
+ }
65
+ }
66
+ }
benchmark/cross_flow/scenes/cross_flow.cf_0034.scene.json ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "0.3",
3
+ "scene_id": "cross_flow.cf_0034",
4
+ "layout": {
5
+ "layout_id": "research.sc.s2016",
6
+ "path": "../layouts/s2016.layout.simplified.json",
7
+ "coordinate_frame": "layout_xy_meters",
8
+ "notes": "Scene geometry is expressed in the referenced layout frame."
9
+ },
10
+ "window": {
11
+ "start": "1971-03-20T04:09:35.020260Z",
12
+ "end": "1971-03-20T04:09:45.020260Z",
13
+ "duration_s": 10.0
14
+ },
15
+ "tracking": {
16
+ "tracking_id": "cross_flow.cf_0034",
17
+ "format": "csv",
18
+ "path": "../tracks/cross_flow.cf_0034.tracks.csv",
19
+ "timestamp_field": "timestamp",
20
+ "track_id_field": "person_track_id",
21
+ "coordinate_frame": "layout_xy_meters",
22
+ "notes": "Windowed export from raw tracking chunk with all original columns preserved."
23
+ },
24
+ "flow": {
25
+ "p_star": [
26
+ 3.2882701355647965,
27
+ 6.056263391533332
28
+ ],
29
+ "u_hat": [
30
+ -0.026460377495807035,
31
+ -0.9996498629134
32
+ ]
33
+ },
34
+ "metadata": {
35
+ "task_type": "cross_flow",
36
+ "description": "Cross-flow benchmark scene exported from mined human candidate cf_0034.",
37
+ "score": 3.090963764538773,
38
+ "rerank_score": 5.620158980914477,
39
+ "crossness": 0.9825896053981724,
40
+ "crowd_coherence": 0.9170793564415144,
41
+ "crowd_local_density": 134.01666666666668,
42
+ "difficulty_score_raw": 0.5755865235193587,
43
+ "difficulty_score_norm": 0.4267686605591717,
44
+ "difficulty_category": "medium",
45
+ "difficulty_rank_within_category": 7,
46
+ "heading_diff_deg": 100.70715430642912,
47
+ "subject_displacement_m": 5.014475068377775,
48
+ "subject_duration_s": 5.9005659999999995,
49
+ "crowd_n_other_tracks": 7,
50
+ "crowd_n_samples": 619
51
+ },
52
+ "provenance": {
53
+ "generator": {
54
+ "name": "build_crossflow_benchmark",
55
+ "version": "0.2.0"
56
+ },
57
+ "generated_at": null,
58
+ "source": {
59
+ "chunk_file": "/Volumes/Evenflow/tracks/clean/sc.s2016/tracking_data_research.sc.s2016_1971-03-20T00:00:00Z_1971-03-21T00:00:00Z/by_chunks/chunk_1971-03-20T04_05_00Z_1971-03-20T04_10_00Z.csv",
60
+ "person_track_id": "8096f767efac",
61
+ "window_start": "1971-03-20T04:09:35.020260+00:00",
62
+ "window_end": "1971-03-20T04:09:45.020260+00:00",
63
+ "candidates_csv": "out/cf_clean/s2016_crossflow_humans_with_difficulty.csv"
64
+ }
65
+ }
66
+ }
benchmark/cross_flow/scenes/cross_flow.cf_0035.scene.json ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "0.3",
3
+ "scene_id": "cross_flow.cf_0035",
4
+ "layout": {
5
+ "layout_id": "research.sc.s2016",
6
+ "path": "../layouts/s2016.layout.simplified.json",
7
+ "coordinate_frame": "layout_xy_meters",
8
+ "notes": "Scene geometry is expressed in the referenced layout frame."
9
+ },
10
+ "window": {
11
+ "start": "1971-03-27T20:37:45.004608Z",
12
+ "end": "1971-03-27T20:37:55.004608Z",
13
+ "duration_s": 10.0
14
+ },
15
+ "tracking": {
16
+ "tracking_id": "cross_flow.cf_0035",
17
+ "format": "csv",
18
+ "path": "../tracks/cross_flow.cf_0035.tracks.csv",
19
+ "timestamp_field": "timestamp",
20
+ "track_id_field": "person_track_id",
21
+ "coordinate_frame": "layout_xy_meters",
22
+ "notes": "Windowed export from raw tracking chunk with all original columns preserved."
23
+ },
24
+ "flow": {
25
+ "p_star": [
26
+ 2.830851043694785,
27
+ 5.216764941536271
28
+ ],
29
+ "u_hat": [
30
+ 0.027080146372008156,
31
+ -0.9996332655891713
32
+ ]
33
+ },
34
+ "metadata": {
35
+ "task_type": "cross_flow",
36
+ "description": "Cross-flow benchmark scene exported from mined human candidate cf_0035.",
37
+ "score": 2.877492802307423,
38
+ "rerank_score": 5.44072953740021,
39
+ "crossness": 0.9993117298292704,
40
+ "crowd_coherence": 0.6785252075635173,
41
+ "crowd_local_density": 69.76,
42
+ "difficulty_score_raw": 0.6100878799774564,
43
+ "difficulty_score_norm": 0.4294986231361852,
44
+ "difficulty_category": "medium",
45
+ "difficulty_rank_within_category": 6,
46
+ "heading_diff_deg": 87.87410399087923,
47
+ "subject_displacement_m": 5.087029188606267,
48
+ "subject_duration_s": 9.900826,
49
+ "crowd_n_other_tracks": 8,
50
+ "crowd_n_samples": 757
51
+ },
52
+ "provenance": {
53
+ "generator": {
54
+ "name": "build_crossflow_benchmark",
55
+ "version": "0.2.0"
56
+ },
57
+ "generated_at": null,
58
+ "source": {
59
+ "chunk_file": "/Volumes/Evenflow/tracks/clean/sc.s2016/tracking_data_research.sc.s2016_1971-03-27T00:00:00Z_1971-03-28T00:00:00Z/by_chunks/chunk_1971-03-27T20_35_00Z_1971-03-27T20_40_00Z.csv",
60
+ "person_track_id": "f279899e3e56",
61
+ "window_start": "1971-03-27T20:37:45.004608+00:00",
62
+ "window_end": "1971-03-27T20:37:55.004608+00:00",
63
+ "candidates_csv": "out/cf_clean/s2016_crossflow_humans_with_difficulty.csv"
64
+ }
65
+ }
66
+ }
benchmark/cross_flow/scenes/cross_flow.cf_0036.scene.json ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "0.3",
3
+ "scene_id": "cross_flow.cf_0036",
4
+ "layout": {
5
+ "layout_id": "research.sc.s2016",
6
+ "path": "../layouts/s2016.layout.simplified.json",
7
+ "coordinate_frame": "layout_xy_meters",
8
+ "notes": "Scene geometry is expressed in the referenced layout frame."
9
+ },
10
+ "window": {
11
+ "start": "1971-03-27T19:07:25.074652Z",
12
+ "end": "1971-03-27T19:07:35.074652Z",
13
+ "duration_s": 10.0
14
+ },
15
+ "tracking": {
16
+ "tracking_id": "cross_flow.cf_0036",
17
+ "format": "csv",
18
+ "path": "../tracks/cross_flow.cf_0036.tracks.csv",
19
+ "timestamp_field": "timestamp",
20
+ "track_id_field": "person_track_id",
21
+ "coordinate_frame": "layout_xy_meters",
22
+ "notes": "Windowed export from raw tracking chunk with all original columns preserved."
23
+ },
24
+ "flow": {
25
+ "p_star": [
26
+ 3.4431299071387493,
27
+ 5.197932675235865
28
+ ],
29
+ "u_hat": [
30
+ 0.06511281828761352,
31
+ -0.9978779088118166
32
+ ]
33
+ },
34
+ "metadata": {
35
+ "task_type": "cross_flow",
36
+ "description": "Cross-flow benchmark scene exported from mined human candidate cf_0036.",
37
+ "score": 3.0084549233169517,
38
+ "rerank_score": 5.5213713750882984,
39
+ "crossness": 0.9918984020500804,
40
+ "crowd_coherence": 0.8206073202418311,
41
+ "crowd_local_density": 85.43137254901961,
42
+ "difficulty_score_raw": 0.601973292986026,
43
+ "difficulty_score_norm": 0.4494942461063829,
44
+ "difficulty_category": "medium",
45
+ "difficulty_rank_within_category": 5,
46
+ "heading_diff_deg": 82.70178561088844,
47
+ "subject_displacement_m": 5.380139107177967,
48
+ "subject_duration_s": 5.000522,
49
+ "crowd_n_other_tracks": 7,
50
+ "crowd_n_samples": 563
51
+ },
52
+ "provenance": {
53
+ "generator": {
54
+ "name": "build_crossflow_benchmark",
55
+ "version": "0.2.0"
56
+ },
57
+ "generated_at": null,
58
+ "source": {
59
+ "chunk_file": "/Volumes/Evenflow/tracks/clean/sc.s2016/tracking_data_research.sc.s2016_1971-03-27T00:00:00Z_1971-03-28T00:00:00Z/by_chunks/chunk_1971-03-27T19_05_00Z_1971-03-27T19_10_00Z.csv",
60
+ "person_track_id": "47314f260d9c",
61
+ "window_start": "1971-03-27T19:07:25.074652+00:00",
62
+ "window_end": "1971-03-27T19:07:35.074652+00:00",
63
+ "candidates_csv": "out/cf_clean/s2016_crossflow_humans_with_difficulty.csv"
64
+ }
65
+ }
66
+ }
benchmark/cross_flow/scenes/cross_flow.cf_0037.scene.json ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "0.3",
3
+ "scene_id": "cross_flow.cf_0037",
4
+ "layout": {
5
+ "layout_id": "research.sc.s2016",
6
+ "path": "../layouts/s2016.layout.simplified.json",
7
+ "coordinate_frame": "layout_xy_meters",
8
+ "notes": "Scene geometry is expressed in the referenced layout frame."
9
+ },
10
+ "window": {
11
+ "start": "1971-03-27T04:57:50.060913Z",
12
+ "end": "1971-03-27T04:58:00.060913Z",
13
+ "duration_s": 10.0
14
+ },
15
+ "tracking": {
16
+ "tracking_id": "cross_flow.cf_0037",
17
+ "format": "csv",
18
+ "path": "../tracks/cross_flow.cf_0037.tracks.csv",
19
+ "timestamp_field": "timestamp",
20
+ "track_id_field": "person_track_id",
21
+ "coordinate_frame": "layout_xy_meters",
22
+ "notes": "Windowed export from raw tracking chunk with all original columns preserved."
23
+ },
24
+ "flow": {
25
+ "p_star": [
26
+ 2.903410765725337,
27
+ 1.5308753694858583
28
+ ],
29
+ "u_hat": [
30
+ 0.15162894803565233,
31
+ -0.9884374851843699
32
+ ]
33
+ },
34
+ "metadata": {
35
+ "task_type": "cross_flow",
36
+ "description": "Cross-flow benchmark scene exported from mined human candidate cf_0037.",
37
+ "score": 2.9028664107650908,
38
+ "rerank_score": 5.459215458656111,
39
+ "crossness": 0.9938875235039144,
40
+ "crowd_coherence": 0.7341142724635416,
41
+ "crowd_local_density": 67.51,
42
+ "difficulty_score_raw": 0.605989906153501,
43
+ "difficulty_score_norm": 0.4661832352657504,
44
+ "difficulty_category": "medium",
45
+ "difficulty_rank_within_category": 4,
46
+ "heading_diff_deg": 96.33822566322183,
47
+ "subject_displacement_m": 4.7792085304567715,
48
+ "subject_duration_s": 9.900783,
49
+ "crowd_n_other_tracks": 7,
50
+ "crowd_n_samples": 574
51
+ },
52
+ "provenance": {
53
+ "generator": {
54
+ "name": "build_crossflow_benchmark",
55
+ "version": "0.2.0"
56
+ },
57
+ "generated_at": null,
58
+ "source": {
59
+ "chunk_file": "/Volumes/Evenflow/tracks/clean/sc.s2016/tracking_data_research.sc.s2016_1971-03-27T00:00:00Z_1971-03-28T00:00:00Z/by_chunks/chunk_1971-03-27T04_55_00Z_1971-03-27T05_00_00Z.csv",
60
+ "person_track_id": "7f8d5b2cd3c9",
61
+ "window_start": "1971-03-27T04:57:50.060913+00:00",
62
+ "window_end": "1971-03-27T04:58:00.060913+00:00",
63
+ "candidates_csv": "out/cf_clean/s2016_crossflow_humans_with_difficulty.csv"
64
+ }
65
+ }
66
+ }
benchmark/cross_flow/scenes/cross_flow.cf_0038.scene.json ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "0.3",
3
+ "scene_id": "cross_flow.cf_0038",
4
+ "layout": {
5
+ "layout_id": "research.sc.s2016",
6
+ "path": "../layouts/s2016.layout.simplified.json",
7
+ "coordinate_frame": "layout_xy_meters",
8
+ "notes": "Scene geometry is expressed in the referenced layout frame."
9
+ },
10
+ "window": {
11
+ "start": "1971-03-05T23:07:45.089391Z",
12
+ "end": "1971-03-05T23:07:55.089391Z",
13
+ "duration_s": 10.0
14
+ },
15
+ "tracking": {
16
+ "tracking_id": "cross_flow.cf_0038",
17
+ "format": "csv",
18
+ "path": "../tracks/cross_flow.cf_0038.tracks.csv",
19
+ "timestamp_field": "timestamp",
20
+ "track_id_field": "person_track_id",
21
+ "coordinate_frame": "layout_xy_meters",
22
+ "notes": "Windowed export from raw tracking chunk with all original columns preserved."
23
+ },
24
+ "flow": {
25
+ "p_star": [
26
+ 4.690457948021495,
27
+ 6.40280973480363
28
+ ],
29
+ "u_hat": [
30
+ 0.1558391506059122,
31
+ -0.9877824452471444
32
+ ]
33
+ },
34
+ "metadata": {
35
+ "task_type": "cross_flow",
36
+ "description": "Cross-flow benchmark scene exported from mined human candidate cf_0038.",
37
+ "score": 3.0601261753255073,
38
+ "rerank_score": 5.484194464407042,
39
+ "crossness": 0.999963325896968,
40
+ "crowd_coherence": 0.860181186480055,
41
+ "crowd_local_density": 107.14754098360656,
42
+ "difficulty_score_raw": 0.6027931580929657,
43
+ "difficulty_score_norm": 0.4683982376090018,
44
+ "difficulty_category": "medium",
45
+ "difficulty_rank_within_category": 3,
46
+ "heading_diff_deg": 89.50929700589462,
47
+ "subject_displacement_m": 5.407057754129383,
48
+ "subject_duration_s": 6.000435,
49
+ "crowd_n_other_tracks": 5,
50
+ "crowd_n_samples": 400
51
+ },
52
+ "provenance": {
53
+ "generator": {
54
+ "name": "build_crossflow_benchmark",
55
+ "version": "0.2.0"
56
+ },
57
+ "generated_at": null,
58
+ "source": {
59
+ "chunk_file": "/Volumes/Evenflow/tracks/clean/sc.s2016/tracking_data_research.sc.s2016_1971-03-05T00:00:00Z_1971-03-06T00:00:00Z/by_chunks/chunk_1971-03-05T23_05_00Z_1971-03-05T23_10_00Z.csv",
60
+ "person_track_id": "1199165e2fa2",
61
+ "window_start": "1971-03-05T23:07:45.089391+00:00",
62
+ "window_end": "1971-03-05T23:07:55.089391+00:00",
63
+ "candidates_csv": "out/cf_clean/s2016_crossflow_humans_with_difficulty.csv"
64
+ }
65
+ }
66
+ }
benchmark/cross_flow/scenes/cross_flow.cf_0039.scene.json ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "0.3",
3
+ "scene_id": "cross_flow.cf_0039",
4
+ "layout": {
5
+ "layout_id": "research.sc.s2016",
6
+ "path": "../layouts/s2016.layout.simplified.json",
7
+ "coordinate_frame": "layout_xy_meters",
8
+ "notes": "Scene geometry is expressed in the referenced layout frame."
9
+ },
10
+ "window": {
11
+ "start": "1971-03-28T19:15:35.015565Z",
12
+ "end": "1971-03-28T19:15:45.015565Z",
13
+ "duration_s": 10.0
14
+ },
15
+ "tracking": {
16
+ "tracking_id": "cross_flow.cf_0039",
17
+ "format": "csv",
18
+ "path": "../tracks/cross_flow.cf_0039.tracks.csv",
19
+ "timestamp_field": "timestamp",
20
+ "track_id_field": "person_track_id",
21
+ "coordinate_frame": "layout_xy_meters",
22
+ "notes": "Windowed export from raw tracking chunk with all original columns preserved."
23
+ },
24
+ "flow": {
25
+ "p_star": [
26
+ 4.488447249569468,
27
+ 4.675909158755783
28
+ ],
29
+ "u_hat": [
30
+ 0.09138984234965492,
31
+ -0.9958151920488586
32
+ ]
33
+ },
34
+ "metadata": {
35
+ "task_type": "cross_flow",
36
+ "description": "Cross-flow benchmark scene exported from mined human candidate cf_0039.",
37
+ "score": 3.0450805981703915,
38
+ "rerank_score": 5.4218567255479675,
39
+ "crossness": 0.9929860447439756,
40
+ "crowd_coherence": 0.8556015310544279,
41
+ "crowd_local_density": 21.49,
42
+ "difficulty_score_raw": 0.5802047506645457,
43
+ "difficulty_score_norm": 0.4852301876951405,
44
+ "difficulty_category": "medium",
45
+ "difficulty_rank_within_category": 2,
46
+ "heading_diff_deg": 83.20994493412951,
47
+ "subject_displacement_m": 7.953616611042651,
48
+ "subject_duration_s": 9.900782,
49
+ "crowd_n_other_tracks": 4,
50
+ "crowd_n_samples": 289
51
+ },
52
+ "provenance": {
53
+ "generator": {
54
+ "name": "build_crossflow_benchmark",
55
+ "version": "0.2.0"
56
+ },
57
+ "generated_at": null,
58
+ "source": {
59
+ "chunk_file": "/Volumes/Evenflow/tracks/clean/sc.s2016/tracking_data_research.sc.s2016_1971-03-28T00:00:00Z_1971-03-29T00:00:00Z/by_chunks/chunk_1971-03-28T19_15_00Z_1971-03-28T19_20_00Z.csv",
60
+ "person_track_id": "6e03fdd06473",
61
+ "window_start": "1971-03-28T19:15:35.015565+00:00",
62
+ "window_end": "1971-03-28T19:15:45.015565+00:00",
63
+ "candidates_csv": "out/cf_clean/s2016_crossflow_humans_with_difficulty.csv"
64
+ }
65
+ }
66
+ }
benchmark/cross_flow/scenes/cross_flow.cf_0040.scene.json ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "0.3",
3
+ "scene_id": "cross_flow.cf_0040",
4
+ "layout": {
5
+ "layout_id": "research.sc.s2016",
6
+ "path": "../layouts/s2016.layout.simplified.json",
7
+ "coordinate_frame": "layout_xy_meters",
8
+ "notes": "Scene geometry is expressed in the referenced layout frame."
9
+ },
10
+ "window": {
11
+ "start": "1971-03-03T23:55:45.021608Z",
12
+ "end": "1971-03-03T23:55:55.021608Z",
13
+ "duration_s": 10.0
14
+ },
15
+ "tracking": {
16
+ "tracking_id": "cross_flow.cf_0040",
17
+ "format": "csv",
18
+ "path": "../tracks/cross_flow.cf_0040.tracks.csv",
19
+ "timestamp_field": "timestamp",
20
+ "track_id_field": "person_track_id",
21
+ "coordinate_frame": "layout_xy_meters",
22
+ "notes": "Windowed export from raw tracking chunk with all original columns preserved."
23
+ },
24
+ "flow": {
25
+ "p_star": [
26
+ 6.266283671306718,
27
+ 4.954443947891202
28
+ ],
29
+ "u_hat": [
30
+ 0.05766605070719069,
31
+ -0.9983359287313243
32
+ ]
33
+ },
34
+ "metadata": {
35
+ "task_type": "cross_flow",
36
+ "description": "Cross-flow benchmark scene exported from mined human candidate cf_0040.",
37
+ "score": 2.8575011536594648,
38
+ "rerank_score": 5.425428428188767,
39
+ "crossness": 0.9927690589455064,
40
+ "crowd_coherence": 0.9306304764101349,
41
+ "crowd_local_density": 165.98,
42
+ "difficulty_score_raw": 0.6078339259374352,
43
+ "difficulty_score_norm": 0.4900529696959917,
44
+ "difficulty_category": "medium",
45
+ "difficulty_rank_within_category": 1,
46
+ "heading_diff_deg": 83.10559034452574,
47
+ "subject_displacement_m": 2.3771708883106983,
48
+ "subject_duration_s": 9.900653,
49
+ "crowd_n_other_tracks": 11,
50
+ "crowd_n_samples": 995
51
+ },
52
+ "provenance": {
53
+ "generator": {
54
+ "name": "build_crossflow_benchmark",
55
+ "version": "0.2.0"
56
+ },
57
+ "generated_at": null,
58
+ "source": {
59
+ "chunk_file": "/Volumes/Evenflow/tracks/clean/sc.s2016/tracking_data_research.sc.s2016_1971-03-03T00:00:00Z_1971-03-04T00:00:00Z/by_chunks/chunk_1971-03-03T23_55_00Z_1971-03-04T00_00_00Z.csv",
60
+ "person_track_id": "c33acdd8b818",
61
+ "window_start": "1971-03-03T23:55:45.021608+00:00",
62
+ "window_end": "1971-03-03T23:55:55.021608+00:00",
63
+ "candidates_csv": "out/cf_clean/s2016_crossflow_humans_with_difficulty.csv"
64
+ }
65
+ }
66
+ }
benchmark/cross_flow/scenes/cross_flow.cf_0041.scene.json ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "0.3",
3
+ "scene_id": "cross_flow.cf_0041",
4
+ "layout": {
5
+ "layout_id": "research.sc.s2016",
6
+ "path": "../layouts/s2016.layout.simplified.json",
7
+ "coordinate_frame": "layout_xy_meters",
8
+ "notes": "Scene geometry is expressed in the referenced layout frame."
9
+ },
10
+ "window": {
11
+ "start": "1971-03-21T20:42:10.044304Z",
12
+ "end": "1971-03-21T20:42:20.044304Z",
13
+ "duration_s": 10.0
14
+ },
15
+ "tracking": {
16
+ "tracking_id": "cross_flow.cf_0041",
17
+ "format": "csv",
18
+ "path": "../tracks/cross_flow.cf_0041.tracks.csv",
19
+ "timestamp_field": "timestamp",
20
+ "track_id_field": "person_track_id",
21
+ "coordinate_frame": "layout_xy_meters",
22
+ "notes": "Windowed export from raw tracking chunk with all original columns preserved."
23
+ },
24
+ "flow": {
25
+ "p_star": [
26
+ 4.390478871959901,
27
+ 6.226511522261401
28
+ ],
29
+ "u_hat": [
30
+ -0.02237602300039417,
31
+ 0.9997496254536362
32
+ ]
33
+ },
34
+ "metadata": {
35
+ "task_type": "cross_flow",
36
+ "description": "Cross-flow benchmark scene exported from mined human candidate cf_0041.",
37
+ "score": 3.1481575097679193,
38
+ "rerank_score": 5.576333121040071,
39
+ "crossness": 0.9774220160050195,
40
+ "crowd_coherence": 0.9820244857603896,
41
+ "crowd_local_density": 67.29,
42
+ "difficulty_score_raw": 0.5885797589934351,
43
+ "difficulty_score_norm": 0.4991103087743721,
44
+ "difficulty_category": "hard",
45
+ "difficulty_rank_within_category": 10,
46
+ "heading_diff_deg": 102.19834012778398,
47
+ "subject_displacement_m": 7.476544317787378,
48
+ "subject_duration_s": 9.900696,
49
+ "crowd_n_other_tracks": 4,
50
+ "crowd_n_samples": 264
51
+ },
52
+ "provenance": {
53
+ "generator": {
54
+ "name": "build_crossflow_benchmark",
55
+ "version": "0.2.0"
56
+ },
57
+ "generated_at": null,
58
+ "source": {
59
+ "chunk_file": "/Volumes/Evenflow/tracks/clean/sc.s2016/tracking_data_research.sc.s2016_1971-03-21T00:00:00Z_1971-03-22T00:00:00Z/by_chunks/chunk_1971-03-21T20_40_00Z_1971-03-21T20_45_00Z.csv",
60
+ "person_track_id": "c5dbe15e4a6d",
61
+ "window_start": "1971-03-21T20:42:10.044304+00:00",
62
+ "window_end": "1971-03-21T20:42:20.044304+00:00",
63
+ "candidates_csv": "out/cf_clean/s2016_crossflow_humans_with_difficulty.csv"
64
+ }
65
+ }
66
+ }
benchmark/cross_flow/scenes/cross_flow.cf_0042.scene.json ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "0.3",
3
+ "scene_id": "cross_flow.cf_0042",
4
+ "layout": {
5
+ "layout_id": "research.sc.s2016",
6
+ "path": "../layouts/s2016.layout.simplified.json",
7
+ "coordinate_frame": "layout_xy_meters",
8
+ "notes": "Scene geometry is expressed in the referenced layout frame."
9
+ },
10
+ "window": {
11
+ "start": "1971-03-23T01:41:15.041304Z",
12
+ "end": "1971-03-23T01:41:25.041304Z",
13
+ "duration_s": 10.0
14
+ },
15
+ "tracking": {
16
+ "tracking_id": "cross_flow.cf_0042",
17
+ "format": "csv",
18
+ "path": "../tracks/cross_flow.cf_0042.tracks.csv",
19
+ "timestamp_field": "timestamp",
20
+ "track_id_field": "person_track_id",
21
+ "coordinate_frame": "layout_xy_meters",
22
+ "notes": "Windowed export from raw tracking chunk with all original columns preserved."
23
+ },
24
+ "flow": {
25
+ "p_star": [
26
+ 3.4505819809983316,
27
+ 1.0003559213219577
28
+ ],
29
+ "u_hat": [
30
+ -0.028038567448673325,
31
+ -0.9996068420811385
32
+ ]
33
+ },
34
+ "metadata": {
35
+ "task_type": "cross_flow",
36
+ "description": "Cross-flow benchmark scene exported from mined human candidate cf_0042.",
37
+ "score": 3.001871203587443,
38
+ "rerank_score": 5.543636606961668,
39
+ "crossness": 0.9643507551153182,
40
+ "crowd_coherence": 0.8553450709144655,
41
+ "crowd_local_density": 81.82291666666667,
42
+ "difficulty_score_raw": 0.6147129744004401,
43
+ "difficulty_score_norm": 0.5338488834858716,
44
+ "difficulty_category": "hard",
45
+ "difficulty_rank_within_category": 9,
46
+ "heading_diff_deg": 105.34480956783652,
47
+ "subject_displacement_m": 5.373452257293365,
48
+ "subject_duration_s": 9.500695,
49
+ "crowd_n_other_tracks": 7,
50
+ "crowd_n_samples": 649
51
+ },
52
+ "provenance": {
53
+ "generator": {
54
+ "name": "build_crossflow_benchmark",
55
+ "version": "0.2.0"
56
+ },
57
+ "generated_at": null,
58
+ "source": {
59
+ "chunk_file": "/Volumes/Evenflow/tracks/clean/sc.s2016/tracking_data_research.sc.s2016_1971-03-23T00:00:00Z_1971-03-24T00:00:00Z/by_chunks/chunk_1971-03-23T01_40_00Z_1971-03-23T01_45_00Z.csv",
60
+ "person_track_id": "38d1ead837fb",
61
+ "window_start": "1971-03-23T01:41:15.041304+00:00",
62
+ "window_end": "1971-03-23T01:41:25.041304+00:00",
63
+ "candidates_csv": "out/cf_clean/s2016_crossflow_humans_with_difficulty.csv"
64
+ }
65
+ }
66
+ }
benchmark/cross_flow/scenes/cross_flow.cf_0043.scene.json ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "0.3",
3
+ "scene_id": "cross_flow.cf_0043",
4
+ "layout": {
5
+ "layout_id": "research.sc.s2016",
6
+ "path": "../layouts/s2016.layout.simplified.json",
7
+ "coordinate_frame": "layout_xy_meters",
8
+ "notes": "Scene geometry is expressed in the referenced layout frame."
9
+ },
10
+ "window": {
11
+ "start": "1971-03-28T19:26:40.052695Z",
12
+ "end": "1971-03-28T19:26:50.052695Z",
13
+ "duration_s": 10.0
14
+ },
15
+ "tracking": {
16
+ "tracking_id": "cross_flow.cf_0043",
17
+ "format": "csv",
18
+ "path": "../tracks/cross_flow.cf_0043.tracks.csv",
19
+ "timestamp_field": "timestamp",
20
+ "track_id_field": "person_track_id",
21
+ "coordinate_frame": "layout_xy_meters",
22
+ "notes": "Windowed export from raw tracking chunk with all original columns preserved."
23
+ },
24
+ "flow": {
25
+ "p_star": [
26
+ 2.467255017394107,
27
+ 6.514068657856178
28
+ ],
29
+ "u_hat": [
30
+ -0.49282300075749463,
31
+ -0.8701295822602392
32
+ ]
33
+ },
34
+ "metadata": {
35
+ "task_type": "cross_flow",
36
+ "description": "Cross-flow benchmark scene exported from mined human candidate cf_0043.",
37
+ "score": 3.0650280265784744,
38
+ "rerank_score": 5.510701240196542,
39
+ "crossness": 0.9828706743150664,
40
+ "crowd_coherence": 0.8907220151058748,
41
+ "crowd_local_density": 12.21,
42
+ "difficulty_score_raw": 0.5580623895665007,
43
+ "difficulty_score_norm": 0.6704626709853827,
44
+ "difficulty_category": "hard",
45
+ "difficulty_rank_within_category": 8,
46
+ "heading_diff_deg": 100.62012554307915,
47
+ "subject_displacement_m": 5.369757582722489,
48
+ "subject_duration_s": 9.90074,
49
+ "crowd_n_other_tracks": 5,
50
+ "crowd_n_samples": 246
51
+ },
52
+ "provenance": {
53
+ "generator": {
54
+ "name": "build_crossflow_benchmark",
55
+ "version": "0.2.0"
56
+ },
57
+ "generated_at": null,
58
+ "source": {
59
+ "chunk_file": "/Volumes/Evenflow/tracks/clean/sc.s2016/tracking_data_research.sc.s2016_1971-03-28T00:00:00Z_1971-03-29T00:00:00Z/by_chunks/chunk_1971-03-28T19_25_00Z_1971-03-28T19_30_00Z.csv",
60
+ "person_track_id": "3d4e2ea28fa3",
61
+ "window_start": "1971-03-28T19:26:40.052695+00:00",
62
+ "window_end": "1971-03-28T19:26:50.052695+00:00",
63
+ "candidates_csv": "out/cf_clean/s2016_crossflow_humans_with_difficulty.csv"
64
+ }
65
+ }
66
+ }
benchmark/cross_flow/scenes/cross_flow.cf_0044.scene.json ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "0.3",
3
+ "scene_id": "cross_flow.cf_0044",
4
+ "layout": {
5
+ "layout_id": "research.sc.s2016",
6
+ "path": "../layouts/s2016.layout.simplified.json",
7
+ "coordinate_frame": "layout_xy_meters",
8
+ "notes": "Scene geometry is expressed in the referenced layout frame."
9
+ },
10
+ "window": {
11
+ "start": "1971-03-03T19:40:55.057434Z",
12
+ "end": "1971-03-03T19:41:05.057434Z",
13
+ "duration_s": 10.0
14
+ },
15
+ "tracking": {
16
+ "tracking_id": "cross_flow.cf_0044",
17
+ "format": "csv",
18
+ "path": "../tracks/cross_flow.cf_0044.tracks.csv",
19
+ "timestamp_field": "timestamp",
20
+ "track_id_field": "person_track_id",
21
+ "coordinate_frame": "layout_xy_meters",
22
+ "notes": "Windowed export from raw tracking chunk with all original columns preserved."
23
+ },
24
+ "flow": {
25
+ "p_star": [
26
+ 4.024708251953342,
27
+ 3.4683120332743553
28
+ ],
29
+ "u_hat": [
30
+ 0.6940004250148424,
31
+ -0.7199745898844057
32
+ ]
33
+ },
34
+ "metadata": {
35
+ "task_type": "cross_flow",
36
+ "description": "Cross-flow benchmark scene exported from mined human candidate cf_0044.",
37
+ "score": 2.9892890681749846,
38
+ "rerank_score": 5.415729836319929,
39
+ "crossness": 0.9999541047442756,
40
+ "crowd_coherence": 0.789357911058571,
41
+ "crowd_local_density": 95.63736263736264,
42
+ "difficulty_score_raw": 0.6629501831138633,
43
+ "difficulty_score_norm": 0.6830661345397452,
44
+ "difficulty_category": "hard",
45
+ "difficulty_rank_within_category": 7,
46
+ "heading_diff_deg": 90.54893786426352,
47
+ "subject_displacement_m": 8.854254942960306,
48
+ "subject_duration_s": 9.000739,
49
+ "crowd_n_other_tracks": 5,
50
+ "crowd_n_samples": 333
51
+ },
52
+ "provenance": {
53
+ "generator": {
54
+ "name": "build_crossflow_benchmark",
55
+ "version": "0.2.0"
56
+ },
57
+ "generated_at": null,
58
+ "source": {
59
+ "chunk_file": "/Volumes/Evenflow/tracks/clean/sc.s2016/tracking_data_research.sc.s2016_1971-03-03T00:00:00Z_1971-03-04T00:00:00Z/by_chunks/chunk_1971-03-03T19_40_00Z_1971-03-03T19_45_00Z.csv",
60
+ "person_track_id": "2a13749d52c4",
61
+ "window_start": "1971-03-03T19:40:55.057434+00:00",
62
+ "window_end": "1971-03-03T19:41:05.057434+00:00",
63
+ "candidates_csv": "out/cf_clean/s2016_crossflow_humans_with_difficulty.csv"
64
+ }
65
+ }
66
+ }
benchmark/cross_flow/scenes/cross_flow.cf_0045.scene.json ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "0.3",
3
+ "scene_id": "cross_flow.cf_0045",
4
+ "layout": {
5
+ "layout_id": "research.sc.s2016",
6
+ "path": "../layouts/s2016.layout.simplified.json",
7
+ "coordinate_frame": "layout_xy_meters",
8
+ "notes": "Scene geometry is expressed in the referenced layout frame."
9
+ },
10
+ "window": {
11
+ "start": "1971-03-03T19:40:55.057434Z",
12
+ "end": "1971-03-03T19:41:05.057434Z",
13
+ "duration_s": 10.0
14
+ },
15
+ "tracking": {
16
+ "tracking_id": "cross_flow.cf_0045",
17
+ "format": "csv",
18
+ "path": "../tracks/cross_flow.cf_0045.tracks.csv",
19
+ "timestamp_field": "timestamp",
20
+ "track_id_field": "person_track_id",
21
+ "coordinate_frame": "layout_xy_meters",
22
+ "notes": "Windowed export from raw tracking chunk with all original columns preserved."
23
+ },
24
+ "flow": {
25
+ "p_star": [
26
+ 4.433467247926977,
27
+ 3.894540084020983
28
+ ],
29
+ "u_hat": [
30
+ 0.6992848572022746,
31
+ -0.7148431215921395
32
+ ]
33
+ },
34
+ "metadata": {
35
+ "task_type": "cross_flow",
36
+ "description": "Cross-flow benchmark scene exported from mined human candidate cf_0045.",
37
+ "score": 3.004106882807425,
38
+ "rerank_score": 5.439038187746714,
39
+ "crossness": 0.9986470248829428,
40
+ "crowd_coherence": 0.8061363454830107,
41
+ "crowd_local_density": 101.50617283950618,
42
+ "difficulty_score_raw": 0.66595485665623,
43
+ "difficulty_score_norm": 0.6974788170661201,
44
+ "difficulty_category": "hard",
45
+ "difficulty_rank_within_category": 6,
46
+ "heading_diff_deg": 92.98079090829772,
47
+ "subject_displacement_m": 7.543459241775028,
48
+ "subject_duration_s": 8.000608,
49
+ "crowd_n_other_tracks": 5,
50
+ "crowd_n_samples": 343
51
+ },
52
+ "provenance": {
53
+ "generator": {
54
+ "name": "build_crossflow_benchmark",
55
+ "version": "0.2.0"
56
+ },
57
+ "generated_at": null,
58
+ "source": {
59
+ "chunk_file": "/Volumes/Evenflow/tracks/clean/sc.s2016/tracking_data_research.sc.s2016_1971-03-03T00:00:00Z_1971-03-04T00:00:00Z/by_chunks/chunk_1971-03-03T19_40_00Z_1971-03-03T19_45_00Z.csv",
60
+ "person_track_id": "dd6bed7982a3",
61
+ "window_start": "1971-03-03T19:40:55.057434+00:00",
62
+ "window_end": "1971-03-03T19:41:05.057434+00:00",
63
+ "candidates_csv": "out/cf_clean/s2016_crossflow_humans_with_difficulty.csv"
64
+ }
65
+ }
66
+ }
benchmark/cross_flow/scenes/cross_flow.cf_0046.scene.json ADDED
@@ -0,0 +1,66 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "0.3",
3
+ "scene_id": "cross_flow.cf_0046",
4
+ "layout": {
5
+ "layout_id": "research.sc.s2016",
6
+ "path": "../layouts/s2016.layout.simplified.json",
7
+ "coordinate_frame": "layout_xy_meters",
8
+ "notes": "Scene geometry is expressed in the referenced layout frame."
9
+ },
10
+ "window": {
11
+ "start": "1971-03-03T19:40:55.057434Z",
12
+ "end": "1971-03-03T19:41:05.057434Z",
13
+ "duration_s": 10.0
14
+ },
15
+ "tracking": {
16
+ "tracking_id": "cross_flow.cf_0046",
17
+ "format": "csv",
18
+ "path": "../tracks/cross_flow.cf_0046.tracks.csv",
19
+ "timestamp_field": "timestamp",
20
+ "track_id_field": "person_track_id",
21
+ "coordinate_frame": "layout_xy_meters",
22
+ "notes": "Windowed export from raw tracking chunk with all original columns preserved."
23
+ },
24
+ "flow": {
25
+ "p_star": [
26
+ 4.703959425033329,
27
+ 4.468060107876408
28
+ ],
29
+ "u_hat": [
30
+ -0.7136308572425797,
31
+ 0.7005219479725249
32
+ ]
33
+ },
34
+ "metadata": {
35
+ "task_type": "cross_flow",
36
+ "description": "Cross-flow benchmark scene exported from mined human candidate cf_0046.",
37
+ "score": 3.02193211125786,
38
+ "rerank_score": 5.457943969251018,
39
+ "crossness": 0.9999252326899356,
40
+ "crowd_coherence": 0.8220442622229561,
41
+ "crowd_local_density": 100.46052631578948,
42
+ "difficulty_score_raw": 0.6684846005985685,
43
+ "difficulty_score_norm": 0.7,
44
+ "difficulty_category": "hard",
45
+ "difficulty_rank_within_category": 3,
46
+ "heading_diff_deg": 89.29935792464698,
47
+ "subject_displacement_m": 6.686397903178103,
48
+ "subject_duration_s": 7.500608,
49
+ "crowd_n_other_tracks": 5,
50
+ "crowd_n_samples": 348
51
+ },
52
+ "provenance": {
53
+ "generator": {
54
+ "name": "build_crossflow_benchmark",
55
+ "version": "0.2.0"
56
+ },
57
+ "generated_at": null,
58
+ "source": {
59
+ "chunk_file": "/Volumes/Evenflow/tracks/clean/sc.s2016/tracking_data_research.sc.s2016_1971-03-03T00:00:00Z_1971-03-04T00:00:00Z/by_chunks/chunk_1971-03-03T19_40_00Z_1971-03-03T19_45_00Z.csv",
60
+ "person_track_id": "b133780bf744",
61
+ "window_start": "1971-03-03T19:40:55.057434+00:00",
62
+ "window_end": "1971-03-03T19:41:05.057434+00:00",
63
+ "candidates_csv": "out/cf_clean/s2016_crossflow_humans_with_difficulty.csv"
64
+ }
65
+ }
66
+ }