视频压缩方法、装置、设备和存储介质制造方法及图纸

技术编号:24806150 阅读:21 留言:0更新日期:2020-07-07 22:17
本发明专利技术公开了一种视频压缩方法、装置、设备和存储介质。其中,该方法包括:获取目标视频的内容颜色特征;根据所述内容颜色特征和预设转换关系表确定像素转换关系;根据所述像素转换关系处理所述目标视频后,将所述目标视频及所述像素转换关系发送。本发明专利技术实施例通过根据目标视频的内容颜色特征确定像素转换关系,提高了视频处理过程的适配度,降低了视频数据的视觉冗余,可提高目标视频的编码压缩比例,增强视频数据的传输效率。

【技术实现步骤摘要】
视频压缩方法、装置、设备和存储介质
本专利技术实施例涉及计算机应用
,尤其涉及一种视频压缩方法、装置、设备和存储介质。
技术介绍
早期CRT显示屏的输入电压和输出亮度的关系不是线性关系,而是一种幂指数关系,大致的对应关系为output=pow(input,gamma),也就是显示器gamma特性,随着技术的发展,现在流行的LCD显示屏的输入电压和输出亮度未完全严格要求满足线性关系,未兼容CRT显示器,显示器厂商为LCD显示屏添加了同样的Gamma转换。然而由于人眼对不同亮度的敏感程度不同,对暗部的敏感要高于亮部,限于存储空间以及人眼的特性,我们可以用更高精度的数值去表示视频的暗部区域,而亮部即使精度稍微降低一些也不会被人眼感知到,由于固定的Gamma变换无法很好的适应不同内容的视频,视频经过压缩编码后仍然存在大量的视觉冗余,视频数据的压缩比例较低。
技术实现思路
本专利技术提供一种视频压缩方法、装置、设备和存储介质,以实现根据视频内容确定编码压缩参数,提高视频数据的比例压缩,降低视频的视觉冗余。第一方面,本专利技术实施例提供了一种视频压缩方法,该方法包括:获取目标视频的内容颜色特征;根据所述内容颜色特征和预设转换关系表确定像素转换关系;根据所述像素转换关系处理所述目标视频后,将所述目标视频及所述像素转换关系发送。第二方面,本专利技术实施例提供了一种视频压缩方法,该方法包括:获取视频编码数据和像素转换关系;根据所述像素转换关系处理解码后的所述视频编码数据。第三方面,本专利技术实施例提供了一种视频压缩装置,该装置包括:特征获取模块,用于获取目标视频的内容颜色特征;关系确定模块,用于根据所述内容颜色特征和预设转换关系表确定像素转换关系;编码发送模块,用于根据所述像素转换关系处理所述目标视频后,将所述目标视频及所述像素转换关系发送。第四方面,本专利技术实施例提供了一种视频压缩装置,该装置包括:信息获取模块,用于获取视频编码数据和像素转换关系;视频处理模块,用于根据所述像素转换关系处理解码后的所述视频编码数据。第五方面,本专利技术实施例提供了一种设备,该设备包括:一个或多个处理器;存储器,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本专利技术任一实施例所述的视频压缩方法。第六方面,本专利技术实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本专利技术任一实施例所述的视频压缩方法。本专利技术实施例,通过确定目标视频的内容颜色特征,根据不同的内容颜色特征确定像素转换关系,根据像素转换关系处理目标视频,并对目标视频进行编码处理后和像素转换关系一同发送,为不同的目标视频确定不同的像素转换关系,降低视频的视觉冗余,提高视频数据的压缩比例,提高视频数据的传输效率,增强用户视频观看的体验程度。附图说明图1是本专利技术实施例一提供的一种视频压缩方法的流程图;图2是本专利技术实施例二提供的一种视频压缩方法的流程图;图3是本专利技术实施例二提供的一种内容颜色特征的示例图;图4是本专利技术实施例三提供的一种视频压缩方法的流程图;图5是本专利技术实施例四提供的一种视频压缩方法的流程图;图6是本专利技术实施例四提供的一种视频压缩方法的示例图;图7是本专利技术实施例五提供的一种视频压缩装置的结构示意图;图8是本专利技术实施例六提供的一种视频压缩装置的结构示意图;图9是本专利技术实施例七提供的一种设备的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构,此外,在不冲突的情况下,本专利技术中的实施例及实施例中的特征可以相互组合。由于受到人类视觉系统和听觉系统的生理特征限制,对视频的图像信息进行一些细微的变换,人类是察觉不到的,忽略这些变化信号后仍然被认为是完好的,视频中这种超出人了视觉范围的数据成为视觉冗余。而进一步的,人眼对不同亮度的敏感度不同,例如,对暗部像素点的敏感度要高于对亮部的敏感度。目前常用的视频编码标准H26X系列、MPEG系列以及VPX系列等,都是直接处理视频的像素点,并且处理过程中像素点的处理参数为固定值,然而没有充分考虑到人眼对视频中不同亮度的像素点的区分度,导致经过处理后的视频的视觉冗余仍然较高。实施例一图1是本专利技术实施例一提供的一种视频压缩方法的流程图,本申请实施例可适用于视频传输过程中进行编码压缩的情况,该方法可以由视频编码压缩装置来执行,该装置可以采用硬件和/或软件的方式来实现,通常可以集成在编码端,参见图1,本专利技术实施例的视频压缩方法具体包括如下步骤:步骤101、获取目标视频的内容颜色特征。其中,目标视频可以是需要进行编码处理的视频,目标视频可以在进行编码处理后降低视频数据中的视觉冗余数据。内容颜色特征可以是表示目标视频中图像颜色特征的数据,例如,图像颜色特征可以是目标视频的平均像素值和像素值分布情况等。具体的,可以对目标视频的像素点进行处理,获取与内容颜色相关的内容颜色特征,例如,可以将目标视频转换为YUV格式,并提取目标视频的Y分量,对该Y分量中各像素点的像素值进行统计并确定像素值的平均值作为内容颜色特征。步骤102、根据所述内容颜色特征和预设转换关系表确定像素转换关系。其中,预设转换关系表可以是关联存储有内容颜色特征与像素转换关系的数据表,不同的内容颜色特征可以对应不同的像素转换关系,预设转换关系表中内容颜色特征与像素转换关系的对应关系可以通过进行多次实验确定,例如,可以通过对不同的内容颜色特征的视频进行像素值变换,在经过变换后确定对应的压缩比例,选择具有最大数值的压缩比例对应的像素值变换关系,将该变换关系和对应的内容颜色特征关联存储到预设转换关系表。本专利技术实施例中,在预设转换关系表中查找内容颜色特征对应的像素转换关系,将查找到的像素转换关系用于处理目标视频。可以理解的是,像素转换关系是将目标视频中像素点的像素值进行变化的关系,例如,将像素值1、2、3、4、5全部转换为像素值3,像素转换关系可以是将多个像素值变换为另一个像素值的对应关系,像素转换关系具体包括一次关系、指数关系、幂指关系和分段函数关系等。步骤103、根据所述像素转换关系处理所述目标视频后,将所述目标视频及所述像素转换关系发送。具体的,通过像素转换关系转换目标视频像素点的像素值,在不改变目标视频的像素值分布状态的情况下,降低目标视频的视觉冗余。基于像素转换关系处理目标视频后对目标视频进行编码压缩,将编码压缩后的目标视频和对应的像素转换关系发送到解码端。本专利技术实施例的技术方案,通过获取目标视频的内容颜色特征,基于内容颜本文档来自技高网...

【技术保护点】
1.一种视频压缩方法,其特征在于,应用于编码端,所述方法包括:/n获取目标视频的内容颜色特征;/n根据所述内容颜色特征和预设转换关系表确定像素转换关系;/n根据所述像素转换关系处理所述目标视频后,将所述目标视频及所述像素转换关系发送。/n

【技术特征摘要】
1.一种视频压缩方法,其特征在于,应用于编码端,所述方法包括:
获取目标视频的内容颜色特征;
根据所述内容颜色特征和预设转换关系表确定像素转换关系;
根据所述像素转换关系处理所述目标视频后,将所述目标视频及所述像素转换关系发送。


2.根据权利要求1所述的方法,其特征在于,所述内容颜色特征的提取方法包括颜色集、颜色矩阵、颜色聚合向量、颜色相关图和颜色直方图中至少一种。


3.根据权利要求1所述的方法,其特征在于,所述获取目标视频的内容颜色特征包括:
提取目标视频内各像素点的像素值;
确定对应各所述像素值的像素点的数量;
将各所述数量占所述目标视频内所有像素点的比例作为所述目标视频的内容颜色特征。


4.根据权利要求1所述的方法,其特征在于,所述预设转换关系表通过统计阈值数量的实验视频在不同像素转换关系下的编码压缩率确定。


5.根据权利要求3所述的方法,其特征在于,所述根据所述内容颜色特征和预设转换关系表确定像素转换关系,包括:
在所述预设转换关系表中查找所述内容颜色特征对应的关系标识号;
查找所述关系标识号对应的像素转换关系。


6.根据权利要求5所述的方法,其特征在于,所述根据所述像素转换关系处理所述目标视频后,将所述目标视频及所述像素转换关系发送,包括:
将所述目标视频中像素点根据所述像素转换关系从初始像素值变换到目标像素值;
将处理过的所述目标视频进行压缩编码以生成视频编码数据;
发送所述视频编码数据和所述像素转换关系的关系标识号到解码端。


7.一种视频压缩方法,其特征在于,应用于解码端,所述包括:

【专利技术属性】
技术研发人员:刘晓娟翟海昌颜乐驹
申请(专利权)人:广州市百果园信息技术有限公司
类型:发明
国别省市:广东;44

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

1