Home

Awesome

<h1 align="center">SOD<br/><br/>An Embedded Computer Vision & Machine Learning Library<br/><a href="https://sod.pixlab.io">sod.pixlab.io</a></h1>

API documentation dependency Getting Started license Forum Tiny Dreal

Output

SOD Embedded

Release 1.1.9 (July 2023) | Changelog | Downloads

SOD is an embedded, modern cross-platform computer vision and machine learning software library that exposes a set of APIs for deep-learning, advanced media analysis & processing including real-time, multi-class object detection and model training on embedded systems with limited computational resource and IoT devices.

SOD was built to provide a common infrastructure for computer vision applications and to accelerate the use of machine perception in open source as well commercial products.

Designed for computational efficiency and with a strong focus on real-time applications. SOD includes a comprehensive set of both classic and state-of-the-art deep-neural networks with their <a href="https://pixlab.io/downloads">pre-trained models</a>. Built with SOD:

Multi-class object detection

Cross platform, dependency free, amalgamated (single C file) and heavily optimized. Real world use cases includes:

Notable SOD features

Programming Interfaces

The documentation works both as an API reference and a programming tutorial. It describes the internal structure of the library and guides one in creating applications with a few lines of code. Note that SOD is straightforward to learn, even for new programmer.

ResourcesDescription
<a href="https://sod.pixlab.io/intro.html">SOD in 5 minutes or less</a>A quick introduction to programming with the SOD Embedded C/C++ API with real-world code samples implemented in C.
<a href="https://sod.pixlab.io/api.html">C/C++ API Reference Guide</a>This document describes each API function in details. This is the reference document you should rely on.
<a href="https://sod.pixlab.io/samples.html">C/C++ Code Samples</a>Real world code samples on how to embed, load models and start experimenting with SOD.
<a href="https://sod.pixlab.io/articles/license-plate-detection.html">License Plate Detection</a>Learn how to detect vehicles license plates without heavy Machine Learning techniques, just standard image processing routines already implemented in SOD.
<a href="https://sod.pixlab.io/articles/porting-c-face-detector-webassembly.html">Porting our Face Detector to WebAssembly</a>Learn how we ported the <a href="https://sod.pixlab.io/c_api/sod_realnet_detect.html">SOD Realnets face detector</a> into WebAssembly to achieve Real-time performance in the browser.

Other useful links

ResourcesDescription
<a href="https://pixlab.io/downloads">Downloads</a>Get a copy of the last public release of SOD, pre-trained models, extensions and more. Start embedding and enjoy programming with.
<a href="https://pixlab.io/sod">Copyright/Licensing</a>SOD is an open-source, dual-licensed product. Find out more about the licensing situation there.
<a href="https://sod.pixlab.io/support.html">Online Support Channels</a>Having some trouble integrating SOD? Take a look at our numerous support channels.

face detection using RealNets