FalcoGer Posted January 31, 2023 Posted January 31, 2023 (edited) I know this isn't exactly a bug, but it's just disappointing. The IAT is both too good and too bad at the same time. The issues I have with it right now are There is an arbitrary hard range limit on IAT. Even if the tracked target fills out a good portion of the screen with good contrast, you can't keep track of anything beyond some range, even if it's a huge object like a house. I think that range might be 15km, but I could be wrong. When fully zoomed in with TV view, you can usually see medium sized targets, like tanks, quite well, but the IAT just doesn't pick them up. Just today we were tracking an SU-25, and it flew away. It was still pretty big in the picture but suddenly the track just dropped for no reason whatsoever. It can start tracking things behind bushes and trees, despite there being no clear line of sight. I'm not talking about inertially tracking things that were tracked already when they go behind concealment, it just straight up detects stuff behind concealment like bushes and trees from the start, including their shape. It magically detects whether a unit is alive or dead. You can't track a dead, burned out tank. When one is unsure it can be used as a detector. The problem with all three issues is that IAT doesn't actually use contrast locking but detects units and map objects via ray casting (finite length, goes through bushes) instead of using some form of image analysis. There are some primitive algorithms to do what's basically contrast lock. OpenCV has a few, very efficient tools that can be used. The issue with DCS would be that that image needs to be generated and it needs to be the same for all graphic settings. It also needs to be cheat proof. From what I can see from Apache videos that use IAT, the way it works is basically a flood fill with a contrast threshold and/or maybe a small blur filter and then creating a bounding box around the resulting shape. There is no reason to go full AI (neural network), that would just eat the framerate. Edited January 31, 2023 by FalcoGer 3
FalcoGer Posted January 31, 2023 Author Posted January 31, 2023 (edited) Edited January 31, 2023 by FalcoGer
Recommended Posts