Image 多幅相似图像的图像分割

Image 多幅相似图像的图像分割,image,image-processing,image-segmentation,Image,Image Processing,Image Segmentation,我有一个稍微奇怪的问题。自从我6个月前开始去健身房以来,我每周都拍一张裸照,我想看看我在视频中的变化。问题是我不是在蓝色的墙前做的,而是在我的房间里。现在我想把我从中提取出来,并从中创建一个视频。我可以用手来做,但那将是一个很大的工作,不会有一半的乐趣。有几个问题: 房间看起来很相似,但背景中的东西并非总是一模一样 房间里的灯光很不一样 我自己的光线是不同的 我拍照片的地方几乎是一样的(我尽了最大的努力),但不是完全一样,所以每一张照片上的像素数都不同 角度也有点不同 我希望能够从每张照片中

我有一个稍微奇怪的问题。自从我6个月前开始去健身房以来,我每周都拍一张裸照,我想看看我在视频中的变化。问题是我不是在蓝色的墙前做的,而是在我的房间里。现在我想把我从中提取出来,并从中创建一个视频。我可以用手来做,但那将是一个很大的工作,不会有一半的乐趣。有几个问题:

  • 房间看起来很相似,但背景中的东西并非总是一模一样
  • 房间里的灯光很不一样
  • 我自己的光线是不同的
  • 我拍照片的地方几乎是一样的(我尽了最大的努力),但不是完全一样,所以每一张照片上的像素数都不同
  • 角度也有点不同
我希望能够从每张照片中提取我,并自动调整灯光,使其看起来尽可能相似

我知道有一种算法可以解决类似的问题:我有一个背景视频和一个人在场景中行走的视频。然后,我可以计算纯背景视频中每个像素的平均m RGB向量,并构建协方差矩阵C,对于真实视频,我提取每个像素x,其中(x-m)'C(x-m)大于某个阈值。但是我想如果背景的光线稍微改变的话,这是可行的,但是我想它对不同的角度和不同的位移不起作用,所以我想我需要改进


我有很好的编程技能和图像处理的基本知识,因此我可能能够理解有关该主题的论文等。我只是不知道要搜索什么。

图像分割任务,其中像素可以分为两类,对象和背景,通常称为“阈值”。有几种算法可用,但几乎每个图像处理库都实现了大津的方法(http://en.wikipedia.org/wiki/Otsu%27s_Method)默认情况下。如果存在不均匀闪电,可以尝试一类使用多个阈值的算法,图像中的每个像素子集一个阈值,而不是整个图像仅一个阈值。这些方法在文献中被称为“自适应阈值”/“局部阈值”,产生于OCR和医学研究。您可能需要使用一些形态过滤器对结果进行预处理/后处理,以消除噪声

下面是一篇关于类似的分段任务的很棒的博客文章,在MATLAB中:

如果仍然得不到好的结果,请在文献中搜索“背景减法”,查找不基于强度阈值的更复杂的算法