Computer Vision, Graphics, and Image Processing
Scale-Space and Edge Detection Using Anisotropic Diffusion
IEEE Transactions on Pattern Analysis and Machine Intelligence
International Journal of Computer Vision
Separation of Reflection Components Using Color and Polarization
International Journal of Computer Vision
Fundamenta Informaticae - Special issue on mathematical morphology
Highlight Removal by Illumination-Constrained Inpainting
ICCV '03 Proceedings of the Ninth IEEE International Conference on Computer Vision - Volume 2
Using Specularities for Recognition
ICCV '03 Proceedings of the Ninth IEEE International Conference on Computer Vision - Volume 2
Separating Reflection Components Based on Chromaticity and Noise Analysis
IEEE Transactions on Pattern Analysis and Machine Intelligence
Separating Reflection Components of Textured Surfaces Using a Single Image
IEEE Transactions on Pattern Analysis and Machine Intelligence
Reflection Components Decomposition of Textured Surfaces Using Linear Basis Functions
CVPR '05 Proceedings of the 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05) - Volume 1 - Volume 01
Beyond Lambert: Reconstructing Specular Surfaces Using Color
CVPR '05 Proceedings of the 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05) - Volume 2 - Volume 02
Dichromatic separation: specularity removal and editing
ACM SIGGRAPH 2006 Sketches
Color Subspaces as Photometric Invariants
International Journal of Computer Vision
Chromaticity-based separation of reflection components in a single image
Pattern Recognition
Retrieving multiple light sources in the presence of specular reflections and texture
Computer Vision and Image Understanding
Removal of Specular Reflection Component Using Multi-view Images and 3D Object Model
PSIVT '09 Proceedings of the 3rd Pacific Rim Symposium on Advances in Image and Video Technology
Principles of Appearance Acquisition and Representation
Foundations and Trends® in Computer Graphics and Vision
Dichromatic reflection separation from a single image
EMMCVPR'07 Proceedings of the 6th international conference on Energy minimization methods in computer vision and pattern recognition
A Solution of the Dichromatic Model for Multispectral Photometric Invariance
International Journal of Computer Vision
Circularly polarized spherical illumination reflectometry
ACM SIGGRAPH Asia 2010 papers
Active multispectral illumination and image fusion for retinal microsurgery
IPCAI'10 Proceedings of the First international conference on Information processing in computer-assisted interventions
Real-time specular highlight removal using bilateral filtering
ECCV'10 Proceedings of the 11th European conference on Computer vision: Part IV
Specular highlight removal using reflection component separation and joint bilateral filtering
IScIDE'11 Proceedings of the Second Sino-foreign-interchange conference on Intelligent Science and Intelligent Data Engineering
User-assisted image compositing for photographic lighting
ACM Transactions on Graphics (TOG) - SIGGRAPH 2013 Conference Proceedings
A new projection space for separation of specular-diffuse reflection components in color images
ACCV'12 Proceedings of the 11th Asian conference on Computer Vision - Volume Part IV
Hi-index | 0.00 |
We present a unified framework for separating specular and diffuse reflection components in images and videos of textured scenes. This can be used for specularity removal and for independently processing, filtering, and recombining the two components. Beginning with a partial separation provided by an illumination-dependent color space, the challenge is to complete the separation using spatio-temporal information. This is accomplished by evolving a partial differential equation (PDE) that iteratively erodes the specular component at each pixel. A family of PDEs appropriate for differing image sources (still images vs. videos), differing prior information (e.g., highly vs. lightly textured scenes), or differing prior computations (e.g., optical flow) is introduced. In contrast to many other methods, explicit segmentation and/or manual intervention are not required. We present results on high-quality images and video acquired in the laboratory in addition to images taken from the Internet. Results on the latter demonstrate robustness to low dynamic range, JPEG artifacts, and lack of knowledge of illuminant color. Empirical comparison to physical removal of specularities using polarization is provided. Finally, an application termed dichromatic editing is presented in which the diffuse and the specular components are processed independently to produce a variety of visual effects.