I am looking to detect and perform OCR on small moving objects which appear unpredictable. The lighting conditions would be highly variable and the motion would be as well. My idea is to use object detection to determine the object is present, and then adjust camera exposure, resolution, etc specifically to make the object readable and disregarding any other part of the frame. For instance if a person wearing a badge were standing in front of a bright light in nighttime, the badge would be detected (but unreadable) and the camera and processing would tune the settings to make the entire frame underexposed regarding the bright lights but the badge would be readable for as many frames as needed to capture readable information on the badge.
I am aware this is not trivial but if this is possible to perform on this platform I would be grateful for any information as to what would be required to get started.