Computer Vision

Human Action Recognition

Classifies what a person is doing — walking, running, falling — from CCTV video.

  • Pose estimation
  • Temporal model
  • Action classification
  • Video AI

Pose sequence over time is classified into an action. Illustrative walkthrough.

What it does

A video-understanding system that recognises human actions over time, not just single frames — useful for safety and analytics on existing CCTV streams.

How it works

  1. Step 1. Body keypoints (pose) are extracted from each frame of the CCTV stream.
  2. Step 2. A temporal model reads the sequence of poses.
  3. Step 3. It classifies the action — walking, running, falling, fighting…
  4. Step 4. Critical actions like a fall can trigger an immediate alert.

Where it's used

  • Elderly fall detection
  • Sports analytics
  • Workplace safety
  • Behaviour analytics

Tech stack

  • Python
  • OpenCV
  • Pose estimation
  • Sequence model

Build something like this

This project is part of our computer vision development and a fixed-price computer vision pilot. Tell us your use case and we will reply within one business day with a first step, a price and a date.

Architecture

How the pieces fit

  1. 01CCTV streamlive video
  2. 02Pose estimationkeypoints per person per frame
  3. 03Temporal modelreads the pose sequence
  4. 04Action labelwalk · run · fall → alert
InputProcessingOutput

Want something like Human Action Recognition?

Tell us your use case — we'll scope a build that fits.

Start a project →