如何从视频中修剪重复/一致的视频?

如何从视频中修剪重复/一致的视频?

一位朋友正在为他们的大学开展睡眠研究。作为研究的一部分,他们在儿童房里放置夜视摄像机,并必须监控儿童醒来的频率、呼唤看护人的频率等。

目前,他们被迫观看 8-12 小时的视频,其中大部分时间都可以忽略,因为孩子大部分时间都在睡觉。他们希望软件能为他们完成大部分琐碎的工作。

是否有人知道有什么软件可以删除孩子睡觉的“无聊”/一致的部分并且只标记与视频其余部分不同的视频片段?

答案1

他们想要的是一款可以进行运动检测的录像机。许多安全系统只有在视频帧中有运动时才会进行录制。还有一些网络摄像头应用程序兼作安全系统,它们使用运动检测来开始录制。

网络摄像头监视器只是一个可以满足您需求的应用程序示例。

答案2

这是一家睡眠研究实验室,但他们没有任何自动化工具?好吧,我们可以说这是一项低预算的行动,原因不明。

识别关键帧的位置(活动增加的位置或帧间差异峰值的位置)是许多视频编辑或可视化软件的共同功能。

以下是一些可以廉价获得关键帧检测或运动检测所需功能的东西:

  • 这是一个多媒体计算基础课程学生们编写了一个 perl 脚本,使用相似性度量来识别 MPEG 文件中的关键帧。(也许你可以让作者分享。)输出似乎包括关键帧和时间戳图。
  • 您可以编写一个时域过滤器来突出显示像素级变化(将较暗的像素重新着色为更红,将较亮的像素重新着色为更绿);大的运动会在任何运动的物体周围产生容易观察到的彩色条纹;在执行此操作时,输出帧间相似性度量的图表。
  • 获取一些监控软件;这是一个 Windows 示例:数字观察者;这是一个 Linux 示例:区域管理员
  • 您可以寻找一个非线性视频编辑器,导入您的视频后它会给您提供一些可视化效果,帮助您识别运动中的重要时刻。

相关内容