一种提取脑部CT图像骨骼方法及装置.pdf

上传人:GAME****980 文档编号:1668625 上传时间:2018-07-03 格式:PDF 页数:17 大小:674.44KB
返回 下载 相关 举报
摘要
申请专利号:

CN201110260717.6

申请日:

2011.09.05

公开号:

CN102419864A

公开日:

2012.04.18

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):G06T 7/00申请日:20110905|||公开

IPC分类号:

G06T7/00; A61B6/03

主分类号:

G06T7/00

申请人:

东软集团股份有限公司

发明人:

赵大哲; 韩芳芳; 覃文军; 杨金柱; 栗伟; 袁玉亮; 任福龙

地址:

110179 辽宁省沈阳市浑南新区新秀街2号

优先权:

专利代理机构:

北京集佳知识产权代理有限公司 11227

代理人:

马敬;逯长明

PDF下载: PDF下载
内容摘要

本申请公开了一种提取脑部CT图像骨骼方法及装置,包括:对原始脑部CT图像的像素点进行灰度映射获得对应的灰度直方图,根据所述灰度直方图获得第一预设分割阈值;根据第一预设分割阈值计算背景像素灰度阈值,根据背景像素灰度阈值去除所述原始脑部CT图像中的背景像素点,获得预处理脑部CT图像;基于所述预处理脑部CT图像,计算骨阈值;在所述预处理脑部CT图像中查找所有灰度值大于等于所述骨阈值的像素点,提取所述像素点对应的图像,该图像为脑CT图像中的脑骨骼。应用本发明,避免了提前对骨阈值进行经验值设定而造成的提取骨骼错误。此外,本申请能在短时间内提取出脑部骨骼的故影像,不会给整体算法的运算速度带来负面影响。

权利要求书

1: 一种提取脑部 CT 图像骨骼方法, 其特征在于, 包括 : 对原始脑部 CT 图像的像素点进行灰度映射获得对应的灰度直方图, 根据所述灰度直 方图获得第一预设分割阈值 ; 根据第一预设分割阈值计算背景像素灰度阈值, 根据背景像素灰度阈值去除所述原始 脑部 CT 图像中的背景像素点, 获得预处理脑部 CT 图像 ; 基于所述预处理脑部 CT 图像, 计算骨阈值 ; 在所述预处理脑部 CT 图像中查找所有灰度值大于等于所述骨阈值的像素点, 提取所 述像素点对应的图像, 该图像为脑 CT 图像中的脑骨骼。
2: 根据权利要求 1 所述的方法, 其特征在于, 所述根据第一预设分割阈值计算背景像 素灰度阈值的步骤包括 : 设所述原始脑部 CT 图像中像素点的灰度值范围为 (minv, maxv), 其中, minv 为最小灰 度值, maxv 为最大灰度值 ; 令阈值间隔为 detavalue, 其中 detavalue = maxv-minv ; 将所述原始脑部 CT 图像的灰度值映射到 0-detavalue 区间内 ; 在所述 0-detavalue 区间内对每层脑 CT 图像分别进行灰度直方图统计, 获得各灰度值 累积比例 k = min value,…, max value, 其中, minvalue 和 maxvalue 分别表示所述原始脑 CT 图像中像素点所表示的最小和最大灰度值, Ci 表示灰度值为 i 的像 素点个数, Call 表示图像中像素点的总个数, k 值即为背景像素灰度阈值的参考值 ; 判 断 所 述 累 积 比 例 HAk 是 否 大 于 等 于 第 一 预 设 分 割 阈 值, 且k的值小于 detavalue*0.1, 若是, 则设置背景像素灰度阈值 k′为 detavalue*0.1 ; 否则, 设置背景像 素灰度阈值 k′为 HAk 大于等于第一预设分割阈值时的 k 值。
3: 根据权利要求 1 所述的方法, 其特征在于, 根据背景像素灰度阈值去除所述原始脑 部 CT 图像中的背景像素点, 获得预处理脑部 CT 图像的步骤包括 : 查找并去除所有灰度值小于所述背景像素灰度阈值的像素点, 从而去除所述原始脑部 CT 图像中的背景像素点, 获得预处理脑部 CT 图像。
4: 根据权利要求 1 所述的方法, 其特征在于, 计算骨阈值的步骤包括 : 设所述预处理脑部 CT 图像有 N 个像素, detavalue-k′个灰度级 i, i = k′, k′ +1, k′ +2, ..., detavalue ; 灰度值为 i 的像素个数为 ni, 则 像素灰度阈值 ; 灰度值为 i 的像素的概率密度为 : 且 其中, k′为所述背景 令 且 μ0ω0+μ1ω1 = μr, ω0+ω1 = 1 ; 其中, t1 为骨分割阈值, ω0 为灰度级低于或等于 t1 的所有点的概率密度之和, ω1 为灰度级高于 t1 的所有点的概率密度之和, μr 为图像总体平均灰度, μ0 为灰度级低 于或等于 t1 的所有点平均灰度, μ1 为灰度级高于 t1 的所有点的平均灰度, 类间方差为 2
5: 一种提取脑部 CT 图像骨骼装置, 其特征在于, 包括 : 灰度映射单元, 用于对所述原始脑部 CT 图像的像素点进行灰度映射, 获得对应的灰度 直方图, 根据所述灰度直方图获得所述脑部 CT 图像的灰度值的第一预设分割阈值 ; 背景像素去除单元, 用于根据第一预设分割阈值计算背景像素灰度阈值, 根据背景像 素灰度阈值去除所述原始脑部 CT 图像中的背景像素点, 获得预处理脑部 CT 图像 ; 骨阈值计算单元, 用于基于所述预处理脑部 CT 图像, 计算骨阈值 ; 脑骨骼提取单元, 用于在所述预处理脑部 CT 图像中查找所有灰度值大于等于所述骨 阈值的像素点, 提取所述像素点对应的图像, 该图像为脑 CT 图像中的脑骨骼。
6: 根据权利要求 5 所述的装置, 其特征在于, 所述背景像素去除单元包括 : 第一计算单元, 用于根据第一预设分割阈值计算背景像素灰度阈值 ; 第二计算单元, 用于根据背景像素灰度阈值去除所述原始脑部 CT 图像中的背景像素 点, 获得预处理脑部 CT 图像。
7: 根据权利要求 6 所述的装置, 其特征在于, 所述第一计算单元包括 : 第一设置子单元, 用于设所述原始脑部 CT 图像中像素点的灰度值范围为 (minv, maxv), 其中, minv 为最小灰度值, maxv 为最大灰度值 ; 令阈值间隔为 detavalue, 其中 detavalue = maxv-minv ; 灰度值累积比例计算单元, 用于将所述原始脑部 CT 图像的灰度值映射到 0-detavalue 区间内 ; 在所述 0-detavalue 区间内对每层脑 CT 图像分别进行灰度直方图统计, 获得各 灰度值累积比例 k = min value, …, max value, 其中, minvalue 和 maxvalue 分别表示所述原始脑 CT 图像中像素点所表示的最小和最大灰度值, Ci 表示灰度 值为 i 的像素点个数, Call 表示图像中像素点的总个数, k 值即为背景像素灰度阈值的参考 值; 第一判断子单元, 用于判断所述累积比例 HAk 是否大于等于第一预设分割阈值, 且k的 值小于 detavalue*0.1, 若是, 则设置背景像素灰度阈值 k′为 detavalue*0.1 ; 否则, 设置 背景像素灰度阈值 k′为 HAk 大于等于第一预设分割阈值时的 k 值。
8: 根据权利要求 5 所述的装置, 其特征在于, 所述骨阈值计算单元包括 : 第二设置子单元, 用于设所述预处理脑部 CT 图像有 N 个像素, detavalue-k′个灰度级 i, i = k′, k′ +1, k′ +2, ..., detavalue ; 灰度值为 i 的像素个数为 ni, 则 中, k′为所述背景像素灰度阈值 ; 灰度值为 i 的像素的概率密度为 : 且 其 第三计算单元, 用于令 且 μ0ω0+μ1ω1 = μr, ω0+ω1 = 1 ; 其中, t1 为骨分割阈值, ω0 为灰度级低于或等于 t1 的所有点的概率密度之和, ω1 为灰度级高于 t1 的所有点的概率密度之和, μr 为图像总体平均灰度, μ0 为灰度级低 3 于或等于 t1 的所有点平均灰度, μ1 为灰度级高于 t1 的所有点的平均灰度, 类间方差为

说明书


一种提取脑部 CT 图像骨骼方法及装置

    【技术领域】
     本发明涉及计算机技术领域, 特别涉及一种提取脑部 CT 图像骨骼方法及装置。背景技术 CT 是一种功能齐全的病情探测仪器, 它是电子计算机 X 线断层扫描技术简称。CT 图像是以不同的灰度来表示, 反映器官和组织对 X 线的吸收程度。因此, 与 X 线图像所示的 黑白影像一样, 黑影表示低吸收区, 即低密度区, 如肺部 ; 白影表示高吸收区, 即高密度区, 如骨骼。人体软组织的密度差别虽小, 吸收系数虽多接近于水, 也能形成对比而成像。这是 CT 的突出优点。所以, CT 可以更好地显示由软组织构成的器官, 如脑、 脊髓、 纵隔、 肺、 肝、 胆、 胰以及盆部器官等, 并在良好的解剖图像背景上显示出病变的影像。CT 图像是层面图 像, 常用的是横断面。为了显示整个器官, 需要多个连续的层面图像。
     当 前 在 临 床 上,多 层 螺 旋 CT 血 管 造 影 (MSCTA, multi-slice spiral CT angiography) 是一种新型的血管造影技术, 通过该技术得到的图像称为 CTA 图像。该技术 对病人无创伤, 为医生观察诊断脑血管疾病提供了方便可靠的依据。
     通常通过 CT 图像和 CTA 图像的配准减影技术获得颅内血管影像。其原理是将脑 部 CT 图像和 CTA 图像进行配准, 然后提取 CT 图像中的骨骼影像, 按照提取出的骨骼的空间 位置, 对应到 CTA 图像中, 即可把 CTA 图像中的高亮度的骨骼去掉, 剩下的高亮度像素表示 的则是血管影像, 再应用最大密度投影或者体重建方法将去除骨骼后的 CTA 图像进行三维 可视化, 即可看到清晰的血管影像。
     由于 CTA 图像中骨骼的去除完全依赖于从 CT 中提取的骨骼影像的准确性和配准 的准确性, 因此国内外的研究者都将配准算法的研究作为研究 CTA 减影技术的重点, 而骨 骼影像的提取则是根据经验值提前设定。这样做虽然比较省时, 但是对于实际临床图像中 可能出现的多种灰度值不统一的情况, 提前设定骨骼的经验值显然会阻碍算法的应用, 造 成错误的结果。
     例如, 图 1 所示为现有技术的两幅脑组织的原始图像, 从图中可以很明显的确定, 两幅图像的明暗度不同。将图 1 所示两幅图像的灰度值范围都映射到 0-4096 范围内后, 统 计各自灰度值直方图的范围, 统计结果如图 2 所示。
     其中, 图 1a 所示脑组织对应的灰度值直方图分布范围如图 2a 所示, 图 1b 所示脑 组织对应的灰度值直方图分布范围如图 2b 所示。
     从图 2 中可以明显看出, 两幅同样为脑部组织的 CT 图像的像素点的灰度值分布范 围有很大差别, 如果通过事先设定骨骼阈值范围的方式来去除脑骨骼组织就会出现错误, 即有可能将本应是脑骨骼的图像留下了, 或将本应不是脑骨骼的图像去除了。
     因此, 如何能够准确的提取出 CT 图像的脑骨骼是保证能够准确呈现出脑血管影 像的关键的步骤之一, 是个亟需解决的问题。
     发明内容本发明实施例的提供一种提取脑部 CT 图像骨骼方法及装置, 能准确的从脑 CT 图 像中提取出骨骼图像, 以保证后续成像的准确性。
     本发明实施例提供了一种提取脑部 CT 图像骨骼方法, 包括 :
     对原始脑部 CT 图像的像素点进行灰度映射获得对应的灰度直方图, 根据所述灰 度直方图获得第一预设分割阈值 ;
     根据第一预设分割阈值计算背景像素灰度阈值, 根据背景像素灰度阈值去除所述 原始脑部 CT 图像中的背景像素点, 获得预处理脑部 CT 图像 ;
     基于所述预处理脑部 CT 图像, 计算骨阈值 ;
     在所述预处理脑部 CT 图像中查找所有灰度值大于等于所述骨阈值的像素点, 提 取所述像素点对应的图像, 该图像为脑 CT 图像中的脑骨骼。
     其中, 所述根据第一预设分割阈值计算背景像素灰度阈值的步骤包括 :
     设所述原始脑部 CT 图像中像素点的灰度值范围为 (minv, maxv), 其中, minv 为最 小灰度值, maxv 为最大灰度值 ;
     令阈值间隔为 detavalue, 其中 detavalue = maxv-minv ;
     将所述原始脑部 CT 图像的灰度值映射到 0-detavalue 区间内 ;
     在所述 0-detavalue 区间内对每层脑 CT 图像分别进行灰度直方图统计, 获得各灰 k = min value,…, max value, 其中,度值累积比例
     minvalue 和 maxvalue 分别表示所述原始脑 CT 图像中像素点所表示的最小和最大 灰度值, Ci 表示灰度值为 i 的像素点个数, Call 表示图像中像素点的总个数, k 值即为背景 像素灰度阈值的参考值 ;
     判 断 所 述 累 积 比 例 HAk 是 否 大 于 等 于 第 一 预 设 分 割 阈 值, 且 k 的值小于 detavalue*0.1, 若是, 则设置背景像素灰度阈值 k′为 detavalue*0.1 ; 否则, 设置背景像 素灰度阈值 k′为 HAk 大于等于第一预设分割阈值时的 k 值。
     其中, 根据背景像素灰度阈值去除所述原始脑部 CT 图像中的背景像素点, 获得预 处理脑部 CT 图像的步骤包括 :
     查找并去除所有灰度值小于所述背景像素灰度阈值的像素点, 从而去除所述原始 脑部 CT 图像中的背景像素点, 获得预处理脑部 CT 图像。
     其中, 计算骨阈值的步骤包括 :
     设所述预处理脑部 CT 图像有 N 个像素, detavalue-k ′个灰度级 i, i = k ′, 则 k′ +1, k′ +2, ..., detavalue ; 灰度值为 i 的像素个数为 ni, 述背景像素灰度阈值 ; 灰度值为 i 的像素的概率密度为 : 且 其中, k′为所
     令且μ0ω0+μ1ω1 = μr, ω0+ω1 = 1 ;
     其中, t1 为骨分割阈值, ω0 为灰度级低于或等于 t1 的所有点的概率密度之和,ω1 为灰度级高于 t1 的所有点的概率密度之和, μr 为图像总体平均灰度, μ0 为灰度级低 于或等于 t1 的所有点平均灰度, μ1 为灰度级高于 t1 的所有点的平均灰度, 类间方差为 本发明实施例还提供了一种提取脑部 CT 图像骨骼装置, 包括 :
     灰度映射单元, 用于对所述原始脑部 CT 图像的像素点进行灰度映射, 获得对应的 灰度直方图, 根据所述灰度直方图获得所述脑部 CT 图像的灰度值的第一预设分割阈值 ;
     背景像素去除单元, 用于根据第一预设分割阈值计算背景像素灰度阈值, 根据背 景像素灰度阈值去除所述原始脑部 CT 图像中的背景像素点, 获得预处理脑部 CT 图像 ;
     骨阈值计算单元, 用于基于所述预处理脑部 CT 图像, 计算骨阈值 ;
     脑骨骼提取单元, 用于在所述预处理脑部 CT 图像中查找所有灰度值大于等于所 述骨阈值的像素点, 提取所述像素点对应的图像, 该图像为脑 CT 图像中的脑骨骼。
     其中, 所述背景像素去除单元包括 :
     第一计算单元, 用于根据第一预设分割阈值计算背景像素灰度阈值 ;
     第二计算单元, 用于根据背景像素灰度阈值去除所述原始脑部 CT 图像中的背景 像素点, 获得预处理脑部 CT 图像。
     其中, 所述第一计算单元包括 :
     第一设置子单元, 用于设所述原始脑部 CT 图像中像素点的灰度值范围为 (minv, maxv), 其中, minv 为最小灰度值, maxv 为最大灰度值 ; 令阈值间隔为 detavalue, 其中 detavalue = maxv-minv ;
     灰 度 值 累 积 比 例 计 算 单 元, 用 于 将 所 述 原 始 脑 部 CT 图 像 的 灰 度 值 映 射 到 0-detavalue 区间内 ; 在所述 0-detavalue 区间内对每层脑 CT 图像分别进行灰度直方图
     统计, 获得各灰度值累积比例k = min value, …, max value, 其中,minvalue 和 maxvalue 分别表示所述原始脑 CT 图像中像素点所表示的最小和最大灰度值, Ci 表示灰度值为 i 的像素点个数, Call 表示图像中像素点的总个数, k 值即为背景像素灰度 阈值的参考值 ;
     第一判断子单元, 用于判断所述累积比例 HAk 是否大于等于第一预设分割阈值, 且 k 的值小于 detavalue*0.1, 若是, 则设置背景像素灰度阈值 k′为 detavalue*0.1 ; 否则, 设 置背景像素灰度阈值 k′为 HAk 大于等于第一预设分割阈值时的 k 值。
     其中, 所述骨阈值计算单元包括 :
     第二设置子单元, 用于设所述预处理脑部 CT 图像有 N 个像素, detavalue-k ′ 个灰度级 i, i = k ′, k ′ +1, k ′ +2, ..., detavalue ; 灰度值为 i 的像素个数为 ni, 则 其中, k′为所述背景像素灰度阈值 ; 灰度值为 i 的像素的概率密度为 : 且
     第 三 计 算 单 元,用 于 令且 μ0ω0+μ1ω0 = μr, ω0+ω1 = 1 ; 其中, t1 为骨分割阈值, ω0 为灰度级低于或等于 t1 的所有点的概率密度之和, ω1 为灰度级高于 t1 的所有点的概率密度之和, μr 为图像总体平均灰度, μ0 为灰度级低 于或等于 t1 的所有点平均灰度, μ1 为灰度级高于 t1 的所有点的平均灰度, 类间方差为
     应用本发明实施例提供的方法和装置, 通过先去除脑部 CT 图像中的背景像素点, 获得预处理脑部 CT 图像, 再应用计算出的骨阈值对预处理脑部 CT 图像进行脑骨骼和其余 脑组织的区分, 准确地从脑 CT 图像中提取出了骨骼图像, 保证了后续成像的准确性。避免 了提前对骨阈值进行经验值设定而造成的提取骨骼错误。此外, 本申请能在短时间内提取 出脑部骨骼的故影像, 不会给整体算法的运算速度带来负面影响。
     附图说明 为了更清楚地说明本发明实施例或现有技术中的技术方案, 下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍, 显而易见地, 下面描述中的附图仅仅是本 发明的一些实施例, 对于本领域普通技术人员来讲, 在不付出创造性劳动的前提下, 还可以 根据这些附图获得其他的附图。
     图 1 是现有技术的两幅脑组织的原始图像 ;
     图 2 是与图 1 中脑 CT 图像对应的灰度分布直方图 ;
     图 3 是根据本发明实施例的提取脑部 CT 图像骨骼的方法流程图 ;
     图 4 是一脑部 CT 图像中背景像素所占比重统计分析图 ;
     图 5 是另外两个脑部 CT 图像中背景像素所占比重的统计分析图 ;
     图 6 是应用本发明实施例后骨骼提取效果图 ;
     图 7 是计算骨骼阈值算法的运算时间统计图 ;
     图 8 是根据本发明实施例的提取脑部 CT 图像骨骼装置的结构示意图。
     具体实施方式
     下面将结合本发明实施例中的附图, 对本发明实施例中的技术方案进行清楚、 完 整地描述, 显然, 所描述的实施例仅仅是本发明一部分实施例, 而不是全部的实施例。基于 本发明中的实施例, 本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例, 都属于本发明保护的范围。
     本申请的思路是先去除脑部 CT 图像中的背景像素点, 再对剩下的全脑图像进行 脑骨骼和其余脑组织的区分, 从而提取出脑骨骼 CT 图像, 为将来后续 CTA 图像中脑骨骼的 去除提供可靠依据。
     参见图 3, 其是根据本发明实施例的一种提取脑部 CT 图像骨骼的方法流程图, 具 体包括 :
     步骤 301, 对原始脑部 CT 图像的像素点进行灰度映射获得对应的灰度直方图, 根 据所述灰度直方图获得第一预设分割阈值 ;在去除背景像素点之前, 对脑部 CT 图像中背景和全脑图像的像素点个数在整幅 图像中所占的比例进行分析。 用类间最大方差方法计算出脑部图像与背景图像的分割阈值 后, 对表示背景图像的像素数目占总像素数的比例进行逐层分析, 获得图 4 所示一脑部 CT 图像中背景像素所占比重统计分析图。
     从图 4 中可以分析出, 背景像素所占比例在一套整脑数据中的分布情况可以分为 两种, 一种是比例在 0.55-0.65 之间, 一种是比例数值大于 0.65 的情况。为了验证这个结 论, 笔者又对另外两套整脑数据进行了背景像素比重统计分析, 得到图 5 所示另外两个脑 部 CT 图像中背景像素所占比重的统计分析图。
     结合图 4、 5 的统计分析可知, 在脑部 CT 图像中, 背景像素所占比重通常分为两 种情况, 一种情况是背景像素所占比例到达 43%以上, 另一种情况是背景像素所占比例在 43%以下。 这里的 43%是根据以上几组图像的背景像素比重的分布规律估计出的一经验数 值。
     也就是说, 根据所述灰度直方图获得第一预设分割阈值是一经验数值, 例如, 该数 值可以在 0.4-0.6 之间。
     步骤 302, 根据第一预设分割阈值计算背景像素灰度阈值, 根据背景像素灰度阈值 去除所述原始脑部 CT 图像中的背景像素点, 获得预处理脑部 CT 图像 ;
     上述根据第一预设分割阈值计算背景像素灰度阈值的步骤包括 :
     设所述原始脑部 CT 图像中像素点的灰度值范围为 (minv, maxv), 其中, minv 为最 小灰度值, maxv 为最大灰度值 ;
     令阈值间隔为 detavalue, 其中 detavalue = maxv-minv ;
     将所述原始脑部 CT 图像的灰度值映射到 0-detavalue 区间内 ;
     在所述 0-detavalue 区间内对每层脑 CT 图像分别进行灰度直方图统计, 获得各 灰度值累积比例 k = min value, …, max value, 其中, minvalue 和maxvalue 分别表示所述原始脑 CT 图像中像素点所表示的最小和最大灰度值, Ci 表示灰度 值为 i 的像素点个数, Call 表示图像中像素点的总个数, k 值即为背景像素灰度阈值的参考 值;
     判 断 所 述 累 积 比 例 HAk 是 否 大 于 等 于 第 一 预 设 分 割 阈 值, 且 k 的值小于 detavalue*0.1, 该第一灰度分割阈值是根据前述图 4、 5 的统计分析得出的经验值, 例如 43%, 若是, 则设置背景像素灰度阈值 k′为 detavalue*0.1 ; 否则, 设置背景像素灰度阈值 k′为 HAk 大于等于第一灰度分割阈值时的 k 值。
     也就是说, k 是背景像素灰度阈值的参考值, 而 k ′是背景像素灰度阈值, 当 累积比例 HAk 大于等于第一预设分割阈值, 且 k 的值小于 detavalue*0.1, k’的取值为 detavalue*0.1 ; 当累积比例 HAk 小于第一预设分割阈值时, k’ 的取值为 k。
     根据背景像素灰度阈值去除所述原始脑部 CT 图像中的背景像素点, 获得预处理 脑部 CT 图像的步骤为 ; 查找并去除所有灰度值小于所述背景像素灰度阈值的像素点, 从而 去除所述 CT 图像中的背景像素点。这里, 去除所有灰度值小于所述背景像素灰度阈值的像 素点的处理实际是将这些像素点的灰度值置 0。
     步骤 303, 基于所述预处理脑部 CT 图像, 计算骨阈值 ;本步骤可以具体包括 : 设所述预处理脑部 CT 图像有 N 个像素, detavalue-k ′个灰度级 i, i = k ′, 其中, k′为所k′ +1, k′ +2, ..., detavalue ; 灰度值为 i 的像素个数为 ni, 则 述背景像素灰度阈值 ;
     灰度值为 i 的像素的概率密度为 :且这里, 需要说明的是, 每个灰度级都对应一个灰度值, 因此, 灰度级为 i 的灰度值必然为 i ;
     令且μ0ω0+μ1ω1 = μr, ω0+ω1 = 1 ; 其中, t1 为骨分割阈值, ω0 为灰度级低于或等于 t1 的所有点的概率密度之和, 即 脑组织类的概率密度之和, ω1 为灰度级为高于 t1 的所有点的概率密度之和, 即脑骨骼类概 率密度之和, μr 为图像总体平均灰度, μ0 为灰度级低于或等于 t1 的所有点平均灰度, 即脑 组织类所有点平均灰度, μ1 为灰度级高于 t1 的平均灰度, 即脑骨骼类所有点的平均灰度,
     类间方差为
     其中, 类间方差越大表示阈值选择的越好。步骤 304, 在所述预处理脑部 CT 图像中查找所有灰度值大于等于所述骨阈值的像 素点, 提取所述像素点对应的图像, 该图像为脑 CT 图像中的脑骨骼。
     至此, 完成了脑骨骼提取。
     用本发明实施例提出的基于类间最大方差的自适应骨阈值提取方法得到的实验 结果如图 6 所示。其中, 图 6 中的 (a) 和 (b) 分别是原脑部 CT 图像和与其对应的骨骼分割 图像。
     从图 6 中可以看出, 骨骼提取效果良好。
     提取单层 CT 图像中骨骼阈值的运算时间统计如图表 7 所示, 从图 7 中可以分析 出, 本发明实施例提出的计算骨骼阈值算法的时间性能相对稳定, 对于单层脑部 CT 图像的 运算时间控制在 45-65ms 之间。
     可见, 应用本发明实施例提供的方法, 通过先去除脑部 CT 图像中的背景像素点获 得预处理脑部 CT 图像, 再应用计算出的骨阈值对所获得的预处理脑部 CT 图像进行脑骨骼 和其余脑组织的区分, 准确地从脑 CT 图像中提取出了骨骼图像, 保证了后续成像的准确 性。避免了提前对骨阈值进行经验值设定而造成的提取骨骼错误。此外, 本申请能在短时 间内提取出脑部骨骼的故影像, 不会给整体算法的运算速度带来负面影响。 本发明实施例还提供了一种提取脑部 CT 图像骨骼装置, 参见图 8, 具体包括 :
     灰度映射单元 801, 用于对所述原始脑部 CT 图像的像素点进行灰度映射, 获得对 应的灰度直方图, 根据所述灰度直方图获得所述脑部 CT 图像的灰度值的第一预设分割阈 值;
     背景像素去除单元 802, 用于根据第一预设分割阈值计算背景像素灰度阈值, 根据 背景像素灰度阈值去除所述原始脑部 CT 图像中的背景像素点, 获得预处理脑部 CT 图像 ;
     骨阈值计算单元 803, 用于基于所述预处理脑部 CT 图像, 计算骨阈值 ;
     脑骨骼提取单元 804, 用于在所述预处理脑部 CT 图像中查找所有灰度值大于等于 所述骨阈值的像素点, 提取所述像素点对应的图像, 该图像为脑 CT 图像中的脑骨骼。
     上述背景像素去除单元 802 可以具体包括 :
     第一计算单元, 用于根据第一预设分割阈值计算背景像素灰度阈值 ;
     第二计算单元, 用于根据背景像素灰度阈值去除所述原始脑部 CT 图像中的背景 像素点, 获得预处理脑部 CT 图像。
     上述第一计算单元可以具体包括 :
     第一设置子单元, 用于设所述原始脑部 CT 图像中像素点的灰度值范围为 (minv, maxv), 其中, minv 为最小灰度值, maxv 为最大灰度值 ; 令阈值间隔为 detavalue, 其中 detavalue = maxv-minv ;
     灰 度 值 累 积 比 例 计 算 单 元, 用 于 将 所 述 原 始 脑 部 CT 图 像 的 灰 度 值 映 射 到 0-detavalue 区间内 ; 在所述 0-detavalue 区间内对每层脑 CT 图像分别进行灰度直方图 统计, 获得各灰度值累积比例 k = min value, …, max value, 其中,minvalue 和 maxvalue 分别表示所述原始脑 CT 图像中像素点所表示的最小和最大灰度值, Ci 表示灰度值为 i 的像素点个数, Call 表示图像中像素点的总个数, k 值即为背景像素灰度 阈值的参考值 ;
     第一判断子单元, 用于判断所述累积比例 HAk 是否大于等于第一预设分割阈值, 且 k 的值小于 detavalue*0.1, 若是, 则设置背景像素灰度阈值 k′为 detavalue*0.1 ; 否则, 设 置背景像素灰度阈值 k′为 HAk 大于等于第一预设分割阈值时的 k 值。
     上述骨阈值计算单元 803 可以具体包括 :
     第二设置子单元, 用于设所述预处理脑部 CT 图像有 N 个像素, detavalue-k ′ 个灰度级 i, i = k ′, k ′ +1, k ′ +2, ..., detavalue ; 灰度值为 i 的像素个数为 ni, 则 其中, k′为所述背景像素灰度阈值 ; 灰度值为 i 的像素的概率密度为 : 且
     第 三 计 算 单 元,用 于 令且 μ0ω0+μ1ω1 = μr, ω0+ω1 = 1 ; 其中, t1 为骨分割阈值, ω0 为灰度级低于或等于 t1 的所有点的概率密度之和, ω1 为灰度级高于 t1 的所有点的概率密度之和, μr 为图像总体平均灰度, μ0 为灰度级低 于或等于 t1 的所有点平均灰度, μ1 为灰度级高于 t1 的所有点的平均灰度, 类间方差为
     应用本发明实施例提供的装置, 通过先去除脑部 CT 图像中的背景像素点, 获得预 处理脑部 CT 图像, 再应用计算出的骨阈值对预处理脑部 CT 图像进行脑骨骼和其余脑组织的区分, 准确地从脑 CT 图像中提取出了骨骼图像, 保证了后续成像的准确性。避免了提前 对骨阈值进行经验值设定而造成的提取骨骼错误。此外, 本申请能在短时间内提取出脑部 骨骼的故影像, 不会给整体算法的运算速度带来负面影响。
     对于装置实施例而言, 由于其基本相似于方法实施例, 所以描述的比较简单, 相关 之处参见方法实施例的部分说明即可。
     需要说明的是, 在本文中, 诸如第一和第二等之类的关系术语仅仅用来将一个实 体或者操作与另一个实体或操作区分开来, 而不一定要求或者暗示这些实体或操作之间存 在任何这种实际的关系或者顺序。而且, 术语 “包括” 、 “包含” 或者其任何其他变体意在涵 盖非排他性的包含, 从而使得包括一系列要素的过程、 方法、 物品或者设备不仅包括那些要 素, 而且还包括没有明确列出的其他要素, 或者是还包括为这种过程、 方法、 物品或者设备 所固有的要素。在没有更多限制的情况下, 由语句 “包括一个 ......” 限定的要素, 并不排 除在包括所述要素的过程、 方法、 物品或者设备中还存在另外的相同要素。
     本领域普通技术人员可以理解实现上述方法实施方式中的全部或部分步骤是可 以通过程序来指令相关的硬件来完成, 所述的程序可以存储于计算机可读取存储介质中, 这里所称得的存储介质, 如: ROM/RAM、 磁碟、 光盘等。
     以上所述仅为本发明的较佳实施例而已, 并非用于限定本发明的保护范围。凡在 本发明的精神和原则之内所作的任何修改、 等同替换、 改进等, 均包含在本发明的保护范围 内。

一种提取脑部CT图像骨骼方法及装置.pdf_第1页
第1页 / 共17页
一种提取脑部CT图像骨骼方法及装置.pdf_第2页
第2页 / 共17页
一种提取脑部CT图像骨骼方法及装置.pdf_第3页
第3页 / 共17页
点击查看更多>>
资源描述

《一种提取脑部CT图像骨骼方法及装置.pdf》由会员分享,可在线阅读,更多相关《一种提取脑部CT图像骨骼方法及装置.pdf(17页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 102419864 A(43)申请公布日 2012.04.18CN102419864A*CN102419864A*(21)申请号 201110260717.6(22)申请日 2011.09.05G06T 7/00(2006.01)A61B 6/03(2006.01)(71)申请人东软集团股份有限公司地址 110179 辽宁省沈阳市浑南新区新秀街2号(72)发明人赵大哲 韩芳芳 覃文军 杨金柱栗伟 袁玉亮 任福龙(74)专利代理机构北京集佳知识产权代理有限公司 11227代理人马敬 逯长明(54) 发明名称一种提取脑部CT图像骨骼方法及装置(57) 摘要本申请公开了一种。

2、提取脑部CT图像骨骼方法及装置,包括:对原始脑部CT图像的像素点进行灰度映射获得对应的灰度直方图,根据所述灰度直方图获得第一预设分割阈值;根据第一预设分割阈值计算背景像素灰度阈值,根据背景像素灰度阈值去除所述原始脑部CT图像中的背景像素点,获得预处理脑部CT图像;基于所述预处理脑部CT图像,计算骨阈值;在所述预处理脑部CT图像中查找所有灰度值大于等于所述骨阈值的像素点,提取所述像素点对应的图像,该图像为脑CT图像中的脑骨骼。应用本发明,避免了提前对骨阈值进行经验值设定而造成的提取骨骼错误。此外,本申请能在短时间内提取出脑部骨骼的故影像,不会给整体算法的运算速度带来负面影响。(51)Int.Cl。

3、.(19)中华人民共和国国家知识产权局(12)发明专利申请权利要求书 3 页 说明书 8 页 附图 5 页CN 102419876 A 1/3页21.一种提取脑部CT图像骨骼方法,其特征在于,包括:对原始脑部CT图像的像素点进行灰度映射获得对应的灰度直方图,根据所述灰度直方图获得第一预设分割阈值;根据第一预设分割阈值计算背景像素灰度阈值,根据背景像素灰度阈值去除所述原始脑部CT图像中的背景像素点,获得预处理脑部CT图像;基于所述预处理脑部CT图像,计算骨阈值;在所述预处理脑部CT图像中查找所有灰度值大于等于所述骨阈值的像素点,提取所述像素点对应的图像,该图像为脑CT图像中的脑骨骼。2.根据权利。

4、要求1所述的方法,其特征在于,所述根据第一预设分割阈值计算背景像素灰度阈值的步骤包括:设所述原始脑部CT图像中像素点的灰度值范围为(minv,maxv),其中,minv为最小灰度值,maxv为最大灰度值;令阈值间隔为detavalue,其中detavaluemaxv-minv;将所述原始脑部CT图像的灰度值映射到0-detavalue区间内;在所述0-detavalue区间内对每层脑CT图像分别进行灰度直方图统计,获得各灰度值累积比例kmin value,max value,其中,minvalue和maxvalue分别表示所述原始脑CT图像中像素点所表示的最小和最大灰度值,Ci表示灰度值为i的。

5、像素点个数,Call表示图像中像素点的总个数,k值即为背景像素灰度阈值的参考值;判断所述累积比例HAk是否大于等于第一预设分割阈值,且k的值小于detavalue*0.1,若是,则设置背景像素灰度阈值k为detavalue*0.1;否则,设置背景像素灰度阈值k为HAk大于等于第一预设分割阈值时的k值。3.根据权利要求1所述的方法,其特征在于,根据背景像素灰度阈值去除所述原始脑部CT图像中的背景像素点,获得预处理脑部CT图像的步骤包括:查找并去除所有灰度值小于所述背景像素灰度阈值的像素点,从而去除所述原始脑部CT图像中的背景像素点,获得预处理脑部CT图像。4.根据权利要求1所述的方法,其特征在于。

6、,计算骨阈值的步骤包括:设所述预处理脑部CT图像有N个像素,detavalue-k个灰度级i,ik,k+1,k+2,.,detavalue;灰度值为i的像素个数为ni,则其中,k为所述背景像素灰度阈值;灰度值为i的像素的概率密度为:且令且00+11r,0+11;其中,t1为骨分割阈值,0为灰度级低于或等于t1的所有点的概率密度之和,1为灰度级高于t1的所有点的概率密度之和,r为图像总体平均灰度,0为灰度级低于或等于t1的所有点平均灰度,1为灰度级高于t1的所有点的平均灰度,类间方差为权 利 要 求 书CN 102419864 ACN 102419876 A 2/3页35.一种提取脑部CT图像骨。

7、骼装置,其特征在于,包括:灰度映射单元,用于对所述原始脑部CT图像的像素点进行灰度映射,获得对应的灰度直方图,根据所述灰度直方图获得所述脑部CT图像的灰度值的第一预设分割阈值;背景像素去除单元,用于根据第一预设分割阈值计算背景像素灰度阈值,根据背景像素灰度阈值去除所述原始脑部CT图像中的背景像素点,获得预处理脑部CT图像;骨阈值计算单元,用于基于所述预处理脑部CT图像,计算骨阈值;脑骨骼提取单元,用于在所述预处理脑部CT图像中查找所有灰度值大于等于所述骨阈值的像素点,提取所述像素点对应的图像,该图像为脑CT图像中的脑骨骼。6.根据权利要求5所述的装置,其特征在于,所述背景像素去除单元包括:第一。

8、计算单元,用于根据第一预设分割阈值计算背景像素灰度阈值;第二计算单元,用于根据背景像素灰度阈值去除所述原始脑部CT图像中的背景像素点,获得预处理脑部CT图像。7.根据权利要求6所述的装置,其特征在于,所述第一计算单元包括:第一设置子单元,用于设所述原始脑部CT图像中像素点的灰度值范围为(minv,maxv),其中,minv为最小灰度值,maxv为最大灰度值;令阈值间隔为detavalue,其中detavaluemaxv-minv;灰度值累积比例计算单元,用于将所述原始脑部CT图像的灰度值映射到0-detavalue区间内;在所述0-detavalue区间内对每层脑CT图像分别进行灰度直方图统计。

9、,获得各灰度值累积比例kmin value,max value,其中,minvalue和maxvalue分别表示所述原始脑CT图像中像素点所表示的最小和最大灰度值,Ci表示灰度值为i的像素点个数,Call表示图像中像素点的总个数,k值即为背景像素灰度阈值的参考值;第一判断子单元,用于判断所述累积比例HAk是否大于等于第一预设分割阈值,且k的值小于detavalue*0.1,若是,则设置背景像素灰度阈值k为detavalue*0.1;否则,设置背景像素灰度阈值k为HAk大于等于第一预设分割阈值时的k值。8.根据权利要求5所述的装置,其特征在于,所述骨阈值计算单元包括:第二设置子单元,用于设所述预。

10、处理脑部CT图像有N个像素,detavalue-k个灰度级i,ik,k+1,k+2,.,detavalue;灰度值为i的像素个数为ni,则其中,k为所述背景像素灰度阈值;灰度值为i的像素的概率密度为:且第三计算单元,用于令且00+11r,0+11;其中,t1为骨分割阈值,0为灰度级低于或等于t1的所有点的概率密度之和,1为灰度级高于t1的所有点的概率密度之和,r为图像总体平均灰度,0为灰度级低权 利 要 求 书CN 102419864 ACN 102419876 A 3/3页4于或等于t1的所有点平均灰度,1为灰度级高于t1的所有点的平均灰度,类间方差为权 利 要 求 书CN 10241986。

11、4 ACN 102419876 A 1/8页5一种提取脑部 CT 图像骨骼方法及装置技术领域0001 本发明涉及计算机技术领域,特别涉及一种提取脑部CT图像骨骼方法及装置。背景技术0002 CT是一种功能齐全的病情探测仪器,它是电子计算机X线断层扫描技术简称。CT图像是以不同的灰度来表示,反映器官和组织对X线的吸收程度。因此,与X线图像所示的黑白影像一样,黑影表示低吸收区,即低密度区,如肺部;白影表示高吸收区,即高密度区,如骨骼。人体软组织的密度差别虽小,吸收系数虽多接近于水,也能形成对比而成像。这是CT的突出优点。所以,CT可以更好地显示由软组织构成的器官,如脑、脊髓、纵隔、肺、肝、胆、胰以。

12、及盆部器官等,并在良好的解剖图像背景上显示出病变的影像。CT图像是层面图像,常用的是横断面。为了显示整个器官,需要多个连续的层面图像。0003 当前在临床上,多层螺旋CT血管造影(MSCTA,multi-slice spiral CT angiography)是一种新型的血管造影技术,通过该技术得到的图像称为CTA图像。该技术对病人无创伤,为医生观察诊断脑血管疾病提供了方便可靠的依据。0004 通常通过CT图像和CTA图像的配准减影技术获得颅内血管影像。其原理是将脑部CT图像和CTA图像进行配准,然后提取CT图像中的骨骼影像,按照提取出的骨骼的空间位置,对应到CTA图像中,即可把CTA图像中的。

13、高亮度的骨骼去掉,剩下的高亮度像素表示的则是血管影像,再应用最大密度投影或者体重建方法将去除骨骼后的CTA图像进行三维可视化,即可看到清晰的血管影像。0005 由于CTA图像中骨骼的去除完全依赖于从CT中提取的骨骼影像的准确性和配准的准确性,因此国内外的研究者都将配准算法的研究作为研究CTA减影技术的重点,而骨骼影像的提取则是根据经验值提前设定。这样做虽然比较省时,但是对于实际临床图像中可能出现的多种灰度值不统一的情况,提前设定骨骼的经验值显然会阻碍算法的应用,造成错误的结果。0006 例如,图1所示为现有技术的两幅脑组织的原始图像,从图中可以很明显的确定,两幅图像的明暗度不同。将图1所示两幅。

14、图像的灰度值范围都映射到0-4096范围内后,统计各自灰度值直方图的范围,统计结果如图2所示。0007 其中,图1a所示脑组织对应的灰度值直方图分布范围如图2a所示,图1b所示脑组织对应的灰度值直方图分布范围如图2b所示。0008 从图2中可以明显看出,两幅同样为脑部组织的CT图像的像素点的灰度值分布范围有很大差别,如果通过事先设定骨骼阈值范围的方式来去除脑骨骼组织就会出现错误,即有可能将本应是脑骨骼的图像留下了,或将本应不是脑骨骼的图像去除了。0009 因此,如何能够准确的提取出CT图像的脑骨骼是保证能够准确呈现出脑血管影像的关键的步骤之一,是个亟需解决的问题。发明内 容说 明 书CN 10。

15、2419864 ACN 102419876 A 2/8页60010 本发明实施例的提供一种提取脑部CT图像骨骼方法及装置,能准确的从脑CT图像中提取出骨骼图像,以保证后续成像的准确性。0011 本发明实施例提供了一种提取脑部CT图像骨骼方法,包括:0012 对原始脑部CT图像的像素点进行灰度映射获得对应的灰度直方图,根据所述灰度直方图获得第一预设分割阈值;0013 根据第一预设分割阈值计算背景像素灰度阈值,根据背景像素灰度阈值去除所述原始脑部CT图像中的背景像素点,获得预处理脑部CT图像;0014 基于所述预处理脑部CT图像,计算骨阈值;0015 在所述预处理脑部CT图像中查找所有灰度值大于等。

16、于所述骨阈值的像素点,提取所述像素点对应的图像,该图像为脑CT图像中的脑骨骼。0016 其中,所述根据第一预设分割阈值计算背景像素灰度阈值的步骤包括:0017 设所述原始脑部CT图像中像素点的灰度值范围为(minv,maxv),其中,minv为最小灰度值,maxv为最大灰度值;0018 令阈值间隔为detavalue,其中detavaluemaxv-minv;0019 将所述原始脑部CT图像的灰度值映射到0-detavalue区间内;0020 在所述0-detavalue区间内对每层脑CT图像分别进行灰度直方图统计,获得各灰度值累积比例kmin value,max value,其中,0021 。

17、minvalue和maxvalue分别表示所述原始脑CT图像中像素点所表示的最小和最大灰度值,Ci表示灰度值为i的像素点个数,Call表示图像中像素点的总个数,k值即为背景像素灰度阈值的参考值;0022 判断所述累积比例HAk是否大于等于第一预设分割阈值,且k的值小于detavalue*0.1,若是,则设置背景像素灰度阈值k为detavalue*0.1;否则,设置背景像素灰度阈值k为HAk大于等于第一预设分割阈值时的k值。0023 其中,根据背景像素灰度阈值去除所述原始脑部CT图像中的背景像素点,获得预处理脑部CT图像的步骤包括:0024 查找并去除所有灰度值小于所述背景像素灰度阈值的像素点,。

18、从而去除所述原始脑部CT图像中的背景像素点,获得预处理脑部CT图像。0025 其中,计算骨阈值的步骤包括:0026 设所述预处理脑部CT图像有N个像素,detavalue-k个灰度级i,ik,k+1,k+2,.,detavalue;灰度值为i的像素个数为ni,则其中,k为所述背景像素灰度阈值;灰度值为i的像素的概率密度为:且0027 令且00+11r,0+11;0028 其中,t1为骨分割阈值,0为灰度级低于或等于t1的所有点的概率密度之和,说 明 书CN 102419864 ACN 102419876 A 3/8页71为灰度级高于t1的所有点的概率密度之和,r为图像总体平均灰度,0为灰度级低。

19、于或等于t1的所有点平均灰度,1为灰度级高于t1的所有点的平均灰度,类间方差为0029 本发明实施例还提供了一种提取脑部CT图像骨骼装置,包括:0030 灰度映射单元,用于对所述原始脑部CT图像的像素点进行灰度映射,获得对应的灰度直方图,根据所述灰度直方图获得所述脑部CT图像的灰度值的第一预设分割阈值;0031 背景像素去除单元,用于根据第一预设分割阈值计算背景像素灰度阈值,根据背景像素灰度阈值去除所述原始脑部CT图像中的背景像素点,获得预处理脑部CT图像;0032 骨阈值计算单元,用于基于所述预处理脑部CT图像,计算骨阈值;0033 脑骨骼提取单元,用于在所述预处理脑部CT图像中查找所有灰度。

20、值大于等于所述骨阈值的像素点,提取所述像素点对应的图像,该图像为脑CT图像中的脑骨骼。0034 其中,所述背景像素去除单元包括:0035 第一计算单元,用于根据第一预设分割阈值计算背景像素灰度阈值;0036 第二计算单元,用于根据背景像素灰度阈值去除所述原始脑部CT图像中的背景像素点,获得预处理脑部CT图像。0037 其中,所述第一计算单元包括:0038 第一设置子单元,用于设所述原始脑部CT图像中像素点的灰度值范围为(minv,maxv),其中,minv为最小灰度值,maxv为最大灰度值;令阈值间隔为detavalue,其中detavaluemaxv-minv;0039 灰度值累积比例计算单。

21、元,用于将所述原始脑部CT图像的灰度值映射到0-detavalue区间内;在所述0-detavalue区间内对每层脑CT图像分别进行灰度直方图统计,获得各灰度值累积比例kmin value,max value,其中,minvalue和maxvalue分别表示所述原始脑CT图像中像素点所表示的最小和最大灰度值,Ci表示灰度值为i的像素点个数,Call表示图像中像素点的总个数,k值即为背景像素灰度阈值的参考值;0040 第一判断子单元,用于判断所述累积比例HAk是否大于等于第一预设分割阈值,且k的值小于detavalue*0.1,若是,则设置背景像素灰度阈值k为detavalue*0.1;否则,设。

22、置背景像素灰度阈值k为HAk大于等于第一预设分割阈值时的k值。0041 其中,所述骨阈值计算单元包括:0042 第二设置子单元,用于设所述预处理脑部CT图像有N个像素,detavalue-k个灰度级i,ik,k+1,k+2,.,detavalue;灰度值为i的像素个数为ni,则其中,k为所述背景像素灰度阈值;灰度值为i的像素的概率密度为:且0043 第三计算单元,用于令说 明 书CN 102419864 ACN 102419876 A 4/8页8且00+10r,0+11;0044 其中,t1为骨分割阈值,0为灰度级低于或等于t1的所有点的概率密度之和,1为灰度级高于t1的所有点的概率密度之和,。

23、r为图像总体平均灰度,0为灰度级低于或等于t1的所有点平均灰度,1为灰度级高于t1的所有点的平均灰度,类间方差为0045 应用本发明实施例提供的方法和装置,通过先去除脑部CT图像中的背景像素点,获得预处理脑部CT图像,再应用计算出的骨阈值对预处理脑部CT图像进行脑骨骼和其余脑组织的区分,准确地从脑CT图像中提取出了骨骼图像,保证了后续成像的准确性。避免了提前对骨阈值进行经验值设定而造成的提取骨骼错误。此外,本申请能在短时间内提取出脑部骨骼的故影像,不会给整体算法的运算速度带来负面影响。附图说明0046 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用。

24、的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。0047 图1是现有技术的两幅脑组织的原始图像;0048 图2是与图1中脑CT图像对应的灰度分布直方图;0049 图3是根据本发明实施例的提取脑部CT图像骨骼的方法流程图;0050 图4是一脑部CT图像中背景像素所占比重统计分析图;0051 图5是另外两个脑部CT图像中背景像素所占比重的统计分析图;0052 图6是应用本发明实施例后骨骼提取效果图;0053 图7是计算骨骼阈值算法的运算时间统计图;0054 图8是根据本发明实施例的提。

25、取脑部CT图像骨骼装置的结构示意图。具体实施方式0055 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。0056 本申请的思路是先去除脑部CT图像中的背景像素点,再对剩下的全脑图像进行脑骨骼和其余脑组织的区分,从而提取出脑骨骼CT图像,为将来后续CTA图像中脑骨骼的去除提供可靠依据。0057 参见图3,其是根据本发明实施例的一种提取脑部CT图像骨骼的方法流程图,具体包括:0058 步。

26、骤301,对原始脑部CT图像的像素点进行灰度映射获得对应的灰度直方图,根据所述灰度直方图获得第一预设分割阈值;说 明 书CN 102419864 ACN 102419876 A 5/8页90059 在去除背景像素点之前,对脑部CT图像中背景和全脑图像的像素点个数在整幅图像中所占的比例进行分析。用类间最大方差方法计算出脑部图像与背景图像的分割阈值后,对表示背景图像的像素数目占总像素数的比例进行逐层分析,获得图4所示一脑部CT图像中背景像素所占比重统计分析图。0060 从图4中可以分析出,背景像素所占比例在一套整脑数据中的分布情况可以分为两种,一种是比例在0.55-0.65之间,一种是比例数值大于。

27、0.65的情况。为了验证这个结论,笔者又对另外两套整脑数据进行了背景像素比重统计分析,得到图5所示另外两个脑部CT图像中背景像素所占比重的统计分析图。0061 结合图4、5的统计分析可知,在脑部CT图像中,背景像素所占比重通常分为两种情况,一种情况是背景像素所占比例到达43以上,另一种情况是背景像素所占比例在43以下。这里的43是根据以上几组图像的背景像素比重的分布规律估计出的一经验数值。0062 也就是说,根据所述灰度直方图获得第一预设分割阈值是一经验数值,例如,该数值可以在0.4-0.6之间。0063 步骤302,根据第一预设分割阈值计算背景像素灰度阈值,根据背景像素灰度阈值去除所述原始脑。

28、部CT图像中的背景像素点,获得预处理脑部CT图像;0064 上述根据第一预设分割阈值计算背景像素灰度阈值的步骤包括:0065 设所述原始脑部CT图像中像素点的灰度值范围为(minv,maxv),其中,minv为最小灰度值,maxv为最大灰度值;0066 令阈值间隔为detavalue,其中detavaluemaxv-minv;0067 将所述原始脑部CT图像的灰度值映射到0-detavalue区间内;0068 在所述0-detavalue区间内对每层脑CT图像分别进行灰度直方图统计,获得各灰度值累积比例kmin value,max value,其中,minvalue和maxvalue分别表示所。

29、述原始脑CT图像中像素点所表示的最小和最大灰度值,Ci表示灰度值为i的像素点个数,Call表示图像中像素点的总个数,k值即为背景像素灰度阈值的参考值;0069 判断所述累积比例HAk是否大于等于第一预设分割阈值,且k的值小于detavalue*0.1,该第一灰度分割阈值是根据前述图4、5的统计分析得出的经验值,例如43,若是,则设置背景像素灰度阈值k为detavalue*0.1;否则,设置背景像素灰度阈值k为HAk大于等于第一灰度分割阈值时的k值。0070 也就是说,k是背景像素灰度阈值的参考值,而k是背景像素灰度阈值,当累积比例HAk大于等于第一预设分割阈值,且k的值小于detavalue*。

30、0.1,k的取值为detavalue*0.1;当累积比例HAk小于第一预设分割阈值时,k的取值为k。0071 根据背景像素灰度阈值去除所述原始脑部CT图像中的背景像素点,获得预处理脑部CT图像的步骤为;查找并去除所有灰度值小于所述背景像素灰度阈值的像素点,从而去除所述CT图像中的背景像素点。这里,去除所有灰度值小于所述背景像素灰度阈值的像素点的处理实际是将这些像素点的灰度值置0。0072 步骤303,基于所述预处理脑部CT图像,计算骨阈值;说 明 书CN 102419864 ACN 102419876 A 6/8页100073 本步骤可以具体包括:0074 设所述预处理脑部CT图像有N个像素,。

31、detavalue-k个灰度级i,ik,k+1,k+2,.,detavalue;灰度值为i的像素个数为ni,则其中,k为所述背景像素灰度阈值;0075 灰度值为i的像素的概率密度为:且这里,需要说明的是,每个灰度级都对应一个灰度值,因此,灰度级为i的灰度值必然为i;0076 令且00+11r,0+11;0077 其中,t1为骨分割阈值,0为灰度级低于或等于t1的所有点的概率密度之和,即脑组织类的概率密度之和,1为灰度级为高于t1的所有点的概率密度之和,即脑骨骼类概率密度之和,r为图像总体平均灰度,0为灰度级低于或等于t1的所有点平均灰度,即脑组织类所有点平均灰度,1为灰度级高于t1的平均灰度,。

32、即脑骨骼类所有点的平均灰度,类间方差为其中,类间方差越大表示阈值选择的越好。0078 步骤304,在所述预处理脑部CT图像中查找所有灰度值大于等于所述骨阈值的像素点,提取所述像素点对应的图像,该图像为脑CT图像中的脑骨骼。0079 至此,完成了脑骨骼提取。0080 用本发明实施例提出的基于类间最大方差的自适应骨阈值提取方法得到的实验结果如图6所示。其中,图6中的(a)和(b)分别是原脑部CT图像和与其对应的骨骼分割图像。0081 从图6中可以看出,骨骼提取效果良好。0082 提取单层CT图像中骨骼阈值的运算时间统计如图表7所示,从图7中可以分析出,本发明实施例提出的计算骨骼阈值算法的时间性能相。

33、对稳定,对于单层脑部CT图像的运算时间控制在45-65ms之间。0083 可见,应用本发明实施例提供的方法,通过先去除脑部CT图像中的背景像素点获得预处理脑部CT图像,再应用计算出的骨阈值对所获得的预处理脑部CT图像进行脑骨骼和其余脑组织的区分,准确地从脑CT图像中提取出了骨骼图像,保证了后续成像的准确性。避免了提前对骨阈值进行经验值设定而造成的提取骨骼错误。此外,本申请能在短时间内提取出脑部骨骼的故影像,不会给整体算法的运算速度带来负面影响。0084 本发明实施例还提供了一种提取脑部CT图像骨骼装置,参见图8,具体包括:0085 灰度映射单元801,用于对所述原始脑部CT图像的像素点进行灰度映射,获得对应的灰度直方图,根据所述灰度直方图获得所述脑部CT图像的灰度值的第一预设分割阈值;0086 背景像素去除单元802,用于根据第一预设分割阈值计算背景像素灰度阈值,根据背景像素灰度阈值去除所述原始脑部CT图像中的背景像素点,获得预处理脑部CT图像;0087 骨阈值计算单元803,用于基于所述预处理脑部CT图像,计算骨阈值;说 明 书CN 102419864 A。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1