Artificial intelligence 视频中的非冗余图像提取

Artificial intelligence 视频中的非冗余图像提取,artificial-intelligence,conv-neural-network,data-collection,Artificial Intelligence,Conv Neural Network,Data Collection,我正在为一个项目收集数据。数据收集是通过记录受试者和环境的视频来完成的。然而,在训练网络时,我不想用视频序列中收集的所有图像来训练网络 主要目的是不使用冗余映像来训练网络。以每秒30帧的速度采集的视频序列在短时间间隔内可能有冗余图像(非常相似的图像)。第(T)帧和第(T+1)帧可以相似 有人能建议只提取对培训有用的图像的方法吗?更新#2:更多资源 更新#1:您可以使用此repo计算给定图像之间的相似性** 如果带有特定对象(如车辆、设备)的帧很重要,则使用预训练对象检测器提取重要帧(如果可

我正在为一个项目收集数据。数据收集是通过记录受试者和环境的视频来完成的。然而,在训练网络时,我不想用视频序列中收集的所有图像来训练网络

主要目的是不使用冗余映像来训练网络。以每秒30帧的速度采集的视频序列在短时间间隔内可能有冗余图像(非常相似的图像)。第(T)帧和第(T+1)帧可以相似

有人能建议只提取对培训有用的图像的方法吗?

更新#2:更多资源

更新#1:您可以使用此repo计算给定图像之间的相似性**

如果带有特定对象(如车辆、设备)的帧很重要,则使用
预训练对象检测器
提取重要帧(如果可用)

接下来,使用
相似性方法
删除附近帧中的相似图像。直到超过所选的
阈值
,继续删除附近的
N

此链接应有助于为您的案例找到正确的方法

下面的这个存储库应该可以用几行代码帮助实现这个想法。它使用CNN提取特征,然后计算其中提到的余弦距离


您应该按照此步骤提问