Я работаю над моделью обнаружения объектов, используя 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"
}