- Edited
I have developed a C++ module to control OAK-1 AF, this module is then used by other modules to perform object detection using the images recovered from the camera. This modules can be used in PC, and also have a JNI and java implementation to be used by an Android device. So, the same camera parameters are set either when the camera is used in a PC or in an Android device. The issue is that I am having a difference in the behavior of the autoexposure for the same scene, where several times it seems as if the algorithm gets locked when the camera is connected to the android device. You can see in the image the difference between the two images obtained with the same camera and using the same c++ module to set parameters and camera control.
I use depthai 2.17.4 since is the only version that provides a cleaner image when using the GRAY8 format (the reason is explained here displaced pixels for depthai version higher than 2.17.4).
I have measured the energy consumption when connected to PC and Android and the results are similar:
- For PC: 2.05 W (0.42 A @ 4.89 V)
- For Android: 2.037 W (0.41 A @ 4.97 V)
I have read that a lack of energy might impact the performance of OAK-1 AF, but it might not be the case according to this data. Could you please provide some help or recommendations to find the reason and solution for such behaviour?
Thank you in advance