AutoCNet¶
AutoCNet is an open source library (API) for the pseudo-automated generation of sparse n-image control networks. AutoCNet is licensed in the public domain.
AutoCNet supports the following:
32-bit CUDA based (GPU) keypoint extraction
Support for images of arbitrary size using downsampling or tiling for feature extraction
A reference implementation (the CandidateGraph) to demonstrate use of the API
Tutorials¶
An example is worth 1000 pages of documentation. Checkout our tutorials (jupyter notebooks).
Issues and Version Control¶
This project is hosted on Github. If you run into a problem, please open an issue on our issue tracker.
Documentation¶
- Library Reference
camera
— CV Camera Functionscg
— Computational Geometrycontrol
— Controlgraph
— Graph Based Data Representatonio
— File Input/Outputmatcher
— Graph Based Data Representaton- CPU Based Feature Extraction and Matching
matcher.cpu_decompose
— CPU Based Recursive Image Decompositionmatcher.cpu_extractor
— Extracting Features from Imagesmatcher.cpu_matcher
— CPU Based n-Keypoint Matchermatcher.cpu_outlier_detector
— Finding outliers in both the keypoints and the matchesmatcher.cpu_ring_matcher
— CPU Based Ring Matching
- CUDA Based Feature Extraction and Matching
- Subpixel Refinement
- High-Level Matchiing Examples
- Spatial Suppression Function Examples
- CPU Based Feature Extraction and Matching
spatial
— Spatialtransformation
— Transformation Objectsutils
— Utility Functionsvis
— Data Visualization