{"title":"Robust Specularity Detection from a Single Multi-illuminant Color Image","authors":"Drew M.S.","doi":"10.1006/ciun.1994.1022","DOIUrl":null,"url":null,"abstract":"<div><p>How can one identify specularities when an object is illuminated by light that varies in spectrum with direction from the surface? A linear model of color shading can answer this question and also recover surface orientation in non-specular regions using only a single color image of the surface taken under a set of illuminants whose positions, strengths, and spectral content need not be known a priori. The shape-from-color method is based on a Lambertian model. For such a reflectance model the surface normal is related in a linear way to the measured RGB color. Linearity means that the Gaussian sphere is transformed into an ellipsoid in color space, and one can solve for the ellipsoid using least squares; surface normals are recovered only up to an overall orthogonal transformation unless additional constraints are employed. When specularities are present, the least-squares method no longer works. If, however, one views specularities as outliers to the underlying color ellipsoid, then a robust method can still find that surface in RGB space. Here a least-median-of-squares method is used to recover shape and detect specularities at the same time.</p></div>","PeriodicalId":100350,"journal":{"name":"CVGIP: Image Understanding","volume":"59 3","pages":"Pages 320-327"},"PeriodicalIF":0.0000,"publicationDate":"1994-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1006/ciun.1994.1022","citationCount":"22","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"CVGIP: Image Understanding","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1049966084710229","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 22
Abstract
How can one identify specularities when an object is illuminated by light that varies in spectrum with direction from the surface? A linear model of color shading can answer this question and also recover surface orientation in non-specular regions using only a single color image of the surface taken under a set of illuminants whose positions, strengths, and spectral content need not be known a priori. The shape-from-color method is based on a Lambertian model. For such a reflectance model the surface normal is related in a linear way to the measured RGB color. Linearity means that the Gaussian sphere is transformed into an ellipsoid in color space, and one can solve for the ellipsoid using least squares; surface normals are recovered only up to an overall orthogonal transformation unless additional constraints are employed. When specularities are present, the least-squares method no longer works. If, however, one views specularities as outliers to the underlying color ellipsoid, then a robust method can still find that surface in RGB space. Here a least-median-of-squares method is used to recover shape and detect specularities at the same time.