基于样本和/或样本容器识别的定制的样本处理的制作方法

文档序号:28856833发布日期:2022-02-11 21:07阅读:132来源:国知局
基于样本和/或样本容器识别的定制的样本处理的制作方法
基于样本和/或样本容器识别的定制的样本处理
1.相关申请
2.本技术涉及并要求于2019年4月26日在美国专利局提交的题为“tailored sample handling based on sample and/or sample container recognition”的临时专利申请62/838990的权益。该申请通过引用整体并入本文。


背景技术:

3.样本分析仪通常使用样本呈递单元(spu)来支承和转移样本架,样本架保持多个样本容器,例如样本管或样本杯。该分析仪通常还将包括移液器,移液器将从spu中的样本容器移除样本的一部分并将其转移至样本轮上的另一样本容器(例如,样本器皿)。也可以存在其他移液器,例如将流体从样本器皿转移至反应构建区中的托架上的另一器皿(例如,反应器皿)的附加移液器,在反应构建区中,可以例如通过与试剂混合和/或温育来制备流体以用于分析。
4.虽然有效,但诸如以上描述的分析仪可能具有各种缺点。例如,由于样本容器无效空间(dead space)的原因,依赖于多个移液器将流体从spu中的原始样本容器转移至制备流体以用于分析和/或将最终对流体进行分析的样本容器可能导致可用于分析的样本的有效量减少。此外,使得能够对特定样本进行特殊处理的分析仪通常需要操作员逐个样本地手动指定该处理,在特殊处理可能是适当的各个情况下引入新的潜在错误源。


技术实现要素:

5.一般而言,本公开内容涉及基于这样的识别和/或可以通过实验室仪器自动感知或以其他方式确定的其他信息来区别地处理样本及其容器。
6.在第一方面,本公开内容可以用于实现包括样本呈递单元和计算装置的自动化临床分析仪。在一些这样的实施方式中,样本呈递单元可以包括呈递通道。在一些这样的实施方式中,计算装置可以被配置成执行从集合中选择的一个或更多个动作。在一些这样的实施方式中,动作的集合可以包括:基于由摄像装置捕获的样本呈递通道中的样本容器的图像来识别该样本容器的类型;以及基于该类型来区分针对样本容器中包含的流体的下游处理。在一些这样的实施方式中,动作的集合可以包括:基于样本呈递通道中的样本容器的标识信息来确定目标位置并将流体从样本呈递通道中的样本容器转移至该目标位置。
7.在第二方面,如在第一方面的上下文中描述的一些实施方式可以包括一组一个或更多个台架。在一些这样的实施方式中,来自所述一组一个或更多个台架中的每个台架可以相对于样本呈递单元的呈递通道成角度设置,可以被配置成基于来自计算装置的命令将相应的移液器沿其长度平移并使该相应的移液器抽吸或分配流体,并且可以具有设置在样本呈递单元的呈递通道上方的部分。在一些这样的实施方式中,计算装置可以被配置成:基于样本呈递通道中的样本容器的标识信息来确定第一流体量,以及确定目标位置并将流体从样本呈递通道中的样本容器转移至该目标位置。在一些这样的实施方式中,计算装置可以被配置成通过向来自所述一组一个或更多个台架中的台架发送下述命令来将流体从样
本呈递通道中的样本容器转移至目标位置,所述命令适于使该台架:将该台架的相应的移液器定位在样本呈递通道中的样本容器上方,从样本呈递通道中的样本容器抽吸第一流体量,将该台架的相应的移液器定位在目标位置上方,以及将第二流体量从该台架的相应移液器分配到目标位置处的器皿中。
8.在第三方面,在如在第一方面的上下文中描述的一些实施方式中,计算装置可以被配置成:基于由摄像装置捕获的样本呈递通道中的样本容器的图像来识别该样本容器的类型;以及基于该类型来区分针对该样本容器中包含的流体的下游处理。在一些这样的实施方式中,计算装置可以被配置成基于来自由摄像装置捕获的图像的容器形状特征来识别样本容器的类型。
9.在第四方面,本公开内容可以用于实现操作自动化临床分析仪的方法。在一些这样的实施方式中,该方法可以包括在样本呈递单元的样本呈递通道中呈递样本容器。在一些这样的实施方式中,该方法可以包括:计算装置执行从动作的集合中选择的一个或更多个动作。在一些这样的实施方式中,动作的集合可以包括:基于由摄像装置捕获的样本呈递通道中的样本容器的图像来识别该样本容器的类型;以及基于该类型来区分针对该样本容器中包含的流体的下游处理。在一些这样的实施方式中,动作的集合可以包括:基于样本呈递通道中的样本容器的标识信息来确定目标位置并将流体从样本呈递通道中的样本容器转移至该目标位置。
10.在第五方面,在如在第四方面的上下文中描述的一些实施方式中,分析仪可以包括一组台架。在一些这样的实施方式中,来自一组一个或更多个台架中的每个台架可以相对于样本呈递单元的呈递通道成角度设置,可以被配置成基于来自计算装置的命令将相应的移液器沿其长度平移并使该相应的移液器抽吸或分配流体,并且可以具有设置在样本呈递单元的呈递通道上方的部分。在一些这样的实施方式中,计算装置可以被配置成:基于样本呈递通道中的样本容器的标识信息来确定第一流体量,以及确定目标位置并将流体从样本呈递通道中的样本容器转移至该目标位置。在一些这样的实施方式中,计算装置可以被配置成通过向来自一组一个或更多个台架中的台架发送下述命令来将流体从样本呈递通道中的样本容器转移至目标位置,所述命令适于使该台架:将该台架相应的移液器定位在样本呈递通道中的样本容器上方,从样本呈递通道中的样本容器抽吸第一流体量,将该台架的相应的移液器定位在目标位置上方,以及将第二流体量从该台架的相应移液器分配到目标位置处的器皿中。
11.在第六方面,在如在第一方面的上下文中描述的一些实施方式中,计算装置可以执行下述动作:基于由摄像装置捕获的样本呈递通道中的样本容器的图像来识别该样本容器的类型;以及基于该类型来区分针对该样本容器中包含的流体的下游处理。在一些这样的实施方式中,计算装置可以被配置成基于来自由摄像装置捕获的图像的容器形状特征来识别样本容器的类型。
12.在第七方面,本公开内容可以用于实现操作分析仪的方法,其中,该方法包括:在样本呈递单元的样本呈递通道上呈递第一样本容器,以及在该样本呈递单元的样本呈递通道上呈递第二样本。在一些这样的实施方式中,该方法还可以包括使用摄像装置来捕获第一图像,其中,第一图像描绘第一样本容器。在一些这样的实施方式中,该方法还可以包括使用摄像装置来捕获第二图像,其中,第二图像描绘第二样本容器。在一些这样的实施方式
中,该方法可以包括计算装置基于第一图像来确定第一样本容器的类型。在一些这样的实施方式中,该方法可以包括计算装置基于第二图像来确定第二样本容器的类型。在一些这样的实施方式中,该方法可以包括基于所确定的第一样本容器的类型从第一样本容器抽吸第一流体量,其中,第一流体量包括足以执行针对第一样本容器中的样本所指示的测定的流体量和足以填充中间样本器皿中的无效空间的无效空间量。在一些这样的实施方式中,该方法可以包括基于所确定的第二样本容器的类型从第二样本容器抽吸第二流体量,其中,第二流体量包括足以执行针对第二样本容器中的样本所指示的测定的流体量,但不包括足以填充中间样本器皿中的无效空间的无效空间量。
附图说明
13.图1是示例样本分析仪的俯视图。
14.图2描绘了安装在图1的样本分析仪的样本呈递单元(spu)中的第一位置处的示例性搁架的立体图。
15.图3描绘了图2的立体图,但是搁架在spu中的第二位置处。
16.图4描绘了图2的立体图,但是搁架在第三位置处,其中搁架被部分地移出spu的第二位置。
17.图5是示例管架的正视图。
18.图6是图5的管架的立体图。
19.图7是示例杯架的正视图。
20.图8是图7的杯架的立体图。
21.图9是具有多个不同类型的样本管的图5中的管架的立体剖视图。
22.图10是示出示例类型的样本杯的立体图。
23.图11是示出另一示例类型的样本杯的立体图。
24.图12是示出又一示例类型的样本杯的立体图。
25.图13是示出再一示例类型的样本杯的立体图。
26.图14是位于spu的呈递通道中的管架的立体图。
27.图15是图14的立体图的放大部分。
28.图16是部分地处于摄像装置单元的视野中的位于spu的呈递通道中的管架的另一立体图。
29.图17是部分地处于容器检测单元的视野中的位于spu的呈递通道中的管架的又一立体图。
30.图18是示出具有安装支架的摄像装置单元的示例构造的正视图。
31.图19是用于针对搁架执行样本容器识别的示例方法的流程图。
32.图20是示出搁架的不同图像位置的示意图。
33.图21a是具有样本管的管架的一部分的低曝光单色图像。
34.图21b是具有样本管的管架的另一部分的低曝光单色图像。
35.图21c是具有样本管的管架的又一部分的低曝光单色图像,其中样本管包括一个带盖的样本管。
36.图22是具有样本杯的杯架的一部分的低曝光单色图像。
37.图23a是具有样本管的管架的一部分的高曝光单色图像。
38.图23b是图23a的具有所识别的相应样本管的条形码的单色图像。
39.图24是用于针对搁架执行样本容器识别的另一示例方法的流程图。
40.图25是用于对具有一个或更多个容器的搁架的图像进行处理并确定搁架中的容器的特征的示例方法的流程图。
41.图26是图21a的具有所识别的搁架特征的图像。
42.图27是图21a的具有所识别的容器特征的图像。
43.图28是图21a的具有所识别的容器特征的图像。
44.图29是图21a的具有所识别的直方图特征的图像。
45.图30是图21c的具有所识别的直方图特征的图像。
46.图31是示例分类表。
47.图32是具有样本杯的杯架的部分并且示出了所识别的直方图特征的单色图像。
48.图33是用于利用样本分析仪来添加新的容器类型并对其进行验证以供使用的示例方法的流程图。
49.图34示出了可以用于实现本公开内容的各方面的计算装置的示例性架构。
50.图35是具有三个样本管的管架的一部分的低曝光单色图像,三个样本管中两个样本管中插有杯。
51.图36是具有样本杯的杯架的一部分的低曝光单色图像。
52.图37是用于以定制的方式处理样本的示例方法的流程图。
53.图38示出了示例性分析仪对儿科杯中的样本的区别处理与默认处理。
54.图39示出了用于添加特定于类型的指令的过程。
55.图40示出了用于基于对样本容纳在儿科杯中的识别来定制对样本的处理的过程。
具体实施方式
56.将参照附图详细描述各个实施方式,其中,贯穿若干视图,相似的附图标记表示相似的部分和组件。对各个实施方式的引用不限制所附权利要求书的范围。另外,该说明书中所阐述的任何示例不旨在是限制性的,而仅阐述所附权利要求书的许多可能实施方式中的一些实施方式。
57.图1是示例样本分析仪的俯视图。在该示例中,样本分析仪通常用附图标记100表示并且被配置成对样本进行分析。样本分析仪100包括样本架102、样本呈递单元(spu)104、一组一个或更多个台架106、包括反应构建区111的分析单元108以及样本容器识别单元110,在优选实施方式中,一组一个或更多个台架106由样本试样移液器(及相关联的台架)105和样本精确移液器(及相关联的台架)107组成。
58.搁架102被配置成保持和转移一个或更多个样本容器180。例如,搁架102可以用于各种应用并且可以被配置成转移样本分析仪100内部或外部的一个或更多个容器180。如图5至图8所示,可以以各种组合将一个或更多个样本容器180定位在搁架102中。如本文所描述的,可以单独地插入一个或更多个样本容器180并使其与搁架102接合。虽然在该示例中示出了单个搁架102,但应理解,样本分析仪100被配置成支承多个搁架102,这些搁架可以在样本分析仪100中以各种组合使用并且可以被单独地或以任何组合操作。
59.spu 104操作以支承搁架102并将搁架102转移至各个位置。参照图2至图9进一步描述和示出了搁架102的示例操作。
60.图1中所示的一组一个或更多个搁架106包括可以从搁架102中的样本容器中提取流体的两个移液器:样本试样移液器105和样本精确移液器107。如图1所示,将优选地将样本试样移液器105安装在与搁架呈递通道128以及样本轮129相交的台架上。在操作时,样本试样移液器105将抽吸一个或更多个试样(即,样本的一部分)连同用于考虑无效空间的足够的额外流体和从搁架102中的样本容器超量抽取的流体,并且将每个抽取的试样(连同用于考虑无效空间和超量抽取的附加流体)分配到样本轮129中的新的样本容器中。随后,在要对试样中的一个试样进行分析时,样本精确移液器107将从样本轮中的样本容器抽吸试样并将其分配到反应构建区111中的反应器皿中。
61.为了说明,考虑需要100μl流体进行测定的情况(例如,hbsag测定)。在一些实施方式中,为了提供所需的流体,样本试样移液器可以从样本容器抽吸182μl,182μl表示测定所需的100μl加上样本精确移液器的5μl预期超量抽取加上用于考虑样本器皿中的无效体积(dead volume)的60μl,乘以1.1,以针对样本试样移液器本身提供额外10%超量抽取余量。然后可以将抽吸的流体中的165μl分配到样本器皿中,而额外的17μl超量抽取将保留在样本试样移液器的尖端中。然后,样本精确移液器可以从样本器皿抽吸105μl的流体,并将所需的100μl分配到反应器皿中,而5μl超量抽取将保留在样本精确移液器的尖端中。在需要两份100μl试样的情况下,可以遵循相同类型的过程。最初,样本试样移液器可以从样本容器抽吸363μl流体,并且165μl该流体可以被分配到两个样本器皿中的每一个中,而33μl将作为超量抽取保留在样本试样移液器的尖端中。然后,样本精确移液器可以从第一样本器皿抽吸105μl并将100μl分配至第一反应器皿,并且从第二样本器皿抽吸105μl并将100μl分配至第二反应器皿。
62.此外,在一些实施方式中,样本精确移液器107可以被安装在不仅与样本轮129相交而且与搁架呈递通道128相交的台架上。在这些类型的实施方式中,样本精确移液器107及其相关联的台架可以被配置成使得样本精确移液器107能够直接从搁架102中的样本容器抽吸流体。在存在该功能的一些实施方式中,这可以使得能够将样本从原始样本容器直接转移到反应构建区111中的器皿,从而避免将任何流体损失到样本轮129中的中间样本器皿中的无效空间。例如,在需要100μl流体进行测定的情况下,样本精确移液器可以抽吸105μl并将100μl直接分配到反应器皿中,从而避免由于样本容器无效空间或样本试样移液器的超量吸取而损失体积。
63.当然,应当理解的是,虽然图1中示出的分析仪包括多个移液器,但并非在所有实施方式中都可以使用这种类型的多移液器配置。例如,在一些实施方式中,可能仅存在单个移液器被安装在与样本轮129、搁架呈递通道128和反应构建区111相交的台架上。因此,以上阐述的讨论应被理解为仅是说明性的,而不应被视为是限制性的。
64.除了包括先前提及的反应构建区111之外,分析单元108操作以对搁架102上的容器180中的最初引入到样本分析仪100的样本进行分析。分析单元108包括用于转移器皿、将试剂分配到反应器皿中、温育、混合、洗涤、递送底物以及读取化学发光反应光强度的子系统。
65.样本容器识别单元110操作以识别搁架102中的容器180的类型。本文示出并描述
了样本容器识别单元110的示例。
66.参照图2至图4,示出了搁架102的示例操作,搁架102将一个或更多个样本容器180保持在样本分析仪100中并将一个或更多个样本容器180在样本分析仪100中转移。特别地,图2描绘了安装在样本分析仪100的spu中的第一位置处的示例性搁架102的立体图。图3描绘了在spu中的第二位置处的搁架的立体图,并且图4描绘了在第三位置处的搁架的立体图,在第三位置处,搁架被部分地移出spu的第二位置。如下所述,搁架102图2中位于加载通道124中、在图3中位于加载通道124和呈递通道128的交叉处、以及在图4中位于呈递通道128中。
67.在一些实施方式中,在搁架102被装载到样本分析仪100(例如,其spu 104)中之前,搁架102装载有一个或更多个样本容器180。在其他实施方式中,在搁架102被装载到样本分析仪100(例如,其spu 104)中之后,搁架102装载有一个或更多个样本容器180。在又一实施方式中,在搁架102被装载到样本分析仪100中之前,搁架102部分地装载有一个或更多个样本容器180,并且一个或更多个另外的样本容器180可以在之后被装载到搁架102中。
68.spu 104操作以转移搁架102,从而转移搁架102中保持的样本容器180。在一些实施方式中,spu 104被配置成将搁架102转移至样本分析仪100中的各个位置或站。如图2所示,spu 104包括侧向移动段120(即,加载-卸载通道)和横向移动段122(即,呈递通道)。如所描绘的,侧向移动段120基本上垂直于横向移动段122。侧向移动段120包括加载通道124和卸载通道126。横向移动段122的呈递通道128被定位在加载通道124与卸载通道126之间。
69.在一些实施方式中,侧向移动段120包括使搁架102沿加载通道124和卸载通道126行进的推动器130。横向移动段122包括使搁架102沿呈递通道128行进的承载器132。加载通道124包括第一轨道136(即装载后轨道)和第二轨道138(即装载前轨道)。呈递通道128包括第三轨道140(即,承载器后轨道、第一钩状夹持件等)和第四轨道142(即,承载器前轨道、第二钩状夹持件等)。卸载通道126包括第五轨道144(即卸载后轨道)和第六轨道146(即卸载前轨道)。第一轨道136和第五轨道144彼此对准。同样地,第二轨道138和第六轨道146彼此对准且基本上平行于第一轨道136和第五轨道144。当承载器132处于接收位置时(例如,参见图2),第三轨道140与第一轨道136和第五轨道144对准,并且第四轨道142与第二轨道138和第六轨道146对准。
70.搁架102可以包括被配置成将搁架102装载到spu 104中的安装特征件。在一些实施方式中,安装特征件包括布置在第一端164处的第一钩160和布置在与第一端164相对的第二端166处的第二钩162。为了将搁架102装载到spu 104中,第一钩160与轨道136、140和/或144接合,并且第二钩162与轨道138、142和/或146接合。为了便于将搁架102放置到spu 104中,把手168(例如参见图2)可以被设置到搁架102,并且可以由操作员手动抓握。在一些实施方式中,可以经由自动化装置(例如,通过机器人、拾放设备等)将搁架102装载到spu 104中,尽管可能的是,在一些实施方式中,也可以手动装载搁架102。也可能的是,一些实施方式可以支持自动装载和手动装载两者(例如,分析仪的第一侧,例如其左侧,可以具有用于自动装载的自动化连接,而分析仪的第二侧,例如其前面,可以设置用于在自动化故障的情况下手动装载的备用选项)。
71.在通过spu 104保持多个搁架102的情况下,通常在加载通道124处将搁架102装载到spu 104中。因此搁架102可以在spu 104内堆叠。例如,搁架102中的一个搁架的前部150
可以抵接搁架102中的另一搁架的后部152。在通过spu 104保持多于两个搁架102的情况下,搁架102中的一个搁架的前部150可以抵接被定位在搁架102中的所述一个搁架前面的另一搁架的后部152,并且搁架102中的所述一个搁架的后部152可以抵接被定位在搁架102中的所述一个搁架后面的另一搁架的前部150。抵接的搁架102的模式因此可以形成为堆叠体。最后一个搁架102的后部152可以抵接推动器130。
72.可以一次将搁架102中的一个或更多个搁架装载到spu 104中。例如,第一钩160可以与轨道136接合并且第二钩162可以与轨道138接合,以将搁架102装载到加载通道124中。如果需要(例如,在搁架102中的其他搁架已经被定位在spu 104内的情况下),推动器130可以缩回(例如,从已经定位的搁架102移开),并且从而为新添加的搁架102留出空间。在搁架102中的一个或更多个搁架被装载到spu 104中时,可以使推动器130行进(例如,朝向搁架102移动),并且从而移除推动器130与搁架102之间的任何多余空间。可以在搁架102已经被定位在spu 104内之前、之间或之后将搁架102中的一个或更多个搁架装载到spu 104中。
73.为了移动搁架102(从而移动装载在其上的样本容器)穿过/进入样本分析仪100,推动器130可以使搁架102行进并且从而在承载器132处于接收位置时将搁架102中的至少一个搁架定位到呈递通道128中(例如,参见图2与图3之间的移动)。在从加载通道124移动至呈递通道128时,第一钩160将接合从轨道136转移到轨道140,并且第二钩162将接合从轨道138转移到轨道142。为了进一步移动搁架102(从而进一步移动样本容器)穿过/进入样本分析仪100(例如,穿过图4中的门170),承载体132可以从接收位置开始行进并从而使搁架102中的至少一个搁架沿呈递通道128进一步行进(例如,参见图3与图4之间的移动)进入样本分析仪100。当到达样本分析仪100内的预定位置时,可以将一个或更多个样本容器内的样本取出并且/或者由样本分析仪100和/或在样本分析仪100内以其他方式对这些样本进行处理和/或分析。
74.为了穿过样本分析仪100/从样本分析仪100移除搁架102(从而移除装载在其上的样本容器),承载器132可以从预定位置缩回到接收位置并从而沿呈递通道128从样本分析仪100取出搁架102中的至少一个搁架(例如,参见图4与图3之间的移动)。为了(例如,穿过图4中的门170)到达接收位置,承载器132沿侧向移动段120定位搁架102中的至少一个搁架。然后推动器130可以使搁架102行进并从而在承载器132处于接收位置时将搁架102中的至少一个搁架定位到卸载通道126中(例如,参见图2与图3之间的移动,但是推动器130或搁架102的堆叠将搁架102中的至少一个搁架推出承载器132并进入卸载通道126)。在从呈递通道128移动至卸载通道126时,第一钩160将接合从轨道140转移至轨道144,并且第二钩162将接合从轨道142转移至轨道146。为了进一步移动搁架102(从而进一步移动样本容器)穿过样本分析仪100/离开样本分析仪100,可以类似地将另外的搁架102从承载器132推出到卸载通道126中并从而沿卸载通道126推动搁架102中的至少一个搁架。可以类似地驱使搁架102离开卸载通道126的端(例如,进入废弃物容器)并从而将其从样本分析仪100卸载。
75.可替选地,为了从spu 104卸载搁架102,第一钩160可以从轨道136、140和/或144脱离,并且第二钩162可以从轨道138、142和/或146脱离。为了便于从spu 104移除搁架102,操作员可以手动抓握把手168。可以经由手动或自动装置(例如,通过机器人、拾放设备等)从spu 104卸载搁架102。卸载通道126(类似于加载通道124)可以同时保持多个搁架102。通常在卸载通道126处从spu 104卸载搁架102。
76.参照图5至图8,示出了装载有容器180的搁架102的示例。图5是示例管架的正视图,并且图6是图5的管架的立体图。图7是示例杯架的正视图,并且图8是图7的杯架的立体图。
77.搁架102包括搁架槽190,搁架槽190可以装载容器180。搁架槽190可以限定容器位置334,如下面的图21a至图21c所示。
78.在一些实施方式中,搁架102包括如图5和图6所示的管架102a。在所示的示例中,管架102a装载有具有不同大小的管182(即容器180的示例),例如第一管182a、第二管182b和第三管182c。在该示例中,在管架102a中,搁架槽190中的一个搁架槽留空。如本文所描述的,可以通过样本容器识别单元110来识别不同类型的管182。
79.在其他实施方式中,搁架102包括如图7和图8所示的杯架102b。在所示的示例中,杯架102b装载有具有不同大小的杯184(即容器180的示例),例如第一杯184a、第二杯184b和第三杯184c。在该示例中,在杯架102b中,搁架槽190中的四个搁架槽留空。如本文所描述的,可以通过样本容器识别单元110来识别不同类型的杯184。
80.图9是保持各种类型的样本管182的搁架102例如图5和图6中的管架102a的立体剖视图。如所示出的,管架102a被构造成容纳不同尺寸的样本管182。
81.图10至图13示出了各种类型的样本杯184。如图所示,样本杯184可以具有各种类型,并且杯架102b被构造成容纳这样的不同尺寸的样本杯184。
82.参照图14至图18,针对搁架102描述样本容器识别单元110的示例。在图14至图18中,主要针对管架102a示出样本容器识别单元110。然而,理解的是,也可以针对杯架102b类似地使用和操作样本容器识别单元110。
83.特别地,图14是位于spu 104的呈递通道128中的管架102的立体图。图15是图14中的管架102的放大图。在图14和图15中,管架102被示出为部分地处于样本容器识别单元110的摄像装置单元的视野中。图16是部分地处于样本容器识别单元110的摄像装置单元的视野中的位于spu 104的呈递通道128中的管架102的另一立体图。图17是部分地处于样本容器识别单元110的容器检测单元的视野中的位于spu 104的呈递通道128中的管架102的又一立体图。
84.样本容器识别单元110操作以识别搁架102中的容器180并检测与容器180相关联的用于确定容器180的类型的各种特征。例如,样本容器识别单元110操作以检测容器标识符186,例如设置至容器180的条形码或qr码。如本文所描述的,容器标识符186用于对搁架102中的容器180进行验证。容器标识符186可以被设置至容器180的任何合适的位置。在图5、图6和图15所示的示例中,容器标识符186被设置至样本管182的外部。容器标识符186可以类似地被设置至样本杯184的外部。
85.此外,样本容器识别单元110操作以识别搁架102。例如,样本容器识别单元110操作以检测搁架标识符188,例如设置至搁架102的条形码或qr码。如本文所描述的,搁架标识符188用于对搁架102进行验证。搁架标识符188可以被设置至搁架102的任何合适的位置。在图5、图6和图15所示的示例中,搁架标识符188被布置在搁架102的前部,邻近搁架102的第一端164。对于搁架标识符188在搁架102中的其他位置也是可能的。搁架标识符188可以被设置在管架102a和/或杯架102b上。
86.在一些实施方式中,样本容器识别单元110包括摄像装置单元202、容器检测单元
204、屏幕206和计算装置208。可以使用安装支架210将摄像装置单元202固定至spu 104。
87.摄像装置单元202操作以检测和识别搁架102及搁架102中的容器180,并且确定搁架102及其中的容器180的特征。如本文所讨论的,容器180的这样的特征可以用于识别容器180的类型。摄像装置单元202被布置在搁架102的前方,搁架102可相对于摄像装置单元202移动。
88.如本文所描述的,摄像装置单元202可以操作以读取与搁架102以及其中的容器180相关联的标识符。此外,摄像装置单元202操作以定位、分析和检查搁架102及其中的容器180。摄像装置单元202可以被连接至计算装置208以进行各种处理。摄像装置单元202的一个示例包括可从cognex公司(纳提克市,马萨诸塞州(natick,ma))获得的advantage 100系列。
89.可以利用安装支架210将摄像装置单元202支承在样本分析仪100中。安装支架210被构造成将摄像装置单元202与搁架102隔开并且将摄像装置单元202相对于搁架102的瞬时位置来定位以使得摄像装置单元202能够具有在被检查的容器180和/或搁架102上的视场(fov)。参照图18进一步描述和示出安装支架210的示例。
90.摄像装置单元202可以包括光源203例如led灯,其可操作以朝向搁架102(并且朝向屏幕206)发射光。屏幕206用于通过将光朝向摄像装置的光圈反射来在摄像装置单元202的视场(fov)方向上将光投射回去。摄像装置单元202的一个示例包括可从cognex公司(纳提克市,马萨诸塞州)获得的名为advantage 102例如部件号adv102-cqbckfs1-b的模型。
91.容器检测单元204操作以检测在搁架102中是否存在容器180。容器检测单元204被布置成随着搁架102相对于容器检测单元204移动而扫描搁架102。在所示的示例中,容器检测单元204被布置在搁架102的一侧,同时搁架102的另一侧面向摄像装置单元202。如本文所描述的,容器检测单元204可以部分地或完全地检测搁架102并确定搁架102的任何容器位置(例如,如图21a至图21c中所示的容器位置334)是否为空。
92.容器检测单元204可以使用各种传感器。在一些示例中,容器检测单元204包括各种类型的光电传感器。例如,容器检测单元204包括反射器型光电传感器(也称为反射式光遮断器或光反射器),其将光发射元件和光接收元件定位在同一表面上(使得它们面向同一方向)并且被配置成基于来自目标对象的反射光来检测对象的存在和位置。这样的反射器型光电传感器的一个示例是可从夏普公司(大阪,日本)获得的gp2a25j0000f系列。容器检测单元204还可以使用其他类型的光传感器例如光遮断器(也称为透射型光传感器),其由在单个封装中彼此面对对准的光发射元件和光接收元件组成,并且通过在目标对象进入这两个元件之间时检测光阻挡来起作用。
93.屏幕206被布置成与摄像装置单元202一起使用以改善摄像装置单元202的图像捕获。屏幕206被布置成与摄像装置单元202相对,使得搁架102被定位在摄像装置单元202与屏幕206之间。屏幕206用于通过将光朝向摄像装置的光圈反射来在摄像装置单元的视场(fov)方向上将光投射回去。
94.屏幕206由一种或更多种可以提供不同反射强度的各种材料制成。此外,屏幕206包括被配置成增加条形码或其他标识符的扫描范围的材料。例如,屏幕206包括回射片材,该回射片材的一个示例包括可从3m公司(梅普尔伍德,明尼苏达州(maplewood,mn))获得的3m
tm scotchlite
tm
片材7610。
95.计算装置208连接至摄像装置单元202并且操作以对从摄像装置单元202传输的数据进行处理,例如进行图像处理和评估。另外,计算装置208连接至容器检测单元204并操作以检测搁架中是否存在容器。计算装置208可以包括在参照图34示出和描述的示例计算装置中包括的部件中的至少一些部件。
96.在一些实施方式中,计算装置208执行对来自摄像装置单元202的图像进行处理和评估并且确定与搁架102和/或搁架102中的容器180相关联的各种特征的软件应用。这样的软件应用的一个示例是可从cognex公司(纳提克市,马萨诸塞州)获得的cognex in-sight vision software,它提供各种工具,例如边缘检测(“edge”)、模式匹配(“pattern match”)、直方图分析(“histogram”)和条形码检测(“readidmax”)。在其他实施方式中,摄像装置单元202可以是可以自己确定这样的特征的智能摄像装置,在这种情况下,这样的特征将被提供至计算装置208以供在其进一步处理中使用。这样的智能摄像装置的示例是来自cognex公司(纳提克市,马萨诸塞州)的advantage 102。
97.参照图18,安装支架210被构造成将摄像装置单元202布置在搁架102的前面并且面向搁架102的前部150。摄像装置单元202与搁架102的前部150间隔距离l1,距离l1可以在从约100mm到约200mm的范围内,而搁架102的高度h1可以在从约50mm到约100mm的范围内。搁架102的高度h1可以被定义为搁架102的底部156与顶部158之间的距离(还参见图5)。在一些实施方式中,安装支架210被构造成相对于搁架102的底部156以角度a支承摄像装置单元202,使得视场(fov)覆盖被容纳在搁架102中的容器180的整个高度。在一些实施方式中,角度a可以在从约90度到约120度的范围内。在其他实施方式中,距离l1、高度h1和角度a的其他范围也是可能的。
98.图19是用于针对搁架102执行样本容器识别的示例方法300的流程图。在一些实施方式中,方法300可以至少部分地由样本容器识别单元110和样本分析仪100中的相关装置一起执行。还参照图20至图23来描述方法300。
99.方法300可以在操作302处开始,在操作302中,搁架102被操作以相对于样本容器识别单元110朝向第一图像位置330a移动。
100.搁架102可相对于样本容器识别单元110移动至多个预定图像位置330,使得搁架102的不同部分被样本容器识别单元110观察和捕获。例如,样本容器识别单元110的摄像装置单元202可能具有仅限于搁架102的一部分的视场(fov)。因此,为了检查整个搁架102(即搁架102的所有搁架槽190),搁架102相对于摄像装置单元220移动,使得摄像装置单元220捕获多个位置(即,图像位置330)处的多个图像。图像中的每个图像示出搁架102的在搁架102的特定位置(即,特定图像位置)处的部分。搁架102的每个部分(即,搁架部分332)可以包括容纳一个或更多个容器180的一个或更多个容器位置334。如本文所描述的,搁架102的容器位置334与搁架102的搁架槽190对应。
101.如图20所示,在一些实施方式中,搁架102具有三个图像位置330(例如第一图像位置330a、第二图像位置330b和第三图像位置330c)。在图像位置330中的每个图像位置中,摄像装置单元202被配置成具有捕获搁架102的一部分(即,搁架部分)332的视场(fov)。在所示的示例中,摄像装置单元202可以在搁架102处于第一图像位置330a时捕获第一搁架部分332a的图像、在搁架102处于第二图像位置330b时捕获第二搁架部分332b的图像以及在搁架102处于第三图像位置330c时捕获第三搁架部分332c的图像。每个搁架部分332的图像可
以示出一个或更多个容器位置334。
102.在图21a至图21c所示的示例中,第一图像350是在搁架102处于第一图像位置330a中时捕获的。第一图像350示出了搁架102的第一搁架部分332a,第一搁架部分332a包括搁架102中的第一容器位置334a和第二容器位置334b。第二图像352是在搁架102处于第二图像位置330b中时捕获的。第二图像352示出了搁架102的第二搁架部分332b,第二搁架部分332b包括搁架102中的第三容器位置334c和第四容器位置334d。第三图像354是在搁架102处于第三图像位置330c中时捕获的。第三图像354示出了搁架102的第三搁架部分332c,第三搁架部分332c包括搁架102中的第五容器位置334e、第六容器位置334f和第七容器位置334g。
103.在一些实施方式中,由样本容器识别单元110的摄像装置单元202捕获的图像350、352和354可以是低曝光单色图像。图21a至图21c中示出的图像350、352和354针对具有样本管182的管架102a。图22示出了具有样本杯184的杯架102b的一部分的图像356。图35示出了具有三个样本管182的管架的一部分的图像357,其中,三个样本管182中的两个样本管182上具有插在其上的样本杯184。图36示出了具有样本杯184的杯架的一部分的图像358。
104.在操作304处,随着搁架102朝向第一图像位置330a移动,检测在搁架102的搁架部分332a中是否存在一个或更多个容器180。如本文所描述的,容器检测单元204可以操作以执行容器存在检测。搁架部分332a是搁架102的被包括在样本容器识别单元110的摄像装置单元202的视场(fov)中的位于第一图像位置330a处或邻近第一图像位置330a的部分。在一些实施方式中,容器检测单元204可以操作以随着搁架102朝向第一图像位置330a移动来检测搁架102的搁架部分(例如,第一搁架部分332a)中的容器的存在。在其他实施方式中,在搁架102位于第一图像位置330a处或邻近第一图像位置330a时,可以检测到容器的存在。
105.在操作306处,确定在搁架102的搁架部分332a中是否存在任何容器180。如果存在任何容器180(在该操作中为“是”),则方法300进行至操作308。如果没有检测到容器180(在该操作中为“否”),则方法300进行至操作316,在操作316中,搁架102移动至下一图像位置330(例如,330a之后的330b)。因此,如果在特定图像位置330处没有发现容器,则搁架102可以绕过该特定图像位置。例如,搁架102可以跳至下一图像位置330而无需在特定图像位置处执行容器识别操作(例如操作308和310),从而节省时间和资源。
106.在操作308处,样本容器识别单元110操作以检测与容器180相关联的一个或更多个容器标识符186。样本容器识别单元110可以进一步操作以基于检测到的容器标识符186来验证容器180。在一些实施方式中,搁架102在图像位置330处停止以进行标识符检测。例如,如图23a所示,样本容器识别单元110(例如,其摄像装置单元202)操作以捕获搁架102的具有样本管182的一部分的图像340。在一些实施方式中,图像340是高曝光单色图像以用于标识符检测。一旦捕获到图像340,样本容器识别单元110操作以识别图像340中的容器标识符186并读取容器标识符186以用于对容器180(即,在该示例中为样本管182)进行验证。如图23b中用矩形框344示出的,在图像340中识别到容器标识符186。可以使用各种图像处理方法来识别和读取容器标识符。这样的图像处理方法的一个示例是可从cognex公司(纳提克市,马萨诸塞州)获得的cognex in-sight vision software,其提供各种工具,例如边缘检测(“edge”)、模式匹配(“patternmatch”)、直方图分析(“histogram”)和条形码检测(“readidmax”)。
107.此外,样本容器识别单元110可以操作以检测设置至搁架102的搁架标识符188,并基于搁架标识符188来验证搁架102。以与上述容器标识符186类似的方式检测和读取搁架标识符188。例如,如图23a所示,由样本容器识别单元110(例如,其摄像装置单元202)捕获的图像340可以包括搁架102的具有搁架标识符188的部分。一旦捕获到图像340,样本容器识别单元110操作以识别图像340中的搁架标识符188并读取搁架标识符188以用于对容器180进行验证。如图23b中用矩形框346示出的,在图像340中识别搁架标识符188。可以使用各种图像处理方法来识别和读取搁架条形码。这样的图像处理方法的一个示例是可从cognex公司(纳提克市,马萨诸塞州)获得的cognex in-sight vision software,其提供各种工具,例如边缘检测(“edge”)、模式匹配(“patternmatch”)、直方图分析(“histogram”)和条形码检测(“readidmax”)。
108.在操作310处,样本容器识别单元110操作以确定容器180的特征。在一些实施方式中,搁架102保持静止以确定容器特征。如本文所描述的,样本容器识别单元110操作以对具有容器180的搁架102的图像(例如图21a至图21c、图22、图35和图36中的图像350、352、354、356、357和358)进行处理,并确定与容器180相关联的各种特征,例如每个容器的尺寸(例如,高度和宽度)以及容器上的盖的存在。如下文更详细地描述的,这样的特征可以用于识别容器的类型。可以使用各种图像处理方法来确定搁架中的容器的这样的特征。这样的图像处理方法的一个示例是可从cognex公司(纳提克市,马萨诸塞州)获得的cognex in-sight vision software,其提供各种工具,例如边缘检测(“edge”)、模式匹配(“patternmatch”)、直方图分析(“histogram”)和条形码检测(“readidmax”)。
109.在操作312处,确定是否已经对整个搁架102进行了检查。在一些实施方式中,确定搁架102是否已经移动通过所有预定图像位置330。在其他实施方式中,确定搁架102的所有搁架部分332是否已经被摄像装置单元202捕获。在又一些实施方式中,确定搁架102的所有容器位置334是否已经被摄像装置单元202捕获到。
110.如果确定已经对整个搁架102进行了检查(在该操作中为“是”),则方法300进行至操作314,在操作314中,将搁架102移动至样本分析仪100内部或外部的另一位置以进行后续处理(例如,移动至呈递通道128上的将从样本器皿抽吸流体的新位置)。否则(在该操作中为“否”),方法300进行至操作316,在操作316中,搁架102移动至下一图像位置330(例如,330a之后的330b)。随着搁架102移动至下一图像位置330或在搁架102位于下一图像位置330处或邻近下一图像位置330时,如以上所描述的执行操作304和后续操作。在一些实施方式中,在执行操作304和后续操作时,如果搁架条形码读取已经完成了一次,则可以省略搁架条形码读取(如操作308中所示)。
111.图37是用于以基于标识信息而定制的方式处理样本的示例方法的流程图,所述标识信息例如可以根据图19所示的方法获得。首先,在图37的过程中,关于用户是否已经指定了应该如何处理特定容器的内容物的指令进行确定3701。这可以例如通过计算装置208进行如下处理来实现:使用由附于容器的条形码提供的标识,并将该标识与先前存储在计算装置208的存储器中的测试指示进行匹配以确定用户是否已经针对该容器中的样本提供了特定类型的处理(例如,特定体积的流体以进行取样)。如果存在这样的用户指定的特定于容器的指令,则可以根据那些指令从容器抽吸流体并对其进行分配3702。例如,如果用户已经指定了两个试样,则应该从特定样本中取体积为x的试样和体积为y的试样,计算装置208
可以向样本试样台架105发送指令,所述指令指示样本试样台架105抽吸体积为x的第一试样并将其分配至样本轮129上的第一样本器皿,并且抽吸体积为y的第二试样并将其分配至样本轮129上的第二样本器皿。
112.在诸如图37所描绘的过程中,如果没有指定特定于容器的处理指令,则该过程可以继续确定3703容器中的样本的类型。这可以例如通过以下处理来实现:使用在诸如图19所示的处理期间识别的标识符(例如,条形码)来检索针对容器中包括的样本的测试指示,并且然后将该样本视作具有基于所指示的测试的类型(例如,如果已经针对样本指示了乙型肝炎测试,则该样本可以被确定为具有“乙型肝炎测试”类型)。类似地,在一些实施方式中,可以基于容器的特征来确定3703样本的类型。例如,如果容器的高度和宽度与作为小体积杯或儿科杯的容器一致,则样本可以被确定为具有“儿科”类型)。作为可以如何确定3703类型的另一示例,在一些情况下,用户可以明确指定特定样本的“类型”,在这种情况下,该类型可以被确定3703为用户所指定的类型。
113.在确定3703了类型之后,可以检查3704是否存在任何特定于类型的指令。这可以例如通过计算装置208进行如下处理来实现:检查存储器以确定是否已经存在先前被设置为应当用于处理具有所确定类型的样本的指令的指令。例如,在hiv测试的情况下,必须多次确认阳性结果以避免错误,因此,考虑到这一点,可以在分析仪的存储器中定义如下指令,所述指令说明在从样本容器抽吸来自具有“hiv测试”类型的样本的流体时,应当抽吸足够大体积以不仅运行初始测试而且运行避免错误所需的反射测试。作为另一示例,为了考虑具有“儿科”类型的样本可用的流体的小体积,可以定义如下指令,所述指令说明应当使用样本移液器从“儿科”样本抽吸流体,该样本移液器可以将流体直接分配到分析仪的反应构建区中的反应器皿中,而不是将流体分配到样本轮中的样本器皿中,从而避免由于中间样本器皿中的无效空间而造成的有效体积的不必要损失。
114.检查3704是否存在特定指令的其他更复杂的方法也是可能的。为了说明,考虑样本被确定3703具有多种类型的情况,一种类型针对将由第一分析元件(例如,分析仪中的光度计)执行的测试,而另一种类型针对将由第二分析元件(例如,通过轨道耦接至分析仪的外部区域中的流动池(flow cell))执行的测试。在这种情况下,检查3704可能涉及应用如下规则:对于具有与将通过多个分析元件执行的测试对应的类型的样本,应当针对将用于对样本进行测试的分析元件中的每个分析元件创建试样。根据本公开内容,其他变型(例如,计算装置208可以确定是否存在与不同类型相关联的不一致指令并通过使用指令的层次结构或通过提供警告并请求来自用户的进一步输入来解决这种不一致的变型)也是可能的并且对于本领域技术人员来说将是直接明显的。因此,以上关于检查3704特定于类型的处理指令的讨论应当被理解为仅是说明性的,而不应被视为限制性的。
115.在图37的过程中,如果存在针对特定样本的特定于类型的指令,则可以根据那些指令抽吸和分配来自该样本的容器的流体3705,或者如果不存在特定于类型的指令,则可以根据分析仪使用的默认处理指令来抽吸和分配流体3706。例如,在分析仪具有抽吸流体并将流体分配到样本轮上的样本器皿中进行存储直至随后将其转移到反应器皿中的默认行为的情况下,可以使用针对“儿科”型器皿的指令以使分析仪将流体从样本容器直接抽吸到反应器皿中,如图38和图40所示。可替选地,在没有这样的特定于类型的指令的情况下,可以使用分析仪的默认行为简单地处理样本。然后可以针对搁架中的每个样本容器重复该
过程,使得分析仪适当地处理所有样本。
116.图24是用于针对搁架102执行样本容器识别的另一示例方法400的流程图。在一些实施方式中,方法400可以至少部分地由spu 104、样本容器识别单元110和/或样本分析仪100中的其他装置执行。
117.方法400可以在操作402处开始,在操作402中,移动搁架102以进入呈递通道128。在一些实施方式中,承载器132操作以使搁架102行进至呈递通道128,例如从图3中示出的位置移动至图4中示出的位置。
118.如所示出的,搁架102被定向为沿呈递通道128朝向样本容器识别单元110移动,使得搁架102的第一搁架部分332a(在该示例中包括第一容器位置334a和第二容器位置334b)首先朝向样本容器识别单元110靠近。
119.在操作404处,样本容器识别单元110操作容器检测单元204以检测搁架102的第一搁架部分332a中的任何容器180的存在。与图19中的操作304类似地执行操作404。在所示的示例中,搁架102的第一搁架部分332a包括第一容器位置334a和第二容器位置334b,并且因此,容器检测单元204操作以分别检测第一容器位置334a和第二容器位置334b中的任一者是否被容器180占据,或者第一容器位置334a和第二容器位置334b两者是否均被容器180占据。
120.这样,如图17所示,随着搁架102被引入呈递通道128中并朝向第一图像位置330a移动时,容器检测单元204针对搁架102的第一搁架部分332a中的容器的存在执行第一即时检查(fly-by check)。
121.容器检测单元204可以包括一个或更多个各种类型的传感器。在一些示例中,容器检测单元204包括各种类型的光电传感器。例如,容器检测单元204包括反射器型光电传感器(也称为反射式光遮断器或光反射器),其将光发射元件和光接收元件定位在同一表面上(使得它们面向同一方向)并且被配置成基于来自目标对象的反射光来检测对象的存在和位置。这样的反射器型光电传感器的一个示例是可从夏普公司(大阪,日本)获得的gp2a25j0000f系列。容器检测单元204也可以使用其他类型的光电传感器。
122.在操作406处,如果在搁架102的第一搁架部分332a中检测到任何容器180,则样本容器识别单元110操作以存储表示搁架中包括至少一个容器的信息。例如,如果在操作404处确定搁架102(例如,其第一搁架部分332a)包括一个或两个容器180,则样本容器识别单元110操作以将容器存在标志(“至少一个容器存在标志”)设置为真。
123.在操作408处,搁架102继续移动至第一图像位置330a并在第一图像位置330a处停止。例如,承载器132操作以将搁架102连续地移动至第一图像位置330a并使搁架102在第一图像位置330a处停止。
124.如本文所描述的,第一图像位置330a可以是搁架102相对于摄像装置单元202的下述位置,在该位置处,固定在包括第一容器位置334a和和第二容器位置334b的第一容器部分332a处的容器180可以至少部分地被摄像装置单元202捕获,如图21a和图23a所示。在所示的示例中,还可以在第一图像位置330a中观察到被设置至搁架102的搁架标识符188。
125.在操作410处,样本容器识别单元110操作摄像装置单元202以读取在搁架102的第一搁架部分332a(其包括第一容器位置334a和/或第二容器位置334b)中容纳的每个容器180的容器标识符186。操作410类似于图19中的操作308。在一些实施方式中,摄像装置单元
202操作以捕获搁架102的第一搁架部分332a的图像(例如图21a中的第一图像350),并且对该图像进行处理以检测和读取在第一容器位置334a和第二容器位置334b处的容器180的容器标识符186(如图23a和图23b所示)。
126.一旦读取到容器标识符186,样本容器识别单元110可以基于检测到的容器标识符186来识别容器180。样本容器识别单元110可以存储容器180的标识信息(例如,容器id)。
127.在一些实施方式中,样本容器识别单元110操作以将检测到的容器标识符186与用户提供的信息(例如,可以通过样本分析仪100的输入装置接收的关于容器的信息的用户输入)进行比较,并确定容器标识符186是否与用户输入匹配。样本容器识别单元110可以操作以存储表示特定容器位置334(例如,334a和/或334b)包括与用户输入不匹配的容器180的信息。例如,样本容器识别单元110可以操作以标记搁架102的保持具有不匹配的容器标识符186的容器的容器位置334(例如,第一容器位置334a和/或第二容器位置334b)。
128.另外,样本容器识别单元110进一步操作摄像装置单元202以读取搁架102的搁架标识符188。在所示的示例中,搁架标识符188被设置成邻近搁架102的第一搁架部分332a(靠近搁架102的第一端部164)。因此,搁架102的第一搁架部分332a的图像(例如图21a中的第一图像350)包括搁架102的搁架标识符188。样本容器识别单元110对图像进行处理以检测和读取搁架102的搁架标识符188。
129.一旦读取到搁架标识符188,样本容器识别单元110可以基于检测到的搁架标识符188来识别搁架102。样本容器识别单元110可以存储搁架102的标识信息(例如,搁架id)。
130.可以使用各种图像处理方法来识别和读取标识符186和188。这样的图像处理方法的一个示例是可从cognex公司(纳提克市,马萨诸塞州)获得的cognex in-sight vision software,其提供各种工具,例如边缘检测(“edge”)、模式匹配(“patternmatch”)、直方图分析(“histogram”)和条形码检测(“readidmax”)。
131.在操作412处,样本容器识别单元110可以操作以确定检测到的搁架标识符188是否有效。如果搁架标识符188被确定为有效(在该操作中为“是”),则方法400进行至操作414。否则(在该操作中为“否”),方法400跳到操作448,在操作448中,搁架102被移动至卸载通道126。在操作448处,样本分析仪100可以操作以提醒用户在操作412处确定的搁架的无效性。提醒可以具有各种类型,例如通过样本分析仪100进行的视觉和/或听觉警告或通知。
132.在操作414处,样本容器识别单元110可以操作摄像装置单元202以确定搁架102的第一搁架部分332a处的容器180的特征。与图19中的操作310类似地执行操作414。
133.例如,样本容器识别单元110操作以对搁架102的第一搁架部分332a的图像(例如图21a中的第一图像350)进行处理,并确定与容器180相关联的各种特征,例如每个容器的尺寸(例如,高度和宽度)以及容器上的盖的存在。如下文更详细地描述的,这样的特征可以用于识别容器的类型。参照图25描述和示出用于执行操作414的示例详细方法。
134.另外,样本容器识别单元110可以操作摄像装置单元202以与容器特征的确定类似地确定搁架102的特征。在一些实施方式中,可以对搁架102的第一搁架部分332a的图像(例如图21a中的第一图像350)进行处理以确定搁架特征。在其他实施方式中,可以使用从所捕获的图像中识别的搁架标识符188来确定搁架特征。
135.在一些实施方式中,可以将以上获得的容器特征和/或搁架特征的数据存储在样本容器识别单元110中。在一些实施方式中,如果容器具有预定的不期望特征(例如,未加
盖、未经批准和/或不适当的容器位置),则样本容器识别单元110可以存储表示特定容器位置334(例如,334a和/或334b)包括与用户输入不匹配的容器180的信息。例如,样本容器识别单元110可以操作以标记搁架102的保持具有这样的不期望特征的容器的容器位置334(例如,第一容器位置334a和/或第二容器位置334b)。
136.在操作416处,操作搁架102朝向第二图像位置330b移动。如本文所描述的,第二图像位置330b可以是搁架102相对于摄像装置单元202的下述位置,在该位置处,固定在包括第三容器位置334c和第四容器位置334d的第二容器部分332b处的容器180可以至少部分地被摄像装置单元202捕获,如图21b所示。
137.在操作418处,样本容器识别单元110操作容器检测单元204以检测搁架102的第二搁架部分332b中的任何容器180的存在。与图19中的操作304或上面的操作404类似地执行操作418。在所示的示例中,搁架102的第二搁架部分332b包括第三容器位置334c和第四容器位置334d,并且因此容器检测单元204操作以分别检测第三容器位置334c和第四容器位置334d中的任一者是否被容器180占据,或者检测第三容器位置334c和第四容器位置334d两者是否均被容器180占据。
138.这样,随着搁架102朝向第二图像位置330b移动,容器检测单元204对搁架102的第二搁架部分332b中容器的存在执行第二即时检查。
139.在操作420处,如果在搁架102的第二搁架部分332b中检测到任何容器180,则样本容器识别单元110操作以存储表示搁架中包括至少一个容器的信息。例如,如果在操作418处确定搁架102(例如,其第二搁架部分332b)包括一个或两个容器180,则样本容器识别单元110操作以将容器存在标志(“至少一个容器存在标志”)设置为真。
140.在操作422处,确定在搁架102的第二搁架部分332b(例如,第三容器位置334c和第四容器位置334d中的一者或两者)处是否存在任何容器。如果确定在第二搁架部分332b处存在任何容器(“是”),则方法400继续进行至操作424。否则(“否”),方法400跳到操作448。
141.在操作424处,使搁架102停止并使其静止在第二图像位置330b处。
142.在操作426处,样本容器识别单元110操作摄像装置单元202以读取在搁架102的第二搁架部分332b(其包括第三容器位置334a和/或第四容器位置334d)中容纳的每个容器180的容器标识符186。操作418类似于图19中的操作308或上面的操作410。在一些实施方式中,摄像装置单元202操作以捕获搁架102的第二搁架部分332b的图像(例如图21b中的第二图像352),并且对该图像进行处理以检测和读取在第三容器位置334c和第四容器位置334d处的容器180的容器标识符186。
143.一旦读取到容器标识符186,样本容器识别单元110可以基于检测到的容器标识符186来识别容器180。样本容器识别单元110可以存储容器180的标识信息(例如,容器id)。
144.在一些实施方式中,样本容器识别单元110操作以将检测到的容器标识符186与用户提供的信息(例如,可以通过样本分析仪100的输入装置接收的关于容器的信息的用户输入)进行比较,并确定容器标识符186是否与用户输入匹配。样本容器识别单元110可以操作以存储表示特定容器位置334(例如,334c和/或334d)包括与用户输入不匹配的容器180的信息。例如,样本容器识别单元110可以操作以标记搁架102的保持具有不匹配的容器标识符186的容器的容器位置334(例如,第一容器位置334c和/或第二容器位置334d)。
145.在一些实施方式中,样本容器识别单元110进一步操作以交叉检查在第二图像位
置330b处识别的容器180是否与搁架102的标识(例如,在操作410处找到的搁架id)匹配(或兼容)。
146.在操作428处,样本容器识别单元110可以操作摄像装置单元202以确定在搁架102的第二搁架部分332b处的容器180的特征。与图19中的操作310或上面的操作414类似地执行操作414。
147.例如,样本容器识别单元110操作以对搁架102的第二搁架部分332b的图像(例如图21b中的第二图像352)进行处理,并确定与容器180相关联的各种特征,例如每个容器的尺寸(例如,高度和宽度)以及容器上的盖的存在。如下文更详细地描述的,这样的特征可以用于识别容器的类型。参照图25描述和示出用于执行操作428的示例详细方法。
148.在一些实施方式中,可以将以上获得的容器特征的数据存储在样本容器识别单元110中。在一些实施方式中,如果容器具有预定的不期望特征(例如,未加盖、未经批准和/或不适当的容器位置),则样本容器识别单元110可以存储表示特定容器位置334(例如,334c和/或334d)包括与用户输入不匹配的容器180的信息。例如,样本容器识别单元110可以操作以标记搁架102的保持具有这样的不期望特征的容器的容器位置334(例如,第三容器位置334c和/或第四容器位置334d)。
149.在操作430处,操作搁架102朝向第三图像位置330c移动。如本文所描述的,第三图像位置330c可以是搁架102相对于摄像装置单元202的下述位置,在该位置处,固定在包括第五容器位置334e、第六容器位置334f和第七容器位置334g的第三容器部分332c处的容器180可以至少部分地被摄像装置单元202捕获,如图21c所示。
150.在操作432处,样本容器识别单元110操作容器检测单元204以检测在搁架102的第三搁架部分332c中的任何容器180的存在。与图19中的操作304或者上面的操作404或418类似地执行操作432。在所示的示例中,搁架102的第三搁架部分332c包括第五容器位置334e、第六容器位置334f和第七容器位置334g,并且因此,容器检测单元204操作以检测第五容器位置334e、第六容器位置334f和第七容器位置334g中的任一者或全部是否被一个或多个容器180占据。
151.这样,随着搁架102朝向第三图像位置330c移动,容器检测单元204对搁架102的第三搁架部分332c中的容器的存在执行第三即时检查。
152.在操作434处,如果在搁架102的第三搁架部分332c中检测到任何容器180,则样本容器识别单元110操作以存储表示搁架中包括至少一个容器的信息。例如,如果在操作432处确定搁架102(例如,其第三搁架部分332b)包括一个或两个容器180,则样本容器识别单元110操作以将容器存在标志(“至少一个容器存在标志”)设置为真。
153.在操作436处,样本容器识别单元110操作以确定容器存在标志(“至少一个容器存在标志”)的状态(真或假)。如果状态为真(“真”),则方法400进行至操作438。否则(“假”),方法400跳至操作448。
154.在操作438处,确定在搁架102的第三搁架部分332c(例如,第五容器位置334e、第六容器位置334f和第七容器位置334g中的任一者或全部)处是否存在任何容器。如果确定在第三搁架部分332c处存在任何容器(“是”),则方法400继续进行至操作440。否则(“否”),方法400跳至操作446。
155.在操作440处,使搁架102停止并使其静止在第三图像位置330c处。
156.在操作442处,样本容器识别单元110操作摄像装置单元202以读取在搁架102的第三搁架部分332c(其包括第五容器位置334e、第六容器位置334f和第七容器位置334g)中容纳的每个容器180的容器标识符186。操作418类似于图19中的操作308或者上面的操作410或426。在一些实施方式中,摄像装置单元202操作以捕获搁架102的第三搁架部分332c的图像(例如图21c中的第三图像354),并且对该图像进行处理以检测和读取在第五容器位置334e、第六容器位置334f和第七容器位置334g处的容器180的容器标识符186。
157.一旦读取到容器标识符186,样本容器识别单元110可以基于检测到的容器标识符186来识别容器180。样本容器识别单元110可以存储容器180中的样本的标识信息(例如,样本id,表示与医师针对样本请求的测试指示具有联系的患者id)。
158.在一些实施方式中,样本容器识别单元110操作以将检测到的容器标识符186与用户提供的信息(例如,可以通过样本分析仪100的输入装置接收的关于容器的信息的用户输入)进行比较,并确定容器标识符186是否与用户输入匹配。样本容器识别单元110可以操作以存储表示特定容器位置334(例如,334e、334f和/或334g)包括与用户输入不匹配的容器180的信息。例如,样本容器识别单元110可以操作以标记搁架102的保持具有不匹配的容器标识符186的容器的容器位置334(例如,第五容器位置334e、第六容器位置334f和/或第七容器位置334g)。
159.在一些实施方式中,样本容器识别单元110进一步操作以交叉检查在第三图像位置330c识别的容器180是否与搁架102的标识(例如,在操作410处找到的搁架id)匹配(或兼容)。
160.在操作444处,样本容器识别单元110可以操作摄像装置单元202以确定在搁架102的第三搁架部分332c处的容器180的特征。与图19中的操作310或者上面的操作414或428类似地执行操作414。
161.例如,样本容器识别单元110操作以对搁架102的第三搁架部分332c的图像(例如图21c中的第三图像354)进行处理,并确定与容器180相关联的各种特征,例如每个容器的尺寸(例如,高度和宽度)以及容器上的盖的存在。如下文更详细地描述的,这样的特征可以用于识别容器的类型。参照图25描述和示出用于执行操作444的示例详细方法。
162.在一些实施方式中,可以将以上获得的容器特征的数据存储在样本容器识别单元110中。在一些实施方式中,如果容器具有预定的不预期特征(例如,未加盖、未经批准和/或不适当的容器位置),则样本容器识别单元110可以存储表示特定容器位置334(例如,334e、334f和/或334g)包括与用户输入不匹配的容器180的信息。例如,样本容器识别单元110可以操作以标记搁架102的保持具有这样的不期望特征的容器的容器位置334(例如,第五容器位置334e、第六容器位置334f和/或第七容器位置334g)。
163.在操作446处,搁架102移动至用于样本处理的取样和/或移液系统。
164.在一些实施方式中,从具有样本容器识别单元110的spu输出至取样和/或移液系统的信息包括关于条形码的信息,关于条形码的信息可以用于优先化样本抽吸并指示样本的类型(例如,小体积、stat和校准样本)。来自具有样本容器识别单元110的spu的信息还可以包括视觉信息,例如可以从容器类型的库确定的容器类型。可以提供给样本移液器的信息可以包括开始液位感测以检测流体的起始位置(容器的顶部)、在抽吸期间的最大可允许行进深度(流体无效体积或容器的底部)以及样本容器的内部几何形状(用于在spu和移液
器所需的任何另外的偏移的情况下的准确抽吸)。该信息还可以包括用于取样和/或移液系统(例如,移液器台架105、107)的特定于类型或特定于样本的指令,以便以诸如先前在图37的上下文中描述的方式对样本进行处理。
165.在操作448处,一旦在操作446处执行了样本处理,搁架102移动至卸载通道126。此外,样本分析仪100可以操作以提醒用户各种信息,例如在操作412处确定的搁架的无效性、在操作436处确定的容器存在标志的状态(即假)或者在操作446处执行的样本处理的结束。提醒可以具有各种类型,例如通过样本分析仪100进行的视觉和/或听觉警告或通知。
166.如上所述,如果在特定图像位置330处没有找到容器,则搁架102可以绕过该特定图像位置。例如,搁架102可以跳至下一图像位置330而无需在特定图像位置处执行容器识别操作。因此,围绕视觉检查的旁路算法可以节省时间。主仪器具有循环时间(例如,8秒),并且spu操作部分地独立于主仪器,但理想地在8秒内完成。例如,如果存在多个不适当的搁架,则旁路使得可以快速将其清除。因此,由于旁路,主仪器不需要等待spu完成其操作。
167.图25是用于对具有一个或更多个容器的搁架的图像进行处理并确定搁架中的容器的特征的示例方法500的流程图。在一些实施方式中,方法500用于执行图24中描述的操作414、428和444。在一些实施方式中,方法500可以至少部分地由spu 104、样本容器识别单元110和/或样本分析仪100中的其他装置执行。还参照图26至图32来描述方法300。
168.方法500可以在操作502处开始,在操作502中,在所捕获的图像中识别搁架参考520。在一些实施方式中,将搁架102的第一钩160(在本文中也称为前凸耳)用作搁架参考520。可以在搁架102处于第一停止位置(例如,第一图像位置330a)时捕获的图像(例如,第一图像350)中检测到第一钩160。
169.例如,将搁架102的边缘522(图5)预先确定为搁架参考520。如图26所示,可以由样本容器识别单元110在第一图像350中识别到搁架102的预定边缘522。在该图示中,搁架102的被识别的边缘522被指示为线524,线524是表示摄像装置单元202对边缘522的识别的图标。在该实施方式中,x轴假设搁架102完全接合。
170.在操作504处,样本容器识别单元110操作以创建一个或更多个用于容器高度检测的感兴趣区域528(在本文中,也称为感兴趣高度区域)。在一些实施方式中,例如通过在y轴上从搁架参考520偏移来相对于搁架参考520创建三个感兴趣区域528(包括528a、528b和528c)。
171.在图27所示的示例中,在图像350中,创建第一感兴趣区域528a并且将其布置成在y轴上以搁架参考520为中心。创建第二感兴趣区域528b并且将其布置成在y轴上从第一感兴趣区域528a偏移预定距离(例如,在图27中为200个像素)。创建第三感兴趣区域528c并将其布置成在y轴上从第二感兴趣区域528b偏移预定距离(例如,在图27中为200个像素)。可替选地,可以通过从第一感兴趣区域528a偏移来创建第三感兴趣区域528c。
172.针对感兴趣区域528中的每一个,样本容器识别单元110操作以检测顶部管边缘530(例如,530a、530b和530c)并确定相关联的容器180的高度。在图27所示的示例中,与第二感兴趣区域528b相关联的容器180的高度被测量为1178.34像素,并且与第三感兴趣区域528c相关联的容器180的高度被测量为1193.10像素。
173.在一些实施方式中,可以生成指示没有检测到容器的结果,而不是报告容器的高度。例如,在第一感兴趣区域528a中不存在容器,并且因此将输出未检测到容器的结果。在
其他实施方式中,样本容器识别单元110操作以利用第一感兴趣区域528a中的顶部管边缘530a来确定搁架的x坐标测量值。
174.在操作506处,样本容器识别单元110操作以创建一个或更多个用于容器宽度(或直径)检测的感兴趣区域534(在本文中,也称为感兴趣宽度区域)。在一些实施方式中,分别在搁架102上方(在x轴上)的预设距离处并以感兴趣高度区域528为中心来创建感兴趣宽度区域534。感兴趣宽度区域534被布置成分别横切感兴趣高度区域528。在一些实施方式中,可以预先设置各个感兴趣宽度区域534的宽度(即y轴距离),例如在图28中为250像素宽。
175.针对感兴趣宽度区域534中的每一个,样本容器识别单元110操作以检测容器的两个相对侧536a和536b并确定相关联的容器180的宽度。在图28所示的示例中,与感兴趣区域534a相关联的容器180的宽度被测量为152.99像素(即,相对侧536a与536b之间的像素距离),并且与感兴趣区域534b相关联的容器180的宽度被测量为151.74像素(即,相对侧536a与536b之间的像素距离)。
176.在操作508处,样本容器识别单元110操作以创建一个或更多个用于直方图分析的感兴趣区域540(在本文中,也称为感兴趣直方图区域)。
177.在一些实施方式中,例如通过在x轴上从顶部管边缘530偏移来相对于每个高度区域的顶部创建三个感兴趣直方图区域540(包括540a、540b和540c)。在一些实施方式中,在检测到容器时,在x轴上距顶部管边缘530预设距离处创建感兴趣直方图区域540(例如,距顶部管边缘530为5个像素)。在一些实施方式中,可以预先确定每个感兴趣直方图区域540的尺寸。
178.一旦感兴趣直方图区域540被创建,则针对每个感兴趣直方图区域540获得直方图值。在图29所示的示例中,与第二感兴趣区域528b相关联的感兴趣区域540b的直方图值被测量为177.62,并且与第三感兴趣区域528c相关联的感兴趣区域540c的直方图值被测量为42.53。
179.在一些实施方式中,操作508处的直方图分析还可以检测容器上的盖的存在。如图30所示,感兴趣直方图区域540的测量结果可以指示是否存在盖。在一些实施方式中,低的直方图值可以指示在那个位置存在盖,而高的直方图值可以指示在那个位置不存在盖。在图30的示例中,容器180的盖542上方的感兴趣区域540d的平均直方图值被测量为16.08(相对低的值),而没有盖的容器180上的感兴趣区域540e和540f的平均直方图值被测量为145.81。
180.在操作510处,样本容器识别单元110操作以将在上述操作中获得的信息与分类表550(图31)进行比较。例如,对于每个容器,可以将高度值、宽度值和/或直方图值与分类表550中的值进行比较,并且基于该比较来确定容器的类型。
181.如图31所示,提供分类表550以基于高度、宽度和直方图值对不同类型的容器(第一列)进行分类。对于每种类型的容器,高度、宽度和直方图值可以设置有最小值、最大值和平均值。例如,如果在方法500中获得的高度值在90与137之间、在方法500中获得的宽度值在137与154之间、并且在方法500中获得的直方图值在70与300之间,则可以将待识别的容器识别为带盖的12mm x 65mm或13mm x 75mm的管(表550的第二行)。
182.可替选地,在一些实施方式中,在识别容器类型时,可以使用少于如图31所示的表中示出的所有信息。例如,在一些实施方式中,可以仅基于高度和直方图数据而不是还依赖
于宽度来将容器分类为小体积(例如,儿科容器)或非小体积。在这样的实施方式中,如果容器具有在16与50之间的高度以及在0与30之间的直方图值,则容器可以被视为小体积,而具有较大高度或直方图值的容器可以被视为非小体积。另外,在一些实施方式中,可以使用例如如上讨论的信息来确定容器分类中是否存在错误。例如,如果高度和直方图信息不匹配(例如,高度与小体积容器一致,而直方图与非小体积容器一致),则这可以被识别为应当引起用户注意的错误,因此他或她可以手动指定容器的正确类型。类似地,在一些实施方式中,在用于对各种类型的容器进行分类的信息中可能存在空档(例如,高度在16与50之间将被视为小体积容器,而高度大于85将被视为大体积容器),这可以类似地用于识别错误以进行补救(例如,在测量结果落入空档中的情况下)。因此,以上阐述的对容器类型分类的讨论应当被理解为仅是说明性的,而不应被视为限制性的。
183.如图32所示,在搁架102是具有样本杯184的杯架102b的情况下,可以应用相同的方法500来识别样本杯184的类型。如上所述,感兴趣直方图区域540的测量结果指示存在哪种类型的杯。可以将直方图数据与诸如高度和宽度(直径)的其他测量结果结合来确定杯架102b中的杯的类型。
184.图33是用于在分类表550(即,容器库、批准容器的列表等)中添加新的容器并对其进行验证的示例方法600的流程图。
185.在步骤602处,用户输入关于新的样本容器的信息。该信息可以包括容器的类型、内部几何形状、体积、制造商部件编号、外部尺寸等。在步骤604处,用户将感兴趣的容器装载到搁架上以通过软件(即sw)添加到分类表550中。用户进一步将容器填充至最大体积并将搁架102装载到spu 104的装载通道124中。
186.当用户输入新的样本容器信息(在操作602处)时,样本分析仪100(例如,本文中的软件应用)操作以提示用户利用洗涤缓冲剂或去离子水来提供最大体积、将新的样本容器放置在搁架102中并且将其加载到spu 104上(在操作604处)。在操作602处,信息可以包括关于制造商、部件编号、容器类型(例如,管或杯)、管中的血浆或血清凝胶基质)、内部容器几何形状、插入物/杯(即,置于管内的杯)和/或容量的信息。
187.然后,在操作606处,spu(包括其中的样本容器识别单元110)操作以识别样本架及其中的容器的尺寸。在一些实施方式中,所获得的信息包括搁架中的高度(例如,移液器应当从原始位置开始液位感测和步进的位置)、直径和每个容器的顶部处的直方图值。
188.在操作608处,确定新的样本容器是凝胶还是插入物/杯等。如果操作608确定容器是插入物/杯等,则在操作610处,试样移液器移动以检测容器的底部。如果操作608确定容器是凝胶管,则试样移液器从容器中的流体的顶部附近开始进行取样。
189.在步骤608至618处,样本分析仪100(即,仪器)对新容器进行处理并观察通过样本分析仪100的各种检测功能测量的新容器的特征。例如,为了在步骤616处测量体积,将来自容器的所有流体转移至样本器皿(即sv),并且将该样本器皿转移至洗涤轮(即ww)。
190.正如在一些实施方式中那样,可以允许用户使用如图33所示的过程将新的容器添加至容器库,在一些实施方式中,可以允许用户添加可以在如图37所示的过程中使用的新的特定于类型的指令。图39中提供了可以用于添加这样的特定于类型的指令的过程的示例。
191.在如图39所示的过程中,添加特定于类型的指令的用户可以最初指定3901针对其
提供指令的类型。这可以例如通过计算装置208进行下述处理来完成:从计算装置208的存储器中检索指示在分析仪上可能遇到什么类型(例如,分析仪能够执行什么类型的测试、库里包括什么类型的容器等)的信息,并且然后针对那些类型呈现具有一个或更多个下拉菜单的界面(例如,针对容器类型的一个下拉菜单、针对测试类型的一个下拉菜单等),用户将从这些菜单中指定他或她正在针对其添加指令的类型。类似地,在支持特定于类型的指令规范的一些实施方式中,可以给予用户将信息输入到与将针对各个样本向分析仪提供的数据(例如,要执行的测试等)对应的字段中的选项,并且然后在对样本进行处理时,可以将该样本的信息与用户添加的信息进行比较以确定样本的类型。根据本公开内容,其他方法(例如,允许用户从预先指定的类型菜单中选择或输入类型作为自由文本的组合)也是可能的,并且对于本领域普通技术人员将是直接明显的。
192.在指定了类型3901之后,还可以添加该类型的各种处理参数。例如,用户可以指定抽吸体积3902,即要从具有指定类型的样本的样本容器抽吸的流体的量。类似地,在一些实施方式中,用户可以指定分配目标3903,例如样本轮(针对在被转移至单独的反应器皿之前应该最初被添加至样本器皿的类型)或反应构建区(针对应该被直接分配到反应器皿中而不首先被分配到中间样本器皿中的类型)。一些实施方式还可以允许用户指定处理目标3904,例如应使用外部的但与分析仪连接的装备来执行特定类型的测试。
193.图34示出了可以用于实现本公开内容的各方面的计算装置的示例性架构,包括样本分析仪100或样本分析仪100的各种系统,例如样本容器识别单元110和其他子单元或子装置。此外,包括在样本分析仪100的系统中的一个或更多个装置或单元也可以用图34所示的计算装置的至少一些部件来实现。这样的计算装置在本文中被指定为附图标记700。计算装置700用于执行本文所描述的操作系统、应用程序和软件模块(包括软件引擎)。
194.在一些实施方式中,计算装置700包括至少一个处理装置702,例如中央处理单元(cpu)。各种处理装置可从各种制造商获得,例如intel或amd公司。在该示例中,计算装置700还包括系统存储器704和系统总线706,系统总线706将包括系统存储器704的各种系统部件耦接至处理装置702。系统总线706是任意数量类型的总线结构中的一种,包括:存储器总线或存储器控制器;外围总线;以及使用多种总线架构中的任一种总线架构的本地总线。
195.适用于计算装置700的计算装置的示例包括台式计算机、膝上型计算机、平板计算机、移动装置(例如智能电话、移动数字装置或其他移动装置)或者被配置成处理数字指令的其他装置。
196.系统存储器704包括只读存储器708和随机存取存储器710。包含用于例如在启动期间在计算装置700内传送信息的基本例程的基本输入/输出系统712通常被存储在只读存储器708中。
197.在一些实施方式中,计算装置700还包括用于存储数字数据的辅助存储装置714,例如硬盘驱动器。辅助存储装置714通过辅助存储接口716连接至系统总线706。辅助存储装置及其相关联的计算机可读介质为计算装置700提供计算机可读指令(包括应用程序和程序模块)、数据结构和其他数据的非易失性存储。
198.虽然本文描述的示例性环境采用硬盘驱动器作为辅助存储装置,但是在其他实施方式中使用其他类型的计算机可读存储介质。这些其他类型的计算机可读存储介质的示例包括磁带盒、闪存卡、数字视频盘、伯努利(bernoulli)盒式磁带、致密盘只读存储器、数字
通用盘只读存储器、随机存取存储器或只读存储器。一些实施方式包括非暂态介质。
199.可以在辅助存储装置714或存储器704中存储多个程序模块,包括操作系统718、一个或更多个应用程序720、其他程序模块722以及程序数据724。
200.在一些实施方式中,计算装置700包括使用户能够向计算装置700提供输入的输入装置。输入装置726的示例包括键盘728、指针输入装置730、麦克风732和触敏显示器740。其他实施方式包括其他输入装置726。输入装置通常通过耦接至系统总线706的输入/输出接口738连接至处理装置702。这些输入装置726可以通过任何数量的输入/输出接口连接,所述输入/输出接口例如并行端口、串行端口、游戏端口或通用串行总线。在一些可能的实施方式中,输入装置与接口738之间的无线通信也是可能的,并且包括红外、无线技术、wifi技术(802.11a/b/g/n等)、蜂窝和/或其他射频通信系统。
201.在该示例实施方式中,触敏显示装置740还经由接口例如视频适配器742连接至系统总线706。触敏显示装置740包括用于在用户触摸显示器时接收来自用户的输入的触摸传感器。这样的传感器可以是电容传感器、压力传感器或其他触摸传感器。传感器不仅检测与显示器的接触,还检测接触的位置以及接触随时间的移动。例如,用户可以在屏幕上移动手指或触笔以提供手写输入。在一些实施方式中,对手写输入进行评估并将其转换为文本输入。
202.除了显示装置740之外,计算装置700可以包括各种其他外围装置(未示出),例如扬声器或打印机。
203.计算装置700还包括被配置成通过网络建立通信的通信装置746。在一些实施方式中,当在局域联网环境或广域联网环境(例如因特网)中使用时,计算装置700通常通过网络接口例如无线网络接口748连接至网络。其他可能的实施方式使用其他有线和/或无线通信装置。例如,计算装置700的一些实施方式包括以太网网络接口或用于通过网络通信的调制解调器。在又一些实施方式中,通信装置746能够进行短程无线通信。短程无线通信是单向或双向短程到中程无线通信。可以根据各种技术和协议来建立短程无线通信。短程无线通信的示例包括射频识别(rfid)、近场通信(nfc)、蓝牙技术和wi-fi技术。
204.计算装置700通常包括至少某种形式的计算机可读介质。计算机可读介质包括可由计算装置700访问的任何可用介质。作为示例,计算机可读介质包括计算机可读存储介质和计算机可读通信介质。
205.计算机可读存储介质包括在被配置成存储诸如计算机可读指令、数据结构、程序模块或其他数据的信息的任何装置中实现的易失性和非易失性、可移除和不可移除介质。计算机可读存储介质包括但不限于随机存取存储器、只读存储器、电可擦除可编程只读存储器、闪存或其他存储器技术、致密盘只读存储器、数字多功能盘或其他光学存储装置、磁带盒、磁带、磁盘存储装置或其他磁存储装置或者可以用于存储期望信息并且可由计算装置700访问的任何其他介质。
206.计算机可读通信介质通常以调制数据信号形式例如载波或其他传输机制来体现计算机可读指令、数据结构、程序模块或其他数据,并且包括任何信息传递介质。术语“调制数据信号”是指以将信息编码在信号中的方式来设置或改变其特征中的一个或更多个特征的信号。举例来说,计算机可读通信介质包括:有线介质,例如有线网络或直接有线连接;以
及无线介质,例如声学、射频、红外线和其他无线介质。以上的任何组合也包括在计算机可读介质的范围内。
207.以上描述的各种实施方式仅通过说明的方式提供,并且根据本公开内容,所描述的实施方式的多种修改和组合对于本领域普通技术人员而言将是明显的,并且无需过多实验即可由本领域普通技术人员实现所描述的实施方式的多种修改和组合。例如,虽然图19和图24的处理包括检测搁架和/或容器的标识符以在后续处理中使用的步骤,但是一些实施方式可以省略这种类型的检测,或者可以如所指示的那样检测标识符,但是省略它们在后续处理中的使用。例如,在实现将从儿科样本抽吸的流体直接分配到反应器皿中而不是首先将流体分配到中间样本器皿中的功能的实施方式中,可以纯粹基于检测到流体在儿科样本杯中来进行该流体处理,并且可以不使用容器本身或其搁架上的标识符。实际上,在一些实施方式中,可以完全独立于任何类型的机器视觉或图像处理来提供特定于类型的处理功能。例如,使用在正确的样本被装载到正确位置中的假设,可以基于样本在搁架中的位置来确定样本的类型。作为另一说明,在某些情况下,诸如本文所描述的用于基于样本容器的形状来识别样本容器的技术可以潜在地用于实验室自动化中以确定特定容器应该被路由到的机器(例如,将容器识别为小体积或儿科容器可能导致该容器被直接路由至诊断仪器,而不是将其发送至单独的取样器)。因此,鉴于这样的变型和组合的可能性,本文档或任何相关文档提供的保护不应限于本文中明确公开的材料,而是应当替代地,当根据这些文档的最广泛的合理解释和为其术语提供的任何明确定义来解释这些权利要求时,由这样的文档的权利要求书限定本文档或任何相关文档提供的保护。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1