一种纠正复合视频信号频偏的方法及设备与流程

文档序号:17748968发布日期:2019-05-24 20:49阅读:173来源:国知局
一种纠正复合视频信号频偏的方法及设备与流程

本发明涉及计算机技术领域,特别涉及一种纠正复合视频信号频偏的方法及设备。



背景技术:

目前的利用复合视频信号进行图像传输的系统,包括图像传感器、数字图像处理单元、复合视频编码器、复合视频解码器和显示/存储单元。在该系统中,数字图像处理单元和复合视频编码器单元会进行数据交互,当数字图像处理单元的帧率和复合视频编码器的帧率在帧率一致的情况下,数字图像处理单元处理完成一帧图像的时间和复合视频编码器编码完成一帧图像的时间是相同的。虽然数字图像处理单元和复合视频编码单元可能会用不同频率的时钟分别进行数据处理,但是两者的频率在进行归一化操作后,得到的归一化频率是一致的,进而两者的帧率是一致的。

在理想情况下,利用复合视频信号进行图像传输的系统中的数字图像处理单元的归一化频率和复合视频编码器的归一化频率是保持一致的,两者处理一帧图像的时间也是相同的,进而两者在进行数据交互的过程中,不会造成数据的丢失。然后,在实际的利用复合视频信号进行图像传输的系统中,由于频率偏差(频偏)等原因,数字图像处理单元的归一化频率和复合视频编码器的归一化频率会存在偏差,两者处理一帧图像的时间会不同,进而两者在进行数据交互的过程中,会造成数据的丢失。

综上所述,目前的数字图像处理单元的归一化频率和复合视频编码器的归一化频率会存在偏差,两者在进行数据交互的过程中,会造成数据的丢失。



技术实现要素:

本发明提供一种纠正复合视频信号频偏的方法及设备,用以解决现有技术中存在的目前的数字图像处理单元的归一化频率和复合视频编码器的归一化频率会存在偏差,两者在进行数据交互的过程中,会造成数据的丢失的问题。

本发明实施例提供一种纠正复合视频信号频偏的方法,包括:

根据数字图像处理单元当前的第一归一化频率和复合视频编码器当前的第二归一化频率,判断是否需要对当前的复合视频信号的后消隐区的行数进行调整;

在确定需要对当前的复合视频信号的后消隐区的行数进行调整后,根据所述第一归一化频率和所述第二归一化频率确定行数调整信息;

将确定的所述行数调整信息发送给所述复合视频编码器,以使所述复合视频编码器在对所述复合视频信号进行编码过程中,根据接收到的所述行数调整信息对所述复合视频信号的后消隐区的行数进行调整。

由于本发明实施例在数字图像处理单元当前的归一化频率和复合视频编码器当前的归一化频率存在频偏时,复合视频编码器在对当前的复合视频信号进行编码过程中,会对该复合视频信号的后消隐区的行数进行调整,以使数字图像处理单元的归一化频率和复合视频编码器的归一化频率达到一致,进而使得两者在进行数据交互的过程中,不会造成数据的丢失。

较佳地,所述判断是否需要对当前的复合视频信号的后消隐区的行数进行调整,包括:

若所述第一归一化频率大于所述第二归一化频率,且所述第一归一化频率与所述第二归一化频率的第一差值不小于第一设定阈值,则确定需要对所述复合视频信号的后消隐区的行数进行调整;或

若所述第一归一化频率小于所述第二归一化频率,且所述第二归一化频率与所述第一归一化频率的第二差值不小于第二设定阈值,则确定需要对所述复合视频信号的后消隐区的行数进行调整。

由于本发明实施例会根据第一归一化频率和第二归一化频率的大小关系,以及设定阈值,实现判断是否需要对复合视频信号的后消隐区的行数进行调整,实现方式较简便。

较佳地,所述行数调整信息包括调整方式;

所述根据所述第一归一化频率和所述第二归一化频率,确定行数调整信息,包括:

若所述第一归一化频率大于所述第二归一化频率,且所述第一归一化频率与所述第二归一化频率的第一差值不小于第一设定阈值,确定对复合视频信号的后消隐区的行数进行调整的方式为减少操作;或

若所述第一归一化频率小于所述第二归一化频率,且所述第二归一化频率与所述第一归一化频率的第二差值不小于第二设定阈值,确定对复合视频信号的后消隐区的行数进行调整的方式为增加操作。

较佳地,所述行数调整信息包括调整行数;

所述根据所述第一归一化频率和所述第二归一化频率确定行数调整信息,包括:

若所述第一归一化频率大于所述第二归一化频率,且所述第一归一化频率与所述第二归一化频率的第一差值不小于第一设定阈值,根据第一差值范围和第一调整行数的第一对应关系,确定所述第一差值所属的第一差值范围,将确定的所述第一差值范围对应的第一调整行数作为调整行数;或

若所述第一归一化频率小于所述第二归一化频率,且所述第二归一化频率与所述第一归一化频率的第二差值不小于第二设定阈值,根据第二差值范围和第二调整行数的第二对应关系,确定所述第二差值所属的第二差值范围,将确定的所述第二差值范围对应的第二调整行数作为调整行数。

较佳地,所述将确定的所述第一差值范围对应的第一调整行数作为调整行数之后,将确定的所述行数调整信息发送给所述复合视频编码器之前,还包括:

当所述调整行数大于所述复合视频信号的后消隐区的行数时,根据所述复合视频信号的后消隐区的行数调整所述调整行数。

由于本发明实施例在调整行数大于复合视频信号的后消隐区的行数时,会根据复合视频信号的后消隐区的行数调整调整行数,保证了复合视频编码器的减少操作的有效性。

本发明实施例提供一种纠正复合视频信号频偏的方法,包括:

复合视频编码器接收到行数调整信息;

所述复合视频编码器在对当前的复合视频信号进行编码过程中,根据接收到的所述行数调整信息对所述复合视频信号的后消隐区的行数进行调整。

由于本发明实施例复合视频编码器根据接收到的行数调整信息对当前的复合视频信号的后消隐区的行数进行调整,以使数字图像处理单元的归一化频率和复合视频编码器的归一化频率达到一致,进而使得两者在进行数据交互的过程中,不会造成数据的丢失。

较佳地,所述行数调整信息包含调整方式和/或调整行数。

本发明实施例提供一种纠正复合视频信号频偏的设备,包括:

判断模块,用于根据数字图像处理单元当前的第一归一化频率和复合视频编码器当前的第二归一化频率,判断是否需要对当前的复合视频信号的后消隐区的行数进行调整;

确定模块,用于在确定需要对当前的复合视频信号的后消隐区的行数进行调整后,根据所述第一归一化频率和所述第二归一化频率确定行数调整信息;

发送模块,用于将确定的所述行数调整信息发送给所述复合视频编码器,以使所述复合视频编码器在对所述复合视频信号进行编码过程中,根据接收到的所述行数调整信息对所述复合视频信号的后消隐区的行数进行调整。

较佳地,所述判断模块具体用于:

若所述第一归一化频率大于所述第二归一化频率,且所述第一归一化频率与所述第二归一化频率的第一差值不小于第一设定阈值,则确定需要对所述复合视频信号的后消隐区的行数进行调整;或若所述第一归一化频率小于所述第二归一化频率,且所述第二归一化频率与所述第一归一化频率的第二差值不小于第二设定阈值,则确定需要对所述复合视频信号的后消隐区的行数进行调整。

较佳地,所述行数调整信息包括调整方式;

所述确定模块具体用于:

若所述第一归一化频率大于所述第二归一化频率,且所述第一归一化频率与所述第二归一化频率的第一差值不小于第一设定阈值,确定对复合视频信号的后消隐区的行数进行调整的方式为减少操作;或若所述第一归一化频率小于所述第二归一化频率,且所述第二归一化频率与所述第一归一化频率的第二差值不小于第二设定阈值,确定对复合视频信号的后消隐区的行数进行调整的方式为增加操作。

较佳地,所述行数调整信息包括调整行数;

所述确定模块具体用于:

若所述第一归一化频率大于所述第二归一化频率,且所述第一归一化频率与所述第二归一化频率的第一差值不小于第一设定阈值,根据第一差值范围和第一调整行数的第一对应关系,确定所述第一差值所属的第一差值范围,将确定的所述第一差值范围对应的第一调整行数作为调整行数;或若所述第一归一化频率小于所述第二归一化频率,且所述第二归一化频率与所述第一归一化频率的第二差值不小于第二设定阈值,根据第二差值范围和第二调整行数的第二对应关系,确定所述第二差值所属的第二差值范围,将确定的所述第二差值范围对应的第二调整行数作为调整行数。

较佳地,所述确定模块还用于:

当所述调整行数大于所述复合视频信号的后消隐区的行数时,根据所述复合视频信号的后消隐区的行数调整所述调整行数。

由于本发明实施例在数字图像处理单元当前的归一化频率和复合视频编码器当前的归一化频率存在频偏时,复合视频编码器在对当前的复合视频信号进行编码过程中,会对该复合视频信号的后消隐区的行数进行调整,以使数字图像处理单元的归一化频率和复合视频编码器的归一化频率达到一致,进而使得两者在进行数据交互的过程中,不会造成数据的丢失。

本发明实施例提供一种纠正复合视频信号频偏的复合视频编码器,包括:

接收模块,用于接收到行数调整信息;

调整模块,用于在对当前的复合视频信号进行编码过程中,根据接收到的所述行数调整信息对所述复合视频信号的后消隐区的行数进行调整。

较佳地,所述行数调整信息包含调整方式和/或调整行数。

由于本发明实施例复合视频编码器根据接收到的行数调整信息对当前的复合视频信号的后消隐区的行数进行调整,以使数字图像处理单元的归一化频率和复合视频编码器的归一化频率达到一致,进而使得两者在进行数据交互的过程中,不会造成数据的丢失。

附图说明

图1为本发明实施例一复合视频信号的前消隐区、后消隐区和有效区的分布示意图;

图2为本发明实施例二纠正复合视频信号频偏的方法流程示意图;

图3为本发明实施例三纠正复合视频信号频偏的方法流程示意图;

图4为本发明实施例四纠正复合视频信号频偏的方法流程示意图;

图5为本发明实施例五纠正复合视频信号频偏的设备结构示意图;

图6为本发明实施例六纠正复合视频信号频偏的复合视频编码器结构示意图。

具体实施方式

本发明实施例提供一种纠正复合视频信号频偏的方法:根据数字图像处理单元当前的第一归一化频率和复合视频编码器当前的第二归一化频率,判断是否需要对当前的复合视频信号的后消隐区的行数进行调整;在确定需要对当前的复合视频信号的后消隐区的行数进行调整后,根据所述第一归一化频率和所述第二归一化频率确定行数调整信息;将确定的所述行数调整信息发送给所述复合视频编码器,以使所述复合视频编码器在对所述复合视频信号进行编码过程中,根据接收到的所述行数调整信息对所述复合视频信号的后消隐区的行数进行调整。由于本发明实施例在数字图像处理单元当前的归一化频率和复合视频编码器当前的归一化频率存在频偏时,复合视频编码器在对当前的复合视频信号进行编码过程中,会对该复合视频信号的后消隐区的行数进行调整,以使数字图像处理单元的归一化频率和复合视频编码器的归一化频率达到一致,进而使得两者在进行数据交互的过程中,不会造成数据的丢失。

本发明实施例提供另一种纠正复合视频信号频偏的方法:复合视频编码器接收到行数调整信息;所述复合视频编码器在对当前的复合视频信号进行编码过程中,根据接收到的所述行数调整信息对所述复合视频信号的后消隐区的行数进行调整。由于本发明实施例复合视频编码器根据接收到的行数调整信息对当前的复合视频信号的后消隐区的行数进行调整,以使数字图像处理单元的归一化频率和复合视频编码器的归一化频率达到一致,进而使得两者在进行数据交互的过程中,不会造成数据的丢失。

其中,本发明实施例在不同的利用复合视频信号进行图像传输的系统中,采用不同的频率偏差判断方法,所得的归一化频率不同。

其中,本发明实施例中的复合视频信号为包括前消隐区、后消隐区和有效区的复合视频信号,并且后消隐区的时间长度可以为X行(X为大于等于1的自然数)。复合视频信号的前消隐区、后消隐区和有效区的分布,具体的可以参见图1(本发明实施例一复合视频信号的前消隐区、后消隐区和有效区的分布示意图),从图1中可知,第K(K为大于等于1的正整数)帧复合视频信号和第K+1帧复合视频信号的三个区的分布依次为:前消隐区、有效区和后消隐区。

本发明实施例复合视频信号后消隐区的时间长度:X行(X为大于等于1的自然数),是根据相应的利用复合视频信号进行图像传输的系统设定的,并且在对后消隐区的行数进行调整时,若调整行数不大于X行,均能使前消隐区和调整后的后消隐区满足消隐和同步的功能。

本发明实施例根据利用复合视频信号进行图像传输的系统的不同,复合视频信号的前消隐区、后消隐区和有效区的时间长度也是不同的。例如:对于1080P系统,复合视频信号的总的时间长度为1125行,其中有效区的时间长度为1080行,前消隐区的时间长度为40行,后消隐区的时间长度为5行。又例如:对于720P系统,复合视频信号的总的时间长度为750行,其中有效区的时间长度为720行,前消隐区的时间长度为25行,后消隐区的时间长度为5行。上述只是以1080P系统和720P系统为例,具体的复合视频信号的前消隐区、后消隐区和有效区的时间长度,会根据相应的系统确定相应的时间长度。

如图2所示,本发明实施例二纠正复合视频信号频偏的方法包括:

步骤100、根据数字图像处理单元当前的第一归一化频率和复合视频编码器当前的第二归一化频率,判断是否需要对当前的复合视频信号的后消隐区的行数进行调整;

步骤101、在确定需要对当前的复合视频信号的后消隐区的行数进行调整后,根据所述第一归一化频率和所述第二归一化频率确定行数调整信息;

步骤102、将确定的所述行数调整信息发送给所述复合视频编码器,以使所述复合视频编码器在对所述复合视频信号进行编码过程中,根据接收到的所述行数调整信息对所述复合视频信号的后消隐区的行数进行调整。

本发明实施例可以采用下述方法判断是否需要对当前的复合视频信号的后消隐区的行数进行调整:

方式一:

若所述第一归一化频率大于所述第二归一化频率,且所述第一归一化频率与所述第二归一化频率的第一差值不小于第一设定阈值,则确定需要对所述复合视频信号的后消隐区的行数进行调整。

本发明实施例在第一归一化频率大于第二归一化频率,且第一归一化频率与第二归一化频率的第一差值不小于第一设定阈值的情况下,利用复合视频信号进行图像传输的系统中的数字图像处理单元处理一帧图像的时间要快于复合视频编码器编码一帧图像的时间,两者的归一化频率不一致,两者在进行数据交互时,会造成数据的丢失,因此需要对复合视频信号的后消隐区的行数进行调整,以使两者的归一化频率达到一致,进而使得两者在进行数据交互时,不会造成数据的丢失。

方式二:

若所述第一归一化频率小于所述第二归一化频率,且所述第二归一化频率与所述第一归一化频率的第二差值不小于第二设定阈值,则确定需要对所述复合视频信号的后消隐区的行数进行调整。

本发明实施例在第一归一化频率小于第二归一化频率,且第二归一化频率与第一归一化频率的第二差值不小于第二设定阈值的情况下,利用复合视频信号进行图像传输的系统中的数字图像处理单元处理一帧图像的时间要慢于复合视频编码器编码一帧图像的时间,两者的归一化频率不一致,两者在进行数据交互时,会造成数据的丢失,因此需要对复合视频信号的后消隐区的行数进行调整,以使两者的归一化频率达到一致,进而使得两者在进行数据交互时,不会造成数据的丢失。

本发明实施例第一设定阈值和第二设定阈值可以是根据仿真得到的,也可以是根据实验得到的,也可以是根据实际需求设定的。

本发明实施例在确定需要对当前的复合视频信号的后消隐区的行数进行调整后,会根据第一归一化频率和第二归一化频率确定行数调整信息,其中行数调整信息可以包括调整方式,具体的确定调整方式的实现方法为:

方式一:

若所述第一归一化频率大于所述第二归一化频率,且所述第一归一化频率与所述第二归一化频率的第一差值不小于第一设定阈值,确定对复合视频信号的后消隐区的行数进行调整的方式为减少操作。

本发明实施例在第一归一化频率大于第二归一化频率,且第一归一化频率与第二归一化频率的第一差值不小于第一设定阈值的情况下,利用复合视频信号进行图像传输的系统中的数字图像处理单元处理一帧图像的时间要快于复合视频编码器编码一帧图像的时间,两者的归一化频率不一致,两者在进行数据交互时,会造成数据的丢失,因此需要对复合视频信号的后消隐区的行数进行调整,且调整方式为减少操作,以使复合视频编码器编码一帧图像的时间加快,进而使得数字图像处理单元和复合视频编码器编码的归一化频率达到一致,两者在进行数据交互时,不会造成数据的丢失。

方式二:

若所述第一归一化频率小于所述第二归一化频率,且所述第二归一化频率与所述第一归一化频率的第二差值不小于第二设定阈值,确定对复合视频信号的后消隐区的行数进行调整的方式为增加操作。

本发明实施例在第一归一化频率小于第二归一化频率,且第二归一化频率与第一归一化频率的第二差值不小于第二设定阈值的情况下,利用复合视频信号进行图像传输的系统中的数字图像处理单元处理一帧图像的时间要慢于复合视频编码器编码一帧图像的时间,两者的归一化频率不一致,两者在进行数据交互时,会造成数据的丢失,因此需要对复合视频信号的后消隐区的行数进行调整,且调整方式为增加操作,以使复合视频编码器编码一帧图像的时间变慢,进而使得数字图像处理单元和复合视频编码器编码的归一化频率达到一致,两者在进行数据交互时,不会造成数据的丢失。

本发明实施实施例行数调整信息除了可以包括调整方式外,还可以包括调整行数,具体的确定调整行数的实现方法为:

方式一:

若所述第一归一化频率大于所述第二归一化频率,且所述第一归一化频率与所述第二归一化频率的第一差值不小于第一设定阈值,根据第一差值范围和第一调整行数的第一对应关系,确定所述第一差值所属的第一差值范围,将确定的所述第一差值范围对应的第一调整行数作为调整行数。

例如:在1080P系统中,复合视频信号的后消隐区的行数为5行。检测得到的数字图像处理单元当前的第一归一化频率大于复合视频编码器当前的第二归一化频率,且第一归一化频率与第二归一化频率的第一差值不小于第一设定阈值,根据第一差值范围和第一调整行数的第一对应关系,确定第一差值所属的第一差值范围,将确定的第一差值范围对应的第一调整行数(3行)作为调整行数。

又例如:在720P系统中,复合视频信号的后消隐区的行数为5行,第一设定阈值为0.1%,第一差值范围和第一调整行数的第一对应关系为:第一差值范围为[0.1%,0.2%)时,第一调整行数为1行;第一差值范围为[0.2%,0.4%)时,第一调整行数为2行;第一差值范围为[0.4%,0.6%)时,第一调整行数为3行。检测得到的数字图像处理单元当前的第一归一化频率大于复合视频编码器当前的第二归一化频率,且第一归一化频率与第二归一化频率的第一差值为0.25%,不小于第一设定阈值(0.1%),根据第一差值范围和第一调整行数的第一对应关系,确定第一差值(0.25%)所属的第一差值范围为[0.2%,0.4%),将确定的第一差值范围[0.2%,0.4%)对应的第一调整行数(2行)作为调整行数。

方式二:

若所述第一归一化频率小于所述第二归一化频率,且所述第二归一化频率与所述第一归一化频率的第二差值不小于第二设定阈值,根据第二差值范围和第二调整行数的第二对应关系,确定所述第二差值所属的第二差值范围,将确定的所述第二差值范围对应的第二调整行数作为调整行数。

例如:在1080P系统中,复合视频信号的后消隐区的行数为5行。检测得到的数字图像处理单元当前的第一归一化频率小于复合视频编码器当前的第二归一化频率,且第二归一化频率与第一归一化频率的第二差值不小于第二设定阈值,根据第二差值范围和第二调整行数的第二对应关系,确定第二差值所属的第二差值范围,将确定的第二差值范围对应的第二调整行数(2行)作为调整行数。

又例如:在720P系统中,复合视频信号的后消隐区的行数为5行,第二设定阈值为0.1%,第二差值范围和第二调整行数的第二对应关系为:第二差值范围为[0.1%,0.2%)时,第二调整行数为1行;第二差值范围为[0.2%,0.4%)时,第二调整行数为2行;第二差值范围为[0.4%,0.6%)时,第二调整行数为3行。检测得到的数字图像处理单元当前的第一归一化频率小于复合视频编码器当前的第二归一化频率,且第二归一化频率与第一归一化频率的第二差值为0.4%,不小于第二设定阈值(0.1%),根据第二差值范围和第二调整行数的第二对应关系,确定第二差值(0.4%)所属的第二差值范围为[0.4%,0.6%),将确定的第二差值范围[0.4%,0.6%)对应的第二调整行数(3行)作为调整行数。

本发明实施例在对复合视频信号的后消隐区的行数进行减少操作时,若需要减少的行数超过后消隐区的行数,会造成对复合视频信号的后消隐区的行数进行的减少操作无效,可以采用下述方法进行处理:

较佳地,所述将确定的所述第一差值范围对应的第一调整行数作为调整行数之后,将确定的所述行数调整信息发送给所述复合视频编码器之前,还包括:

当所述调整行数大于所述复合视频信号的后消隐区的行数时,根据所述复合视频信号的后消隐区的行数调整所述调整行数。

本发明实施例当调整行数大于复合视频信号的后消隐区的行数时,根据复合视频信号的后消隐区的行数调整调整行数,可以通过下述方式实现:可以将复合视频信号的后消隐区的行数作为调整行数。

例如:在720P系统中,复合视频信号的后消隐区的行数为3行,此时调整行数为4行,那么将3行作为调整行数。

本发明实施例所述将确定的所述第一差值范围对应的第一调整行数作为调整行数之后,将确定的所述行数调整信息发送给所述复合视频编码器之前,还包括:

当所述调整行数大于第三设定阈值时,将所述第三设定阈值作为调整行数,其中所述第三设定阈值为根据所述数字图像处理单元和所述复合视频编码器所处的复合视频信号图像传输系统确定的。

如图3所示,本发明实施例三纠正复合视频信号频偏的方法包括:

步骤200、复合视频编码器接收到行数调整信息;

步骤201、所述复合视频编码器在对当前的复合视频信号进行编码过程中,根据接收到的所述行数调整信息对所述复合视频信号的后消隐区的行数进行调整。

本发明实施例所述行数调整信息包含调整方式和/或调整行数。

本发明实施例调整方式包括但不限于下述方式:增加操作、减少操作等。

本发明实施例当调整信息包含调整方式和调整行数时,复合视频编码器按照调整方式对复合视频信号的后消隐区的行数进行调整,且调整的行数为调整行数对应的行数。

例如:在1080P系统中,复合视频信号的后消隐区的行数为5行。复合视频编码器接收到行数调整信息后,其中行数调整信息包括调整方式(增加操作)和调整行数(3行),复合视频编码器在对当前的复合视频信号的前消隐区、有效区和后消隐区进行编码后,从编码完成的后消隐区的5行已编码数据中选择3行已编码数据添加到后消隐区中。

又例如:在1080P系统中,复合视频信号的后消隐区的行数为5行。复合视频编码器接收到行数调整信息后,其中行数调整信息包括调整方式(减少操作)和调整行数(3行),复合视频编码器在对当前的复合视频信号的前消隐区和有效区进行编码后,仅对后消隐区的前2行数据进行编码,并删除后3行数据,达到将后消隐区的行数减少3行的目的。

本发明实施例当调整信息仅包含调整方式时,复合视频编码器按照调整方式对复合视频信号的后消隐区的行数进行调整,其中调整的行数可以为预设的行数。

例如:在720P系统中,复合视频信号的后消隐区的行数为5行。复合视频编码器接收到行数调整信息后,其中行数调整信息包括调整方式(增加操作),系统预设的调整行数为3行;复合视频编码器在对当前的复合视频信号的前消隐区、有效区和后消隐区进行编码后,从编码完成的后消隐区的5行已编码数据中选择3行已编码数据添加到后消隐区中。

又例如:在720P系统中,复合视频信号的后消隐区的行数为5行。复合视频编码器接收到行数调整信息后,其中行数调整信息包括调整方式(减少操作),系统预设的调整行数为2行;复合视频编码器在对当前的复合视频信号的前消隐区和有效区进行编码后,仅对后消隐区的前3行数据进行编码,并删除后3行数据,达到将后消隐区的行数减少2行的目的。

本发明实施例当调整信息仅包含调整行数时,复合视频编码器可以按照预设的调整方式(预设的调整方式可以为增加操作或减少操作)对复合视频信号的后消隐区的行数进行调整,且调整的行数为调整行数对应的行数。

例如:在1080P系统中,复合视频信号的后消隐区的行数为5行。复合视频编码器接收到行数调整信息后,其中行数调整信息包括调整方式调整行数(3行),系统预设的调整方式为增加操作;复合视频编码器在对当前的复合视频信号的前消隐区、有效区和后消隐区进行编码后,从编码完成的后消隐区的5行已编码数据中选择3行已编码数据添加到后消隐区中。

又例如:在720P系统中,复合视频信号的后消隐区的行数为5行。复合视频编码器接收到行数调整信息后,其中行数调整信息包括调整方式调整行数(3行),系统预设的调整方式为减少操作;复合视频编码器在对当前的复合视频信号的前消隐区、有效区和后消隐区进行编码后,仅对后消隐区的前2行数据进行编码,并删除后3行数据,达到将后消隐区的行数减少3行的目的。

如图4所示,本发明实施例四纠正复合视频信号频偏的方法包括:

步骤300、根据数字图像处理单元当前的第一归一化频率和复合视频编码器当前的第二归一化频率,判断是否需要对当前的复合视频信号的后消隐区的行数进行调整,若是则执行步骤301;若否,则执行步骤306。

在步骤300中,若第一归一化频率大于第二归一化频率,且第一归一化频率与第二归一化频率的第一差值不小于第一设定阈值,则确定需要调整;或若第一归一化频率小于第二归一化频率,且第二归一化频率与第一归一化频率的第二差值不小于第二设定阈值,则确定需要调整。

步骤301、根据第一归一化频率、第二归一化频率、第一设定阈值或第二设定阈值,确定调整方式。

在步骤301中,若第一归一化频率大于第二归一化频率,且第一归一化频率与第二归一化频率的第一差值不小于第一设定阈值,确定调整方式为减少操作;或若第一归一化频率小于第二归一化频率,且第二归一化频率与第一归一化频率的第二差值不小于第二设定阈值,确定调整方式为增加操作。

步骤302、根据第一归一化频率、第二归一化频率、第一差值范围和第一调整行数的第一对应关系或第二差值范围和第二调整行数的第二对应关系,确定调整行数。

在步骤302中,若第一归一化频率大于第二归一化频率,且第一归一化频率与第二归一化频率的第一差值不小于第一设定阈值,根据第一差值范围和第一调整行数的第一对应关系,确定第一差值所属的第一差值范围,将确定的第一差值范围对应的第一调整行数作为调整行数(当调整行数大于复合视频信号的后消隐区的行数时,根据复合视频信号的后消隐区的行数调整调整行数);或若第一归一化频率小于第二归一化频率,且第二归一化频率与第一归一化频率的第二差值不小于第二设定阈值,根据第二差值范围和第二调整行数的第二对应关系,确定第二差值所属的第二差值范围,将确定的第二差值范围对应的第二调整行数作为调整行数。

步骤303、将调整方式和调整行数作为行数调整信息发送给复合视频编码器。

步骤304、复合视频编码器接收到行数调整信息。

步骤305、复合视频编码器在对当前的复合视频信号进行编码过程中,根据接收到的行数调整信息对复合视频信号的后消隐区的行数进行调整。

步骤306、复合视频编码器对当前的复合视频信号进行编码。

例如:在1080P系统中,复合视频信号的后消隐区的行数为5行。检测得到的数字图像处理单元当前的第一归一化频率大于复合视频编码器当前的第二归一化频率,且第一归一化频率与第二归一化频率的第一差值不小于第一设定阈值,确定需要对当前的复合视频信号的后消隐区的行数进行调整,且调整方式为减少操作;根据第一差值范围和第一调整行数的第一对应关系,确定第一差值所属的第一差值范围,将确定的第一差值范围对应的第一调整行数(3行)作为调整行数;将减少操作和调整行数(3行)作为行数调整信息发送给复合视频编码器。

又例如:在1080P系统中,复合视频信号的后消隐区的行数为5行。检测得到的数字图像处理单元当前的第一归一化频率小于复合视频编码器当前的第二归一化频率,且第二归一化频率与第一归一化频率的第二差值不小于第二设定阈值,确定需要对当前的复合视频信号的后消隐区的行数进行调整,且调整方式为增加操作;根据第二差值范围和第二调整行数的第二对应关系,确定第二差值所属的第二差值范围,将确定的第二差值范围对应的第二调整行数(2行)作为调整行数;将增加操作和调整行数(2行)作为行数调整信息发送给复合视频编码器。

又例如:在720P系统中,复合视频信号的后消隐区的行数为3行。检测得到的数字图像处理单元当前的第一归一化频率大于复合视频编码器当前的第二归一化频率,且第一归一化频率与第二归一化频率的第一差值不小于第一设定阈值,确定需要对当前的复合视频信号的后消隐区的行数进行调整,且调整方式为减少操作;根据第一差值范围和第一调整行数的第一对应关系,确定第一差值所属的第一差值范围,将确定的第一差值范围对应的第一调整行数(4行)作为调整行数,此时,调整行数(4行)大于复合视频信号的后消隐区的行数(3行),将复合视频信号的后消隐区的行数作为调整行数;将减少操作和调整行数(3行)作为行数调整信息发送给复合视频编码器。

又例如:在720P系统中,复合视频信号的后消隐区的行数为5行。检测得到的数字图像处理单元当前的第一归一化频率大于复合视频编码器当前的第二归一化频率,第一归一化频率与第二归一化频率的第一差值小于第一设定阈值,确定不需要对当前的复合视频信号的后消隐区的行数进行调整。

又例如:在720P系统中,复合视频信号的后消隐区的行数为5行。检测得到的数字图像处理单元当前的第一归一化频率小于复合视频编码器当前的第二归一化频率,第二归一化频率与第一归一化频率的第二差值小于第二设定阈值,确定不需要对当前的复合视频信号的后消隐区的行数进行调整。

又例如:在1080P系统中,复合视频信号的后消隐区的行数为5行。检测得到的数字图像处理单元当前的第一归一化频率等于复合视频编码器当前的第二归一化频率,确定不需要对当前的复合视频信号的后消隐区的行数进行调整。

基于同一发明构思,本发明实施例中还提供了一种纠正复合视频信号频偏的设备和一种纠正复合视频信号频偏的复合视频编码器,由于图5的纠正复合视频信号频偏的设备对应的方法为本发明实施例一种纠正复合视频信号频偏的方法,由于图6的纠正复合视频信号频偏的复合视频编码器对应的方法为本发明实施例一种纠正复合视频信号频偏的方法,因此本发明实施例设备和复合视频编码器的实施可以参见系统的实施,重复之处不再赘述。

本发明实施例纠正复合视频信号频偏的设备可以是位于数字图像处理单元中的一个模块,也可以是位于复合视频编码器中的一个模块,也可以是介于数字图像处理单元和复合视频编码器之间的一个新的设备。

如图5所示,本发明实施例五纠正复合视频信号频偏的设备包括:

判断模块400,用于根据数字图像处理单元当前的第一归一化频率和复合视频编码器当前的第二归一化频率,判断是否需要对当前的复合视频信号的后消隐区的行数进行调整;

确定模块401,用于在确定需要对当前的复合视频信号的后消隐区的行数进行调整后,根据所述第一归一化频率和所述第二归一化频率确定行数调整信息;

发送模块402,用于将确定的所述行数调整信息发送给所述复合视频编码器,以使所述复合视频编码器在对所述复合视频信号进行编码过程中,根据接收到的所述行数调整信息对所述复合视频信号的后消隐区的行数进行调整。

较佳地,所述判断模块400具体用于:

若所述第一归一化频率大于所述第二归一化频率,且所述第一归一化频率与所述第二归一化频率的第一差值不小于第一设定阈值,则确定需要对所述复合视频信号的后消隐区的行数进行调整;或若所述第一归一化频率小于所述第二归一化频率,且所述第二归一化频率与所述第一归一化频率的第二差值不小于第二设定阈值,则确定需要对所述复合视频信号的后消隐区的行数进行调整。

较佳地,所述行数调整信息包括调整方式;

所述确定模块401具体用于:

若所述第一归一化频率大于所述第二归一化频率,且所述第一归一化频率与所述第二归一化频率的第一差值不小于第一设定阈值,确定对复合视频信号的后消隐区的行数进行调整的方式为减少操作;或若所述第一归一化频率小于所述第二归一化频率,且所述第二归一化频率与所述第一归一化频率的第二差值不小于第二设定阈值,确定对复合视频信号的后消隐区的行数进行调整的方式为增加操作。

较佳地,所述行数调整信息包括调整行数;

所述确定模块401具体用于:

若所述第一归一化频率大于所述第二归一化频率,且所述第一归一化频率与所述第二归一化频率的第一差值不小于第一设定阈值,根据第一差值范围和第一调整行数的第一对应关系,确定所述第一差值所属的第一差值范围,将确定的所述第一差值范围对应的第一调整行数作为调整行数;或若所述第一归一化频率小于所述第二归一化频率,且所述第二归一化频率与所述第一归一化频率的第二差值不小于第二设定阈值,根据第二差值范围和第二调整行数的第二对应关系,确定所述第二差值所属的第二差值范围,将确定的所述第二差值范围对应的第二调整行数作为调整行数。

较佳地,所述确定模块401还用于:

当所述调整行数大于所述复合视频信号的后消隐区的行数时,根据所述复合视频信号的后消隐区的行数调整所述调整行数。

如图6所示,本发明实施例六纠正复合视频信号频偏的复合视频编码器包括:

接收模块500,用于接收到行数调整信息;

调整模块501,用于在对当前的复合视频信号进行编码过程中,根据接收到的所述行数调整信息对所述复合视频信号的后消隐区的行数进行调整。

较佳地,所述行数调整信息包含调整方式和/或调整行数。

综上所述,由于本发明实施例在数字图像处理单元当前的归一化频率和复合视频编码器当前的归一化频率存在频偏时,复合视频编码器在对当前的复合视频信号进行编码过程中,会对该复合视频信号的后消隐区的行数进行调整,以使数字图像处理单元的归一化频率和复合视频编码器的归一化频率达到一致,进而使得两者在进行数据交互的过程中,不会造成数据的丢失。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1