private void Start()
        {
            _storagePath        = Path.Combine(Application.persistentDataPath, FolderName);
            _labeledImagesPath  = Path.Combine(_storagePath, LabeledImagesFolderName);
            _originalImagesPath = Path.Combine(_storagePath, OriginalImagesFolderName);
            _cocoDocumentPath   = Path.Combine(_originalImagesPath, CocoDocumentFileName);

            CreateDirectories();

            _cocoDocument = File.Exists(_cocoDocumentPath)
                ? JsonUtility.FromJson <CocoDocument>(File.ReadAllText(_cocoDocumentPath))
                : new CocoDocument();

            // Update info, licenses, categories in annotations.json every time the app starts
            var emptyCocoDoc = CocoDocument.CreateEmptyDocument();

            _cocoDocument.info       = emptyCocoDoc.info;
            _cocoDocument.licenses   = emptyCocoDoc.licenses;
            _cocoDocument.categories = emptyCocoDoc.categories;

            File.WriteAllText(_cocoDocumentPath, JsonUtility.ToJson(_cocoDocument));
        }
        private void InitCocoDocument()
        {
            _cocoDocument = CocoDocument.CreateEmptyDocument();

            File.WriteAllText(_cocoDocumentPath, JsonUtility.ToJson(_cocoDocument));
        }