OpenEB is the open source project associated with Metavision SDK
It enables anyone to get a better understanding of event-based vision, directly interact with events and build their own applications or camera plugins. As a camera manufacturer, ensure your customers benefit from the most advanced event-based software suite available by building your own plugin. As a creator, scientist, academic, join and contribute to the fast-growing event-based vision community.
OpenEB is composed of the Open modules of Metavision SDK:
Module | Description |
---|---|
HAL | Hardware Abstraction Layer to operate any event-based vision device. |
Base | Foundations and common definitions of event-based applications. |
Core | Generic algorithms for visualization, event stream manipulation. |
Core ML | Generic functions for Machine Learning, event_to_video and video_to_event pipelines. |
Stream | High-level abstraction built on the top of HAL to easily interact with event-based cameras. |
UI | Viewer and display controllers for event-based data. |
OpenEB also contains the source code of Prophesee camera plugins, enabling to stream data from our event-based cameras and to read recordings of event-based data.
Supported camera | Resolution |
---|---|
EVK2 | HD |
EVK3 | VGA/320/HD |
EVK4 | HD |
This document describes how to compile and install the OpenEB codebase. For further information, refer to our online documentation where you will find some tutorials to get you started in C++ or Python, some samples to discover how to use our API and a more detailed description of our modules and packaging.
See here a project overview
Description | Path |
---|---|
event file → .csv |
build/bin/metavision_file_to_csv |
.raw or .hdf5 → .dat |
build/bin/metavision_file_to_dat |
event file or folder → .hdf5 |
build/bin/metavision_file_to_hdf5 |
.raw or .hdf5 → .avi |
build/bin/metavision_file_to_video |
Description | Path |
---|---|
view and record a camera or file | build/bin/metavision_viewer |