一种视频时钟生成方法及装置制造方法及图纸

技术编号:38084417 阅读:11 留言:0更新日期:2023-07-06 08:51
本发明专利技术属于多媒体技术领域,具体涉及一种视频时钟生成方法及装置,该方法包括:获取待调整时钟和基础时钟;根据待调整时钟、基础时钟计算频率补偿差值;根据参考补偿参数和频率补偿差值计算得到目标补偿参数;根据目标补偿参数对待调整时钟进行整形,得到整形时钟;若整形时钟与基础时钟的频率差值位于预设频率范围内,将整形时钟确定为目标视频时钟;若整形时钟与基础时钟的频率差值位于预设频率范围外,将整形时钟作为新的待调整时钟,返回执行根据待调整时钟、基础时钟计算本轮的频率补偿差值的步骤。根据本公开的实施例,能够在信号源实际传输过程中比例参数波动变化的情况下,生成相对稳定的视频时钟。生成相对稳定的视频时钟。生成相对稳定的视频时钟。

【技术实现步骤摘要】
一种视频时钟生成方法及装置


[0001]本专利技术属于多媒体
,具体涉及一种视频时钟生成方法及装置。

技术介绍

[0002]显示接口(Display Port,DP)用于将包含视频源的信号传输至显示器的连接接口,DP所传输的信号源中包括视频时钟相关的信号以及视频源,该视频时钟用作视频源中各个视频帧的播放时间基准。DP信号源中所包含的并非视频时钟本身,而是表达信号时钟和视频时钟比例关系的比例参数,进而根据比例参数处理得到视频时钟。
[0003]但在信号源实际传输的过程中,比例参数是实时波动变化的,如果比例参数发生较大跳变时,得到的视频时钟也会产生很大跳变,导致在比例参数跳变瞬间对应的视频时钟同样会发生跳变,从而导致视频源播放异常。

技术实现思路

[0004]本专利技术提出了一种视频时钟生成方法及装置,用以解决常规信号接收平台在生成信号源中的视频时钟时,由于比例参数跳变,导致得到的视频时钟也产生跳变的问题。
[0005]第一方面,本公开提供了一种视频时钟生成方法,该方法包括:
[0006]获取待调整时钟和基础时钟;
[0007]根据所述待调整时钟、所述基础时钟计算频率补偿差值;
[0008]根据参考补偿参数和所述频率补偿差值计算得到目标补偿参数,当所述待调整时钟为历史整形时钟时,所述参考补偿参数是指调整得到所述待调整时钟的补偿参数,所述参考补偿参数根据调整基数计算得到,所述调整基数根据系统时钟计算得到;
[0009]根据所述目标补偿参数对所述待调整时钟进行整形,得到整形时钟;
[0010]若所述整形时钟与所述基础时钟的频率差值位于预设频率范围内,将所述整形时钟确定为目标视频时钟;
[0011]若所述整形时钟与所述基础时钟的频率差值位于所述预设频率范围外,将所述整形时钟作为新的待调整时钟,返回执行根据所述待调整时钟、所述基础时钟计算本轮的频率补偿差值的步骤。
[0012]可选的,在所述获取待调整时钟和基础时钟之前,还包括:
[0013]在接收到信号源之后,处理所述信号源得到比例参数和解析时钟;
[0014]根据所述比例参数和所述解析时钟计算得到初始视频时钟,将所述初始视频时钟作为首个待调整时钟;
[0015]对所述解析时钟进行分频处理得到所述基础时钟。
[0016]可选的,所述视频时钟生成方法,还包括:
[0017]根据所述初始视频时钟和所述系统时钟计算得到调整基数;
[0018]根据所述初始视频时钟和所述基础时钟的频率计算得到初始的频率补偿差值;
[0019]将所述调整基数和所述初始的频率补偿差值相加得到初始补偿参数。
[0020]可选的,当所述待调整时钟是所述首个待调整时钟时,所述参考补偿参数是所述初始补偿参数。
[0021]可选的,所述根据参考补偿参数和所述频率补偿差值计算得到目标补偿参数,包括:
[0022]所述参考补偿参数和所述频率补偿差值相加,得到所述目标补偿参数。
[0023]可选的,所述根据参考补偿参数和所述频率补偿差值计算得到目标补偿参数,包括:
[0024]使用所述参考补偿参数和所述频率补偿差值的和减去同步频率差,得到所述目标补偿参数,所述同步频率差根据信号源对应的实时同步信号和预设置的视频行同步信号计算得到的。
[0025]可选的,当所述信号源中包括视频同步指示信息时,还包括:
[0026]解析所述信号源得到所述实时同步信号;
[0027]计算所述实时同步信号和所述预设置的视频行同步信号的差值,得到所述同步频率差。
[0028]第二方面,本公开提供了一种视频时钟生成装置,该装置包括:
[0029]获取模块,用于获取待调整时钟和基础时钟;
[0030]计算模块,用于根据所述待调整时钟、所述基础时钟计算频率补偿差值;
[0031]所述计算模块,还用于根据参考补偿参数和所述频率补偿差值计算得到目标补偿参数,当所述待调整时钟为历史整形时钟时,所述参考补偿参数是指调整得到所述待调整时钟的补偿参数,所述参考补偿参数根据调整基数计算得到,所述调整基数根据系统时钟计算得到;
[0032]调整模块,用于根据所述目标补偿参数对所述待调整时钟进行整形,得到整形时钟;
[0033]确定模块,用于若所述整形时钟与所述基础时钟的频率差值位于预设频率范围内,将所述整形时钟确定为目标视频时钟;
[0034]执行模块,用于若所述整形时钟与所述基础时钟的频率差值位于所述预设频率范围外,将所述整形时钟作为新的待调整时钟,返回再次执行根据所述待调整时钟、所述基础时钟计算本轮的频率补偿差值的步骤。
[0035]第三方面,本公开提供了一种电子设备,包括:
[0036]至少一个处理器;以及与所述至少一个处理器通信连接的存储器;
[0037]其中,所述存储器存储有可被所述至少一个处理器执行的一个或多个计算机程序,一个或多个所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上述的视频时钟生成方法。
[0038]第四方面,本公开提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序在被处理器执行时实现如上述的视频时钟生成方法。
[0039]根据本专利技术提出的视频时钟生成方法,获取待调整时钟和基础时钟,根据所述待调整时钟、所述基础时钟计算频率补偿差值,根据参考补偿参数和所述频率补偿差值计算得到目标补偿参数,根据所述目标补偿参数对所述待调整时钟进行整形,得到整形时钟,若所述整形时钟与所述基础时钟的频率差值位于预设频率范围内,将所述整形时钟确定为目
标视频时钟,若所述整形时钟与所述基础时钟的频率差值位于所述预设频率范围外,将所述整形时钟作为新的待调整时钟,返回执行根据所述待调整时钟、所述基础时钟计算本轮的频率补偿差值的步骤。其中,基础时钟是基于解析时钟进行分频处理得到的,而解析时钟是由信号源解析而来,系统时钟是一个稳定不变的时钟,可以是系统的晶振时钟,也可以是任意其他固定时钟。可见,本专利技术的视频时钟生成方法,将生成的与基础时钟频率差值在预设范围内的整形时钟作为目标视频时钟,且在视频时钟生成过程中使用了系统时钟,既保证了目标视频时钟与基础时钟频率的相近,又保证了目标视频时钟的稳定性,进一步确保了视频源的正常播放。
[0040]应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0041]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0042]图1示出了本专利技术提供的一种视频时钟生成方法的流程图。
[0043]图2示出了本专利技术提供的一种视频时本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频时钟生成方法,其特征在于,所述方法包括:获取待调整时钟和基础时钟;根据所述待调整时钟、所述基础时钟计算频率补偿差值;根据参考补偿参数和所述频率补偿差值计算得到目标补偿参数,当所述待调整时钟为历史整形时钟时,所述参考补偿参数是指调整得到所述待调整时钟的补偿参数,所述参考补偿参数根据调整基数计算得到,所述调整基数根据系统时钟计算得到;根据所述目标补偿参数对所述待调整时钟进行整形,得到整形时钟;若所述整形时钟与所述基础时钟的频率差值位于预设频率范围内,将所述整形时钟确定为目标视频时钟;若所述整形时钟与所述基础时钟的频率差值位于所述预设频率范围外,将所述整形时钟作为新的待调整时钟,返回执行根据所述待调整时钟、所述基础时钟计算本轮的频率补偿差值的步骤。2.根据权利要求1所述的方法,其特征在于,在所述获取待调整时钟和基础时钟之前,还包括:在接收到信号源之后,处理所述信号源得到比例参数和解析时钟;根据所述比例参数和所述解析时钟计算得到初始视频时钟,将所述初始视频时钟作为首个待调整时钟;对所述解析时钟进行分频处理得到所述基础时钟。3.根据权利要求1所述的方法,其特征在于,还包括:根据所述初始视频时钟和所述系统时钟计算得到调整基数;根据所述初始视频时钟的频率和所述基础时钟的频率计算得到初始的频率补偿差值;将所述调整基数和所述初始的频率补偿差值相加得到初始补偿参数。4.根据权利要求3所述的方法,其特征在于,当所述待调整时钟是所述首个待调整时钟时,所述参考补偿参数是所述初始补偿参数。5.根据权利要求1所述的方法,其特征在于,所述根据参考补偿参数和所述频率补偿差值计算得到目标补偿参数,包括:所述参考补偿参数和所述频率补偿差值相加,得到所述目标补偿参数。6.根据权利要求1所述的方法,其特征在于,所述根据参考补偿参数和所述频率补偿差值计算得到目标补偿参数...

【专利技术属性】
技术研发人员:殷礼权刘伟
申请(专利权)人:宏晶微电子科技股份有限公司
类型:发明
国别省市:

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

1