<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>

CC BY-SA 4.0
2018-06-29T12:07:03.870Z
Cool, although this seems to do 3d based on color image input, What about the structured lighting approach Lightform uses?
Rando Hinn
CC BY-SA 4.0
2018-06-29T08:09:16.113Z
2018-06-29T08:09:16.113Z
thecomplexitytheorist
<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>

<computer-vision>
Structured lighting basic principles for depth mapping
Rando Hinn
# 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?  

---

