掌桥专利:专业的专利平台
掌桥专利
首页

检测影像侦测器的侦测范围的方法

文献发布时间:2023-06-19 16:11:11



技术领域

本发明涉及一种检测方法,特别是涉及一种检测影像侦测器的侦测范围的方法。

背景技术

视觉影像侦测技术(Video Image Detection)可以对影像进行分析,通过对影像分析的过程及结果进行设定,可以针对各种移动物体进行各种事件触发设定而达到预警的效果。为了得到最佳的预警效果,研究人员莫不致力于开发更快速或更精确的影像分析技术。

众所周知,在进行影像分析之前必须先获得影像,因此能够达到预警效果的范围就是影像侦测器的侦测范围,所以如何确保影像侦测器的侦测范围能够涵盖到预先设定的区域也是十分重要的。然而,相较于成为主流的影像分析技术的开发,如何准确且快速地判断影像侦测器的实际侦测范围的技术却乏人问津,导致到目前为止大多都只能依赖人工方式进行实地拍摄及测量等操作才能完成对于影像侦测器的实际侦测范围的确认工作,十分的耗费人力及时间。

发明内容

有鉴于此,本发明的一个目的是提供一种检测影像侦测器的侦测范围的方法,其可自动化进行检测操作以精确判断影像侦测器的侦测范围。

从一个角度来看,本发明的说明内容提供了一种检测影像侦测器的侦测范围的方法,其适于检测影像侦测器对位于一平面区域上的目标物的侦测状况,其中,此平面区域包括沿着第一轴延伸的基准线,平面区域位于此基准线两侧的区域分别被定义为第一平面区域及第二平面区域,第一平面区域及第二平面区域分别包括相同尺寸的多个矩形区域,每一个矩形区域的相邻两边分别沿着第一轴与第二轴延伸,每一个矩形区域沿着第一轴延伸的边长为侦测间隔长度且沿着第二轴延伸的边长为步进长度,影像侦测器正面朝向基准线拍摄平面区域,且目标物每次移动的最小距离等同于所述的步进长度。此方法包括:设定前次侦测真伪值的内容;使目标物移动至一个矩形区域位于基准线上的第一顶点;使目标物由第一顶点沿着第二轴往第一方向移动直到影像侦测器在目标物连续移动某一个预设距离的初判期间内都未侦测到目标物为止,并以目标物在初判期间最开始时的位置为初判边界点;设定检测结束距离,其中,检测结束距离大于步进长度且小于初判边界点至基准线之间的距离;以及,在获得该初判边界点之后,使该目标物沿着该第二轴进行多次往复移动以判定影像侦测器的侦测边界检定位置。其中,每一次往复移动包括:以目标物当前的位置为单次往复起点,并取得影像侦测器此时是否能侦测到目标物的结果作为本次侦测真伪值;当本次侦测真伪值与前次侦测真伪值相同,设定目标物的移动方向保持不变;当本次侦测真伪值与前次侦测真伪值不同且检测结束距离大于步进长度时,反向改变目标物的移动方向;当本次侦测真伪值与前次侦测真伪值不同且检测结束距离不大于步进长度时,停止继续使目标物沿着第二轴进行多次往复移动,并输出目标物到达此单次往复起点前的一个步进长度内的区域作为影像侦测器的侦测边界检定位置;设定当次往复移动距离,此当次往复移动距离不大于检测结束距离且不小于步进长度;以及,使目标物从单次往复起点移动当次往复移动距离以到达单次往复终点,并改变检测结束距离以使检测结束距离等于当次往复移动距离,以及改变前次侦测真伪值以使前次侦测真伪值等于本次侦测真伪值。

在一个实施例中,前述的预设距离为2Y,Y为步进长度。

在一个实施例中,在目标物沿着第二轴往第一方向移动直到影像侦测器在目标物连续移动预设距离的初判期间内都未侦测到目标物之后,使目标物继续往第一方向移动到距离初判边界点第一预设距离的回转点。

在一个实施例中,上述的第一预设距离为2

在一个实施例中,在设定当次往复移动距离时系将当次往复移动距离设定为

在一个实施例中,目标物的尺寸被从预设标准依照一比例缩小。

综合而言,本发明的说明内容提供的检测影像侦测器的侦测范围的方法可以使目标物依照特别设计的方式进行移动,并且在移动目标物的过程中配合影像侦测器的侦测结果来改变其移动方向。进一步的,由于目标物大多是在侦测范围的边缘处进行移动,所以可以减少花费在其它位置的检测时间。因此,采用本说明内容提供的技术可以达到自动检测影像侦测器的侦测范围的效果,有效地减少人力以及时间的耗费。

附图说明

图1为根据本发明一实施例用于施行检测影像侦测器的侦测范围的方法的检测平面的示意图。

图2为根据本发明一实施例的检测影像侦测器的侦测范围的方法的流程图。

图3为根据本发明另一实施例的检测影像侦测器的侦测范围的方法在步骤S204与步骤S206之间的流程图。

其中,附图标记说明如下:

10:检测平面

11:左半面区域

12、14:轴

13:右半面区域

100:影像侦测器

100a、100b:视野边界

110、112:矩形区域

110a、110b:顶点

120:基准线

D:侦测间隔长度

S200~S250:本发明一实施例的施行步骤

S300:本发明一实施例中介于步骤S204与步骤S206之间的步骤

Y:步进长度

具体实施方式

请参照图1,其为根据本发明一实施例用于施行检测影像侦测器的侦测范围的方法的检测平面的示意图。如图所示,在要检测影像侦测器100的侦测范围时,影像侦测器100会被放置在检测平面10的附近并面对检测平面10,而影像侦测器100的侦测对象则在检测平面10上进行各项移动以供影像侦测器100侦测之用。在本实施例中,基准线120沿着轴12(后亦称为第一轴)延伸,影像侦测器100正面朝向基准线120以拍摄平面区域10以及在其上移动的目标物;平面区域10以基准线120为界被定义为左半平面区域11(后亦称为第一平面区域)及右半平面区域13(后亦称为第二平面区域),左半平面区域11以及右半平面区域13分别包括了具有相同尺寸的多个矩形区域,例如矩形区域110与112。每一个矩形区域的相邻两边分别沿着轴12以及轴14(后亦称为第二轴)延伸,而且每一个矩形区域沿着轴12延伸的边长为侦测间隔长度D,沿着轴14延伸的边长为步进长度Y。为了侦测时方便控制目标物的移动,步进长度Y被设定为目标物每次移动时可达到的最小的移动距离。

一般来说,影像侦测器100会存在一个视野范围(Field of View),这个视野范围会由影像侦测器100的制造规格来决定,而目标物在这个视野范围(图中所示的视野边界100a与视野边界100b所夹的范围)中都是可见的。但是,由于目标物在影像侦测器100中的成像尺寸会随着目标物与影像侦测器100之间的距离变化而改变,所以当目标物过于远离影像侦测器100的时候,影像侦测器100虽然可以“看到”目标物,但却有可能因为目标物在影像中的体积过小而无法明确地判断出目标物就是事先设定的物件。也就是说,由于与影像侦测器100搭配的影像分析软件的不同,能够确实辨认出目标物是否为符合事先定义的物件的范围很可能会有所差异,本发明所要检测的就是影像侦测器100在搭配的影像分析软件之后能够有效辨识出目标物的范围。为了解说上的方便,在本案中所提到的“侦测”二字不止包括影像侦测器100获得目标物影像的操作,还包括判断目标物是否符合事先定义的物件的操作。

以下利用图2所示的流程图配合图1来说明本发明一实施例中的检测影像侦测器的侦测范围的方法。为了实施此方法,可以利用一个控制器(未绘示)来获取影像侦测器的侦测结果以及控制目标物的移动与转向。如图2所示,在开始进行检测的时候,控制器会先使目标物移动到矩形区域位于基准线上的一个顶点处(后亦称为第一顶点),例如矩形区域110的顶点110a或顶点110b(步骤S200)。为了使后续阐述能较为简洁,以下将以顶点110a作为第一顶点来进行说明。由于从各第一顶点开始的检测操作都与从顶点110a开始的检测操作类似,因此从其它第一顶点开始的检测操作也同样可以参照以下说明来进行。

在本实施例中,在移动到顶点110a之后,控制器就可以控制目标物开始沿着轴14(第二轴)进行移动(步骤S202)。在此处要注意的是,由于本发明是为了检测影像侦测器100的侦测范围,所以当所要检测的是影像侦测器100在左半平面区域11的侦测范围的时候,目标物就应该是沿着轴14而朝着图示的左侧移动;相对的,当所要检测的是影像侦测器100在右半平面区域13的侦测范围的时候,目标物就应该是沿着轴14而朝着图示的右侧移动。以下将以检测左半平面区域11为例来进行说明,所以在步骤S202中,目标物是沿着轴14而朝着图示的左侧移动。类似的作法也可以适用于检测右半平面区域13,因此将不重复进行说明。

如先前所提到的,在目标物移动的过程中可能因为目标物距离影像侦测器100过远而使得影像侦测器100侦测失败,因此,理论上来说,可以在目标物开始移动之后而影像侦测器100第一次无法侦测到目标物的时候,判定此处为影像侦测器100的侦测边界。然而,在需要考量到可能存在由影像侦测器100的成像元件或影像分析软件的不稳定性所造成的无法辨识物件的状况,在本实施例中是采用影像侦测器100在目标物连续移动的距离(后称初判期间)中都无法侦测到目标物的条件来判断目标物是否已经超出了影像侦测器100的侦测边界。于是,在步骤S204中,控制器可以在目标物开始移动之后,根据影像侦测器100的侦测结果来判断影像侦测器100是否已经在连续移动预设距离内(亦即在初判期间里)都无法侦测到目标物(步骤S204)。在步骤S204的判断结果为否的时候,控制器可以使目标物继续沿着第二轴以既有的方向继续移动;相对的,在骤S204的判断结果为是的时候,控制器就以目标物在初判期间最开始时的位置为初判边界点(步骤S206)。

在经过步骤S206获得初判边界点之后,控制器就可以取得前次侦测真伪值及检测结束距离以利后续操作的进行。其中,在第一次取用前次侦测真伪值的时候是使用预设的值(步骤S230),所以只要在进行步骤S208之前设定好前次侦测真伪值的内容即可;类似的,在第一次取用检测结束距离的时候也是使用预设的值(步骤S240),所以也只要在进行步骤S208之前设定好检测结束距离的值就可以。在步骤S230设定前次侦测真伪值的时候,建议将前次侦测真伪值设定为目标物在本方法中最刚开始的位置处是否能被影像侦测器100侦测到的结果。以本实施例来说,由于一开始是将目标物移动到位于基准线120上的一个点,所以可以控制器可以根据此时影像侦测器100对目标物的侦测结果来设定前次侦测真伪值的内容。例如,当影像侦测器100可以侦测到位在第一顶点110a的目标物的时候,可以使控制器将前次侦测真伪值设定为真;而当影像侦测器100无法侦测到位在第一顶点110a的目标物的时候,就可以使控制器将前次侦测真伪值设定为伪。在另一个实施例中,因为基准线120上的某一点是经过这一点而沿着轴14延伸的直线中距离影像侦测器100最近的点,所以当影像侦测器100无法侦测到位在基准线120上的目标物的时候,控制器就可以直接跳过后续的步骤并将目标物移动到基准线120上的其它位置之后再重新开始执行图2所示的流程。

进一步的,在步骤S240中首次进行设定的检测结束距离建议大于目标物的最小移动距离(即步进长度);此外,为了减少自动操作时产生错误的可能性,在步骤S240中还可以将检测结束距离设定为小于初判边界点至基准线120之间的距离,借此避免目标物从左半平面区域11移动到右半平面区域13。请一并参照图3,在其它实施例中,为了确保目标物不会从左半平面区域11移动到右半平面区域13,在步骤S204的判断结果为是之后,控制器还可以进一步使目标物往原本的移动方向再移动到距离初判边界点第一预设距离的回转点(步骤S300),如此就可保证即使将检测结束距离设定为从初判边界点至基准线120之间的距离,目标物也不会被错误的移动到另一个半平面区域中。

承上述,在取得了首次设定的前次侦测真伪值以及检测结束距离之后,控制器可以控制目标物沿着第二轴进行数次的往复移动以借此判断影像侦测器的侦测边界。为了使说明更加清楚,以下将经由沿着第二轴进行数次的往复移动而检测出来的影像侦测器的侦测边界称为侦测边界检定位置。

在本实施例中,每一次沿着第二轴进行的往复移动包括了步骤S208之后的各步骤。首先,控制器可以经过影像侦测器100而获得目标物当前的位置并将其定义为单次往复起点,然后同样从影像侦测器100取得表示影像侦测器100此时是否能侦测到目标物的结果(后称为本次侦测真伪值)以及取得先前设定好的前次侦测真伪值(步骤S208)。接下来,控制器会判断所取得的本次侦测真伪值与前次侦测真伪值是否相同(步骤S210)。当步骤S210的判断结果为是,就表示前次侦测真伪值与本次侦测真伪值同样为真或同样为伪,此时控制器就维持目标物的移动方向不变(步骤S214);相对的,当步骤S210的判断结果为否,就表示前次侦测真伪值与本次侦测真伪值是一个为真且另一个为伪的状况,此时控制器就要进一步判断检测结束距离是否大于步进长度(步骤S212)。当步骤S212的判断结果为是,控制器就会改变目标物的移动方向而使目标物沿着轴14往相反的方向移动(步骤S216);相对的,当步骤S212的判断结果为否,控制器就停止继续使目标物沿着第二轴进行往复移动,并将目标物到达此单次往复起点前的一个步进长度内的区域输出作为影像侦测器100的侦测边界检定位置(步骤S250)。

根据上述,经过步骤S214或步骤S216而确定目标物接下来的移动方向之后,控制器进一步的设定了当次往复移动距离(步骤S218)。为了逐渐逼近到可能的侦测边界检定位置,在步骤S218设定当次往复移动距离时应该不大于检测结束距离,而且,由于步进长度是目标物可以移动的最小距离,所以在设定当次往复移动距离时也应该使其不小于步进长度。接下来,在获得当次往复移动距离之后,控制器就可以使目标物从目前的单次往复起点、依照先前决定的移动方向而移动当次往复移动距离,借此到达除了目前的单次往复起点之外的点(后称为单次往复终点);并且,控制器还可以一并改变检测结束距离以使检测结束距离等于步骤S218设定的当次往复移动距离,以及改变前次侦测真伪值以使前次侦测真伪值等于在步骤S208中取得的本次侦测真伪值(步骤S220)。

应注意的是,当次往复移动距离并不一定要在步骤S218所处的时间点才能设定。本领域的技术人员当可根据设定当次往复移动距离时所需要的条件而更换设定的时间,如此的修改并不违反本发明的技术内容。另一个需要注意的点是,因为控制器在首次执行步骤S208的时候还不曾执行步骤S220,所以在首次执行步骤S208的时候取得的前次侦测真伪值会是由步骤S230所设定的内容;但是在执行过一次往复移动之后,因为前次侦测真伪值已经被步骤S220改变过了,所以接下来的步骤S208取得的前次真伪值的内容就是由前一次往复移动中的步骤S220所设定的内容而不再是由步骤S230所设定的内容。

以一个实际例子来看,控制器可以先控制目标物移动到基准线120上并沿着基准线120移动直到影像侦测器100可以侦测到目标物为止。接下来,控制器可以将首次侦测到目标物的时候目标物所在的位置设定为第一顶点,亦即,在此时才虚拟分割出对应的矩形区域。以下的说明基于下列设定:目标物是从图1的下方沿着基准线120朝着影像侦测器100移动,并且在影像侦测器100在目标物到达第一顶点110a的时候侦测到目标物。

当目标物到达第一顶点110a之后,控制器就可以开始依照图2或进一步搭配图3所示的实施例开始进行影像侦测器100的侦测边界的检测操作。其中,在依照图2的实施例进行检测操作的时候,具体上在步骤S204可以采取连续移动两倍的步进长度(2Y)的距离都未能侦测到目标物为判断标准;在步骤S230设定前次侦测真伪值的时候可以将前次侦测真伪值设定为真;在步骤S218设定当次往复移动距离的时候可以将当次往复移动距离为

在经过图2的操作而获得对应的一个侦测边界检定位置之后,控制器可以先使目标物移动回到第一顶点110a。在这之后,控制器可以选择从第一顶点110a沿着轴14往还没检测边界的方向来执行图2的流程以获得另一个侦测边界检定位置。例如,若在目标物到达第一顶点110a的时候先利用前述的检测方法检测左半平面区域11而获得对应的一个侦测边界检定位置,那么在目标物回到第一顶点110a之后,控制器可以利用同样的检测方法来检测右半平面区域13而获得另一个对应的侦测边界检定位置。在另一个实施例中,当目标物回到第一顶点110a之后,控制器可以使目标物移动到另一个第一顶点110b并执行检测方法而获得另一个对应的侦测边界检定位置,并且在完整检测完某一个半平面区域的侦测边界检定位置之后再开始检测另一个半平面区域的侦测边界检定位置。

在所有的侦测边界检定位置都被确认了之后,这些侦测边界检定位置的外围连线就可以定义出影像侦测器100的影像侦测边界并同时界定出影像侦测器100的影像侦测范围。

值得一提的是,在任意实施例中,还可以在需要判断影像侦测器100是否侦测到目标物的时候控制目标物在原地旋转至少一圈,借此减少前述因为影像侦测器100的成像元件或影像分析软件的不稳定性而造成错误辨识结果的机率。

最后,如前所述,由于目标物在影像侦测器100中的成像尺寸会随着目标物与影像侦测器100之间的距离变化而改变,所以除了上述操作之外,还可以通过将目标物的尺寸从预设标准依照某一比例缩小而模拟目标物远离影像侦测器100而在影像尺寸上所带来的效果。通过此种缩小尺寸的技术的辅助,上述内容提供的技术就可以在较小的空间中完成侦测范围的自动检测操作。

根据上述说明,本发明的说明内容提供的检测影像侦测器的侦测范围的方法可以使目标物依照特别设计的方式进行移动,并且在移动目标物的过程中配合影像侦测器的侦测结果来改变其移动方向。进一步的,由于目标物大多是在侦测范围的边缘处进行移动,所以可以减少花费在其它位置的检测时间。因此,采用本说明内容提供的技术可以达到自动检测影像侦测器的侦测范围的效果,有效地减少人力以及时间的耗费。

相关技术
  • 检测影像侦测器的侦测范围的方法
  • 广范围侦测器及加大侦测范围的方法
技术分类

06120114734253