如何使用Keras和Python将3D CNN与数据增强结合使用?

时间:2019-12-29 09:53:46

标签: video classification data-augmentation

我正在使用3D CNN对视频进行分类,我想扩充视频,但是我不知道如何在训练集中扩充视频?

训练数据的形状:

Dataset = np.zeros((samplesNum, 1, frame_depth, frame_height, frame_width, 3))

samplesNum是视频数。 frame_depth是我从每个视频拍摄的帧数。 输入的形状为:

input_shape = (1, frame_depth, frame_height, frame_width, 3)

创建图像数据增强生成器

datagen = ImageDataGenerator(width_shift_range=[15,15])

it = datagen.flow(**samples**, batch_size=1)

问题是如何创建样品,它的形状是什么?

datagen.fit_generator(it, augment=True)

还有,是什么形状?

你能帮我吗?

0 个答案:

没有答案