1 / 26

Intrinsic Image Separation Using Weighted Map and Correction Using MRFs

Intrinsic Image Separation Using Weighted Map and Correction Using MRFs. 謝松憲、方志偉、王德勛、朱健宏、連震杰. Robotics Lab Department of Computer Science and Information Engineering National Cheng Kung University. 1. Introduction(1/2). Motivation Why separating Shading images and Reflectance images?

xuan
Download Presentation

Intrinsic Image Separation Using Weighted Map and Correction Using MRFs

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. Intrinsic Image Separation Using Weighted Map and Correction Using MRFs 謝松憲、方志偉、王德勛、朱健宏、連震杰 Robotics Lab Department of Computer Science and Information Engineering National Cheng Kung University

  2. 1. Introduction(1/2) • Motivation • Why separating Shading images and Reflectance images? • Reflectance images are more appropriate for pattern recognition, object detection and scene interpretation. • Shading images can be used for shading analysis, illumination assessment.

  3. 1.Introduction(2/2) • Image decomposition • A image can be decomposed into Shading and Reflectance images like : = I(x,y) = S(x,y) R(x,y) log I(x,y) = log S(x,y) log R(x,y) Input Shading Reflectance H.G. Barrow and J.M. Tenenbaum, “Recovering Intrinsic Scene Characteristics from Images,” Computer Vision System, A. Hanson and E. Riseman, eds., pp. 3-26. Academic Press, 1978.

  4. Assumption • Our approach • Classify image derivatives • Each derivative is caused either by shading or reflectance ,but not both. • Derivatives caused by reflectance changes have a greater magnitude than those caused by shading. Y. Weiss, “Deriving Intrinsic Images from Image Sequences,” Proc. Int’l Conf. Computer Vision, 2001.

  5. Color Domain Transformation into LUM-RG-BY Derivative Component Image Weighted Map Derivative Component Correction Based on Probability 2.System Flowchart Module 2: Weighted-Map Creation and Derivative Component Classification Module 1: Intrinsic Derivative Component Creation Input color Image Logarithmic Transformation Derivative Component Image Classification Using Weighted Map c Module 3: Misclassification Correction Using MRFs and Loopy Belief Propagation Intrinsic Derivative Component Creation Misclassification Correction Module 4: Intrinsic Image Recovery c Deconvolution Logarithmic Intrinsic Component Image Intrinsic Images Exponential transform

  6. 2.1 Module 1:Intrinsic Derivative Component Creation(1/2) • Logarithmic transformation R G B log R log G log B

  7. 2.1 Module 1:Intrinsic Derivative Component Creation(2/2) • Derivative convolution Horizontal derivative Vertical derivative

  8. 2.2 Intrinsic Derivative Component Creation Module 1. Derivative components Classified result Module 2&Module 3 Intrinsic Derivative Component Creation i.e. for horizontal direction

  9. 2.3 Module 4:Intrinsic Image Recovery Process • Deconvolution • Exponential transform • Composition where Y. Weiss, “Deriving Intrinsic Images from Image Sequences,” Proc. Int’l Conf. Computer Vision, 2001.

  10. 3.1 Module 2:Part A:Color Domain Transformation • LUM,RG,BY color space Shading component Shading component:only in LUM image plane!! LUM RG BY • Reflectance component:in all three image planes Kingdom, F. A. A., Rangwala, S.& Hammmamji, “Chromatic Properties of the Color Shading Effect,” Vision Research, 45, 1425-1437, 2005

  11. 3.2 Module 2: Part B:Filter Convolution

  12. 3.3 Module 2: Part C:Weighted-Map Classification(1/2) • Reflectance-related map • Idea:extract reflectance component • Weighted-map

  13. 3.3 Module 2: Part C:Weighted-Map Classification(2/2) Threshold & classification ;

  14. 3.4 Experimental Results(1/2) • Intrinsic images Input image Shading image Reflectance image

  15. 3.4 Experimental Results(2/2) • Intrinsic images Input image Shading image Reflectance image

  16. 4. Misclassification • Problem: • There are still some misclassifications after using weighted-map method. • Conclusion: • Most derivatives on each edge are correctly classified as reflectance. • A small number of pixels on the same edge may be misclassified as shading. Misclassifications!

  17. 4. Modeling Using Markov Random Fields(1/3) • Step1: where xi represents the hidden node state and yi represents the observation node state at pixel i. R R R R 1 1 1 1 R S S 1 0 0 R R 1 1 = = S R S 0 1 0 R R S 1 1 0 R R R 1 1 1 R R R 1 1 1 S R 0 1 S R R 0 1 1 R S R R 1 0 1 1

  18. 4. Modeling Using Markov Random Fields(2/3) • Step2: Initialize MRFs and define joint compatibility function. 1 1 1 1 1 0 0 1 1 0 1 0 1 1 0 1 1 1 1 1 1 1 1 1 1 0 0 1 0 1 0 1 1 1 1 1 0 1 1 1 1 1 0 1 0 Observation node 0 1 1 1 0 1 hidden node 0 0 1 1 1 0 0 1 1

  19. 4. Modeling Using Markov Random Fields(3/3) • Step 3:Maximize objective function P by adjusting all hidden node states. Original Classification 1 1 1 1 1 1 1 Original MRFs 1 1 1 1 1 1 1 Adjusting all hidden node states is time consuming. Use Loopy Belief Propagation to get a approximation solution. 1 1 1 1 1 1 1 1 0 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 0 1 1 Misclassification Correction 1 0 1 1 0 0 1 1 0 1 0 1 1 1 1 0 0 1 1 0 1 1 0 0 1 0 1 1 1 1 MRFs after maximizing P 1 1 1 0 1 0 1 1 1 1

  20. 5. Experimental Results(1/3) Misclassification Correction No Misclassification Correction

  21. 5. Experimental Results(2/3) Input image Shading image Reflectance image

  22. 5. Experimental Results (3/3) Tappen’s Result Our Result Input image Tappen’s Result Our Result Input image M.F. Tappen, W.T. Freeman, and E.H. Adelson, “Recovering Intrinsic Images from a Single Image,” IEEE Trans. on Pattern Analysis and Machine Intelligence, Vol. 27, No. 9, pp. 1459-1472, 2005.

  23. Thanks for your attention~

  24. Appendix • J.S. Yedidia, W.T. Freeman, and Y. Weiss, “Understanding Belief Propagation and its Generalizations,” MITSUBISHI Electric Research Lab, TR-2001-22, 2002

  25. 1.Introduction(1/3) • The Goal • A image is composed of two parts, called Shading and Reflectance images. We proposed a method for separating Shading and Reflectance images given a single input image. • Definition • What are Shading and Reflectance? • Reflectance: Remain constant under different illumination conditions. • Shading: Vary from different illumination conditions. 25 H.G. Barrow and J.M. Tenenbaum, “Recovering Intrinsic Scene Characteristics from Images,” Computer Vision System, A. Hanson and E. Riseman, eds., pp. 3-26. Academic Press, 1978.

  26. 3. Weighted-Map Method: Flowchart Part A: Color Domain Transformation LMS Image Input image I RG BY LUM Derivative filters convolution Part B: Filter Convolution |max| |max| Reflectance-related Map Reflectance-related Map | | | | Part C: Weighted-Map Classification Weighted- map Weighted-map Threshold & Classification 26

More Related