Линейка онлайн через камеру смартфона измеряет реальные предметы без физической линейки: приложение использует камеру устройства и датчики движения, чтобы вычислить расстояние между двумя точками на экране. Для этого телефон должен поддерживать технологию дополненной реальности — на Android это платформа ARCore, на iPhone — ARKit. Если функция AR в устройстве отсутствует, точное измерение через камеру будет невозможно, но останутся альтернативные способы.
Точность таких измерений зависит от освещения, качества камеры и правильности калибровки. Ошибка в несколько миллиметров или сантиметров — нормальное явление для бытовых замеров, поэтому для строительных и столярных работ, где критична точность, виртуальную линейку стоит использовать только для прикидочных оценок.
Как работает измерение через камеру
Принцип работы основан на дополненной реальности: смартфон анализирует картинку с камеры, находит плоские поверхности (стол, пол, стену) и строит виртуальную систему координат. Когда вы двигаете телефон, датчики — акселерометр и гироскоп — отслеживают перемещение устройства в пространстве. Приложение сопоставляет эти данные и вычисляет реальное расстояние между точками, которые вы отметили на экране.
Именно поэтому приложению нужно несколько секунд на «сканирование» поверхности: пока телефон не распознает плоскость, точки ставить нельзя. На однородных глянцевых или слишком тёмных поверхностях распознавание работает хуже — камере не за что «зацепиться».
Какие приложения подходят для измерений
На iPhone предустановлено приложение Лупа не подходит, а вот штатная программа Измерение (Measure) есть в системе iOS начиная с версии 12 — искать её нигде не нужно. На Android всё зависит от модели: на поддерживаемых устройствах работают сторонние приложения из магазина, например измерительные утилиты на базе ARCore.
- 📏 Штатные средства системы — на iPhone это приложение «Измерение», на части Android-смартфонов производитель встраивает собственный измеритель.
- 📐 Сторонние AR-линейки — приложения из Google Play и App Store с функциями линейки, измерения углов и площади.
- 🖥️ Экранные линейки — не используют камеру, а показывают шкалу прямо на дисплее; требуют калибровки по реальному предмету.
- 📄 Онлайн-линейки в браузере — работают по тому же принципу экранной шкалы, камера им не нужна.
Перед установкой стороннего приложения проверьте в его описании, требуется ли поддержка ARCore. На устройствах без неё такие программы либо не установятся, либо будут работать в ограниченном режиме без реальных измерений.
Пошаговая инструкция по измерению предмета
Порядок действий в большинстве AR-линеек одинаковый, хотя названия кнопок могут отличаться в зависимости от приложения. Общая схема выглядит так.
☑️ Проверка перед измерением
Откройте приложение и направьте камеру на поверхность, где лежит предмет. Медленно поводите телефоном из стороны в сторону, пока на экране не появится сетка или точки — это признак того, что плоскость распознана. Затем нажмите на экран, чтобы поставить первую точку на краю предмета, и проведите воображаемую линию до второго края, поставив конечную точку. Результат в сантиметрах отобразится на экране.
Если значение явно не соответствует реальности, удалите точки и повторите замер, начав сканирование поверхности заново. Держите телефон под углом примерно 45 градусов к поверхности — вертикальное положение камеры «в упор» ухудшает точность.
Погрешность и факторы, влияющие на точность
Точность AR-линейки — величина непостоянная. На неё влияет целый ряд условий, и понимание этих факторов помогает получить более достоверный результат.
| Фактор | Влияние на точность | Что сделать |
|---|---|---|
| Освещение | Слабый свет мешает распознаванию поверхности | Включить верхний свет или фонарик |
| Тип поверхности | Глянец, стекло и зеркала дают ошибки | Подложить матовый лист бумаги |
| Резкость движений | Быстрые рывки сбивают трекинг | Двигать телефон плавно |
| Расстояние до предмета | Слишком близко или далеко — хуже точность | Держать камеру на удобном среднем расстоянии |
| Качество камеры | Старые сенсоры хуже строят карту глубины | Использовать основную, а не фронтальную камеру |
⚠️ Внимание: не используйте виртуальную линейку для измерений, от которых зависит безопасность или точная подгонка деталей — например, при замере стекла на заказ или посадочных мест под технику. Для таких задач нужен физический измерительный инструмент.
Альтернатива: экранная линейка без камеры
Если смартфон не поддерживает AR, измерить небольшой предмет можно экранной линейкой. Приложение или сайт отображает на дисплее шкалу в сантиметрах, и вы просто прикладываете предмет к экрану. Проблема в том, что размеры пикселей на разных экранах отличаются, поэтому без калибровки шкала будет врать.
Калибровка делается по предмету с известным размером — обычно по банковской карте стандартного формата или монете. В настройках приложения вы подгоняете шкалу так, чтобы её деления совпали с краями эталонного предмета. После этого измерения мелких вещей — шурупов, пуговиц, украшений — становятся достаточно точными для бытовых нужд.
Почему экранная линейка врёт без калибровки
Приложение знает разрешение экрана в пикселях, но не всегда знает физическую плотность пикселей (DPI) конкретной модели. Если плотность определена неверно, один сантиметр на шкале будет длиннее или короче реального. Калибровка по банковской карте устраняет эту ошибку, потому что размер карты стандартизирован.
Типичные проблемы и их решение
Самая частая жалоба — приложение не находит плоскость и не даёт поставить точки. Обычно это происходит в темноте или при наведении на однотонную блестящую поверхность. Решение простое: добавьте света, положите на поверхность лист бумаги с текстурой и повторите сканирование.
Вторая проблема — значения «прыгают» при неподвижном телефоне. Такое поведение указывает на потерю трекинга: уберите из кадра движущиеся объекты и держите смартфон увереннее. Если приложение вылетает или камера показывает чёрный экран, проверьте, выдано ли ему разрешение на доступ к камере в настройках системы, и перезапустите программу.
⚠️ Внимание: если приложение запрашивает разрешения, не имеющие отношения к измерениям — доступ к контактам, SMS или файлам, — это повод отказаться от его установки и выбрать другую программу от известного разработчика.
FAQ: частые вопросы
Можно ли измерить предмет через камеру без установки приложений?
На iPhone приложение «Измерение» уже встроено в систему. На Android без AR-приложения измерить через камеру не получится — понадобится установить программу из магазина либо воспользоваться экранной линейкой в браузере с ручной калибровкой.
Насколько точна линейка через камеру?
При хорошем освещении и правильной технике погрешность обычно составляет единицы миллиметров на коротких дистанциях и может вырасти до нескольких сантиметров на длинных. Для точных работ используйте физическую рулетку.
Почему приложение не устанавливается на мой телефон?
Вероятная причина — отсутствие поддержки ARCore. Проверьте совместимость вашей модели в описании приложения или на странице поддержки Google. Устройства без ARCore могут использовать только экранные линейки.
Можно ли измерить рост человека или расстояние до объекта?
Да, многие AR-приложения умеют измерять вертикальные объекты и расстояния. Точность при этом ниже, чем при замере на плоской поверхности, поэтому результат стоит считать ориентировочным.
Работает ли онлайн-линейка на компьютере?
На ПК доступны только экранные линейки в браузере — камера ноутбука для AR-измерений не используется. Шкалу на мониторе нужно откалибровать по предмету известного размера, иначе измерения будут неточными.