-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New AWB algorithm breaks AWB gains after resolution change #1215
Comments
kernel: watchdog: bcm2835_wdt: Fix module autoload See: raspberrypi/linux#3187 kernel: staging: bcm2835-codec: remove unnecessary padding on encoder input See: raspberrypi/linux#3179 kernel: staging: bcm2835-codec: add support for V4L2_CID_MPEG_VIDEO_FORCE_KEY_FRAME See: raspberrypi/linux#3175 firmware: AWB: Fix for manual WB settings in capture See: #1215
kernel: watchdog: bcm2835_wdt: Fix module autoload See: raspberrypi/linux#3187 kernel: staging: bcm2835-codec: remove unnecessary padding on encoder input See: raspberrypi/linux#3179 kernel: staging: bcm2835-codec: add support for V4L2_CID_MPEG_VIDEO_FORCE_KEY_FRAME See: raspberrypi/linux#3175 firmware: AWB: Fix for manual WB settings in capture See: raspberrypi/firmware#1215
The fix for the issue is in the latest rpi-update firmware.
|
@6by9 thank you! And for anyone interested - you can switch back to the new algorithm using |
With the new firmware and the new awb algorithm I also note the following behavior:
|
vcdbg set_awb_mode is no longer recommended (and will be removed at some point). Use the greyworld AWB option. |
Resuming AWB after having switched off was fixed in Hexxeh/rpi-firmware@1526192 - 30 Jan 2020. |
@ 6by9 |
Blast. Sorry, we have two firmware source branches at present, one for Pi0-3, and one for Pi4. The fix is only on the Pi4 branch. I'll pull it across to the other one. Re using greyworld, see waveform80/picamera#576. |
Actually if you want an interim fix on a non-critical Pi, then Cherry-pick done, so all being well a fix would be in the next "normal" rpi-update anyway. |
@6by9 |
@dgalland Your comment is totally unrelated to AWB changing, therefore does not belong on this issue at all. If you have a reproducable test case then raise an issue, but seeing as you've posted on the forums it'd be nice if you left more than 5 minutes for someone to have a chance to reply before cross posting here. And always add a link if you have asked the question on the forums so that we don't cover the same ground twice. |
@6by9 thanks for the updates on this. Has the updated pi3 firmware been officially released now? We're currently still using the old AWB debug mode for our microscopes, but I'm keen to move away from that ASAP. Thanks. |
Hexxeh/rpi-firmware@837c245 But also note Hexxeh/rpi-firmware@b6e327e |
I checked many comments, but my Pi and camera don't work well. I can't stop AWB.
Regards. |
Describe the bug
When using the new AWB algorithm, setting AWB gains is broken after changing the camera resolution (and possibly other properties?). Upon changing the resolution, the AWB gains seem to reset to their Auto values, and changing them back is broken.
To reproduce
Easiest to demonstrate in Python
Expected behaviour
Actual behaviour
System
Additional context
These issues seem related:
waveform80/picamera#581
waveform80/picamera#580
The text was updated successfully, but these errors were encountered: