Импорт вывода LabelBox JSON в TensorFlow - PullRequest
0 голосов
/ 17 марта 2020

Я работаю над моделью обнаружения объектов, используя TensorFlow и пакет Keras. Моя первая итерация не дала отличных результатов, поэтому я сейчас использую LabelBox для рисования ограничивающих рамок вокруг моих изображений. LabelBox выводит один файл JSON со всеми изображениями и метками в формате, как показано ниже. Сейчас я пытаюсь импортировать помеченные данные, но не могу найти хорошего решения для этого. Я исследовал, что мне может понадобиться преобразовать JSON в TFRecord, но не смог найти чистый скрипт для этого. Я относительно новичок в python и машинном обучении, поэтому любая помощь будет принята с благодарностью.

Вывод LabelBox Json:

{

  "ID":"ck6wf4t9ocmuu0948rgi87ubd",
  "DataRow ID":"ck6wd5n327ea50bofdgbe9tz0",
  "Labeled Data":"https://storage.labelbox.com/ck5x5ecl07i3f0932i797y27k%2Fa9bb10c6-14dd-cc02-1cf6-ccec2b4905e7-Apple_DVI_Adapter_TRAIN_Table_19.jpg?Expires=1585607947466&KeyName=labelbox-assets-key-1&Signature=6Nf7YIr3gjsIkOEZtH2rMy5PJPg",
  "Label":{
     "objects":[
        {
           "featureId":"ck6wf4s5s1ndg0z79nv3x96pf",
           "schemaId":"ck6wdqfe9xqpy0c16ysemtuda",
           "title":"DVI",
           "value":"dvi",
           "color":"#FF0000",
           "bbox":{
              "top":142,
              "left":575,
              "height":694,
              "width":234
           },       "instanceURI":"https://api.labelbox.com/masks/feature/ck6wf4s5s1ndg0z79nv3x96pf?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJjazV4NWVjbG9mcXd5MDc3NnEwem9leGpyIiwib3JnYW5pemF0aW9uSWQiOiJjazV4NWVjbDA3aTNmMDkzMmk3OTd5MjdrIiwiaWF0IjoxNTg0Mzk4MzQ3LCJleHAiOjE1ODY5OTAzNDd9.hvNXnIiVNKWfHc_CUONYyXMQWKeY7IqSpqE3z3qNZJQ"
        }
     ],
     "classifications":[

     ]
  },
  "Created By":"",
  "Project Name":"",
  "Created At":"",
  "Updated At":"",
  "Seconds to Label":12.423,
  "External ID":"",
  "Agreement":null,
  "Benchmark Agreement":null,
  "Benchmark ID":null,
  "Benchmark Reference ID":null,
  "Dataset Name":"",
  "Reviews":[

  ],
  "View Label":"https://editor.labelbox.com?project=ck68mszgktd0f0700beuachz5&label=ck6wf4t9ocmuu0948rgi87ubd"

}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...