Describe the BRDF, its advantage over Lambertian, and critical CV tasks
Tests 4D view-dependent reflectance. Strong answers define BRDF as dL_r/dE_i (sr^-1) over four angles; note Lambertian is isotropic; cite photometric stereo and shape-from-shading where specularity breaks the model. Red flag: calling it albedo.
What's really being asked
This question probes whether you understand that light-surface interaction is fundamentally a directional phenomenon rather than a point property. Interviewers want to see that you know reflectance is a function, not a constant, and that you can articulate the mathematical and practical consequences of using a physically accurate model versus a convenient approximation. At the senior level, they are also checking if you can connect this physical foundation to downstream vision algorithms and their failure modes.
The full answer
A good answer hits four things in order. First, define the BRDF as the ratio of reflected radiance exiting along a direction to the irradiance arriving from an incident direction, which gives it units of inverse steradians. Second, explain that it is a function of four real variables, typically parameterized by the azimuth and zenith angles of both the incoming and outgoing light directions. Third, contrast this with the Lambertian model, which assumes the surface looks equally bright from all viewing angles and is therefore the special isotropic case where the BRDF collapses to a constant albedo divided by pi. Fourth, name computer vision tasks where the Lambertian assumption breaks down, such as photometric stereo and shape-from-shading, because specular highlights, interreflections, or grazing angles make the observed intensity depend on viewer position.
The mistakes people make
The most common red flag is treating the BRDF as a texture map, RGB albedo, or scalar value rather than a directional distribution. Another weak pattern is saying Lambertian is wrong without explaining that it is actually a valid special case of the BRDF. Some candidates also confuse radiance and irradiance or omit the sr^-1 units, which signals a shaky grasp of the physical quantities involved.
What usually comes next
An interviewer might push you to name a specific BRDF model beyond Lambertian, such as the Phong, Blinn-Phong, Cook-Torrance, or Oren-Nayar models. They could ask how you would acquire or estimate a BRDF from images, how the BRDF complicates inverse rendering, or why the rendering equation integrates over the hemisphere of incoming directions. You might also be asked to explain Helmholtz reciprocity, which states that swapping incoming and outgoing directions leaves the BRDF unchanged.
A concrete example
Consider photometric stereo with three point lights. Under a Lambertian assumption, the brightness variation across images depends only on the surface normal and light direction, so three equations suffice to solve for the normal. If the surface is glossy, the same pixel appears brighter when the camera happens to lie near the perfect reflection direction of one light. A Lambertian solver would misinterpret that extra brightness as a tilted normal, producing a dent or bump that does not exist. Only by accounting for a view-dependent BRDF can the reconstruction remain accurate.
Interview question
When photometric stereo assumes a Lambertian model but the surface is glossy, false geometry is reconstructed because the solver...
- a.treats the BRDF as a scalar albedo rather than a directional distribution
- b.confuses reflected radiance with incident irradiance in the reflectance ratio
- c.misinterprets view-dependent specular brightness as a tilted surface normalCorrect
- d.violates Helmholtz reciprocity by ignoring the outgoing light direction
Why? this is the answer
Under a Lambertian assumption, the solver expects brightness to depend only on the light direction and surface normal, so view-dependent specular highlights are misread as changes in normal orientation. Option A describes a common conceptual error—treating the BRDF as a scalar albedo—but it does not explain the specific mechanism that creates phantom geometry in photometric stereo.
Just read this? Test yourself on what you have been reading.
Read the original → en.wikipedia.org
- #computer vision
- #graphics
- #brdf
- #photometric stereo
- #reflectance
You just looked this up. Could you explain it out loud?
That is the part interviews actually test. Tezvyn takes questions like this one and gives you what the interviewer is really checking, the answer that lands, and the mistake that ends the conversation, in the four minutes before your next meeting.
The iPhone app is on the way
We are building it. Until it lands, nothing here is held back from you: every interview card, your saved cards, streaks and the job board all work in Safari, plus hundreds of free practice quizzes of thirty questions each. Sign in and it all carries over to the app the day it arrives.
Want it as an icon? Tap Share at the bottom of Safari, then Add to Home Screen. It opens full screen and the cards you have read stay available offline.
We are hiring for this. Open roles that interview on computer vision — each one lists the topics its interview covers.
See open roles