一种用于医疗图像精细化处理系统及方法与流程

文档序号:21443783发布日期:2020-07-10 17:33阅读:252来源:国知局
一种用于医疗图像精细化处理系统及方法与流程

本发明涉及医疗领域,具体是一种用于医疗图像精细化处理系统及方法。



背景技术:

成像就是生物样本的造影技术,依照样本尺度大小可以概分为组织造影与细胞分子的显微技术。这些大致都需要光学技术配合生物样本的特性发展,少数会使用光以外的波动性质,例如核磁共振、超音波等等。分辨率和对比度是成像质量的重要组成部分,分辨率指成像系统所能重现的被测物体细节的数量,对比度则是成像系统所产生的被测物体与其背景之间的灰度差别。摄像头、镜头和灯光是决定分辨率和对比度的重要因素,成像系统使得网络用户可以从中央图像存储系统中存储和调用图像文档。网络提供了访问这些文件的方便方法,这样用户就无需亲自跑到办公室的存储区和从远离现场的位置申请这些文件。成像是文档处理和工作流应用程序(管理文档在组织机构内传送的方式)的组成部分。

医疗成像作为医疗诊断的重要参考依据被广泛应用,医疗成像越来越智能化,在医疗检测的过程中往往需要对患者的病灶发生处进行图像采集成像,现有的成像技术中ct成像基本原理是用x线束对人体检查部位一定厚度的层面进行扫描,由探测器接收透过该层面的x线,转变为可见光后,由光电转换器转变为电信号,再经模拟/数字转换器转为数字信号,输入计算机处理。

目前医疗成像对成像的整体进行处理,并不能对某一个部分进行图像的处理,本申请旨在对图像进行切割标注,能够更方便的对图像的某一个局部块进行检验,从而对图像局部进行精细化处理。



技术实现要素:

本发明的目的在于提供一种用于医疗图像精细化处理系统及方法,以解决现有技术中的问题。

为实现上述目的,本发明提供如下技术方案:

一种用于医疗图像精细化处理系统,该系统包括医疗图像数据获取模块、图像均匀切割模块、图像帧率检测模块、图像特征点检测模块和图像分类标注模块,其中,医疗图像数据获取模块、图像均匀切割模块、图像帧率检测模块和图像分类标注模块依次通过内网连接,图像特征点检测模块分别和图像均匀切割模块、图像分类标注模块通过内网连接;

所述医疗图像数据获取模块用于获取待测部位的扫描图像进行精细化处理,图像均匀切割模块用于对获取的图像均匀的切割成不同的小块,对各个局部块进行处理;图像帧率检测模块用于对切割后的局部块进行逐一帧率监测,图像特征点监测模块用于将获取的图像与样本图像进行对比,检测出不同的特征点,图像分类标注模块用于对监测的图像帧率和不同特征点进行标注。

通过采用上述技术方案:医疗图像数据获取模块包括扫描图像完整度存储子模块和扫描图像预处理子模块,其中,扫描图像完整度存储子模块用于对图像扫描结束后的图像进行保存,设定扫描设备停止扫描的10s内对扫描影像进行保存,扫描图像预处理子模块用于对保存的图像进行质量检测,质量检测包括图像瑕疵检测和图像像素检测,设定图像横向有x个像素点,图像纵向有y个像素点,图像的像素数为z,根据公式:z=x+y,计算得出扫描图像的像素数,确定其扫描图像的分辨率。

通过采用上述技术方案:所述图像均匀切割模块包括目标图像虚拟切割子模块和子图像局部区域分类子模块,子图像局部区域分类子模块和图像帧率检测模块通过内网连接,其中,目标图像虚拟切割子模块用于将扫描的图像虚拟切割成若干个子图像,其中,图像的切割形状为长方形,然后逐一对每一个图像进行分析,子图像局部区域分类子模块用于对切割后的子图像的区域进行标记,设定图像切割的子图像行数和列数为a、b,子图像的数量为a*b,分别对子图像进行标记为a1b1、a1b2、…、anbn,设定anbn为第n行n列子图像。

通过采用上述技术方案:所述图像帧率检测模块包括图像格式检测子模块和图像实际输出帧数检测子模块,图像格式检测子模块用于监测图像的格式,其中,图像的格式包括vga格式和qvga格式,图像实际输出帧数检测子模块用于对若干个子图像实际输出的帧数进行检测。

通过采用上述技术方案:所述图像特征点检测模块包括样本图像更新子模块和图像对照子模块,图像对照子模块和医疗图像数据获取模块通过内网连接,其中,样本图像更新子模块用于使用户对样本网络的初始参数进行实时修改,形成新的样本特征图,与扫描图像进行对比,图像对照子模块用于将扫描图像和样本图像进行对比,对扫描图像和样本图像的特征提取,对照扫描图像和样本图像的影像阴影,检索各子图像和样本图像的误差率,设定各子图像的误差值分别为v1、v2、v3、…、vn-1、vn,根据公式:vnmax≤30%,(v1+v2+v3+…+vn-1+vn)/n≤25%,当检测的子图像影像阴影误差率满足上述公式,扫描图像和样本图像基本符合,当检测的子图像影像阴影误差率不满足上述公式时,检测扫描图像,对扫描图像进行重点标记。

通过采用上述技术方案:所述图像分类标注模块包括统一标注子模块,统一标注子模块和图像均匀切割模块、图像帧率检测模块、图像特征点检测模块通过内网连接,统一标注子模块用于将切割后的子图像的区域、子图像的帧率和子图像和样本图像的误差率进行统一,对切割后的子图像的区域、帧率和误差率进行统一标记,方便精细定位。

一种用于医疗图像精细化处理方法,其特征在于:

s1:利用医疗图像数据获取模块获取待测部位的扫描图像进行精细化处理,扫描图像完整度存储子模块用于对图像扫描结束后的图像进行保存,设定扫描设备停止扫描的10s内对扫描影像进行保存,扫描图像预处理子模块用于对保存的图像进行质量检测,质量检测包括图像瑕疵检测和图像像素检测,设定图像横向有x个像素点,图像纵向有y个像素点,图像的像素数为z,根据公式:z=x+y,计算得出扫描图像的像素数,确定其扫描图像的分辨率;

s2:利用图像均匀切割模块对获取的图像均匀的切割成不同的小块,对各个局部块进行处理,目标图像虚拟切割子模块用于将扫描的图像虚拟切割成若干个子图像,其中,图像的切割形状为长方形,然后逐一对每一个图像进行分析,子图像局部区域分类子模块用于对切割后的子图像的区域进行标记,设定图像切割的子图像行数和列数为a、b,子图像的数量为a*b,分别对子图像进行标记为a1b1、a1b2、…、anbn,设定anbn为第n行n列子图像;

s3:利用图像帧率检测模块对切割后的局部块进行逐一帧率监测,图像格式检测子模块用于监测图像的格式,其中,图像的格式包括vga格式和qvga格式,图像实际输出帧数检测子模块用于对若干个子图像实际输出的帧数进行检测;

s4:利用图像特征点监测模块将获取的图像与样本图像进行对比,检测出不同的特征点,样本图像更新子模块用于使用户对样本网络的初始参数进行实时修改,形成新的样本特征图,与扫描图像进行对比,图像对照子模块用于将扫描图像和样本图像进行对比,对扫描图像和样本图像的特征提取,对照扫描图像和样本图像的影像阴影,检索各子图像和样本图像的误差率,设定各子图像的误差值分别为v1、v2、v3、…、vn-1、vn,根据公式:vnmax≤30%,(v1+v2+v3+…+vn-1+vn)/n≤25%,当检测的子图像影像阴影误差率满足上述公式,扫描图像和样本图像基本符合,当检测的子图像影像阴影误差率不满足上述公式时,检测扫描图像,对扫描图像进行重点标记;

s5:利用图像分类标注模块对监测的图像帧率和不同特征点进行标注,统一标注子模块和图像均匀切割模块、图像帧率检测模块、图像特征点检测模块通过内网连接,统一标注子模块用于将切割后的子图像的区域、子图像的帧率和子图像和样本图像的误差率进行统一,对切割后的子图像的区域、帧率和误差率进行统一标记,方便精细定位。

通过采用上述技术方案:所述步骤s3中,利用图像帧率检测模块对切割后的局部块进行逐一帧率监测,图像格式检测子模块用于监测图像的格式,其中,图像的格式包括vga格式和qvga格式,图像实际输出帧数检测子模块用于对若干个子图像实际输出的帧数进行检测,还包括以下步骤:

a1:利用图像格式检测子模块对扫描图像的格式进行扫描,确定扫描图像的格式,确定图像均匀切割模块切割子图像的数量,将扫描图像的格式和切割子图像的数量发送给图像帧率检测模块;

a2:利用图像实际输出帧数检测子模块检测在一段时间内每个切割子图像实际输出的帧数,将检测的帧数发送给图像帧率检测模块进行统计;

a3:利用图像帧率检测模块对切割子图像的数量和每个切割子图像实际输出的帧数进行统计,算出每个子图像的实际帧率和扫描图像的总帧率,将数据发送给图像分类标注模块进行标注。

通过采用上述技术方案:所述步骤a3中,利用图像帧率检测模块对切割子图像的数量和每个切割子图像实际输出的帧数进行统计,算出每个子图像的实际帧率和扫描图像的总帧率,将数据发送给图像分类标注模块进行标注,还包括以下步骤:

所述设定记录扫描图像的时间分别为t1、t2、t3、…、tn-1、tn,其中tn扫描图像结束的时间,设定图像均匀切割模块切割的子图像为n个,每个子图像在tn时间段的实际帧率为p1、p2、p3、…、pn-1、pn,其中,计算每个子图像的实际帧率为,图像分类标注模块按照上述计算子图像的实际帧率对子图像进行标注;

在扫描图像结束tn时间段,扫描图像总帧数为yn,扫描图像实际输出一帧的列数为ln,扫描图像实际输出一帧的行数数为kn,其中,扫描图像的虚拟参数为c,设定扫描图像的总帧率为p总,根据公式:

p总=[yn+(ln*(kn+c)*2)]/tn

通过计算能够得出扫描图像的总帧率p总,从而将扫描图像的总帧率发送给图像分类标注模块进行标注,方便用户进行查看。

与现有技术相比,本发明的有益效果是:本发明利用医疗图像数据获取模块用于获取待测部位的扫描图像进行精细化处理,图像均匀切割模块用于对获取的图像均匀的切割成不同的小块,对各个局部块进行处理;图像帧率检测模块用于对切割后的局部块进行逐一帧率监测,图像特征点监测模块用于将获取的图像与样本图像进行对比,检测出不同的特征点,图像分类标注模块用于对监测的图像帧率和不同特征点进行标注;

本发明旨在对图像进行切割标注,能够更方便的对图像的某一个局部块进行检验,从而对图像局部进行精细化处理。

附图说明

为了使本发明的内容更容易被清楚地理解,下面根据具体实施例并结合附图,对本发明作进一步详细的说明。

图1为本发明一种用于医疗图像精细化处理系统的模块结构示意图;

图2为本发明一种用于医疗图像精细化处理方法的步骤示意图;

图3为本发明一种用于医疗图像精细化处理方法的步骤s3的具体步骤示意图;

图4为本发明一种用于医疗图像精细化处理方法的实施方法示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参阅图1~4,本发明实施例中,一种用于医疗图像精细化处理系统及方法,该系统包括医疗图像数据获取模块、图像均匀切割模块、图像帧率检测模块、图像特征点检测模块和图像分类标注模块,其中,医疗图像数据获取模块、图像均匀切割模块、图像帧率检测模块和图像分类标注模块依次通过内网连接,图像特征点检测模块分别和图像均匀切割模块、图像分类标注模块通过内网连接;

所述医疗图像数据获取模块用于获取待测部位的扫描图像进行精细化处理,图像均匀切割模块用于对获取的图像均匀的切割成不同的小块,对各个局部块进行处理;图像帧率检测模块用于对切割后的局部块进行逐一帧率监测,图像特征点监测模块用于将获取的图像与样本图像进行对比,检测出不同的特征点,图像分类标注模块用于对监测的图像帧率和不同特征点进行标注。

通过采用上述技术方案:医疗图像数据获取模块包括扫描图像完整度存储子模块和扫描图像预处理子模块,其中,扫描图像完整度存储子模块用于对图像扫描结束后的图像进行保存,设定扫描设备停止扫描的10s内对扫描影像进行保存,扫描图像预处理子模块用于对保存的图像进行质量检测,质量检测包括图像瑕疵检测和图像像素检测,设定图像横向有x个像素点,图像纵向有y个像素点,图像的像素数为z,根据公式:z=x+y,计算得出扫描图像的像素数,确定其扫描图像的分辨率。

通过采用上述技术方案:所述图像均匀切割模块包括目标图像虚拟切割子模块和子图像局部区域分类子模块,子图像局部区域分类子模块和图像帧率检测模块通过内网连接,其中,目标图像虚拟切割子模块用于将扫描的图像虚拟切割成若干个子图像,其中,图像的切割形状为长方形,然后逐一对每一个图像进行分析,子图像局部区域分类子模块用于对切割后的子图像的区域进行标记,设定图像切割的子图像行数和列数为a、b,子图像的数量为a*b,分别对子图像进行标记为a1b1、a1b2、…、anbn,设定anbn为第n行n列子图像。

通过采用上述技术方案:所述图像帧率检测模块包括图像格式检测子模块和图像实际输出帧数检测子模块,图像格式检测子模块用于监测图像的格式,其中,图像的格式包括vga格式和qvga格式,图像实际输出帧数检测子模块用于对若干个子图像实际输出的帧数进行检测。

通过采用上述技术方案:所述图像特征点检测模块包括样本图像更新子模块和图像对照子模块,图像对照子模块和医疗图像数据获取模块通过内网连接,其中,样本图像更新子模块用于使用户对样本网络的初始参数进行实时修改,形成新的样本特征图,与扫描图像进行对比,图像对照子模块用于将扫描图像和样本图像进行对比,对扫描图像和样本图像的特征提取,对照扫描图像和样本图像的影像阴影,检索各子图像和样本图像的误差率,设定各子图像的误差值分别为v1、v2、v3、…、vn-1、vn,根据公式:vnmax≤30%,(v1+v2+v3+…+vn-1+vn)/n≤25%,当检测的子图像影像阴影误差率满足上述公式,扫描图像和样本图像基本符合,当检测的子图像影像阴影误差率不满足上述公式时,检测扫描图像,对扫描图像进行重点标记。

通过采用上述技术方案:所述图像分类标注模块包括统一标注子模块,统一标注子模块和图像均匀切割模块、图像帧率检测模块、图像特征点检测模块通过内网连接,统一标注子模块用于将切割后的子图像的区域、子图像的帧率和子图像和样本图像的误差率进行统一,对切割后的子图像的区域、帧率和误差率进行统一标记,方便精细定位。

一种用于医疗图像精细化处理方法,其特征在于:

s1:利用医疗图像数据获取模块获取待测部位的扫描图像进行精细化处理,扫描图像完整度存储子模块用于对图像扫描结束后的图像进行保存,设定扫描设备停止扫描的10s内对扫描影像进行保存,扫描图像预处理子模块用于对保存的图像进行质量检测,质量检测包括图像瑕疵检测和图像像素检测,设定图像横向有x个像素点,图像纵向有y个像素点,图像的像素数为z,根据公式:z=x+y,计算得出扫描图像的像素数,确定其扫描图像的分辨率;

s2:利用图像均匀切割模块对获取的图像均匀的切割成不同的小块,对各个局部块进行处理,目标图像虚拟切割子模块用于将扫描的图像虚拟切割成若干个子图像,其中,图像的切割形状为长方形,然后逐一对每一个图像进行分析,子图像局部区域分类子模块用于对切割后的子图像的区域进行标记,设定图像切割的子图像行数和列数为a、b,子图像的数量为a*b,分别对子图像进行标记为a1b1、a1b2、…、anbn,设定anbn为第n行n列子图像;

s3:利用图像帧率检测模块对切割后的局部块进行逐一帧率监测,图像格式检测子模块用于监测图像的格式,其中,图像的格式包括vga格式和qvga格式,图像实际输出帧数检测子模块用于对若干个子图像实际输出的帧数进行检测;

s4:利用图像特征点监测模块将获取的图像与样本图像进行对比,检测出不同的特征点,样本图像更新子模块用于使用户对样本网络的初始参数进行实时修改,形成新的样本特征图,与扫描图像进行对比,图像对照子模块用于将扫描图像和样本图像进行对比,对扫描图像和样本图像的特征提取,对照扫描图像和样本图像的影像阴影,检索各子图像和样本图像的误差率,设定各子图像的误差值分别为v1、v2、v3、…、vn-1、vn,根据公式:vnmax≤30%,(v1+v2+v3+…+vn-1+vn)/n≤25%,当检测的子图像影像阴影误差率满足上述公式,扫描图像和样本图像基本符合,当检测的子图像影像阴影误差率不满足上述公式时,检测扫描图像,对扫描图像进行重点标记;

s5:利用图像分类标注模块对监测的图像帧率和不同特征点进行标注,统一标注子模块和图像均匀切割模块、图像帧率检测模块、图像特征点检测模块通过内网连接,统一标注子模块用于将切割后的子图像的区域、子图像的帧率和子图像和样本图像的误差率进行统一,对切割后的子图像的区域、帧率和误差率进行统一标记,方便精细定位。

通过采用上述技术方案:所述步骤s3中,利用图像帧率检测模块对切割后的局部块进行逐一帧率监测,图像格式检测子模块用于监测图像的格式,其中,图像的格式包括vga格式和qvga格式,图像实际输出帧数检测子模块用于对若干个子图像实际输出的帧数进行检测,还包括以下步骤:

a1:利用图像格式检测子模块对扫描图像的格式进行扫描,确定扫描图像的格式,确定图像均匀切割模块切割子图像的数量,将扫描图像的格式和切割子图像的数量发送给图像帧率检测模块;

a2:利用图像实际输出帧数检测子模块检测在一段时间内每个切割子图像实际输出的帧数,将检测的帧数发送给图像帧率检测模块进行统计;

a3:利用图像帧率检测模块对切割子图像的数量和每个切割子图像实际输出的帧数进行统计,算出每个子图像的实际帧率和扫描图像的总帧率,将数据发送给图像分类标注模块进行标注。

通过采用上述技术方案:所述步骤a3中,利用图像帧率检测模块对切割子图像的数量和每个切割子图像实际输出的帧数进行统计,算出每个子图像的实际帧率和扫描图像的总帧率,将数据发送给图像分类标注模块进行标注,还包括以下步骤:

所述设定记录扫描图像的时间分别为t1、t2、t3、…、tn-1、tn,其中tn扫描图像结束的时间,设定图像均匀切割模块切割的子图像为n个,每个子图像在tn时间段的实际帧率为p1、p2、p3、…、pn-1、pn,其中,计算每个子图像的实际帧率为,图像分类标注模块按照上述计算子图像的实际帧率对子图像进行标注;

在扫描图像结束tn时间段,扫描图像总帧数为yn,扫描图像实际输出一帧的列数为ln,扫描图像实际输出一帧的行数数为kn,其中,扫描图像的虚拟参数为c,设定扫描图像的总帧率为p总,根据公式:

p总=[yn+(ln*(kn+c)*2)]/tn

通过计算能够得出扫描图像的总帧率p总,从而将扫描图像的总帧率发送给图像分类标注模块进行标注,方便用户进行查看。

实施例1:限定条件,检索各子图像和样本图像的误差率,设定各子图像的误差值分别为12%、17%、8%、21%、27%,根据公式:vnmax=27%≤30%,(12%+17%+8%+21%+27%)/5=17%≤25%,当检测的子图像影像阴影误差率满足上述公式,扫描图像和样本图像基本符合,扫描图像显示正常;

实施例2:限定条件,所述设定记录扫描图像的时间分别为1s、2s、3s、4s、5s,其中tn扫描图像结束的时间,设定图像均匀切割模块切割的子图像为4个,每个子图像在5s时间段的实际帧率为71帧、82帧、69帧、77帧,其中,计算每个子图像的实际帧率为,图像分类标注模块按照上述计算子图像的实际帧率对子图像进行标注;

在扫描图像结束时间段,扫描图像总帧数为1520帧,扫描图像实际输出一帧的列数为14,扫描图像实际输出一帧的行数数为26,其中,扫描图像的虚拟参数为24,设定扫描图像的总帧率为p总,根据公式:

p总=[yn+(ln*(kn+c)*2)]/tn

计算得出:p总=[1520+(14*(26+24)*2)]/5=2920/5=584帧/s,通过计算能够得出扫描图像的总帧率584帧/s,从而将扫描图像的总帧率发送给图像分类标注模块进行标注,方便用户进行查看。

实施例3:限定条件,所述设定记录扫描图像的时间分别为1s、7s、11s、13s、15s,其中tn扫描图像结束的时间15s,在扫描图像结束时间段,扫描图像总帧数为7815帧,扫描图像实际输出一帧的列数为21,扫描图像实际输出一帧的行数数为17,其中,扫描图像的虚拟参数为33,设定扫描图像的总帧率为p总,根据公式:

p总=[yn+(ln*(kn+c)*2)]/tn

计算得出:p总=[7815+(21*(17+33)*2)]/15=9915/15=661帧/s,通过计算能够得出扫描图像的总帧率661帧/s,从而将扫描图像的总帧率发送给图像分类标注模块进行标注,方便用户进行查看。

实施例4:限定条件,所述设定记录扫描图像的时间分别为1s、5s、7s、9s、13s,其中tn扫描图像结束的时间13s,在扫描图像结束时间段,扫描图像总帧数为5918帧,扫描图像实际输出一帧的列数为23,扫描图像实际输出一帧的行数数为20,其中,扫描图像的虚拟参数为28,设定扫描图像的总帧率为p总,根据公式:

p总=[yn+(ln*(kn+c)*2)]/tn

计算得出:p总=[5918+(23*(20+28)*2)]/13=8126/13=625帧/s,通过计算能够得出扫描图像的总帧率625帧/s,从而将扫描图像的总帧率发送给图像分类标注模块进行标注,方便用户进行查看。

对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1