专利名称:用于播放音频-视频内容的设备和方法
技术领域:
本发明涉及一种用于播放音频-视频内容的设备。 本发明还涉及一种用于播放音频-视频内容的方法。 本发明还涉及一种程序单元。 本发明还涉及一种计算机可读介质。
背景技术:
消费者电子设备为消费者提供各种各样的娱乐体验,从音乐和视频 回放到直播电视观看。然而,娱乐体验会由于中断或分心而被扰乱,使
得消费者失去注意力。在美国专利申请2003/0097659Al中,在检测到表 明观众的观看体验很可能已被中断的事件后,电视节目的显示被自动暂 停。这种暂停是通过使用存储装置对电视节目进行时间移位而达到的。 当中断结束时,被时间移位的节目可以重新开始,这样使得观众可以继 续观看而不遗漏电视节目的一个部分。观看体验的中断可以是进入的电 话呼叫、电子消息的接收或是在家中或在设备的环境下发生的可使电视 节目暂停的其它事件。
用于检测用户的注意力丢失(loss of attention )的另外方法包括使用 照相机检测消费者的面部。具体地,这还可以包括检测消费者的眼睛是 B争开还是闭合,或实际上眼睛正在注视哪个方向。已知的声学方法依赖 于检测预定的声音,诸如门铃或电话振铃音。然而,已经发现,检测消 费者注意力丟失的精确度很少是100%的,这进而又导致对于消费者来说 不能完全预测的娱乐体验。例如,当消费者注意力丟失被不正确地自动 识别时,自动暂停电视节目是不希望的。消费者甚至可能感到这是令人 不快的,从而导致实际上更差的娱乐体验。而且,在某些情形下,消费 者故意失去注意力。例如,在商业块(commercial block)期间。在这些 情形下,消费者将遭受到更差的娱乐体验。
认识到这种问题的本发明人设计了本发明。
6发明概要
将有利的是即使当检测消费者注意力丢失的精确度并不完美时, 也达到对于消费者而言的改进的娱乐体验。
因此,在本发明的第一方面,提供了一种用于播放音频-视频内容的
设备,该设备包括存储单元,用于供应要播放的内容;回放单元,用 于播放来自存储单元的内容;注意力丟失检测器,用于在由回放单元播 放内容期间检测用户的至少一个注意力丟失点;注意力丟失存储单元, 用于存储相应于由注意力丢失检测器检测到的所述至少 一个注意力丢失 点的至少一个注意力丟失标记;以及用户接口单元,用于接收来自用户 的用户输入,该用户输入指示回放单元应当从相应于所述至少一个注意 力丢失标记的时间点播放内容。
按照本发明的第二方面,提供了 一种用于播放音频-视频内容的方 法,该方法包括向用户播放内容;在播放内容期间检测用户的至少一 个注意力丟失点;存储相应于检测到的所述至少一个注意力丢失点的至 少一个注意力丟失标记;接收来自用户的用户输入,该用户输入指示用 户希望从相应于所述至少 一 个注意力丟失标记的时间点播放内容;以及 响应于用户输入,而从相应于所述至少 一个注意力丟失标记的时间点播 放内容。
按照本发明的第三方面,提供了 一种用于播放音频-视频内容的系 统,其包括第一设备和第二设备,第一设备用于检测注意力丟失,第 二设备包括用于播放内容的回放单元,其中第一设备包括用于在第二设 备播放内容期间检测用户的至少 一 个注意力丟失点的注意力丢失检测 器,用于存储相应于由注意力丟失检测器检测到的所述至少 一 个注意力 丟失点的至少一个注意力丟失标记的注意力丢失存储单元,用于接收来 自用户的用户输入的用户4^口单元,该用户输入指示内容应当从相应于 所述至少 一 个注意力丟失标记的时间点被播放,以及用于响应于用户输 入而控制第二设备的回放单元从相应于所述至少一个注意力丟失标记的 时间点播放内容的远端设备控制单元。
按照本发明的第四方面,提供了 一种可直接装载到可编程设备的存 储器中的程序单元,其包括软件代码部分,用于当所述程序单元在设备 上运行时执行以下方法步骤向用户播放音频-视频内容;在播放内容期 间检测用户的至少一个注意力丢失点;存储相应于检测到的所述至少一
720078
个注意力丟失点的至少一个注意力丢失标记;接收来自用户的用户输入,
该用户输入指示用户希望从相应于所述至少一个注意力丟失标记的时间
点播》i:内容;以及响应于用户输入,而从相应于所述至少一个注意力丢 失标记的时间点4番i文内容。
按照本发明的第五方面,提供了 一种可直接装载到可编程设备的存 储器中的计算机可读介质,其包括软件代码部分,用于当所述代码部分 在设备上运行时执行以下方法步骤向用户播放音频-视频内容;在播放 内容期间检测用户的至少 一 个注意力丢失点;存储相应于检测到的所述 至少一个注意力丢失点的至少一个注意力丢失标记;接收来自用户的用 户输入,该用户输入指示用户希望从相应于所述至少一个注意力丟失标 记的时间点4番力文内容;以及响应于用户输入,而从相应于所述至少一个 注意力丟失标记的时间点播放内容。
由于检测用户注意力丢失的检测精确度很少会是完美的,所以娱乐 体验通过如下方式而被改进,即确保音频-视频内容不会响应于检测到 注意力丢失而被自动暂停,而是存储一个指示所检测到的注意力丢失点 的标记。用户然后可以选择是否忽略所检测到的注意力丟失。检测注意 力丟失的检测精确度因此不太关键,且它不会自动引起更差的娱乐体验。 而且,在用户故意失去注意力的情形下,用户可被给予从注意力丟失点 重新开始的选项,而不是被强迫否决(overrule)自动暂停的娱乐体验。
在一个实施例中,注意力丟失存储单元可包括注意力丢失标记生 成器,它可以通信地耦合到注意力丢失检测器和回放单元,用于根据从 回放单元接收的当前回放点和从注意力丢失检测器接收的注意力丢失点 指示而生成至少一个注意力丟失标记;以及注意力丟失标记数据库,它 可以通信地耦合到注意力丟失标记生成器和回放单元,用于存储和检索 由注意力丢失标记生成器生成的至少一个注意力丢失标记。这允许该回 放与该注意力丟失点的检测被同步和被存储,以便即使在检测到许多注 意力丢失点时也容易检索。
在另一个实施例中,存储单元可包括随机存取单元,用于以可随机 寻址的方式播放内容。回放单元可以通信地耦合到存储单元,以便提供
单元可以通信地耦合到回放单元,以便指示回放单元应当把回放指针传 送到存储单元,来从相应于所述至少 一 个注意力丟失标记的时间点播放
8内容。这允许内容从相应于所述至少一个注意力丢失标记的时间点被直 接播放,而不需要在存储单元中倒回和/或搜索正确的点。
在另一个实施例中,记录单元可被提供来记录广播信号,该记录单 元可以通信地耦合到存储单元,以便记录广播信号。这允许在直播电视 中记录广播信号和检测注意力丢失点。
在再一个实施例中,可以提供通信地耦合到记录单元的内容分析器, 用于分析内容和生成至少一个内容分段标记,该内容分段标记指示在内 容内的至少一个分段。该内容分析器还可以通信地耦合到存储单元,用 于存储所述至少 一 个内容分段标记,以及回放单元可以通信地耦合到存 储单元,以便根据相应于所述至少 一 个注意力丟失标记的时间点和所述 至少 一 个内容分4史标记来确定回放指针。回放单元还可适合于从相应于 回放指针的时间点播放内容。这允许考虑在实际的音频-视频内容本身内 的分段或分段边界而调节被记录内容的回放的实际重新开始点。内容可 以在记录时间处或在回放之前离线地被分析。
在 一 个实施例中,可以提供通信地耦合到存储单元的内容分析器, 用于分析内容和生成至少一个内容分段标记,该内容分段标记指示在内 容内的至少一个分段,以及回放单元可以通信地耦合到该内容分析器, 以便根据相应于所述至少 一个注意力丟失标记的时间点和所述至少 一个 内容分段标记而确定回放指针。回放单元还可适合于从相应于回放指针 的时间点播放内容。这允许在回放期间分析内容而无需任何先前的分析, 这样使得可以考虑在实际的音频-视频内容本身内的分段或分段边界而调 节内容回放的实际重新开始点。
在另一个实施例中,内容分析器可以是商业块检测器,以及所述至 少 一个内容分段标记可以是至少 一个商业块分段标记。这允许内容回放 的实际重新开始点被调节到商业块边界,而不是严格的注意力丟失点。
在另一个实施例中,回放单元可被安排来生成注意力丢失标记指示, 该注意力丟失标记指示指明所述至少一个注意力丟失点已经被注意力丢 失检测器检测到,以及该注意力丢失标记指示可被做成对于用户是可看
见的。这允许用户知道如下事实检测到注意力丟失点,以及用户具有
在这样的点重新开始回放的选项。这是向用户提供有用反馈的一种方式。 在又一个实施例中,按照本发明的设备可以#皮实现为以下组中的至
少一种设备,所述组的组成为机顶盒设备、数字视频记录设备、网络
9使能的设备、条件接入系统、便携式音频播放器、便携式视频播放器、
移动电话、DVD播放器、CD播放器、基于硬盘的媒体播放器、互联网 无线电设备、计算机、电视机、公共娱乐设备和MP3播放器。然而,这 些应用仅仅是示例性的。
在本发明的第三方面的另一个实施例中,第一设备还可包括定时器 单元,其被通信地耦合到注意力丟失存储单元和远端设备控制单元,以 及由注意力丢失存储单元存储的至少一个注意力丟失标记可以根据由定 时器单元生成的第一当前时间而被确定。远端设备控制单元可以根据在 注意力丢失存储单元所存储的至少一个注意力丟失标记与相应于用户输 入的接收的第二当前时间之间的消逝的持续时间来控制第二设备。这允 许第 一设备和第二设备在时间上被同步,并允许第 一设备以精确的方式 控制第二设备。
按照本发明所需要的数据处理可以通过计算机程序——也就是说通
过软件,或通过使用 一个或多个专用电子优化电^各--"也就是说以硬件,
或以混合形式——也就是说藉助于软件部件和硬件部件而被实现。
从下文描述的实施例的例子中,本发明的以上定义的方面和另外的 方面是明显的,并参照实施例的这些例子对其进行说明。
附图简述
下文参照实施例的例子更详细地描述本发明,但本发明不局限于此。
图1图示本发明的实际的实施例。 图2图示本发明的另外一个实施例。
图3图示本发明的、利用提供随机存取的存储单元的实施例。
图4图示适用于记录直播电视的实施例。
图5图示适用于检测商业块的实施例。
图6图示用于在回放期间检测用户注意力丟失的流程图。
图7图示用于在用户的注意力丟失点重新开始回放的流程图。
图8a图示用于分析内容的流程图。
图8b图示用于考虑用户的注意力丢失点和在内容内的内容分段而重 新开始回放的流程图。
图8c图示用于确定商业块边界或用户的注意力丢失点是否应当被存 储为注意力丟失标记的流程图。
10图9图示一种系统的实施例,其中第一设备可以控制传统回放设备 来提供用户注意力丢失点的检测。
图10图示适用于在回放期间分析内容而不需要预处理内容的实施例。
图11图示可被检测的用户注意力状态的选择。
附图被示意地画出而没有真正按比例画出,在不同图上的相同的参 考标号是指相应的单元。本领域技术人员将会明白,在不背离本发明的 真正构思的情况下,本发明的替换但等价的实施例是可能的,本发明的 范围将仅仅由权利要求限制。
发明详细说明
图1显示按照本发明的实施例的设备100。设备100包括存储单元 170,它可以是硬盘驱动器、软盘驱动器、快闪存储器设备、光驱或等价 物。存储单元170可被使用来存储用户192想要保存或再现的音频-视频 内容205。设备100例如可以是硬盘驱动器/DVD记录器。设备100还可 包括回放单元220,用于译码内容205以便在显示器160上显示。替换地, 可以使用处理器120或编译码器(未示出)来译码内容205。另外的再现设 备(未示出),诸如扬声器,也可以存在于设备100中,或被外部地连接到 设备100。设备IOO还可包括通信单元130,诸如以有线或无线形式的以 太网接口 、 WiFi接口 、蓝牙接口或移动电话网络接口 。网络接口控制器 也可以被理解为通信单元130。设备100因而也可以经由通信单元130接 收一个或多个数据流,用于通过使用回放单元220进行播放,并进一步 地在显示器160上显示或用于存储在存储单元170中。通信单元130还 可被使用来把数据流经由网络180传输到远端设备165上的远端显示器。 网络180可以是本地网络或世界范围的网络,诸如互联网。用户192可 以通过使用用户接口 l卯与设备100交互。典型地,用户192使用遥控 器191与用户接口 l卯交互,但其它交互的手段也是可能的。例如,用 户192可以通过使用触摸屏、滚动轮、按钮、鼠标或其它指示器设备、 键盘等等与设备100交互。
注意力丢失检测器200可被提供来检测用户192从正回放的内容205 分心和失去注意力的时刻。注意力丟失检测器200能以各种不同的方式 检测注意力丢失。例如,当使用被连接到注意力丢失检测器200的照相
ii机135时,可以应用面部检测和姿势估计。图11图示了可被识别出来以
便检测注意力丢失的几种状态或姿势。例如,分心1110可以通过姿势改
变使得在很长的 一段时间观众不面对电视机显示器而被表征。这个状态 可以通过利用面部检测器来定位观众的面部和利用姿势估计来检测任何
面部是否从正面状态移开达较长一段时间而被检测出来。睡眠状态1120 也能以相同的方式被表征,但只是在观众的姿势显著地改变到与显示器 方向不同的方向时。在某些情形下可以出现睡眠状态1120,其中用户192 睡着了或进入瞌睡状态而他/她的姿势没有改变。在这种情形下,面部检 测和姿势估计的组合可能不足以检测用户192的注意力丢失。为了检测
这样的状态,替代地可以使用在汽车环境下使用的、用来确定车辆驾驶 员的瞌睡程度的技术。在美国专利5786765中描述了这样的技术。
缺席状态1130可以通过使用面部检测而很容易地被检测出来。如果 观众的面部在他/她离开照相机视界之前被4企测到,则缺席是仅仅通过在 某段时间内不能检测到观众的面部而被确定的。用于面部检测和姿势估 计的算法是从以下文章中获知的Nesvadba等人的"Towards a real-time and distributed system for face detection, pose estimation and face-related features", Invited Paper, Proc. Int. Con. on Methods and Techniques in Behavioural Research, Wageningen, The Netherlands, 2005。 照、相才几135也 可以被使用来聚焦到用户192的眼睛,并;f全测注视的方向,或眼睛是睁 开还是闭合。
当然,还有许多检测用户192的注意力丢失的其它方法。例如,可 以使用运动传感器,其允许检测用户192离开他/她的观看位置的时刻, 可以利用话筒145来检测可能引起注意力分散的声学信号。这样的声学 信号可以是门铃声或电话振铃音等等。电话125或类似的通信设备也可 以直接连接到注意力丟失检测器200,以便提供直接的信号。用户192的 运动也可以通过使用电子卡跟踪他/她的运动而被检测。例如,如在美国 专利申请2004/0104806A1中公开的。
192的遥控命令。这样的遥控命令可以是由遥控器191发射的,并且可以
是暂停命令。
注意力丟失存储单元210可被提供来存储由注意力丢失检测器200 检测到的注意力丟失点。注意力丢失点的检观'j和存储可以通过使用在处
12理器120上运行的控制程序并利用系统总线140而达到。系统总线140 可以使设备100内所包括的所有部件互连,允许处理器120控制每个部 件单元。设备100可被实现为机顶盒设备、数字视频记录设备、网络使 能的设备、条件接入系统、便携式音频播放器、便携式视频播放器、移 动电话、DVI)播放器、CD播放器、基于硬盘的媒体播放器、互联网无 线电设备、计算机、电视机、公共娱乐设备或MP3播放器。这些例子仅 仅是示例性的。
图2的实施例进一步阐明本发明。在图2上,由回放单元220从存 储单元170检索内容205以便在显示器160上回放。在图2上还提供了 接口单元250。接口单元250允许多种不同形式的传感器由注意力丟失4企 测器200使用来检测用户192的注意力丢失。例如,接口单元250可以 把传感器特定的值转换成设备100的注意力丢失检测器200理解的参考 值或标准化值。注意力丟失检测器200可以在用户192对内容205的回 放失去注意力的时刻产生注意力丟失点指示215。注意力丟失点指示215 可以直接地被传送到注意力丢失存储单元210或经由系统总线140。注意 力丢失存储单元210可以生成注意力丢失标记255。当然,如果检测到多 个注意力丟失点的话,也可以生成多个注意力丟失标记,并把它们存储 在注意力丟失存储单元210中。
回放单元220可以把当前回放点225传送到注意力丢失存储单元 210,以帮助生成注意力丟失标记255。当检测到至少一个注意力丢失点 指示215或生成至少一个注意力丢失标记255时,回放单元220可以在 与注意力丢失存储单元210的通信中生成注意力丢失标记指示260,用于 在显示器160上显示。这向用户192指明,存在从相应于所述至少一个 注意力丟失点指示215或所述至少一个注意力丟失标记255的时间点重 新开始回放的可能性。用户192然后可以通过经由遥控器191提供用户 输入245,而选择从相应于所述至少一个注意力丢失点指示215的时间点 重新开始回放,或者他/她可以忽略注意力丢失标记指示260。忽略注意 力丟失标记指示260的原因可以是,注意力丢失检测器200错误地检测 注意力丟失点指示215,或由于内容205包含商业块或其它不感兴趣的分 段而致使用户192愿意失去注意力。也可以存在用户192愿意选择忽略 注意力丟失标记指示260的其它原因。
如果用户192提供用户输入245,以表明用户192更愿意从相应于注
13意力丢失点215的时间点重新开始回放内容205,则用户接口 l卯可以接
收这样的用户输入245。用户接口 190然后可以传达主合回》文单元220:回 放点应当改变。回放单元220然后可以接收来自注意力丢失存储单元210 的回放指针235。回放指针235于是可以是指向内容205中相应于注意力 丢失点指示215的位置的指针。回放指针235可以是时间戳,或是在时 间上指示内容205内的位置的其它等价物。回放指针235也可以是文件 指针,或是指示在代表内容205的文件中的位置的其它等价物。回放指 针235也可以是流指针,或是指示在代表内容205的流中的比特或字节-位置的其它等价物。其它的例子也是可能的。可以使用仅仅回放指针235 的存在来代表注意力丟失标记255。在这样的情形下,回放指针235和注 意力丟失标记255可以是同一个。回放单元220利用回放指针235来控 制回放点,以及4巴回放点设置为相应于回^^文指针235的点。用户192然 后可以在显示器160上从相应于他/她的注意力丟失点的时间点观看内容 205。回放也可以在相应于回放指针235的点之前的一个预定的时间重新 开始。预定的时间可以是几秒的量级,以便允许用户192重回到(regain) 内容205的上下文。在这样的情形下,用户192将首先再次看见先前在 显示器160上显示过的内容205的几秒钟。这样,用户192可以重回上 下文,以及可以向用户192保证没有遗漏内容205的任何部分。
在图3的实施例中,注意力丢失存储单元210被显示为包括注意力 丟失标记生成器300。注意力丟失标记生成器300可以从回放单元220接 收当前的回放点225。这可以连续地被提供,或是在注意力丢失存储单元 210的请求下被提供。后者虽然在图3上未示出,然而这是可能的。注意 力丟失标记生成器300可以依据当前的回放点225和从注意力丟失检测 器2()0接收的注意力丟失点指示215而生成注意力丟失标记255。注意力 丢失标记255可以被存储在注意力丟失标记数据库310。这允许多个注意 力丢失标记被存储和检索,给用户192提供了更多的灵活性。回放指针 235也可以被存储在注意力丢失标记数据库310中。在注意力丢失标记 255与回放指针235之间的关系已在涉及图2的正文中被描述。由此,应 当清楚,再次地,注意力丟失标记255和回放指针235可以是^皮存储在 注意力丟失标记数据库310中的同一个信息单元。替换地,可以在把注 意力丢失标记255存储到注意力丢失标记数据库310中时、或在从注意 力丢失标记数据库310中查询注意力丢失标记255时,生成回放指针235。所以,注意力丢失标记数据库310可以被回放单元220查询,以便提供
回方丈指针235。
在图3的实施例中,存储单元170包括随机存取单元320。随机存取 单元320允许存储单元170以可随机寻址的方式访问内容205。这可以取 决于存储单元170所采取的确切形式而以各种不同的方式达到。例如, 如果存储单元170是硬盘驱动器或快闪存储器设备,则随机存取单元320 可以利用可寻址的扇区。可寻址的扇区可进一步代表硬盘驱动器中的逻 辑扇区或物理扇区。这样的逻辑扇区具有通常被称为逻辑块地址或LBA 的地址。当存储单元170取光盘驱动器的形式时,可寻址的扇区也可以
哪种形式,随机存取单元320都可以接受地址,诸如回放指针235或对 应于回放指针235的地址,以及把存储单元170内的读/写头移到由回放 指针235指示的位置或对应于回放指针235的地址。
在图4的实施例中,记录单元400可被使用来记录广播信号405。广 播信号405可以是经由广播接收机410接收的电视信号。广播接收机410 可以是天线、电缆接收机(cable receiver )、卫星接收机、互联网协议电 视(IPTV)接收机等等。广播信号405也可以是无线电信号。该广播信号事 实上可以是任何形式的视听信号。记录单元400可以解调或解复用待记 录内容415。待记录内容415然后可以直接被存储在存储单元170,或者 也可以由内容分析器420分析。内容分析器420可以在记录期间实时地 分析待记录内容405,或者它可以比实际的记录时间稍晚的时间离线地分 析待记录内容405。内容分析器420的任务是把待记录内容415分段成各 种各样的分段。可被存储在存储单元170或其它地方的内容分段标记425 可以标识该各种各样的分段。内容分段标记425替换地可以被嵌入到待 记录内容415内,以作为辅助信息流。所述分段可以是内容205的一些 部分,对于用户192来说其可以具有互相的语义关系。例如,所述分段 可以是都在同 一 个位置拍摄的多个情景,或它们可以是包括在影片中进 行对话的角色的、交替的面部的多个情景。精确的语义关系对于本发明 并不重要。
内容分析器420可以使用任何已知的算法来识别在内容内的各种不 同分段。例如,内容分析器420可以分析压缩的或解压缩的像素值来确 定情景或镜头改变。内容分析器420还可以分析压缩的或解压缩的音频
15信号来确定有高音量的明显的事件或区域,高音量指示待记录内容415
的使人激动的部分。可以检测天空、草地、面孔、爆炸等等的内容分析
算法是已知的。被使用来分析待记录内容415的确切的算法是不重要的。 内容分段标记425可被传送到回放单元220,这样使得回放单元220可以 调节从注意力丟失存储单元21 ()接收的回放指针235,以便使之与内容分 ,殳标记425之一相一致。这允许回放的重新开始变为上下文感知的。例 如,回放可以从情景或镜头的开始来重新开始,而不是在位于内容205 内的、用户192失去注意力的任意时间点重新开始。回放也可以在用户 192失去注意力的时间点之前的一预定时间、或在内容分段标记425之一 之前的一预定时间重新开始。该预定的时间可以是几秒的量级,以允许 用户192重回该内容205的上下文。通过参考其中4全测到商业块的图5 的实施例,可以更透彻地说明这些可能性。
图5的实施例显示了一种设备100,其能够针对于商业块(即,广告) 而分析待记录内容415。在图5上,内容分析器420可以是商业块检测器 500,内容分段标记425可以是商业块分段标记505。正如已知的,商业 块检测器500可以使用待记录内容415的各种各样低级别的特征来确定 商业块。例如,可以检测频道黴标的出现和消失。可以检测镜头剪接(shot cut)、交叉淡变(cross fade)或黑帧。可以;险测音频电平的改变。再次 地,可以使用任何适用的商业块检测算法。商业块分段标记505可以被 回放单元220使用来确定应当从哪个点播放内容205。例如,如果回放单 元220确定从注意力丟失存储单元210接收的回放指针235对应于在商 业块期间的时间点,则回放单元220可以决定从商业块的结尾处播放内 容2()5,而不是从回放指针235处播放内容205。换句话说,回放指针235 可以通过考虑商业块分段标记505而被修改。这个经修改的回放指针然 后可被使用来在存储单元170上寻址内容205。在这样的情形下,用户 192在供给用户输入245后将从商业块的结尾处观看内容205,而不是从 正好在用户192失去注意力时的时间点观看内容205。这在大多数情形下 对于用户192来说将是一种更优选的操作模式。
在图10的实施例中,内容分析器420被安置来在回放期间分析内容 205。内容分析器420优选地实时运行,或在这样的实施例中甚至比实时 更快。当内容205是从不能提供内容分段标记425的源到达时,这个实 施例将是有用的。所述到达可以是从网络连接经由通信单元130、或是经
16由与存储单元170相合作的可拆卸式存储介质。内容分析器420可以以
等价于在涉及图4的正文中描述的那样的方式操作。图IO的内容分析器 420也可以是商业块检测器500,以及可以如在涉及图5的正文中描述的
那样操作。
在图6上,显示了一个流程图,其图示一种用于在内容205回放期 间检测用户192的注意力丟失的方法。图6的方法可以在设备100的处 理器120上运行的控制程序中被实施。初始地,在步骤600,可以播放内 容2()5。内容205可以在显示器160上被播放,或在远端设备165上的或 被连接到其的显示器上被再现。在步骤610,可以;险测用户192的注意力, 这样,在判决点步骤620,可以检测注意力丟失。步骤610和620可以被 组合成检测用户注意力丟失的单个步骤。步骤620可以生成注意力丢失 点指示215。注意力丢失点措示215可以在步骤630被使用以存储标记, 诸如注意力丟失标记255。在这一点,检测和存储用户192的任何注意力 丢失点的处理过程结束。
图7图示用于在用户192的注意力丟失点处重新开始回放的流程图。 图7的处理过程也可以在设备100的处理器120上运行的控制程序中被 实施。图7的处理过程在步骤700通过接收对于从相应于用户192的注 意力丟失点的时间点重新开始回》文内容205的用户请求而开始。这样的 用户请求可以是用户输入245。在步骤710,对是否存在注意力丟失标记 255进行检验。如果不存在,则在步骤740继续进行回放,而不用修改回 放点。如果注意力丟失标记255确实存在,则从注意力丟失存储单元210 检索回放指针235,或由回放单元220确定回放指针235。回放单元220 和存储单元170合作,以使得内容205从相应于用户192注意力丢失点 的时间点被播放。在步骤740重新开始回放之前,注意力丢失标记255 于是可在步骤730 ^C删除。然而,现在从经^修改的回;^丈点——即相应于 用户192注意力丟失点的时间点——进行回放。
图8a图示用于分析内容的流程图,它也可以在处理器120上运行的 控制程序中被实施。在步骤800存储内容205。这可以任选地在设备100 的外部执行,在这种情形下,步骤800仅仅包括访问内容205的步骤。 这是当内容205源自另一个源时的情形。例如,当内容205通过使用光 盘介质被传送时。在步骤810,内容205被分析。分析内容205的各种方 法在涉及到图4、图5和图10的实施例的正文中已被描述。在步骤820,200 达到判决点,在其中判定是否在内容205内检测到任何分段。如果没有 的话,则可以分析内容205的剩余部分。如果在内容205内^f企测到分段, 则在可以分析内容205的剩余部分之前,在步骤830可以生成和存储一 个或多个内容分段标记425。
图8b图示用于考虑用户192的注意力丢失点和内容205内的内容分 段而重新开始回放的处理过程。再次地,图8b的处理过程可以在处理器 12()上运行的控制程序中被实施。在图8b上,处理过程在步骤600开始, 其中内容205被播放或播放被发起。在步骤700接收用户请求。该用户 请求指明用户192希望从相应于用户192注意力丟失点的时间点重新开 始回放内容205。这样的用户请求可以是用户输入245。在步骤840,可 以检索在内容205的分析期间生成的内容分段标记425。在步骤850,可 以检索注意力丢失标记255或回放指针235。在步骤860,可以考虑内容 分段标记425和回放指针235或注意力丟失标记255,而确定修改的回放 指针。这在描述图4、图5和图10的实施例的正文中已详细地描述。回 放单元220可以使用经修改的回放指针,来从一个对于用户192而言, 比用户注意力被丟失的实际时间点更优选的时间点重新开始回放内容 205。
在图8c上显示一个流程图,其图示一种用于确定商业块边界或用户 192的注意力丟失点是否应当作为注意力丢失标记255被存储的方法。图 8c的处理过程也可以在处理器120上运行的控制程序中被实施。当实时 记录时、或当回放来自不提供任何关于商业块边界信息的源的内容时, 可以使用图8c的处理过程。然而,这并不是对于图8c的处理过程的限制, 以及关于商业块边界的信息可以同样好地被提供并由图8c的处理过程使 用。图8c的处理过程在步骤600开始,其中内容205被播放。在步骤610, 检测用户192失去注意力的任何点。;险测用户192注意力丟失的一种特 别有用的方法是通过检测来自用户192的遥控命令。这样的遥控命令可 以由遥控器191发射,它可以是暂停命令。在本例中,内容205可以仍 旧被播放,即,暂停命令可以不被承兑,而是将生成注意力丟失点指示 215。在步骤620,处理过程可以根据用户192是否失去注意力而分叉。 如果不是的话,则重复进行步骤610的注意力丢失检测过程。如果检测 到注意力丢失点,则在步骤870判断当前正在播放的内容205是否为商 业块。步骤870可包括分析内容205的过程,或可以仅仅包括4全索任何
18以前被存储的商业块分段标记505的过程。如果注意力丟失点不是在商
业块内,则处理过程进到步骤630,在其中注意力丢失点指示215可被使 用以存储标记,诸如注意力丢失标记255。在这一点,;险测和存储用户 192的任何注意力丟失点的处理过程结束。该处理过程然后可以重新启动。
如果注意力丢失点是处在商业块内,则该处理过程进到步骤880,,在 其中进行有关用户192是否要重新开始观看在商业块内的内容205的检 验。如果是这样的话,则该处理过程通过前进到步骤610而进一步进行, 在步骤610中可以检测用户192的任何新的注意力丟失点。如果用户192 到商业块的结束时还没有重新开始观看内容205,则在步骤890,可将商 业块的结尾存储为注意力丢失的时刻,而不是用户192的实际的注意力 丢失点。换句话i兌,注意力丢失标记255可以从引用(reference )注意力 丟失点指示215被修改成改为引用商业块的结尾。对于用户192来说, 这是比实际的注意力丟失点更优选的 一个重新开始观看的时间点。回放 指针235也可以取决于确切的实现而被修改成引用商业块的结尾。因此 可以在内容205的存储期间——即当实际上检测到注意力丢失和商业块 时,或在接收到用户输入245之后而重新开始回放内容期间——即在用 户192的对于从相应于用户192注意力丢失点的时间点重新开始回放的 请求之后,执行注意力丟失标记255和/或回放指针235的修改。
有许多种可能的操作方法。例如,当注意力丢失由从用户192接收 的暂停命令指示并且它处在商业块内时,内容205可被实际地暂停,但 设备100可以继续地搜索商业块的结尾,并且在检测到时自动移动暂停 的位置以便与商业块的结尾一致。另一个可能性是内容不被暂停,而是 生成并存储注意力丟失标记255,以及生成注意力丢失标记指示260以便 向用户192确认重新开始点已被保存。当注意力丢失点与商业块相重合 时,这个重新开始点可以再次纟皮》务改,以及重新开始点可移动到与商业 块的结尾一致。
由于注意力丢失标记255和/或回放指针235可以:故修改为引用商业 块的结尾,所以图7的处理过程可以不用修改地被使用来从适当的点重
新开始回》文。
图9显示一种包括第一设备900和第二设备940的系统。第二设备 940可以是用于回放内容205的传统设备。第二设备940可以是VHS不兹
19带播放器/记录器、个人视频记录器(PVR)——诸如硬盘驱动记录器、DVD/ 光盘记录器等等。第二设备940可包括回放单元220,用来回放内容 205;以及控制单元950,其能够接收用于控制内容205的回放的外部命 令。外部命令可以是通常的遥控命令,诸如播放命令925、暂停命令、倒 回命令915、前进命令等等,以及外部命令可以从遥控器或另一个等价的 控制器被接收。外部命令也可以经由数字控制接口 930——诸如IEEE 1394接口、 SCART接口等等而被接收。遥控命令在本实施例中应当至少 能够通过使用回放单元220来控制内容205的回放。第二设备940可以 在显示器160上呈现内容205。
第一设备900可包括注意力丢失检测器200,以及正如先前描述的, 它可以生成注意力丢失点指示215。注意力丟失点指示215可被传送到第 一设备900的注意力丢失存储单元210。注意力丢失存储单元210可以根 据注意力丢失点指示215和第一当前时间965生成注意力丟失标记255。 第一当前时间965可以是在检测到注意力丟失点指示215的时刻由定时 器单元960生成的当前时间。定时器单元960可以是实时时钟、晶体时 基等等。注意力丢失标记255可以由注意力丢失标记生成器300生成, 以及被存储在注意力丟失标记数据库310。第一设备900还可包括远端设 备控制单元910。远端设备控制单元910可以经由用户接口 190接收用户 输入245,并控制第二设备940,以使得第二设备940从相应于用户192 注意力丟失点的时间点播放和/或重新开始回放内容205。远端设备控制 单元910可以在接收到用户输入245后从定时器单元960获取第二当前 时间975 。第二当前时间975可以是在接收到用户输入245的时刻由定时 器单元960生成的当前时间。这允许确定在第一当前时间965与第二当 前时间975之间的持续时间。
根据这个持续时间,远端设备控制单元910可以通过使用遥控命令 的预定的知识、第二设备反应时间等等来控制第二设备940。遥控命令, 诸如倒回命令915和播放命令925,可以从第一设备900经由第一设备 9()()的遥控发射器920、或经由数字控制接口 930、或经由另外的适当方 式被传送到第二设备940。可以响应于检测到用户192的至少一个注意力 丢失点,而在第一设备900中产生注意力丢失标记指示260。注意力丢失 标记指示260可以如用户192可看见的可视指示一样简单,所述可视指 示是诸如发光二极管LED,或可以象在内容205上混合的视频重叠一样
20复杂。在后者的情形下,内容205可以通过第一设备900从第二设备940 被转移,然后在显示器160上被显示。
总而言之,本发明公开了用于在检测到用户192注意力丟失的期间 播放音频-视频内容205的方法和设备。用户192的任何注意力丢失生成 至少一个注意力丟失标记255,或书签,其被存储在注意力丢失存储单元 210中。用户192可以通过使用用户接口单元190把回放回复(revert) 到相应于注意力丟失标记的时间点。通过存储相应于用户192注意力丟 失点的标记和要求明确的用户输入245 ,注意力丟失检测器可以以低于其 它情形的精确度检测注意力丢失。任选地,可以使注意力丢失标记的存 储根据内容分析单元420 (诸如商业块检测器500 )而是有条件的。注意 力丢失标记指示260可被做成对于用户是可看见的,以便指示已^^测到 至少 一 个注意力丟失标记。
应当指出,上述的实施例是图示说明而不是限制本发明,以及本领 域技术人员将能够设计出许多替换的实施例,而不背离由所附权利要求 定义的本发明的范围。而且,所描述的任何实施例包括隐含的特征,诸 如内部电流供给,例如电池或蓄电池。在权利要求中,放置在括号中的 任何参考标号不应被解释为限制权利要求。单词"包括"等等不排除与在任 一项权利要求中或本说明书中作为整体列出的那些单元或步骤不同的单 元或步骤的存在。单元的单数引用并不排除这样的单元的复数引用,反 之亦然。在列举几个装置的设备权利要求中,这些装置中的若干装置可 以由同一个硬件项目来体现。仅仅是某些措施在互相不同的从属权利要 求中被陈述的事实并不表明这些措施的组合不能被使用来获益。
权利要求
1. 一种用于播放音频-视频内容(205)的设备(100),该设备包括存储单元(170),用于供应要播放的内容;回放单元(220),用于播放来自存储单元的内容;注意力丢失检测器(200),用于在由回放单元播放内容期间检测用户(192)的至少一个注意力丢失点;注意力丢失存储单元(210),用于存储相应于由注意力丢失检测器检测到的所述至少一个注意力丢失点的至少一个注意力丢失标记(255);以及用户接口单元(190),用于接收来自用户的用户输入(245),该用户输入指示回放单元应当从相应于所述至少一个注意力丢失标记的时间点播放内容。
2. 权利要求1的设备,其中注意力丢失存储单元包括 注意力丟失标记生成器(300),其通信地耦合到注意力丟失检测器和回放单元,用于根据从回放单元接收的当前回放点(225)和从注意力丢失 检测器接收的注意力丢失点指示(215)而生成至少一个注意力丢失标记 (255);以及注意力丟失标记数据库(310),其通信地耦合到注意力丢失标记生成 器和回放单元,用于存储和检索由注意力丢失标记生成器生成的所述至 少一个注意力丢失标记。
3. 权利要求1的设备,其中存储单元(170)包括随机存取单元(320),用于以可随机寻址的方式播 放内容;回放单元被通信地耦合到存储单元,以便提供回放指针(235)来以可 随机寻址的方式从存储单元中寻址内容;以及其中用户接口单元(l卯)被通信地耦合到回放单元,以便指示回放单元应 当把回放指针传送到存储单元,从而从相应于所述至少一个注意力丢失 标记的时间点播放内容。
4. 权利要求1的设备,还包括记录单元(400),用于记录广播信号 (405),该记录单元被通信地耦合到存储单元,以便记录广播信号。
5. 权利要求4的设备,还包括内容分析器(420),其通信地耦合到记录单元(400),用于分析内容和 生成至少 一个内容分段标记(425),该内容分段标记指示在内容内的至少一个分段,内容分析器(420)还被通信地耦合到存储单元(n0),用于存储所述至少一个内容分4殳标记,以及其中回放单元被通信地耦合到存储单元,以便才艮据相应于所述至少 一 个 注意力丢失标记的时间点和所述至少 一个内容分段标记来确定回放指针(235),回放单元还适于从相应于回放指针的时间点播放内容。
6. 权利要求1的设备,还包括内容分析器(420),其通信地耦合到存储单元(170),用于分析内容和 生成至少一个内容分段标记(425),该内容分段标记指示在内容内的至少 一个分段,以及其中回放单元被通信地耦合到内容分析器,以便根据相应于所述至少一 个注意力丢失标记的时间点和所述至少 一 个内容分段标记来确定回放指 针(235),回放单元还适于从相应于回放指针的时间点播放内容。
7. 权利要求5或6的设备,其中内容分析器是商业块检测器(500), 以及所述至少一个内容分段标记是至少一个商业块分段标记(505)。
8. 权利要求1的设备,其中回放单元被安排来生成注意力丢失标记 指示(26()),该注意力丟失标记指示指明所述至少一个注意力丢失点已经 被注意力丢失检测器检测到,以及其中该注意力丟失标记指示被做成对 于用户是可看见的。
9. 权利要求1的设备,其被实现为以下组中的至少一种设备,所述 组的组成为机顶盒设备;数字视频记录设备;网络使能的设备;条件接入系统;便携式音频播放器;便携式视频播放器;移动电话;DVD播放器;CI)播放器;基于硬盘的媒体播放器; 互联网无线电设备;计算机; 电视机;公共娱乐设备;以及 MP3播放器。
10. —种用于播放音频-视频内容(205)的方法,该方法包括 向用户(92)播放(600)内容;在播放内容期间检测(610)用户的至少 一个注意力丢失点;存储(630)相应于^r测到的所述至少一个注意力丢失点的至少一个注 意力丟失标记(255);接收(700)来自用户的用户输入(245),该用户输入指示用户希望从相 应于所述至少 一 个注意力丟失标记的时间点播放内容;以及响应于用户输入,而乂人相应于所述至少 一个注意力丟失标记的时间 点播放(720)内容。
11. 权利要求10的方法,还包括 分析(810)内容;生成(830)至少 一个内容分段标记(425),该内容分段标记指示在分析 步骤中检测到的内容内的至少一个分段;以及根据相应于所述至少一个注意力丟失标记的时间点和所述至少一个 内容分段标记来确定(860)回放指针(235)。
12. 权利要求ll的方法,其中该方法的分析(810)步骤还包括^H则在 内容内的商业块,以及其中还根据在内容内检测到的商业块来确定(8卯) 回放指针。
13. —种用于播放音频-视频内容(205)的系统,包括 第一设备(卯0),用于检测注意力丟失;和第二设备(940),该第二设备包括用于播放内容的回放单元(220);其中 第一设备包括注意力丟失检测器(200),用于在第二设备播放内容期间检测用户 (192)的至少一个注意力丟失点;注意力丟失存储单元(210),用于存储相应于由注意力丟失检测器检 测到的所述至少一个注意力丢失点的至少一个注意力丢失标记(255);用户接口单元(l卯),用于接收来自用户的用户输入(245),该用户输 入指示内容应当从相应于所述至少 一 个注意力丢失标记的时间点被播放;以及远端设备控制单元,用于响应于用户输入而控制第二设备的回放单 元,以便从相应于所述至少 一个注意力丢失标记的时间点播放内容。
14. 权利要求13的系统,其中第一设备还包括定时器单元(960),其通信地耦合到注意力丢失存储单元和远端设备 控制单元;以及其中由注意力丢失存储单元存储的至少一个注意力丢失标记根据由定时 器单元生成的第一当前时间(965)而被确定;以及该远端设备控制单元根据在注意力丢失存储单元所存储的至少一个 注意力丟失标记与相应于用户输入的接收的第二当前时间(97 5)之间的消 逝的持续时间来控制第二设备。
15. —种可直接装载到可编程设备的存储器中的程序单元,其包括软 件代码部分,用于当所述程序单元在设备上运行时执行以下的方法步骤向用户(192)播放(600)音频-视频内容;在播放内容期间检测(610)用户的至少一个注意力丢失点;存储(630)相应于检测到的所述至少一个注意力丢失点的至少一个注 意力丢失标记(255);接收(700)来自用户的用户输入(245),该用户输入指示用户希望从相 应于所述至少 一 个注意力丢失标记的时间点播放内容;以及响应于用户输入,而从相应于所述至少一个注意力丢失标记的时间 点播放(720)内容。
16. —种可直接装载到可编程设备的存储器中的计算机可读介质,其 包括软件代码部分,用于当所述代码部分在设备上运行时执行以下方法 步骤向用户(192)播放(600)音频-视频内容;在播放内容期间;险测(610)用户的至少 一个注意力丢失点;存储(6 3 0)相应于检测到的所述至少 一 个注意力丟失点的至少 一 个注 意力丢失标记(255);接收(700)来自用户的用户输入(245),该用户输入指示用户希望从相 应于所述至少 一 个注意力丢失标记的时间点播放内容;以及响应于用户输入,而从相应于所述至少一个注意力丢失标记的时间 点播放(720)内容。
全文摘要
一种用于播放音频-视频内容(205)的设备和方法,在播放期间检测到用户(192)的注意力丢失。用户的注意力丢失生成至少一个注意力丢失标记(255),其被存储在注意力丢失存储单元(210)中。用户可以使用用户接口单元(190)来使回放回复到相应于注意力丢失标记的时间点。通过存储相应于用户注意力丢失点的标记和要求明确的用户输入,注意力丢失检测器可以以低于其它情形的精确度检测注意力丢失。任选地,可以使注意力丢失标记的存储根据内容分析单元(420)(诸如商业块检测器)而是有条件的。注意力丢失标记指示(260)可被做成对于用户是可看见的,以便指示已检测到至少一个注意力丢失标记。
文档编号G11B27/10GK101490762SQ200780026286
公开日2009年7月22日 申请日期2007年6月27日 优先权日2006年7月12日
发明者M·A·彼得斯, P·方塞卡 申请人:皇家飞利浦电子股份有限公司