|
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') |
|
|
|
|