首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我应该遵循哪些背景减法?

我应该遵循哪些背景减法?
EN

Stack Overflow用户
提问于 2021-07-13 21:49:17
回答 1查看 67关注 0票数 0

我有一个大学的工作,我有一个简短的视频来切断背景(只保留在现场的动作)用三种不同的方法,

  • 固定背景或固定眼底
  • 平均本底或平均眼底
  • 正中背景或中间眼底

所以我在OpenCV:subtraction.html上搜索并找到了这个例子,所以我想这应该是第一个

这个:https://learnopencv.com/simple-background-estimation-in-videos-using-opencv-c-python/应该是正中眼底。

我说的对吗?我很困惑,因为老师没有用英语给我们及格。这种算法与所需的方法是正确的?或者在哪里可以找到这些方法的例子?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-07-14 06:07:15

有两种背景减法:

  1. 基于形态运算的
  2. 人工智能(AI)

基于形态学操作的

这种方法假设背景是恒定的,或者更好地说,如果背景是常量的话,它可以正常工作。我的意思是摄像机是稳定的。

  • OpenCV库已经有了一些漂亮的功能:BackgroundSubtractorMOG2BackgroundSubtractorKNN是一些著名的函数。这些功能还可以将故事保存在内存中,因此即使是相机也在移动(背景变化),它们可以更新它。
  • 我以前也研究过这个话题,并为此设计了一个算法。下面是代码的github链接和引用的视频结果。

注:在这种方法中,最大的问题是闪电。

基于人工智能(AI)的

该方法是目前应用最广泛的一种方法。很多商店里的会议应用程序也在用这个来改变背景。这种方法基本上是检测目标对象并屏蔽它们。例如,您可以查看面具-RCNN。因此,在检测到目标(人、车等)的掩膜后,很容易改变背景。相机的运动和背景变化不会影响。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68369682

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档