相机控制设备的制造方法_2

文档序号:9492073阅读:来源:国知局
形的特征和/或植入物浓度在其边缘的变化率,而不具有从植入区域变为非植入区域的二元改变。类似地,通过植入形成的埋入区域可导致在埋入区域和穿过表面而发生植入的表面之间的区域中发生植入。因此,在附图中示出的区域性质上是示意性的,并且它们的形状不意在示出装置的区域的实际形状,也不意在限制本发明构思的范围。
[0047]除非另有定义,否则在此使用的全部术语(包括技术术语和科学术语)具有与本发明构思所属的技术领域的普通技术人员通常理解的含义相同的含义。还将理解除非这里明确定义,否则术语(诸如在常用字典中定义的术语)应被解释为具有与它们在相关领域和此本说明书的上下文中的含义一致的含义,而不以理想或过于正式的含义来解释它们。
[0048]图1是示出根据示例性实施例的相机控制设备的框图。
[0049]参照图1,相机控制设备100被配置为使得通过捕捉监视区域的图像而获取的相机图像中包括的对象始终位于相机图像的中心,从而可大幅降低由于对对象的突然的速度改变没有反应等而丢失位于相机图像的边缘的对象的可能性。
[0050]另外,优选地但不是必要地,相机控制设备100被配置以便去除由于相机运动的惯性而在相机图像的中心部分出现的屏幕振动现象,所述相机运动的惯性由在通过提高相机的运动速度控制相机的运动使得对象始终位于相机图像中之后正在追踪的对象停止或改变其方向时相机停止而引起。
[0051]相机控制设备100可包括处理器120和相机驱动控制器130。
[0052]为了有效追踪监视区域中的对象的目的,与相机控制设备100连锁的相机(未示出)可被设置为具有平移、倾斜、变焦和聚焦功能的PTZ相机。
[0053]处理器120从相机提供的相机的第一图像检测包括对象的局部图像,并产生用于将与检测的局部图像的特定坐标对应的对象的特定点置于通过相机在捕捉第一图像之后捕捉的相机的第二图像的中心坐标上的控制值。
[0054]可通过用户的选择或者通过预定图像检测处理来从第一图像检测包括对象的局部图像。
[0055]可无需用户的参与而通过预定图像检测处理来从第一图像自动检测包括对象的局部图像。
[0056]例如,可将当前帧的相机图像和前一帧的相机图像进行相互比较,可基于作为比较的结果的图像之间的不同的点来指定包括作为观察的目标的对象的单元区域,并且可将特定的单元区域确定为如上所述的局部图像。
[0057]作为另一示例,可针对当前帧的相机图像执行脸部识别算法,可基于脸部识别的结果指定包括作为观察的目标的对象的单元区域,并且可将特定的单元区域确定为如上所述的局部图像。
[0058]处理器120和相机驱动控制器130可与相机集成地设置或者可被设置为与相机分离的构造。
[0059]如果处理器120被设置为与相机分离的构造,则可通过有线或无线连接执行对与该相机直接连锁的单个相机的控制,可通过与包括该相机的多个相机的网络连接(例如,家庭网络、互联网和异构网络)执行对所述多个相机的控制。
[0060]相机驱动控制器130基于从处理器120输出的控制值改变相机的捕捉区域。
[0061]图2是示出图1中示出的处理器120的构造的框图。
[0062]参照图2,处理器120可包括:图像接收模块121,被配置为从相机接收帧单元中的相机图像;目标检测模块123,被配置为通过预定图像检测处理来从相机的第一图像检测局部图像;控制值计算模块125,被配置为基于第一图像的中心坐标将与局部图像的中心坐标对应的用于追踪对象的第一图像的特定点确定为相机的控制中心坐标,根据局部图像的中心坐标与相机的控制中心坐标之间的差改变用于相机的运动控制的控制加速度的权重,并基于改变的权重产生针对相机的运动的控制值;控制执行模块127,被配置为将产生的控制值输出到相机驱动控制器130。
[0063]图3是示出根据示例性实施例的相机控制设备200的框图。
[0064]参照图3,相机控制设备200可包括:输入单元240、处理器220和相机驱动控制器230。
[0065]输入单元240可使用户能够从相机图像选择包括对象的局部图像。
[0066]处理器220通过从输入单元240传输的用户设置信号从相机提供的第一图像检测包括对象的局部图像,并产生用于将与局部图像的特定坐标对应的对象的特定点置于通过相机在第一图像之后捕捉的相机的第二图像的中心坐标上的控制值。
[0067]通过经由用户的触摸或用户输入装置(诸如,光标)从第一图像选择对象所处的特定点以及指定围绕所选择的特定点的以预定单元为单位的周围的组单元以检测局部图像,来执行通过用户的选择从第一图像检测局部图像的操作。
[0068]图4是示出通过相机捕捉的相机图像的示图。
[0069]图4中示出的相机图像是作为从相机提供的每帧的相机图像的线路输入的相机的第一图像。这里,第一图像中对象所在的单元区域可以是局部图像。
[0070]如图4所示,第一图像的中心坐标B和从第一图像检测的局部图像的中心坐标A位于第一图像中的不同的点上,从而不相互重合。
[0071]在这种情况下,相机控制设备100操作以将与局部图像的中心坐标A对应的对象的特定点置于与后一帧对应的第二图像的中心坐标上。
[0072]尽管优选将与局部图像的中心坐标A对应的对象的特定点置于第二图像的中心坐标上,但是也可将与不是局部图像的中心坐标A的局部图像的特定坐标(未示出)对应的对象的特定点置于第二图像的中心坐标上。
[0073]图5是示出在将图4的相机图像中的对象移动到屏幕的中心的处理中的图像屏幕的示例性示图。
[0074]如图5所示,为了将与局部图像的中心坐标A对应的对象的特定点置于第二图像的中心坐标上,处理器120将使用于相机的运动控制的控制加速度超过对象的加速度的权重赋予相机的控制加速度。根据相机的运动控制,第二图像的中心坐标B’可被指引到与作为图像捕捉区域的局部图像的中心坐标A对应的对象的特定点,其中,局部图像的中心坐标A与第一图像的中心坐标B不同。
[0075]图6至图8是以时间区域示出的图5的图像屏幕的示例性示图。图6示出位于时间“t”的帧的相机图像,图7示出位于时间“t+Ι”的帧的相机图像,以及图8示出位于时间“t+2”的帧的相机图像。
[0076]参照图6,由于第一图像中的包括对象的局部图像的中心坐标A与第一图像的中心坐标B重合,因此无需用于将对象置于屏幕的中心的单独的控制。也就是说,如果第一图像如图6所示,则相机的控制中心坐标C与局部图像的中心坐标A以及第一图像的中心坐标B相同,从而作为下一帧的第二图像与第一图像相同。然而,如果在第一图像中的对象是运动的,则用于追踪对象的相机以与对象的加速度相同的控制加速度运动,并且在第二图像中的背景屏幕的程度与第一图像的背景屏幕的程度不同。
[0077]参照图7,由于第一图像中的包括对象的局部图像的中心坐标A与第一图像的中心坐标B不同,因此需要用于将对象置于屏幕的中心的单独的控制。也就是说,如果第一图像如图7所示,则可基于第一图像的中心坐标B将相机的控制中心坐标C确定为在与局部图像的中心坐标A关于中心坐标B相反的方向上的特定点。
[0078]另外,处理器120可利用局部图像的中心坐标A与第一图像的中心坐标B之间的距离来确定对象的加速度,并可利用局部图像的中心坐标A与相机的控制中心坐标C之间的距离来确定相机的控制加速度。如果利用局部图像的中心坐标A与第一图像的中心坐标B之间的距离的对象的加速度是“a”,则利用局部图像的中心坐标A与相机的控制中心坐标C之间的距离的相机的控制加速度为“2a”。也就是说,由于相机的控制加速度“2a”大于对象的加速度(即“a”),因此,如图8所示,可将相机的控制速度设置为大于对象的运动速度以将对象置于相机屏幕的中心。
[0079]如图8所示,如果与局部图像的特定坐标对应的对象的特定点A位于第二图像的中心坐标B上,则处理器120将相机的控制加速度从“2a”改变为“a”。由此,处理器120保持相机的控制加速度与对象的加速度彼此相等。
[0080]图9是示出根据示例性实施例的处理器120的操作的流程图。
[0081]参照图9,处理器120从相机接收以帧为单位的相机图像(操作S100)。当前接收到的相机图像是第一图像,而随后接收到的相机图像是第二图像。
[0082]此后,处理器120通过图像检测处理来在第一图像中检测包括对象的局部图像(操作 S102)。
[0083]此后,处理器120产生用于将与在操作S102检测到的局部图像的特定坐标对应的对象的特定点置于由相机在捕捉第一图像之后捕捉的第二图像的中心坐标上的控制值(操作 S104)。
[0084]此后,处理器120将产生的控制值输出到相机驱动控制器130以使相机驱动控制器130改变相机的图像捕捉区域(操作S106)。
[0085]然后,如果追踪监视区域中的对象的相机追踪结束,则上述步骤全部都结束(操作 S108)。
[0086]图10是示出根据示例性实施例的图9中示出的操作S104的流程图。
[0087]参照图10,处理器120将第一图像的中心坐标与第一图像中的包括对象的局部图像的中心坐标进行比较(操作S104-1)。
[0088]此后,处理器120确定所述两个坐标是否相互重合(操作S104-3)。
[0089]如果第一图像的中心坐标与第一图
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1