图像处理方法

文档序号:435462阅读:211来源:国知局
专利名称:图像处理方法
技术领域
本发明一般涉及图像处理,更明确地说,涉及视频监控应用及从背景 图像提取前景物件的方法。
背景技术
图像处理方法具有各种应用,其中许多可应用于诸如视频监控之类的 应用及其它与安全有关的用途。以该视频监控为例,过去数十年,己将闭 路视频监视系统用于与安全有关的用途。然而,此等系统可能限于在重要 的地方记录图像,而不支持对象或事件的分析。随着数字元视频及人工智能技术的发展与进步,基于计算机图像(Computer Vision)的智能监视系统 已在安全领域越来越流行。例如,可在机场、地铁站、银行或酒店部署该 智能监控系统,以识别恐怖分子或犯罪嫌疑人。该智能监视系统可指能够 自动分析相机所拍摄的图像而无需手动操作的监视系统,用于识别与追踪 行动对象,例如人、车辆、动物或物品。在分析上述这些图像时,区分前 景物件与背景图像可能是有帮助的或必要的,以完成或简化该前景物件的 后续分析。用于提取该前景物件的公知技术可包括背景减法、时间差异法与光学 流动。该背景减法可包括学习阶段与测试阶段。在该学习阶段期间,可收 集不含该前景物件的多张相片,并将其用作建立背景模型的基础。该背景 模型的像素一般可在简单的高斯模型或高斯混合模型中进行说明。 一般而 言,可将较小高斯模型值指派给相对于该背景图像具有较大色彩或灰阶度 差异的像素,而可将较大高斯模型值指派给相对于该背景图像具有较小色 彩或灰阶度差异的像素。该背景减法的实施例可参见Collins等人的"A System for Video Surveillance and Monitoring",卡内基美隆大学机器人学院技术报告,2000年。在某些应用中,该背景减法可能不利于提取色彩接 近背景的该前景物件。而且,在某些应用中可能会将阴影图像错误地识别 为该前景物件,并且色调变化有时可能会不利地影响提取。因此,所得到 的相片提取可能相对破碎,甚至无法识别。就该时间差异法而言,其可直接减去于不同时间拍摄的相片。如果某 一像素点于上述这些相片之间的绝对差值超过一临界值,则可将该像素识 别为该前景物件的前景像素。否则,可将该像素识别为背景像素。该时间 差异法的实施例可参见Anderson等人的"Change Detection and Tracking Using Pyramid Transformation Techniques", SPIE Intelligent Robics and Computer Vision会议记录第579期第72-78页,1985年。根据其应用, 该时间差异法可能不利于提取固定不动或横跨背景相对缓慢移动的该前 景物件。 一般而言,该前景物件的具有边界或线的局部区域可能容易提取。 然而,在某些应用中,可能会将无显著色彩变化的该前景物件的区块图像 (例如,衣服、裤子或脸部近照)错误地识别为该背景图像。该光学流动法基于以下理论光学流动在该前景物件移进背景中时会发生变化,该方法可计算一移动对象的图像的每一像素的图框间的位移量,且决定该移动对象的位置。该光学流动法的实施例可参见Brodsky等 人的第20040156530号美国公开专利申请,其标题为"Linking tracked Objects that Undergo Temporary Occlusion"。在某些实施例中,该光学流动 法可能涉及相对较大的计算量,且可能不支持实时图像处理。因此,最好具有可减轻公知方法的部份或全部缺点的图像处理方法。 在某些应用中,最好具有可分多个阶段提取该前景物件并更新该背景模型 以增强提取能力的方法。发明内容本发明的实施例可提供一种图像处理方法,该方法包括接收一包括多 个像素的图像图框,每一个上述这些多个像素皆包括一图像信息,根据该 图像信息执行一第一提取,以识别与该图像图框的前景物件相关的前景像 素以及与该图像图框的背景相关的背景像素,分区域扫描该图像图框,识别上述这些区域的每一者是否包括一足够数量的前景像素,识别包括足够 数量的前景像素的每一区域是否包括前景物件,将包括一前景物件的区域 群集成至少一个群组,该至少一个群组的每一个皆对应于该图像图框中的 不同前景物件,以及针对至少一个群组的每一者执行第二提取,以识别该 至少一个群组的该每一个中的前景像素是否要转换成一背景像素。本发明的某些实施例亦可提供一种图像处理方法,该方法包括接收包 括多个像素的图像图框,执行第一提取,以识别与该图像图框中的前景物 件相关的前景像素以及与该图像图框的背景相关的背景像素,分区域扫描 该图像图框,识别上述这些区域的每一个是否包括足够数量的前景像素, 识别包括足够数量的前景像素的区域至少一个是否包括前景物件,将包括 前景物件的该至少一个区域中的一个识别为种子区域,如果该种子区域与 该至少一个区域中的一个之间的重叠大于临界值,则将该种子区域与该至 少一个区域的该一者群集成一群组,以及针对该群组执行第二提取,以识 别该群组中的前景像素是否要转换成一背景像素。本发明的实施例可进一步提供一种图像处理方法,该方法包括接收包 括多个像素的图像图框,执行第一背景减法,以识别与该图像图框中的前 景物件相关的前景像素以及与该图像图框的背景相关的背景像素,识别该 图像图框的区域是否包括足够数量的前景像素,识别包括一足够数量的前 景像素的区域是否包括前景物件,识别在包括一前景物件的至少一个区域 中,第一区域与第二区域是否包括相同的前景物件,将包括相同前景物件 的该第一区域与该第二区域群集成一群组,以及针对该群组执行第二背景 减法,以识别该群组中的前景像素是否要转换成一背景像素。于下文的说明中将部份提出本发明的其它特点与优点,而且从该说明 中将了解本发明其中一部份,或者通过实施本发明亦可习得。通过随附的 权利要求书中特别列出的组件与组合将可了解且达成本发明的特点与优 点。应该了解的是,上文的概要说明以及下文的详细说明皆仅供作例示与 解释,其并未限制本文所主张的发明。


当并同各附图阅览时,即可更佳了解本发明前述摘要以及上文详细说 明。为达本发明的说明目的,各附图里图示有现属较佳的各具体实施实施 例。当然应了解本发明并不限于所示的精确排置方式及设备装置。在各附图中图1A为说明根据本发明的实施例的前景物件提取方法的流程图;图IB为说明区域扫描的方法的示意图;图1C为说明一图像图框的已扫描区域的示意图;图ID为说明根据本发明的实施例的对象群集方法的流程图;图IE为图ID所示的方法所群集的群组的示意图;图IF为一图像图框的群组的示例相片;图2A为说明根据本发明的另一实施例的前景物件提取方法的流程图;图2B为说明根据本发明的又一实施例的前景物件提取方法的流程 图;以及图3A与3B为说明公知方法与根据本发明方法的实验结果比较的 示意图。主要元件标记说明25图像图框30群组31中心部份32边界部份33下部Rl区域R2区域A、 B、 C与D区域候选区域 群组Cl至C13Gl至G具体实施方式
现将详细参照于本发明具体实施实施例,其实施实施例图解在附图 中。尽其可能,所有附图中将依相同元件标记以代表相同或类似的部件。图1A为说明根据本发明之一实施例的前景物件提取方法的流程图。 参照图1A,在步骤11中,接收对应于图像图框的图像信息。举例而言, 该图像可包括静态图像或移动图像,其可进一步包括多个像素。该图像信 息可包括像素的特征值,例如色彩值或灰阶值。在步骤12中,可横跨该 图像图框而执行第一提取,以探测背景图像的像素(下称"背景像素")以 及一个或多个前景物件的像素(下称"前景像素")。为实施该第一提取, 可使用公知的技术,例如背景减法、时间差异法或其它适当的方法。作为 该背景减法的实施例,用于识别该背景像素与该前景像素的模型可定义如 下。其中,I(P)指该图像图框中的第P个像素的特征值,例如色彩值或 灰阶值,B(P)指背景模型中的第P个像素的特征值,而Tl可表示第一 临界值。在步骤21中,可通过在该背景减法的学习阶段期间收集不含该 前景物件的多个图像或相片而建立背景模型。可预先决定第一临界值Tl。 根据以上等式1,如果I(P)与B(P)之间的绝对差等于或大于Tl,则将 像素P识别为该前景像素。否则,将像素P识别为该背景像素。在实施 例中,如果D(P)=1,则可通过(例如)公知阴影探测技术或者其它适当的 技术来进一步决定识别为该前景像素的像素是否属于对象的阴影。如果探 测显示该像素属于阴影,则可使该像素的状态从该前景像素变为该背景像 素。(等式1)<formula>formula see original document page 12</formula>接着,在步骤13中,可分区域扫描该图像图框,以在每个区域中识 别其中所含该前景像素(其于步骤12中识别)的数量。可从左到右水平或 从上到下垂直地逐个区域扫描该图像图框。图1B为说明区域扫描的方法 的示意图。参照图1B,可从左到右水平地分区域扫描图像图框25。在一 实施例中,图像图框25可具有320像素X240像素的尺寸,而一区域 可具有16像素X 32像素的尺寸。而且,正在扫描的区域,例如区域 R2,可沿扫描方向与先前扫描的区域Rl重叠预定数量的像素,例如两 个像素。图1C为说明图像图框的该己扫描区域的示意图。参照图1C,该图 像图框可包括已扫描的区域A、 B、 C与D。为了计算每一区域A、 B、 C与D中的前景像素数量,在一实施例中可采用"积分图像"方法。积 分图像方法可包括下面提供的迭代运算。s: S洞X, y) = ld^vs(x, y) = s(x, y-l) + f(x, y)n(x,y) = II(x-l,y) + s(x, y){0>s(x, 0) = 0; and<}0{>s(x, 0) = 0;以及<0}II(O, y) = 0其中,f(x,y)可表示包括MXN个像素的图像平面中的点(x,y)处 的像素的像素值D(P),其可通过以上等式1决定,其中lSx^M且1 ^y^N,M、N为整数,而II(x,y)可表示图像平面的左上角的点(1,1)与 右下角的点(x, y)所界定的区域的像素值的总和。在图1B所示的实施 例中,区域A可由点(l,l)与点(xl,yl)界定。区域(A + B)可由点(1, 1)与点(x2,yl)界定。区域(A + C)可由点(1,1)与点(xl,y2)界定。 而且,区域(A + B + C + D)可由点(l,l)与点(x2,y2)界定。因此,区 域B可由(A + B)-A表示。区域C可由(A+C)-C表示。而且,区 域D可由(A + B + C + D) —(A + B) —(A+C) + A表示。区域A中的前景像素的数量可由II(xl,yl)的值决定。同样,区域B 中的前景像素的数量可由(II(x2, yl) - II(xl, yl))的值决定。区域C中的 前景像素的数量可由(n(xl,y2)-II(xl,y1))的值决定。而且,区域D中 的前景像素的数量可由(n(x2,y2)-II(x2,yl)-n(xl,y2) + n(xl,y1))的值决定。再次参照图1A, 一旦扫描该图像图框的区域,即可在步骤14中识 别已扫描的该区域中是否有足够的该前景像素。在根据本发明的实施例 中,可将一己扫描的区域中的该前景像素数量与区域大小(以像素计)之 比与第二临界值比较。如果该比率大于或等于第二临界值,则可决定该已 扫描的区域中有足够的该前景像素。如果没有足够的该前景像素,则在步 骤15中,可决定在该图像图框中是否有另一区域需要扫描。步骤13、 14与15可重复,直至已扫描该图像图框的所有区域。如果在步骤14中识别一已扫描的区域中有足够的该前景像素,则在 步骤16中,可识别该前景像素是否包括重要的对象。在一实施例中,可 将提升算法(例如Adaboost算法)用于对象探测。Adaboost算法可参见 Y. Freund等人之"Experiments with a new boosting algorithm", International Conference on Machine Learning, 第148至156页,1996年。Adaboost 可指使用贪婪挑选策略的顺序正向搜寻程序,且可包括分多个阶段以迭代 方式精细化结果的程序。Adaboost已用于脸部探测与车辆识别等方面。 以人脸探测为例,Adaboost可为学习与探测脸部提供级联架构,并允许 拒绝临界(Rejection Thresholds)。在另一实施例中,可使用支持向量机(Support Vector Machine; SVM) 算法来识别该前景像素是否包括重要的对象。SVM可包括一类用于分类/ 回归的学习算法,其对于具有大或小训练集的高维输入数据特别有用。 SVM可参见 J. Huang 、 X. Shao与H. Wechsler之"Face pose discrimination using support vector machines (SVM) " , International Conference Pattern Recognition会议记录,澳大利亚昆士兰布里斯班,1998 年。在另一实施例中,可在步骤15中使用类神经网络来识别该前景像素 是否包括重要的对象。该类神经网络可包括径向基函数(RBF)、广义径向 基函数(GRBF)或者其它类神经网络格式。该类神经网络已经由Haykin, S.的"Neural Networks: A Comprehensive Foundation ,,第二版说明,Prentice Hall, 1999年。如果在步骤16中识别己扫描的区域可能包括重要的对象,则该己扫 描的区域可称为"候选区域"。在一实施例中,可为该候选区域指派一分 数。分数越大,则该候选区域包括该前景物件的可能性越大。可在步骤17 中记录该候选区域的位置。例如,参见图1C,如果将区域A与D识别 为该候选区域,则记录点(1, 1)与(x2,y2),其可分别用作候选区域A与 D的位置。如果步骤16的探测未显示重要的对象,则重复步骤13、 14与 15。接着,在记录所有探测到的该候选区域的位置后,在步骤18中,可 执行对象群集,以将该候选区域群集成一或多个群组。图ID为说明根据 本发明的实施例的对象群集方法的流程图。参照图1D,在步骤181,接 收步骤16中所识别的该候选区域。接着,可在步骤182中识别该候选 区域中的种子区域。在一实施例中,可将具有最大分数的该候选区域选作 该种子区域。如果多个该候选区域具有最大分数,则可将该多个该候选区 域的任一候选区域用作该种子区域。接着,在步骤183中,可识别是否存在其中剩余候选区域,其与该 种子区域之间的重叠大于或等于临界值。如果答案是肯定的,则在步骤 185中将该种子区域与该候选区域群集成一第一群组。在步骤186中, 可识别是否存在另一候选区域,其与该种子区域之间的重叠大于或等于该 临界值。如果答案是肯定的,则在步骤187中可将该另一候选区域群集 到该第一群组中。步骤186与187可重复,直至将具有与该种子区域的 充分重叠的所有该候选区域皆群集到该第一群组中。如果在步骤183中识别无任何该候选区域与该种子区域具有充分的 重叠,则在步骤184中可将该种子区域单独群集到该第一群组中。接着, 可在步骤188中识别该剩余候选区域中是否有另一种子区域。而且,将 与步骤182中所识别的该种子区域具有充分重叠的所有该候选区域皆群 集到该第一群组中时,步骤188之后可执行步骤186。如果有另一种子 区域,则可执行类似于步骤183至187的步骤,以将与该另一种子区域 具有充分重叠的所有该候选区域皆群集到一第二群组中。步骤183至 188可重复,直至将所有该候选区域皆群集到群组中。图1E为图1D所示的方法所群集的群组的示意图。以图1E为例, 在步骤13至17中总共识别十三(13)个候选区域Cl至C13。可能已 记录每个候选区域Cl至C13的位置与分数。在对象群集期间,另请参 见图1D,可在步骤182中识别第一种子区域,例如Cl。通过执行步骤 183、 185、 186与187而将候选区域C2与C3及Cl群集到第一群组 Gl中。将候选区域Cl至C3群集在一起,因为其相互之间具有充分的 重叠,因此可能包括实质上相同的对象。在根据本发明的实施例中,该种 子区域与该候选区域之间的距离"D"可通过所记录的位置来识别,且可 以用于识别该种子区域与该候选区域之间是否有充分的重叠。可在剩余的候选区域C4至C13中识别第二种子区域,例如C4。 可将候选区域C5至C7及C4群集到第二群组G2中,因为其相互之 间具有充分的重叠。接着,可在剩余候选区域C8至C13中选择第三种 子区域,例如C8。然而,由于所有候选区域C9至C13皆未与第三种 子区域C8具有充分的重叠,因此第三群组G3只包括第三种子区域 C8。接着,可在剩余的候选区域C9至C13中识别第四种子区域,例如 C9。将候选区域C10至C13及C9群集到第四群组G4中。每一群组 Gl至G4均可能包括前景物件。再次参照图1A,在步骤18中群集对象之后,可在步骤19中执行 第二提取。图1F是步骤18的对象群集之后的该图像图框的群组30的 示范性相片。参照图1F,已识别为包括一对象的群组30可包括一中心部份31与一边界部份32。中心部份31 (其可以方框包围)比方框外的 边界部份32更有可能包括对象。换言之,边界部份32比中心部份31 更有可能包括该背景图像。而且,区域30的下部33比上部(未编号)更 可能包括阴影。在一实施例中,可使用公知的技术,例如该背景减法、该 时间差异法或其它适当的方法,来执行第二提取。以该背景减法为例,假 定图像尺寸为320 X 240个像素,则群组30的尺寸可为16X 32至 80 X 160个像素,中心部份31的尺寸可为12 X 24个像素,而下部 33的尺寸可为16 X8个像素。而且,在使用该背景减法来执行该第二 提取时,对于边界部份32中的像素,可通过使用第三临界值来代替第一 临界值Tl而修改与等式1相关的模型。而且,对于下部33,可使用第 四临界值来代替该第一临界值。由于边界部份32更有可能包括图像的背 景部份,并且下部更有可能包括对象的阴影,因此在一实施例中,该第四 临界值大于该第三临界值,其进而大于该第一临界值。在另一实施例中, 如果在步骤12的该第一提取中识别一像素,则可省去该像素的该第二提 取,以节省计算时间。接着,再次参照图1A,可将该第二提取的输出与该第一提取的输出 积分,从而得到该前景物件,以在步骤23中输出。在一实施例中,可通 过逻辑"或"运算来实现积分。明确地说,通过该第一提取与该第二提取 所获得像素的特征值可相互进行逻辑"或(OR)"运算,以得到前景物件。在步骤22中,可使用该第二提取的结果来更新步骤21中所建立的 该背景模型。在一实施例中,该背景模型的更新的特征值B'(P)可定义如 下。如果像素P被识别为一背景像素且不位于可能包括一对象的至少一 部份的区域中,则B,(P) = (1-a)B(P) + al(P);或如果像素P被识别为一背景像素且位于可能包括一对象的至少一部 份的区域中,则B'(P)-(1-β)B(P) +βI(P);或如果像素P被识别为一前景像素,则B'(P) = (1-r)B(P) + rI(P)。其中,I(P)可指图像中的第P个像素的特征值,例如色彩值或灰阶值,而B(P)可指该背景模型中的第P个像素的特征值。在一实施例中, 第一参数a的值大于第二参数卩的值,后者进而大于第三参数Y的值。 举例而言,a、 p与y的值可分别为约0.012、 0.004与0.001。可分别在 步骤12与19的该第一与该第二提取阶段期间将已更新的该背景模型 B'(P)应用于后续图像。图2A为说明根据本发明的另一实施例的该前景物件提取方法的流 程图。参照图2A,除用于该第二提取的步骤29夕卜,该方法可类似于图 1A所示者。步骤12中识别为该前景像素的像素一方面可进入步骤29 作第二次提取,另一方面可在该第二提取之前执行步骤13至18。在一 实施例中,步骤12与29的该第一提取与该第二提取之结果可分别于步 骤27中积分,例如,通过逻辑"或"运算。图2B为说明根据本发明的另一实施例的该前景物件提取方法的流 程图。参照图2B,除用于积分的步骤37夕卜,该方法可类似于图2A所 示者。步骤12中识别为该前景像素的像素一方面可进入步骤29作第二 次提取,另一方面可在该第二提取的前执行步骤13至18。接着,可于 步骤37中将该第一提取与该第二提取的结果相互积分。图3A与3B为说明公知方法与根据本发明的方法的实验结果比较 的示意图。为了执行上述这些实验,可拍摄一系列相片,例如约150张 相片,其中约30张不含前景物件的相片可用于建立背景模型,且可将剩 余120张相片用于前景物件提取。可借助计算机来执行上述这些实验, 该计算机具有系统平台,例如Windows 2000 XP,以及开发者工具,例如 Visual C++6.0,其可运行于中央处理单元(CPU)上,例如与512MB随 机存取内存(RAM)相关联的2-GHz Pentium M处理器。参照图3A,对于(a)行所示的一组相片,(b)与(c)行分别显示了 通过公知该背景减法与根据本发明的方法来执行该前景物件提取的结果。 与(c)行中所示者相比,(b)行中所示的该组相片可能系散乱或破碎的。参照图3B,对于(a)行所示的一组相片,(b)与(c)行分别显示了 通过公知该背景减法与根据本发明的方法来执行该前景物件提取的结果。 与(c)行中所示者相比,(b)行中所示的该组相片可能系散乱或破碎的。 换言之,与公知该背景减法相比,根据本发明的方法可提供改善的提取质所属技术领域的技术人员应即了解可对上述各项具体实施实施例进 行变化,而不致悖离其广义的发明性概念。因此,应了解本发明并不限于 本披露的特定具体实施例,而为涵盖归属如后载各权利要求所定义的本发 明精神及范围内的修饰。另外,在说明本发明的某些解说性实施例时,本说明书可将本发明的 方法及/或制程表示为一特定的步骤次序,不过,由于该方法或制程的范围 并不为本文所提出的特定的步骤次序,故该方法或制程不应受限于所述的 特定步骤次序。身为所属技术领域的技术人员当会了解其它步骤次序也是 可行的。所以,不应将本说明书所提出的特定步骤次序视为对权利要求的 限制。此外,亦不应将有关本发明的方法及/或制程的权利要求仅限制在以 书面所载的步骤次序的实施,所属技术领域的技术人员易于了解,上述这 些次序亦可加以改变,并且仍涵盖于本发明的精神与范畴之内。
权利要求
1. 一种图像处理的方法,该方法包含接收包含多个像素的图像图框,上述多个像素的每一个皆包括一图像信息;根据上述图像信息执行第一提取,以识别与上述图像图框中的前景物件相关的前景像素及与上述图像图框的背景相关的背景像素;分区域扫描上述图像图框;识别上述区域的每一个是否包含足够数量的前景像素;识别包括足够数量的前景像素的每一区域是否包括前景物件;将包括前景物件的区域群集成至少一个群组,上述至少一个群组的每一个均对应于上述图像图框中的不同前景物件;以及针对至少一个群组的每一群组执行第二提取,以识别上述至少一个群组的上述每一者中的前景像素是否要转换成背景像素。
2. 根据权利要求1所述的方法,其特征在于执行上述第一提取包含应 用背景减法技术与时间差异技术中的一个。
3. 根据权利要求2所述的方法,其特征在于执行上述第一提取包含使 用背景减法技术来识别与上述图像图框中的前景物件相关的前景像素以 及与上述图像图框的背景相关的背景像素。
4. 根据权利要求1所述的方法,其特征在于识别每一个上述区域的是 否包含足够数量的前景像素包含使用迭代运算。
5. 根据权利要求1所述的方法,其特征在于识别包含足够数量的前景 像素的每一区域是否包含前景物件包含使用Adaboost算法、支持向量机算法与类神经网络中的一种。
6. 根据权利要求1所述的方法,其特征在于执行上述第二提取包含使 用背景减法技术与时间差异技术中的 一种。
7. 根据权利要求1所述的方法,其特征在于执行上述第一提取包含应 用第一背景减法技术,而执行上述第二提取包含应用第二背景减法技术。
8. 根据权利要求7所述的方法,其特征在于上述第一背景减法技术使 用第一临界值,而上述第二背景减法技术则使用第二临界值。
9. 根据权利要求8所述的方法,其特征在于上述第一临界值大于上述 第二临界值。
10. 根据权利要求7所述的方法,其特征在于上述至少一个群组的 每一个均包含中心部份与边界部份,上述方法还包含-在执行上述第二提取时将第三临界值用于上述中心部份;以及在执行上述第二提取时将第四临界值用于上述边界部份,上述第四临 界值大于上述第三临界值。
11. 根据权利要求7所述的方法,其特征在于上述至少一个群组的 每一个均包含中心部份与下部,上述方法还包含在执行上述第二提取时将第三临界值用于上述中心部份;以及在执行上述第二提取时将第四临界值用于上述下部,上述第四临界值 大于上述第三临界值。
12. 根据权利要求7所述的方法,其特征在于上述至少一个群组的 每一个均包含中心部份、边界部份与下部,上述方法还包含在执行上述第二提取时将第三临界值用于上述中心部份;在执行上述第二提取时将第四临界值用于上述边界部份;以及在执行上述第二提取时将第五临界值用于上述下部,上述第五临界值 大于上述第四临界值,而上述第四临界值大于上述第三临界值。
13. 根据权利要求1所述的方法,其特征在于还包含为包含一前景 物件的每一个上述区域的指派一分数。
14. 根据权利要求1所述的方法,其特征在于还包含记录包括一前 景物件的每一个上述区域之的位置。
15. 根据权利要求1所述的方法,其特征在于将包含前景物件的区域群集成至少一个群组包括将包括前景物件的上述区域中的一个识别为种子区域;识别上述种子区域与上述剩余区域中的一个之间的重叠是否大于预 定值;以及如果上述重叠大于上述预定值,则将上述种子区域与上述剩余区域的 上述一个群集成一群组。
16. —种图像处理的方法,其特征在于上述方法包含 接收包含多个像素的图像图框;执行第一提取,以识别与上述图像图框中的前景物件相关的前景像素及与上述图像图框的背景相关的背景像素; 分区域扫描上述图像图框;识别每一个上述区域的是否包含足够数量的前景像素;识别包含足够数量的前景像素的至少一个区域是否包含前景物件;将包含前景物件的上述至少一个区域中的一个识别为种子区域;如果上述种子区域与上述至少一个区域中的一个之间的重叠大于临 界值,则将上述种子区域与上述至少一个区域的上述一个群集成一群组; 以及针对上述群组执行第二提取,以识别上述群组中的前景像素是否要转 换成一背景像素。
17. 根据权利要求16所述的方法,其特征在于还包含针对通过上述 第一提取与上述第二提取所获得的前景像素执行逻辑或运算。
18. 根据权利要求16所述的方法,其特征在于执行上述第一提取包 含使用第一背景减法技术,而执行上述第二提取则使用第二背景减法技 术。
19. 根据权利要求18所述的方法,其特征在于上述第一背景减法技术使用第一临界值,而上述第二背景减法技术则使用第二临界值。
20. 根据权利要求19所述的方法,其特征在于上述第一临界值大于 上述第二临界值。
21. 根据权利要求18所述的方法,其特征在于上述群组包含中心部 份与边界部份,上述方法还包含在执行上述第二提取时将第三临界值用于上述中心部份;以及在执行上述第二提取时将第四临界值用于上述边界部份,上述第四临 界值大于上述第三临界值。
22. 根据权利要求18所述的方法,其特征在于上述群组包括中心部 份与下部,上述方法还包含在执行上述第二提取时将第三临界值用于上述中心部份;以及在执行上述第二提取时将第四临界值用于上述下部,上述第四临界值 大于上述第三临界值。
23. 根据权利要求18所述的方法,其特征在于上述群组包括中心部 份、边界部份与下部,上述方法还包含在执行上述第二提取时将第三临界值用于上述中心部份;在执行上述第二提取时将第四临界值用于上述边界部份;以及在执行上述第二提取时将第五临界值用于上述下部,上述第五临界值 大于上述第四临界值,而上述第四临界值大于上述第三临界值。
24. —种图像处理的方法,其特征在于上述方法包含 接收包含多个像素的图像图框;执行第一背景减法,以识别与上述图像图框中的前景物件相关的前景 像素及与上述图像图框的背景相关的背景像素;识别上述图像图框的区域是否包括足够数量的前景像素;识别包括足够数量的前景像素的区域是否包括前景物件;识别在包括前景物件的至少一个区域中,第一区域与第二区域是否包括相同的前景物件;将包括相同前景物件的上述第一区域与上述第二区域群集成一群组;以及针对上述群组执行第二背景减法,以识别上述群组中的前景像素是否 要转换成一背景像素。
25. 根据权利要求24所述的方法,其特征在于还包含建立用于上述 第一背景减法的第一背景模型与用于上述第二背景减法的第二背景模型。
26. 根据权利要求25所述的方法,其特征在于上述第一背景模型包 含第一临界值,而上述第二背景模型则包含第二临界值,上述第一临界值 大于上述第二临界值。
27. 根据权利要求24所述的方法,其特征在于还包含 将一分数指派给包含前景物件的区域;以及 记录包含上述前景物件的上述区域的位置。
28. 根据权利要求24所述的方法,其特征在于还包含以一第一参数 更新上述第一背景模型与上述第二背景模型中的一个,上述第一参数满 足如果像素P被识别为背景像素且不位于包含对象的至少一部份的区 域中,贝U B,(P) = (l—a)B(P)+aI(P),其中B,(P)为上述第一背景模型与上述第二背景模型之一中的第P 个像素的已更新值,I(P)为上述图像中的上述第P个像素的值,而B(P) 为上述第一背景模型与上述第二背景模型之一中的上述第P个像素的 值。
29. 根据权利要求24所述的方法,其特征在于还包含以第二参数更 新上述第一背景模型与上述第二背景模型之一,上述第二参数满足如果像素P被识别为一背景像素且位于包含对象的至少一部份的区 域中,则B,(P) = (1 - (3) B(P) +卩I(P),其中B,(P)为上述第一背景模型与上述第二背景模型之一中的第P个像素的己更新值,I(P)为上述图像中的上述第P个像素的值,而B(P) 为上述第一背景模型与上述第二背景模型之一中的上述第P个像素的 值。
30.根据权利要求24所述的方法,其特征在于还包含以一第三参数 更新上述第一背景模型与上述第二背景模型中的一个,上述第三参数满足如果像素P被识别为前景像素,则B'(P) = (1-Y)B(P) + YI(P),其中B,(P)为上述第一背景模型与上述第二背景模型之一中的第P 个像素的己更新值,I(P)为上述图像中的上述第P个像素的值,而B(P) 为上述第一背景模型与上述第二背景模型之一中的上述第P个像素的 值。
全文摘要
本发明提供一种图像处理方法,该方法包括接收包括多个像素的图像图框,该多个像素的每一个皆包括一图像信息,根据该图像信息执行一第一提取,以识别与该图像图框的前景物件相关的前景像素以及与该图像图框的背景相关的背景像素,分区域扫描该图像图框,识别每一个该区域的是否包括足够数量的前景像素,识别包括足够数量的前景像素的每一区域是否包括前景物件,将包括前景物件的区域群集成至少一个群组,该至少一个群组的每一个皆对应于该图像图框中的不同前景物件,以及针对该至少一个群组的每一个执行第二提取,以识别该至少一个群组的该每一个中的前景像素是否要转换成背景像素。
文档编号H04N7/18GK101282461SQ200710129778
公开日2008年10月8日 申请日期2007年7月25日 优先权日2007年4月2日
发明者王世君, 郑博峰, 郑皓盈, 黄雅轩 申请人:财团法人工业技术研究院
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1