Skip to content
Back to skills

Etide Eval

ASecurity

Evaluates the ability of event-based motion forecasting models to predict future binary event occurrence maps (ON/OFF channels) from a sequence of past frames. It probes structural preservation of sparse motion traces, temporal consistency, and downstream utility for segmentation and tracking under varying traffic and high-speed motion regimes. Use when the user wants to benchmark on ETram, E-3DTrack, or asks about evaluating this task. Reports aIoU.

  • 3 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 11, 2026
researchpythongit

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill etide-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Etide Eval?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Etide Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-etide-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-etide-eval)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: etide-eval
description: Evaluates the ability of event-based motion forecasting models to predict future binary event occurrence maps (ON/OFF channels) from a sequence of past frames. It probes structural preservation of sparse motion traces, temporal consistency, and downstream utility for segmentation and tracking under varying traffic and high-speed motion regimes. Use when the user wants to benchmark on ETram, E-3DTrack, or asks about evaluating this task. Reports aIoU.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2603.27757
  bibtex_key: sen2026etide
  confidence: high
---

# etide-eval

> E-TIDE: Fast, Structure-Preserving Motion Forecasting from Event Sequences — Biswadeep Sen et al. (arXiv:2603.27757, 2026)

## What this evaluates

Evaluates the ability of event-based motion forecasting models to predict future binary event occurrence maps (ON/OFF channels) from a sequence of past frames. It probes structural preservation of sparse motion traces, temporal consistency, and downstream utility for segmentation and tracking under varying traffic and high-speed motion regimes.

## Datasets

- **ETram** — total ?; splits: train (-1), val (-1), test (-1)
- **E-3DTrack** — total ?; splits: train (-1), val (-1), test (-1)

## Metrics

- `MSE` — range: other
  - Mean Squared Error between predicted logits and binary ground-truth occurrence maps. Lower is better.
- `SSIM` — range: [0, 1]
  - Structural Similarity Index measuring luminance, contrast, and structure similarity between predicted and ground-truth frames. Higher is better.
- `LPIPS` — range: [0, 1]
  - Learned Perceptual Image Patch Similarity computed using a pretrained feature network to measure perceptual distance. Lower is better.
- `mIoU` — range: [0, 1]
  - Mean Intersection over Union averaged across the ON and OFF polarity channels. Computed after binarizing logits with Otsu's threshold. Higher is better.
- `aIoU` **(primary)** — range: [0, 1]
  - Intersection over Union on the polarity-agnostic occupancy mask formed by OR-ing the ON and OFF channels. Computed after binarizing logits with Otsu's threshold. Higher is better.

## Input / output format

**Input**: Sequence of $T_{in}=10$ frames, each represented as a two-channel binary occurrence map (ON/OFF) at 30 Hz. Spatial resolution is 128×128 (ETram uses random 512×512 activity crops downsampled; E-3DTrack uses full frame downsampled).

**Output**: Sequence of $T_{out}=10$ predicted frames as logits, which are sigmoided and binarized per-frame using Otsu's thresholding to yield binary ON/OFF event maps.

## Scoring recipe

```python
def score(predictions, ground_truth):
    # predictions: logits (T, 2, H, W), ground_truth: binary maps (T, 2, H, W)
    mse = np.mean((predictions - ground_truth)**2)
    ssim = compute_ssim(predictions, ground_truth)
    lpips = compute_lpips(predictions, ground_truth)
    
    all_on_ious, all_off_ious, all_a_ious = [], [], []
    for t in range(T):
        thresh = otsu_maximize_variance(predictions[t])
        pred_bin = (predictions[t] > thresh).astype(int)
        gt_bin = ground_truth[t]
        
        on_iou = jaccard_index(pred_bin[0], gt_bin[0])
        off_iou = jaccard_index(pred_bin[1], gt_bin[1])
        a_iou = jaccard_index(pred_bin[0] | pred_bin[1], gt_bin[0] | gt_bin[1])
        
        all_on_ious.append(on_iou)
        all_off_ious.append(off_iou)
        all_a_ious.append(a_iou)
        
    mIoU = np.mean(all_on_ious + all_off_ious)
    aIoU = np.mean(all_a_ious)
    return mse, ssim, lpips, mIoU, aIoU
```

## Common pitfalls

- Thresholding protocol: The paper uses automatic Otsu thresholding per frame to binarize logits before computing IoU, rather than a fixed global threshold. Using a fixed threshold will yield different rankings.
- Input preprocessing mismatch: ETram requires random cropping of 512×512 activity regions before downsampling to 128×128, whereas E-3DTrack uses the full frame. Failing to replicate this exact preprocessing pipeline breaks comparability.

## Evidence (verbatim from paper)

> We evaluate prediction quality using pixel-level fidelity metrics (MSE↓, SSIM↑, LPIPS↓), as well as overlap metrics (mIoU (mean ON/OFF IoU), and aIoU (IoU on the polarity-agnostic occupancy mask formed by OR-ing both channels)). These overlap metrics also indicate downstream usability, as they reflect whether predicted event structure is suitable for segmentation-style evaluation. We apply a sigmoid to the predicted logits and binarize with a threshold τ, then compute IoU separately for ON and OFF channels against ground-truth occurrence maps. We report mIoU (mean of ON/OFF IoU) and aIoU. To avoid manual tuning, τ is selected automatically per frame via a thresholding rule that maximizes inter-class variance, and overlap metrics are accumulated globally over the test set.

## Citation

```bibtex
@misc{sen2026etide,
  title={E-TIDE: Fast, Structure-Preserving Motion Forecasting from Event Sequences},
  author={Biswadeep Sen et al.},
  year={2026},
  note={arXiv:2603.27757}
}
```

- arXiv: 2603.27757

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.