SSZTCD9 July 2015
This guest blog comes from Hakki Refai, chief technology officer for Optecks, a TI DLP® Design House dedicated to developing products and solutions for applications utilizing DLP technology.
In today’s world, 3D representations of objects and data are highly sought after and widely used tools for applications as diverse as manufacturing, data visualization, medicine and entertainment. But where do these models come from? One common source is advanced computer aided design (ACAD) software, which builds 3D objects by cutting and joining virtual blocks of material. The other common source, to which DLP technology can be readily and advantageously applied, is a 3D scanner, which uses one or more sensors and additional components to register and store information about the object’s surface. This information can include the location of the surface in space, its texture, reflectivity, transmittance and possibly its color. A quality scanner rapidly produces accurate measurements of a wide range of objects with high resolution and minimal invasiveness, and is easy and cost-effective to use. DLP technology can be utilized to make high-quality scanners a reality.
So, how does the 3D scanning process work? Here are five basic steps:
The 3D scanning process works most effectively if the number of measurements per unit area, known as the sampling density, is high and can be obtained quickly. Active triangulation is commonly used (e.g. Kinect) to meet this goal. A source of known orientation and position illuminates the object with a pattern of light designed to reveal details of interest. A camera of known position and orientation captures an image of the pattern. Triangulation is used to then locate each point of the pattern in space, producing grid points of the object’s surface. If many different high-resolution patterns can be displayed in a very short time, a highly accurate 3D model will result.
It is here that DLP technology provides differentiated advantages. These include:
Want to learn more about 3D scanning? Check out these resources: