SlideShare a Scribd company logo
1 of 37
Download to read offline
A vne
 da cd
Ifr t nT e r i
nomai h oyn
     o
C P “ aN t e”
 VRi n us l
          hl
                                       CP
                                        VR
  T ti
   u rl
    oa                               J n 1 -82 1
                                      u e 31 0 0
                                     S nFa c c ,A
                                      a rn i oC
                                            s
Isocontours and Image Registration

Anand Rangarajan
Image Registration
The need for information-theoretic measures
When there is no clearly established analytic relationship between
two or more images, it is often more convenient to minimize an
information-theoretic distance measure such as the negative of the
mutual information (MI).




     Figure: Left: MR-PD slice. Right: Warped, noisy MR-T2 slice.
                                                                     2/20
The joint space of two images




                                3/20
Density and Entropy estimation

Density estimation

    Histogramming
    Parzen windows
    Mixture models, wavelet densities (and other parametrizations)

Entropy estimation

    Entropy estimation from the joint density (or distribution)
    Direct entropy estimation (kNN, MST, Voronoi etc.)
    Entropy estimation from the cumulative distribution (cdf)
                                                                     4/20
Moving away from samples
The underlying commonality in all of the previous approaches
All previous approaches are sample-based. Our new approach does
not begin with the idea of individual samples.


                                         Obtain approx. to
        Take samples                     density and entropy




                                          Obtain improved
    Take more samples                     approximation

                                                                  5/20
Image-based density estimation

                              Uncountable infinity
Assume uniform distribution    of samples taken
      on location

          Transformation        Each point in the
             Location         continuum contributes
                                    to intensity
              Intensity             distribution


  Distribution on intensity    Image-Based


                                                      6/20
Isocontours




              7/20
Isocontour area-based density
Isocontour density estimation
Area trapped between level sets α and α + ∆α is proportional to the
probability Pr(α ≤ I ≤ α + ∆α). The density function is
                            ˆ
                          1                1
                  p(α) =                           du
                         A I (x,y )=α | I (x, y )|

                     Level sets at I (x, y ) = α




                                                                      8/20
Isocontour area-based density
Isocontour density estimation
Area trapped between level sets α and α + ∆α is proportional to the
probability Pr(α ≤ I ≤ α + ∆α). The density function is
                            ˆ
                          1                1
                  p(α) =                           du
                         A I (x,y )=α | I (x, y )|

          Level sets at I (x, y ) = α and I (x, y ) = α + ∆α




                                                                      8/20
Isocontour area-based density
Isocontour density estimation
Area trapped between level sets α and α + ∆α is proportional to the
probability Pr(α ≤ I ≤ α + ∆α). The density function is
                            ˆ
                          1                1
                  p(α) =                           du
                         A I (x,y )=α | I (x, y )|

        Area in between I (x, y ) = α and I (x, y ) = α + ∆α




                                                                      8/20
Joint Probability




Figure: Two synthetic images
                                            9/20
Joint Probability




Figure: Level sets of the two synthetic images



                                                 10/20
Joint Probability
Isocontour overlay exhibits area overlap




            Figure: Overlay of the two sets of isocontours
                                                             11/20
Joint Probability

            Level sets at I1 (x, y ) = α1 and I2 (x, y ) = α2




The cumulative area of the black regions is proportional to
Pr(α1 ≤ I1 ≤ α1 + ∆α1 , α2 ≤ I2 ≤ α2 + ∆α2 ).
                                                                12/20
Joint Probability

    Level sets at I1 = α1 , α1 + ∆α1 and I2 = α2 and α2 + ∆α2




The cumulative area of the black regions is proportional to
Pr(α1 ≤ I1 ≤ α1 + ∆α1 , α2 ≤ I2 ≤ α2 + ∆α2 ).
                                                                12/20
Joint Probability

       Areas: α1 ≤ I1 ≤ α1 + ∆α1 and α2 ≤ I2 ≤ α2 + ∆α2




The cumulative area of the black regions is proportional to
Pr(α1 ≤ I1 ≤ α1 + ∆α1 , α2 ≤ I2 ≤ α2 + ∆α2 ).
                                                              12/20
Joint Probability Expression


The joint density of images I1 (x, y ) and I2 (x, y ) with area of
overlap A is related to the area of intersection of regions
between level curves at α1 and α1 + ∆α1 of I1 and at α2 and
α2 + ∆α2 of I2 as ∆α1 → 0, ∆α2 → 0.
The joint density
                ˆ ˆ
              1                                           du1 du2
p(α1 , α2 ) =
              A    I1 (x,y )=α1 ,I2 (x,y )=α2 | I1 (x, y ) I2 (x, y ) sin(θ)|

where u1 and u2 are the level curve tangent vectors in I1 and I2
respectively and θ the angle between the image gradients.


                                                                           13/20
When there’s no joint density

Pathological cases
                       1
Examine   | I1 (x,y ) I2 (x,y ) sin(θ)| :


                                                                    Level curves of Image 2
                                                                    at intensities α2 and
                                                                    α2+∆α                                               Level curves of Image 1
              Region in Image 2                                                                                         at intensities α1 and
              of constant intensity                                                                                     α1+∆α
              α2

                                                                   Region in Image 1
              Region in Image 1                                    with constant intensity
              of constant intensity
              α1
                                                                   α1                                                  Level curves of Image 2
                                                                                                                       at intensities α2 and
               Area of intersection         Area of intersection                                                       α2+∆α
                                                                                             Area where level curves
               of the two regions           (contribution to                                 from images 1 and 2
               [contribution to P(α1,α2)]   P(α1,α2)                                         are parallel




Figure: Left: Both images flat. Middle: One image flat. Right: Gradients
run locally parallel.


                                                                                                                                             14/20
Binning without the binning problem
Choose as many bins as desired




                                              15/20
Binning without the binning problem
Choose as many bins as desired




                                              15/20
Binning without the binning problem
Choose as many bins as desired




                                              15/20
Binning without the binning problem
Choose as many bins as desired




                                              15/20
Information-theoretic formulation

Mutual Information-based registration
Given two images I1 and I2 , a now standard approach to image
registration minimizes

    E (T ) = −MI (I1 , I2 (T )) = H(I1 , I2 (T )) − H(I1 ) − H(I2 (T ))

where the mutual information (MI) is unpacked as the sum of the
marginal entropies minus the joint entropy. The entropies (Shannon)
can be easily estimated from the iscontour density estimators (as well
as other estimators such as histogramming and Parzen windows).
The transformation T (usually rigid or affine) is applied to only I2 in
this formulation.

                                                                          16/20
Comparison with std. histograms




                    32 bins




Left: Standard histogramming. Right: Isocontours
                                                   17/20
Comparison with std. histograms




                    64 bins




Left: Standard histogramming. Right: Isocontours
                                                   17/20
Comparison with std. histograms




                    128 bins




Left: Standard histogramming. Right: Isocontours
                                                   17/20
Comparison with std. histograms




                    256 bins




Left: Standard histogramming. Right: Isocontours
                                                   17/20
Comparison with std. histograms




                    512 bins




Left: Standard histogramming. Right: Isocontours
                                                   17/20
Comparison with std. histograms




                   1024 bins




Left: Standard histogramming. Right: Isocontours
                                                   17/20
Joint density comparisons

                                                               16 bins
                 Joint density histograms: 16 bins                                   Joint density isocontours: 16 bins




0.05                                                                0.06

                                                                    0.05
0.04

                                                                    0.04
0.03
                                                                    0.03
0.02
                                                                    0.02

0.01
                                                                    0.01

  0                                                                   0
 20                                                                  20
       15                                                      20          15                                                       20
            10                                            15                    10                                             15
                                                     10                                                                   10
                 5                                                                   5
                                         5                                                                    5
                        0    0                                                               0    0




             Left: Standard histogramming. Right: Isocontours
                                                                                                                                         18/20
Joint density comparisons

                                                                 32 bins
                   Joint density histograms: 32 bins                                     Joint density isocontours: 32 bins




0.012                                                                 0.014

 0.01                                                                 0.012

                                                                       0.01
0.008
                                                                      0.008
0.006
                                                                      0.006
0.004
                                                                      0.004
0.002                                                                 0.002

   0                                                                     0
  40                                                                    40
        30                                                       40           30                                                        40
             20                                             30                     20                                              30
                                                       20                                                                     20
                  10                                                                    10
                                           10                                                                     10
                          0    0                                                                 0    0




              Left: Standard histogramming. Right: Isocontours
                                                                                                                                             18/20
Joint density comparisons

                                                                     64 bins
                       Joint density histograms: 64 bins                                           Joint density isocontours: 64 bins


        −3                                                                          −3
     x 10                                                                        x 10

 4                                                                         3.5

                                                                            3
 3
                                                                           2.5

                                                                            2
 2
                                                                           1.5

                                                                            1
 1
                                                                           0.5

 0                                                                          0
80                                                                         80
            60                                                       80                 60                                                        80
                 40                                             60                           40                                              60
                                                           40                                                                           40
                      20                                                                          20
                                               20                                                                           20
                              0    0                                                                       0    0




                  Left: Standard histogramming. Right: Isocontours
                                                                                                                                                       18/20
Joint density comparisons

                                                                     128 bins
                          Joint density histograms: 128 bins                                         Joint density isocontours: 128 bins


         −3                                                                          −3
      x 10                                                                        x 10

  2                                                                           1


                                                                            0.8
1.5

                                                                            0.6
  1
                                                                            0.4

0.5
                                                                            0.2


  0                                                                           0
150                                                                         150
                                                                      150                                                                        150
              100                                                                         100
                                                               100                                                                         100
                     50                                                                         50
                                                      50                                                                          50
                                  0    0                                                                     0    0




                    Left: Standard histogramming. Right: Isocontours
                                                                                                                                                       18/20
Mutual Information comparisons
Single rotation parameter in 2D

                      Noise standard deviation 0.05

                     Left: 32 bins, Right: 128 bins

              ISOCONTOURS                             ISOCONTOURS
              HIST BILINEAR                           HIST BILINEAR
              PVI                                     PVI
              HIST CUBIC                              HIST CUBIC
              2DPointProb                             2DPointProb
  0.4                                   0.8



  0.3                                   0.6



  0.2                                   0.4



  0.1                                   0.2



   0                                     0
    0   10   20       30      40   50     0   10   20         30      40   50


                                                                                19/20
Mutual Information comparisons
Single rotation parameter in 2D

                        Noise standard deviation 0.2

                      Left: 32 bins, Right: 128 bins

               ISOCONTOURS                              ISOCONTOURS
               HIST BILINEAR                            HIST BILINEAR
               PVI                                      PVI
               HIST CUBIC                               HIST CUBIC
               2DPointProb                              2DPointProb
   0.2                                   0.8



  0.15                                   0.6



   0.1                                   0.4



  0.05                                   0.2



    0                                     0
     0   10   20       30      40   50     0   10      20       30      40   50


                                                                                  19/20
Mutual Information comparisons
Single rotation parameter in 2D

                        Noise standard deviation 1.0

                      Left: 32 bins, Right: 128 bins

               ISOCONTOURS                              ISOCONTOURS
               HIST BILINEAR                            HIST BILINEAR
               PVI                                      PVI
               HIST CUBIC                               HIST CUBIC
               2DPointProb                              2DPointProb
  0.08                                   0.5


                                         0.4
  0.06

                                         0.3
  0.04
                                         0.2

  0.02
                                         0.1


    0                                     0
     0   10   20       30      40   50     0   10      20       30      40   50


                                                                                  19/20
Discussion


With piecewise linear interpolation, much faster than upsampled
histogramming
Extended to multiple image registration and 3D
Statistical significance (Kolmogorov-Smirnov) tests run
Other groups (Oxford etc.) involved - analytic studies
Applied to mean shift filtering and unit vector density estimation
Drawbacks: Non differentiable, no clean extension to higher
dimensions



                                                                20/20

More Related Content

What's hot

Study of the impact of dielectric constant perturbation on electromagnetic
Study of the impact of dielectric constant perturbation on electromagneticStudy of the impact of dielectric constant perturbation on electromagnetic
Study of the impact of dielectric constant perturbation on electromagneticAlexander Decker
 
1 hofstad
1 hofstad1 hofstad
1 hofstadYandex
 
Lecture 2: linear SVM in the Dual
Lecture 2: linear SVM in the DualLecture 2: linear SVM in the Dual
Lecture 2: linear SVM in the DualStéphane Canu
 
Lecture 1: linear SVM in the primal
Lecture 1: linear SVM in the primalLecture 1: linear SVM in the primal
Lecture 1: linear SVM in the primalStéphane Canu
 
Nonlinear Manifolds in Computer Vision
Nonlinear Manifolds in Computer VisionNonlinear Manifolds in Computer Vision
Nonlinear Manifolds in Computer Visionzukun
 
Nonparametric Density Estimation
Nonparametric Density EstimationNonparametric Density Estimation
Nonparametric Density Estimationjachno
 
Learning Sparse Representation
Learning Sparse RepresentationLearning Sparse Representation
Learning Sparse RepresentationGabriel Peyré
 
Design Approach of Colour Image Denoising Using Adaptive Wavelet
Design Approach of Colour Image Denoising Using Adaptive WaveletDesign Approach of Colour Image Denoising Using Adaptive Wavelet
Design Approach of Colour Image Denoising Using Adaptive WaveletIJERD Editor
 
State of art pde based ip to bt vijayakrishna rowthu
State of art pde based ip to bt  vijayakrishna rowthuState of art pde based ip to bt  vijayakrishna rowthu
State of art pde based ip to bt vijayakrishna rowthuvijayakrishna rowthu
 
Biao Hou--SAR IMAGE DESPECKLING BASED ON IMPROVED DIRECTIONLET DOMAIN GAUSSIA...
Biao Hou--SAR IMAGE DESPECKLING BASED ON IMPROVED DIRECTIONLET DOMAIN GAUSSIA...Biao Hou--SAR IMAGE DESPECKLING BASED ON IMPROVED DIRECTIONLET DOMAIN GAUSSIA...
Biao Hou--SAR IMAGE DESPECKLING BASED ON IMPROVED DIRECTIONLET DOMAIN GAUSSIA...grssieee
 
Feature Extraction for Universal Hypothesis Testing via Rank-Constrained Opti...
Feature Extraction for Universal Hypothesis Testing via Rank-Constrained Opti...Feature Extraction for Universal Hypothesis Testing via Rank-Constrained Opti...
Feature Extraction for Universal Hypothesis Testing via Rank-Constrained Opti...dayuhuang
 
Adaptive Signal and Image Processing
Adaptive Signal and Image ProcessingAdaptive Signal and Image Processing
Adaptive Signal and Image ProcessingGabriel Peyré
 
CVPR2010: Advanced ITinCVPR in a Nutshell: part 5: Shape, Matching and Diverg...
CVPR2010: Advanced ITinCVPR in a Nutshell: part 5: Shape, Matching and Diverg...CVPR2010: Advanced ITinCVPR in a Nutshell: part 5: Shape, Matching and Diverg...
CVPR2010: Advanced ITinCVPR in a Nutshell: part 5: Shape, Matching and Diverg...zukun
 
CVPR2010: Advanced ITinCVPR in a Nutshell: part 2: Interest Points
CVPR2010: Advanced ITinCVPR in a Nutshell: part 2: Interest PointsCVPR2010: Advanced ITinCVPR in a Nutshell: part 2: Interest Points
CVPR2010: Advanced ITinCVPR in a Nutshell: part 2: Interest Pointszukun
 
Color Img at Prisma Network meeting 2009
Color Img at Prisma Network meeting 2009Color Img at Prisma Network meeting 2009
Color Img at Prisma Network meeting 2009Juan Luis Nieves
 
FR1-T08-2.pdf
FR1-T08-2.pdfFR1-T08-2.pdf
FR1-T08-2.pdfgrssieee
 
Iceaa07 Foils
Iceaa07 FoilsIceaa07 Foils
Iceaa07 FoilsAntonini
 
Modern features-part-2-descriptors
Modern features-part-2-descriptorsModern features-part-2-descriptors
Modern features-part-2-descriptorszukun
 

What's hot (20)

Curve fitting
Curve fittingCurve fitting
Curve fitting
 
Decision theory
Decision theoryDecision theory
Decision theory
 
Study of the impact of dielectric constant perturbation on electromagnetic
Study of the impact of dielectric constant perturbation on electromagneticStudy of the impact of dielectric constant perturbation on electromagnetic
Study of the impact of dielectric constant perturbation on electromagnetic
 
1 hofstad
1 hofstad1 hofstad
1 hofstad
 
Lecture 2: linear SVM in the Dual
Lecture 2: linear SVM in the DualLecture 2: linear SVM in the Dual
Lecture 2: linear SVM in the Dual
 
Lecture 1: linear SVM in the primal
Lecture 1: linear SVM in the primalLecture 1: linear SVM in the primal
Lecture 1: linear SVM in the primal
 
Nonlinear Manifolds in Computer Vision
Nonlinear Manifolds in Computer VisionNonlinear Manifolds in Computer Vision
Nonlinear Manifolds in Computer Vision
 
Nonparametric Density Estimation
Nonparametric Density EstimationNonparametric Density Estimation
Nonparametric Density Estimation
 
Learning Sparse Representation
Learning Sparse RepresentationLearning Sparse Representation
Learning Sparse Representation
 
Design Approach of Colour Image Denoising Using Adaptive Wavelet
Design Approach of Colour Image Denoising Using Adaptive WaveletDesign Approach of Colour Image Denoising Using Adaptive Wavelet
Design Approach of Colour Image Denoising Using Adaptive Wavelet
 
State of art pde based ip to bt vijayakrishna rowthu
State of art pde based ip to bt  vijayakrishna rowthuState of art pde based ip to bt  vijayakrishna rowthu
State of art pde based ip to bt vijayakrishna rowthu
 
Biao Hou--SAR IMAGE DESPECKLING BASED ON IMPROVED DIRECTIONLET DOMAIN GAUSSIA...
Biao Hou--SAR IMAGE DESPECKLING BASED ON IMPROVED DIRECTIONLET DOMAIN GAUSSIA...Biao Hou--SAR IMAGE DESPECKLING BASED ON IMPROVED DIRECTIONLET DOMAIN GAUSSIA...
Biao Hou--SAR IMAGE DESPECKLING BASED ON IMPROVED DIRECTIONLET DOMAIN GAUSSIA...
 
Feature Extraction for Universal Hypothesis Testing via Rank-Constrained Opti...
Feature Extraction for Universal Hypothesis Testing via Rank-Constrained Opti...Feature Extraction for Universal Hypothesis Testing via Rank-Constrained Opti...
Feature Extraction for Universal Hypothesis Testing via Rank-Constrained Opti...
 
Adaptive Signal and Image Processing
Adaptive Signal and Image ProcessingAdaptive Signal and Image Processing
Adaptive Signal and Image Processing
 
CVPR2010: Advanced ITinCVPR in a Nutshell: part 5: Shape, Matching and Diverg...
CVPR2010: Advanced ITinCVPR in a Nutshell: part 5: Shape, Matching and Diverg...CVPR2010: Advanced ITinCVPR in a Nutshell: part 5: Shape, Matching and Diverg...
CVPR2010: Advanced ITinCVPR in a Nutshell: part 5: Shape, Matching and Diverg...
 
CVPR2010: Advanced ITinCVPR in a Nutshell: part 2: Interest Points
CVPR2010: Advanced ITinCVPR in a Nutshell: part 2: Interest PointsCVPR2010: Advanced ITinCVPR in a Nutshell: part 2: Interest Points
CVPR2010: Advanced ITinCVPR in a Nutshell: part 2: Interest Points
 
Color Img at Prisma Network meeting 2009
Color Img at Prisma Network meeting 2009Color Img at Prisma Network meeting 2009
Color Img at Prisma Network meeting 2009
 
FR1-T08-2.pdf
FR1-T08-2.pdfFR1-T08-2.pdf
FR1-T08-2.pdf
 
Iceaa07 Foils
Iceaa07 FoilsIceaa07 Foils
Iceaa07 Foils
 
Modern features-part-2-descriptors
Modern features-part-2-descriptorsModern features-part-2-descriptors
Modern features-part-2-descriptors
 

Similar to CVPR2010: Advanced ITinCVPR in a Nutshell: part 4: Isocontours, Registration

Maximum likelihood estimation of regularisation parameters in inverse problem...
Maximum likelihood estimation of regularisation parameters in inverse problem...Maximum likelihood estimation of regularisation parameters in inverse problem...
Maximum likelihood estimation of regularisation parameters in inverse problem...Valentin De Bortoli
 
Basics of probability in statistical simulation and stochastic programming
Basics of probability in statistical simulation and stochastic programmingBasics of probability in statistical simulation and stochastic programming
Basics of probability in statistical simulation and stochastic programmingSSA KPI
 
A Measure Of Independence For A Multifariate Normal Distribution And Some Con...
A Measure Of Independence For A Multifariate Normal Distribution And Some Con...A Measure Of Independence For A Multifariate Normal Distribution And Some Con...
A Measure Of Independence For A Multifariate Normal Distribution And Some Con...ganuraga
 
A Measure Of Independence For A Multifariate Normal Distribution And Some Con...
A Measure Of Independence For A Multifariate Normal Distribution And Some Con...A Measure Of Independence For A Multifariate Normal Distribution And Some Con...
A Measure Of Independence For A Multifariate Normal Distribution And Some Con...gueste63bd9
 
Robustness under Independent Contamination Model
Robustness under Independent Contamination ModelRobustness under Independent Contamination Model
Robustness under Independent Contamination Modelrusmike
 
Threshold network models
Threshold network modelsThreshold network models
Threshold network modelsNaoki Masuda
 
A Novel Methodology for Designing Linear Phase IIR Filters
A Novel Methodology for Designing Linear Phase IIR FiltersA Novel Methodology for Designing Linear Phase IIR Filters
A Novel Methodology for Designing Linear Phase IIR FiltersIDES Editor
 
Large variance and fat tail of damage by natural disaster
Large variance and fat tail of damage by natural disasterLarge variance and fat tail of damage by natural disaster
Large variance and fat tail of damage by natural disasterHang-Hyun Jo
 
3 intensity transformations and spatial filtering slides
3 intensity transformations and spatial filtering slides3 intensity transformations and spatial filtering slides
3 intensity transformations and spatial filtering slidesBHAGYAPRASADBUGGE
 
2d interference
2d interference2d interference
2d interferencecurtiskoo
 
Image Acquisition and Representation
Image Acquisition and RepresentationImage Acquisition and Representation
Image Acquisition and RepresentationAmnaakhaan
 
Exponentials integrals
Exponentials integralsExponentials integrals
Exponentials integralsTarun Gehlot
 
ABC with Wasserstein distances
ABC with Wasserstein distancesABC with Wasserstein distances
ABC with Wasserstein distancesChristian Robert
 
Proximal Splitting and Optimal Transport
Proximal Splitting and Optimal TransportProximal Splitting and Optimal Transport
Proximal Splitting and Optimal TransportGabriel Peyré
 
Diffraction,unit 2
Diffraction,unit  2Diffraction,unit  2
Diffraction,unit 2Kumar
 
ABC based on Wasserstein distances
ABC based on Wasserstein distancesABC based on Wasserstein distances
ABC based on Wasserstein distancesChristian Robert
 
The renyi entropy and the uncertainty relations in quantum mechanics
The renyi entropy and the uncertainty relations in quantum mechanicsThe renyi entropy and the uncertainty relations in quantum mechanics
The renyi entropy and the uncertainty relations in quantum mechanicswtyru1989
 

Similar to CVPR2010: Advanced ITinCVPR in a Nutshell: part 4: Isocontours, Registration (20)

CLIM Fall 2017 Course: Statistics for Climate Research, Nonstationary Covaria...
CLIM Fall 2017 Course: Statistics for Climate Research, Nonstationary Covaria...CLIM Fall 2017 Course: Statistics for Climate Research, Nonstationary Covaria...
CLIM Fall 2017 Course: Statistics for Climate Research, Nonstationary Covaria...
 
Galichon jds
Galichon jdsGalichon jds
Galichon jds
 
Maximum likelihood estimation of regularisation parameters in inverse problem...
Maximum likelihood estimation of regularisation parameters in inverse problem...Maximum likelihood estimation of regularisation parameters in inverse problem...
Maximum likelihood estimation of regularisation parameters in inverse problem...
 
Basics of probability in statistical simulation and stochastic programming
Basics of probability in statistical simulation and stochastic programmingBasics of probability in statistical simulation and stochastic programming
Basics of probability in statistical simulation and stochastic programming
 
A Measure Of Independence For A Multifariate Normal Distribution And Some Con...
A Measure Of Independence For A Multifariate Normal Distribution And Some Con...A Measure Of Independence For A Multifariate Normal Distribution And Some Con...
A Measure Of Independence For A Multifariate Normal Distribution And Some Con...
 
A Measure Of Independence For A Multifariate Normal Distribution And Some Con...
A Measure Of Independence For A Multifariate Normal Distribution And Some Con...A Measure Of Independence For A Multifariate Normal Distribution And Some Con...
A Measure Of Independence For A Multifariate Normal Distribution And Some Con...
 
Robustness under Independent Contamination Model
Robustness under Independent Contamination ModelRobustness under Independent Contamination Model
Robustness under Independent Contamination Model
 
Threshold network models
Threshold network modelsThreshold network models
Threshold network models
 
A Novel Methodology for Designing Linear Phase IIR Filters
A Novel Methodology for Designing Linear Phase IIR FiltersA Novel Methodology for Designing Linear Phase IIR Filters
A Novel Methodology for Designing Linear Phase IIR Filters
 
Large variance and fat tail of damage by natural disaster
Large variance and fat tail of damage by natural disasterLarge variance and fat tail of damage by natural disaster
Large variance and fat tail of damage by natural disaster
 
3 intensity transformations and spatial filtering slides
3 intensity transformations and spatial filtering slides3 intensity transformations and spatial filtering slides
3 intensity transformations and spatial filtering slides
 
2d interference
2d interference2d interference
2d interference
 
Diffusion Homework Help
Diffusion Homework HelpDiffusion Homework Help
Diffusion Homework Help
 
Image Acquisition and Representation
Image Acquisition and RepresentationImage Acquisition and Representation
Image Acquisition and Representation
 
Exponentials integrals
Exponentials integralsExponentials integrals
Exponentials integrals
 
ABC with Wasserstein distances
ABC with Wasserstein distancesABC with Wasserstein distances
ABC with Wasserstein distances
 
Proximal Splitting and Optimal Transport
Proximal Splitting and Optimal TransportProximal Splitting and Optimal Transport
Proximal Splitting and Optimal Transport
 
Diffraction,unit 2
Diffraction,unit  2Diffraction,unit  2
Diffraction,unit 2
 
ABC based on Wasserstein distances
ABC based on Wasserstein distancesABC based on Wasserstein distances
ABC based on Wasserstein distances
 
The renyi entropy and the uncertainty relations in quantum mechanics
The renyi entropy and the uncertainty relations in quantum mechanicsThe renyi entropy and the uncertainty relations in quantum mechanics
The renyi entropy and the uncertainty relations in quantum mechanics
 

More from zukun

My lyn tutorial 2009
My lyn tutorial 2009My lyn tutorial 2009
My lyn tutorial 2009zukun
 
ETHZ CV2012: Tutorial openCV
ETHZ CV2012: Tutorial openCVETHZ CV2012: Tutorial openCV
ETHZ CV2012: Tutorial openCVzukun
 
ETHZ CV2012: Information
ETHZ CV2012: InformationETHZ CV2012: Information
ETHZ CV2012: Informationzukun
 
Siwei lyu: natural image statistics
Siwei lyu: natural image statisticsSiwei lyu: natural image statistics
Siwei lyu: natural image statisticszukun
 
Lecture9 camera calibration
Lecture9 camera calibrationLecture9 camera calibration
Lecture9 camera calibrationzukun
 
Brunelli 2008: template matching techniques in computer vision
Brunelli 2008: template matching techniques in computer visionBrunelli 2008: template matching techniques in computer vision
Brunelli 2008: template matching techniques in computer visionzukun
 
Modern features-part-4-evaluation
Modern features-part-4-evaluationModern features-part-4-evaluation
Modern features-part-4-evaluationzukun
 
Modern features-part-3-software
Modern features-part-3-softwareModern features-part-3-software
Modern features-part-3-softwarezukun
 
Modern features-part-1-detectors
Modern features-part-1-detectorsModern features-part-1-detectors
Modern features-part-1-detectorszukun
 
Modern features-part-0-intro
Modern features-part-0-introModern features-part-0-intro
Modern features-part-0-introzukun
 
Lecture 02 internet video search
Lecture 02 internet video searchLecture 02 internet video search
Lecture 02 internet video searchzukun
 
Lecture 01 internet video search
Lecture 01 internet video searchLecture 01 internet video search
Lecture 01 internet video searchzukun
 
Lecture 03 internet video search
Lecture 03 internet video searchLecture 03 internet video search
Lecture 03 internet video searchzukun
 
Icml2012 tutorial representation_learning
Icml2012 tutorial representation_learningIcml2012 tutorial representation_learning
Icml2012 tutorial representation_learningzukun
 
Advances in discrete energy minimisation for computer vision
Advances in discrete energy minimisation for computer visionAdvances in discrete energy minimisation for computer vision
Advances in discrete energy minimisation for computer visionzukun
 
Gephi tutorial: quick start
Gephi tutorial: quick startGephi tutorial: quick start
Gephi tutorial: quick startzukun
 
EM algorithm and its application in probabilistic latent semantic analysis
EM algorithm and its application in probabilistic latent semantic analysisEM algorithm and its application in probabilistic latent semantic analysis
EM algorithm and its application in probabilistic latent semantic analysiszukun
 
Object recognition with pictorial structures
Object recognition with pictorial structuresObject recognition with pictorial structures
Object recognition with pictorial structureszukun
 
Iccv2011 learning spatiotemporal graphs of human activities
Iccv2011 learning spatiotemporal graphs of human activities Iccv2011 learning spatiotemporal graphs of human activities
Iccv2011 learning spatiotemporal graphs of human activities zukun
 
Icml2012 learning hierarchies of invariant features
Icml2012 learning hierarchies of invariant featuresIcml2012 learning hierarchies of invariant features
Icml2012 learning hierarchies of invariant featureszukun
 

More from zukun (20)

My lyn tutorial 2009
My lyn tutorial 2009My lyn tutorial 2009
My lyn tutorial 2009
 
ETHZ CV2012: Tutorial openCV
ETHZ CV2012: Tutorial openCVETHZ CV2012: Tutorial openCV
ETHZ CV2012: Tutorial openCV
 
ETHZ CV2012: Information
ETHZ CV2012: InformationETHZ CV2012: Information
ETHZ CV2012: Information
 
Siwei lyu: natural image statistics
Siwei lyu: natural image statisticsSiwei lyu: natural image statistics
Siwei lyu: natural image statistics
 
Lecture9 camera calibration
Lecture9 camera calibrationLecture9 camera calibration
Lecture9 camera calibration
 
Brunelli 2008: template matching techniques in computer vision
Brunelli 2008: template matching techniques in computer visionBrunelli 2008: template matching techniques in computer vision
Brunelli 2008: template matching techniques in computer vision
 
Modern features-part-4-evaluation
Modern features-part-4-evaluationModern features-part-4-evaluation
Modern features-part-4-evaluation
 
Modern features-part-3-software
Modern features-part-3-softwareModern features-part-3-software
Modern features-part-3-software
 
Modern features-part-1-detectors
Modern features-part-1-detectorsModern features-part-1-detectors
Modern features-part-1-detectors
 
Modern features-part-0-intro
Modern features-part-0-introModern features-part-0-intro
Modern features-part-0-intro
 
Lecture 02 internet video search
Lecture 02 internet video searchLecture 02 internet video search
Lecture 02 internet video search
 
Lecture 01 internet video search
Lecture 01 internet video searchLecture 01 internet video search
Lecture 01 internet video search
 
Lecture 03 internet video search
Lecture 03 internet video searchLecture 03 internet video search
Lecture 03 internet video search
 
Icml2012 tutorial representation_learning
Icml2012 tutorial representation_learningIcml2012 tutorial representation_learning
Icml2012 tutorial representation_learning
 
Advances in discrete energy minimisation for computer vision
Advances in discrete energy minimisation for computer visionAdvances in discrete energy minimisation for computer vision
Advances in discrete energy minimisation for computer vision
 
Gephi tutorial: quick start
Gephi tutorial: quick startGephi tutorial: quick start
Gephi tutorial: quick start
 
EM algorithm and its application in probabilistic latent semantic analysis
EM algorithm and its application in probabilistic latent semantic analysisEM algorithm and its application in probabilistic latent semantic analysis
EM algorithm and its application in probabilistic latent semantic analysis
 
Object recognition with pictorial structures
Object recognition with pictorial structuresObject recognition with pictorial structures
Object recognition with pictorial structures
 
Iccv2011 learning spatiotemporal graphs of human activities
Iccv2011 learning spatiotemporal graphs of human activities Iccv2011 learning spatiotemporal graphs of human activities
Iccv2011 learning spatiotemporal graphs of human activities
 
Icml2012 learning hierarchies of invariant features
Icml2012 learning hierarchies of invariant featuresIcml2012 learning hierarchies of invariant features
Icml2012 learning hierarchies of invariant features
 

Recently uploaded

4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptxmary850239
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
Comparative Literature in India by Amiya dev.pptx
Comparative Literature in India by Amiya dev.pptxComparative Literature in India by Amiya dev.pptx
Comparative Literature in India by Amiya dev.pptxAvaniJani1
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Projectjordimapav
 
6 ways Samsung’s Interactive Display powered by Android changes the classroom
6 ways Samsung’s Interactive Display powered by Android changes the classroom6 ways Samsung’s Interactive Display powered by Android changes the classroom
6 ways Samsung’s Interactive Display powered by Android changes the classroomSamsung Business USA
 
Healthy Minds, Flourishing Lives: A Philosophical Approach to Mental Health a...
Healthy Minds, Flourishing Lives: A Philosophical Approach to Mental Health a...Healthy Minds, Flourishing Lives: A Philosophical Approach to Mental Health a...
Healthy Minds, Flourishing Lives: A Philosophical Approach to Mental Health a...Osopher
 
ARTERIAL BLOOD GAS ANALYSIS........pptx
ARTERIAL BLOOD  GAS ANALYSIS........pptxARTERIAL BLOOD  GAS ANALYSIS........pptx
ARTERIAL BLOOD GAS ANALYSIS........pptxAneriPatwari
 
4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptx4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptxmary850239
 
How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17Celine George
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationdeepaannamalai16
 
Sulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their usesSulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their usesVijayaLaxmi84
 
ICS 2208 Lecture Slide Notes for Topic 6
ICS 2208 Lecture Slide Notes for Topic 6ICS 2208 Lecture Slide Notes for Topic 6
ICS 2208 Lecture Slide Notes for Topic 6Vanessa Camilleri
 

Recently uploaded (20)

Paradigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTAParadigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTA
 
4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx
 
Introduction to Research ,Need for research, Need for design of Experiments, ...
Introduction to Research ,Need for research, Need for design of Experiments, ...Introduction to Research ,Need for research, Need for design of Experiments, ...
Introduction to Research ,Need for research, Need for design of Experiments, ...
 
Spearman's correlation,Formula,Advantages,
Spearman's correlation,Formula,Advantages,Spearman's correlation,Formula,Advantages,
Spearman's correlation,Formula,Advantages,
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
Comparative Literature in India by Amiya dev.pptx
Comparative Literature in India by Amiya dev.pptxComparative Literature in India by Amiya dev.pptx
Comparative Literature in India by Amiya dev.pptx
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Project
 
6 ways Samsung’s Interactive Display powered by Android changes the classroom
6 ways Samsung’s Interactive Display powered by Android changes the classroom6 ways Samsung’s Interactive Display powered by Android changes the classroom
6 ways Samsung’s Interactive Display powered by Android changes the classroom
 
Plagiarism,forms,understand about plagiarism,avoid plagiarism,key significanc...
Plagiarism,forms,understand about plagiarism,avoid plagiarism,key significanc...Plagiarism,forms,understand about plagiarism,avoid plagiarism,key significanc...
Plagiarism,forms,understand about plagiarism,avoid plagiarism,key significanc...
 
prashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Professionprashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Profession
 
Healthy Minds, Flourishing Lives: A Philosophical Approach to Mental Health a...
Healthy Minds, Flourishing Lives: A Philosophical Approach to Mental Health a...Healthy Minds, Flourishing Lives: A Philosophical Approach to Mental Health a...
Healthy Minds, Flourishing Lives: A Philosophical Approach to Mental Health a...
 
ARTERIAL BLOOD GAS ANALYSIS........pptx
ARTERIAL BLOOD  GAS ANALYSIS........pptxARTERIAL BLOOD  GAS ANALYSIS........pptx
ARTERIAL BLOOD GAS ANALYSIS........pptx
 
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptxINCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
 
4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptx4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptx
 
How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17
 
Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentation
 
Sulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their usesSulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their uses
 
ICS 2208 Lecture Slide Notes for Topic 6
ICS 2208 Lecture Slide Notes for Topic 6ICS 2208 Lecture Slide Notes for Topic 6
ICS 2208 Lecture Slide Notes for Topic 6
 
Chi-Square Test Non Parametric Test Categorical Variable
Chi-Square Test Non Parametric Test Categorical VariableChi-Square Test Non Parametric Test Categorical Variable
Chi-Square Test Non Parametric Test Categorical Variable
 

CVPR2010: Advanced ITinCVPR in a Nutshell: part 4: Isocontours, Registration

  • 1. A vne da cd Ifr t nT e r i nomai h oyn o C P “ aN t e” VRi n us l hl CP VR T ti u rl oa J n 1 -82 1 u e 31 0 0 S nFa c c ,A a rn i oC s Isocontours and Image Registration Anand Rangarajan
  • 2. Image Registration The need for information-theoretic measures When there is no clearly established analytic relationship between two or more images, it is often more convenient to minimize an information-theoretic distance measure such as the negative of the mutual information (MI). Figure: Left: MR-PD slice. Right: Warped, noisy MR-T2 slice. 2/20
  • 3. The joint space of two images 3/20
  • 4. Density and Entropy estimation Density estimation Histogramming Parzen windows Mixture models, wavelet densities (and other parametrizations) Entropy estimation Entropy estimation from the joint density (or distribution) Direct entropy estimation (kNN, MST, Voronoi etc.) Entropy estimation from the cumulative distribution (cdf) 4/20
  • 5. Moving away from samples The underlying commonality in all of the previous approaches All previous approaches are sample-based. Our new approach does not begin with the idea of individual samples. Obtain approx. to Take samples density and entropy Obtain improved Take more samples approximation 5/20
  • 6. Image-based density estimation Uncountable infinity Assume uniform distribution of samples taken on location Transformation Each point in the Location continuum contributes to intensity Intensity distribution Distribution on intensity Image-Based 6/20
  • 7. Isocontours 7/20
  • 8. Isocontour area-based density Isocontour density estimation Area trapped between level sets α and α + ∆α is proportional to the probability Pr(α ≤ I ≤ α + ∆α). The density function is ˆ 1 1 p(α) = du A I (x,y )=α | I (x, y )| Level sets at I (x, y ) = α 8/20
  • 9. Isocontour area-based density Isocontour density estimation Area trapped between level sets α and α + ∆α is proportional to the probability Pr(α ≤ I ≤ α + ∆α). The density function is ˆ 1 1 p(α) = du A I (x,y )=α | I (x, y )| Level sets at I (x, y ) = α and I (x, y ) = α + ∆α 8/20
  • 10. Isocontour area-based density Isocontour density estimation Area trapped between level sets α and α + ∆α is proportional to the probability Pr(α ≤ I ≤ α + ∆α). The density function is ˆ 1 1 p(α) = du A I (x,y )=α | I (x, y )| Area in between I (x, y ) = α and I (x, y ) = α + ∆α 8/20
  • 11. Joint Probability Figure: Two synthetic images 9/20
  • 12. Joint Probability Figure: Level sets of the two synthetic images 10/20
  • 13. Joint Probability Isocontour overlay exhibits area overlap Figure: Overlay of the two sets of isocontours 11/20
  • 14. Joint Probability Level sets at I1 (x, y ) = α1 and I2 (x, y ) = α2 The cumulative area of the black regions is proportional to Pr(α1 ≤ I1 ≤ α1 + ∆α1 , α2 ≤ I2 ≤ α2 + ∆α2 ). 12/20
  • 15. Joint Probability Level sets at I1 = α1 , α1 + ∆α1 and I2 = α2 and α2 + ∆α2 The cumulative area of the black regions is proportional to Pr(α1 ≤ I1 ≤ α1 + ∆α1 , α2 ≤ I2 ≤ α2 + ∆α2 ). 12/20
  • 16. Joint Probability Areas: α1 ≤ I1 ≤ α1 + ∆α1 and α2 ≤ I2 ≤ α2 + ∆α2 The cumulative area of the black regions is proportional to Pr(α1 ≤ I1 ≤ α1 + ∆α1 , α2 ≤ I2 ≤ α2 + ∆α2 ). 12/20
  • 17. Joint Probability Expression The joint density of images I1 (x, y ) and I2 (x, y ) with area of overlap A is related to the area of intersection of regions between level curves at α1 and α1 + ∆α1 of I1 and at α2 and α2 + ∆α2 of I2 as ∆α1 → 0, ∆α2 → 0. The joint density ˆ ˆ 1 du1 du2 p(α1 , α2 ) = A I1 (x,y )=α1 ,I2 (x,y )=α2 | I1 (x, y ) I2 (x, y ) sin(θ)| where u1 and u2 are the level curve tangent vectors in I1 and I2 respectively and θ the angle between the image gradients. 13/20
  • 18. When there’s no joint density Pathological cases 1 Examine | I1 (x,y ) I2 (x,y ) sin(θ)| : Level curves of Image 2 at intensities α2 and α2+∆α Level curves of Image 1 Region in Image 2 at intensities α1 and of constant intensity α1+∆α α2 Region in Image 1 Region in Image 1 with constant intensity of constant intensity α1 α1 Level curves of Image 2 at intensities α2 and Area of intersection Area of intersection α2+∆α Area where level curves of the two regions (contribution to from images 1 and 2 [contribution to P(α1,α2)] P(α1,α2) are parallel Figure: Left: Both images flat. Middle: One image flat. Right: Gradients run locally parallel. 14/20
  • 19. Binning without the binning problem Choose as many bins as desired 15/20
  • 20. Binning without the binning problem Choose as many bins as desired 15/20
  • 21. Binning without the binning problem Choose as many bins as desired 15/20
  • 22. Binning without the binning problem Choose as many bins as desired 15/20
  • 23. Information-theoretic formulation Mutual Information-based registration Given two images I1 and I2 , a now standard approach to image registration minimizes E (T ) = −MI (I1 , I2 (T )) = H(I1 , I2 (T )) − H(I1 ) − H(I2 (T )) where the mutual information (MI) is unpacked as the sum of the marginal entropies minus the joint entropy. The entropies (Shannon) can be easily estimated from the iscontour density estimators (as well as other estimators such as histogramming and Parzen windows). The transformation T (usually rigid or affine) is applied to only I2 in this formulation. 16/20
  • 24. Comparison with std. histograms 32 bins Left: Standard histogramming. Right: Isocontours 17/20
  • 25. Comparison with std. histograms 64 bins Left: Standard histogramming. Right: Isocontours 17/20
  • 26. Comparison with std. histograms 128 bins Left: Standard histogramming. Right: Isocontours 17/20
  • 27. Comparison with std. histograms 256 bins Left: Standard histogramming. Right: Isocontours 17/20
  • 28. Comparison with std. histograms 512 bins Left: Standard histogramming. Right: Isocontours 17/20
  • 29. Comparison with std. histograms 1024 bins Left: Standard histogramming. Right: Isocontours 17/20
  • 30. Joint density comparisons 16 bins Joint density histograms: 16 bins Joint density isocontours: 16 bins 0.05 0.06 0.05 0.04 0.04 0.03 0.03 0.02 0.02 0.01 0.01 0 0 20 20 15 20 15 20 10 15 10 15 10 10 5 5 5 5 0 0 0 0 Left: Standard histogramming. Right: Isocontours 18/20
  • 31. Joint density comparisons 32 bins Joint density histograms: 32 bins Joint density isocontours: 32 bins 0.012 0.014 0.01 0.012 0.01 0.008 0.008 0.006 0.006 0.004 0.004 0.002 0.002 0 0 40 40 30 40 30 40 20 30 20 30 20 20 10 10 10 10 0 0 0 0 Left: Standard histogramming. Right: Isocontours 18/20
  • 32. Joint density comparisons 64 bins Joint density histograms: 64 bins Joint density isocontours: 64 bins −3 −3 x 10 x 10 4 3.5 3 3 2.5 2 2 1.5 1 1 0.5 0 0 80 80 60 80 60 80 40 60 40 60 40 40 20 20 20 20 0 0 0 0 Left: Standard histogramming. Right: Isocontours 18/20
  • 33. Joint density comparisons 128 bins Joint density histograms: 128 bins Joint density isocontours: 128 bins −3 −3 x 10 x 10 2 1 0.8 1.5 0.6 1 0.4 0.5 0.2 0 0 150 150 150 150 100 100 100 100 50 50 50 50 0 0 0 0 Left: Standard histogramming. Right: Isocontours 18/20
  • 34. Mutual Information comparisons Single rotation parameter in 2D Noise standard deviation 0.05 Left: 32 bins, Right: 128 bins ISOCONTOURS ISOCONTOURS HIST BILINEAR HIST BILINEAR PVI PVI HIST CUBIC HIST CUBIC 2DPointProb 2DPointProb 0.4 0.8 0.3 0.6 0.2 0.4 0.1 0.2 0 0 0 10 20 30 40 50 0 10 20 30 40 50 19/20
  • 35. Mutual Information comparisons Single rotation parameter in 2D Noise standard deviation 0.2 Left: 32 bins, Right: 128 bins ISOCONTOURS ISOCONTOURS HIST BILINEAR HIST BILINEAR PVI PVI HIST CUBIC HIST CUBIC 2DPointProb 2DPointProb 0.2 0.8 0.15 0.6 0.1 0.4 0.05 0.2 0 0 0 10 20 30 40 50 0 10 20 30 40 50 19/20
  • 36. Mutual Information comparisons Single rotation parameter in 2D Noise standard deviation 1.0 Left: 32 bins, Right: 128 bins ISOCONTOURS ISOCONTOURS HIST BILINEAR HIST BILINEAR PVI PVI HIST CUBIC HIST CUBIC 2DPointProb 2DPointProb 0.08 0.5 0.4 0.06 0.3 0.04 0.2 0.02 0.1 0 0 0 10 20 30 40 50 0 10 20 30 40 50 19/20
  • 37. Discussion With piecewise linear interpolation, much faster than upsampled histogramming Extended to multiple image registration and 3D Statistical significance (Kolmogorov-Smirnov) tests run Other groups (Oxford etc.) involved - analytic studies Applied to mean shift filtering and unit vector density estimation Drawbacks: Non differentiable, no clean extension to higher dimensions 20/20