求人脸识别算法?? 求人脸识别算法[email protected] 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个算法不是在CSDN发个帖子 留个email就能得到的...恩 恩,我看到标题还有30分才进来说话的说个想法,首先要识别哪里是脸(侧面的先不讨论,先讨论正对相机的大头照)然后找特征值,比如鼻梁长度(眼睛到鼻子下沿) 面颊宽度 的比例算了,人类表情太丰富,固定的东西太少,放弃吧 何必要识别人脸呢?人的瞳孔是和DNA一样,都是独一无二的,识别人脸还不如就去识别瞳孔呢! 核心算法如下(前提是需要将图片作一定的预处理):public void showHumanName(string PicFileName){ FileInfo PicFile = new FileInfo(PicFileName); string FileName = PicFile.Name; string ExtName = PicFile.Extension; string HumanName = FileName.Substring(0, FileName.Length - ExtName.Length); if (ExtName.ToLower() == ".jpg" || ExtName.ToLower() == ".gif" || ExtName.ToLower() == ".bmp" || ExtName.ToLower() == ".png" || ExtName.ToLower() == ".jpeg" || ExtName.ToLower() == ".psd" || ExtName.ToLower() == ".tif") {MessageBox.Show(string.Format("这是{0}的{1}照片", HumanName, ExtName)); } else if (ExtName.ToLower() == ".avi" || ExtName.ToLower() == ".mpeg" || ExtName.ToLower() == ".wmv" || ExtName.ToLower() == ".asf" || ExtName.ToLower() == ".dat" || ExtName.ToLower() == ".mpg") {MessageBox.Show(string.Format("这是{0}的{1}视频", HumanName, ExtName)); } else {MessageBox.Show(string.Format("这是{0}的{1}文件", HumanName, ExtName)); }}预处理过程很简单,只需将图片或视频文件名做一些修改,比如:李四的照片,要将文件名改为:李四.jpg识别率相当惊人,超过了许多国外的同类产品,填补了多项国家科技空白。 这个已经是学术问题了,给点建议:玩一下现在 联想F30、F40两系列的笔记本,他们都带130W摄像头,并且有人脸识别功能,再看看他们的说明书,了解个大概了 人脸识别需要很多数学方面的知识前段时间看了一个比较好的网站在线识别的,的确很准,不过是老外写的,不能不叹啊实际上Codeproject上有好几个优秀的项目,你可以参考下 我好像看过一篇论文是通过建立Delaunay三角形模型来实现的,打“Delaunay” “三角化”“识别”搜索一下咯 这个太复杂 涉及东西多了 你要CSDN上问得出来 那真是牛X了 ..高科技了..不懂..------------------------------------------------------------------------------------100元=100M.net空間+域名.50元=中國國家頂級域名=100M.net空間..52元=等于英文國際頂級域名... 上海京拓.www.kingtoo.com 500元加盟铜牌代理8折, 2000元银牌代理7折, 3000元金牌代理5折 求核武器制造方法[email protected] litaoye() 真是前辈高手,兄弟佩服之极!哈哈。。 算法肯定不是你在这留个EMAIL就能得到的把 ?好复杂的说 以前在CCTV上看到过中国一位顶尖数学家在做这个课题的研究。 1936年提出的Fisher算法即LDA是进行人脸识别的经典算法,你可以参考很多书和paper,都有伪码。至于改进,有核Fisher,等等。人脸识别这个问题楼主说得太过笼统了,我想问,你是1,给出一堆照片(比如100个人)进行学习,然后在这之中识别么?(比如说,通缉犯,A级就那些人,给出一些进行学习,然后在机场、车站进行捕获 :) )2,给出各种各样的照片(人脸,天空,大海,花儿,...),将是人的挑出来 :),这也是人脸识别其他的还有很多很多种,反正我知道这方面的paper看都看不完,这也就是说,大部分问题或多或少都有最起码的解决方法。---不过,您的问题的确太笼统太广,不好讲,你详细说一下目标和任务,或许有真正的高手会忍不住告诉你的 :) 从数据库中读取到的二进制数据转换为byte后长度一直是0原因是什么 关于 CookieContainer 求C#正则表达式,匹配HTML页面中的标签 请教关于立体光栅栅距测量的算法 winform下如何做动态文本框感应 各位大仙,谢谢帮忙了,一个数据库的问题,update C#调用C++的COM,提示没有注册的错误 系统邮件服务如何关闭? 做过串口通信的高手进!~~~~~~~~ 怎么得到select的记录数目? 请教动态加载dll问题 请教动态数组问题
{
FileInfo PicFile = new FileInfo(PicFileName);
string FileName = PicFile.Name;
string ExtName = PicFile.Extension;
string HumanName = FileName.Substring(0, FileName.Length - ExtName.Length);
if (ExtName.ToLower() == ".jpg" || ExtName.ToLower() == ".gif" || ExtName.ToLower() == ".bmp" || ExtName.ToLower() == ".png" || ExtName.ToLower() == ".jpeg" || ExtName.ToLower() == ".psd" || ExtName.ToLower() == ".tif")
{
MessageBox.Show(string.Format("这是{0}的{1}照片", HumanName, ExtName));
}
else if (ExtName.ToLower() == ".avi" || ExtName.ToLower() == ".mpeg" || ExtName.ToLower() == ".wmv" || ExtName.ToLower() == ".asf" || ExtName.ToLower() == ".dat" || ExtName.ToLower() == ".mpg")
{
MessageBox.Show(string.Format("这是{0}的{1}视频", HumanName, ExtName));
}
else
{
MessageBox.Show(string.Format("这是{0}的{1}文件", HumanName, ExtName));
}
}预处理过程很简单,只需将图片或视频文件名做一些修改,比如:李四的照片,要将文件名改为:李四.jpg识别率相当惊人,超过了许多国外的同类产品,填补了多项国家科技空白。
玩一下现在 联想F30、F40两系列的笔记本,他们都带130W摄像头,并且有人脸识别功能,再看看他们的说明书,了解个大概了
前段时间看了一个比较好的网站在线识别的,的确很准,不过是老外写的,不能不叹啊
实际上Codeproject上有好几个优秀的项目,你可以参考下
------------------------------------------------------------------------------------
100元=100M.net空間+域名.50元=中國國家頂級域名=100M.net空間..52元=等于英文國際頂級域名... 上海京拓.www.kingtoo.com 500元加盟铜牌代理8折, 2000元银牌代理7折, 3000元金牌代理5折
[email protected]
人脸识别这个问题楼主说得太过笼统了,我想问,你是
1,给出一堆照片(比如100个人)进行学习,然后在这之中识别么?(比如说,通缉犯,A级就那些人,给出一些进行学习,然后在机场、车站进行捕获 :) )
2,给出各种各样的照片(人脸,天空,大海,花儿,...),将是人的挑出来 :),这也是人脸识别
其他的还有很多很多种,反正我知道这方面的paper看都看不完,这也就是说,大部分问题或多或少都有最起码的解决方法。---不过,您的问题的确太笼统太广,不好讲,你详细说一下目标和任务,或许有真正的高手会忍不住告诉你的 :)