《使用捕捉位置序列信息的图像分类.pdf》由会员分享,可在线阅读,更多相关《使用捕捉位置序列信息的图像分类.pdf(18页完整版)》请在专利查询网上搜索。
1、10申请公布号CN102016839A43申请公布日20110413CN102016839ACN102016839A21申请号200980112906X22申请日2009041012/102,39520080414USG06F17/3020060171申请人伊斯曼柯达公司地址美国纽约州72发明人罗杰波袁俊松74专利代理机构北京集佳知识产权代理有限公司11227代理人李春晖陈炜54发明名称使用捕捉位置序列信息的图像分类57摘要公开了对一组时间相关图像的分类,其中,根据该组时间相关图像来识别捕捉位置序列。使共同与捕捉位置序列相关联的捕捉位置序列信息与预定捕捉位置序列特征的多个集合中的每个集合进行比。
2、较。每个集合与预定分类相关联。至少基于比较步骤的结果来识别与该组时间相关图像相关联的所标识的分类;以及把所识别出的分类存储在处理器可访问存储器系统中。30优先权数据85PCT申请进入国家阶段日2010101286PCT申请的申请数据PCT/US2009/0022702009041087PCT申请的公布数据WO2009/131629EN2009102951INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书8页附图7页CN102016849A1/2页21一种至少部分地由数据处理系统实施的方法,所述方法用于便于一组时间相关图像的分类,所述方法包括以下步骤根据该组时间相关图。
3、像来识别捕捉位置序列;使共同与所述捕捉位置序列相关联的捕捉位置序列信息与预定捕捉位置序列特征的多个集合中的每个集合进行比较,每个集合都与预定分类相关联;至少基于所述比较步骤的结果来识别与该组时间相关图像相关联的所标识的分类;以及把所识别出的分类存储在处理器可访问存储器系统中。2如权利要求1所述的方法,其中,至少基于与该组中的图像中的至少一些图像相关联的全球定位系统信息来识别所述捕捉位置序列。3如权利要求1所述的方法,还包括以下步骤把共同与该组时间相关图像相关联的图像内容信息与预定图像内容特征的多个集合中的每个集合相比较,预定图像内容特征的每个集合都与预定分类相关联,其中,所述识别步骤至少基于所。
4、述两个比较步骤的结果来识别所标识的分类。4如权利要求1所述的方法,其中,根据所述预定分类中的一个分类中来识别所标识的分类。5如权利要求1所述的方法,其中,所述捕捉位置序列信息包括所述捕捉位置序列的轨迹。6如权利要求5所述的方法,其中,所述轨迹包括空间域和时间域。7如权利要求5所述的方法,还包括以下步骤确定所述轨迹的特征,所述特征涉及由所述轨迹表示的空间范围或由所述轨迹表示的移动速度,其中,所述比较步骤涉及使所述特征与在预定捕捉位置序列特征集合中的至少一个集合中表示的相应值或值的范围进行比较。8如权利要求5所述的方法,还包括以下步骤确定所述轨迹的特征,所述特征涉及熵、距形心的距离、方差、偏度、峰。
5、度、空间范围、时间持续长短、长度或速度,其中,所述比较步骤涉及使所述特征与在预定捕捉位置序列特征集合中的至少一个集合中表示的相应值或值的范围进行比较。9如权利要求1所述的方法,其中,所述预定分类包括徒步旅行和城市观光。10如权利要求9所述的方法,其中,所述预定分类还包括婚礼、球赛、后院活动、海滩活动、道路旅行、野餐、圣诞节活动以及生日会。11一种存储指令的处理器可访问存储器系统,所述指令被配置为使得数据处理系统实施便于一组时间相关图像的分类的方法,其中,所述指令包括用于根据该组时间相关图像来识别捕捉位置序列的指令;用于使共同与所述捕捉位置序列相关联的捕捉位置序列信息与预定捕捉位置序列特征的多个。
6、集合中的每个集合进行比较的指令,每个集合都与预定分类相关联;用于至少基于所述比较步骤的结果来识别与该组时间相关图像相关联的所标识的分类的指令;以及用于把所识别出的分类存储在处理器可访问存储器系统中的指令。12如权利要求11所述的处理器可访问存储器系统,其中,所述捕捉位置序列信息包权利要求书CN102016839ACN102016849A2/2页3括所述捕捉位置序列的轨迹。13如权利要求12所述的处理器可访问存储器系统,其中,所述轨迹包括空间域和时间域。14如权利要求12所述的处理器可访问存储器系统,进一步包括以下步骤确定所述轨迹的特征,所述特征涉及由所述轨迹表示的空间范围或由所述轨迹表示的移动。
7、速度,其中,所述比较步骤涉及使所述特征与在预定捕捉位置序列特征的集合中的至少一个集合中表示的相应值或值的范围进行比较。15如权利要求12所述的处理器可访问存储器系统,进一步包括以下步骤确定所述轨迹的特征,所述特征涉及熵、距形心的距离、方差、偏度、峰度、空间范围、时间持续长短、长度或速度,其中,所述比较步骤涉及使所述特征与在预定捕捉位置序列特征的集合中的至少一个集合中表示的相应值或值的范围进行比较。16一种系统,包括数据处理系统;以及存储器系统,以通信方式连接到所述数据处理系统并且存储指令,所述指令被配置为使得所述数据处理系统实施便于一组时间相关图像的分类的方法,其中,所述指令包括用于根据该组时。
8、间相关图像来识别捕捉位置序列的指令;用于使共同与所述捕捉位置序列相关联的捕捉位置序列信息与预定捕捉位置序列特性的多个集合中的每个集合进行比较的指令,每个集合都与预定分类相关联;用于至少基于来自所述比较步骤的结果来识别与该组时间相关图像相关联的所标识的分类的指令;以及用于把所识别出的分类存储在所述存储器系统中的指令。17如权利要求16所述的存储器系统,其中,所述捕捉位置序列信息包括所述捕捉位置序列的轨迹。18如权利要求17所述的存储器系统,其中,所述轨迹包括空间域和时间域。19如权利要求17所述的存储器系统,进一步包括以下步骤确定所述轨迹的特征,所述特征涉及由所述轨迹表示的空间范围或由所述轨迹表。
9、示的移动速度,其中,所述比较步骤涉及使所述特征与在预定捕捉位置序列特征的集合中的至少一个集合中表示的相应值或值的范围进行比较。20如权利要求17所述的存储器系统,进一步包括以下步骤确定所述轨迹的特征,所述特征涉及熵、距形心的距离、方差、偏度、峰度、空间范围、时间持续长短、长度或速度,其中,所述比较步骤涉及使所述特征与在预定捕捉位置序列特征的集合中的至少一个集合中表示的相应值或值的范围进行比较。权利要求书CN102016839ACN102016849A1/8页4使用捕捉位置序列信息的图像分类技术领域0001本发明涉及人工智能和图像理解,具体而言,涉及时间相关图像集的分类。背景技术0002消费者照。
10、片集是普遍的。从这些集中在语义上发掘有意义的信息已成为机器学习和计算机视觉团体中积极研究的领域。存在关注于对象识别诸如,检测某些类型的对象,如脸、车辆、草、水、天空等问题的大量工作。大多数此工作依靠使用图像中可获得的低级视觉特征诸如,颜色、纹理和线条。近年来,越来越关注于从语义上提取更复杂的信息,诸如,场景检测和活动识别。例如,现有系统已尝试通过场景和对象的视觉分类来识别事件,参见例如LJLI和LFEIFEI,“WHAT,WHEREANDWHOCLASSIFYINGEVENTSBYSCENEANDOBJECTRECOGNITION”,PROCIEEEINTLCONFONCOMPUTERVISI。
11、ON,2007。该系统报告了在识别许多特殊体育事件诸如,马球、划船以及博彩BOCHE方面的适度成功,这是由于可以从这些事件的图片中观测到的独特视觉特性。0003在所有以上提到的现有技术中,只使用基于图像的特征例如,颜色和边缘直方图、或者“视觉特征袋”以及基于各图像来执行传统图像聚类和分类参见SLAZEBNIK、CSCHMID以及JPONCE,“BEYONDBAGSOFFEATURESSPATIALPYRAMIDMATCHINGFORRECOGNIZINGNATURALSCENECATEGORIES”,PROCIEEECONFONCOMPUTERVISIONANDPATTERNRECOGNITI。
12、ON,2006。0004然而,由于属于同一事件的图像之间的时间和空间相关性,所以图像常常并非是彼此独立的。更具体地,在个人图像集中,除了图像特征之外还存在丰富的上下文信息,这种上下文信息通常是对图像特征的补充以用于语义理解的目的。0005因此,需要考虑图像之间关系的改进图像分类技术。发明内容0006通过根据本发明的各种实施例的用于便于一组时间相关图像分类的方法和系统在本领域中获得了技术方案并且解决了上述问题。在本发明的实施例中,根据该组时间相关图像来识别捕捉位置序列。使共同与捕捉位置序列相关联的捕捉位置序列信息与预定捕捉位置序列特性的多个集合中的每个集合进行比较。每个集合与预定分类相关联。至少。
13、基于来自比较步骤的结果来识别与该组时间相关图像相关联的所标识的分类;以及把所识别出的分类存储在处理器可访问存储器系统中。0007本发明的优点包括使用具有相关联捕捉位置信息的个人图像集来识别事件。0008除了上述实施例以外,通过参照附图以及通过对以下详细描述的学习应当清楚更多实施例。附图说明0009图1和图1A是用于实施本发明实施例的流程图;说明书CN102016839ACN102016849A2/8页50010图2是示出了在空间范围和移动速度方面不同事件的特性的表;0011图3和图4分别描绘了与城市观光事件和徒步旅行事件相关的空间和时间轨迹的示例;0012图5描绘了用于计算用来组合来自多个提示。
14、方式的识别结果的可信度的流程和示例混淆矩阵,以及0013根据本发明的实施例,图6示出了用于使用照片集和相关联的捕捉位置轨迹进行事件识别的系统。具体实施方式0014共同推断可以是用于对图像进行分类的有用工具。例如,可能难以分辨特定图片是工作还是空闲,但是看着属于同一事件的其它图片,做出同样的预测会变得更容易。在本发明的实施例中,在具有相关联捕捉位置信息的时间相关图像集的上下文中进行图像分类。本文中所使用的用语“图像分类”是指把一组时间相关图像分类成行为的预定集合中的一个行为的过程。进一步地,本文中所使用的用语“事件识别”和“行为识别”是图像分类的示例。更进一步地,词语“图像”、“图片”以及“照片。
15、”在本文中可互换使用。0015本发明包括本文中描述的实施例的组合。对“特定实施例”等的引用是指在本发明至少一个实施例中出现的特征。对“实施例”或“特定实施例”等的单独引用并非必定是指同一实施例或同样的实施例;然而,这些实施例并非是相互排他的,除非如此表明或者对于本领域技术人员而言是显而易见的。在引用“方法”等时使用单数和/或复数并非是限制性的。0016另外,应当注意,除非上下文另行明确注明或需要,在本公开中以非排他性的方式使用词语“或”。0017当把GPS全球定位系统传感器安装在数字摄像装置中时,可以针对每个捕捉到的图像收集图像捕捉的时间、经度和纬度。另外,可以使用本领域中已知的技术针对每个捕。
16、捉到的图像捕捉以下信息,低等级图像特征例如,颜色和边缘直方图;语义对象和场景识别来自图像分类器室内/室外检测器、海滩检测器等和对象检测器的输出例如,面部;以及其它上下文信息大致在相同时间和相同地点拍摄的图像例如,同一事件或同一图像文件夹中的图像。0018根据本发明的实施例,图6示出了用于事件识别的系统100。系统100包括数据处理系统110、外围系统120、用户接口系统130以及处理器可访问存储器系统140。处理器可访问存储器系统140、外围系统120以及用户接口系统130以通信方式连接到数据处理系统110。0019数据处理系统110包括实施本发明各种实施例的过程包括图1和图1A的示例过程的一。
17、个或更多个数据处理设备。用语“数据处理设备”或“数据处理器”旨在包括任何数据处理设备,诸如,中央处理单元“CPU”、桌上型计算机、膝上型计算机、大型计算机、个人数字助理、黑莓BLACKBERRYTM、数字摄像装置、手机、或者用于处理数据、管理数据、或者操控数据的任何其它设备或其组件,无论是否用电、磁、光、生物组件实施。说明书CN102016839ACN102016849A3/8页60020处理器可访问存储器系统140包括被配置成存储信息包括执行本发明各种实施例的过程包括本文中描述的图1和图1A的示例过程所需要的信息的一个或更多个处理器可访问存储器。处理器可访问存储器系统140可以是分布式处理器。
18、可访问存储器系统,包括经由多个计算机和/或设备以通信方式连接到数据处理系统110的多个处理器可访问存储器。另一方面,处理器可访问存储器系统140无需是分布式处理器可访问存储器系统,因此,可以包括位于单个数据处理器或设备内的一个或更多个处理器可访问存储器。0021用语“处理器可访问存储器”旨在包括任何处理器可访问数据存储设备,无论是易失性的还是非易失性的、电子的、磁的、光的或其它,包括但不限于寄存器、软盘、硬盘、压缩光盘、DVD、闪存、ROM以及RAM。0022用语“以通信方式连接”旨在包括可以传送数据的程序、数据处理器、或者设备之间的任何类型的连接,无论是有线的还是无线的。进一步地,用语“以通。
19、信方式连接”旨在包括单个数据处理器内的程序或设备之间的连接、位于不同数据处理器中的程序或设备之间的连接、以及根本不位于数据处理器中的设备之间的连接。在此方面,虽然处理器可访问存储器系统140被示出为与数据处理系统110分开,但本领域技术人员应当理解,可以把处理器可访问存储器系统140完全地或部分地存储在数据处理系统110内。在此方面进一步地,虽然外围系统120和用户接口系统130被示出为与数据处理系统110分开,但本领域技术人员应当理解,可以把这些系统中的一个系统或二者完全地或部分地存储在数据处理系统110内。0023外围系统120可以包括被配置成向数据处理系统110提供数字图像的一个或更多个。
20、设备。例如,外围系统120可以包括数字视频摄像装置、手机、常规数字摄像装置或者其它数据处理器。数据处理系统110在从外围系统120中的设备接收到数字内容记录后可以把这些数字内容记录存储在处理器可访问存储器系统140中。0024用户接口系统130可以包括鼠标、键盘、另一计算机或者用于向数据处理系统110输入数据的任何设备或设备的组合。在此方面,虽然外围系统120被示出为与用户接口系统130分开,但外围系统120可以被包括作为用户接口系统130的一部分。0025用户接口系统130也可以包括显示设备、处理器可访问存储器或者用于由数据处理系统110向其输出数据的任何设备或设备的组合。在此方面,如果用户。
21、接口系统130包括处理器可访问存储器,则这种存储器可以是处理器可访问存储器系统140的一部分,尽管在图6中分开示出了用户接口系统130和处理器可访问存储器系统140。0026本发明便于图像分类,诸如,人拍摄图片和视频的典型事件的自动识别。目标是从个人照片集一些可能包含视频中识别典型事件,其中,每个事件对应于在某个环境中发生、并且被在事件期间拍摄的图像集记录的特定人类行为0027EIIJJ1、2、N0028其中,IJ表示图像或视频。在本发明的优选实施例中,定义了以合理区分的视觉特性的10种类型频繁发生的事件或类别的列表C后院活动,海滩活动,球赛,生日会,圣诞节活动,城市观光,徒步旅行,道路旅行,。
22、滑雪以及婚礼。可以定义和包括其它类型的事件,本领域技术人员将会理解,本发明不限于这些事件。列表C包括室外和室内事件。通常,由于涉及语义的更高等级视觉内容可以从一个示例到另说明书CN102016839ACN102016849A4/8页7一示例显著变化以及使得分类器表现不佳,所以事件识别比场景识别更具挑战性和复杂参见LJLI和LFEIFEI,“WHAT,WHEREANDWHOCLASSIFYINGEVENTSBYSCENEANDOBJECTRECOGNITION”,PROCIEEEINTLCONFONCOMPUTERVISION,2007。0029可以把本发明实施例解决的分类问题叙述如下0030输。
23、入0031视觉事件的数据库被输入作为用于设计分类器的训练数据D,DEI,LEI,其中,EITI,J,II,JJ1、2、|EI|表示包含构建视觉事件的图像集合的单个图像文件夹组并且|EI|表示EI的大小;TI,JXI,J,YI,J,TI,J是照片的2维位置X,Y和时间T的GPS记录,II,J是相应的图像。共同地,所有记录TI,J形成轨迹TI。对于每个图像文件夹,可以用C中视觉事件类中的一个LEI来唯一地标注该图像文件夹,其中,C后院活动,海滩活动,球赛,生日会,圣诞节活动,城市观光,徒步旅行,道路旅行,滑雪以及婚礼。所有图像II,J共享与它们所属的组EI相同的标签。训练数据集D应该包含C中每个类。
24、的足够示例。0032输出0033标签LEI给出了新图像文件夹EITI,J,II,JJ1、2、|EI|和训练后的分类器,例如,LEI徒步旅行。0034在任何模式分类问题中,需要把高维特征向量分类成预定义类集合中的一个类。由于特征之间的冗余以及训练样本的有限数量,常常难以在初始高维空间中找到单个好分类器最有可能是非线性分类器。相反,更容易在低维特征空间中找到许多弱分类器,其中,发现的子空间中每个构造出的分类器作为弱分类规则。在本发明的实施例中,有效的方法是通过多类提升BOOSTING来组合这些在低维空间中发现的弱分类器以创建最终分类器。提升是本领域中公知的并且可以在不偏离本发明范围的情况下使用用于。
25、创建最终分类器的其它类似流程。0035在图1中,根据本发明的实施例,示出了用于对一组时间相关图像进行分类的方法。首先,在步骤10获得一组具有捕捉位置信息的时间相关图像。该组或这些图像在本文中有时称作集被根据本领域中的已知技术分成了或者分成时间和位置相关照片组。另外,可以使用装备有GPS接收传感器的数字摄像装置对该图像集进行地理标记GEOTAG。或者,可以使用能够例如通过蓝牙链接与独立GPS接收器通信的数字摄像装置来获取经地理标记的照片。其它替选方案用于那些要在捕捉之后被手动标记有坐标、或者按批与GPS记录设备同步的照片。在步骤20中,对于与特定事件相对应的经地理标记的照片集,首先提取GPS坐标。
26、和时间戳信息以形成空间和时间上的稀疏轨迹。轨迹被视为捕捉位置序列。注意,并非每个照片都必需与位置信息相关联,只要存在足够多的具有地点信息的照片以形成整组时间相关图像的轨迹即可。0036接下来,在步骤30中计算轨迹特征以表征轨迹的形状或结构。在步骤40中使用这些轨迹特征来推断针对该集的相应事件或分类。通过把共同与捕捉位置序列相关联的信息与期望的捕捉位置序列特性的多个集合中的每个集合相比较来执行推断,每个集合与事件的分类相关联。0037除了使用捕捉位置序列信息诸如,步骤2040中的位置序列轨迹之外,为了对该集进行分类,可选地可以使用该集中的图像内容信息,如步骤5070所反映的那说明书CN10201。
27、6839ACN102016849A5/8页8样。特别地,可以在步骤50中从每个单个照片中提取图像内容,即,像素信息,随之是步骤60,其中根据图像内容来计算视觉特征。可以根据共同由同一事件中所有的各照片表示的视觉特征来在步骤70中推断事件或分类。再次地,通过把共同与该组时间相关图像相关联的图像内容信息与期望的图像内容特性的多个集合中的每个集合相比较来执行推断,每个集合与事件的分类相关联。因为存在两个并行的推断路径,所以在步骤80中可以通过组合根据轨迹特征和视觉特征单独获得的推断结果来联合推断事件。0038最后,可以在步骤90中使用所推断的事件信息来在大数据库中查找特定事件的照片,或者注释照片集用。
28、于其它方面。0039图1A是在步骤85中根据组合的轨迹特征和视觉特征即,组合信息联合推断事件的替选方法,没有根据轨迹特征和视觉特征单独推断的中间步骤。0040若干示例情形可以示出本发明如何比只使用视觉信息的系统表现得更好。假定一组人进行了道路旅行并且经过了主要城市。还假定他们在城市中和道路上拍摄了图片。仅使用视觉信息,视觉分类器很可能将会把此事件中的许多图片分类成“城市观光”但是很可能将会误表征整个事件。然而,使用与图片相关联的捕捉位置序列轨迹,整组图片有更大的机会被正确地分类成道路旅行尽管经过城市。在信息融合之后,最终的判定是此事件是道路旅行注意,本发明学习了道路旅行事件可以包含城市的图片。。
29、0041另一示例将会是一组人在树林中进行了徒步旅行。由于后院图片也可以包含树木,所以视觉分类器会错误地判定这是后院事件。然而,再次使用与图片相关联的捕捉位置序列轨迹,本发明的实施例有更大的机会正确地确定整组事件是徒步旅行,而不是后院事件。0042与只可应用视觉特征的传统图像和视觉事件分类问题不同,本发明的实施例采用两种类型的特征1GPS特征和2视觉特征。特别地,在与同一事件相关的图像集上定义GPS特征,因此,GPS特征是整个图像集而非只是个别图像的特性。在本发明的上下文中,照片集也被称作文件夹。0043图1中提到的稀疏轨迹对于区分各种事件可以确实是有用的。如图2中所总结的,简单地根据移动的速度。
30、和空间范围,可以把事件分成不同的簇,如此前所定义的那样这些簇中的每个簇与标签相关联。本发明的实施例可以假定已根据本领域中已知的技术把照片预先分组成时间和位置相关照片的组。事件诸如城市观光、徒步旅行以及道路旅行覆盖较大的空间范围,而后院、海滩、球赛、野餐以及婚礼事件倾向于是空间上受局限的。而在道路旅行中,人以相当高的速度行进,对于城市观光、徒步旅行、后院、海滩、球赛、野餐以及婚礼而言移动更加缓慢。可以设计比范围和速度更复杂的特征以表征轨迹的形状或结构。0044基于所记录的GPS信息,每个图像文件夹由空间时间轨迹表示TIXI,J,YIJ,TI,J|,J1、|TI|,其中,|TI|等于文件夹的大小,。
31、即,图像的数量。空间时间域中点的序列提供了对摄像者在图像捕捉过程中经过的基本移动的指示。与在空间时间上的这些点处拍摄的相应图像独立的此序列可独自为事件识别的任务提供信息。图3和图4分别包含若干城市观光事件和徒步旅行事件的GPS轨迹。可以在用于指定分类器的训练数据D中使用这些轨迹,在上述分类问题的“输入”部分中提及了。值得注说明书CN102016839ACN102016849A6/8页9意,这两种类型事件的轨迹的形状特性彼此明显不同,而同时,同样类型事件的轨迹看起来相似。虽然两个事件倾向于在空间和时间上覆盖相对而言较大的范围,但城市观光轨迹因为潜在的城市街区和街道结构而在轨迹的形状上呈现出更高程。
32、度的规则性。相比而言,徒步旅行轨迹即使它们也可以是Z字形的也看起来更随机和随意。换言之,同样事件类型的不同移动示例之间存在结构相似性,而对应于不同事件类型的移动之间存在结构差别。0045给定这种空间时间轨迹,在本发明的优选实施例中,在步骤50中提取具有要通过训练确定并且在00,10的范围中的变化重要性量级而不失一般性的以下13种类型的特征,作为轨迹形状或结构的表示0046熵2个特征时间和空间域0047距形心的距离1个特征0048方差2个特征时间和空间域0049偏度2个特征时间和空间域0050峰度2个特征时间和空间域0051空间范围1个特征和时间持续长短1个特征0052轨迹长度1个特征和平均速度。
33、1个特征0053例如,下面是以上列出的空间范围和空间方差的定义1轨迹TI的空间范围SRTI,描述视觉事件的活动空间范围SRTMAXXJ|XJTMINXJ|XJTMAXYJ|YJTMINYJ|YJT;1以及2轨迹的空间方差SVTI,描述活动的空间方差00540055其它类型的特征是根据图像在步骤60中计算的低等级视觉特征。已证明了视觉词汇是建立视觉识别系统的有效方式,例如,用于场景识别见SLAZEBNIK、CSCHMID以及JPONCE,“BEYONDBAGSOFFEATURESSPATIALPYRAMIDMATCHINGFORRECOGNIZINGNATURALSCENECATEGORIES”。
34、,PROCIEEECONFONCOMPUTERVISIONANDPATTERNRECOGNITION,2006。图像被通过固定网格分区以及表示成图像块的无序集合。对这些图像块计算合适的描述以及把这些描述聚类到区块BIN中以形成“视觉词汇”。在本发明的实施例中,同样的方法学可以被采用和扩展以考虑用于表征每个图像网格的颜色和纹理特征。0056在本发明的实施例中,为了提取颜色特征,把图像网格进一步分区成22个相等大小的子网格。随后对于每个子网格,提取平均R、G和B值以形成表征4个子网格颜色信息的4312的特征向量。为了提取纹理特征,计算每个子网格中具有8个朝向区块的直方图的22的阵列。从而应用483。
35、2维的SIFT描述符来表征每个图像网格内的结构,在原理上与LAZEBNIK类似。在本发明的实施例中,如果图像大于200K个像素,则首先把它调整为200K个像素。随后在重叠88的采样间隔的情况下设置1616的图像网格大小。通常,一个图像生成117个这种网格。0057在从图像网格中提取所有原始图像特征之后,在本发明的实施例中,通过如下方式建立单独的颜色和纹理词汇通过K均值KMEANS聚类在训练数据集中对所有图像网格进行聚类。把两种词汇均设置为大小500。通过累积事件中的所有网格图像集,对事件获得两个归一化的直方图,即,HC和HT,分别对应于颜色和纹理词汇的词语说明书CN102016839ACN10。
36、2016849A7/8页10分布。联接HC和HT,结果是归一化的词语直方图直方图中的每个区块表明相应词语的出现频率。因此特征向量F具有响应00580059其中,0I1是量化阈值。考虑简化指数函数,即,FI,当事件中第I个词语足够频繁时给出肯定响应,否则空响应。存在两种类型的视觉词语C和T,其中,C是颜色原词,而T是纹理原词。把完整词语表示成CT,可以计算视觉特征以表示颜色和纹理信息。0060除了低等级视觉特征以外,还可以考虑从对象和场景检测得出的语义视觉特征。对于每个图像,可以定义场景类别的集合0061S室外,人造,海滩,日落,山,以及对象类别的集合0062O草地,蓝天,沙,雪,0063可以对。
37、这些场景和对象建立二进制SVM分类器的集合是众所周知的,例如参见LAZEBNIK中。替代做出确定性的判定,本发明的优选实施例维持范围在0,1之间的概率分值以表明图像是否包含特定对象或场景。注意,允许为每个图像分配多个场景或对象标签。因此,对于每个图像I,结果是K维实值特征向量,K维实值特征向量的每个值都在0,1内,其中,K等于场景和对象类别之和并且每个值对应于来自各个SVM分类器的检测分值。0064在计算视觉特征之后,可以使用被称为具有指数损失的逐级相加建模SAMME的多类ADABOOST方法来使用训练数据集D中的图像建立视觉分类器、以及使用训练集D中的捕捉位置序列轨迹建立捕捉位置序列轨迹分类。
38、器。可以在JZHU、SROSSET、HZOU以及THASTIE,“MULTICLASSADABOOST”,TECHNICALREPORT,2005,斯坦福大学中找到SAMME的详细内容。SAMME通过建立单个K类分类器而非K个二进制分类器直接处理K类问题。SAMME的方案与贝叶斯分类规则一致,因此在使误分类误差最小化方面是最优的。0065普通的融合方案例如,提升是使用许多弱分类器的线性组合以创建强分类器。最终的判定是00660067其中,WI是需要优化的权重,HIDQ0,1表示来自弱分类器的响应HIDQ。0068在针对轨迹特征、低等级视觉特征以及语义视觉特征中的每个都建立了单独分类器之后,本发。
39、明就通过信息融合来组合这些并行分类的结果。对于简单的融合方案,可以例如针对8个事件类进行计算0069GPS输出HGX42000549000000070070视觉输出HVX1207411731002000说明书CN102016839ACN102016849A8/8页110071输出的和HXHGXHVX50072HX54075666310020070073在此情形中,预测的标签ARGMAXHX4。0074在本发明的优选实施例中,通过基于置信度的融合来考虑每个类的可靠性,类似于使用贝叶斯网络的概率融合,即,0075HXWGHGXWVHVX60076可以基于相应的分类模式轨迹、视觉或者语义的混淆矩阵计。
40、算权重或置信度。混淆矩阵是本领域中众所周知的并且表示如何把每个类每行中的样本分类成可能类每列中的每个类。因此,好的分类器应该具有大多数非零值沿着矩阵的对角线聚集的混淆矩阵。对某个模式的8类问题使用图5中的示例混淆矩阵,针对此模式的第一类的权重被计算成0077WG15/524012011/370078其中,分母是第一列之和。简而言之,从分类为该模式中的类1的15个样本中,5的确在类1中,所以置信度是1/3。0079特别参照某些优选实施例详细描述了本发明,但是应当理解,可以在本发明的精神和范围内进行改变和修改。0080组成部分列表008110步骤获取经地理标记的照片集008220步骤从经地理标记的。
41、照片提取GPS坐标及其时间戳信息以创建轨迹008330步骤根据轨迹来计算轨迹特征008440步骤根据轨迹特征来推断相应的事件008550步骤提取各照片的图像内容008660步骤根据图像内容来计算视觉特征008770步骤根据照片集的视觉特征来推断相应的事件008880步骤通过组合根据轨迹特征和视觉特征的单独推断结果来联合推断事件008985根据轨迹特征和视觉特征来联合推断事件009090步骤查找/组织用于所推断事件的图像集说明书CN102016839ACN102016849A1/7页12图1说明书附图CN102016839ACN102016849A2/7页13图1A说明书附图CN102016839ACN102016849A3/7页14图2说明书附图CN102016839ACN102016849A4/7页15图3说明书附图CN102016839ACN102016849A5/7页16图4说明书附图CN102016839ACN102016849A6/7页17图5说明书附图CN102016839ACN102016849A7/7页18图6说明书附图CN102016839A。