Принцип роботи датчиків 3d в основному включає такі загальні технології:
TOF (Час польоту): Технологія TOF використовує датчик для випромінювання лазерного або інфрачервоного світла і вимірює час його повернення для обчислення відстані між об'єктом і датчиком. Точно вимірюючи час поїздок імпульсу, датчик TOF може отримувати відстань, положення та форму об'єкта відносно датчика.
Laser Speckle: Лазерна технологія спекл використовує лазерний промінь для висвітлення поверхні предмета, а промінь утворює шапку після розсіювання по поверхні предмета. Аналізуючи зміни шаблону спекл, датчик може визначити різницю відстані між різними точками на поверхні об'єкта. Поєднуючи шаблони спекл під декількома кутами, може бути побудована тривимірна форма об'єкта.
Stereoclic Vision: Стереоскопічні датчики зору використовують дві або більше камер для зйомки двох перспектив об'єкта одночасно. Аналізуючи різницю між двома перспективами, датчик може обчислити тривимірну форму, глибину та положення об'єкта. Цей метод часто використовується в навігації роботів, стерео -зображуванню та програмах віртуальної реальності.
Структуроване світло: Структуровані датчики світла використовують структуровані візерунки або візерунки (наприклад, сітки або смуги), що проектуються на поверхню об'єкта і обчислюють форму та положення об'єкта, записуючи деформацію або спотворення світла. Датчик вимірює відстань між світлом та поверхнею об'єкта, аналізуючи зміни у світлі.
Triangulation: Цей метод зазвичай використовується в лінійних датчиках лазерного профілю. Викидаючи лінійний лазер і використовуючи камеру для зйомки відбитого світла, датчик може обчислити тривимірну форму та положення об'єкта. Цей метод широко використовується в роботах та автоматизованому обладнанні.