Back to Datasets

    CCTV ATM Robbery Detection Dataset: Gun & Knife

    CCTV ATM Robbery Detection Dataset: Gun & Knife sample 1

    Standard security models often confuse a friendly close-proximity interaction with an active armed robbery. This dataset is built to close that gap. Every frame is rendered from a realistic high-angle ATM surveillance perspective and annotated with four classes — offender, victim, gun, and knife — so models can learn not just what weapon is present, but who is wielding it and who is being threatened. Scenes cover varied lighting (bright daylight to low-light nocturnal), exterior brick walls, vestibules, drive-up kiosks, and standard street-corner ATM placements. Each image carries CCTV degradation realism: compression artifacts, sensor noise, and the desaturated color profile of real surveillance hardware. 100% synthetic — no real people, no biometrics, no GDPR exposure. The open-source sample includes 240 images on Kaggle; the full package contains 3,000 images covering a balanced mix of handgun and knife robbery scenarios across multiple ATM environments.

    3,000 images

    Full Package

    240

    Open Source Samples

    YOLO

    Annotation Format

    100%

    Privacy Compliant

    Dataset Features

    Four YOLO classes: offender, victim, gun, knife
    Proximity-based role assignment (who holds the weapon vs who is threatened)
    Balanced handgun and knife robbery scenarios
    Realistic high-angle ATM surveillance perspective
    CCTV degradation: compression artifacts, sensor noise, desaturated nocturnal lighting
    100% privacy-compliant — no real individuals or biometrics
    240 open-source sample images on Kaggle

    Intended Use Cases

    Real-time ATM anomaly & silent alarm triggeringBank lobby and vestibule security analyticsBehavioral threat analysis (escalation, hostile proximity)Smart city surveillance for vulnerable street-corner kiosksEdge inference on Jetson / Hailo / Coral

    Free Sample vs. Commercial Package

    Free Open-Source Sample

    • 240 annotated images
    • Format: YOLO
    • Hosted on Kaggle
    • Licence: See the hosting platform's terms of use

    Commercial Package

    The Creative Commons licence above applies only to the free sample, not to the full commercial package.

    Limitations & Recommended Validation

    This dataset is 100% synthetic. While it is designed to closely match real-world sensor and camera conditions, synthetic imagery can still differ from live footage in ways that affect model accuracy (a "domain gap"). Validate a trained model against real-world footage from your specific deployment environment before production use.

    Not intended as a sole basis for biometric identification, legal evidence, or safety-critical decisions without independent human review and real-world testing.