CN106973197B - 一种用于扩展由视觉***摄像机成像的场景视野的*** - Google Patents

一种用于扩展由视觉***摄像机成像的场景视野的*** Download PDF

Info

Publication number
CN106973197B
CN106973197B CN201610913253.7A CN201610913253A CN106973197B CN 106973197 B CN106973197 B CN 106973197B CN 201610913253 A CN201610913253 A CN 201610913253A CN 106973197 B CN106973197 B CN 106973197B
Authority
CN
China
Prior art keywords
mirror
view
camera
field
scene
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201610913253.7A
Other languages
English (en)
Other versions
CN106973197A (zh
Inventor
L·努恩宁克
C·W·格斯特
W·埃奎特兹
M·D·恩格尔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Cognex Corp
Original Assignee
Cognex Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US14/887,290 external-priority patent/US9892298B2/en
Application filed by Cognex Corp filed Critical Cognex Corp
Publication of CN106973197A publication Critical patent/CN106973197A/zh
Application granted granted Critical
Publication of CN106973197B publication Critical patent/CN106973197B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/50Constructional details
    • GPHYSICS
    • G02OPTICS
    • G02BOPTICAL ELEMENTS, SYSTEMS OR APPARATUS
    • G02B27/00Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
    • G02B27/10Beam splitting or combining systems
    • G02B27/1066Beam splitting or combining systems for enhancing image performance, like resolution, pixel numbers, dual magnifications or dynamic range, by tiling, slicing or overlapping fields of view
    • GPHYSICS
    • G02OPTICS
    • G02BOPTICAL ELEMENTS, SYSTEMS OR APPARATUS
    • G02B17/00Systems with reflecting surfaces, with or without refracting elements
    • G02B17/02Catoptric systems, e.g. image erecting and reversing system
    • G02B17/023Catoptric systems, e.g. image erecting and reversing system for extending or folding an optical path, e.g. delay lines
    • GPHYSICS
    • G02OPTICS
    • G02BOPTICAL ELEMENTS, SYSTEMS OR APPARATUS
    • G02B17/00Systems with reflecting surfaces, with or without refracting elements
    • G02B17/02Catoptric systems, e.g. image erecting and reversing system
    • G02B17/06Catoptric systems, e.g. image erecting and reversing system using mirrors only, i.e. having only one curved mirror
    • GPHYSICS
    • G02OPTICS
    • G02BOPTICAL ELEMENTS, SYSTEMS OR APPARATUS
    • G02B27/00Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
    • G02B27/10Beam splitting or combining systems
    • G02B27/14Beam splitting or combining systems operating by reflection only
    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03BAPPARATUS OR ARRANGEMENTS FOR TAKING PHOTOGRAPHS OR FOR PROJECTING OR VIEWING THEM; APPARATUS OR ARRANGEMENTS EMPLOYING ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ACCESSORIES THEREFOR
    • G03B17/00Details of cameras or camera bodies; Accessories therefor
    • G03B17/02Bodies
    • G03B17/17Bodies with reflectors arranged in beam forming the photographic image, e.g. for reducing dimensions of camera
    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03BAPPARATUS OR ARRANGEMENTS FOR TAKING PHOTOGRAPHS OR FOR PROJECTING OR VIEWING THEM; APPARATUS OR ARRANGEMENTS EMPLOYING ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ACCESSORIES THEREFOR
    • G03B17/00Details of cameras or camera bodies; Accessories therefor
    • G03B17/56Accessories
    • G03B17/565Optical accessories, e.g. converters for close-up photography, tele-convertors, wide-angle convertors
    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03BAPPARATUS OR ARRANGEMENTS FOR TAKING PHOTOGRAPHS OR FOR PROJECTING OR VIEWING THEM; APPARATUS OR ARRANGEMENTS EMPLOYING ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ACCESSORIES THEREFOR
    • G03B37/00Panoramic or wide-screen photography; Photographing extended surfaces, e.g. for surveying; Photographing internal surfaces, e.g. of pipe
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/50Constructional details
    • H04N23/54Mounting of pick-up tubes, electronic image sensors, deviation or focusing coils
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/50Constructional details
    • H04N23/55Optical parts specially adapted for electronic image sensors; Mounting thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/58Means for changing the camera field of view without moving the camera body, e.g. nutating or panning of optics or image sensors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/698Control of cameras or camera modules for achieving an enlarged field of view, e.g. panoramic image capture
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10544Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
    • G06K7/10821Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices
    • G06K7/10831Arrangement of optical elements, e.g. lenses, mirrors, prisms
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/14Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
    • G06K7/1404Methods for optical code recognition
    • G06K7/146Methods for optical code recognition the method including quality enhancement steps
    • G06K7/1491Methods for optical code recognition the method including quality enhancement steps the method including a reconstruction step, e.g. stitching two pieces of bar code together to derive the full bar code

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Optics & Photonics (AREA)
  • Studio Devices (AREA)

Abstract

本发明提供了一种用于扩展由视觉***摄像机成像的场景视野的***,其中所述视觉***摄像机上具有界定图像平面的图像传感器。在一个实施例中,FOVE包括从分别位于第一和第二部分视野中的场景中沿第一和第二光轴传送光线的第一和第二反光镜。第三和第四反光镜分别接收反射自第一和第二反光镜的光线。所述第三和第四反光镜在第一条带和与第一条带毗邻的第二条带中反射接收的光线到图像平面上。第一和第二光轴近似平行,而场景和图像平面之间的第一聚焦光路以及图像平面和场景之间的第二聚焦光路在长度上近似相等。在实施例中光路被旋转一个直角。

Description

一种用于扩展由视觉***摄像机成像的场景视野的***
相关申请
本申请为2015年4月7日提交的名为“视觉***中的视野扩展***和方法”的共同待决的美国专利申请序号14/680,143的部分延续案,该申请是2012年10月4日提交的名为“视觉***中的视野扩展***和方法”且2015年5月12日授予美国专利号9,027,838的共同待决的美国专利申请序号13/645,241的延续案,该申请是2012年2月6日提交的名为“视觉***中的视野扩展***和方法”且2014年2月11日授予美国专利号8,646,690的共同待决的美国专利申请序号13/367,141的部分延续案,以上任一申请在此通过引用全文并入。
技术领域
本发明涉及视觉***,尤其是涉及用于扩展视觉***摄像机镜头的视野的***和方法。
背景技术
执行对象测量、检查、校准和/或符号解码(例如,条形码-也被称为“ID”)的视觉***在不同领域和行业中得到广泛应用。这些***基于对获取物体或者对象的图像(通常是单维、二维或者三维上的灰度或者彩色图像)的图像传感器的使用,并且使用板上或者互连的视觉***处理器对获取的图像进行处理。所述处理器通常包括处理硬件以及执行一个或者多个视觉***处理的非暂时性计算机可读程序指令以基于处理后的图像信息生成期望输出值。此类图像信息通常可在图像像素阵列中得到,其中每一图像像素均具有多变的颜色和/或饱和度。C以ID阅读器为例(在此也被称为摄像机),用户或者自动处理程序获取对象的被认为具有一个或者多个条形码的图像。对此图像进行处理以识别条形码的特征,然后通过解码程序和/或处理器进行解码以获取所述条形码所代表的内在的字母数字数据。
ID阅读器的一个常见应用是对沿着生产和物流作业中的路线(比如输送带)移动的目标进行追踪并分类。可将所述ID阅读器定位在整个路线上,在对象在其视野下移动时以合适的视角获取需要的所有对象各自的ID。依赖于阅读器相对于路线的位置和对象的大小,阅读器对于对象的焦距可以是多变的。这样,较大的对象可能导致其距其上方的阅读器较为接近,而较小/较平的对象可能会具有离阅读器较远的条形码。在每一案例中,ID应该在足够的分辨率下出现,这样才能被正确的成像和解码。因此,单个阅读器的视野,尤其是在横向的方向中(垂直于路线的移动方向),通常会受到限制。在对象和/或路线相对较宽的情况下,单个ID阅读器的镜头或者传感器可能会在横向的方向上不具有足够的视野在保持对ID进行精确成像和解码所需要的分辨率的同时覆盖路线的整个宽度。无法对全宽度进行成像会导致阅读器错过其视野之外的ID。
数个技术能够克服单个ID阅读器视野上的缺陷,并能够扩展***在宽度方向上的总视野。举例来说,人们能够采用并排对焦的多个ID阅读器/摄像机以完全覆盖路线的整个宽度。但这通常会导致成本的上升,因为此方案需要额外的硬件和光学器件。可选地,可以采用先天具有更宽视野(FOV)的线扫描***。然而,此结构也增加了成本,因为其也需要更多的专业硬件并且通常会增加***的复杂性。举例来说,使用线扫描结构通常需要编码器以检测路线的相对运动。另一方法是在单个ID阅读器中采用较大的传感器,以提供在宽度方向上对线路进行适当成像所需要的分辨率。然而,所述方法也需要额外的成本,因其使用了较少见的硬件。另外,在市场上可以买到的大部分传感器(比如CMOS传感器,但其它类型的传感器,比如CCD,仍然在计划之内)是标准制式的,比如4×3或者16×9,这样,提供较大的横向分辨率也需要同时提高纵向(即路线移动的方向)分辨率。增加的纵向方向可能会导致传感器在多个捕获的图像帧上捕获同一个ID,因为对象穿过了放大了的视野。这反而导致了无关的、对同一ID的处理和/或解码并带来将单个对象误解为多个在阅读器下方通过的对象的风险。
例如,在某些结构——物流结构中,容器穿过传送机上的ID阅读器或检验台——容器的大小需要对应宽视野,但是受限于在检验台附近安装摄像机的空间和/或房间的顶层高度。这种情况在配置视觉***进行场景成像中提出了进一步的挑战。另外,某些物流结构需要“扫描通道”,其中大箱子或其它物体(例如达到800×800×800mm)的多个面同时读取ID(例如)。准确且完整地地对整个箱子成像是有挑战性的,特别是需要高分辨率(通常需要多个相机)以识别ID特征细节的地方。
发明内容
本发明通过提供一种扩展具有界定图像平面的图像传感器的视觉***摄像机组件所摄取场景的视野的***和方法,克服了现有技术的缺点。期望地,所述***和方法以不降低所需分辨率的方式朝相对于移动线路的宽度方向扩展ID阅读器或其它视觉***机构的视野(FOV)。所述***和方法还允许使用传统传感器和摄像机光学器件并且通常直接安装和使用。此外,理想地,所述***和方法增加了高度/线路移动方向上的分辨率。同样理想地,所述***和方法能够适用于在空间限制的应用中使用,如向下安装的摄像机或垂直方向上的长焦距不可用的那些结构中。说明地,所述***(包括FOVE)能够用作为(例如)物流作业中的ID读取器,使得视野通常可以摆脱摄像机组件传感器的常用分辨率的损失,并保证了有用的特征(比如ID)在整个扩展的视野中能被完全成像。在视野控扩展器(FOVE)的一实施例中包括了设置用于摄像机组件可拆卸配件,其具有涉及接收来自场景的不同横向部分的光线的反射镜,所述场景可以是对象的移动路线。
在说明性实施例中,提供了一种扩展视觉***摄像机成像的场景视野的***,具有镜头组件以及界定图像平面的图像传感器。所述***被构造和设置为搜索并分析场景中有用特征(features of interest)。其包括第一视野扩展器(FOVE,field of viewexpander),第一视野扩展器具有以与反射镜外壳呈间隔开的关系接合视觉***摄像机的摄像机安装底座,所述反射镜外壳限定约180度的光学路径弯曲,所述反射镜外壳包括朝向一对倾斜的中间反射镜的上部反射镜,所述中间反射镜各自朝向相应的下部/外部反射镜。所述下部/外部反射镜共同投射来自所述场景的扩展场景。远端反射镜与所述场景大致重叠并且将光线从所述场景中弯曲预设角度进入下部/外部反射镜。所述预设角度在约40至100度之间。说明地,所述扩展的视野能够包括重叠区域,所述搜索的有用特征为符号代码。因此,所述***能够进一步包括符号代码解码***,从视觉***摄像机处接收与定位的符号代码相关的信息并输出代码数据至互连的进一步处理中。说明地,所述符号代码能够位于移动穿过场景的物体上。延长管能够位于摄像机底座和反射镜外壳之间,并且所述延长管能够从摄像机底座至反射镜外壳向外逐渐变细。所述摄像机底座能够包括一可拆卸盖,其设置为使得视觉***摄像机的光学器件能被选择性地接触。在一实施例中,所述下部/外部反射镜各自以相对于水平面呈相对的45度角定向。所述中间反射镜能够各自以相对于垂直平面呈相对的45度角定向,所述垂直平面垂直于水平面并且大致位于沿视觉***摄像机的光轴上。在一实施例中,所述上部反射镜能够以相对于水平面呈约45度角定向,并且位于中间反射镜上方,所述光轴从中穿过。说明地,所述反射镜外壳包括透明窗,其在下端部上,其位于下部/外部反射镜和远端反射镜之间。所述***能够进一步包括视觉处理器,其中所述镜头组件能够包括液体镜头组件。所述***能够进一步包括由视觉处理器执行的自动对焦处理,所述视觉处理器被构造和设置为使液体镜头组件聚焦。
说明地,所述第一FOVE为多个FOVE中的其中一个,其中第二至第N个FOVE中的每一个包括多个摄像机安装底座,每一摄像机安装底座以与反射镜外壳呈间隔开的关系接合视觉***摄像机。所述反射镜外壳限定约180度的光学路径弯曲,所述反射镜外壳包括朝向一对倾斜的中间反射镜的上部反射镜。所述中间反射镜各自朝向相应的下部/外部反射镜,所述下部/外部反射镜共同投射来自所述场景的扩展场景。所述多个FOVE中的至少一部分安装在并排分组中。所述并排分组中的多个FOVE中的每一个包括相应的光轴,全部光轴彼此平行,并且所述多个FOVE中的每一个共享一共用的远端反射镜,所述共用的远端反射镜与场景大体重叠并且将光线从场景中弯曲预设角度进入下部/外部反射镜。所述预设角度能够在约40至100度之间,并且所述并排分组中的多个FOVE对场景中的物体的多个邻接表面进行成像。所述共用的远端反射镜能够可旋转安装,以便允许改变预设角度。说明地,每一FOVE能够安装在安装板(光线能够绕安装板弯曲180度)上,并且可选地,所述远端反射镜能够相对于安装板安装。所述并排分组中的多个FOVE中的每一个的扩展视野能够包括预设宽度的第一重叠区域;以及所述并排分组中的相邻FOVE能够限定第二预设宽度的重叠区域-其中所述第一预设宽度约等于第二预设宽度。所述多个FOVE还能设置在多个并排分组的每一个中,所述多个并排分组定向为用于对场景中的物体的多个表面中的每一个进行成像。
附图说明
下面参考附图对本发明进行描述,其中:
图1为一个视觉***的示意图,所述视觉***包括了根据一个说明性实施例的视野扩展器(FOVE),以获取移动线路上的示例性对象的图像;
图1A为图1中的视觉***和FOVE的侧截面图;
图2为图1中的说明性视觉***和FOVE中的反射镜布置的更详细的示意图,其外壳和支撑件被忽略以描述其中反射镜的位置;
图3为图1中的说明性视觉***和FOVE中的反射镜布置的俯视图,其中外壳和支撑件被忽略;
图4为图1中的说明性视觉***和FOVE中的反射镜布置的俯视图,其中外壳和支撑件被忽略,此图显示了所接收的、对象发射的光线的相对角,所述光线经过所述FOVE进入摄像机;
图4A为图1中的FOVE的反射镜布置的正视图;
图5描述了获得的、包括有一对示例性ID的示例性对象的图像,所述ID分别位于图1中的说明性视觉***和FOVE的每一离散视野部分中;
图6为获取的、包括有离散的示例性ID的示例性对象的图像,所述ID位于图1中的说明性视觉***和FOVE的每一离散视野部分中的重叠区域中;
图7为基于图1的说明性FOVE所提供的视野分割的,在对右视野成像的上部条带和对左视野成像的下部条带之间分派的示例性传感器的示意图;
图8为使用包括有图1中的说明性FOVE的视觉***/ID阅读器获取ID并对ID进行解码处理的流程图;
图9为用于对宽视野进行成像的多个ID阅读器互连布置的俯视图,其中每一ID阅读器均采用了根据一个示例性实施例的说明性FOVE;
图10为包括有根据一个可选实施例的FOVE的视觉***/ID阅读器的示意图,其中存在四个与图像传感器相关的离散条带;
图11为用于获取横过扩展视野的多个图像帧的、旋转的多边形反射镜的示意图;
图12为根据另一个说明性实施例的包括有FOVE的视觉***的前视示意图,所述视觉***具有根据图1的实施例的通常设置的光学器件,并包括有可选的可拆除式安装的发光组件;
图13为图12所示视觉***和FOVE的后视示意图;
图14为具有FOVE的视觉***的后视示意图,根据另一说明性实施例所述FOVE具有带有内建的支架凹槽的金属外壳,所述FOVE还定义了FOVE视野只讲的重叠区域;
图14A为图14所示的FOVE投射到成像器上的部分图像上的重叠和非重叠区域位置的示意图;
图15为反射镜布置以及与其相关联的图14所示FOVE光路的示意图;
图16为图14所示的视觉***和FOVE的底视示意图;
图17为图16所示的沿线17-17剖开的视觉***和FOVE的侧剖视图;
图17A为与根据不同实施例的视觉***和FOVE联用的液体镜头组件的示意图;
图18为摄像机组件与图14所示的视觉***和FOVE中的FOVE主体之间的耦合区域中的支架和可移动的镜头罩的更具体的顶剖视图;
图19为图14所示的视觉***和FOVE的***图;
图20为图14所示的FOVE的反射镜布置和其底座组件的不完全***图;
图21为利用横过视野的和/或时间上的部分代码信息的图像缝合过程的原理框图;
图22为一对并排的、在工作时互连的、根据图14的具有FOVE附件的视觉***的前视图;
图23为基于FOVE为成像器提供的图像重叠的程度的对象距离和焦距调整的确认程序的流程图;
图24显示了FOVE定义的两个视野的几何图形以及特征的相对位置,其中所述特征在其重叠区域中对两个视野来说是共用的,通过所述重叠区域镜头的焦距得以确定;以及
图24A为显示了图24所示的FOVE所投射到成像器上的部分图像上的特征的相对位置;
图25是根据进一步实施例在受限空间使用的FOVE的透视图,其显示了连接着的摄像机装置和从包含标准标定耙的成像场景投影到FOVE的聚焦光线;
图26为图25中FOVE和光线的后视图;
图27为图25中FOVE的后视图;
图28为沿图27中线28-28的FOVE的端截面;
图29为沿图27中线28-28的FOVE的横截面示意图;
图30为图25中FOVE的分解后视***图,其显示了成像场景中光线的投射路径及用于引导光线的镜子的细节;
图31为***俯视图,其显示了成像场景中光线的投射路径及用于引导光线的镜子的细节;以及
图32为根据图25中实施例使用多个FOVE装置对典型箱子的各个面进行成像的示例性典型扫描通道的透视图。
具体实施方式
I. FOVE总体概览与操作
图1显示了一个视觉***结构100,其中视觉***或者ID阅读器110在一个锐角上朝向以输送带表示的移送路线设置,在此所述路线表示为输送带112。视觉***110包括可调整地安装在框架116上的摄像机组件114。所述摄像机组件包括摄像机底座118和镜头120。在可选的实施例中,可以采用多种不同的摄像机实施。在一个实施例中,底座118包括内部传感器(如下所述),具有获取彩色图像数据的灰度表示的像素阵列。所述阵列的尺寸可以是高度多变的。举例来说,所述阵列可以是传统的矩形(近似正方形)阵列,具有1024×768个像素。在可选的实施例中,其它阵列尺寸,包括,但不局限于,2048×384或者2048×768像素也可以在此使用。摄像机底座118包括内部视觉处理器和ID(条形码)解码电路。可选地,所述摄像机可以将原始图像数据传送到一个远程互连的(有线或者无线)处理设备,比如具有网络连接的PC。在其中一个实施例中,视觉***处理器130定位并解析ID,并将数据供给输出ID信息(块132)的解码处理设备。通过使用有线或者无线连接将数据传送给处理设备和/或程序,比如标签打印机、警报器或者门禁***,基于包含在所述ID中的信息控制输送对象的移动。
成像的场景可由可接受的一个或者多个照明单元所照亮。如图所示,使用支架(未显示)或者其它类型的安装结构将示例性的发光器144安装在场景上方。所述一个或者多个发光器可与阅读器组件110分开安装,如图所示,和/或作为所述组件的一部分(例如作为环绕FOVE的环状发光器)。发光器在工作时与照明控制器想连接,并可被ID阅读器组件110(例如摄像机底座处理器)或者其它处理器(比如PC接口)所触发。
镜头120可以是任何可接受的镜头类型,比如固定放大倍率的或者可变放大倍率(变焦)的镜头。镜头接口可以是传统的C型接口、F型接口,等等,或者是定制的接口,又或者是定焦镜头。可选的镜头类型,比如液体镜头也可以于此使用。镜头120被放置于从视野扩展器(FOVE)140处接收光线的位置,所述FOVE通过使用说明性的L形支架142相对于镜头组件114固定安装,其中所述L形支架142为框架116的前面部分。多个框架组件可被用于物理上连接摄像机组件114和FOVE 140。在另一个实施例中,FOVE可一体地附加到摄像机底座上和/或镜头上,这就界定了一个整体。摄像机和FOVE通过使用支架结构(未显示)得以安装,比如使用顶支架,这样场景得以适当地成像,用于扫描操作。如图所示,当摄像机组件和FOVE得以典型地固定,而且对象移动穿过相关场景时,可很清楚地预见到,对象或者目标被固定,并且所述摄像机组件和FOVE可在合适的轨道或者其它结构上移动。因此,如在此概括地定义的,具有FOVE的摄像机组件以及一个或者多个对象处于互相的“相对”移动中。
举例来说,对象150,由具有多个位于横过对象150的宽度的离散位置上的ID(例如,一维条形码)152、154、156和158的盒子所表示。对象150在输送带156上相对FOVE产生的视野158移动(双箭头156)。视野158被设置为覆盖输送带112的宽度FOVW和/或对象150。类似地,视野的高度FOVH被设置为对被期望含有ID的对象的区域进行成像。当横过线路宽度的单个对象被说明性地显示时,术语“对象”可应用在更广泛的范围内,其可包括多个并排横过线路的宽度布置的对象。类似地,对象可以是一个较长的、沿其具有多个ID或者其它有用特征的结构(例如,网)。
在不同的实施例中,人们期望界定视野,这样高度就会小于宽度,并且更常见地,在一个典型的2048×768像素传感器中提供的高度被进一步减小。通过这种方式,任意进入视野中的ID会驻留在最低数量的图像帧中,减少了在输出数据中重复包含对象的可能性。说明性地,如果传感器定义了2048×384个像素或者2048×758个像素(在较低的帧率上)而不是标准的1024×768,某些时候ID阅读器应用可以得到更加高效地实施。就是说,提供N倍作为宽度并说明性地N份之一作为高度的传感器,作为一个标准单元,是值得期待的。这样一个结构在横过输送机112的已知宽度方向上读取一维条形码152、154、156和158时是尤其有用,如图1所述。根据此处多个不同的实施例,通过使用FOVE,具有近似正方形纵横比的传感器可被修改成为一个“虚拟传感器”,其可以更宽并可能更窄(但具有相同的总像素数量),这样一个穿过视野的宽但窄的条带得以成像。根据于此的多个实施例,基于所述结构和FOVE的功能,在与未修改的、不带有FOVE的传感器相比较时,此条带以避免了对象的每一单元区域上的分辨率损失的方式成像。
更具体地,如图1所示,此说明性实施例中的FOVE140的效果在于提供了两个描述了的视野160和162,通过其足够的高度覆盖了对象150和/或输送带112的宽度,以在给定的获得的图像帧中对ID(条形码)完全成像。重叠区域OR是可变的并保证了最大的期望特征处于所述定义了的视野160、162中的一个或者两个内。在这个例子中,重叠区域OR的尺寸比最大ID(例如条形码)大,以对此特征完全成像。
参见图1A,FOVE 140的内部结构和示例性的视觉***摄像机组件110在其横截面上得以显示。摄像机底座118包括与镜头120和FOVE 140光通信的传感器166。所述传感器与板载或者远程处理组件(未显示)互连,如前所述。在一个说明性的实施例中,摄像机底座118的后面板167包括多个不同的接口控制器和连接器。
在此实施例中,FOVE140由外部壳体168构成,说明性地,其由合适的材料构成,比如聚合物或者复合材料。它可以包括多种不同的肋条(例如,横肋169),加固并减轻壳体168的重量。透明窗170覆盖并密封壳体的后光圈170以允许光线进入镜头。壳体的前端被前透明窗172所覆盖,所述前透明窗被前边框174所固定。壳体包住支撑板组件176,所述支撑板组件沿着壳体的底侧延伸并含有加强直板,所述加强直板围绕光圈171(允许光线从其中穿过)固定在壳体的背面上。
再参见图2-4,反射镜的布置和功能得到进一步的描述。支撑板组件176固定了一对相对的、朝外部延伸的反射镜210和212,每一反射镜分别从靠近后光圈的每一侧的位置226和218向壳体(图1和1A中的168)的各个侧边缘延伸。同样地,两个垂直堆叠的、交叉内部反射镜220和222驻留在与光轴OA对中的接口(图1A的180)上。说明性地,内部反射镜的交叉线310(图3)沿着轴OA设置。如下所述,反射镜具有垂直倾斜角,这样交叉的“线”为一个通常/近似地垂直的并通常/近似地围绕轴OA驻留的大概区域。还需注意,如在此使用的有关方向和朝向的不同术语,比如“垂直”、“水平”、“上”、“下”、“底”、“顶”、“侧”、“前”、“后”、“左”、“右”等等,仅用作于相对的常规描述,而不是作为相对于固定坐标(比如重力方向)的绝对方向性描述。
在此实施例中,外部反射镜210和212被指向接收穿过前窗口(图1A中的172)的、来自场景中的光线。在此实施例中,它们均相对于图3中的线(平行于轴OA的虚线330和332)成各自的锐角AOM1和AOM2布置,其中所述线在至传感器平面给定的焦距FD上生成了需要的、扩展的、重叠的视野(也可参见图4)。如图4所示,交叉的内部反射镜220和222定义上实质上的“分光器”,其反射来自外部反射镜210和212的光线至重叠的楔形区域(截头锥体)410,所述楔形区域与镜头和摄像机的轴OA对齐并大体上垂直于传感器图像平面。保证从每个视野中接收的光线到达传感器时相对地避免变形,是非常必要的。也就是说,以某一角度到达传感器的光线会提供难以分析和解码的失真图像。
为在镜头和传感器中提供轴向对齐的图像,交叉的内部反射镜220和222各自相对轴OA反向地成角度ACM1和ACM2布置.在一个说明性的实施例中,AOM1和AOM2处于大概为45到75度的范围内,一般为68度,而ACM1和ACM2则处于大概为45到75度的范围内,一般为68度。这样,在一个实施例中,分光器的交叉的内部反射镜大体上定义了相对于光轴相等但反向的角度。另外,在一个说明性的实施例中(参见图2),外部反射镜210、212各自具有40到120毫米之间的水平长度OML,一般为84毫米,并具有20到50毫米之间的垂直高度OMH,一般为33毫米。同样地,说明性地,交叉的内部反射镜220、222具有30到60毫米之间的水平长度CML,一般为53毫米,并具有10到25毫米之间的垂直高度CMH,一般为21毫米。在一个说明性的实施例中,外部反射镜210、212的总水平跨度OMS(参见图3)大约为235毫米,而且在每一各自的外部和相关内部反射镜表面(即210和220;212和222)之间的间隔大概为100毫米。基于以上尺寸并通过在所选镜头中进行适当的焦距调整,可在大约为700毫米的焦距FD上得到大约为381毫米(15英寸)的总扩展视野FOVW。
当在一个说明性的实施例中提供了前述的角度和尺寸时,这些仅是例子,而且也可以实现更宽或者更窄的视野。同样地,根据本领域的专业知识,所述尺寸可以是多变的以实现类似的效果,所述尺寸可以是相对轴OA对称的(例如,相等的反向角度和/或相等的尺寸)或者非对称的(力图,不相等的反向角度和/或不相等的尺寸)。举例来说,任意反射镜的尺寸可以被增加或者减少,而且它们相对轴OA的角度视情况而定可以是多变的。另外,所述反射镜可以由任意可接受的、产生所需光学效果的镜面反射材料制成。举例来说,可以采用镀银玻璃反射镜或者等同的聚合物。其它镜面反射材料,比如高度抛光的或者具有镀层的金属也可被使用。
参见图4的前视图,外部反射镜210和212互相并相对壳体的总高度(见图1A)垂直偏移定位。通过这种方式,每一个反射镜210、212更垂直地和与其相关的内部反射镜220、222对齐。在一个说明性的实施例中,较高的外部反射镜210的底边缘430和较低的外部反射镜212的上边缘432之间的偏移距离ODM大约为16毫米。部分依赖于外部反射镜和FOVE壳体的总高度,此尺寸在可选的实施例中是可变的。
再参见图1A,较高的内部反射镜220定义了偏离垂直线的倾斜(即偏离垂直于轴OA的垂直线,见虚线180),使此反射镜220相对于轴OA略微向下和向内倾斜。此倾斜由一个锐角(略微非垂直的)ATM1所代表,此角度在一个说明性的实施例中大约为88度(更具体地为87.9度)。反射镜的整体几何结构将两个并排的重叠视野分解为一对轻微重叠的条带,作为一对堆叠的视野被镜头和传感器所接收。如前所述,所述堆叠的图像基本在轴向上沿着水平面与光轴OA对齐,并与垂直面略微成一角度(因为交叉反射镜的倾斜),带来了相对无畸变的图像。
在一个说明性的实施例中,根据以上所述的典型的几何结构和尺寸,FOVE的反射镜通常是旋转地相对光轴OA对称布置。
现在参考图5-7,所述附图显示了基于根据所述说明性实施例的FOVE的光学结构产生的、由传感器接收的图像。如图5所示,产生的图像500,其中由标尺510所表示的视野的总宽度包括构成了右侧(英寸刻度1-9)的顶部520以及构成左侧(英寸刻度6-14)的底部。狭窄的混合水平分界线(在虚线540的区域中)在图像条带520和530之间得以描绘。这是个很小的、沿着垂直方向的光学重叠区域,部分基于轿车反射镜220、222的垂直倾斜程度,此区域在尺寸上可变的。如图所示,上部图像条带520在其全视野中包括了ID550。同样地,下部图像条带530在其全视野中也包括了单独的ID552。在宽视野中提供的这两个ID具有被有效地成像,而且总高度尺寸被减少以最小化高度方向上的额外信息,同时仍然能够提供足够的空间以对ID进行完全成像。如前所述,这缩窄了的高度可以用来减少能够捕获相同ID图像的图像帧的数量,以此减少对相同对象进行双重读取的风险。
所述水平重叠分别由上部和下部图像条带520和530中的英寸刻度6-9所表示。这个距离(大约3-4英寸)足够保证具有一定尺寸的居中的ID(例如,2-3英寸)能被图像条带520、530中的至少一个所捕获。驻留在每一条带的重叠区域中的居中ID610的一个实例在图6的图表600中得以显示。此ID610与图1中的ID158的位置类似。在图6的图标中,ID610位于上部条带620的左手侧的重叠区域622内。同样地,在下部条带632中,居中的ID610位于右手侧的重叠区域632。如前所述,此区域保证了ID完全落入两个条带中的至少一个中,以此保证视觉***的正识别。
简单地说,图7示出了一种如前所述的传统摄像机传感器166。传输自FOVE的光线到达传感器,通过镜头以此定义前述的上部条带710和下部条带720,其中右侧被辐射到上部条带上以被其各自的像素所捕获,同时左侧被辐射到下部条带上以被其各自的像素所捕获。一个相对较窄的垂直重叠带可在条带边界730上被界定,左、右视野均被放置在其上。此信息可被视觉***程序所丢弃。可选地,反射镜的光学器件可被设置为定义位于数行像素上的一个暗带,以避免混淆。更普遍地,FOVE允许一个带有M(宽度)×N(高度)像素阵列的传感器作为较窄的、在成像区域内没有分辨率损失的2M×N/2传感器工作。
现在参见图8,根据一个说明性的实施例,其描述了一个基本的程序800,使用带有FOVE的视觉***对穿过扩展的宽度的ID(或者其它有用特征)进行查找和解码。在每一图像帧中(依赖于摄像机的帧率),***获取包括上部条带和下部条带的图像帧(步骤810)。虽然未显示,可基于存在的传感器(例如,光电探测器、线性编码器或者基于视觉***的探测器)触发所述图像获取,其中所述传感器在对象进入视觉***的视野时感知并进行计算。此时,***开始获取对象的图像帧。每一获取的图像然后被送至ID特征搜索和分析步骤820。此步骤搜索整个图像,不考虑图像对于ID类特征的条状本性,并返回可能的候选者以进行下一步处理,直到为下一步骤中的解码处理提供具有适度高可信度的特征。针对图像数据的ID特征搜索/分析以及解码应用软件(即含有程序指令的非瞬态计算机可读媒介的软件和/或硬件)可以是任意可接受的ID特征搜索、分析和/或解码应用软件。对ID候选者的搜索也可以被单独的解码程序或者处理器所处理(例如被一个解码DSP所处理)。明显地,因为通过重叠区域适当地划分的视野,可在其没有“缝合”部分的情况下对图像进行处理,以此提供完整的ID。当然,完整的ID被期望驻留在整个图像的某些部分中,并可通过直接搜索图像定位。
如前所述,市场上可以买到的各种各样的软件和/或硬件***均可被用于对图像中的ID和其它有用特征进行搜索、分析和解码,举例来说,这样的***可从Cognex公司(Cognex Corporation of Natick, MA)中得到。如在此所用的术语“处理”和“处理器”应被从一个较宽的范围上理解,包括各种各样的基于硬件和软件的功能和组件。另外,前述的程序或处理器可与其它程和/序或处理器合并,或分解为不同的子程序或者子处理器。这样的子程序和/或子处理器可各不相同地合并,根据在此提供的不同实施例。同样地,此中的任何功能、程序和/或处理器可以通过使用含有程序指令的非瞬态计算机可读媒介的电子硬件、软件或者软硬件的结合得以实施。
在程序800中,如果搜索步骤820在获取的图像帧中没有找到ID,整个程序800通过决策步骤830返回以在步骤810中等待下一获取的图像帧。相反地,如果在图像帧中定位了任意ID,决策步骤830分支以执行进一步的步骤。可选的决策步骤840可以确定同样的ID是否均存在于(完全地)上部和下部重叠区域内。如果是,其则过滤数据以仅允许所述ID一个实体通过,以加快处理(步骤850)。
一旦ID数据被定位并被传到进一步的处理中(这可被下游的硬件和/或应用程序所执行),程序800从分支回到步骤810以等待下一组图像数据进行搜索和分析(分支)。可选地,如虚线854和856所描述,分支返回到步骤810可在处理中的晚些时候出现。
在提供ID数据之后,程序800然后在步骤860使用传统或者定制的程序对定位的ID进行解码。解码的数据然后被输出存储和/或被步骤870中进一步的处理程序所使用。
在某一应用中,需要增加视野的宽度,甚至不会损失成像区域内的分辨率。如图9所示,结构900允许对较宽的线路910进行成像,并且不会损失成像区域内的分辨率。在这个实施例中,两个视觉***摄像机组件920和922在各自的光轴OA1和OA2之间的一个合适的宽度间隔CWS上并排设置。每一摄像机组件920、922均包括各自的FOVE930、932,其中根据图1-4A所述的实施例构造和设置所述FOVE。每一摄像机组件920、922以及各自的FOVE930、932安装在一个合适的支架组件(未显示)上。FOVE930界定了一个扩宽了的、具有左视野940和右视野942的视野,如前所述,所述视野作为一对堆叠的条带出现在摄像机传感器中。所述两个视野940和942包括一个重叠区域OR1,以保证其中最大的有用特征都被包括在内。同样地,相邻的FOVE932界定了一个扩宽了的、具有左视野950和右视野952的视野,如前所述,所述视野作为一对堆叠的条带出现在摄像机传感器中。所述两个视野950和952包括了一个,具有合适尺寸的重叠区域OR2,以保证其中最大的有用特征都被包括在内。摄像机920和922之间的间隔CWS被选为产生一个具有合适尺寸的第三重叠区域OR3,以保证最大的有用特征完全驻留在至少一个相邻的、摄像机920、922各自的视野942、950中。
有多种方法可以搜索和分析接收的两个摄像机的图像数据。通常来说,可在与摄像机中的一个相关的(或者有效连接的)处理器内使用摄像机(在市场上可以买到的多种多样的摄像机单元,比如由Cognex公司生产的某一摄像机单元)之间的主-从互连970执行程序800。在这样的一个结构中,在主(M)和从(S)摄像机中均获取并发的图像帧由主(摄像机920,在此指定为M)摄像机触发,并在主摄像机的控制下处理图像数据。在另外一个结构中,处理器和主、从摄像机均可在运行时定位并分析ID或者其它有用特征。一个或者全部摄像机可用于输出产生的数据(块980),如前所述。
II. 4-FOV,8-反射镜FOVE
在另一个实施例中,比通过图1-4A的FOV所获得的视野更宽的视野可通过使用图10的结构1000中的单个摄像机组件1010得以实现。如图所示,FOVE1020(为清楚起见,壳体被移除)包括4个离散的外部反射镜,在光轴OA1A1030、1032和1034、1036的每一侧上定位有两个。每一反射镜均相对光轴成一离散角度布置,最外侧的反射镜对1030和1034具有比最内侧的反射镜对1032和1036小的角度。外部反射镜1030、1032、1034和1036中每一个的相对角度均是高度可变的,并且通常被构造和设置为分别定义了4个跨越扩展的视野FOVW1的宽度的视野1050、1052、1054和1056。出于以上原因,相邻的视野具有适当的重叠区域尺寸。就是说,相邻的视野1050和1052界定了重叠区域OR1A,视野1052和1056界定了重叠区域OR2A,而视野1056和1054界定了重叠区域OR3A。外部反射镜相对光轴OA1A垂直地位于校高或者较低的位置上。它们从场景中反射光线至“分光器”中,所述分光器包括4个堆叠的、成角度布置的并垂直倾斜的反射镜,所述反射镜的布置与图1-4A中所述的FOVE的布置相类似。基于摄像机的传感器1010,产生的分割图像提供了4个堆叠的条带。在一个实施例中,所述条带将M×N传感器的图像分割为一个4M×N/4的宽图像。期望地,所述外部反射镜和分光器反射镜的布置允许每一图像条带大体上与光轴对齐(沿着水平面),以获得最小化的图像失真。
只要线路速度足够低和/或摄像机的帧率足够高至保证能够在扩展的视野的相对窄-高的条带中获得相对完整的ID或者其它有用特征,这个方法是行之有效的。
III. 移动的反射镜FOVE
在另外一个实施例中可以使用移动的、与摄像机组件光学连接的反射镜结构实现FOVE。如图11的原理图所示,可以使用一个多边形的、旋转的(弯曲的箭头1112)反射镜1110提供一系列的、穿过对象宽度的全分辨率图像,其中所述对象具有比摄像机组件1120的原始视野宽的轮廓。所述旋转沿着通常垂直于穿过光轴OAB的视野的水平面的轴1116旋转。多边形反射镜上的每一反光表面通常(但不是必须的)大体上垂直于水平面并平行于反射镜旋转1116的轴线。一般来说,一系列的图像1130、1132、1134在一系列待采集的、着眼于场景总宽度的邻近区域的图像(举例来说)中获得。一般来说,在具有合适的配置的电机控制电路1160的控制下,帧率信息1140从摄像机组件中传输到反射镜驱动电机1150的同步运行中。举例来说,步进电机可被用于精确地经过一系列位置,在所述位置上在合适的角度上定位有每一反射镜表面1180以将光学对准的(即与摄像机光轴OA1B对准)、所述宽度的一部分的图像反射。在一个实施例中,反射镜具有正多边形的形状,并且基于每一图像帧的获取,每一表面的角定位(角ARM)是可变的以获得横过场景宽度的一系列图像。换句话说,在38度的相对角ARM上获得帧1,在45度的相对角上获得帧2,并在52度的相对角ARM上获得帧3。在另外一个实施例中,多边形是不规则的,并且电机步进在规则的角度间隔上停止,与帧率同步,因此电机的每一步进均可使多边形相对于光轴稍微多露出一个角度。此同步本质上按顺序生成了可变角定向的近似恒定的图案。每一图像能够沿着与另一图像相邻的边缘界定一个合适的重叠区域,此重叠区域在宽度方向上的尺寸足够保证ID或者其它有用特征完全驻留在所述图像中的一个的重叠区域内。视野的总宽度是高度可变的。可独立地对每一图像进行ID或者其它有用特征搜索和分析,而不需考虑接下来的其它图像(即无需缝合整个图像)。在ID保持在至少一个图像的高度范围内时,只要能对对象的全宽度进行成像,这样,对象在驱动方向上的移动就不会影响***解析ID的能力。在另外一个实施例中,当帧率足够高时,反射镜能够略微与帧率异步,在一些不同朝向上的一较大的图像序列可在一个可能的随机序列中获取。在任意实施例中,边界能够限制最大视野至所需的宽度,因此只有来自定义的视野中的对象的光线能够到达摄像机。
在另外一个实施例中,往复偏转反射镜(未显示)能够作为“移动的”反射镜使用。所述往复偏转反射镜可以是个在相对摄像机光轴的不同角方向之间移动微小的反射镜,这样可对整个视野的不同部分进行成像。反射镜的移动可以与对象同步或者异步。
IV. FOVE额外特征
以上所述的多种不同的视觉***和FOVE(图1)结合图2得以显示。此视觉***1200包括具有可接受尺寸、形状、镜头布置和性能特性的摄像机组件。在一个实施例中,利用有用的背景信息,一种摄像机组件在Laurens Nunnink等人在同一日申请的,申请号为13/645,173,名为具有多核处理器的符号阅读器(SYMBOLOGY READER WITH MULTI-COREPROCESSOR)的共同受让的专利申请,以及在Mario Joussen等人在同一日申请的,申请号为13/645,213,名为使用多核处理器操作符号阅读器的***和方法(SYSTEM AND METHOD FOROPERATING A SYMBOLOGY READER WITH MULTI-CORE PROCESSOR)的共同受让的专利申请中得到显示和描述,所述专利申请的公开内容在此通过引用全文并入。此摄像机组件1210可选地采用了基于市面上可以买到的液体镜头组件的自动对焦镜头。所述镜头组件在下文中会得到进一步的描述。
说明性地,摄像机通过将FOVE与摄像机组件的光轴对齐的中间联接组件1214附加到FOVE组件1212上。联接组件1214包括由坚固材料(比如铝合金)制成的L形支架1220。支架1220包括使用(举例来说)旋入摄像机组件1210的正面1224上的螺纹孔内的螺纹紧固件(会在下文中得到详述)与摄像机啮合的垂直面1222。螺母或者间隔器(垫片)用于从摄像机正面将垂直面1222隔开一个需要的间隔距离。支架1220的垂直面1222由紧固件(图13中的1310)固定到4个金属(例如,铝或者复合材料)支柱1226上,所述支柱从垂直面1222延伸至FOVE壳体1230的后端。这些支柱通过螺纹紧固件(未显示,其穿过壳体尾部的内壁)到壳体上。联结器1214因此在摄像机组件1210和FOVE1212之间沿着摄像机光轴CA提供刚性的对齐。
除了提供刚性的、开放式的框架结构外,支柱1226允许在长度上具有数个厘米(例如,大约4-5厘米)的间隙,以使用镜头罩组件1240。此长度长于标准的C型镜头。所述罩组件由铝或者聚合物管所制成,并作为覆盖下方的镜头组件使用,防止灰尘和其它环境污染物。这提供了在FOVE1212的前透明窗1242和摄像头支持1210的正面1224之间的全密封的光路***。所述罩在与支架立面1222密封啮合的位置和FOVE壳体1230的后部上的后法兰1250之间移动(见双箭头1244)。筒形罩1240包括其每一端上的密封圈(例如,带润滑的天然橡胶O型环),每一密封圈分别密封了立面1222和法兰1250中形成的端口的内周。罩组件1240附加到固定在罩的周边的滑块1260上。滑块1260包括两个相对的套管(由低摩擦材料制成,比如铁氟龙或者迭尔林),其允许所述罩组件沿支柱灵活并准确地移动。在工作中,罩组件1240可以移出至所描述的被密封和覆盖的结构之外的一个其缩入到FOVE壳体尾端之内的位置,据此露出下方的摄像机镜头组件(具有小于所述罩的内径的直径)。当滑开镜头罩露出镜头滞后,可通过移动其上的常见调节环对镜头的焦距、光圈等进行调整。在一个实施例中,所述罩被构造成覆盖C型或者更小的镜头,但也可以使用具有适当尺寸的镜头罩1240容纳其它类型的镜头。
作为一个选择,支架1220还包括适用于固定向前延伸的支架1272的底板1270。此支架使用不同的连接方法,包括夹子、紧固件及其它类似物,使(举例来说)条状发光器1274的可拆除安装成为可能。一个或者多个发光器1274与摄像机组件或者外部设备上触发的电源电气连接。
具体参见图13,不同的(较小的)摄像机组件1320安装在厘米1222上,此摄像机组件采用适当的安装紧固件和对应的孔(未显示)以与联结器1214连接。另外,此图还示出了在壳体1230的背侧的一系列交叉肋条1330(在上文中也得到描述)。这些肋条1330位于壳体1230的每一侧上的凹槽内。所述肋条的高度在大约1和4厘米之间,厚度大约在2-5毫米之间。这些肋条1330支撑每一具有角度的反射镜支撑表面1340和1350。通过这种方式,反射镜附加到每一表面1340、1350的内面,保持一个相对摄像机轴的相对稳定的复合倾斜(示例性的倾斜几何结构在上文已经得到描述,比如参见图3)。留意一点,壳体由统一的、在可靠、稳定的材料上采用模塑成型技术(比如注射成型)组件构成,比如采用市面可以买到的玻璃树脂材料。特别地,因为在成型过程中具有低收缩率,此材料最小化了尺寸公差。通过进入一系列底座1362中的紧固件连接壳体的前边缘1360。一系列统一的加强肋条从每一底座1362(或者另外一个位置)沿着壳体1230的顶部(以及底部,未显示)向后延伸。为提供进一步的强度,其它类型的模塑造型和结构也可以用于构成壳体的内部和外部,以实现期望的结构和美学上的效果。
V. 90度FOVE
参见图14-20,其详细描述了于此期望的用于视觉***中的FOVE的另外一个实施例。在不同的应用中其被期望能提供一个较宽的视野。这样,当图1和12所述的FOVE适用于在大概15英寸范围内的视野,其还经常被期望还能对较宽的场景(例如,大约25英寸)进行成像。另外,在某些应用中,空间被进一步限制,这就期望能使用长而宽的FOVE附属件,举例来说,在对传输线上的盒子一侧成像时。这样,旋转光路使使视野相对摄像机组件和相关FOVE的拉伸长度成直角的能力是非常有利的。尤其是,这可允许摄像机组件和FOVE在长度方向上沿着输送线的移动方向延伸,以占用较少的横向空间。
详细参见图14,根据此说明性实施例,视觉***1400使用摄像机组件1210(如前所述)以及FOVE1410。所述FOVE1410包括反射镜外壳1420、延长管1430以及联结器1440,其中联结器1440与以上所述的联结器1214类似。如图所示的摄像机组件旋转相对以上所述的实施例旋转90度角(如弯曲的箭头R所示)。另外,FOVE1410的反射镜布置的朝向设置为令视野相对垂直穿过摄像机轴OA3并平行于水平面的轴AP旋转90度(见弯曲的箭头OR)。也就是说,如图所示,摄像机轴OA3与所述平面(如前所述)成像场景1450平行,并且FOVE的视角被垂直导向到所述场景上。可以预见的是,在可选的实施例中,摄像机轴可以非平行于场景,并且视角离开垂线。如图所示,此实施例提供了一对重叠的视野1452和1454。重叠程度(OL)可以是多变的,如下文所述。
参见图15,FOVE1410中的反射镜结构1520的几何形状得到进一步详细较介绍。反射镜结构1510包括一对成角度布置的外侧反射镜1520和1522,其相对水平面HP(平行于摄像机轴OA3)成锐角AM1。在一个实施例中此角度大约为45度。这样,光线被每一反射镜1520、1522从底下的视野的一部分中分别反射至近似垂直布置的一对内侧反射镜1530、1532中。这些反射镜定义了一个具有垂直朝向的V字形状的、居中穿过轴OA3的“分光器”,如图所示。它们中每一个均位于通常垂直于水平面HP的交叉面内。它们互相成大约为90度的角度AM2设置,如图所示,并关于轴OA3居中设置(即每一垂直反射镜相对于相关的外侧反射镜成45度角设置)。在一个说明性的实施例中,外侧反射镜1520、1522具有大约45毫米的高度HM1以及大约为192毫米的长度LM1,但这些尺寸在不同实施例中是高度可变的。同样地,每一内侧反射镜1530、1532均具有大约为36毫米的宽度HM2以及大约为100毫米的长度LM2。再次,所述尺寸在可选实施例中是高度可变的。反射镜外壳的总长度大约为25英寸。
如图15所示,反射镜1520、1522、1530和1532从场景(视野1542和1454)中反射光线到两个各自的90度旋转的、水平堆叠的条带1542和1544中。这些堆叠的条带1542、1544被投射到如图所示的摄像机成像器1540中。所述反射镜的几何形状生成条带的水平堆叠,而不是如以上实施例(图1和图2)所述的垂直堆叠。这样,适当地布置成像器相对条带的朝向(并提供在成像器汇总提供条带的垂直堆叠),摄像机组件相对于轴OA3旋转90度(如图14中的弯曲箭头所示)。旋转的方向可以是顺时针或者逆时针。在可选的实施例中,摄像机组件免于旋转,并且条带在水平堆叠中被投射,视觉***和解码程序适用于在这样的实施例中在这样的水平堆叠上运行。
具有如上所述的FOVE反射镜结构运行的常见设置后,FOVE1410的构成得到进一步的详细介绍。参见图16-17,视觉***1400中的FOVE1410的整个结构的进一步的内部和外部细节得以介绍。如图16所示,FOVE反射镜外壳1420包括覆盖外侧反射镜1520、1522的底窗1610。说明性地,反射镜外壳1420由金属(如铝合金)挤出成型工艺制成,或者由其它可接受的金属(如聚合物、防复合材料等等)制成。外壳1420的横截面定义了一个具有稍微鼓起正面1620的近似矩形“管”,这主要是出于美观的目的。铝提供了足够的强度和稳定性,以保持反射镜固定对齐并附加到摄像机组件上。挤出成型的外壳1420还提供了全长度的、分别沿(至少)正面1620和顶部1622延伸的键槽插槽1630、1640。这些键槽插槽1630、1640允许了附件的附加连接,比如一个或者多个发光器(例如以上所述的条状发光器)的连接。所述插槽还使固定外壳到一个安装支架或者其它支撑件上成为可能。一个或者多个具有合适尺寸和形状的有膨胀头的锚杆或者螺栓能进入插槽中以方便连接。可选地,T字形导轨也能进入所述插槽中。
如下文的进一步描述,反射镜1520、1522、1530、1532安装在反射镜安装板1720上(图17),所述安装板由螺纹紧固件固定在外壳1420的背面。可选的附加方法(例如,粘接、夹接等等)均是可以预见的。通过在共用的反射镜安装板1720上设置反射镜以及与它们相关的支架(如下所述),其可在外部装配然后滑入管状外壳1420中完成装配。所述外壳包括一对允许光线进入反射镜1520和1522的接口1660和1662。所述接口可通过多种方式(例如,机车、激光切割、冲孔等等)在挤出成型的原始为固态的底壁上形成。接口1660和1662被边缘部分1672从端部上分隔开,同时也通过中心的桥接部分1670互相隔开。中心的桥接部分位于垂直的V字形内侧反射镜组件(1530、1532)之下,这样,避免了与场景视野的干涉。反射镜外壳1420相反的两端均被装有衬垫的、由金属(比如,钢、铝合金等等)或者聚合物或者合成材料制成的端盖板1680、1682所覆盖。盖板1680、1682由旋入在挤出成型的护角条1686上形成的孔中的紧固件1684可拆除地固定到位。这些护角条1686还用于加强外壳侧面之间的统一接头。注意到,每一键槽插槽1630、1640的轮廓由盖板1680、1682的周界所构成,因此在安装有盖板时一个物件能滑动打开或者关闭所述外壳。
延长管1430被设置于(结合联结器1440)提供足够的到所述摄像机操作的焦距(参见光线1730)。此管1430也包括一个通常由铝合金制成的挤出部。与反射镜外壳1420相类似,使用其它材料制成此组件也是尅预见的。延长管1430的每一端都通过螺纹紧固件固定到转接板1740、1742上。在每一转接板和与其面对的延长管的一端之间可设置O型环实现密封。转接板1740因此被从延长管1430内部穿入外壳1420中的螺纹孔中的紧固件所固定。转接板1740、外壳1420和反射镜在安装板中的每一个均定义了对齐了的中心孔1750,所述中心孔在尺寸上足够允许反射自反射镜的光线从中无障碍地经过。毗邻联结器1440的相对的延长管转接板1742,也通过紧固件固定在延长管的端部上,并包括三文治型的O型环密封。此板固定到联结器1440中的支柱1690,在延长管1430和摄像机组件1210之间提供支撑。参照提供更多细节的图18,支柱1690通过驻留在延长管内部的螺纹紧固件1810固定在转接板1742上。支柱1690可移动地(见双箭头1820)支撑连接滑动镜头罩1692的滑块1692。O型环1830、1832内嵌在转接板1742的内圈与相对的L形支架1696的立面1695中。此支架1695有助于,通常通过附加到水平面1698上的紧固件,支撑整个组件到安装支架上。支架1696通过其立面1695提供了摄像机组件1210和FOVE1410之间的共用连接。如前所述,镜头罩1692可以向前方滑出所述密封的位置以露出镜头1697(作为一个示例性的镜头类型以虚位显示)。立面1695由定义中心孔1842的止推肩1840构成。此止推肩防止镜头罩在密封啮合后进一步朝向摄像机组件的向前移动。同时也在镜头罩的前端设置有后挡1844,以与转接板1742的内面相啮合。镜头罩的向前滑动经过其进入延长管1430的,直到所述滑块与转接板1742的外壁相啮合。这为对镜头1697的使用提供了足够的空间,用于镜头调节和/或维修。支架的立面1695使用紧固件以先前所描述的方式附加到摄像机组件上,所述紧固件与摄像机的正面上的螺孔相啮合,并且其中的螺母和/或垫片提供了适当的间隙。
说明性地,联结器1440与先前所述的联结器1214(图12和13)在尺寸、外形和构成上类似或者相同。总的来说,延长管1430和联结器1440定义了大约为254毫米的长度LEC。这基于需要的分辨率提供了宽度上大约为25英寸的有用视野。
参见图19和20,FOVE1410的构成得以显示和描述。具有窗口1662的反射镜外壳1420与转接板1740通过紧固件1912相连接。转接板1740通过紧固件1914与挤出成型的延长管1430的面对转接板的一端连接,以在中间压缩O型环。作为一个选择,一组铭牌或者其它类型的信息贴纸1920设置在延长管1430的侧壁上。通过紧固件1921,延长管1430的另外一端固定在转接板172面对延长管的表面上,并且夹住O型环1922构成一个三文治结构。支柱1690通过前述的紧固件1810固定到转接板1742上。剩下的连接组件如前所述,使用紧固件1930将支柱1690连接到支架1696的立面1695上。紧固件1940,结合垫圈1950和螺母1699,固定支架的立面1695到摄像机组件1210上。
在图20中,反射镜外壳得以显示,其中反射镜安装板1720被移除。在至少一个盖板(例如,板1682)被移去时,其可滑进和滑出外壳的内部。垫片2010用于密封外壳和盖板之间的连接。说明性地,安装板1720被穿过外壳1420的后侧并旋入安装板1720的螺纹孔内的紧固件1970(图19)固定在外壳内。安装板支撑L形支架2020和2022,而所述L形支架分别支撑外侧反射镜1520和1522。内部三角形支架这些2030附加到安装板1720上,悬挂在中心孔1750之上。其以传输反射自外部反射镜1520和1522的光线(分别)通过中心孔1750的方式支撑所述两个外侧反射镜1530和1532。中心孔1750具有可以容纳反射镜垂直布置的长度的细长的纵横比。
作为一个选择,此实施例或者其它实施例的FOVE,适用于协助镜头的自动对焦操作,其中镜头1697基于液体镜头或者其它不同的原理。这样一种自动对焦的进攻图可以与(举例来说)摄像机最差的正面上的接口通过线缆1980连接(见图19),其中线缆基于对焦控制程序1982对镜头供电。这样一种对焦控制程序可以已知的方式(比如,确定图像边缘的锐度并进行调节直至实现最优的锐度)运行。在校准和对焦操作中,可在已知的焦距上获得对象或者其它基准点(例如,交错式或者其它可识别的离散图案)的图像。这可为镜头提供基础焦距。如图16和17所示,较小的基准点可施加到位于接近图像边缘的位置上的FOVE上的已知位置上,其中产生的对运行时间内的图像获取的干涉较少。这样,图中所显示的不同的可选基准点位置包括FOVE窗口1610(基准点F1)、外侧反射镜(基准点F2)和/或内侧反射镜(基准点F3)。沿着光路的其它位置可具有适当的标记或者基准点。基准点可被放置在图像的非核心位置或者,或者在图像中被设置为位于只在某一照射(例如,近红外)下才可见的波长上,此照射与运行时间内的图像波长不同。对焦程序可使用不同的方法识别运行期间成像的基准点。
根据此处不同的实施例,可结合所述***和FOVE使用的一种快速操作液体镜头组件的一种方式为EL-6-18-VIS-LD薄膜底液体镜头,其可从瑞士的Optotune AG处获得。除了高速操作之外,此镜头还定义,说明性地,一个6毫米的光圈,令其非常适合用于广角成像和高速操作。此可用的示例性镜头套装具有18×18.4×8.9(厚度)毫米的尺寸。控制电流在大约在0到200mA之间。响应时间通常小于2毫秒并且其校正时间通常小于10毫秒。在将此液体镜头整合到镜头组件之后,所述镜头组件在整体上提供了大约为20度的视野以及60毫米到无限远的焦距调节范围。在运行中,所述EL-6-18-VIS-LD为形变镜头。其包括注塑成型的、注有光学液体并由弹性聚合物膜密封的容器。镜头的挠曲与液体中压力成正比。所述EL-6-18采用电磁致动器,对容器上压力施加影响。这样,镜头的焦距由通过致动器线圈的电流所控制。此焦距随着施加的电流减少而减少。图17A示意地描述了此液体镜头组件1692,其包括具有相关线缆1782的液体镜头单元1780。此线缆1782与镜头组件上的连接器相连接。还设有后镜头1784。摄像机安装底座(例如,C型安装底座)1786可拆除地与摄像机组件互连。
在此描述的不同的FOVE实施预见到在视野之间可容纳一完全的ID的重叠的出现。然而,参见图21,也可以预见到,所述视觉处理可以包括一个缝合处理,在FOVE产生并在成像器内的全部图像帧2120内捕获的两个图像2110、2112中的每一个内搜索部分的特征(部分的符号或者代码)。图像2110和2112由缝合处理2130在整个视觉处理过程中处理,其在所述两个图像的每一个中搜索代码特征-通常在视野内分割每一个图像的边界上。所述缝合处理2130试图从部分的代码图像中装配(缝合)出一个单一代码。可选地,所述缝合处理试图单独解码两个部分的代码中的每一个并将它们装配到一起获得单一序列中的结果。在两个实例中,缝合的目的是从FOVE提供给成像器的两个(或者更多)图像中生成一组单一结果。对于本领域的技术人来说,多个执行从两个(或者多个)图像中缝合代码(一个/多个)数据的处理的实施例的采用是显而易见的。在一个可选的实施例中,因目标在输送带上经过场景,因此可在不同的获取时间上提供图像2110和2112-例如在一系列图像帧中。这在其中代码有点长并在多个捕获周期上经过视野的情况下是非常需要的。
图22显示了另外一个可选的机构,其中根据以上所述的图14的一对视觉***1400安装在并排的结构中以允许对更宽视野的读取。在此实例中,所述两个FOVE1410安装在高架支柱2210(以虚位显示)上,其与每一FOVE外壳的顶部键槽插槽1640相啮合。每一斯通1400还包括附加到毗邻摄像机组件的支架1696(如上所述)上的后支柱(或者其它安装结构)2214。此结构提供了稳定的3点式安装结构。也可采用不同的可选安装结构,包括与其它键槽插槽(例如,前插槽1630)啮合的结构。联结器2216(以虚位显示)也可用于两个FOVE之间的互连。此联结器基于分开的FOVE之间的视野中需要的重叠,可以具有多种不同的宽度。说明性地,所述联结器可与键槽插槽1630、1640相啮合。当在图22中被显示为互相间隔开时,在多个不同实施例中,所述FOVE也可以是紧密对接到一起的。
如图所示,所述两个***1400通过线缆或者其它类型的连接2220连接到一起,使图像捕获、照明、图像处理和其它功能的协同运行成为可能。可平行地在每一视觉处理器中(即在每一摄像机组件中)使用适当传递的信号执行所述处理,以在单元之间实现协同运行。可选地,每一***1400的下前键槽插槽1630均包括一安装的条状发光器(也用虚位显示)。这些发光器可通过触发器/电源在一个相关联的***摄像机组件上或者使用外部设备互连。所产生的额事业由4个重叠的视野2250、2252、2254和2256组成,具有重叠区域2260、2262和2264。可使用一个或者所有两个视觉处理器以及在摄像机组件之间合适的连接(2220)在中心重叠区域内2262内对特征进行读取。
另外一个可选的处理2300在图23中得到详细的介绍,其通过确定离散视野之间的重叠的尺寸实现对至对象或者场景的距离的测量。参见图14,至对象或者场景的距离DS是可变的,导致了视野1452和1454之间的重叠区域的宽度OL以及每一视野1452和1454中的对应的非重叠区域的宽度NOL中的变量。使用直接线性计算(见下文),基于测出的成像器中的重叠尺寸以及图像的总尺寸(步骤2310和2320),所述视觉处理可计算出至对象的距离,并且如果需要获取可解码图像(步骤2330)的话,使用此距离调整焦距。对重叠的确定通过视觉处理提供了对沿着每一图像条带的宽度方向的点的确定,其中特征(反差)被复制。这可通过使用多个不同的传统图像匹配工具而得以实现。此方法伴随相对速度出现并且能采用子采样图像(即具有削弱或稀少的像素分辨率)(例如,使用全分辨率图像的向下采样)。
图14的结构中的重叠区域在虚线1462下方开始。在其上,视野被间隙GF所分割。从重叠区域的起点(线1462)处定义距离d,并在线1462上d=0。重叠区域OL的宽度通过常数K与距离d成正比。这样:
OL = K∙d,以及
视野的非重叠区域NOL还定义了在距离d>0时的恒定宽度。再参见图14A,图14的结构所产生的图像1460的布局得以详述。两个图像(部分的)视野IFOV1和IFOV2包括重叠区域1466。这样:
图像1460的重叠区域(1466)和非重叠区域(1468)之间的比率R(其中m为***的光放大率,即m=图像尺寸/对象尺寸)可被表达为:
R = m∙OL/m∙NOL = K∙d/NOL。结果是:
d = R∙NOL/k
只要从图像平面到线1462处的距离是已知的,值d就令对自动对焦操作中的焦距的确定成为可能。
在另外一个实施例中,可以预见的是,在每一部分的特征中的代码或者其它常见特征的相对位置可用于确定至对象的距离。就是说,因为特征的相对位置改变,即特征变得更近或者更远,此区别可被用于确定距离。通常说来,每一特征版本在相关的部分的图像中占用不同的位置。查找表或者其它计算方法能够将登记了的、部分图像之间的位置区别转化成距离值d。说明性的,图24显示了在至焦点2410和2412的距离d上的场景的两个(部分的)视野FOV1和FOV2。同样地,两个对应的(部分的)图像视野IFOV1和IFOV2在图24A中得到描述。特征FE(例如,可识别的代码)位于每一视野FOV1和FOV2中并在每一部分图像IFOV1和IFOV2中的一个相对位置上出现,在-1到1之间的任意宽度位置上出现,其中在每一部分图像的中心处为0。以下处理步骤使对距离d的确定称为可能:
1)***在每一部分图像IFOV1和IFOV2中定位特征FE;
2)确定部分图像IFOV1(-1<e1<1)的特征FE的相对位置,其中特征FE的宽度坐标w1可被定义为:
w1 = e1∙tan(a/2)∙d,其中角度a为摄像机镜头在宽度方向上的开放角度;
3)确定部分图像IFOV2(-1<e2<1)的特征FE的相对位置,其中特征FE的宽度坐标w2可被定义为:
w2 = e2∙tan(a/2)∙d + H,其中H为每一部分视野OAF1和OAF2的光轴之间的距离;以及
4)距离d可从图像中计算出,如下所示:
d = H/((e1-e2)∙tan(a/2)).
通过提供距离值d并将此值发送到对应此距离的适当的对焦设置中,这使自动对焦镜头的调整成为可能。
留意,如图24所详细描述的,对于此实施例和其它实施例(比如,图1和图12)的说明性FOVE,每一部分视野(比如,FOV1和FOV2)的光轴(中心轴)作为***的一个特性是平行的。另外,说明性的基于静态反射镜的FOVE,说明性地将每一部分视野的光路导过至少两个反射镜-总共采用4个或者更多的反射镜以生成部分的视野。除此之外,说明性地,说明性实施例的所述基于静态反射镜的FOVE的特征在于,每一部分视野的光路(聚焦的)长度相似或相同。在此FOVE结构中,考虑到每一部分视野的平行光轴,各自的焦平面近似地平行。照此,所述示例性的FOVE通常在它们的结构和功能上是为应用优化了的,其中相对较平、宽的对象(比如大号的纸箱和盒子)应该被保持在焦点上以供成像。另外,此结构也可以使多个具有图9和22所示的FOVE的摄像机组件的并排布置成为可能。在这样的一个结构中,在相邻的、并排布置的视觉***的视野之间的重叠可以具有与每一离散***的内部重叠相似的定义,令位于相邻***之间的数据处理变得更为直接。
VI. 用于空间受限结构的FOVE
根据示例性的实施例,图25和26表示视觉***2500的概况,该***用于例如ID阅读应用、航运物流。结构2500包括视觉***摄像机2510,该摄像机2510根据本文中已描述或预想的,以及本领域技术人员可以预期的适当的结构。在该例中,视觉***摄像机包括板载或远程视觉***处理器和关联处理2512。可以提供包括应用在ID阅读2514的多种关联视觉***模块和工具。摄像机2510安装在FOVE壳体2520上。可以以与本文所述的其他壳体相似的方式,由复合材料(例如环氧树脂玻璃、聚合物填充尼龙等)、聚合物(例如热塑性塑料、聚碳酸酯、丙烯酸纤维等)和/或金属(例如铝合金、镁)创建FOVE壳体2520。壳体可通过铸造、模压、挤压、加工(machining-from-stock)或多种技术的结合而构成。
如图25、26所示,FOVE壳体2520包括摄像机安装基座2522和具有矩形断面的锥形扩展管2524,(如下所述)包括用于附着在运行环境内的顶部组件的安装夹具。扩展管2524与总壳体2520的反射镜外壳部(或“反射镜外壳”)2526相互连接。如图所示,反射镜外壳折射接收光纤(射线2530)大约180度。进一步远程反射镜(用虚线2550表示)通过另一个直角折射来自成像的场景2540的光线2532——从成像的场景2540到摄像机组件2510共计约270度。举例说明,根据所述结构,该进一步远程反射镜2550的高度大约为100毫米,宽度大约为360毫米。进一步远程反射镜2550的尺寸可根据DR1和DR2的长度和视界WFOV所需宽度而变化。进一步远程反射镜2550可由任何可以接受的反射面和关联安装夹具构成。在所述实施例中,其以一个相对于水平面(例如输送机、移动平台或其他平台的表面2542(如虚像所示),在该表面上对象相对于成像的场景安置/传输)和/或相对于临近FOVE光轴大约呈40-50度的角度(图25的ARM1)安装。需要注意,远程反射镜相对于水平面/FOVE的光轴的角度ARM1通常小于或大于45度,目标反射镜和远程反射镜之间的光轴的入射角通常非垂直。该非垂直方向包含以下两者:(a)减少多余的眩光和反射(例如,当扫描对象呈现高光时);和(b)在某些扫描结构中,允许改进的视角-例如,摄像机适用于同时扫描两个边(例如,正面与侧面,或者顶面与侧面)。在各实施例中,远程反射镜2550相对于水平面/FOVE光轴的角度ARM1可以在大约20-50毫米之间,远程反射镜和对象之间的相邻光轴的结果角度可以在大约40-100度之间。在本例中,校验目标2560表示在位于平台上,通过FOVE结构由摄像机来成像。如下文进一步的描述,反射镜外壳2526内的倾斜的反射镜利用两个重叠的场,(在宽度方向上)定义了扩展的整体视界WFOV。各场通过上文所述的一般方法,投影在摄像机的成像部分。如图所示,重叠区域OLR2可变,视觉***处理器适用于正确地识别和读取出现在重叠区域(如上述的一般描述)内的图像数据。重叠区域和整体视界的尺寸高度可变,并部分依赖于在成像的实时对象上的特性(例如ID)所需的分辨率。
值得注意,结构2500允许相对较小/低的视觉***的高度位置,其中反射镜仅设在检查区域内的重叠部分。FOVE的几何形状能够实现相对宽的观测区域WFOV(例如尺寸在400毫米到600毫米之间),如所述大约630毫米和大约1040毫米的下降(垂直方向)距离DR1和大约750毫米的水平方向距离DR2。总距离DR2由于本实施例中的FOVE组件180度的折射而减小。总体而言,能够提供具有说明性视觉***2500的适合苛刻的检测环境的紧凑结构。值得注意,这些指定尺寸仅用于提供示范,也同样可以提供适合检测区域的尺寸和形状和扩展的视界所需尺寸的宽范围的尺寸。
参照图27-30所示,已对本实施例的视觉***和FOVE2500的常规性能特性做了描述。在该图中表示了更详细的FOVE壳体2520结构和功能。连接摄像机组件2510,例如,利用在摄像机的正面和摄像机安装基座2522的后面之间延伸的紧固件2910(图29)。安装基座2522可包括U型可分离盖子2710,该盖子2710包围摄像机底座2522的底面和侧面。在说明性实施例中,盖子2710利用在盖子上形成的独立成型的固定钩2712、2713和设在安装基座2522上的关联肋部2714之间的卡扣连接,固定在FOVE上。盖子2710可通过分离固定钩2712/2713与肋部来实现移除,从而使使用者能够接近摄像机镜头/光学器件2820(图28)。可以在摄像机侧面设置端口,从而使移除盖子2710允许用户为了调整等目的接近/接触镜头/光学元件。
如图所示,扩展管2520的外表面呈锥形。该锥形的角度/度数可变,也可调整以支持从视野到透镜聚焦的光线的几何形状-因此管并不妨碍该光线。在扩展管的远端2524,法兰结构2740和关联垫片2760利用(例如)螺纹紧固件(螺钉)2742和啮合螺母2744,连接扩展管2524至反射镜外壳2526。扩展管2520可包括安装基座2750/2752,该安装基座2750/2752沿其顶部和/或其他面以助于安装到支撑面(例如架空支架、桩等)。适当的紧固件、夹子、夹具等,可以用来啮合安装基座2750,2752。可在摄像机组件2510和/或反射镜外壳2526的适当的位置上提供附加或替换基座。
另可参考图30和31,在该图中详细说明了根据说明性实施例的反射镜组件。摄像机组件/光学元件2510/2820接收来自倾斜的上部反射镜3020(如图31的虚影所示)的光线(射线3010),该反射镜3020定位在相对于摄像机光轴OAC呈45度的角度AM。光线(射线3030)从一对相邻45度的中部反射镜中的每一个,照射上部反射镜3020。该中部反射镜3034在长边方向平行于光轴OAC对齐。需要注意,在该结构下从摄像机组件2510的光学焦点2940(图29)到上部反射镜3020的距离大约为230-240毫米。其他距离是预期的,并且能够通过改变反射镜的尺寸、摄像机的光学规格和/或管2524的长度来实现。中部反射镜3034形成V型横断面,并从其辐合线3032(平行于光轴OAC)向下和向外倾斜,如图所示,在对角AM1和AM2到垂线V1(图30)。角AM1和AM2分别大致呈45度。类似地,光线(射线3040)从两个下部/外部反射镜3044照射中部反射镜。这些下部/外部反射镜3044以各自相对的角ALM而定位,从下部/外部反射镜3044到平行于光轴OAC(参照图31)的线3046大约45-55度。下部/外部反射镜向视界WFOV和关联重叠OLR2提供所需的扩展宽度。
封闭的反射镜3020、3034和3044利用(例如)粘着剂、夹子等对着适当的支持表面来相互支撑。如图所示在反射镜盒的内部2526形成。该表面可完整地贴合或独立形成(例如注塑)壳体。在所述结构中,上部反射镜3020的高度大约66毫米,宽度约46毫米。各中部反射镜3034的高度大约38毫米,长度大约75毫米。各下部/外部反射镜3044的高度大约35毫米,长度约115毫米。再次注意,上述尺寸基于预期的膨胀特性和使用操作距离的广泛的可能尺寸的范例。
如图所示上部反射镜3020在中部反射镜上方,处于重叠的关系,从而折射来自完全位于上部反射镜3020上的中部反射镜3034的光线。同样地,中部反射镜3034的顶部和底部的边缘分别大致位于和下部/外部反射镜3044的顶部和底部的边缘的统一水平面内,从而使投影自下部/外部反射镜的光线被重叠的中部反射镜完全接受。上部反射镜调整大小,与中部反射镜分离,以使得传输合适大小的FOV至摄像机光学元件。
为了密封下端(即壳体底部,光线经由远程反射镜2550,从场景进入该壳体底部)以抵御碎片、水汽和灰尘,在下部/外部反射镜3044和中部反射镜3034的正面的矩形开口处提供了具有关联垫片2940的透明窗2920和保护框架部2930。窗2920可由任何透明材质组成,例如玻璃或其他透明材料——如聚碳酸酯或丙烯酸纤维——示例性地,其高度大约为44毫米,宽度大约为238毫米。窗2920可酌情包含各种减少炫光的涂层、滤镜等。如上文所述,外壳2626的后侧2760可以包含交叉网状结构2726(参照图26),以实现减少重量/材料,提供结构刚度,以及提高热损耗等目标。
远程反射镜置于适当的位置,可以包括任何适当的尺寸、形状和结构,来从场景传输光线至反射镜外壳2526的矩形开口。通过非限制性的实例,如支架结构3070(图30所示的虚像)以适当的角度支撑远程反射镜,悬挂在场景的上方(在上方径直/垂直或通过反射镜的角度形成的偏移量)来讲光线传递至视觉***。
另外,可以明确预见,穿过FOVE的光线的路径可以以小于或大于180度的总弯曲角度被导向。或者,具有外壳的各个反射镜能够被导向,使得光线以与每个折射呈小于或大于90度的角度被折射。远程反射镜可以被导向以适应FOVE的特定光线路径的几何形状。而且,如上文所述,远程反射镜可以在相对于临近FOVE的光轴的一定角度范围内被导向。此外,可以预见扩展管的长度和关联(例如矩形)横截面尺寸可以变化。在一个替代实施例中,扩展管能够定义开放式框架或其他结构,或者摄像机可以安装在距离反射镜外壳适当距离的支架上,从而无需扩展管。
说明性FOVE适应性地被并入“扫描隧道”***,在该***内,通过视觉***读取和解码置于一个或多个相对大型的对象(例如盒子、货箱或其他包裹——例如800×800×800毫米的立方体)的侧面的ID。所述的对象于是直接通过扫描隧道,该扫描隧道允许对多个侧面/表面(例如顶部、侧面、前后)进行同时扫描。在说明性结构中,多个相似结构的FOVE彼此相邻安装,以使得对象的一个或多个(相邻的)表面成像。例如可临近安装2或3个FOVE——每个都与对象表面具有相似的视距。
参照图32,在该图中表示了扫描隧道根据适应同时扫描(例如)示范性立方体对象(盒)3210的多个面的说明性实施例。扫描隧道3200由多个FOVE3230的组3220/3222/3224/3226组成。以部分暴露的方式表示FOVES3230,以说明彼此(重叠)的视界。如图所示,在本实施例中的各FOVE包括示范性的安装板3232,该安装板从摄像机组件延伸至反射镜壳体。在本实施例中,安装板或在FOVE上的其他结构附着在适当尺寸、形状、设计的共享的架空安装轨道3234。在一实施例中,键槽结构用于允许每个FOVE3230可变的侧面(从一边到另一边,跨越隧道的高度或宽度)固定螺栓定位。在使用该结构的实施例中,安装板3232是可选的,并且能够定义为任何理想的尺寸/形状。通常情况下,安装板分隔总体180度折射光学路径的上部和下部。用于各组3220、3222、3224和3226的路径的下部被分别导向至的远程反射镜3240、3242、3244和3246(为了便于辨识和表示其反射,忽略实际反射镜3246)。共享远程反射镜的总体长度可变,从而顺应由分组成像的对象的最大尺寸。在一说明性实施例中,各反射镜3240/3244可以定义长度LSM大约为1.2米。各FOVE3230的光学和机械设计结构为允许多个彼此相邻安装的扩展器(expander),由此,两个相邻的FOVE的部分视界之间的重叠部分与在同一组FOVE的FOVE之间的重叠部分相同。在本实施例中,各FOVE的摄像机组件包括或按照上文所述,可操作地连接至视觉***处理器。各处理器的ID-发现/解码处理(或者其他视觉处理)的结果指向总体处理器或所示的处理器组3250。通常情况下,可以采用内置和/或远程处理器的任何可接受的结构。通过非限制性的示例,解码结果最终传输至物流数据传力***,在该***内,数据用于控制管理和/或跟踪通过(例如)对象输送机***的对象。各组FOVE的视界的重叠区域可根据本文介绍的技术来处理。更一般地来说,预计一组内各FOVE的光轴平行。
示范性的扫描隧道结构3200包括在相对于一个目标表面(例如外侧表面)3260的两列竖排的FOVE组3224和3226光学结构。该两列竖排结构允许对成像目标表面的扫描率大约翻了一倍。如图所示,一个或多个远程反射镜可以倾斜,以使得定义相对一个或多个表面不垂直(例如入射角≠90度),不仅减少来自镜面表面处理的眩光,还能够同时扫描对象的超过一个表面。例如,所述顶部反射镜3240定义在光轴OARM和对象3210的顶面3262的(水平)面之间大约62度的入射角IAM。该角度允许顶部FOVE组3220同时对顶面3262和正面3264成像。其随着目标(或者扫描隧道)的移动(例如箭头MO),FOVE首先(自下而上)采集正面3264的全部或部分图像,随后采集顶面3262的图像。类似地,侧面FOVE组3222、3224和3226采集正面3264的全部或部分图像,之后在对象和扫描隧道之间移动的过程中采集各侧边3266和3264的全部或部分图像。在本实施例中,扫描隧道被结构为扫描对象3210的正面、侧面和顶面。在一替代实施例中,至少一个FOVE组能够被结构为扫描对象3210的后面3268——单独地,或者结合一个或多个相邻表面。由此,在由一个或多个FOVE组构成的典型的扫描通道结构中,可以预期能够为2-5个相邻或正交的表面平面(或其他表面形状)成像。可以预期,第六底面表面也能够成像。通常情况下,用于扫描底面的技术在输送机皮带(或其他运动装置)之间设置缝隙,具有线扫描视觉***结构和适当的在视觉***处理器中实例化的ID查找和解码工具。
根据进一步实施例好图32所示,远程反射镜3240、3242、3244和、或3246能够安装在可旋转底座上(由各双曲箭头RMT和RMS表示),以使得相对于长江和对象表面的入射角度能够调节/优化。反射镜可安装在FOVE那装扮上,当板延伸至一适当的长度,由关于位于侧面FOVE组3226的安装板3232的破虚线3280表示。该结构能够提供本文中的任何FOVE组。利用任何适当的转轴或框架结构和关联的用以保持所需角方位的锁定机构,能够实现旋转。同样可以明确地预期,为不同侧面上和/或不同组的FOVE提供的光学器件可以不同。例如,用于3222/3224和3226的摄像机透镜可以具有焦距f为35毫米的透镜,同时顶部FOVE组3220的摄像机透镜的焦距f为40毫米。如此,对应FOVE能够调整/优化从而获得最大阅读范围(使用f=40毫米)或者最大视界(使用f=35毫米)。
可以明确地预期,除非特别指出,否则根据图25-32中的实施例采用材料、结构技术、比例、尺寸以及操作/物理规则与图1-24中的相关在先实施例相同或者近似。同样的,视觉***和摄像机组件的结构和功能,尤其是在解决和处理通过扩展视界获取的图像方面,可以与上述实施例的描述类似。当视觉***用来读取(例如)ID代码,可以使用一个或多个适当的解码处理(器)和关联处理器。可以通过定制化的方式或基于商业可用程序来实现该功能。
VII. 结论
应该明白,根据这里不同实施例的FOVE提供了期望的、扩展视觉***中的视野的***和方法,所述视觉***搜索并分析有用的特征,比如条形码/ID,而且不会损失所需的分辨率。所述实施仅需要一点或者就根本不需要对现有的摄像机光学***、硬件或者软件进行修改,并且相对地可在生产环境中直接实施。期望地,所述FOVE的不同实施通过缩窄有效高度并加宽有效宽度至一个适用于扫描宽的移动路线的尺寸以最大化对传统类型传感器的使用。另外,此实施例的FOVE允许可拆除地将FOVE组件连接扫多个不同的摄像机组件上,作为附加的特征,以此增加它们的灵活性并允许视觉***组件的升级和任务再分配。另外,根据某些实施例的FOV有助于期望的折射光线路径,该路径允许在目前制造业上的空间限制,逻辑和/或检查环境。说明性实施例的FOVE的折射路径还对应高分辨率摄像机***的要求,从而提供更加精准可靠地读取ID(和/或目标上的其他特征)。通常情况下,具有小视角的摄像机***在其景深范围内,分辨率(像素/毫米)下降得更少。但是具有小视角的摄像机***安装得距离对象较远,以定义充足的视角。说明性折射路径FOVE满足了这些需求,其允许合理的宽视角和相对长的视距,无需(不需要)在对象和摄像机之间设置长的、直线的光学路径——由此可减少***振动的影响。缩短的光束长度(在FOVE整体结构内)通常减少因外部因素的偏移,例如振动。说明性地,部分由于在结构内折射光线大约180度而实现了缩短路径id,从而使安装板的两侧都能够用于引导光线路径——可实现更短的总光束距离和更少的因振动或其他外部机械因素/影响造成的总体偏移。
以上详细地描述了本发明说明性的实施例。在不脱离本发明思想和范围的前提下,可进行各种修改和添加。视情况而定,以上所描述的每一不同实施例的特征可结合其它所述实施例的特征,以提供与新实施例相关的特征组合的多样化。另外,在上文描述本发明的装置和方法的多个单独的实施例时,于此所描述的仅仅是本发明的原理的说明性应用。举例来说,当根据说明性实施例所描述的有用特征为ID/条形码时(例如,任意格式/类型的一维、二维、特征等等),在这里的实施例的原理可被用于分析并处理多种不同的有用特征,包括,但不局限于,不同类型的印刷或者涂覆的基准点、字母数字、图形、数字或者其它书面字符、验证标记、等等。另外,这里的原理可被用于分析并处理特征的其它格式,所述特征可能会周期性地存在并穿过扩展的视野宽度。举例来说,当根据不同实施例的FOVE在水平或者宽度方向上扩展场景中的视野时,可很清楚的看出,场景视野也可被FOVE在垂直长度上,或者在水平和垂直方向之间倾斜方向上被扩展。同时,当不同实施例在与视野相关的传感器上产生离散条带时,只要特征能在投射的视野中的至少一部分上被完全成像,其它的几何图形也是可以预见的。同样地,在传感器上投射的几何特征(比如条带)无需在高度和/或宽度上互相对称。另外,当说明性的FOVE的外部反射镜通常是垂直,并且发光器的内部反射镜的反射表面略微垂直倾斜时,可以预见的是,能够在外部和内部反射镜之一或者全部上定义垂直倾斜的外部反射镜视情况而定同样能够在传感器上定义垂直倾斜以生成需要的条带(或者其它几何投影)。同样地,当条带“垂直”堆叠时,可以预见,基于成像的场景的多个视野的投影,传感器上的水平/并排的条带堆叠(或者其它几何图形)也是可能的。另外,于此使用的术语“处理”或者“处理器”应从一个较宽的范围上理解,应包括硬件和软件的操作(以及它们不同的组合),可在一个或者多个所述功能模块中执行,或者可被整体划分,又或者可按照所述不同功能模块划分为多个部分。而且,属于“基本上”或者“大约”用于针对一个已知的测量值、数值或特性,即数值处于用以获得所需结果的正常工作范围内,但是包括归因于***的固有误差和在容许范围内的错误(例如1-2%)的波动。因此,该描述仅仅起示例性的作用,而不作为限制本发明的范围。

Claims (19)

1.一种用于扩展由视觉***摄像机成像的场景视野的***,具有镜头组件以及界定图像平面的图像传感器,所述***被构造和设置为搜索并分析该场景中有用特征,其特征在于,所述***包括:
第一视野扩展器,其具有以与反射镜外壳呈间隔开的关系接合视觉***摄像机的摄像机安装底座,所述反射镜外壳限定180度的光学路径弯曲,所述反射镜外壳包括朝向一对倾斜的中间反射镜的上部反射镜,所述中间反射镜各自朝向相应的下部/外部反射镜,所述下部/外部反射镜共同投射来自所述场景的扩展场景,
远程反射镜,其与所述场景大致重叠并且将光线从所述场景中以预设角度弯曲进入下部/外部反射镜。
2.根据权利要求1所述的***,其中,所述预设角度在约40至100度之间。
3.根据权利要求1所述的***,其中,扩展的视野包括重叠区域。
4.根据权利要求3所述的***,其中,所搜索的有用特征为符号代码,所述***进一步包括符号代码解码***,该符号代码解码***从视觉***摄像机处接收与定位的符号代码相关的信息,并输出代码数据至进一步的关联处理中。
5.根据权利要求4所述的***,其中,所述符号代码位于一对象上,该对象在输送带上移动穿过所述场景。
6.根据权利要求1所述的***,进一步包括位于摄像机安装底座和反射镜外壳之间的延长管。
7.根据权利要求6所述的***,其中,所述延长管从摄像机安装底座至反射镜外壳向外逐渐变细。
8.根据权利要求1所述的***,其中,所述摄像机安装底座包括一可拆卸盖,其设置为使得视觉***摄像机的光学器件能够被选择性地接触。
9.根据权利要求1所述的***,其中,所述下部/外部反射镜各自以相对于水平面呈相对的45度角定向。
10.根据权利要求9所述的***,其中,所述中间反射镜各自以相对于垂直平面呈相对的45度角定向,所述垂直平面垂直于水平面并且位于沿视觉***摄像机的光轴上。
11.根据权利要求10所述的***,其中,所述上部反射镜以相对于水平面呈45度角定向,并且位于中间反射镜上方,所述光轴从中穿过。
12.根据权利要求9所述的***,其中,所述反射镜外壳包括透明窗,其位于下端部之上,在下部/外部反射镜和远程反射镜之间。
13.根据权利要求1所述的***,进一步包括视觉处理器,以及其中所述镜头组件包括液体镜头组件并且进一步包括由视觉处理器执行的自动对焦处理,所述视觉处理器被构造和设置为使液体镜头组件聚焦。
14.根据权利要求1所述的***,其中,所述第一视野扩展器为多个视野扩展器中的其中一个,第二至第N个视野扩展器中的每一个视野扩展器包括多个摄像机安装底座,每一摄像机安装底座以与反射镜外壳呈间隔开的关系接合视觉***摄像机,所述反射镜外壳限定180度的光学路径弯曲,所述反射镜外壳包括朝向一对倾斜的中间反射镜的上部反射镜,所述中间反射镜各自朝向相应的下部/外部反射镜,所述下部/外部反射镜共同投射来自所述场景的扩展场景,所述多个视野扩展器中的至少一部分安装在并排分组中。
15.根据权利要求14所述的***,其中,所述并排分组中的多个视野扩展器中的每一个视野扩展器包括相应的光轴,全部光轴彼此平行,并且所述多个视野扩展器中的每一个视野扩展器共享一个共用的远程反射镜,所述共用的远程反射镜与场景大体重叠并且将光线从场景中弯曲预设角度进入下部/外部反射镜。
16.根据权利要求15所述的***,其中,所述预设角度在约40至100度之间,并且所述并排分组中的多个视野扩展器对场景中的物体的多个邻接表面进行成像。
17.根据权利要求16所述的***,其中,所述共用的远程反射镜以可转动设置的方式安装,以便允许调整预设角度。
18.根据权利要求15所述的***,其中,所述并排分组中的多个视野扩展器中的每一个视野扩展器的扩展视野包括具有第一预设宽度的第一重叠区域,以及其中所述并排分组中的相邻视野扩展器限定第二预设宽度的重叠区域,以及其中所述第一预设宽度等于第二预设宽度。
19.根据权利要求15所述的***,其中,所述多个视野扩展器设置在多个并排分组的每一个分组中,所述多个并排分组定向为对场景中的物体的多个表面中的每一个进行成像。
CN201610913253.7A 2015-10-19 2016-10-19 一种用于扩展由视觉***摄像机成像的场景视野的*** Active CN106973197B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US14/887,290 US9892298B2 (en) 2012-02-06 2015-10-19 System and method for expansion of field of view in a vision system
US14/887,290 2015-10-19

Publications (2)

Publication Number Publication Date
CN106973197A CN106973197A (zh) 2017-07-21
CN106973197B true CN106973197B (zh) 2021-06-11

Family

ID=57240827

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610913253.7A Active CN106973197B (zh) 2015-10-19 2016-10-19 一种用于扩展由视觉***摄像机成像的场景视野的***

Country Status (2)

Country Link
EP (1) EP3159731B1 (zh)
CN (1) CN106973197B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111371980B (zh) * 2020-04-18 2020-12-18 重庆哆来目科技有限公司 一种基于光学原理的adas摄像头结构

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0225721A1 (en) * 1985-11-08 1987-06-16 BRITISH TELECOMMUNICATIONS public limited company Camera optics
CN101221281A (zh) * 2008-01-24 2008-07-16 上海微电子装备有限公司 一种全反射投影光学***
CN101674424A (zh) * 2009-09-27 2010-03-17 北京航空航天大学 一种虚拟扩展成像的装置及方法
CN102768024A (zh) * 2012-07-05 2012-11-07 哈尔滨工业大学 一种基于分离反射镜组的共焦测量装置
CN103338322A (zh) * 2012-02-06 2013-10-02 康耐视公司 视觉***中的视野扩展***和方法
CN103714307A (zh) * 2012-10-04 2014-04-09 康耐视公司 具有多核处理器的符号读取器以及其运行***和方法

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5975710A (en) * 1997-06-06 1999-11-02 Luster; Spencer D. Optical image field splitting system
US7028899B2 (en) * 1999-06-07 2006-04-18 Metrologic Instruments, Inc. Method of speckle-noise pattern reduction and apparatus therefore based on reducing the temporal-coherence of the planar laser illumination beam before it illuminates the target object by applying temporal phase modulation techniques during the transmission of the plib towards the target
JP4288428B2 (ja) * 2007-03-15 2009-07-01 日本電気株式会社 映像解析システムおよび映像解析方法
US8322621B2 (en) * 2008-12-26 2012-12-04 Datalogic ADC, Inc. Image-based code reader for acquisition of multiple views of an object and methods for employing same
US8740075B2 (en) * 2011-10-06 2014-06-03 Symbol Technologies, Inc. Apparatus for and method of reading targets arbitrarily oriented in imaging workstations

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0225721A1 (en) * 1985-11-08 1987-06-16 BRITISH TELECOMMUNICATIONS public limited company Camera optics
CN101221281A (zh) * 2008-01-24 2008-07-16 上海微电子装备有限公司 一种全反射投影光学***
CN101674424A (zh) * 2009-09-27 2010-03-17 北京航空航天大学 一种虚拟扩展成像的装置及方法
CN103338322A (zh) * 2012-02-06 2013-10-02 康耐视公司 视觉***中的视野扩展***和方法
CN102768024A (zh) * 2012-07-05 2012-11-07 哈尔滨工业大学 一种基于分离反射镜组的共焦测量装置
CN103714307A (zh) * 2012-10-04 2014-04-09 康耐视公司 具有多核处理器的符号读取器以及其运行***和方法

Also Published As

Publication number Publication date
EP3159731A1 (en) 2017-04-26
EP3159731B1 (en) 2021-12-29
CN106973197A (zh) 2017-07-21

Similar Documents

Publication Publication Date Title
CN110095861B (zh) 视觉***中的视野扩展***和方法
US10445544B2 (en) System and method for expansion of field of view in a vision system
US11966810B2 (en) System and method for expansion of field of view in a vision system
US9244283B2 (en) System and method for expansion of field of view in a vision system
EP1223535B1 (en) Bioptics bar code reader
US20230100386A1 (en) Dual-imaging vision system camera, aimer and method for using the same
US10832023B2 (en) Dual-imaging vision system camera and method for using the same
CN109583251B (zh) 具有瞄准器***的成像设备
CN102334129A (zh) 获得物体多个视图的基于图像的代码阅读器及其使用方法
US11323629B1 (en) Single camera vision system for logistics applications
US11385385B2 (en) System and method for reduction of drift in a vision system variable lens
CN106973197B (zh) 一种用于扩展由视觉***摄像机成像的场景视野的***
GB2608291A (en) Bioptic scanner optical arrangement with single sensor split four ways
CN204795419U (zh) 一种流水线货物清晰拍照的反射摄像仪
US11734529B2 (en) Compact dual-LED illumination system
CN109946769B (zh) 减少视觉***变焦透镜漂移的***及方法
US20220014682A1 (en) System and method for extending depth of field for 2d vision system cameras in the presence of moving objects
CN1482793A (zh) 宽视场像面分割红外/可见光线列探测器组件

Legal Events

Date Code Title Description
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant