# PaddleVideo
**Repository Path**: paddlepaddle/PaddleVideo
## Basic Information
- **Project Name**: PaddleVideo
- **Description**: PaddleVideo是飞桨官方出品的视频模型开发套件,旨在帮助开发者更好的进行视频领域的学术研究和产业实践。基于模块化的设计,提供丰富的视频算法实现、产业级的视频算法优化与应用,包括安防、体育、互联网、媒体等行业的动作定位与识别、行为分析、智能封面、视频标注、视频打标签等,涵盖动作识别与视频分类、动作定位、动作检测、多模态文本视频检索等技术。
- **Primary Language**: Python
- **License**: Apache-2.0
- **Default Branch**: develop
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 71
- **Forks**: 18
- **Created**: 2022-05-20
- **Last Updated**: 2026-03-03
## Categories & Tags
**Categories**: multimedia, ai
**Tags**: None
## README
[简体中文](README.md) | English
# PaddleVideo
 
## Introduction
PaddleVideo is a toolset for video tasks prepared for the industry and academia. This repository provides examples and best practice guildelines for exploring deep learning algorithm in the scene of video area.
## Update:
- release **🔥[PP-TSMv2](./docs/zh-CN/model_zoo/recognition/pp-tsm.md)**, an lite action recognition model, top1_acc on Kinetics-400 is 74.38%,cpu inference time on 10s video with 25fps is only 433ms. [benchmark](./docs/zh-CN/benchmark.md).
- add [Knowledge Distilltion](./docs/zh-CN/distillation.md) framework code.
- add [TokenShift](https://github.com/PaddlePaddle/PaddleVideo/blob/develop/docs/zh-CN/model_zoo/recognition/tokenshift_transformer.md), [2s-ACGN](https://github.com/PaddlePaddle/PaddleVideo/blob/develop/docs/zh-CN/model_zoo/recognition/agcn2s.md) and [CTR-GCN](./docs/zh-CN/model_zoo/recognition/ctrgcn.md) model.
💖 **Welcome to scan the code and join the group discussion** 💖

- Scan the QR code below with your Wechat and reply "video", you can access to official technical exchange group. Look forward to your participation.
## Features
PaddleVideo support a variety of cutting-edge algorithms related to video, and developed industrial featured models/solution [PP-TSM](docs/zh-CN/model_zoo/recognition/pp-tsm.md) and [PP-TSMv2](docs/zh-CN/model_zoo/recognition/pp-tsm.md) on this basis, and get through the whole process of data production, model training, compression, inference and deployment.
## Quick Start
- One line of code quick use: [Quick Start](./docs/zh-CN/quick_start.md)
## Tutorials
- [Quick Start](./docs/zh-CN/quick_start.md)
- [Installation](./docs/zh-CN/install.md)
- [Usage](./docs/zh-CN/usage.md)
- [PP-TSM🔥](./docs/zh-CN/model_zoo/recognition/pp-tsm.md)
- [Model Zoo](./docs/zh-CN/model_zoo/recognition/pp-tsm.md#7)
- [Model training](./docs/zh-CN/model_zoo/recognition/pp-tsm.md#4)
- [Model Compression](./deploy/slim/)
- [Model Quantization](./deploy/slim/readme.md)
- [Knowledge Distillation](./docs/zh-CN/distillation.md)
- [Inference and Deployment](./deploy/)
- [Python Inference](./docs/zh-CN/model_zoo/recognition/pp-tsm.md#62)
- [C++ Inference](./deploy/cpp_infer/readme.md)
- [Serving](./deploy/python_serving/readme.md)
- [Paddle2ONNX](./deploy/paddle2onnx/readme.md)
- [Benchmark](./docs/zh-CN/benchmark.md)
- [Academic algorithms](./docs/en/model_zoo/README.md)🚀
- [Datasets](./docs/en/dataset/README.md)
- [Data Annotation](./applications/BILS)
- [Contribute](./docs/zh-CN/contribute/README.md)
## License
PaddleVideo is released under the [Apache 2.0 license](LICENSE).