24小时热门版块排行榜    

查看: 2385  |  回复: 11

Uncle_Bill

银虫 (初入文坛)

[求助] 静脉图像处理-血管信息提取 已有1人参与

最近在做静脉的近红外成像的图像处理,遇到了两个问题,因为是新手,用的程序也是现成的,所以不知道该咋整,希望有经验的虫友能提供一些思路:

1.静脉图像增强
原始图像为:
静脉图像处理-血管信息提取
想把它处理成下图右列的效果:
静脉图像处理-血管信息提取-1
静脉图像处理-血管信息提取-2
试过了直方图均衡、边缘检测、滤波处理等,但效果都不太好,伪边缘很多:
静脉图像处理-血管信息提取-3静脉图像处理-血管信息提取-4

2.腿部静脉汗毛去除
采集的是腿部静脉图像,请问怎么才能去掉汗毛,突出血管呢:
静脉图像处理-血管信息提取-5
试过了滤波,效果不明显,采用巴特沃斯低通和平滑得到下图,但血管变得非常模糊:
静脉图像处理-血管信息提取-6静脉图像处理-血管信息提取-7
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

kaywell

银虫 (小有名气)

【答案】应助回帖

★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
Uncle_Bill: 金币+6, ★★★很有帮助, 提供了一些思路,希望以后能继续请教Orz…… 2015-08-19 16:07:09
你试一下不同尺度的增强,如金字塔或小波,不同尺度下采用不同的增强增益。

象汗毛和血管的尺度应该不同,这样增强得到的效果也应该不同
2楼2015-08-17 15:49:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tcp101

新虫 (小有名气)

楼主好方向,什么专业?

[ 发自手机版 http://muchong.com/3g ]
3楼2015-08-17 18:59:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Uncle_Bill

银虫 (初入文坛)

引用回帖:
2楼: Originally posted by kaywell at 2015-08-17 15:49:18
你试一下不同尺度的增强,如金字塔或小波,不同尺度下采用不同的增强增益。

象汗毛和血管的尺度应该不同,这样增强得到的效果也应该不同

谢谢回复~
因为代码渣,我一般都是现搜程序Orz……

我看了下金字塔,大多数是图像匹配,需要两个图像的,没用成……
关于小波,是不是不同的图像得选用不同的小波基啊?跑了几个程序,效果不太好(也可能是我找的程序不好/参数不会选)
目前倾向于选择一种通用的方式,能对所有的静脉图有效……

虽然汗毛和血管尺度不同,但是汗毛和汗毛之间形成的尺度感觉有的也会近似血管尺度啊……

看您貌似正好是医学图像处理,请问像Q1那样的是怎么做到如此清晰的静脉增强呢?
4楼2015-08-18 09:17:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Uncle_Bill

银虫 (初入文坛)

引用回帖:
3楼: Originally posted by tcp101 at 2015-08-17 18:59:05
楼主好方向,什么专业?

其实是光学工程……
好么,我感觉自己跑偏了都……
谁让导师还对生物医学感兴趣Orz……
5楼2015-08-18 09:19:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

kaywell

银虫 (小有名气)

【答案】应助回帖

引用回帖:
4楼: Originally posted by Uncle_Bill at 2015-08-18 09:17:49
谢谢回复~
因为代码渣,我一般都是现搜程序Orz……

我看了下金字塔,大多数是图像匹配,需要两个图像的,没用成……
关于小波,是不是不同的图像得选用不同的小波基啊?跑了几个程序,效果不太好(也可能是我 ...

金字塔就是用高斯核对图像进行分层分解,每一层对应的是图像不同尺度下的特征,还可以再重新重建,如果对各层进行不同的线性或非线性处理,就是不同的金字塔式的增强处理了。

小波就是采用的核不同,是小波核,进行三个方向的图像分解,你用matlab试一下最简单的D小波(全名忘了,是个女数学家的名字)或者haar小波。

当然,你可以看一下分层图像,来自己决定对哪一层或者哪几层进行增强,而对其他层的图像进行平滑(尤其是高频细节部分的特征进行弱化)

兴许如果还想效果再好一些,还需要一些特征提取的算法参预进来,这样可以更好的突出血管特征
6楼2015-08-18 11:00:16
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Uncle_Bill

银虫 (初入文坛)

引用回帖:
6楼: Originally posted by kaywell at 2015-08-18 11:00:16
金字塔就是用高斯核对图像进行分层分解,每一层对应的是图像不同尺度下的特征,还可以再重新重建,如果对各层进行不同的线性或非线性处理,就是不同的金字塔式的增强处理了。

小波就是采用的核不同,是小波核, ...

金字塔实在找不到啥好用的程序Orz……
就做了一个结果,可是我觉得没啥效果……
静脉图像处理-血管信息提取-8

下面是小波的一些结果,我也觉得不咋地啊……
小波三次变换:
静脉图像处理-血管信息提取-9静脉图像处理-血管信息提取-10静脉图像处理-血管信息提取-11
小波两次分解:
静脉图像处理-血管信息提取-12静脉图像处理-血管信息提取-13
小波重构:
静脉图像处理-血管信息提取-14静脉图像处理-血管信息提取-15
小波融合:
静脉图像处理-血管信息提取-16
7楼2015-08-18 16:33:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Uncle_Bill

银虫 (初入文坛)

引用回帖:
6楼: Originally posted by kaywell at 2015-08-18 11:00:16
金字塔就是用高斯核对图像进行分层分解,每一层对应的是图像不同尺度下的特征,还可以再重新重建,如果对各层进行不同的线性或非线性处理,就是不同的金字塔式的增强处理了。

小波就是采用的核不同,是小波核, ...

P.S.你们做金字塔、小波是得到这样子的结果么……
8楼2015-08-18 16:34:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

kaywell

银虫 (小有名气)

引用回帖:
8楼: Originally posted by Uncle_Bill at 2015-08-18 16:34:53
P.S.你们做金字塔、小波是得到这样子的结果么……...

看了一下你做的分层图像,确实不理想,与我想象的不太一样

你试一下把低层的数据置零或平滑的话,能不能滤掉汗毛信息。

如果软件上达不到,还可以在硬件上提高多少呢?
9楼2015-08-19 10:34:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Uncle_Bill

银虫 (初入文坛)

引用回帖:
9楼: Originally posted by kaywell at 2015-08-19 10:34:20
看了一下你做的分层图像,确实不理想,与我想象的不太一样

你试一下把低层的数据置零或平滑的话,能不能滤掉汗毛信息。

如果软件上达不到,还可以在硬件上提高多少呢?...

目前唯一能滤的就是巴特沃斯低通了,然而会丢失大量信息Orz
看着挺明显的,一滤就啥都木了……
低层平滑再和二三层的叠加么?用图像融合还是直接几张图像相加?
或者我再试试带通吧……

P.S.硬件这块儿是动不了了,目的就是要在现有基础上弄掉汗毛呢……
恩,分先给你吧,也算开阔思路了呢,谢啦~

P.P.S.那啥,之后再有问题,我能继续叨扰你么【士下座】
10楼2015-08-19 16:06:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 Uncle_Bill 的主题更新
信息提示
请填处理意见