一种精子活力性能检测方法转让专利

申请号 : CN201410478118.5

文献号 : CN104237121B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 刘伯强刘广宇刘忠国李卫宾边京华刘肖肖

申请人 : 山东大学

摘要 :

本发明公开了一种精子活力性能检测方法,该方法利用动、静态目标分离的方法实现了多目标的准确路径识别,从而使检测结果大大提高。包括步骤:1)采集精子运动图像;2)对所采集的所有图像预处理;3)动、静态目标分离:利用图像叠加、平均和相差实现动、静态目标的分离;4)图像分割:对动、静态目标分离后的图像进行二值化、杂质的滤除,所述杂质的滤除选用实际经验值作为输入对杂质进行滤除;5)目标跟踪:设定邻域半径r,并以此邻域为查询范围,查找落在此邻域内的精子目标,并根据不同的查询结果做不同处理,最终实现目标的轨迹跟踪;6)参数的计算。

权利要求 :

1.一种精子活力性能检测方法,其特征是,包括以下步骤:

1)采集精子运动图像;

2)对所采集的所有图像预处理:包括灰度化处理、对比度增强处理、图像平滑去噪和二值化处理;

3)动、静态目标分离:利用图像叠加、平均和相差实现动、静态目标的分离;

4)图像分割:对动、静态目标分离后的图像进行二值化、杂质的滤除,所述杂质的滤除选用实际经验值作为输入对杂质进行滤除;

5)目标跟踪:设定邻域半径r,并以此邻域为查询范围,查找落在此邻域内的精子目标,并根据不同的查询结果做不同处理,最终实现目标的轨迹跟踪;

6)参数的计算:所述参数包括曲线速度、直线速度、平均路径速度、精子头侧摆幅度、平均移动角度;

所述步骤5)的具体步骤是:

5a、设定初始值r=10,假设在第i帧中第n个精子目标的质心为(xi,yi),则在第i+1帧中以r为搜索半径的搜索初始邻域设定为x∈(xi-r,xi+r),y∈(yi-r,yi+r);其中i为正整数,1≤i≤25;

5b、进行第i+1帧图像中所有目标的遍历,搜索质心落在邻域内精子目标;

5c、进行搜索结果分析:

搜索到的匹配精子个数为0,说明在第i+1帧中没有精子目标落在该邻域内;

匹配到的精子数目为1,说明在该邻域内匹配到唯一的精子目标;

搜索到的匹配精子目标大于1,说明匹配到大于一个的精子目标;

5d、进行不同搜索结果的处理:

如果搜索到的匹配精子个数为0,则对该邻域进行局部阈值二值化,从新确定邻域内的搜索目标;若搜索目标仍为0,首先检查r是否小于30,再进行半径r的增大,增大幅度为Δr=5,重复第一步;如果r大于30,则终止搜索,进行最终赋值,标示匹配失败;

如果匹配到的精子数目为1,则直接将此目标作为其匹配对象,进行下一个目标的匹配;

搜索到的匹配精子数目大于1,则对匹配的精子进行逐一遍历,从中找出距离(xi,yi)最近的目标作为最终匹配的目标。

2.如权利要求1所述的一种精子活力性能检测方法,其特征是,所述步骤1)采集精子运动图像为精子20倍运动图像25帧。

3.如权利要求2所述的一种精子活力性能检测方法,其特征是,所述步骤3)具体操作,包括步骤:

3a、静止精子目标图像是通过对25帧图像进行加和、平均得到,该平均化过程通过对25帧图像进行叠加使背景和静止精子目标区域增强,使运动精子目标区域衰减,从而能更容易进行静止精子和运动精子的分离;

3b、运动精子目标图像是利用背景减除法,将25帧图像分别和叠加平均图像做差得到,该过程使原始图像和叠加平均图像中相同的区域,即静止精子目标和背景,衰减,增强运动精子目标区域,通过以上两个过程可以实现动、静态目标的分离,为下一步图像分割做好了准备。

4.如权利要求1所述的一种精子活力性能检测方法,其特征是,所述曲线速度为检测到的精子运动轨迹的平均速度,该指标能够显示精子的运动活力;

所述直线速度为精子头部的直线位移与时间的比值,直接反映了精子的运动效率;

所述平均路径速度指精子头部在其平均轨迹上运动的速度;

所述精子头侧摆幅度为精子头部偏离其平均轨迹的最大幅度;

所述平均移动角度为精子头部在实际轨迹上的平均偏角。

说明书 :

一种精子活力性能检测方法

技术领域

[0001] 本发明涉及一种精子活力性能检测方法。

背景技术

[0002] 通常的精子运动检测是对提取到的精液直接进行显微镜观测,再根据观测结果进行精子密度、活率等指标的检测。常规的检测方法受检测环境、检验人员经验和水平等条件的影响很大,并且费时、费力、准确率不高,容易造成检测结果的误差,给临床治疗和科研工作带来困难。计算机辅助精子运动分析能够弥补医务工作者无法对精子运动能力进行检测的缺陷,通过自动的处理方法得到更客观、精确的检测结果,不但提高了检测效率、精度,同时使精子质量分析更全面。本课题主要针对图像处理算法进行设计,对从显微镜采集到的的图像或视频进行计算机自动分析,最终实现对精子运动轨迹和的检测,分析过程不需要人工介入。计算机辅助精子分析系统能够克服人工观察的主观性,并且可以检测到人眼观测不到的细微形态特征,能够更有效的对精子运动能力和形态进行评估。这种方法速度快,简单,快捷,实验结果可重复。
[0003] 计算机辅助精子质量分析系统虽然能够提高工作效率,节省人力,并提供大量的功能指标,但仍存在一些问题:
[0004] 1、由于采集手段造成的精子垂直运动对目标检测的影响;
[0005] 2、精液中与精子类似大小的杂质如何去除的问题;
[0006] 3、被测精液中精子的密度对精子计数和活动精子计数准确性的影响。
[0007] 目前,市场上供应的计算机辅助精子质量分析系统只提供人机操作界面,而具体的算法实现没有较多的公开,并且,对于该系统的检测结果至今还未形成一套完善的、统一的检测标准。因此,不能实现不同系统检测结果的统一比较。

发明内容

[0008] 为了解决上述问题,本发明采用的技术方案为:
[0009] 一种精子活力性能检测方法,其特征是,包括以下步骤:
[0010] 1)采集精子运动图像;
[0011] 2)对所采集的所有图像预处理:包括灰度化处理、对比度增强处理、图像平滑去噪和二值化处理;
[0012] 3)动、静态目标分离:利用图像叠加、平均和相差实现动、静态目标的分离;
[0013] 4)图像分割:对动、静态目标分离后的图像进行二值化、杂质的滤除,所述杂质的滤除选用实际经验值作为输入对杂质进行滤除;
[0014] 5)目标跟踪:设定邻域半径r,并以此邻域为查询范围,查找落在此邻域内的精子目标,并根据不同的查询结果做不同处理,最终实现目标的轨迹跟踪;
[0015] 6)参数的计算:所述参数包括曲线速度、直线速度、平均路径速度、精子头侧摆幅度、平均移动角度。
[0016] 所述步骤1)采集精子运动图像为精子20倍运动图像25帧。
[0017] 所述步骤3)具体操作,包括步骤:
[0018] 3a、静止精子目标图像是通过对25帧图像进行加和、平均得到,该平均化过程通过对25帧图像进行叠加使背景和静止精子目标区域增强,使运动精子目标区域衰减,从而能更容易进行静止精子和运动精子的分离;
[0019] 3b、运动精子目标图像是利用背景减除法,将25帧图像分别和叠加平均图像做差得到,该过程使原始图像和叠加平均图像中相同的区域,即静止精子目标和背景,衰减,增强运动精子目标区域。通过以上两个过程可以实现动、静态目标的分离,为下一步图像分割做好了准备。
[0020] 所述步骤5)具体操作,包括步骤:
[0021] 5a、设定初始值r=10,假设在第i帧中第n个精子目标的质心为(xi,yi),则在第i+1帧中以r为搜索半径的搜索初始邻域设定为x∈(xi-r,xi+r),y∈(yi-r,yi+r);其中i为正整数,1≤i≤25。
[0022] 5b、进行第i+1帧图像中所有目标的遍历,搜索质心落在邻域内精子目标;
[0023] 5c、进行搜索结果分析:
[0024] 搜索到的匹配精子个数为0,说明在第i+1帧中没有精子目标落在该邻域内;
[0025] 匹配到的精子数目为1,说明在该邻域内匹配到唯一的精子目标;
[0026] 搜索到的匹配精子目标大于1,说明匹配到大于一个的精子目标;
[0027] 5d、进行不同搜索结果的处理:
[0028] 如果搜索到的匹配精子个数为0,则对该邻域进行局部阈值二值化,从新确定邻域内的搜索目标;若搜索目标仍为0,首先检查r是否小于30,再进行半径r的增大,增大幅度为Δr=5,重复第一步;如果r大于30,则终止搜索,进行最终赋值,标示匹配失败;
[0029] 如果匹配到的精子数目为1,则直接将此目标作为其匹配对象,进行下一个目标的匹配;
[0030] 搜索到的匹配精子数目大于1,则对匹配的精子进行逐一遍历,从中找出距离(xi,yi)最近的目标作为最终匹配的目标。
[0031] 所述曲线速度为检测到的精子运动轨迹的平均速度,该指标能够显示精子的运动活力;
[0032] 所述直线速度为精子头部的直线位移与时间的比值,直接反映了精子的运动效率;
[0033] 所述平均路径速度指精子头部在其平均轨迹上运动的速度;
[0034] 所述精子头侧摆幅度为精子头部偏离其平均轨迹的最大幅度;
[0035] 所述平均移动角度为精子头部在实际轨迹上的平均偏角。
[0036] 本发明的有益效果为:通过利用普通显微镜和相差显微镜采集到的图片实现了两种环境下的精子路径分析以及活力分析,使硬件应用环境得到扩展;同时针对精子密度过大问题,利用动、静态目标分离的方法实现了多目标的准确路径识别,从而使检测结果大大提高。

附图说明

[0037] 图1为本发明的流程图;
[0038] 图2为实际采集图像;
[0039] 图3为预处理后的图像;
[0040] 图4为静止目标图像;
[0041] 图5为第一帧运动目标图像;
[0042] 图6为静止目标二值图;
[0043] 图7为运动精子二值图;
[0044] 图8为精子运动轨迹图;
[0045] 图9为运动参数定义示意图。

具体实施方式

[0046] 为了更好的了解本发明的技术方案,下面结合附图对本发明作进一步说明。
[0047] 如图1所示,一种精子活力性能检测方法,包括以下步骤:
[0048] 1)采集精子运动图像;
[0049] 2)对所采集的所有图像预处理:包括灰度化处理、对比度增强处理、图像平滑去噪和二值化处理;
[0050] 3)动、静态目标分离:利用图像叠加、平均和相差实现动、静态目标的分离;
[0051] 4)图像分割:对动、静态目标分离后的图像进行二值化、杂质的滤除,所述杂质的滤除选用实际经验值作为输入对杂质进行滤除;
[0052] 5)目标跟踪:设定邻域半径r,并以此邻域为查询范围,查找落在此邻域内的精子目标,并根据不同的查询结果做不同处理,最终实现目标的轨迹跟踪;
[0053] 6)参数的计算:所述参数包括曲线速度、直线速度、平均路径速度、精子头侧摆幅度、平均移动角度。
[0054] 步骤1)采集精子运动图像为精子20倍运动图像25帧。
[0055] 步骤3)具体操作,包括步骤:
[0056] 3a、静止精子目标图像是通过对25帧图像进行加和、平均得到,该平均化过程通过对25帧图像进行叠加使背景和静止精子目标区域增强,使运动精子目标区域衰减,从而能更容易进行静止精子和运动精子的分离;
[0057] 3b、运动精子目标图像是利用背景减除法,将25帧图像分别和叠加平均图像做差得到,该过程使原始图像和叠加平均图像中相同的区域,即静止精子目标和背景,衰减,增强运动精子目标区域。通过以上两个过程可以实现动、静态目标的分离,为下一步图像分割做好了准备。
[0058] 步骤5)具体操作,包括步骤:
[0059] 5a、设定初始值r=10,假设在第i帧中第n个精子目标的质心为(xi,yi),则在第i+1帧中以r为搜索半径的搜索初始邻域设定为x∈(xi-r,xi+r),y∈(yi-r,yi+r);其中i为正整数,1≤i≤25。
[0060] 5b、进行第i+1帧图像中所有目标的遍历,搜索质心落在邻域内精子目标;
[0061] 5c、进行搜索结果分析:
[0062] 搜索到的匹配精子个数为0,说明在第i+1帧中没有精子目标落在该邻域内;
[0063] 匹配到的精子数目为1,说明在该邻域内匹配到唯一的精子目标;
[0064] 搜索到的匹配精子目标大于1,说明匹配到大于一个的精子目标;
[0065] 5d、进行不同搜索结果的处理:
[0066] 如果搜索到的匹配精子个数为0,则对该邻域进行局部阈值二值化,从新确定邻域内的搜索目标;若搜索目标仍为0,首先检查r是否小于30,再进行半径r的增大,增大幅度为Δr=5,重复第一步;如果r大于30,则终止搜索,进行最终赋值,标示匹配失败;
[0067] 如果匹配到的精子数目为1,则直接将此目标作为其匹配对象,进行下一个目标的匹配;
[0068] 搜索到的匹配精子数目大于1,则对匹配的精子进行逐一遍历,从中找出距离(xi,yi)最近的目标作为最终匹配的目标。
[0069] 曲线速度为检测到的精子运动轨迹的平均速度,该指标能够显示精子的运动活力;
[0070] 直线速度为精子头部的直线位移与时间的比值,直接反映了精子的运动效率;
[0071] 平均路径速度指精子头部在其平均轨迹上运动的速度;
[0072] 精子头侧摆幅度为精子头部偏离其平均轨迹的最大幅度;
[0073] 平均移动角度为精子头部在实际轨迹上的平均偏角。
[0074] 图2为实际采集的图像,由于实际拍摄过程中曝光设定的原因,导致获得的图像灰度较小,目标不明显,不适于直接进行分割和识别,需要首先进行预处理,改善图像质量。
[0075] 图3为预处理后的图像,精子样本图像经过去噪和平滑处理后,去除了颗粒噪声的干扰,弱化了颗粒状杂质对目标的影响,使图中精子头部异常突出,便于对其进行提取、分割,同时也提高了对目标提取、分割的准确性。
[0076] 图4为静止目标图像,是通过叠加平均法得到的静止目标图像,图中能够清晰的辨认出静止的精子目标。
[0077] 图5为第一帧运动目标图像,是利用背景减除法得到的第一帧图像中的运动目标图像,其中能够清晰分辨出运动目标。
[0078] 图6为利用双峰法对精子目标灰度图像进行二值化的二值图。
[0079] 图7为利用最大类间差法对图6进行二值化得到的二值图,为下一步目标匹配做好准备。
[0080] 图8为精子运动轨迹图,是最终匹配结果的示意图,图中的曲线展现了精子的运动途径。
[0081] 匹配的过程中对于每个精子目标我们可以得到包含25个坐标的数组(25帧图像,每张图像中每个精子目标对应一个坐标),每一帧之间精子的相对位移可以通过相邻坐标计算出来。实际位移要根据显微镜的放大倍数,计数板面积等进行换算获取每个像素占多少μm。
[0082] 如图9所示,曲线速率、直线速率、平均路径速度及精子头侧摆幅度可根据实际位移和相应帧间隔时间进行计算。
[0083] 1、VCL=曲线速度(μm/s)。精子头沿其实际的曲线,即在显微镜下见到的二维方式运动轨迹的平均速度。检测细胞活力。
[0084] 2、VSL=直线速度(μm/s)。根据精子头在开始检测时的位置与最后所处位置之间的直线运动的时间平均速度。
[0085] 3、VAP=平均路径速度(μm/s)。精子头沿其空间平均轨迹移动的时间平均速度。这个轨迹是根据计算机辅助精液检测(CASA)仪器中的算法对实际轨迹平整后计算出来的;这些算法因仪器不同而有所不同,故不同CASA系统的数值不能直接相比较。
[0086] 4、ALH=精子头侧摆幅度(μm)。精子头沿其空间平均轨迹侧摆的幅度。以侧摆的最大值或平均数值表示。不同的CASA仪器用不同的算法计算ALH,故不同CASA系统的数值不能直接相比较。
[0087] 平均移动角度可直接根据25个坐标计算相对位移获得,实际计算比较复杂,只能获取估计值。
[0088] 5、MAD=平均移动角度(度)。精子头沿其曲线轨迹瞬间转折角度的时间平均绝对值。
[0089] 上述虽然结合附图对本发明的具体实施方式进行了描述,但并非对本发明保护范围的限制,所属领域技术人员应该明白,在本发明的技术方案的基础上,本领域技术人员不需要付出创造性劳动即可做出的各种修改或变形仍在本发明的保护范围以内。