地图标记你的电影的制作方法

文档序号:7991871阅读:252来源:国知局
地图标记你的电影的制作方法
【专利摘要】本发明描述了一种显示与视频内容项目相关联的交互式地理表示的方法。所述方法包括:播放所述视频内容项目,其中,所述视频内容项目包括至少一个场景;请求与所述至少一个视频场景相关联的相关元数据,所述相关元数据包括地理表示以及与所述至少一个视频场景相关联的地理位置元数据;接收所述相关元数据;以及显示交互式地理表示以及至少一个视觉指示,其中,所述至少一个视觉指示与所述至少一个视频场景相关联并且位于由所述地理位置元数据指示的位置处。还描述了相关系统、设备以及方法。
【专利说明】地图标记你的电影
【技术领域】
[0001]本发明涉及用于动态地以及最佳地显示与视频内容项目相关的地理信息的方法和设备。
【背景技术】
[0002]在数字装置中,用户界面(UI)用于提供一种使用数字装置和信息的简单且有效的方法。用户使用输入单元(例如,按键、键盘或鼠标)手动移动指针,并且通过选择由指针指示的图形对象,可以命令数字装置进行所需操作。通常在装置的屏幕上显示Π,并且经由客户端装置(例如,机顶盒)来导航该Π。现在,日益普遍存在的配套装置(例如,计算机、移动电话、平板电脑或其他合适的手持式装置)还可用于进行UI查看和/或导航。根据所使用的配套装置,通常使用各种工具(例如,包括用于电脑的电脑鼠标、用于移动电话的按键按钮或者甚至用于支持直接操作的UI的用户手指)来导航这种UI。
[0003]不同的菜单和/或应用程序也可通过Π来访问,并且为用户提供与特定的电视节目相关的额外信息。现在,用户可以浏览UI,以更多地了解例如特定的电视节目的人物、演
员、导演等。
[0004]因此,将配套装置用作第二显示器可以用于显示UI本身和/或与特定的电视节目相关的额外信息,从而为用户提供增强的观看体验。实际上,可通过最佳的方式(例如,在第一显示器上通过全屏尺寸)观看电视,同时在第二显示器上显示额外的信息。此外,大量额外的信息可用于增强用户的观看体验。
[0005]Red Hen Systems公司的美国公告专利6,741,790描述了一种硬件装置(40)和软件,通过三种模式可配置和操作该硬件装置和软件:记录模式、索引模式以及回放模式。在记录模式中,硬件装置(40 )连接至GPS接收器(44 )和视频记录装置(42 ),并且允许在相同的记录介质上记录GPS数据,使用视频记录装置(42)在该记录介质上记录图像。结果,与特定的图像相关的特定地理位置可直接由GPS数据引用。在记录图像之后,硬件装置(40)连接至具有所安装的本发明的软件的计算机(46),并且在重播所记录的图像时,该系统使GPS数据从记录介质中传输到计算机(46)中。在称为索引模式的该步骤中,计算机(46)绘制地图,显示在记录介质上记录的所有GPS引用位置。每个地图位置表示使用GPS数据记录图像的位置。一旦完成索引模式,根据在地图上选择的一个位置,该系统就可用于回放所记录的图像。在称为回放模式的该步骤中,可在计算机(46)生成的索引图上选择标记,并且该系统将使视频记录装置(42)回放在该选择的位置处记录的图像。可替代地,如果已经将所记录的图像传输给某个其他介质(例如,⑶ROM或硬盘),那么该系统将使计算机(46)回放在该选择的位置处记录的图像。
[0006]Ohata等的美国公开专利申请2002/0048054描述了一种按需图像传输服务器,该服务器基于具有作为从客户终端输入的检索条件的一个或多个检索项目的来自客户终端的请求来传输指定的图像数据,该检索条件由检索功能部分以及检索结果显示功能部分构成,检索功能部分检索一个或多个图像资源数据库,检索结果显示功能部分在用于确认经过传输的图像数据的内容的客户终端的屏幕上显示与检索条件匹配的图像数据的简化图像数据和/或关于与连接的内容相关的信息的数据。
[0007]苹果公司的美国公开专利申请2011描述了用于使媒体内容项目与在地理轨道路径上的位置相关并且通过这些位置来显示媒体内容项目的系统和技术。例如,视频段的帧可以与轨道路径上的位置相关。轨道路径可基于在捕获视频帧时获得的位置数据,包括位置坐标和相应的时间坐标。根据视频段的开始时间、视频段的帧速率以及位置数据,可确定视频帧的位置。使用用户控制可显示视频段,用户控制能够允许用户操纵正在显示的视频段的帧,包括在轨道路径上显示的时间指示器和位置指示器。

【发明内容】

[0008]因此,根据本发明的一种实施方式,提供了一种显示与视频内容项目相关联的交互式地理表示的方法,所述方法包括:播放所述视频内容项目,其中,所述视频内容项目包括至少一个场景;请求与所述至少一个视频场景相关联的相关元数据,所述相关元数据包括地理表示以及与所述至少一个视频场景相关联的地理位置元数据;接收所述相关元数据;以及显示交互式地理表示以及至少一个视觉指示,其中,所述至少一个视觉指示与所述至少一个视频场景相关联并且位于由所述地理位置元数据指示的位置处。
[0009]而且,根据本发明的一种实施方式,所述方法进一步包括:检索从所述视频内容项目的开始时间起经过的时间;以及根据所述经过的时间来识别至少一个视频场景,所述识别至少一个视频场景与在所述经过的时间处显示的所述视频内容项目的视频场景对应。
[0010]而且,根据本发明的一种实施方式,接收所述相关元数据包括接收至少一个视频场景的以下中的一个或多个:缩略图图像;概要;地理位置元数据;地理表示;以及缩放因子。
[0011]此外,根据本发明的一种实施方式,显示所述交互式地理表示包括使所述交互式地理表示的中心位于由所述地理位置元数据指示的所述位置上。
[0012]而且,根据本发明的一种实施方式,所述至少一个视觉指示是表征所述至少一个视频场景的缩略图图像。
[0013]而且,根据本发明的一种实施方式,所述方法进一步包括:接收与连同所述至少一个视觉指示一起显示的所述交互式地理表示相关的输入;响应于所述输入,更新所述交互式地理表示;以及显示所更新的交互式地理表示。
[0014]此外,根据本发明的一种实施方式,所述接收输入包括接收请求与所述至少一个视觉指示相关联的进一步信息的用户输入。
[0015]而且,根据本发明的一种实施方式,所述接收输入包括接收请求根据不同的缩放因子显示所述交互式地理表示的用户输入。
[0016]而且,根据本发明的一种实施方式,所述接收输入包括接收用信号发送视频场景变化的输入。
[0017]此外,根据本发明的一种实施方式,播放所述视频内容项目包括在第一装置处播放所述视频内容项目;并且所述显示交互式地理表示包括在第二装置处显示交互式地理表
/Jn ο
[0018]而且,根据本发明的一种实施方式,所述视频内容项目是由用户请求的事件。[0019]而且,根据本发明的一种实施方式,所述第一装置是客户端装置。
[0020]此外,根据本发明的一种实施方式,所述接收输入和显示所更新的交互式地理表示包括接收输入并且在第二装置处显示所更新的交互式地理表示。
[0021]而且,根据本发明的一种实施方式,所述第二装置是配套装置。
[0022]根据本发明的另一实施方式,还提供了一种配套装置,包括:用于播放视频内容项目的装置,其中,所述视频内容项目包括至少一个视频场景;用于请求与所述至少一个视频场景相关联的相关元数据的装置,所述相关元数据包括地理表示以及与所述至少一个视频场景相关联的地理位置元数据;用于接收所述相关元数据的装置;以及用于显示交互式地理表示以及至少一个视觉指示的装置,其中,所述至少一个视觉指示与所述至少一个视频场景相关联并且位于由所述地理位置元数据指示的位置处。
[0023]根据本发明的另一实施方式,还提供了一种配套装置,包括:视频播放器,可操作为播放视频内容项目,其中,所述视频内容项目包括至少一个视频场景;处理器,可操作为请求与所述至少一个视频场景相关联的相关元数据,所述相关元数据包括地理表示以及与所述至少一个视频场景相关联的地理位置元数据;接收器,可操作为接收所述相关元数据;以及显示屏幕,可操作为显示交互式地理表示以及至少一个视觉指示,其中,所述至少一个视觉指示与所述至少一个视频场景相关联并且位于由所述地理位置元数据指示的位置处。
【专利附图】

【附图说明】
[0024]通过结合附图进行的以下详细描述,将更充分地了解和理解本发明,其中:
[0025]图1为示出根据本发明的一种实施方式构成和操作的系统的简化方框图;
[0026]图2为示出根据本发明的一种实施方式构成和操作的前端数据库的简化方框图;
[0027]图3为示出根据本发明的实施方式构成和操作的系统的不同设备之间的信息流的信息流程图;
[0028]图4为根据本发明的一种实施方式操作配套装置的方法的流程图;以及
[0029]图5A至图为示出在根据本发明的实施方式的配套装置上显示的屏幕的不同实例的插图。
【具体实施方式】
[0030]在以下描述中,提出多个具体细节,以便彻底地理解本发明的各种原理。然而,本领域的技术人员将理解的是,在实践本发明时,并非一定始终需要所有这些细节。在这种情况下,并未详细示出传统算法和处理的众所周知的电路、控制逻辑以及计算机程序指令的细节,以免使一般概念不必要地模糊。
[0031]虽然在本文中主要针对电视广播环境和相关的电视应用来描述本发明的原理,但是这是为了方便呈现而选择的一个实例,且并非限制。
[0032]系统构架
[0033]现参照图1,该图为示出根据本发明的一种实施方式构成和操作的系统的简化方框图。
[0034]头端110通常经由通信网络130与多个客户端装置120通信。此外或者可替代地,多个头端110经由通信网络130与单个客户端装置120或者与多个客户端装置120通信。为便于叙述和描述,并且不限制本发明的普遍性,在图1中示出了仅一个客户端装置120与仅一个头端110通信。
[0035]通信网络130是单向或双向通信网络,其包括以下中的至少一个:基于卫星的通信网络;基于电缆的通信网络;传统的地面广播电视网络;基于电话的通信网络;基于电话的电视广播网络;基于移动电话的电视广播网络;互联网协议(IP)电视广播网络;以及基于计算机的通信网络。要理解的是,在替代实施方式中,通信网络130可例如由单向或双向混合通信网络(例如,组合式电缆电话网络、组合式卫星电话网络、组合式基于卫星-计算机的通信网络)或者由任何其他合适的网络来实现。对于本领域的技术人员而言,实现通信网络130的其他方式将是显而易见的。
[0036]图1的系统包括设置在头端110与显示装置140之间的客户端装置120。客户端装置120包括数字视频录像机(DVR),该录像机通常包括高容量存储装置,例如,硬盘或高容量存储器。客户端装置120耦接至显示装置140。客户端装置120通常包括调谐器、解复用器、解码器、接收器以及解扰器。要理解的是,在本领域中众所周知,客户端装置120包括标准的硬件元件和软件元件。
[0037]在操作期间,客户端装置120通常经由数字AV接口(例如,HDMI, DVI等)或经由模拟 AV 接口(例如,元件(RGB、YPbPr)、综合件(composite) (NTSC、PAL、SECAM), S-video、SCART, RF同轴、D终端(D-tanshi)等)连接至显示装置140。虽然在图1中显示为单独的实体,但在本发明的其他实施方式中,客户端装置120可以与显示装置140构成一体。
[0038]必要时,可选地在条件接入装置(例如,在本领域中众所周知的可移动安全部件)的控制下,客户端装置120通常接收、解多路复用、解码以及解密/解扰从头端110中接收的广播电视流。可移动安全部件通常包括在本领域中众所周知的智能卡。客户端装置120的输出包括必要时经解码和解密/解扰的音频视频(AV)流,以准备在显示装置140上显示该音频视频流。
[0039]显示装置140通常由用户例如经由遥控单元(远程控制单元,RCU)150来操作。使用RCU150,用户可选择查看AV内容,例如,现场直播、视频点播(VOD)资源、记录的事件等。在客户端装置120内的操作系统软件监控用户与显示装置140和/或客户端装置120进行的交互,并且保持服务和事件信息的数据库。操作系统软件能够允许用户选择查看事件/服务。
[0040]此外,提供配套装置160,该装置可操作为使用任何合适的连接链路(例如,通过互联网协议进行的无线连接)与客户端装置120通信。配套装置160进一步可操作为通过通信网络130与头端110通信。图1示出了仅一个通信网络130。然而,本领域技术人员将理解的是,配套装置160可以使用相同或不同的通信网络130直接与头端100通信。配套装置160可以是(例如,但不限制本发明的普遍性)膝上型电脑、台式或个人电脑(PC)、平板电脑(例如,iPad?)、移动计算装置(例如,个人数字助理(PDA))、移动电话或任何合适的手持式装置。配套装置160包括处理器、视频播放器、接收器以及显示屏幕。要理解的是,在本领域中众所周知,配套装置160包括标准的硬件元件和软件元件。配套装置160还可以是能够与客户端装置120和/或头端110通信的任何装置,只要它包括用于向用户显示内容和数据信息的显示屏幕。
[0041]用户通常能够选择在显示装置140上显示的事件或服务。此外,用户还能够运行可部分在配套装置160上执行的应用,从而能够与客户端装置120和头端110通信。本领域技术人员将理解的是,还可经由在显示装置140上显示的UI内的专用菜单,由用户使用RCU150来运行该应用。该应用可操作为与客户端装置120通信,从而检索与目前在显示装置140上显示的事件相关的信息。然后,该应用进一步可操作为使用从客户端装置120中检索的信息来查询通常位于头端所在处的数据库111。数据库111通常为目前在显示装置140上显示的事件的每个视频场景返回相关元数据,包括地理位置元数据。最后,相关的元数据可用于显示目前在显示装置140上显示的事件的地理表示。显示目前在显示装置140上显示的事件的这种地理表示,通过使用户更好地理解行为发生的地点和方式,丰富了用户的观看体验。
[0042]现参照图2,该图为示出根据本发明的一种实施方式构成和操作的前端数据库的简化方框图。
[0043]数据库211通常位于前端210处并且通常包括与多个视频内容项目212相关的元数据。本领域技术人员将理解的是,该数据库211可具有任何合适的形式,并且位于本发明的系统的任何合适的部分中。对于本领域技术人员而言,实现数据库211的其他方法(例如,使用多个数据库)将是显而易见的。
[0044]视频内容项目212(i)通常包括一系列视频帧,其表示一个或多个视频场景。要理解的是,在戏剧表现(例如,电影或电视节目)中,视频场景通常与发生真实或虚构的行为的地点对应。在本发明的一种实施方式中,视频内容项目212 (i)由视频内容标识符识别,并且为视频内容项目212 (i)的每个视频场景提供一组元数据。对于视频内容项目212 (i)的特定视频场景,这组元数据通常至少包括:
[0045].开始时间(T_start(j));
[0046].结束时间(T_end(j));
[0047].描述;以及
[0048]?地理位置元数据。
[0049]例如,可提供地理位置元数据,作为全球定位系统(GPS)数据、全球轨道导航卫星系统(GL0NASS)数据、GALILEO数据、北斗(指南针)导航卫星系统、地理消息系统(GMS)或任何合适的定位数据。地理位置元数据通常与发生特定视频的真实或虚构行为的位置对应。描述元数据通常是视频场景的总结,但还可进一步包括作为非限制性实例而提供的元数据,例如,人物的姓名、演员的姓名等。还可提供额外的元数据,以作为这组元数据的一部分,例如,表征特定的视频场景的缩略图图像、有关发生特定视频场景的真实或虚构行为的地点的详细信息(例如,文本信息、图片等)、与视频内容项目212 (i)相关并且从任何合适的内容来源中检索的地理表示(例如,地图)和/或用于绘制和/或显示地理表示的缩放因子。这些额外的元数据还可包括表示在视频内容项目212 (i)之中的视频场景的位置的数据。例如,这些数据可以表示视频场景是(例如但不限制本发明的普遍性)视频内容项目的第一个、第三个等或最后一个视频场景。另一种指示位置的方法可以指出视频内容项目的前一个和下一个视频场景。在绘制和/或显示地理表示时,这些数据可用于指出视频场景的逻辑顺序。在本发明的另一种实施方式中,可以为单个视频场景提供几组元数据。这可用于在几个地方发生视频场景的行为的情景中。在本发明的另一种实施方式中,提供多个地图,来自所述多个地图中的每个地图与视频内容项目212 (i)的视频场景相关。地理表示可以是(例如但不限制本发明的普遍性)特定区域(城市、区域、乡镇等)的真实或虚构的地图,显示了行为发生的地点(在哪条街道、道路等)。
[0050]可由电视广播员、平台操作员、内容提供商或任何第三方实体选择和提供构成数据库及其相关元数据的视频内容项目212。因此,应用程序和/或终端用户可以利用常规的电视广播事件、VOD资源以及其他视频内容项目的广泛选择。在本发明的另一种实施方式中,头端数据库211进一步可配置为通过从客户端装置中检索信息,来为用户提供感兴趣的视频内容项目。在连接至客户端装置时,头端数据库211可确定额外的视频内容项目可以被存储在数据库211中。这些额外的视频内容项目可包括,例如:
[0051].相邻服务的事件(即,恰好在目前在显示装置140上显示的一个事件之前和之后,由电视操作员在电子节目指南(EPG)中列出的服务事件;和/或
[0052].在目前在显示装置140上显示的一个事件之前和之后,由电视操作员在电子节目指南(EPG)中列出的η个服务的事件);和/或
[0053].用户最喜欢的服务的事件(S卩,用户在EPG中标记为最喜欢的服务的服务列表);和/或
[0054].最经常观看的服务的事件;和/或
[0055].最后观看的服务的事件;和/或
[0056].与用户的配置文件或兴趣匹配的服务的事件;和/或
[0057].所述用户已经做出最多记录的服务的事件;和/或
[0058].在电子节目指南中浏览的服务;和/或
[0059].由电视操作员列出的服务;和/或
[0060].由用户记录的事件。
[0061]此外,还可由电视广播员、平台操作员、内容提供商或任何第三方实体定期更新数据库211,以便使应用程序的用户可利用新的视频内容项目212及其相关的元数据。
[0062]最后,头端数据库211能够支持任何传统的查询系统。例如但不限制本发明的普遍性,配套装置160可使用结构化查询语言(SQL)来从头端数据库211中查询和检索这组相关的元数据。
[0063]操作
[0064]现参照图3,该图为示出在图1和2的系统的不同设备之间的信息流的信息流程图。
[0065]在步骤301处,通过操作RCU150 (例如,遥控器),用户可选择在显示装置140上显示的事件或服务。在接收用户的选择时,客户端装置转向在头端110上所选择的事件或服务(步骤302),并且必要时,解多路复用、解码以及解密/解扰从头端110中接收的广播电视流,以便在显示装置140上显示所选择的事件(步骤303)。
[0066]在观看所显示的事件的同时,在本发明的一种实施方式中,用户可决定在其配套装置160上运行应用程序(步骤304),以获得有关目前在显示装置140上显示的事件的额外地理信息。应用程序通常部分在配套装置160上执行。本领域技术人员将理解的是,该应用程序可以是分布式计算应用程序,且因此,该应用程序可在分布式计算系统的任何或多个合适的计算装置中执行。与客户端装置120建立连接,且随后,配套装置160将请求输出给客户端装置120,以检索特别表征目前在显示装置上显示的事件的数据(步骤305)。例如但不限制本发明的普遍性,该请求可通过超文本传输协议(HTPP)使用JavaScript ObjectNotation (JSON)请求来实现。客户端装置120处理该请求,并且通过将相关数据发送回配套装置来做出响应,该相关数据包括但不限于,目前在显示装置上显示的事件的标识符和时间轴位置(步骤306)。在用户开始应用程序时和/或在客户端装置120处理该请求时,标识符识别在显示装置140上显示的事件。标识符通常是从事件信息表(EIT)中检索的eventjd,但也可使用任何其他标识符,只要其可解释并且适合于供配套装置160使用。时间轴位置通常与自事件开始以来经过的时间对应,例如,在事件的开始时间与在用户在配套装置160上开始应用程序和/或客户端装置120处理该请求的时间之间的持续时间。
[0067]在配套装置160接收相关数据(目前在显示装置140上显示的事件的标识符以及时间轴位置)时,随后的查询由应用程序生成并且被发送给头端数据库111,以便检索与目前在显示装置140上显示的事件相关的相关元数据(步骤307)。通过比较事件标识符与在数据库111中存在的不同的视频内容项目标识符,事件标识符被用于在数据库111中识别该相应的视频内容项目。
[0068]一旦相应的视频内容项目被识别为目前在显示装置140上显示的项目,时间轴位置就被用于识别目前在显示装置140上显示哪个视频场景。然后,检索与识别的视频场景对应的相关元数据,并且作为查询结果,将其发送回配套装置160 (步骤308)。
[0069]在步骤309处,配套装置160接收相关元数据,并且使用这些元数据来绘制和显示与发生经识别的视频场景的行为的地理区域对应的地理表示(例如,地图)。可由配套装置160从任何合适的内容来源(例如,诸如互联网)中或者从其他用户中检索该地图,或者可提供该地图,以作为与每个视频内容项目212 (i)相关联的相关元数据的一部分,并且然后,在配套装置160上显示该地图。在本发明的另一实施方式中,可直接由配套装置160绘制地图,以用于进行显示。此外,该地图由表示在地图上的经识别的视频场景的位置的视觉指示覆盖。本领域技术人员将理解的是,只要应用程序的用户能够容易看到在地图上的经识别的视频场景的位置,该视觉指示可以具有任何合适的形式。通过在配套装置160上最佳地显示该地图,在配套装置160上呈现该地图增强了用户的观看体验。在本发明的另一实施方式中,可在客户端装置120处接收和处理相关元数据。然后,可在显示装置140或配套装置160上绘制和/或显示地图。在配套装置160上绘制和/或显示该地图时,配套装置160可用作简单的二次显示,并且不用于处理任何数据。由于客户端装置120可具有比配套装置160更多的计算能力和资源,所以这可用于平衡工作量。
[0070]在步骤310处,通过与在配套装置160上显示的地图交互,用户可以输入一个输入。该输入可以是例如对显示与特定的视频场景相关的额外信息的请求和/或对显示有关在特定的视频场景中存在的演员或人物的额外信息的请求和/或对根据不同的缩放因子等显示该地图的请求。配套装置可以处理该输入(步骤311)并且响应于用户的输入来更新地图(步骤312)。
[0071]现参照图4,该图为操作根据本发明的一种实施方式构成和操作的配套装置160的方法的流程图。
[0072]首先,用户可以决定运行应用程序,以获得与目前在显示装置140上显示的事件相关的地理信息。应用程序通常部分在配套装置160上被执行,并且首先输出发送给客户端装置120的请求,以检索目前在显示装置140上显示的事件的标识符(eventjd)和时间轴位置(Tp)。然后,响应于该请求,配套装置160接收目前在显示装置140上显示的事件的event_id和时间轴位置(步骤406)。
[0073]在步骤408处,配套装置160使用所接收的信息(event_id和Tp)来查询位于头端110处的数据库111。通过比较eVent_id与在数据库中存在的不同的视频内容项目标识符,event_id被用于在数据库111中识别相应的视频内容项目212 (i)。一旦相应的视频内容项目212 (i)被识别为目前在显示装置140上显示的项目,时间轴位置就被用于确定目前在显示装置140上显示哪个视频场景。比较时间轴位置(Tp)与视频内容项目的每个视频场景的开始和结束时间(T_start()和T_end())。如在上文中所公开的,对于填充数据库的每个视频内容项目212,提供与视频内容项目的不同视频场景对应的相关元数据,包括每个视频场景的开始和结束时间。在确定以下内容时,可以识别目前在显示装置140上显示的视频内容项目212 (i)的视频场景(VSj):
[0074].时间轴位置(Tp)大于视频场景的开始时间(T_start (j) ),j为包含在I和η之间的整数,η也为与经识别的视频内容项目的最后场景对应的整数:Tp>T_start(j);以及
[0075].时间轴位置(Tp)小于视频场景的结束时间(T_end(j) ):Tp<T_end(j)。
[0076]在本发明的一种实施方式中,然后,将在被识别为目前在显示装置140上显示的视频内容项目212 (i)中与视频场景(VSj)对应的相关元数据发送回配套装置160。在步骤408处,配套装置160接收相关元数据,并且使用该元数据来绘制和/或显示与发生视频场景(VSj)的行为的地理区域对应的地理表示(例如,地图)(步骤409)。此外,目前在显示装置140上显示的视频场景(Gj)的GPS数据可用于在地图上定位视觉指示。此外,在配套装置160上显示的地图可以居中,以便视觉指示位于配套装置显示屏的中心。
[0077]在本发明的另一实施方式中,在地图上指示视频场景的位置的视觉指示可以是缩略图图像。该缩略图图像特别表征视频内容项目212 (i)的特定的视频场景(VSj),以便用户在查看该地图时,可以容易地识别该特定的视频场景(VSj)。缩略图图像可以是例如静止图像或从任何合适的内容来源中检索的视频帧。
[0078]在本发明的另一实施方式中,视频内容项目212 (i)包括表示多个视频场景的视频帧。因此,检索与在经识别的视频内容项目212 (i)中的视频场景(VSl ;VSj ;...;VSn)对应的相关元数据,并且将该相关元数据发送回配套装置160。因此,配套装置160在步骤408处接收相关元数据,并且使用这些相关元数据来绘制和/或显示与发生不同的视频场景(VSl ;...;VSj ;...;VSn)的行为的地理区域对应的地理表示(例如,地图)(步骤409)。此外,视频场景(Gl ;...;Gj ;...;Gn)的GPS数据用于在地图上定位视觉指示,其指示发生不同的视频场景(VSl ;...;VSj ;...;VSn)的行为的地点。此外,在配套装置160上显示的地图可以居中,以便指示目前在显示装置140上显示的视频场景(VSj)的位置的视觉指示位于配套装置显示屏的中心。
[0079]在本发明的另一实施方式中,指示目前在显示装置140上显示的视频场景(VSj)的位置的视觉指示与其他视觉指示不同,从而容易识别目前在显示装置140上显示的视频场景(VSj)的位置。本领域技术人员将理解的是,只要能够在其他视觉指示之中容易地识别目前在显示装置140上显示的视频场景(VSj)的视觉指示,该视觉指示可以具有任何合适的形式(例如,颜色、形状、尺寸等)。例如,该视觉指示可被显示为反映相关的视频场景的进度或时间轴的序列号或时间戳。[0080]对于本领域技术人员而言,向用户显示有意义的地图显然取决于在显示装置140上显示的事件的类型。实际上,在显示装置140上显示的事件可以具有例如在很多不同的地方发生的几个不同的真实或虚构视频场景。因此,可能难以选择适当的缩放因子来绘制和显示终端用户可以容易读取和理解的地图。因此,可选择用于绘制和显示地图的缩放因子,以便终端用户可以容易地查看视觉指示。在本发明的一种实施方式中,由配套装置160使用的缩放因子可例如由用户规定和/或与相关元数据一起由头端数据库111提供和/或从应用设置中检索。在本发明的另一实施方式中,配套装置160可以确定可选择要使用的缩放因子,以便例如:
[0081].显示所有视觉指示;和/或
[0082].显示η个(例如,预定数量)视觉指示;和/或
[0083].显示与恰好在目前在显示装置140上显示的视频场景之前和之后的视频场景对应的视觉指示;和/或
[0084].根据最小尺寸的视觉指示,显示最大量的视觉指示(S卩,可限定缩略图图像的最小尺寸,以便用户可适当地查看)。
[0085]在步骤410处,配套装置160可接收输入。在本发明的一种实施方式中,可从用户中接收该输入。例如,通过请求与特定的视频场景相关的额外信息和/或通过请求有关在特定的视频场景内存在的演员或人物的额外信息和/或通过放大或缩小等,用户可以与所显示的地图交互。用户还可选择在该步骤中关闭应用程序。在本发明的另一实施方式中,可从客户端装置120中接收输入。如前面参照图2所述,在开始应用程序时,配套装置160将请求输出给客户端装置120,以便检索特别表征目前在显示装置140上显示的事件的数据(eventjd和Tp)。配套装置160还可将定期请求(例如,每η秒)输出给客户端装置120,并且作为回应,可接收用信号发送视频场景变化的输入。然后,配套装置160能够使用检索的数据,来定期查询头端数据库111。通过这样做,因此,配套装置160能够检测视频场景变化并且动态地更新地图。
[0086]在步骤411处,配套装置160处理所接收的输入。在大部分情况下,配套装置160更新地图:
[0087].在用户请求与特定的视频场景相关或与在特定的视频场景内存在的演员或人物相关的额外信息时,然后,可从与特定的视频场景相关联的相关元数据中提取描述元数据,并且在地图上显示该描述元数据;
[0088].在用户放大或缩小时,配套装置160根据新的缩放因子重新绘制地图,并且显示最近绘制的地图;以及
[0089].在配套装置160检测视频场景变化时,更新地图,以便与在显示装置140上最新显示的视频场景对应的视觉指示位于地图的中心。
[0090]如果用户选择离开该应用程序,那么配套装置160停止从客户端装置120中请求信息,停止查询头端数据库111,停止显示地图,并且关闭该应用程序。
[0091]现参照图5Α至图5D,它们是示出在根据本发明的实施方式的配套装置上显示的屏幕的不同实例的插图。
[0092]图5Α示出了目前在显示装置140上显示的事件-在图5Α-?上被称为背景事件-该事件由允许用户选择和开始多个应用程序的菜单覆盖。在本说明书中,如在上文中所述,可以从显示装置140中或者从配套装置160中开始该应用程序。此外,可以在显示装置140上或者在配套装置160上显示地理表示。图5A示出了目前在显示装置上显示的事件,该事件由多个应用程序覆盖。用户可以使用RCU150或配套装置160来通过在用户界面上显示的应用程序导航并且可选择开始一个应用程序。
[0093]图5B和图5C示出了与目前在显示装置140上显示的视频内容项目212 (i)相关的不同地理表示。根据本发明的实施方式,在配套装置160上绘制和显示该地理表示。如上面参照图4所述,配套装置160接收与目前在显示装置140上显示的视频内容项目212
(i)的视频场景(VSj)相关联的相关元数据,并且使用这些相关元数据来绘制和/或显示与发生视频场景(VSj)的行为的地理区域对应的地理表示(例如,地图)(步骤409)。此外,目前在显示装置140上显示的视频场景(Gj)的GPS数据用于在地图上定位视觉指示(例如,表征目前在显示装置140上显示的视频场景(VSj)的缩略图图像)。此外,在配套装置160上显示的地图居中,以便缩略图图像位于配套装置显示屏的中心。
[0094]图示出了与目前在显示装置140上显示的视频内容项目212 (i)相关的地理表示。根据本发明的另一实施方式,在配套装置160上绘制和/或显示该地理表示。如上面参照图4所述,配套装置160接收与在经识别的视频内容项目212 (i)中的视频场景(VSl ;VS2,VS3 ;VS4 ;...;VSj ;...;VSn)相关联的相关元数据(步骤408),以作为发送给头端数据库111的查询的结果。因此,配套装置160使用与不同的视频场景(VSl ;VS2, VS3 ;VS4 ;...;VSj ;...;VSn)相关的相关元数据组,来绘制和/或显示与发生不同的视频场景(VSl ;VS2, VS3 ;VS4 ;...;VSj ;...;VSn)的行为的地理区域对应的地理表示(例如,地图)(步骤409)。此外,视频场景(G1 ;G2,G3 ;G4..;Gj ;...;Gn)的GPS数据用于在地图上定位视觉指示(例如,缩略图图像),其指示发生不同的视频场景(VSl ;VS2, VS3 ;VS4 ;...;VSj;...;VSn)的行为的地点。此外,在配套装置160上显示的地图可以居中,以便目前在显示装置140上显示的视频场景(VSj)的缩略图图像位于配套装置显示屏的中心。
[0095]虽然已在DVB实现方式的背景下描述了以上实施方式,但本领域技术人员将认识至IJ,可以具有其他实现方式。
[0096]要理解的是,在单个实施方式中,还可以相结合地提供为清晰起见而在单独实施方式的背景下描述的本发明的各种特征。相反,还可以单独地或者在任何合适的子组合中,提供为简便起见而在单个实施方式的背景下描述的本发明的各种特征。
[0097]本领域技术人员将理解的是,本发明不限于上面已经特别显示和描述的内容。相反,本发明的范围由所附权利要求及其等同物限定。
【权利要求】
1.一种显示与视频内容项目相关联的交互式地理表示的方法,所述方法包括: 播放所述视频内容项目,其中,所述视频内容项目包括至少一个视频场景; 请求与所述至少一个视频场景相关联的相关元数据,所述相关元数据包括地理表示以及与所述至少一个视频场景相关联的地理位置元数据; 接收所述相关元数据;以及 显示交互式地理表示以及至少一个视觉指示,其中,所述至少一个视觉指示与所述至少一个视频场景相关联并且位于由所述地理位置元数据指示的位置处。
2.根据权利要求1所述的方法,所述方法进一步包括: 检索从所述视频内容项目的开始时间起经过的时间;以及 根据所述经过的时间来识别至少一个视频场景,所述识别至少一个视频场景与在所述经过的时间处显示的所述视频内容项目的视频场景对应。
3.根据前述权利要求中任一项所述的方法, 其中,所述接收所述相关元数据包括接收至少一个视频场景的以下中的一个或多个: 缩略图图像; 概要; 地理位置元数据; 地理表示;以及缩放因子。
4.根据前述权利要求中任一项所述的方法,其中,显示所述交互式地理表示包括使所述交互式地理表示的中心位于由所述地理位置元数据指示的所述位置上。
5.根据前述权利要求中任一项所述的方法,其中,所述至少一个视觉指示是表征所述至少一个视频场景的缩略图图像。
6.根据前述权利要求中任一项所述的方法,所述方法进一步包括: 接收与连同所述至少一个视觉指示一起显示的所述交互式地理表示相关的输入; 响应于所述输入,更新所述交互式地理表示;以及 显示所更新的交互式地理表示。
7.根据权利要求6所述的方法,其中,所述接收输入包括接收请求与所述至少一个视觉指示相关联的进一步信息的用户输入。
8.根据权利要求6所述的方法,其中,所述接收输入包括接收请求根据不同的缩放因子显示所述交互式地理表示的用户输入。
9.根据权利要求6所述的方法,其中,所述接收输入包括接收用信号发送视频场景变化的输入。
10.根据权利要求1所述的方法,其中,播放所述视频内容项目包括在第一装置处播放所述视频内容项目;并且其中,所述显示交互式地理表示包括在第二装置处显示交互式地理表示。
11.根据权利要求10所述的方法,其中,所述视频内容项目是由用户请求的事件。
12.根据权利要求10所述的方法,其中,所述第一装置是客户端装置。
13.根据权利要求6所述的方法,其中,所述接收输入和所述显示所更新的交互式地理表示包括接收输入并且在第二装置处显示所更新的交互式地理表示。
14.根据权利要求10和13所述的方法,其中,所述第二装置是配套装置。
15.—种配套装置,包括: 用于播放视频内容项目的装置,其中,所述视频内容项目包括至少一个视频场景;用于请求与所述至少一个视频场景相关联的相关元数据的装置,所述相关元数据包括地理表示以及与所述至少一个视频场景相关联的地理位置元数据; 用于接收所述相关元数据的装置;以及 用于显示交互式地理表示以及至少一个视觉指示的装置,其中,所述至少一个视觉指示与所述至少一个视频场景相关联并且位于由所述地理位置元数据指示的位置处。
16.一种配套装置,包括: 视频播放器,可操作为播放视频内容项目,其中,所述视频内容项目包括至少一个视频场景; 处理器,可操作为请求与所述至少一个视频场景相关联的相关元数据,所述相关元数据包括地理表示以及与所述至少一个视频场景相关联的地理位置元数据; 接收器,可操作为接收所述相关元数据;以及 显示屏幕,可操作为显示交互式地理表示以及至少一个视觉指示,其中,所述至少一个视觉指示与所述至少一个视频场景相关联并且位于由所述地理位置元数据指示的位置处。
【文档编号】H04N21/41GK103782606SQ201280043623
【公开日】2014年5月7日 申请日期:2012年9月5日 优先权日:2011年9月8日
【发明者】晏·帕特, 劳伦特·盖蒂斯, 奥利弗·拉科, 贝伦热蕾·莱勒蒙特 申请人:Nds有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1