Public Attributes | List of all members
dai::AprilTag Struct Reference

#include <RawAprilTags.hpp>

Public Attributes

Point2f bottomLeft
 
Point2f bottomRight
 
float decisionMargin = 0.f
 
int hamming = 0
 
int id = 0
 
Point2f topLeft
 
Point2f topRight
 

Detailed Description

AprilTag structure.

Definition at line 16 of file RawAprilTags.hpp.

Member Data Documentation

◆ bottomLeft

Point2f dai::AprilTag::bottomLeft

The detected bottom left coordinates.

Definition at line 59 of file RawAprilTags.hpp.

◆ bottomRight

Point2f dai::AprilTag::bottomRight

The detected bottom right coordinates.

Definition at line 54 of file RawAprilTags.hpp.

◆ decisionMargin

float dai::AprilTag::decisionMargin = 0.f

A measure of the quality of the binary decoding process; the average difference between the intensity of a data bit versus the decision threshold. Higher numbers roughly indicate better decodes. This is a reasonable measure of detection accuracy only for very small tags– not effective for larger tags (where we could have sampled anywhere within a bit cell and still gotten a good detection.

Definition at line 39 of file RawAprilTags.hpp.

◆ hamming

int dai::AprilTag::hamming = 0

How many error bits were corrected? Note: accepting large numbers of corrected errors leads to greatly increased false positive rates. As of this implementation, the detector cannot detect tags with a hamming distance greater than 2.

Definition at line 28 of file RawAprilTags.hpp.

◆ id

int dai::AprilTag::id = 0

The decoded ID of the tag

Definition at line 20 of file RawAprilTags.hpp.

◆ topLeft

Point2f dai::AprilTag::topLeft

The detected top left coordinates.

Definition at line 44 of file RawAprilTags.hpp.

◆ topRight

Point2f dai::AprilTag::topRight

The detected top right coordinates.

Definition at line 49 of file RawAprilTags.hpp.


The documentation for this struct was generated from the following file:


depthai
Author(s): Martin Peterlin
autogenerated on Sat Mar 22 2025 02:58:20