← Back to Tools-Radar

RepNet: Counting Repetitions in Videos logo

RepNet: Counting Repetitions in Videos

Categories: Video Generation, Research, Data Analysis  |  Pricing: Free  |  Official Website ↗

RepNet is an AI model that identifies and counts repetitions of actions within a single video, even for unseen action classes.

RepNet is a machine learning model developed by Google Research that addresses the problem of counting repetitions in videos. Unlike previous methods that relied on comparing pixel intensities, RepNet is trained end-to-end to estimate the period of repetitions, making it robust to real-world video challenges like camera motion, occlusion, and scale changes. It can understand a broad range of repeating processes, from human activities like exercising or using tools to natural phenomena like animal movements or pendulums swinging. The model consists of three main parts: a frame encoder (using ResNet architecture), a temporal self-similarity matrix (TSM) for intermediate representation, and a period predictor (using Transformers). The TSM is crucial for generalization, as it processes self-similarities in video frames, allowing the model to recognize repetitions across diverse, even unseen, action classes. Google has released a dataset called Countix for benchmarking class-agnostic counting in videos and a Colab notebook to run RepNet.

Key Features

Pros

Cons

Use Cases

Best For

Platforms: Web

Watch demo on YouTube ↗


View full RepNet: Counting Repetitions in Videos profile on Tools-Radar | Browse Video Generation tools | Alternatives to RepNet: Counting Repetitions in Videos

Tools-Radar is a free directory of 10,000+ AI tools — discover, compare, and choose the right AI software for your needs. Visit tools-radar.com