Image 了解CNN背景如何&;然后提取前景

Image 了解CNN背景如何&;然后提取前景,image,neural-network,deep-learning,conv-neural-network,image-segmentation,Image,Neural Network,Deep Learning,Conv Neural Network,Image Segmentation,我有三种类型的图像 仅包含背景的图像(相机的带黑洞的白墙) 包含背景+前景的图像(始终是人/身体的一部分-取决于摄影机角度) 仅包含手动提取的前景的图像 我想自动化这个过程,所以我不需要手动提取前景 问题是第一张和第二张图像中的背景通常有不同的对比度,所以我不能直接减去它们。在一些图像上,背景和前景几乎是相同的颜色(穿白衬衫的人-白衬衫,白墙) 我尝试过一些CNN图像分割项目,但没有一个给我足够好的结果。问题是,在我看来,他们使用非常小的图像作为输入,大约500x500。地雷是3000x2000

我有三种类型的图像

  • 仅包含背景的图像(相机的带黑洞的白墙)
  • 包含背景+前景的图像(始终是人/身体的一部分-取决于摄影机角度)
  • 仅包含手动提取的前景的图像
  • 我想自动化这个过程,所以我不需要手动提取前景

    问题是第一张和第二张图像中的背景通常有不同的对比度,所以我不能直接减去它们。在一些图像上,背景和前景几乎是相同的颜色(穿白衬衫的人-白衬衫,白墙)

    我尝试过一些CNN图像分割项目,但没有一个给我足够好的结果。问题是,在我看来,他们使用非常小的图像作为输入,大约500x500。地雷是3000x2000,所以我需要调整它们的大小,这样我就失去了准确性。 此外,所有CNN仅使用第二类图像作为输入,第三类图像作为输出

    我有几个想法:

  • 了解CNN背景是什么样子的,因为每个图像上的背景或多或少都是一样的,然后使用这些信息进行前景提取
  • 向CNN提供两个组合图像作为输入:第一个和第二个,预期第三个作为输出
  • 我不知道该怎么做,所以欢迎任何帮助。此外,我们也欢迎新的想法。:)