File size: 830 Bytes
e0a1fd2
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
---

title: Depth Video Background Remover
emoji: 🎥
colorFrom: purple
colorTo: blue
sdk: docker
pinned: false
---


# Depth Video Background Remover

Remove backgrounds from videos using AI depth estimation - no green screen needed!

## How it works
1. Upload a video
2. Adjust depth threshold (lower = more background removed)
3. Pick a background color
4. Click process and download!

## Technical details
- Uses MiDaS (small) for depth estimation
- Runs on CPU/GPU (T4 on Spaces)
- Processes frame-by-frame with PyTorch

## Features
- ✨ AI-powered depth estimation
- 🎨 Customizable background color
- 📁 Drag & drop upload
- ⚡ Fast processing with PyTorch
- 📥 One-click download

## Requirements
- Python 3.8+
- PyTorch 2.0+
- CUDA-capable GPU (optional)

## License
Apache 2.0