我想将 CNN 应用于一系列图像序列,以将帧/图像序列分为两组/类别。我们处于二分类问题中。我的数据集由许多“批次”帧组成。例如,每批帧可以由 20 个 64x64 像素的帧组成。一件重要的事情是这 20 帧的顺序很重要。如果你打乱那 20 帧的顺序,输出可能会改变。
对于这一切,我想创建一个 CNN 来解决这个二元分类问题。我使用 Keras 和 TensorFlow。
我的问题是什么?好吧,我不确定是否必须使用TimeDistributed 层。神经网络的输入形状如下:(20, 64, 64, 1),其含义是:20帧,大小为64x64(1通道-灰度)。我应该使用 TimeDistributed 层吗?