Dataset Preview · KISA2016

ETRI CCTV Anomaly Event Dataset

Fixed-camera surveillance videos for anomaly detection. Every video has one XML annotation giving the event class, onset time, and duration.

6event categories
100videos
9.6 htotal footage
1280×720resolution @ 30 fps
37night-time videos
CategoryEventVideosFootageNight
AbandonmentAn object is left behind and its owner walks away1000:52:203
ArsonA person sets a fire in the scene1001:01:014
FalldownA person collapses and stays on the ground1000:54:453
IntrusionA person enters a restricted area3002:45:078
LoiteringA person lingers in the area for an extended time3003:04:0014
ViolencePhysical fighting between people1001:00:235

Abandonment

An object is left behind and its owner walks away · 10 videos · 00:04:00 – 00:06:37 each
C00_015_0001.mp4 annotation: C00_015_0001.xml
full video 480p · timestamps match the annotation below
Abandonment, scene before the event
before event t = 00:02:36
ScenarioAbandonment
Dataset / StageKISA2016 / 2
LocationTraditionalHouse
Time of dayDay
WeatherClear
EventAbandonment · onset 00:03:36 · lasts 10 s
DetectArea
00:00:00 alarm 00:03:36 + 10 s 00:06:36
C00_023_0001.mp4 annotation: C00_023_0001.xml
full video 480p · timestamps match the annotation below
Abandonment, scene before the event
before event t = 00:02:34
ScenarioAbandonment
Dataset / StageKISA2016 / 2
LocationInsideBuiliding
Time of dayDay
WeatherClear
EventAbandonment · onset 00:03:34 · lasts 10 s
DetectArea
00:00:00 alarm 00:03:34 + 10 s 00:06:37
C00_028_0001.mp4 annotation: C00_028_0001.xml
full video 480p · timestamps match the annotation below
Abandonment, scene before the event
before event t = 00:02:31
ScenarioAbandonment
Dataset / StageKISA2016 / 2
LocationAlley
Time of dayDay
WeatherClear
EventAbandonment · onset 00:03:31 · lasts 10 s
DetectArea
00:00:00 alarm 00:03:31 + 10 s 00:04:32
C00_036_0001.mp4 annotation: C00_036_0001.xml
full video 480p · timestamps match the annotation below
Abandonment, scene before the event
before event t = 00:02:29
ScenarioAbandonment
Dataset / StageKISA2016 / 3
LocationPlayground
Time of dayDawn
WeatherClear
EventAbandonment · onset 00:03:29 · lasts 10 s
DetectArea
00:00:00 alarm 00:03:29 + 10 s 00:06:36

Arson

A person sets a fire in the scene · 10 videos · 00:03:30 – 00:08:39 each
C00_012_0007.mp4 annotation: C00_012_0007.xml
full video 480p · timestamps match the annotation below
Arson, scene before the event
before event t = 00:02:44
ScenarioFireDetection
Dataset / StageKISA2016 / 1
LocationTraditionalHouse
Time of dayDay
WeatherClear
EventFireDetection · onset 00:03:44 · lasts 20 s
DetectArea
00:00:00 alarm 00:03:44 + 20 s 00:08:39
C00_038_0006.mp4 annotation: C00_038_0006.xml
full video 480p · timestamps match the annotation below
Arson, scene before the event
before event t = 00:02:28
ScenarioFireDetection
Dataset / StageKISA2016 / 1
LocationRoad
Time of dayDusk
WeatherClear
EventFireDetection · onset 00:03:28 · lasts 20 s
DetectArea
00:00:00 alarm 00:03:28 + 20 s 00:07:23
C00_049_0001.mp4 annotation: C00_049_0001.xml
full video 480p · timestamps match the annotation below
Arson, scene before the event
before event t = 00:02:27
ScenarioFireDetection
Dataset / StageKISA2016 / 1
LocationFactory
Time of dayDay
WeatherClear
EventFireDetection · onset 00:03:27 · lasts 20 s
DetectArea
00:00:00 alarm 00:03:27 + 20 s 00:07:32
C00_049_0002.mp4 annotation: C00_049_0002.xml
full video 480p · timestamps match the annotation below
Arson, scene before the event
before event t = 00:02:45
ScenarioFireDetection
Dataset / StageKISA2016 / 1
LocationFactory
Time of dayDay
WeatherClear
EventFireDetection · onset 00:03:45 · lasts 20 s
DetectArea
00:00:00 alarm 00:03:45 + 20 s 00:07:44

Falldown

A person collapses and stays on the ground · 10 videos · 00:03:44 – 00:07:57 each
C00_003_0003.mp4 annotation: C00_003_0003.xml
full video 480p · timestamps match the annotation below
Falldown, scene before the event
before event t = 00:02:18
ScenarioFalldown
Dataset / StageKISA2016 / 1
LocationLocalFacilities
Time of dayDay
WeatherClear
EventFalldown · onset 00:03:18 · lasts 10 s
DetectArea
00:00:00 alarm 00:03:18 + 10 s 00:07:53
C00_023_0004.mp4 annotation: C00_023_0004.xml
full video 480p · timestamps match the annotation below
Falldown, scene before the event
before event t = 00:02:17
ScenarioFalldown
Dataset / StageKISA2014 / 1
LocationInsidebuiliding
Time of dayDay
WeatherClear
EventFalldown · onset 00:03:17 · lasts 10 s
DetectArea
00:00:00 alarm 00:03:17 + 10 s 00:07:37
C00_034_0005.mp4 annotation: C00_034_0005.xml
full video 480p · timestamps match the annotation below
Falldown, scene before the event
before event t = 00:02:08
ScenarioFalldown
Dataset / StageKISA2016 / 2
LocationPlayground
Time of dayDusk
WeatherClear
EventFalldown · onset 00:03:08 · lasts 10 s
DetectArea
00:00:00 alarm 00:03:08 + 10 s 00:07:19
C00_060_0003.mp4 annotation: C00_060_0003.xml
full video 480p · timestamps match the annotation below
Falldown, scene before the event
before event t = 00:02:31
ScenarioFalldown
Dataset / StageKISA2016 / 1
LocationBusstation
Time of dayDay
WeatherClear
EventFalldown · onset 00:03:31 · lasts 10 s
DetectArea
00:00:00 alarm 00:03:31 + 10 s 00:04:30

Intrusion

A person enters a restricted area · 30 videos · 00:03:00 – 00:10:45 each
C00_005_0001.mp4 annotation: C00_005_0001.xml
full video 480p · timestamps match the annotation below
Intrusion, scene before the event
before event t = 00:03:15
ScenarioIntrusion
Dataset / StageKISA2016 / 2
LocationLocalFacilities
Time of dayDawn
WeatherClear
EventIntrusion · onset 00:04:15 · lasts 8 s
DetectArea
00:00:00 alarm 00:04:15 + 8 s 00:07:23
C00_008_0002.mp4 annotation: C00_008_0002.xml
full video 480p · timestamps match the annotation below
Intrusion, scene before the event
before event t = 00:03:07
ScenarioIntrusion
Dataset / StageKISA2016 / 3
LocationLocalFacilities
Time of dayDay
WeatherClear
EventIntrusion · onset 00:04:07 · lasts 10 s
DetectArea
00:00:00 alarm 00:04:07 + 10 s 00:07:17
C00_014_0001.mp4 annotation: C00_014_0001.xml
full video 480p · timestamps match the annotation below
Intrusion, scene before the event
before event t = 00:02:23
ScenarioIntrusion
Dataset / StageKISA2016 / 2
LocationTraditionalHouse
Time of dayDawn
WeatherClear
EventIntrusion · onset 00:03:23 · lasts 4 s
DetectArea
00:00:00 alarm 00:03:23 + 4 s 00:05:24
C00_014_0002.mp4 annotation: C00_014_0002.xml
full video 480p · timestamps match the annotation below
Intrusion, scene before the event
before event t = 00:02:17
ScenarioIntrusion
Dataset / StageKISA2016 / 2
LocationTraditionalHouse
Time of dayDay
WeatherClear
EventIntrusion · onset 00:03:17 · lasts 2 s
DetectArea
00:00:00 alarm 00:03:17 + 2 s 00:06:51

Loitering

A person lingers in the area for an extended time · 30 videos · 00:03:50 – 00:08:20 each
C00_001_0001.mp4 annotation: C00_001_0001.xml
full video 480p · timestamps match the annotation below
Loitering, scene before the event
before event t = 00:02:00
ScenarioLoitering
Dataset / StageKISA2016 / 1
LocationLocalFacilities
Time of dayDay
WeatherClear
EventLoitering · onset 00:03:00 · lasts 64 s
DetectArea
00:00:00 alarm 00:03:00 + 64 s 00:07:04
C00_004_0001.mp4 annotation: C00_004_0001.xml
full video 480p · timestamps match the annotation below
Loitering, scene before the event
before event t = 00:02:18
ScenarioLoitering
Dataset / StageKISA2016 / 2
LocationLocalFacilities
Time of dayDay
WeatherClear
EventLoitering · onset 00:03:18 · lasts 89 s
DetectArea
00:00:00 alarm 00:03:18 + 89 s 00:07:50
C00_004_0004.mp4 annotation: C00_004_0004.xml
full video 480p · timestamps match the annotation below
Loitering, scene before the event
before event t = 00:02:18
ScenarioLoitering
Dataset / StageKISA2016 / 2
LocationLocalFacilities
Time of dayDawn
WeatherClear
EventLoitering · onset 00:03:18 · lasts 75 s
DetectArea
00:00:00 alarm 00:03:18 + 75 s 00:07:39
C00_010_0001.mp4 annotation: C00_010_0001.xml
full video 480p · timestamps match the annotation below
Loitering, scene before the event
before event t = 00:02:18
ScenarioLoitering
Dataset / StageKISA2016 / 1
LocationTraditionalHouse
Time of dayDawn
WeatherClear
EventLoitering · onset 00:03:18 · lasts 63 s
DetectArea
00:00:00 alarm 00:03:18 + 63 s 00:07:26

Violence

Physical fighting between people · 10 videos · 00:03:50 – 00:07:40 each
C00_015_0003.mp4 annotation: C00_015_0003.xml
full video 480p · timestamps match the annotation below
Violence, scene before the event
before event t = 00:02:28
ScenarioViolence
Dataset / StageKISA2016 / 2
LocationTraditionalHouse
Time of dayDawn
WeatherClear
EventViolence · onset 00:03:28 · lasts 20 s
DetectArea
00:00:00 alarm 00:03:28 + 20 s 00:07:35
C00_020_0001.mp4 annotation: C00_020_0001.xml
full video 480p · timestamps match the annotation below
Violence, scene before the event
before event t = 00:02:16
ScenarioViolence
Dataset / StageKISA2016 / 2
LocationSchoolbuilding_1
Time of dayDawn
WeatherClear
EventViolence · onset 00:03:16 · lasts 20 s
DetectArea
00:00:00 alarm 00:03:16 + 20 s 00:07:11
C00_032_0002.mp4 annotation: C00_032_0002.xml
full video 480p · timestamps match the annotation below
Violence, scene before the event
before event t = 00:02:11
ScenarioViolence
Dataset / StageKISA2016 / 1
LocationPlayground
Time of dayDay
WeatherClear
EventViolence · onset 00:03:11 · lasts 20 s
DetectArea
00:00:00 alarm 00:03:11 + 20 s 00:06:55
C00_038_0003.mp4 annotation: C00_038_0003.xml
full video 480p · timestamps match the annotation below
Violence, scene before the event
before event t = 00:02:17
ScenarioViolence
Dataset / StageKISA2016 / 1
LocationRoad
Time of dayDay
WeatherClear
EventViolence · onset 00:03:17 · lasts 20 s
DetectArea
00:00:00 alarm 00:03:17 + 20 s 00:07:06

Annotations: the XML files

Modalities: video + XML only. The dataset contains exactly 100 mp4 files and 100 same-named XML annotations — there is no QA, caption, transcript, or any other text. Every sample card above renders its own XML in full; the table below documents what each field means.

Field reference

FieldMeaningExample values
ScenarioEvent category of the clipAbandonment, Arson, Falldown, Intrusion, Loitering, Violence
Filename / DurationVideo file name and full lengthC00_015_0001.mp4 · 00:06:36
AlarmEventsNumber of annotated events in the clip1 for every clip in this set
LocationShooting site — inconsistently filled (see note below)Alley, Basstation, Beachside, Busstation, Factory, InsideBuiliding, … / C080, C081, C082, C086, …
WeatherTimeOfDay (Day/Night), Clouds, Windy, Rain, Snow, FogDay, None, None, No, No, No
DetectAreaPolygon of the region monitored for the event0,0 → 1280,0 → 1280,720 → 0,720 (full frame)
Alarm / StartTimeWhen the event begins00:03:36
Alarm / AlarmDescriptionEvent class of this alarm (matches Scenario)Abandonment
Alarm / AlarmDurationHow long the event lasts00:00:10
Caveat — the Location field is inconsistent. 50 of the 100 clips use semantic scene names (Alley, Basstation, Beachside, Busstation, Factory, InsideBuiliding, Insidebuiliding, Insidefactory, LocalFacilities, OutdoorParking, Park, Parking_1, Parking_2, PlayGround, Playground, Road, Schoolbuilding, Schoolbuilding_1, Schoolbuilding_2, Stream, TraditionalHouse, Trainplatform — note the typos, e.g. "InsideBuiliding", "Basstation"), while the other 50 use raw camera-site codes (C080, C081, C082, C086, C087, C090, C092, C095, C096, C097, C098, C099, C100, C102, C103, C104, C105, C106, C107, C110, C111, C113, C114) that do not match the camera number in the filename and have no lookup table in the release. For scene-based splits, prefer grouping by the camera number embedded in filenames (e.g. all C00_146_* clips share one camera) over trusting this field.
Data: downloads/ETRI-UW/ETRI_CCTV_Dataset/ · 100 mp4 + 100 xml · 24 GB · Embedded excerpts re-encoded to 640px H.264; stills sampled 60 s before onset and at event midpoint.