PhotonVision / photonvision

PhotonVision is the free, fast, and easy-to-use computer vision solution for the FIRST Robotics Competition.
https://photonvision.org
GNU General Public License v3.0
263 stars 181 forks source link

ELP Cameras change binning based on image type #505

Open gerth2 opened 1 year ago

gerth2 commented 1 year ago

This messes up our strategy of applying calibrations to all resolutions

https://www.amazon.com/180degree-Fisheye-Camera-usb-Android-Windows/dp/B00LQ854AG/ was specifically what I exposed this on.

800x600 MJPEG: image

800x600 YYUV: image

The YYUV binning shifts off to one size, while the MJPEG is centered

gerth2 commented 1 year ago

Not 100% sure what to do about this one. Perhaps a new quirk, then exclude the non-centered resolutions?

mcm001 commented 1 year ago

Quirk makes sense to me. That's really curst behavior.