多媒体演示创建的制作方法

文档序号:6566504阅读:202来源:国知局

专利名称::多媒体演示创建的制作方法
技术领域
:本发明涉及从个人内容产生多媒体演示(multimediapresentation)。
背景技术
:消费电子产品的当前趋势是在多种器具中包括静态和活动图片照相机,这已经产生这样的影响,即用户不断收集大量的相片和视频。将所得到的相片集以多媒体演示比如相片的幻灯片放映的形式向朋友和亲属进行显示,这已经变得很普遍。和这一发展一致,数字演示合成功能性在许多消费电子设备比如电视机、机顶盒等等中已经成为必备的功能性。来自假期的相片有时观看起来变得乏味,特别是在这些图片不包含有关它们在哪里拍摄、假期是什么时间、谁参与以及为什么发生的足够信息的情况下,这里仅说到几个问题作为例子。观看旧图片可能尤为乏味,因为参与者往往会至多记得一小部分的有关的和感兴趣的信息。避免丢失信息的一种方式是对图片加注释,这样例如图片可以与相关信息一起被演示(present)。实际上,许多用户愿意例如通过产生假期相片幻灯片放映来丰富他们的演示。产生这样的幻灯片放映需要多种技能,并且使用今天的工具来产生它们需要非常多的时间。因为现今对于大多数消费者来说可以获得许多的多媒体内容源,例如互联网、DVD集、有线电视,所以在给定当前搜索技术的前提下,找到可用来丰富个人材料的适当多媒体内容是个巨大的任务。然而,多媒体演示的人工编辑是非常麻烦和费时的。Haneda的专利文档US6,211,974Bl/>开了一种用于记录相片幻灯片放映的相片实验室系统和方法,其将用户的相片与附加内容比如音频、视频相结合以增强相片幻灯片放映。Haneda的系统是一种相片实验室系统,并且没有被设计成用于改变正在演示的幻灯片放映。因此,需要一种技术来使得能够产生交互式的幻灯片放映,并且使得能够向用户演示该交互式幻灯片放映。本发明由独立权利要求所定义。从属权利要求定义了本发明的有利的实施例。本发明总的涉及提供一种交互式的非线性多媒体演示。
发明内容本发明使得能够组合个人媒体内容和附加内容,以便在向用户演示个人媒体内容时产生对用户来说更吸引人和更有魅力的体验。本发明的一个目的是提供一种用于实时产生交互式多媒体演示的方法。根据本发明的第一方面,这个目的通过一种用于产生多媒体演示的方法来实现,该方法包括以下步驟获得用户对第一媒体文件的选择,获得用户对媒体文件源的选择,匹配第一媒体文件的内容关联数据与来自该媒体文件源的至少一个第二媒体文件的内容关联数据,产生与至少第一媒体文件的内容关联数据有关的至少一个用户询问,以及基于第一媒体文件和该至少一个第二媒体文件来创建多媒体演示,所迷多媒体演示包括所产生的至少一个用户询问,这样使得当被演示给多媒体演示时用户可以获得更吸引人和更有魅力的体验。本发明的另一个目的是提供一种用于实时产生交互式多媒体演示的设备。根据本发明的第二方面,这个目的通过一种用于产生多媒体演示的多媒体演示产生设备来实现,所述设备包括用户输入界面,被安排来从用户处获得输入;匹配单元,被安排来匹配笫一媒体文件的内容关联数据与至少一个笫二媒体文件的内容关联数据;用户询问产生单元;被安排来产生与媒体文件的内容关联数据有关的至少一个用户询问;多媒体演示创建单元,被连接到匹配单元和用户询问产生单元,其中该多媒体产生单元被安排来基于第一媒体文件、至少一个第二媒体文件、和至少第一媒体文件的内容关联数据来创建多媒体演示;控制单元,被连接到用户输入界面、匹配单元、多媒体演示创建单元、以及用户询问产生单元,该控制单元被安排来控制以下步骤获得用户对第一媒体文件的选择,获得用户对媒体文件源的选择,匹配第一媒体文件的内容关联数据与来自媒体文件源的至少一个第二媒体文件的内容关联数据,产生与至少第一媒体文件的内容关联数据有关的至少一个用户询问,以及基于第一媒体文件和至少一个第二媒体文件来创建多媒体演示,所述多媒体演示包括所产生的至少一个用户询问,这样使得当被演示给多媒体演示时用户可以获得更加吸引人和更有魅力的体验。本发明的另一个目的是提供一种用于实时产生交互式多媒体演示的计算机程序产品。根据本发明的第三方面,这个目的通过一种计算机程序产品来实现,该计算机程序产品包括计算机可读介质,在其上具有计算机程序代码装置,用来当所述计算机程序代码装置被装栽到多媒体演示产生设备或计算机中时使得该多媒体演示产生设备或计算机执行获得用户对第一媒体文件的选择,获得用户对媒体文件源的选择,匹配第一媒体文件的内容关联数据与来自该媒体文件源的至少一个第二媒体文件的内容关联数据,产生与至少第一媒体文件的内容关联数据有关的至少一个用户询问,以及基于第一媒体文件和至少一个第二媒体文件来创建多媒体演示,所述多媒体演示包括所产生的至少一个用户询问,这样使得当被演示给多媒体演示时用户可以获得更加吸引人和更有魅力的体验。本发明的再一个目的是提供一种用于实时产生交互式多媒体演示的计算机程序部件。根据本发明的第三方面,这个目的通过一种计算机程序部件来实现,该计算机程序部件包括计算机程序代码装置,用来当所述计算机程序代码装置被装栽到多媒体演示产生设备或计算机中时使得该多媒体演示产生设备或计算机执行获得用户对第一媒体文件的选择,获得用户对媒体文件源的选择,匹配第一媒体文件的内容关联数据与来自该媒体文件源的至少一个第二媒体文件的内容关联数据,产生与至少第一媒体文件的内容关联数据有关的至少一个用户询问,以及基于第一媒体文件和至少一个第二媒体文件来创建多媒体演示,所迷多媒体演示包括所产生的至少一个用户询问,这样使得当被演示给多媒体演示时用户可以获得更加吸引人和更有魅力的体验。本发明具有以下优势本发明具有的优势在于,它使得用户能够交互式地创建多媒体演示,这样使得当被演示给多媒体演示时用户可以获得更吸引人和更有魅力的体验。另外的优势在于,本发明大大筒化了创作性交互式演示,这样具有少许计算机技能的用户也可以供给大的交互式演示。此外,它通过给出选择和代表用户联系媒体和信息,而使得能节省相当大量的时间。它使得能允许用户自动创建基于所述询问的、有创意的交互式演示。而且,它使得能允许重新使用和重新打算多媒体内容,否则该多媒体内容将被除去。而且,它可以展现一种机会给多媒体内容的提供者来出售交互式演示的预先包装的内容。权利要求2针对的是呈现用户询问、接收与询问有关的用户输入并且根据所接收的输入来更新该演示。这个权利要求具有如下好处,即提供用户询问,对多媒体演示的应答取决于该用户询问。权利要求3针对的是获得第一媒体文件的内容关联数据。这个权利要求是有利的,因为这个内容关联数据可以用于匹配的步骤。权利要求4针对的是获得媒体文件属性相关的数据。这带来的好处在于可以获得颜色成分、紋理、形状、运动、音频特征等等。权利要求5针对的是应用过滤准则。这是有利的,因为不使用过滤准则,则匹配的第二媒体文件的数量可能变得太大。权利要求6针对的是从用户处接收内容关联数据。这也是一个好处,因为可用的内容关联可能需要被丰富。权利要求7针对的是匹配内容关联数据。这是有利的,因为从用户处接收的内容关联数据被用于匹配内容关联数据的步骤。权利要求8针对的是产生与从用户处接收的内容关联数据有关的至少一个用户询问。这也是一个好处,因为用户可以影响用户询问并且因此影响多媒体冶-'夷卞。权利要求9和IO针对的是从用户处接收分別包括元数据和注释数据的内容关联数据.这个好处在于用户可以输入能容易地被使用于多媒体演示的数据。权利要求12和13针对的是把多媒体演示产生设备分别连接到外部多媒体演示单元和媒体文件位置单元的可能性。这当然是一个好处,用来在外部演示单元上显示一个演示。此外,它还可能是一个巨大的好处,用来在外部服务器比如被连接到互联网的可接入服务器中搜索信息。本发明的要点在于因此将用户输入作为控制数据用于实时产生多媒体演示。本发明的这些和其它方面将参照下面描述的实施例加以阐述并且因此变得明白。现在将相对于附图更详细地描述本发明,其中图1示出了一种多媒体演示系统,其包括根据本发明一个实施例的、被连接到外部单元的多媒体演示产生设备,图2给出了根据本发明一个实施例的、用于产生多媒体演示的方法的流程图,以及图3给出了根据本发明的计算机程序产品的示意图。具体实施例本发明因此使得能够组合个人媒体内容和附加的媒体内容,以便当被演示给个人媒体内容时产生更吸引人和更有魅力的体验。例如来自假期的相片可能在一段时间之后变得观看起来乏味。使用固定的演示模式来逐个放映幻灯片,可能对被演示幻灯片的观众有令人疲劳的效果。人工编辑幻灯片放映较麻烦。对于普通用户来说,如果实际中完全可能的话,人工编辑多媒体演示是非常麻烦的并且会花费大量的时间。丰富幻灯片放映或者多媒体演示是个巨大的任务,并且需要使用当前技术的各种技能。根据本发明的一个实施例,本发明涉及产生个人媒体内容的多媒体演示,个人媒体内容比如是一组相片、视频记录、音频记录或其任意组合。根据本发明的一个可选实施例,其他类型的媒体文件,比如图形文件、文本文件、电子表格等等,也可以被显现,演示可以基于其上。由于演示相片、视频记录或音频记录同样可能在一段时间之后观众对其不太感兴趣,所以人们已经开始寻求丰富多媒体演示比如幻灯片放映的可能性。本发明基于的一种思想在于举例而言,将该组相片和媒体信息相组合,该媒体信息可从服务器、相册、DVD或者通过比如互联网的网络获得,具有同包括在该组相片中的内容类似的内容相似性或者内容关联数据相似性。通过限制将在其中寻找匹配的媒体文件的区域,所得的匹配的数量急剧减少。当规定互联网作为媒体文件位置时,附加限制将是优选的,以便避免接收太多的匹配的媒体文件。在本发明中,内容关联数据比如元数据或者注释数据可被用于检测媒体文件之间的相似性a媒体文件元数据可以典型地包含关于某一图片或视频何时和如何获取的信息。关于媒体文件在哪里获取的信息和由谁获取以及谁可能在图片上出现的信息也可以包括在元数据中。本发明基于的另一个思想在于使用从第一媒体文件(在本例中为该组相片)中可获得的元数据,并且任选地使用由用户添加的附加元数据,以及寻找具有与该组相片的元数据相匹配的元数据的媒体文件,该组相片的元数据任选地包括由用户添加的元数据。例如,如果一个图片是在伦敦获得的,那么伦敦最可能可用作那个特定图片的元数据。执行元数据匹配将包括搜索包含伦敦作为元数据的媒体文件。如上所述并且如下面将进一步举例说明的,包括一个或多个过滤准则是限制匹配命中(hit)的数量以使得仅接收合理数量的匹配的一种方式。应当看到,元数据是一种类型的内容关联数据。这种内容关联数据可以可选地或者组合地包括可与媒体文件相关联的注释。内容关联数据也可以包括属性相关数据,比如颜色成分数据、紋理数据、形状相关数据、边缘相关数据、运动数据、以及音频特征数据,相片的颜色成分仅是其中的一个例子。这样的信息因此还可能用于匹配媒体文件的搜索中。颜色成分数据的一个例子是图像直方图,其显示所包括的颜色和它们各自的总的强度,这种图像直方图对于本领域的技术人员来说是熟知的技术。形状相关数据可以是关于例如在相片中存在的对象的形状的数据。此外关于特定对象之存在的数据例如面部也可以被使用。为了增强演示给用户的幻灯片放映或者多媒体演示的外观,可以由该设备基于相片的元数据并通过其他内容关联数据来产生许多问题或用户询问。因此将向用户呈现与包括在幻灯片放映中的相片有关的许多问题。该问题可选地可以涉及来自所匹配媒体文件的元数据。经常会被问到的问题包括关于"谁"、"什么"、"何时"、"何地"的问题。例如谁在相片中,其他重要的对象或者建筑物是什么、相片拍摄的时间是什么、大约日期是多少和在哪里。这些问题或者用户询问在多媒体演示的演示期间被呈现给用户。一旦接收到用户输入,即对用户询问的应答,就根据由该设备所接收到的且由用户给出的应答来实时更新正被演示的多媒体演示。该多媒体演示因此是交互式的,并且当演示该演示时,所接收的用户输入一即对用户询问的应答一被考虑进去。该多媒体演示因此取决于由设备接收的应答。除了产生被转发给用户的用户询问之外,从所匹配媒体文件获得的附加媒体内容也可以被添加给该演示,在这个例子中是该組相片。根据本发明的一个可选实施例,还可以通过^f吏用匹配媒体文件来改变该相片。因此当演示该组相片给一个用户或者几个用户时,存在增强该组相片的外观的各种可能性。参照图1,示出了一种多媒体演示产生系统,其包括根据本发明一个实施例的多媒体演示产生设备,本发明将被更详细地加以解释。根据本发明的一个实施例,多媒体演示产生设备ioo包括用户输入界面102,比如小键盘、一组按钮、触摸屏等等。通过操作这个用户输入界面102,多媒体演示产生设备100可以因此接收用户输入。根据本发明的一个实施例,多媒体演示产生设备100还包括控制单元104、用户询问产生单元106、多媒体演示产生单元108、以及匹配单元IIO。多媒体演示产生设备100还可以被连接到多媒体演示再现单元l20、笫一媒体位置单元112、第二媒体位置单元114、以及经由网络116连接到远程媒体位置单元118。显然,多媒体演示产生设备100可以被连接到更多的单元,而且也连接到其他单元。图1中所示的外部单元是用来形象化可以被连接到根据本发明的多媒体演示产生设备的外部单元的例子。根据本发明的一个实施例,在多媒体演示产生设备100中,控制单元104被连接到用户输入单元102、用户询问产生单元106、多媒体演示产生单元108和匹配单元110。多媒体演示产生单元108被进一步连接到用户询问产生单元106和匹配单元110。多媒体演示再现(rendering)单元120被连接到多媒体演示产生设备100的控制单元104和多媒体演示产生单元108。根据本发明的一个实施例,外部单元和网络比如第一媒体文件位置单元112、第二媒体文件位置单元114以及网络116被连接到多媒体演示产生设备100的控制单元104。不用说,存在可选的方式和可能性来相互连接多媒体演示产生设备100中的单元,并且甚至连接外部单元到内部单元。这样的方式和可能性可以在本发明的可选实施例中实现。而且,多媒体演示产生设备100可以进一步包含附加单元比如存储器单元,用于使得能够明确地存储内容关联数据比如元数据或注释数据,或者甚至其他类型的数据。图2和表格1分别给出了根据本发明一个实施例的用于产生多媒体演示的方法的流程图和包括在该用于产生多媒体演示的方法中的步骤的简短任务描述,通过参照图2和表格1,来更详细地解释用于产生多媒体演示的方法。根据本发明的一个实施例,该方法开始于获得用户对第一媒体文件的选择的步骤一步骤202。该组相片因此仅是笫一媒体文件的一个例子。笫一媒体文件可以是包括视频和音频内容两者的记录、仅音频文件或者包含一个或多个含有文本的段落、或者是它们的组合。第一媒体文件仅是一个文件,多媒体演示产生设备100的用户打算至少部分地使一个多媒体演示基于其上。为此,很容易想象第一媒体文件可以具有各种不同的属性和内容。<table>tableseeoriginaldocumentpage13</column></row><table>表格1是根据本发明一个实施例的用于产生多媒体演示的方法中包括的步骤的简短任务描述。通过获得用户对笫一媒体文件的选择的步骤,该设备经由用户输入界面102获得用户选择,用户输入界面102可以是如先前所解释的用户输入单元比如键盘等等。在接收到用户对该组相片的选择后,在这个例子中,随后的步猓是获得第一媒体文件的内容关联数据的步骤一步骤204。在这个例子中,获得该组相片的元数据是获得笫一媒体文件的内容关联数据的一个例子。该设备通过获得该组的元数据而接收关于该组相片的信息。在这个步骤中,该设备可以从所接收的相片中读取元数据,或者可选地从接收数据的多媒体演示产生设备100外部的位置比如第一媒体文件位置单元112读取元数据。根据本发明的一个可选实施例,该用于产生多媒体演示的方法包含获得注释数据的步骤,其中注释数据是除了上面所举例说明的元数据之外的内容关联数据的另一个例子。根据本发明的一个可选实施例,该用于产生多媒体演示的方法包含获得作为一种类型的内容关联数据的属性相关数据的步骤。如上所述,这样的属性相关数据可以包括颜色成分数据、紋理数据、形状相关数据、边缘相关数据、运动数据、以及音频特征数据。根据本发明一个实施例的用于产生多媒体演示的方法的下一个步骤是从用户处接收内容关联数据的步骤一步骤206。在这个例子中,内容关联数据被举例说明为从用户处接收的元数据。在这个步骤中,多媒体演示产生设备的用户将比如元数据的输入数据插入、键入、转发等等到多媒体演示产生设备100的控制单元104.所接收的这个元数据可以是有关笫一媒体文件(在本例中为该组相片)的元数据。如果例如元数据量比较小,那么可以由用户添加附加元数据,附加元数据举些例子来说是关于相片上显示的是谁、这些人来自哪里、并且相片拍摄之后这些人去了哪里。此外,可以添加用户可能发现值得随同演示相片而提到的附加信息,或者添加在这一情况中用户可能想要与相片相结合、但在该相片中可能不存在的特征。在随后的下面的步猓中,将解释如何找到包含这样的附加信息的数据。在步骤206中接收到来自用户的内容关联数据后,在步骤208中接下来是获得用户对媒体文件源例如互联网的选择的步骤。在这个步骤中,用户因此选择多媒体演示产生设备100将从哪里搜索媒体文件。用户可以因此指定在哪个文件夹中、通过哪个网络、在哪个相册中或者在哪个DVD中搜索媒体文件。在该用于产生多媒体演示的方法的这个步骤中,多媒体演示产生设备100从用户输入界面102接收用户输入,在获得用户关于在哪个媒体文件源上搜索媒体文件的选择之后,下面是获得至少一个过滤准则的步骤一步骤210。正是在这个步骤中用户可以指定将要寻找的媒体文件的类型或种类。例如,该搜索或匹配可以被限制在卡通、迪斯尼影片、喜爱的导演的影片、Matrixfilm(黑客帝国影片)、动物影片等等。通过设置一个或多个过滤准则,可以匹配来自第一媒体文件或者由用户添加的元数据的媒体文件的数量减少。可以发现这是有好处的,因为匹配数量否则可能变得太高。在定义了过滤准则后,在使用所获得的过滤准则过滤出至少一个笫二媒体文件的步骤即步骤212中使用该准则。这可以通过将该过滤准则应用到媒体文件源的媒体文件来执行。因此仅有满足该过滤准则的媒体文件可以通过该准则,由此减少了在随后的步骤中被搜索的文件的数量。现在,在获得了第一媒体文件的内容关联数据和任选地通过用户接收的内容关联数据、以及关于在哪里搜索媒体文件的信息后,执行将第一媒体文件的内容关联数据及从用户处接收的元数据匹配于来自该媒体文件源的至少一个第二媒体文件的内容关联数据的步骤一步骤214。在这个例子中,其中该组相片为第一媒体文件,来自该组相片的元数据及从用户处接收的元数据将被匹配于来自媒体文件源的至少一个第二媒体文件的元数据,其中媒体文件源由用户选择并且由多媒体演示产生设备100接收。根据本发明的一个可选实施例,注释数据可以替代地或者附加于元数据地被使用,如上所述,注释数据是媒体文件的内容关联数据的另一个例子。可选地,媒体文件属性相关数据可以替代地或者附加于元数据和/或注释数据地被使用。这个匹配内容关联数据的步骤由多媒体演示产生设备100的匹配单元110在控制单元104的控制下来执行,其中控制单元104被连接到在步骤208中由用户选择的媒体文件源,并且从这个媒体文件源搜索具有与笫一媒体文件的内容关联数据或者在步骤206中从用户处接收的内容关联数据相匹配的内容关联数据的媒体文件。根据本发明的另一个实施例,使用所获得的至少一个过滤准则过滤出至少一个笫二媒体文件的步骤即步骤212被包括在匹配内容关联数据的步骤即步骤214中。在匹配步驟即步骤214之后,在该用于产生多媒体演示的方法中执行产生与匹配的内容关联数据有关的至少一个用户询问的步骤一步骤216。在这个步骤中,该方法自动地产生用户询问,比如是被转发给用于产生多媒体演示的设备100的用户的问题或者用户询问。这些问題可能因此与作为元数据或者注释数据存在于第一媒体文件(在本例中为该组相片)中的信息有关,或者可能与由用户在步骤206中添加的其它内容关联数据有关。然而这些问题可能还与存在于至少一个第二媒体文件中的附加内容关联数据有关,该内容关联数据既不给出第一媒体文件也不通过多媒体演示产生设备100的用户来接收。这个产生至少一个用户询问的步骤由多媒体演示产生设备100的用户询问产生单元106在控制单元104的控制下来执行。为此,用户询问产生单元106被连接到控制单元104。因为匹配单元110被连接到控制单元l(M,所以也被连接到控制单元104的用户询问产生单元106可以接收来自匹配单元110的用户询问信息,以〗更向用户呈现用户询问。该用于产生多媒体演示的方法的下一个步骤是基于第一媒体文件和至少一个第二媒体文件来创建包括在步骤216中产生的该至少一个用户询问的多媒体演示的步骤一步骤218。多媒体演示因此从第一媒体文件、其内容关联数据匹配于第一媒体文件的内容关联数据的该至少一个第二媒体文件、或者可能的从用户处接收的附加信息中产生。在这个步骤中创建的多媒体演示包括所产生的至少一个用户询问。在用于产生多媒体演示的设备100中,多媒体演示产生单元108在控制单元104的控制下产生多媒体演示。如图1中所示,示意性地示出了一种多媒体演示系统,该系统包括根据本发明一个实施例的多媒体演示产生设备100,其被示为多媒体演示产生单元108可以连接到匹配单元110、用户询问产生单元106以及控制单元104。多媒体演示产生单元108可能因此可以访问匹配单元110和用户询问产生单元106的信息。在步骤218中创建了多媒体演示之后,在步骤220中接着是演示多媒体演示的步骤。该演示可以通过使用多媒体演示再现单元122来演示给用户。根据本发明的一个实施例,由多媒体演示再现单元122演示的多媒体演示可以通过使用音频和视频信息来演示。根据本发明的一个可选实施例,多媒体演示通过使用专用媒体演示再现单元来演示,该媒体演示单元被设计成仅演示音频信息。这样的专用媒体演示再现单元可以具有将某些视频信息转换成为音频信息的工具,以便增强对于盲人用户的表现。此外,根据另一个可选实施例,多媒体演示可以通过使用专用视频演示再现单元来演示,以创建多媒体演示对于耳聋用户的更吸引人和更有魅力的体验。这样的设备可以同样地将音频信息转换成为视频数据。不用说,该多媒体演示可以向盲人用户和耳聋用户演示。如果多媒体演示产生设备100没有接收到任何用户输入作为对呈现给用户的用户询问的应答,则该设备意识到这好像是用户不再存在,且结束用于产生多媒体演示的方法,步骤226。在这个步骤中,控制单元104通常将用于产生多媒体演示的设备100关闭,然后关闭可包括屏幕或者扬声器或者其组合的多媒体演示再现单元122。根据本发明的一个可选实施例,尽管没有从用户处接收到任何输入已经有一定的时间,比如例如几十秒,但多媒体演示产生设备继续基于至少第一媒体文件来对该演示进行演示。多媒体演示设备将该演示提前到正被演示的演示中的后续项。然而,如果当在步骤220中已经开始演示多媒体演示之后控制单元104经由用户输入界面112接收到用户输入,那么在接收与至少一个用户询问有关的用户输入的步骤中,在这个阶段多媒体演示不被终止,更确切地,在已经接收到用户对该至少一个用户询问的应答之后,执行根据所接收的、与该至少一个用户询问有关的用户输入来更新正被演示的多媒体演示的步骤一步骤224。根据本发明的一个实施例,在这个更新多媒体演示的步骤中,该演示被实时更新。通过根据出自大量可能的或者可想到的正确或错误应答中的应答来实时更新该演示,向用户提供了一种交互式的非线性的多媒体演示。当在步骤224中已经接收到用户输入之后,紧接着多媒体演示经由多媒体演示再现单元122被演示给用户,这样使得用户可以欣赏被更新的演示。在接收与至少一个用户询问有关的用户输入的步骤222中,如果用于产生多媒体演示的设备100接收到另外的用户输入作为对用户询问的应答,则执行更新多媒体演示的步骤一步骤224。在再次更新多媒体演示后,通过使用多媒体演示再现单元122来向用户演示所更新的演示。演示再现单元122以这种方式继续演示多媒体演示,只要有来自第一媒体文件的或者可选地来自该至少一个第二媒体文件的可用信息。这个信息可以包括有关的内容关联数据。然而,如果用于产生多媒体演示的设备100没有接收到任何用户输入作为对该至少一个用户询问的应答,那么在步骤226中由控制单元104来结束该用于产生多媒体演示的方法。图3给出了根据本发明一个实施例的计算机程序产品32。这个计算机程序产品包括计算机可读介质,用于当所述计算机程序产品被装载到设备执行获得用户对第一媒体文件的选择,获得用户对媒体文件源的选择,匹配第一媒体文件的内容关联数据与来自该媒体文件源的至少一个第二媒体文件的用户内容关联数据,产生与至少第一媒体文件的内容关联数据有关的至少一个用户询问,以及基于第一媒体文件和至少一个第二媒体文件来创建多媒体演示,所述多媒体演示包括所产生的至少一个用户询问,这样使得当被演示给多媒体演示时用户可以获得更吸引人和更有魅力的体验。根据本发明的一个实施例,该计算机程序产品可以被作为CD-ROM光盘来提供。然而,该计算机程序产品可以可选地被提供在另一种类型的光盘上比如DVD光盘、硬盘、MD光盘上,或者被提供在存储器或另外的存储介质上,或者从网络下载。本发明能以许多另外的方式来进行变化,例如根据本发明的一个可选实施例,该用于产生多媒体演示的方法可以包括接收关于在第一文件中可获得的媒体内容是否被改变或者被添加了新的匹配内容的用户输入的步骤。根据本发明的又一个可选实施例,该用于产生多媒体演示的方法包括接收用户对多媒体演示属性的选择的步骤,所述属性比如是演示的风格、主题、场合,这些作为演示属性的一些例子被提到.根据本发明的一个可选实施例,位于不同位置的若干用户可以作为用户被连接到一个或多个用于产生多媒体演示的设备ioo。根据本发明的又一个可选实施例,用户输入界面可以包括多个被连接到多媒体演示产生设备的用户输入单元,一旦使用多个用户输入单元,则可以向若干用户演示多媒体演示。根据本发明的另一个实施例,至少一个用户输入单元和一个信息演示单元可以通过网络比如互联网被连接到该多媒体演示产生设备。根据本发明的再一个实施例,至少两个多媒体演示产生设备100可以或直接地或经由网络比如互联网地被相互连接。第一设备的用户可以具有特权来将用户输入提供给笫二设备,该设备因此可以经由网络被连接到第一设备,这样使得用户可以影响由第二多媒体演示产生设备产生的多媒体演示。同样地,笫二设备的用户可以影响由用于产生多媒体演示的第一设备创建的多媒体演示。根据本发明的又一个实施例,该多媒体演示可以供所有年龄的人用于学习目的,因为该方法和设备的设计允许用户设置内容关联数据,其将被用于产生包括所产生的用户询问的多媒体演示。当根据本发明的设备例如可能是通过网络比如互联网被连接到用于产生多媒体演示的第二设备、并有可能由该第二设备来控制时,其将很好地起作用于e-learning(电子学习)目的。用于产生多媒体演示的设备还可以被设计成为数学交互式演示,转发用户询问比如"数一下在图片中有多少人?"、"多少件黄色的衬衣?"等等。这种类型的问题可以建立。面部检测可以用于问题r"在i个图片中有多T人?"。在对于儿童的不同类型的交互式多媒体演示问题比如"多少个X"中,其中X可以通过使用对象检测算法来确定。对象检测算法具有检测建筑物、球、车和具有很好定义的形状的对象的能力。此外,图片中人的名字可以通过如下方式来指定,即使用包括在线面部(ace)识别算法在内的在线面部识别和技术、并且例如通过仅给出几个特定人的例子而将面部与名字关联起来。这样的面部识别技术对于本领域的技术人员来说是熟知的技术。交互式演示如"相似于"也有可能自动建立,其中把在消费者相片中发现的面部模型与名人的面部模型相比较。为此可以使用任何面部识别技术。不用说,这样的面部识别技术对于本领域的技术人员来说是熟知的技术,并且在这里不再进一步加以描述。根据本发明的各种可选实施例,该设备可以用于其他或者更多类型的游戏,比如通过转发有关面部的不同侧面的用户询问来匹配人的面部的左和右侧,这方面的可选实施例可以是对于孩子的"我发现..."交互式演示,其中要求孩子去发现可能是在视觉上隐藏的或对于未经训练的眼睛来说难以发觉的对象。这里可以使用迭加图形、文本或部分相片。在这些"我发现…"交互式演示中,算法可以在图像具有高紋理区域的地方嵌入图形和对象。高紋理区域可以使用紋理分段算法器来计算,可选地是^^用紋理计算算法来计算。对于成年人的游戏来说,根据一个可选实施例,可以使用该用于产生多媒体演示的设备,一个或多个用户将为其去应答有关影片次序、视频剪辑等等的问题。许多另外的可能的选择也是可以想到的。根据本发明的又一个可选实施例,可以使用游戏比如"猜下一个",其中要求用户去猜测下一个内容项,比如例如相片。演示中的内容项的次序于是可以由多媒体演示产生设备基于内容关联数据例如元数据来确定。相片因此可以按照谁在相片中或者相片在哪里或在何时被拍摄而进行归类。在这个应用中,用户的目标是猜测相片的实际次序。应当注意"包括"及其变形词不排除其它部件、步骤、单元等等。"一"或"一个"不排除多个相应项。单个单元可能完成在权利要求中陈述的若干单元的功能。在权利要求中(也被包括)的参考符号不应当视作限制了范围。根据本发明的用于产生多媒体演示的方法、多媒体演示产生设备和计算机程序产品具有如下总的好处本发明具有的好处在于,它使得用户能够交互式地创建多媒体演示,这样使得当被演示给多媒体演示时用户可以获得更吸引人和更有魅力的体验。总之,本发明涉及以下内容本发明使得能够组合个人媒体内容和附加内容,以便当被演示给个人媒体内容时产生对用户来说更吸引人和更有魅力的体验。本发明因此涉及一种用于产生多媒体演示的方法和设备,包括获得用户对第一媒体文件的选择(步骤202),获得用户对媒体文件源的选择(步骤208),匹配第一媒体文件的内容关联数据与来自该媒体文件源的至少一个第二媒体文件的内容关联数据(步骤214),产生与至少第一媒体文件的内容关联数据有关的至少一个用户询问(步骤216),以及基于笫一媒体文件和该至少一个笫二媒体文件来创建多媒体演示,所述多媒体演示包括所产生的至少一个用户询问(步骤218)。权利要求1.一种用于产生多媒体演示的方法,包括以下步骤-获得用户对第一媒体文件的选择(步骤202),-获得用户对媒体文件源的选择(步骤208),-匹配第一媒体文件的内容关联数据与来自该媒体文件源的至少一个第二媒体文件的内容关联数据(步骤214),-产生与至少第一媒体文件的内容关联数据有关的至少一个用户询问(步骤216),以及-基于第一媒体文件和该至少一个第二媒体文件来创建多媒体演示,所述多媒体演示包括所产生的至少一个用户询问(步骤218),这样使得当被演示给多媒体演示时用户可以获得更吸引人和更有魅力的体验。2.根据权利要求1的用于产生多媒体演示的方法,还包括以下步骤-向用户演示包括所产生的至少一个用户询问的多媒体演示(步骤220),其中演示该多媒体演示包括以下步骤接收有关该至少一个用户询问的用户输入(步骤222)、以及根据所接收的有关该至少一个用户询问的用户输入来更新正被演示的多媒体演示(步骤224)。3.根据权利要求1的用于产生多媒体演示的方法,还包括以下步骤-获得第一媒体文件的内容关联数据(步骤204)。4.根据权利要求3的用于产生多媒体演示的方法,其中获得第一媒体文件的内容关联数据的步骤包括获得媒体文件属性相关数据。5.根据权利要求1的用于产生多媒体演示的方法,还包括以下步骤-获得至少一个过滤准则(步骤210),并且其中匹配内容关联数据的步骤(步骤214)还包括如下步骤使用所获得的至少一个过滤准则过滤出至少一个笫二媒体文件(步骤212)。6.根据权利要求1的用于产生多媒体演示的方法,还包括以下步骤-从用户处接收内容关联数据(步骤206)。7.根据权利要求6的用于产生多媒体演示的方法,其中匹配内容关联数据的步骤(步骤214)包括把笫一媒体文件的内容关联数据及从用户处接收的内容关联数据匹配于来自媒体文件源的该至少一个第二媒体文件的内容关联数据。8.根据权利要求6的用于产生多媒体演示的方法,其中产生至少一个用户询问的步骤(步骤216)还包括产生与从用户处接收的内容关联数据有关的至少一个用户询问。9.根据权利要求6的用于产生多媒体演示的方法,其中从用户处接收内容关联数据包括接收元数据。10.根据权利要求6的用于产生多媒体演示的方法,其中从用户处接收内容关联数据包括接收注释数据。11.一种用于产生多媒体演示的多媒体演示产生设备(IOO),所述设备包括-用户输入界面(102),被安排来从用户处获得输入,-匹配单元(110),被安排来匹配第一媒体文件的内容关联数据与至少一个笫二媒体文件的内容关联数据,-用户询问产生单元(106),被安排来产生与媒体文件的内容关联数据有关的至少一个用户询问,-多媒体演示创建单元(108),被连接到匹配单元(110)和用户询问产生单元(106),其中该多媒体演示创建单元(108)被安排来基于第一媒体文件、至少一个第二媒体文件、和至少第一媒体文件的内容关联数据来创建多媒体演示,-控制单元(104),被连接到用户输入界面(102)、匹配单元(IIO)、多媒体演示创建单元(108)、以及用户询问产生单元(106),其中控制单元(104)被安排来控制以下步骤获得用户对第一媒体文件的选择(步骤202),获得用户对媒体文件源的选择(步骤208),匹配第一媒体文件的内容关联数据与来自该媒体文件源的至少一个第二媒体文件的内容关联数据(步猓214),产生与至少第一媒体文件的内容关联数据有关的至少一个用户询问(步骤216),以及基于第一媒体文件和该至少一个第二媒体文件来创建多媒体演示,所述多媒体演示包括所产生的至少一个用户询问(步骤218),这样使得当被演示给多媒体演示时用户可以获得更吸引人和更有魅力的体验。12.根据权利要求11的多媒体演示产生设备(100),可连接到多媒体演示单元(122)。13.根据权利要求11的多媒体演示产生设备(100),可连接到至少一个媒体文件位置单元(112,114,118)。14.一种计算机程序产品(32),包括计算机可读介质,在其上具有计算机程序代码装置,用来当所述计算机程序代码装置被装载到多媒体演示产生设备(100)或计算机中时使得该多媒体演示产生设备(100)或计算机执行-获得用户对第一媒体文件的选择(步骤202),-获得用户对媒体文件源的选择(步骤208),-匹配第一媒体文件的内容关联数据与来自该媒体文件源的至少一个第二媒体文件的内容关联数据(步骤214),-产生与至少第一媒体文件的内容关联数据有关的至少一个用户询问(步骤216),以及-基于第一媒体文件和该至少一个第二媒体文件来创建多媒体演示,所述多媒体演示包括所产生的至少一个用户询问(步骤218),这样使得当被演示给多媒体演示时用户可以获得更吸引人和更有魅力的体验。15.—种计算机程序部件,包括计算机程序代码装置,用来当所述计算机程序代码装置被装栽到多媒体演示产生设备(100)或计算机中时使得该多媒体演示产生设备(100)或计算机执行-获得用户对笫一媒体文件的选择(步骤202),-获得用户对媒体文件源的选择(步骤208),-匹配第一媒体文件的内容关联数据与来自该媒体文件源的至少一个第二媒体文件的内容关联数据(步骤214),-产生与至少第一媒体文件的内容关联数据有关的至少一个用户询问(步骤216),以及-基于笫一媒体文件和该至少一个第二媒体文件来创建多媒体演示,所述多媒体演示包括所产生的至少一个用户询问(步骤218),这样使得当被演示给多媒体演示时用户可以获得更吸引人和更有魅力的体验。全文摘要本发明使得能够组合个人媒体内容和附加内容,以便当被演示给个人媒体内容时产生对用户来说更吸引人和更有魅力的体验。本发明因此涉及一种用于产生多媒体演示的方法和设备,包括获得用户对第一媒体文件的选择(步骤202),获得用户对媒体文件源的选择(步骤208),匹配第一媒体文件的内容关联数据与来自该媒体文件源的至少一个第二媒体文件的内容关联数据(步骤214),产生与至少第一媒体文件的内容关联数据有关的至少一个用户询问(步骤216),以及基于第一媒体文件和该至少一个第二媒体文件来创建多媒体演示,所述多媒体演示包括所产生的至少一个用户询问(步骤218)。文档编号G06F17/30GK101107604SQ200680002814公开日2008年1月16日申请日期2006年1月17日优先权日2005年1月20日发明者L·阿格尼霍特里,M·巴比里,N·迪米特罗瓦申请人:皇家飞利浦电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1