Active Markers LED board range limitations
I have been bias tuning the kria embedded kit with the imx636 sensor and have reached a limit of around 1.8-1.9m for pose updates. I have also adjusted focus to ensure I can pick out the LED's at that distance and checked in metavision viewer for both
Open source event viewer
Hey everyone, I've been working on this for several months and I'm finally ready to share it with anyone who might be interested. https://github.com/richbai90/EVT3-Viewer It's built on a Rust library I've built, inspired by the OpenEB architecture h
Syncing IMX636 Metavision Starter Kit on KV260
Hello, I am currently using the IMX636 Metavision Starter Kit with a KV260 board, and I would like to synchronize it with a frame-based camera so that both cameras begin acquisition at the same time. I have noticed the external trigger connections on
DFoV vs HFoV/VFoV discrepancy in GenX320-CN1 Product Brief
Hello, In the GenX320-CN1 Product Brief, the HFoV/VFoV is listed as 47.6° and the DFoV as 80.5°. However, when I calculate the DFoV from HFoV/VFoV using the standard relation for a square sensor: tan(DFoV/2) = √2 × tan(HFoV/2) I get DFoV ≈ 63.9°, which
Transfer Latency / DMA burst transfer
Hi all, We are experiencing higher latencies under low event-rates (~4ms). I am pretty sure, that the main factor is the DMA burst transfer latency (https://support.prophesee.ai/portal/en/kb/articles/evk-latency ) I have a few questions: 1. Can I change
LIBUSB_TRANSFER_STALL with EVK2 cameras using EventsIterator
Hello, I am experiencing a reproducible issue with two EVK2 (Gen4.1) cameras using Metavision SDK 4.6.2 on Windows. Initially, I thought the problem was related to camera synchronization, since my stereo recorder would sometimes record only the master
RPM packages for metavision sdk
It would be useful to those using Red Hat Enterprise Linux (and those based on it, e.g. Rocky, Alma, Oracle, CentOS Stream, etc. Linux) to have RPM packages to avoid compiling from source. It appears only Ubuntu 22.04 / 24.04 Deb files are available and
CPU corebottleneck when using sample to get .avi output
Hi, When using one of the Python samples to get a .avi file using the --out-video flag, it seems to be run in slow motion and takes forever to render. It runs fine when not getting an output. The CPU core that the process runs on goes up to 100%, so I
Duplicate serial number repoted for two physically distinct Genx320 sensors on Jetson. Causes "Device busy" opening the second camera
Platform: Jetson (Tegra, aarch64), Metavision SDK 5.1.1 Sensors: 2x GenX320, connected via MIPI CSI Issue: I have two physically separate GenX320 sensors connected via CSI on a Jetson board. The kernel/V4L2 layer correctly detects and exposes them as
Kria Device Subsequent camera access with event markers code = no detections
Hello, I do notice an issue where if I run my event markers code the first time after boot and running the xmutil loadapp prophesee-kv260-imx636 the detection works and pose is updated, however after stopping the application and re-starting I notice that
Using IMX636 Metavision Starter Kit on KV260 Ubuntu
I have a project where we are trying to record with multiple cameras, including the IMX636 Metavision Starter Kit for the Kria KV260 board. The other cameras have been implemented on the Kria KV260 board, but with the Ubuntu image installed on it. We
Minimum Transfer Latency
Hi all, I am typing this for the second time, as it seems like you ticket system in the knowledge center is broken. Upon submitting the ticket, I just get a white screen with everything gone. This happened to a colleague as well. We are trying to implement
Compatibility of IMX636 with Custom FPGA Board Interface
Hi Prophesee team, My FPGA board has 22pin interface for Rpi compatible camera: Unlike the KV260 FPGA board, our custom board does not have a pull-up resistor on the RPI_ENABLE (MRSTn) signal. We are connecting IMX636 with FPGA board via 15pin FFC to
Inquiry about Raspberry Pi 5 compatibility for IMX636 and driver support for IMX646 sensor
Hi, Our lab recently acquired the IMX646 event-based vision sensor (product page: https://www.prophesee.ai/event-based-sensor-imx646-sony-prophesee/) for an embedded vision project, and we are planning to deploy it on a Raspberry Pi 5. While researching
Contrast Threshold vs Bias
Hi, Do you have a curve or a table indicating the correspondence of Bias ON and OFF to Contrast threshold ON and OFF? For IMX 636? Thanks, Luisa Maya
Using GenX320 Kria Starter kit with Ubuntu
We are developing an SNN accelerator using the Programmable Logic of the Kria KV260. This is designed to be used with the official Xilinx Ubuntu image and we want to integrate this with GENX320 starter kit. As a first step, we just want to get the example
Event data simulator
Is there an event data simulator in Metavision SDK series or from other resources? I need to simulate event data, like generate event data from videos.
KV260 Login Failure After Flashing Linux Image
Hello Prophesee Team, I am currently flashing a Linux image onto the KV260, following the official tutorial. The image file I used was downloaded from the following link (click "Download Links--Linux image" in the link and get access to the image file):
Maximum Optical Input for EVK4 (IMX636)
Hi, I'm using the EVK4-HD (IMX636) in a laser-based scientific imaging setup. Is there a specified maximum optical input / laser damage threshold for the IMX636? Thanks
Building Prophesee genx320 camera drivers on Jetson Nano
Hi, I have a Prophesee genx320 starter kit, It builds and works fine with Raspi5. However, i would like to build on Jetson Nano. Is there any possible way for doing it? Thanks
Low pixel latency for bright LED
We were attempting to measure the Glass-to-glass latency of our Event camera system and noticed an interesting phenomenon. Experimental setup: We generate a timed event by flashing an LED and we also feed the electrical signal into the the external trigger
KV260 Headless Startup – Run embedded_active_marker_3d_tracking without display
Hello, I am working with a Kria KV260 starter kit and an IMX636 camera. Currently, my application works correctly when a display is connected, but I would like to run the system completely headless (without HDMI/display attached). My goal is: power on
IMX636 event rate discrepancy between MIPI and USB
When capturing a scene with the IMX636 via MIPI on the KV260 evaluation kit, we achieve a data rate of approximately 130MB/s. However the event rate is only around 6.5 MEvt/s. When capturing the same scene using the USB version (EVK4), we see around 46
Relationship between bias and physical threshold of EVK3 HD
According to EVK3 HD bias document, physical threshold of positive and negative events are controlled by bias_diff_on and bias_diff_off, and bias_diff is recomanded not to change. I did some experiment on the 3 bias parameters, and finded a stronger relationship
SDK 4.6.2, Ubuntu 22.04 Installation: connection timed out
Hello Prophesee Team, I am using https://docs.prophesee.ai/4.6.2/installation/linux.html#chapter-installation-linux to install SDK 4.6.2 on Ubuntu 22.04, but package manager cannot connect to apt.prophesee.ai:443 user@dell:~/Ubuntu22.04_SDK_462$ uname
Threshold selection for after-processing filters
Hi, I am working with Prophesee event camera and using the following SDK filters in a post-processing pipeline: ActivityNoiseFilterAlgorithm SpatioTemporalContrastAlgorithm (STC) TrailFilterAlgorithm I used the configuration with trail cutting disabled
PYNQ driver for the GenX320 camera
Hello, Since I wasn't able to find a driver that allowed the GenX320 camera to work with the PYNQ framework, I ported the existing drivers to Python for this purpose. You can find the code here. The available example is geared towards my current project,
How to select event data format to generate on GENX320
Hello, I'm using GENX320 and I'd like to generate events in the EVT2.0 format instead of the default EVT 2.1 to use the evt to csv decoding functions from the sdk. I can't find this information on the datasheet and i can't change the data format on metavision
ESP for GenX320 CM2 for RaspberryPi5
I have the GenX320 CM2 connected to my RaspberryPi5 via MIPI. I have read in the docs that the GenX320 is supposed to support all Event Signal Processing (ESP) functionality. However, when trying to get the facilities for Anti-Flicker (AFK), Spatio-Temporal-Contrast
No monitor output after quickstart with IMX636 and kv260
I have set up the IMX636 with the kria board via usb (uart connection) and also it is conenct via ethernet to the router, not the laptop directly since I have no possibility to do this, nevertheless I can ssh into the device no issue or via serial interface.
Error with pybind11 when running metavision_model_3d_tracking.py (EVK4, Python)
Hello! I’m using an EVK4 event camera with Python and running the example metavision_model_3d_tracking.py together with the “maker” sample. When I run it, the program fails with an error that looks related to the pybind11 module. Could anyone advise how
Using SDK is Python venv / micromamba environment
I have an EVK4 and I am trying to use the SDK in a Python virtual environment. - Hardware: Prophesee EVK4 event-based camera - SDK: Prophesee Metavision SDK, compiled specifically for Python 3.10 (maximum for my ubuntu version) - Environment: Micromamba
Reconstructing Boot Sequence for GENX320
Dear Community, i am trying to use the GENX320 starter Kit on an FPGA, which is why I want to re-construct the boot-up sequence for the MIPI EVT2.1 stream using I2C from the 15-pin adapter. I tried to copy the signals from the Linux drivers (https://github.com/prophesee-ai/linux-sensor-drivers),
Separting the sensor module from the CCAM adapter
I need to mount the EVK3 (VGA) sensor to a cage-mount system. The simplest way I can think of to do this is to separate the sensor and the CCAM adapter board and connect them with a flexible cable. Does any such cable exist?
IMX636 - Anti Flicker Filter (AFK) - Problem
Hello, I am currently working with the IMX636 camera and I am trying to suppress the events generated by the pixels of a computer monitor (60 Hz). My goal is to use the AFK (Anti-Flicker) filter to remove this flickering. To do this, I modified the camera
EVK4 HD Calibration result
Hello, i'm new to event camera and i followed most of the tutorial from ur documentation in order to do a good biases tuning and an intrinsec calibration. I used the metavision calibration pipeline with the chessboard pattern and i manage to get result
Setting a ROI on GENX320MP and masking the hot pixels in that ROI
Hi, I am trying to to mask some hot pixels in a given ROI on the GENX320 MP. I looked at this page : https://support.prophesee.ai/portal/en/kb/articles/how-to-mask-the-effect-of-crazy-hot-pixel I have the coordinates of the pixels i'd like to mask. But
Dataset Structure for YOLOv8 Training Issue:
I'm encountering problems while training a YOLOv8 model using a custom dataset structure. I've followed the steps outlined in Prophesee YOLOv8 tutorial and used the Prophesee ML labeling tool. I am getting the following error: ValueError: num_samples
What are rows in the pixels architecture
In the Youtube video found on the Event-Based Concepts, it is mentioned that all pixels from the same rows are read simultaneously and their corresponding events will share the same timestamp. I have an EVK4 (IMX636) and the datasheet says the sensor
Establishing a time reference
Hello Prophesee Team, Is it possible to establish a time reference with the API (ideally Python)? For example, if one were to exploit the do_time_shifting functionality, could a timestamp simply be taken as the EventsIterator is called? Or is this too
Next Page