Wie nehme ich Titel mit einer Auflösung von weniger als 10-30 cm auf (möglicherweise mit einem iPhone)?


8

Ich versuche, Tracks in einem viel feineren Maßstab aufzunehmen, als dies möglicherweise mit GPS möglich ist, aber hoffentlich mit etwas Einfachem und Billigem, idealerweise einem iPhone. Die Auflösung für Streckendaten, nach denen ich suche, liegt bei 10-20 cm.

Die Position der Spur und sogar der Maßstab sind nicht so wichtig wie die feinen Details der Form der Spur.

Was ich als ideale Lösung im Sinn habe, ist eine iPhone-App, die die Kamera in Verbindung mit den anderen Sensoren verwendet, um eine Spur auf ähnliche Weise wie eine optische Maus aufzuzeichnen, die Bewegungen über der Oberfläche eines Schreibtisches erkennt.

Sie würden also das Telefon mit der Kamera nach unten halten und den Weg gehen. Die App verfolgt die sich bewegende Oberfläche und ermittelt mithilfe des Kreisels und des Beschleunigungsmessers , wohin sie sich bewegt, um das Kippen der Kamera zu korrigieren. Es würde auch den Kreisel und in geringerem Maße den Kompass verwenden, um die Kurven in der Spur zu korrigieren und zu erkennen. Die Höhe des Telefons über dem Boden kann meiner Meinung nach nicht erfasst oder abgeleitet werden, aber Sie können sie einfach eingeben und vorsichtig auf einer konstanten Höhe halten. Die LED könnte eingeschaltet sein, um die Erkennung durch Schatten zu erleichtern.

Wenn Sie zufällig auf einer Spur laufen, die dort endet, wo sie begonnen hat, können Sie dies auf irgendeine Weise markieren, um die Schleife zu schließen, und es würde versuchen, sie zu korrigieren, wenn sich die Enden nicht treffen und wenn Sie vielleicht einen langen Weg gehen > 50 m könnte es auch GPS-Daten verwenden, um den Maßstab der Spur zu kalibrieren, aber wahrscheinlich nicht wirklich viel zu den Details der Spurgeometrie beitragen.

Gibt es so etwas überhaupt in irgendeiner Form, iPhone oder auf andere Weise? Gibt es etwas, das einfacher ist, z. B. nur den Kreisel / Kompass und eine Messmethode im Schrittzähler-Stil? Gibt es eine ganz andere billige einfache Methode?


6
10-20cm Genauigkeit erfordert High-End-GPS-Technologie (über 10.000 US-Dollar) trimble.com/mappingGIS/pro6.aspx?dtID=applications&
Mapperz

1
Mit einem iPhone wahrscheinlich + - 10-20m am besten und nur wo starkes Signal.
Jakub Sisak GeoGraphics

3
Nichts für ungut, aber hat jemand meine Frage gelesen? Ich möchte kein GPS oder GPS-Signal verwenden. Ich weiß, dass GPS nicht genau genug für das ist, was ich will.
Brendan Heywood

1
Wenn Sie sich über bestimmte Funktionen eines iPhones informieren möchten, die nichts mit GPS zu tun haben, ist Apple Stack Exchange möglicherweise der bessere Ort für Ihre Frage. cf apple.stackexchange.com/questions/10722/...
Sean

Semmelbrösel oder Baumwolle?
Mdsumner

Antworten:


2

Ja, es ist möglich, die Bewegung eines Smartphones mit einer Auflösung von 1 bis 5 cm mithilfe der Photo-Inertial Metrology-Technologie von RealityCap zu verfolgen . Diese Technologie verwendet einen Sensorfusionsalgorithmus, der Computer Vision und IMU-Daten (Kreisel und Beschleunigungsmesser) kombiniert. Es misst nur die Relativbewegung, kann jedoch mit dem GPS auf dem Smartphone kombiniert werden, wenn eine absolute Positionierung erforderlich ist. In diesem Video finden Sie eine Demonstration. RealityCap verfügt über ein iOS SDK, das App-Entwicklern diese Funktion bietet. Ein Android SDK ist ebenfalls geplant. Vollständige Offenlegung: Ich bin einer der Gründer von RealityCap. Frag mich was.


Perfekt - ich bin im Wesentlichen auf Ihre Indoor-Navigations-App aus, aber für den Außenbereich, um hochwertige Karten von Klippen und Felsbrocken zu erstellen.
Brendan Heywood

Interessant. Ist die Idee also, dass Sie am Rand der Klippe entlang gehen würden, um eine Spur aufzunehmen, die der Topologie der Klippe entspricht?
Ben H

Ja genau. Diese werden normalerweise von Hand in Reiseführern gezeichnet und die Qualität ist ziemlich unterschiedlich. Ich möchte nicht in das SDK-Land eintauchen. Ich bin auf der Suche nach einer generischen mobilen App, die Sie einfach einschalten und genau wie die meisten GPS-Apps wie MotionX mit dem Aufzeichnen einer Linie beginnen. Suchen Sie dann die aufgezeichneten Formen so gut wie möglich und exportieren Sie sie als KML / GPX oder im schlimmsten Fall nur als Form in SVG usw. Dieselbe App hätte unzählige Verwendungszwecke wie die Vermessung im Inland. In der Lage zu sein, eine Form mit hoher Wiedergabetreue aufzunehmen, selbst bei einer Position mit niedriger Wiedergabetreue, und dann in Sketchup / Google Earth zu öffnen, um die Feinabstimmung vorzunehmen und dann erneut zu exportieren, wäre Gold
wert

Wie wäre es mit dem Versuch, während der Zugfahrt einen kml eines unterirdischen U-Bahn-Tunnels zu bekommen, in dem kein GPS verfügbar ist?
Ant6n

@BrendanHeywood hast du eine Lösung für dieses Projekt gefunden? Gibt es Open Source oder Freeware, die diese Beschleunigungsmesser- / Kreiselmathematik unter iOS oder Android ausführen können?
0__

5

Verwenden Sie ein Bluetooth-GPS-Gerät mit Ihrem iPhone

Geben Sie hier die Bildbeschreibung ein

Dual (xgps150A) Bluetooth-GPS-Empfänger +/- 2,5 m Genauigkeit 100 $

Technische Daten

GPS
    65-channel SkyTraq GPS chipset
    WAAS/EGNOS compatible
    Accuracy: +/-2.5m (CEP)
    Fast location acquisition times: under 30 secs (warm or cold start)
    Position updates: at least once per second
    Maximum speed: 1000 kts / 1150 mph
    Maximum altitude: 18,000 m / 59,000 ft

http://www.gpscentral.ca/products/dual-xgps150A-bluetooth-gps-receiver.html

GoPro hat HD-Kamera mit Kreisel

Geben Sie hier die Bildbeschreibung ein

http://gopro.com/cameras/hd-hero2-outdoor-edition/


2

Überprüfen Sie einfach die visuelle Kilometerzähler, das ist was Sie meinen. MIT-Leute haben etwas wirklich Inspirierendes getan, Google " visuelle Kilometerzähler für Umgebungen ohne GPS ", und Sie werden sehen. Und ja, für ein winziges Smartphone verbraucht es vielleicht immer noch ziemlich viel CPU, aber alles ändert sich täglich. Es ist eine Frage der Zeit, bis diese Idee wahr wird.

Prost!


1

Seitdem habe ich festgestellt, dass das Anwendungsgebiet, das das tut, wonach ich suche, Photogrammetrie heißt.

http://en.wikipedia.org/wiki/Photogrammetry

Immer noch keine iPhone-Apps, die dies tun (die ich gefunden habe), obwohl die gesamte Hardware vorhanden ist und darauf wartet, genutzt zu werden. Vielleicht braucht es nur mehr CPU-Grunzen. Ich habe ein paar Desktop- / Web-Apps gefunden, die das Problem lösen, wie zum Beispiel:

http://www.123dapp.com/catch

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.