编辑影音档案的方法及系统技术方案

技术编号:3058817 阅读:171 留言:0更新日期:2012-04-11 18:40
一种编辑影音档案的方法,该方法依照至少一个复制任务来编辑输入比特流。该输入比特流具有多数个视频图框及多数个音频图框。该方法的特征在于执行复制任务时先以一同步错误表来校正多个音频图框与视频图框间的位置关系,然后进行选择复制,以达到有效地避免重复编辑时的流错误累积与扩散之功能。

【技术实现步骤摘要】

本专利技术涉及一种编辑影音档案的方法的系统,特别是指一种能有效避免重复编辑时的流错误(Stream error)累积与扩散的编辑影音档案的方法及系统
技术介绍
MPEG(运动图像专家组)是国际标准组织(International StandardsOrganization,简称ISO)专为压缩数字视频(video)与音频(audio)所制定的系统。当比特流(bit streams)被编码时,此系统要求编码时所需遵守的最少规则,以使接收者能清楚地译码其接收的经编码比特流。一个比特流大致包含一个视频组件、一个音频组件与一个系统组件。此系统组件定义单一比特流内的各视频与音频组件如何组合与同步的信息。因此,MPEG标准定义了用于压缩编码视频与音频比特流的系统。然而,当一个复制影音区段(audiovisual segment)与另一个复制影音区段连结时,其音频难以同步。依据MPEG音频层的类型(type),各音频图框在尺寸上可能有所变动。因此,同步问题部分是因为音频图框与视频图框间鲜有一对一的对应关系所引起的。所以,当从一个档案中辨识出一个视频图框区段以进行复制时,则与此辨识视频图框对应的音频图框数量将不是预定的数值。因此,当一个视频区段从一个档案中被复制并且连结至另一个复制区段时,此复制区段的音频组件可能不再与对应视频图框同步。一旦视频与音频图框不再同步,代表视频与音频图框同步误差的错误会被引入最后生成的比特流中,此错误可以用音频图框的数量或百分比来表示。举例来说,从两个比特流区段连结而被引入的同步错误可能小至一个音频图框的几分之一或大至几个音频图框。虽然与仅连结两个比特流区段相关的错误在特定情况下仅是数个音频图框,但当多数个比特流区段在一个更复杂的编辑工作中被连结时,各连结区段之错误会被累积。所以,生成的错误可能非常巨大,及生成音频图框可能严重不同步或无法播放。再者,不同步音频与视频比特流一般在这些区段连结位置所产生的音频会不连续,例如,产生爆音(popping)。因此,如果不连续的音频被引入连结的比特流区段中,则会引入令人不舒服爆音会。这样,不仅导致生成的音频比特流不同步,其播放结果也是令人难以容忍。因此,美国专利第6,262,777号揭露一种常用的同步化编辑影音档案的方法。在连续复制操作后无论被连结的区段数量多少,此方法能预防比特流错误超过半个音频图框,使视频图框实际上与音频图框同步。参看图1(对应美国专利第6,262,777号的图13)来说明常规方法在多数个音频与视频区段被连结时的标记处理流程,以确保超过半个音频图框错误不会被产生。一般将各影音区段的起始音频图框706、710、714、718称为开始标记(tab-in)音频图框,结束音频图框708、712、716、720称为结束标记(tab-out)音频图框(如图2)。标记处理是在每个开始标记tab-in与结束标记tab-out音频图框被执行的,在符合特定条件时,开始标记tab-in与结束标记tab-out的音频图框可能被抛弃或保留。在下文中将开始标记音频图框与结束标记图框简称为标记。为了方便说明,结合图2与图3(对应美国专利第6,262,777号的图14、图15)之一的范例来说明图1的标记处理流程。图2的范例中是预备将4个区段SEGMENT A、SEGMENT B、SEGMENT C、SEGMENT D连结在一起。首先,在步骤602中,在处理标记706前判定所存在的现有流错误(existing stream error)。如图2所示,区段SEGMENT A是第一个区段,而无先前标记来引入一现有流错误,因此现有流错误是0。一旦在步骤602中判断现有流错误为0时,继续执行步骤604,以判断标记706的标记错误(tab error)。如图3,假设标记706之标记错误为0.2(指一音频图框的20%)。其次,在步骤606,判断现有流错误与标记错误相加(在此称之为累积错误)后是否大于半个图框(如0.5)。若步骤606中判断为是时,执行步骤610,以抛弃前述步骤604处理的标记。反之,若步骤606判断为否时,执行步骤610,以保留前述步骤604处理的标记。步骤608与步骤610结束后执行步骤612。在步骤606中,由于标记706的累积错误为0.2小于0.5,因此执行步骤608,以保留标记706。然后,在步骤612中,判断是否有其它标记。若步骤612判断为有,返回步骤603。若步骤612判断为无,结束标记处理流程。在本例中,前述步骤仅处理标记706,因此步骤612会判断为有而返回步骤602。在步骤602中判定标记708的现有流错误为0.2,而在步骤604中判定标记708之标记错误0.5,其后在步骤606会因为标记708的累积错误为0.7而转至步骤610,抛弃标记708。在标记708被抛弃后,新流错误变成-0.3(0.7-1=-0.3)。而后重复执行步骤602至612,以继续处理标记710、712、714、716、718与720,直至所有标记都被处理过为止。经标记处理后,可将所有区段SEGMENT A、SEGMENT B、SEGMENT C、SEGMENTD连结在一起。该常规方法中利用前述标记处理流程,使现有流错误不超过0.5音频图框,如此在复制操作时不论被连结的数量有多少,皆可让视频图框实际上与音频图框同步。然而,虽然常规方法能有效预防影音区段单次编辑时错误累积,倘若重复编辑这些经编辑的影音区段仍难以避免累积流错误的成长与扩散。举例来说,将如图4的原始影音区段s连结至另一影音区段X。按照常规方法,为避免累积流错误成长,将音频图框a抛弃,并假设现在存在的流错误为-0.5音频图框。因此,如图5所示,将经标记处理之影音区段s连结至影音区段X,所有音频图框会自b开始左移0.5个音频图框,以形成一新影音区段s’。其次,开始第二次编辑,将自影音区段s’截取一从视频图框2开始的影音区段以连结至另一影音区段Y。自影音区段s’截取的影音区段经标记处理时,音频图框d会被抛弃,并设定现在存在的流错误为-0.5音频图框。如图6所示,将截取影音区段连结至影音区段Y时,所有音频图框会自音频图框e开始左移0.5个音频图框,以形成一新影音区段s”。因此,重复编辑后的影音区段的错误变成一个音频图框,|-0.5-0.5|=1。紧接着,再次编辑,以自影音区段s”中截取一自视频图框3开始的影音区段,以连结至另一影音区段Z。当自影音区段S”中截取的影音区段经标记处理时,会将音频图框g抛弃并假设现在的流错误为-0.5。如图7所示,将经标记处理之影音区段连结至影音区段Z时,所有的音频图框会自音频图框h开始左移0.5个影音图框,以形成一新影音区段s。因此,经三次编辑所累积流错误为1.5,|-0.5-0.5-0.5|=1.5。如果执行第四次编辑,自影音区段s中截取一自视频图框4开始的影音区段,而经标记处理时,音频图框j会被抛弃与设定现在的流错误为-0.5。如图8,将经处理的影音区段连结至另一影音区段V时,整体音频图框自5开始左移0.5个影音图框,以形成一新影音区段s””。如此,经四次编辑所累积的流错误增加为2,|-0.5-0.5-0.5-0.5|=2。例如,未经编辑的影音区段s的视频图框5下本文档来自技高网...

【技术保护点】
一种编辑影音档案的方法,用以依照复制任务来处理输入比特流,该输入比特流具有多个视频图框与多个音频图框,该方法包含以下步骤:A)依照该复制任务以从该多个视频图框中识别出一个开始记号视频图框和一个结束记号视频图框;B)当判断出与 该输入比特流对应的同步错误表存在时,依照该同步错误表来校正该等视频图框与该等音频图框间的位置关系,该同步错误表纪录该等音频图框之流错误;C)从该多个音频图框中识别出与该开始记号视频图框相关的开始标记音频图框及与该结束记号视频图框相关 的结束标记音频图框;和D)从该输入比特流复制一影音区段,该影音区段含有在该开始记号视频图框与该结束记号视频图框间的多个视频图框以及在该开始标记音频图框与该结束标记音频图框之间的多个音频图框。

【技术特征摘要】
1.一种编辑影音档案的方法,用以依照复制任务来处理输入比特流,该输入比特流具有多个视频图框与多个音频图框,该方法包含以下步骤A)依照该复制任务以从该多个视频图框中识别出一个开始记号视频图框和一个结束记号视频图框;B)当判断出与该输入比特流对应的同步错误表存在时,依照该同步错误表来校正该等视频图框与该等音频图框间的位置关系,该同步错误表纪录该等音频图框之流错误;C)从该多个音频图框中识别出与该开始记号视频图框相关的开始标记音频图框及与该结束记号视频图框相关的结束标记音频图框;和D)从该输入比特流复制一影音区段,该影音区段含有在该开始记号视频图框与该结束记号视频图框间的多个视频图框以及在该开始标记音频图框与该结束标记音频图框之间的多个音频图框。2.根据权利要求1所述的方法,其中,在所述步骤B)中,该同步错误表中记载该多个音频图框中的至少一各音频图框的流错误。3.根据权利要求1或2所述的方法,其中,在所述步骤B)中,依据该同步错误表中的流错误来位移该多个音频图框,以校正该多个视频图框与该多个音频图框之间的位置关系。4.根据权利要求2所述的方法,其中,在所述步骤B)中,若该同步错误表存在时,对应记载在该同步错误表中的该至少一个音频图框的位置将该输入比特流切割成多个子影音区段,再依照该至少一个音频图框的流错误来校正对应的子影音区段中视频与音频图框之间的关系。5.根据权利要求4所述的方法,其中,在所述步骤B)中,当该输入比特流被切割成该多个子影音区段时,使该多个子影音区段中每一个的音频区段长度不小于视频区段长度。6.根据权利要求1所述的方法,还包含步骤E),以执行标记处理并将该影音区段的流错误记载于该同步错误表中。7.根据权利要求1所述的方法,其中,在所述步骤B)中,当所述同步错误表存在时,该同步错误表位于该输入比特流中。8.根据权利要求6所述的方法,其中,在所述步骤E)中,将该同步错误表插入一含有该经过标记处理的影音区段的输出比特流后,开始将该输出比特流输出。9.一种编辑影音档案的系统,用以依照复制任务来处理输入比特流,该输入比特流具有多个视频图框与多个音频图框,所述系统包括编辑引擎,用于依据该复制任务编辑该输入比特流;及存储媒体,用于供该编辑引擎存取资料;其中,依据该复制任务,该编辑引擎在判断出一个与该输入比特流对应的同步错误表存在时,依照该同步错误表来校正该多个视频图框与该多个音频图框之间的位置关系,以及自该多个视频图框中识别出开始记号视频图框与结束记号视频图框以及自该多个音频图框中识别出...

【专利技术属性】
技术研发人员:许丕中彭鸿文
申请(专利权)人:松下电器产业株式会社
类型:发明
国别省市:JP[日本]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利