基于颜色边沿解析的动态搜索系统的制作方法

xiaoxiao5月前  40


本发明涉及视频编码领域,尤其涉及一种基于颜色边沿解析的动态搜索系统。


背景技术:

1、视频编码,即视频压缩,是计算机处理视频的前提。视频信号数字化后数据带宽很高,通常在20mb/秒以上,因此计算机很难对之进行保存和处理。采用压缩技术通常数据带宽降到1-10mb/秒,这样就可以将视频信号保存在计算机中并作相应的处理。

2、常用的算法是由iso制订的,即jpeg和mpeg算法。jpeg是静态图像压缩标准,适用于连续色调彩色或灰度图像,它包括两部分:一是基于dpcm(空间线性预测)技术的无失真编码,一是基于dct(离散余弦变换)和哈夫曼编码的有失真算法,前者压缩比很小,主要应用的是后一种算法。在非线性编辑中最常用的是mjpeg算法,即motion jpeg。它是将视频信号50帧/秒(pal制式)变为25帧/秒,然后按照25帧/秒的速度使用jpeg算法对每一帧压缩。通常压缩倍数在3.5-5倍时可以达到betacam的图像质量。mpeg算法是适用于动态视频的压缩算法,它除了对单幅图像进行编码外还利用图像序列中的相关原则,将冗余去掉,这样可以大大提高视频的压缩比。前mpeg-i用于vcd节目中,mpeg-ii用于vod、dvd节目中。

3、一般地,在帧间视频编码中需要选择待执行帧间视频编码的当前帧的参考帧,为当前帧的编码提供预测基础数据,这个参考帧是视频中当前帧的前序帧。编码用户期望尽可能缩小参考帧的搜索范围并在尽可能缩小的搜索范围内搜索到最适合当前帧执行帧间视频编码的参考帧,然而,如何在尽可能缩小的搜索范围内搜索到最适合当前帧执行帧间视频编码的参考帧,现有技术中并没有记载相应的技术方案。


技术实现思路

1、为了解决相关领域的技术问题,本发明提供了一种基于颜色边沿解析的动态搜索系统,能够基于对待帧间编码的目标帧进行信号分析所获得的边沿参考数值确定对应的搜索间隔帧数,接收到的边沿参考数值越大,确定的对应的搜索间隔帧数越少,从而为目标帧向前执行参考备选帧的搜索提供关键参考信息,在编码效果和编码速度之间达到均衡。

2、根据本发明,提供了一种基于颜色边沿解析的动态搜索系统,所述系统包括:

3、信号鉴定机构,用于获取待帧间编码的目标帧,对所述目标帧执行定制信号鉴定以确定所述目标帧中的青色边沿像素点的数量、品红色边沿像素点的数量、黄色边沿像素点的数量以及黑色边沿像素点的数量;

4、内容判断机构,与所述信号鉴定机构连接,用于对所述目标帧中的青色边沿像素点的数量、品红色边沿像素点的数量、黄色边沿像素点的数量以及黑色边沿像素点的数量进行算术平均值处理以获得对应的边沿参考数值;

5、间隔转换器件,与所述内容判断机构连接,用于基于接收到的边沿参考数值确定对应的搜索间隔帧数,接收到的边沿参考数值越大,确定的对应的搜索间隔帧数越少;

6、编码操作器件,与所述间隔转换器件连接,用于在所述目标帧所在的视频帧序列中自所述目标帧向前每间隔所述搜索间隔帧数执行一次参考备选帧的获取,以获得设定数量的多个参考备选帧;

7、其中,所述编码操作器件还用于从所述多个参考备选帧中确定对所述目标帧执行帧间编码所使用的参考帧;

8、其中,所述编码操作器件还用于从所述多个参考备选帧中确定对所述目标帧执行帧间编码所使用的参考帧包括:基于与所述目标帧的内容相似度从所述多个参考备选帧中确定对所述目标帧执行帧间编码所使用的参考帧;

9、其中,在所述目标帧所在的视频帧序列中自所述目标帧向前每间隔所述搜索间隔帧数执行一次参考备选帧的获取,以获得设定数量的多个参考备选帧包括:所述目标帧的噪声幅值越高,所述设定数量的取值越大;

10、其中,获取待帧间编码的目标帧,对所述目标帧执行定制信号鉴定以确定所述目标帧中的青色边沿像素点的数量、品红色边沿像素点的数量、黄色边沿像素点的数量以及黑色边沿像素点的数量包括:所述目标帧中每一个像素点具备在cmyk颜色空间下的青色分量、品红色分量、黄色分量和黑色分量;

11、其中,获取待帧间编码的目标帧,对所述目标帧执行定制信号鉴定以确定所述目标帧中的青色边沿像素点的数量、品红色边沿像素点的数量、黄色边沿像素点的数量以及黑色边沿像素点的数量还包括:针对所述目标帧中每一个像素点,在所述像素点的青色分量梯度值大于等于设定梯度阈值时,判断所述像素点为单个青色边沿像素点,在所述像素点的品红色分量梯度值大于等于设定梯度阈值时,判断所述像素点为单个品红色边沿像素点。

12、因此,本发明至少具备以下四处有益的技术效果:

13、技术效果一:对待帧间编码的目标帧进行信号分析以获得其青色边沿像素点的数量、品红色边沿像素点的数量、黄色边沿像素点的数量以及黑色边沿像素点的数量,其中,采用定制的梯度分析模式对每一种颜色对应的边沿像素点进行针对性解析;

14、技术效果二:对目标帧中的青色边沿像素点的数量、品红色边沿像素点的数量、黄色边沿像素点的数量以及黑色边沿像素点的数量进行算术平均值处理以获得对应的边沿参考数值,基于边沿参考数值确定对应的搜索间隔帧数,接收到的边沿参考数值越大,确定的对应的搜索间隔帧数越少,从而为目标帧向前执行参考备选帧的搜索提供关键参考信息,在编码效果和编码速度之间达到均衡;

15、技术效果三:在目标帧所在的视频帧序列中自所述目标帧向前每间隔确定的搜索间隔帧数执行一次参考备选帧的获取,以获得设定数量的多个参考备选帧,并基于与所述目标帧的内容相似度从所述多个参考备选帧中确定对所述目标帧执行帧间编码所使用的参考帧;

16、技术效果四:在目标帧所在的视频帧序列中自所述目标帧向前每间隔所述搜索间隔帧数执行一次参考备选帧的获取,以获得设定数量的多个参考备选帧时,所述目标帧的噪声幅值越高,所述设定数量的取值越大,从而实现对不同信噪比的目标帧的帧间编码适配。

17、本发明的基于颜色边沿解析的动态搜索系统操作简便、应用广泛。由于能够基于对待帧间编码的目标帧进行信号分析所获得的边沿参考数值确定反向数值关联的搜索间隔帧数,从而为目标帧向前执行参考备选帧的搜索提供关键参考信息,在尽可能缩小的搜索范围内搜索到最适合当前帧执行帧间视频编码的参考帧。



技术特征:

1.一种基于颜色边沿解析的动态搜索系统,其特征在于,所述系统包括:

2.如权利要求1所述的基于颜色边沿解析的动态搜索系统,其特征在于:

3.如权利要求2所述的基于颜色边沿解析的动态搜索系统,其特征在于,所述系统还包括:

4.如权利要求3所述的基于颜色边沿解析的动态搜索系统,其特征在于:

5.如权利要求4所述的基于颜色边沿解析的动态搜索系统,其特征在于:

6.如权利要求4所述的基于颜色边沿解析的动态搜索系统,其特征在于:

7.如权利要求2所述的基于颜色边沿解析的动态搜索系统,其特征在于,所述系统还包括:

8.如权利要求7所述的基于颜色边沿解析的动态搜索系统,其特征在于:

9.如权利要求7所述的基于颜色边沿解析的动态搜索系统,其特征在于:


技术总结
本发明涉及一种基于颜色边沿解析的动态搜索系统,包括:间隔转换器件,用于基于接收到的边沿参考数值确定对应的搜索间隔帧数,接收到的边沿参考数值越大,确定的对应的搜索间隔帧数越少;编码操作器件,用于在目标帧所在的视频帧序列中自所述目标帧向前每间隔所述搜索间隔帧数执行一次参考备选帧的获取,以获得设定数量的多个参考备选帧。本发明的基于颜色边沿解析的动态搜索系统操作简便、应用广泛。由于能够基于对待帧间编码的目标帧进行信号分析所获得的边沿参考数值确定反向数值关联的搜索间隔帧数,从而为目标帧向前执行参考备选帧的搜索提供关键参考信息,在尽可能缩小的搜索范围内搜索到最适合当前帧执行帧间视频编码的参考帧。

技术研发人员:胡杰
受保护的技术使用者:南京芬并具安全科技有限公司
技术研发日:
技术公布日:2024/9/23

最新回复(0)