影像窗宽/窗位调节方法、装置及医学影像设备.pdf

上传人:li****8 文档编号:8077113 上传时间:2019-12-25 格式:PDF 页数:13 大小:484.89KB
返回 下载 相关 举报
摘要
申请专利号:

CN201010570910.5

申请日:

20101202

公开号:

CN102485179B

公开日:

20160309

当前法律状态:

有效性:

有效

法律详情:

IPC分类号:

A61B90/00,G06F3/048

主分类号:

A61B90/00,G06F3/048

申请人:

深圳迈瑞生物医疗电子股份有限公司

发明人:

刘彦朋,刘兵全

地址:

518057 广东省深圳市南山区高新技术产业园区科技南十二路迈瑞大厦

优先权:

CN201010570910A

专利代理机构:

深圳鼎合诚知识产权代理有限公司

代理人:

郭燕

PDF下载: PDF下载
内容摘要

本发明公开了一种影像窗宽/窗位调节方法、装置及医学影像设备,包括:检测调窗装置的操作,在调窗模式下获取调窗装置的移动事件,根据移动事件计算调窗装置的移动参数;根据所述移动参数实时计算窗宽/窗位变换系数,所述窗宽/窗位变换系数随所述移动参数的增加而增加;根据移动参数和窗宽/窗位变换系数实时计算窗宽/窗位步长;根据窗宽/窗位步长实时调节窗宽/窗位,得到新的灰度区间。本发明可兼顾灰度区间的大幅度调节和精细调节。

权利要求书

1.一种影像窗宽/窗位调节方法,其特征在于包括:检测调窗驱动装置的操作,在调窗模式下获取调窗驱动装置的移动事件,根据移动事件计算调窗驱动装置的移动参数;根据所述移动参数实时计算窗宽/窗位变换系数,所述窗宽/窗位变换系数随所述移动参数的增加而增加;其中,根据变换系数和所述移动参数的函数关系式计算变换系数,所述函数关系式为单调递增函数;将调窗驱动装置的当前移动参数乘以当前的窗宽/窗位变换系数得到当前的窗宽/窗位步长;根据窗宽/窗位步长实时调节窗宽/窗位,得到新的灰度区间。 2.如权利要求1所述的方法,其特征在于,还包括当通过调窗驱动装置移动到特定区域或选择特定选项进入调窗模式时,光标改变形状和/或图案以表示进入调窗模式的步骤。 3.如权利要求2所述的方法,其特征在于,所述根据移动参数和窗宽/窗位变换系数实时计算窗宽/窗位步长之后还包括:检测调窗驱动装置位移的方向,赋予窗宽/窗位步长相应的正负号,当调窗驱动装置向第一侧向移动时,赋予窗宽/窗位步长为正值,当调窗驱动装置向与第一侧向相反的一侧移动时,赋予窗宽/窗位步长为负值。 4.如权利要求1所述的方法,其特征在于,所述根据窗宽/窗位步长实时调节窗宽/窗位包括:将当前的窗宽/窗位加上或减去调窗步长得到新的窗宽/窗位,根据新的窗宽/窗位计算出新的灰度区间。 5.如权利要求1至4中任一项所述的方法,其特征在于,所述调窗驱动装置的移动参数包括速度和/或连续移动的距离。 6.如权利要求5所述的方法,其特征在于,所述窗宽变换系数根据速度和/或连续移动的距离的第一方向上的分量计算得到,窗位变换系数根据速度和/或连续移动的距离的第二方向上的分量计算得到,所述第一方向和第二方向垂直。 7.一种影像窗宽窗位调节装置,其特征在于包括:检测单元,用于检测调窗驱动装置的操作,并在调窗模式下获取调窗驱动装置的移动事件;第一计算单元,用于根据移动事件计算调窗驱动装置的移动参数;第二计算单元,用于根据所述移动参数实时计算窗宽/窗位变换系数,所述窗宽/窗位变换系数随所述移动参数的增加而增加;其中,所述第二计算单元根据变换系数和所述移动参数的函数关系式计算变换系数,所述函数关系式为单调递增函数;第三计算单元,用于将调窗驱动装置的当前移动参数乘以当前的窗宽/窗位变换系数得到当前的窗宽/窗位步长;第四计算单元,用于根据窗宽/窗位步长实时调节窗宽/窗位,得到新的灰度区间。 8.如权利要求7所述的调节装置,其特征在于,所述检测单元还用于当通过调窗驱动装置移动到特定区域或选择特定选项进入调窗模式时,控制光标改变形状和/或图案以表示进入调窗模式。 9.如权利要求7所述的调节装置,其特征在于还包括:符号赋予单元,用于检测调窗驱动装置位移的方向,赋予窗宽/窗位步长相应的正负号,当调窗驱动装置向第一侧向移动时,赋予窗宽/窗位步长为正值,当调窗驱动装置向与第一侧向相反的一侧移动时,赋予窗宽/窗位步长为负值。 10.如权利要求7至9中任一项所述的调节装置,其特征在于,所述调窗驱动装置的移动参数包括速度和/或连续移动的距离。 11.如权利要求10所述的调节装置,其特征在于,所述第二计算单元根据速度和/或连续移动的距离的第一方向上的分量计算窗宽变换系数,根据速度和/或连续移动的距离的第二方向上的分量计算窗位变换系数,所述第一方向和第二方向垂直。 12.一种医学影像设备,其特征在于包括:调窗驱动装置,用于在调窗模式下被操作而产生移动事件;如权利要求7至11中任一项所述的影像窗宽窗位调节装置,用于根据调窗驱动装置的操作信息调节影像的窗宽/窗位,得到新的灰度区间;显示装置,用于突出显示当前灰度区间对应的影像。 13.如权利要求12所述的医学影像设备,其特征在于,所述医学影像设备包括放射影像设备或图像工作站。

说明书

技术领域

本发明涉及一种医学影像设备,尤其涉及一种影像窗宽/窗位调节方法及装 置,用于医学影像设备在显示影像时调节窗宽/窗位。

背景技术

为了包含更多的组织层次信息,数字医学灰度图像的数据深度(或位深) 往往是大于8bit的,常见的有12bit、14bit、15bit、16bit等,而目前常用 的显示设备只支持8bit灰阶的显示,所以需要将大于8bit灰阶的像素信息转 换成8bit灰阶,以便能在支持8bit灰阶的显示设备上显示。将大于8bit灰阶 的像素转换为8bit灰阶,就要借助窗宽窗位变换。

窗宽窗位是医学影像领域的一个重要概念。窗宽是指医学图像灰度的一个 区间的大小,窗位是指该区间的中心点所在的灰度值,二者可以确定一个灰度 区间;将医学图像位于窗宽窗位确定的灰度区间内的像素转换成8bit的灰度值 (即0-255),将小于区间下限值的转换为0,将大于区间上限值的转换为255, 这样就得到一幅灰度范围为[0,255]的8bit图像,可以直接在普通显示设备上 显示出来。这种通过窗宽窗位将大于8bit的灰度信息映射到8bit的处理叫做 窗宽窗位变换。

附图1中以12bit医学灰度图像为例,形象地描述了窗宽窗位的定义以及 灰度区间变换的过程。图中,标号1所示为窗宽,标号2所示为窗位,灰度区 间为[a,b]。横轴为12bit的图像,通过窗宽窗位变换,将选择的灰度区间[a,b] 变换成纵轴上的8bit的图像。

同一幅医学图像中,包含了诸如骨组织和软组织等不同密度的组织信息, 不同的密度在图像上往往表现为灰度范围的差异。比如在数字X线成像中,骨 组织区域的灰度值要小于单纯软组织成像的区域,在显示图像的时候,通过窗 宽和窗位的变换,可以将灰度区间锁定在某种特定的感兴趣组织的灰度范围, 然后将该感兴趣的灰度区间变换到8bit(如果需要),使感兴趣的组织被更突出 地在显示器上显示出来。在显示过程中,如果不断变换窗宽窗位值,就可以观 察数字图像中各种组织信息,从而使数字图像中包含的信息被更充分的利用; 而显示过程中不断变换窗宽窗位值的过程,就是窗宽窗位调节,简称调窗。

在医疗设备中,调窗通常是通过设备的软件与鼠标交互进行的,最常用的 方式是在图像显示区域按下并拖动鼠标,根据鼠标的运动来改变窗宽窗位值, 从而实现交互调窗。

使用鼠标交互调窗时,有一个鼠标动作参数(运动距离、速度等)转换为 窗宽窗位值变化步长的过程(比如,鼠标横向移动一个屏幕像素,对应窗宽值 改变多少),将此过程称为鼠标转换过程。在现有的医疗软件中,调窗过程中的 鼠标动作转换方式是,将鼠标移动的距离,乘以一个固定的变换系数,转换成 窗宽/窗位变化的变化值,窗宽/窗位减去这个变化值就是新的窗宽/窗位。

这种线性转换方式的缺陷在于,调窗时,窗宽/窗位的变化速度是和鼠标移 动的距离是线性相关的,依赖于变换系数f的取值,一旦f确定,调窗的速度 基本也就固定了。在观察数字医学图像时,经常要变换灰度区间,也就是需要 调节灰度区间的窗宽窗位,这个过程既包括大幅度的调节(切换不同的灰度区 间以便观察不同的组织)和细微的调节(精细调节以便更好地观察细节);上述 方案将调窗速度固定下来,就不能兼顾这两种调窗需求,如果f值太小,可以 满足精细调节但大幅度调节就不方便;反之如果f值太大,大幅度调节比较方 便,但精细调节却难以实现。

发明内容

本发明要解决的主要技术问题是,提供一种影像窗宽/窗位调节方法、装置 及医学影像设备,兼顾灰度区间的大幅度调节和精细调节。

根据本发明的一方面,提供一种影像窗宽窗位调节方法,包括:

检测调窗驱动装置的操作,在调窗模式下获取调窗驱动装置的移动事件, 根据移动事件计算调窗驱动装置的移动参数;

根据所述移动参数实时计算窗宽/窗位变换系数,所述窗宽/窗位变换系数 随所述移动参数的增加而增加;

根据移动参数和窗宽/窗位变换系数实时计算窗宽/窗位步长;

根据窗宽/窗位步长实时调节窗宽/窗位,得到新的灰度区间。

在一种实施例中,在根据所述移动参数实时计算变换系数步骤中根据变换 系数和所述移动参数的函数关系式计算变换系数,所述函数关系式为单调递增 函数。

在一种实施例中,将调窗驱动装置的当前移动距离乘以或除以当前的窗宽/ 窗位变换系数得到当前的窗宽/窗位步长。

在一种实施例中,所述根据移动参数和窗宽/窗位变换系数实时计算窗宽/ 窗位步长之后还包括:检测调窗驱动装置移动的方向,赋予窗宽/窗位步长相应 的正负号,当调窗驱动装置向第一侧向移动时,赋予窗宽/窗位步长为正值,当 调窗驱动装置向与第一侧向相反的一侧移动时,赋予窗宽/窗位步长为负值。

在一种实施例中,将当前的窗宽/窗位加上或减去窗宽/窗位步长得到新的 窗宽/窗位;然后根据新的窗宽窗位计算出新的灰度区间。

在一种实施例中,所述调窗驱动装置的移动参数包括速度和/或连续移动的 距离。

在一种实施例中,所述窗宽变换系数根据速度和/或连续移动的距离的第一 方向上的分量计算得到,窗位变换系数根据速度和/或连续移动的距离的第二方 向上的分量计算得到,所述第一方向和第二方向垂直。

根据本发明的另一方面,提供一种影像窗宽窗位调节装置,包括:检测单 元,用于检测调窗驱动装置的操作,并在调窗模式下获取调窗驱动装置的移动 事件;第一计算单元,用于根据移动事件计算调窗驱动装置的移动参数;第二 计算单元,用于根据所述移动参数实时计算窗宽/窗位变换系数,所述窗宽/窗 位变换系数随所述移动参数的增加而增加;第三计算单元,用于根据移动参数 和窗宽/窗位变换系数实时计算窗宽/窗位步长;第四计算单元,用于根据窗宽/ 窗位步长实时调节窗宽/窗位,得到新的灰度区间。

在一种实施例中,影像窗宽窗位调节装置还包括符号赋予单元,其用于检 测调窗驱动装置移动的方向,赋予窗宽/窗位步长相应的正负号,当调窗驱动装 置向第一侧向移动时,赋予窗宽/窗位步长为正值,当调窗驱动装置向与第一侧 向相反的一侧移动时,赋予窗宽/窗位步长为负值。

所述调窗驱动装置的移动参数包括速度和/或连续移动的距离。

所述第二计算单元根据速度和/或连续移动的距离的第一方向上的分量计 算窗宽变换系数,根据速度和/或连续移动的距离的第二方向上的分量计算窗位 变换系数,所述第一方向和第二方向垂直。

根据本发明的另一方面,提供一种医学影像设备,包括:调窗驱动装置,其 用于在调窗模式下被操作;上述影像窗宽窗位调节装置,其用于根据调窗驱动 装置的操作信息调节影像的窗宽/窗位,得到新的灰度区间;显示装置,其用于 突出显示当前灰度区间对应的影像。

本发明通过将调窗步长和调窗驱动装置的移动参数相关联,使其随着调窗 驱动装置的移动参数的增加而增加,从而当调窗驱动装置被大幅度操作时,可 快速调窗,实现灰度相差较大区间的快速变换,当调窗驱动装置被缓慢或微小 操作时,可实现灰度区间的细微调节,便于用户观察图像细节。

附图说明

图1为窗宽窗位定义和窗宽窗位变换示意图;

图2为一种实施例中医学影像设备的结构示意图;

图3为一种实施例中影像窗宽窗位调节装置的结构示意图;

图4为另一种实施例中影像窗宽窗位调节装置的结构示意图;

图5本发明的一种实施例的流程图;

图6为图5所示实施例中变换系数与速度的函数曲线示意图;

图7为本发明的另一种实施例的流程图;

图8为图7所示实施例中变换系数与连续移动距离的函数曲线示意图。

具体实施方式

下面通过具体实施方式结合附图对本发明作进一步详细说明。

在具体实施例中,使变换系数与调窗驱动装置的移动相关,变换系数不再 是固定的一个值,而是随着调窗驱动装置的移动参数的增大而增大,当需要大 幅度调窗时,变换系数较大,窗宽/窗位变化也较大,可较快调节到所需要影像 的灰度区间。当需要精细调窗时,变换系数较小,窗宽/窗位变化也较小,便于 对灰度区间进行微小变化,以便突出显示影像的细节。

本发明的构思可应用于医学影像设备中,例如应用于放射影像设备、核磁 共振设备、CT设备或图像工作站等需要观察和/或处理医学影像的设备上。请参 考图2,该医学影像设备包括调窗驱动装置10、影像窗宽窗位调节装置20和显 示装置30。调窗驱动装置10用于在调窗模式下被操作,调窗驱动装置10可以 是鼠标、轨迹球、触控键或触摸板等,在一种实施例中,调窗驱动装置10可控 制光标的移动。在一种实施例中,当通过调窗驱动装置10移动到特定区域或选 择特定选项进入调窗模式时,光标可改变形状和/或图案以表示进入调窗模式。 影像窗宽窗位调节装置20用于根据调窗驱动装置10的操作信息调节影像的窗 宽/窗位。显示装置30用于突出显示当前灰度区间对应的影像。

在一种实施例中,当进入调窗模式后,或影像窗宽/窗位调节装置接收到调 窗指令后,开始监控调窗驱动装置10的移动,在调窗模式下操作调窗驱动装置 10所产生的操作事件将传送到影像窗宽窗位调节装置20,影像窗宽窗位调节装 置20定时或不定时地获取操作事件,对操作事件进行处理,并生成相应的窗宽 /窗位变换系数,对需要突出显示的灰度区间进行窗宽/窗位调节。

如图3所示,在一种实施例中,影像窗宽窗位调节装置20包括检测单元21、 第一计算单元22、第二计算单元23、第三计算单元24和第四计算单元25。检 测单元21用于检测调窗驱动装置的操作,并在调窗模式下定时或不定时地获取 调窗驱动装置的移动事件。第一计算单元22用于根据移动事件计算调窗驱动装 置的移动参数,移动参数例如包括调窗驱动装置的移动距离,即从调窗驱动装 置开始调窗起到上报移动事件时的总的移动距离;一种实施例中,移动参数还 可以包括有调窗驱动装置的移动速度,即上报移动事件时的调窗驱动装置的移 动速度;另一种实施例中,移动参数还可以包括有调窗驱动装置的连续移动距 离,即上报移动事件时调窗驱动装置最近的一段连续移动距离;移动参数还可 以是包括三者。第二计算单元23用于根据所述移动参数实时计算窗宽/窗位变 换系数,所述窗宽/窗位变换系数随所述移动参数的增加而增加。在一种实施例 中,窗宽/窗位变换系数和移动参数的函数关系式为单调递增函数。第三计算单 元24用于根据移动参数和窗宽/窗位变换系数实时计算窗宽/窗位步长。在一种 实施例中,第三计算单元24用于将调窗驱动装置的当前移动距离乘以或除以当 前的窗宽/窗位变换系数得到当前的窗宽/窗位步长。第四计算单元25用于根据 窗宽/窗位步长实时调节窗宽/窗位,得到新的灰度区间,例如定时获取窗宽/窗 位步长,将当前的窗宽/窗位加上或减去窗宽/窗位步长,得到新的窗宽/窗位, 从而确定新的灰度区间。

在另一种实施例中,如图4所示,影像窗宽窗位调节装置20包括检测单元 21、第一计算单元22、第二计算单元23、第三计算单元24、第四计算单元25 和符号赋予单元26。符号赋予单元26用于检测调窗驱动装置位移的方向,赋予 窗宽/窗位步长相应的正负号,例如,当调窗驱动装置向第一侧向移动时,赋予 窗宽/窗位步长为正值,当调窗驱动装置向与第一侧向相反的一侧移动时,赋予 窗宽/窗位步长为负值。所述第四计算单元25将当前的灰度区间的窗宽/窗位分 别加上或减去带有正负号的窗宽/窗位步长得到新的灰度区间的窗宽/窗位。

在另一种实施例中,医学影像设备还包括灰度映射装置,用于将选择的某 一灰度区间的影像映射为灰度范围为[0,255]的8bit图像。

基于上述影像窗宽/窗位调节装置和医学影像设备,调节影像窗宽/窗位的 方法的步骤包括:首先获取调窗驱动装置的移动参数,根据所述移动参数实时 计算窗宽/窗位变换系数,通过设计窗宽/窗位变换系数和移动参数之间的函数 关系式,使窗宽/窗位变换系数随所述移动参数的增加而增加,例如优选是单调 增加。然后根据移动参数和窗宽/窗位变换系数实时计算窗宽/窗位步长,再根 据窗宽/窗位步长实时调节窗宽/窗位,得到新的灰度区间。

下面以调窗驱动装置为鼠标为例详细说明调窗的步骤。

请参考图5,在一种实施例中,移动参数包括调窗驱动装置的移动速度,变 换系数随移动速度的增加而增加,包括以下步骤:

步骤S11,获取鼠标当前的移动速度。不断检测调窗驱动装置的操作,当检 测到进入调窗模式后,在调窗模式下定时或不定时地获取调窗驱动装置的移动 事件,根据移动事件计算调窗驱动装置的移动参数,其中包括鼠标的移动速度。

步骤S12,根据需要设计,窗宽/窗位变换系数和移动速度之间的函数关系 式,即f=F(v),使窗宽/窗位变换系数随移动速度的增加而增加,在一种实施例 中,窗宽/窗位变换系数和移动速度之间的函数关系如图6所示,为单调递增关 系。将当前鼠标移动的速度代入函数中,即可得到对应的窗宽/窗位变换系数f, 将调窗驱动装置的当前移动距离乘以或除以当前的窗宽/窗位变换系数得到当 前的窗宽/窗位步长。当然,也可以通过其它运算将窗宽/窗位变换系数f变换 成窗宽/窗位步长。

步骤S13,根据调窗驱动装置位移的方向,赋予窗宽/窗位步长相应的正负 号,例如当调窗驱动装置向第一侧向(例如左侧)移动时,赋予窗宽/窗位步长 为正值,当调窗驱动装置向与第一侧向相反的一侧(例如右侧)移动时,赋予 窗宽/窗位步长为负值。将当前灰度区间的窗宽、窗位值分别对应地减去具有正 负号的窗宽、窗位步长得到新的窗宽、窗位值,从而确定新的灰度区间。根据 说明书公开的内容,本领域技术人员可以理解,也可以用当前灰度区间的窗宽、 窗位值分别对应地加上具有正负号的窗宽、窗位步长得到新的窗宽、窗位值, 从而确定新的灰度区间。

步骤S14,根据新的窗宽/窗位值,对图像进行窗宽窗位变换,得到新的8bit 灰阶图像。

步骤S15,将新的8bit灰阶图像显示出来。

在另外的实施例中,还可以通过探测鼠标移动后的位置相对于调窗开始时 的位置关系(初始位置)确定窗宽/窗位步长的正负,例如鼠标移动后的位置在 初始位置的左边,规定窗宽/窗位步长为正,鼠标移动后的位置在初始位置的右 边,规定窗宽/窗位步长为负。

当然,本领域技术人员可以理解,也可以规定一定的规则先确定窗宽/窗位 变换系数的正负,再确定窗宽/窗位步长的正负。还可以在步骤13中根据鼠标 的位移的方向或鼠标移动后的位置与初始位置的关系确定应该用当前的窗宽/ 窗位值加上还是减去窗宽/窗位步长。窗宽变换系数和窗位变换系数可以相同, 也可以不同,窗宽变换系数和窗位变换系数可以是一定的比例关系。在另一实 施例中,窗宽变换系数和窗位变换系数采用以下方式计算:

窗宽变换系数根据速度在第一方向(例如X轴)上的分量计算得到,窗位 变换系数根据速度在第二方向(例如Y轴)上的分量计算得到,所述第一方向 和第二方向垂直,例如第一方向为横向,第二方向为纵向。从而使窗宽步长根 据鼠标在横向移动的速度来调节,窗位步长根据鼠标在纵向移动的速度来调节。

上述实施例中,可以根据鼠标的当前移动速度来计算窗宽变换系数和窗位 变换系数,也可以通过鼠标的平均速度来计算窗宽变换系数和窗位变换系数。

上述实施例中的F(v),可以根据实际的需求来替换成不同的“速度-步长” 变换函数;同理的,在确定调节步长时,窗宽或窗位可以分别采用不同的变换 函数F(v),以便更好的满足使用者的习惯和需求。

本实施例中,在与鼠标交互调窗时,可以通过鼠标移动的速度来动态调节 调窗步长。鼠标移动的速度越大,调窗步长越大,反之,鼠标移动的速度越小, 调窗步长越小。

请参考图7,在另一种实施例中,移动参数包括调窗驱动装置的连续移动距 离,变换系数随连续移动距离的增加而增加,包括以下步骤:

步骤S21,获取鼠标当前的连续移动距离。不断检测调窗驱动装置的操作, 当检测到进入调窗模式后,在调窗模式下定时或不定时地获取调窗驱动装置的 移动事件,根据移动事件计算调窗驱动装置的移动参数,其中包括鼠标的连续 移动距离。

步骤S22,根据需要设计,窗宽/窗位变换系数和连续移动距离之间的函数 关系式,即f=F(s),使窗宽/窗位变换系数随连续移动距离的增加而增加,在一 种实施例中,窗宽/窗位变换系数和连续移动距离之间的函数关系如图8所示, 为单调递增关系。将鼠标最近一段的连续移动距离代入函数中,即可得到对应 的窗宽/窗位变换系数f,将调窗驱动装置的当前移动距离乘以或除以当前的窗 宽/窗位变换系数得到当前的窗宽/窗位步长。当然,也可以通过其它运算将窗 宽/窗位变换系数f变换成窗宽/窗位步长。

步骤S23,根据预定规则赋予窗宽/窗位步长相应的正负号,将当前窗宽/ 窗位值分别对应地加上或减去窗宽/窗位步长得到新的窗宽/窗位值。

步骤S24,根据新的窗宽窗位值,对图像进行窗宽窗位变换,得到新的8bit 灰阶图像。

步骤S25,将新的8bit灰阶图像显示出来。

本实施例中,在与鼠标交互调窗时,可以通过鼠标移动的距离来动态调节 调窗步长。鼠标移动的距离越长,调窗步长越大,反之,鼠标移动的距离越短, 调窗步长越小。

在另一实施例中,窗宽变换系数和窗位变换系数采用以下方式计算:

窗宽变换系数根据在第一方向(例如X轴)上连续移动的距离计算得到, 窗位变换系数根据在第二方向(例如Y轴)上连续移动的距离计算得到。从而 使窗宽步长根据鼠标在X轴上移动的距离来调节,窗位步长根据鼠标在Y轴上 移动的距离来调节。

上述实施例中的F(s),可以根据实际的需求来替换成不同的“距离-步长” 变换函数;同理的,在确定调节步长时,窗宽或窗位可以分别采用不同的变换 函数F(s),以便更好的满足使用者的习惯和需求。

以上内容是结合具体的实施方式对本发明所作的进一步详细说明,不能认 定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术 人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换, 都应当视为属于本发明的保护范围。

影像窗宽/窗位调节方法、装置及医学影像设备.pdf_第1页
第1页 / 共13页
影像窗宽/窗位调节方法、装置及医学影像设备.pdf_第2页
第2页 / 共13页
影像窗宽/窗位调节方法、装置及医学影像设备.pdf_第3页
第3页 / 共13页
点击查看更多>>
资源描述

《影像窗宽/窗位调节方法、装置及医学影像设备.pdf》由会员分享,可在线阅读,更多相关《影像窗宽/窗位调节方法、装置及医学影像设备.pdf(13页珍藏版)》请在专利查询网上搜索。

1、(10)授权公告号 (45)授权公告日 (21)申请号 201010570910.5 (22)申请日 2010.12.02 A61B 90/00(2016.01) G06F 3/048(2013.01) (73)专利权人 深圳迈瑞生物医疗电子股份有限 公司 地址 518057 广东省深圳市南山区高新技术 产业园区科技南十二路迈瑞大厦 (72)发明人 刘彦朋 刘兵全 (74)专利代理机构 深圳鼎合诚知识产权代理有 限公司 44281 代理人 郭燕 JP 特开 2009-125140 A,2009.06.11, JP 特开 2009-125140 A,2009.06.11, JP 特开 2001-。

2、296944 A,2001.10.26, JP 特开平 8-180181 A,1996.07.12, CN 101234027 A,2008.08.06, CN 101706843 A,2010.05.12, CN 101901474 A,2010.12.01, (54) 发明名称 影像窗宽 / 窗位调节方法、 装置及医学影像 设备 (57) 摘要 本发明公开了一种影像窗宽 / 窗位调节方 法、 装置及医学影像设备, 包括 : 检测调窗装置的 操作, 在调窗模式下获取调窗装置的移动事件, 根 据移动事件计算调窗装置的移动参数 ; 根据所述 移动参数实时计算窗宽 / 窗位变换系数, 所述窗 宽 。

3、/ 窗位变换系数随所述移动参数的增加而增 加 ; 根据移动参数和窗宽 / 窗位变换系数实时计 算窗宽 / 窗位步长 ; 根据窗宽 / 窗位步长实时调 节窗宽/窗位, 得到新的灰度区间。 本发明可兼顾 灰度区间的大幅度调节和精细调节。 (51)Int.Cl. (56)对比文件 审查员 文丽丽 (19)中华人民共和国国家知识产权局 (12)发明专利 权利要求书2页 说明书6页 附图4页 CN 102485179 B 2016.03.09 CN 102485179 B 1/2 页 2 1.一种影像窗宽 / 窗位调节方法 , 其特征在于包括 : 检测调窗驱动装置的操作, 在调窗模式下获取调窗驱动装置的。

4、移动事件, 根据移动事 件计算调窗驱动装置的移动参数 ; 根据所述移动参数实时计算窗宽 / 窗位变换系数, 所述窗宽 / 窗位变换系数随所述移 动参数的增加而增加 ; 其中, 根据变换系数和所述移动参数的函数关系式计算变换系数, 所 述函数关系式为单调递增函数 ; 将调窗驱动装置的当前移动参数乘以当前的窗宽/窗位变换系数得到当前的窗宽/窗 位步长 ; 根据窗宽 / 窗位步长实时调节窗宽 / 窗位, 得到新的灰度区间。 2.如权利要求 1 所述的方法, 其特征在于, 还包括当通过调窗驱动装置移动到特定区 域或选择特定选项进入调窗模式时, 光标改变形状和 / 或图案以表示进入调窗模式的步 骤。 3。

5、.如权利要求2所述的方法, 其特征在于, 所述根据移动参数和窗宽/窗位变换系数实 时计算窗宽 / 窗位步长之后还包括 : 检测调窗驱动装置位移的方向, 赋予窗宽 / 窗位步长相应的正负号, 当调窗驱动装置 向第一侧向移动时, 赋予窗宽 / 窗位步长为正值, 当调窗驱动装置向与第一侧向相反的一 侧移动时, 赋予窗宽 / 窗位步长为负值。 4.如权利要求1所述的方法, 其特征在于, 所述根据窗宽/窗位步长实时调节窗宽/窗 位包括 : 将当前的窗宽/窗位加上或减去调窗步长得到新的窗宽/窗位, 根据新的窗宽/窗 位计算出新的灰度区间。 5.如权利要求1至4中任一项所述的方法, 其特征在于, 所述调窗驱。

6、动装置的移动参数 包括速度和 / 或连续移动的距离。 6.如权利要求5所述的方法, 其特征在于, 所述窗宽变换系数根据速度和/或连续移动 的距离的第一方向上的分量计算得到, 窗位变换系数根据速度和 / 或连续移动的距离的第 二方向上的分量计算得到, 所述第一方向和第二方向垂直。 7.一种影像窗宽窗位调节装置, 其特征在于包括 : 检测单元, 用于检测调窗驱动装置的操作, 并在调窗模式下获取调窗驱动装置的移动 事件 ; 第一计算单元, 用于根据移动事件计算调窗驱动装置的移动参数 ; 第二计算单元, 用于根据所述移动参数实时计算窗宽/窗位变换系数, 所述窗宽/窗位 变换系数随所述移动参数的增加而增。

7、加 ; 其中, 所述第二计算单元根据变换系数和所述移 动参数的函数关系式计算变换系数, 所述函数关系式为单调递增函数 ; 第三计算单元, 用于将调窗驱动装置的当前移动参数乘以当前的窗宽 / 窗位变换系数 得到当前的窗宽 / 窗位步长 ; 第四计算单元, 用于根据窗宽 / 窗位步长实时调节窗宽 / 窗位, 得到新的灰度区间。 8.如权利要求 7 所述的调节装置, 其特征在于, 所述检测单元还用于当通过调窗驱动 装置移动到特定区域或选择特定选项进入调窗模式时, 控制光标改变形状和 / 或图案以表 示进入调窗模式。 9.如权利要求 7 所述的调节装置, 其特征在于还包括 : 权 利 要 求 书 CN。

8、 102485179 B 2 2/2 页 3 符号赋予单元, 用于检测调窗驱动装置位移的方向, 赋予窗宽 / 窗位步长相应的正负 号, 当调窗驱动装置向第一侧向移动时, 赋予窗宽 / 窗位步长为正值, 当调窗驱动装置向与 第一侧向相反的一侧移动时, 赋予窗宽 / 窗位步长为负值。 10.如权利要求 7 至 9 中任一项所述的调节装置, 其特征在于, 所述调窗驱动装置的移 动参数包括速度和 / 或连续移动的距离。 11.如权利要求10所述的调节装置, 其特征在于, 所述第二计算单元根据速度和/或连 续移动的距离的第一方向上的分量计算窗宽变换系数, 根据速度和 / 或连续移动的距离的 第二方向上的。

9、分量计算窗位变换系数, 所述第一方向和第二方向垂直。 12.一种医学影像设备, 其特征在于包括 : 调窗驱动装置, 用于在调窗模式下被操作而产生移动事件 ; 如权利要求7至11中任一项所述的影像窗宽窗位调节装置, 用于根据调窗驱动装置的 操作信息调节影像的窗宽 / 窗位, 得到新的灰度区间 ; 显示装置, 用于突出显示当前灰度区间对应的影像。 13.如权利要求 12 所述的医学影像设备, 其特征在于, 所述医学影像设备包括放射影 像设备或图像工作站。 权 利 要 求 书 CN 102485179 B 3 1/6 页 4 影像窗宽 / 窗位调节方法、 装置及医学影像设备 技术领域 0001 本发。

10、明涉及一种医学影像设备, 尤其涉及一种影像窗宽 / 窗位调节方法及装置, 用于医学影像设备在显示影像时调节窗宽 / 窗位。 背景技术 0002 为了包含更多的组织层次信息, 数字医学灰度图像的数据深度 ( 或位深 ) 往往是 大于 8bit 的, 常见的有 12bit、 14bit、 15bit、 16bit 等, 而目前常用的显示设备只支持 8bit 灰阶的显示, 所以需要将大于 8bit 灰阶的像素信息转换成 8bit 灰阶, 以便能在支持 8bit 灰阶的显示设备上显示。将大于 8bit 灰阶的像素转换为 8bit 灰阶, 就要借助窗宽窗位变 换。 0003 窗宽窗位是医学影像领域的一个。

11、重要概念。 窗宽是指医学图像灰度的一个区间的 大小, 窗位是指该区间的中心点所在的灰度值, 二者可以确定一个灰度区间 ; 将医学图像位 于窗宽窗位确定的灰度区间内的像素转换成8bit的灰度值(即0-255), 将小于区间下限值 的转换为 0, 将大于区间上限值的转换为 255, 这样就得到一幅灰度范围为 0, 255 的 8bit 图像, 可以直接在普通显示设备上显示出来。这种通过窗宽窗位将大于 8bit 的灰度信息映 射到 8bit 的处理叫做窗宽窗位变换。 0004 附图 1 中以 12bit 医学灰度图像为例, 形象地描述了窗宽窗位的定义以及灰度区 间变换的过程。图中, 标号 1 所示为。

12、窗宽, 标号 2 所示为窗位, 灰度区间为 a, b。横轴为 12bit 的图像, 通过窗宽窗位变换, 将选择的灰度区间 a, b 变换成纵轴上的 8bit 的图像。 0005 同一幅医学图像中, 包含了诸如骨组织和软组织等不同密度的组织信息, 不同的 密度在图像上往往表现为灰度范围的差异。比如在数字 X 线成像中, 骨组织区域的灰度值 要小于单纯软组织成像的区域, 在显示图像的时候, 通过窗宽和窗位的变换, 可以将灰度区 间锁定在某种特定的感兴趣组织的灰度范围, 然后将该感兴趣的灰度区间变换到 8bit( 如 果需要 ), 使感兴趣的组织被更突出地在显示器上显示出来。在显示过程中, 如果不断。

13、变换 窗宽窗位值, 就可以观察数字图像中各种组织信息, 从而使数字图像中包含的信息被更充 分的利用 ; 而显示过程中不断变换窗宽窗位值的过程, 就是窗宽窗位调节, 简称调窗。 0006 在医疗设备中, 调窗通常是通过设备的软件与鼠标交互进行的, 最常用的方式是 在图像显示区域按下并拖动鼠标, 根据鼠标的运动来改变窗宽窗位值, 从而实现交互调窗。 0007 使用鼠标交互调窗时, 有一个鼠标动作参数(运动距离、 速度等)转换为窗宽窗位 值变化步长的过程 ( 比如, 鼠标横向移动一个屏幕像素, 对应窗宽值改变多少 ), 将此过程 称为鼠标转换过程。 在现有的医疗软件中, 调窗过程中的鼠标动作转换方式。

14、是, 将鼠标移动 的距离, 乘以一个固定的变换系数, 转换成窗宽 / 窗位变化的变化值, 窗宽 / 窗位减去这个 变化值就是新的窗宽 / 窗位。 0008 这种线性转换方式的缺陷在于, 调窗时, 窗宽 / 窗位的变化速度是和鼠标移动的 距离是线性相关的, 依赖于变换系数f的取值, 一旦f确定, 调窗的速度基本也就固定了。 在 观察数字医学图像时, 经常要变换灰度区间, 也就是需要调节灰度区间的窗宽窗位, 这个过 说 明 书 CN 102485179 B 4 2/6 页 5 程既包括大幅度的调节 ( 切换不同的灰度区间以便观察不同的组织 ) 和细微的调节 ( 精细 调节以便更好地观察细节 ) ;。

15、 上述方案将调窗速度固定下来, 就不能兼顾这两种调窗需求, 如果 f 值太小, 可以满足精细调节但大幅度调节就不方便 ; 反之如果 f 值太大, 大幅度调节 比较方便, 但精细调节却难以实现。 发明内容 0009 本发明要解决的主要技术问题是, 提供一种影像窗宽 / 窗位调节方法、 装置及医 学影像设备, 兼顾灰度区间的大幅度调节和精细调节。 0010 根据本发明的一方面, 提供一种影像窗宽窗位调节方法, 包括 : 0011 检测调窗驱动装置的操作, 在调窗模式下获取调窗驱动装置的移动事件, 根据移 动事件计算调窗驱动装置的移动参数 ; 0012 根据所述移动参数实时计算窗宽 / 窗位变换系数。

16、, 所述窗宽 / 窗位变换系数随所 述移动参数的增加而增加 ; 0013 根据移动参数和窗宽 / 窗位变换系数实时计算窗宽 / 窗位步长 ; 0014 根据窗宽 / 窗位步长实时调节窗宽 / 窗位, 得到新的灰度区间。 0015 在一种实施例中, 在根据所述移动参数实时计算变换系数步骤中根据变换系数和 所述移动参数的函数关系式计算变换系数, 所述函数关系式为单调递增函数。 0016 在一种实施例中, 将调窗驱动装置的当前移动距离乘以或除以当前的窗宽 / 窗位 变换系数得到当前的窗宽 / 窗位步长。 0017 在一种实施例中, 所述根据移动参数和窗宽 / 窗位变换系数实时计算窗宽 / 窗位 步长。

17、之后还包括 : 检测调窗驱动装置移动的方向, 赋予窗宽 / 窗位步长相应的正负号, 当调 窗驱动装置向第一侧向移动时, 赋予窗宽 / 窗位步长为正值, 当调窗驱动装置向与第一侧 向相反的一侧移动时, 赋予窗宽 / 窗位步长为负值。 0018 在一种实施例中, 将当前的窗宽 / 窗位加上或减去窗宽 / 窗位步长得到新的窗宽 / 窗位 ; 然后根据新的窗宽窗位计算出新的灰度区间。 0019 在一种实施例中, 所述调窗驱动装置的移动参数包括速度和 / 或连续移动的距 离。 0020 在一种实施例中, 所述窗宽变换系数根据速度和 / 或连续移动的距离的第一方向 上的分量计算得到, 窗位变换系数根据速度。

18、和 / 或连续移动的距离的第二方向上的分量计 算得到, 所述第一方向和第二方向垂直。 0021 根据本发明的另一方面, 提供一种影像窗宽窗位调节装置, 包括 : 检测单元, 用于 检测调窗驱动装置的操作, 并在调窗模式下获取调窗驱动装置的移动事件 ; 第一计算单元, 用于根据移动事件计算调窗驱动装置的移动参数 ; 第二计算单元, 用于根据所述移动参数 实时计算窗宽/窗位变换系数, 所述窗宽/窗位变换系数随所述移动参数的增加而增加 ; 第 三计算单元, 用于根据移动参数和窗宽/窗位变换系数实时计算窗宽/窗位步长 ; 第四计算 单元, 用于根据窗宽 / 窗位步长实时调节窗宽 / 窗位, 得到新的灰。

19、度区间。 0022 在一种实施例中, 影像窗宽窗位调节装置还包括符号赋予单元, 其用于检测调窗 驱动装置移动的方向, 赋予窗宽 / 窗位步长相应的正负号, 当调窗驱动装置向第一侧向移 动时, 赋予窗宽 / 窗位步长为正值, 当调窗驱动装置向与第一侧向相反的一侧移动时, 赋予 说 明 书 CN 102485179 B 5 3/6 页 6 窗宽 / 窗位步长为负值。 0023 所述调窗驱动装置的移动参数包括速度和 / 或连续移动的距离。 0024 所述第二计算单元根据速度和 / 或连续移动的距离的第一方向上的分量计算窗 宽变换系数, 根据速度和 / 或连续移动的距离的第二方向上的分量计算窗位变换系。

20、数, 所 述第一方向和第二方向垂直。 0025 根据本发明的另一方面, 提供一种医学影像设备, 包括 : 调窗驱动装置, 其用于在 调窗模式下被操作 ; 上述影像窗宽窗位调节装置, 其用于根据调窗驱动装置的操作信息调 节影像的窗宽 / 窗位, 得到新的灰度区间 ; 显示装置, 其用于突出显示当前灰度区间对应的 影像。 0026 本发明通过将调窗步长和调窗驱动装置的移动参数相关联, 使其随着调窗驱动装 置的移动参数的增加而增加, 从而当调窗驱动装置被大幅度操作时, 可快速调窗, 实现灰度 相差较大区间的快速变换, 当调窗驱动装置被缓慢或微小操作时, 可实现灰度区间的细微 调节, 便于用户观察图像。

21、细节。 附图说明 0027 图 1 为窗宽窗位定义和窗宽窗位变换示意图 ; 0028 图 2 为一种实施例中医学影像设备的结构示意图 ; 0029 图 3 为一种实施例中影像窗宽窗位调节装置的结构示意图 ; 0030 图 4 为另一种实施例中影像窗宽窗位调节装置的结构示意图 ; 0031 图 5 本发明的一种实施例的流程图 ; 0032 图 6 为图 5 所示实施例中变换系数与速度的函数曲线示意图 ; 0033 图 7 为本发明的另一种实施例的流程图 ; 0034 图 8 为图 7 所示实施例中变换系数与连续移动距离的函数曲线示意图。 具体实施方式 0035 下面通过具体实施方式结合附图对本发。

22、明作进一步详细说明。 0036 在具体实施例中, 使变换系数与调窗驱动装置的移动相关, 变换系数不再是固定 的一个值, 而是随着调窗驱动装置的移动参数的增大而增大, 当需要大幅度调窗时, 变换系 数较大, 窗宽 / 窗位变化也较大, 可较快调节到所需要影像的灰度区间。当需要精细调窗 时, 变换系数较小, 窗宽 / 窗位变化也较小, 便于对灰度区间进行微小变化, 以便突出显示 影像的细节。 0037 本发明的构思可应用于医学影像设备中, 例如应用于放射影像设备、 核磁共振设 备、 CT 设备或图像工作站等需要观察和 / 或处理医学影像的设备上。请参考图 2, 该医学影 像设备包括调窗驱动装置 1。

23、0、 影像窗宽窗位调节装置 20 和显示装置 30。调窗驱动装置 10 用于在调窗模式下被操作, 调窗驱动装置 10 可以是鼠标、 轨迹球、 触控键或触摸板等, 在一 种实施例中, 调窗驱动装置 10 可控制光标的移动。在一种实施例中, 当通过调窗驱动装置 10 移动到特定区域或选择特定选项进入调窗模式时, 光标可改变形状和 / 或图案以表示进 入调窗模式。影像窗宽窗位调节装置 20 用于根据调窗驱动装置 10 的操作信息调节影像的 窗宽 / 窗位。显示装置 30 用于突出显示当前灰度区间对应的影像。 说 明 书 CN 102485179 B 6 4/6 页 7 0038 在一种实施例中, 当。

24、进入调窗模式后, 或影像窗宽 / 窗位调节装置接收到调窗指 令后, 开始监控调窗驱动装置10的移动, 在调窗模式下操作调窗驱动装置10所产生的操作 事件将传送到影像窗宽窗位调节装置 20, 影像窗宽窗位调节装置 20 定时或不定时地获取 操作事件, 对操作事件进行处理, 并生成相应的窗宽 / 窗位变换系数, 对需要突出显示的灰 度区间进行窗宽 / 窗位调节。 0039 如图3所示, 在一种实施例中, 影像窗宽窗位调节装置20包括检测单元21、 第一计 算单元 22、 第二计算单元 23、 第三计算单元 24 和第四计算单元 25。检测单元 21 用于检测 调窗驱动装置的操作, 并在调窗模式下定。

25、时或不定时地获取调窗驱动装置的移动事件。第 一计算单元 22 用于根据移动事件计算调窗驱动装置的移动参数, 移动参数例如包括调窗 驱动装置的移动距离, 即从调窗驱动装置开始调窗起到上报移动事件时的总的移动距离 ; 一种实施例中, 移动参数还可以包括有调窗驱动装置的移动速度, 即上报移动事件时的调 窗驱动装置的移动速度 ; 另一种实施例中, 移动参数还可以包括有调窗驱动装置的连续移 动距离, 即上报移动事件时调窗驱动装置最近的一段连续移动距离 ; 移动参数还可以是包 括三者。第二计算单元 23 用于根据所述移动参数实时计算窗宽 / 窗位变换系数, 所述窗宽 /窗位变换系数随所述移动参数的增加而增。

26、加。 在一种实施例中, 窗宽/窗位变换系数和移 动参数的函数关系式为单调递增函数。第三计算单元 24 用于根据移动参数和窗宽 / 窗位 变换系数实时计算窗宽 / 窗位步长。在一种实施例中, 第三计算单元 24 用于将调窗驱动装 置的当前移动距离乘以或除以当前的窗宽 / 窗位变换系数得到当前的窗宽 / 窗位步长。第 四计算单元 25 用于根据窗宽 / 窗位步长实时调节窗宽 / 窗位, 得到新的灰度区间, 例如定 时获取窗宽 / 窗位步长, 将当前的窗宽 / 窗位加上或减去窗宽 / 窗位步长, 得到新的窗宽 / 窗位, 从而确定新的灰度区间。 0040 在另一种实施例中, 如图4所示, 影像窗宽窗。

27、位调节装置20包括检测单元21、 第一 计算单元 22、 第二计算单元 23、 第三计算单元 24、 第四计算单元 25 和符号赋予单元 26。符 号赋予单元 26 用于检测调窗驱动装置位移的方向, 赋予窗宽 / 窗位步长相应的正负号, 例 如, 当调窗驱动装置向第一侧向移动时, 赋予窗宽 / 窗位步长为正值, 当调窗驱动装置向与 第一侧向相反的一侧移动时, 赋予窗宽 / 窗位步长为负值。所述第四计算单元 25 将当前的 灰度区间的窗宽/窗位分别加上或减去带有正负号的窗宽/窗位步长得到新的灰度区间的 窗宽 / 窗位。 0041 在另一种实施例中, 医学影像设备还包括灰度映射装置, 用于将选择的。

28、某一灰度 区间的影像映射为灰度范围为 0, 255 的 8bit 图像。 0042 基于上述影像窗宽 / 窗位调节装置和医学影像设备, 调节影像窗宽 / 窗位的方法 的步骤包括 : 首先获取调窗驱动装置的移动参数, 根据所述移动参数实时计算窗宽 / 窗位 变换系数, 通过设计窗宽/窗位变换系数和移动参数之间的函数关系式, 使窗宽/窗位变换 系数随所述移动参数的增加而增加, 例如优选是单调增加。然后根据移动参数和窗宽 / 窗 位变换系数实时计算窗宽 / 窗位步长, 再根据窗宽 / 窗位步长实时调节窗宽 / 窗位, 得到新 的灰度区间。 0043 下面以调窗驱动装置为鼠标为例详细说明调窗的步骤。 。

29、0044 请参考图 5, 在一种实施例中, 移动参数包括调窗驱动装置的移动速度, 变换系数 随移动速度的增加而增加, 包括以下步骤 : 说 明 书 CN 102485179 B 7 5/6 页 8 0045 步骤 S11, 获取鼠标当前的移动速度。不断检测调窗驱动装置的操作, 当检测到进 入调窗模式后, 在调窗模式下定时或不定时地获取调窗驱动装置的移动事件, 根据移动事 件计算调窗驱动装置的移动参数, 其中包括鼠标的移动速度。 0046 步骤S12, 根据需要设计, 窗宽/窗位变换系数和移动速度之间的函数关系式, 即f F(v), 使窗宽 / 窗位变换系数随移动速度的增加而增加, 在一种实施例。

30、中, 窗宽 / 窗位变 换系数和移动速度之间的函数关系如图 6 所示, 为单调递增关系。将当前鼠标移动的速度 代入函数中, 即可得到对应的窗宽 / 窗位变换系数 f, 将调窗驱动装置的当前移动距离乘以 或除以当前的窗宽 / 窗位变换系数得到当前的窗宽 / 窗位步长。当然, 也可以通过其它运 算将窗宽 / 窗位变换系数 f 变换成窗宽 / 窗位步长。 0047 步骤 S13, 根据调窗驱动装置位移的方向, 赋予窗宽 / 窗位步长相应的正负号, 例 如当调窗驱动装置向第一侧向 ( 例如左侧 ) 移动时, 赋予窗宽 / 窗位步长为正值, 当调窗驱 动装置向与第一侧向相反的一侧(例如右侧)移动时, 赋。

31、予窗宽/窗位步长为负值。 将当前 灰度区间的窗宽、 窗位值分别对应地减去具有正负号的窗宽、 窗位步长得到新的窗宽、 窗位 值, 从而确定新的灰度区间。根据说明书公开的内容, 本领域技术人员可以理解, 也可以用 当前灰度区间的窗宽、 窗位值分别对应地加上具有正负号的窗宽、 窗位步长得到新的窗宽、 窗位值, 从而确定新的灰度区间。 0048 步骤 S14, 根据新的窗宽 / 窗位值, 对图像进行窗宽窗位变换, 得到新的 8bit 灰阶 图像。 0049 步骤 S15, 将新的 8bit 灰阶图像显示出来。 0050 在另外的实施例中, 还可以通过探测鼠标移动后的位置相对于调窗开始时的位置 关系 (。

32、 初始位置 ) 确定窗宽 / 窗位步长的正负, 例如鼠标移动后的位置在初始位置的左边, 规定窗宽 / 窗位步长为正, 鼠标移动后的位置在初始位置的右边, 规定窗宽 / 窗位步长为 负。 0051 当然, 本领域技术人员可以理解, 也可以规定一定的规则先确定窗宽 / 窗位变换 系数的正负, 再确定窗宽 / 窗位步长的正负。还可以在步骤 13 中根据鼠标的位移的方向或 鼠标移动后的位置与初始位置的关系确定应该用当前的窗宽 / 窗位值加上还是减去窗宽 / 窗位步长。 窗宽变换系数和窗位变换系数可以相同, 也可以不同, 窗宽变换系数和窗位变换 系数可以是一定的比例关系。在另一实施例中, 窗宽变换系数和。

33、窗位变换系数采用以下方 式计算 : 0052 窗宽变换系数根据速度在第一方向 ( 例如 X 轴 ) 上的分量计算得到, 窗位变换系 数根据速度在第二方向 ( 例如 Y 轴 ) 上的分量计算得到, 所述第一方向和第二方向垂直, 例 如第一方向为横向, 第二方向为纵向。 从而使窗宽步长根据鼠标在横向移动的速度来调节, 窗位步长根据鼠标在纵向移动的速度来调节。 0053 上述实施例中, 可以根据鼠标的当前移动速度来计算窗宽变换系数和窗位变换系 数, 也可以通过鼠标的平均速度来计算窗宽变换系数和窗位变换系数。 0054 上述实施例中的 F(v), 可以根据实际的需求来替换成不同的 “速度 - 步长” 。

34、变换函 数 ; 同理的, 在确定调节步长时, 窗宽或窗位可以分别采用不同的变换函数 F(v), 以便更好 的满足使用者的习惯和需求。 0055 本实施例中, 在与鼠标交互调窗时, 可以通过鼠标移动的速度来动态调节调窗步 说 明 书 CN 102485179 B 8 6/6 页 9 长。鼠标移动的速度越大, 调窗步长越大, 反之, 鼠标移动的速度越小, 调窗步长越小。 0056 请参考图 7, 在另一种实施例中, 移动参数包括调窗驱动装置的连续移动距离, 变 换系数随连续移动距离的增加而增加, 包括以下步骤 : 0057 步骤 S21, 获取鼠标当前的连续移动距离。不断检测调窗驱动装置的操作, 。

35、当检测 到进入调窗模式后, 在调窗模式下定时或不定时地获取调窗驱动装置的移动事件, 根据移 动事件计算调窗驱动装置的移动参数, 其中包括鼠标的连续移动距离。 0058 步骤 S22, 根据需要设计, 窗宽 / 窗位变换系数和连续移动距离之间的函数关系 式, 即fF(s), 使窗宽/窗位变换系数随连续移动距离的增加而增加, 在一种实施例中, 窗 宽 / 窗位变换系数和连续移动距离之间的函数关系如图 8 所示, 为单调递增关系。将鼠标 最近一段的连续移动距离代入函数中, 即可得到对应的窗宽 / 窗位变换系数 f, 将调窗驱动 装置的当前移动距离乘以或除以当前的窗宽 / 窗位变换系数得到当前的窗宽 。

36、/ 窗位步长。 当然, 也可以通过其它运算将窗宽 / 窗位变换系数 f 变换成窗宽 / 窗位步长。 0059 步骤 S23, 根据预定规则赋予窗宽 / 窗位步长相应的正负号, 将当前窗宽 / 窗位值 分别对应地加上或减去窗宽 / 窗位步长得到新的窗宽 / 窗位值。 0060 步骤 S24, 根据新的窗宽窗位值, 对图像进行窗宽窗位变换, 得到新的 8bit 灰阶图 像。 0061 步骤 S25, 将新的 8bit 灰阶图像显示出来。 0062 本实施例中, 在与鼠标交互调窗时, 可以通过鼠标移动的距离来动态调节调窗步 长。鼠标移动的距离越长, 调窗步长越大, 反之, 鼠标移动的距离越短, 调窗。

37、步长越小。 0063 在另一实施例中, 窗宽变换系数和窗位变换系数采用以下方式计算 : 0064 窗宽变换系数根据在第一方向 ( 例如 X 轴 ) 上连续移动的距离计算得到, 窗位变 换系数根据在第二方向 ( 例如 Y 轴 ) 上连续移动的距离计算得到。从而使窗宽步长根据鼠 标在 X 轴上移动的距离来调节, 窗位步长根据鼠标在 Y 轴上移动的距离来调节。 0065 上述实施例中的 F(s), 可以根据实际的需求来替换成不同的 “距离 - 步长” 变换函 数 ; 同理的, 在确定调节步长时, 窗宽或窗位可以分别采用不同的变换函数 F(s), 以便更好 的满足使用者的习惯和需求。 0066 以上内。

38、容是结合具体的实施方式对本发明所作的进一步详细说明, 不能认定本发 明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说, 在不脱 离本发明构思的前提下, 还可以做出若干简单推演或替换, 都应当视为属于本发明的保护 范围。 说 明 书 CN 102485179 B 9 1/4 页 10 图 1 图 2 说 明 书 附 图 CN 102485179 B 10 2/4 页 11 图 3 图 4 说 明 书 附 图 CN 102485179 B 11 3/4 页 12 图 5 图 6 说 明 书 附 图 CN 102485179 B 12 4/4 页 13 图 7 图 8 说 明 书 附 图 CN 102485179 B 13 。

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

当前位置:首页 >


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