Answers.Body: <p><em>how, in the most simple-to-implement basic principle, does the light projection to depth map technique described here <a href="https://www.lightform.com/how-it-works" rel="nofollow noreferrer">https://www.lightform.com/how-it-works</a> actually functions?Is it some kind of an average based on the color of x pixel over all the patterns or what?</em></p>
  
  <p>No it is not that simple , more details on that are described in <em><a href="https://kevinkarsch.com/publications/sa11-lowres.pdf" rel="nofollow noreferrer">https://kevinkarsch.com/publications/sa11-lowres.pdf</a></em> </p>
  
  <p>P.S the author of this paper went on to become CTO of lightform.</p>
  
  <p><em>Is it some kind of an average based on the color of x pixel over all the patterns or what? How difficult would it be to code something that could do this, up?</em></p>
  
  <p>As mentioned above it is not simple average based on color , coding would be a tough task , you could implement model if you are capable enough to code a ray-tracer from scratch. But replicating the exact results would require a lot of low-level knowledge and certain domain expertise as not much of the implementation details and hyperparameters are described.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-06-29T12:07:03.870Z
Answers.Text: Cool, although this seems to do 3d based on color image input, What about the structured lighting approach Lightform uses?
Answers.UserDisplayName: Rando Hinn
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-06-29T08:09:16.113Z
Answers.LastActivityDate: 2018-06-29T08:09:16.113Z
Answers.UserDisplayName: thecomplexitytheorist
Body: <p>I've been wondering, how, in the most simple-to-implement basic principle, does the light projection to depth map technique described here <a href="https://www.lightform.com/how-it-works" rel="nofollow noreferrer">https://www.lightform.com/how-it-works</a> actually functions? Is it some kind of an average based on the color of x pixel over all the patterns or what? How difficult would it be to code something that could do this, up?</p>
  
Tags: <computer-vision>
Title: Structured lighting basic principles for depth mapping
UserDisplayName: Rando Hinn
ThreadText: # Structured lighting basic principles for depth mapping
  
  (Asked by: username_0 on 2018-06-28)
  
  I've been wondering, how, in the most simple-to-implement basic principle, does the light projection to depth map technique described here <https://www.lightform.com/how-it-works> actually functions? Is it some kind of an average based on the color of x pixel over all the patterns or what? How difficult would it be to code something that could do this, up?
  
  **Tags:** computer-vision
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2018-06-29. Score: 1 | Accepted answer
  
  *how, in the most simple-to-implement basic principle, does the light projection to depth map technique described here <https://www.lightform.com/how-it-works> actually functions?Is it some kind of an average based on the color of x pixel over all the patterns or what?*
  
  No it is not that simple , more details on that are described in *<https://kevinkarsch.com/publications/sa11-lowres.pdf>*
  
  P.S the author of this paper went on to become CTO of lightform.
  
  *Is it some kind of an average based on the color of x pixel over all the patterns or what? How difficult would it be to code something that could do this, up?*
  
  As mentioned above it is not simple average based on color , coding would be a tough task , you could implement model if you are capable enough to code a ray-tracer from scratch. But replicating the exact results would require a lot of low-level knowledge and certain domain expertise as not much of the implementation details and hyperparameters are described.
  
  > **Comments:**
  > **username_0**: Cool, although this seems to do 3d based on color image input, What about the structured lighting approach Lightform uses?  
  
  ---
  
  