13.7.2. Завантаження відеозаписів з камери

Модель (МН) найкраще працює на зображеннях того ж типу, на яких вона навчалася, тому набір даних має надходити з камери, яка буде її запускати — той самий датчик, той самий об’єктив, те саме кадрування. Найпростіший спосіб швидко зібрати велику кількість таких зображень — записати короткий відеозапис на камері та дозволити Roboflow розбити його на кадри.

Запишіть кліп із цільовим об’єктом — переміщуйте його, змінюйте кут і відстань, варіюйте фон і освітлення — і збережіть його з камери. На сторінці Upload Data проекту перетягніть відеофайл.

13.7.2.1. Вибір частоти кадрів для відеозапису

Roboflow запитує, як часто потрібно вибирати кадри з відеозапису. Слайдер дозволяє обмінювати кількість на надлишковість: занадто часто — і послідовні кадри є майже дублікатами, що заповнюють набір даних, не навчаючи модель нічому новому; занадто рідко — і ви пропускаєте пози. Один кадр кожну секунду або дві — це розумна початкова точка — з півхвилинного кліпу виходить кілька сотень різноманітних зображень.

Roboflow's "How often should we sample this video?" dialog with a frame-rate slider and an image-count readout

Вибір частоти дискретизації — лічильник показує, скільки зображень виробить кліп.

Виберіть частоту, і Roboflow витягне кадри та додасть їх до проекту як нерозмічені зображення.

Примітка

Вам не потрібна SD-карта для запису кліпу. Кнопка Record в IDE захоплює живе відео камери безпосередньо у файл на вашому комп’ютері — запустіть звичайний скрипт захоплення, запишіть кліп і завантажте цей файл у Roboflow.