9.2.3. Magnetic Vector Inversion (MVI) Purpose

Here, we demonstrate the basic steps for the Magnetic Vector Inversion in both Cartesian (MVI-C) and Spherical (MVI-S) coordinates. We then demonstrate how a cooperative inversion approach (amplitude + MVI-C) can be used to improve the MVI-C solution. Finally we show the advantages of using a sparse MVI-S code.


The true model we will attempt to recover.


Link to MVI documentation Downloads


  • Download the demo All files required for this example are located in the sub-folder “MVI”.

  • Requires at least GIFtools version 2.25 (July 2018) (login required)

  • Requires MVI v3.0 (13062018) Step by step


If you have already completed either the Magnetic Susceptibility Inversion or the Magnetic Amplitude Inversion demo, you may advance directly to Step 3


Edit options panel 2 for MVI inversion


Recovered model from MVI inversion


  • The magnetic vectors with the highest amplitude are located on the eastern margin of the anomaly.

  • Although the direction of magnetization is smoothly changing, the average orientation appears to be pointing downward and towards east.

  • We can try to improve this result in two different ways

    1. Re-run cooperatively with the sparse magnetic amplitude model

    2. Run the MVI-Spherical code with sparsity constraints ALTERNATE ENDING #1: Cooperative Magnetic Inversion (CMI)

In this inversion, we will use the compact model obtained in the Magnetic Amplitude Inversion demo to constrain the smooth MVI-C result.


Sparse CMI model ALTERNATE ENDING #2: Sparse MVI-Spherical

In this inversion, we will use the spherical transformation to apply sparsity on the amplitude and angles independantly. The user is invited to try different combination of norms to test the range of solutions.


Sparse MVI-S model Synthesis

We have recovered three magnetic vector models with the following features:

  • The MVI-C model was successful in locating the the magnetic kimberlite despite the presence of remanence. Due to the smoothness constraint, the magnetization direction changes throughout the anomaly, making difficult to distinguish a shape or overall trend.

  • The Cooperative MVI-C and compact amplitude model dis a better job in imaging a compact body. The magnetization orientation resemble much closely the true model inside the pipe. The horizontal position of the maximum anomaly appears to be slightly shifted West of the true model. This is due assumptions made in the amplitude inversion.

  • The sparse MVI-S inversion was arguably the most accurate in recovering both the position and magnetization orientation. Sparsity on the amplitude forced a compact anomaly, while blocky orientation angles allowed for rapid changes in the magnetization direction.

True model

Magnetic Vector Inversion: Cartesian (MVI-C)

Cooperative Magnetic Inversion (MVI-C + Amplitude)

Magnetic Vector Inversion: Spherical (MVI-S)