nrtk.impls.perturb_image.pybsm.detector_otf_perturber
Implements DetectorOTFPerturber which applies detector perturbations using sensor and scenario settings.
- Classes:
DetectorOTFPerturber: Applies OTF-based perturbations to images using specified sensor and scenario configurations.
- Dependencies:
OpenCV for image processing.
pyBSM for radiance and OTF-related functionalities.
nrtk.interfaces.perturb_image.PerturbImage as the base interface for image perturbation.
- Example usage:
sensor = PybsmSensor(…) scenario = PybsmScenario(…) perturber = DetectorOTFPerturber(sensor=sensor, scenario=scenario) perturbed_image, boxes = perturber.perturb(image, boxes)
- Notes:
The boxes returned from perturb are identical to the boxes passed in.
Classes
Implements OTF-based image perturbation using detector specifications and atmospheric conditions. |