International Journal of Computer Vision
Separation of Reflection Components Using Color and Polarization
International Journal of Computer Vision
Fast bilateral filtering for the display of high-dynamic-range images
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Diffuse-Specular Separation and Depth Recovery from Image Sequences
ECCV '02 Proceedings of the 7th European Conference on Computer Vision-Part III
Detection of Specularity Using Color and Multiple Views
ECCV '92 Proceedings of the Second European Conference on Computer Vision
Bilateral Filtering for Gray and Color Images
ICCV '98 Proceedings of the Sixth International Conference on Computer Vision
Highlight Removal by Illumination-Constrained Inpainting
ICCV '03 Proceedings of the Ninth IEEE International Conference on Computer Vision - Volume 2
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
Separation of Highlight Reflections on Textured Surfaces
CVPR '06 Proceedings of the 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition - Volume 2
Illumination chromaticity estimation using inverse-intensity chromaticity space
CVPR'03 Proceedings of the 2003 IEEE computer society conference on Computer vision and pattern recognition
Specularity removal in images and videos: a PDE approach
ECCV'06 Proceedings of the 9th European conference on Computer Vision - Volume Part I
A fast approximation of the bilateral filter using a signal processing approach
ECCV'06 Proceedings of the 9th European conference on Computer Vision - Volume Part IV
Computer Graphics Forum
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
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 |
In this paper, we propose a simple but effective specular highlight removal method using a single input image. Our method is based on a key observation - the maximum fraction of the diffuse color component (so called maximum diffuse chromaticity in the literature) in local patches in color images changes smoothly. Using this property, we can estimate the maximum diffuse chromaticity values of the specular pixels by directly applying low-pass filter to the maximum fraction of the color components of the original image, such that the maximum diffuse chromaticity values can be propagated from the diffuse pixels to the specular pixels. The diffuse color at each pixel can then be computed as a nonlinear function of the estimated maximum diffuse chromaticity. Our method can be directly extended for multi-color surfaces if edge-preserving filters (e.g., bilateral filter) are used such that the smoothing can be guided by the maximum diffuse chromaticity. But maximum diffuse chromaticity is to be estimated. We thus present an approximation and demonstrate its effectiveness. Recent development in fast bilateral filtering techniques enables our method to run over 200× faster than the state-of-the-art on a standard CPU and differentiates our method from previous work.