一种校正光学相干断层扫描图像边缘线的方法和装置制造方法

文档序号:6511357阅读:134来源:国知局
一种校正光学相干断层扫描图像边缘线的方法和装置制造方法
【专利摘要】本发明公开了一种校正光学相干断层扫描图像边缘线的方法和装置。所述方法包括:S101,确定用户当前需要校正的OCT图像边缘线和用于描绘控制曲线的3个控制点;S102,在判断当前需要校正的OCT图像边缘线的状态为可校正状态时,根据用户按下鼠标左键时鼠标指针所在位置确定3个控制点中需要移动的控制点;S103,在用户按下鼠标左键滑动鼠标指针后,将滑动后的鼠标指针所在位置的坐标记录为需要移动的控制点在移动后的坐标;重复S102和S103直至将3个控制点的坐标均记录完毕;S104,根据记录的3个控制点的坐标重新描绘当前需要校正的OCT图像边缘线。本发明的方法可得到平滑的OCT图像边缘线,校正过程便捷、灵活、准确和高效,可快速便捷地得到准确的OCT图像边缘线。
【专利说明】一种校正光学相干断层扫描图像边缘线的方法和装置

【技术领域】
[0001]本发明涉及医学成像领域,具体涉及一种校正光学相干断层扫描图像边缘线的方法和装置。

【背景技术】
[0002]对于很多数字图像处理的工业和生物医学应用而言,精确定位图像中的边缘线是很重要的。这种应用包括模式识别、对于在可用时间内不易打开的对象的X射线检查和制造产品质量检查。医学成像的临床应用形成了边缘线检测的一个重要应用领域。
[0003]眼科光学相干断层扫描(Optical Coherence Tomography, OCT)目前已经成为诊断眼科疾病最重要的手段之一。OCT技术具有实时性、无损性和高分辨率等重大优势,能够快速生成组织内部的高分辨图像。OCT技术已经开始渗透到牙科疾病、皮肤科疾病、冠脉等疾病的检测诊断应用中。
[0004]然而,OCT成像过程中存在着由于各种因素导致的大量噪声,尤其由于其使用的弱相干光的相干性导致的斑点噪声,严重降低了 OCT图像质量,模糊了 OCT图像中的有用边缘。此外,一些患者的被检测部位的病变导致的边缘畸形,导致在OCT图像中的自动寻找边缘算法无法准确地找出整幅图像的有效边缘,这将影响OCT技术在疾病诊断方面的效果。例如,在眼科视网膜疾病的OCT图像诊断中,需要依赖于视网膜各指定层边缘的准确描绘,并根据边缘线在深度方向(0CT图像上表现为y方向)上的坐标值计算某两层之间的厚度值来辅助诊断疾病类型。若指定层的边缘线无法确定,则根据边缘线在深度方向上的坐标值来计算层间的厚度就无从谈起。
[0005]显然,由于上述各种客观因素的存在,才导致了不是每一幅OCT图像的边缘线都很理想,而同样正是由于准确定位OCT图像边缘线在临床上的重要意义,才决定了校正不理想的OCT图像边缘线显得十分必要。然而,遗憾的是,目前还没有一种比较简单、有效的方法对OCT图像的边缘线进行校正。


【发明内容】

[0006]本发明实施例提供一种校正光学相干断层扫描图像边缘线的方法和装置,以较为简单的方法获得比较精确的边缘线供临床分析之用。
[0007]本发明实施例提供一种校正光学相干断层扫描图像边缘线的方法,所述方法包括:
[0008]S101,确定用户当前需要校正的光学相干断层扫描OCT图像边缘线和用于描绘控制曲线的3个控制点;
[0009]S102,在判断所述当前需要校正的OCT图像边缘线的状态为可校正状态时,根据所述用户按下鼠标左键时鼠标指针所在位置确定所述3个控制点中需要移动的控制点;
[0010]S103,在所述用户按下鼠标左键滑动所述鼠标指针后,将所述滑动后的鼠标指针所在位置的坐标记录为所述需要移动的控制点在移动后的坐标;
[0011]重复上述步骤S102和步骤S103,直至将所述3个控制点的坐标均记录完毕;
[0012]S104,根据所述记录的所述3个控制点的坐标,重新描绘所述当前需要校正的OCT图像边缘线。
[0013]本发明另一实施例提供一种校正光学相干断层扫描图像边缘线的装置,所述装置包括:
[0014]第一确定模块,用于确定用户当前需要校正的光学相干断层扫描OCT图像边缘线和用于描绘控制曲线的3个控制点;
[0015]第二确定模块,用于在判断所述当前需要校正的OCT图像边缘线的校正状态为可校正状态时,根据所述用户按下鼠标左键时鼠标指针所在位置确定所述3个控制点中需要移动的控制点;
[0016]记录模块,用于在所述用户按下鼠标左键滑动所述鼠标指针后,将所述滑动后的鼠标指针所在位置的坐标记录为所述需要移动的控制点在移动后的坐标;
[0017]所述第二确定模块重复执行确定所述3个控制点中需要移动的控制点,所述记录模块重复执行将所述滑动后的鼠标指针所在位置的坐标记录为所述需要移动的控制点在移动后的坐标,直至将所述3个控制点的坐标均记录完毕;
[0018]边缘线校正模块,用于根据所述记录的所述3个控制点的坐标,重新描绘所述当前需要校正的OCT图像边缘线。
[0019]从上述本发明实施例可知,采用获得控制点的坐标进而通过绘制控制曲线(例如,2次贝塞尔曲线)来校正OCT图像边缘线,可以得到平滑的OCT图像边缘线,避免了拖动鼠标指针逐点描绘OCT图像边缘线带来的曲线不平滑问题和误差较大的问题。另一方面,确定用户当前需要校正的OCT图像边缘线和用于描绘控制曲线的3个控制点对用户而言操作简单且准确,使得校正过程便捷、灵活、准确和高效,可以快速、便捷地得到准确的OCT图像边缘线。

【专利附图】

【附图说明】
[0020]图1是本发明实施例的校正光学相干断层扫描图像边缘线的方法的基本流程示意图;
[0021]图2是本发明实施例提供的校正光学相干断层扫描图像边缘线的装置逻辑结构示意图;
[0022]图3是本发明另一实施例提供的校正光学相干断层扫描图像边缘线的装置逻辑结构示意图;
[0023]图4是本发明另一实施例提供的校正光学相干断层扫描图像边缘线的装置逻辑结构示意图;
[0024]图5是本发明另一实施例提供的校正光学相干断层扫描图像边缘线的装置逻辑结构示意图;
[0025]图6是本发明另一实施例提供的校正光学相干断层扫描图像边缘线的装置逻辑结构示意图。

【具体实施方式】
[0026]本发明实施例提供一种校正光学相干断层扫描图像边缘线的方法,包括:S101,确定用户当前需要校正的光学相干断层扫描OCT图像边缘线和用于描绘控制曲线的3个控制点;S102,在判断所述当前需要校正的OCT图像边缘线的状态为可校正状态时,根据所述用户按下鼠标左键时鼠标指针所在位置确定所述3个控制点中需要移动的控制点;S103,在所述用户按下鼠标左键滑动所述鼠标指针后,将所述滑动后的鼠标指针所在位置的坐标记录为所述需要移动的控制点在移动后的坐标;重复上述步骤S102和步骤S103,直至将所述3个控制点的坐标均记录完毕;S104,根据所述记录的所述3个控制点的坐标,重新描绘所述当前需要校正的OCT图像边缘线。本发明实施例还提供相应的校正光学相干断层扫描图像边缘线的装置。以下分别进行详细说明。
[0027]本发明实施例的校正光学相干断层扫描图像边缘线的方法的基本流程可参考图1,主要包括如下步骤SlOl至步骤S104:
[0028]S101,确定用户当前需要校正的光学相干断层扫描OCT图像边缘线和用于描绘控制曲线的3个控制点。
[0029]在本发明实施例中,控制曲线可以是2次贝塞尔曲线。2次贝塞尔曲线的特性在于使用3个点即可确定一条2次贝塞尔曲线。为了描绘一条控制曲线,可以事先确定用于描绘该控制曲线的3个控制点,包括中间控制点、起始控制点和结束控制点。
[0030]控制点的确定需要以用户当前需要校正的光学相干断层扫描(OpticalCoherence Tomography, OCT)图像边缘线的确定为基础,即,用户当前需要校正的OCT图像边缘线先于控制点确定,在用户当前需要校正的OCT图像边缘线确定后,再据此确定用于描绘控制曲线的3个控制点。作为本发明一个实施例,确定用户当前需要校正的光学相干断层扫描OCT图像边缘线和用于描绘控制曲线的3个控制点包括如下SlOll和S1012:
[0031]S1011,在用户按下鼠标左键并且当前需要校正的OCT图像边缘线的状态为不可校正状态时,按照就近原则选定所述当前需要校正的OCT图像边缘线。
[0032]需要说明的是,构成OCT图像所有边缘线的点的坐标都以数据组的形式保存于存储装置。可以在初始化阶段初始化OCT图像所有边缘线及控制曲线的控制点,即,可以加载以数据组的形式保存的OCT图像所有边缘线,并且,将当前需要校正的OCT图像边缘线的序号被设置为一个无效值(例如,-1),所有用于描绘控制曲线的控制点的状态都被设置为不可移动状态(以“false”表征),OCT图像的所有边缘线都被设置为不可校正状态(以“false” 表征)。
[0033]在用户按下鼠标左键时,这一事件被转化为消息传递至系统。如前所述,对于初始化阶段的OCT图像边缘,其状态为不可校正状态。在用户按下鼠标左键并且当前需要校正的OCT图像边缘线的状态为不可校正状态时,所谓按照就近原则选定当前需要校正的OCT图像边缘线,具体可以是:以用户按下鼠标左键时鼠标指针所在位置的点Q (X,y)为参考点,在点Q (x,y)附近分别存在序号为m的OCT图像边缘线(以下简称为第m条OCT图像边缘线)和序号为η的OCT图像边缘线(以下简称为第η条OCT图像边缘线),其中,第m条OCT图像边缘线具有一 X轴方向坐标与点Q (X,y)的X轴方向坐标相同的点M (x,ym),第η条OCT图像边缘线具有一 X轴方向坐标与点Q (X,y)的X轴方向坐标相同的点N (x, yn),若y与ym差值的绝对值大于I与7?差值的绝对值,即Iy — yml>|y — ynl,则选定第η条OCT图像边缘线作为当前需要校正的OCT图像边缘线。
[0034]S1012,以选定当前需要校正的OCT图像边缘线时鼠标指针在二维平面的位置确定为中间控制点,以当前需要校正的OCT图像边缘线上X轴方向坐标为X—Λ X所在的点确定为起始控制点,以当前需要校正的OCT图像边缘线上X轴坐标为X+ Λ X所在的点确定为结束控制点,其中,X为中间控制点在二维平面(即XoY平面)上的X轴方向坐标,Λ X为预设值。
[0035]由于对OCT图像边缘线的校正总是在一定范围内对其校正,因此,当用户按下鼠标左键选定当前需要校正的OCT图像边缘线后,会滑动鼠标以对OCT图像边缘线中当前需要校正的某段范围进行选定。如前所述,由于用于描绘控制曲线的控制点是根据鼠标指针所在位置确定的,因此,在确定用户当前需要校正的OCT图像边缘线和用于描绘控制曲线的3个控制点后,一旦用户按下鼠标左键滑动鼠标指针,则需要重新确定用于描绘控制曲线的3个控制点即中间控制点、起始控制点和结束控制点,具体方法是:将当前鼠标指针在二维平面(即XoY平面)的位置P。(x,y)设置成中间控制点,根据第η条OCT图像边缘线上与P。(X,y)具有相同X轴方向坐标的点Pn (X,yn)其Y轴方向坐标yn与P。(x,y)Y轴方向坐标I的差值,在第η条OCT图像边缘线上找到起始控制点和结束控制点。
[0036]确定用户当前需要校正的OCT图像边缘线是以用户按下鼠标左键或者按下鼠标左键并滑动为触发,即用户按下鼠标左键或者按下鼠标左键并滑动这些事件均被转化为消息后传递至系统。一旦用户释放鼠标左键,则表明用户对当前需要校正的OCT图像边缘线进行了确认,即,在确定用户当前需要校正的OCT图像边缘线和用于描绘控制曲线的3个控制点后,还包括将当前需要校正的OCT图像边缘线的状态设置为可校正状态(以“true”表征)。由于用于描绘控制曲线的3个控制点只是被确定,尚不能确定哪个控制点需要移动,因此,此时的3个控制点的状态仍然是不可校正状态(以“false”表征)。
[0037]S102,在判断当前需要校正的OCT图像边缘线的状态为可校正状态时,根据用户按下鼠标左键时鼠标指针所在位置确定3个控制点中需要移动的控制点。
[0038]作为本发明一个实施例,在判断当前需要校正的OCT图像边缘线的状态为可校正状态时,根据用户按下鼠标左键时鼠标指针所在位置确定3个控制点中需要移动的控制点包括如下S1021和S1022:
[0039]S1021,根据用户按下鼠标左键时鼠标指针所在位置,按照就近原则确定3个控制点中需要移动的控制点。
[0040]所谓“就近原则”,是指3个控制点中哪个控制点的X轴方向坐标和/或Y轴方向坐标与用户按下鼠标左键时鼠标指针所在位置的X轴方向坐标和/或Y轴方向坐标的差值(绝对差值)最小,则确定该控制点是需要移动的控制点。
[0041]S1022,将确定需要移动的控制点的状态设置为可移动状态。
[0042]若计算得到用户按下鼠标左键时鼠标指针所在位置处在确定需要移动的控制点的选取范围内,则将这一被确定需要移动的控制点的状态设置为可移动状态(以“true”表征),表明这一被确定需要移动的控制点可以移动;其它控制点则设置为不可移动状态(以“false” 表征)。
[0043]S103,在用户按下鼠标左键滑动鼠标指针后,将滑动后的鼠标指针所在位置的坐标记录为需要移动的控制点在移动后的坐标。
[0044]如前所述,用户当前需要校正的OCT图像边缘线的状态已设置为可移动状态,并且,计算得到用户按下鼠标左键时鼠标指针所在位置处在确定需要移动的控制点的选取范围内,则在用户按下鼠标左键滑动鼠标指针(这一事件同样转化为消息传递至系统)后,将滑动后的鼠标指针所在位置的坐标记录为需要移动的控制点在移动后的坐标,自此,已经取得3个控制点中需要移动的控制点的坐标。
[0045]上述步骤S102和步骤S103说明的是如何取得3个控制点中一个需要移动的控制点的坐标,当需要取得3个控制点中其他需要移动的控制点的坐标时,则重复上述步骤S102和步骤S103,即重复上述步骤S102和步骤S103,直至将3个控制点的坐标均记录完毕。
[0046]S104,根据重复所述步骤S102和步骤S103后记录所得的3个控制点的坐标,重新描绘当前需要校正的OCT图像边缘线。
[0047]具体地,包括如下步骤S1041至步骤S1043:
[0048]S1041,根据重复步骤S102和步骤S103后记录所得的3个控制点的坐标描绘控制曲线。
[0049]如前所述,控制曲线,例如2次贝塞尔曲线可由3个控制点唯一确定,因此,当重复步骤S102和步骤S103而得到3个控制点的坐标后,可以根据该3个控制点的坐标描绘控制曲线。
[0050]S1042,将步骤S1041描绘所得的控制曲线中任意点P。的Y轴方向坐标替换当前需要校正的OCT图像边缘线上与P。具有相同X轴方向坐标的点P。的Y轴方向坐标。
[0051]当当前需要校正的OCT图像边缘线上所有其他点以与点P。同样的方法得到其X轴方向坐标和Y轴方向坐标时,意味着当前需要校正的OCT图像边缘线上所有点的X轴方向坐标和Y轴方向坐标均已得到。
[0052]S1043,根据P。的X轴方向坐标和Y轴方向坐标,对当前需要校正的OCT图像边缘线重新进行描绘。
[0053]进一步地,可以对当前需要校正的OCT图像边缘线上所有点的X轴方向坐标和Y轴方向坐标进行保存,以供后续进行层间厚度地形图和3D图等更有诊断价值的图像分析工作。
[0054]需要说明的是,附图1示例的校正光学相干断层扫描图像边缘线的方法,步骤SlOl至步骤S104可以根据需要重复执行,直至OCT图像边缘线校正至较理想状态为止。
[0055]从上述本发明实施例提供的校正光学相干断层扫描图像边缘线的方法可知,采用获得控制点的坐标进而通过绘制控制曲线(例如,2次贝塞尔曲线)来校正OCT图像边缘线,可以得到平滑的OCT图像边缘线,避免了拖动鼠标指针逐点描绘OCT图像边缘线带来的曲线不平滑问题和误差较大的问题。另一方面,确定用户当前需要校正的OCT图像边缘线和用于描绘控制曲线的3个控制点对用户而言操作简单且准确,使得校正过程便捷、灵活、准确和高效,可以快速、便捷地得到准确的OCT图像边缘线。
[0056]下面对用于执行上述校正光学相干断层扫描图像边缘线的方法的本发明实施例的校正光学相干断层扫描图像边缘线的装置进行说明,其基本逻辑结构参考附图2。为了便于说明,附图2示例的校正光学相干断层扫描图像边缘线的装置仅仅示出了与本发明实施例相关的部分,主要包括第一确定模块201、第二确定模块202、记录模块203和边缘线校正模块204,各模块详细说明如下:
[0057]第一确定模块201,用于确定用户当前需要校正的光学相干断层扫描OCT图像边缘线和用于描绘控制曲线的3个控制点。
[0058]第二确定模块202,用于在判断第一确定模块201确定的当前需要校正的OCT图像边缘线的状态为可校正状态时,根据用户按下鼠标左键时鼠标指针所在位置确定所述3个控制点中需要移动的控制点。
[0059]记录模块203,用于在用户按下鼠标左键滑动鼠标指针后,将所述滑动后的鼠标指针所在位置的坐标记录为需要移动的控制点在移动后的坐标。
[0060]第二确定模块202重复执行确定3个控制点中需要移动的控制点,记录模块203重复执行将滑动后的鼠标指针所在位置的坐标记录为需要移动的控制点在移动后的坐标,直至将3个控制点的坐标均记录完毕。
[0061]边缘线校正模块204,用于根据记录模块203记录的3个控制点的坐标,重新描绘当前需要校正的OCT图像边缘线。
[0062]需要说明的是,以上附图3示例的校正光学相干断层扫描图像边缘线的装置的实施方式中,各功能模块的划分仅是举例说明,实际应用中可以根据需要,例如相应硬件的配置要求或者软件的实现的便利考虑,而将上述功能分配由不同的功能模块完成,即将所述校正光学相干断层扫描图像边缘线的装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。而且,实际应用中,本实施例中的相应的功能模块可以是由相应的硬件实现,也可以由相应的硬件执行相应的软件完成,例如,前述的第一确定模块,可以是具有执行前述确定用户当前需要校正的光学相干断层扫描OCT图像边缘线和用于描绘控制曲线的3个控制点的硬件,例如第一确定器,也可以是能够执行相应计算机程序从而完成前述功能的一般处理器或者其他硬件设备;再如前述的边缘线校正模块,可以是具有执行前述根据记录模块(或记录器)记录的3个控制点的坐标,重新描绘当前需要校正的OCT图像边缘线功能的硬件,例如边缘线校正器,也可以是能够执行相应计算机程序从而完成前述功能的一般处理器或者其他硬件设备(本说明书提供的各个实施例都可应用上述描述原则)。
[0063]附图3示例的校正光学相干断层扫描图像边缘线的装置中,用于描绘控制曲线的3个控制点包括中间控制点、起始控制点和结束控制点,第一确定模块201可以包括选定单元301和控制点确定单元302,如附图3所示本发明另一实施例提供的校正光学相干断层扫描图像边缘线的装置,其中:
[0064]选定单元301,用于在用户按下鼠标左键并且当前需要校正的OCT图像边缘线的状态为不可校正状态时,按照就近原则选定所述当前需要校正的OCT图像边缘线;
[0065]控制点确定单元302,用于以选定单元301选定当前需要校正的OCT图像边缘线时鼠标指针在二维平面的位置确定为中间控制点,以当前需要校正的OCT图像边缘线上X轴方向坐标为X—Λ X所在的点确定为起始控制点,以当前需要校正的OCT图像边缘线上X轴方向坐标为X+ Λ X所在的点确定为结束控制点,其中,X为中间控制点在二维平面上的X轴方向坐标,Λ X为预设值。
[0066]附图3示例的校正光学相干断层扫描图像边缘线的装置还包括重确定模块401和校正状态设置模块402,如附图4所示本发明另一实施例提供的校正光学相干断层扫描图像边缘线的装置,其中:
[0067]重确定模块401,用于在第一确定模块201确定用户当前需要校正的OCT图像边缘线和用于描绘控制曲线的3个控制点后,用户按下鼠标左键滑动鼠标指针时,重新确定用于描绘控制曲线的3个控制点;
[0068]校正状态设置模块402,用于将当前需要校正的OCT图像边缘线的状态设置为可校正状态。
[0069]附图2示例的第二确定模块202可以包括就近确定单元501和移动状态设置单元502,如附图5所示本发明另一实施例提供的校正光学相干断层扫描图像边缘线的装置,其中:
[0070]就近确定单元501,用于根据用户按下鼠标左键时鼠标指针所在位置,按照就近原则确定所述3个控制点中需要移动的控制点;
[0071]移动状态设置单元502,用于将确定需要移动的控制点的状态设置为可移动状态。
[0072]附图2示例的边缘线校正模块204可以包括控制曲线描绘单元601、坐标替换单元602和边缘线描绘单元603,如附图6所示本发明另一实施例提供的校正光学相干断层扫描图像边缘线的装置,其中:
[0073]控制曲线描绘单元601,用于根据第二确定模块202和记录模块203重复执行后记录所得的3个控制点的坐标描绘控制曲线;
[0074]坐标替换单元602,用于将控制曲线描绘单元601描绘所得的控制曲线中任意点P。的Y轴方向坐标替换当前需要校正的OCT图像边缘线上与所述P。具有相同X轴方向坐标的点P。的Y轴方向坐标;
[0075]边缘线描绘单元603,用于根据所述P。的X轴方向坐标和Y轴方向坐标,对当前需要校正的OCT图像边缘线重新进行描绘。
[0076]需要说明的是,上述装置各模块/单元之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,其带来的技术效果与本发明方法实施例相同,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。
[0077]本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取存储器(RAM,RandomAccess Memory)、磁盘或光盘等。
[0078]以上对本发明实施例所提供的一种校正光学相干断层扫描图像边缘线的方法和装置进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
【权利要求】
1.一种校正光学相干断层扫描图像边缘线的方法,其特征在于,所述方法包括: S101,确定用户当前需要校正的光学相干断层扫描OCT图像边缘线和用于描绘控制曲线的3个控制点; S102,在判断所述当前需要校正的OCT图像边缘线的状态为可校正状态时,根据所述用户按下鼠标左键时鼠标指针所在位置确定所述3个控制点中需要移动的控制点; S103,在所述用户按下鼠标左键滑动所述鼠标指针后,将所述滑动后的鼠标指针所在位置的坐标记录为所述需要移动的控制点在移动后的坐标; 重复上述步骤S102和步骤S103,直至将所述3个控制点的坐标均记录完毕; S104,根据所述记录的所述3个控制点的坐标,重新描绘所述当前需要校正的OCT图像边缘线。
2.根据权利要求1所述的方法,其特征在于,所述用于描绘控制曲线的3个控制点包括中间控制点、起始控制点和结束控制点; 所述确定用户当前需要校正的光学相干断层扫描OCT图像边缘线和用于描绘控制曲线的3个控制点,包括: 在所述用户按下鼠标左键并且所述当前需要校正的OCT图像边缘线的状态为不可校正状态时,按照就近原则选定所述当前需要校正的OCT图像边缘线; 以所述选定当前需要校正的OCT图像边缘线时鼠标指针在二维平面的位置确定为所述中间控制点,以所述当前需要校正的OCT图像边缘线上X轴方向坐标为X—Λ X所在的点确定为所述起始控制点,以所述当前需要校正的OCT图像边缘线上X轴方向坐标为X+ Λ X所在的点确定为所述结束控制点,所述X为所述中间控制点在所述二维平面上的X轴方向坐标,所述Λ X为预设值。
3.根据权利要求2所述的方法,其特征在于,若在确定用户当前需要校正的光学相干断层扫描OCT图像边缘线和用于描绘控制曲线的3个控制点后,所述用户按下鼠标左键滑动所述鼠标指针,则所述方法还包括: 重新确定用于描绘控制曲线的3个控制点; 将所述当前需要校正的OCT图像边缘线的状态设置为可校正状态。
4.根据权利要求1所述的方法,其特征在于,所述在判断所述当前需要校正的OCT图像边缘线的状态为可校正状态时,根据所述用户按下鼠标左键时鼠标指针所在位置确定所述3个控制点中需要移动的控制点,包括: 根据所述用户按下鼠标左键时鼠标指针所在位置,按照就近原则确定所述3个控制点中需要移动的控制点; 将所述确定需要移动的控制点的状态设置为可移动状态。
5.根据权利要求1所述的方法,其特征在于,所述根据所述记录的所述3个控制点的坐标,重新描绘所述当前需要校正的OCT图像边缘线,包括: 根据重复所述步骤S102和步骤S103后记录所得的3个控制点的坐标描绘控制曲线;将所述描绘所得的控制曲线中任意点P。的Y轴方向坐标替换所述当前需要校正的OCT图像边缘线上与所述P。具有相同X轴方向坐标的点P。的Y轴方向坐标; 根据所述P。的X轴方向坐标和Y轴方向坐标,对所述当前需要校正的OCT图像边缘线重新进行描绘。
6.一种校正光学相干断层扫描图像边缘线的装置,其特征在于,所述装置包括: 第一确定模块,用于确定用户当前需要校正的光学相干断层扫描OCT图像边缘线和用于描绘控制曲线的3个控制点; 第二确定模块,用于在判断所述当前需要校正的OCT图像边缘线的状态为可校正状态时,根据所述用户按下鼠标左键时鼠标指针所在位置确定所述3个控制点中需要移动的控制点; 记录模块,用于在所述用户按下鼠标左键滑动所述鼠标指针后,将所述滑动后的鼠标指针所在位置的坐标记录为所述需要移动的控制点在移动后的坐标; 所述第二确定模块重复执行确定所述3个控制点中需要移动的控制点,所述记录模块重复执行将所述滑动后的鼠标指针所在位置的坐标记录为所述需要移动的控制点在移动后的坐标,直至将所述3个控制点的坐标均记录完毕; 边缘线校正模块,用于根据所述记录的所述3个控制点的坐标,重新描绘所述当前需要校正的OCT图像边缘线。
7.根据权利要求6所述的装置,其特征在于,所述用于描绘控制曲线的3个控制点包括中间控制点、起始控制点和结束控制点; 所述第一确定模块包括: 选定单元,用于在所述用户按下鼠标左键并且所述当前需要校正的OCT图像边缘线的状态为不可校正状态时,按照就近原则选定所述当前需要校正的OCT图像边缘线; 控制点确定单元,用于以所述选定当前需要校正的OCT图像边缘线时鼠标指针在二维平面的位置确定为所述中间控制点,以所述当前需要校正的OCT图像边缘线上X轴方向坐标为X—Λ X所在的点确定为所述起始控制点,以所述当前需要校正的OCT图像边缘线上X轴方向坐标为X+ Λ X所在的点确定为所述结束控制点,所述X为所述中间控制点在所述二维平面上的X轴方向坐标,所述Λ X为预设值。
8.根据权利要求7所述的装置,其特征在于,所述装置还包括: 重确定模块,用于在所述第一确定模块确定用户当前需要校正的光学相干断层扫描OCT图像边缘线和用于描绘控制曲线的3个控制点后,所述用户按下鼠标左键滑动所述鼠标指针时,重新确定用于描绘控制曲线的3个控制点; 校正状态设置模块,用于将所述当前需要校正的OCT图像边缘线的状态设置为可校正状态。
9.根据权利要求6所述的装置,其特征在于,所述第二确定模块包括: 就近确定单元,用于根据所述用户按下鼠标左键时鼠标指针所在位置,按照就近原则确定所述3个控制点中需要移动的控制点; 移动状态设置单元,用于将所述确定需要移动的控制点的状态设置为可移动状态。
10.根据权利要求6所述的装置,其特征在于,所述边缘线校正模块包括: 控制曲线描绘单元,用于根据所述第二确定模块和记录模块重复执行后记录所得的3个控制点的坐标描绘控制曲线; 坐标替换单元,用于将所述描绘所得的控制曲线中任意点P。的Y轴方向坐标替换所述当前需要校正的OCT图像边缘线上与所述P。具有相同X轴方向坐标的点P。的Y轴方向坐标; 边缘线描绘单元,用于根据所述P。的X轴方向坐标和Y轴方向坐标,对所述当前需要校正的OCT图像边缘线重新进行描绘。
【文档编号】G06T5/00GK104463789SQ201310415759
【公开日】2015年3月25日 申请日期:2013年9月12日 优先权日:2013年9月12日
【发明者】黄桂花, 鲁志勇 申请人:广东福地新视野光电技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1