flyriz 发表于 2012-8-22 20:15:01

FPGA+OV7725视频采集处理项目外包

本帖最后由 flyriz 于 2012-8-23 10:11 编辑

项目需求
1 图像采集:在FPGA上通过CMOS图像传感器的完成对皮肤红外图像的采集(传感器型号暂为OV7725 ,如果有其他效果更好的型号,更好),并通过VGA接口输出到显示器上。
2 图像处理:在FPGA上完成对图像的处理,以使图像对比鲜明、画面清晰,关键的静脉血管图像加黑、增强。如下图。
技术参数:分辨率640*480帧频30pfs
开发环境:quartus 2verilog语言
如不能完成全部要求,也可以选做其中的一项。
看了一下几位网友的回复,补充几点:摄像头采集之前,会有光学部分对皮肤进行处理,用特定波长的近红外光照在皮肤上,因静脉血管与皮肤对近红外光的吸收特性的差别,再用红外图像传感器采集时,静脉血管要比皮肤组织要暗,再通过锐化、对比度等处理从而获得静脉图像。
另外,老外已经做出来这个产品了,而且更先进,能把静脉图像再直接投影到皮肤上,有兴趣的可以看一下:http://www.christiedigital.com/en-us/medical/healthcare-professionals/pages/default.aspx
处理前:

处理后的理想效果:



有意向的可跟我联系,QQ191087633 价钱好商量的,{:smile:}

lg88 发表于 2012-8-22 21:28:29

路过      

wangguanfu 发表于 2012-8-22 21:41:48

OV7725---FPGA---VGA
                |
             SDRAM

找这个人:VIP_CrazyBingo_XA

wangguanfu 发表于 2012-8-22 21:47:02

不过 哥建议用MT9M001 130W黑白的那款传感器

wye11083 发表于 2012-8-22 22:01:16

wangguanfu 发表于 2012-8-22 21:47 static/image/common/back.gif
不过 哥建议用MT9M001 130W黑白的那款传感器

官哥也在这啊。我觉得他这个是扯淡。人眼识别静脉还那么吃力,更不用说摄像头了。至于黑白的,更是扯淡,你连色度对比度都没有了。@星空

青年湖畔 发表于 2012-8-22 22:02:45

好奇的是,多少钱呀?

yan.ch.ao 发表于 2012-8-22 22:03:13

打酱油!

syuanwang 发表于 2012-8-22 22:06:41

同LS,看了下自己的手,非常的模糊啊,这个想用常规摄像头准确的找出来可能不太可行吧
求高人指教m(_ _)m

y595906642 发表于 2012-8-22 22:37:14

是哪个波段的光可以透过皮肤不能透过血管?
有没有那AOTF之类的先扫一下看看?

wangguanfu 发表于 2012-8-22 23:01:43

wye11083 发表于 2012-8-22 22:01 static/image/common/back.gif
官哥也在这啊。我觉得他这个是扯淡。人眼识别静脉还那么吃力,更不用说摄像头了。至于黑白的,更是扯淡, ...

非    也

lg88 发表于 2012-8-23 08:11:04

先用个高分辨率的相机观察一下看能不能看见再说哦。如果相机都看不清,摄像头估计也是扯淡

flyriz 发表于 2012-8-23 09:08:02

wye11083 发表于 2012-8-22 22:01 static/image/common/back.gif
官哥也在这啊。我觉得他这个是扯淡。人眼识别静脉还那么吃力,更不用说摄像头了。至于黑白的,更是扯淡, ...

摄像头采集之前,会有光学部分对皮肤进行处理,用特定波长的近红外光照在皮肤上,因静脉血管与皮肤对近红外光的吸收特性的差别,再用红外图像传感器采集时,静脉血管要比皮肤组织要暗,再通过锐化、对比度等处理从而获得静脉图像。另外,老外已经做出来这个产品了,而且更先进,能把静脉图像再直接投影到皮肤上,有兴趣的可以看一下:http://www.christiedigital.com/en-us/medical/healthcare-professionals/pages/default.aspx

flyriz 发表于 2012-8-23 11:34:58

wangguanfu 发表于 2012-8-22 21:47 static/image/common/back.gif
不过 哥建议用MT9M001 130W黑白的那款传感器

王兄,你有没有这款传感器的模块?

wye11083 发表于 2012-8-23 11:36:54

flyriz 发表于 2012-8-23 11:34 static/image/common/back.gif
王兄,你有没有这款传感器的模块?

官哥就是卖摄像头的,呵呵。

linred 发表于 2012-8-23 11:39:56

人家不是普通的摄像头吧,好像在前面加了什么镜头的

wangguanfu 发表于 2012-8-23 12:20:47

lg88 发表于 2012-8-23 08:11 static/image/common/back.gif
先用个高分辨率的相机观察一下看能不能看见再说哦。如果相机都看不清,摄像头估计也是扯淡 ...

想用普通相机去先实验才是扯淡

wangguanfu 发表于 2012-8-23 12:21:43

linred 发表于 2012-8-23 11:39 static/image/common/back.gif
人家不是普通的摄像头吧,好像在前面加了什么镜头的

光学的东西 呵呵 带特殊波段的滤光片的

Mcu_2009 发表于 2012-8-23 22:29:54

楼主想做静脉生物识别吧?那可要功夫哦,不是一两个电子工程师搞的出来的,国内掌握这个技术的公司还没有,国据我所知也只有日立有较成熟的产品,这种利用近红外观察人类静脉血流的方法最早是用在医学方面的,因为失氧红细胞对特种波长的红外光有吸收特性,所从利用这种原理成像,然后传感器不能用普通的摄像头,要红外传感器,最难处理的还是环境光干扰,所以前面加虑光片是必须的,取得图像后的处理跟光学指纹识别算法差不多,比二值化,脉络图细化,各种变形做补偿…
来自:amoBBS 阿莫电子论坛 Android客户端

yirenonege 发表于 2012-8-23 23:37:43

先要用matlab做出算法仿真来,再找个精通FPGA的很快就出结果,不过你最好提供一些可以用的素材,相信这东西不会以前有人搞过,工程师接项目前总得掂量掂量吧

zhongyiming 发表于 2012-8-24 08:03:03

以色列的技术,热成像,有医院用过,效果并不好!不要想降低成本来推广!经脉注射,位置、深度、弹性很多因素!

来自: amoBBS 阿莫电子论坛 iPhone客户端

zhongyiming 发表于 2012-8-24 08:14:28

真要做!去买台样机,看看用什么感应器!光源,应该是600-800的红外

来自: amoBBS 阿莫电子论坛 iPhone客户端

henry 发表于 2012-8-24 08:32:25

我有个师弟在做类似的,是看手指静脉,道理上应该差不多,呵呵

study_yu 发表于 2012-8-25 07:15:52

如果只是硬件设计,还有很多人可以做,但要说到图像处理,那需要很深的专业、包括医学方面的,整个系统就太大了

tiger5 发表于 2012-8-25 07:33:06

路过学习。

huangiggw 发表于 2012-8-25 08:02:25

顶一个!

caizijian 发表于 2012-8-25 14:18:10

flyriz 发表于 2012-8-23 11:34 static/image/common/back.gif
王兄,你有没有这款传感器的模块?

http://item.taobao.com/item.htm?spm=a1z10.1.4.15.3b4f66&id=14553222942

可以接

一周搞定

adsladsl 发表于 2012-8-25 14:24:21

caizijian 发表于 2012-8-25 14:18 static/image/common/back.gif
http://item.taobao.com/item.htm?spm=a1z10.1.4.15.3b4f66&id=14553222942

可以接


高人出现了{:2_26:}

wangguanfu 发表于 2012-8-25 14:33:48

zhongyiming 发表于 2012-8-24 08:14 static/image/common/back.gif
真要做!去买台样机,看看用什么感应器!光源,应该是600-800的红外

来自: amoBBS 阿莫电子论坛 iPhone客 ...

600-800的红外?nm?
那不叫热成像 大“哥哥”
就普通的传感器就可以了

flyriz 发表于 2012-8-27 09:13:51

caizijian 发表于 2012-8-25 14:18 static/image/common/back.gif
http://item.taobao.com/item.htm?spm=a1z10.1.4.15.3b4f66&id=14553222942

可以接


这位仁兄,你指的是搞定全部,还是搞定图像采集这一步?

zhongyiming 发表于 2012-9-2 10:38:39

flyriz 发表于 2012-8-27 09:13 static/image/common/back.gif
这位仁兄,你指的是搞定全部,还是搞定图像采集这一步?

你确定普通摄像头加滤波片就可以吗?(据我了解,用红外光做光源,普通摄像头加滤波片后的效果应该不会好多少,徐然血管可以比其他组织能吸收更多的红外光,但也是只能看到我们眼睛能看到的,看不到得依然看不到,因为在皮下深处的血管是很难吸收红外光,而是要靠血管本身主动的热辐射来显示,从这点来看应该是红外的热成像传感器。)
你了解同类产品了吗?如拆解类似产品吗?

Rick123 发表于 2012-9-2 11:05:04

wangguanfu 发表于 2012-8-25 14:33 static/image/common/back.gif
600-800的红外?nm?
那不叫热成像 大“哥哥”
就普通的传感器就可以了

普通的不行的
因为静脉血液中的血红蛋白对850nm的近红外光敏感
所以光源一般用850nm的近红外光
一般的摄像头光谱响应在低波段区,高波段可以拍摄,但是效果不好

wangguanfu 发表于 2012-9-2 11:10:12

Rick123 发表于 2012-9-2 11:05 static/image/common/back.gif
普通的不行的
因为静脉血液中的血红蛋白对850nm的近红外光敏感
所以光源一般用850nm的近红外光


非       也

Rick123 发表于 2012-9-2 11:14:55

wangguanfu 发表于 2012-9-2 11:10 static/image/common/back.gif
非       也

还请王工指教

wangguanfu 发表于 2012-9-2 11:16:37

Rick123 发表于 2012-9-2 11:05 static/image/common/back.gif
普通的不行的
因为静脉血液中的血红蛋白对850nm的近红外光敏感
所以光源一般用850nm的近红外光


随便贴2个图片 适合大部分的CMOS图象传感器(某些垃圾传感器例外)
主流的CMOS图象传感器 设计就确定了对650nm(550nm)和850nm两个波段做了最佳优化!!



Rick123 发表于 2012-9-2 11:18:51

wangguanfu 发表于 2012-9-2 11:16 static/image/common/back.gif
随便贴2个图片 适合大部分的CMOS图象传感器(某些垃圾传感器例外)
主流的CMOS图象传感器 设计就确定了对 ...

好吧,看来之前我用的是垃圾摄像头了
话说第一款是什么sensor?

rwdxty 发表于 2012-9-2 12:30:20

这个不只是图像传感器的问题,主要是图像识别算法

NeverStop 发表于 2012-10-11 15:26:37

试了试自己的手,有趣




处理一下


colinh 发表于 2012-10-13 10:15:24

有兴趣,大家继续,往深里挖

colinh 发表于 2012-10-13 10:20:52

王工,qq可以留一下吗?

flyriz 发表于 2012-10-16 10:49:37

不错,大家一起研究

flyriz 发表于 2012-10-16 11:23:06

NeverStop 发表于 2012-10-11 15:26 static/image/common/back.gif
试了试自己的手,有趣




这位兄弟,有机会交流一下。

flyaudio 发表于 2012-10-16 13:18:10

硬件平台的搭建,相信这里很多人都有这个能力。
但是图像处理的效果就不好说了,正因为不好确定,所以就不敢乱接。
如果可以的话,LZ可以提供多幅图片,让大家去验证各自算法的可行性。

flyriz 发表于 2012-10-17 14:13:38

先上两图,这是只采集,未处理的

skyfight 发表于 2012-10-18 23:35:44

这个,似乎和我们现在做的东西差不多哇

ahnusunwu 发表于 2012-10-20 00:52:41

是静脉识别技术吗?

anning 发表于 2012-10-20 01:55:34

呵呵,看来搞静脉识别的人还真不少啊。说来还真凑巧,今天跟随别人去叫博士论文,碰到一个学仪器科学的博士,他的毕业论文正好就是做人手指的静脉识别的,结果今天晚上又在论坛里看到了。

NeverStop 发表于 2012-10-24 00:14:39

用matlab试了一下,还不太理想,还是请专业人士出手

flyriz 发表于 2012-10-24 15:44:22

NeverStop 发表于 2012-10-24 00:14 static/image/common/back.gif
用matlab试了一下,还不太理想,还是请专业人士出手

兄弟,你这已经做的有相当的水平了。方便的话,我们QQ聊下,如果可以,我们谈一下技术转让的事情。QQ191087633

flyaudio 发表于 2012-10-26 00:48:40

NeverStop 发表于 2012-10-24 00:14 static/image/common/back.gif
用matlab试了一下,还不太理想,还是请专业人士出手

都二值化了

flyaudio 发表于 2012-10-26 01:09:08

本帖最后由 flyaudio 于 2012-10-26 10:42 编辑

效果总不理想~
untitled4、untitled5是效果图。
4、5是原图
把背景的黑色取反,会不会好看点呢?

flyaudio 发表于 2012-10-26 11:40:57

建议LZ用纯色的布(或其它纯色的材料)放在手的下面做背景,那么就方便把背景去除或填上任意颜色,以增加图像对比度。也方便对图像进行其它处理。

flyriz 发表于 2012-10-26 18:50:09

flyaudio 发表于 2012-10-26 11:40 static/image/common/back.gif
建议LZ用纯色的布(或其它纯色的材料)放在手的下面做背景,那么就方便把背景去除或填上任意颜色,以增加图 ...

好,我用白纸试一下

wangguanfu 发表于 2012-10-26 19:17:02

LZ的什么传感器?

opoop130 发表于 2012-10-26 19:44:57

caizijian 发表于 2012-8-25 14:18 static/image/common/back.gif
http://item.taobao.com/item.htm?spm=a1z10.1.4.15.3b4f66&id=14553222942

可以接


这个。。正需要

flyriz 发表于 2012-11-1 13:49:15

感谢大家的建议与参与,在此过程中也得到了高人的技术指导,目前图像采集已经初步完成,接下来的重点将是图像处理,我针对这个又新建了一个主题,并上传几张图片给大家做验证,有兴趣的朋友可以去看一下:
http://www.amobbs.com/thread-5504368-1-1.html

flyriz 发表于 2012-11-1 16:55:36

flyaudio 发表于 2012-10-26 11:40 static/image/common/back.gif
建议LZ用纯色的布(或其它纯色的材料)放在手的下面做背景,那么就方便把背景去除或填上任意颜色,以增加图 ...

你看一下这里,上传了好几张图片。http://www.amobbs.com/forum.php?mod=viewthread&tid=5504368&page=1&extra=#pid6219086

难得留名 发表于 2012-11-3 16:38:01

      mark

wyatt 发表于 2013-10-8 15:56:22

有意思,mark
页: [1]
查看完整版本: FPGA+OV7725视频采集处理项目外包