Related Experiment Video
Updated: Jun 13, 2026

07:13
Multimodal Cross-Device and Marker-Free Co-Registration of Preclinical Imaging Modalities
Published on: October 27, 2023
A robust solution to multi-modal image registration by combining mutual information with multi-scale derivatives.
Philip A Legg1, Paul L Rosin, David Marshall
1School of Computer Science, Cardiff University, UK. P.A.Legg@cs.cardiff.ac.uk
Summary
We introduce Feature Neighbourhood Mutual Information (FNMI), a novel image registration method. FNMI enhances accuracy and speed by incorporating spatial information, outperforming existing techniques for medical imaging applications.
Area of Science:
- Medical image analysis
- Computer vision
- Biomedical engineering
Background:
- Mutual Information (MI) is a standard for multi-modal image registration.
- Traditional MI methods lack spatial information, limiting registration accuracy.
- Existing MI enhancements offer only marginal improvements.
Purpose of the Study:
- To develop a novel image registration method that incorporates spatial information.
- To improve the accuracy and efficiency of multi-modal image registration.
- To address limitations of standard Mutual Information.
Main Methods:
- Feature Neighbourhood Mutual Information (FNMI) combines image structure and spatial neighbourhood information.
- The joint distribution is approximated using a covariance matrix for efficient incorporation into MI.
- Method validated using retinal fundus photographs and scanning laser ophthalmoscopy images.
Main Results:
- FNMI achieves highly accurate image registration, significantly outperforming previous methods.
- FNMI demonstrates improved runtime efficiency compared to Regional MI for complex registration tasks.
- The approach effectively registers challenging retinal imaging modalities.
Conclusions:
- FNMI offers a substantial advancement in multi-modal image registration accuracy and speed.
- This method has significant potential for applications like optic nerve head demarcation in glaucoma detection.
- FNMI provides a robust solution for previously underexplored medical imaging registration problems.
Related Concept Videos
Lagrange Multipliers: Two Constraints
The method of Lagrange multipliers with two constraints is used to optimize a function subject to two independent constraints. In many applications, the objective function represents a quantity to be maximized or minimized, such as cost, area, distance, or energy. The two constraints represent requirements that the solution must satisfy, such as fixed volume, limited resources, or prescribed dimensions.For a function of three variables, each constraint forms a surface in three-dimensional space.
Multivariable Functions and Higher Derivatives
A multivariable function assigns a single output value to each ordered set of independent inputs, thereby defining a surface in three-dimensional space. For a function f(x, y), each point (x, y) corresponds to a height z = f(x, y). This geometric interpretation allows systematic analysis of how the output varies as multiple variables change simultaneously. Such functions frequently arise in physical models and optimization problems, where system behavior depends on several interacting...
Maximizing the Directional Derivative
The directional derivative is a central concept in multivariable calculus that describes how a function changes at a given point when moving in a specified direction. This direction is represented by a unit vector, ensuring that only the orientation influences the rate of change. By varying the direction, different rates of change can be observed, demonstrating that the directional derivative depends strongly on the chosen direction.The directional derivative is computed using the gradient...
Multi-input and Multi-variable systems
Cruise control systems in cars are designed as multi-input systems to maintain a driver's desired speed while compensating for external disturbances such as changes in terrain. The block diagram for a cruise control system typically includes two main inputs: the desired speed set by the driver and any external disturbances, such as the incline of the road. By adjusting the engine throttle, the system maintains the vehicle's speed as close to the desired value as possible.
In the absence of...
In the absence of...
