AyniCam
Kann eine Telefonkamera die Entfernung zu einem Auto schätzen?
Wie schätzt eine Handykamera Entfernungen? Erfahre, warum Objektpositionen in AyniCams 3D-Karte keine exakten Abstandsmessungen sind.
In diesem Ratgeber
Ja, Schätzungen sind möglich – aber es handelt sich nicht um exakte Messungen
Eine Telefonkamera kann die Entfernungsschätzung unterstützen, wenn Software Bildinformationen mit Annahmen, Kalibrierung oder einem trainierten Modell kombiniert. Ein Bild allein liefert nicht automatisch eine verlässliche Distanz in Metern. In AyniCam werden von der Kamera erkannte unterstützte Objekte an geschätzten Positionen angezeigt; Das Display sollte nicht als Entfernungsmessgerät betrachtet werden.
Dies ist wichtig, wenn eine 3D-Ansicht überzeugend aussieht. Ein auf einer Straße gezeichnetes Automodell kann selbst dann präzise erscheinen, wenn die Informationen hinter seiner Platzierung ungewiss sind. Wenn Sie diesen Unterschied verstehen, können Sie die Anzeige besser lesen, ohne eine Visualisierung mit einer verifizierten Messung zu verwechseln.
Warum die Entfernung in einem einzelnen Kamerabild nicht eindeutig ist
Ein kleines Objekt in der Nähe und ein größeres Objekt in größerer Entfernung können ähnliche Bereiche eines Bildes einnehmen. Durch die Perspektive wird eine dreidimensionale Szene in ein zweidimensionales Bild umgewandelt, wobei Informationen über den absoluten Maßstab verloren gehen. Software benötigt zusätzliche Informationen oder erlernte Annahmen, um die fehlende Tiefe abzuschätzen.
Monokulare Tiefenforschung untersucht dieses Problem. Skalenbewusste Modelle können Trainings- und Kamerainformationen verwenden, um metrische Schätzungen zu erstellen. Dies beseitigt jedoch keine Fehler, wenn die Bedingungen von ihren Trainings- oder Bewertungsdaten abweichen. Die hier zitierte Forschung erklärt die allgemeine Herausforderung; Es handelt sich nicht um die Implementierung von AyniCam oder um einen Benchmark der App.
Erkennung, geschätzte Tiefe und gemessene Reichweite sind unterschiedliche Ausgaben
Ein Objektdetektor kann ein Auto in einem Bild lokalisieren, ohne seine Entfernung zu messen. Ein Konfidenzwert für die Autokennzeichnung ist kein Konfidenzintervall für Zähler. Ein 3D-Renderer kann dann ein Modell mithilfe einer Schätzung platzieren, aber das realistische Erscheinungsbild dieses Modells verbessert nicht die zugrunde liegenden Beweise.
Tiefensensoren bieten eine andere Art von Eingabe. Apple stellt die LiDAR-Tiefenerfassung auf unterstützter Hardware zur Verfügung. Es sollte nicht davon ausgegangen werden, dass diese Funktion in jedem iPhone vorhanden ist oder von jeder Kamera-App genutzt wird. Dieser Leitfaden behauptet nicht, dass AyniCam Straßenentfernungen mit LiDAR misst.
| Ausgabe | Was es beschreibt | Was es nicht feststellt |
|---|---|---|
| Erkennungsfeld | Eine geschätzte Objektposition in der Bild | Genauer physischer Abstand |
| Erkennungsvertrauen | Das Vertrauen des Modells in seine Erkennungsausgabe | Ein sicherer Folgeabstand |
| Geschätzte 3D-Position | Eine Platzierung basierend auf verfügbaren Informationen | Koordinaten in Vermessungsqualität oder genaue Freigabe |
| Kartierte Straße oder Gebäude | Geografischer Karteninhalt | Eine Live-Kameramessung dieses Objekts |
So interpretieren Sie Autos auf der 3D-Karte von AyniCam
Lesen Sie die Karte von AyniCam als zwei verbundene Ebenen. Straßen und Gebäude stammen aus Kartendaten. Unterstützte Straßenobjekte stammen aus den Erkennungen der Kamera und werden an geschätzten Positionen platziert. Der geografische Hintergrund und ein erkanntes Auto haben daher nicht die gleiche Informationsquelle.
Ein Fahrzeug ist möglicherweise teilweise verborgen, außerhalb der Kameraansicht oder zu unklar, um eine nützliche Kennzeichnung zu erhalten. Sein Fehlen in der Visualisierung ist kein Beweis dafür, dass der Raum leer ist. Ebenso ist der Abstand zwischen gerenderten Modellen kein verifizierter Bremsweg oder eine Vorhersage der nächsten Bewegung eines anderen Fahrers.
Mit den Objektanzeigeoptionen können Sie steuern, welche unterstützten Typen angezeigt werden. Das Ausblenden einer Kategorie ändert die Anzeige, nicht die physische Szene. Überprüfen Sie das ausgewählte Modell und die Anzeigeeinstellungen im geparkten Zustand, wenn die Ansicht von Ihren Erwartungen abweicht.
Was eine nützliche Demonstration der Entfernungsschätzung zeigen sollte
Suchen Sie nach einem angegebenen Gerät, Kamera-Setup, Szenenbedingungen und einer unabhängigen Referenzentfernung. Eine Demonstration sollte ihre Fehler erklären und nicht nur eine überzeugende Überlagerung zeigen. Simulatorautos und saubere Modellabstände können das Schnittstellenverhalten demonstrieren, aber sie können keine Genauigkeit der Entfernungsmessung auf echten Straßen ermitteln.
Verwenden Sie für AyniCam die beschriftete Demo, um die Ansicht zu verstehen, und sehen Sie sich die Seite Testmethodik an, um Schnittstellennachweise von physischen Tests zu unterscheiden. Wählen Sie keinen Abstand zum Fahrzeug, keinen Parkabstand oder keinen Bremspunkt aus dem geschätzten Objektabstand. Die App lenkt oder bremst das Fahrzeug nicht.
Fragen zur Entfernungsschätzung zwischen Telefon und Kamera
Zeigt AyniCam den genauen Abstand zum vorausfahrenden Auto an?
Die von der Kamera erkannten Positionen der Objekte sind Schätzungen. Dieser Leitfaden legt keine validierte Genauigkeit in Metern fest und die 3D-Anzeige ist kein Messgerät.
Bedeutet eine hohe Erkennungssicherheit, dass die Entfernung korrekt ist?
Nein. Das Vertrauen in ein Objekterkennungsergebnis und die Genauigkeit der physischen Entfernung sind unterschiedliche Fragen. Eine eindeutige Fahrzeugbeschriftung bestätigt nicht die Reichweite oder einen sicheren Abstand zum Fahrzeug.
Kann das GPS des Telefons jedes Auto in der Nähe orten?
Der eigene Standort des Telefons gibt ihm nicht die Standorte anderer Fahrzeuge. Die Kameraerkennungen und geografischen Karteninhalte von AyniCam liefern unterschiedliche Informationen.
Warum fehlt möglicherweise ein echtes Auto in der 3D-Ansicht?
Es befindet sich möglicherweise außerhalb der Kameraansicht, ist verdeckt, schlecht sichtbar oder wird vom Detektor übersehen. Durch die Anzeigefilterung kann eine unterstützte Kategorie auch ausgeblendet werden. Ein fehlendes Modell bedeutet nicht, dass die Straße leer ist.
Kann ich anhand des 3D-Abstands entscheiden, wann ich bremsen muss?
Nein. Verwenden Sie den geschätzten Modellabstand nicht als Brems- oder Kollisionsvermeidungsanweisung. Behalten Sie die tatsächlichen Straßenbedingungen im Auge und bleiben Sie für die Kontrolle des Fahrzeugs verantwortlich.