Vertikale Ebenen erkennen

8

Ich habe mich gefragt, ob jemand mit dem ARCore-SDK in Echtzeit vertikale Ebenen vor dem Gerät identifizieren konnte.

Ich habe es geschafft, ein anständiges Ergebnis zu erzielen, indem ich eine Wand mit einer Liniengleichung definiere:

%Vor%

durch "für jeden y" Kommentar meinte ich, dass ich die y-Achse ignoriere (von oben auf die Wand schauend wie in 2d Mapping eines Raumes), um eine Linie zu berechnen, die die Wand definiert.

Der Multiplikator ist die Drehung zwischen den Punkten:

%Vor%

Die gesamte Berechnung ist:

%Vor%

Jetzt trigger ich diese Berechnung, während der Benutzer herumläuft und viele Punktwolkenpunkte abtastet.

Die Ergebnisse sind gut, aber nicht so genau wie die Erkennung der horizontalen Ebene des ARCore.

    
Nativ 31.08.2017, 09:06
quelle

0 Antworten

Tags und Links