AyniCam
Чи може камера телефону визначити відстань до автомобіля?
Як камера телефона оцінює відстань? Дізнайтеся, чому положення об’єктів на 3D-карті AyniCam не є точними вимірюваннями.
У цьому посібник
Так, оцінки можливі, але вони не є точними вимірюваннями
Камера телефону може підтримувати оцінку відстані, коли програмне забезпечення поєднує інформацію про зображення з припущеннями, калібруванням або навченою моделлю. Одне лише зображення не забезпечує автоматично достовірну відстань у метрах. В AyniCam підтримувані об’єкти, виявлені камерою, відображаються в орієнтовному положенні; дисплей не слід розглядати як інструмент для вимірювання відстані.
Це важливо, коли 3D-вид виглядає переконливо. Модель автомобіля, намальована на дорозі, може виглядати точною, навіть якщо інформація про її розташування є невизначеною. Розуміння цієї різниці допоможе вам прочитати відображення, не сплутавши візуалізацію з перевіреним вимірюванням.
Чому відстань є неоднозначною на зображенні з однієї камери
Невеликий об’єкт поблизу та більший об’єкт, що знаходиться далі, можуть займати однакові ділянки зображення. Перспектива перетворює тривимірну сцену в двовимірну картинку, втрачаючи інформацію про абсолютний масштаб. Програмному забезпеченню потрібна додаткова інформація або вивчені припущення, щоб оцінити відсутню глибину.
Монокулярне дослідження глибини вивчає цю проблему. Моделі з урахуванням масштабу можуть використовувати інформацію про навчання та камеру для отримання метричних оцінок, але це не усуває помилки, коли умови відрізняються від даних навчання або оцінювання. Наведене тут дослідження пояснює загальну проблему; це не реалізація AyniCam або еталонний тест програми.
Виявлення, оцінена глибина та виміряна дальність є різними виходами
Детектор об’єктів може визначити місцезнаходження автомобіля на зображенні, не вимірюваючи його відстані. Оцінка достовірності для етикетки автомобіля не є довірчим інтервалом для лічильників. Потім засіб 3D-рендерінгу може розмістити модель, використовуючи оцінку, але реалістичний вигляд цієї моделі не покращує основні докази.
Датчики глибини забезпечують інший тип введення. Apple надає можливість захоплення глибини LiDAR на підтримуваному обладнанні. Не слід припускати, що ця можливість існує в кожному iPhone або використовується кожною програмою камери. У цьому посібнику не стверджується, що AyniCam вимірює дорожні відстані за допомогою LiDAR.
| Вихід | Що він описує | Чого він не встановлює |
|---|---|---|
| Коробка виявлення | Приблизне розташування об’єкта на зображенні | Точна фізична відстань |
| Впевненість виявлення | Впевненість моделі в результатах виявлення | Безпечна дистанція слідування |
| Очікувана 3D-позиція | Розташування на основі доступної інформації | Координати огляду або точний зазор |
| Нанесена на карту дорога чи будівля | Вміст географічної карти | Вимірювання цього об’єкта камерою в реальному часі |
Як інтерпретувати автомобілі на 3D-карті AyniCam
Прочитайте карту AyniCam як два з’єднані шари. Дороги та будівлі беруться з картографічних даних. Підтримувані об’єкти на дорозі виходять із виявлення камери та розміщуються в передбачуваних місцях. Таким чином, географічний фон і виявлений автомобіль не мають однакового джерела інформації.
Автомобіль може бути частково прихованим, поза полем зору камери або занадто нечітким, щоб отримати корисну мітку. Його відсутність у візуалізації не є доказом того, що простір порожній. Подібним чином відстань між візуалізованими моделями не є перевіреним гальмівним шляхом чи передбаченням наступного руху іншого водія.
Вибір відображення об’єктів дозволяє контролювати, які підтримувані типи відображаються. Приховування категорії змінює відображення, а не фізичну сцену. Перевірте вибрану модель і налаштування дисплея під час паркування, якщо вигляд відрізняється від очікуваного.
Що має показати корисна демонстрація оцінки відстані
Шукайте заявлений пристрій, налаштування камери, умови сцени та незалежну контрольну відстань. Демонстрація має пояснювати свої помилки, а не лише показувати переконливе накладання. Автомобілі-симулятори та чіткі відстані між моделями можуть продемонструвати поведінку інтерфейсу, але вони не можуть визначити точність дальності на реальній дорозі.
Для AyniCam скористайтеся позначеною демонстрацією, щоб зрозуміти вигляд, і перегляньте сторінку методології тестування, щоб відрізнити докази інтерфейсу від фізичного тестування. Не вибирайте наступний проміжок, простір для паркування або точку гальмування на основі розрахункової відстані між об’єктами. Програма не керує транспортним засобом і не гальмує його.
Запитання щодо оцінки відстані між телефоном і камерою
Чи AyniCam показує точну відстань до автомобіля попереду?
Положення об’єктів, які виявляє камера, є приблизними. Цей посібник не встановлює підтверджену точність у метрах, а 3D-дисплей не є вимірювальним інструментом.
Чи означає висока впевненість виявлення, що відстань правильна?
Ні. Впевненість у результатах виявлення об’єкта та точність фізичної відстані – різні питання. Чітка етикетка автомобіля не підтверджує його радіус дії чи безпечне слідування.
Чи може GPS телефону визначити місцезнаходження кожного автомобіля навколо нього?
Власне місцезнаходження телефону не дає йому інформації про місцезнаходження інших транспортних засобів. Виявлення камери AyniCam і вміст географічної карти надають іншу інформацію.
Чому справжня машина може бути відсутня в 3D-виді?
Вона може бути поза полем зору камери, затемнена, погано видима або пропущена детектором. Фільтрування відображення також може приховати підтримувану категорію. Відсутня модель не означає порожню дорогу.
Чи можу я використовувати 3D-інтервал, щоб вирішити, коли гальмувати?
Ні. Не використовуйте приблизну відстань моделі як інструкцію щодо гальмування чи уникнення зіткнення. Слідкуйте за фактичними дорожніми умовами та залишайтеся відповідальними за керування транспортним засобом.