Как iPhone превращает отражённый свет в расстояние
Лидар — это измеритель расстояния, который использует свет вместо звуковой волны или механического щупа. Датчик испускает короткие импульсы инфракрасного света, невидимого глазу. Часть света отражается от стен, мебели и пола и возвращается к телефону.
Система фиксирует задержку между отправкой импульса и его возвращением. Поскольку свет движется с известной скоростью, задержка показывает, как далеко находится поверхность. Один импульс даёт расстояние до участка сцены; множество измерений, направленных в разные стороны, складываются в набор точек — облако точек. В нём каждой точке соответствует положение в пространстве.
Зачем карте нужна камера
Сам по себе лидар сообщает прежде всего о форме и глубине, а не о том, что именно перед ним. Он может оценить, где находится плоскость стены, но не отличит книжный шкаф от другого предмета только по отражённому импульсу. Камера добавляет цвет и детали изображения, а программное обеспечение сопоставляет визуальные признаки с данными о расстоянии. Так получается более понятная трёхмерная сцена, которую можно использовать, например, для измерений или размещения виртуальных объектов в дополненной реальности.
Почему карта не идеальна
Отражённый сигнал зависит от поверхности: тёмные, блестящие или очень тонкие предметы могут возвращать его иначе, чем матовая стена. На результат влияют и препятствия — если объект закрывает часть комнаты, датчик не получает отражений от того, что находится за ним. Поэтому карта не является готовым чертежом помещения: это оценка видимой геометрии, собранная из множества измерений.
Её полезность в том, что телефон получает глубину сцены без прикосновения к предметам. Именно эта информация помогает приложению понять, где заканчивается пол, начинается стена и на каком расстоянии находится мебель.





