Estimating the Cook-Torrance BRDF Parameters In-Vivo from Laparoscopic Images

SfS (Shape-from-Shading) and view synthesis systems gener ally assume a diffuse reflection model of the in-vivo tissues where t he light is equally reflected in all directions. In other words, they approximat e the tissue’s BRDF (Bidirectional Reflectance Distribution Function) by the L ambertian model. This is however a coarse assumption since most tissues cast specu larities. We propose a method to estimate the reflectance properties of ti sues from invivo laparoscopic images. We use the Cook-Torrance BRDF mod el in order to take into account both diffuse and specular properties of th e tissues. Our method estimates online both the BRDF parameters of the observed or gan and the light model of the laparoscope. Such an estimation requires the kn owledge of the 3D shape and some geometric priors on the light source. For thes e rea ons, our estimation method relies on two assumptions: firstly, that the ti ssues undergoes rigid motion when the surgeon only explores it, and secondly that l aparoscope’s light is colinear to the viewing direction in a neighborhood ring a round the specular regions. The first assumption allows us to estimate the 3D sha pe of the organ using for instance classic RSfM (Rigid Structure-from-Mot ion). The second assumption allows us to estimate the BRDF parameters. The dete rmination of the 3D shape and the BRDF parameters allows us to assign a light di rection for each pixel of the image. Experimental results compare the perfor mance of our joint BRDF-and-light estimation method with the widely used Lamb ertian model. This validation uses both ex-vivo and real in-vivo datasets. It r eveals a substantial improvement on SfS 3D reconstruction.

[1]  Katsushi Ikeuchi,et al.  Appearance sampling for obtaining a set of basis images for variable illumination , 2003, Proceedings Ninth IEEE International Conference on Computer Vision.

[2]  Sang Wook Lee,et al.  Global optimization for estimating a BRDF with multiple specular lobes , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[3]  Johan Löfberg,et al.  YALMIP : a toolbox for modeling and optimization in MATLAB , 2004 .

[4]  F. E. Nicodemus,et al.  Geometrical considerations and nomenclature for reflectance , 1977 .

[5]  Bui Tuong Phong Illumination for computer generated pictures , 1975, Commun. ACM.

[6]  Frédo Durand,et al.  Experimental analysis of BRDF models , 2005, EGSR '05.

[7]  Donald P. Greenberg,et al.  A comprehensive physical model for light reflection , 1991, SIGGRAPH.

[8]  Guang-Zhong Yang,et al.  Patient-specific bronchoscopy visualization through BRDF estimation and disocclusion correction , 2006, IEEE Transactions on Medical Imaging.

[9]  Pat Hanrahan,et al.  Frequency space environment map rendering , 2002, SIGGRAPH.

[10]  Ronen Basri,et al.  Lambertian Reflectance and Linear Subspaces , 2003, IEEE Trans. Pattern Anal. Mach. Intell..

[11]  Robert L Cook,et al.  A reflectance model for computer graphics , 1981, SIGGRAPH '81.

[12]  Luc Soler,et al.  A Complete Augmented Reality Guidance System for Liver Punctures: First Clinical Evaluation , 2005, MICCAI.

[13]  James F. Blinn,et al.  Models of light reflection for computer synthesized pictures , 1977, SIGGRAPH.