Duplicate events in the event stream
Hi, I'm using EVK4 HD for event data collection. I find that there are several duplicate cd events (i.e. the same events in pixel location, timestamp and polarity) in the event stream. Are these duplicate events redundant, which I can remove without any
Some routines do not run and cannot find corresponding module
When I tried to run the metavision_sdk_get_started file, I found that some of the files were not found in the set file (see the image for details). My python version is 3.8. I'm using the windows version. Can you tell me what I should do to successfully
No module named 'metavision_sdk_base_paths_internal'
Hi, Prophesee team I want to install Metavision SDK on Ubuntu 22.04 and i installed it following the installation document. But when i trie to run python tutorials, i meet a problem :No module named 'metavision_sdk_base_paths_internal' . My python version
Issue with Converting Recordings to HDF in Metavision Studio
Hello I have encountered an issue while using Metavision Studio to convert a series of video recordings into HDF files. Specifically, when attempting the conversion process, some of the videos fail and prompt an error message related to the chronological
All paths, where OPENEB binary is installed on linux (arm64, Jetpack 5, ubuntu 20.04)
Hello Prophesee Team, I have compiled my CPP application on the development system and now I am trying to understand which binaries are exactly created on my development system by the OPENEB 4.3.0 installation process. This will allow me to copy them
vcpkg installation error
Hello, This might not be related to the application directly, but I am getting stuck at one of the steps in the installation process! I am having trouble installing the vcpkg as it is having trouble downloading 7-zip and manually downloading it and adding
PolarityFilterAlgorithm is not in Pipeline
Hi! How to use Metavision::PolarityFilterAlgorithm() algorithm in metavision_viewer.cpp file without pipeline? Metavision::PolarityFilterAlgorithm() used in 2 examples: metavision_filtering.cpp and metavision_composed_viewer.cpp with pipeline. The part
Sparse Optical Flow in C++ Speed information
For extracting the speed information using the metavision_sparse_optical_flow I changed some code lines as in the website is said with the function void writeCSV. This function gets the flow_output and writes it down in a csv format. I try to run the
Issues of EVT2 RAW File encoder
Hi, when I used metavision_evt2_raw_file_encoder to encode a CSV file into an EVT2 format RAW file, I found that the timestamps of the events in the RAW file were different from that in the original CSV file. There is a difference of tens of microseconds
OPENEB 4.3.0 Pipeline Jetson Xavier Performance
Hello Prophesee Team, I successfully compiled OPENEB 4.3.0 on arm64 Ubuntu 20.04 using the guide provided at https://docs.prophesee.ai/4.3.0/installation/linux_openeb.html Additionally, I managed to compile and run my C++ application, that utilizes the
Error gotten while finding modules in Python samples
I have an issue while trying to convert with the provided "metavision_file_to_csv" one of the samples. This is what i input in the command windor: py metavision_raw_to_csv.py -i spinner.raw. While finding the different functions and modules this calls,
Error when installing extra libraries
I am re installing the whole metavision SDK and i am checking all the extra libraries are installed. When i run this command: python -m pip install "opencv-python==4.5.5.64" "sk-video==1.1.10" "fire==0.4.0" "numpy==1.23.4" "h5py==3.7.0" pandas scipy the
Camera connection error: [SERVER] - stderr - [HAL][ERROR] Unable to open device
I connected an IMX636 to my computer, ran metavision studio (SDK 3.1.2) and clicked "open a camera". However, cmd will display the ERROR message "[SERVER] -stderr - [HAL][ERROR] Unable to open device". This error will be reported for a total of 4 times,
How to read .h5 file format in Metavision 4.4.0
Hello, I am trying to read the dataset DSEC (Download – DSEC (uzh.ch)) with the Metavision 4.4.0. The dataset is supposed to be from Prophesee Gen3, and the file format provided is .h5. From my understanding .h5 and .hdf5 have the same porperties, and
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
Next Page