Spaces:
Running
on
A10G
Running
on
A10G
import cv2 | |
import json | |
import os | |
from pycocotools import mask as mask_utils | |
import numpy as np | |
from tqdm import tqdm | |
json_path = 'path/UVO/UVO_sparse_train_video_with_interpolation.json' | |
output_path = "path/UVO/UVO_sparse_train_video_with_interpolation_reorg.json" | |
with open(json_path, 'r') as fcc_file: | |
data = json.load(fcc_file) | |
info = data['info'] | |
videos = data['videos'] | |
print(len(videos)) | |
uvo_dict = {} | |
for video in tqdm(videos): | |
vid = video['id'] | |
file_names = video['file_names'] | |
uvo_dict[vid] = file_names | |
with open(output_path,"w") as f: | |
json.dump(uvo_dict,f) | |
print('finish') | |