视频压缩方法、装置和计算机可读存储介质制造方法及图纸

技术编号:20855886 阅读:31 留言:0更新日期:2019-04-13 10:55
本发明专利技术公开了一种视频压缩方法。该方法包括:获取视频图像;对所述视频图像中每帧图像进行肤色分析,得到所述每帧图像中的人脸图像和背景图像;对所述背景图像进行高斯模糊处理得到模糊的背景图像;对所述模糊的背景图像进行压缩处理。本发明专利技术还公开了一种视频压缩装置及计算机可读存储介质。本发明专利技术能够实现在视频聊天过程中即能保证视频过程中人脸信息的清晰度,又能降低视频的带宽。

【技术实现步骤摘要】
视频压缩方法、装置和计算机可读存储介质
本专利技术涉及视频处理领域,尤其涉及一种视频压缩方法、装置和计算机可读存储介质。
技术介绍
随着经济和互联网的发展,人们之间的交流方式已在渐渐发生变化,视频聊天逐渐取代普通语言文字,成为人们工作或日常生活中交流和交流的重要方式。视频聊天过程中的视频信息是由一帧帧图像组成的,但现在的视频图像中包含了大量的冗余信息,在视频数字化传送过程中占用了大量的带宽,影响了运行的成本和视频的流畅度。但为了减少运行成本和提高视频流畅度,出现了很多压缩方法,如JPEG和MPEG方法等。然而目前的压缩方法会将每帧图像中所有内容进行压缩,从而导致视频中人脸的清晰度降低,无法满足人们视频聊天过程中对人脸清晰度的要求。
技术实现思路
本专利技术的主要目的在于提供一种视频压缩方法、装置和计算机可读存储介质,旨在实现在视频聊天中将人脸所在区域识别出来,并将人脸所在区域以外的部分做模糊压缩处理,即能降低整个过程的带宽成本,又能保证视频中人脸信息的清晰度和流畅度。为实现上述目的,本专利技术提供一种视频压缩方法,所述视频压缩方法包括以下步骤:获取视频图像;对所述视频图像中每帧图像进行肤色分析,得到所述每帧图像中的人脸图像和背景图像;对所述背景图像进行高斯模糊处理得到模糊的背景图像;对所述模糊的背景图像进行压缩处理。可选地,所述对所述视频图像中每帧图像进行肤色分析,得到所述每帧图像中的人脸图像和背景图像的步骤包括:将所述每帧图像投射到预设的色彩空间,得到所述每帧图像中像素点的亮度与色度;根据所述每帧图像中像素点的亮度与色度利用第一预设算法对所述每帧图像进行亮度补偿,得到每帧图像中补偿后的像素点的色度;将所述每帧图像中补偿后的像素点的色度与预设的肤色色度高斯模型进行对比,得到每帧图像中像素点的肤色概率图;根据所述每帧图像中像素点的肤色概率图利用自适应阈值确定每帧图像的肤色区域;对所述每帧图像的肤色区域进行形态学处理得到每帧图像中的人脸图像和背景图像。可选地,所述对所述每帧图像进行高斯模糊处理得到模糊的背景图像的步骤包括:对所述每帧图像进行高斯模糊处理得到渐进模糊的背景图像。可选地,所述对所述每帧图像进行高斯模糊处理得到渐进模糊的背景图像的步骤包括:对背景图像进行高斯滤波处理,得到过渡区域和模糊区域;根据第二预设算法确定所述模糊区域的模糊处理中心点;根据所述模糊处理中心点,计算出所述模糊区域中各像素点与所述模糊处理中心点的距离;根据所述模糊区域中各像素点与所述模糊处理中心点的距离计算出模糊区域各像素点进行高斯模糊处理的可变半径;根据所述高斯模糊处理的可变半径对所述模糊区域各像素点进行高斯模糊处理,得到渐进模糊的模糊区域。可选地,所述过渡区域位于所述人脸图像和所述模糊区域之间。可选地,所述模糊区域中各像素点与所述模糊处理中心点的距离越大,计算的高斯模糊处理的可变半径越大,进行高斯处理后的图像越模糊;所述模糊区域中各像素点与所述模糊处理中心点的距离越小,计算的高斯模糊处理的可变半径越小,进行高斯处理后的图像越清晰。可选地,所述第二预设算法为:其中,x为像素点的横坐标,y为像素点的纵坐标,target为目标函数,background为背景函数,x0为模糊处理中心点的横坐标,y0为模糊处理中心点的纵坐标。此外,为实现上述目的,本专利技术还提供一种视频压缩装置,所述视频压缩装置包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的视频压缩程序,所述视频压缩程序被所述处理器执行时实现以下步骤:获取视频图像;对所述视频图像中每帧图像进行肤色分析,得到所述每帧图像中的人脸图像和背景图像;对所述背景图像进行高斯模糊处理得到模糊的背景图像;对所述模糊的背景图像进行压缩处理。可选地,所述对所述视频图像中每帧图像进行肤色分析,得到所述每帧图像中的人脸图像和背景图像的步骤包括:将所述每帧图像投射到预设的色彩空间,得到所述每帧图像中像素点的亮度与色度;根据所述每帧图像中像素点的亮度与色度利用第一预设算法对所述每帧图像进行亮度补偿,得到每帧图像中补偿后的像素点的色度;将所述每帧图像中补偿后的像素点的色度与预设的肤色色度高斯模型进行对比,得到每帧图像中像素点的肤色概率图;根据所述每帧图像中像素点的肤色概率图利用自适应阈值确定每帧图像的肤色区域;对所述每帧图像的肤色区域进行形态学处理得到每帧图像中的人脸图像和背景图像。此外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有视频压缩程序,所述视频压缩程序被处理器执行时实现上述的视频压缩方法的步骤。本专利技术通过获取视频图像,根据对所述视频图像中每帧图像进行肤色分析,得到所述每帧图像中的人脸图像和背景图像;对所述背景图像进行高斯模糊处理得到模糊的背景图像;对所述模糊的背景图像进行压缩处理。通过上述方式,本专利技术在获取视频图像时,能够根据肤色确定出图像中人脸区域,并对人脸区域以外的部分进行模糊压缩处理,这样在视频传输的过程中既能保证视频过程中用户最关注的部分:人脸区域的清晰,又将不是很重要的部分:背景图像进行模糊处理。相对于现有技术中将每帧图像中所有内容进行压缩的方式,本专利技术中,分割出来的未进行处理的人脸图像能够满足人们视频聊天过程中对人脸清晰度的要求;同时,相对清晰的背景图像,所需带宽较小,能够降低整个系统的带宽成本。附图说明图1为本专利技术实施例方案涉及的视频压缩终端结构示意图;图2为本专利技术视频压缩方法第一实施例的流程示意图;图3为本专利技术实施例中对所述视频图像中每帧图像进行肤色分析,得到所述每帧图像中的人脸图像和背景图像的一细化流程示意图;图4为本专利技术实施例中对所述每帧图像进行高斯模糊处理得到模糊的背景图像的一细化流程示意图;图5为本专利技术视频压缩方法实施例中渐进模糊方式示意图。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。由于在现有技术中,常用的视频压缩算法是直接对视频画面整体进行压缩,在降低视频传输成本的同时,却也影响了视频中人脸的清晰度。为了解决上述技术问题,本专利技术提供一种视频压缩方法,通过获取视频图像,根据对所述视频图像中每帧图像进行肤色分析,得到所述每帧图像中的人脸图像和背景图像;对所述背景图像进行高斯模糊处理得到模糊的背景图像;对所述模糊的背景图像进行压缩处理。本专利技术能够实现在视频聊天过程中识别出图像中人脸所在区域,并且将人脸以外的区域作模糊压缩处理,从而保证在视频聊天过程中人脸信息清晰度的同时也降低了视频带宽成本。请参阅图1,图1为本专利技术实施例方案涉及的视频压缩终端结构示意图。本专利技术实施例终端可以是PC,也可以是智能手机、平板电脑、录像机、便携计算机等可具有视频压缩功能的终端设备。如图1所示,该终端可以包括:处理器1001,例如CPU,通信总线1002,用户接口1003,网络接口1004,存储器1005,摄像头1006,存储在所述存储器上并可在所述处理器上运行的视频压缩程序。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、本文档来自技高网...

【技术保护点】
1.一种视频压缩方法,其特征在于,所述视频压缩方法包括以下步骤:获取视频图像;对所述视频图像中每帧图像进行肤色分析,得到所述每帧图像中的人脸图像和背景图像;对所述背景图像进行高斯模糊处理得到模糊的背景图像;对所述模糊的背景图像进行压缩处理。

【技术特征摘要】
1.一种视频压缩方法,其特征在于,所述视频压缩方法包括以下步骤:获取视频图像;对所述视频图像中每帧图像进行肤色分析,得到所述每帧图像中的人脸图像和背景图像;对所述背景图像进行高斯模糊处理得到模糊的背景图像;对所述模糊的背景图像进行压缩处理。2.如权利要求1所述的视频压缩方法,其特征在于,所述对所述视频图像中每帧图像进行肤色分析,得到所述每帧图像中的人脸图像和背景图像的步骤包括:将所述每帧图像投射到预设的色彩空间,得到所述每帧图像中像素点的亮度与色度;根据所述每帧图像中像素点的亮度与色度利用第一预设算法对所述每帧图像进行亮度补偿,得到每帧图像中补偿后的像素点的色度;将所述每帧图像中补偿后的像素点的色度与预设的肤色色度高斯模型进行对比,得到每帧图像中像素点的肤色概率图;根据所述每帧图像中像素点的肤色概率图利用自适应阈值确定每帧图像的肤色区域;对所述每帧图像的肤色区域进行形态学处理得到每帧图像中的人脸图像和背景图像。3.如权利要求1所述的视频压缩方法,其特征在于,所述对所述每帧图像进行高斯模糊处理得到模糊的背景图像的步骤包括:对所述每帧图像进行高斯模糊处理得到渐进模糊的背景图像。4.如权利要求3所述的视频压缩方法,其特征在于,所述对所述每帧图像进行高斯模糊处理得到渐进模糊的背景图像的步骤包括:对背景图像进行高斯滤波处理,得到过渡区域和模糊区域;根据第二预设算法确定所述模糊区域的模糊处理中心点;根据所述模糊处理中心点,计算出所述模糊区域中各像素点与所述模糊处理中心点的距离;根据所述模糊区域中各像素点与所述模糊处理中心点的距离计算出模糊区域各像素点进行高斯模糊处理的可变半径;根据所述高斯模糊处理的可变半径对所述模糊区域各像素点进行高斯模糊处理,得到渐进模糊的模糊区域。5.如权利要求4所述的视频压缩方法,其特征在于,所述过渡区域位于所述人脸图像和所述模糊区...

【专利技术属性】
技术研发人员:谢仁礼何林俊
申请(专利权)人:深圳TCL新技术有限公司
类型:发明
国别省市:广东,44

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

1