diff --git a/photon-client/src/components/dashboard/tabs/TargetsTab.vue b/photon-client/src/components/dashboard/tabs/TargetsTab.vue
index 726b776c02..45975da6d6 100644
--- a/photon-client/src/components/dashboard/tabs/TargetsTab.vue
+++ b/photon-client/src/components/dashboard/tabs/TargetsTab.vue
@@ -41,7 +41,7 @@ const currentPipelineSettings = useCameraSettingsStore().currentPipelineSettings
useCameraSettingsStore().currentPipelineSettings.solvePNPEnabled
"
>
-
Ambiguity % |
+ Ambiguity Ratio |
@@ -73,7 +73,7 @@ const currentPipelineSettings = useCameraSettingsStore().currentPipelineSettings
useCameraSettingsStore().currentPipelineSettings.solvePNPEnabled
"
>
- {{ target.ambiguity >= 0 ? target.ambiguity?.toFixed(2) + "%" : "(In Multi-Target)" }} |
+ {{ target.ambiguity >= 0 ? target.ambiguity?.toFixed(2) : "(In Multi-Target)" }} |
diff --git a/photon-targeting/src/main/java/org/photonvision/targeting/PhotonTrackedTarget.java b/photon-targeting/src/main/java/org/photonvision/targeting/PhotonTrackedTarget.java
index dc847ec5fc..392a429006 100644
--- a/photon-targeting/src/main/java/org/photonvision/targeting/PhotonTrackedTarget.java
+++ b/photon-targeting/src/main/java/org/photonvision/targeting/PhotonTrackedTarget.java
@@ -97,8 +97,9 @@ public int getFiducialId() {
}
/**
- * Get the ratio of pose reprojection errors, called ambiguity. Numbers above 0.2 are likely to be
- * ambiguous. -1 if invalid.
+ * Get the ratio of best:alternate pose reprojection errors, called ambiguity. This is betweeen 0
+ * and 1 (0 being no ambiguity, and 1 meaning both have the same reprojection error). Numbers
+ * above 0.2 are likely to be ambiguous. -1 if invalid.
*/
public double getPoseAmbiguity() {
return poseAmbiguity;
diff --git a/photon-targeting/src/main/native/include/photon/targeting/PhotonTrackedTarget.h b/photon-targeting/src/main/native/include/photon/targeting/PhotonTrackedTarget.h
index 7eb18d125f..feba565910 100644
--- a/photon-targeting/src/main/native/include/photon/targeting/PhotonTrackedTarget.h
+++ b/photon-targeting/src/main/native/include/photon/targeting/PhotonTrackedTarget.h
@@ -112,8 +112,10 @@ class PhotonTrackedTarget {
}
/**
- * Get the ratio of pose reprojection errors, called ambiguity. Numbers above
- * 0.2 are likely to be ambiguous. -1 if invalid.
+ * Get the ratio of best:alternate pose reprojection errors, called ambiguity.
+ * This is betweeen 0 and 1 (0 being no ambiguity, and 1 meaning both have the
+ * same reprojection error). Numbers above 0.2 are likely to be ambiguous. -1
+ * if invalid.
*/
double GetPoseAmbiguity() const { return poseAmbiguity; }