微装配系统的显微视觉系统的视场与景深数字化扩展方法及系统与流程

文档序号:16085936发布日期:2018-11-27 22:25阅读:201来源:国知局

本发明属于智能制造领域和科学研究领域,具体服务于微装配和微操作领域,具体涉及显微视场空间下包含多个同一尺度或多尺度的待装配或操作零件的技术解决手段。



背景技术:

在微装配系统中,显微视觉系统是使任务能够精确完成并实现闭环控制的关键环节。微装配系统视场是指显微视觉系统在广度上能够清晰成像的范围。显微视觉系统高分辨率、高放大倍数使其能够看清微小零件,但分辨率与视场成反比关系是其本身固有的特性。因此,高分辨率、小视场是显微视觉系统固有的特点。小视场就是在广度上无法获得待装配零件的全貌。小视场的缺点就会导致微装配系统在装配或操作零件时,限制零件的尺寸及放置位置。零件放置过于松散,定位系统的运动会使零件偏离显微视觉系统主视场;零件放置过于紧密,微装配系统对零件难以夹持;零件尺度不一,为了能看清小尺度的零件则必须提高系统分辨率但同时就会导致大尺度的零件超过显微视觉系统的视场,使装配无法顺利进行。基于以上问题,本发明提出了微装配系统的显微视觉系统的视场与景深的扩展方法。



技术实现要素:

本发明的目的是针对现有技术的不足,提供一种微装配系统的显微视觉系统的视场与景深的数字化扩展方法与系统,该方法可以克服高分辨率与大视场、大景深的矛盾,即在保证系统高分辨率的条件下,提高系统成像的视场范围,能同时得到高分辨率、大视场、数字化的显微视觉系统的显微视场空间,为显微空间下包含超视场的待装配或操作的任务提供现实可能性。

本发明解决其技术问题所采用的技术方案如下:

一种微装配系统的显微视觉系统的视场与景深的扩展方法,其是利用计算机显微视觉断层扫描技术、计算机显微视觉切片扫描技术获得的不同断层位置的切片扫描图像序列实现显微视觉系统视场与景深数字化扩展,具体实现步骤如下:

步骤1、沿定义坐标系的Z轴方向进行断层扫描,确定显微视觉系统的焦平面所在的断层位置序列;针对每个焦平面所在的断层位置,利用精密定位系统控制显微视觉系统沿定义坐标系X轴、Y轴方向进行切片扫描,获取各个断层位置的切片扫描图像序列;

步骤2、沿定义坐标系的X轴、Y轴方向上,在不同断层位置的切片扫描图像结合对应断层扫描的精密定位系统的步长重构切片图像的三维切片视场空间,计算各断层位置的三维切片视场空间的数字化信息、各断层位置经过视场扩展的三维断层视场空间数字化信息。在此基础上,计算显微视觉系统经过景深扩展、视场扩展的三维显微视觉空间,从而实现显微视觉系统的视场与景深同时扩展。

(2.1)利用切片扫描图像序列,确定三维切片视场空间信息范围;

(2.2)三维切片视场空间栅格化以及栅格数值化,获取三维切片视场空间数字化信息:

(2.3)根据三维切片视场空间数字化信息,计算显微视场扩展三维断层视场空间的数字化信息。

(2.4)根据沿Z轴方向上焦平面位置对应的视场扩展的三维断层视场空间,计算视场与景深同时扩展的数字化三维显微视场空间,实现显微视觉系统的显微视场与景深扩展。

本发明进一步提出另一种微装配系统的显微视觉系统的视场与景深的扩展方法,其特征在于:所述方法采用计算机显微视觉断层扫描技术、计算机显微视觉切片扫描技术获得的不同切片位置的断层扫描图像序列实现显微视觉系统视场与景深数字化扩展,包括以下步骤:

步骤1、沿定义坐标系的X轴、Y轴方向上进行切片扫描,确定显微视觉系统的焦平面所在的切片位置序列;针对焦平面所在的每个切片位置,利用精密定位系统控制显微视觉系统沿定义坐标系Z方向进行断层扫描,获取各个切片位置的断层扫描图像序列;

步骤2、沿定义坐标系的Z轴方向上,在不同切片位置的断层扫描图像结合对应断层扫描的精密定位系统的步长重构显微视觉系统的断层扫描图像的三维断层视场空间,计算各切片位置的三维断层视场空间的数字化信息、各切片位置经过景深扩展的三维切片视场空间数字化信息。在此基础上,计算显微视觉系统经过景深扩展、视场扩展的三维显微视觉空间,从而实现显微视觉系统的视场与景深同时扩展。

(2.1)利用切片断层图像序列,确定三维断层视场空间信息范围;

(2.2)三维断层视场空间栅格化以及栅格数值化,获取三维断层视场空间数字化信息;

(2.3)根据三维断层视场空间数字化信息,计算显微景深扩展三维切片视场空间的数字化信息;

(2.4)根据沿X轴、Y轴方向上焦平面位置对应的景深扩展的三维切片视场空间,计算视场与景深同时扩展的数字化三维显微视场空间,实现显微视觉系统的显微视场与景深数字化扩展。

本发明进一步还提出一种实现上述方法的微装配系统的显微视觉系统的视场与景深的数字化扩展系统,系统包括精密定位系统、显微视觉系统和主计算机。

所述精密定位系统用于带动显微视觉系统沿显微视觉系统光轴方向运动以及进行精密定位;其包括实现一维、二维精密运动的运动装置,实现定位精度与显微视觉系统景深匹配的高精度定位运动驱动装置及控制器以及实现二维定位精度与显微视觉系统视场大小匹配的高精度定位运动驱动器及控制器。

所述精密定位系统可配置位移量标准量系统,控制切片位置和记录所获得的切片的位置信息。

所述显微视觉系统用于进行图像断层扫描和切片获得断层扫描图像序列和切片扫描图像序列;其包括显微放大单元,即通过光学显微镜或者电子显微镜实现对显微视场空间中成像物体的放大,成像单元,即通过CCD或CMOS相机完成对显微视场空间中的物体成像;

所述主计算机用于对精密定位系统和显微视觉系统进行控制、计算,以及进行数字化显微视场空间结果显示。主计算机采用精密定位系统控制显微视觉系统沿Y轴方向运动采集的切片扫描图像序列,结合精密定位系统的运动步长以及显微视场大小重构对应的三维切片视场空间,并采用栅格化以及栅格数值化技术获取三维切片视场空间的数字化信息;针对显微视觉系统在Z轴方向上同一位置进行切片扫描获取的切片扫描图像对应三维切片视场空间计算视场扩展的三维断层视场空间,针对显微视觉系统在Z轴方向上不同位置的视场扩展的三维断层视场空间,计算景深扩展的三维显微视场空间数字化信息,从而得到视场与景深同时扩展的数字化三维显微视场空间。

本发明是针对显微视场空间下包含多个同一尺度或多尺度的待装配或操作零件,存在高分辨率与大视场难以同时满足的矛盾问题而导致装配或操作的任务技术难度大、精度低、效率低甚至无法准确的完成等问题的技术解决方案。本发明具有下述优点:

(1)针对显微视觉系统高分辨率与视场范围小、景深范围小的矛盾,本发明在保持显微视觉系统高分辨率的情况下扩大的了显微视觉系统清晰成像视场的范围以及景深范围;

(2)相对现有的显微视觉系统通过调整放大倍数提高景深范围以及视场范围的方法,本发明避免了调整放大倍数而使得相机模型内外参数发生变化而未重复进行相机标定而导致的计算误差问题;

(3)利用数字化技术获取视场以及景深扩展后三维显微视场空间,避免了现有通过图像融合获取景深扩展而导致的整体图像清晰度下降的缺陷,避免了因提取图像特征点拼接融合的计算复杂度以及拼接精度问题;

(4)通过视场以及景深扩展后三维数字化显微视场空间,得到零件对空间的占据情况,获取了零件三维信息,为零件的高精度重构提供了必要信息,为零件的操作提供了必要条件。

附图说明

图1是不同断层位置切片扫描的单目显微视觉系统的视场与景深扩展示意图;

图2是具有位移传感器的精密定位系统构建的单目显微视觉系统的视场与景深扩展系统结构示意图;

图3是具有常规精密定位系统构建的单目显微视觉系统的视场与景深扩展系统结构示意图;

图4是双目正交的显微视觉系统的视场与景深扩展示意图;

图5是具有位移传感器的精密定位系统构建的双目正交显微视觉系统的视场与景深扩展系统结构示意图;

图6是三目正交的显微视觉系统的视场与景深扩展示意图;

图7是具有位移传感器的精密定位系统构建的三目正交显微视觉系统的视场与景深扩展系统结构示意图;

图8是不同切片位置断层扫描的单目显微视觉系统的视场与景深扩展示意图。

图中:1、显微视觉系统Ⅰ,2、精密定位系统Ⅰ,3、精密定位系统Ⅱ,4、精密定位系统Ⅲ,5、Y轴方向视场扩展的范围,6、显微视觉系统Ⅰ的视场高度,7、显微视觉系统Ⅰ的显微视场空间,8、显微视觉系统Ⅰ的视场宽度,9、Z轴方向视场扩展的范围视场扩展的景深范围,10、显微视觉系统Ⅰ扩展后的显微视场空间,11、X轴方向上视场扩展的范围,12、定义坐标系,13、工作台,14、XY轴方向上扩展视场范围显微视觉系统Ⅰ的运动方向,15、主计算机,16、图像采集卡,17、光源控制器,18、精密定位系统控制器,19、位移传感器控制器,20、微夹钳控制器,21、零件,22、微夹钳系统,23、精密定位系统Ⅰ的位移传感器,24、精密定位系统Ⅱ位移传感器,25、精密定位系统Ⅲ位移传感器,26、显微视觉系统Ⅰ同轴光源,27、显微视觉系统Ⅱ,28、精密定位系统Ⅳ,29、精密定位系统Ⅴ,30、精密定位系统Ⅵ,31、显微视觉系统Ⅱ的显微视场空间,32、精密定位系统Ⅳ位移传感器,33、精密定位系统Ⅴ位移传感器,34、精密定位系统Ⅵ位移传感器,35、显微视觉系统Ⅱ同轴光源,36、显微视觉系统Ⅲ,37、精密定位系统Ⅶ,38、精密定位系统Ⅷ,39、精密定位系统Ⅸ,40、显微视觉系统Ⅲ的显微视场空间,41、精密定位系统Ⅷ位移传感器,42、精密定位系统Ⅶ位移传感器,43、精密定位系统Ⅸ位移传感器,44、显微视觉系统Ⅲ同轴光源。

具体实施方式

以下将结合附图,对本发明的优选实施例进行详细描述。优选实施例仅为了说明本发明,而不是为了限制本发明的保护范围。

本发明保护一种微装配系统的显微视觉系统的视场与景深的数字化扩展方法及系统,即采用一种计算机显微视觉断层扫描技术、计算机显微视觉切片扫描技术以及基于计算机显微视觉扫描技术的显微视觉系统的显微视场与景深扩展方法以实现显微视觉系统的显微视场空间的视场与景深的扩展。

所述的计算机显微视觉断层扫描技术是通过精密定位系统III(4)控制显微视觉系统I(1)在定义坐标系Z轴方向上进行断层扫描,并记录断层扫描精密定位系统III(4)的位移序列以及显微视觉系统焦平面所在定义坐标系Z轴方向上的断层位置序列。

所述的计算机显微视觉切片扫描技术为保持显微视觉系统焦平面在Z轴方向上位置不变时,通过二维正交的精密定位系统II、I(3、2)控制显微视觉系统I(1)沿着定义坐标系统的X轴方向和Y轴方向进行切片扫描,记录获取的切片扫描图像序列并记录精密定位系统II(3)和精密定位系统I(2)分别在X轴、Z轴方向上的位移量。

所述的显微视觉系统包括:①显微放大部分,即通过光学显微镜或者电子显微镜实现对显微视场空间中成像物体的放大;②成像部分,即通过CCD或CMOS相机完成对显微视场空间中的物体成像。

所述的精密定位系统包括:①实现一维、二维精密运动的运动装置;②实现定位精度与显微视觉系统景深匹配的高精度定位运动驱动装置及控制器以及实现二维定位精度与显微视觉系统视场大小匹配的高精度定位运动驱动器及控制器。

所述的基于计算机显微视觉扫描技术的显微视觉系统视场与景深数字化扩展方法为精密定位系统III(4)控制显微视觉系统I(1)在定义坐标系Z轴方向上不同的焦平面断层位置,采用精密定位系统II(3)控制显微视觉系统I(1)沿X轴方向运动,采用精密定位系统I(2)控制显微视觉系统I(1)沿Y轴方向运动采集的切片扫描图像序列,结合精密定位系统III(4)的运动步长以及显微视场大小重构对应的三维切片视场空间,并采用栅格化以及栅格数值化技术获取三维切片视场空间的数字化信息;针对显微视觉系统在Z轴方向上同一位置进行切片扫描获取的切片扫描图像对应三维切片视场空间计算视场扩展的三维断层视场空间,针对显微视觉系统在Z轴方向上不同位置的视场扩展的三维断层视场空间,计算景深扩展的三维显微视场空间数字化信息,从而得到视场与景深同时扩展的数字化三维显微视场空间。

实施例1:单目显微视觉系统不同断层位置进行切片扫描实现显微视场与景深扩展系统

如图1所示,微装配系统的显微视觉系统的视场与景深的扩展方法是利用精密定位系统III(4)控制显微视觉系统I(1)沿着定义坐标系统Z轴作断层扫描,获取焦平面所在的不同断层位置。针对每个断层位置,利用精密定位系统II、I(3、2)分别控制显微视觉系统I(1)沿着定义坐标系统的X轴、Y轴作切片扫描,获取切片扫描图像序列以及精密定位系统的位移量序列。扩展的视场宽和高如标号11和标号5所示,扩展的景深如标号9所示。针对图1的微装配系统的显微视觉系统的视场与景深的扩展方法其系统结构图如图2、3所示。由图3可知,系统主要由显微视觉系统I(1)、图像采集设备(16)、实现扫描的精密定位系统I、II、III(2、3、4)以及控制器(18)、微夹钳系统(22)、工作台(13)以及主机(15)构成。为了实现精密定位系统位移量的高精度测量,针对所有精密定位系统配置位移传感器如图2所示。其中位移传感器I、II、III(23、24、25)分别记录三个方向运行的精密定位系统的位移量。利用该系统实现视场与景深数字化扩展过程与实施案例5的过程保持一致。

实施例2:双目正交的显微视觉系统的视场与景深扩展系统

微装配系统的显微视觉系统的视场与景深的扩展方法适用于双目正交的显微视觉系统的视场与景深的扩展,如图4所示。其中利用精密定位系统III(4)控制显微视觉系统I(1)沿着定义坐标系统Z轴作断层扫描,获取显微视觉系统I(1)焦平面在Z轴方向的不同断层位置。针对每个断层位置,利用精密定位系统II、I(3、2)分别控制显微视觉系统I(1)沿着定义坐标系的X轴、Y轴作切片扫描,获取切片扫描图像序列以及精密定位系统的位移量序列。利用精密定位系统VI(30)控制显微视觉系统II(27)在定义坐标系统的X轴方向作断层扫描,获取显微视觉系统II(27)焦平面在X轴方向上的不同断层位置,针对每个断层位置,利用精密定位系统IV、V(28、29)分别控制显微视觉系统II(27)沿着定义坐标系Y轴、Z轴方向上作切片扫描,获取切片扫描图像以及对应的精密定位系统的位移量序列。双目正交的显微视觉系统的微装配系统如图5所示,其中针对扫描的精密定位系统均配置位移传感器,从而检测高精度的精密定位系统的位移量。利用该系统实现视场与景深扩展方法是对各方向上的单目显微视觉系统的视场与景深分别进行操作和处理,且各单目显微视觉系统的视场与景深扩展过程与实施案例5的过程保持一致。

实施例3:三目正交的显微视觉系统的视场与景深的扩展系统

微装配系统的显微视觉系统的视场与景深的扩展方法适用于三目正交的显微视觉系统的视场与景深的扩展,如图6所示。其中利用精密定位系统III(4)控制显微视觉系统I(1)沿着定义坐标系统Z轴作断层扫描,获取显微视觉系统I(1)焦平面在Z轴方向的不同断层位置。针对每个断层位置,利用精密定位系统II、I(3、2)分别控制显微视觉系统I(1)沿着定义坐标系的X轴、Y轴作切片扫描,获取切片扫描图像序列以及精密定位系统的位移量序列。利用精密定位系统VI(30)控制显微视觉系统II(27)在定义坐标系统的X轴方向作断层扫描,获取显微视觉系统II(27)焦平面在X轴方向上的不同断层位置,针对每个断层位置,利用精密定位系统IV、V(28、29)分别控制显微视觉系统II(27)沿着定义坐标系Y轴、Z轴方向上作切片扫描,获取切片扫描图像以及对应的精密定位系统的位移量序列。利用精密定位系统IX(39)控制显微视觉系统III(36)在定义坐标系统的Y轴方向作断层扫描,获取显微视觉系统(36)焦平面在Y轴方向上的不同断层位置,针对每个断层位置,利用精密定位系统VII、VIII(37、38)分别控制显微视觉系统III(36)沿着定义坐标系Z轴、X轴方向上作切片扫描,获取切片扫描图像以及对应的精密定位系统的位移量序列。三目正交的显微视觉系统的微装配系统如图7所示,其中针对扫描的精密定位系统均配置位移传感器,从而检测高精度的精密定位系统的位移量。利用该系统实现视场与景深扩展方法是对各方向上的单目显微视觉系统的视场与景深分别进行操作和处理,且各单目显微视觉系统的视场与景深扩展过程与实施案例5的过程保持一致。

实施例4:单目显微视觉系统在不同切片位置的断层扫描实现显微视场与景深数字化扩展系统

如图8所示,微装配系统的显微视觉系统的视场与景深的扩展方法是利用精密定位系统II、I(3、2)分别控制显微视觉系统I(1)沿着定义坐标系统的X轴、Y轴作切片扫描,获取焦平面所在的不同切片空间位置。针对每个切片空间位置,利用精密定位系统III(4)控制显微视觉系统I(1)沿着定义坐标系统Z轴作断层扫描,获取焦平面所在的不同切片空间位置的断层扫描图像序列以及精密定位系统的位移量序列。并经过三维断层空间重构,计算不同切片位置的各个显微视觉系统的三维断层视场空间数字化信息,计算景深扩展的三维切片视场空间数字化信息,在此基础上计算景深以及视场扩展的显微视场空间数字信息。得到的扩展的视场宽和高如标号11和标号5所示,扩展的景深如标号9所示。

实施例5:不同断层位置进行切片扫描的显微视觉系统的视场与景深的扩展方法

通过以上实施例1-3显示的系统,系统可以获得扫描图像等信息,并进一步在通过主计算机对信息进行处理,最终获得显微景深扩展效果,以下以实施例1的系统为例,所示方法过程如下:

步骤1:沿定义坐标系的Z轴方向进行断层扫描,确定显微视觉系统的焦平面所在的断层位置序列;针对每个焦平面所在的断层位置,利用精密定位系统控制显微视觉系统沿定义坐标系X轴、Y轴方向进行切片扫描,获取各个断层位置的切片扫描图像序列;

(1.1)确定作断层扫描的精密定位系统III(4)的步长、运动方向、运动方式、运动速度、初始位置以及初始位置时显微视觉系统焦平面在定义坐标系Z轴方向上的位置为DF;确定相应的显微视觉系统的视场分辨率大小、景深大小、像元尺寸、放大倍数,设置合适光源光强;

(1.2)精密定位系统III(4)控制显微视觉系统I(1)沿着定义坐标系(12)的Z轴方向以一定的运动步长进行断层扫描获得Z轴方向的位移量序列,精密定位系统的步长为Δz,记录断层位置序列以及精密定位系统的位移量序列如下:

其中zN为精密定位系统控制显微视觉系统沿Z轴方向扫描的次数,Tz为显微视觉系统焦平面所在的断层位置序列构建的向量;Dz为精密定位系统控制显微视觉系统进行断层扫描时的位移序列构成的向量,精密定位系统(4)第zk次运动后位移量与其步长Δz的关系式如下:

(1.3)在显微视觉系统焦平面在定义坐标系Z轴方向上的断层位置确定进行显微视觉切片扫描的精密定位系统I、II(2、3)的步长、运动方向、运动方式、运动速度、初始位置以及初始位置显微视觉系统光轴穿过焦平面的图像主点位置为(x0,y0);

(1.4)精密定位系统II(3)控制显微视觉系统I(1)沿着定义坐标系的X轴方向进行扫描,记录精密定位系统II(3)的位移为精密定位系统I(2)控制显微视觉系统I(1)沿着定义坐标系的Y轴方向进行扫描,记录精密定位系统I(2)的位移为则:

设置精密定位系统II(3)的步长为Δx,精密定位系统I(2)的步长为Δy,则精密定位系统的位移与步长的关系为:

根据精密定位系统I、II(2、3)的位移量定义每个扫描获取的图像序列号为则获取的切片扫描图像序列建立的矩阵为:

其中xN、yN表示精密定位系统在定义坐标系X轴、Y轴方向的扫描的最大次数;为显微视觉系统焦平面断层位置时精密定位系统II(3)和精密定位系统I(2)分别沿着定义坐标系X轴、Y轴方向运动时在xk、yk序号位置时的位移量;为显微视觉系统焦平面断层位置时沿着X轴、Y轴方向运动作切片扫描时的切片扫描图像序列构成的矩阵;为切片扫描图像矩阵中在xk、yk序号位置时的切片扫描图像。

步骤2:显微视觉系统的视场与景深的扩展

(2.1)利用切片扫描图像序列,确定三维切片视场空间信息范围方法如下:

①根据显微视觉系统I(1)的视场高H,视场宽W以及精密定位系统III(4)的运动步长Δz,针对显微视觉系统焦平面断层位置沿X轴、Y轴方向上切片扫描的切片扫描图像对应的三维切片视场空间大小均为H×W×Δz,针对切片扫描图像序列构建的矩阵所重构的对应的三维切片视场空间序列矩阵如下:

②针对显微视觉系统焦平面断层位置三维切片视场空间对应的精密定位系统II、I(3、2)的运动位移为此时在定义坐标系统中X轴方向上范围内,在Y轴方向上范围内,在Z轴方向上范围内均为三维切片视场空间的信息,三维切片视场空间信息范围为:Hc×Wc×Δz,Hc、Wc代表去除三维切片视场空间以外信息后的视场的高和宽。

(2.2)三维切片视场空间栅格化以及栅格数值化,获取三维切片视场空间数字化信息:

针对三维切片视场空间设置一个n×n×n个像素点的栅格立方体,利用个栅格立方体对三维切片视场空间离散化,并根据栅格立方体位置以及栅格立方体的函数值,构建一个三维数字化矩阵表示。设置每个栅格立方体中像素点为1的个数设置栅格立方体赋值阈值为TH,若则此栅格立方体赋值为1,否则赋值为0。三维切片视场空间中(pk,qk,rk)位置的栅格立方体的赋值函数为即:

其中:pk∈[1 2 … p],qk∈[1 2 … q],rk∈[1 2 … r],为三维切片视场空间数字化矩阵中位置为(pk,qk,rk)的栅格立方体中像素点为1的个数。

(2.3)根据三维切片视场空间数字化信息,计算显微视场扩展三维断层视场空间的数字化信息。利用三维切片视场空间的数字化矩阵计算切片扫描的显微视觉系统的扩展显微视场空间得到的扩展后的三维显微视场空间的数字化信息用表示,则:

此时数字化信息描述的视场扩展的数字化三维断层视场空间大小为:He×We×Δz。其中:

We=xNΔx

He=yNΔy

(2.4)根据沿Z轴方向上焦平面位置对应的视场扩展的三维断层视场空间,计算视场与景深同时扩展的数字化三维显微视场空间,实现显微视觉系统的显微视场与景深扩展。计算视场与景深扩展的数字化三维显微视场空间Se具体过程如下:

①计算两相邻视场扩展的三维断层视场空间与的可拼接计算的数字化矩阵定义精密定位系统III(4)控制显微视觉系统I(1)沿Z轴正方向进行断层扫描(Flagz=1),根据两相邻三维断层空间与的数字化矩阵为则:

当精密定位系统III(4)控制显微视觉系统I(1)沿Z轴负方向进行断层扫描(Flagz=-1)时:

②计算显微视觉系统I(1)的扩展的显微视场空间Se的数字化信息Ge为:

其中[ ]′表示矩阵转置,Flagz用于记录沿定义坐标系Z轴扫描的方向。数字化信息Ge描述的显微视觉系统I(1)视场与景深同时扩展后的显微视场空间Se大小为He×We×De,此时扩展后的显微视场空间的景深De以及视场大小为:

De=zN×Δz

We=xN×Δx

He=yN×Δy

其中zN为精密定位系统III(4)控制显微视觉系统I(1)在沿定义坐标系Z轴方向上断层扫描的次数。xN、yN分别为在每个断层沿定义坐标系X轴、Y轴切片扫描的次数。

实施例6:针对不同切片位置的断层扫描图像序列的显微视觉系统的视场与景深的数字化扩展方法

通过以上实施例4显示的系统,系统可以获得扫描图像等信息,并进一步在通过主计算机对信息进行处理,最终获得显微视场与景深的数字化扩展效果,过程如下:

步骤1、沿定义坐标系的X轴、Y轴方向上进行切片扫描,确定显微视觉系统的焦平面所在的切片位置序列;针对焦平面所在的每个切片位置,利用精密定位系统控制显微视觉系统沿定义坐标系Z方向进行断层扫描,获取各个切片位置的断层扫描图像序列;

(1.1)确定作X轴、Y轴方向切片扫描的精密定位系统(3、2)的步长、运动方向、运动方式、运动速度、初始位置以及初始位置时显微视觉系统焦平面在定义坐标系Z轴方向上的位置为DF;确定相应的显微视觉系统的视场分辨率大小、景深大小、像元尺寸、放大倍数,设置合适光源光强;

(1.2)精密定位系统(3、2)控制显微视觉系统(1)沿着定义坐标系(12)的X轴、Y轴方向以一定的运动步长进行切片扫描获得X轴、Y轴方向的位移量序列,精密定位系统的步长为Δx、Δy,记录切片位置序列以及精密定位系统的位移量序列如下:

其中xN、yN为精密定位系统控制显微视觉系统沿X轴、Y轴方向扫描的次数,Txy为显微视觉系统焦平面所在的切片位置序列构建的向量;Dxy为精密定位系统(3、2)控制显微视觉系统进行切片扫描时的位移序列构成的向量。设置精密定位系统(3)第xk次运动后位移量精密定位系统(2)第yk次运动后位移量与对应的步长Δx、Δy的关系式如下:

(1.3)在显微视觉系统焦平面在定义坐标系Z轴方向上的断层位置确定进行显微视觉切片扫描的精密定位系统(2、3)的步长、运动方向、运动方式、运动速度、初始位置以及初始位置显微视觉系统光轴穿过焦平面的图像主点位置为(x0,y0);

(1.4)精密定位系统(4)控制显微视觉系统(1)沿着定义坐标系的Z轴方向进行扫描,记录精密定位系统(4)的位移为则:

设置精密定位系统(4)的步长为Δz,则精密定位系统的位移与步长的关系为:

根据精密定位系统(4)的位移量定义每个扫描获取的图像序列号为则获取的断层扫描图像序列建立的图像向量为:

其中zN表示精密定位系统在定义坐标系Z轴方向的扫描的最大次数;为显微视觉系统焦平面切片位置时精密定位系统(4)沿着定义坐标系Z轴方向运动时在zk序号位置时的位移量;为显微视觉系统焦平面切片位置时沿着Z轴方向运动作断层扫描时的断层扫描图像序列构建的图像向量;为断层扫描图像向量中在zk序号位置时的断层扫描图像,[ ]′为向量转置运算。

步骤2、沿定义坐标系的Z轴方向上,在不同切片位置的断层扫描图像结合对应断层扫描的精密定位系统的步长重构显微视觉系统的断层扫描图像的三维断层视场空间,计算各切片位置的三维断层视场空间的数字化信息、各切片位置经过景深扩展的三维切片视场空间数字化信息。在此基础上,计算显微视觉系统经过景深扩展、视场扩展的三维显微视觉空间,从而实现显微视觉系统的视场与景深同时扩展。

(2.1)利用切片断层图像序列,确定三维断层视场空间信息范围;

①根据显微视觉系统(1)的视场高H,视场宽W以及精密定位系统(4)的运动步长Δz,针对显微视觉系统焦平面切片位置沿Z轴方向上断层扫描的断层扫描图像对应的显微视觉系统的三维断层视场空间大小均为H×W×Δz,针对断层扫描图像序列构建的向量所重构的对应的三维断层视场空间序列如下:

②针对显微视觉系统焦平面切片位置显微视觉系统的三维断层视场空间对应的精密定位系统(3、2)的运动位移为此时在定义坐标系统中X轴方向上范围内,在Y轴方向上范围内,在Z轴方向上范围内均为三维切片视场空间的信息,三维切片视场空间信息范围为:Hc×Wc×Δz,Hc、Wc代表去除三维切片视场空间以外信息后的视场的高和宽。

(2.2)三维断层视场空间栅格化以及栅格数值化,获取三维断层视场空间数字化信息的方法如下:

针对三维断层视场空间设置一个n×n×n个像素点的栅格立方体,利用个栅格立方体对三维断层视场空间离散化,并根据栅格立方体位置以及栅格立方体的函数值,构建一个三维数字化矩阵表示;设置每个栅格立方体中像素点为1的个数设置栅格立方体赋值阈值为TH,若则此栅格立方体赋值为1,否则赋值为0;

三维断层视场空间中(pk,qk,rk)位置的栅格立方体的赋值函数为即:

其中:pk∈[1 2 … p],qk∈[1 2 … q],rk∈[1 2 … r],为三维断层视场空间数字化矩阵中位置为(pk,qk,rk)的栅格立方体中像素点为1的个数

(2.3)根据显微视觉系统的三维断层视场空间数字化信息,计算显微景深扩展的三维切片视场空间的数字化信息的方法如下:

①计算两断层相邻的三维断层视场空间与的可拼接计算的数字化矩阵定义精密定位系统(4)控制显微视觉系统(1)沿Z轴正方向进行断层扫描(Flagz=1),根据两相邻三维断层空间与的数字化矩阵为则:

当精密定位系统(4)控制显微视觉系统(1)沿Z轴负方向进行断层扫描(Flagz=-1)时:

②计算显微视觉系统(1)的焦平面切片位置经过景深扩展的三维切片视场空间的数字化信息为:

其中[ ]′表示矩阵转置,Flagz用于记录沿定义坐标系Z轴扫描的方向。数字化信息描述的显微视觉系统(1)景深扩展后的三维切片视场空间大小为Hc×Wc×De,此时扩展后的显微视场空间的景深De大小为:

De=zN×Δz

(2.4)根据沿X轴、Y轴方向上焦平面位置对应的景深扩展的三维切片视场空间,计算视场与景深同时扩展的数字化三维显微视场空间,实现显微视觉系统的显微视场与景深扩展;利用景深扩展后的三维切片视场空间的数字化矩阵计算显微视场与景深同时扩展的显微视场空间Se,得到的扩展后的三维显微视场空间的数字化信息用Ge表示,则:

此时数字化信息Ge描述的显微视场与景深扩展的数字化三维断层视场空间大小为:He×We×De,其中:

We=xNΔx

He=yNΔy

De=zN×Δz。

上述具体实施方式用来解释说明本发明,而不是对本发明进行限制。在本发明的精神和权利要求的保护范围内,对本发明做出的任何修改和改变,都将落入本发明的保护范围。

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