Patent ID: 9563964
Date: 2017-02-07
CPC Classifications: F41G,G01C,G06T,H04N

Claim:
1. A method and apparatus for computer vision analysis of video taken of a marked projectile launched from a gun, the method comprising: receiving a first projectile launch video recording of a marked projectile launched from a gun generated by a first video camera system, said first projectile launch video having a plurality of first image frames, at least a portion of said plurality of first image frames containing a projectile shape corresponding with said marked projectile; receiving a second projectile launch video recording of said marked projectile launched from said gun generated by a second video camera system, said second video camera system being positioned at a different location from said first video camera system, said second projectile launch video having a plurality of second image frames, at least a portion of said plurality of second image frames containing a projectile shape corresponding with said marked projectile; segmenting a projectile shape, if any, in each of said first image frames of said plurality of first image frames, and generating a first pitch history; segmenting a projectile shape, if any, in each of said second image frames of said plurality of second image frames, and generating a second pitch history; receiving first mirror rotation data corresponding with said first projectile launch video recording, correcting said first pitch history for skew angle and camera misalignment, and generating a first corrected pitch history; receiving second mirror rotation data corresponding with said second projectile launch video recording, correcting said second pitch history for skew angle and camera misalignment, and generating a second corrected pitch history; receiving said first corrected pitch history and said second corrected pitch history and geodetic information associated with the location geometry of said first video camera system, said second video camera system, and said gun, and determining the pitch and the yaw of said projectile based on said first corrected pitch history, said second corrected pitch history, and said geodetic information; and outputting said pitch and said yaw of said projectile.