用于检测所关注对象的监视装置和其操作方法制造方法及图纸

技术编号:33547790 阅读:56 留言:0更新日期:2022-05-26 22:42
本发明专利技术提供一种用于检测所关注对象的监视装置和其操作方法,以检测所关注对象是否出现在视频流中。监视装置包含运动计算电路、运动区域确定电路以及计算引擎。运动计算电路对视频流中的当前帧进行运动计算以产生运动图。运动区域确定电路根据运动图确定当前帧中的运动区域。运动区域确定电路向计算引擎通知当前帧中的运动区域。计算引擎对视频流的当前帧中的运动区域进行所关注对象检测以产生检测结果。运动区域确定电路根据检测结果确定是否忽略当前帧之后的后续帧中的运动区域。忽略当前帧之后的后续帧中的运动区域。忽略当前帧之后的后续帧中的运动区域。

【技术实现步骤摘要】
用于检测所关注对象的监视装置和其操作方法


[0001]本专利技术涉及一种监视装置,且尤其涉及一种用于检测所关注对象的监视装置和其操作方法。

技术介绍

[0002]摄像机可拍摄所监视场的图像以产生视频流。监视装置可检测所关注对象是否出现在视频流中。当所关注对象出现或不出现在视频流中时,监视装置可触发对应的应用操作,如记录、发布警报和/或其它应用操作。然而,所监视场中可能存在许多不合需要的移动对象(un

desired moving objects,或称作不受关注的对象(object of no interest))。举例来说,所监视场可能具有喷泉、瀑布、电扇或不属于监视对象的其它移动对象。这些不合需要的移动对象可导致监视装置的运动检测(motion detection)中的错误,这可能导致错误警报和更多功率消耗。举例来说,在人检测系统(person detection system)中,周期性或非周期性移动叶片(或风扇)可错误地触发监视装置的运动检测机制。
[0003]这一
技术介绍
部分中公开的信息仅用于增强对所描述技术的背景的理解,且因此其可能含有并不形成本领域的一般技术人员已知的现有技术的信息。此外,所述
技术介绍
部分中公开的信息并不意味着本领域的一般技术人员已确认待由本专利技术的一个或多个实施例解决的一个或多个问题。

技术实现思路

[0004]本专利技术是针对一种监视装置和其操作方法以尽可能地避免错误警报。
[0005]在本专利技术的实施例中,前述监视装置调适成检测所关注对象是否出现在视频流中。监视装置包含运动计算(motion calculation)电路、运动区域确定(motion region determination)电路以及计算引擎(computing engine)。运动计算电路调适成接收视频流。运动计算电路配置成对视频流中的当前帧进行运动计算以产生运动图(motion map)。运动区域确定电路耦合到运动计算电路以接收运动图。运动区域确定电路配置成根据运动图确定当前帧中的运动区域(motion region)。计算引擎耦合到运动区域确定电路。运动区域确定电路向计算引擎通知当前帧中的运动区域。计算引擎配置成对视频流的当前帧中的运动区域进行所关注对象检测以产生检测结果。运动区域确定电路根据检测结果确定是否忽略当前帧之后的后续帧中的运动区域。
[0006]在本专利技术的实施例中,前述操作方法包含:通过监视装置的运动计算电路对视频流中的当前帧进行运动计算以产生运动图;通过监视装置的运动区域确定电路根据运动图确定当前帧中的运动区域;通过运动区域确定电路向监视装置的计算引擎通知当前帧中的运动区域;通过计算引擎对视频流的当前帧中的运动区域进行所关注对象检测以产生检测结果;以及通过运动区域确定电路根据检测结果确定是否忽略当前帧之后的后续帧中的运动区域。
[0007]基于上述描述,本专利技术的实施例中所描述的监视装置调适成对当前帧中的运动区
域执行所关注对象检测以检测运动区域中是否存在所关注对象。基于当前帧的检测结果,监视装置可决定是否忽略后续帧中的运动区域。举例来说,当检测结果指示某一运动区域中的对象为不合需要的移动对象(un

desired moving objects,或称作不受关注的对象)时,监视装置可忽略所述运动区域,进而避免计算引擎对运动区域进行所关注对象检测以尽可能地避免错误警报。
[0008]为了使前述内容更容易理解,以下详细地描述伴有附图的若干实施例。
附图说明
[0009]包含附图以提供对本专利技术的进一步理解,且附图并入在本说明书中且构成本说明书的一部分。图式示出本专利技术的实施例,且与描述一起用于解释本专利技术的原理。
[0010]图1为根据本专利技术的实施例的监视装置的电路块(circuit block)示意图。
[0011]图2为根据本专利技术的实施例的监视装置的操作方法的流程图示意图。
[0012]图3为示出根据本专利技术的实施例的图1中所绘示的监视装置的操作情况的示意图。
[0013]附图标号说明
[0014]100:监视装置;
[0015]110:运动计算电路;
[0016]120:运动区域确定电路;
[0017]130:计算引擎;
[0018]140:存储器;
[0019]S210、S220、S230、S240、S250:步骤;
[0020]Fa、Fb、Fc:视频帧;
[0021]MM:运动图;
[0022]MR:信息;
[0023]MR1、MR2、MR3:运动区域;
[0024]OB1、OB2:移动对象;
[0025]VS:视频流;
[0026]Y/N:检测结果。
具体实施方式
[0027]本公开的全部文本(包含权利要求书)中所使用的术语“耦合”是指任何直接和间接连接。举例来说,如果将第一装置描述为耦合到第二装置,那么解释为第一装置直接耦合到第二装置,或第一装置通过其它装置或连接构件间接耦合到第二装置。在说明书和权利要求书中所提及的“第一”、“第二”等仅用于命名离散组件且不应视为限制组件数目的上限或下限,也不用于限定组件的制造次序或设置次序。此外,在可能的情况下,图式和描述中使用相同附图标号的组件/部件/步骤是指相同或相似的部分。在不同实施例中使用相同附图标号或使用相同术语的组件/部件/步骤可交叉参考相关描述。
[0028]图1为根据本专利技术的实施例的监视装置100的电路块(circuit block)示意图。摄像机(未绘示)可拍摄所监视场的图像以产生视频流VS。图1中所绘示的监视装置100可检测所关注对象是否出现在视频流VS中。可根据设计要求和/或应用要求来确定所关注对象。举
例来说,所关注对象可包含人类或其它生物。当所关注对象出现在视频流VS中时,监视装置100可通过检测结果Y/N(例如1或0)向下一级电路(未绘示)通知“所关注对象出现”以触发对应的应用操作。根据设计要求,在一些实施例中,应用操作可包含记录、发布警报和/或其它应用操作。
[0029]图1中所绘示的监视装置100包含运动计算(motion calculation)电路110、运动区域确定(motion region determination)电路120以及计算引擎(computing engine)130。运动计算电路110调适成接收视频流VS。运动区域确定电路120耦合到运动计算电路110以接收运动图MM。计算引擎130耦合到运动区域确定电路120以接收与运动区域相关的信息MR。根据不同设计要求,运动计算电路110、运动区域确定电路120和/或计算引擎130的块可以硬件(hardware)、固件(firmware)、软件(software,即程序)或其组合的形式来实施。
[0030]在硬件方面,上文所描述的运动计算电路110、运动区域确定电路120和/或计算引擎130的块可通过集成电路(in本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种监视装置,调适成检测所关注对象是否出现在视频流中,其特征在于,所述监视装置包括:运动计算电路,调适成接收所述视频流,且配置成对所述视频流中的当前帧进行运动计算以产生运动图;运动区域确定电路,耦合到所述运动计算电路以接收所述运动图,且配置成根据所述运动图确定所述当前帧中的运动区域;以及计算引擎,耦合到所述运动区域确定电路,其中所述运动区域确定电路向所述计算引擎通知所述当前帧中的所述运动区域,所述计算引擎配置成对所述视频流的所述当前帧中的所述运动区域进行所关注对象检测以产生检测结果,其中所述运动区域确定电路根据所述检测结果确定是否忽略所述当前帧之后的后续帧中的所述运动区域。2.根据权利要求1所述的监视装置,其特征在于,所述所关注对象包括人类。3.根据权利要求1所述的监视装置,其特征在于,所述所关注对象检测包括卷积神经网络对象检测。4.根据权利要求1所述的监视装置,其特征在于,当所述计算引擎的所述检测结果指示所述运动区域不含有所述所关注对象时,所述运动区域确定电路忽略所述后续帧中的所述运动区域,以防止所述计算引擎对所述后续帧中的所述运动区域进行所述所关注对象检测;以及当所述计算引擎的所述检测结果指示所述运动区域含有所述所关注对象时,所述运动区域确定电路向所述计算引擎通知所述后续帧中的所述运动区域,且所述计算引擎对所述后续帧中的所述运动区域进行所述所关注对象检测。5.根据权利要求1所述的监视装置,其特征在于,在所述运动区域确定电路没有向所述计算引擎通知所述后续帧中的任何运动区域的情况下,或在所述后续帧中不存在运动区域的情况下,所述计算引擎处于睡眠模式。6.一种监视装置的操作方法,其特征在于...

【专利技术属性】
技术研发人员:许钦贵汤迪文
申请(专利权)人:奇景光电股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1