Algorithm 在图像中查找人员

Algorithm 在图像中查找人员,algorithm,image-processing,machine-learning,pattern-recognition,Algorithm,Image Processing,Machine Learning,Pattern Recognition,我需要实现的算法,输入有图片(jpeg),并创建新的图片一样的输出,但只有与机构(背景完全删除)。输入图片是和度假的人在一起的图片,我需要识别人体并去除背景。有人能建议我用什么算法,买什么书来学习算法吗?神经网络对这类任务特别有用,但理论是一个宇宙,如果你从头开始做的话。。。这是一个分割问题。在一般情况下,分割图像是一个很难解决的研究问题(例如,我刚刚花了五年的时间攻读灰度医学图像分割博士学位),而你处理图像的方式与你必须处理的图像类型密切相关。我能给出的最好建议是去阅读有关彩色图像分割的相关文

我需要实现的算法,输入有图片(jpeg),并创建新的图片一样的输出,但只有与机构(背景完全删除)。输入图片是和度假的人在一起的图片,我需要识别人体并去除背景。有人能建议我用什么算法,买什么书来学习算法吗?

神经网络对这类任务特别有用,但理论是一个宇宙,如果你从头开始做的话。。。这是一个分割问题。在一般情况下,分割图像是一个很难解决的研究问题(例如,我刚刚花了五年的时间攻读灰度医学图像分割博士学位),而你处理图像的方式与你必须处理的图像类型密切相关。我能给出的最好建议是去阅读有关彩色图像分割的相关文献(例如,使用Google Scholar)。就书籍而言,这本书是对图像处理的一个很好的通用介绍:


顺便说一句,在谷歌上搜索“在彩色图像中分割人物”似乎找到了一些不错的链接。

我有一个问题想问你:你想用一种算法来实现吗?如果是这样,那么可能需要做很多事情(如果您是图像处理领域的新手)。 否则,您可以尝试在Adobe Photoshop等图像编辑软件中使用掩蔽技术(这几乎不需要15分钟,取决于您对它的了解程度)

一本从图像处理技术开始的好书是冈萨雷斯和伍兹的《数字图像处理》;它从基础开始,并对内容进行了深入的解释

然而,开发一个算法来完成这项工作可能需要很多时间。我建议你使用一些相同的库。OpenCV(开源计算机视觉)是一个很好的选择。该库本身带有演示,其中包括人脸检测等程序。内置功能提供多种功能(边缘检测/特征识别和提取,您可能必须使用此功能)。以下是链接


该链接提供了许多可供您使用的参考资料!:)

勾选此选项,它将完美地回答您关于删除背景并执行进一步处理的问题

从面部识别软件和算法开始;它们是多年来最精致的,只要你所有的身体都有头部,你就可以使用exif数据来确定图像捕获方向(当然你不能完全依赖它),对面部皮肤进行采样以获得肤色范围,并找到附着的身体。任何不是头部和身体的东西都应该删除。这个过程假设一个人的脸上的肤色和身体上的肤色大致相同,而相机闪光灯并没有将其冲洗掉。您可以从exif获取闪光持续时间和其他一些属性,并相应地调整范围

很多软件都可以识别人脸(比如iPhoto),所以你必须将人脸和肤色一起作为参考点,才能找到你的身体边缘。你的结果并不完美,但只要你的方法是合理的,你最终会得到一些有用的东西


完成后,将您的软件作为开放源代码发布,以便我可以使用它…:)

你可以从作者的网站下载理查德·塞利斯基(Richard Szeliski)的《计算机视觉》(Computer Vision)一书的免费PDF。你不仅有一本关于算法的免费书,而且是一本解决这个特定问题的书

您将在作者网站的页面顶部看到此图像


如果你查看addall.com,精装本的旧版售价约为62美元。如果你花一些时间做图像处理,你会很感激至少有一本好的通用参考书的纸质版。

这很难,但并非不可能。我不能给你任何代码,但彼得·诺维格(Peter Norvig)就数据的价值进行了精彩的演讲,在演讲中,他展示了他如何能够拍摄湖泊的照片,移除所有阻挡图像的房屋,并用船只扩展湖泊,等等

计算机基本上了解了湖泊的外观和船只在湖泊上行驶的情况,然后拆除了房屋并将其放置在那里。他解释了他的过程(但没有代码或任何东西)

这是: 彼得·诺维格——数据的不合理有效性

祝你好运。所有不同大小、形状和颜色的人。。。即使现在有了好的图像编辑软件,也需要一个训练有素的人来完成。有些事情计算机还不能做得很好,而人脑却可以。如果这么简单的话,电影制作人就不再需要绿色屏幕了。如果你要自己动手,那你最好自己动手。我在其他领域也有这一要求(必须提取图表中的点,并制作一个新的图表)。但我想了解一些知识。H.B.的评论很搞笑,但这是一个半可解决的问题。除了Szelinski的书之外,Gonzalez和Woods的数字图像处理是一本很好的图像处理入门教材。它显示了如果入门教材是976页,那么在这个主题上还有多少需要学习的内容:)