the objective function for two consecutive slices is as
play

The objective function (for two consecutive slices) is as follows: - PowerPoint PPT Presentation

The objective function (for two consecutive slices) is as follows: x 2 x 1 2 2 U U E ( , ) y R y R - 1 2 1 1 1 2 2 2 1 2 1 1 1 2


  1.  The objective function (for two consecutive slices) is as follows: x 2 x 1   2   2     β β U β U β β β β E ( , ) y R y R - 1 2 1 1 1 2 2 2 1 2 1 1 1   2     2      U β U( β β) β β y R y R 1 1 1 2 2 1 1 1 1 2       β β y R U 0           1 1 1 1         β β       y R U R U 2 2 2 1 Here x1 and x2 represent two consecutive slices of an organ (each slice is a 2D image), and y1 and y2 represent their tomographic projections expressed as 1D vectors.

  2.  The previous algorithms for tomographic reconstruction assumed that the angles of Radon projection were accurately known.  In certain applications, this assumption is surprisingly invalid.  This is called as “tomography under unknown angles”.

  3.  Application 1: Patient motion during CT scanning  Application 2: Moving insect tomography  Application 3: Cryo-electron tomography

  4.  Application 3: Cryo-electron tomography  In this, one collects multiple (nearly) identical samples of a structure (such as a virus) which we wish to image.  Each slide contains thousands of virus particles (i.e. samples) packed in a substrate such as ice.  A tomographic projection is obtained by passing an electron-ray beam through all particles, through some angle.

  5.  The electron beam usually destroys the sample, and hence another tomographic projection of a different sample (containing virus particles of the same type) is acquired.  The problem is that each virus particle will be oriented randomly, and all the orientations are unknown!  To make matters worse, the low power of the electron beam produces measurements that are extremely noisy.  In such applications, however several hundred or even thousand projections (all under unknown angles) are acquired.

  6. https://en.wikipedia.org/wiki/Cryogenic_electron_ microscopy

  7. https://med.nyu.edu/skirball -lab/stokeslab/phi12.html Ajit Rajwade

  8. https://ki.se/en/research/core-facility-for-electron-tomography-0 Ajit Rajwade

  9.  Particle picking from noisy micrographs  In some algorithms, similar particles are clustered and averaged to reduce noise  Given the series of particle images, we then seek to solve jointly for the angles of projection and the underlying structure Ajit Rajwade

  10.  Nobel in Chemistry in 2017  More details here below: https://www.nobelprize.org/nobel_prizes/chemistry/laureates/ 2017/advanced-chemistryprize2017.pdf Ajit Rajwade

  11.  Moment-based approach  Ordering-based approach  Approach using dimensionality reduction (similar to ordering-based approach).

  12.  We shall restrict ourselves to 2D images and 1D tomographic projections although the theory is extensible to 3D images (and their 2D projections)  The moment of order ( p , q ) of an image f( x , y ) is defined as follows:

  13.  The moment of order ( p , q ) where k = p + q of an image f( x , y ) is defined as follows:  Note that there can exist multiple pairs of ( p , q ) which sum up to k , and these are all called order k image moments.

  14.  The order n moment of a tomographic projection at angle θ is defined as follows:  Substituting the definition of P θ (s) into M θ (n):

  15.  Using the binomial theorem, we have:  We will use this to derive a neat relationship between the tomographic projection moments and the image moments!  See next slide.

  16. Image moment of order ( n - l , l )

  17. Substituting n = 0, with measurements at one angle. Substituting n = 1, with measurements at two angles.

  18. Substituting n = k , with measurements at k +1 different angles.

  19. These equations are called the Helgason- Ludwig consistency conditions (HLCC), and they give relations between image and projection moments. One can prove that the matrix A is invertible if and only if the projections are acquired at k+1 distinct angles. In fact, unique k+1 angles are necessary and sufficient for estimation of the image moments of order 0 through to order k .

  20.  In the tomography under unknown angles problem, we would know neither the image moments nor the angles of acquisition.  In such a case, the underlying image can be obtained only up to an unknown rotation.  To understand why, see the next slide.

  21. θ 3  + θ 1  + θ 3  + θ 2 θ 2 θ 1 In the first case you took In the second case you took projections of an object at three projections of a version of the same object but rotated by  at three angles θ 1 , θ 2 , θ 3 angles  + θ 1 ,  + θ 2 ,  + θ 3 In both cases, the projections will be identical! The parameter  will always be indeterminate – but this is not a problem in most applications

  22. Image source: Malhotra and Rajwade, “Tomographic reconstruction with unknown view angles exploiting moment-based relationships” https://www.cse.iitb.ac.i n/~ajitvr/eeshan_icip201 6.pdf

  23.  Given tomographic projections of a 2D image in 8 or more distinct and unknown angles, the image moments of order 1 and 2, as well as the angles can be uniquely recovered – but up to the aforementioned rotation ambiguity.  This result is true for almost any 2D image (i.e. barring a set of very rare “corner case” images).  This result was proved in 2000 by Basu and Bresler at UIUC in a classic paper called “Uniqueness of tomography with unknown view angles”.  In an accompanying paper called “Feasibility of tomography with unknown view angles”, they also proved that these estimates are stable under noise.  The proof of the theorem and the discussion of the corner cases is outside the scope of our course.

  24.  In other words, systems of equations of the following form have a unique solution in the angles and the image moments, but modulo the rotation ambiguity: n       ( n ) n l l ( n ) PM C ( n , l ) cos sin M A IM    i i n l , l n i i  l 0 Image Column vector of Projection moments moments image moments of order n This is the n -th row of a matrix and it represents the linear combination coefficients for moments of order n and at angle θ i .

  25.  We can now build an algorithm for the aforementioned problem.  Minimize the following objective function in an alternating fashion:   Q N  2    Q ( n ) ( n ) E ( IM , { } 1 ) PM A IM    i i n i i   n 0 i 1  Start with a random initial angle estimate and compute the image moments by matrix inversion.

  26.  Next, do an independent brute force search over each angle θ i . * For every value of θ i sampled from 0 to 180, determine the image moments using that value, and hence determine the value of E. * Choose the value of θ i corresponding to the least value of E.  Perform a multi-start strategy for the best possible results – since this cost function is highly nonconvex.

  27.  Remember: these angles can be estimated only up to a global angular offset  which is indeterminate.  Following the angle estimates, the underlying image can be reconstructed using FBP.

Recommend


More recommend