Abstract: A system and method calculate a range and velocity of an object in image data. The range calculation includes detecting a contour of the object from the image data, forming a template from the image data based on the contour; and calculating a range to the object using pixel resolution and dimension statistics of the object. A three-dimensional velocity of the object is determined by calculating a radial component and an angular component of the velocity. The radial velocity component is calculated by determining the range of the object in two or more image frames, determining a time differential between the two or more image frames, and calculating the radial velocity as a function of the range of the object in the two or more image frames and the time differential between the two or more image frames. The angular component is calculated using spatial-temporal derivatives as a function of a motion constraint equation.
Abstract: An analog ballistic system calculator for long range shooting is constructed of a pair of rugged, waterproof rotatable transparent discs superimposed over a base member on one side and a single transparent rotatable disc on the opposite side of the base. The hand held calculator device provides a wind speed and direction and air temperature adjusted calculator device for long distance rifles.
Abstract: A scope adjustment calculating apparatus and method for calculating adjustment to a scope on a firearm is disclosed. The scope adjustment calculating device displays multiple input criteria including: a plurality of division of minute of angle for a scope, a plurality of distance from a target data, and a plurality of shot placement spacing data. Known information of given division of minute of angle for a scope, given distance from a target, and given shot placement spacing from the target center point are selected from the input criteria. Based on this known information, a given number of adjustment increments needed to zero the scope is obtained from the calculating device, and the scope is zeroed based on the given number of adjustment increments.