Related Experiment Video
Updated: May 16, 2026

Image Recognition and Parameter Analysis of Concrete Vibration State Based on Support Vector Machine
Published on: January 5, 2024
Fast computation of rotation-invariant image features by an approximate radial gradient transform
Gabriel Takacs1, Vijay Chandrasekhar, Sam S Tsai
1Microsoft Corporation, Sunnyvale, CA 94089, USA. gatakacs@microsoft.com
We developed the approximate radial gradient transform (ARGT) for faster image feature extraction. This method enhances the rotation-invariant fast feature (RIFF) algorithm, achieving 16x speed improvement over SURF with comparable image matching performance.
Area of Science:
- Computer Vision
- Image Processing
- Machine Learning
Background:
- Feature extraction is crucial for image matching and retrieval.
- Existing methods like SURF can be computationally intensive.
- Rotation invariance is a key requirement for robust image analysis.
Purpose of the Study:
- To introduce a fast approximation of the Radial Gradient Transform (RGT), termed Approximate RGT (ARGT).
- To analyze the impact of ARGT approximation on gradient quantization and histogramming.
- To integrate ARGT into the Rotation-Invariant Fast Feature (RIFF) algorithm and evaluate its performance.
Main Methods:
- Development and implementation of the Approximate Radial Gradient Transform (ARGT).
- Analysis of ARGT's effects on gradient quantization and histogramming.
- Integration of ARGT into the Rotation-Invariant Fast Feature (RIFF) algorithm.
Main Results:
- The ARGT was successfully developed and analyzed for its approximation effects.
- Incorporating ARGT into RIFF significantly accelerated feature extraction.
- RIFF with ARGT demonstrated a 16x speed increase compared to SURF.
- Similar performance in image matching and retrieval was achieved using ARGT-enhanced RIFF versus SURF.
Conclusions:
- The ARGT provides a computationally efficient alternative for gradient-based feature extraction.
- ARGT integration into RIFF offers a substantial speed-up for image matching and retrieval tasks.
- The proposed method achieves a favorable trade-off between speed and accuracy in computer vision applications.
Related Concept Videos
Vector Transformation in Rotating Coordinate Systems
Linearization and Approximation
Relative Motion Analysis using Rotating Axes
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it instrumental in...
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...
Radius of Gyration of an Area
Derivatives of Inverse Trigonometric Functions