菜鸟请教~~~图像处理以得到图像中人数信息

there123 2010-04-28 10:16:25
本人现在处于很菜的状态,没有头绪,无处下手,故急切的求教各位大侠,希望大家指点一下

大致的问题是这样的,给定的图片,其中一幅是背景图,另一幅是有人时候拍摄的图片(是俯视图),现在希望通过背景差法来得到人体头部轮廓信息,然后对该图像进行处理,从而统计得到图片中的人数

我想用C#来完成,可是现在C#也还不是太过关,对于背景差法,不知道大家有没有源代码,或者略为指点下,找不到下手的切入点~~~(太菜了·······)网上的东西很多,视线有点混乱了····

留下邮箱56491987@163.com,急切的希望大家闲暇之余施以援手············
...全文
144 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
there123 2010-05-26
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 lilymint 的回复:]
可以根据人脸皮肤颜色,做辅助判别。
[/Quote]
现在的图像时从上往下拍摄的,所以都是不露脸的~
there123 2010-05-26
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 dirdirdir3 的回复:]
这些东西,玩一下很容易,要想达到一定的准确率很难...............
[/Quote]
现在对准确率的要求不是很高,因为图片也还是比较简单的那种
LilyMint 2010-05-26
  • 打赏
  • 举报
回复
可以根据人脸皮肤颜色,做辅助判别。
zwtchy123 2010-05-26
  • 打赏
  • 举报
回复
marking
there123 2010-05-25
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 beyond_pei 的回复:]
背景差上面解释的很多了。

数人头看是否存在粘连,如果不存在,或者弱粘连,可以参考楼上的方法。

如果有强粘连,可以试试计算目标面积,来判断是否是两个粘连。。。

都是些简单方法。。。
[/Quote]
粘连这个问题,人头倒是没有紧挨着,但是通过背景差处理得到的还有一部分是身体的部分,和头部信息在一起,这个我不知该如何单独提取出头部的信息~~~
there123 2010-05-25
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 beyond_pei 的回复:]
背景差上面解释的很多了。

数人头看是否存在粘连,如果不存在,或者弱粘连,可以参考楼上的方法。

如果有强粘连,可以试试计算目标面积,来判断是否是两个粘连。。。

都是些简单方法。。。
[/Quote]
粘连这个问题,人头倒是没有紧挨着,但是通过背景差处理得到的还有一部分是身体的部分,和头部信息在一起,这个我不知该如何单独提取出头部的信息~~~
there123 2010-05-25
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 zjz8204 的回复:]
两图相减就是背景差法。

若背景图与有人物的图的背景比较接近,直接相减,得到几个大窟窿,就是几个目标。若目标相连,就闭几下或腐蚀几个,分开目标。

若背景图与有人物的图的背景不接近,那就不好用背景差法了吧? 那就直接在有人物的图上进行目标分割与识别。
[/Quote]
背景现在是一样的,不过处理出来的结果感觉不是很好,也许该换种方法了
dirdirdir3 2010-05-24
  • 打赏
  • 举报
回复
这些东西,玩一下很容易,要想达到一定的准确率很难...............
beyond_pei 2010-05-20
  • 打赏
  • 举报
回复
背景差上面解释的很多了。

数人头看是否存在粘连,如果不存在,或者弱粘连,可以参考楼上的方法。

如果有强粘连,可以试试计算目标面积,来判断是否是两个粘连。。。

都是些简单方法。。。
zjz8204 2010-05-18
  • 打赏
  • 举报
回复
两图相减就是背景差法。

若背景图与有人物的图的背景比较接近,直接相减,得到几个大窟窿,就是几个目标。若目标相连,就闭几下或腐蚀几个,分开目标。

若背景图与有人物的图的背景不接近,那就不好用背景差法了吧? 那就直接在有人物的图上进行目标分割与识别。
there123 2010-05-05
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 msdn2100 的回复:]
OPENCV有
[/Quote]
我现在比较郁闷的是按照官方的指导安装OpenCV及CMake总是出问题,不晓得到底哪里出问题了~~~
msdn2100 2010-05-04
  • 打赏
  • 举报
回复
OPENCV有
byxdaz 2010-04-28
  • 打赏
  • 举报
回复
背景差法,就是把两副图象像数相减,如果为0或某域值,就认为是相同的,否则就是不同的区域,就也就是你上面说的人体头部轮廓信息.
如果想分析出有几个人体头部,就需要建立一个人体头部分类器.你可以参考OPENCV里面的算法.

4,446

社区成员

发帖
与我相关
我的任务
社区描述
图形图像/机器视觉
社区管理员
  • 机器视觉
  • 迪菲赫尔曼
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧