sponsors

An open API service aggregating public data about GitHub Sponsors.

vadixidav

View JSON Representation

Reddit: vadixidav Discord: vadix

Funding Links: https://github.com/sponsors/vadixidav

GitHub Sponsors Profile

Hey everyone, I am Geordon Worley. I love Rust, and I think computer vision is the future.
It is difficult for beginners to get into computer vision. Part of that, I believe, is poorly documented or overly complicated APIs. Many people have difficulty with OpenCV, as you are left stranded in composing its APIs into more substantial applications based on examples and documentation that doesn't really explain how everything fits together in the real world. While you can get more advanced, a beginner should be able to get started with computer vision, utilizing a powerful pipeline, with high-level abstractions, and only getting as detailed as they need to be. Additionally, for those wanting to get into photogrammetry specifically, it is difficult to modify existing code bases. Many of these code bases, such as ORB_SLAM2, are not designed for you to swap out one algorithm for another, nor are they designed to be reused (many even leak memory!), as their original purpose was to publish a paper. We need a set of core APIs for computer vision that allow us to simply compose the computer vision pipeline we want. These APIs must also allow researchers and newcomers to integrate their own algorithms so that they can learn new things, and compose these pipelines into more substantial applications.
So far, my work on Rust CV has been to shape these APIs into what exists today. More examples, tutorials, documentation, algorithms, tooling, and other things need to be developed in order to meet our goals. The more money I get from sponsorships, the more time I will be able to spend focusing on this. As I write this, I am between jobs, and I have decided to take my time to focus on this project. I have been putting all my time into it because it energizes me, rather than tiring me. I love it. However, the amount of time I can put into Rust CV in the future is going to depend on how much money I get through sponsorships, though I plan to stick with the project regardless of whether I make $0 or $5000 a month from sponsorships.
Don't donate if you can't afford it. Go invest that money instead. Thank you.

Featured Works

rust-cv/cv

Rust CV mono-repo. Contains pure-Rust dependencies which attempt to encapsulate the capability of OpenCV, OpenMVG, and vSLAM frameworks in a cohesive set of APIs.

Language: Rust - Stars: 857
rust-cv/arrsac

Implements ARRSAC from the paper "A Comparative Analysis of RANSAC Techniques Leading to Adaptive Real-Time Random Sample Consensus"

Language: Rust - Stars: 17
rust-cv/hnsw

HNSW ANN from the paper "Efficient and robust approximate nearest neighbor search using Hierarchical Navigable Small World graphs"

Language: Rust - Stars: 227
rust-cv/hgg

Hierarchical Greedy Graph

Language: Rust - Stars: 14
rust-cv/space

Spatial library for Rust

Language: Rust - Stars: 39
rust-cv/hamming-lsh

Generates and utilizes deterministic dictionaries to generate balanced locality-sensitive hashes (similar to simhash) for arbitrary hamming space features

Language: Rust - Stars: 5

Sponsors

Active Sponsors
Past Sponsors

Sponsor Breakdown

Sponsorships

Active Sponsorships
Past Sponsorships
View All

Sponsorship Breakdown by Kind