# ekramalam/gmdcsa24-a-dataset-for-human-fall-detection-in-videos architecture

> Architecture diagram of the GitHub repository ekramalam/gmdcsa24-a-dataset-for-human-fall-detection-in-videos, generated by GitDiagram from its file tree, README and a sample of source files (last updated 2026-11-14). It is an AI-made overview: check details against the source.

- Interactive diagram: https://gitdiagram.com/ekramalam/gmdcsa24-a-dataset-for-human-fall-detection-in-videos
- Repository: https://github.com/ekramalam/gmdcsa24-a-dataset-for-human-fall-detection-in-videos
- Video tour (about a minute): https://gitdiagram.com/ekramalam/gmdcsa24-a-dataset-for-human-fall-detection-in-videos/video

## Overview

GMDCSA24 is a video dataset for human fall detection, organized by subject and activity class. A researcher’s likely use is to select clips and their CSV annotations for fall-detection work, but the README documents the dataset and citation rather than a processing workflow. The graph therefore shows the four subjects’ ADL and Fall video collections and annotation files without inferring data-flow relationships or annotation semantics not described in the available evidence.

## Diagram (Mermaid)

```mermaid
flowchart TD

subgraph group_s1["Subject 1"]
  node_s1_adl["ADL videos"]
  node_s1_fall["Fall videos"]
  node_s1_csv["Subject annotations<br/>[ADL.csv]"]
  node_s1_fall_csv["Fall annotations<br/>[Fall.csv]"]
end

subgraph group_s2["Subject 2"]
  node_s2_adl["ADL videos"]
  node_s2_fall["Fall videos"]
  node_s2_csv["Subject annotations<br/>[ADL.csv]"]
  node_s2_fall_csv["Fall annotations<br/>[Fall.csv]"]
end

subgraph group_s3["Subject 3"]
  node_s3_adl["ADL videos"]
  node_s3_fall["Fall videos"]
  node_s3_csv["Subject annotations<br/>[ADL.csv]"]
  node_s3_fall_csv["Fall annotations<br/>[Fall.csv]"]
end

subgraph group_s4["Subject 4"]
  node_s4_adl["ADL videos"]
  node_s4_fall["Fall videos"]
  node_s4_csv["Subject annotations<br/>[ADL.csv]"]
  node_s4_fall_csv["Fall annotations<br/>[Fall.csv]"]
end

node_researcher(("Dataset user"))

click node_s1_adl "https://github.com/ekramalam/gmdcsa24-a-dataset-for-human-fall-detection-in-videos/tree/master/Subject%201/ADL"
click node_s1_fall "https://github.com/ekramalam/gmdcsa24-a-dataset-for-human-fall-detection-in-videos/tree/master/Subject%201/Fall"
click node_s1_csv "https://github.com/ekramalam/gmdcsa24-a-dataset-for-human-fall-detection-in-videos/blob/master/Subject%201/ADL.csv"
click node_s1_fall_csv "https://github.com/ekramalam/gmdcsa24-a-dataset-for-human-fall-detection-in-videos/blob/master/Subject%201/Fall.csv"
click node_s2_adl "https://github.com/ekramalam/gmdcsa24-a-dataset-for-human-fall-detection-in-videos/tree/master/Subject%202/ADL"
click node_s2_fall "https://github.com/ekramalam/gmdcsa24-a-dataset-for-human-fall-detection-in-videos/tree/master/Subject%202/Fall"
click node_s2_csv "https://github.com/ekramalam/gmdcsa24-a-dataset-for-human-fall-detection-in-videos/blob/master/Subject%202/ADL.csv"
click node_s2_fall_csv "https://github.com/ekramalam/gmdcsa24-a-dataset-for-human-fall-detection-in-videos/blob/master/Subject%202/Fall.csv"
click node_s3_adl "https://github.com/ekramalam/gmdcsa24-a-dataset-for-human-fall-detection-in-videos/tree/master/Subject%203/ADL"
click node_s3_fall "https://github.com/ekramalam/gmdcsa24-a-dataset-for-human-fall-detection-in-videos/tree/master/Subject%203/Fall"
click node_s3_csv "https://github.com/ekramalam/gmdcsa24-a-dataset-for-human-fall-detection-in-videos/blob/master/Subject%203/ADL.csv"
click node_s3_fall_csv "https://github.com/ekramalam/gmdcsa24-a-dataset-for-human-fall-detection-in-videos/blob/master/Subject%203/Fall.csv"
click node_s4_adl "https://github.com/ekramalam/gmdcsa24-a-dataset-for-human-fall-detection-in-videos/tree/master/Subject%204/ADL"
click node_s4_fall "https://github.com/ekramalam/gmdcsa24-a-dataset-for-human-fall-detection-in-videos/tree/master/Subject%204/Fall"
click node_s4_csv "https://github.com/ekramalam/gmdcsa24-a-dataset-for-human-fall-detection-in-videos/blob/master/Subject%204/ADL.csv"
click node_s4_fall_csv "https://github.com/ekramalam/gmdcsa24-a-dataset-for-human-fall-detection-in-videos/blob/master/Subject%204/Fall.csv"

classDef toneNeutral fill:#f8fafc,stroke:#334155,stroke-width:1.5px,color:#0f172a
classDef toneBlue fill:#dbeafe,stroke:#2563eb,stroke-width:1.5px,color:#172554
classDef toneAmber fill:#fef3c7,stroke:#d97706,stroke-width:1.5px,color:#78350f
classDef toneMint fill:#dcfce7,stroke:#16a34a,stroke-width:1.5px,color:#14532d
classDef toneRose fill:#ffe4e6,stroke:#e11d48,stroke-width:1.5px,color:#881337
classDef toneIndigo fill:#e0e7ff,stroke:#4f46e5,stroke-width:1.5px,color:#312e81
classDef toneTeal fill:#ccfbf1,stroke:#0f766e,stroke-width:1.5px,color:#134e4a
class node_s1_adl,node_s1_fall,node_s1_csv,node_s1_fall_csv,node_researcher toneBlue
class node_s2_adl,node_s2_fall,node_s2_csv,node_s2_fall_csv toneAmber
class node_s3_adl,node_s3_fall,node_s3_csv,node_s3_fall_csv toneMint
class node_s4_adl,node_s4_fall,node_s4_csv,node_s4_fall_csv toneRose
```

## Components

### Subject 1

- [ADL videos](https://github.com/ekramalam/gmdcsa24-a-dataset-for-human-fall-detection-in-videos/tree/master/Subject%201/ADL): `Subject 1/ADL`
- [Fall videos](https://github.com/ekramalam/gmdcsa24-a-dataset-for-human-fall-detection-in-videos/tree/master/Subject%201/Fall): `Subject 1/Fall`
- [Subject annotations](https://github.com/ekramalam/gmdcsa24-a-dataset-for-human-fall-detection-in-videos/blob/master/Subject%201/ADL.csv): `Subject 1/ADL.csv`
- [Fall annotations](https://github.com/ekramalam/gmdcsa24-a-dataset-for-human-fall-detection-in-videos/blob/master/Subject%201/Fall.csv): `Subject 1/Fall.csv`

### Subject 2

- [ADL videos](https://github.com/ekramalam/gmdcsa24-a-dataset-for-human-fall-detection-in-videos/tree/master/Subject%202/ADL): `Subject 2/ADL`
- [Fall videos](https://github.com/ekramalam/gmdcsa24-a-dataset-for-human-fall-detection-in-videos/tree/master/Subject%202/Fall): `Subject 2/Fall`
- [Subject annotations](https://github.com/ekramalam/gmdcsa24-a-dataset-for-human-fall-detection-in-videos/blob/master/Subject%202/ADL.csv): `Subject 2/ADL.csv`
- [Fall annotations](https://github.com/ekramalam/gmdcsa24-a-dataset-for-human-fall-detection-in-videos/blob/master/Subject%202/Fall.csv): `Subject 2/Fall.csv`

### Subject 3

- [ADL videos](https://github.com/ekramalam/gmdcsa24-a-dataset-for-human-fall-detection-in-videos/tree/master/Subject%203/ADL): `Subject 3/ADL`
- [Fall videos](https://github.com/ekramalam/gmdcsa24-a-dataset-for-human-fall-detection-in-videos/tree/master/Subject%203/Fall): `Subject 3/Fall`
- [Subject annotations](https://github.com/ekramalam/gmdcsa24-a-dataset-for-human-fall-detection-in-videos/blob/master/Subject%203/ADL.csv): `Subject 3/ADL.csv`
- [Fall annotations](https://github.com/ekramalam/gmdcsa24-a-dataset-for-human-fall-detection-in-videos/blob/master/Subject%203/Fall.csv): `Subject 3/Fall.csv`

### Subject 4

- [ADL videos](https://github.com/ekramalam/gmdcsa24-a-dataset-for-human-fall-detection-in-videos/tree/master/Subject%204/ADL): `Subject 4/ADL`
- [Fall videos](https://github.com/ekramalam/gmdcsa24-a-dataset-for-human-fall-detection-in-videos/tree/master/Subject%204/Fall): `Subject 4/Fall`
- [Subject annotations](https://github.com/ekramalam/gmdcsa24-a-dataset-for-human-fall-detection-in-videos/blob/master/Subject%204/ADL.csv): `Subject 4/ADL.csv`
- [Fall annotations](https://github.com/ekramalam/gmdcsa24-a-dataset-for-human-fall-detection-in-videos/blob/master/Subject%204/Fall.csv): `Subject 4/Fall.csv`

### Other components

- **Dataset user**
