Evaluates 3D object detection performance specifically in the far-field range (50-80m), highlighting the limitations of fixed-threshold metrics and sparse lidar data. It probes how well models detect distant objects using lidar, RGB, or fused modalities under adaptive distance-aware tolerance thresholds. Use when the user wants to benchmark on nuScenes, Far nuScenes, or asks about evaluating this task. Reports 3D mAP.
Installs into .claude/skills of the current project.
Are you the author of Far3det Eval?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/qhjqhj00-far3det-eval)
---
name: far3det-eval
description: Evaluates 3D object detection performance specifically in the far-field range (50-80m), highlighting the limitations of fixed-threshold metrics and sparse lidar data. It probes how well models detect distant objects using lidar, RGB, or fused modalities under adaptive distance-aware tolerance thresholds. Use when the user wants to benchmark on nuScenes, Far nuScenes, or asks about evaluating this task. Reports 3D mAP.
metadata:
skill_kind: dataset_eval
source_arxiv: 2211.13858
bibtex_key: [REDACTED]
confidence: high
---
# far3det-eval
> Far3Det: Towards Far-Field 3D Detection — Gupta et al. (2022) (arXiv:2211.13858, 2022)
## What this evaluates
Evaluates 3D object detection performance specifically in the far-field range (50-80m), highlighting the limitations of fixed-threshold metrics and sparse lidar data. It probes how well models detect distant objects using lidar, RGB, or fused modalities under adaptive distance-aware tolerance thresholds.
## Datasets
- **nuScenes** — total ?; splits: val (-1)
- **Far nuScenes** — total ?; splits: val (-1)
## Metrics
- `3D mAP` **(primary)** — range: percent
- Mean Average Precision computed per class (Car, Truck, Pedestrian) over two distance ranges (0-50m and 50-80m). Uses adaptive distance-aware IoU thresholds (linear or quadratic scaling with distance) instead of fixed thresholds to match predictions to ground truth.
- `3D mAP (Elliptical)` — range: percent
- Same as 3D mAP but uses an elliptical thresholding scheme that excludes close-by regions and scales tolerance based on object orientation and distance.
## Input / output format
**Input**: Lidar point clouds (aggregated sweeps) and/or RGB images. Models output 3D bounding box coordinates and class labels.
**Output**: 3D cuboid coordinates and class labels per detected object.
## Scoring recipe
```python
def compute_far3det_mAP(preds, gts, dist_range, scheme='linear'):
ap_scores = []
for cls in ['car', 'truck', 'pedestrian']:
cls_preds = [p for p in preds if p.cls == cls and dist_range[0] <= p.dist <= dist_range[1]]
cls_gts = [g for g in gts if g.cls == cls and dist_range[0] <= g.dist <= dist_range[1]]
# Compute AP using adaptive IoU threshold based on scheme
ap = compute_AP_with_adaptive_iou(cls_preds, cls_gts, scheme)
ap_scores.append(ap)
return sum(ap_scores) / len(ap_scores) * 100
```
## Common pitfalls
- Using fixed IoU/distance thresholds (e.g., 0.5m) for far-field evaluation unfairly penalizes image-based methods due to lidar sparsity.
- Ignoring zero-lidar-point objects in the ground truth inflates lidar-only mAP and hides far-field detection failures.
- Reporting a single aggregate mAP without splitting by distance range (0-50m vs 50-80m) masks the severe performance drop-off in the far field.
## Evidence (verbatim from paper)
> We evaluate the car, truck, and pedestrian mAP of lidar- (CenterPoint [39]) and image-based (FCOS3D [31]) models on 0-50m and 50-80m distance range. We use CP as an abbreviation for CenterPoint. Table 3 shows the mAP values for the 0-50m and 50-80m range on nuScenes validation set (other classes in appendix). We observe that the Far3Det mAP is lower for image-based method (column d) compared to lidar-based method when we use the default nuScenes thresholding scheme, however when we use our proposed linear and quadratic thresholding schemes (d & e), we observe that image-based method outperforms lidar-based method for cars and trucks.
## Citation
```bibtex
@misc{gupta2022far3det,
title={Far3Det: Towards Far-Field 3D Detection},
author={Gupta et al. (2022)},
year={2022},
note={arXiv:2211.13858}
}
```
- arXiv: 2211.13858