2016-05-06 12 views
6

enter image description hereWikitude/AR SDK wyłowić obiektów w przestrzeni 3d

Im patrząc na zintegrowanie się Kit AR do naszego systemu iOS, dzięki czemu możemy korzystać z aparatu do skanowania pokój lub pole widzenia dla obiektów. Powyżej znajduje się przykład tego, co mam na myśli, jeśli podnosisz kamerę, to podświetlisz oddzielne obiekty w pokoju i umożliwisz ich kliknięcie i "dodanie" do systemu.

Czy ktoś wie, czy jest to możliwe dzięki obecnym zestawom AR czy cokolwiek innego? Wydaje się, że obiekty, których szukasz, muszą być wstępnie zdefiniowane i wczytane do bazy danych, aby aplikacja mogła je znaleźć. Mam nadzieję, że będzie w stanie wybrać obiekty w czasie rzeczywistym. Nie trzeba znać żadnych szczegółów na rzeczywistym obiekcie, aby można go było ściągnąć ze scenariusza bazowego.

Wszelkie pomysły?

Odpowiedz

1

OpenCV Biblioteka (iOS) zawiera wiele algorytmów do porównywania różnych obiektów BLOB obrazu. Jeśli chcesz dopasować jakiś prosty szablon do znalezienia obiektów, spróbuj zastosować algorytm Viola & Jones i tak zwane kaskady Haara. OpenCV przygotował zbiór szablonów w plikach XML do wykrywania twarzy, na przykład. OpenCV zawiera narzędzie do treningu, dzięki czemu możesz generować kaskady dla innych rodzajów obiektów.

Niektóre przykładowe projekty:

https://github.com/alexmac/alcexamples/blob/master/OpenCV-2.4.2/doc/user_guide/ug_traincascade.rst Cascade klasyfikatora szkoleniowe kod https://github.com/lukagabric/iOS-OpenCV przykład do wykrywania kolorów i okrąg kształty https://github.com/BloodAxe/OpenCV-Tutorial funkcja wykrywania (SURF, ORB, FREAK) https://github.com/foundry/OpenCVSquaresSL Wykrywanie Plac używając Pyramid skalowanie, Canny, kontury, kontur uproszczenie