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.
Scanned 9/11/2026
Install to Claude Code
npx -y skills add qhjqhj00/research-skills-pool --skill far3det-eval --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Far3det Eval?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/qhjqhj00-far3det-eval)More formats (shields.io, HTML) on the badges page.
---
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: gupta2022far3det
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
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!