隐藏式字幕的系统和方法

文档序号:7642625阅读:457来源:国知局
专利名称:隐藏式字幕的系统和方法
技术领域
本发明涉及一种存储和显示与多媒体节目相关的辅助信息的装置和方 法,尤其涉及一种根据用户偏好以定制的方式录制字幕信息(如隐藏式字 幕)及显示字幕的装置和方法。
背景技术
被传输以供音频-视频显示装置使用的节目(如电视节目)通常包括嵌 入于传输信号的文本信息,称为"隐藏式字幕"。隐藏式字幕可以和节目的 视频部分一起显示,以帮助那些不能或不愿利用音频部分的人们。例如,隐 藏式字幕可包括为听力受损的观众,在喧闹环境中的观众,以及学习语言 的观众所用的电视节目音频部分的文字脚本。
字幕信息的显示主要由节目方,如广播公司或节目制作人控制,而非 由观众来控制。例如,大多数节目的隐藏式字幕在显示屏上显示两或三行, 以预先设定的尺寸和预先设定的持续时间出现在屏幕上,并且一旦其从屏 幕上消失后不能容易地被重新显示。
由于显示参数经常被预先设定,隐藏式字幕通常是"一个模式"的, 因此可能不能令一些观众满意。例如,阅读速度较慢的观众可能发现字幕 出现和消失的速度比期望的更快。在另一例子中,在令人分心或"多任务" 的环境中观众可能期望字幕在屏幕上出现的持续时间更长从而允许其能以 间歇的注意力来理解节目。在更进一步的例子中,视力差的观众可能期望字幕以更大的文本尺寸出现。
此外,对于个别的节目和节目的某些部分而言,隐藏式字幕的"一个模 式"方案经常不能令人满意。例如,人物间通常会出现爆发式的对话,当 字幕信息同样爆发式地呈现时,用户可能很难有时间理解该对话。又例如, 科教节目的观众可能期望放慢节目的某些部分,以允许其理解字幕文本的 复杂部分或关键段落。
因此,需要一种能够根据个别用户的期望来定制字幕信息呈现的系统 和方法。所期望的系统和方法应该允许用户确定诸如尺寸和呈现速度的显 示参数,并且应该允许显示节目特定部分的定制字幕文本。

发明内容
本发明针对一种用于显示与多媒体节目相关的辅助信息的装置和方 法。具体来说,本发明的方法针对于接收节目信号,获取与该节目信号相 关的辅助信息(如字幕文本),将时间信息与辅助信息关联,将辅助信息存 储于与节目内容相关的文件中,使用辅助信息文件和节目内容以确定该辅 助信息定制的候选节目部分,以及显示与该节目内容相关的定制辅助信息。 用户可以输入一个或多个关于辅助信息显示的偏好,如文本的行数、文本 的尺寸、在屏幕上持续的时间等。
在一实施例中,辅助信息的显示定制可包括调整辅助信息与节目之间 的显示同步关系,其包括通过在一较早时刻幵始显示字幕文本以及在一较 迟时刻结束显示来进行字幕文本的"时间扩展"。在另一实施例中,辅助信 息的显示定制可包括字幕文本的"区域变化",其包括静态或动态地改变字 幕文本出现在屏幕上的显示区域的尺寸,改变字幕文本尺寸或字体,改变 字幕文本一次显示的行数,改变文本停留在屏幕上的时间量等。在又一实施例中,辅助信息的定制显示可包括"回放再同步",其包括根据回放期间 的用户偏好或用户互动,略微减小或增加节目某些部分的字幕文本和节目 内容的显示速度。
在另一实施例中,本发明的装置针对于显示与多媒体节目相关的定制 辅助信息的系统。具体来说,该系统包括一连接于节目信源的接收器,一 连接用于接收节目信号并将辅助信息存储于与节目相关的日志文件中的存 储装置, 一设置用于执行辅助信息(如字幕文本)定制显示指令的处理器, 一用于输入用户偏好和选择的用户输入装置,以及一用于根据用户偏好来 显示定制辅助信息和节目内容的显示装置。在不同的实施例中,该系统还 包括用于不同广播和内容传送机制的接口,易失性存储器和非易失性存储 器, 一个或多个输入/输出总线,用于压縮和/或编码内容的编码器和译码 器,用于音频/视频呈现装置的控制器,以及执行软件和/或固件指令的附 加处理器。这些软件和/或固件指令可包括根据处理器指令和/或用户偏好, 以不同语言、格式和式样来显示用户辅助信息的指令。


图中
图1是根据本发明的一个实施例,
的一个典型方法的简化流程图2是根据本发明的一个实施例, 个典型方法的简化流程图3是根据本发明的一个实施例, 一个典型方法的简化流程示出了处理和显示定制的辅助信息 示出了 "时间扩展"辅助信息的一 示出了辅助信息的"区域变化"的图4是根据本发明的一个实施例,示出了 "回放再同步"的一个典型 方法的简化流程图;以及
图5是根据本发明的另一个实施例,示出了用于辅助信息的定制显示 的典型电视接收系统的图示方框图。
具体实施例方式
在以下的讨论中,所描述的方法步骤不要求特定的顺序,除了逻辑上 要求在先步骤结果的那些步骤,例如,存储辅助信息,逻辑上要求先获取辅 助信息。除此之外,以下以典型的可变次序提供所列举的歩骤。例如,可 重新排序或同时进行诸如存储辅助信息的步骤和存储节目内容的步骤。
虽然在电视节目的情况下进行以下讨论,但可以理解的是本发明并不 局限于此,其可应用于存储于或安排存储于数字媒体服务器或其它存储系 统的各种多媒体内容。同样地,虽然本发明的系统和方法是就广播内容(如, 有线、卫星及空中(0TA)电视广播)来讨论的,但可以理解的是本发明并 不局限于此,其可用于存储在外部或内部媒介或设备上的内容,如,从外部 信源上传、下载或复制的内容,内部创建的内容,以及几乎任何其它的可 存储内容。
为了阐明本发明独有的特点和优势,现在参照图l描述根据本发明的 一方面的一个典型方法。图l显示了处理和显示指定的定制辅助信息的方 法100的流程图。方法100包括获取步骤104、关联步骤106、存储步骤108、 确定步骤110以及显示步骤112。
方法100起始于步骤102并进入获取步骤104,于该步骤中接收包含嵌 入的辅助信息的节目信号,该辅助信息诸如是与通过节目信号传输的电视 节目相关的隐藏式字幕文本。使用与一解调器一起运行的译码器可从节目信号中获取辅助信息,该解调器用于标准电视信号,如美国的国家电视系
统委员会(NTSC)标准或欧洲的逐行倒相(PAL)标准。
例如,隐藏式字幕形式的辅助信息通常包含于电视信号场消隐期(VBI) 的第21行数据区域中。VBI是"两帧间"的电视信号部分,即该信号部分 在前一帧的视频之后,但在后一帧的视频之前。VBI由一些信息"行"组成, 在美国第21行可包括每帧视频的两个字节的信息。每个视频帧包括两个"字 段",每个"字段"可存储字幕信息,包括字符、位置信息、分行命令等。
译码器装置可用于提取隐藏式字幕形式的辅助信息。该译码器装置可 包含于电视显示装置(如电视机)中,或也可包含于分开的设备中,如机 顶盒(STB)、个人录像机(PVR)、数字视频光盘(DVD)回放装置,或独立 隐藏式字幕译码器(CC译码器)。可以理解的是,在不脱离或离开本发明的 精神和范围的情况下,各种其它独立的或集成在其它设备中的电子装置都 可以用于从节目信号中提取辅助信息。
提取的辅助信息包括文本如ASCII文本的一个或多个字符,或可包括 特殊字符、符号或功能,如音符、加亮或颜色变化。根据本发明,本领域的 普通技术人员可以认识到,在辅助信息中可包含多种数据,包括任何语言的 交流话语数据,传送可听的音调和信号的数据,可听或不可听事件的描述, 和/或广播公司、节目制作人、用户等希望传达或接收的补充信息。
所示的方法100中,在获取步骤104中从节目信号中提取辅助信息, 并在关联步骤106中将辅助信息与时间戳或其它排序信息关联。为了以适 当对应于节目内容的方式显示辅助信息,有必要抑制辅助信息随后单元的 显示,直到一给定时间或相应的视频内容呈现,例如为了防止破坏显示节目 中的悬念部分。为了达到该目的,将每个提取的辅助信息单元或单元组与 一同步码(时间戳)相关联,或与对应于VB工时间或其它节目内容的其它信 息相关联。这样,图示的方法100包括从节目信号中提取原始显示时间,以及被提取的每个辅助信息单元的顺序。当然,时间戳的使用是可选的,本 领域的技术人员可以理解的是,除了或代替所描述的典型时间戳,其它顺 序和/或时间顺序的信息都可用于关联步骤106。
再次参照图l,所示的方法100进入存储步骤108,包括将辅助信息以 及和其相关的时间戳信息存储于日志文件或其它逻辑数据结构中,以这种 方式,该数据结构与对应的节目相关联。相应的节目内容也可存储于存储步
骤108中,或者可将预先存储的节目内容与在存储步骤108中存储的辅助 信息相关联。存储步骤108可利用诸如硬盘或非易失性技术的其它装置, 或例如连接在服务器结构中的复数个硬盘、可记录光盘或其它存储装置来 实现。当然,可以理解的是,并非一定要求是非易失性存储,所示的方法100 可利用易失性存储技术(如随机存取存储器(RAM))或类似技术,或利用 为本领域普通技术人员所知的适用于该目的的其它存储技术来实现。本发 明的特征之一是日志文件或其它逻辑数据结构只占据很小的内存,使得本 发明在存储资源缺乏的情况下能以合理的成本来实施。
然后所示的方法进入确定步骤110,在该步骤中分析辅助信息以及其它 节目信息和内容,以确定该辅助信息定制显示的候选部分。当一个节目或一 个节目的一部分以非令人满意的方式显示时,可能会期望定制显示辅助信 息。例如,字幕文本显示的持续时间比期望的短,妨碍了用户的理解。又 例如,字幕文本在屏幕上以小尺寸的文本、难辨认的字体、行数少的方式 或局限于屏幕的特定区域显示。再例如,对于令人满意地理解事件及字幕 文本来说,节目事件及字幕文本可能出现得太快。
在每个上述的实例中,确定步骤110可包括分析每个辅助信息单元或 每个辅助信息组以及之前的、当时的及随后的节目内容,以确定辅助信息的 显示是否能够或应该根据用户的偏好改变。例如,如以下参照图2所述, 确定步骤110可包括调整隐藏式字幕的显示时间,其包括确定每个爆发式对话的新的开始和结束时刻,或"时间扩展"。又例如,如以下参照图3 所述,确定步骤110可包括在大量对话出现的节目部分期间,为了在屏幕上 显示附加的字幕文本行确定一放大区域。再例如,如以下参照图4所述, 确定步骤110可包括,确定对于理解而言,事件和对话出现得太快的那部分
节目的改变的回放速度。当然,本发明不局限于参照图2至图4所述的实
施例。例如不离开本发明的精神或范围的情况下这些实施例的组合或变化 都能被实施。
确定步骤110以及获取步骤104、关联步骤106和存储步骤108可出现 在"脱机"时,或当节目内容和辅助信息当前未正在播放时,如在录制以 后要观看的节目期间或之后(即"时移")。或者,确定步骤110以及获取 步骤104、关联步骤106和存储步骤108可出现在"联机"时,或基本上出 现在节目内容和辅助信息显示的同时;例如分析和确定可发生在节目广播 期间,且定制的辅助信息可以以对于用户而言非显而易见来说的微小延迟 来播放,类似于从一边存储、 一边播放节目的PVR型装置中播放。
随后所示的方法100进入显示步骤112,在该步骤中显示辅助信息和节 目内容,包括于确定步骤110中确定的定制辅助信息。在确定步骤110中 被识别为定制的候选部分的那部分节目可包括根据用户期望以定制方式显 示辅助信息。例如,大尺寸的文本可在节目的音乐段落期间显示。基于用 户的偏好或选择,节目的一些候选部分和/或节目的剩余内容可包括辅助信 息的非改变的显示。用户的偏好或选择可在所示的方法100期间的任意时 刻传输或接收。或者,在没有用户选择的情况下,默认偏好可用于确定步 骤110中,并反映在显示步骤112中。
在显示步骤112后,所示的方法100于步骤114结束。其后,在某一 将来时刻,根据手动或自动安排的事件或用户输入,方法100可再次开始。
现在参照图2描述辅助信息定制显示的一个典型方法。图2显示了示出通常指定为200的"时间扩展"辅助信息的一个典型方法的简化流程图。
所示的方法200包括接收和提取步骤204、节目存储步骤206、辅助信息存 储步骤208、用户选择步骤210、分析步骤212、确定步骤214以及显示步 骤216。
所示的方法200起始于202,并进入接收和提取步骤204,于该步骤中 接收包含嵌入的辅助信息的节目信号,该辅助信息诸如是与通过节目信号 传输的电视节目相关的隐藏式字幕文本。辅助信息从如以上参照图l和描 述获取步骤104的伴随的文本中所述的节目信息中被提取。
然后所示的方法200进入节目存储步骤206以及辅助信息存储步骤 208。存储步骤206、 208可基本同时或以任何顺序进行。在节目存储步骤 206中,包含视频和/或音频部分的节目内容从节目信号中被译码和7或被提 取,并被存储于方便的存储媒介中,如硬盘或其它非易失性存储装置中。 在辅助信息存储步骤208中,例如包含隐藏式字幕信息的辅助信息从节目
信号中被译码和/或被提取,并被存储于相同或相关的存储媒介中,如在服 务器阵列中同一或另一硬盘或者其它非易失性存储装置中。存储步骤206、
208的其它方面如以上参照图1和描述关联步骤106及存储步骤108的附文
所述来进行。
所示的方法200包括用户选择步骤210,于该步骤中从用户接收选择 或偏好。对于"时间扩展",显示辅助信息单元或辅助信息组期间的时间间 隔可被放大,例如为了增加允许用户阅读和理解字幕文本的时间。在该例 子中,给定爆发式对话的起始时刻Tl可被提前或被改变到一个提早了 S量 的较早时刻,称为"超前时间"。同样地,给定爆发式对话的结束时刻T2 可被延后或被改变到一个延迟了L量的较晚时刻,称为"滞后时间"。典型 用户偏好包括触发"时间扩展"的对话阈值量,超前时间S和滞后时间L 的默认值和/或由用户选择的最大阅读速度,可用于确定其它"时间扩展"参数。当然,可以理解的是,根据本发明,用户能以类似方式选择减小显示 辅助信息的时间量。
用户可从一些与辅助信息的"时间扩展"定制相关的预先设定的用户 选项中选择。或者用户可输入与"时间扩展"相关的特定参数,例如用户 可输入最大超前时间S或最大滞后时间L。
用户可用多种输入装置,包括手持遥控器、键盘、"鼠标"、游戏手柄、 游戏手杆、个人数字助理(PM)、移动电话、平板电脑及其它现有技术中 已知的输入装置从本地或远程传输选择或偏好。用户的偏好或选择可在所
示的方法200期间的任意时刻被传输或接收。在没有明确的用户选择的情 况下,默认用户偏好暗含在用户选择步骤210中。
.随后所示的方法200进入分析步骤212,于该步骤中分析节目内容、辅 助信息及用户选择,以确定如果有的话,哪部分节目是辅助信息显示的"时 间扩展"定制的候选。分析步骤212包括将辅助信息分成个别的辅助信息 单元或辅助信息组,例如对应于节目内容的视频和/或音频部分中场景对话 或爆发式对话。分析每个个别辅助信息单元或辅助信息组,以确定根据接收 到的用户选择,"时间扩展"是否合适,如果是,要对用于显示辅助信息的 开始和结束时刻进行什么样的改变。
例如,对于每个辅助信息单元或辅助信息组,可确定原始起始时刻T1、 原始结束时刻T2以及要显示的辅助信息量(如字幕文本)。当每个单位时 间中要显示的辅助信息量超过了用户选择步骤210中确定的阈值时,可计 算超前时间S和滞后时间L。根据可获得的最大显示时间可确定超前时间S 和滞后时间L,例如,在不与相邻场景或爆发式对话相重叠的情况下,设置 S和L为显示辅助信息单元或辅助信息组时间量的最大值。或者,不考虑重 叠,根据用户选择步骤210中确定的阈值信息来确定超前时间S和滞后时 间L。当"时间扩展"被触发时,辅助信息显示的持续时间可从时间间隔(T2-Tl)改变到新的时间间隔(T2+L- (T1-S))。
在分析步骤212后,所示的方法200进入确定步骤214,于该步骤中使 用在分析步骤212中确定的"时间扩展"参数,计算满足分析步骤212中
确定的阈值的每个辅助信息单元或辅助信息组新的起始时刻(n-s)以及
新的结束时刻(T2+L)。当然,例如为了防止破坏悬念部分,不考虑阈值, 新起始时刻和新结束时刻中的一个或两个可保持不对原始起始和/或结束 时刻作改变,其中节目内容、用户选择或其它因素中的限制阻止了改变或 建议不改变。当然,根据本发明,用户能够增加或减少特定辅助信息单元或 辅助信息组的显示时间量。本领域的普通技术人员可以理解的是"时间扩 展"的有效实施要求用户、广播公司和/或其它人员事先要互动或定位,例 如超前时间S和滞后时间L的默认值可根据用户的选择及应用"时间扩展" 的节目来改变。
接着所示的方法200进入显示步骤216,于该步骤中显示包含有分析步 骤212和确定步骤214中所确定的个别辅助信息单元或辅助信息组的"时 间扩展"的定制辅助信息和节目内容。可以理解的是,用户选择可以出现在 节目播放之前、中间和/或之后,其可改变当前和随后节目内容的用户的辅 助信息的定制显示。这样,本发明可基本保持总体节目事件速度的同时, 缓和对应于特定段落或爆发式对话的辅助信息(如字幕文本)的显示。
在显示步骤216之后,所示的方法200于步骤218结束。其后,在某 一将来时刻,根据手动或自动编排的事件或用户输入,方法200可再次开 始。
现在参照图3来描述辅助信息定制显示的另一典型方法。图3显示了 示出通常指定的辅助信息定制显示的"区域变化"的典型方法300的简化 流程图。所示的方法300包括接收和提取步骤304、节目存储步骤306、辅 助信息存储步骤308、用户选择步骤3U)、分析步骤312、确定步骤314以及显示步骤316。
所示的方法300起始于302,并进入接收和提取步骤304,于该步骤中 接收包含嵌入式辅助信息的节目信号,该辅助信息诸如与通过节目信号传 输的电视节目相关的隐藏式字幕文本。方法300中所包括的接收和提取步 骤304、节目存储步骤306、辅助信息存储步骤308的进行方式分别与以上 参照图2描述接收和提取步骤204、节目存储步骤206、辅助信息存储步骤 208的附文中所述的一致。
所示的方法300包括用户选择步骤310,于该步骤中从用户接收选择或 偏好。对于"区域变化",显示辅助信息(如字幕文本)单元或辅助信息组的 屏幕上区域可被放大,例如,为了适应较大尺寸的文本、不同字体和/或文 本式样、增加的字幕文本行、禾n/或延长的显示持续时间。典型用户偏好可 包括触发"区域变化"的对话阈值量、分配给辅助信息显示的正常和放大
区域的默认值、禾n/或由用户选择的最大阅读速度,可用于确定其它"区域
变化"参数。
用户可从一些与辅助信息显示中"区域变化"相关的预先设定的用户 选项中选择。或者用户可输入与"区域变化"相关的特定参数,例如用户 可输入字幕文本最多行数或最小文本尺寸。
与前述的实施例相似,用户可利用多种输入装置从本地或远程传输选 择或偏好。在没有明确的用户选择的情况下,默认用户偏好暗含在用户选
择步骤310中。
随后所示的方法300进入分析步骤312,于该步骤中分析节目内容、辅 助信息及用户选择,以确定如果有的话,哪部分节目是辅助信息显示的"区 域变化"的候选。分析步骤312包括将辅助信息分成个别的辅助信息单元 或辅助信息组,例如,对应于节目内容的视频和/或音频部分中的场景对话或爆发式对话。分析每个个别辅助信息单元或辅助信息组,以确定根据接收 到的用户选择,"区域变化"是否合适,如果是,对用于显示辅助信息的屏 幕上区域量进行什么变化。
例如,对于每个辅助信息单元或辅助信息组,可确定原始字幕显示区 域,以及利用用户选择的"区域变化"参数(如文本尺寸、字体、行数、显 示持续时间)需要显示字幕文本的改变的显示区域。当改变的显示区域超
过了例如在用户选择步骤310中由广播公司或用户所确定的最大值,在不
与相邻场景或爆发式对话相重叠的情况下,使用与用户偏好最接近的节目 内容来确定替代的"区域变化"参数。或者无论是否重叠都使用在用户选
择步骤310中确定的用户选择的"区域变化"参数。
在分析步骤312后,所示的方法300进入确定步骤314,于该步骤中使 用在分析步骤312中确定的"区域变化"参数来定义"区域变化"被视为 合适的每个辅助信息单元或辅助信息组的新显示配置。当然,例如为了防 止对关键视频内容的困惑, 一个或多个"区域变化"参数可保持不对其原 始值改变,其中节目内容、用户选择或其它因素的限制阻止改变或建议不 改变。本领域的普通技术人员可以理解的是"区域变化"的有效实施要求 用户、广播公司和/或其它人员要事先互动或定位,例如默认文本尺寸和显 示持续时间可根据用户的选择及应用"区域变化"的节目来改变。
接着所示的方法300进入显示步骤316,于该步骤中显示包含有分析步 骤312和确定步骤314中所确定的个别辅助信息单元或辅助信息组的"区 域变化"的定制辅助信息和节目内容。这样,"区域变化"例如可允许更多 的文本同时显示于屏幕上,允许用户有更多时间消化复杂的文本信息,和/ 或允许用户在不错过对话的情况下暂时不观看屏幕。当然,"区域变化"可 包括以上述类似方式减小允许显示辅助信息的区域。可以理解的是用户选 择可以出现在节目播放之前、之时和/或之后,其可改变节目内容用户当前和随后的辅助信息的定制显示。这样,本发明可在基本保持总体节目事件 速度的同时,对于视力受损的用户显示较大尺寸的文本或不同字体,对于 喜欢更多上下文的用户显示更多行的文本,和/或延长显示带有或没有"向 上滚动"字幕的字幕文本的持续时间。
在显示步骤316之后,所示的方法300于步骤318结束。其后,在某 一将来时刻,根据手动或自动安排的事件或用户输入,方法300可再次开 始。
现在参照图4描述辅助信息定制显示的又一典型方法。图4显示了示 出通常指定的辅助信息定制显示的"回放再同步"的一个典型方法400的 简化流程图。所示的方法400包括接收和提取步骤404、节目存储步骤406、 辅助信息存储步骤408、用户选择步骤410、分析步骤412、确定步骤414 以及显示步骤416。
所示的方法400起始于402并进入接收和提取步骤404,于该步骤中接 收包含嵌入的辅助信息的节目信号,该辅助信息诸如与通过节目信号传输 的电视节目相关的隐藏式字幕文本。所示的方法400中所包括的接收和提 取步骤404、节目存储步骤406、辅助信息存储步骤408的进行方式分别与 以上参照图2描述接收和提取步骤204、节目存储步骤206、辅助信息存储 步骤208的附文中所述的一致。
所示的方法400包括用户选择步骤410,于该步骤中从用户接收选择或 偏好。对于"回放再同步",辅助信息或节目事件显示的速度可被改变,例 如为了略微放慢隐藏式字幕的显示速度。用户偏好例如可包括触发"回放 再同步"的对话阈值量、默认回放速率值和/或用户选择的最大阅读速度可 用于确定其它"回放再同步"参数。
用户可从一些与辅助信息的"回放再同步"相关的预先设定的用户选项中选择。或者用户可输入与"回放再同步"相关的特定参数,例如用户 可输入单位时间内显示的最多字符数或单词数。
与前述的实施例相似,用户可利用多种输入装置从本地或远程传输选 择或偏好。在没有明确的用户选择的情况下,默认用户偏好暗含在用户选 择步骤410中。可以预期的是,当观看节目时,用户期望加快或减慢节目内 容和辅助信息的回放速度。本发明的一个实施例包括一用户输入装置,其 具有用于良好控制辅助信息回放的"VCR式"播放键,如快进、倒放、暂停、 慢进、慢倒等。
随后所示的方法400进入分析步骤412,于该步骤中分析节目内容、辅 助信息及用户选择,以确定如果有的话,哪部分节目是"回放再同步"的候 选。分析步骤412包括将辅助信息分成个别的辅助信息单元或辅助信息组, 例如对应于节目内容的视频和/或音频部分中场景对话或爆发式对话。分析 每个个别辅助信息单元或辅助信息组,以确定根据接收到的用户选择,"回 放再同步"是否合适,如果是,对回放速度进行什么变化。
例如,对于每个辅助信息单元或辅助信息组,可确定原始字幕播放速 度以及利用用户选择的"回放再同步"参数(如单位时间内最多的字符数 或单词数)显示字幕文本的改变后的字幕显示速度。当原始的显示速度超 过了例如在用户选择步骤410中由用户所确定的最大值时,在没有过度中
断场景或对话的情况下,使用与用户偏好最接近的节目内容来计算改变的 显示速度。或者无论是否中断都使用在用户选择步骤410中确定的用户选 择的"回放再同步"参数。
在分析步骤412后,所示的方法400进入确定步骤414,于该步骤中使 用在分析步骤412中确定的"回放再同步"参数来定义"回放再同步"被 视为合适的每个辅助信息单元或辅助信息组的新显示回放速度。当然,例 如为了防止伴随的视频内容出现过度的扭曲, 一个或多个"回放再同步"参数可保持不对其原始值改变,其中节目内容、用户选择或其它因素中的 限制阻止了改变或建议不改变。本领域的普通技术人员可以理解的是"回 放再同步"的有效实施要求用户、广播公司和/或其它人员要事先互动或定 位,例如回放速度的默认值可根据用户的选择及应用"回放再同步"的节 目来改变。
接着所示的方法400进入显示步骤416,于该步骤中显示包含有分析步 骤412和确定步骤414中所确定的个别辅助信息单元或辅助信息组的"回 放再同步"的定制辅助信息和节目内容。可以理解的是,用户的选择可以出 现在节目播放之前、之时和/或之后,其可改变节目内容当前和随后用户的 辅助信息的定制显示。这样,本发明可基本保持总体节目事件速度的同时, 对于阅读速度慢的用户以减小的回放速度来显示辅助信息,或者对于阅读 速度快的用户以增加的回放速度来显示辅助信息。
在显示步骤416之后,所示的方法400于步骤418结束。其后,在某 一将来时刻,根据手动或自动安排的事件或用户输入,方法400可再次开 始。
图5中显示了根据本发明的一方面的辅助信息定制显示的电视接收系 统。该电视接收系统500可包括电视信源508、用户输入装置512、接收和 处理装置502以及音频/视频显示装置524。电视信源508可包括如下的一 个或多个设置用于接收地面或空中(OTA)电视信号的传统天线,设置用 于接收从航天或航空装置传输或反射的电视信号的卫星收发器,设置用于 传输有线电视信号的传输电缆,以及设置用于接收或传输公共网络或专用 网络上信息的网络连接;例如使用网络上复数个不同协议传输的数据。电 视信源508可包括放大器、前置放大器或其它现有技术中已知的电视接收 元件。电视信源508可通过同轴电缆、光学纤维电缆、带状电缆、高速数 据传输线或其它现有技术中已知的信号传输媒介。所示的接收和处理装置502包括调谐器/接收器506、辅助信息译码器 510 (如隐藏式字幕译码器)、处理器516、随机存取存储器(RAM)、硬盘存 储器520、至少一用户输入/输出装置514、包括如数据总线的总线504以 及与音频/视频显示装置524连接的显示控制器522。在不同的实施例中, 接收和处理装置502或者可与录制装置、大容量存储器装置、回放装置、 显示装置、展示装置或其它现有技术中已知的网络设备相连接。
根据本发明,接收和处理单元502包括实施辅助信息显示方案的软件 和/或固件指令。例如接收和处理单元502可设置用于实施以上参照图1描 述的方法100。或者,处理单元502可设置用于实施以上参照图2至图4描 述的方法200、 300、 400中的一种或多种方法。在操作中,用户可利用接 收和处理单元502以及连同使用电视信源508、用户输入装置512以及音频 /视频显示装置524以定制的方式存储或显示与节目内容相关的辅助信息 (如隐藏式字幕)。
现在,结合己知的较佳实施例已经对本发明进行了详细地描述,容易 理解的是本发明不局限于所揭示的实施例。更确切地说,可以修改本发明 以添加至今没有描述的任何数量的变化、更改、替换或等同排列的修改, 但其却与本发明的精神和范围相符。因此,本发明不视为仅限于先前的描 述,而是限于所附的权利要求。
权利要求
1、一种处理与视频节目相关的辅助信息的方法,其特征在于包括接收并存储表示视频节目的节目信号;接收并存储与视频节目相关的辅助信息,辅助信息的各部分与视频节目间分别具有显示同步关系;处理存储的节目信号以提供第一输出信号来响应用户选择的视频节目;处理辅助信息以提供第二输出信号来响应用户显示辅助信息的请求;确定辅助信息的一部分与视频节目间是否具有预先设定的显示同步关系;以及响应该确定步骤,调整辅助信息的该部分和视频节目间的显示同步关系,并将第一输出信号和第二输出信号结合以生成一结合的显示输出信号。
2、 如权利要求l所述的方法,其特征在于,所述视频节目包括电视节 目,且辅助信息包括隐藏式字幕信息。
3、 如权利要求2所述的方法,其特征在于,所述存储的辅助信息包括 表示节目信号间各自显示同步关系的一个或多个时间戳。
4、 如权利要求1所述的方法,其特征在于,所述确定步骤包括确定在 视频节目特定时间间隔中单位时间内要被显示的辅助信息量。
5、 如权利要求4所述的方法,其特征在于,所述预先设定的同步关系对应于超过阈值的每单位时间内要被显示的辅助信息量。
6、 如权利要求5所述的方法,其特征在于,所述阈值可由用户选择。
7、 如权利要求l所述的方法,其特征在于,响应接收和存储节目信号 步骤以及接收和存储辅助信息步骤,执行所述确定步骤。
8、 如权利要求l所述的方法,其特征在于,所述调整步骤包括控制第二输出信号以改变至少一部分辅助信息的起始时刻和结束时刻中的一个或多个。
9、 如权利要求8所述的方法,其特征在于,所述结合步骤包括放大分 配给辅助信息显示的区域。
10、 如权利要求1所述的方法,其特征在于,所述结合步骤包括减小 至少一部分辅助信息的结合后的输出信号的回放速度。
11、 一种处理与电视节目相关的辅助信息的方法,其特征在于包括接收对应于电视节目的节目信号;从节目信号中获取辅助信息,辅助信息的各部分与电视节目间分别具 有显示同步关系;存储与预先设定的同步关系和节目信号相关的辅助信息;确定辅助信息的各部分是否具有低于阈值的显示时间;调整具有低于阈值的显示时间的辅助信息部分的显示时间,并将调整 部分和节目信号结合以生成一结合后的输出信号。
12、 如权利要求ll所述的方法,其特征在于,所述辅助信息包括隐藏 式字幕信息,并且所述存储步骤包括与节目信号分离的辅助信息。
13、 如权利要求ll所述的方法,其特征在于,调整步骤包括改变至少 一部分辅助信息显示的起始时刻和结束时刻中的一个或多个。
14、 如权利要求ll所述的方法,其特征在于,所述结合步骤包括放大 分配给辅助信息在显示设备上显示的区域。
15、 如权利要求ll所述的方法,其特征在于,所述调整步骤包括增加在结合的输出信号中至少一部分辅助信息的显示时间。
16、 一种装置,其特征在于包括信源;连接于信源的处理单元,用于接收视频节目信号和与该视频节目信号相关的辅助信息,辅助信息各部分与视频节目间具有各自的显示时间关系; 连接用于从用户接收输入的用户输入/输出装置;连接于处理单元的存储装置,用于存储接收到的视频节目信号和辅助 信息;以及连接于处理单元、用户输入/输出装置和存储装置的控制单元,该控制 单元确定部分辅助信息与视频节目间是否具有预先设定的显示时间关系并 且响应该确定步骤,调整辅助信息的显示时间。
17、 如权利要求16所述的装置,其特征在于,所述电视接收和处理单 元设置用于改变至少一部分辅助信息显示的起始时刻和结束时刻中的一个 或多个。
18、 如权利要求16所述的装置,其特征在于,所述电视接收和处理单 元设置用于放大分配给辅助信息在至少一显示装置上显示的区域。
19、如权利要求16所述的装置,其特征在于,所述电视接收和处理单元设置用于减小至少一部分辅助信息的结合的输出信号的回放速度。
20、如权利要求16所述的装置,其特征在于,所述电视信源包括空中天线、卫星收发器、有线电视电缆及网络连接中的一个或多个。
全文摘要
本发明揭示了一种显示与多媒体节目相关的辅助信息的装置和方法。具体来说,本发明针对于接收节目信号,从节目信号获取辅助信息(如,隐藏式字幕信息)(104),将时间信息与辅助信息关联(106),将辅助信息存储于与节目内容相关的文件中(108),使用辅助信息文件和节目内容以确定用于辅助信息定制的候选节目部分(110),以及根据用户的选择显示与节目内容相关的定制辅助信息(112)(参见图1)。使用本发明,具有不同能力和/或关于字幕文本显示偏好的用户可以定制与电视节目一起传输的字幕信息。
文档编号H04N5/445GK101461241SQ200680054863
公开日2009年6月17日 申请日期2006年6月9日 优先权日2006年6月9日
发明者拉热维·马杜卡尔·萨阿拉布达赫, 斯科特·艾伦·肯德尔 申请人:汤姆逊许可公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1