US 11,054,394 B2
Scanning magnetometry motion compensation
Brian P. Timmons, Milford, MA (US); Sabrina Mansur, Somerville, MA (US); William Bonnice, Boston, MA (US); Rami S. Mangoubi, Newton, MA (US); and Philip S. Babcock, IV, Westford, MA (US)
Assigned to The Charles Stark Draper Laboratory, Inc., Cambridge, MA (US)
Filed by The Charles Stark Draper Laboratory, Inc., Cambridge, MA (US)
Filed on Aug. 29, 2018, as Appl. No. 16/115,742.
Claims priority of provisional application 62/551,303, filed on Aug. 29, 2017.
Prior Publication US 2019/0064114 A1, Feb. 28, 2019
Int. Cl. G01N 27/82 (2006.01); G01N 27/85 (2006.01)
CPC G01N 27/82 (2013.01) [G01N 27/85 (2013.01)] 30 Claims
OG exemplary drawing
 
1. A computer-implemented method employing at least one hardware implemented computer processor for detecting, identifying and locating an object feature in a ferromagnetic object, the method comprising:
operating the at least one hardware processor to execute program instructions to:
define a planned scan trajectory for scanning the ferromagnetic object with a sensor array comprising a plurality of magnetometer sensors;
measure magnetic fields of the ferromagnetic object with the sensor array at a plurality of locations along an actual scan trajectory adjacent to the ferromagnetic object to produce object scanning data representing magnetic characteristics of the ferromagnetic object along the actual scan trajectory, wherein the actual scan trajectory includes deviation motion of the scanning array from the planned scan trajectory; and
compensate for the deviation motion to identify and locate the object feature in the ferromagnetic object, wherein the instructions to compensate for the deviation motion include at least one of: (a) instructions to adjust the object scanning data to compensate for the deviation motion and (b) instructions to use a feature model that reflects the deviation motion.