• Nowy
iniVation DAVIS346
search
  • iniVation DAVIS346

iniVation – neuromorficzne kamery Event-Based Vision

iniVation to rodzina zaawansowanych kamer neuromorficznych wykorzystujących technologię DVS – Dynamic Vision Sensor. W przeciwieństwie do klasycznej kamery, która rejestruje całe obrazy w określonych odstępach czasu, sensor DVS niezależnie wykrywa zmiany jasności na poziomie pojedynczych pikseli i przesyła wyłącznie informacje o tych zmianach jako tzw. zdarzenia – events.

Zapytaj o cenę i dostępność na info(@)pronetkrakow.com.pl

Producent: iniVation AG, Szwajcaria

iniVation – neuromorficzne kamery Event-Based Vision

iniVation to rodzina zaawansowanych kamer neuromorficznych wykorzystujących technologię DVS – Dynamic Vision Sensor. W przeciwieństwie do klasycznej kamery, która rejestruje całe obrazy w określonych odstępach czasu, sensor DVS niezależnie wykrywa zmiany jasności na poziomie pojedynczych pikseli i przesyła wyłącznie informacje o tych zmianach jako tzw. zdarzenia – events.

Takie rozwiązanie umożliwia obserwację bardzo szybkich zjawisk przy niewielkim opóźnieniu, wysokim zakresie dynamiki oraz znacznie mniejszej ilości generowanych danych niż w przypadku klasycznych kamer pracujących z bardzo wysoką liczbą klatek na sekundę.

Kamery iniVation przeznaczone są do badań naukowych, robotyki, autonomicznych systemów wizyjnych, szybkiego śledzenia obiektów, analizy ruchu, SLAM, automatyki przemysłowej oraz projektowania i testowania algorytmów event-based computer vision.

Najważniejsze cechy technologii

technologia neuromorficzna Event-Based Vision
sensory DVS – Dynamic Vision Sensor
asynchroniczna detekcja zmian jasności na poziomie pojedynczych pikseli
bardzo małe opóźnienie – typowo poniżej 1 ms
wysoka rozdzielczość czasowa
zakres dynamiki do około 120 dB w zależności od modelu
rejestracja szybkiego ruchu bez konieczności generowania tysięcy pełnych klatek obrazu
ograniczenie ilości przesyłanych danych dzięki transmisji wyłącznie informacji o zmianach w obrazie
możliwość pracy w warunkach dużych różnic oświetlenia
wbudowany 6-osiowy IMU w głównych modelach kamer
IMU obejmuje 3-osiowy akcelerometr i 3-osiowy żyroskop
możliwość sprzętowej synchronizacji wielu kamer w wybranych modelach
możliwość synchronizacji danych obrazu i IMU
komunikacja USB 3.0 / USB 3.1 zależnie od modelu
możliwość pracy z systemami Windows, Linux i macOS poprzez oprogramowanie DV
dostępne interfejsy programistyczne C++, Python i C
integracja z ROS – Robot Operating System
możliwość tworzenia własnych algorytmów przetwarzania Event-Based Vision
możliwość rejestracji danych do formatu AEDAT4
możliwość filtrowania, rekonstrukcji obrazów, śledzenia cech, kalibracji, estymacji głębi i kompensacji ruchu za pomocą bibliotek producenta

Dostępne modele

DVXplorer

DVXplorer to wysokiej rozdzielczości kamera DVS przeznaczona do wymagających zastosowań badawczych, przemysłowych i robotycznych. Sensor generuje strumień zdarzeń o rozdzielczości VGA 640 × 480 pikseli i może obsługiwać do 165 milionów zdarzeń na sekundę.

rozdzielczość DVS: 640 × 480 px
typ sensora: DVS, event-only
technologia sensora: 90 nm BSI CIS
rozdzielczość czasowa: 200 µs
typowe opóźnienie: <1 ms
maksymalna przepustowość: 165 MEPS – milionów zdarzeń na sekundę
zakres dynamiki: do około 110 dB
czułość kontrastowa: około 13% przy 50% aktywnych pikseli
wbudowany IMU 6DoF
żyroskop: do 3,2 kHz
akcelerometr: do 1,6 kHz
sprzętowa synchronizacja wielu kamer
możliwość zewnętrznego wprowadzania zdarzeń synchronizujących
interfejs: USB 3.0 Micro-B z zabezpieczeniem śrubowym
izolowane wejście i wyjście synchronizacji
mocowanie obiektywu: CS-mount
obudowa: anodowane aluminium
wymiary: około 40 × 60 × 25 mm
masa: około 100 g bez obiektywu
pobór prądu: poniżej 140 mA przy 5 V
certyfikacja CE

DVXplorer Micro

DVXplorer Micro to kompaktowa i lekka wersja kamery event-based przeznaczona m.in. do robotyki mobilnej, dronów oraz projektów, w których istotne są niewielkie wymiary i masa urządzenia.

rozdzielczość DVS: 640 × 480 px
typ sensora: DVS, event-only
technologia sensora: 90 nm BSI CIS
rozdzielczość czasowa: 200 µs
typowe opóźnienie: <1 ms
maksymalna przepustowość: 450 MEPS
zakres dynamiki: do około 110 dB
czułość kontrastowa: około 13% przy 50% aktywnych pikseli
wbudowany IMU 6DoF
żyroskop: do 3,2 kHz
akcelerometr: do 1,6 kHz
interfejs: USB 3.1 Type-C z zabezpieczeniem śrubowym
mocowanie obiektywu: S-mount / M12
wymiary: około 24 × 27,5 × 29,7 mm
masa: około 16 g bez obiektywu
pobór prądu: poniżej 140 mA przy 5 V
kompaktowa obudowa
w zestawie standardowo 3 obiektywy M12

DVXplorer Micro wyróżnia się najwyższą przepustowością strumienia zdarzeń spośród standardowych kamer DVS znajdujących się obecnie w sklepie iniVation – do 450 milionów zdarzeń na sekundę.

DVXplorer Lite

DVXplorer Lite jest ekonomicznym modelem przeznaczonym do rozpoczęcia pracy z technologią Event-Based Vision, dydaktyki, badań oraz prototypowania algorytmów.

rozdzielczość DVS: 320 × 240 px
typ sensora: DVS, event-only
technologia sensora: 90 nm BSI CIS
rozdzielczość czasowa: 200 µs
typowe opóźnienie: <1 ms
maksymalna przepustowość: 100 MEPS
zakres dynamiki: do około 110 dB
czułość kontrastowa: około 13% przy 50% aktywnych pikseli
wbudowany IMU 6DoF
żyroskop: do 3,2 kHz
akcelerometr: do 1,6 kHz
sprzętowa synchronizacja wielu kamer
możliwość zewnętrznej synchronizacji
interfejs: USB 3.0 Micro-B
zabezpieczenie złącza USB śrubami
izolowane złącza synchronizacji
mocowanie obiektywu: CS-mount
wymiary: około 40 × 60 × 25 mm
masa: około 75 g bez obiektywu
certyfikacja CE

DAVIS346

DAVIS346 łączy w jednym sensorze dwa sposoby rejestracji obrazu: klasyczne klatki oraz asynchroniczne zdarzenia DVS. Dzięki temu podczas jednego eksperymentu można otrzymywać jednocześnie tradycyjny obraz oraz dane event-based.

DAVIS oznacza Dynamic and Active-pixel Vision Sensor.

rozdzielczość zdarzeń DVS: 346 × 260 px
rozdzielczość klasycznego obrazu: 346 × 260 px
równoczesne generowanie klatek i zdarzeń z jednego sensora
częstotliwość klasycznych klatek: do 40 FPS
rozdzielczość czasowa zdarzeń: 1 µs
typowe opóźnienie: <1 ms
maksymalna przepustowość zdarzeń: 12 MEPS
zakres dynamiki DVS: około 120 dB
zakres dynamiki obrazu klatkowego: około 55 dB
wbudowany IMU 6DoF
częstotliwość próbkowania IMU: do 8 kHz
sprzętowa synchronizacja wielu kamer
możliwość zewnętrznego wprowadzania zdarzeń synchronizacyjnych
interfejs: USB 3.0 Micro-B
zabezpieczenie złącza USB śrubami
izolowane wejścia/wyjścia synchronizacji
mocowanie obiektywu: CS-mount
obudowa z anodowanego aluminium
wymiary: około 40 × 60 × 25 mm
masa: około 100 g bez obiektywu
pobór prądu: poniżej 180 mA przy 5 V
certyfikacja CE

Warianty DAVIS346

DAVIS346 MONO

monochromatyczny sensor zdarzeń i klasycznych klatek
jednoczesny obraz grayscale i Event-Based Vision

DAVIS346 Color

kolorowy sensor wykorzystujący filtr Bayer RGGB
kolorowe klatki obrazu
możliwość pracy z kolorową informacją pochodzącą z sensora
możliwość uzyskania danych RAW i rekonstrukcji RGB w oprogramowaniu

DAVIS346 AER

DAVIS346 AER jest rozszerzoną wersją DAVIS346 wyposażoną w sprzętowy interfejs AER – Address Event Representation, umożliwiający bezpośrednie wyprowadzenie strumienia zdarzeń poza standardowy interfejs USB.

Rozwiązanie przeznaczone jest przede wszystkim do eksperymentalnych systemów neuromorficznych, integracji sprzętowej, FPGA i specjalistycznych platform przetwarzania zdarzeń.

rozdzielczość DVS: 346 × 260 px
rozdzielczość klatek: 346 × 260 px
równoczesny strumień klatek i zdarzeń przez USB
osobne wyjście zdarzeń poprzez AER
rozdzielczość czasowa: 1 µs
typowe opóźnienie: <1 ms
maksymalna przepustowość: 12 MEPS
zakres dynamiki DVS: około 120 dB
klasyczne klatki do 40 FPS
IMU 6DoF do 8 kHz
USB 3.0 Micro-B
złącze AER
mocowanie obiektywu CS-mount
wymiary: około 40 × 78,8 × 28,5 mm
masa: około 100 g bez obiektywu

Dostępne warianty:

DAVIS346 AER MONO
DAVIS346 AER COLOR

Stereo Kits

Zestawy Stereo Kit umożliwiają równoczesne wykorzystanie dwóch kamer event-based i prowadzenie zsynchronizowanych pomiarów stereowizyjnych.

Dostępne konfiguracje:

Stereo Kit DVXplorer
Stereo Kit DVXplorer Lite
Stereo Kit DAVIS346 MONO
Stereo Kit DAVIS346 Color

Typowy zestaw Stereo Kit zawiera:

2 kamery iniVation
2 przewody USB
2 obiektywy
elementy montażowe
płytki umożliwiające konfigurację stereo
przewód synchronizacyjny
statywy
walizki transportowe

Zestawy umożliwiają prowadzenie badań m.in. nad stereowizją, estymacją głębi, rekonstrukcją 3D oraz algorytmami lokalizacji i nawigacji.

Dodatkowy model – DVXplorer S Duo

W aktualnej dokumentacji producenta jako bieżący produkt znajduje się również DVXplorer S Duo. Model nie jest jednak obecnie wyszczególniony w głównym katalogu internetowego sklepu iniVation, dlatego jego dostępność należy potwierdzić przed zamówieniem.

Jest to autonomiczna, wbudowana platforma łącząca kamerę event-based z klasyczną kamerą kolorową i komputerem NVIDIA Jetson Nano.

sensor DVS: 640 × 480 px
kolorowy sensor global shutter OnSemi AR0234: 1920 × 1200 px
procesor: NVIDIA Jetson Nano
CPU: 4 × ARM Cortex-A57 do 1,43 GHz
GPU: NVIDIA Maxwell, 128 rdzeni CUDA
pamięć RAM: 4 GB DDR4
pamięć eMMC: 16 GB
około 6 GB przestrzeni dostępnej na dane użytkownika i nagrania
IMU Bosch BMI160
3-osiowy akcelerometr
3-osiowy żyroskop
Gigabit Ethernet
Power over Ethernet – PoE 802.3af
USB 3.0 Type-C
Mini-HDMI 1.4
interfejsy SPI, GPIO i PWM
2 mocowania obiektywów M12
wymiary: około 32 × 80 × 92 mm
masa: około 220 g bez obiektywów
wbudowany system Linux oparty na Yocto
wbudowany DV-SDK Runtime
możliwość lokalnego wykonywania własnych modułów przetwarzania danych

Oprogramowanie wymagane do działania

DV

Podstawowym środowiskiem producenta przeznaczonym do pracy z kamerami jest DV – otwarte oprogramowanie do konfiguracji, wizualizacji, rejestrowania i przetwarzania danych z kamer event-based.

DV umożliwia:

wykrywanie i obsługę podłączonych kamer iniVation
podgląd danych event-based w czasie rzeczywistym
podgląd klasycznych klatek w przypadku DAVIS
wizualizację danych IMU
konfigurację parametrów kamery
konfigurację parametrów sensora DVS
nagrywanie danych
odtwarzanie zapisanych eksperymentów
zapisywanie danych w formacie AEDAT4
kalibrację kamer
konstruowanie procesów przetwarzania za pomocą modułów DV
przetwarzanie danych w czasie rzeczywistym

DV dostępne jest dla:

Windows 64-bit
macOS Intel
macOS Apple Silicon / ARM
Linux

DV-Processing

Biblioteka programistyczna przeznaczona do tworzenia własnych aplikacji wykorzystujących kamery event-based.

Obsługiwane języki:

C++
Python

DV-Processing umożliwia m.in.:

bezpośrednią komunikację z kamerami iniVation
przechwytywanie zdarzeń
odczyt i zapis plików
filtrowanie zdarzeń
rekonstrukcję obrazów ze zdarzeń
kalibrację kamer
wykrywanie cech
śledzenie cech
analizę ruchu
grupowanie zdarzeń
kompensację ruchu
estymację głębi
pracę z geometrią kamer
implementację własnych algorytmów Event-Based Vision

DV-SDK

Zestaw programistyczny pozwalający rozszerzać funkcjonalność środowiska DV.

tworzenie własnych modułów DV
integracja własnych algorytmów
przetwarzanie strumieni zdarzeń
integracja z istniejącymi systemami computer vision
praca z DV-Runtime

DV-Runtime

Środowisko wykonawcze odpowiedzialne za:

uruchamianie modułów DV
zarządzanie wątkami
zarządzanie pamięcią
wymianę danych pomiędzy modułami
budowę własnych potoków przetwarzania danych

DV-ROS

Integracja kamer iniVation z ROS – Robot Operating System.

dostęp do kamer z poziomu ROS
publikowanie danych event-based jako ROS topics
integracja z systemami robotycznymi
gotowe algorytmy przetwarzania zdarzeń dostępne jako ROS nodes
możliwość wykorzystania kamer w projektach autonomicznych robotów i systemów SLAM

libcaer

Niskopoziomowa biblioteka C/C++ umożliwiająca bezpośrednią komunikację z urządzeniami iniVation.

Przeznaczona jest przede wszystkim dla użytkowników tworzących własne, niestandardowe systemy i wymagających bezpośredniego dostępu do sprzętu.

Do typowego użytkowania kamery nie jest konieczne programowanie. Oprogramowanie DV zapewnia graficzny interfejs pozwalający konfigurować kamerę, wizualizować, nagrywać i odtwarzać dane. Biblioteki DV-Processing, DV-SDK, DV-ROS i libcaer są przeznaczone do bardziej zaawansowanych integracji i tworzenia własnych aplikacji.

Zastosowanie

Event-Based Vision
neuromorphic vision
computer vision
machine vision
badania naukowe nad widzeniem maszynowym
robotyka
robotyka mobilna
autonomiczne roboty
drony i UAV
bardzo szybkie śledzenie obiektów
motion tracking
feature tracking
wykrywanie i analiza szybkiego ruchu
analiza trajektorii
visual odometry
SLAM – Simultaneous Localization and Mapping
Visual-Inertial Odometry
nawigacja autonomiczna
lokalizacja i pozycjonowanie
detekcja przeszkód
systemy wizyjne o małych opóźnieniach
sterowanie robotami w czasie rzeczywistym
automatyka przemysłowa
szybkie systemy kontroli
monitoring procesów przemysłowych
badanie szybko poruszających się elementów
analiza drgań i wibracji
śledzenie obiektów w trudnych warunkach oświetleniowych
systemy HDR
stereowizja
estymacja głębi
rekonstrukcja 3D
badania nad fuzją danych z kamer i IMU
badania nad sztuczną inteligencją
sieci neuronowe
Spiking Neural Networks
neuromorphic computing
Edge AI
rozwój algorytmów C++ i Python
projekty ROS
badania nad autonomicznymi pojazdami
systemy automotive i ADAS
systemy AR/VR/XR
szybkie systemy śledzenia pozycji
laboratoria robotyki i automatyki
uczelnie i jednostki badawcze
projekty badawczo-rozwojowe R&D
dydaktyka Event-Based Vision i neuromorphic computing

iniVation
Komentarze (0)
Na razie nie dodano żadnej recenzji.