Distorsion fingerprinting for EM tracking compensation, detection and error correction

A system for accounting for electromagnetic (EM) distortion with an EM tracking system includes a sensor array(144)configured to sense EM energy in a target volume. An EM sensing correction module (140) is configured to analyze data from the sensor array to detect EM distorters in the target volume. The EM sensing correction module is further configured to compare distortion fingerprints stored in a database(142) to identify a distortion source.