maemo.org Bugzilla – Bug 9741
Pictures taken with flash have wrong white balancing (green tint) and are too dark.
Last modified: 2010-03-28 00:24:08 UTC
You need to log in before you can comment on or make changes to this bug.
SOFTWARE VERSION: 3.2010.02-8 EXACT STEPS LEADING TO PROBLEM: 1. Take picture in moderately dim light conditions using flash EXPECTED OUTCOME: Nice, balanced, bright picture ACTUAL OUTCOME: Green, dark, ugly picture REPRODUCIBILITY: Always OTHER COMMENTS: I tried ALL the different white balancing settings as well as the exposure settings. All of this doesn't make a difference. My table is brown, not green. See the 3 attached pictures. n900_too_dark.jpg shows the ugly picutre, n900_looks_fine.jpg is a picture of the n900's screen while focusing the subject, which has nice colors and is bright, and sony_should_be.jpg is how the picture should actually look like (taken with a 4 years old sony pocket)
Created an attachment (id=2541) [details] n900 green and dark picture
Created an attachment (id=2542) [details] n900 screen during taking picture (looks fine)
Created an attachment (id=2543) [details] picture taken with another camera as reference for the colors.
white balance done in torch mode doesn't fit for flashlight pictures, it seems. Probably light temperature of the flash LEDs is changing with increased brightness. I can reproduce the described bahviour here
suggested fix: as the color shift of the flashing LEDs between torch and flash is constant, the following procedure might fix the issue: - get picture without LED fillin - calculate brightness. - get picture with torch mode LED fill-in (autofocus + whitebalance) - get brightness. - calculate percentage of LED light in picture from brightness in 1. and 2. step - adjust whitebalance to match the constant colorshift of flashmode (vs torchnode) * percentage of FLASHlight in total light (which is torchlight percentage * flash/torch constant factor) - take final picture with flashlight sidenote: probably it's the yellow flourescent in white flash leds that changes color (or more precisely efficiency) on higher brightness levels
*** This bug has been marked as a duplicate of bug 7060 ***