动作侦测方法与动作侦测器的制作方法

文档序号:7709530阅读:193来源:国知局
专利名称:动作侦测方法与动作侦测器的制作方法
技术领域
本发明涉及一种动作侦测技术,特别是涉及一种视讯的动作侦测技术。
背景技术
随着摄影机的普及,视讯的处理技术也日益受到重视。动作侦测技术是常见的视 讯处理技术,可用来判定画面(Frame)中的物体是否发生动作。动作侦测技术的应用层面 很广。可应用于保全系统,侦测住所是否遭不明人士入侵。也可应用于录影系统,当视讯发 生“动作”时再进行录影,藉以节省资料储存空间。一般来说,传统的动作侦测技术会利用画面间的差异来侦测画面是否发生“动 作”。简单地说,可直接将两个连续画面进行比较,若发现两画面间存在差异,则认定画面发 生“动作”。这一类技术因为是比较整个画面,所以需要大量内存(即记忆体,本文均称为内 存),消耗的电力也较多。另一种传统的动作侦测技术是利用视讯的动作向量(Motion Vector)来判断是否 发生“动作”。这一类技术容易发生“动作”侦测误判。当视讯出现杂讯时,即便画面中并没 有物体在动作,上述传统技术仍会认定画面发生动作,进而造成误判。另外,当视讯出现光影变化时,即便画面中并没有物体在动作,上述传统技术也会 认定画面发生动作,进而造成误判。由此可见,上述现有的动作侦测方法与动作侦测器在方法、产品结构及使用上,显 然仍存在有不便与缺陷,而亟待加以进一步改进。为了解决上述存在的问题,相关厂商莫不 费尽心思来谋求解决之道,但长久以来一直未见适用的设计被发展完成,而一般方法及产 品又没有适切的方法及结构能够解决上述问题,此显然是相关业者急欲解决的问题。因此 如何能创设一种新的动作侦测方法与动作侦测器,实属当前重要研发课题之一,亦成为当 前业界极需改进的目标。

发明内容
本发明的目的在于,克服现有的动作侦测方法存在的缺陷,而提供一种新的动作 侦测方法,所要解决的技术问题是使其降低动作误判机率,非常适于实用。本发明的另一目的在于,克服现有的动作侦测器存在的缺陷,而提供一种新型的 动作侦测器,所要解决的技术问题是使其降低杂讯对动作判断的干扰,从而更加适于实用。本发明的目的及解决其技术问题是采用以下技术方案来实现的。依据本发明提出 的一种动作侦测方法,其包括接收目前巨集区块的型态与动作向量。另外,判别目前巨集区 块的型态。当目前巨集区块的型态为内部编码型态,执行第一程序。第一程序包括检查第 一先前巨集区块的型态是否为预测编码型态,若是,目前巨集区块的动作旗标则设定为“不 动作”,其中第一先前巨集区块在时间轴上位于目前巨集区块之前。当巨集区块的型态为预 测编码型态,执行第二程序。第二程序包括依据第一先前巨集区块的累积动作向量所转换 的第一纯量与目前巨集区块的动作向量所转换的第二纯量计算目前巨集区块的累积动作向量所转换的第三纯量,并判别目前巨集区块的累积动作向量所转换的第三纯量是否大于 第一阀值,若是,目前巨集区块的动作旗标则设定为“动作”。在本发明的一实施例中,第一程序更包括检查第二先前巨集区块的型态是否为预 测编码型态,若是,目前巨集区块的动作旗标则设定为“不动作”,其中第二先前巨集区块在 时间轴上位于第一先前巨集区块之前。在本发明的一实施例中,第一程序或第二程序更包括接收目前画面的多个巨集区 块的动作旗标,其中上述巨集区块包括目前巨集区块。另外,检查设定为“动作”的各巨集 区块的动作旗标在空间域中是否彼此相邻,若否,将彼此不相邻的各巨集区块的动作旗标 设定为“不动作”。在本发明的一实施例中,第一程序或第二程序更包括接收目前画面的多个巨集区 块的动作旗标,其中上述巨集区块包括目前巨集区块。另外,检查设定为“动作”的各巨集 区块的动作旗标在空间域中是否分别以预设形状群聚,若否,将未以该预设形状群聚的各 巨集区块的动作旗标设定为“不动作”。在本发明的一实施例中,动作侦测方法更包括接收目前巨集区块的绝对差之和。 判别目前巨集区块的绝对差之和是否大于第二阀值或小于第三阀值,若是,目前巨集区块 的动作旗标则设定为“不动作”。在本发明的一实施例中,动作侦测方法更包括接收目前画面的多个巨集区块的动 作旗标,其中上述巨集区块包括目前巨集区块。另外,判别巨集区块中动作旗标设定为“动 作”的数量是否大于第四阀值,若是,则判定目前画面为“动作”。从另一角度来看,本发明提出一种动作侦测器,其包括巨集区块判别单元。巨集区 块判别单元包括内部编码判别单元与预测编码判别单元。内部编码判别单元包括第一时间 域滤波器。预测编码判别单元包括第二时间域滤波器。巨集区块判别单元可接收目前巨集 区块的型态与动作向量。当该目前巨集区块的型态为内部编码型态,第一时间域滤波器可 检查第一先前巨集区块的型态是否为预测编码型态,若是,目前巨集区块的动作旗标则设 定为“不动作”,其中第一先前巨集区块在时间轴上位于目前巨集区块之前。当巨集区块的 型态为预测编码型态,第二时间域滤波器可依据第一先前巨集区块的累积动作向量所转换 的第一纯量与目前巨集区块的动作向量所转换的第二纯量计算目前巨集区块的累积动作 向量所转换的第三纯量,并判别目前巨集区块的累积动作向量所转换的第三纯量是否大于 第一阀值,若是,目前巨集区块的动作旗标则设定为“动作”。借由上述技术方案,本发明动作侦测方法与动作侦测器至少具有下列优点及有益 效果本发明判别目前巨集区块的型态为内部编码型态或预测编码型态以分别执行第一程 序或第二程序。第一程序包括依据先前巨集区块的型态设定目前巨集区块的动作旗标。第 二程序包括依据先前巨集区块与目前巨集区块的动作向量设定目前巨集区块的动作旗标。 加上时间域和空间域的滤波,以及多重阀值的过滤。如此一来可有效降低动作误判的机率。综上所述,本发明可有效降低动作误判的机率。本发明在技术上有显著的进步,具 有明显的积极效果,诚为一新颖、进步、实用的新设计。上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段, 而可依照说明书的内容予以实施,并且为了让本发明的上述和其他目的、特征和优点能够 更明显易懂,以下特举较佳实施例,并配合附图,详细说明如下。


图。
的图6的示意图<
4中视讯处理装置的示意图。
4中动作侦测器的示意图。
4中动作侦测器的示意图。
4中动作侦测方法的流程图。
-种内部编码判别单元的示意图。
-种画面的各巨集区块的动作旗标的示意图。
-种预设形状与经过空间域滤波的图6的示意
-实施例的一种预测编码判别单元的示意图。 -实施例的一种绝对差之和判别单元的示意图。 图10与图11分别是依照本发明的一实施例的另一种预设形状与经过空间域滤波图1是依照本发明的--实施例的-
图2是依照本发明的--实施例的-
图3是依照本发明的--实施例的-
图4是依照本发明的--实施例的-
图5是依照本发明的--实施例的-
图6是依照本发明的--实施例的-
图7是依照本发明的--实施例的
图8是依照本发明的-图9是依照本发明的-意图。
图12与图13分别是依照本发明的一实施例的另一种经过空间域滤波的图6的示
10 视讯处理装置 30 动作侦测器 50 画面判别单元 70 预测编码判别单元 90、110 时间域滤波器
20 数字视讯编码器 40 巨集区块判别单元 60 内部编码判别单元 80 绝对差之和判别单元 100、120 空间域滤波器 S401 S404 动作侦测方法的各步骤 dvs 数字视讯串流mol 巨集区块的动作相关资讯
ebs 编码位元串流aim 警报信号
num 画面中被判定为动作的巨集区块的数量 thl th4 阀值mbtype 巨集区块的型态
mv 动作向量sad:绝对差之和
Imb 内部编码型态Pmb 预测编码型态
Itb 第一巨集区块集合的各动作旗标 Ptb 第二巨集区块集合的各动作旗标 tb 完整画面的各巨集区块的动作旗标 mbl mb36 巨集区块OMl 0M3 运算遮罩
具体实施例方式为更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效,以下结合 附图及较佳实施例,对依据本发明提出的动作侦测方法与动作侦测器其具体实施方式
、方 法、步骤、结构、特征及其功效,详细说明如后。有关本发明的前述及其他技术内容、特点及功效,在以下配合参考图式的较佳实 施例的详细说明中将可清楚呈现。通过具体实施方式
的说明,当可对本发明为达成预定目
7的所采取的技术手段及功效得一更加深入且具体的了解,然而所附图式仅是提供参考与说 明之用,并非用来对本发明加以限制。在视讯的处理技术中,可以看到三种主要的画面类型,分别为内部编 码(Intracoded,简称I)画面、预测编码(Predicted,简称P)画面和前后预测 (Bi-predictive,简称 B)画面。为了编码所需,画面通常会被切割成多个巨集区块(Macro Block,简称MB)。巨集 区块也可分为三种类型,分别为I巨集区块、P巨集区块与B巨集区块。I画面只可含有I 巨集区块。P画面可含有I与P巨集区块的组合。B画面可含有I、P与B巨集区块的组合。 上述各画面类型与各巨集区块类型的具体描述可参照H. 264标准。值得一提的是,本发明的实施例可判别画面中各巨集区块的类型是否为I或P,并 据以进行不同程序的处理。因此可改善杂讯所造成的动作侦测的误判。以下配合图式作更 详细的说明。图1是依照本发明的一实施例的一种视讯处理装置的示意图。请参照图1,视讯处 理装置10包括数字视讯编码器20与动作侦测器30。动作侦测器30耦接数字视讯编码器 20。数字视讯编码器20可接收数字视讯串流(Digital Video Stream) dvs,并据以产生巨 集区块(Macro Block,简称MB)的动作相关资讯(Motion Relevant Information of Macro Block)mo 1以及编码位元串流(Encoded Bitstream) ebSo动作侦测器30可依据巨集区块 的动作相关资讯mol判别是否发生动作事件,并据以产生警报信号aim。图2是依照本发明的一实施例的一种动作侦测器的示意图。请参照图2,在本实 施例中,动作侦测器30可包括巨集区块判别单元40与画面判别单元50。画面判别单元50 耦接巨集区块判别单元40。巨集区块判别单元40可依据动作相关资讯mol分别判别各巨集区块动作与否, 然后将画面中被判定为动作的巨集区块的数量hum,提供给画面判别单元50。画面判别单 元50再依据画面中被判定为动作的巨集区块的数量num判别此画面是否为“动作”。举例 来说,画面判别单元50可判断画面中被判定为动作的巨集区块的数量num是否大于阀值 (Threshold) thl,若大于,则认定此画面为“动作”,并产生警报信号aim;反之,则可认定此 画面为“不动作”。图3是依照本发明的一实施例的一种动作侦测器的示意图。请参照图3,在本实施 例中,巨集区块判别单元40可包括内部编码判别单元60、预测编码判别单元70与绝对差之 和(Sum of Absolute Difference)判别单元80。绝对差之和判别单元80耦接内部编码判 别单元60与预测编码判别单元70。另外,在本实施例中,动作相关资讯mol例如可包括巨 集区块的型态mbtype、动作向量mv与绝对差之和sad,其中巨集区块的型态mbtype可分为 内部编码型态Imb与预测编码型态Pmb。请注意,本实施例所述的动作相关资讯mol及其包括的巨集区块的型态mbtype、 动作向量mv与绝对差之和sad可参照H. 264标准的描述,在此不再赘述。图4是依照本发明的一实施例的一种动作侦测方法的流程图。请合并参照图3与 图4,首先可由步骤S401,巨集区块判别单元40接收目前巨集区块的型态与动作向量。接 着可由步骤S402,巨集区块判别单元40判别目前巨集区块的型态是否为内部编码型态, 若是,则执行步骤S403 ;反之,代表目前巨集区块的型态为预测编码型态,则接续执行步骤
8S404。在步骤S403中,内部编码判别单元60可依据先前巨集区块的型态设定目前巨集 区块的动作旗标。在步骤S404中,预测编码判别单元70可依据先前巨集区块的动作向量 与目前巨集区块的动作向量设定目前巨集区块的动作旗标。以下针对各步骤作更详细的说 明。图5是依照本发明的一实施例的一种内部编码判别单元的示意图。请参照图5, 在本实施例中,内部编码判别单元60可包括时间域滤波器90与空间域滤波器100。空间 域滤波器100耦接时间域滤波器90。时间域滤波器90可接收内部编码型态的目前巨集区 块Imb,并检查一先前巨集区块的型态是否为预测编码型态,若是,目前巨集区块的动作旗 标则设定为“不动作”,上述先前巨集区块在时间轴上位于目前巨集区块之前,且上述先前 巨集区块在画面中的相对位置与目前巨集区块相同。另一方面,在本实施例中,若先前巨集 区块为内部编码型态,时间域滤波器90可将目前巨集区块的动作旗标设定为“动作”。请注 意,在本实施例中,时间域滤波器90仅用来处理内部编码型态的巨集区块,若时间域滤波 器90在一期间中若未接收到巨集区块,可假设在上述期间中对应的巨集区块为预测编码 型态。一般来说,视讯的一秒内约有30张左右的画面。也就是说每一张画面的时间差相 当小。基于物体在移动时并不会忽动忽不动,若连续画面侦测到物体忽然动忽然不动,则很 有可能是因为杂讯干扰所影响。上述作法可以降低杂讯影响程度。另一方面,空间域滤波器100可接收时间域滤波器90在一画面中所输出的各巨集 区块的动作旗标,并进行空间域滤波。图6是依照本发明的一实施例的一种画面的各巨集 区块的动作旗标的示意图。请参照图6,在本实施例中假设画面包括了 36个巨集区块,分别 为巨集区块 mbl ~mb36,Jt^g^g|fembUmb8>mb9>mbl2>mbl5>mbl6>mb2Umb22>mb24> mb25、mb29、mb31与mb32的动作旗标被设定为“ 1 ”,代表“动作”;其余的巨集区块被设定为 “0”,代表“不动作”。以下提供一种空间域滤波方式供熟习本领域技术者参详。图7是依照本发明的一实施例的一种预设形状与经过空间域滤波的图6的示意 图。请合并参照图6与图7,在本实施例中以方形的预设形状作为运算遮罩OMl对图6画面 的各动作旗标进行空间滤波。更具体地说,空间域滤波器100可检查设定为“动作”的各巨 集区块的动作旗标在空间域中是否分别以上述预设形状群聚,若是,则保留群聚的动作旗 标,若否,则将未以该预设形状群聚的各巨集区块的动作旗标设定为“不动作”。换言之,在 本实施例中巨集区块mbl、mb8、mb9、mbl2、mb24、mb25、mb29、mb31与mb32的动作旗标被设 定为“0”。一般来说,视讯的画面中,会移动的物体通常具有一定程度的体积,若侦测到小面 积的物体在移动,很有可能是因为杂讯干扰所致。因此,上述作法可以降低杂讯影响程度。图8是依照本发明的一实施例的一种预测编码判别单元的示意图。请参照图8,在 本实施例中,预测编码判别单元70可包括时间域滤波器110与空间域滤波器120。空间域 滤波器120耦接时间域滤波器110。时间域滤波器110可接收预测编码型态的目前巨集区 块Pmb,并依据第一先前巨集区块的累积动作向量所转换的纯量与目前巨集区块的动作向 量所转换的纯量计算目前巨集区块的累积动作向量所转换的纯量。接着可再依据目前巨集 区块的累积动作向量所转换的纯量将目前巨集区块的动作旗标设定为“动作”或“不动作”。以下提供一种实施方式供熟习本领域技术者参详。首先,可将各向量分别转换成纯量以便于后续计算。举例来说,可将各向量取其所 有分量的均方根值或取所有分量的平方值之和藉以转换成纯量,或取各向量的大小做为对 应纯量。接着可依照下列公式(一)求得目前巨集区块的累积动作向量所转换的纯量,其 中mvsaccum(t)是依据目前巨集区块的累积动作向量所转换的纯量,mvs(t)是依据目前巨 集区块的动作向量所转换的纯量,mvsaccum(t-l)是依据画面上同一位置的先前巨集区块 的累积动作向量所转换的纯量,wmv是0至1范围里的常数。在本实施例中wmv例如可以 是0.3,但本发明并不以此为限。mvsaccum(t) = wmvXmvs (t) + (1-wmv) Xmvsaccum(t-l)公式(一)接着,时间域滤波器110再判别目前巨集区块的累积动作向量所转换的纯量是否 大于阀值th2,若是,时间域滤波器110则将目前巨集区块的动作旗标设定为“动作”;反之 则将目前巨集区块的动作旗标设定为“不动作”。如此一来亦可达成与时间域滤波器90相 类似的功效。此外,在本实施例中空间域滤波器120的实施方式例如可参照空间域滤波器100 的实施方式,在此则不再赘述。如此亦可达成与空间域滤波器100相类似的功效。请继续参照图3,接着绝对差之和判别单元80可接收经内部编码判别单元60设定 的第一巨集区块集合的各动作旗标Itb以及经预测编码判别单元70设定的第二巨集区块 集合的各动作旗标Ptb,其中第一巨集区块集合的各动作旗标Itb与第二巨集区块集合的 各动作旗标Ptb可组合成完整画面的各巨集区块的动作旗标tb。更具体地说,第一巨集区 块集合的各动作旗标Itb是目前画面中属于内部编码型态的各巨集区块的动作旗标。第二 巨集区块集合的各动作旗标Ptb是目前画面中属于预测编码型态的各巨集区块的动作旗 标。完整画面的各巨集区块的动作旗标tb可以是由第一巨集区块集合的各动作旗标Itb 以及第二巨集区块集合的各动作旗标Ptb进行联集而得。图9是依照本发明的一实施例的一种绝对差之和判别单元的示意图。请参照图9, 在本实施例中,绝对差之和判别单元80可包括比较单元130与140。比较单元140耦接比 较单元130。比较单元130可接收完整画面的各巨集区块的动作旗标tb,并分别判别各巨 集区块所对应的绝对差之和sad是否大于阀值th3,若大于,则将对应的巨集区块的动作旗 标设定为“不动作”。此作法的好处在于可改善画面因色飘(Color Rolling)或光影变化… 等因素而造成误判。比较单元140与比较单元130相类似。不同之处在于,比较单元140可接收完整 画面的各巨集区块的动作旗标tb,并分别判别各巨集区块所对应的绝对差之和sad是否小 于阀值th4,若小于,则将对应的巨集区块的动作旗标设定为“不动作”。如此可达成滤除杂 讯的功效。值得一提的是,虽然上述实施例中已经对动作侦测方法与动作侦测器描绘出了一 个可能的型态,但所属技术领域中具有通常知识者应当知道,各厂商对于动作侦测方法与 动作侦测器的设计都不一样,因此本发明的应用当不限制于此种可能的型态。换言之,只要 是依据巨集区块的型态执行第一或第二程序,其中第一程序是依据先前巨集区块的型态设 定目前巨集区块的动作旗标,第二程序是依据先前巨集区块与目前巨集区块的动作向量设 定目前巨集区块的动作旗标,如此就已经符合了本发明的精神。以下再举几个实施方式以便本领域具有通常知识者能够更进一步的了解本发明的精神,并实施本发明。上述实施例中,时间域滤波器90的实施方式仅是一种选择实施例,本发明并不以 此为限。在其他实施例中,时间域滤波器90也可接收内部编码型态的目前巨集区块Imb,并 分别检查多个先前巨集区块的型态是否有任一为预测编码型态,若是,目前巨集区块的动 作旗标则设定为“不动作”,其中多个先前巨集区块在时间轴上可依序位于目前巨集区块之 前,且上述多个先前巨集区块在画面中的相对位置与目前巨集区块相同。另一方面,若上述 多个先前巨集区块皆为内部编码型态,时间域滤波器90可将目前巨集区块的动作旗标设 定为“动作”。如此亦可达成与上述实施例相类似的功效。上述图7虽以方形的预设形状作为运算遮罩OMl对图6画面的各动作旗标进行空 间滤波,但其仅是一种选择实施例。在其他实施例中,熟习本领域技术者可依其需求以不同 的预设形状作为运算遮罩对画面的各动作指标进行空间滤波。举例来说,图10与图11分 别是依照本发明的一实施例的另一种预设形状与经过空间域滤波的图6的示意图。在图10 中,依据运算遮罩0M2,巨集区块mbl、mb8、mbl2、mb24、mb29与mb 32的动作旗标会被设定 为“0”。在图11中,依据运算遮罩010,巨集区块毗1、1111312、1^24、1^25与1^29的动作旗 标会被设定为“0”。如此亦可达成与上述实施例相类似的功效。不仅如此,在其他实施例中,空间域滤波器100也可检查图6中设定为“动作”的 各巨集区块的动作旗标在空间域中是否彼此相邻,若否,将彼此不相邻的各巨集区块的动 作旗标设定为“不动作”。举例来说,图12与图13分别是依照本发明的一实施例的另一种 经过空间域滤波的图6的示意图。在图12中,检查设定为“动作”的各巨集区块的动作旗 标在空间域中的八个方向是否有任一彼此相邻,若否,将彼此不相邻的各巨集区块的动作 旗标设定为“不动作”,因此巨集区块mbl2的动作旗标会被设定为“0”。承上述,在图13中,检查设定为“动作”的各巨集区块的动作旗标在空间域中的 四个方向是否有任一彼此相邻,若否,将彼此不相邻的各巨集区块的动作旗标设定为“不动 作”,因此巨集区块mbl、mbl2、mb24与mb29的动作旗标会被设定为“0”。如此一来亦可达 成与上述实施例相类似的功效。值得一提的是,熟习本领域技术者可依其需求变更动作侦测器30中各单元架构。 举例来说,上述实施例的动作侦测器30虽包括巨集区块判别单元40与画面判别单元50,但 在其他实施例中也可省略画面判别单元50。另外,上述实施例中,巨集区块判别单元40中的绝对差之和判别单元80虽配置于 内部编码判别单元60与预测编码判别单元70之后。但在其他实施例中,绝对差之和判别 单元80也可配置于内部编码判别单元60与预测编码判别单元70之前。此外,上述实施例中,内部编码判别单元60与预测编码判别单元70虽包括了时间 域滤波器与空间域滤波器。但在其他实施例中,内部编码判别单元60与预测编码判别单元 70也可省略空间域滤波器。在另一实施例中,空间滤波器也可配置于时间域滤波器之前。再者,上述实施例中,绝对和之差判别单元80虽包括了比较单元130与140。但在 其他实施例中,绝对和之差判别单元80也可省略比较单元130与140的其一。在另一实施 例中,比较单元130也可配置于比较单元140之前。综上所述,本发明依据巨集区块的型态执行第一或第二程序,其中第一程序是依 据先前巨集区块的型态设定目前巨集区块的动作旗标,第二程序是依据先前巨集区块与目
11前巨集区块的动作向量设定目前巨集区块的动作旗标。如此一来可有效降低杂讯造成的误 判。另外,本发明的实施例更配合使用时间域滤波方式与空间域滤波方式可进一步地降低 杂讯造成的误判。不仅如此,本发明的实施例还使用绝对差之和的判别方式藉以降低色飘 (Color Rolling)或光影变化等因素而造成的误判。本发明动作侦测器中的各个单元及滤波器可分别用软件(即软本,本文均称为软 件)、固件(即韧体,本文均称为固件)或硬件(即硬体,本文均称为硬件)的方式来实施。 譬如说,可利用一数字信号电路或处理器执行对应的软件/固件程序码来实现各单元、滤 波器的功能,进而实施本发明动作侦测器的整体功能。以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽 然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人 员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容作出些许更动或修饰 为等同变化的等效实施例,但凡是未脱离本发明技术方案内容,依据本发明的技术实质对 以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。
权利要求
一种动作侦测方法,其特征在于其包括以下步骤接收一目前巨集区块的型态与动作向量;判别该目前巨集区块的型态;当该目前巨集区块的型态为内部编码型态,执行一第一程序,该第一程序包括检查一第一先前巨集区块的型态是否为预测编码型态,若是,该目前巨集区块的动作旗标则设定为“不动作”,其中该第一先前巨集区块在时间轴上位于该目前巨集区块之前;以及当该巨集区块的型态为预测编码型态,执行一第二程序,该第二程序包括依据该第一先前巨集区块的累积动作向量所转换的一第一纯量与该目前巨集区块的动作向量所转换的一第二纯量计算该目前巨集区块的累积动作向量所转换的一第三纯量;及判别该目前巨集区块的累积动作向量所转换的该第三纯量是否大于一第一阀值,若是,该目前巨集区块的动作旗标则设定为“动作”。
2.根据权利要求1所述的动作侦测方法,其特征在于其中所述的第一程序更包括检查一第二先前巨集区块的型态是否为预测编码型态,若是,该目前巨集区块的动作 旗标则设定为“不动作”,其中该第二先前巨集区块在时间轴上位于该第一先前巨集区块之、r -
3.根据权利要求1所述的动作侦测方法,其特征在于其中所述的第一程序更包括 接收一目前画面的多个巨集区块的动作旗标,其中该些巨集区块包括该目前巨集区块;以及检查设定为“动作”的各巨集区块的动作旗标在空间域中是否彼此相邻,若否,将彼此 不相邻的各巨集区块的动作旗标设定为“不动作”。
4.根据权利要求1所述的动作侦测方法,其特征在于其中所述的第一程序更包括 接收一目前画面的多个巨集区块的动作旗标,其中该些巨集区块包括该目前巨集区块;以及检查设定为“动作”的各巨集区块的动作旗标在空间域中是否分别以一预设形状群聚, 若否,将未以该预设形状群聚的各巨集区块的动作旗标设定为“不动作”。
5.根据权利要求1所述的动作侦测方法,其特征在于其中所述的第二程序更包括 接收一目前画面的多个巨集区块的动作旗标,其中该些巨集区块包括该目前巨集区块;以及检查设定为“动作”的各巨集区块的动作旗标在空间域中是否彼此相邻,若否,将彼此 不相邻的各巨集区块的动作旗标设定为“不动作”。
6.根据权利要求1所述的动作侦测方法,其特征在于其中所述的第二程序更包括 接收一目前画面的多个巨集区块的动作旗标,其中该些巨集区块包括该目前巨集区块;以及检查设定为“动作”的各巨集区块的动作旗标在空间域中是否分别以一预设形状群聚, 若否,将未以该预设形状群聚的各巨集区块的动作旗标设定为“不动作”。
7.根据权利要求1所述的动作侦测方法,其特征在于其更包括 接收该目前巨集区块的绝对差之和;以及判别该目前巨集区块的绝对差之和是否大于一第二阀值,若是,该目前巨集区块的动 作旗标则设定为“不动作”。
8.根据权利要求1所述的动作侦测方法,其特征在于其更包括接收该目前巨集区块的绝对差之和;以及判别该目前巨集区块的绝对差之和是否小于一第二阀值,若是,该目前巨集区块的动 作旗标则设定为“不动作”。
9.根据权利要求1所述的动作侦测方法,其特征在于其更包括接收一目前画面的多个巨集区块的动作旗标,其中该些巨集区块包括该目前巨集区 块;以及判别该些巨集区块中动作旗标设定为“动作”的数量是否大于一第二阀值,若是,则判 定该目前画面为“动作”。
10.一种动作侦测器,其特征在于其包括一巨集区块判别单元,接收一目前巨集区块的型态与动作向量,该巨集区块判别单元 包括一内部编码判别单元,包括一第一时间域滤波器,当该目前巨集区块的型态为内部编码型态,该第一时间域滤波 器检查一第一先前巨集区块的型态是否为预测编码型态,若是,该目前巨集区块的动作旗 标则设定为“不动作”,其中该第一先前巨集区块在时间轴上位于该目前巨集区块之前;以 及一预测编码判别单元,耦接该内部编码判别单元,包括一第二时间域滤波器,当该巨集区块的型态为预测编码型态,该第二时间域滤波器依 据该第一先前巨集区块的累积动作向量所转换的一第一纯量与该目前巨集区块的动作向 量所转换的一第二纯量计算该目前巨集区块的累积动作向量所转换的一第三纯量,并判别 该目前巨集区块的累积动作向量所转换的该第三纯量是否大于一第一阀值,若是,该目前 巨集区块的动作旗标则设定为“动作”。
11.根据权利要求10所述的动作侦测器,其特征在于其中所述的第一时间域滤波器更 检查一第二先前巨集区块的型态是否为预测编码型态,若是,该目前巨集区块的动作旗标 则设定为“不动作”,其中该第二先前巨集区块在时间轴上位于该第一先前巨集区块之前。
12.根据权利要求10所述的动作侦测器,其特征在于其中所述的内部编码判别单元更 包括一空间域滤波器,耦接该第一时间域滤波器,接收一目前画面的多个巨集区块的动作 旗标,并检查设定为“动作”的各巨集区块的动作旗标在空间域中是否彼此相邻,若否,将彼 此不相邻的各巨集区块的动作旗标设定为“不动作”,其中该些巨集区块包括该目前巨集区 块。
13.根据权利要求10所述的动作侦测器,其特征在于其中所述的内部编码判别单元更 包括一空间域滤波器,耦接该第一时间域滤波器,接收一目前画面的多个巨集区块的动作 旗标,并检查设定为“动作”的各巨集区块的动作旗标在空间域中是否分别以一预设形状群 聚,若否,将未以该预设形状群聚的各巨集区块的动作旗标设定为“不动作”,其中该些巨集区块包括该目前巨集区块。
14.根据权利要求10所述的动作侦测器,其特征在于其中所述的预测编码判别单元更 包括一空间域滤波器,耦接该第二时间域滤波器,接收一目前画面的多个巨集区块的动作 旗标,并检查设定为“动作”的各巨集区块的动作旗标在空间域中是否彼此相邻,若否,将彼 此不相邻的各巨集区块的动作旗标设定为“不动作”,其中该些巨集区块包括该目前巨集区 块。
15.根据权利要求10所述的动作侦测器,其特征在于其中所述的预测编码判别单元更 包括一空间域滤波器,耦接该第二时间域滤波器,接收一目前画面的多个巨集区块的动作 旗标,并检查设定为“动作”的各巨集区块的动作旗标在空间域中是否分别以一预设形状群 聚,若否,将未以该预设形状群聚的各巨集区块的动作旗标设定为“不动作”,其中该些巨集 区块包括该目前巨集区块。
16.根据权利要求10所述的动作侦测器,其特征在于其中所述的巨集区块判别单元更 包括一绝对差之和判别单元,耦接该内部编码判别单元与该预测编码判别单元,包括一比较单元,接收该目前巨集区块的绝对差之和,并判别该目前巨集区块的绝对差之 和是否大于一第二阀值,若是,该绝对差之和判别单元则将该目前巨集区块的动作旗标设 定为“不动作”。
17.根据权利要求10所述的动作侦测器,其特征在于其更包括一绝对差之和判别单元,耦接该内部编码判别单元与该预测编码判别单元,包括一比较单元,接收该目前巨集区块的绝对差之和,并判别该目前巨集区块的绝对差之 和是否小于一第二阀值,若是,该绝对差之和判别单元则将该目前巨集区块的动作旗标设 定为“不动作”。
18.根据权利要求10所述的动作侦测器,其特征在于其更包括一画面动作判别单元,耦接该巨集区块判别单元,接收一目前画面的多个巨集区块的 动作旗标,并判别该些巨集区块中动作旗标设定为”动作”的数量是否大于一第二阀值,若 是,则判定该目前画面为”动作”,其中该些巨集区块包括该目前巨集区块。
全文摘要
本发明是有关于一种动作侦测方法与动作侦测器,该动作侦测方法包括下列步骤。当目前巨集区块的型态为内部编码型态或预测编码型态则分别执行第一程序或第二程序。第一程序包括依据先前巨集区块的型态设定目前巨集区块的动作旗标。第二程序包括依据先前巨集区块与目前巨集区块的动作向量设定目前巨集区块的动作旗标。如此一来可有效降低动作误判的几率。
文档编号H04N5/14GK101931738SQ200910150210
公开日2010年12月29日 申请日期2009年6月19日 优先权日2009年6月19日
发明者李宛庭 申请人:智原科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1