1 / 50

White Balance under Mixed Illumination using Flash Photography

White Balance under Mixed Illumination using Flash Photography. Zhuo Hui Aswin C. Sankaranarayanan. Kalyan Sunkavalli Sunil Hadap. White balance. Image formation. Assumption: The scene is Lambertain. albedo. White balance kernel. light color. shading. Color chromaticity.

koons
Download Presentation

White Balance under Mixed Illumination using Flash Photography

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. White Balance under Mixed Illumination using Flash Photography ZhuoHui AswinC. Sankaranarayanan KalyanSunkavalli Sunil Hadap

  2. White balance

  3. Image formation Assumption: The scene is Lambertain albedo White balance kernel light color shading

  4. Color chromaticity Chromaticity of image intensity Chromaticity of albedo =

  5. Challenges Multiple illuminants Single illuminant Gijsenij et al., Improving color constancy by photometric edge weighting, PAMI, 2012

  6. User guidance Boyadzhiev et al., User-guided white balance for mixed lighting conditions, TOG, 2012

  7. Flash/no-flash photography

  8. No-flash image Difference image Flash image

  9. Image formation Assumption: flash color is known Difference image Difference image (flash color) Chromaticity of albedo

  10. Chromaticity of albedo Chromaticity of no flash

  11. Chromaticity of albedo Chromaticity of no flash

  12. Shadows Motions Specularities

  13. Flash image White balanced kernels

  14. Shadow/specularity detection Relative difference: Specularity Shadow Magnitude of difference image small large Magnitude of no flash image Flash energy: small large Magnitude of flash image not too large or too small No flash energy: Magnitude of no-flash image

  15. Camera motion SIFT + RANSAC

  16. Scene motion Warped no flash Flash No flash Backward flow Forward flow

  17. Scene motion Detected motions No flash

  18. Real-world tests

  19. No flash spatially varying lights

  20. Results Assumption: single dominant light Lambertian scene Input: single image Output: single light color Angular error: 35.49◦ Gijsenij et al., Improving color constancy by photometric edge weighting, PAMI, 2012

  21. Results Assumption: single dominant light Lambertian scene known flash color Input: flash/no flash Output: single light color Angular error: 14.74◦ Petschnigg et al., Digital photography with flash and no-flash image pairs, TOG, 2004

  22. Results Assumption: Lambertian scene Input: single image Output: spatially varying light colors Angular error: 0.19◦ Ebner, Color constancy using local color, ECCV, 2004

  23. Results Assumption: two lights Lambertianscene Input: single image known light color Output: spatially varying light colors Angular error: 10.89◦ Hsu et al., Light mixture estimation for spatially varying white balance, TOG, 2008

  24. Results Assumption: Lambertianscene known flash color Input: flash/no-flash Output: spatially varying light colors Angular error: 0.88◦

  25. No-flash Mixture of outdoor and indoor illuminants

  26. Results Assumption: two lights Lambertianscene Input: single image known light color Output: spatially varying light colors Angular error: 20.51◦ Hsu et al., Light mixture estimation for spatially varying white balance, TOG, 2008

  27. Results Assumption: Lambertianscene known flash color Input: flash/no-flash Output: spatially varying light colors Angular error: 1.18◦

  28. No-flash

  29. Results Angular error: 1.59◦

  30. No-flash

  31. Results Angular error: 0.12◦

  32. Shadows/specularities

  33. No flash

  34. Flash

  35. Initial white balance results

  36. Detected shadow/specular

  37. Shadow/specular removal results

  38. Camera and scene motion

  39. No flash

  40. Flash

  41. Initial white balance results

  42. With rigid alignment

  43. With non-rigid compensation

  44. No flash

  45. Flash

  46. White balanced results

  47. Limitations • Fails in large violations of the Lambertian scene • Requires the linear response data • Produces noise estimates for large distance to the camera

  48. Summary • White balance with flash photography • Automatic, per-pixel and closed form solution

More Related