Skipping events, based on the performance problems

Skipping events, based on the performance problems

Hello, Prophesee Team!

Let say we have a simple pipeline:

  1. auto& cam_stage = p.add_stage(std::make_unique<Metavision::CameraStage>(std::move(cam), event_buffer_duration_ms));
  2. auto& algo_stage = p.add_stage(std::make_unique<AlgoStage>(), cam_stage);
  3. auto& logger_stage = p.add_stage(std::make_unique<LoggerStage>(), popcorn_stage);
And let say AlgoStage is performance heavy, that lead to lag of the output, and RAM overflow.
How to dynamically skip some events for maintenance some maximum gap (for example 3,5 or 10 seconds)?
What other options we have to fix the performance for any system, where the application could work?
    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