Metavision SDK version.
Hello, To work with my EVK2 Prophesee Evaluation Kit Camera - Gen41 which version of Metavision SDK should I install? can I have the link please? Thank you. Have a great day.
Capturing events between event triggers
I need a way to generate frames using only events between 2 consecutive event triggers. For example, consider the diagram below, where dashes represent CD events, and pipes represent trigger events. I need to be able to ignore events labeled "x" and use
PyTorch version of detection_and_tracking_pipeline.py.
Hi, I have encountered an issue while running detection_and_tracking_pipeline.py. Could you please advise which version of PyTorch I should install? It seems that the version I have installed is incorrect. My graphics card is NVIDIA 4060.
Request for Information on Video Deblurring Technique from Prophesee YouTube Demo
Hi everyone, I recently watched a video on Prophesee's official YouTube channel (link) demonstrating video deblurring. It showcased a method combining a CMOS camera's output with an event sensor's stream. Unfortunately, I couldn't find any related samples
How to calibrate?
Hey, How to use the calibration command? I am using this command with `metavision_mono_calibration_recording` the checkerboard html blinking on my iPad. The right side window (black screen) of the application is empty. I am not even seeing any pattern
Quantification of active pixels/s.
Hi, I would like to know please if there is any code from Metavision to calculate the active pixels/second in a recording? I was thinking in converting my recording to frames by using the Frame Generator and then, having frames with certain accumulation
OPENEB 4.3.0 on ubuntu 20.04, compiling cpp examples
Hello Prophesee Team, I have compiled OPENEB 4.3.0 on arm64 ubuntu 20.04 using the guide https://docs.prophesee.ai/4.3.0/installation/linux_openeb.html and have used Option 1 - working from build folder. the test suite: ctest -C Release run without errors.
MVTec HALCON Camera Not recognized evk4
经过: https://support.prophesee.ai/portal/en/kb/articles/mvtec-halcon-acquisition-interface 目前我下载的halcon版本是22.11 相机无法识别 软件开发工具包4.1 MV SDK4.1 目前测试通过后,软件无法识别EVK4相机。我需要安装其他插件吗?
Could not find a configuration file for package "MetavisionSDK"
When compiling the C++ “sample metavision_sdk_get_started.cpp” with the cmake command, the following error occurs: ------------------------------------------------------------------------------------------------------------- -- Selecting Windows SDK version
OPENEB_4.3.0 Compling Problems Met
I was compling openeb-4.3.0 no my jetson and was in the 'cmake .. -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF' step when this error occured: CMake Warning at sdk/modules/core/cpp/samples/metavision_sdk_get_started/CMakeLists.txt:20 (add_executable):
After cutting the RAW CSV text, the time is inconsistent, this is the cause.THK
https://docs.prophesee.ai/stable/samples/modules/driver/file_info.html#chapter-samples-driver-file-info Attached is the same time as the previous one, the same time record, the original RAW text has a lot of points, the more you have written, the more
Background information/reference on analytics tracking schema
Hello, I am looking for information or literature describing the tracking algorithms used in the Analytics toolbox: Generic Tracking using Python — Metavision SDK Docs 4.4.0 documentation (prophesee.ai). I am specifically interested in the approaches
Frequency Histogram
Is there any existing algorithm for determining the frequency component at every x,y location? Similar to the histogram, except instead of time bins, they are divided into frequency bins. If not, can anyone advise on how I might adjust an existing algorithm
Using OpenEB expelliarmus to decode data
Hi Community, I was trying to decode the raw files from the camera using expelliarmus to decode the data and put it to a pandas df. What is the time stamps scale from it. When I use the raw to csv python scripts I get different results and the timescale
Converting Raw Files to Video - Questions regarding FPS
In the Metavision Studio application, you can export videos at varying frame rates. Regardless of the frame rate chosen, the resulting video is rendered at 30 FPS. This results in a slow/fast motion effect depending on whether the FPS is more or less
Assistance Needed in Creating Dataset from Golf Shot Recordings
Hello, I'm currently working on a university project where I've encountered difficulties in creating a dataset. My project involves analyzing golf shots, for which I've recorded a large quantity of strikes, specifically focusing on the moment of impact
noise filtering post recording
I have an object that has an intrinsic blinking that can be captured with the EVK3, but the blinking is excited by a vibrating light. The vibrations have a known frequency, and I'm wondering if there is any way to filter this frequency after recording
The quickest recording of a range of events
Hello Prophesee Team, I want to write some amounts of events (200ms, several pipeline slices) before a dynamically calculated point in time. I am always saving last 5 pointers of event buffers to deque, and use it to write events when I need it. WriteCSV()
Pipelines Supported Algorithms
Hello, I was wondering what algorithm are supported as part of the data pipeline systems? We are looking at using this to test out multi-threading by converting the Event Frame Generation Sample into one using a pipeline approach. From what I have been
Getting GPU device error when running the detection pipeline
Hi team, I am trying to run the detection pipeline on my system. The command i am entering is python3 sdk/ml/python_samples/detection_and_tracking_pipeline/detection_and_tracking_pipeline.py --object_detector_dir ~/Documents/pre-trained_models/metavision_sdk_3.x/red_event_cube_05_2020/
LIBUSB_ERROR_TIMEOUT in Ubuntu (VMware Virtual Machine)
Hi! When I launch this example in VMware Virtual Machine - Ubuntu OS, I receive this error: "[HAL][ERROR] Error while opening from plugin: hal_plugin_gen31_evk3 [HAL][ERROR] Integrator: Prophesee [HAL][ERROR] Device discovery: Metavision::TzCameraDiscovery
python SDK samples problem
Dear All, I'm trying to interface with a vision camera EB by Imago (linux image 1.3b) using python and MetaVision 2.3.1 on Windows 10. As far as I understand, the HAL plugin provided by Imago is linked against MetaVision 2.3.1, so I believe I'm stuck
Mv_iter stuck when no events occurred
Hello, I am using the Metavision recorder (https://support.prophesee.ai/portal/en/kb/articles/how-to-record-data-with-metavision-recorder), and notice that when no events are received from the camera (For example, after use small roi and strict biases),
Discrepancy viewing vs processing raw file
The code below is meant to produce 2 black and white images, one for positive events and one for negative events event_iterator.reader.reset() # Reset the reader event_iterator.start_ts = int(1e6) event_iterator.delta_t = int(1e6) imgp = np.zeros((height,
Recording events straight to csv
While digging through the documentation, examples, and source code, I found a rather poorly documented feature of the python HAL API, and I am wondering if it works the way I think it does. I have tried a few examples and had some promising results, but
Strange Behavior recording raw files in quick succession
Hello Again, I apologize if I am spamming this forum, I've gone through the documentation, but I'm still running into some strangeness I cannot explain. I am trying to record several raw files in quick succession. I'm doing this with the HAL python library
Event camera acquisition on Jetson Orin
Hello, I would be interested to make event camera recordings with a jetson orin : 945-13730-0005-000 | Kit de développement NVIDIA Jetson AGX Orin Developer Kit NVIDIA | RS (rs-online.com) Event Camera Evaluation Kit 4 HD IMX636 Prophesee-Sony How can
Inference Pipeline of Detection and Tracking using C++
Hi! I downloaded this folder LibTorch 1.13.1 for CUDA 11.7 I'm trying to compile this example: Inference Pipeline of Detection and Tracking using C++ — Metavision SDK Docs 4.0.1 documentation (prophesee.ai) When I done this line cmake .. -DCMAKE_PREFIX_PATH=`LIBTORCH_DIR_PATH`
Image generating by accumulating events in 40us generates a aliased image in Gen4
Hi, I was trying to capture a really fast event that lasts a few microseconds. After recording, I tried plotting the image by accumulating events in 40 us time window. I see that the images are getting formed row-wise. I have attached snapshots of the
3~4ms temporal interval between event callbacks
I'm testing the speed of callbacks using the following code: (the whole code is based on your hal sample) if (i_cddecoder) {
// Register a lambda function to be called on every CD events
auto start_t=std::chrono::system_clock::now();
What is the correct way to handle the device object lifetime
I have written a class that wraps the RawReader class. I instantiate the reader as described in the documentation by first creating a device, setting all of the hal properties for the device, creating the reader from the device, and returning the reader.
Minimum accumulation time to visualize
Hello, Since you know that the accumulation time is the corresponding variable that is used in events to approximate the correspondence to a certain frame rate. I would like to know what is the minimum accumulation time that I can use to visualize the
Accumulation time below 100us tracking_spatter.py
Hi, I'm doing some experiments to evaluate the performance of the EVK 2 and for that I'm tracking some dots that are rotating, I used the tracking_spatter.py algorithm from Prophesee where I need to sed the accumulation time, which is going to be also
Pipeline stage that outputs the coordinates of undistorted events
Hello. I am referring to the sample code (https://docs.prophesee.ai/stable/samples/modules/cv/undistortion.html#chapter-samples-cv-undistortion) and using pipeline processing to event I am trying to correct the undistortion of the image output from the
How to save files (of my EVK4) by Python API?
hello,i can use `metavision_core.event_io.EventsIterator` to capture evs signals, but how can i save them to RAW file or H5 file with python API ?
Stereo Calibration
I am trying to add a stage to a stereo calibration pipeline this stage must receive the flow of two streams of the events coming from two Prophesee cameras and the stage must filter them and lets go only the events coming from both cameras having the
Stage as class member
Hello, Prophesee Team! Small question, I have searched all examples, and everywhere you have: Metavision::Pipeline p(true); auto &cam_stage = p.add_stage(std::make_unique<Metavision::CameraStage>(std::move(camera), ebd_ms)); but how would you properly
Feature tracking algorithm
Hi, Is there a feature tracker specifically made or compatible with a prophesee event camera? I want to compare such an algorithm to a conventional KLT tracker. Does metavision or a third-party company provide such an algorithm? Kind regards, Rik van
Event Simulator and Pixel Pitch
Does the EventSimulator class (see documentation here) take into account the pixel pitch of the camera that shot the video? I have video from a CMOS sensor that has a pixel pitch of approximately 3 microns. The Prophesee EVK 3 has a pixel pitch of 15
Request for Assistance with Adjusting Event Rate Control in Python Binding
Dear Prophesee Team, I am writing to seek your assistance with adjusting the Event Rate Control in the Python binding for the sensor I am currently using. Specifically, I am using a sensor with a resolution of 720P, which produces an excessive number
Next Page