用于提取对象的设备和方法

文档序号:6508602阅读:113来源:国知局
用于提取对象的设备和方法
【专利摘要】提供一种用于提取对象的设备和方法,所述方法包括:对用于将被提取的对象的提取模型图案执行至少一个调整大小;使用至少一个调整大小的提取模型图案中的每个调整大小的提取模型图案来扫描由相机捕获的图像帧,并提取与所述至少一个调整大小的提取模型图案中的任何一个匹配的对象;显示关于提取的对象的位置的信息。
【专利说明】用于提取对象的设备和方法
[0001]本申请要求于2012年8月24日提交到韩国知识产权局的第10-2012-0093030号韩国专利申请的优先权,该申请的公开通过引用全部包含于此。
【技术领域】
[0002]示例性实施例涉及一种用于在图像中快速并精确地提取对象的设备和方法。
【背景技术】
[0003]现有技术可提取并跟踪诸如人或车辆的对象。此现有技术已成为图像分析研究和监控/警戒领域中的重要技术。此现有技术可被用于通过在特定区域中安装相机来找出犯罪人员或违反交通规则的车辆。另外,现有技术可被用于通过在移动设备上安装相机来避开障碍或检测并跟踪闯入者。
[0004]在现有技术的对象提取方法中,将被提取的对象的模型图案被设置,整个图像被重复地调整大小以在图像中搜索与设置的模型图案的尺寸匹配的对象。随后,在现有技术中,通过在调整大小的图像中扫描设置的模型图案来提取相似的对象。然而,在这样的对象提取方法中,由于整个图像应被调整大小,因此,计算处理复杂并且花费大量的时间。

【发明内容】

[0005]示例性实施例可提供一种用于通过对将被提取的对象的模型图案调整大小并在捕获的图像中扫描调整大小的模型图案来快速并精确地提取对象的设备。
[0006]示例性实施例还可提供一种用于通过对将被提取的对象的模型图案调整大小并在捕获的图像中扫描调整大小的模型图案来快速并精确地提取对象的方法。
[0007]根据示例性实施例的一方面,提供一种提取对象的方法,所述方法包括:对用于将被提取的对象的提取模型图案执行至少一个调整大小;使用至少一个调整大小的提取模型图案中的每个调整大小的提取模型图案来扫描由相机捕获的图像帧,并提取与所述至少一个调整大小的提取模型图案中的任何一个匹配的对象;显示关于提取的对象的位置的信肩、Ο
[0008]所述方法还可包括:从存储在数据库中的各种对象模型图案中选择将被提取的对象的对象模型图案,并将选择的对象模型图案设置为提取模型图案。
[0009]执行至少一个调整大小的步骤可包括:对提取模型图案执行至少一个缩小和放大调整大小。
[0010]执行至少一个调整大小的步骤可包括:执行向前映射,其中,提取模型图案的图像的坐标被映射到将被调整大小的图像的坐标。
[0011]所述方法还可包括:将关于提取的对象的位置的信息和关于对与所述对象匹配的提取模型图案的所述至少一个调整大小的信息传送到下一图像帧。
[0012]所述方法还可包括:对存储在数据库中的各种对象模型图案执行至少一个调整大小;将通过执行所述至少一个调整大小获取的结果存储在数据库中。[0013]提取对象的步骤可包括:使用存储在数据库中的所述至少一个调整大小的提取模型图案中的每个调整大小的提取模型图案来扫描图像帧,并提取与所述至少一个调整大小的提取模型图案中的任何一个匹配的对象。
[0014]获取图像帧的步骤可包括:获取由第一相机捕获的第一图像帧;获取由第二相机捕获的第二图像帧。
[0015]执行至少一个调整大小的步骤可包括:对用于在第一图像帧中将被提取的对象的提取模型图案执行至少一个调整大小。
[0016]提取对象的步骤可包括:使用所述至少一个调整大小的提取模型图案中的每个调整大小的提取模型图案来扫描第一图像帧,并提取与所述至少一个调整大小的提取模型图案中的任何一个匹配的第一对象;通过将关于从第一图像帧提取的第一对象的位置的信息和关于提取模型图案的所述至少一个调整大小的信息应用到第二图像帧来提取第二对象。
[0017]所述方法还可包括:针对第一对象的提取的区域和第二对象的提取的区域,将第一图像帧与第二图像帧进行匹配。
[0018]显示关于位置的信息的步骤可包括:在匹配的图像帧中显示关于对象的位置的信
肩、Ο
[0019]根据示例性实施例的另一方面,提供一种用于提取对象的设备,包括:调整大小装置,对将被提取的对象的提取模型图案执行至少一个调整大小;对象提取装置,使用至少一个调整大小的提取模型图案中的每个调整大小的提取模型图案来扫描由相机捕获的图像帧,并提取与所述至少一个调整大小的提取模型图案中的任何一个匹配的对象;显示装置,在图像帧中显示关于提取的对象的位置的信息。
[0020]所述设备还可包括:模型设置装置,从存储在数据库中的各种对象模型图案中选择将被提取的对象的对象模型图案,并将选择的对象模型图案设置为提取模型图案。
[0021]调整大小装置可对提取模型图案执行至少一个缩小和放大调整大小,并可执行向前映射,其中,提取模型图案的图像的坐标被映射到将被调整大小的图像的坐标。
[0022]对象提取装置可将关于提取的对象的位置的信息和关于对与所述对象匹配的提取模型图案的所述至少一个调整大小的信息应用到下一图像帧。
[0023]根据示例性实施例的另一方面,提供一种用于提取对象的设备,包括:第一相机,获取第一图像帧;第二相机,获取第二图像帧;模型设置装置,从存储在数据库中的各种对象模型图案中选择将被提取的对象的对象模型图案,并将选择的对象模型图案设置为提取模型图案;调整大小装置,对设置的提取模型图案执行至少一个调整大小;对象提取装置,使用至少一个调整大小的提取模型图案中的每个调整大小的提取模型图案来扫描第一图像帧,提取与所述至少一个调整大小的提取模型图案中的任何一个匹配的第一对象,并通过将关于从第一图像帧提取的第一对象的位置的信息和关于提取模型图案的所述至少一个调整大小的信息应用到第二图像帧来提取第二对象;匹配装置,针对第一对象的提取的区域和第二对象的提取的区域,将第一图像帧与第二图像帧进行匹配;显示装置,在匹配的图像帧中显示关于对象的位置的信息。
[0024]调整大小装置可对提取模型图案执行至少一个缩小和放大调整大小,并可执行向前映射,其中,提取模型图案的图像的坐标被映射到将被调整大小的图像的坐标。[0025]对象提取装置可将关于提取的对象的位置的信息和关于对与所述对象匹配的提取模型图案的所述至少一个调整大小的信息应用到由第一相机捕获的下一第一图像帧。
[0026]根据示例性实施例的另一方面,提供一种计算机可读记录介质,其中,在其上记录用于执行提取对象的方法的程序,所述方法包括:获取由相机捕获的图像帧;对用于在图像帧中提取对象的提取模型图案执行至少一个调整大小;使用至少一个调整大小的提取模型图案中的每个调整大小的提取模型图案来扫描图像帧,并提取与所述至少一个调整大小的提取模型图案中的任何一个匹配的对象;显示关于提取的对象的位置的信息。
[0027]如上所述,根据示例性实施例,可通过对将被提取的对象的模型图案调整大小并在捕获的图像中扫描调整大小的模型图案来快速并精确地提取对象。
【专利附图】

【附图说明】
[0028]通过参照附图详细描述示例性实施例,示例性实施例的以上和其它特征和优点将会变得更清楚,其中:
[0029]图1是示意性示出根据实施例的对象提取设备的结构的框图;
[0030]图2A至图2D是示出存储在图1的数据库中的各种类型的对象模型图案的示图;
[0031]图3是示出由图1的相机捕获的图像帧的示例的示图;
[0032]图4A至图4G是示出由图1的模型设置单元设置的提取模型图案的缩小/放大调整大小的结果的示图;
[0033]图5是用于解释使用向前映射进行图像调整大小的示图;
[0034]图6A至图6F是示出图1的对象提取单元通过使用每个缩小或放大调整大小的提取模型图案来扫描图像帧以提取对象的处理的示图;
[0035]图7是示意性示出根据另一实施例的对象提取设备的结构的框图;
[0036]图8A至图8C是示意性示出在由图7的第一相机捕获的第一图像帧和由图7的第二相机捕获的第二图像帧中提取并匹配对象的示图;
[0037]图9是示出根据实施例的提取对象的方法的流程图;
[0038]图10是示出根据另一实施例的提取对象的方法的流程图。
【具体实施方式】
[0039]在下文中,将通过参照附图解释示例性实施例的优选实施例来描述示例性实施例。附图中相同的标号指示相同的元件,在此省略对其进行的多余描述。
[0040]图1是示意性示出根据实施例的对象提取设备10的结构的框图。
[0041]参照图1,对象提取设备10包括相机100、图像处理单元200、数据库300、模型设置单元400、调整大小单元500、对象提取单元600和显示单元700。
[0042]相机100通过使用例如互补金属氧化物半导体(CMOS)模块或电荷耦合器件(CXD)模块来捕获对象的图像。输入图像帧经由镜头被提供给CMOS模块或CCD模块。CMOS模块或CCD模块将从对象反射并穿过镜头的光信号转换为电信号(捕获信号),并输出电信号以产生图像帧。
[0043]图像处理单元200降低从相机100输出的图像帧的噪声,并执行用于提高图像质量的图像信号处理(例如,伽马校正、色彩滤波器阵列插值、色彩矩阵、色彩校正、色彩增强J ο
[0044]另外,图像处理单元200可通过对通过用于提高图像质量的图像信号处理产生的图像数据进行压缩来产生图像文件,或可从图像文件恢复图像数据。图像的压缩格式可以是可逆格式或不可逆格式。
[0045]另外,图像处理单元200可执行色彩处理、模糊处理、锐化处理、图像分析处理、图像识别处理、图像效果处理等。图像识别处理可包括脸部识别、场景识别等。例如,图像处理单元200可执行亮度级别调整、色彩校正、对比度调整、轮廓增强处理、屏幕划分处理、字符图像(character image)产生、图像合成处理等。
[0046]数据库300存储关于对象模型图案的各条信息。图2A至图2D示出存储在数据库300中的各种类型的对象模型图案。例如,关于对象(例如,人、瓶子、猫和汽车)的模型图案(即,对象模型图案)的各条信息被存储在数据库300中。然而,存储在数据库300中的对象模型图案不限于以上示例,并且各种类型的对象模型图案可被存储在数据库300中。
[0047]对象模型图案以梯度直方图(H0G)的形式被存储在数据库300中,其中,所述梯度直方图指示将被用作特征向量的亮度分布方向。
[0048]H0G算法是用于提取对象的特性特征的各种算法之一。根据H0G算法,图像以棋盘图案被划分为多个方格,并且在每个方格中计算亮度的分布方向的局部直方图。具体地讲,使用由多个像素形成的单元和由多个单元形成的块来容易地提取转换的图像的特征向量。
[0049]图2A示出通过针对作为对象模型图案的人应用H0G算法提取的特征向量。图2B、图2C和图2D分别示出瓶子、猫和汽车的特征向量。
[0050]尽管在本实施例中,H0G算法被用于提取对象模型图案的特性特征,但是示例性实施例不受限,诸如图像归一化、自商图像(SQI)、修正的统计变换(MCT)等的各种方法可被用于提取对象模型图案的特性特征。
[0051]模型设置单元400从存储在数据库300中的各种对象中选择将被提取的对象,并将选择的对象设置为提取模型图案。例如,模型设置单元400可根据用户的选择将由H0G表示的汽车设置为提取模型图案。
[0052]调整大小单元500对在模型设置单元400中设置的提取模型图案执行至少一个调整大小。具体地讲,调整大小单元500对设置的提取模型图案执行缩小调整大小和放大调整大小。
[0053]图3示出由相机100捕获的图像帧的示例。图4A至图4G示出由模型设置单元400设置的提取模型图案(例如,汽车)的缩小/放大调整大小的结果。图5是用于解释使用向前映射进行图像调整大小的示图。
[0054]参照图4A至图4G,当关于存储在数据库300中的汽车的基本信息被给定时(如图4C中所示),调整大小单元500通过基于图4C的基本信息执行缩小调整大小来产生如图4A和图4B中所示的缩小提取模型图案,并通过基于图4C的基本信息执行放大调整大小来产生如图4D至图4G中所示的放大提取模型图案。尽管在示例性实施例中,缩小/放大调整大小结果被示出在图4A至图4G中,但是缩小/放大调整大小结果可与图4A相比被进一步缩小,并且可与图4G相比被进一步放大。
[0055]调整大小单元500的调整大小基于几何上改变像素值的布置(即,在没有改变像素值的情况下改变像素所位于的坐标)的几何处理。通过将原始像素的坐标值映射到目标图像的坐标值来实现所述几何处理。通过将原始图像的坐标移动到目标图像的坐标来移动原始图像的像素值的处理被称为“映射”。例如,调整大小单元500将向前映射用作图像调整大小方法。当将像素值从原始图像的坐标移动到目标图像的坐标时,使用向前映射。换句话讲,通过使用向前映射,提取模型图案图像(图4C)的坐标被映射到将被调整大小的图像(图4A、图4B以及图4D至图4G)的坐标。参照图5,当使用向前映射对图像进行放大调整大小时会出现洞(hole) 501,当使用向前映射对图像进行缩小调整大小时会出现重叠502。当将被放大调整大小的图像的像素没有被映射到原始图像的像素时出现洞501,当将被缩小调整大小的图像的像素被映射到原始图像的至少两个像素时出现重叠502。
[0056]向后映射可被用于去除洞501和重叠502。然而,在示例性实施例的当前实施例中,仅通过使用向前映射,在不使用向后映射的情况下执行调整大小。因此,尽管在对象提取的精确度中存在细微的差别,但是计算量降低并且处理速度更快。
[0057]然而,示例性实施例不限于向前映射。换句话讲,向后映射可被用在调整大小方法中,图像插值(例如,最近邻差值、双线性差值,三次卷积差值等)还可被用在调整大小方法中。
[0058]对象提取单元600通过使用每个缩小或放大调整大小的提取模型图案来扫描图像帧,并提取与调整大小的提取模型图案匹配的对象。
[0059]图6A至图6F是示出对象提取单元600通过使用每个缩小或放大调整大小的提取模型图案来扫描图像帧以提取对象的处理的示图。当图3中所示的汽车被设置为将从图3的图像帧提取的对象时,图6A示出通过使用图4A的缩小调整大小的提取模型图案来扫描图像帧的示例,图6B示出通过使用图4B的缩小调整大小的提取模型图案来扫描图像帧的示例,图6C示出通过使用图4C的基本提取模型图案来扫描图像帧的示例,图6D示出通过使用图4D的放大调整大小的提取模型图案来扫描图像帧的示例,图6E示出通过使用图4E的放大调整大小的提取模型图案来扫描图像帧的示例,图6F示出通过使用图4F的放大调整大小的提取模型图案来扫描图像帧的示例。对象提取单元600提取与调整大小的提取模型图案匹配的对象。如图6F中所示,将理解:与图4F的放大调整大小的提取模型图案匹配的对象已被提取为扫描图像帧的扫描。
[0060]显示单元700在当前图像帧中显示关于提取的对象的位置的信息。
[0061]在此情况下,对象提取单元600将关于显示在当前图像帧中的对象的位置的信息和关于与所述对象匹配的提取模型图案的调整大小的信息发送到下一图像帧。由于下一图像帧中的关于对象的位置的信息和关于提取模型图案的调整大小的信息与当前图像帧中的那些信息没有太大不同,因此对象提取单元600可从下一图像帧估计关于对象的位置的信息和调整大小的提取模型图案的尺寸。因此,可减小用于提取对象所需的时间。
[0062]在当前的实施例中,关于对象模型图案的各条信息被存储在数据库300中,并且调整大小单元500针对设置的提取模型图案执行缩小或放大调整大小。然而,在另一实施例中,每个对象模型图案的缩小或放大调整大小的结果以及关于对象模型图案的各条信息可被存储在数据库300中,并且提取模型图案可被用户设置。在此情况下,当通过使用由用户设置的提取模型图案以及提取模型图案的缩小或放大调整大小的结果来提取对象时,计算量可明显减小。因此,可提高对象提取速度。
[0063]图7是示意性示出根据示例性实施例的另一实施例的对象提取设备70的结构的框图。在以下描述中,省略参照图1至图6描述的多余部分。
[0064]参照图7,根据另一实施例的对象提取设备70包括第一相机101、第二相机102、图像处理单元200、数据库300、模型设置单元400、调整大小单元500、第一对象提取单元601、第二对象提取单元602、图像匹配单元603和显示单元700。与图1和图7相比,二维(2D)图像被用在图1的对象提取设备10中,而三维(3D)图像可被用在图7的图像提取设备70中。
[0065]第一相机101和第二相机102是通过使用例如互补金属氧化物半导体(CMOS)模块或电荷稱合器件(CCD)模块来捕获对象的左相机和右相机。第一输入图像巾贞和第二输入图像帧经由镜头被提供给CMOS模块或CCD模块。第一相机101和第二相机102中的每个相机的CMOS模块或CCD模块将从对象反射并穿过镜头的光信号转换为电信号(捕获信号),并输出所述电信号以产生图像帧。
[0066]图像处理单元200针对从第一相机100和第二相机200输出的第一图像帧和第二图像帧执行图像处理。图像处理单元200的结构和功能与以上参照图1至图6呈现的结构和功能相同。
[0067]数据库300存储关于对象模型图案的各条信息。模型设置单元400将各种对象模型图案(其存储在数据库300中)中的将被跟踪的对象的对象模型图案设置为提取模型图案。例如,模型设置单元400可根据用户的选择将由H0G表示的汽车模型图案设置为提取模型图案。
[0068]调整大小单元500对由模型设置单元400设置的提取模型图案执行至少一个调整大小。具体地讲,调整大小单元500对设置的提取模型图案执行缩小调整大小和放大调整大小。
[0069]第一对象提取单元601使用每个缩小或放大调整大小的提取模型图案来扫描第一图像帧,提取与调整大小的提取模型图案匹配的第一对象,并将关于第一对象的位置的信息和关于提取模型图案的调整大小的信息发送到第二对象提取单元602。
[0070]第二对象提取单元602通过将关于第一对象的位置的信息和关于由第一对象提取单元601从第一图像帧提取的提取模型图案的调整大小的信息应用到第二图像帧来提取第二对象。
[0071 ] 如果第二对象提取单元602通过使用与第一对象提取单元601提取第一对象相同的方法来提取第二对象,则需要第一对象提取时间和与第一对象提取时间相同的第二对象提取时间。然而,由于第二对象提取单元602通过使用关于来自第一对象提取单元601的第一对象的位置和图案尺寸的信息来提取第二对象,因此可减小用于提取第一对象和第二对象的时间。
[0072]图像匹配单元603通过针对第一对象和第二对象被提取的区域将第一图像帧与第二图像帧进行匹配来产生3D图像。图像匹配是在以彼此不同的角度上获取的两个或多个不同的图像帧中,几何地匹配物理上相似的图像中的区域的处理。
[0073]图像匹配单元603在由第一相机101捕获的第一图像帧和由第二相机102捕获的第二图像帧中搜索共同区域,并通过基于共同区域匹配两个图像来获取一个图像。换句话讲,为了图像匹配,第一图像帧和第二图像帧中的每个图像帧被划分为对象存在的前景区域和作为前景区域以外的其他区域的背景区域,搜索两个图像帧的背景区域的共同区域,并且基于共同区域来匹配所述两个图像。省略图像匹配的详细描述。
[0074]图8A至图8C是示意性示出在由图7的第一相机101捕获的第一图像帧和由图7的第二相机102捕获的第二图像帧中提取并匹配对象的示图。图8A示出从第一图像帧提取的第一对象(例如,汽车)。图8B示出通过使用关于从第一图像帧提取的第一对象的位置的信息和关于提取模型图案的调整大小的信息从第二图像帧提取的第二对象(例如,汽车)。图8C示出通过使用图像匹配单元603将第一图像帧与第二图像帧进行匹配而获取的结果。
[0075]显示单元700在当前匹配的图像帧中显示关于提取的对象的位置的信息。由显示单元700显示的关于对象的位置的信息作为显示在当前匹配的图像帧中的关于对象的位置的信息和关于与提取的对象相应的提取模型图案的调整大小的信息被传送到下一第一图像帧。为了减小提取和跟踪时间,可从关于当前图像帧中的对象的位置的信息推测在下一图像帧中关于对象的位置的信息和关于提取模型图案的调整大小的信息。由于关于对象的位置的信息被显示在输入图像帧和匹配的图像帧中的每个图像帧中,因此可从3D图像提取对象。
[0076]图9是示出根据示例性实施例的实施例的利用对象提取设备10提取对象的方法的流程图。在以下描述中,省略参照图1至图6描述的多余部分。
[0077]参照图9,对象提取设备10从存储在数据库300中的各种对象模型图案单中选择将被提取的对象的对象模型图案,并将选择的对象模型图案设置为提取模型图案(S110)。提取模型图案的设置不限于操作S110,并且在对象被从图像帧提取之前完成提取模型图案的设置的情况下,可在任何操作中执行提取模型图案的设置。
[0078]当完成提取模型图案的设置时,对象提取设备10执行获取由相机100捕获的图像帧的操作(S120)。当完成图像帧的获取时,对象提取设备10执行对设置的提取模型图案进行缩小和放大调整大小的操作(S130)。对设置的提取模型图案进行的缩小和放大调整大小是基于向前映射的。然而,向后映射或各种差值方法中的任何一个可被用于执行对设置的提取模型图案进行缩小和放大调整大小的操作。
[0079]当完成对设置的提取模型图案进行的缩小和放大调整大小时,对象提取设备10执行通过使用每个调整大小的提取模型图案来扫描图像并提取与调整大小的提取模型图案中的任何一个匹配的对象的操作(S140)。
[0080]当完成对象的提取时,对象提取设备10执行在当前图像帧中显示关于提取的对象的位置的信息的操作(S150)。
[0081]当完成关于对象的位置的信息的显示时,对象提取设备10执行将关于显示在当前图像帧中的对象的位置的信息和关于与提取的对象相应的提取模型图案的调整大小的信息传送到下一图像帧的操作,以便从所述下一图像帧提取对象(S160)。
[0082]由于关于对象的位置的信息被显示在每个输入图像帧中,快速并精确地提取对象变得可行。
[0083]图10是示出根据示例性实施例的另一实施例的提取对象的方法的流程图。在以下描述中,省略参照图1至图9描述的多余部分。
[0084]参照图10,根据以上实施例的对象提取设备70从存储在数据库300中的各种对象模型图案中选择将被提取的对象的对象模型图案,并将选择的对象模型图案设置为提取模型图案(S210)。提取模型图案的设置不限于操作S210,并且在对象被从图像帧提取之前完成提取模型图案的设置的情况下,可在任何操作中执行提取模型图案的设置。
[0085]当完成提取模型图案的设置时,对象提取设备70执行获取由第一相机101和第二相机102分别捕获的第一图像帧和第二图像帧的操作(S220)。
[0086]当完成第一图像帧和第二图像帧的获取时,图像提取设备70执行对设置的提取模型图案进行缩小和放大调整大小的操作(S230)。对设置的提取模型图案进行的缩小和放大调整大小是基于向前映射的。然而,向后映射或各种插值方法中的任何一个可被用于执行对设置的提取模型图案进行缩小和放大调整大小的操作。
[0087]当完成对设置的提取模型图案进行的缩小和放大调整大小时,对象提取设备70执行通过使用每个调整大小的提取模型图案来扫描第一图像帧并提取与调整大小的提取模型图案中的任何一个匹配的第一对象的操作(S240)。
[0088]当完成第一对象的提取时,对象提取设备70执行通过将关于从第一图像帧提取的第一对象的位置的信息和关于提取模型图案的调整大小的信息应用到第二图像帧来提取第二对象的操作(S250)。由于通过使用关于第一对象的位置的信息和关于提取模型图案的调整大小的信息来提取第二对象,因此可减小用于提取第二对象的时间。
[0089]当完成第二对象的提取时,对象提取设备70执行通过针对第一对象和第二对象被提取的区域将第一图像帧与第二图像帧进行匹配来产生3D图像的操作(S260)。
[0090]当完成第一图像与第二图像的匹配时,对象提取设备70执行在匹配的图像帧中显示关于提取的对象的位置的信息的操作(S270)。
[0091]当完成关于对象的位置的信息的显示时,对象提取设备70执行以下操作:将显示在匹配的当前图像中的关于提取的对象的位置的信息和关于提取模型图案的调整大小的信息存储在数据库300中,并当第一相机101捕获下一第一图像帧时,将所述信息传送给所述下一第一图像中贞。
[0092]由于关于对象的位置的信息被显示在每个输入图像帧中并且输入图像帧被匹配,对于3D图像,快速并精确地跟踪对象变得可行。
[0093]示例性实施例还可被实现为在计算机可读记录介质上的计算机可读代码。计算机可读记录介质是可存储其后可被计算机系统读取的数据的任何数据存储装置。
[0094]计算机可读记录介质的示例包括只读存储器(ROM)、随机存取存储器(RAM)、⑶-ROM、磁带、软盘、光数据存储装置等。计算机可读记录介质还可被分布于联网的计算机系统,使得计算机可读代码以分布的方式被存储和执行。另外,示例性实施例所属的领域的普通程序员可容易地解释用于实现示例性实施例的功能程序、代码和代码段。
[0095]根据示例性实施例,图像处理单元200、模型设置单元400、调整大小单元500、对象提取单元600和显示单元700均可包括至少一个处理器。在可选择的实施例中,至少一个处理器可执行图像处理单元200、模型设置单元400、调整大小单元500、对象提取单元600和显示单元700的所有功能。最后,根据示例性实施例,图像处理单元200、模型设置单元400、调整大小单元500、对象提取单元600和显示单元700中的至少一个可包括用于执行其各自的功能的电路或装置。
[0096]尽管已具体示出示例性实施例,但是本领域的技术人员将理解,在不脱离由权利要求限定的示例性实施例的精神和范围的情况下,可以对其进行形式和细节的各种改变。
【权利要求】
1.一种提取对象的方法,所述方法包括:对用于将被提取的对象的提取模型图案执行至少一个调整大小;使用至少一个调整大小的提取模型图案中的每个调整大小的提取模型图案来扫描由相机捕获的图像帧,并提取与所述至少一个调整大小的提取模型图案中的任何一个匹配的对象;显示关于提取的对象的位置的信息。
2.如权利要求1所述的方法,还包括:从存储在数据库中的各种对象模型图案中选择将被提取的对象的对象模型图案,将选择的对象模型图案设置为提取模型图案。
3.如权利要求2所述的方法,其中,执行至少一个调整大小的步骤包括:对提取模型图案执行至少一个缩小或放大调整大小。
4.如权利要求3所述的方法,其中,执行至少一个调整大小的步骤包括:执行向前映射,其中,提取模型图案的图像的坐标被映射到将被调整大小的图像的坐标。
5.如权利要求1所述的方法,还包括:将关于提取的对象的位置的信息和关于对与所述对象匹配的提取模型图案的所述至少一个调整大小的信息传送到下一图像帧。
6.如权利要求2所述的方法,还包括:对存储在数据库中的各种对象模型图案执行至少一个调整大小;将通过执行所述至少一个调整大小获取的结果存储在数据库中。`
7.如权利要求6所述的方法,其中,提取对象的步骤包括:使用存储在数据库中的所述至少一个调整大小的提取模型图案中的每个调整大小的提取模型图案来扫描图像帧,并提取与所述至少一个调整大小的提取模型图案中的任何一个匹配的对象。
8.如权利要求1所述的方法,其中,扫描图像帧的步骤包括:获取由第一相机捕获的第一图像帧;获取由第二相机捕获的第二图像帧。
9.如权利要求8所述的方法,其中,执行至少一个调整大小的步骤包括:对用于在第一图像帧中将被提取的对象的提取模型图案执行至少一个调整大小。
10.如权利要求9所述的方法,其中,提取对象的步骤包括:使用所述至少一个调整大小的提取模型图案中的每个调整大小的提取模型图案来扫描第一图像帧,并提取与所述至少一个调整大小的提取模型图案中的任何一个匹配的第一对象;通过将关于从第一图像帧提取的第一对象的位置的信息和关于提取模型图案的所述至少一个调整大小的信息应用到第二图像帧来提取第二对象。
11.如权利要求10所述的方法,还包括:针对第一对象的提取的区域和第二对象的提取的区域,将第一图像帧与第二图像帧进行匹配。
12.如权利要求11所述的方法,其中,显示关于位置的信息的步骤包括:在匹配的图像帧中显示关于对象的位置的信息。
13.一种用于提取对象的设备,包括:调整大小装置,对将被提取的对象的提取模型图案执行至少一个调整大小;对象提取装置,使用至少一个调整大小的提取模型图案中的每个调整大小的提取模型图案来扫描由相机捕获的图像帧,并提取与所述至少一个调整大小的提取模型图案中的任何一个匹配的对象;显示装置,在图像帧中显示关于提取的对象的位置的信息。
14.如权利要求13所述的设备,还包括:模型设置装置,从存储在数据库中的各种对象模型图案中选择将被提取的对象的对象模型图案,并将选择的对象模型图案设置为提取模型图案。
15.如权利要求14所述的设备,其中,调整大小装置对提取模型图案执行至少一个缩小或放大调整大小,并执行向前映射,其中,提取模型图案的图像的坐标被映射到将被调整大小的图像的坐标。
16.如权利要求13所述的设备,其中,对象提取装置将关于提取的对象的位置的信息和关于对与所述对象匹配的提取模型图案的所述至少一个调整大小的信息应用到下一图像帧。
17.一种用于提取对象的设备,包括:第一相机,获取第一图像帧;第二相机,获取第二图像帧;模型设置装置,从存储在数据库中的各种对象模型图案中选择将被提取的对象的对象模型图案,并将选择的对象模型图案设置为提取模型图案;调整大小装置,对设置的提取模型图案执行至少一个调整大小;对象提取装置,使用至少一个调整大小的提取模型图案中的每个调整大小的提取模型图案来扫描第一图像帧,提取与所述至少一个调整大小的提取模型图案中的任何一个匹配的第一对象,并通过将关于从第一图像帧提取的第一对象的位置的信息和关于提取模型图案的所述至少一个调整大小的信息应用到第二图像帧来提取第二对象;匹配装置,针对第一对象的提取的区域和第二对象的提取的区域,将第一图像帧与第二图像帧进行匹配;显示装置,在匹配的图像帧中显示关于对象的位置的信息。
18.如权利要求17所述的设备,其中,调整大小装置对提取模型图案执行至少一个缩小和放大调整大小,并执行向前映射,其中,提取模型图案的图像的坐标被映射到将被调整大小的图像的坐标。
19.如权利要求17所述的设备,其中,对象提取装置将关于提取的对象的位置的信息和关于对与所述对象匹配的提取模型图案的所述至少一个调整大小的信息应用到由第一相机捕获的下一第一图像帧。
【文档编号】G06K9/00GK103632131SQ201310369576
【公开日】2014年3月12日 申请日期:2013年8月22日 优先权日:2012年8月24日
【发明者】宋武耿, 裴纯敏 申请人:三星泰科威株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1