Подготовка видеоданных для классификации Керас - PullRequest
0 голосов
/ 24 февраля 2019

Я не могу выбрать подачу видеоданных на модель keras.Я хотел бы использовать DataGenerator для этого случая, как ImageDataGenerator.Из этого ответа я понял, ImageDataGenerator не подходит для этого.

Я посмотрел на это репозиторий github для VideoGenerator в керасе, который использует файлы .npy в каталогах.Но недостатком является то, что в настоящее время увеличение данных отсутствует.Как мне сделать это?

Разве я не могу использовать ImageDataGenerator?

Предположительно, я разбил все видео на кадры, а вместо этого загрузил каталоги с файлами .jpg, как бы это было?

Если я напишу собственный генератор данных, используя это учебное пособие по генератору данных , как мне организовать этот раздел dict?Мои данные состоят из файлов .avi.

1 Ответ

0 голосов
/ 26 марта 2019

Вы можете найти этот пример полезным.Сначала вы создаете свой тензор данных временного шага, а затем изменяете его для сети LSTM.

Предполагая, что ваш набор данных состоит из отсортированных кадров в следующем порядке:

data/
    class0/
        img001.jpg
        img002.jpg
        ...
    class1/
        img001.jpg
        img002.jpg
        ...
...