视频播放装置,视频播放方法,以及视频播放程序的制作方法

文档序号:7676990阅读:143来源:国知局
专利名称:视频播放装置,视频播放方法,以及视频播放程序的制作方法
技术领域
本发明涉及用于播放视频的视频播放装置,视频播放方法,以及 视频播放程序。更具体地说,本发明涉及用于在与其它操作并行地观 看视频的环境下根据视频观看情况来动态地改变视频播放方法的视频 播放程序,视频播放装置,以及视频播放方法。
背景技术
按照惯例,这种类型的视频播放装置或视频呈现装置(presenting device)读取预先存储在该装置中的视频或从该装置的外部获取的视 频,并按照预定顺序播放该视频,从而,向用户呈现视频信息。如果 用户修改播放顺序或播放速度,则使用装置中的快进按钮或跳跃按钮 来交互地执行修改的操作。
世界上广泛地使用用于与包括视频观看的其它操作并行地执行视 频观看的装置。作为用于同时观看多个视频的装置,已知的有诸如电 视机等播放装置,其在装置中包括多个解码器并在多个窗口 (父子窗 口)上同时播放多个视频。已知的还有诸如计算器或便携式终端等视 频播放装置,其生成用于执行网页浏览、编程、邮件创建等等的多个 窗口以及一个或多个视频窗口,并与诸如网页浏览等其它操作同时实 现视频观看。
专利文献1描述了与其它操作(电话会话)同时执行视频观看的 方法的示例。专利文献1描述了一种视听观看装置,如果用户由于电 话等的到来引起的中断而错过一部分节目,则其返回到错过片断的开 头重新开始观看节目。专利文献1中所述的视听观看装置包括电视功 能、录制功能、播放功能、以及移动电话功能,所述移动电话功能包
11括在电话到来时中断视频的重放并保持中断位置的播放中断单元和在 电话会话结束时在所述中断位置处开始播放操作的播放控制单元。
专利文献1:日本专利申请特许公开No. 2005-223778

发明内容
与其它操作并行地执行视频观看的传统方法具有以下问题。第一 个问题是与视频观看并行地执行的诸如邮件创建或网页浏览等其它操 作的操纵是复杂的。另一问题是如果用户集中于其它操作,则用户不 能对正在播放的视频给予适当的注意,并错过视频的重要部分或不充 分理解其重要部分,导致不能理解整个视频。相反,如果用户集中于 视频观看,则用户可能不充分地注意并行地执行的操作,导致并行地 执行的操作的效率降低。
此外,如专利文献1中所述的,在正在执行其它操作的同时中断 视频观看的视听观看装置具有这样的问题,即由于在用户执行其它操 作的同时没有播放视频,所以用户无法同时充分地观看视频。特别是, 如果其它操作占用很长时间,则不管要并行地执行的其它操作的状态 和内容,视频播放在其它操作的整个期间被均匀地中断。结果,当减 轻操作负荷时,传统装置不能满足用户希望"在执行其它操作的同时 观看视频"的要求。
因此,本发明的目的是在用户"在执行其它操作的同时观看视频"、 即用户同时执行其它操作与视频观看的环境下,在不使与视频观看并 行地执行的操作的效率退化的情况下,通过避免用户不能理解整个视 频的问题来实现更有效的视频观看。
本发明的另一目的是通过在不干扰视频的理解的情况下在执行其 它操作的同时继续视频观看来实现时间效率高的信息获取。根据本发明的示例性方面,提供了一种用于播放视频的视频播放 装置,其包括-
分类单元,其根据用户所需的对视频的集中程度来将要播放的视 频或视频片断分类;
用户的视频集中度计算单元,其计算用户对视频的集中度;以及 视频播放单元,其根据分类单元的分类结果将用户对视频的当前 集中程度与观看要播放的每个视频或每个视频片断所需的集中程度进 行比较,并优先播放观看每个视频或每个视频片断所需的用户集中程 度低于用户对视频的当前视频集中程度的视频或视频片断。
此外,视频播放装置还可以包括存储要播放的视频或视频片断与 用户集中程度之间的关系的存储单元,并且分类单元可以在参照存储 单元的同时将要播放的视频或视频片断分类。
所述视频播放装置可以包括视频存储单元,其存储要播放的视
频;视频元数据存储单元,其存储视频的元数据且至少包括关于视频
片断的信息;以及视频选择单元,其基于由用户集中度计算单元计算 的用户集中程度和分类单元对要播放的视频或视频片断的分类结果来
选择要播放的视频或视频片断,所述分类单元基于用户观看该视频或 视频片断所需的集中程度来将存储在视频存储单元中的每个视频或每 个视频片断分类,所述视频播放单元可以播放由视频选择单元选择的 视频或视频片断。
如果用户对视频的集中程度低于阈值,所述视频选择单元可以选 择用户观看视频或视频片断所需的集中程度低于对视频的当前集中程 度的视频或视频片断。
所述视频播放装置可以包括存储先前播放的视频或视频片断作为 历史信息的视频播放历史存储单元,并且所述视频选择单元可以基于 由用户集中度计算单元计算的用户集中程度、分类单元对要播放的每个视频或每个视频片断的分类结果、以及存储在视频播放历史存储单 元中的历史信息来选择要播放的视频或视频片断。
所述视频选择单元可以选择除由存储在视频播放历史存储单元中 的历史信息所指示的先前放映的视频或视频片断之外、观看所需的集 中程度低于用户的当前集中程度的视频或视频片断。
所述视频播放装置可以包括关系信息存储单元,其存储指示视 频每个视频或视频的每个视频片断之中的从属关系的关系信息,并且 所述视频选择单元基于由用户集中度计算单元计算的用户集中程度、 分类单元对要播放的视频或视频片断的分类结果、以及存储在关系信 息存储单元中的关系信息,可以选择从属于到目前为止播放的视频或
视频片断的、进行观看所需的集中程度低于用户的当前集中程度的视 频或视频片断。
所述视频选择单元可以选择与正在播放的视频片断属于同一视频 的视频片断。
所述关系信息存储单元可以存储关系信息,其至少包括指示每个 视频或每个视频片断之中的时间连续性的信息或指示语义从属关系的
"(曰息。
如果观看与正在播放的视频片断在时间上连续的视频片断所需的 用户集中程度高于当前的用户集中程度,则所述视频选择单元可以选 择需要以低于当前的用户集中程度的集中程度来观看且不从属于正在 播放的视频片断的视频片断。
所述视频播放装置可以包括中断检测单元,其检测用户对视频的 集中程度的改变,并且如果观看正在播放的视频或视频片断所需的用 户集中程度低于用户对视频的当前集中程度,则其中断播放。所述中断检测单元可以检测用户对视频的集中程度的改变,并且 如果观看正在播放的视频或视频片断所需的用户集中程度低于用户对 视频的当前集中程度,则在播放至正在播放的视频片断的结束之后中 断播放;并且所述视频选择单元基于在该视频片断结束时所检测到的 用户集中程度来选择要播放的视频片断。
所述视频播放装置可以包括存储指示中断点的信息的中断点存储 单元,所述中断点位于播放被中断的位置,并且如果重放被中断,则 所述中断检测单元可以在该时间将中断点存储到中断点存储单元,并 且中断检测单元中断播放之后,如果用户集中程度高于观看与中断点 在时间上连续的视频片断所需的集中程度,则所述视频选择单元可以 选择视频片断以从该中断点重新播放视频。
所述播放视频选择单元可以在中断重放之后选择视频片断以便完 成从属于当前正在播放的视频片断的所有视频片断的播放之后从中断 点重新开始播放视频。
如果用户集中程度高于观看与正在播放的视频片断在时间上连续 的视频片断所需的用户集中程度,则所述中断检测单元可以中断重放 并将重放被中断的中断点存储在中断点存储单元中。如果播放被中断 检测单元所中断,则在将以比在中断播放时检测到的用户视频集中程
度低的集中程度被观看的视频片断之中,所述视频选择单元可以选择 在语义上不从属于正在播放的视频片断的视频片段,此外,当在语义 上不处于从属关系的视频片断的播放结束时,选择视频片断以便如果 用户的视频集中程度高于观看与中断点在时间上连续的视频片断所需 的用户集中度程度,则从中断点重新开始播放视频。
所述分类单元可以基于指示类型、重要性水平、难度水平、以及 与用户偏好的一致性的信息之中的一条或多条信息来计算观看要播放的视频或视频片断所需的集中度程度,并根据所计算的集中程度将要 播放的视频或视频片断分类。
作为难度水平,所述分类单元可以使用包括在视频或视频片断中 的每单位时间的语音量和每单位时间呈现的字符数目之中的一条或多
条f曰息。
所述视频播放装置可以包括用户信息获取单元,其获取包括指示 视频观看的用户能力、用户偏好、以及用户意图的信息之中的一条或 多条信息的用户信息,并且所述分类单元可以基于由用户信息获取单 元获取的用户信息来改变观看视频或视频片断所需的集中程度。术语 获取用户信息意指例如促使用户输入用户信息或根据先前播放的历史 信息而导出用户信息。
用户集中程度计算单元可以通过基于指示视频播放情况、指示对 并行地执行的其它操作的集中程度、以及视频观看环境的信息之中的 一条或多条信息而评估用户对视频的集中程度来计算用户集中程度。
作为视频播放情况,所述用户集中程度计算单元可以使用正在播 放的视频的屏幕尺寸、屏幕位置、以及播放语音的音量之中的一条或 多条信息。
作为对并行地执行的其它操作的集中程度,所述用户集中度计算 单元可以使用正在运行的每个应用的种类、屏幕尺寸、屏幕位置、以 及每单位时间的信息输入量之中的一条或多条信息。
作为对并行地执行的其它操作的集中程度,所述用户集中度计算 单元可以使用每单位时间击键的数目。
作为视频观看环境,用户集中度计算单元可以使用执行视频重放的时间、位置信息、以及播放地点处的噪音量之中的一条或多条信息 用户集中度计算单元可以基于用户的视线信息来评估用户集中程度。
所述视频播放装置可以包括控制视频播放的停止和重新开始的停 止和开始控制单元,如果要播放的视频和视频片断由于根据预定条件 的确定而不存在,则该停止和开始控制单元可以停止播放视频直到用 户对视频的集中程度变得等于播放该视频所需的集中程度。
所述视频播放装置可以包括根据用户的操作来输入指示停止或重 新开始重放的命令的信息的输入单元,并且如果检测到从输入单元输 入的指示用户停止命令的信息,则所述停止和开始控制单元可以停止 播放并重新选择视频或视频片断。
所述视频播放装置可以包括促使用户选择要播放的视频或视频片 断的选择单元,并且如果检测到从输入单元输入的指示用户停止命令 的信息,则所述停止和开始控制单元可以停止播放并控制所述选择单 元以重新选择视频或视频片断。
如果经由输入单元而输入了指示用户停止命令的信息,则所述停 止和开始控制单元可以停止播放并控制所述播放视频选择单元以重新 选择视频或视频片断。所述播放视频选择单元可以从停止和开始控制 单元接收命令并基于预定条件从除停止的视频或视频片断之外的视频 或视频片断之中进行选择。
所述视频播放装置可以包括分类结果更新单元,如果经由输入单 元而输入了指示用户停止命令的信息,则该分类结果更新单元更新为 其发送了用户停止命令的视频或视频片断的分类结果。
根据本发明的另一示例性方面,提供了一种用于播放视频的视频
17播放方法,其包括
根据用户对视频的所需集中程度来将要播放的视频或视频片断分
类;
计算指示用户对该视频的集中程度的用户的视频集中程度;以及 根据分类单元的分类结果将用户对视频的当前集中程度与观看要
播放的每个视频或每个视频片断所需的用户集中程度进行比较,并优 先播放用户集中程度低于用户对视频的当前集中程度的视频或视频片 断。
所述视频播放方法可以进一步包括存储单元,其存储要播放的视 频或视频片断与用户集中程度之间的关系,并且所述分类单元可以在 参照该存储单元的同时将要播放的视频或视频片断分类。
所述视频播放方法可以包括存储要播放的视频;存储至少包括 关于视频片断的信息的视频的元数据;基于观看该视频或该视频片断 所需的用户集中程度将所存储的每个视频或每个视频片断分类;计算 用户对视频的集中程度;基于用户集中程度和要播放的每个视频或每 个视频片断的分类结果来选择要播放的视频或视频片断;以及播放所 选的视频或所选的视频片断。
根据本发明的另一示例性方面,提供了一种用于播放视频的视频 播放程序,其促使计算机执行
用于根据用户对视频的集中程度来将要播放的视频或视频片断分 类的处理;
用于计算用户对视频的集中程度的处理;以及
用于根据分类单元的分类结果将用户对视频的当前集中程度与观 看要播放的每个视频或每个视频片断所需的集中程度进行比较、并优 先播放观看每个视频或视频片断所需的用户集中程度低于用户的当前 集中程度的视频或视频片断的处理。所述视频播放程序还可以包括存储单元,其存储要播放的视频或 视频片断与用户集中程度之间的关系,并且所述分类单元可以在参照 该存储单元的同时将要播放的视频或视频片断分类。
所述视频播放程序促使包括存储了要播放的视频和作为伴随要播 放的视频的信息且至少包括关于视频片断的信息的视频的元数据的存 储装置的计算机执行用于基于观看视频或视频片断所需的用户集中 程度将要播放的每个视频或每个视频片断分类的处理;用于计算用户 对视频的集中程度的处理;用于基于所计算的用户集中程度和要播放 的视频或视频片断的分类结果来选择视频或视频片断的处理;以及用 于播放所选的视频或视频片断的处理。
根据本发明的一个示例性方面,所述分类单元根据观看所需的集 中程度来将要播放的视频或视频片断分类,所述用户集中度计算单元 计算用户对视频的集中程度,并且所述播放视频选择单元根据用户对
视频的集中程度而有选择地播放要播放的视频或视频片断。因此,如 果对于其它操作的集中程度高,则优先选择并播放用户轻易地"在执 行其它操作的同时观看视频"的视频或视频片断。因此,可以在用户 并行地执行其它操作的同时在不存在诸如理解重要部分上的困难等对 视频的不充分理解的情况下完成视频观看。
此外,根据本发明的一个示例性方面,根据其它操作的操作情况 来播放和提供视频片断,因此,即使用户在执行其它操作时也可以连 续观看视频并在可理解的范围内实现时间效率高的信息获取。
本发明适当地可应用于播放视频的信息处理装置以及家庭服务 器、汽车音频设备、以及便携式终端。


以上目的、其它目的、特征以及优点将通过下文中描述的示例性实施例和附图而变得更加显而易见。
图1是示出了根据本示例性实施例的视频播放装置的配置的示例 的方框图。
图2是示出了根据本示例性实施例的由视频播放装置执行的视频 登记操作的示例的流程图。
图3是示出了分类单元121的配置的示例的方框图。
图4是示出了根据本示例性实施例的视频播放装置的视频播放操
作的示例的流程图。
图5是示出了用户集中度导出单元(derivation unit) 140的配置的
示例的方框图。
图6是示出了根据第二示例性实施例的视频播放装置的配置的示 例的方框图。
图7是示出了根据第二示例性实施例的视频登记操作的示例的流 程图。
图8是示出了根据第二示例性实施例的视频播放操作的示例的流 程图。
图9是示出了由视频选择单元222执行的视频片断选择操作的示 例的流程图。
图10是示出了根据第三示例性实施例的视频播放装置的配置的 示例的方框图。
图11是示出了根据第三示例性实施例的视频登记操作的示例的 流程图。
图12是示出了根据第三示例性实施例的视频播放操作的示例的 流程图。
图13是示出了由视频选择单元322执行的再现视频选择操作的示 例的流程图。
图14是示出了根据第四示例性实施例的视频播放装置的配置的 示例的方框图。
图15是示出了根据第四示例性实施例的视频登记操作的示例的流程图。
图16是示出了分类单元421的配置的示例的方框图。 图17是示出了根据第四示例性实施例的视频播放操作的示例的 流程图。
图18是示出了根据第五示例性实施例的视频播放装置的配置的 示例的方框图。
图19是示出了根据第五示例性实施例的视频登记操作的示例的 流程图。
图20是示出了根据第五示例性实施例的视频播放操作的示例的 流程图。
图21是示出了根据第六示例性实施例的视频播放装置的配置的 示例的方框图。
具体实施例方式
第一示例性实施例
在下文中将参照附图来描述本发明的示例性实施例。图1是示出 了根据本示例性实施例的视频播放装置的配置的示例的方框图。
作为用于播放视频的视频播放装置,图1中所示的视频播放装置 包括分类单元121,根据用户对视频的所需的集中程度来将要播放的视 频或视频片断分类;用户集中度导出单元140,计算对于视频的用户集 中程度,其指示对于各视频的用户集中程度;以及视频播放单元130,
根据分类单元的分类结果将用户对视频的当前集中程度与观看要播放 的每个视频或每个视频片断所需的用户的集中程度进行比较,并优先 播放用户观看每个视频或每个视频片断所需的用户集中程度低于用户 对视频的集中程度的视频或视频片断。
图1中所示的视频播放装置还包括分类结果存储单元113,其存 储要播放的视频或视频片断与用户的集中程度之间的关系。分类单元 121在参照分类结果存储单元113的同时将要播放的视频或视频片断分
21类。
图1中所示的视频播放装置包括存储单元110、控制单元120、视 频播放单元130、用户集中度导出单元140、播放/停止控制单元150、 以及视频登记单元160。
存储单元IIO是存储装置,其存储每个视频所需的以及用于执行 本发明所需的元数据。存储单元IIO包括视频存储单元111、视频/片 断信息存储单元112、以及分类结果存储单元113。作为执行用于执行 本示例性实施例的各种控制的处理装置,控制单元120包括分类单元 121和视频选择单元122。存储单元110由诸如硬盘、闪速存储器、DVD 或CD等存储装置来实现。应注意的是,存储单元IIO不需要具有单一 形式,而是可以是由一组硬盘、闪速存储器、DVD、和CD所组成的 多个装置的合成体。此外,存储单元110不一定是专用的存储装置, 而是也可以充当用于播放的另一视频存储装置或诸如私人内容等存储 装置。
视频存储单元111存储要播放的视频。视频/片断信息存储单元112 存储关于存储在视频存储单元111中的每个视频的信息或关于每个视 频或每视频的片断(视频片断)的信息。视频片断指的是就视频的内 容的意义而言或者就相对于视频信息的信号处理而言均匀的一系列视 频序列。所述视频片断不一定是一个层级,而可以是诸如章或段等多 个层级。如果,例如,使用包括从多个视频中有选择地播放一个视频 的使用方法,则视频/片断信息存储单元112在使视频识别信息与视频 的元数据对应的同时,存储用于识别视频的视频识别信息和视频的元 数据。如果,例如,使用了包括从一个视频中有选择地播放特定片断 的使用方法,则视频/片断信息存储单元112在使片断识别信息与视频 片断的元数据对应的同时,还存储用于识别视频的视频片断的片断识 别信息和包括视频片断的起始位置和结尾位置的视频片断的元数据。视频的元数据是例如视频的类型(戏剧、喜剧、运动等等)、诸 如字符和拍摄地等目录信息、以及内容的梗概。视频片断的元数据是 例如视频片断的梗概和由创作者一方设置的重要性。存储在视频/片断 信息存储单元112中的信息在下文中将称为"视频片断信息"。此外, 在作为内部播放单元的视频/片断信息存储单元112的存储单元中的视 频或视频片断在下文中可以简称为"视频序列"。
分类单元121基于所需的用户对视频的集中程度(下文中,称为 "观看的集中程度")来将存储在视频存储单元111中的视频或视频 的片断分类。作为分类的示例,可以通过分析诸如视频或视频片断中 每单位时间出现的字幕上的字符的数目、输出语音的数目、以及对象 的动作量等媒体信息并根据媒体信息的复杂性来计算观看的集中程度 而进行分类。或者,可以通过下面的方式来将视频或视频片断分类, 即,分析视频和语音以从而提取关于有关视频片断的意义信息并评估 整个视频中的重要性水平(语义重要性水平)以将所评估的重要性水 平设置为观看的集中程度。为了评估视频片断的语义重要性水平,可 以使用诸如由视频创作者或视频登记人手动添加的视频注释(评注) 的元数据。
又或者,可以基于可以根据由用户预先登记的关键字等来估计的 用户偏好与要评估的视频或视频片断之间的一致性来计算观看的集中
程度。应注意的是,分类单元121不仅可以使用包括从这些信息(诸
如媒体信息、意义信息、以及用户偏好)导出观看的集中程度的方法,
而且可以使用包括读取预先赋予的观看的集中程度并基于该赋予的观 看的集中程度来分类的方法或包括用户的添加修正的方法。分类结果
存储单元113存储分类单元121的分类结果。存储在分类结果存储单 元113中的信息在下文中将称为"分类结果信息"。由分类单元121 计算的观看的集中程度可以按照原样用作分类结果信息,或者可以将 当根据观看的集中程度进行分类时指示分类识别的信息(诸如水平l n)用作分类结果信息。应注意的是,分类结果信息可以存储在专用存储装置中或与用于视频存储单元111或视频/片断信息存储单元112的 相同的存储介质中。此外,存储格式可以存储在与视频存储单元111 或视频/片断信息存储单元112的相同的架构中,或者可以独立存储。
用户集中度导出单元140可以计算用于观看视频的用户集中程度 (在下文中称为"用户对视频的集中度的程度")。用户集中度导出 单元140包括,例如,观察用户动作的传感器和解释用户动作的控制 单元。用户集中度导出单元140基于从传感器输入的信息来估计用于 观看视频的用户集中程度。用户集中度导出单元140可以包括,例如, 读取视频呈现环境的传感器,并且通过基于包括屏幕尺寸、屏幕位置、 以及视频呈现期间的音量的传感器信息来计算用户对视频的集中程度 而估计用户对视频的集中程度。
或者,用户集中度导出单元140可以包括下面这样的传感器,艮卩, 如果用户并行地执行诸如邮件创建或网页浏览等其它操作,则所述传 感器读取所述其它操作的操作环境。此外,用户集中度导出单元140 可以测量并行地执行的其它操作的类型、屏幕尺寸、屏幕位置、输入 字符的数目等等,计算对于其它操作的集中程度,并基于计算的对于 其它操作的集中度来计算用户对视频的集中程度。又或者,用户集中 度导出单元140可以包括监测用户输入操作的传感器,并基于观看视 频原本不需要的操作的总数,诸如每单位时间对整个装置的键输入的 数目,来计算对于其它操作的用户对视频的视频集中程度。
又或者,用户集中度导出单元140可以包括下面这样的传感器, 其广泛地监测环境并基于视频观看所发生的位置、周围噪音、以及时 间等环境信息来计算用户对视频的集中程度。又或者,用户集中度导 出单元140可以包括照相机、生物传感器等等,并通过观测用户视线 信息和诸如用户的心跳、视网膜和脑波等用户状态来计算用户的集中 程度。视频选择单元122基于存储在视频/片断信息存储单元112中的元
数据、存储在分类结果存储单元113中的分类结果信息(观看的集中 程度)、以及由用户集中度导出单元140计算的用户对视频的集中程
度来判定将从要播放的每个视频或每个视频片断播放的视频序列。用
户选择单元122将用户对视频的当前集中程度的值与存储在分类结果 存储单元113中的用于观看每个视频或每个视频片断的集中度的值进 行比较,并在预定时刻(有规律地或在检测到变化时),在监测用户 对从用户集中度导出单元140输出的视频的集中程度的同时,选择候 选片断。作为选择方法,视频选择单元122可以使用通过使用关于当 前播放的视频序列的信息的方法、独立地选择要播放的视频序列的方 法、或包括存储过去的播放历史并使用该播放历史的方法。
播放/停止控制单元150根据用户命令的输入来控制视频播放开始 或停止。视频播放单元130播放由视频选择单元122从存储在视频存 储单元111中的视频所选择的视频序列。视频播放单元130可以从视 频选择单元122接收用于识别要播放的视频序列的识别信息,从视频 存储单元ill中读取并播放由识别信息所指示的视频或视频片断。应 注意的是,视频播放单元130不仅可以支持普通的播放功能,而且可 以支持诸如慢放、暂停、快放、以及重复播放等特殊播放功能。
如果必要,视频登记单元160登记要播放的视频和关于视频和视 频片断的信息。例如,作为要播放的视频,视频登记单元160登记经 由包括天线、接收电路、以及解码器的接收终端而输入到视频播放装 置的视频信号、经由诸如因特网等通信网络接收到的视频信号、经由 视频存储单元111中诸如视频摄像机等视频输入装置而输入的视频信 号。如果视频以及视频的元数据被输入到视频播放装置,则视频登记 单元160可以在使元数据与用于识别视频的识别信息对应的同时将视 频的元数据登记在视频/片断信息存储单元112中作为视频/片断信息。 存储在视频/片断信息存储单元112中的视频/片断信息不限于由视频提 供商提供以伴随视频的信息,而是可以通过使视频登记单元160读取存储在视频存储单元111中的视频并分析视频来动态地计算。或者, 可以由用户使用编辑功能来手动地添加视频/片断信息。
接下来将描述根据本示例性实施例的操作。根据本示例性实施例 的操作大致分为视频登记操作和视频播放操作。首先将描述视频登记 操作。图2是示出了根据本示例性实施例的由视频播放装置执行的视 频登记操作的示例的流程图。如图2中所示,在本示例性实施例中, 在视频登记时根据观看所需的用户集中程度来将视频或视频片断分 类。
首先,视频登记单元160读取视频和伴随视频的元数据(步骤 S101)。视频登记单元160例如从包括在视频播放装置中的解码器、 天线、以及接收电路接收广播信号。此外,视频登记单元160经由例 如因特网来接收视频信号。视频登记单元160还输入从连接到视频播 放装置的视频摄像机输出的视频信号。如果存在伴随视频的元数据, 则视频登记单元160还读取元数据。
接下来,视频登记单元160将读取的视频分成一系列的序列并在 必要时提取视频片断(步骤S102)。视频登记单元160通过例如使用 信号特征的连续性或不连续性来将视频划分成镜头。或者,视频登记 单元160可以通过例如包括从视频检测诸如褪色/擦除等视觉效果并将 所检测的视觉效果设置为场景的转换的方法、包括分析视频中的语音 并将该语音的意义改变的位置设置为边界的方法、包括基于添加到视 频的脚本信息等将视频划分成镜头的方法、或使用预先添加到每个视 频的诸如章或剪辑(captures)等片断信息的方法来提取视频片断。
接下来,视频登记单元160将读取的视频登记在视频存储单元111 中(步骤S103)。此外,视频登记单元160将被生成或读取以伴随登 记在视频存储单元111中的视频的元数据登记在视频/片断信息存储单 元112中作为视频/片断信息(步骤S104)。如果提取了视频片断,则
26视频登记单元160将视频片断的起点和终点以及分配给每个视频片断 的识别信息登记在视频/片断信息存储单元112中。
接下来,分类单元121根据观看的集中程度将由视频登记单元160 登记在视频存储单元111中的视频或视频的每个视频片断分类(步骤 S105)。分类单元121基于登记在视频存储单元111中的视频、登记 在视频/片断信息存储单元112中的关于视频或视频的每个视频片断的 信息来计算用于观看视频或视频的每个视频片断的集中程度,并根据 所计算的观看的集中程度来将视频或视频的每个视频片断分类。
图3是示出了分类单元121的配置的示例的方框图。如图3中所 示,分类单元121包括视频读取单元1211、片断信息读取单元1212、 元数据读取单元1213、视频分析单元1214、视频水平集中度计算单元 1215、视频片断水平集中度计算单元1216、集中程度集成单元1217、 分类生成单元1218、以及输出单元1219。
视频读取单元1211从视频存储单元111读取要播放的视频。片断 信息读取单元1212在必要时从视频/片断信息存储单元112读取指示每 个片断的起点和终点的信息。元数据读取单元1213从视频/片断信息存 储单元112读取伴随视频或视频片断的信息。视频分析单元1214分析 视频的内容并提取计算用于观看视频或每个视频片断的集中程度所需 的特征量。
视频分析单元1214将,例如,诸如视频中呈现的字幕等字符信息 作为特征量进行提取和计数,并计算每单位时间的字符数目。或者, 视频分析单元1214执行例如语音识别并对视频或每个视频片断内输出 的语音的量进行计数。又或者,视频分析单元1214通过语音识别与视 频识别的组合来提取关于视频或每个视频片断的意义信息并计算重要 性水平。视频水平集中度计算单元1215基于由视频分析单元1214提取的
一个视频水平下的特征量和由元数据读取单元1213读取的视频单元上
的元数据来计算在该视频水平进行观看所需的集中程度。视频水平集
中度计算单元1215可以例如根据每个重要性水平预先为由视频分析单 元1214计算的特征量的每一项设置加权因数并计算每个加权分数的 和。此外,视频水平集中度计算单元1215可以使用例如计算所有视频 的集中度的平均值和方差并将集中度归一化的方法。视频片断水平集 中度计算单元1216对每个视频片断上的所有视频执行类似于由视频水 平集中度计算单元1215所执行的处理,并在必要时计算在该视频片断 水平进行观看所需的集中程度。
集中程度集成单元1217根据在该视频水平下进行观看所需的集 中程度来计算用于观看视频或视频片断的最终集中程度,并在必要时 计算在该视频片断水平下进行观看所需的集中程度。集中程度集成单 元1217鉴于即使视频类型是需要高的观看的集中程度的戏剧且视频片 断是不需要高的观看的集中程度的场景部分的情况进行一般评估。集 中程度集成单元1217可以使用,例如,包括使用加权因数来计算和的 方法或包括选择两个集中度(ratio)的最大值或最小值的方法。
分类生成单元1218根据由集中程度集成单元1217计算的观看的 集中程度来将要播放的所有视频或所有视频片断分类。输出单元1219 输出分类生成单元1218的分类结果。输出单元1219可以输出,例如, 基于预定标准而分类和识别观看的集中程度的信息(诸如水平1 n), 或者,如果观看的集中程度被计算为已分类和识别观看的集中程度的 信息,则输出观看的集中程度作为指示分类结果的信息。应注意的是, 这仅是导出的示例,并且可以涉及本示例的一部分,或者其它特征信 息可以被添加到经计算的本示例以计算观看的集中程度。
分类结果存储单元113存储从分类单元121输出的用于观看视频 或视频片断的集中程度(步骤S106)。
28接下来将描述视频播放操作。图4是示出了根据本示例性实施例 的视频播放装置的视频播放操作的示例的流程图。如图4中所示,在 本示例性实施例中,视频播放装置在根据在观看期间观测到的用户对 每个视频的集中程度来选择要播放的视频或视频片断的同时播放视 频。
首先,播放/停止控制单元150向视频播放单元130发送开始播放 的命令并向用户集中度导出单元140发送提取用户对视频的集中程度 (用户对视频的集中度的程度)的命令(步骤S201)。
用户集中度导出单元140计算用户对视频的集中程度(步骤 S202)。图5是示出了用户集中度导出单元140的配置的示例的方框 图。如图5中所示,用户集中度导出单元140包括视频播放环境检测 单元1401、其它操作环境检测单元1402、观看环境检测单元1403、观 看者状态检测单元1404、集中度计算单元1405、以及输出单元1406。
视频播放环境检测单元1401检测其中播放视频的环境。作为特定 示例,视频播放环境检测单元1401在视频播放期间检测屏幕尺寸、屏 幕位置(中心位置或者周缘位置)、播放音量等。其它操作环境检测 单元1402检测关于与观看视频并行地执行的诸如邮件创建、网页浏览、 游戏、或观看其它视频等的其它操作的环境信息。作为特定示例,其 它操作环境检测单元1402检测同时执行的其它操作的类型和数目。此 外,例如,如果正在由窗口系统执行其它操作,则操作环境检测单元 1402分别检测窗口尺寸、窗口位置、以及输出声音期间的音量,如果 为其它操作进行了键盘输入,还有平均击键数。
观看环境检测单元1403检测关于观看环境的环境信息。作为特定 示例,观看环境检测单元1403检测播放视频的时间、季节、连续播放 时间(用户连续观看视频多长时间)、位置信息、周围噪音信息等等。观看环境检测单元1403在必要时包括环境检测传感器。观看者状态检
测单元1404检测观看者状态。具体地,观看者状态检测单元1404使 用摄像机信息来检测视线位置(观看者是否观看视频)、用户的疲劳 程度、每单位时间的视线的运动量等等。这些是示例,并且观看者状 态检测单元1404在必要时可以使用传感器来获取上述指数信息。
集中度计算单元1405将由视频播放环境检测单元1401检测到的 信息(指示播放环境的信息)、由其它操作环境检测单元1402检测到 的信息(指示其它操作环境的信息)、由观看环境检测单元1403检测 到的信息(指示观看环境的信息)、以及由观看者状态检测单元1404 检测到的信息(指示观看者状态的信息)集成在一起,并计算观看者 对视频的集中程度。例如,集中度计算单元1405可以以表格或数学表 达式的形式来存储相应的集中程度值以便从将集中度转换成数字的各 个检测单元(1401 1404)输出,并根据预置的加权因数来计算集中 度的和。或者,集中度计算单元1405可以存储各个传感器的值的历史 并执行用于将时间变化(第一导出)添加到检测到的值的处理。输出 单元1406输出由集中度计算单元1405计算的用户对视频的集中程度。
视频选择单元122基于由用户集中度导出单元140计算的用户对 视频的集中程度和存储在分类结果存储单元113中的要播放的每个视 频或视频片断的分类结果(观看的集中程度)来选择要播放的视频或 视频片断(步骤S203)。视频选择单元122提取需要以等于或低于观 测到的用户对视频的集中程度的集中程度来观看的视频或视频片断, 并通过将用户对视频的当前集中程度与用于观看要播放的每个视频或 每个视频片断的集中程度进行比较来选择视频或视频片断。视频选择 单元122将所选的视频或视频片断的视频序列输出到视频播放单元 130。例如,如果选择了一个视频片断,则视频选择单元122可以将存 储在视频/片断信息存储单元112中的指示视频片断的起点和终点的信 息输出到视频播放单元130。应注意的是,视频选择单元122可以设置 充当用于开始呈现顺序控制的基准的集中程度(基准集中程度)并仅当用户对视频的集中程度低于基准集中程度时基于集中程度来执行呈 现顺序控制。
视频播放单元130播放输入的视频序列(步骤S204)。视频播放 单元130持续播放直到由视频选择单元122所选的视频或视频片断的 播放结束(步骤S205)。如果所选视频或视频片断的播放结束,则重 复地选择要播放的视频序列直到要播放的所有视频或所有视频片断的 播放结束(回到步骤S202)。如果要播放的所有视频或所有视频片断 的播放结束,则视频播放处理结束(步骤S206;是)。
如上所述,根据本示例性实施例,当用户对视频的集中程度低时, 可以有选择地播放以低于观测到的集中程度(用户对视频的集中程度) 的集中程度来观看的视频或视频片断。为此,优先选择并播放用户可 以轻易地"在执行其它操作的同时观看视频"的视频或视频片断。因 此,即使在用户执行其它操作的状态下,也可以在不干扰对视频内容 的理解的情况下观看视频。此外,自动地选择要播放的视频或视频片 断。为此,可以在不施加与视频选择有关的负荷的情况下和在不降低 用于与视频观看并行地执行的其它操作的效率的情况下实现更有效的
视频观看。
第二示例性实施例
接下来将参照附图来描述用于执行本发明的第二示例性实施例。 图6是示出了根据第二示例性实施例的视频播放装置的配置的示例的 方框图。图6中所示的视频播放装置包括存储单元210、控制单元220、 视频播放单元230、用户集中度导出单元240、视频文件选择单元250、 以及视频登记单元260。存储单元210包括视频存储单元211、视频/ 片断信息存储单元212、分类结果存储单元213、视频片断关系信息存 储单元214、视频播放历史存储单元215、以及视频中断点存储单元216。 此外,控制单元220包括分类单元221和视频选择单元222。如图6中所示,与图1中所示的第一示例性实施例相比,根据第 二示例性实施例的视频播放装置的不同之处在于该装置包括视频文件
选择单元250代替播放/停止控制单元150,还在于存储单元210进一 步包括视频片断关系信息存储单元214、视频播放历史存储单元215、 以及视频中断点存储单元216。
在本示例性实施例中,当用户选择一个视频时,在考虑其它操作 的操作情况的同时控制播放视频片断的顺序。
视频文件选择单元250根据用户的操作来选择要播放的视频文件 并指示播放开始。
视频存储单元211将要播放的视频存储为视频文件。视频片断关 系信息存储单元214存储视频片断关系信息,其指示存储在存储单元 210中的视频的每个视频片断之间诸如从属关系或连续性等相关性。从 属关系意指下面这样的关系,S卩,如果存在两个片断a和/3,则按照此 顺序来观看片断a和/3。例如,如果一场棒球赛被分成局,当按照相反 的局顺序来播放棒球赛时,用户可能无法正确理解比赛内容。因此, 可以定义"第二局"的视频从属于"第一局"的那些视频。同样,一 场戏剧被分成段。如果按照第三和第二段的顺序来播放戏剧,则让人 无法理解该戏剧。因此,可以定义"第二"段的视频从属于"第一" 段的那些视频。相反,可以在音乐节目中定义在歌手A的歌曲片断与 歌手B的歌曲片断之间不存在从属关系。同样,可以定义各种节目、 各个新闻、喜剧反串(backchat)等等之间不存在从属关系。
优选地定义,不仅连续的视频片断之间存在从属关系,而且存在 具有诸如测验的提问片断和回答片断或戏剧的宣传片断和主要部分片 断等语义上的从属关系的情况。当预先定义了具有从属关系的关键词 (提问和回答,宣传和主要部分等等)时无论是否可以检测到存在语 义从属关系,均分析视频或视频的元数据,并按照预定的顺序来使用所定义的关键词。视频播放历史存储单元215存储视频文件的播放历 史。视频中断点存储单元216存储在当前正在播放的每个视频文件中 的视频播放的中断点。
在本示例性实施例中,视频选择单元222基于存储在视频/片断信 息存储单元212中的视频/片断信息、存储在分类结果存储单元213中 的对每个视频片断的分类结果信息(观看的集中程度)、由用户集中 度导出单元240计算的用户对视频的集中程度、存储在视频片断关系 信息存储单元214中的视频片断关系信息、以及存储在视频播放历史 存储单元215中的播放历史来从包括在要播放的视频中的每个视频片 断中确定要播放的视频片断。视频选择单元222可以在监控从用户集 中度导出单元240输出的用户对视频的集中程度的同时将用户对视频 的当前集中程度的值与存储在分类结果存储单元213中的用于观看每 个视频片断的集中程度的值进行比较,选择候选片断,评估该候选片 断与当前播放的视频片断和过去的播放历史之间的关系,并确定要播 放的视频片断。
此外,视频播放单元230根据由视频选择单元222所选的视频片 断来重放由视频文件选择单元250所指示并存储在存储单元211中的 视频文件。视频登记单元260登记关于要播放的视频文件、该视频文 件的视频和该视频的视频片断的信息。在本示例性实施例中,视频登 记单元260将要播放的视频文件存储在视频存储单元211中,并将包 括要播放的视频的元数据和视频片断的元数据的视频/片断信息登记在 视频/片断信息存储单元212中。视频登记单元260还将视频片断关系 信息登记在视频片断关系信息存储单元214中。
视频/片断信息不限于由视频提供商提供以伴随视频的信息,而是 可以通过使视频登记单元260读取并分析存储在视频存储单元211中 的视频文件来动态地计算。同样,视频片断关系信息不限于由视频提 供商提供以伴随视频片断的信息,而是可以通过使视频登记单元260读取并分析存储在视频存储单元211中的视频文件和存储在视频/片断
信息存储单元212中的视频/片断信息来自动地生成。又或者,可以由
编者或用户使用编辑功能来手动地定义视频/片断信息和视频片断关系 信息。其它方面与第一示例性实施例类似。
将描述根据本示例性实施例的操作。与第一示例性实施例类似, 根据本示例性实施例的操作大致分为视频登记操作和视频播放操作这
两个操作。首先将描述视频登记操作。图7是示出了根据本示例性实
施例的视频登记操作的示例的流程图。
如图7中所示,首先,视频登记单元260读取视频和伴随视频的 元数据(步骤S301)。关于视频,视频登记单元260经由例如天线、 接收电路、以及解码器来接收广播信号。此外,视频登记单元260经 由例如因特网来接收视频信号。视频登记单元260读取从例如视频摄 像机输出的视频文件。如果存在伴随视频的元数据,视频登记单元260 还读取元数据。
接下来,视频登记单元260将读取的视频分成一系列序列并在必 要时提取视频片断(步骤S302)。视频登记单元260通过例如使用信 号特征的连续性或不连续性将视频分成镜头来提取视频片断。或者, 视频登记单元260可以通过例如包括从视频检测诸如褪色/擦除等视觉 效果并将所检测的视觉效果设置为场景的转换的方法、包括分析视频 中的语音并将该语音在语义上改变的位置设置为边界的方法、包括基 于添加到视频的脚本信息等将视频划分成镜头的方法、或使用预先添 加到每个视频的诸如章或剪辑等片断信息的方法来提取视频片断。
视频登记单元260基于所读取或生成的关于每个视频片断的元数 据和视频片断的时间连续性来提取包括在每个视频片断之中的从属关 系的视频片断关系信息(步骤S303)。视频登记单元260从视频信息 提取例如分级结构并将指示在时间连续上的从属关系的存在的信息添
34加到属于同一章的视频片断。作为从视频信息提取分级结构的方法, 可以考虑包括检测并使用视频的视觉效果的方法、使用脚本信息的方 法、基于使用语义识别和视频识别的语义分离的方法、基于由编者或 用户等进行的手动操作的方法。
接下来,视频登记单元260将读取的视频登记在视频存储单元211
中(步骤S304)。此外,视频登记单元260将被读取或生成以伴随登 记在视频存储单元211中的视频的元数据登记在视频/片断信息存储单 元212中作为视频/片断信息(步骤S305)。如果提取了视频片断,则 视频登记单元260将该视频片断的起点和终点登记在视频/片断信息存 储单元212中。视频登记单元260还将包括每个视频片断的从属关系 的视频片断关系信息登记在视频片断关系信息存储单元214中(步骤 S306)。
接下来,分类单元221根据观看的集中程度将由视频登记单元260 登记在视频存储单元211中的视频的每个视频片断分类(步骤S307)。 分类单元221基于登记在视频存储单元211中的视频、登记在视频/片 断信息存储单元212中的关于视频和视频的视频片断的信息来计算用 于观看视频的每个视频片断的集中程度,并根据计算的观看的集中程 度来将视频或每个视频的视频片断分类。由于分类单元221的配置和 操作类似于根据图3中所示第一示例性实施例的分类单元121,所以此 处将不再重复描述它们。
分类结果存储单元213存储从分类单元221输出的用于观看每个 视频片断的集中程度(步骤S308)。
接下来将描述视频播放操作。图8是示出了根据本示例性实施例 的视频播放操作的示例的流程图。
如图8中所示,首先,视频文件选择单元250根据用户操作来选择要播放的视频文件(步骤S401),向视频播放单元230发送开始重 放的命令,并向用户集中度导出单元240发送提取用户对视频的集中 程度(用户对视频的集中程度)的命令(步骤S402)。
在这种情形中,视频播放单元230在所选视频文件的第一视频片 断处开始播放视频(步骤S403)。此外,视频播放单元230将指示当 前播放视频片断的信息作为播放历史而登记在视频播放历史存储单元 215中(步骤S403)。
用户集中度导出单元240计算用户对视频的集中程度(步骤 S404)。由于用户集中度导出单元240的操作和配置与根据图5中所 示第一示例性实施例的用户集中度导出单元140的那些相似,所以此 处将不再重复描述它们。
视频选择单元222基于由用户集中度导出单元240计算的用户对 视频的集中程度、存储在分类结果存储单元213中的要播放的每个视 频片断的分类结果(观看的集中程度)、存储在视频片断关系信息存 储单元214中的当前播放视频片断与所选视频片断之间的关系信息等 等来选择接下来要播放的视频片断(步骤S405)。
视频选择单元222通过将用户对视频的当前集中程度与要播放的
每个视频片断的分类结果信息(观看的集中程度)进行比较来提取需 要以等于或低于用户对视频的集中程度的集中程度来观看的视频片断
(在下文中称为"播放视频片断候选")。视频选择单元222基于存 储在视频片断关系信息存储单元214中的当前播放视频片断与播放视 频片断候选之间的从属和连续性、存储在视频播放历史存储单元215 中的播放历史、以及关于存储在视频中断点存储单元216中的中断点 的信息来从播放视频候选片断之中选择要播放的视频片断,并将所选 的视频片断的视频序列输出到视频播放单元230。视频选择单元222可 以将存储在视频/区间存储单元212中的指示视频片断的起点和终点的信息输出到视频播放单元230。
视频播放单元230播放输入的视频序列(步骤S406)。视频播放 单元230还将所播放过的视频片断的播放历史登记在视频播放历史存 储单元215中(步骤S407)。应注意的是,视频选择单元222可以将 播放历史登记在视频播放历史存储单元215中。视频播放单元230持 续播放直到由视频选择单元222所选的视频片断的播放结束(步骤 S408)。如果所选视频片断的播放结束,则重复地选择要播放的视频 片断直到要播放的所有视频片断的播放结束(返回到步骤S404)。如 果要播放的所有视频片断的播放结束了,则视频播放处理结束(步骤 S409;是)。
图9示出了由视频选择单元222执行的视频片断选择的流程的示 例。如图9中所示,视频选择单元222读取关于刚刚在之前播放的视 频片断(在下文中,称为"视频片断a")的分类结果和视频片断关系 信息(步骤SA101)。视频选择单元222还读取关于在时间上与视频 片断a连续的视频片断(在下文中,称为"视频片断/3")的分类结果 和视频片断关系信息(步骤SA102)。视频选择单元222进行视频片 断a与视频片断/3之间的从属关系评估(步骤SA103)。
如果视频片断a与/3之间存在指示视频片断a和0将被连续地播 放的从属关系(步骤SA103;存在),则视频选择单元222将由用户 集中度导出单元240计算的用户对视频的当前集中程度与关于视频片 断/3的分类结果信息(可用集中程度)进行比较。如果用户对视频的 当前集中程度满足对于视频片断0的可用集中程度(步骤SA104;OK),
则视频选择单元222选择视频片断i3作为要播放的视频片断并结束处 理(步骤SA105)。
另一方面,如果用户对视频的当前集中程度没有达到可以观看视 频片断/3所需的集中程度(步骤SA104; NG) , S卩,用户对视频的集中程度低于观看视频片断/3所需的集中程度,则视频选择单元222确
定不需要观看视频片断/ 并将用于识别视频片断/3的信息记录在视频 中断点存储单元216中(步骤SA106)。
接下来,视频选择单元222将到目前为止中断的视频片断、即对 存储在视频播放历史存储单元215中的所有视频片断的可用的集中程 度与用户对视频的集中程度进行比较以评估是否存在需要以用户对视 频的当前集中程度来观看的视频片断(步骤SA107)。如果存在相应 的视频片断,则视频选择单元222从中断的视频片断之中选择一个视 频片断(步骤SA107;相应的视频片断存在,和步骤SA108)。视频 选择单元222可以选择存储在视频播放历史存储单元215中的最近的 视频片断。
如果存在相应的视频片断,则视频选择单元222参照存储在视频 播放历史存储单元215中的播放历史,检测到目前为止未播放的、在 语义上不从属于存储在视频中断点存储单元216中的视频片断的、以 及在时间上不从属于其它视频片断(例如与章的起始相应的视频片断) 的视频片断作为片断候选(步骤SA109)。
视频选择单元222将用户对所检测的片断候选的当前集中程度与 用于观看所检测的片断候选的集中程度进行比较并评估是否存在需要 以用户对视频的当前集中程度来观看的视频片断(步骤SA110)。如 果相应的视频片断存在,则视频选择单元222从所检测的片断候选之 中选择一个视频片断(步骤SA110;相应的视频片断存在,和步骤 SA111)。如果相应的视频片断不存在,则中断视频播放(步骤SA112)。 保持中断直到在预定时刻重新检测到用户对视频的集中程度,并且该 用户对视频的集中程度达到观看视频片断^、到目前为止中断的视频片 断和不从属于中断的视频片断的片断候选中的任何一个所需的集中程 度(步骤SA113)。如果用户对视频的集中程度提高并满足用于观看 所检测的片断候选之一的集中程度,则视频选择单元222选择满足观看的集中程度的视频片断作为要播放的视频片断并结束处理(步骤
SA114)。
如果视频片断a与/3之间不存在指示视频片断a和0将被连续地 播放的从属关系(步骤SA103;不存在),则视频选择单元222搜索 存储在视频中断点存储单元216中的中断列表以便优先再现被中断的 视频片断(转到步骤SA107)。
上述播放视频选择处理的流程仅是示例,可以选择其它视频片断 来代替步骤SA112中的中断。例如,视频选择单元222可以选择当前 比较的视频片断之中观看的集中程度最低的视频片断。
如上所述,根据本示例性实施例,可以实现呈现顺序控制单元, 其在考虑时间/语义连续性的同时优先播放需要以比所观测的集中程度 (用户的视频集中程度)低的集中程度来观看的视频片断,即使当播 放由用户所选的视频时用户对视频的集中程度低。因此,即使在用户 正在执行其它操作的状态下,用户也可以在不干扰对视频内容的理解 的情况下观看视频。此外,当用户集中于其它操作时,播放不需要如 此高的集中程度的视频片断,由此减轻了其它操作的负担。如果视频 集中的程度增加,则因此自动播放需要更高集中程度的视频,从而使 得可以有效地观看视频。
第三示例性实施例
接下来将参照附图来描述用于执行本发明的第三示例性实施例。 图IO是示出了根据第三示例性实施例的视频播放装置的配置的示例的 方框图。图10中所示的视频播放装置包括存储单元310、控制单元320、 视频播放单元330、用户集中度导出单元340、播放/停止控制单元350、 以及视频登记单元360。存储单元310包括视频存储单元311、视频/ 片断信息存储单元312、分类结果存储单元313、以及视频中断点存储 单元314。控制单元320包括分类单元321和视频选择单元322。如图10中所示,根据第三示例性实施例的视频播放装置与图1中 所示第一示例性实施例相比,其不同之处在于存储单元310包括视频 中断点存储单元314。
在本示例性实施例中,如果用户对视频的集中程度降低,则执行 用于中断播放视频或视频片断的控制。
视频中断点存储单元314将存储当前播放的视频或视频片断中的
视频播放中断点。
在本示例性实施例中,视频选择单元322基于存储在视频/片断信 息存储单元312中的视频/片断信息、存储在分类结果存储单元313中 的每个视频或每个视频片断的分类信息(观看的集中程度)、由用户 集中度导出单元340计算的用户集中程度、以及存储在视频中断点存 储单元314中的中断点来从要播放的视频或视频片断中确定要播放的 视频或视频片断。此外,视频选择单元322在重放期间基于用户集中 程度来判定是否播放中断视频。其它方面与第一示例性实施例类似。
接下来将描述根据本示例性实施例的操作。与第一示例性实施例 类似,根据本示例性实施例的操作大致分为视频登记操作和视频播放 操作这两个操作。首先将描述视频登记操作。图ll是示出了根据本示 例性实施例的视频登记操作的示例的流程图。根据本示例性实施例的 视频登记操作基本类似于根据第一示例性实施例的视频登记操作。
首先,视频登记单元360读取视频和伴随该视频的元数据(步骤 S501)。关于视频,视频登记单元360经由天线、接收电路、以及解 码器来接收例如广播信号。此外,视频登记单元360经由例如因特网 来获取视频信号。视频登记单元360还读取例如从视频摄像机输出的 视频文件。如果存在伴随视频的元数据,则视频登记单元360还读取
40元数据。
接下来,视频登记单元360将读取的视频分成一系列序列并在必
要时提取视频片断(步骤S502)。视频登记单元360通过例如使用信 号特征的连续性或不连续性将视频分成镜头来提取视频片断。或者, 视频登记单元360可以通过例如包括从视频检测诸如褪色/擦除等视觉 效果并将所检测的视觉效果设置为场景的转换的方法、包括分析视频 中的语音并将该语音在语义上改变的位置设置为边界的方法、包括基 于添加到视频的脚本信息等将视频划分成镜头的方法、或使用预先添 加到每个视频的诸如章或剪辑等片断信息的方法来提取视频片断。
视频登记单元360将读取的视频登记在视频存储单元311中(步 骤S503)。此外,视频登记单元360将被读取或生成以伴随登记在视 频存储单元311中的视频的元数据登记在视频/片断信息存储单元312 中作为视频/片断信息(步骤S504)。如果提取了视频片断,则视频登 记单元360将该视频片断的起点和终点登记在视频/片断信息存储单元 312中。
接下来,分类单元321根据观看的集中程度将由视频登记单元360 登记在视频存储单元311中的视频或视频的每个视频片断分类(步骤 S505)。分类单元321基于登记在视频存储单元311中的视频、登记 在视频/片断信息存储单元312中的关于视频和视频的每个视频片断的 信息来计算用于观看视频或视频的每个视频片断的集中程度,并根据 计算的观看的集中程度来将视频或视频的每个视频片断分类。由于分 类单元321的配置和操作类似于根据图3中所示第一示例性实施例的 分类单元121,所以此处将不再重复它们。
分类结果存储单元313存储从分类单元321输出的用于观看视频 或每个视频片断的集中程度(步骤S506)。接下来将描述视频播放操作。图12是示出了根据本示例性实施例 的视频播放操作的示例的流程图。
如图12中所示,首先,播放/停止控制单元350向视频播放单元
330发送开始播放的命令,并向用户集中度导出单元340发送提取用户 对视频的集中程度(用户对视频的集中程度)的命令(步骤S601)。
在这种情形中,视频播放单元330开始所指示的视频或视频片断 的播放(步骤S602)。用户集中度导出单元340计算用户对视频的集 中程度(步骤S603)。由于用户集中度导出单元340的配置和操作类 似于根据图5中的第一示例性实施例的用户集中度导出单元140的那 些,此处将不再重复它们。
视频选择单元322基于观测到的用户对视频的集中程度和观看正 在播放的视频或视频片断所需的集中程度(观看的集中程度)来确定 播放的中断或者要播放的视频。视频选择单元322将由用户集中度导 出单元340计算的用户对视频的集中程度与存储在分类结果存储单元 313中的正在播放视频的分类结果(观看的集中程度)进行比较(步骤
5604) 。如果用户对视频的当前集中程度满足用于观看正在播放的视 频或视频片断的集中程度(步骤S604; OK),则视频播放继续(步骤
5605) 。重复用户对视频的集中程度的检测和评估直到播放结束(步 骤S606;否,返回到S603)。
如果播放结束,则视频选择单元322基于存储在视频中断点存储 单元314中的中断点或者从新的视频之中来选择接下来要播放的视频, 并将所选视频的视频序列输出到视频播放单元330 (步骤S607)。与 上文类似,视频选择单元322重复地评估用户对视频的集中程度直到 播放结束。如果不存在接下来要播放的视频,则视频播放处理结束(步 骤S608;否)。另一方面,如果用户对视频的当前集中程度没有达到观看正在播 放的视频或视频片断所需的集中程度(步骤S604; NG) , S卩,用户对 视频的集中程度低于用于观看正在播放的视频或视频片断的集中程
度,则视频选择单元322向播放/停止控制单元350发送命令以中断播 放(步骤S609)。此外,视频选择单元322将中断点存储在视频中断 点存储单元314中(步骤S610)并选择接下来要播放的视频(返回到 步骤S607)。
图13表示步骤S607中的播放的视频片断选择处理的流程的示例。 首先,如果中断点存储在视频中断点存储单元314中,视频选择单元 322从分类结果存储单元313读取用于观看包括存储的中断点的视频或 视频片断的集中程度(步骤SA201)。此外,视频选择单元322基于 用户对视频的当前集中程度来縮小到目前为止中断的每个视频或每个 视频片断(步骤SA202)。视频选择单元322将用户的当前集中程度 与用于观看包括存储在视频中断点存储单元314中的每个中断点的每 个视频或每个视频片断的集中程度进行比较,并提取需要以用户对视 频的当前集中程度来观看的中断点处的视频片断作为候选片断。
在这种情形中,如果相应的片断存在,视频选择单元322从提取 的片断之中选择在时间上最近的视频片断作为要播放的视频片断并结 束处理(步骤SA203;是,SA204)。如果相应的片断不存在,则视频 选择单元322基于用户对视频的集中程度来评估可用来播放的所有视 频或所有视频片断并选择要播放的视频片断(步骤SA203;否,SA205)。 如果相应的视频片断存在,则视频选择单元322选择相应的视频片断 之一并结束处理(步骤SA206;是,SA207)。如果相应的视频片断不 存 在,则视频选择单元322中断播放视频(步骤SA208)。中断之后, 视频选择单元322再次观测用户对视频的集中程度并基于用户的集中 程度来反复地评估视频或视频片断直到用户对视频的集中程度降低至 检测到相应的片断或直到用户中断播放视频(返回到步骤SA201)。应注意的是,图13中所示的选择操作是示例,当观测到用户对视 频的集中程度的降低时,可以考虑包括立即中断播放的方法、包括在 播放视频一会之后中断播放的方法、包括在完成视频片断之后中断播 放的方法。此外,如果多个视频片断被设置为候选,为了选择一个视 频片断,可以引入诸如基于时间的选择和基于视频重要性水平的选择 等若干准则。
如上所述,根据本示例性实施例,如果对视频的集中程度降低并 变得难以在播放由用户选择的视频期间理解视频时,可以不仅在视频 片断的播放期间中断播放视频片断,从而可以进一步加速理解视频。
第四示例性实施例
接下来将参数附图来描述用于执行本发明的第四示例性实施例。 图14是示出了根据第四示例性实施例的视频播放装置的配置的示例的
方框图。图14中所示的视频播放装置包括存储单元410、控制单元420、 视频播放单元430、用户视频集中度导出单元440、播放/停止控制单元 450、视频登记单元460、以及偏好/意图信息存储单元470。存储单元 410包括视频存储单元411、视频/片断信息存储单元412、以及分类结 果存储单元413。控制单元420包括分类单元421和播放的视频选择单 元422。
如图14中所示,根据本示例性实施例的视频播放装置与图1中所 示的第一示例性实施例相比的不同之处在于视频播放装置还包括偏好/ 意图信息存储单元470。
偏好/意图信息存储单元470存储关于用户的偏好和意图的信息。 偏好/意图信息存储单元470存储例如从由用户输入的关键字或用户过 去的观看历史而估计的用户偏好(诸如用户感兴趣的类型)或用户意 图(诸如彻底地观看视频的意图或简要地观看视频的意图)。存储在 偏好/意图信息存储单元470中的信息在下文中将称为"偏好/意图信
44息"。存储在偏好/意图信息存储单元470中的偏好/意图信息由用户输 入或者根据过去的观看历史等来自动地计算。此外,偏好/意图信息存
储单元470可以是专用存储设备或类似于存储单元410的存储介质。
在本示例性实施例中,分类单元421基于存储在视频存储单元411 中的视频信息、存储在视频/片断信息存储单元412中的视频/片断信息、 以及存储在偏好/意图信息存储单元470中的偏好/意图信息来计算用于 观看存储在视频存储单元411中的每个视频或视频的每个视频片断的 集中程度,并基于所计算的观看的集中程度来将视频或视频片断分类。 作为分类的示例,可以通过分析视频或视频片断中诸如每单位时间呈 现的字幕上的字符数目、输出语音的数目、以及对象的运动量等媒体 信息并根据媒体信息的复杂度来计算观看的集中程度来执行分类。或 者,可以通过分析视频或语音来将视频或视频片断分类,以便从而提 取关于相关的视频片断的语义信息,并评估整个视频中的重要性水平 (语义重要性)以便将评估的重要性水平设置为观看的集中程度。为 了评估视频片断的语义重要性水平,可以使用诸如由视频创作者或视 频登记人手动添加的注释(评论)等元数据。
又或者,可以基于用户偏好与要评估的视频或是视频片断之间的 一致性来计算观看的集中程度,其中用户偏好可以根据由用户预先登 记的关键字等来估计。应注意的是,分类单元421不仅可以使用包括 根据这些条信息(诸如媒体信息、语义信息、以及用户偏好)来计算 观看的集中程度的方法,而且可以使用包括读取预先赋予的集中程度 并基于赋予的观看的集中程度来将视频或视频片断分类的分类方法, 或包括用户的添加修正的方法。在本示例性实施例中,例如,可以通 过在集成这些条信息时根据用户的偏好和意图改变要集成的因数来存 储多个模式(pattern)。
播放的视频选择单元422基于存储在视频/片断信息存储单元412 中的视频/片断信息、存储在分类结果存储单元413中的分类结果信息(观看的集中程度)、由用户集中度导出单元440计算的用户对视频
的集中程度、以及存储在偏好/意图信息存储单元470中的偏好/意图信
息来从要播放的视频或视频片断之中确定要播放的视频或视频片断。 其它方面类似于根据第一示例性实施例的那些。
接下来将描述根据本示例性实施例的操作。与第一示例性实施例 类似,根据本示例性实施例的操作大致分为视频登记操作和视频播放
操作这两个操作。首先将描述视频登记操作。图15是示出了根据本示
例性实施例的视频登记操作的示例的流程图。根据本示例性实施例的 视频登记操作基本类似于根据第一示例性实施例的那些。
首先,如图15中所示,视频登记单元460读取视频和伴随该视频 的元数据(步骤S701)。视频登记单元460从例如包括在视频播放装 置中的解码器、天线、以及接收电路等来接收广播信号。此外,视频 登记单元460经由例如因特网来接收视频信号。视频登记单元460还 输入从连接到视频播放装置的视频摄像机输出的视频信号。如果存在 伴随视频的元数据,则视频登记单元460还读取元数据。
接下来,视频登记单元460将读取的视频分成一系列序列并在必 要时提取视频片断(步骤S702)。视频登记单元460通过例如使用信 号特征的连续性或不连续性将视频分成镜头来提取视频片断。或者, 视频登记单元460可以通过例如包括从视频检测诸如褪色/擦除等视觉 效果并将所检测的视觉效果设置为场景的转换的方法、包括分析视频 中的语音并将该语音在语义上改变的位置设置为边界的方法、包括基 于添加到视频的脚本信息等将视频划分成镜头的方法、或使用预先添 加到每个视频的诸如章或剪辑等片断信息的方法来提取视频片断。
接下来,视频登记单元460将读取的视频登记在视频存储单元411 中(步骤S703)。此外,视频登记单元460将被读取或生成以伴随登 记在视频存储单元411中的视频的元数据登记在视频/片断信息存储单元412中作为视频/片断信息(步骤S704)。此外,如果提取了视频片 断,则视频登记单元460将该视频片断的起点和终点以及分配给每个 视频片断的识别信息登记在视频/片断信息存储单元412中。
接下来,分类单元421根据观看的集中程度将由视频登记单元460 登记在视频存储单元411中的视频或视频的每个视频片断分类(步骤 S705)。分类单元421基于登记在视频存储单元411中的视频、登记 在视频/片断信息存储单元412中的关于视频和视频的每个视频片断的 信息、以及存储在偏好/意图信息存储单元470中的偏好/意图信息来计 算用于观看视频或视频的每个视频片断的集中程度,并根据计算的观 看的集中程度来将视频或视频的每个视频片断分类。
图16是示出了分类单元421的配置的示例的方框图。如图16中 所示,分类单元421包括视频读取单元4211、片断信息读取单元4212、 元数据读取单元4213、视频分析单元4214、视频水平集中度计算单元 4216、视频片断水平集中程度导出单元4215、集中程度集成单元4217、 分类生成单元4218、以及输出单元4219。
本示例性实施例与第一示例性实施例的不同之处在于视频水平集 中度计算单元4216、视频片断水平集中程度导出单元4215、以及集中 度集成单元4217根据用户的偏好和意图来计算对视频水平的集中程 度。
视频水平集中度计算单元4216基于由视频分析单元4214提取的 一视频水平下的特征量、由元数据读取单元4213读取的视频单元的元 数据、以及存储在偏好/意图信息存储单元470中的偏好/意图信息(诸 如用户的偏好和意图模式)来计算在该视频水平下进行观看所需的集 中程度。视频水平集中度计算单元4216可以例如预先根据重要性水平 为由视频分析单元4214计算的特征量的每一项设置加权因数并且计算 每个加权分数的和。此外,视频水平集中度计算单元4216可以使用,例如,计算所有视频的平均值和方差并进行归一化的方法。视频片断 水平集中程度导出单元4215对所有视频、对每个视频片断执行与由视
频水平集中度计算单元4216执行的类似的处理,并在必要时计算在每
个视频片断水平下进行观看所需的集中程度。
根据在该视频水平下进行观看所需的集中程度,如果所需时,根 据在以该视频区间水平进行观看所需的集中程度、以及用户的偏好和
意图,所述集中程度集成单元4217计算用于观看视频或视频片断的集 中程度。集中程度集成单元4217鉴于下面这样的情况进行一般评估, 即,其中即使视频类型是需要较高观看的集中程度的戏剧,视频片断 是不需要高的观看的集中程度的场景部分。集中程度集成单元4217可 以使用例如使用加权因数来计算和的方法或选择两个集中度的最大值 或最小值的方法。应注意的是,集中程度集成单元4217可以通过例如 根据用户的偏好和意图来改变将被集成的因数来计算多个观看的集中 程度。应注意的是,这仅是计算的示例,并且可以涉及本示例的一部 分,或者可以将其它特征信息添加到本示例以计算观看的集中程度。
分类结果存储单元413存储从分类单元421输出的用于观看视频 或视频片断的集中程度(步骤S706)。
接下来将描述视频播放操作。图17是示出了根据本示例性实施例 的视频播放操作的示例的流程图。如图17中所示,首先,播放/停止控 制单元450向视频播放单元430发送开始播放的命令并向用户集中度 导出单元440发送提取用户对视频的集中程度(用户对视频的集中程 度)的命令(步骤S801)。
播放的视频选择单元422从偏好/意图信息存储单元470检测偏好 /意图信息,并从存储在分类结果存储单元413中的分类结果之中选择 与用户偏好或意图对应的分类结果(步骤S802)。播放的视频选择单 元422可以例如在用户操作重放的开始时促使用户选择并输入意图并将该意图存储在偏好/意图信息存储单元470中。播放视频选择单元还
可以将之前播放的类型等等存储在偏好/意图信息存储单元470中。
用户集中度导出单元440计算用户对视频的集中程度(步骤
5803) 。由于用户集中度导出单元440的操作和配置类似于根据第一 示例性实施例的集中度导出单元140的那些,此处将不再重复它们。
播放的视频选择单元422基于由用户集中度导出单元440计算的 用户对视频的集中程度和存储在分类结果存储单元413中的对于要播 放的每个视频片断的分类结果之中与用户偏好或意图对应的分类结果
(观看的集中程度)来选择接下来要播放的视频或视频片断(步骤
5804) 。播放的视频选择单元422通过将用户对视频的当前集中程度 与用于观看要播放的每个视频片断的集中程度之中与用户偏好或意图 对应的观看的集中程度进行比较来提取需要以等于或低于用户对视频 的集中程度的集中程度来观看的视频或视频片断。播放的视频选择单 元422将所选视频或所选视频片断的视频序列输出到视频播放单元 430。播放的视频选择单元422可以将存储在视频/片断信息存储单元 412中的指示视频片断的起点和终点的信息输出到视频播放单元430。
视频播放单元430再现输入的视频序列(步骤S805)。视频播放 单元430持续播放直到由播放的视频选择单元422所选的视频或视频 片断的播放结束(步骤S806)。如果所选视频或视频片断的播放结束, 则重复地选择要播放的视频或视频片断直到要播放的所有视频或视频 片断的播放结束(返回到S803)。如果要播放的所有视频或视频片断 的播放结束,则视频播放处理结束(步骤S807;是)。
如上所述,根据本示例性实施例,当用户对视频的集中程度低时, 可以有选择地播放需要以低于观测到的集中程度(用户对视频的集中 程度)的集中程度来观看的视频或视频片断。为此,优先选择并播放 用户可以轻易地"在执行其它操作的同时观看"的视频或视频片断。
49在这种情况下,可以实现与用户能力、用户意图、以及用户偏好对应 的视频播放。因此,即使在用户执行其它操作的状态下,也可以在不 干扰对视频内容的理解的情况下更有效地观看视频。其它方面类似于 第一示例性实施例的那些。
第五示例性实施例
接下来将参照附图来描述用于执行本发明的第五示例性实施例。 图18是示出了根据第五示例性实施例的视频播放装置的配置的示例的
方框图。图18中的视频播放装置包括存储单元510、控制单元520、 视频播放单元530、用户集中度导出单元540、视频登记单元560、用 户的播放停止输入单元570、用户的视频选择单元580、以及分类结果 更新单元590。存储单元510包括视频存储单元511、视频/片断信息存 储单元512、以及分类结果存储单元513。此外,控制单元520包括分 类单元521和播放视频选择单元522。
如图18中所示,根据本示例性实施例的视频播放装置与图1中所 示第一示例性实施例相比的不同之处在于该装置包括用户的播放停止 输入单元570代替播放/停止控制单元150,并且该装置还包括用户的 视频选择单元580和分类结果更新单元590。
在本示例性实施例中,根据用户操作输入来更新用户的集中程度。
用户的播放停止输入单元570是用户用来命令停止视频的播放的 输入单元。用户播放停止输入单元570根据用户操作来输入命令停止 播放的信息并控制开始和停止视频的播放。用户视频选择单元580是 用户用来选择要播放的视频或视频片断的输入单元。例如,用户视频 选择单元580根据用户的操作有选择地向屏幕输出要播放的视频或视 频片断并输入指示由用户所选的视频或视频片断的信息。
分类结果更新单元590基于根据用户的操作而输入的指示停止命令和选择结果的信息来估计用户的观看能力,从而更新由用户集中度 导出单元540计算的用户对视频的集中程度,并更新每个视频或每个 视频片断的分类结果。例如,如果用户停止播放,则分类结果更新单
元590确定用于观看正在播放的视频或视频片断的集中程度高于当时
用户对视频的集中程度,并更新正在播放的视频或视频片断的分类结 果(观看的集中程度)。此外,例如,如果用户经由用户视频选择单
元580来选择要播放的目标,则分类结果更新单元590确定用于观看 所选视频或视频片断的集中程度低于当时用户对视频的集中程度,并 更新所选视频或视频片断的分类结果(观看的集中程度)。应注意的 是,其它方面与第一示例性实施例的那些类似。
接下来将描述根据本示例性实施例的操作。与第一示例性实施例 类似,根据本示例性实施例的操作大致分为视频登记操作和视频播放 操作这两个操作。首先将描述视频登记操作。图19是示出了根据本示 例性实施例的视频登记操作的示例的流程图。根据本示例性实施例的 视频登记操作基本类似于根据第一示例性实施例的那些。
首先,视频登记单元560读取视频和伴随该视频的元数据(步骤 S901)。关于视频,视频登记单元560经由例如天线、接收电路、以 及解码器来接收广播信号。此外,视频登记单元560经由例如因特网 来接收视频信号。视频登记单元560读取从例如视频摄像机输出的视 频文件。如果存在伴随视频的元数据,则视频登记单元560还读取元 数据。
接下来,视频登记单元560将读取的视频分成一系列序列并在必 要时提取视频片断(步骤S902)。视频登记单元560通过例如使用信 号特征的连续性或不连续性将视频分成镜头来提取视频片断。或者, 视频登记单元560可以通过例如包括从视频检测诸如褪色/擦除等视觉 效果并将所检测的视觉效果设置为场景的转换的方法、包括分析视频 中的语音并将该语音在语义上改变的位置设置为边界的方法、包括基于添加到视频的脚本信息等将视频划分成镜头的方法、或使用预先添 加到每个视频的诸如章或剪辑等片断信息的方法来提取视频片断。
接下来,视频登记单元560将读取的视频登记在视频存储单元511 中(步骤S903)。此外,视频登记单元560将被读取或生成以伴随登 记在视频存储单元511中的视频的元数据登记在视频/片断信息存储单 元512中作为视频/片断信息(步骤S904)。如果提取了视频片断,则 视频登记单元560将该视频片断的起点和终点登记在视频/片断信息存 储单元512中。
接下来,分类单元521根据观看的集中程度将由视频登记单元560 登记在视频存储单元511中的视频或视频的每个视频片断分类(步骤 S905)。分类单元521基于登记在视频存储单元511中的视频、登记 在视频/片断信息存储单元512中的关于视频和视频的每个视频片断的 信息来计算用于观看的视频或视频的每个视频片断的集中程度,并根 据计算的观看的集中程度来将视频或视频的每个视频片断分类。由于 分类单元521的配置和操作类似于根据图3中所示第一示例性实施例 的分类单元121,所以此处将不再重复它们。
分类结果存储单元513存储从分类单元521输出的用于观看视频 或每个视频片断的集中程度(步骤S906)。
接下来将描述视频播放操作。图20是示出了根据第五示例性实施 例的视频播放操作的示例的流程图。
如图20中所示,首先,用户的播放停止输入单元570向视频播放 单元530发送开始播放的命令并向用户集中度导出单元540发送提取 用户对视频的集中程度(用户对视频的集中程度)的命令(步骤SAOl)。
用户集中度导出单元540计算用户对视频的集中程度(步骤SA02)。由于用户集中度导出单元540的配置和操作类似于根据图5 中所示第一示例性实施例的用户集中度导出单元140的那些,此处将 不再重复它们。
播放视频选择单元522基于由用户集中度导出单元540计算的用 户对视频的集中程度和存储在分类结果存储单元513中的对于要播放 的每个视频或视频片断的分类结果(观看的集中程度)来选择接下来 要播放的视频或视频片断(步骤SA03)。播放视频选择单元522通过 将用户对视频的当前集中程度与用于观看要播放的各个视频或视频片 断的集中程度之中与用户偏好或意图对应的观看的集中程度进行比较 来提取需要以等于或低于观测到的用户对视频的集中程度的集中程度 来观看的视频或视频片断。播放视频选择单元522将选择所提取的视 频或视频片断之一并将所选视频或所选视频片断的视频序列输出到视 频播放单元530。播放视频选择单元522可以将存储在视频/片断信息 存储单元512中并指示每个视频片断的起点和终点的信息输出到视频 播放单元530。
视频播放单元530播放输入的视频序列(步骤SA04)。此处假设 用户操作播放的停止。用户的播放停止输入单元570根据用户的操作 来输入指示播放的停止的信息并立即控制视频的播放被停止(步骤 SA05;是)。此外,分类结果更新单元590检测从用户的播放停止输 入单元570输入的信息并更新刚刚在之前播放的视频或视频片断的分 类结果(步骤SA06)。再次执行用于检测用户对视频的集中程度的操 作以便重新选择接下来要播放的视频或视频片断(返回到步骤SA02)。
如果用户经由用户的播放停止输入单元570来发送停止播放的命 令,则用户的视频选择单元580可以有选择地输出接下来要播放的视 频或视频片断并促使用户进行选择。用户视频选择单元580根据用户 的选择输入操作来选择接下来将播放的视频或视频片断。如果用户不发送停止播放的命令,则视频播放单元530持续播放
直到由播放视频选择单元522或用户的播放停止输入单元570所选的 视频片断的播放结束(步骤SA07)。如果所选的视频片断的播放结束, 则视频播放单元530重复地选择要播放的视频片断直到要播放的所有 视频片断的播放结束(返回到步骤SA02)。如果要播放的所有视频片 断的播放结束,则视频播放处理结束(步骤SA08;是)。
如上所述,根据本示例性实施例,当用户对视频的集中程度低时, 可以有选择地播放需要以低于观测到的集中程度(用户对视频的集中 程度)的集中程度来观看的视频或视频片断。为此,优先选择并播放 用户可以轻易地"在执行其它操作的同时观看"的视频或视频片断。 此外,可以根据用户的停止操作和选择操作来估计用户的观看能力, 并且可以动态地更新观看视频或视频片断所需的集中程度。因此,可 以进行更实用的选择。
第六示例性实施例
接下来将参照附图来描述用于执行本发明的第六示例性实施例。 图21是示出了根据第六示例性实施例的视频播放装置的配置的示例的 方框图。图21中所示的视频播放装置包括存储单元610、录制/播放控 制单元620、视频播放单元630、用户的集中度导出单元640、以及用 于控制播放的程序650。
播放控制程序650可以从存储介质(诸如CD-ROM)读取并执行。 虽然图中未示出,但播放控制程序650可以预先存储在存储装置中, 从该存储装置读取并执行。
如图21中所示,根据本示例性实施例的视频播放装置与图1中所 示的第一示例性实施例相比的不同之处在于由录制/播放控制单元620 来代替控制单元120。录制/播放控制单元620是根据CPU的程序等进行操作的处理装
置。播放控制程序650被录制/播放控制单元620读取以控制由录制/播 放控制单元620执行的操作,从而在存储单元610中录制信息并播放 视频。播放控制程序650是例如用于执行由第一示例性实施例中所示 视频播放装置执行的处理的程序。
根据本示例性实施例的视频播放装置根据播放控制程序650的控 制来操作。如果播放控制程序650是例如用于执行由第一示例性实施 例中所示的视频播放装置执行的处理的程序,则根据本示例性实施例 的视频播放装置与根据图2和4中所示第一示例性实施例的视频播放 装置类似地进行操作。此外,播放控制程序650不限于用于执行由第 一示例性实施例中所示的视频播放装置的处理的程序,而是可以是用 于执行第二至第五示例性实施例中所示视频播放装置的处理的程序。
权利要求
1. 一种用于播放视频的视频播放装置,包括分类单元,其根据对于视频的用户所需集中程度来对要播放的视频或视频片断进行分类;用户集中度计算单元,其计算对于视频的用户集中程度;以及视频播放单元,其根据所述分类单元的分类结果将当前的对于视频的用户集中程度与观看要播放的每个视频或每个视频片断所需的集中程度进行比较,并优先播放观看所述每个视频或所述每个视频片断所需的用户集中程度低于当前的对于视频的用户集中程度的视频或视频片断。
2.如权利要求l所述的视频播放装置,还包括存储单元,其存储要播放的所述视频或所述视频片断与用户集中程度之间的关系,其中,所述分类单元在参照所述存储单元的同时对要播放的所述视频或所述视频片断进行分类。
3.如权利要求l所述的视频播放装置,包括 视频存储单元,其存储要播放的视频;视频元数据存储单元,其存储所述视频的元数据,至少包括关于所述视频片断的信息;以及视频选择单元,其基于由所述用户集中度计算单元所计算的用户 集中程度和所述分类单元对于要播放的所述视频或所述视频片断的分 类结果来选择要播放的所述视频或所述视频片断;其中,所述分类单元基于观看所述视频或所述视频片断所需的用 户集中程度来对存储在所述视频存储单元中的每个视频或每个视频片断进行分类,以及所述视频播放单元播放由所述视频选择单元所选的视频或视频片断。
4. 如权利要求2所述的视频播放装置,包括 视频存储单元,其存储要播放的所述视频;视频元数据存储单元,其存储所述视频的元数据,至少包括关于 所述视频片断的信息;以及视频选择单元,其基于由所述用户集中度计算单元所计算的用户 集中程度和所述分类单元对于要播放的所述视频或所述视频片断的分类结果来选择要播放的所述视频或所述视频片断;其中,所述分类单元基于观看所述视频或所述视频片断所需的用 户集中度来对存储在所述视频存储单元中的每个视频或每个视频片断 进行分类,以及所述视频播放单元播放由所述视频选择单元所选的视频或视频片断。
5. 如权利要求3所述的视频播放装置,其中,如果对于视频的用户集中程度低于阈值,则所述视频选择 单元选择观看所述视频或所述视频片断所需的用户集中程度低于当前 的对于视频的用户集中程度的视频或视频片断。
6. 如权利要求3所述的视频播放装置,包括 视频播放历史存储单元,其存储之前播放的视频或视频片断作为历史信息,其中,所述视频选择单元基于由所述用户集中度计算单元所计算 的用户集中程度、所述分类单元对于要播放的所述视频或所述视频片 断的分类结果、以及存储在所述视频播放历史存储单元中的所述历史 信息来选择要播放的视频或视频片断。
7. 如权利要求6所述的视频播放装置,其中,除由存储在所述视频播放历史存储单元中的所述历史信息 所指示的之前放映的视频或视频片断之外,所述选择单元选择进行观看所需的集中程度低于当前的用户集中程度的视频或视频片断。
8. 如权利要求3到7中的任何一项所述的视频播放装置,包括 关系信息存储单元,其存储指示每个视频或所述视频的每个视频片断之中的从属关系的关系信息,其中,所述视频选择单元基于由所述用户集中度计算单元计算的 所述用户集中程度、所述分类单元对于要播放的视频或视频片断的所 述分类结果、以及存储在所述关系信息存储单元中的关系信息来选择 从属于到目前为止播放的视频或视频片断的、并且进行观看所需的集 中程度低于当前的用户集中程度的视频或视频片断。
9. 如权利要求8所述的视频播放装置,其中,所述视频选择单元从与正在播放的视频片断属于同一视频 的视频片断中选择要播放的视频片断。
10. 如权利要求8所述的视频播放装置,其中,所述关系信息存储单元存储所述关系信息,该关系信息至 少包括指示所述每个视频或所述视频的每个视频片断之间的时间连续 性的信息或指示语义从属关系的信息。
11. 如权利要求8所述的视频播放装置,其中,如果观看与正在播放的视频片断在时间上连续的视频片断 所需的用户集中程度高于当前的用户集中程度,则所述视频选择单元 选择要观看的用户集中程度低于所述当前的用户集中程度且不从属于 正在播放的视频片断的视频片断。
12. 如权利要求3所述的视频播放装置,包括中断检测单元,其检测对于视频的用户集中程度的变化,并且如 果观看正在播放的视频或视频片断所需的用户集中程度低于当前的对 于视频的用户集中程度,则中断播放。
13. 如权利要求12所述的视频播放装置,其中,所述中断检测单元检测对于视频的用户集中程度的变化, 并且如果观看正在播放的视频或视频片断所需的用户集中程度低于当 前的对于视频的用户集中程度,则在播放至正在播放的视频片断的结 尾之后中断播放;以及播放视频选择单元基于在所述视频片断的结尾检测到的用户集中 程度来选择要播放的视频片断。
14. 如权利要求12或13所述的视频播放装置, 包括中断点存储单元,其存储指示中断点的信息,所述中断点是中断播放的位置,其中,如果重放被中断,则所述中断检测单元在该时间将中断点 存储到所述中断点存储单元;以及如果在所述中断检测单元中断播放之后用户集中程度高于观看与 所述中断点在时间上连续的视频片断所需的集中程度,则所述视频选 择单元选择视频片断以便从所述中断点重新开始播放。
15. 如权利要求12所述的视频播放装置,其中,所述视频选择单元在中断重放之后选择视频片断以便在完 成了播放从属于当前正在播放的视频片断的所有视频片断之后从中断 点重新开始播放。
16. 如权利要求12所述的视频播放装置,其中,如果对于视频的用户集中程度高于观看与正在播放的视频 片断在时间上连续的视频片断所需的用户集中程度,则所述中断检测 单元中断重放并将重放被中断的中断点存储在所述中断点存储单元 中;以及如果重放被所述中断检测单元所中断,则在低于在重放被中断时 检测到的对于视频的用户集中程度的集中度来进行观看所需的视频片断之中,所述选择单元选择选择在语义上不从属于正在播放的视频片 断的视频片断,此外,选择视频片断以使得,当在语义上不处于从属 关系的视频片断的重放结束时,如果对于视频的用户集中程度高于要 观看在时间上与中断点连续的视频片断所需的用户集中度,则从中断 点重新开始视频的重放。
17.如权利要求3所述的视频播放装置,其中,所述分类单元基于指示类型、重要性水平、难度水平、以 及与用户偏好的一致性的信息之中的一条或多条信息来计算观看要播 放的视频或视频片断所需的集中程度,并根据所计算的集中程度将要 播放的视频或视频片断分类。
18.如权利要求n所述的视频播放装置,其中,所述分类单元使用包括在所述视频或所述视频片断之中的 每单位时间的语音量和每单位时间呈现的字符数目之中的一条或多条 信息来作为难度水平。
19. 如权利要求3所述的视频播放装置,包括 用户信息获取单元,其获取包括指示视频观看的用户能力、用户偏好、以及用户意图的信息之中的一条或多条信息的用户信息,其中,所述分类单元基于由所述用户信息获取单元获取的所述用 户信息来改变观看所述视频或所述视频片断所需的集中程度。
20. 如权利要求3所述的视频播放装置,其中,所述用户集中度计算单元通过基于指示视频播放情况的信 息、指示对于并行地执行的其它操作的集中程度的集中程度的信息、 以及视频观看环境的信息之中的一条或多条信息来估计对于视频的用 户集中程度,而计算对于视频的用户集中程度。
21. 如权利要求20所述的视频播放装置,其中,所述用户集中程度计算单元使用正在播放的视频的屏幕尺 寸、屏幕位置、以及播放语音的音量之中的一条或多条信息来作为所 述视频播放情况。
22. 如权利要求20所述的视频播放装置,其中,所述用户集中度计算单元使用正在运行每个应用的种类、 屏幕尺寸、屏幕位置、以及每单位时间的信息输入量之中的一条或多 条信息来作为对于并行地执行的其它操作的集中程度。
23. 如权利要求20所述的视频播放装置,其中,所述用户集中度计算单元使用每单位时间的击键数来作为 所述对于并行地执行的其它操作的集中程度。
24. 如权利要求20所述的视频播放装置,其中,所述用户集中度计算单元使用执行视频重放的时间、位置 信息、以及播放地点处的噪音量之中的一条或多条信息来作为所述视 频观看环境。
25. 如权利要求20到24所述的视频播放装置,其中,所述用户集中度计算单元基于用户的视线信息来估计对于 视频的用户集中程度。
26. 如权利要求3所述的视频播放装置,包括 停止和开始控制单元,其控制视频播放的停止和重新开始, 其中,如果由于基于预定条件的确定而不存在要播放的视频或视频片断,则所述停止和开始控制单元停止播放视频直到对于视频的用 户集中程度变得等于播放所述视频所需的集中程度。
27. 如权利要求26所述的视频播放装置,包括输入单元,其根据用户的操作来输入指示停止或者重新开始重放的命令的信息,其中,如果检测到从所述输入单元输入的指示用户的停止命令的 信息,则所述停止和开始控制单元停止播放并重新选择视频或视频片 断。
28. 如权利要求27所述的视频播放装置,包括选择单元,其促使用户选择要播放的视频或视频片断,其中,如果检测到从所述输入单元输入的指示用户的停止命令的信息,则所述停止和开始控制单元停止播放并控制所述选择单元重新选择视频或视频片断。
29. 如权利要求27所述的视频播放装置,其中,如果经由所述输入单元而输入指示用户的停止命令的信息, 则所述停止和开始控制单元停止播放并控制所述播放视频选择单元重 新选择视频或视频片断;以及所述播放视频选择单元从所述停止和开始控制单元接收命令,并 基于预定的条件在除停止的视频或视频片断之外的视频或视频片断之 中进行选择。
30. 如权利要求27到29中的任何一项所述的视频播放装置,包括分类结果更新单元,如果经由所述输入单元而输入了指示用户的 停止命令的信息,则该分类结果更新单元更新对其发送了用户的停止 命令的视频或视频片断的分类结果。
31. —种用于播放视频的视频播放方法,包括 根据对于视频的用户所需集中程度来对要播放的视频或视频片断进行分类;计算用户集中程度,其指示用户对于视频的集中程度;以及根据所述分类单元的分类结果将当前的对于视频的用户集中程度与观看要播放的每个视频或每个视频片断所需的集中程度进行比较,并优先播放观看每个视频或每个视频片断所需的用户集中程度低于当前的对于视频的用户集中程度的视频或视频片断。
32.如权利要求31所述的视频播放方法,还包括存储单元,其存储要播放的视频或视频片断与用户集中程度之间的关系,其中,所述分类单元在参照所述存储单元的同时对所述视频或所 述视频片断进行分类。
33.如权利要求31或32所述的视频播放方法,包括 存储要播放的视频;存储视频的元数据,其至少包括关于所述视频片断的信息; 基于观看所述视频或所述视频片断所需的用户集中程度来对每个所述视频或每个所述视频片断进行分类;计算用户集中程度,其指示用户对于所述视频的集中程度; 基于所述用户集中程度和要播放的所述视频或所述视频片断的分类结果来选择要播放的视频或视频片断;以及 播放所选的视频或所选的视频片断。
34. —种用于播放视频的视频播放程序,促使计算机执行以下各 处理根据用户对于视频的所需集中程度来将要播放的视频或视频片断 分类;计算对于视频的用户集中程度;以及根据所述分类单元的分类结果将当前的对于视频的用户集中程度 与观看要播放的每个所述视频或每个所述视频片断所需的集中程度进 行比较,并优先播放观看每个视频或每个视频片断所需的用户集中程 度低于当前的对于视频的用户集中程度的视频或视频片断。
35.如权利要求34所述的视频播放程序,还包括存储单元,其存储要播放的所述视频或所述视频片断与所述用户集中程度之间的关系,其中,所述分类单元在参照所述存储单元的同时对要播放的所述视频或所述视频片断进行分类。
36.如权利要求34或35所述的视频播放程序,促使包括存储要 播放的视频和所述视频的元数据的存储装置的计算机执行下列处理, 其中所述视频的元数据至少包括关于所述视频片断的信息基于观看所述视频或所述视频片断所需的用户集中程度对要播放的每个所述视频或每个所述视频片断进行分类; 计算对于视频的用户集中程度;基于所计算的用户集中程度和要播放的所述视频或所述视频片断的分类结果来选择要播放的视频或视频片断;以及 播放所选视频或所选视频片断。
全文摘要
一种视频播放装置,包括根据用户对视频的所需集中程度来将要播放的视频或视频片断分类的分类单元121、计算用户对视频的集中程度的用户集中度导出单元140、基于分类结果和用户对视频的集中程度来选择要播放的视频或视频片断的视频选择单元122、以及播放由视频选择单元所选的视频或视频片断的视频播放单元130,并进行操作以便优先播放观看每个视频或每个视频片断所需的集中程度低于用户对视频的当前集中程度的视频或视频片断。
文档编号H04N7/16GK101444092SQ20078001767
公开日2009年5月27日 申请日期2007年5月15日 优先权日2006年5月15日
发明者奥村真澄, 平田恭二, 粕谷英司 申请人:日本电气株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1