Next: Synthetic data example
Up: Radon Transform
Previous: Apex-shifted Radon Transform
In order to minimize the number of model space parameters necessary to represent
the data in the Radon domain, I implemented the transform given by equations
28 and 29, with the Radon kernel given by equation
27 as a least squares problem with a sparsity
constraint. As a linear transformation, the apex-shifted Radon transform can be
represented simply as
|
(30) |
where is the (migrated) data in the angle domain,
is the model in the Radon domain and
is the forward apex-shifted Radon transform operator.
To find the model that best fits the data in a least-squares
sense, I minimize the objective function:
|
(31) |
where the second term is a Cauchy regularization (, ) that enforces
sparseness in the model
space. Here is the size of the model space, and and are
two constants chosen a-priori: which controls the
amount of sparseness in the model
space and which controls the minimum value below which
everything in the Radon domain should be zeroed. The least-squares inverse of is given by
|
(32) |
where is a diagonal matrix whose elements are given by (, ):
|
(33) |
Because the model space can be large, I estimate iteratively.
Notice that the objective function in equation (31) is non-linear
because the model appears in the definition of the regularization term.
Therefore, I use a limited-memory quasi-Newton method
(, ) to find the minimum of .
Next: Synthetic data example
Up: Radon Transform
Previous: Apex-shifted Radon Transform
2007-10-24