Frage

Ich habe ein Projekt, in dem ich einen ganzen Raum erkennen muss, damit ich die Entfernungen zwischen Objekten (wie große, zB Bett, Tabelle usw.) und eine Person in diesem Raum berechnen kann.Es ist so etwas möglich, dass Microsoft Kinect verwendet?

Danke!

War es hilfreich?

Lösung

kinect bietet Ihnen folgen

    .
  1. Tiefenstrom
  2. Farbstrom
  3. Skelettinformationen
  4. Es ist bis zu Ihnen, wie Sie diese Daten verwenden.

    Um Ihre Frage zu beantworten - offiziell Micorosft Kinect SDK bietet keine Formkennung aus der Box.Es bietet jedoch Skelettdaten / Gesichtsverfolgung, mit denen Sie Entfernung des Benutzers von Kinect erkennen können. Auch mit dem Mapping-Farbstrom auf den Tiefenstrom können Sie erkennen, wie weit ein bestimmtes Pixel von Kinect ist.Wenn Sie in Ihrer Umsetzung eindeutige Eigenschaften verschiedener Objekte wie Farbe, Form und Größe haben, können Sie sie wahrscheinlich erkennen und den Abstand erkennen.

    opencv ist eine der Bibliothek, die ich für Computer Vision usw. verwende.

    wieder ist es wieder, wie Sie diese Daten verwenden.

Andere Tipps

Kinect-Kamera bietet Tiefe und folglich 3D-Informationen (Punktwolke) über matte Objekte im Bereich von 0,5 bis 10 Metern. Mit dieser Information ist es möglich, den Boden (durch Anbringen einer Ebene) des Raums und möglicherweise Wänden und der Decke auszuweichen. Dieser Schritt ist wichtig, da diese Oberflächen häufig separate Objekte anschließen, die sie zu einem großen Objekt machen.

Die restlichen Teile der Punktwolke können mit Tiefe segmentiert werden, wenn sie sich physisch nicht berühren. Die Verwendung von Farbe kann die Objekte noch weiter trennen. Beachten Sie, dass wir implizit ein Objekt als 3D-dichtes und farblich konsistentes Unternehmen definieren, während andere Definitionen ebenfalls möglich sind.

Sobald Sie Ihre Objekte segmentiert haben, können Sie die Entfernungen zwischen Ihren Segmenten messen, ihre Form analysieren, Artefakte oder Menschen analysieren usw. nach bestem Wissen, jedoch kann eine Skelettbibliothek den Menschen erkennen, nachdem sie sich für ein paar bewegt Sekunden. Nachfolgend finden Sie eine einfache Tiefenkarte, die auf ein paar Segmenten mit Tiefe zerbrochen wurde, aber nicht Farbinformationen. Tiefe Geben Sie hier eingeben eingeben

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top