【技术实现步骤摘要】
视频编码方法、电子设备和计算机可读存储介质
[0001]本申请涉及视频处理
,特别是涉及一种视频编码方法、电子设备和计算机可读存储介质。
技术介绍
[0002]随着对视频进行处理的要求不断提高,如何对视频帧进行编码以压缩视频的数据量愈发得到重视,现有技术中通常是通过调整视频的码率来控制视频的压缩率,但是,码率越低则视频帧的客观质量就会越低以致视频帧整体包括其中的重点区域的图像质量较差,码率越高则视频帧的客观质量就会越高,但视频的压缩率不足以致编码后的视频数据量较大,因此,调整码率难以兼顾视频的压缩率和重点区域的图像质量。有鉴于此,如何兼顾提高视频的压缩率和视频帧中重点区域的图像质量成为亟待解决的问题。
技术实现思路
[0003]本申请主要解决的技术问题是提供一种视频编码方法、电子设备和计算机可读存储介质,能够提高视频的压缩率和视频帧中重点区域的图像质量。
[0004]为解决上述技术问题,本申请第一方面提供一种视频编码方法,该方法包括:获得待编码视频帧及其对应的浅层特征信息和深层特征信息,基于所述 ...
【技术保护点】
【技术特征摘要】
1.一种视频编码方法,其特征在于,所述方法包括:获得待编码视频帧及其对应的浅层特征信息和深层特征信息,基于所述浅层特征信息和所述深层特征信息对所述待编码视频帧进行场景分割,得到至少一个第一区域和第二区域;其中,每个所述第一区域与一种预设类型的场景对应,所述第二区域区别于所述第一区域;基于所述第一区域匹配的第一编码策略对所述第一区域进行编码,基于所述第二区域匹配的第二编码策略对所述第二区域进行编码。2.根据权利要求1所述的视频编码方法,其特征在于,所述获得待编码视频帧及其对应的浅层特征信息和深层特征信息,基于所述浅层特征信息和所述深层特征信息对所述待编码视频帧进行场景分割,得到至少一个第一区域和第二区域,包括:获得待编码视频帧,基于所述待编码视频帧上的像素确定所述待编码视频帧对应的所述浅层特征信息和所述深层特征信息;基于所述浅层特征信息和所述深层特征信息确定所述待编码视频帧上的像素对应的掩膜值,生成所述待编码视频帧对应的掩膜图;其中,所述掩膜值的种类与所述预设类型的数量正相关;基于所述待编码视频帧对应的掩膜图,对所述待编码视频帧进行场景分割,得到至少一个所述第一区域和所述第二区域。3.根据权利要求2所述的视频编码方法,其特征在于,所述基于所述待编码视频帧上的像素确定所述待编码视频帧对应的所述浅层特征信息和所述深层特征信息,包括:基于各个所述像素对应的颜色空间的分量,确定各个所述像素对应的颜色特征;以及,基于所述待编码视频帧上的像素的位置,确定各个所述像素对应的空间特征;以及,获得梯度算子,利用所述梯度算子计算各个所述像素对应的梯度值,将所述梯度值作为各个所述像素对应的梯度特征;以及,提取所述待编码视频帧中由像素组成的直线,基于至少部分所述直线连通的区域内所述直线的数量确定各个所述像素对应的形状特征;其中,所述浅层特征信息包括所述颜色特征和所述空间特征,所述深层特征信息包括所述梯度特征和所述形状特征。4.根据权利要求3所述的视频编码方法,其特征在于,所述基于所述浅层特征信息和所述深层特征信息确定所述待编码视频帧上的像素对应的掩膜值,生成所述待编码视频帧对应的掩膜图,包括:获得所述颜色特征、所述空间特征、所述梯度特征和所述形状特征各自对应的权值,对各个所述像素对应的所述颜色特征、所述空间特征、所述梯度特征和所述形状特征进行加权求和,得到各个所述像素对应的总特征;基于各个所述像素对应的总特征,确定各个所述像素对应的掩膜值,生成所述待编码视频帧对应的掩膜图。5.根据权利要求3所述的视频编码方法,其特征在于,所述基于所述浅层特征信息和所述深层特征信息确定所述待编码视频帧上的像素对应的掩膜值,生成所述待编码视频帧对应的掩膜图,包括:基于各个所述像素对应的所述像素特征及其对应的阈值,确定各个所述像素对应的颜
色掩膜值;基于各个所述像素对应的所述空间特征及其对应的阈值,确定各个所述像素对应的空间掩膜值;基于各个所述像素对应的所述梯度特征及其对应的阈值,确定各个所述像素对应的梯度掩膜值;基于各个所述像素对应的所述形状特征及其对应的阈值,确定各个所述像素对应的形状掩膜值;基于各个所述像素对应的所述颜色掩膜值、所述空间掩膜值、所述梯度掩膜值和所述形状掩膜值,确定各个所述像素对应的掩膜值,生成所述待编码视频帧对应的...
【专利技术属性】
技术研发人员:李若愚,江东,林聚财,李曾,殷俊,
申请(专利权)人:浙江大华技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。