一种影音同步的检测方法和装置的制造方法_3

文档序号:9844874阅读:来源:国知局
]为第二目标音频数据的第(n+m)个音频数据采样点;η为第一目标音频子数据包含的音频数据采样点的数目,η为正整数;m为发生一次偏移需经过的音频数据采样点的数目,m为正整数;a为第一目标音频数据包含的音频数据采样点的总数目,a为正整数且a>n。
[0086]步骤S4,重复步骤S3,依次将第一目标音频子数据向右移动m个音频数据采样点,计算第三平均值X3、第四平均值X4、...、第P平均值Xp,直至第一目标音频子数据的数据末端与第二目标音频数据的数据末端对齐为止,每个平均值Xii对应一段第二音频目标数据,从计算的所有平均值Xi?Xp中选出最小平均值X—=q,判断该最小平均值Xmin是否符合预设匹配范围,若符合,则判定第一目标音频子数据与最小平均值Xmin对应的一段第二目标音频数据准确匹配。
[0087]具体地,可以根据需要对预设匹配范围进行设定,当预设匹配范围设为零时,则第一目标音频子数据与最小平均值Xmin为O时对应的一段第二目标音频数据完全匹配。
[0088]步骤S5,计算最小平均值Xmin=q对应的一段第二目标音频数据相对于第二目标音频数据起始数据的位移偏量r,将r作为第一目标音频数据与第二目标音频数据的偏差,具体计算公式为:
[0089]r=(q-l) Xm
[0090]其中,r为第一目标音频与第二目标音频的偏差;q为最小平均值Xmin=q对应的偏移次数;m为发生一次偏移需经过的音频数据采样点的数目;m,n均为正整数。
[0091]步骤S6,基于音频数据固定的播放频率和采集频率,计算每个音频数据采样点对应的播放或采集的时间,依据得到的第一目标音频数据与第二目标音频数据的偏差r,进而计算第一目标音频数据和第二目标音频数据间的时间偏差,具体计算公式为:
[0092]T = tXr
[0093]其中,T为第一目标音频数据和第二目标音频数据间的时间偏差;r为第一目标音频与第二目标音频的偏差;t为每个音频数据采样点对应的播放或采集的时间。
[0094]另外,可以根据HDMI高清采集卡的无需压缩视频、在影音设备播放第一影音数据同时采集第二影音数据的性质,在第一影音数据播放过程中对采集的部分第二影音数据与预先存储的第一影音数据进行比对,当第一影音数据播放结束后,即可完成对所述第一影音数据是否为影音同步的检测;也可以在第一影音数据播放结束后对采集的第二影音数据与预先存储的第一影音数据进行比对,完成对第一影音数据是否为影音同步的检测。
[0095]当所述第一目标图像数据为针对某一时段连续播放的一组有序图像时,所述第一目标图像数据对应的第一播放时间可以为由多个连续时刻组成的时间段;当所述第一目标图像数据为针对多个时刻非连续播放的多个图像组成的一组图像时,所述第一目标图像数据对应的第一播放时间为由多个非连续时刻组成的时间段。
[0096]步骤205、在所述影音设备的显示界面展示所述第一目标音频数据和所述第二目标音频数据,并且在所述第二目标音频数据中对所述音频数据偏差值对应的偏差目标音频数据进行标识。
[0097]本发明实施例中,在判定播放的第一影音数据具备或不具备影音同步后,分别将所述第一目标影音数据和所述第二目标音频数据展示在影音设备的显示界面上,并且在所述第二目标音频数据中对所述音频数据偏差值对应的偏差目标音频数据进行标识,即标识出所述音频数据偏差值对应的偏差目标音频数据在第二音频数据中所处数据位置,用户可以通过读取标识快速地查看检测结果。
[0098]在具体实现中,在第二音频数据中对偏差目标音频数据进行标识的同时,也可以在第一音频数据中对与第二目标图像数据相同的第一目标图像数据对应的第一目标音频数据进行标识,用户可以通过比对标识出的第一目标音频数据和第二目标音频数据分析音频数据偏差情况。
[0099]参照图3,示出了本发明实施例的展示第一目标影音数据和第二目标影音数据的影音设备的显示界面的示意图。图3所示的影音设备的显示界面展示了针对某一时段播放的第一目标图像数据和采集的第二目标图像数据,第一目标影音数据和第二影音数据间设置一时间轴,图中标识a为音频数据偏差标识,可以通过识别标识a快速地确定偏差目标音频数据在第二目标音频数据中的记录位置。具体地,第一目标图像数据和第二目标图像数据均为一组有序的图像,所述播放的第一目标音频数据和采集的第二目标音频数据均为一段波形图,第一目标音频数据位于第一目标图像数据的下方,针对某一时刻,第一目标图像数据与位于下方的第一目标音频数据为同时播放的第一目标影音数据,同理,针对某一时亥IJ,第二目标图像数据与位于下方的第二目标音频数据为同时采集的第二目标影音数据。从图3可以看出,基于第一目标图像数据与第二目标图像数据竖直对齐,即将第一目标图像数据和第二目标图像数据作为同步标准,通过比对标识a对应的第一目标音频数据和第二目标音频数据,可知第二目标音频数据与第一目标音频数据间存在的波形偏差较大,若计算的音频数据偏差值不符合预设音频数据偏差范围,则可判断第一目标影音数据不具备影音同步,即第一目标影音数据的第一目标音频数据和第一目标图像数据为非同步播放,进而可以判断第一影音数据不具备影音同步。
[0100]依据本发明实施例,利用安装在影音设备的影音采集卡完成对正在播放的预先存储于影音设备的第一影音数据的采集,获得第二影音数据,匹配所述第一影音数据和所述第二影音数据,判定播放的所述第一影音数据是否影音同步,整个检测过程无需人工操作,提尚了检测效率。
[0101]并且,在完成对影音设备播放的第一影音数据的同步性检测后,影音设备的显示界面展示用于比对的第一目标影音数据和第二目标影音数据,并且分别在第一目标影音数据和第二目标影音数据中对计算得到的图像数据偏差值或音频数据偏差值对应的目标影音数据进行标识,用户可以通过读取相关标识快速找出第二目标影音数据出现偏差的位置,缩短了用户查看检测结果的时间。
[0102]另外,基于影音设备支持HDMI输出,利用HDMI高清采集卡对播放的第一影音数据进行采集,可以同时采集到包括第二图像数据和第二音频数据的第二影音数据。由于HDMI高清采集卡可以对播放的第一影音数据进行实时完全无压缩采集,省去了压缩操作所需的操作时间,保证了针对第二影音数据的采集操作与针对第一影音数据的播放操作在时间上的同步性,因此在播放第一影音数据过程中即可根据同步采集的第二影音数据完成对第一影音数据是否影音同步的检测,无需待采集结束后再对第一影音数据和第二影音数据进行比对,缩短了检测时间,进一步提高了检测效率。
[0103]为使本领域技术人员更清楚地理解本发明,下面对列举的示例中的影音同步的检测方法进行详细的说明。
[0104]参照图4,示出了本发明实施例的影音同步的检测方法的示意图。由图4可知,所述检测方法具体包括:
[0105]第一步,将待测的第一影音数据存储至影音设备;
[0106]第二步,将HDMI高清采集卡安装在影音设备内;
[0107]第三步,HDMI高清采集卡检测到影音设备的播放操作后,采集播放的第一影音数据得到第二影音数据;
[0108]第四步,在第一影音数据的第一图像数据中选取第一目标图像数据,在第二影音数据的第二图像中查找与第一目标图像数据相同的第二目标图像数据,若查找到第二目标图像数据,则进行下一步操作;若未找到第二目标图像数据,则本次检测失败;
[0109]第五步,在第二影音数据的第二音频数据中查找与第二目标图像数据同时采集的第二目标音频数据,比对第二目标音频数据与第一目标图像数据同时播放的第一目标音频数据,若第二目标音频数据相对于第一目标音频数据的音频数据偏差值不符合预设的音频数据偏差范围,则判定第一目标音频数据与第一目标图像数据为非同步播放,相应的第一目标影音数据不具备影音同步;若第二音频数据相对于第一音频数据的音频数据偏差值符合预设的音频数据偏差范围,则判定第一目标音频数据与第一目标图像数据为同步播放,相应的第一目标影音数据具备影音同步;
[0110]第六步,对第一目标音频数据对应的第一播放时间进行判断,若第一播放时间符合第一预设时间范围,则判定第一影音数据具备影音同步;若第一播放时间不符合第一预设时间范围,则判定第一影音数据不具备影音同步,再对第一影音数据的其它播放数据进行检测。例如,预设时间范围为至少5min,第一播放时间为6min,第一播放时间符合第一预设范围,则判定第一影音数据具备影音同步。
[0111]在具体实现中,可能因为卡带或其它原因导致在第二图像数据中未能找到与第一目标图像数据相同的第二目标图像数据,从而出现检测验证失败的检测结果。
[0112]参照图5,图5示出了根据本发明实施例3的一种影音同步的检测方法流程图,所述方法具体可以包括:
[0113]步骤301、接收安装在影音设备的影音采集卡在所述影音设备播放存储的第一影音数据时采集的第二影音数据。
[0114]步骤302、在所述第二音频数据中,查找与从所述第一音频数据中提取的第一目标音频数据相同的第二目标音频数据。
[0115]本发明实施例中,所述第一目标音频数据可以为从第一音频数据中选取的用于比对影音同步性的音频数据;所述第二音频图像数据可以为所述第二音频数据中与所述第一目标音频数据相同的音频数据。
[0116]具体地,可以预先从所述第一影音数据的第一音频数据中提取第一目标音频数据,在所述第二影音数据的第二音频数据中,查找与提取的第一目标音频数据相同的第二目标音频数据。
[0117]在具体实现中,所述第一目标音频数据可以为针对某一时段连续播放的一段连续的波形图;也可以为针对多个时刻非连续播放的多段不连续的波形图。
[0118]步骤303、在所述第二图像数据中,提取与所述第二目标音频数据同时采集的第二目标图像数据。
[0119]本发明实施例中,由于影音采集卡可以同时对第二图像数据和第二音频数据进行采集,所以针对某一时刻采集的第二图像数据和第
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1