Skip to content

mcv-m6-video/mcv-c6-2025-team2

Repository files navigation

C6. Video Analysis - Master in Computer Vision

TEAM 2: Video Surveillance for Road Monitoring & Human Action Recognition

This is the project for Module C6: Video Analysis of the Master in Computer Vision.

Check our final slides for the Road Traffic Monitoring project here!

Contents

👁️ Project Overview
📂 Repository Structure
▶️ Installation & Setup
💡 Updates
👥 Team

👁️ Project Overview

The project is divided into two main areas:

Road Traffic Monitoring

  • Week 1: Background modeling - Model background information
  • Week 2: Foreground detection - Detect vehicles in the video
  • Week 3: Motion estimation - Optical flow estimation
  • Week 4: Tracking - Use detections and motion estimation to track multiple vehicles across video frames and multiple cameras

Human Action Recognition

  • Week 5: Ball action classification
  • Weeks 6-7: Ball action spotting

📂 Repository Structure

The repository is organized into weekly folders, each containing the code and documentation for that week's tasks.
Detailed instructions on how to run the code for each week are provided within the respective folders.

▶️ Installation & Setup

To get started with this project, follow these steps:

1. Clone the repository

git clone https://github.com/AlexFerrando/project-c6.git
cd project-c6

2. Create virtual enviroment using conda (Optional but recommended)

conda create --name project-c6
conda activate project-c6

3. Install dependencies

pip install -r requirements.txt

💡 Updates

This repository will be updated weekly throughout the duration of the module.
Once the module is completed, further updates are unlikely.

👥 Team

For any inquiries, feel free to reach out to any of us!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5