DVS for Ultra high speed applications (Real time)

DVS for Ultra high speed applications (Real time)

Dear Prophesee Team!


Problem Statement:

I want to process the Raw Event (X, Y, P, T) data with Delta t of 4000uS / 250 FPS in real-time. Any process (slow/fast) inside the main loop shouldn’t affect the input stream of the camera.


Below is the main loop to get the data from a sensor

# Process events
for evs in mv_iterator:
   
if evs.size > 0:
        
# ANY FUNCTION/PROCESS HERE AFFECTS THE INPUT STREAM AND STARTS OCCUPYING RAM


If I add a process inside the above loop, it should automatically skip the events until my process is completed instead of occupying the RAM. However, in the Metavision sdk (python binding) any processing inside the loop affects the input stream from the camera. Keep accumulating events in an internal buffer.

 

Could you provide me a python example that uses the DVS sensor for high-speed application (> 250 FPS) in real-time?


I need your guideline.


    As a Prophesee customer, join the community conversation. 
    Request your free access today.

      Information

      In this Community Forum, you can discuss products, technology and applications. Only registred users can post but everyone can read. To ask a private question, enter a support ticket in My Area https://support.prophesee.ai/portal/en/newticket