Currently the PreprocessFrame method within the ArucoDetection.hpp file processes the image to be oversaturated with white in bright outdoor environments. We need to update this method to provide a clean image to the ArUco detector.
This will require a lot of testing. We may want to look into testing on competition videos from URC 2024 to get the most accurate data for validating the image pre-processing.
Why Is This Enhancement Needed?
Currently the
PreprocessFrame
method within theArucoDetection.hpp
file processes the image to be oversaturated with white in bright outdoor environments. We need to update this method to provide a clean image to the ArUco detector.Proposed Solution
Research openCV methods (https://docs.opencv.org/4.x/index.html) that might be useful in adjusting color channels, saturation, and image sharpening.
Additional Context
This will require a lot of testing. We may want to look into testing on competition videos from URC 2024 to get the most accurate data for validating the image pre-processing.