1. A computing device capable to provide three dimensional data acquisition with orthogonal composite patterns for structured light illuminated vision, the computing device comprising: a networking component; a memory configured to store instructions associated with a vision analysis application; and one or more processors coupled to the memory and the networking component, wherein the one or more processors are capable to execute the vision analysis application in conjunction with the instructions stored in the memory, and wherein the vision analysis application includes: a detector module configured to: prompt, through the networking component, a light source to illuminate a surface of an object with a first structured light pattern, wherein the first structured light pattern comprises a plurality of phase measuring profilometry (PMP) structured light patterns modulated with a single carrier pattern, wherein the single carrier pattern includes multiple subcarrier patterns, and wherein the modulation of the plurality of PMP structured light patterns with the single carrier pattern is based on a single center frequency of the single carrier pattern and a subcarrier spacing between two different subcarriers of the single carrier pattern; and receive, through the networking component, a second structured light pattern image returned from the surface of the object; and an analysis module configured to: process the second structured light pattern image by use of orthogonal frequency division multiplexing (OFDM), wherein the analysis module is configured to process the second structured light pattern image, by use of the OFDM, is based on the single center frequency and the subcarrier spacing; and generate three dimensional data associated with the object from the processed second structured light pattern image.