Algorithms Overview
Algorithms implemented in the SDK can be grouped into categories based on their function.
Processors
Processors are algorithms that can be used to process data either to change some of their characteristics (e.g. flip the x coordinate of every event) or perform some advanced analysis (e.g. tracking objects or extracting spatio/temporal patterns).
Algorithms taking events as input and outputting the same number of events but with a transformation applied:
Algorithm Name
Module
Core
Core
Core
CV
CV
Algorithms processing events as input and outputting some data from the event (counting, tracking etc.):
Algorithm Name
Module
CV
CV
CV
CV
CV
CV
Analytics
Analytics
Analytics
Analytics
Analytics
Analytics
Calibration
Calibration
Algorithms processing events as input and outputting display-related data (e.g. frames):
Algorithm Name
Module
Core
Core
Core
CV
CV
Analytics
Analytics
Analytics
Analytics
Analytics
Calibration
Filters
Filters are algorithms taking events as input and outputting only the events that satisfy certain conditions.
Algorithm Name |
Module |
---|---|
Core |
|
Core |
|
CV |
|
CV |
|
CV |
|
CV |
|
CV |