音画同步自动校正方法和装置制造方法及图纸

技术编号:17798567 阅读:32 留言:0更新日期:2018-04-25 22:05
本发明专利技术公开了一种音画同步自动校正方法,应用于电视终端中,所述方法包括:比较当前网络片源的帧率与前一次检测的网络片源帧率大小是否相同;若是,则保持UI界面中已调整的音画同步参数值对应的声音延迟时间值不变;若否,则对所述声音延迟时间值进行调整,使得在保持所述音画同步参数值不变的情况下,使得调整后的声音延迟时间值与所述当前网络片源的帧率相匹配。解决了现有技术中对应帧率多样化的网络片源,在进行音画同步的调整时,会造成用户需频繁地进行调整声音延迟的参数,用户体验较差的问题,进而导致对观看者造成困扰,实现了终端能够自动对每种帧率的网络片源进行音画同步参数的设定。

【技术实现步骤摘要】
音画同步自动校正方法和装置
本专利技术涉及声音图像处理领域,尤其涉及一种音画同步自动校正方法和装置。
技术介绍
随着互联网电视的快速发展和普及,用户观看网络视频的场景也越来越多,与此同时网络视频片源的格式也变得多种多样。由于片源格式的不同,音画同步的效果也会有所不同,比如:播放1080p60HZ的网络片源和播放1080p30HZ的网络片源,音画同步效果就有会很大的不同。不同格式网络视频片源造成音画不同步的主要原因是由于片源的帧率(FrameRate)不同,同时主芯片(SOC)对于视频的缓存处理机制不同,更进一步导致音画不同步,例如:针对1080p30HZ片源:如果SOC视频缓存处理机制为缓存1帧,则图像比声音慢1000/30*1=33.3ms;如果SOC视频缓存处理机制为缓存2帧,则图像比声音慢1000/30*2=66.6ms。针对1080p60HZ片源:如果SOC视频缓存处理机制为缓存1帧,则图像比声音慢1000/60*1=16.6ms;如果SOC视频缓存处理机制为缓存2帧,则图像比声音慢1000/60*2=33.3ms。为了解决上述问题,目前的智能电视通常都为用户提供调节声音延迟的配置界面,用户根据实际情况进行调整,如图1所示。但此种处理方法存在一定的问题,比如:用户在观看1080p60HZ的网络片源时,手动将声音延迟调整为3,达到了音画同步的效果;而但用户又换了个1080p30HZ的网络片源,原来的声音延迟调整值就不再适应于当前场景,为了满足观看效果,还可能需要重新调整一下声音延迟,才能达到同样的音画同步效果,因此,对应帧率多样化的网络片源,在进行音画同步的调整时,会造成用户需频繁地进行调整声音延迟的参数,用户体验较差。
技术实现思路
本申请实施例通过提供一种音画同步自动校正方法和装置,解决了现有技术中对应帧率多样化的网络片源,在进行音画同步的调整时,会造成用户需频繁地进行调整声音延迟的参数,用户体验较差的问题,进而导致对观看者造成困扰,实现了终端能够自动对每种帧率的网络片源进行音画同步参数的设定。一方面,本申请实施例提供了一种音画同步自动校正方法,应用于电视终端中,所述方法包括:比较当前网络片源的帧率与前一次检测的网络片源帧率大小是否相同;若是,则保持UI界面中已调整的音画同步参数值对应的声音延迟时间值不变;若否,则对所述声音延迟时间值进行调整,使得在保持所述音画同步参数值不变的情况下,使得调整后的声音延迟时间值与所述当前网络片源的帧率相匹配。另一方面,本申请实施例还提供了一种音画同步自动校正装置,应用于电视终端中,所述装置包括:比较单元,用于比较当前网络片源的帧率与前一次检测的网络片源帧率大小是否相同;保持单元,用于若是的情况下,则保持UI界面中已调整的音画同步参数值对应的声音延迟时间值不变;调整单元,用于若否的情况下,则对所述声音延迟时间值进行调整,使得在保持所述音画同步参数值不变的情况下,使得调整后的声音延迟时间值与所述当前网络片源的帧率相匹配。由上述实施例可知,本专利技术与现有技术相比,由于电视终端通过比较当前网络片源的帧率与前一次检测的网络片源帧率可以得知当前网络片源的帧率相比之前是否发生变化,如不变,则依然可以采用前一次检测时对UI界面设置的音画同步参数,此时的声音延迟时间值也没有变化,但是如果帧率变化,则电视终端可以对声音延迟时间值进行数据校正,调整声音延迟时间值,进而刷新声音延迟数据,用户不会发现UI界面设置的音画同步参数发生改变,但是UI界面设置的音画同步参数对应的声音延迟时间值已经发生变化,其与当前网络片源的帧率匹配,使得用户不会发现电视的音画同步参数被修改,但是声音延迟时间会后台调整,用户听到的实际声音延迟时间发生变化,与当前网络片源的帧率匹配,因此,可以避免用户频繁的对音画同步参数值进行调整,提高了用户体验。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。图1为本申请实施例描述的相关技术中为用户提供的调节音画同步显示效果的示意图;图2为本申请实施例中所描述的一种音画同步自动校正方法的流程图;图3为本申请实施例中所描述的一种音画同步自动校正装置的模块示意图;图4为本申请实施例中所描述的一种音画同步自动校正设备的处理单元和存储单元的结构示意图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本专利技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本专利技术的一些方面相一致的装置和方法的例子。在相关技术中,在接收图像或视频的码流时,在该码流中,还会包含与音频数据对应的字幕数据,相应的,通过解析字幕数据,可以拿到CC的多个控制字,例如,其中音频文件对应字幕的行号、字符大小、行间隔大小、字符显示窗口大小等等,在显示字幕时,只需要根据字幕的这些控制字的参数将字幕的字符码对应的字符数据显示在字幕区域的对应位置即可。为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案进行详细的说明。如图2所示,本申请实施例提供了一种音画同步自动校正方法,应用于电视终端中,所述方法包括:步骤S101,比较当前网络片源的帧率与前一次检测的网络片源帧率大小是否相同;步骤S102,若是,则保持UI界面中已调整的音画同步参数值对应的声音延迟时间值不变;步骤S103,若否,则对所述声音延迟时间值进行调整,使得在保持所述音画同步参数值不变的情况下,使得调整后的声音延迟时间值与所述当前网络片源的帧率相匹配。对于电视类终端来说,由于没有统一的运营商管控,其网络片源的帧率(FrameRate)是多种多样的,例如24HZ的电影片源帧率,30HZ、50HZ以及60HZ的帧率的视频片源也都比较常见,而这种不同的帧率就会造成网络视频片源音画不同步。虽然帧率并非造成音画不同步的唯一原因,例如,由于不同电视的主芯片(SOC)对于视频的缓存处理机制不同,也会导致音画不同步,但是基于同一台电视来说,可默认其电视的主芯片的处理性能不变,在本申请的实施方案中仅提供针对帧率问题造成的音画不同步的解决方法。目前相关技术中,在电视终端中为用户提供了调节声音延迟的UI界面,如图1所示,其上配置的每一个音画同步参数值都对应针对声音延迟的时间值,调整音画同步参数值会获取不同的声音延迟的时间值,使得最终达到音画同步的效果。本申请的核心思想在于,针对用户已经调整好的音画同步参数值,如果遇到网络片源的帧率发生改变的情况,则不必用户再次调整音画同步参数值,而是修改当前音画同步参数值对应的声音延迟时间值,例如,在网络片源帧率切换前,用户设置的音画同步参数值为3,假设参数3对应的声音延迟时间值为33.3ms,如果之后切换了网络片源的帧率,用户设置的音画同步参数值仍然为3,不发生变化,但是此时的参数3对应的声音延迟时间值被修改和调整,例如,此时参数3对应的声音延迟时间值为66.6ms,因此,在用户并未察觉到音画同步参数值发生改变,但是电视后台已经修改了音画同步参数值对应的声音延迟时间值,使得音画实现同步。以上一次检测本文档来自技高网
...
音画同步自动校正方法和装置

【技术保护点】
一种音画同步自动校正方法,应用于电视终端中,其特征在于,所述方法包括:比较当前网络片源的帧率与前一次检测的网络片源帧率大小是否相同;若是,则保持UI界面中已调整的音画同步参数值对应的声音延迟时间值不变;若否,则对所述声音延迟时间值进行调整,使得在保持所述音画同步参数值不变的情况下,使得调整后的声音延迟时间值与所述当前网络片源的帧率相匹配。

【技术特征摘要】
1.一种音画同步自动校正方法,应用于电视终端中,其特征在于,所述方法包括:比较当前网络片源的帧率与前一次检测的网络片源帧率大小是否相同;若是,则保持UI界面中已调整的音画同步参数值对应的声音延迟时间值不变;若否,则对所述声音延迟时间值进行调整,使得在保持所述音画同步参数值不变的情况下,使得调整后的声音延迟时间值与所述当前网络片源的帧率相匹配。2.如权利要求1所述的方法,其特征在于,在比较当前网络片源的帧率与前一次检测的网络片源帧率大小是否相同之前还包括:每隔预设时间周期读取一次当前网络片源的帧率以及前一时间周期检测的网络片源帧率。3.如权利要求1所述的方法,其特征在于,所述对所述声音延迟时间值进行调整的步骤,具体包括:若所述当前网络片源的帧率大于所述前一次检测的网络片源帧率,则按照所述前一次检测的网络片源帧率与当前网络片源的帧率的差值,以及主芯片的缓存帧数,减少声音延迟的基准值;若所述当前网络片源的帧率小于所述前一次检测的网络片源帧率,则按照当前网络片源的帧率与所述前一次检测的网络片源帧率的差值,以及主芯片的缓存帧数,增加声音延迟的基准值;其中,所述声音延迟的基准值为前一次检测的网络片源帧率在未调整所述音画同步参数值时对应的声音延迟的时间值。4.如权利要求3所述的方法,其特征在于,若所述当前网络片源的帧率大于所述前一次检测的网络片源帧率,则减少声音延迟的基准值,之后还包括:计算减小声音延迟的基准值之后的声音延迟时间值;相应的,若所述当前网络片源的帧率小于所述前一次检测的网络片源帧率,则增加所述声音延迟的基准值,之后还包括:计算增大声音延迟的基准值之后的声音延迟时间值。5.如权利要求4所述的方法,其特征在于,所述声音延迟时间值通过如下步骤进行计算,包括:根据当前UI界面中音画同步参数值,与预设的...

【专利技术属性】
技术研发人员:刘金刚张永芳王之奎
申请(专利权)人:青岛海信电器股份有限公司
类型:发明
国别省市:山东,37

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

1