Fitness

Optimizing Fitness Centers with Vision AI: A Data-Driven Approach to Space and Equipment Efficiency

Industry

Fitness

Action

Vision AI analysis

Scope

France

Key Performance Indicators

hours of videos
0
hours of processing
0

Introduction and key questions

Our client sought to assess the effectiveness of their current fitness club model. The objective was to analyze foot traffic, member retention, and the efficiency of different club areas to identify optimization opportunities.

To achieve this, we addressed the following key questions:

  • How can analyzing member activity and movement patterns over time help evolve the club model?

  • What actionable scenarios can be envisioned to improve operations and member experience?

Action #1

Automating Video Retrieval from Surveillance Cameras

To ensure continuous data collection while minimizing human intervention, we automated the video retrieval process via an API. An automated script was developed to retrieve and store video footage at regular intervals, ensuring a reliable and structured data pipeline.

Action #2

Prioritizing Cameras for Optimal Coverage

We selected and prioritized surveillance cameras based on two key factors:

  • Field of view: Cameras with a wide-angle view were preferred to maximize coverage while limiting the number of required devices
 
  • Strategic location: High-traffic and high-density areas were prioritized to ensure optimal data collection in critical zones.
 

This selection process optimized resources while ensuring comprehensive visibility of member movements.

Action #3

Defining Traffic Zones and Key Equipment for Analysis

To maximize insight generation, we defined specific traffic zones and equipment to monitor, focusing on:

  • High-density areas along key customer journeys and operational touchpoints
 
  • Critical equipment such as treadmills and weight machines, ensuring targeted tracking and performance analysis

Action #4

Video Processing and Computer Vision Application

Once videos were retrieved, we processed them through a structured workflow:

Frame Extraction: Videos were broken down into still images at regular intervals, enabling detailed, frame-by-frame analysis

Computer Vision Model Application: AI-driven models were applied to detect and count individuals in predefined areas, generating precise data on foot traffic and crowd density

Validation of Detection Accuracy: The AI results were cross validated against manual annotations to ensure high accuracy and reliability

Action #5

Time-Series Management for Data Smoothing

To refine the reliability of detection results, data smoothing techniques were applied, reducing fluctuations and filtering noise. Moving averages and other statistical methods were used to stabilize traffic curves, providing a clearer picture of long-term trends.

Action #6

Equipment Usage Analysis and Traffic Visualization via Looker

Using foot traffic and interaction data, we calculated equipment usage rates and integrated the insights into dynamic Looker dashboards. These visualizations enabled:

  • Real-time monitoring of high-traffic areas and equipment demand
 
  • Data-driven decision-making to adjust club layouts and operational strategies

Action #7

Scaling the Model with Google Cloud Platform (GCP)

Once validated at a smaller scale, the model was deployed on Google Cloud Platform (GCP) to handle large-scale data processing. Key tools included:

  • Google Cloud Storage for scalable video storage
  • BigQuery for efficient data analysis
  • Vertex AI to process and refine AI models at scale
 

This transition ensured high-performance processing and seamless scalability as data volumes grew.

Action #8

Optimization Proposals for Club Layout and Equipment Mix

Based on insights from foot traffic and equipment usage, we proposed strategic adjustments, including:

  • Rearranging equipment to optimize space usage and prevent congestion
 
  • Redesigning traffic flows to enhance member experience based on observed behaviors
 
  • Adjusting the equipment mix (e.g., modifying the number of treadmills, bikes, or weight machines) to better match demand patterns

Découvrir les autres cas clients