Spaces:
Running
on
A10G
Running
on
A10G
File size: 618 Bytes
19a149b |
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 |
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')
|