对血细胞进行成像的制作方法_4

文档序号:9438733阅读:来源:国知局
分类。
[0083].非典型淋巴细胞(节点742)可以保持分类到非典型淋巴细胞,或可以分类到非典型单核细胞(“amono”)。节点742可以对由节点726、728、730、736分类到非典型淋巴细胞的对象进行分类。
[0084].非典型淋巴细胞(节点744)经历进一步分类,并且可以保持分类到非典型淋巴细胞,可以重新分类到淋巴细胞,或可以指定为未分类的(“unclass”)。节点744可以对由节点742分类到非典型淋巴细胞的对象进行分类。
[0085].非典型单核细胞(节点746)可以重新分类到单核细胞、非典型淋巴细胞或胚细胞。节点746可以对由节点742分类到非典型单核细胞的对象进行分类。
[0086]?淋巴细胞(节点748)可以由非LDA分类器(例如贝叶斯分类器)分类到淋巴细胞或前淋巴细胞(“prolymph”)。节点748可以对由节点726、730、736、738、740、744分类到淋巴细胞的对象进行分类。
[0087]?胚细胞(节点750)可以由非LDA分类器分类到胚细胞或垃圾。节点750可以对由节点736、740、746分类到胚细胞的对象进行分类。
[0088].单核细胞(节点752)可以由非LDA分类器分类到单核细胞或前单核细胞(“promono”)。节点752可以对由节点、728、736、738、740、746分类到单核细胞的对象进行分类。
[0089].节点754将对象分类到未分类的或垃圾。节点754对分类到来自节点748的前淋巴细胞、来自节点736的稀有细胞、来自节点750的胚细胞、来自节点752的前单核细胞、来自节点738的不成熟粒细胞以及来自节点744的未分类的对象的对象进行分类。
[0090]分类器导致如下对象的分类:
[0091]?淋巴细胞(来自节点
[0092]?单核细胞(来自节点)
[0093]?中性细胞(来自节点)
[0094]?胚细胞(来自节点)
[0095]?嗜酸细胞(来自节点
[0096].未分类的对象(来自节点754)
[0097]?垃圾(来自节点754)
[0098]这种多级分类器可以提供使得能够进行对象的高效且精确的分类的方案。
[0099]计算系统的概述
[0100]图6是根据一个实现方式的可以用于控制与在此所描述的任何计算机实现的方法关联而描述的操作的计算机系统600的示意图。系统600包括处理器610、存储器620、存储设备630和输入/输出设备640。使用系统总线650来互连组件610、620、630和640中的每一个。处理器610能够处理用于系统600内的运行的指令。在一个实现方式中,处理器610是单线程处理器。在另一实现方式中,处理器610是多线程处理器。处理器610能够处理存储器620中或存储设备630上所存储的指令,以对于输入/输出设备640上的用户接口显示图形信息。
[0101]存储器620将信息存储在系统600内。在一些实现方式中,存储器620是计算机可读介质。存储器620可以包括易失性存储器和/或非易失性存储器。
[0102]存储设备630能够提供用于系统600的海量存储。通常,存储设备630可以包括配置为存储计算机可读指令的任何非瞬时有形介质。在一个实现方式中,存储设备630是计算机可读介质。在各个不同实现方式中,存储设备630可以是软盘设备、硬盘设备、光盘设备或带设备。
[0103]输入/输出设备640提供用于系统600的输入/输出操作。在一些实现方式中,输入/输出设备640包括键盘和/或点击设备。在一些实现方式中,输入/输出设备640包括显示单元,以用于显示图形用户接口。
[0104]所描述的特征可以实现于数字电子电路中、或计算机硬件、固件中,或其组合中。可以在信息载体(例如机器可读存储设备)中有形地实施的计算机程序中实现特征,以用于由可编程处理器运行;并且运行指令的程序的可编程处理器可以执行特征,以通过对输入数据进行操作并且生成输出来执行所描述的实现方式的功能。所描述的特征可以实现于可在包括耦合为从数据存储系统、至少一个输入设备以及至少一个输出设备接收数据和指令并且将数据和指令发送至其的至少一个可编程处理器的可编程系统上运行的一个或多个计算机程序中。计算机程序包括可以直接或间接用在计算机中以执行特定活动或引起特定结果的指令集。可以通过任何形式的编程语言(包括编译或解释语言)来写计算机程序,并且可以通过任何形式(包括作为单机程序或作为模块、组件、或适合于在计算环境中使用的其它单元)来部署它。
[0105]各种软件架构可以用于实现该申请中所描述的方法和系统。例如,可以在实现在此所描述的方法和系统中使用公开/订购传信模式。在公开/订购传信的情况下,系统包括仅经由传信模块进行通信的若干硬件和软件模块。每个模块可以配置为执行特定功能。例如,系统可以包括硬件模块、相机模块和聚焦模块中的一个或多个。硬件模块可以将命令发送到实现快速自动聚焦的成像硬件,其进而触发相机以获取图像。
[0106]相机模块可以从相机接收图像,并且确定相机参数(例如快门时间或焦点)。图像也可以在计算机的存储器中受缓冲,然后受相机模块处理。当对于载片的倾斜执行初始搜索时,相机模块也可以当其已经看见足够的图像以确定正确的快门时间或焦点时发送中断硬件模块的消息。
[0107]系统可以还包括聚焦模块,其可以实现为软件、硬件或软件和硬件的组合。在一些实现方式中,聚焦模块检查堆叠中的所有帧,并且估计堆叠距理想或理想焦距有多远。聚焦模块也可以负责将焦点得分分配给图像的堆叠中的每个帧。
[0108]用于运行指令的程序的合适的处理器通过示例的方式包括通用和专用微处理器以及单独处理器或任何种类的计算机的多个处理器之一。通常,处理器将从只读存储器或随机存取存储器或二者接收指令和数据。计算机包括用于运行指令的处理器以及用于存储指令和数据的一个或多个存储器。通常,计算机将还包括或可操作地耦合为通信于用于存储数据文件的一个或多个海量存储设备;这些设备包括磁盘(例如内部硬盘和可拆卸盘)、磁光盘以及光盘。适合于有形地实施计算机程序指令和数据的存储设备包括所有形式的非易失性存储器,通过示例的方式包括示例半导体存储器设备(例如EPR0M、EEPR0M和闪存设备);磁盘(例如内部硬盘和可拆卸盘);磁光盘;以及⑶-ROM和DVD-ROM盘。处理器和存储器可以补充以或合并在ASIC(专用集成电路)中。
[0109]为了提供与用户的交互,特征可以实现在具有显示设备(例如CRT (阴极射线管)或LCD(液晶显示器)监视器)的用于将信息显示给用户以及用户通过其可以将输入提供给计算机的键盘和点击设备(例如鼠标或轨迹球)的计算机上。替代地,计算机可以没有键盘、鼠标或所附连的监视器,并且可以远程受控于另一计算机。
[0110]特征可以实现于包括后端组件(例如数据服务器)或包括中间件组件(例如应用服务器或互联网服务器)或包括前端组件(例如具有图形用户接口或互联网浏览器的客户机计算机)或其任何组合的计算机系统中。系统的组件可以通过数字数据通信的任何形式或介质(例如通信网络)而连接。通信网络的示例包括例如LAN、WAN以及形成互联网的计算机和网络。
[0111]计算机系统可以包括客户机和服务器。客户机和服务器通常彼此远离,并且典型地通过网络(例如所描述的网络)而交互。客户机和服务器的关系通过在相应计算机上运行并且具有对彼此的客户机-服务器关系的计算程序而产生。
[0112]处理器610执行与计算机程序有关的指令。处理器610可以包括硬件(例如逻辑门、加法器、乘法器和计数器)。处理器610可以还包括执行算术和逻辑运算的算术逻辑单元(ALU) ο
[0113]其它实施例
[0114]可以通过很多方式来实现在此所描述的技术和系统。以上描述了一些有用的实现方式。应理解,前面描述意图示出而非限制所附权利要求的范围。在此所描述的方法和系统可以用于在其它成像系统(例如各种医疗成像应用)中实现对血细胞进行计数。其它方面、优点和修改处于所附权利要求的范围内。
【主权项】
1.一种方法,包括: 通过图像获取设备获取基底上第一位置的多个图像,包括:以不同的照射波长获取所述多个图像中的每个图像; 通过一处理器标识所述多个图像中的细胞质材料的位置; 通过一处理器标识所述多个图像中的细胞核的位置; 基于所述细胞质材料的位置和所述细胞核的位置,通过一处理器标识所述多个图像中的细胞的位置; 通过一处理器将细胞类型分配给所述多个图像中的至少一些细胞;以及 对所述多个图像中的至少一个细胞类型进行计数。2.如权利要求1所述的方法,其中,获取所述多个图像包括:使用1X物镜获取所述多个图像。3.如权利要求1所述的方法,其中,对所述至少一个细胞类型进行计数包括:对白血细胞和有核红血细胞中的至少一个进行计数。4.一种确定基底上的生物样本的白血细胞(WBC)差异的方法,所述方法包括: 通过图像获取设备获取所述基底上的第一位置的多个图像,包括:以不同的照射波长获取所述多个图像中的每个图像; 通过一处理器标识所述多个图像中的WBC核的位置,包括: 基于关于所述多个图像中的WBC的第一假设而生成第一核掩模, 基于关于
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1