实时/延时检查输运流中的隐藏式字幕一致性的制作方法

文档序号:8266714阅读:276来源:国知局
实时/延时检查输运流中的隐藏式字幕一致性的制作方法
【技术领域】
[0001]本公开涉及视频流,并且更具体地涉及校验视频流中的隐藏式字幕数据的一致性。
【背景技术】
[0002]隐藏式字幕的使用已经使得耳聋和有听力障碍的人员可能更全面地欣赏视频传送。没有隐藏式字幕的话,耳聋或有听力障碍的人员就不得不求助于唇读以确定参与者在说什么。但是并不是每个人都熟练于唇读。并且唇读仅在说话者的面部清晰可见的时候可行。如果说话者面向错误方向,或者摄像机不能捕获说话者的唇部运动,即使是熟练于唇读的人也将不能够确定说话内容。但是利用隐藏式字幕,文本连同潜在地其它信息被正确地显示在屏幕上,其中其可以被任何人容易地阅读。
[0003]存在两种主要方式来将隐藏式字幕编码在视频流中。在美国电视系统委员会(ATSC)标准中,在与音频数据复用之前,将隐藏式字幕添加到视频数据。在数字视频广播(DVB)标准中,隐藏式字幕被编码在其自身的数据中,该数据然后与视频数据和音频数据二者复用。这些标准在现有技术中是已知的。
[0004]在隐藏式字幕数据中可能发生许多错误。隐藏式字幕编码器可能不能够编码任何隐藏式字幕数据。或者隐藏式字幕编码器可能编码一些语言,但不是所有假定要配字幕的语言。或者隐藏式字幕编码器可能使用一种格式(例如EIA-608)而不是另一种格式(例如EIA-708)来编码字幕。或者隐藏式字幕编码器可能在某一时间间隔之后停止编码隐藏式字幕。或者隐藏式字幕编码器可能不能够将数据编码在输运流内的正确位置中(替代性地,复用器可能不能够将隐藏式字幕数据包括在输运流中)。检测这些问题是困难的,并且手动地监控用于隐藏式字幕的输运流是不可行的,特别是在多种格式或多种语言的隐藏式字幕应被包括的时候。
[0005]仍然需要解决与现有技术相关联的这些和其它问题的方式。

【发明内容】

[0006]本发明的方面包括一种机器。该机器包括输入端口,其可以接收隐藏式字幕信息。隐藏式字幕信息可以是输运流的一部分,或者它可以在被输入到机器之前从输运流解码。计算器然后可以计算隐藏式字幕信息的比特率,并且所计算的隐藏式字幕信息的比特率可以从机器输出。
【附图说明】
[0007]图1示出根据本发明的实施例的用于监控隐藏式字幕信息的比特率的机器。
[0008]图2示出具有多个隐藏式字幕信息的输运流。
[0009]图3示出使用图1的机器来监控隐藏式字幕信息的比特率的过程的流程图。
[0010]图4示出使用美国电视系统委员会(ATSC)标准编码的隐藏式字幕信息的一致性检查。
[0011]图5示出使用数字视频广播(DVB)标准编码的隐藏式字幕信息的一致性检查。
[0012]图6示出隐藏式字幕比特率数据的图表。
[0013]图7示出具有错误的隐藏式字幕比特率数据的图表。
【具体实施方式】
[0014]图1示出根据本发明的实施例的用于监控隐藏式字幕信息的比特率的机器。在图1中,示出机器105。机器105可以是被设计成检查隐藏式字幕信息的一致性的任何机器。此外,机器105也可以施行其它功能性。例如,机器105可以是输运流分析器的一部分。
[0015]机器105可以经由输入端口 110接收隐藏式字幕信息。使用计算器115,机器105可以计算隐藏式字幕信息的比特率。该比特率信息可以经由输出端口 120输出。替代性地或附加地,比特率信息可以被路由到诸如显示器125的输出设备。其它可能的输出设备可以包括打印机。
[0016]机器105还可以包括警报生成器130。警报生成器可以在由计算器115所计算的比特率在太长时间内为零的时候生成警报,从而指示在一段时间内已经没有隐藏式字幕信息。在警报生成器130生成警报之前需要多长时间段可以由用户限定:也就是说,用户可以输入时间段,其被视为示出隐藏式字幕信息具有问题。
[0017]图2示出具有多个隐藏式字幕信息的输运流。在图2中,示出输运流205。输运流205包括两个隐藏式字幕流210和215。隐藏式字幕流210包括使用EIA-608标准编码的隐藏式字幕。隐藏式字幕流215包括使用EIA-708标准编码的隐藏式字幕。每一个隐藏式字幕流可以包括不止一个隐藏式字幕数据:例如,隐藏式字幕流210包括两种语言220和225的隐藏式字幕,并且隐藏式字幕流215包括两种语言230和235的隐藏式字幕。尽管图2示出隐藏式字幕流210和215每一个包括两种语言的隐藏式字幕,但是本领域普通技术人员将认识到,每一个隐藏式字幕流可以包括任何数目语言的隐藏式字幕:不要求每一个隐藏式字幕流包括相同数目的语言。此外,本领域普通技术人员将认识到,可以存在任何数目的隐藏式字幕流,其使用任何数目的不同标准来编码隐藏式字幕。其它隐藏式字幕标准包括 SCTE20 和 SCTE21。
[0018]可以被用来编码隐藏式字幕的各种不同标准以不同方式实现隐藏式配字幕。例如,隐藏式字幕可以作为用户数据被编码到输运流的视频中(如MPEG-2和H.264视频中所发生的),或者隐藏式字幕可以被编码在封装化基本流的专用数据中(如数字视频广播标准中所发生的)。本发明的实施例不涉及如何编码隐藏式字幕,只要解码的隐藏式数据被接收即可。
[0019]图3示出使用图1的机器来监控隐藏式字幕信息的比特率的过程的流程图。在图3中,在块305处,系统接收输运流,并且在块310处,系统解码隐藏式字幕信息。如以上所讨论的,编码隐藏式字幕信息的方式超出本发明的范围:就本发明的实施例而言,隐藏式字幕信息可能根本就没被编码。在块315处,系统计算隐藏式字幕信息的比特率。在块320处,系统输出隐藏式字幕信息的比特率。
[0020]在块325处,系统接收用户所限定的时间段。在块330处,系统确定隐藏式字幕信息的比特率在大于用户所限定的时间段的间隔内是否为零。如果是,则在块335处,系统产生关于隐藏式字幕信息中的错误的警报。
[0021]以上所述流程图代表本发明可能的实施例。本发明的实施例不限于流程图中所示的那些。各种块可以被省略,并且块的顺序可以重新布置,而不失本发明的实施例的一般性。
[0022]图4示出使用美国电视系统委员会(ATSC)标准编码的隐藏式字幕信息的一致性检查。在图4中,音频编码器405编码音频数据。视频编码器410编码视频数据。视频编码器410还从隐藏式字幕编码器(415)接收隐藏式字幕信息,其包括视频输运流。音频和视频输运流通过复用器420进行复用,从而产生具有隐藏式字幕的输运流425。
[0023]为了检查隐藏式字幕信息的一致性,一致性检查可以在不同地方施行。如图4中所示,Tektronix公司的输运流兼容性分析器软件(TSCA) 430可以在具有隐藏式字幕信息的输运流与音频数据进行复用之前或之后对其进行分析。如果需要,TSCA 430可以既在复用之前又在复用之后分析输运流。TSCA 430被用作检查隐藏式字幕信息的一致性的工具的示例,并且任何等价工具可以替代TSCA 430。
[0024]图5示出使用数字视频广播(DVB)标准编码的隐藏式字幕信息的一致性检查。在图5中,音频编码器405和视频编码器410操作以将音频和视频数据编码到输运流中。但是代替于隐藏式字幕信息被包括到视频输运流中,隐藏式字幕编码器415生成也被输入到复用器420的单独的输运流。复用器420对不同的输运流进行复用以产生具有隐藏式字幕的输运流505。
[0025]如图4中那样,为了检查隐藏式字幕信息的一致性,一致性检查可以在不同地方施行。如图5中所示,Tektronix公司的输运流兼容性分析器软件(
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1