@greg_n @cmartenson @vt1 @brian60221 @howdoiknowthisinfo
Here is my report timing and a few things I think we can conclude. A few of the tracks that I recorded off the Internet have a random offset and DJStew has minutes dropped, none of which should matter as we are syncing everything below to shot 4 timing anyway. I added NTD and S7 “Don’t Run” today on @greg_n 's suggestion, and they confirm what I was seeing.
Report Timing, seconds, first 8 shots
Source |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
S2 Fence |
14.7458 |
15.6044 |
16.2792 |
19.0714 |
19.3274 |
19.511 |
19.6881 |
19.847 |
S4 Mover |
17.025 |
17.882 |
18.56 |
21.3628 |
21.62 |
21.8047 |
21.9815 |
22.1422 |
S3 TMZ |
3.6907 |
4.5445 |
5.2177 |
7.9982 |
8.2535 |
8.4369 |
8.613 |
8.7727 |
S6 DJStew |
55.0078 |
55.8632 |
56.5392 |
59.3238 |
59.5792 |
59.7627 |
59.939 |
60.0985 |
S5 Root |
2.599 |
3.453 |
4.1263 |
6.9085 |
7.164 |
7.3474 |
7.5234 |
7.6833 |
S1 Podium |
2.8105 |
3.6645 |
4.33771 |
7.1204 |
7.3758 |
7.5592 |
7.7354 |
7.8952 |
S7 Don’t Run |
27.6693 |
28.5232 |
29.1964 |
31.9787 |
32.234 |
32.4176 |
32.5938 |
32.7535 |
NTD |
40.2103 |
41.0642 |
41.7375 |
44.5199 |
44.7752 |
44.9587 |
45.1348 |
45.2946 |
Here are my delta distances from each source to Crooks, as compared to shot 4, based on @vt1 geolocation data.
Delta Distance to Crooks From Shot 4 (feet) |
|
|
|
|
|
|
|
|
Source |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
S2 Fence |
-8.8 |
-7.0 |
-6.4 |
0.0 |
0.0 |
0.0 |
0.0 |
0.0 |
S4 Mover |
-28.1 |
-24.3 |
-20.2 |
0.0 |
0.4 |
0.8 |
1.2 |
1.6 |
S3 TMZ 3 |
0.0 |
0.0 |
0.0 |
0.0 |
0.0 |
0.0 |
0.0 |
0.0 |
S6 DJStew |
-0.8 |
0.1 |
-0.8 |
0.0 |
0.0 |
0.0 |
0.0 |
0.0 |
S5 Root |
0.0 |
0.0 |
0.0 |
0.0 |
0.0 |
0.0 |
0.0 |
0.0 |
S7 Don’t Run |
0.0 |
0.0 |
0.0 |
0.0 |
0.0 |
0.0 |
0.0 |
0.0 |
NTD |
0.0 |
0.0 |
0.0 |
0.0 |
0.0 |
0.0 |
0.0 |
0.0 |
I am doing this so I can postulate whether shots came from the same location as shot 4. I now use these as adjustments to shot timing relative to shot 4, and then compute an anomaly by comparing this to relative shot timing for the podium. And convert these from seconds to feet using the speed of sound.
Delta Distance from Expected Arrival (feet) |
|
|
|
|
|
|
|
|
Source |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
S2 Fence |
-9.1 |
-5.7 |
-4.5 |
0.0 |
0.7 |
0.9 |
1.9 |
0.9 |
S4 Mover |
-3.8 |
-4.1 |
-2.8 |
0.0 |
1.6 |
2.7 |
3.0 |
3.6 |
S3 TMZ |
2.7 |
2.5 |
2.5 |
0.0 |
-0.1 |
-0.1 |
-0.2 |
-0.3 |
S6 DJStew |
-4.6 |
-4.8 |
-1.3 |
0.0 |
0.0 |
0.1 |
0.2 |
-0.1 |
S5 Root |
0.5 |
0.5 |
0.6 |
0.0 |
0.1 |
0.1 |
-0.1 |
0.0 |
S7 Don’t Run |
0.6 |
0.5 |
0.4 |
0.0 |
-0.1 |
0.1 |
0.1 |
0.0 |
NTD |
0.3 |
0.2 |
0.3 |
0.0 |
-0.1 |
0.0 |
-0.1 |
-0.1 |
If the shot being compared to shot 4 came from the same location, the anomaly should be zero. I consider a few tenths of a millisecond, or about 3 inches in distance, to be achievable in resolution. For stationary sources and decent waveform SNR, it seems relatively easy to get half that resolution. Here is a bar graph for the stationary source anomalies:
A few observations. First, shots 4-8 definitely cluster around zero anomaly, with the largest deviation being 4 inches. Second, shots 1-3 cluster for each source, but with a definite shift. The shift is 3-4 inches for NTD, which is closest to being on a line to the podium from Crooks, so we should expect a small shift. Source S5 Root and S7 Don’t Run were shifted a bit more around the compass rose from the podium, but close to each other, and show a roughly 6-inch shift. Source S3, which was almost orthogonal to the line of fire, shows a 2.5-foot shift in the data.
You may say “these are tiny, so what?”. But they shouldn’t be there, shots 1-3 would have anomalies like shots 5-8 otherwise.
You may say “what if Crooks shifted his gun 6 inches or whatever?”. That isn’t what these anomalies mean. For a source like NTD for which the cosine of the angle between the direction to it and the direction to the podium is like 0.975, you have to move the gun barrel towards the podium almost 15 feet to register a 4-inch shift in delta arrival distance. So yes, these mean something.
Now let’s turn to the moving microphones. I got decent agreement for all but source 4 that shots 4-8 all came from the same location as Crooks, impressive work @vt1 ! For source 4, we are a bit off but orthogonal to Crooks so it is sensitive to errors in position, but these are still decent.
The beautiful thing about moving sources is that if the correction I am applying for the vector to Crooks is wrong because Crooks’ position isn’t the position of the shots, these anomalies go whack. But get better the closer we are to the microphone position for shot 4. Which is exactly what we see for shots 1-3.
So what I haven’t done, is instead of correcting shots 1-3 for Crooks’ location, correct for a matrix of other locations (which I would suggest are south and east of Crooks) and try to minimize the anomalies from the podium timing, and you should have your first shooter.