一种多功能OCT系统的自动定标方法技术方案

技术编号:13791583 阅读:44 留言:0更新日期:2016-10-06 01:18
本发明专利技术公开了一种多功能OCT系统的自动定标方法,包括如下步骤:a)利用OCT系统的红外图预览窗捕获定标图形,使得定标图形的中心位置点和红外图预览窗的中心点大致重合;b)拍摄获取定标图形的红外图和数码相机照;c)在红外图和数码相机照中寻找定标图形的中心点坐标、中心矩形以及相对视场中心的偏移量;d)根据两个定标图形中心矩形大小计算出数码相机照和红外图的数码放大倍数比;e)根据定标图形中心点相对视场中心的偏移量计算出眼底照相机相对OCT探头的视场中心点的偏移量。本发明专利技术能够快速自动地获得高清眼底照和红外眼底图的数码放大倍数比,以及眼底照相机相对OCT探头的视场中心点的偏移量,从而实现自动定标。

【技术实现步骤摘要】

本专利技术涉及一种图像自动定标方法,尤其涉及一种多功能OCT系统的自动定标方法
技术介绍
多功能光学相干断层扫描仪(简称多功能OCT),即结合眼底相机的光学相干断层扫描仪,既要采集眼底的断层图像,同时还要拍摄高清眼底照,在诊断时医生希望将断层图像和高清眼底照精准对照,即在高清眼底照上点击某个病灶位置可以精准地在断层图上自动标示并显示其定量分析结果。因为眼底相机和光学相干断层扫描仪的光学系统通常是两套系统,断层图像只能精准对照光学相干断层扫描仪拍摄到的红外眼底图,而该红外眼底图与眼底相机拍摄到的眼底照的视场中心可能会存在偏移量,而且图像数码放大倍率和视场范围都可能不一致。这就要求仪器出厂前能够对两者的图像数码放大倍率比值和视场中心点的偏移量进行定标,现有技术中,定标的通常方法是:用设备拍摄假眼的视盘,然后技术人员用图像编辑工具仔细对比视盘在红外眼底图和高清眼底照中的大小确定放大倍率比,再仔细对比两幅图中的视盘中心点位置,通过人工计算得到视场中心偏移量。现有技术定标方法需要耗费大量的人力时间,还要依赖于技术人员的细心程度,不仅效率低下,还不可避免地存在着误差,而且每台仪器的组装都会存在细微的差别,每台仪器出厂前都需要进行人工定标,效率可想而知非常低下。另外,由于正常眼的对称性,多功能OCT无法在出厂前确定采集的图像(如眼底照、光学相干断层图)针对眼睛实物的上下左右方向是否正确,需要有经验的眼科医生采集有病变的眼睛进行判断致。
技术实现思路
本专利技术所要解决的技术问题是提供一种多功能OCT系统的自动定标方法,能够快速自动地获得高清眼底照和红外眼底图的数码放大倍数比,以及眼底照相机相对OCT探头的视场中心点的偏移量,从而实现自动定标。本专利技术为解决上述技术问题而采用的技术方案是提供一种多功能OCT系统的自动定标方法,包括如下步骤:a)提供定标图形,利用OCT系统实时拍摄时的红外图预览窗捕获定标图形的全貌,使得定标图形的中心位置点和红外图预览窗的中心点大致重合;b)拍摄获取定标图形的红外图和数码相机照;c)在红外图和数码相机照中寻找定标图形的中心点坐标和中心矩形,并计算定标图形中心点相对视场中心的偏移量;d)根据红外图和数码相机照中两个定标图形中心矩形大小计算出数码相机照和红外图的数码放大倍数比;e)根据定标图形中心点相对视场中心的偏移量计算出眼底照相机相对OCT探头的视场中心点的偏移量。上述的多功能OCT系统的自动定标方法,其中,所述步骤a)先将打印有定标图形的纸张平整地张贴到一个白色光滑面板上,再利用OCT系统的红外图预览窗捕获定标图形的全貌。上述的多功能OCT系统的自动定标方法,其中,所述步骤b)默认图形颜色为黑色,底色为白色。上述的多功能OCT系统的自动定标方法,其中,所述步骤c)包括如下子步骤:步骤S301:将红外图和数码相机照转化为灰度图,获取灰度图的宽度w0和高度h0,并选定底色灰度值C0和定标图形中矩形区域中任一点的灰度值C1;步骤S302:计算灰度图的中心点位置P0(y0,x0),其中x0=w0/2,y0=h0/2,坐标点(y0,x0)表示灰度图第y0行、第x0列位置点;步骤S303:在灰度图的中心点位置P0(y0,x0)处分别向右、左移动step个像素的距离,其中step从0开始增长,依次在每个step值上比较P1(y0,x0+step)和P2(y0,x0–step)处的灰度值相比C0是否更靠近C1,计算定标图形中心点在X方向的偏移值offX,假设在step=i时,i为自然数,P1处的灰度值相比C0更靠近C1,则设置offX=step,如果是P2处的灰度值相比C0更靠近C1,则设置offX=-step,此时step结束增长;步骤S304:在灰度图的中心点位置P0(y0,x0)处分别向下、上移动step个像素的距离,其中step从0开始增长,依次在每个step值上比较P1(y0+step,x0)和P2(y0–step,x0)处的灰度值相比C0是否更靠近C1,计算定标图形中心点在Y方向的偏移值offY,假设在step=i时,P1处的灰度值相比C0更靠近C1,则设置offY=step,如果是P2处的灰度值相比C0更靠近C1,则设置offY=-step,此时step结束增长;步骤S305:将P0坐标由(y0,x0)移动到(y1,x1),其中:x1=x0+offX;y1=y0+offY;步骤S306:预设定标图形的中心正方形的边长为L个像素,预设眼底相机和OCT红外图的数码放大倍率不超过N倍,其中N<L,假设minstep=M,其中2<M<N,定标图形原始图中的两条中线都为1个像素的线宽;步骤S307:在灰度图的P0(y1,x1)处向右移动step个像素的距离,其中step从0开始增长,依次在每个step值上判断P1(y1,x1+step)处的灰度值相比C0是否更靠近C1,并且同一列上相隔minstep个像素处的P2(y1+minstep,x1+step)或P3(y1–minstep,x1+step)处的灰度值相比C0是否更靠近C1,如果step值使得P1、P2、P3三个点处的像素值都更靠近C1,则设置right=step,并且让step自增1,直到P1或P2或P3处的像素值更靠近C0则停止step增长,从而计算向右寻找到的矩形长度right;步骤S308:在灰度图的P0(y1,x1)处向左移动step个像素的距离,其中step从0开始增长,依次在每个step值上判断P1(y1,x1–step)处的灰度值相比C0是否更靠近C1,并且同一列上相隔minstep个像素处的P2(y1+minstep,x1–step)或P3(y1–minstep,x1–step)处的灰度值相比C0是否更靠近C1,如果step值使得P1、P2、P3三个点处的像素值都更靠近C1,则设置left=step,并且让step自增1,直到P1或P2或P3处的像素值更靠近C0则停止step增长,从而计算向左寻找到的矩形长度为left;步骤S309:在灰度图的P0(y1,x1)处向上移动step个像素的距离,其中step从0开始增长,依次在每个step值上判断P1(y1–step,x1)处的灰度值相比C0是否更靠近C1,并且同一行上相隔minstep个像素处的P2(y1–step,x1+minstep)或P3(y1–step,x1–minstep)处的灰度值相比C0是否更靠近C1,如果step值使得P1、P2、P3三个点处的像素值都更靠近C1,则设置top=step,并且让step自增1,直到P1或P2或P3处的像素值更靠近C0则停止step增长,从而计算向上寻找到的矩形长度为top;步骤S310:在灰度图的P0(y1,x1)处向下移动step个像素的距离,其中step从0开始增长,依次在每个step值上判断P1(y1+step,x1)处的灰度值相比C0是否更靠近C1,并且同一行上相隔minstep个像素处的P2(y1+step,x1+minstep)或P3(y1+step,x1–minstep)处的灰度值相比C0是否更靠近C1,如果step值使
得P1、P2、P3三个点处的像素值都更靠近C1,则设置b本文档来自技高网
...

【技术保护点】
一种多功能OCT系统的自动定标方法,其特征在于,包括如下步骤:a)提供定标图形,利用OCT系统实时拍摄时的红外图预览窗捕获定标图形的全貌,使得定标图形的中心位置点和红外图预览窗的中心点大致重合;b)拍摄获取定标图形的红外图和数码相机照;c)在红外图和数码相机照中寻找定标图形的中心点坐标和中心矩形,并计算定标图形中心点相对视场中心的偏移量;d)根据红外图和数码相机照中两个定标图形中心矩形大小计算出数码相机照和红外图的数码放大倍数比;e)根据定标图形中心点相对视场中心的偏移量计算出眼底照相机相对OCT探头的视场中心点的偏移量。

【技术特征摘要】
1.一种多功能OCT系统的自动定标方法,其特征在于,包括如下步骤:a)提供定标图形,利用OCT系统实时拍摄时的红外图预览窗捕获定标图形的全貌,使得定标图形的中心位置点和红外图预览窗的中心点大致重合;b)拍摄获取定标图形的红外图和数码相机照;c)在红外图和数码相机照中寻找定标图形的中心点坐标和中心矩形,并计算定标图形中心点相对视场中心的偏移量;d)根据红外图和数码相机照中两个定标图形中心矩形大小计算出数码相机照和红外图的数码放大倍数比;e)根据定标图形中心点相对视场中心的偏移量计算出眼底照相机相对OCT探头的视场中心点的偏移量。2.如权利要求1所述的多功能OCT系统的自动定标方法,其特征在于,所述步骤a)先将打印有定标图形的纸张平整地张贴到一个白色光滑面板上,再利用OCT系统的红外图预览窗捕获定标图形的全貌。3.如权利要求1所述的多功能OCT系统的自动定标方法,其特征在于,所述步骤b)默认图形颜色为黑色,底色为白色。4.如权利要求1所述的多功能OCT系统的自动定标方法,其特征在于,所述步骤c)包括如下子步骤:步骤S301:将红外图和数码相机照转化为灰度图,获取灰度图的宽度w0和高度h0,并选定底色灰度值C0和定标图形中矩形区域中任一点的灰度值C1;步骤S302:计算灰度图的中心点位置P0(y0,x0),其中x0=w0/2,y0=h0/2,坐标点(y0,x0)表示灰度图第y0行、第x0列位置点;步骤S303:在灰度图的中心点位置P0(y0,x0)处分别向右、左移动step个像素的距离,其中step从0开始增长,依次在每个step值上比较P1(y0,x0+step)或P2(y0,x0–step)处的灰度值相比C0是否更靠近C1,计算定标图形中心点在X方向的偏移值offX,假设在step=i时,P1处的灰度值相比C0更靠近C1,则设置offX=step,如果是P2处的灰度值相比C0更靠近C1,则设置offX=-step,此时step结束增长;步骤S304:在灰度图的中心点位置P0(y0,x0)处分别向下、上移动step个
\t像素的距离,其中step从0开始增长,依次在每个step值上比较P1(y0+step,x0)或P2(y0–step,x0)处的灰度值相比C0是否更靠近C1,计算定标图形中心点在Y方向的偏移值offY,假设在step=i时,i为自然数,P1处的灰度值相比C0更靠近C1,则设置offY=step,如果是P2处的灰度值相比C0更靠近C1,则设置offY=-step,此时step结束增长;步骤S305:将P0坐标由(y0,x0)移动到(y1,x1),其中:x1=x0+offX;y1=y0+offY;步骤S306:预设定标图形的中心正方形的边长为L个像素,预设眼底相机和OCT红外图的数码放大倍率不超过N倍,其中N<L,假设minstep=M,其中2<M<N,定标图形原始图中的两条中线都为1个像素的线宽;步骤S307:在灰度图的P0(y1,x1)处向右移动step个像素的距离,其中step从0开始增长,依次在每个step值上判断P1(y1,x1+step)处的灰度值相比C0是否更靠近C1,并且同一列上相隔minstep个像素处的P2(y1+minstep,x1+step)和P3(y1–minstep,x1+step)处的灰度值相比C0是否更靠近C1,如果step值使得P1、P2、P3三个点处的像素值都更靠近C1,则设置right=step,并且让step自增1,直到P1...

【专利技术属性】
技术研发人员:陈常祥黄桂花周传清
申请(专利权)人:广东福地新视野光电技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1