用于对压缩的视频信号接受系统进行同步的装置和方法

文档序号:7627694阅读:190来源:国知局
专利名称:用于对压缩的视频信号接受系统进行同步的装置和方法
技术领域
本发明涉及用于在一信号去压缩装置上提供一个时钟信号的方法及装置,该时钟信号实际上频率锁定到一个进行编码的装置的时钟信号上。
压缩的视频信号的产生及传输系统可工作于几种同步等级,或更恰当地说是工作于若干种导步状态。例如,实际的压缩装置将被同步,至少在部分上同步于源视频信号的垂直帧速率,并且也可以同步于彩色副载波。一旦视频信号被压缩且形成特定信号规程(例如MPEG1),它可进一步被处理成用于传输的传输数据包。该传输数据包可与来自其它视频或数据信号源的数据包进行时分多路复用。打包及多路复用可以与压缩操作相互同步的方式地进行,也可以异步地进行。这些传输数据包(无论是否多路复用)可随之送到用于数据传输的一个调制解调器。该调制解调器可以与前述的系统同步操作,也可以不同步。
在全多路复路传输的压缩信号的接收机处,通常需要各个子系统以它们的系统的编码端相对应部分的相反功能同步地操作。这种情形中的同步操作一般可以是指各子系统的操作极为接近于其对应部分子系统的相同频率。去压缩器应当以用于在压缩器处所提供的视频信号源帧速率来提供视频信号,并与相关的音频信号同步。系统的视频/音频去压缩部分的同步可以通过在编码器处于压缩的视频/音频信号中插入表现时间取样来实现,这种取样指示各信号基段的产生/再生的相关倍数。这种表现时间基准(RTR′s)可被用于比较相关音频与视频信号的时序,以实现同步的目的并用于正确的成序及连续性。
接收机调制解调器当然必须以精确地同于发射调制解码器的频率工作。接收机调制解调器通常有响应于发射载波频率的锁相环,以产生同步时钟信号。
由于两种原因,多路复用和或传输数据打包装置的同步趋于更复杂。首先,多路复用的数据可以是分散地到达;其次,为了将制作成本减至最小,在调制解调器及去压缩器之间一般要采用速率缓冲,且必须采取措施确保其速率缓冲既不上溢也不下溢面具有使缓冲器保持为尽可能小的实际上最小制造成本的约束。
本发明涉及用于在被压缩的视频信号中插入不同时间编码或计数值的用于对诸如多层压缩的视频信号的传输或多路复用信号的中间层建立同步的系统和装置。在系统的编码端的一个实施例中,一个模K计数器响应系统时钟而被钟控,并根据一预定的规程将从计数器所提供的计数值中选出的各计数值嵌入在传输层的信号中。另一种措施是当预压缩的视频信号被引入信号中时,使其包括代表预压缩的计数值的值。在另一实施例中,在其中可使压缩的视频信号排队的信号传输存储单元中,提供的措施是通过对系统时钟频率的时钟脉冲加以计数来测定信号被延长的时间,并以延时后的测量值对所述传输数据包中的差值计数值进行存取及刷新。在计数器系统接收端的一个实施例中,类似于在系统编码端的计数器响应于一个受控的接收机时钟信号提供计数值,并在与嵌入传输层中的计数值到达的时刻相关的时刻,对计数值进行取样。从接收的传输层中存取传输计数及差值计数值并与接收机计数值共同使用以产生一个信号,来控制接收机时钟信号。


图1是采用本发明的一个时钟恢复装置的压缩的视频编码/解码系统的方框图。
图2是对表示来自不同信号源的多路复用数据的形成有用的信号多路复用装置的方框图。
图3和图5是用于发送的压缩的视频信号数据的时钟恢复装置另两个实施例的方框图。
图4是包括有一个用于增强含在多路复用信号之内的定时基准的一个系统的信号多路复用装置的方框图。
图6和图7是传输数据块以及一个辅助信号传输数据块的图示表示。
图8是在图2中的传输处理器的操作流程图。
图1示出了一个可应用本发明的典型系统,该系统属于一个压缩数字视频信号传输装置。在本系统中,来自信号源10的视频信号送到压缩单元11,该单元包含一个采用离散余弦变换的运动补偿的预测编码器。被压缩的视频信号从单元11送到格式器12。根据某一信号规程,例如由国际标准化组织建议的一个标准MPEG,该格式器12对压缩视频信号和其它辅助数据作安排。已标准化的信号送到传输处理器13,它将信号分成数据的数据包并添加某些其它数据,以提供为传输目的的抗噪声功能。通常以非均匀速率出现的传输数据包被加到一个速率缓冲器14,该缓冲器以相对恒定的速率传导来提供输出数据,以便高效使用相对窄的带宽传输通道。该缓存的数据加到一个执行信号传输的调制解调器15上。
系统时钟22提供钟控信号,以操作至少包括传输处理器在内的大部分装置。该时钟将以固定的频率工作,例如27MHz。然而,如其中所示,它被用于产生定时信息。该系统的时钟被送到一个计数器23的时钟输入端,该计数器可被设置成例如模为230的计数。由计数器输出的计数值送到两个锁存器24和25。锁存器24受视频信号源的设定以便在各个帧间隔出现之际将计数值进行锁存。这些计数值被用来代表表现时间取样(PTR′s),并由格式器12包括在压缩的视频信号数据流中,而且由接收机所用,以提供相关的音频和视频信息的对口同步(lip-synchronization)。锁存器25由传输处理器13(或系统控制器21)所设定,以根据预定规程锁存计数值。这些计数值被用作程序时钟基准(PCR′s)的代表,并作为辅助数据而被嵌入各辅助传输数据包中。
系统控制器21是一个可变状态机,它被编程来协调各个处理单元。应当注意,只要在各处理单元之间提供正确的交互通信,控制器21、压缩器11和传输处理器13可以是,也可以不是经一公共钟控装置而同步的。
图1中的单元16-26包括了传输系统的接收端,其中的调制解调器16执行的是调制解调器15的相反功能。来自调制解调器16的数据送到一个相反的传输处理器18,它根据系统的规程将压缩的视频信号格式化后给速率缓冲器17,随后,速率缓冲器17根据需要将压缩的视频信号提供给去压缩器19,该去压缩器响应于压缩的视频信号而产生无压缩的视频信号,以显示于装置20上或存储于一个合适的装置中。
反向处理器18还将来自辅助传输数据的PCR′s以及控制信号送到系统时钟发生器27。响应于这些信号的时钟发生器产生一个至少与传输处理器操作同步的系统时钟信号。该系统时钟信号被送到接收机系统控制器26,以控制适当的处理单元的时序。
参考图2,它示出了可被包括在诸如传输调制解调器15中的装置。该调制解调器可从多个信号源接收数据,这些数据是在一公共传输通道上待传输的全部数据。这一点可以通过对来自各种信号源的各种信号进行时分多路复用来实现。此外,多路复用可分层进行。例如,视频节目Pi可以在不同的演播室内产生,并被耦合到第一多路复用器55。这些节目被按照公知技术而被时分多路复用并作为一个源信号S1来提供。
信号S1以及来自其它信号源的源信号Si被送到第二层多路复用器56,其中,信号Si依照公知的技术和预定的规程进行时分多路复用。最终,在各节目自身之内,可以有其它的进行多路复用的形式。这样进行的多路复用可以采用插入到节目内容中的商业节目的形式,或是插入在现场制作节目基段之间的存储节目的形式。在这后两种情况中,假设该商业节目或被存储的节目已经分别以PTR′s和PCR′s预先编码。在这种情况中,被存储节目的PTR′s和PCR′s则将与实况节目的实时PTR′s和PCR′s无关。至于PTR′s,由于视频信号将包括使去压缩器重新启动新信号的指令的参数,故其PTR′s尤其不会引起什么问题。相反,由于缺少被存储的及实时的PCR′s之间的相关性,而使PCR′s可被完全中断,从而使接收机系统的速率缓冲反向传输处理器单元失去同步性。
在图2中假定传输处理器53包括在操作上类似于分别的多路复用器55和56的多路复用装置。
在多路复用系统中还存在另外的问题。为了使各多路复用装置不丢失数据,如果数据从多个信号源同时地到达时,则有必要在多路复用器中提供一定程度的信号缓冲。这些缓冲器将置以T±δt的延时,其中的δt表示一个不稳定分量。假设节目经过了100次(一个对于实际问题的夸张数字)多路复用器,且每次多路复用添加1秒±1微秒的延时。则最终延时结果时是100秒±100微秒的延时。由于被压缩的视频信号且进而PTR′s已经历相同的延时,故这100秒的适时对于去压缩器而言就不是什么问题。而这±100微秒的不稳定分量必须加以对付,否则该解码器的缓冲器可能会上溢或下溢。
图3示出了接收机时钟发生器的第一实施例。在该实施例中,在信号通路中,传输处理器可置于速率缓冲器17以前,以便消除可能招致接收机速率缓冲器中的可变延时。来自接收机调制解调器的数据送到反向传输处理器32和一个辅助数据包检测器31 。该反向传输处理器32从各传输数据包分组的有效负载中分离出传输标题数据。响应该传输标题数据,处理器32将视频信号有效负载(此处示为业务数据1)送到诸如去压缩装置(未示出),并将辅助数据(示为业务数据2)送到适合的辅助数据处理单元中(未示出)。置放在辅助数据中的PCR′s进行路由选定且被存储在存储器单元34中。
辅助数据包检测器31(可以是一个匹配滤波器,用于识别指示含有PCR的辅助传输数据包的码字)在包含这种数据的传输数据包出现之际产生一个控制脉冲。这个控制脉冲被用来在锁存器35中存储由本机计数器36当前的计数值。该本机计数器36用于计数由诸如压控振荡器37所产生的脉冲。该计数器36被设计成与其在编码器中的对应计数器(计数器23)具有相同模数的计数模。
压缩振荡器37由时钟控制器39所提供的一个低通滤波的误差信号所控制。该误差信号以如下方式生成。使在时间n到达的PCR被指定为PCRn,且将当前锁存在锁存器35中的计数值被指定为Ln。时钟控制器读取PCR′s和L′s的连续值并形成正比于下面差值的误差信号EE→|PCRn-PCRn-1|-|Ln-Ln-1|该误差信号E被用于将压控振荡器37调整到趋于均衡该差值的一个频率上。由时钟控制器39产生的该误差信号可以为脉宽调制信号的形式,它可以由在低通滤波器38实施的模拟分量中提供为一个模拟误差信号。
本系统的约束是系统两端的计数器要计数相同的频率甚至多倍的频率。这就要求该压控振荡器的定义频率是相当地接近编码器系统时钟频率的频率。
前述的方案提供了相当快的同步,但会引入长项误差。该长项误差LTE正比于下面的差值;
LTE→|Ln-Lo|-|PCRn-PCRo|其中的PCRo和Lo例如可以是首次出现的PCR和接收机计数器的对应锁存值。从定义上说,误差信号E和LTE将以离散的步长而改变。这样,一旦系统被“同步”,该误差信号将围绕零点高频抖动一个单位。最好的同步方法是使用误差信号E来初始控制压控振荡器,直到在误差信号E中出现一个单位的高频抖动,并随即切换成使用长项误差信号LTE来控制压控振荡器。
为了调整在进行多路复用过程中引入的延时T±δt,在编码器处的传输处理器产生在辅助传输数据包中的一个辅助场,它包含关于可变延时的信息。在不同的多路复用位置制定修正这种可变延时信息的规程。参考图6和图7,其中图6示出了一种类型的类似子使用在由高级电视研究联合会所研制的高清晰度电视系统中的传输数据包。该传输数据包含有一个前缀,除其它内容外,该前缀有一个总的识别符,以指示包含在该数据包中的有效负载是关于哪一种业务。场CC是被包含用于误差检测目的一个连续检测值。HD场是一个说明性地定义该有效负载的业务说明标题。例如,如果特定的业务被指示来提供电视节目,该种业务类型的传输数据包的各有效负载可能包含音频数据、视频数据或相关的辅助数据。该HD场因而指示了用于特定数据包的特定有效负载的类型。
图7示出了一个包含辅助数据的传输数据包。数据包含在各数据组中的数据量及现行系统的需求,一个辅助传输数据包的有效负载可包括一个或多个辅助数据组。在图7所示的传输数据包中有两个辅助数据组,包含有关于节目时钟基准AUX1和AUX2的数据。辅助数据组AUX1包括关于可变延时的数据,而数据组AUX2包括PCR本身。各数据组包括一个辅助数据组前缀和一个辅助数据的数据块。该前缀包括场MF、CFF、AFID和AFS。场MF是一个1比特场,它指示在该数据包中的数据是否为可修正的(1为可修正而0为不可)。CFF是一个1比特场,它指示辅助数据是否为该数据组而定义的。AFID是一个6比特场,它指示包含在该数据组中的例如时间码、加扰键、版权等辅助数据的类型。AFS是一个8比特场,定义包含在该数据组中辅助数据的字节数。
AUX1数据组被示出为可修正的而AUX2数据组被示出为不可修正。AUX2数据被示出为PCR数据,即节目时钟基准。AUX1数据被指示为DPCR数据,在此,它是用于不同节目时钟基准的缩写。PCR数据是由控制在编码器中的传输处理器的一个程序机的控制之下所获得的。DPCR数据的获得将参考图4的描述来说明。
图4的装置是一个典型的装置,它是图2所示的一个多路复用器电路的一部分。与各输入总线相关的是一个缓冲存储器67,它可以是FIFO型的。当节目数据到达且其多路复用器目前正访问一个不同的输入总线时,该数据被存储于其中。随后,依照该多路复用器的程序,节目数据从缓冲存储器67中读出。
节目数据的各传输数据包包括含有PCR和DPCR数据的辅助数据组。应注意到,该PCR数据的值是相对于含辅助定时信息的传输数据包的定时来确定的。当PCR数据由多路复用器输出时,可能由于在进行多路复用过程中信号的争用招致的任何延时的原因而是错误的。通过该缓冲存储器所占用的延时时间T±δt被用来修正该DPCR数据,以便随后校正这种误差。安排来检测包含DPCR数据的传输数据包的出现的一个辅助数据包检测器61被接到节目数据输入总线。这个检测器功能复位并启动一个计数器62以便计数本机时钟60的计数脉冲。本机时钟60可以是具有非常接近编码器系统时钟频率的一个晶体振荡器,或者可以是每当图3或图5之装置操作时锁定于编码器时钟频率的频率。另一个辅助数据包检测器63被耦合到缓冲存储器67的输出总线,当包含DPCR数据的辅助数据包从该缓冲器出现时,用来存储锁存器68中的计数器62输出的当前计数值。计数器在此时的输出将呈现为时钟频率周期的几个单位的计数值,即经过特定数据包的缓冲器的渡越时间。应当注意,如果有可能是多个辅助数据包彼此邻近而出现,而使得多于一个的数据包可能同时地通过到缓冲器67的话,该辅助数据包检测器则必须被用来检测并响应每次出现的数据包。
辅助数据包检测器61还提供一个控制信号,该信号被用来设定锁存器64以便存储包含在辅助数据包中的DPCR值。该值被送到一个加法器65的一个输入端口,而存储在锁存器68中的本机计数值被加到该加法器65的第二输入端。加法器65将来自当前辅助数据包的DPCR数据和本机计数值相加,以便提供刷新后的DPCR值DPCR′。来自缓冲器67的节目数据和加法器65的输出被耦合到一个2至1多路复用器66的各输入端口上。该多路复用器66由辅助数据包检测器63所设定,以便正常地传送节目数据。然而,当包含在节目数据中的DPCR数据从缓冲器出现时,多路复用器66被设定以便传送来自加法器的刷新后的DPCR′数据,并随之转回到传送来自缓冲器67的数据。
当多路复用器66被设定以便传送来自加法器的数据时,当DPCR数据从缓冲器出现时,来自加法器的输出信号对应于包括在辅助数据包中的DPCR数据与在计数器62中的计数值之和。因此,由多路复用器66进行的对于DPCR数据的数据取代先于在缓冲器67中对于其传送时间的DPCR数据校正。应当注意,所提供的是该辅助数据包检测器被编程以便只根据与辅助数据组的适当的修正标志MF来改变节目数据。
再回到附图2,传输处理器53将建立DPCR辅助数据组,且通常对应于新的节目插入一个零值作为DPCR数据。然而,考虑到来自数据存储介质51的存储数据可被插入到实况数据基段之间,并且该存储的数据可利用PCR和DPCR码事先编码。当传输处理器53将存储的数据插入到实况数据的基段之间时,该处理器访问该存储数据的PCR码并且从计数器23和/或锁存器25所呈示的现行计数值减掉该PCR值。然后传输处理器将这一差值与在存储数据的辅助数据包中的DPCR值相加。插在实况数据之间的存储数据中的新DPCR值则现在包含一个对于当前时间的基准。这一过程在图8的流程中作了说明,该流程图自身已经进行了说明。
在接收机中使用DPCR数据的情况在图5中加以说明。在图5中,除去单元32的功能已被改进之外与图3中的部件有相同标号的部件为相似部件,并执行相似的功能。其改进涉及的是包括了一个加法器45,用于将在相关辅助数据组中达到的对应的PCR和DPCR的值求和。由加法器提供的对应于原始PCR值的和值被诸如在进行多路复用过程中引入的任何延时所加大。这些和值被置与存储器46中,时钟控制器39可从其中获得该和值作为校正后的PCR的值,以用于系统时钟的同步。
权利要求
1.用于提供压缩视频信号的装置,包括一个压缩视频信号源(50);计数器电路(52),用于产生一个时间标志;一个处理器(53),用于形成包括分别暂时包含所述时间标志和另一个时间标志的第一和第二数据场的辅助信息;提供指示在所述第一和第二数据场中所述时间标志和所述另一个时间标志分别存在或不存在的第一和第二标志位;和形成分别包括标题和有效负载的数据包,其中所述标题识别所述数据包的至少部分内容,并且所述有效负载的其中多个包括压缩视频信号的一个基段,并且所述有效负载的其中多个包括所述辅助信号。
2.根据权利要求1所述的装置,其特正在于,所述用于产生所述时间标志的计数器电路包括一个系统时钟,用于提供时钟脉冲;一个计数器,用于对所述时钟计数;和用于周期性地存储由所述计数器提供的计数值的装置。
3.根据权利要求1所述的装置,其特征在于,所述处理器将所述压缩视频信号分成预定大小的基段;并且所述数据包是传输数据包并且所述处理器是一个传输处理器。
4.根据权利要求1所述的装置,其特征在于,它还包括另一个压缩视频信号源,并且,其中所述处理器存取与所述另一个压缩视频信号相关的时间标志,并且,将与所述另一个压缩视频信号相关的所述时间标志作为所述另一个时间标志包括在所述第二数据场中;并且设置所述第二标志位以指示所述另一个时间标志的存在。
5.一种传输压缩视频信号的方法,包括提供(50)压缩视频信号;产生与一个系统时钟相关的时间标志(52);提供(62,63)另一个时间标志;相称包括分别暂时包含所述时间标志和另一个时间标志的所述第一和第二数据场的辅助信息(53);提供指示在所述第一和第二数据场(53)中所述时间标志和所述另一个时间标志分别存在或不存在的第一和第二标志位(53);和形成分别包括标题和有效负载的数据包(53),其中所述标志识别所述数据包的至少部分内容,并且所述有效负载的其中多个包括压缩视频信号的一个基段,并且所述有效负载的其中多个包括所述辅助信号。
6.根据权利要求5所述的方法,其特征在于,它还包括以下步骤提供时钟脉冲;对所述系统时钟脉冲计数以提供计数值;在预定时间获得计数值;和将一个获得的计数值用作所述时间标志。
7.根据权利要求5所述的方法,其特征在于,它还包括将所述压缩视频信号分成预定大小的基段;并且,其中,所述数据包是传输数据包。
8.根据权利要求5所述的方法,其特征在于,它还包括提供另一个压缩视频信号;提供与所述另一个压缩视频信号相关的时间标志;将与所述另一个压缩视频信号相关的所述时间标志作为所述另一个时间标志包括在所述第二数据场中;和设置所述第二标志位以指示所述另一个时间标志的存在。
全文摘要
一用于生成多层压缩视频信号的传输或多路复用层的信号的中间层同步的装置,在系统的编码端包括含时间标志基准的装置,由各电路的渡越时间刷新差值时间标志。在系统的接收端,一计数器响应受控接收机时钟信号对计数器的计数值进行取样。从信号中恢复出时间标志和差值时间标志,并相结合形成校正的时间标志。接收机计数器连续取样计数值的差与对应于连续校正后的时间标志的差相比较,以提供一信号来控制该接收机时钟信号。
文档编号H04N7/24GK1334674SQ0111719
公开日2002年2月6日 申请日期2000年5月10日 优先权日1993年5月13日
发明者J·W·兹德普斯基 申请人:Rca·汤姆森许可公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1