Ich recherchiere kürzlich über Augmented Reality, und mir ist klar, dass viele AR-Anwendungen Marker verwenden, um den Standort zu erkennen. Allerdings habe ich festgestellt, dass die meisten von ihnen QR-Code rechteckige Form Marker verwenden? Ich wundere mich, warum Leute nicht wählen, Dreieck oder Kreisform als Markierungen zu benutzen?Warum hat Augmented Reality viele quadratische Marker anstelle von anderen Formen verwendet?
Antwort
Da die Art und Weise, wie der QR-Code für das Quadrat (nicht Rechteck) codiert wird, eine bessere Erkennungsleistung bietet als andere Formen.
Im Allgemeinen wird der Reed-Solomon-Fehlerkorrekturalgorithmus verwendet, um einen QR-Code zu decodieren und zu erkennen. Wenn Sie einen dieser QR-Codes sorgfältig betrachten, werden Sie wahrscheinlich feststellen, dass die meisten von ihnen ein bestimmtes Muster gemeinsam haben: schwarze Quadratpunkte auf Weiß Hintergrund. Darüber hinaus schneidet jeder Bilderkennungsalgorithmus viel besser auf Mustern, die irgendwie im Voraus bekannt sind: weißer Hintergrund quadratisch mit schwarzen Punkten, normalerweise 3 kleiner schwarz umrandeten Quadrate in den Ecken (außer unten rechts), etc, usw. Das Ergebnis: ein Bild, das kann leicht erkannt und verfolgt werden.