| | import torch |
| | from cotracker.utils.visualizer import Visualizer |
| |
|
| | |
| | url = 'https://github.com/facebookresearch/co-tracker/blob/main/assets/apple.mp4' |
| |
|
| | import imageio.v3 as iio |
| |
|
| | frames = iio.imread(url, plugin="FFMPEG") |
| |
|
| | device = 'cuda' |
| | grid_size = 10 |
| | video = torch.tensor(frames).permute(0, 3, 1, 2)[None].float().to(device) |
| |
|
| | |
| | cotracker = torch.hub.load("facebookresearch/co-tracker", "cotracker2").to(device) |
| | pred_tracks, pred_visibility = cotracker(video, grid_size=grid_size) |
| |
|
| |
|
| | vis = Visualizer(save_dir="./saved_videos", pad_value=120, linewidth=3) |
| | vis.visualize(video, pred_tracks, pred_visibility) |