检索/存储与事件相关联的图像的制作方法

文档序号:12142120阅读:163来源:国知局
检索/存储与事件相关联的图像的制作方法与工艺

图像检索通常通过利用文本来标记图像并且然后使用基于文本的文档检索方法来找到与由用户输入的查询词语相关的图像来实现。基于自动分析图像的内容的其他方法是更复杂的。

随着互联网上和来自其他源的图像文件的可用性持续增加,存在对高效且有效的图像检索系统的不断发展的需求。

下面描述的实施例不限于解决已知图像检索系统的缺点中的任何或全部缺点的实现方式。



技术实现要素:

下面呈现了本公开内容的简化概要以便向读者提供基本理解。本概要不是本公开内容的广泛概述并且其不标识关键/重要元件或勾勒本说明书的范围。其唯一目的是以简化的形式呈现本文公开的概念的选集作为对稍后呈现的更详细的描述的前序。

描述了检索和/或存储与事件相关联的图像。例如,利用机器学习分析包括文本的事件数据的流以检测事件并且针对该事件构建包括多个词语的事件语言模型。在各种示例中,从web或其他源提取的图像具有相关联的文本。在示例中,具有与事件语言模型相似的相关联的文本的图像被标识为该事件的图像。在各种示例中,图像与事件之间的关联被用于更新图像检索系统和/或图像存储系统。在各种示例中,在图像检索系统处接收与事件有关的查询项,该图像检索系统基于图像文本与事件语言模型之间的关联来返回与事件相关的图像。

将容易认识到伴随的特征中的许多特征,因为其通过参考结合附图来考虑的下面的详细描述而变得更好理解。

附图说明

本说明书将从鉴于附图来理解的下面的详细描述被更好地理解,在附图中:

图1是用于检索与事件有关的图像的图像检索系统以及还有图像存储系统的示意图;

图2是更详细的图1的事件图像定位器的示意图;

图3是在图2的事件检测器处的方法的流程图;

图4是在图2的关键短语提取组件处的方法的流程图;

图5是在图2的语言组件处的方法的流程图;

图6是在图2的图像访问和过滤器组件处的方法的流程图;

图7是在图2的事件图像标识器处的过程的流程图;

图8图示了图像存储系统和/或图像检索系统的实施例可以被实现在其中的示例性基于计算的设备。

类似的参考标号被用于在附图中标示类似的部件。

具体实施方式

以下结合附图提供的详细描述旨在作为当前示例的描述并且不旨在表示当前示例可以在其中被构建或被利用的唯一形式。该描述阐述示例的功能和用于构建并操作示例的步骤的序列。然而,相同的或等效的功能和序列可以由不同的示例实现。

图1是用于检索与事件有关的图像128、130、132的图像检索系统102以及还有图像存储系统112的示意图。诸如个人计算机116、平板计算机118、移动电话120、膝上型电脑122或其他终端用户设备的终端用户设备114能够与图像检索系统102和/或图像存储系统112进行通信以使得终端用户能够检索和/或存储与事件有关的图像。在图1的示例中,示出了在终端用户设备处的图形用户界面显示器124。终端用户已经将查询项“西雅图事件”输入到搜索框中并且三行结果被示出,每行示出了个体事件的图像并且具有被显示为标题的、与事件有关的关键短语。在该示例中,示出了具有关键短语“西雅图运动比赛1”的、与事件相关的五幅图像的行128;具有关键短语“西雅图运动事件2”的、与事件相关的五幅图像的第二行130以及具有关键短语“这周末的西雅图舞会”的、与事件相关的五幅图像的第三行132。用于图像检索的先前方法尚未能够以这种方式找到与特定事件相关的图像。

图像检索系统102和/或图像存储系统112被定位在通信网络100处,通信网络100诸如互联网、内联网或对于终端用户设备104可访问的任何其他通信网络。也在通信网络100处可用的是事件图像定位器104、一个或多个图像源110以及一个或多个事件流106。图像源110是数据库或图像的其他存储库,图像诸如照片、视频、医学图像、深度图像、或其他类型的图像。图像源中的一个或多个图像源可以为图像社区网站。事件流106是计算机实现的并且输出诸如文本项的事件数据的流,例如其中文本项是具有140个字符或更少字符的消息。事件流106可以为社交媒体文本消息的流。在一些示例中,事件流中的文本项具有相关联的统一资源定位符(URL)。

事件图像定位器104是计算机实现的并且能够使用通信网络100通过接收事件流106、图像源110、图像检索系统102和图像存储系统112的输入和/或向事件流106、图像源110、图像检索系统102和图像存储系统112发送输出来与那些实体进行通信。事件图像定位器104用于可选地实时地检测事件流106中的事件。事件图像定位器被布置为从图像源110中找到与检测到的事件的事件模型相似的图像并且被布置为使用找到的图像来改进图像检索系统102和/或改进图像存储系统112。事件模型是在事件数据中观察到的或与事件数据相关的多个词语。在示例中,事件模型是在事件数据中观察到的或与事件数据相关的词语的频率的直方图。在一些示例中,事件模型是一元语言模型。在一些示例中,事件模型是在词语的词汇表上的多项式概率分布。以下参考图2更详细的描述事件图像定位器104。

图像检索系统102是计算机实现的并且包括图像的索引。在一些示例中,图像已经使用web爬虫或其他手段定位。图像检索系统102包括排名算法,其被布置为将查询项应用到索引从而输出图像的经排名的列表。

图像存储系统112是数据库或其他存储库,其保持图像以及相关联的事件数据。相关联的事件数据可以包括事件模型、时间间隔或其他时间数据、位置数据。

本文中描述的事件图像定位器的功能能够至少部分地由一个或多个硬件逻辑组件执行。例如但不限于,能够被使用的硬件逻辑组件的说明性类型包括现场可编程门阵列(FPGA)、专用集成电路(ASIC)、专用标准产品(ASSP)、片上系统的系统(SOC)、复杂可编程逻辑器件(CPLD)。

图2是更详细的图1的事件图像定位器的示意图。事件图像定位器104接收来自事件流106和来自一个或多个图像源110的输入。事件图像定位器104包括事件检测器200、可选关键短语提取器202、语言组件204、图像访问和过滤器组件206以及事件图像标识器208。

在一些示例中,文本数据项的流是社交媒体流,并且图像是根据文本数据项的流的速率被实时标识的。

事件图像定位器针对在事件流106中标识的个体事件输出事件语言模型、可选事件标题以及事件图像210。来自事件图像定位器104的信息被使得对图像检索系统212和/或图像存储系统可用。

事件检测器200被布置为可选地实时地检测事件流106中的事件。如以上所提到的,事件流包括事件数据项,诸如140个字符的、可选地还具有URL的文本消息。事件数据项可以来源于来自许多不同的源,诸如在不同位置中操作终端用户设备的个体。这些个体已经给予他们针对事件数据项要被使用的同意。可以在通信网络100中的一个或多个实体处接收事件数据项,并且使得事件数据项可用作事件流106。事件数据项可以具有时间戳。事件数据项可以具有位置,诸如事件数据项的发送者的位置。事件数据项中的任何私有数据(诸如发送者信息)从事件流106被省略或者被聚合。发送者位置信息被缩放以便不显现能够标识发送者的发送者的位置。

事件检测器200使用事件数据项的特征将事件数据的流聚类300。这些特征可以是以下的任一项:文本特征、时间特征、位置特征。聚类可以使用任何在线增量聚类技术来实现。

作为结果的簇之后被分类302为事件或者非事件。分类使用机器学习分类器来完成,机器学习分类器提前使用地面实况数据来训练。例如,分类器可以是支持向量机、神经网络、随机决策森林或其他类型的分类器。地面实况数据包括从事件数据项的簇提取的特征,其中簇已知为与真实事件相关。

在测试时间处,获得要被分类为事件或非事件的新的簇,并且从该簇中提取特征。特征被输入到分类器,分类器将输出计算为事件或非事件。特征可以是以下的任何一项或多项:

簇中的唯一词语的数量

簇中的表情符号的数量

簇中的唯一主题标签的数量

簇中的时间戳单元中的事件数据项的频率

最频繁的时间戳单元中的事件数据项的数量除以该簇中的事件数据项的总数量

按时间戳单元的事件数据项的直方图的标准差

簇中在其上观察到事件数据项的最长非零时间跨度

符号@在簇的事件数据项中出现的数量

簇的事件数据项中的URL的数量

簇中的作为已经被转发的先前事件数据项的事件数据项的数量

事件数据项与簇的中心的平均相似度

簇中的事件数据项的数量

簇中的重复事件数据项的数量

已经发现这些特征中的以下特征在事件分类器的总体准确度中给予显著增益:

最频繁的时间戳单元中的事件数据项的数量除以该簇中的事件数据项的总数量

被称为峰值密度特征的该特征对于在事件与不是事件之间进行鉴别有用。例如,考虑足球比赛,其中一队在比赛的最后一个小时中踢进一球。事件数据项在进球的时间处是瞬时的并且然后在两分钟之后再次出现。峰值密度特征实现这种类型的特性,其中簇具有要用于标识事件的、事件数据项的较多峰值。

按时间戳单元的事件数据项的直方图的标准差

该标准差特征在之前尚未被用于将分类器分类为事件或非事件。在标准差较小的情况下,这已经被发现为是事件的良好指示符。

簇中在其上观察到事件数据项的最长非零时间跨度

该特征已经被发现为是作为事件的簇的良好标识符,因为作为事件的簇更有可能包括其中非零时间跨度短的事件数据项。

事件数据项与簇的中心的平均相似度。该特征已经被发现为是良好指示符,因为如果存在大量异常事件数据项,则该簇更有可能表示不是来自事件的数据。

事件检测器200输出被标记为事件的事件数据项的簇304。还输出以上提到的特征中的诸如时间间隔、位置或其他特征的簇特征。

在一些示例中,关键短语提取组件被使用,尽管这是可选的。关键短语提取组件202将被标记为事件的事件数据项的簇304作为输入。关键短语提取组件执行事件数据项的语音标记400的部分。语音标记的部分将事件数据项中的词语标记为名词、动词、副词或语音的其他部分。语音标记的部分由自动化系统使用诸如在Voutilainen,Atro的“Part-of-speech tagging”(The Oxford handbook of computational linguistics(2003):219-232)中描述的技术来执行。

使用来自语音标记400的部分的输出,关键短语提取组件202从事件数据项中提取名词短语。例如,这使用被应用到经标记的事件数据项的规则来完成。名词短语按簇中的出现的频率来被排名402。使用规则或其他准则从排名中选择名词短语中的一个名词短语,并且该名词短语是针对簇(被称为事件簇,因为其已经被分类为与事件有关)的关键短语或标题。关键短语提取组件202输出针对每个事件簇的关键短语404。在图1的示例中,关键短语被示出在图形用户界面中。

图5是在图2的语言组件204处的方法的流程图。该组件接收事件簇304作为输入并且计算针对每个事件簇的事件语言模型508。其通过在词语的词汇表上的多项式概率分布来表示500事件。该多项式概率分布是事件语言模型的示例。例如,概率分布可以以簇中的事件数据项中的词语计数的频率的直方图的形式。因此,事件语言模型可以为来自直方图的多个词语,诸如前n个最频繁的词语。在一些示例中,假设词语彼此独立并且在这种情况下事件语言模型为一元语言模型。可以使用的一元语言模型的示例为:

其可以在言语上被表达为,在给定事件E的情况下,来自图像源的图像的文本标注T的概率等于文本标注中的词语的数量的事件簇频率计数的积。例如,如果图像的文本标注在其中具有3个词语,则一元语言模型可以用于通过计算来自事件簇的三个词语的频率计数的积来计算该三个词语将为三个词语的特定集合的可能性。

语言模型组件204对事件数据文本中的个体词语的出现的频率进行计数502。语言模型组件204计算504针对事件的事件语言模型,例如以上的一元语言模型。例如,语言模型组件204可以输出形式为针对事件簇中的词语的词语计数的直方图的事件语言模型。

语言组件204可以使用事件语言模型来从事件簇计算最可能的文本标注(其中语言组件204知道要处于文本标注中的词语的数量)。

语言组件204使用语言模型来计算最可能的文本标注。

图6是在图2的图像访问和过滤器组件206处的方法的流程图。该组件具有对如以上描述的图像源110的访问。该组件将事件数据600作为输入,事件数据600诸如针对事件的时间间隔和/或针对事件的位置数据。位置数据可以为地理地点名、全球定位系统数据、地理坐标或其他地理位置数据。

图像访问和过滤器组件使用时间间隔和/或位置数据从源110中的一个或多个中检索图像。例如,图像访问和过滤器组件可以向社交媒体图像源和/或远程文档存储位置发出查询。查询包括时间间隔和/或位置数据。响应于发出的查询,图像访问和过滤器组件接收地址、标识符、链接或者对与查询有关的图像的其他引用。对图像的引用可以根据它们与查询的相关性来被排名。与引用一起,与图像有关的元数据可以被返回到图像访问和过滤器组件。元数据可以包括以下的任何一项或多项:文本标注、时间数据、地理位置数据。

图像访问和过滤器组件206获得604检索到的图像的文本标注。在一些情况下这通过从图像源接收文本标注连同对图像的引用来被实现。在一些示例中,文本标注由图像访问和过滤器组件主动地寻求。例如,通过访问包括引用的图像中的一幅图像的web页面,并且获取来自该web页面的文本来形成文本标注。规则、模板或其他准则可以用于选择要从web页面提取哪个文本。例如,与图像相关联的标题、与图像相关联的锚定文本、或在web页面中的图像处或附近的其他文本。

图像访问和过滤器组件可以包括一个或多个过滤器以移除被标识为垃圾、噪声或具有不合适的内容的任何图像。

图像访问和过滤器组件针对其标识的图像中的每幅图像输出对检索到的图像的引用以及与该图像相关联的文本标注。

图7是在图2的事件图像标识器208处的过程的流程图。该组件将针对事件的事件语言模型508、以及来自图像访问和过滤器组件的对检索到的图像606的引用及其相关联的文本标注作为输入。对检索到的图像606的引用已经使用针对事件的时间间隔和/或位置来获得。

事件图像标识器计算700文本标注与事件语言模型之间的相似度。例如,通过对文本标注中与事件语言模型中的相同的或具有相似含义的词语的数量进行计数。

如果相似度低于阈值,则尝试704下一图像。如果相似度高于阈值702,则利用针对事件的标签来标记所引用的图像。在一些示例中,所引用的图像与针对事件的标签一起被存储。在一些示例中,利用与所引用的图像与事件标签之间的关联有关的信息来更新图像检索系统。例如,通过在图像检索系统处更新文档的索引。排名算法可以被应用到更新的索引,其中排名算法考虑事件标签数据。

在一些示例中,与所引用的图像与事件标签之间的关联有关的信息被存储用于在两个部分图像检索过程中使用。例如,传统图像检索系统用于获得与诸如“西雅图事件”的事件查询有关的图像。然后,作为结果的图像的经排名的列表使用与所引用的图像与事件标签之间的关联有关的信息来被重新排名。

事件图像标识器208通过重复图7的方法对由图像访问和过滤器组件检索到的更多图像引用操作。

图8图示了示例性基于计算的设备800的各种组件,示例性基于计算的设备800可以被实现为任何形式的计算和/或电子设备,并且事件图像定位器的实施例可以被实现在其中。在一些示例中,事件图像定位器可以是使用基于计算的设备800实现的图像检索系统102的部分。

基于计算的设备800包括一个或多个设备处理器802,其可以为微处理器、控制器、或者任何其他适当类型的处理器,其用于处理计算机可执行指令以控制设备的操作以便定位与事件相关的图像和/或实现通过事件的图像检索。在一些示例中,例如在使用片上系统架构的情况下,处理器802可以包括一个或多个固定功能框(还被称为加速器),其在硬件(而非软件或固件)中实现图3-7中的任何图的方法的部分。包括操作系统804的平台软件或任何其他适当的平台软件可以被提供在基于计算的设备处以使得应用软件能够被执行在该设备上。如参考图2描述的,可以提供事件图像定位器806。数据存储808保持图像、对图像的引用、时间间隔、阈值、规则、地理位置数据、图像的经排名的列表、以及其他数据。

计算机可执行指令可以使用由基于计算的设备800可访问的任何计算机可读介质来被提供。计算机可读介质可以包括例如计算机存储介质,诸如存储器812和通信介质。诸如存储器812的计算机存储介质包括以任何方法或技术实现的用于信息的存储的易失性介质和非易失性介质、可移动介质和不可移动介质,信息诸如计算机可读指令、数据结构、程序模块或其他数据。计算机存储介质包括但不限于RAM、ROM、EPROM、EEPROM、闪存或其他存储器技术,CD-ROM、数字多用盘(DVD)或其他光学存储装置,磁带盒、磁带、磁盘存储装置或其他磁性存储设备,或者可以被用于存储用于由计算设备访问的信息的任何其他非传输介质。对比之下,通信介质可以将计算机可读指令、数据结构、程序模块、或其他数据体现在诸如载波或其他传输机构的经调制的数据信号中。如本文中所限定的,计算机存储介质不包括通信介质。因此,计算机存储介质不应当被理解为传播信号本身。传播的信号可以存在于计算机可读介质中,但是传播的信号本身不是计算机存储介质的示例。尽管计算机存储介质(存储器812)被示出在基于计算的设备800内,但是将认识到存储可以被远程地分布或定位、并且经由网络或其他通信链路(例如,使用通信接口814)被访问。

基于计算的设备800还包括输入/输出控制器816,其被布置为将显示信息输出到显示设备818,显示设备818可以与基于计算的设备800分离或集成到基于计算的设备800。显示信息可以提供图形用户界面。输入/输出控制器816还被布置为接收并处理来自一个或多个设备的输入,一个或多个设备诸如用户输入设备820(例如,鼠标、键盘、相机、麦克风或其他传感器)。在一些示例中,用户输入设备820可以检测语音输入、用户手势或其他用户动作并且可以提供自然用户界面(NUI)。该用户输入可以用于设置阈值、输入规则,指定要访问的图像源,查看图像的经排名的列表,或者用于其他目的。在实施例中,如果显示设备818为触敏显示设备,则其还可以用作用户输入设备820。输入/输出控制器816还可以将数据输出到除了显示设备以外的设备,例如本地连接的打印设备。

输入/输出控制器816、显示设备818和用户输入设备820中的任一项可以包括NUI技术,其使得用户能够以自然的方式与基于计算的设备进行交互,免受由诸如鼠标、键盘、远程控制等的输入设备施加的人工约束。可以被提供的NUI技术的示例包括但不限于依赖于声音和/或语音识别、触摸和/或触笔识别(触敏显示器)、在屏幕上的并且邻近屏幕的手势识别、空中手势、头部和眼部跟踪、声音和语音、视觉、触摸、手势、和机器智能的那些技术。可以被使用的NUI技术的其他示例包括意图和目标理解系统、使用深度相机(诸如立体相机系统、红外相机系统、rgb相机系统和这些的组合)的运动手势检测系统、使用加速度计/陀螺仪的运动手势检测、面部识别、3D显示器、头部、眼部和视线跟踪、沉浸式增强现实和虚拟现实系统以及用于使用电场感测电极来感测大脑活动的技术(EEG和相关的方法)。

在示例中,描述了一种用于对描绘事件的图像进行定位的方法。该方法包括:

在处理器处检测来自文本数据项的流的事件;

使用检测到的所述事件来触发语言组件以构建事件语言模型,所述事件语言模型包括从所述文本数据项形成的多个词语;以及

使用所述事件语言模型标识来自一个或多个源的图像。

以这种方式,以快速高效的方式来定位描绘事件的图像。图像随着事件被检测而被定位,从而使结果持续最新。

例如,检测所述事件包括计算来自与所述事件相关联的所述流的多个文本数据项,并且其中所述事件语言模型是所述多个文本数据项中的词语的出现的频率的直方图。通过计算针对每个事件的事件语言模型,结果能够针对每个事件被定制。通过使用词语的出现的频率的直方图,事件语言模型能够在线被简单地且高效地计算。

在示例中,所述事件语言模型是一元语言模型。通过使用一元语言模型,获得简单且又有效的事件语言模型。

在示例中,检测所述事件包括计算来自与所述事件相关联的所述流的多个文本数据项,并且其中所述事件语言模型是按所述多个文本数据项中的出现的频率排名前n位的词语。通过使用排名前n位的词语,事件语言模型是特别简洁的,从而节省存储和传输成本,并且还仍然是有效的。

在示例中,标识来自所述一个或多个源的图像包括获得经标识的所述图像的文本标注。例如,文本标注可以是由人类或自动化系统添加的种类标签或关键字,人类或自动化系统分析图像的内容和/或使用上下文数据。

在示例中,获得所述文本标注包括访问web页面,经标识的图像源自于所述web页面。这使得文本标注能够以准确的方式来被自动计算。

在示例中,标识所述经的图像中的一幅图像包括计算所述图像的文本标注与所述事件语言模型之间的相似度。计算相似度是找到图像可能描绘哪个事件的快速且有效的方式。

在示例中,计算所述相似度包括将所述文本标注与所述事件语言模型中的词语的标识和/或语义含义进行比较。这使得相似度能够以准确的方式来被计算。

在示例中,所述文本数据项的流是社交媒体流,并且所述图像根据所述文本数据项的流的速率来被实时地标识。这使得结果能够持续最新。

在示例中,检测来自所述文本数据项的流的事件包括对所述文本数据项进行聚类以产生多个簇并使用分类器来将所述簇分类为事件簇或非事件簇;并且其中所述分类器使用以下特征中的一个或多个特征:最频繁的时间戳单元中的事件数据项的数量除以所述簇中的事件数据项的总数量,按时间戳单元的事件数据项的直方图的标准差,在所述簇中观察到事件数据项的最长非零时间跨度,事件数据项与所述簇的中心的平均相似度。用于将簇分类为事件簇或非事件簇的这些特征是新的,并且已经被发现尤其有效。

在各种示例中,一种图像检索的方法,包括:

检索与事件相关的一个或多个查询项;以及

使用与图像相关联的数据并使用所述查询项来访问来自一个或多个图像源的所述图像,所述数据中的至少一些数据来自所述事件的事件语言模型,所述事件语言模型为从文本数据项的流形成的多个词语,已经从文本数据项的所述流检测到所述事件。

在各种示例中,一种事件图像定位器包括:

至少一个处理器,所述至少一个处理器适于执行存储的指令;以及

包括代码的存储器,所述代码被配置为:

检测来自社交媒体文本项的流的事件;

使用检测到的所述事件来触发语言组件以构建事件语言模型,所述事件语言模型包括从所述社交媒体文本项形成的多个词语;以及

使用所述事件语言模型标识来自一个或多个社交媒体源的图像。

术语‘计算机’或‘基于计算的设备’在本文中用于指代具有处理能力使得其能够运行指令的任何设备。本领域技术人员将意识到,这样的处理能力被并入到许多不同的设备中并且因此术语‘计算机’或‘基于计算的设备’分别包括PC、服务器、移动电话(包括智能电话)、平板计算机、机顶盒、媒体播放器、游戏控制台、个人数字助理以及许多其他设备。

本文中描述的方法可以由有形存储介质上的机器可读形式的软件执行,软件例如以包括程序代码模块的计算机程序的形式,该程序代码模块适于当程序运行在计算机上时执行本文中描述的方法中的任何方法的步骤,并且其中计算机程序可以被体现在计算机可读介质上。有形存储介质的示例包括计算机存储设备并且不包括传播信号,计算机存储设备包括诸如盘、拇指驱动器、存储器等的计算机可读介质。传播的信号可以存在于有形可读介质中,但是传播的信号本身不是有形存储介质的示例。软件可以适合于运行在并行处理器或串行处理器上,使得方法步骤可以以任何适当的顺序或同时地被执行。

这承认,软件可以为有价值的、可单独交易的商品。其旨在包含用于执行期望的功能的软件,该软件运行在“愚蠢的”或标准的硬件上或者控制该“愚蠢的”或标准的硬件。其还旨在包括“描述”或定义硬件的配置的软件,诸如被用于设计硅芯片、或者用于配置通用可编程芯片、以执行期望的功能的HDL(硬件描述语言)软件。

本领域技术人员将意识到,用于存储程序指令的存储设备能够跨网络分布。例如,远程计算机可以存储被描述为软件的过程的示例。本地或终端计算机可以访问远程计算机并下载要运行程序的软件的部分或全部。备选地,本地计算机可以根据需要下载软件的片段,或者在本地终端处执行一些软件指令并在远程计算机(或计算机网络)处执行一些软件指令。本领域技术人员还将意识到,通过利用对于本领域技术人员已知的传统技术,软件指令中的全部或一部分可以由诸如DSP、可编程逻辑阵列等的专用电路来执行。

如将对于技术人员将显而易见的,本文中给出的任何范围或设备值可以在不丧失所寻求的效果的情况下被扩展或更改。

尽管已经以特定于结构特征和/或方法动作的语言描述了本主题,但是将理解在所附权利要求中限定的主题不必限于以上描述的具体特征或动作。更确切地,以上描述的具体特征和动作被公开为实施权利要求的示例形式。

将理解,以上描述的益处和优点可以涉及一个实施例或可以涉及若干实施例。实施例不限于解决所陈述的问题中的任何或全部问题的实施例、或者具有所陈述的益处和优点中的任何或全部益处和优点的实施例。还将理解,对‘一’项的引用指代那些项中的一项或多项。

本文中描述的方法的步骤可以以任何适当的顺序来执行,或者在适当的情况下同时地来执行。附加地,个体框可以在不背离本文描述的主题的精神和范围的情况下从方法中的任何方法中被删除。在不丧失所寻求的效果的情况下,以上描述的示例中的任何示例的方面可以与所描述的其他示例中的任何示例的方面进行组合以形成另外的示例。

术语‘包括’在本文中用于意指包括所标识的方法框或元件,但是这样的框或元件不包括排他性列表并且方法或装置可以包含附加的框或元件。

将理解,以上描述仅仅通过示例的方式给出,并且各种修改可以由本领域技术人员做出。以上说明书、示例和数据提供对示例性实施例的结构和用途的完整描述。尽管以上已经利用某种程度的特殊性或参考一个或多个个体实施例描述了各种实施例,但是本领域技术人员能够在不背离本说明书的精神或范围的情况下对所公开的实施例做出许多更改。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1