| | |
| | | // jam checking logic parameters which may be configed by constructor passed in by user
|
| | | const int check_interval_frames = 20;
|
| | | const int check_min_hit_frames = 25 * 2; // 25 fps * 2 seconds
|
| | | const int check_max_distance = 3;
|
| | | const int check_min_stops = 1;
|
| | | const int check_notify_interval = 15; // interval time (seconds) to notify (ensure not frequently)
|
| | | const int check_max_distance = 8;
|
| | | const int check_min_stops = 8;
|
| | | const int check_notify_interval = 10; // interval time (seconds) to notify (ensure not frequently)
|
| | | protected:
|
| | | virtual std::shared_ptr<vp_objects::vp_meta> handle_frame_meta(std::shared_ptr<vp_objects::vp_frame_meta> meta) override;
|
| | | public:
|