SIHR: a MATLAB/GNU Octave toolbox for single image highlight removal
Vítor Saraiva Ramos · The Journal of Open Source Software · 2020
Single image highlight removal (SIHR) refers to an open problem in computer vision concerning the separation of diffuse and specular reflection components from a single image (Tan, 2014).Briefly, the diffuse component refers to a generally low-parametric reflection that takes the color of the body, while the specular component refers to a higher-frequency reflection that takes the color of the illuminant.Under the dichromatic reflection model (Shafer, 1985), they are linearly additive.It is an intrinsic image decomposition, so it has several applications.Recently, there was an interest renewal in this problem for the objective of image enhancement in visual display systems such as TVs (Yamamoto, Kitajima, & Kawauchi, 2017).