We are pleased to announce the public release of AffineExtractor, a new Python-based computer vision toolbox developed by our research group. The repository is now available on GitHub for the research and developer community.

Why AffineExtractor?

In standard computer vision pipelines, feature matching (such as SIFT) is often used solely to obtain (x, y) point correspondences for global transformation estimation (e.g., Homography via RANSAC). However, this approach discards valuable geometric information. AffineExtractor leverages the scale and orientation properties of local descriptors to compute the full local affine frame (a 2×3 transformation matrix) for each individual match.

Key Features of the Toolbox:

  • OpenCV SIFT Affine Matcher: Computes initial local affine transformations directly from OpenCV’s cv2.SIFT keypoint properties (size and angle) immediately after matching.
  • Advanced Refinement Algorithms: Includes gradient-based (Lucas-Kanade) and search-based (Brute-Force) refinement scripts to further optimize the extracted initial affine frames.
  • Ready-to-use Demo: Comes with demo scripts and a sample dataset (e.g., the Infopark fountain image pair) for immediate testing.

We invite researchers and developers working in 3D reconstruction, surface normal estimation, and multi-view geometry to try out the tools, use them in their pipelines, and contribute to the repository.

🔗 Access the code and documentation on GitHub:

https://github.com/LeventeHajder/AffineExtractor

For questions or collaborations, feel free to contact Levente Hajder or visit our Computer Vision Lab website.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Explore More

Háromdimenziós érzékelés járműre rögzített szenzorok segítségével – avagy hogyan lát egy önvezető autó?

Alighanem mindenki látott már sofőr nélkül közlekedő, önvezető járműveket tudományos-fantasztikus filmekben. Szakértők még 15-20 éve is úgy gondolták, hogy az ilyen közlekedési eszközök mára mindennaposak lesznek. Bár az autógyártók egyre

Code #LikeABosch – Hackademix

Dear MSc and BSc Students,    We are pleased to announce the third Bosch programming contest for location detection. The contest is open to BSc and MSc students of ELTE, BME, ÓE,

Színezett LiDAR pontfelhő

Autóra szerelt kamerák lépeiből, és LiDAR adatokból rekonstruált jelenetek. LiDAR és kamerák helyzete egymáshoz képest: A készülő cikk kézirata: IJCV manualscript