Changes:
Ballistica 2.0 is the all C++ version, freeing us from the JavaCV implementation and too many holes for memory leaks.
Presently the offering for 2.0 is via an Eclipse project but Visual Studio 2010 and 2012 IDE projects are incoming.
The overall goal is to show that a "smart rifle" is not necessarily rocket science.
The memory leaks of the Java/JavaCV/JNI version is simply too much to take. Granted the leakage can be pared down a bit and it looks like the smart folks working with JavaCV have managed to improve on this matter a bit.
But let's be honest here, taking responsibility for the memory also means we can control it, and we need speed and lot of it.
Therefore, and for some time, a version built in C++ entirely has been in the works. ... read more
Ballistica was a concept that originated in July of 2012 while hearing the inspiring song "Hostage" from Front Line Assembly.
It is a "Software Defined Scope System" (SDSS) that turns any computer system into a ballistics calculation and range/reticle display. Unlike some of the other smart scope systems that rely on lasers for range finding, Ballistica uses "through-calibration" of the optics.
Ballistica is not pinned to any given optical configuration or scope. This system can track by movement, color, or actual image template. ... read more