Event Camera Calibration
- 'modules/camera_calibration/cv_calib' is the conventional camera calibration module.
- 'modules/camera_calibration/dbscan' is the DBSCAN cluster algorithm.
- 'modules/camera_calibration/event' is the base classes for events.
- 'modules/camera_calibration/event_camera_calib' is the proposed event camera calibration algorithm.
Usage
- Store events in binary file, an event is represented as
double timestamp; // second
double x;
double y;
bool polarity;
There is an example in modules/camera_calibration/event/tool/txt2bin.cpp.
- Modify the config file. There is an example in parameter/event_calibration/example.yaml.
- Run:
unit_test_eventCameraCalib configFilePath binFilePath SaveDirPath
Video
Experiments Video
References
[1]
Kun Huang, Yifu Wang, and Laurent Kneip. "Dynamic Event Camera Calibration." 2021 IEEE International Conference on
Intelligent Robots and Systems (IROS). IEEE, 2021.