#306 · Primary category: Computer Vision
sod
An Embedded Computer Vision & Machine Learning Library (CPU Optimized & IoT Capable)
Project last updated:10/20/23
GitHub Stars
1.8K
Forks
210
Contributors
3
License
Other
Why we included this project
SOD is a C library aimed at devices where a GPU isn't available. It bundles classic image processing with convolutional and recurrent networks for real-time multi-class object detection, and includes its own lightweight RealNet architecture for tasks like face detection and facial landmark extraction. Everything ships as a single amalgamated C file with no dependency tree, so dropping it into a small project or embedded target is straightforward, and it plays nicely with OpenCV if you already use that. The CPU-focused design also means you can train RealNet models on a modern desktop processor, which is handy for IoT cameras or other embedded appliances that need pre-trained models and a compact API.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
opencv
Open Source Computer Vision Library
RuView
π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a single pixel of video.
PaddleOCR
Turn any PDF or image document into structured data for your AI. A powerful, lightweight OCR toolkit that bridges the gap between images/PDFs and LLMs. Supports 100+ languages.
MinerU
Transforms complex documents like PDFs and Office docs into LLM-ready markdown/JSON for your Agentic workflows.
tesseract
Tesseract Open Source OCR Engine (main repository)