dead4556's picture
|
download
raw
2.41 kB
metadata
license: cc-by-nc-4.0
task_categories:
  - video-classification
  - video-to-video
pretty_name: ASHEN Dataset
tags:
  - video-anomaly-detection
  - surveillance
  - cctv
  - temporal-annotation

ASHEN Dataset

ASHEN is a CCTV/surveillance video anomaly dataset organized for weakly supervised video anomaly detection and frame-level evaluation.

Dataset Layout

anomaly/
  Arson/
  Assault/
  Burglary/
  Explosion/
  Fighting/
  Robbery/
  Shooting/
  Vandalism/
normal/
splits_v2_native/
testvidtai/

Current Version

  • Anomaly classes: 8
  • Published native protocol: 1,600 videos
  • Anomaly videos: 800 (100 per anomaly class)
  • Normal videos used by the native protocol: 800
  • Native training split: 1,300 videos (650 anomaly + 650 normal)
  • Native test split: 300 videos (150 anomaly + 150 normal)

Only videos listed under splits_v2_native/ belong to the official evaluation protocol. The two auxiliary testvidtai videos are not part of training or evaluation.

Anomaly Classes

  • Arson
  • Assault
  • Burglary
  • Explosion
  • Fighting
  • Robbery
  • Shooting
  • Vandalism

Splits and Temporal Annotations

The current protocol is stored in:

splits_v2_native/

Important files:

  • train_anomaly.txt
  • train_normal.txt
  • test_anomaly.txt
  • test_normal.txt
  • Temporal_Anomaly_Annotation_for_Testing_Videos.txt
  • annotation_todo.csv
  • Temporal_Anomaly_Annotation_for_Testing_Videos.todo.txt
  • protocol.json

Frame-level temporal annotation is complete for all 150 anomalous test videos. annotation_todo.csv and the .todo.txt file are retained as annotation audit artifacts; despite their historical names, they do not contain unfinished records. The canonical evaluation file is Temporal_Anomaly_Annotation_for_Testing_Videos.txt.

Temporal intervals use frame indices with the convention:

video_name label start1 end1 start2 end2

-1 -1 denotes that the second interval is absent.

The temporal annotation file has exactly one row for each anomalous test video. Normal test videos are interpreted as entirely normal and therefore do not need rows in the temporal annotation file.

Version Note

This release provides the cleaned, UCF-independent native split and manually reviewed temporal annotations. Results should be reported on the fixed 300-video test split, with model/checkpoint selection performed without using test labels.

Xet Storage Details

Size:
2.41 kB
·
Xet hash:
7da625f4ed72dba01a5294e1c568726357fc4af4945472a6f560abbed70d6b53

Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.