声像再现装置、声像再现方法、程序和媒体的制作方法

文档序号:6749837阅读:217来源:国知局
专利名称:声像再现装置、声像再现方法、程序和媒体的制作方法
技术领域
本发明涉及即使采用1部数以外的速度进行再现也能保持声像同步的声像再现装置、声像再现方法、程序和媒体。
背景技术
已有的声像再现装置采用下面说明的保持声像同步的方法进行再现(参考例如2001-8170号公报)。图11示出即使采用1部数以外的速度进行再现也能保持声像同步的已有声像再现装置的框图。
特开2001-8170号公报的全部揭示内容经全面参考编入本说明。
系统分析电路1是将输入数据区分为视频数据和音频数据的电路。
视频输入缓存电路2是存储系统分析电路1输出的视频数据电路,视频译码电路3是从视频输入缓存电路2取入视频数据并进行译码后,将其变为视频信号的电路。
视频输出缓存电路4是将视频译码电路3输出的视频信号存储后加以输出的电路。
音频输入缓存电路5是存储系统分析电路1输出的音频信号的电路,音频译码电路6是从音频输入缓存电路5取入音频信号并进行译码后,将其变换为音频信号的电路。
音频输出缓存电路9是将音频译码电路6输出的音频信号存储后加以输出的电路。
速度设定电路7是根据使用遥控器等的用户的指示设定所希望的速度的电路,视频输出控制电路21则根据速度设定电路7所设定的速度,在缩短延续时间时,对视频输出缓存电路4输出控制信号,使视频信号跳跃,而在延长延续时间时,对该缓存电路4输出控制信号,使视频信号冻结。
音频输出控制电路22观测音频输出缓存电路9中音频信号存储的情况,在(1)缩短延续时间时,由于音频输出缓存电路9的音频信号有溢出倾向,对音频输出缓存电路9输出控制信号,使音频信号跳跃,而在(2)延长延续时间时,由于音频输出缓存电路9的音频信号有不足倾向,对音频输出电路9输出控制信号,使音频信号重复或暂停。
下面说明已有声像再现装置的运作。
系统分析电路1将输入的数据区分为视频数据和音频数据。
视频输入缓存电路2存储系统分析电路1输出的视频数据,视频译码电路3从视频输入缓存电路2取入视频数据,进行译码,将其变换成视频信号。
视频输出缓存电路4将视频译码电路3输出的视频信号存储后,加以输出。
音频输入缓存电路5存储系统分析电路1输出的音频数据,音频译码电路6从音频输入缓存电路5取入音频数据,进行译码,将其变换成音频信号。
音频输出缓存电路9将音频译码电路6输出的音频信号存储后,加以输出。
速度设定电路7根据使用遥控器等的用户的指示设定所希望的速度,视频输出控制电路21则根据速度设定电路7所设定的速度,在缩短延续时间时,对视频输出缓存电路4输出控制信号,使视频信号跳跃,而在延长延续时间时,对该缓存电路4输出控制信号,使视频信号冻结。
音频输出控制电路22观测音频输出缓存电路9中音频信号存储的情况,在(1)缩短延续时间时,由于音频输出缓存电路9的音频信号有溢出倾向,对音频输出缓存电路9输出控制信号,使音频信号跳跃,而在(2)延长延续时间时,由于音频输出缓存电路9的音频信号有不足倾向,对音频输出电路9输出控制信号,使音频信号重复或暂停。
因此,在(1)缩短延续时间时,对音频输出缓存电路9输出控制信号,时音频信号跳跃,从而抑制音频输出缓存电路9中音频信号溢出的倾向,而在(2)延长延续时间时,对音频输出缓存电路9输出控制信号,使音频信号重复或暂停,从而抑制音频输出缓存电路9中音频信号不足的倾向。
然而,上述的已有声像再现装置中,为了缩短或延长延续时间而设定速度的速度变换期间,视频信号输出定时和音频信号输出定时比常规再现时偏差大,存在往往不能正确同步的课题。
而且,内容需要快看或慢听而进行快看和慢听时,需要保证声像(AV)同步。

发明内容
本发明考虑上述已有技术的课题,其目的是提供一种声像再现装置、声像再现方法、程序和媒体,其中将再现速度设定成与常规再现速度不同时,视频信号输出定时和音频信号输出定时也不比常规再现时偏差大,能正确保持其同步。
本申请第1方面的声像再现装置,包括将外部输入的包含带A-PIS(Audio-Presentation Time Stamp音频展现时间标记)的音频数据和带V-PTS(Video-Presentation Time Stamp视频展现时间标记)的视频数据的MPEG(Moving Picture Experts Group活动图像专家组)数据区分为所述音频数据和所述视频数据的区分装置、对所述区分的音频数据进行译码并产生音频信号的音频信号产生装置、根据以外部设定的外部设定再现速度为基础决定的实际执行再现用的实际再现速度对所述产生的音频信号进行维持所述A-PTS有关信息的音频速度变换装置、存储进行所述音频速度变换后的音频信号并根据所述执行再现速度输出所述存储的音频信号的音频信号存储输出装置、对所述区分的视频数据进行译码并产生视频信号的视频信号产生装置、存储所述产生的视频信号并输出所述存储的视频信号的视频信号存储输出装置、和利用所述维持的A-PTS有关信息对所述音频信号存储输出装置输出的音频信号对应的所述A-PTS和所述视频信号存储输出装置输出的视频信号对应的所述V-PTS进行比较的比较装置,所述视频信号存储输出装置利用所述比较的结果,根据所述执行再现速度输出所述存储的视频信号。
本申请第2方面的声像再现装置是在本申请第1方面的声像再现装置中,所述视频信号存储输出装置在所述比较结果为(1)所述音频信号存储输出装置输出的音频信号所对应的所述A-PTS超前于所述视频信号存储输出装置输出的视频信号所对应的所述V-PTS时,利用跳跃输出所述存储的视频信号,而该比较结果为(2)所述音频信号存储输出装置输出的音频信号所对应的所述A-PTS迟后于所述视频信号存储输出装置输出的视频信号所对应的所述V-PTS时,利用冻结输出所述存储的视频信号。
本申请第3方面的声像再现装置是在本申请第2方面的声像再现装置中,所述视频信号存储输出装置在所述比较结果为所述音频信号存储输出装置输出的音频信号所对应的所述A-PTS超前于所述视频信号存储输出装置输出的视频信号所对应的所述V-PTS时,跳过所述存储的视频信号的全部或部分B画面。
本申请第4方面的声像再现装置是在本申请第1方面的声像再现装置中,还包括插入在所述区分装置与所述视频信号产生装置之间并且用于存储所述区分的视频信号的视频数据存储装置,所述视频数据存储装置在所述比较结果为所述音频信号存储输出装置输出的音频信号所对应的所述A-PTS超前于所述视频信号存储输出装置输出的视频信号所对应的所述V-PTS时,废弃所述存储的视频信号的全部或部分B画面。
本申请第5方面的声像再现装置是在本申请第1方面的声像再现装置中,所述执行再现速度(1)根据所述存储的视频信号是否能随所述执行再现速度输出加以调整,或(2)在所述存储的视频信号不能随所述执行再现速度输出时,调整成较接近1倍速,而所述存储的视频信号能随所述执行再现速度输出时,调整成较接近所述外部设定再现速度,或(3)根据所述视频数据内B画面的频度加以调整。
本申请第6方面的声像再现方法,包括将外部输入的包含带A-PTS(Audio-Presentation Time Stamp音频展现时间标记)的音频数据和带V-PTS(Video-Presentation Time Stamp视频展现时间标记)的视频数据的MPEG(Moving Picture Experts Group活动图像专家组)数据区分为所示音频数据和所示视频数据的区分步骤、对所述区分的音频数据进行译码并产生音频信号的音频信号产生步骤、根据以外部设定的外部设定再现速度为基础决定的实际执行再现用的实际再现速度对所述产生的音频信号进行维持所述A-PTS有关信息的音频速度变换步骤、存储进行所述音频速度变换后的音频信号并根据所述执行再现速度输出所述存储的音频信号的音频信号存储输出步骤、对所述区分的视频数据进行译码并产生视频信号的视频信号产生装置、存储所述产生的视频信号并输出所述存储的视频信号的视频信号存储输出步骤、和利用所述维持的A-PTS有关信息对所述音频信号存储输出步骤输出的音频信号对应的所述A-PTS和所述视频信号存储输出步骤输出的视频信号对应的所述V-PTS进行比较的比较步骤,所述视频信号存储输出步骤中,利用所述比较的结果,根据所述执行再现速度输出所述存储的视频信号。
本申请第7方面的程序,用于在计算机执行如本申请第6方面所述声像再现方法的区分步骤、音频信号产生步骤、音频速度变换步骤、音频信号存储输出步骤、视频信号产生步骤、视频信号存储输出步骤和比较步骤。
本申请第8方面的计算机可处理媒体承载如本申请第7方面所述的程序。


图1是本发明实施形态1的声像再现装置的框图。
图2是本发明实施形态1的输入数据的说明图。
图3(A)是本发明实施形态1的音频速度变换方法的说明图(其1)。
图3(B)是本发明实施形态1的音频速度变换方法的说明图(其2)。
图4是本发明实施形态1的声像再现装置的流程图(其1)。
图5是本发明实施形态1的声像再现装置的流程图(其2)。
图6是本发明所涉及一发明实施形态的声像再现装置的框图。
图7是本发明所涉及发明实施形态2的声像再现装置的框图。
图8是本发明所涉及发明实施形态2的声像再现装置的流程图(其1)。
图9是本发明所涉及发明实施形态2的声像再现装置的流程图(其2)。
图10是本发明所涉及一发明实施形态的声像再现装置的框图。
图11是已有声像再现装置的框图。
标号说明1001为系统分析电路,1002为视频输入缓存电路,1003为视频译码电路,1004为视频输出缓存电路,1104为V-PTS缓存电路,1005为音频输入缓存电路,1006为音频译码电路,1007为速度设定电路,1008为音频速度变换电路,1009为音频输出缓存电路,1209为A-PTS缓存电路,1010为计时电路,1011为比较电路。
实施发明的最佳形态下面,参照

本发明的实施形态。
实施形态1首先,主要参考图1的本发明实施形态1中依据MPEG标准的声像再现装置框图说明本实施形态声像再现装置的组成。
系统分析电路1001是根据图2的本发明实施形态1输入数据说明图所示的输入数据区分带有V-PTS(video-presentation time stamp视频时间标记)的视频数据和带有A-PTS(audio-presentation time stamp音频时间标记)的音频数据的电路。
根据MPEG标准,时间上先后译码的视频数据和音频数据分别利用上述V-PTS和A-PTS所示再现时间涉及的信息进行重新排列后输出。
视频输入缓存电路1002是存储系统分析电路1001输出的视频数据和V-PTS的电路,视频译码电路1003则从视频输入缓存电路1002取入视频数据,进行译码,变换成视频信号,并将相应的V-PTS输出到V-PTS缓存电路1104。
视频输出缓存电路1004是将视频译码电路1003输出的视频信号和相应的V-PTS存储后加以输出的电路。
V-PTS缓存电路1104是将视频译码电路1003输出的V-PTS存储后加以输出的电路。
音频输入缓存电路1005是存储系统分析电路1001输出的音频数据和A-PTS的电路,音频译码电路1006则从音频输入缓存电路1005取入音频数据,进行译码,变换成音频信号,并将相应的A-PTS输出到A-PTS缓存电路1209。
速度设定电路1007是根据使用遥控器等的用户从外部的指示设定所希望音频速度变换比α的电路。
例如该变换比α=1/2时,与用1倍速再现音频信息时相比,音频信号延续时间为1/2倍,并且计时电路1010中,用2倍的频度更新A-PTS,因而该电路1010所示的时刻不连续,用2倍的速率进展。总之,延长音频信号的延续时间时,A-PTS缓存电路1209输出A-PTS的间隔扩大,而压缩音频信号的延续时间时,A-PTS缓存电路1209输出A-PTS的间隔缩小。由于在计时电路1010输出该A-PTS,当然根据音频速度变换比按A-PTS强制修正计时电路1010的计数器。
音频速度变换电路1008利用仅改变延续时间而不改变频率(音程)的音频速度变换方法,根据速度设定电路1007输出的音频速度变换比α,对音频译码电路1006输出的音频信号实施音频速度变换处理,维持A-PTS输出定时的时间对应关系,并将该信号输出到视频输出缓存器1009。
作为本实施形态的音频速度变换方法,可用专利号2532731的说明书等记载的音频速度变换方法。该方法对输入的音频波形乘以窗函数,并进行使相关函数的值变大的累加,实现几乎不发生音频波形振幅和相位不连续性、音频数据丢失的音频速度变换。
专利号2532731的说明书揭示的全部内容经完全参考编入本说明。
例如,利用这种音频速度变换方法的音频速度变换比α=2/3的音频速度变换,能将图3(A)的本发明实施形态1音频速度变换方法说明图(其1)所示那样的音频波形W1~W9变换成图3(B)的本发明实施形态1音频变换方法说明图(其2)的音频波形W1’~W9’。
具体而言,例如,将音频波形W1、W2重叠,使其振幅不产生不连续性,通过仅改变延续时间,而实质上不改变频率,变换成音频波形W1’、W2’。又将音频波形W4、W5错开相位加以重叠,使其振幅不产生不连续性,通过仅改变延续时间,而实质上不改变频率,变换成音频波形W4’、W5’。
音频输出缓存电路1009存储音频速度变换电路1008输出的音频信号和A-PTS输出定时,并根据取样频率连续输出音频信号,在输出相应音频信号时,将A-PTS输出定时输出到A-PTS缓存电路1209。
A-PTS缓存电路1209与音频输出缓存电路1009输出的A-PTS输出定时同步地存储并输出音频译码电路1006输出的A-PTS。
计时电路1010设定A-PTS缓存电路1209输出的A-PTS,并测量时刻T(与后文说明的计数值大致相同)。
比较电路1011将计时电路1010输出的时刻T与V-PTS缓存电路1104输出的V-PTS比较,在(1)因音频速度变换电路1008延长音频延续时间而V-PTS超前于时刻T时,对视频输出缓存电路1004进行控制,使视频信号冻结,而在(2)因音频速度变换电路1008缩短音频延续时间而V-PTS迟后于时刻T时,对视频输出缓存电路1004进行控制,使视频信号(例如视频译码电路1003在其他画面译码时不参照的视频信息类型的B画面)跳跃。
比较电路1011在V-PTS迟后于时刻T的后一种情况下,控制视频输入缓存电路1002,废弃B画面的视频数据。当然,比较电路1011的这种控制是为了减少视频译码电路1003的处理量,使译码时无障碍,未必需要。
利用这种控制能使音频输出缓存电路1009输出的音频信号和视频输出缓存电路1004输出的视频信号较可靠地取得同步。
包含系统分析电路1001的装置对应于本发明的区分装置,包含音频译码电路1006的装置对应于本发明的音频信号产生装置,包含音频速度变换电路1008的装置对应于本发明的音频速度变换装置,包含音频输出缓存电路1009的装置对应于本发明的音频信号存储输出装置,包含视频译码电路1003的装置对应于本发明的视频信号产生装置,包含视频输出缓存电路1004的装置对应于本发明的视频信号存储输出装置,包含比较电路1011的装置对应于本发明的比较装置。又,包含视频输入缓存电路1002的装置对应于本发明的视频数据存储装置。
下面,主要参照图4的本发明实施形态1声像再现装置的流程图(其1),说明本实施形态的声像再现装置的运作。说明本实施形态声像再现装置运作,同时也说明本发明声像再现方法一实施形态。
步骤100、101开始处理(步骤100),系统分析电路1001输入位流(步骤101)。
步骤102系统分析电路1001从位流提取记录视频数据及其对应的V-PTS的视频数据分组,并且视频输入缓存电路1002对其进行存储。
步骤103系统分析电路1001从位流提取记录音频数据及其对应的A-PTS的音频数据分组,并且音频输入缓存电路1005对其进行存储。
步骤104、105视频译码电路1003从视频输入缓存电路1002取入视频数据,进行译码处理,将其变换为视频信号(步骤104)。
视频输出缓存电路1004存储该视频信号和V-PTS输出定时,并且V-PTS缓存电路1104存储V-PTS(步骤105)。
步骤106~108音频译码电路1006从音频输入缓存电路1005取入音频数据,进行译码处理,将其变换为音频信号(步骤106)。
音频速度变换电路1008根据速度设定电路1007设定的音频速度变换比α,对音频信号进行音频速度变换处理(步骤107)。
音频输出缓存电路1009存储改变其延续时间的音频信号和A-PTS输出定时,并且A-PTS缓存电路1209存储A-PTS(步骤108)。
步骤109计时电路1010测量与A-PTS缓存电路1209输出的A-PTS对应的(因而与音频输出缓存电路1009输出的音频信号对应)的计数值,并且比较电路1011从V-PTS缓存电路1104输出的视频信号所对应的V-PTS减去计数值,计算其差δ。
步骤110~114比较电路1011判断差δ与规定的门限值δ0的关系(步骤110)。
(1)判断为δ<-δ0(即视频时间标记远迟后于音频时间标记)时,视频输出缓存电路1004使本身存储的视频信号跳过1视频帧份额后输出(步骤111)。
而且,比较电路1011对视频输入缓存电路1002进行控制,使B画面的视频数据废弃(步骤112)。
(2)判断为δ>δ0(即视频时间标记远超前于音频时间标记)时,视频输出缓存电路1004使本身存储的视频信号冻结1视频帧份额后输出(步骤113)。
(3)判断为-δ0≤δ≤δ0(即视频时间标记大致既不超前于也不迟后于音频时间标记)时,视频输出缓存电路1004使视频信号不跳跃也不冻结地输出(步骤114)。
步骤115~118音频输出缓存电路1009输出音频信号(步骤115),并且通过A-PTS缓存电路1209将该音频信号对应的A-PTS设定到计时电路1010的计数器(步骤116),在(1)再现结束时,结束一系列的处理,而(2)再现未结束时,重复一系列的处理(步骤117、118)。
以上详细说明了本实施形态的声像再现装置的组成和运作。
(A)再者,比较电路1011对视频输出缓存电路1004进行旨在跳跃视频信号的控制,也可代之以(或与进行这种旨在跳跃视频信号的控制同时)从比较电路1011对视频输入缓存电路1002通知该跳跃的信息,使识别该通知的视频译码电路1003本身识别B画面的视频数据,并加以跳跃。
总之,将B画面与其他画面分开,仅废弃B画面的视频数据,且进行跳跃,使视频译码电路1003的处理量减少,而译码时不受阻,从而可减小视频输出缓存电路1004的容量。
(B)但是,与外部设定的音频速度变换比α0<1相比,有时B画面以外的画面相对于全部画面的比率p过多(即有时B画面的比率并音频速度变换比α0过少)。这时,有可能视频输出缓存电路1004输出的V-PTS相对于计时电路1010输出的时刻(计数值)渐渐减小,而不充分进行B画面视频信号的废弃或跳跃。
使其保持原样,则不仅不能取视频信号与音频信号的同步,而且有可能视频输出缓存电路1004溢出。
因此,可设置控制序列,用于根据需要在α0≤α≤1的范围内调整音频速度变换比α。
具体而言,如图5的本发明实施形态1声像再现装置的流程图(其2)所示,本实施形态的声像再现装置可安装以下的音频速度变换比调整模式。
步骤401~406比较电路1011判断是否已完成上述B画面的1视频帧份额的跳跃(步骤401)。
(1)判断为已完成跳跃时,速度设定电路1007判断该时刻的音频速度变换比α与音频速度变换比α0的关系(步骤402)。
速度设定电路1007在(a)判断为α=α0时,原样保持α,而在(b)α≠α0时,判断所述差δ与规定的门限值δ0’的关系(步骤403),并且在(b1)判断为δ<-δ0’(即V-PTS远迟后)时,原样保持α,不使其减小到接近α0,而在(b2)判断为δ≥-δ0’时,使α减小到接近α0(步骤404)。
(2)速度设定电路1007判断为未完成跳跃时,判断差δ与规定的门限值δ0’的关系(步骤405)。
速度设定电路1007在(a)判断为δ<-δ0’时,使α加大到接近1(步骤406),而在(b)判断为δ≥-δ0’时,原样保持α,不使其加大到接近1。
(C)当然,在α0≤α≤1的范围内调整音频速度变换比α,也可将该变换比调整成α=α0或α=1。
例如,步骤406中,通过立即使α=1,不需要使α>1不成立用的运算处理,即使在视频信号完全无B画面时,也能方便地避免音频信号与视频信号同步偏差和视频输出缓存器1004溢出。步骤404中,通过立即使α=α0,不需要使α>1不成立用的运算处理,在B画面以外的画面相对于全部画面的比率p不少时,能快速实现原来的音频速度变换比。
(D)本实施形态的声像再现装置中,(1)音频速度变换电路1008根据来自速度设定电路1007的设定,对音频译码电路1006产生的音频信号进行维持有关A-PTS的信息的音频速度变换,(2)比较电路1011利用音频输出缓存电路1009对A-PTS缓存电路1209输出的A-PTS输出定时,比较A-PTS和V-PTS。
然而,不限于此,在预先推定音频速度变换电路1008中的处理延迟和音频输出缓存电路1009中的等待时间的情况下,也可不从A-PTS缓存电路1209结合音频输出缓存电路1009输出的A-PTS输出定时输出A-PTS。
具体而言,如图6的本发明所涉及一发明实施形态的声像再现装置框图所示,可使(1)音频速度变换电路1008’根据来自速度设定电路1007的设定,对音频译码电路1006产生的音频信号进行维持有关A-PTS的信息的音频速度变换,(2)A-PTS缓存电路1209’对音频译码电路1006输出的A-PTS进行音频速度变换电路1008’中的处理延迟和音频输出缓存电路1009’中的等待时间两者的时间总和的延迟处理后,将其输出到计时电路1010,(3)比较电路1011比较计时电路1010输出的时刻T(计数值)和V-PTS缓存电路1104输出的V-PTS。
当然,音频速度变换电路1008’中的处理延迟和音频输出缓存电路1009’中的等待时间因速度设定电路1007的设定值而变化时,也可将速度设定电路1007的设定值输出到A-PTS缓存电路1209’,使延迟时间的长度随音频速度变换比变化。
包含音频速度变换电路1008’的装置对应于本发明所涉及发明的音频速度变换装置,包含音频输出缓存电路1009’的装置对应于本发明所涉及发明的音频信号存储装置。包含A-PTS缓存电路1209’的装置对应于本发明所涉及发明的延迟信息产生装置。
本发明所涉及发明的规定延迟信息对应的信息用于考虑音频速度包含电路1008’中的处理延迟和音频输出缓存电路1009’中的等待时间,进行上述时延补偿。
实施形态2首先,主要参照图7的本发明所涉及发明实施形态2的声像再现装置框图,说明本实施形态的声像再现装置的组成。
系统分析电路2001是从输入数据区分视频数据和音频数据的电路。
视频输入缓存电路2002是存储系统分析电路2001输出的视频数据和V-PTS的电路,视频译码电路2003则从视频输入缓存电路2002取入视频数据,进行译码,变换成视频信号。
视频输出缓存电路2004是将视频译码电路2003输出的视频信号和相应的V-PTS存储后加以输出的电路。
音频输入缓存电路2005是存储系统分析电路2001输出的音频数据的电路,音频译码电路2006则从音频输入缓存电路2005取入音频数据,进行译码,变换成音频信号。
速度设定电路2007是根据使用遥控器等的用户从外部的指示设定所希望音频速度变换比α(实数)的电路。
速度控制电路2012是包含有理数变换电路2013和频度计算电路2014的电路。
有理数变换电路2013将速度设定电路2007输出的音频速度变换比α的值变换成其附近的有理数β后输出。
频度计算电路2014根据有理数变换电路2013输出的有理数β,在(1)延长音频延续时间时,对视频输出缓存电路2004进行控制,使视频信号按基于有理数β的频度冻结,而在(2)缩短音频延续时间时,对视频输出缓存电路2004进行控制,使视频信号(例如视频译码电路2003对其他画面译码时不参照的视频信息类型的B画面)按基于有理数β的频度跳跃。
频度计算电路2014在缩短音频延续时间的后一情况下,对视频输出缓存电路2002进行控制,使B画面的视频数据按基于有理数β的频度废弃。
利用这样的控制,使音频输出缓存电路2009输出的音频信号和视频输出缓存电路2004输出的视频信号能较可靠地取得同步。
音频速度变换电路2008具有与音频速度变换电路1008类似的组成,利用仅改变延续时间而不改变频率的音频速度变换方法,根据速度控制电路2012输出的有理数β,对音频译码电路2006输出的音频信号进行音频速度变换处理。
音频输出缓存电路2009存储音频速度变换电路2008输出的音频信号,并根据取样频率,连续输出音频信号。
包含系统分析电路2001的装置对应于本发明的区分装置,包含音频译码电路2006的装置对应于本发明的音频信号产生装置,包含音频速度变换电路2008的装置对应于本发明的音频速度变换装置,包含音频输出缓存电路2009的装置对应于本发明的音频信号存储输出装置,包含视频译码电路2003的装置对应于本发明的视频信号产生装置,包含视频输出缓存电路2004的装置对应于本发明的视频信号存储输出装置。包含有理数变换电路2013的装置对应于本发明的音频速度变换比变换装置。又,包含视频输入缓存电路2002的装置对应于本发明的视频数据存储装置。
下面,主要参照图8的本发明实施形态2声像再现装置的流程图(其1),说明本实施形态的声像再现装置的运作。说明本实施形态的声像再现装置运作,同时也说明本发明所涉及发明的声像再现方法一实施形态。
步骤200、201开始处理(步骤200),速度设定电路2007输入音频速度变换比α(0<α≤2)(步骤201)。
步骤202有理数变换电路2013将速度变换比α变换成其附近的有理数β。
步骤203系统分析电路2001输出位流。
步骤204系统分析电路2001从位流提取视频数据分组,并且视频输入缓存电路2002对其进行存储。
步骤205系统分析电路2001从位流提取音频数据分组,并且音频输入缓存电路2005对其进行存储。
步骤206、207视频译码电路2003从视频输入缓存电路2002取入视频数据,进行译码处理后,变换成视频信号(步骤206)。
视频输出缓存电路2004存储该视频信号(步207)。
步骤208~210音频译码电路2006从音频输入缓存电路2005取入音频数据,进行译码后,变换成音频信号(步骤208)。
音频速度变换电路2008根据有理数变换电路2013变换后的有理数β对音频信号进行音频速度变换处理,并改变其延续时间(步骤209)。
音频输出缓存电路2009存储改变其延续时间的音频信号(步骤210)。
步骤211~217频度计算电路2014判断有理数β与1的关系(步骤211)。
(1)频度计算电路2014判断为0<β<1(即加快再现速度)的情况下,计算以下式(1)的互为素数的整数m(1)、n(1)(1≤n(1)<m(1))1-β=n(1)/m(1)(式1)又计算以下式(2)的整数q(1)、r(1)(0≤r(1)<n(1))m(1)=n(1)q(1)+r(1)(式2)接着用式(4)计算基于满足式(3)的n(1)个整数m(1)j(j=1、...、n(1))的整数m(1)划分(步骤212)。
r(1)=0时,m(1)j=q(1)(j=1、...、n(1))r(1)≥1时,m(1)j=q(1)+1(j=1、...、r)m(1)j=q(1)(j=r+1、...、n(1))(式3)m(1)=∑jm(1)j(∑就1≤j≤n(1)j就进行考虑)(式4)视频输出缓存电路2004利用存储的视频信号,通过在第1个m(1)1视频帧中跳过1视频帧,在下一m(1)2视频帧中跳过1视频帧,...(总的来说,在m(1)视频帧中跳过n(1)视频帧),输出视频信号(步骤213)。
利用上述对整数m(1)的划分,进行很精细的跳跃,与成批一起跳跃m(1)视频帧中开头的n(1)视频帧相比,能实现较顺畅的活动图像再现,用户无不圆滑感。
或者,频度计算电路2014对视频输入缓存电路2002进行控制,使B画面的视频数据废弃(步骤214)。
(2)频度计算电路2014判断为0<β≤2(即减慢再现速度)的情况下,计算以下式(5)的互为素数的整数m(2)、n(2)(1≤n(2)<m(2))β-1=n(2)/m(2)(式5)又计算以下式(6)的整数q(2)、r(2)(0≤r(2)<n(2))m(2)=n(2)q(2)+r(2)(式6)接着用式(8)计算基于满足式(7)的n(2)个整数m(2)j(j=1、...、n(2))的整数m(2)划分(步骤215)。
r(2)=0时,m(2)j=q(2)(j=1、...、n(2))r(2)≥1时,m(2)j=q(2)+1(j=1、...、r)m(2)j=q(2)(j=r+1、...、n(2))(式7)m(2)=∑jm(2)j(∑就1≤j≤n(2)j就进行考虑)(式8)视频输出缓存电路2004利用存储的视频信号,通过在第1个m(2)1视频帧中冻结1视频帧,在下一m(2)2视频帧中冻结1视频帧,...(总的来说,在m(2)视频帧中冻结n(2)视频帧),输出视频信号(步骤216)。
利用上述对整数m(2)的划分,进行很精细的冻结,与成批一起冻结m(2)视频帧中开头的n(2)视频帧相比,能实现较顺畅的活动图像再现,用户无不圆滑感。
(3)频度计算电路2014判断为β=1(即再现速度不加快也不减慢)的情况下,不进行以上的任何计算,视频输出缓存电路2004就利用存储的视频信号,输出不跳跃也不冻结的视频信号(步骤217)。
步骤218~220音频输出缓存电路2009输出音频信号(步骤218),在(1)再现结束时,结束一系列处理,而在(2)再现未结束时,重复一系列处理(步骤219、220)。
以上详细说明了本实施形态的声像再现装置的组成和运作。
(A)再者,与上述实施形态1时相同,速度控制电路2012对视频输出缓存电路2004进行旨在跳跃视频信号(例如B画面)的控制,也可代之以(或与进行这种旨在跳跃视频信号的控制同时)由速度控制电路2012对视频输入缓存电路2002通知该跳跃的信息,使识别该通知的视频译码电路2003本身识别B画面的视频数据,并将其废弃。
总之,将B画面与其他画面分开,仅废弃B画面的视频数据,且进行跳跃,使视频译码电路2003的处理量减少,而译码时不受阻,从而可减小视频输出缓存电路2004的容量。
(B)但是,与外部设定的音频速度变换比α0相比,有时B画面以外的画面相对于全部画面的比率p过多(因此比变换音频速度变换比α0所得的有理数β0过少)。这时,有可能不充分进行B画面视频信号的废弃或跳跃。
使其保持原样,则不仅不能取视频信号与音频信号的同步,而且有可能视频输出缓存电路2004溢出。
因此,可设置控制序列,用于根据需要在β0≤β≤1的范围内调整音频速度变换比β。
具体而言,如图9的本发明实施形态2声像再现装置的流程图(其2)所示,本实施形态的声像再现装置可安装以下的音频速度变换比调整模式。
步骤501~506速度设定电路2007判断该时刻变换音频速度变换比α所得的有理数β与1的关系(步骤501)。
频度计算电路2014在(a)判断为β≥1时,原样保持β,而在(b)判断为β<1时,判断上述B画面的1视频帧份额的跳跃是否完成(步骤502)。
(1)速度设定电路2007判断为未完成跳跃时,使β增加1(步骤503)。
(2)速度设定电路2007判断为完成跳跃时,判断是否β=β0(步骤504)。
速度设定电路2007在(a)判断为β=β0时,判断该时刻B画面以外的画面相对于全部画面的比率p与有理数β的关系(步骤505),并且在(b1)判断为p≤β(即B画面的比率1-p足够大)时,使β减小到接近β0(步骤506),而在(b2)判断为p>β时,原样保持β,不使其减小到接近β0。
更具体地说明检测B画面以外的画面相对于全部画面数的比率如下。
视频译码电路2003对视频数据译码,同时识别视频数据的各画面数据所记述的视频信息类型。然后,速度设定电路2007求例如过去1秒期间(NTSC时的30帧)各视频信息类型(I画面、P画面、B画面)的累计数,并且利用式(9)从该累计数求B画面以外的画面相对于全部画面的比率。
A=(I画面+P画面)/(I画面+P画面+B画面)(式9)速度设定电路2007在求得的值A大于设定的音频速度变换比α时,将设定的音频速度变换比α修正为A与1之间的值。然后,速度设定电路7在该值A恢复到小于原来设定的音频速度变换比α0的值时,将音频速度变换比α更改并设定为α0。
(C)当然,在β0≤β≤1的范围内调整音频速度变换比β,也可将该变换比调整成β=β0或β=1。
例如,步骤503中,通过立即使β=1,不需要使β>1不成立用的运算处理,即使在视频信号完全无B画面时,也能方便地避免音频信号与视频信号同步偏差和视频输出缓存器2004溢出。步骤506中,通过立即使β=β0,不需要使β>1不成立用的运算处理,在B画面以外的画面相对于全部画面的比率p不少时,能快速实现原来的音频速度变换比。
(D)与上述实施形态1时相同,也可在视频数据带有V-PTS,并且音频数据带有A-PTS时,将视频输出缓存器2004输出的V-PTS与音频输出缓存器2009输出的A-PTS比较,进一步进行视频输出缓存器2004存储的视频帧的冻结/跳跃。
通过进行这种基于V-PTS与A-PTS的比较的视频帧冻结/跳跃,能实现声像同步(AV同步),用于补偿音频速度变换处理以外的原因(例如记录媒体损伤或污染、视频信号译码时间与音频信号译码时间不同等)造成的声像同步偏差。
具体而言,可利用上述实施形态2说明的原理,在进行音频速度变换处理时取得声像同步,同时利用上述实施形态1说明的原理,补偿音频速度变换处理以外的原因造成的声像同步偏差。例如,具有图10的本发明所涉及发明的一实施形态的声像再现装置框图所示组成的声像再现装置是具备这种功能的声像再现装置的具体例。
发明的程序用于利用计算机执行上述本发明声像再现装置中全部或部分装置(或装置、元件、电路、部等)的功能,是与计算机协同运作的程序。又,本发明的程序用于利用计算机执行上述本发明声像再现方法中全部或部分步骤(或工序、动作、作用)的运作,是与计算机协同运作的程序。
发明的数据结构在上述本发明声像再现装置或声像再现方法的全部或部分装置或步骤与计算机协同利用。
发明的媒体,其承载的程序用于利用计算机实行上述本发明声像再现装置中全部或部分装置的全部或部分功能,能由计算机读取,而且读取的所述程序与所述计算机协同执行所述功能。又,发明的媒体,其承载的程序用于利用计算机执行上述本发明声像再现方法中全部或部分步骤的全部或部分动作,能由计算机读取,而且读取的所述程序与所述计算机协同执行所述动作。又,发明的媒体,其承载的数据结构在上述本发明声像再现装置或声像再现方法的全部或部分装置或步骤与计算机协同利用,能由计算机读取,而且读取的所述数据结构与所述计算机协同利用。
本发明的所述“部分装置(或装置、元件、电路、部等)”、本发明的所述“部分步骤(或工序、动作、作用等)”其含义是指这些多个装置或步骤内的若干装置或步骤,或指一个装置或步骤内的部分功能或部分动作。
本发明的程序的一种利用形态可以记录到利用计算机可读取的记录媒体,与计算机协同运作。本发明的程序的另一种利用形态也可以在传输媒体中传送,并且利用计算机读取后,与计算机协同运作。
作为发明的数据结构,包含数据库、数据格式、数据表、数据清单、数据类型等。
作为记录媒体,包含ROM等。作为传输媒体,包含互联网等传输媒体、光、电波、声波等。
所述发明的计算机不限于CPU等纯硬件,还可包含部件、OS,而且包含外围设备。
如以上所说明,本发明的组成可用软件方式实现,也可用硬件方式实现。
下面,说明本发明者发明的与所述本发明关联的发明。
本申请第1方面的声像再现装置,包括将外部输入的包含带A-PTS(Audio-Presentation Time Stamp音频展现时间标记)的音频数据和带V-PTS(Video-Presentation Time Stamp视频展现时间标记)的视频数据的MPEG(Moving Picture Experts Group活动图像专家组)数据区分为所述音频数据和所述视频数据的区分装置、对所述区分的音频数据进行译码并产生音频信号的音频信号产生装置、根据以外部设定的外部设定再现速度为基础决定的实际执行再现用的实际再现速度对所述产生的音频信号进行维持所述A-PTS有关信息的音频速度变换的音频速度变换装置、存储进行所述音频速度变换后的音频信号并根据所述执行再现速度输出所述存储的音频信号的音频信号存储输出装置、对所述区分的视频数据进行译码并产生视频信号的视频信号产生装置、存储所述产生的视频信号并输出所述存储的视频信号的视频信号存储输出装置、和利用所述维持的A-PTS有关信息对所述音频信号存储输出装置输出的音频信号对应的所述A-PTS和所述视频信号存储输出装置输出的视频信号对应的所述V-PTS进行比较的比较装置,所述视频信号存储输出装置利用所述比较的结果,根据所述执行再现速度输出所述存储的视频信号。
本申请第2方面的声像再现装置是在本申请第1方面的声像再现装置中,所述视频信号存储输出装置在所述比较结果为(1)所述音频信号存储输出装置输出的音频信号所对应的所述A-PTS超前于所述视频信号存储输出装置输出的视频信号所对应的所述V-PTS时,利用跳跃输出所述存储的视频信号,而该比较结果为(2)所述音频信号存储输出装置输出的音频信号所对应的所述A-PTS迟后于所述视频信号存储输出装置输出的视频信号所对应的所述V-PTS时,利用冻结输出所述存储的视频信号。
本申请第3方面的声像再现装置是在本申请第2方面的声像再现装置中,所述视频信号存储输出装置在所述比较结果为所述音频信号存储输出装置输出的音频信号所对应的所述A-PTS超前于所述视频信号存储输出装置输出的视频信号所对应的所述V-PTS时,跳过所述存储的视频信号的全部或部分B画面。
本申请第4方面的声像再现装置是在本申请第1方面的声像再现装置中,还包括插入在所述区分装置与所述视频信号产生装置之间并且用于存储所述区分的视频信号的视频数据存储装置,所述视频数据存储装置在所述比较结果为所述音频信号存储输出装置输出的音频信号所对应的所述A-PTS超前于所述视频信号存储输出装置输出的视频信号所对应的所述V-PTS时,废弃所述存储的视频信号的全部或部分B画面。
本申请第5方面的声像再现装置是在本申请第1方面的声像再现装置中,所述执行再现速度(1)根据所述存储的视频信号是否能随所述执行再现速度输出加以调整,或(2)在所述存储的视频信号不能随所述执行再现速度输出时,调整成较接近1倍速,而所述存储的视频信号能随所述执行再现速度输出时,调整成较接近所述外部设定再现速度,或(3)根据所述视频数据内B画面的频度加以调整。
本申请第6方面的声像再现方法,包括将外部输入的包含带A-PTS(Audio-Presentation Time Stamp音频展现时间标记)的音频数据和带V-PTS(Video-Presentation Time Stamp视频展现时间标记)的视频数据的MPEG(Moving Picture Experts Group活动图像专家组)数据区分为所示音频数据和所示视频数据的区分步骤、对所述区分的音频数据进行译码并产生音频信号的音频信号产生步骤、根据以外部设定的外部设定再现速度为基础决定的实际执行再现用的实际再现速度对所述产生的音频信号进行维持所述A-PTS有关信息的音频速度变换步骤、存储进行所述音频速度变换后的音频信号并根据所述执行再现速度输出所述存储的音频信号的音频信号存储输出步骤、对所述区分的视频数据进行译码并产生视频信号的视频信号产生装置、存储所述产生的视频信号并输出所述存储的视频信号的视频信号存储输出步骤、和利用所述维持的A-PTS有关信息对所述音频信号存储输出步骤输出的音频信号对应的所述A-PTS和所述视频信号存储输出步骤输出的视频信号对应的所述V-PTS进行比较的比较步骤,所述视频信号存储输出步骤中,利用所述比较的结果,根据所述执行再现速度输出所述存储的视频信号。
本申请第7方面的程序,用于在计算机执行本申请第6方面所述声像再现方法的区分步骤、音频信号产生步骤、音频速度变换步骤、音频信号存储输出步骤、视频信号产生步骤、视频信号存储输出步骤和比较步骤。
本申请第8方面的计算机可处理媒体承载如本申请第7方面所述的程序。
本申请第9方面的声像再现装置,包括将外部输入的包含带A-PTS(Audio-Presentation Time Stamp音频展现时间标记)的音频数据和带V-PTS(Video-Presentation Time Stamp视频展现时间标记)的视频数据的MPEG(Moving Picture Experts Group活动图像专家组)数据区分为所述音频数据和所述视频数据的区分装置、对所述区分的音频数据进行译码并产生音频信号的音频信号产生装置、根据以外部设定的外部设定再现速度为基础决定的实际执行再现用的实际再现速度对所述产生的音频信号进行规定的音频速度变换的音频速度变换装置、产生规定的延迟信息用于在与所述执行再现速度对应的定时输出根据所述音频数据译码得到的所述A-PTS的延迟信息产生装置、存储进行所述音频速度变换后的音频信号并根据所述执行再现速度输出所述存储的音频信号的音频信号存储输出装置、对所述区分的视频数据进行译码并产生视频信号的视频信号产生装置、存储所述产生的视频信号并输出所述存储的视频信号的视频信号存储输出装置、和利用所述产生的规定延迟信息对所述音频信号存储输出装置输出的音频信号对应的所述A-PTS和所述视频信号存储输出装置输出的视频信号对应的所述V-PTS进行比较的比较装置,所述视频信号存储输出装置利用所述比较的结果,根据所述执行再现速度输出所述存储的视频信号。
本申请第10方面的声像再现装置,包括将外部输入的包含带A-PTS(Audio-Presentation Time Stamp音频展现时间标记)的音频数据和带V-PTS(Video-Presentation Time Stamp视频展现时间标记)的视频数据的MPEG(Moving Picture Experts Group活动图像专家组)数据区分为所述音频数据和所述视频数据的区分步骤、对所述区分的音频数据进行译码并产生音频信号的音频信号产生步骤、根据以外部设定的外部设定再现速度为基础决定的实际执行再现用的实际再现速度对所述产生的音频信号进行规定的音频速度变换的音频速度变换步骤、产生规定的延迟信息用于在与所述执行再现速度对应的定时输出根据所述音频数据译码得到的所述A-PTS的延迟信息产生步骤、存储进行所述音频速度变换后的音频信号并根据所述执行再现速度输出所述存储的音频信号的音频信号存储输出步骤、对所述区分的视频数据进行译码并产生视频信号的视频信号产生步骤、存储所述产生的视频信号并输出所述存储的视频信号的视频信号存储输出步骤、和利用所述产生的规定延迟信息对所述音频信号存储输出步骤中输出的音频信号对应的所述A-PTS和所述视频信号存储输出装置输出的视频信号对应的所述V-PTS进行比较的比较步骤,所述视频信号存储输出步骤中利用所述比较的结果,根据所述执行再现速度输出所述存储的视频信号。
本申请第11方面的程序,用于在计算机执行如本申请第10方面所述声像再现方法的区分步骤、音频信号产生步骤、音频速度变换步骤、延迟信息产生步骤、音频信号存储输出步骤、视频信号产生步骤、视频信号存储输出步骤和比较步骤。
本申请第12方面的计算机可处理媒体承载如本申请第11方面所述的程序。
本申请第13方面的声像再现装置,包括将外部输入的包含带A-PTS(Audio-Presentation Time Stamp音频展现时间标记)的音频数据和带V-PTS(Video-Presentation Time Stamp视频展现时间标记)的视频数据的MPEG(Moving Picture Experts Group活动图像专家组)数据区分为所述音频数据和所述视频数据的区分装置、对所述区分的音频数据进行译码并产生音频信号的音频信号产生装置、根据以外部设定的外部设定再现速度为基础决定的实际执行再现用的实际再现速度对所述产生的音频信号进行规定的音频速度变换的音频速度变换装置、存储进行所述音频速度变换后的音频信号并根据所述执行再现速度输出所述存储的音频信号的音频信号存储输出装置、对所述区分的视频数据进行译码并产生视频信号的视频信号产生装置、和存储所述产生的视频信号并根据所述执行再现速度输出所述存储的视频信号的视频信号存储输出装置。
本申请第14方面是在本申请第13方面的声像再现装置中,还包括将涉及所述外部设定再现速度的所述产生的音频信号的音频速度变换比α变换成涉及所述执行再现速度的有理数β的音频速度变换比变换装置,所述音频速度变换装置根据所述有理数β对所述产生的音频信号进行所述规定的音频速度变换,所述音频信号存储输出装置存储进行所述音频速度变换后的音频信号并根据所述有理数β按照所述执行再现速度输出所述存储的音频信号,所述视频信号存储输出装置存储所述产生的视频信号并根据所述有理数β按照所述执行再现速度输出所述存储的视频信号。
本申请第15方面是在本申请第14方面的声像再现装置中,所述视频信号存储输出装置在(1)所述有理数β小于1时,利用跳跃输出所述存储的视频信号,而在(2)所述有理数β大于1时,利用冻结输出所述存储的视频信号。
本申请第16方面是在本申请第15方面的声像再现装置中,视频信号存储输出装置在所述有理数β小于1时,跳过所述存储的视频信号的全部或部分B画面。
本申请第17方面是在本申请第14方面的声像再现装置中,还包括插入在所述区分装置与所述视频信号产生装置之间用于存储所述区分的视频数据的视频数据存储装置,所述视频数据存储装置在所述有理数β小于1时,废弃所述区分的视频数据的全部或部分B画面。
本申请第18方面是在本申请第14方面的声像再现装置中,所述执行再现速度(1)根据所述存储的视频信号是否能按照所述执行再现速度输出加以调整,或者(2)在所述存储的视频信号不能按照所述执行再现速度输出时,调整成较接近1倍速,而在所述存储的视频信号能按照所述执行再现速度输出时,调整成较接近所述外部设定再现速度,或者(3)根据所述视频数据内B画面的频度加以调整。
本申请第19方面是在本申请第15方面的声像再现装置中,所述视频信号存储输出装置在(1)所述有理数β小于1时,1-β=n(1)/m(1)(式1)m(1)=∑jm(1)j(∑就1≤j≤n(1)j就进行考虑) (式4)利用式(4)中基于从满足式(1)的m(1)、n(1)(1≤n(1)<m(1))根据规定标准决定的n(1)个整数m(1)j(j=1、2、...、n(1))的整数m(1)的划分,在第1个m(1)1视频帧中跳过1视频帧,在下一m(1)2视频帧中跳过1视频帧,...,以输出视频信号,而在(2)所述有理数β大于1时,β-1=n(2)/m(2)(式5)m(2)=∑jm(2)j(∑就1≤j≤n(2)j就进行考虑)(式8)利用式(8)中基于从满足式(5)的m(2)、n(2)(1≤n(2)<m(2))根据规定标准决定的n(2)个整数m(2)j(j=1、2、...、n(2))的整数m(2)的划分,在第1个m(2)1视频帧中冻结1视频帧,在下一m(2)2视频帧中冻结1视频帧,...,以输出所述存储的视频信号。
第20发明是第19发明的声像再现装置,其中(1)n(1)个整数m(1)j(j=1、2、...、n(1))是指利用满足式(2)的整数q(1)、r(1)(0≤r(1)<n(1))作为式(3)决定的n(1)个整数m(1)j(j=1、2、...、n(1)),m(1)=n(1)q(1)+r(1)(式2)r(1)=0时,m(1)j=q(1)(j=1、...、n(1))r(1)≥1时,m(1)j=q(1)+1(j=1、...、r)m(1)j=q(1)(j=r+1、...、n(1)) (式3)m(2)=n(2)q(2)+r(2)(式6)r(2)=0时,m(2)j=q(2)(j=1、...、n(2))r(2)≥1时,m(2)j=q(2)+1(j=1、...、r)m(2)j=q(2)(j=r+1、...、n(2)) (式7)而(2)n(2)个整数m(2)j(j=1、2、...、n(2))是指利用满足式(6)的整数q(2)、r(2)(0≤r(2)<n(2))作为式(7)决定的n(2)个整数m(2)j(j=1、2、...、n(2))。
本申请第21方面的声像再现方法,包括将外部输入的包含带A-PTS(Audio-Presentation Time Stamp音频展现时间标记)的音频数据和带V-PTS(Video-Presentation Time Stamp视频展现时间标记)的视频数据的MPEG(Moving Picture Experts Group活动图像专家组)数据区分为所述音频数据和所述视频数据的区分步骤、对所述区分的音频数据进行译码并产生音频信号的音频信号产生步骤、根据以外部设定的外部设定再现速度为基础决定的实际执行再现用的实际再现速度对所述产生的音频信号进行规定的音频速度变换的音频速度变换步骤、存储进行所述音频速度变换后的音频信号并根据所述执行再现速度输出所述存储的音频信号的音频信号存储输出步骤、对所述区分的视频数据进行译码并产生视频信号的视频信号产生步骤、和存储所述产生的视频信号并根据所述执行再现速度输出所述存储的视频信号的视频信号存储输出步骤。
本申请第22方面的程序,用于在计算机执行如本申请第21方面所述声像再现方法的区分步骤、音频信号产生步骤、音频速度变换步骤、音频信号存储输出步骤、视频信号产生步骤和视频信号存储输出步骤。
本申请第23方面的计算机可处理媒体承载如本申请第22方面所述的程序。
工业上的实用性从上文所述可知,本发明具有的优点是在将再现速度设定成与常规再现速度不同时,也能使视频信号输出定时与音频信号输出定时不比常规再现时偏差大,较正确地保持其同步。
权利要求
1.一种声像再现装置,其特征在于,包括将外部输入的包含带A-PTS(Audio-Presentation Time Stamp音频展现时间标记)的音频数据和带V-PTS(Video-Presentation Time Stamp视频展现时间标记)的视频数据的MPEG(Moving Picture Experts Group活动图像专家组)数据区分为所述音频数据和所述视频数据的区分装置、对所述区分的音频数据进行译码并产生音频信号的音频信号产生装置、根据以外部设定的外部设定再现速度为基础决定的实际执行再现用的实际执行速度对所述产生的音频信号进行维持所述A-PTS有关信息的音频速度变换的音频速度变换装置、存储进行所述音频速度变换后的音频信号并根据所述执行再现速度输出所述存储的音频信号的音频信号存储输出装置、对所述区分的视频数据进行译码并产生视频信号的视频信号产生装置、存储所述产生的视频信号并输出所述存储的视频信号的视频信号存储输出装置、和利用所述维持的A-PTS有关信息对所述音频信号存储输出装置输出的音频信号对应的所述A-PTS和所述视频信号存储输出装置输出的视频信号对应的所述V-PTS进行比较的比较装置,所述视频信号存储输出装置利用所述比较的结果,根据所述执行再现速度输出所述存储的视频信号。
2.如权利要求1所述的声像再现装置,其特征在于,所述视频信号存储输出装置在所述比较结果为(1)所述音频信号存储输出装置输出的音频信号所对应的所述A-PTS超前于所述视频信号存储输出装置输出的视频信号所对应的所述V-PTS时,利用跳跃输出所述存储的视频信号,而该比较结果为(2)所述音频信号存储输出装置输出的音频信号所对应的所述A-PTS迟后于所述视频信号存储输出装置输出的视频信号所对应的所述V-PTS时,利用冻结输出所述存储的视频信号。
3.如权利要求2所述的声像再现装置,其特征在于,所述视频信号存储输出装置在所述比较结果为所述音频信号存储输出装置输出的音频信号所对应的所述A-PTS超前于所述视频信号存储输出装置输出的视频信号所对应的所述V-PTS时,跳过所述存储的视频信号的全部或部分B画面。
4.如权利要求1所述的声像再现装置,其特征在于,还包括插入在所述区分装置与所述视频信号产生装置之间并且用于存储所述区分的视频信号的视频数据存储装置,所述视频数据存储装置在所述比较结果为所述音频信号存储输出装置输出的音频信号所对应的所述A-PTS超前于所述视频信号存储输出装置输出的视频信号所对应的所述V-PTS时,废弃所述存储的视频信号的全部或部分B画面。
5.如权利要求1所述的声像再现装置,其特征在于,所述执行再现速度(1)根据所述存储的视频信号是否能随所述执行再现速度输出加以调整,或(2)在所述存储的视频信号不能随所述执行再现速度输出时,调整成较接近1倍速,而所述存储的视频信号能随所述执行再现速度输出时,调整成较接近所述外部设定再现速度,或(3)根据所述视频数据内B画面的频度加以调整。
6.一种声像再现方法,其特征在于,包括将外部输入的包含带A-PTS(Audio-Presentation Time Stamp音频展现时间标记)的音频数据和带V-PTS(Video-Presentation Time Stamp视频展现时间标记)的视频数据的MPEG(Moving Picture Experts Group活动图像专家组)数据区分为所示音频数据和所示视频数据的区分步骤、对所述区分的音频数据进行译码并产生音频信号的音频信号产生步骤、根据以外部设定的外部设定再现速度为基础决定的实际执行再现用的实际再现速度对所述产生的音频信号进行维持所述A-PTS有关信息的音频速度变换步骤、存储进行所述音频速度变换后的音频信号并根据所述执行再现速度输出所述存储的音频信号的音频信号存储输出步骤、对所述区分的视频数据进行译码并产生视频信号的视频信号产生装置、存储所述产生的视频信号并输出所述存储的视频信号的视频信号存储输出步骤、和利用所述维持的A-PTS有关信息对所述音频信号存储输出步骤输出的音频信号对应的所述A-PTS和所述视频信号存储输出步骤输出的视频信号对应的所述V-PTS进行比较的比较步骤,所述视频信号存储输出步骤中,利用所述比较的结果,根据所述执行再现速度输出所述存储的视频信号。
7.一种程序,其特征在于,用于在计算机执行如权利要求6所述声像再现方法的区分步骤、音频信号产生步骤、音频速度变换步骤、音频信号存储输出步骤、视频信号产生步骤、视频信号存储输出步骤和比较步骤。
8.一种计算机可处理媒体,其特征在于,承载如权利要求7所述的程序。
全文摘要
为了缩短或延长延续时间而设定速度的速度变换中,视频信号输出定时和音频信号输出定时往往比常规再现时偏差大,不能正确保持同步。本发明的声像再现装置具有根据执行再现速度对产生的音频信号进行维持A-PTS有关信息的音频速度变换的音频速度变换电路(1008)、存储进行音频速度变换后的音频信号并根据执行再现速度进行输出的音频输出缓存电路(1009)、将产生的视频信号加以存储后输出的视频输出缓存电路(1004)和利用维持的A-PTS有关信息对A-PTS和V-PTS进行比较的比较电路(1011),视频输出缓存电路(1004)利用比较结果,根据执行再现速度输出存储的视频信号。
文档编号G11B27/10GK1491516SQ02804533
公开日2004年4月21日 申请日期2002年10月17日 优先权日2001年10月18日
发明者铃木良二 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1