John S Battista - 2013-10-12

Welcome to what might be the first Open Source "smart scope" system for ballistics platforms. The advent of smart scopes or computer aided aiming systems is upon us, presently in the form of expensive proprietary systems. Ballistica uses JavaCV, a Java adaptation of OpenCV, and the GNU Ballistics library.
Ballistica is not pinned to any given configuration of optics, making it a "software defined scope system" or "SDSS". Unlike other known systems, Ballistica relies on "through-calibration" of the optics for ranging instead of laser range finding. Optical systems can be comprised of anything so long as through-calibration is possible.

Ballistica can track a target by movement, or color, or an image "snapshot" of an object.

This project took roughly 1 year to put together. Hopefully this open source seed can take root and help this new technology along.