Related Experiment Video
Updated: Jul 13, 2026

Magnetic Resonance Derived Myocardial Strain Assessment Using Feature Tracking
Published on: February 12, 2011
2D affine-invariant contour matching using B-spline model
1School of Electrical and Electronic Engineering, Nanyang Technological University, Singapore. s2633175g@ntu.edu.sg
This study introduces an affine-invariant B-Spline matching algorithm. It enhances curve matching accuracy and robustness by using Curvature Scale Space (CSS) images, overcoming B-Spline non-uniqueness issues.
Area of Science:
- Computer Vision
- Geometric Modeling
- Image Analysis
Background:
- B-Spline curves offer smooth representations but face non-uniqueness challenges in matching.
- Existing curve matching methods often require point resampling, introducing errors.
- Affine transformations and noise degrade the performance of many matching algorithms.
Purpose of the Study:
- To develop a novel affine-invariant matching algorithm for B-Spline curves.
- To address the non-uniqueness problem inherent in B-Spline curve matching.
- To improve the robustness and accuracy of curve matching against noise and affine transformations.
Main Methods:
- Curve smoothing by increasing B-Spline degree.
- Degree reduction using Least Square Error (LSE) to generate Curvature Scale Space (CSS) images.
- Matching performed in the CSS domain, leveraging its invariance properties.
Main Results:
- The proposed method effectively handles B-Spline non-uniqueness.
- Achieved robustness against noise and affine transformations.
- Demonstrated reduced curve matching error compared to methods requiring resampling.
Conclusions:
- The B-Spline based CSS matching algorithm offers a robust and accurate solution for curve matching.
- The method successfully combines B-Spline continuity with CSS matching advantages.
- Experimental validation confirms the algorithm's effectiveness on similar shape matching tasks.
Related Concept Videos
Curvilinear Motion: Rectangular Components
As the car advances, its position evolves over time. Quantifying the car's velocity involves computing the time...
Curvilinear Motion: Normal and Tangential Components
The positive direction of the t-axis aligns with the increasing position of the car along the curved path, denoted by the unit vector ut. Simultaneously, the n-axis, perpendicular to the t-axis, dissects the curved path into differential arc segments, each forming the arc of a circle with a radius of...
Curvature and Its Interpretation
Bending of Curved Members - Strain Analysis
The important part of bending analysis for such a member is the...
Real-World Applications of Space Curves
Curvilinear Motion: Polar Coordinates
The particle's location is described using a unit vector along the radial direction. Deriving the particle's position with respect to time...
