Color temperature of light source for electro-optical caratersitics of GENX320
Hello, I'm trying to measure the electro-optical caracteristics of my GENX320 sensor in the same conditions as the datasheet indicates. For the light source, the datasheet indicates : When you look at the wavelength associated to this color temperature
metavision_time_surface The delay problem is about 3 seconds. As time increases, the delay increases.
The delay problem is about 3 seconds. As time increases, the delay increases. https://github.com/prophesee-ai/openeb/blob/main/sdk/modules/core/python/samples/metavision_time_surface/metavision_time_surface.py There is a huge delay in capturing images.
ROI of the raw event data
Dear Sir or Madam, Greetings! I am trying to use event camera to build data set. And I want to reduce the memory size of the event data by restricting the ROI. I use the following command to set the ROI. The problem is that it seems the area out of the
Problems using SilkyEvCam VGA on ARM RK3588 development board.
Currently using camera model: SilkyEvCam VGA Software: Openeb 4.6.0 Plug-in: SilkyEvCam_Plugin_Installer_for_ubuntu 4.6.0 Currently, openeb is compiled and the SilkyEvCam_Plugin_Installer_for_ubuntu plug-in is installed. Using the lsusb command, the device
Inquiry about Temporal Resolution and Latency Measurement for EVK4 HD Camera
I was reviewing the technical specifications of the EVK4 HD camera(imx 636 sensor) and noticed that it states the camera has a temporal resolution equivalent to >10k fps. I have a couple of questions regarding this specification: Measurement of Temporal
How to synchronize the event-based camera and the frame-based camera
I am using the IMX646 sensor. And how can I synchronize the event camera and the grayscale camera? Looking forward to your reply.
Why do some pixels keep outputting negative events?
Hi, when I lower the bias_diff_off value (to less than 0), some pixels are always outputting negative events in all rendered frames. In other words, these pixels are always displayed as light blue and no longer change. But positive events are displayed
How to calculate the threshold
Hello, I have a few questions that are a bit confusing. ● What does the "factory default" in the figure mean? Is the calculation of the positive threshold: factory default + bias_diff_on (%)? ● If not, How can I get the specific positive and negative
How does Bias work?
Hello. My sensor is IMX646. And I want to know how the comparator's positive and negative threshold values change after adjusting the bias_diff_off and bias_diff_on values?
Questions about biases
Hello, I have learned that bias_diff_off, bias_diff_on, bias_fo, bias_hpf, bias_refr have no physical units, they are just numbers that represent the deviations. I can get the absolute deviation values of each parameter from Figure 1. But I still have
IMX636 pixel reset
Hello, I would like to know how to set the reset function to a fixed time,there is an example in the IMX636 productspeification which inputting an approximately 3 ms reset pulse from the TDRSTN pin. And, here's the code I added in the metavision_vie
EVK4 sparking curve under different ambient light
Do you have similar probability curves for EVK4 cameras?(To be honest, I can't find out which of your web pages I saw this picture on……)
Maximum temporal resolution of the PPS3MVCD sensor
The datasheet the PPS3MVCD sensor states that the pixel latency is nominally 100μs. According to support, this latency is due to the processing that occurs on the chip and the speed of transfer supported by the USB interface. The pixel delay is nominally
Max speed for tracker
Hello Prophesee Team/broader community, I am looking to accelerate a real-time tracking application of the SilkyEvCamVGA. Starting from the generic_tracking.cpp and spatter_tracking.cpp examples, it seems that I reach a hard bound at around 50fps. Beyond
Asking for Probabilistic trigger curve
The trigger of the event camera depends on the change of light intensity, so is it related to the ambient light intensity? What is the probability of different contrast triggering events under different ambient light?
Higher Bias_off more OFF events?
Hi, I would like to know why if we increase the value of the OFF contrast threshold (Bias_off) we end up having more OFF events instead of less. What I understand is that if we increase the threshold is going to be harder to trigger an event but in this
Sensor electro-optical performances
Hello, Were the hot pixels masked or taken into account in the measuring of the electro-optical performances of the GENX320 (for example for the S-curve) ? Cheers, Michael
How to use the hot pixel detection code
Hi, I'd like to use the active pixel detection algorithm from the sdk (https://docs.prophesee.ai/stable/samples/modules/driver/active_pixel_detection.html). When the code is runnig, do i need to have a specific light stimulus for the sensor ? Cheers,
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
Metavision studio stops recording when I use reset signal on EVK3's TDRSTn pad
Hello, I'm following the procedure from the GENX320 datasheet for square light stimulation of the sensor for electro-optical caracterization : I generate a reset pulse on the EVK3's TDRSTn pad. When I start an acquisition, Metavision studio screen freezes
[SDK][ERROR] 0:1(10): error: GLSL ES 3.10 is not supported.
I am trying to run the metavision_sparse_optical_flow.py example script in linux on a .raw file I have collected. When I try to run the example, I get the following error messages. Online I found a recommendation to use "export MESA_GL_VERSION_OVERRIDE=3.3"
HDF5 & Raw file play time differnece
If I "simply" convert the Raw file into an HDF5 file without any cutting and turn these two on with the metavision player, I could see that the "total playtime" changes, and the "position of objects in both files at the same time zone" changes as in the
Error reading an HDF5 in python (MacOS)
When trying to read an HDF5 (converted from a RAW recording) using the h5py library I have the following error: OSError: Can't read data (required filter 'HDF ECF filter; see http://www.hdfgroup.org/services/contributions.html' is not registered) Here
What are the voltages in the LPF and HPF exactly indicating?
Hello and good day, For Gen3.1 sensors I know that the high-pass and low-pass filters' values are indicated in mV. This voltage is exactly from which part of the sensor and changing them makes what changes in the circuit? Is there a schematic diagram
Issues in Software Development Based on SDK
Hello, I have developed a software application based on the Metavision SDK. It runs correctly on my development machine, but on another computer without the SDK installed, camera-related functions do not work despite copying the necessary DLLs. When I
Metavision studio video cutting time
I'm trying to cut the raw file to the length I want using Metavision Studio, but the problem arises here. When I specify the length I want (for example, 2s), most of the time it gives me a value that doesn't match, like 2.003s or 1.973s. I guess this
Metavision Studio installation
I recently installed Metavision Studio on my Windows system, but I'm encountering two errors when trying to run the application: The first error states: "Windows doesn't find \share\metavision\apps\metavision_studio\internal\client\Metavision studio."
Open recording in repeat mode
Hello, Is there a way to open a recording in a repeat mode? It could be an argument in the Metavision::Camera::from_file(), but it isn't.
Optical Flow Center-X and Center-Y always 0
I'm running into a strange problem where I am trying to process the optical flow of data and plot their position over time using the center_x and center_y values. For some reason, the center_x and center_y values are all essentially zero with some floating
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
Why use a lifo ?
Hello, I was curious to know why there was a lifo on the GENX320 sensor. Is its purpose purely for calibration and sensor caracterization (like QE), or does it have other useful applications ? I can't seem to find extensive information on this subject
Convert RAW files to DAT files in batches
Hello, I want to know how to convert RAW files to DAT files in batches. For example, there are 20 RAW files in a folder, it is too cumbersome to use the "metavision_file_to_dat.exe" to process them one by one. Thanks.
What would be the best way to videostream over network from my EVK4?
Hello, I want to stream the video of my EVK4 over the network to another PC. What would be the best or most efficient way to do that? Any Ideas welcome.
Concatenating raw files
Hi, just a simple question, is it possible to concatenate 2 raw files to generate a new one whose duration is the sum of the two files taken as input? Thanks, Pedro
set biases while using metavision_simple_viewer.py
I am trying to set biases while using metavision_simple_viewer.py, but I have no idea how to make it in the absence of specific code examples. Sorry, I'm not good at using Python, so this question might seem a bit silly.
Help generating an event rate per allocation period plot
I am running the following code to plot event rates as a function of allocation time. Unfortunately, python crashes without any error when I call histo for the first time. Looking at it as far as I can, it seems the error is occurring on the C side. I
Refractory period/Pixel reset
Hello, I have a question regarding the TDRSTN pin of the EVK3 for GENX320. For caracterization, the datasheet indiates that (page 32) : Does this signal have the same effect as the bias_refr bias (https://docs.prophesee.ai/stable/hw/manuals/biases.html?highlight=refractory%20period)
Start/stop recording in same session: Different video lengths
Dear all, I am trying to acquire and store different videos in the same session. I was finally able to do it by using the RawReader class instead of the EventIterator, and with a proper order in the device.get_i_events_stream() function calls. If I run
Why do higher frequencies need brighter signals to be detected?
Hello dear Prophesee support team, In my experiments I realized in a constant brightness level higher frequencies signals (exp. 1KHz) cannot be detected as much as lower frequency signals (exp. 10~100Hz); meaning much less events are detected in higher
Extrinsic Calibration Issue- Unable to detect LEDs
Hi I've been trying to use Arduino 2560 to blink 2 LEDs at different frequencies(150&200Hz) - code attached below. However, it seems like LEDs aren't being detected by the Prophesee EVK4 camera - (bias settings are at default (recording attached)) when
Next Page