2016-05-06 5 views
6

enter image description hereWikitude/AR SDK herauszupicken Objekte im 3D-Raum

Im an der Integration einen AR Kit in unsere iOS App suchen, so können wir die Kamera verwenden, um ein Zimmer oder Sichtfeld für Objekte zu scannen. Oben ist ein Beispiel dafür, was ich meine, wenn Sie die Kamera bringen, so wäre es die einzelne Objekte im Raum zu markieren, und es ihnen ermöglichen, in das System angeklickt und „hinzugefügt“ werden.

Wer weiß, ob diese mit den aktuellen AR-Kits oder irgendetwas anderes da draußen erreichbar ist? Es scheint die Tatsache zu sein, dass Objekte, die Sie suchen, vordefiniert und in eine Datenbank geladen werden müssen, damit die App sie finden kann. Ich hoffe, es sollte in der Lage sein, die Objekte in Echtzeit auszuwählen. Es muss nicht wirklich irgendwelche Details über das tatsächliche Objekt wissen, nur damit es von der Basis-Szenerie abgezogen werden kann.

Irgendwelche Ideen?

Antwort

1

OpenCV Bibliothek (iOS) enthält viele Algorithmen verschiedene Bilder Blobs zu vergleichen. Wenn Sie einige einfache Vorlage übereinstimmen sollen Objekte zu finden, dann versucht Viola & Jones-Algorithmus und so genannte Haar Kaskaden. OpenCV hat die Sammlung von Vorlagen in XML-Dateien zum Erfassen von Gesichtern trainiert. OpenCV enthält ein Dienstprogramm für das Training, so dass Sie Kaskaden für andere Arten von Objekten erzeugen können.

Einige Beispielprojekte:

https://github.com/alexmac/alcexamples/blob/master/OpenCV-2.4.2/doc/user_guide/ug_traincascade.rst Cascade Classifier Trainings https://github.com/lukagabric/iOS-OpenCV Beispielcode zum Erfassen Farben und Formen Kreis https://github.com/BloodAxe/OpenCV-Tutorial Eigenschaft Detection (SURF, ORB, FREAK) https://github.com/foundry/OpenCVSquaresSL Platz Erkennung anhand von Pyramid Skalierung, Canny, Konturen, Kontur simpification

Verwandte Themen