【技术实现步骤摘要】
视频处理方法及装置、电子设备和存储介质
[0001]本公开涉及视频编码领域,尤其涉及一种视频处理方法及装置、电子设备和存储介质。
技术介绍
[0002]在视频编码领域中,为了提升视频视觉质量,可以通过宏块级自适应量化方法为视频帧的平滑区域分配更多的码率。但上述方法通常会存在难以适应编码中的复杂场景的弊端。
技术实现思路
[0003]本公开提出了一种视频处理方法及装置、电子设备和存储介质,旨在适应较大分辨率变化的场景,以及避免视频编码过程产生块效应。
[0004]根据本公开的第一方面,提供了一种视频处理方法,所述方法包括:
[0005]在待处理视频中确定目标帧;
[0006]根据预设的至少两个宏块尺寸分别确定所述目标帧对应的多个第一能量图,各所述第一能量图分别表征一个宏块尺寸对应的至少一个第一宏块的交流能量,其中,各所述第一宏块通过对应宏块尺寸切分所述目标帧得到;
[0007]根据各所述第一能量图确定所述目标帧对应的第一能量图谱,所述第一能量图谱用于表征所述目标帧中的能量分布;
[0008]根据所述第一能量图谱确定所述目标帧对应的自适应量化参数,以对所述目标帧进行编码。
[0009]在一种可能的实现方式中,对于任一宏块尺寸,所述根据预设的至少两个宏块尺寸分别确定所述目标帧对应的多个第一能量图包括:
[0010]根据所述任一宏块尺寸切分所述目标帧,得到对应的多个第一宏块;
[0011]确定各所述第一宏块的交流能量;
[0012]根据通 ...
【技术保护点】
【技术特征摘要】
1.一种视频处理方法,其特征在于,所述方法包括:在待处理视频中确定目标帧;根据预设的至少两个宏块尺寸分别确定所述目标帧对应的多个第一能量图,各所述第一能量图分别表征一个宏块尺寸对应的至少一个第一宏块的交流能量,其中,各所述第一宏块通过对应宏块尺寸切分所述目标帧得到;根据各所述第一能量图确定所述目标帧对应的第一能量图谱,所述第一能量图谱用于表征所述目标帧中的能量分布;根据所述第一能量图谱确定所述目标帧对应的自适应量化参数,以对所述目标帧进行编码。2.根据权利要求1所述的方法,其特征在于,对于任一宏块尺寸,所述根据预设的至少两个宏块尺寸分别确定所述目标帧对应的多个第一能量图包括:根据所述任一宏块尺寸切分所述目标帧,得到对应的多个第一宏块;确定各所述第一宏块的交流能量;根据通过同一宏块尺寸分割目标帧得到的多个第一宏块确定对应的第一能量图,所述第一能量图中各像素值为对应第一宏块的交流能量。3.根据权利要求2所述的方法,其特征在于,所述确定各所述第一宏块的交流能量包括:根据所述第一宏块中全部像素值的方差和像素数量确定对应的交流能量。4.根据权利要求1
‑
3中任意一项所述的方法,其特征在于,所述根据各所述第一能量图确定所述目标帧对应的第一能量图谱包括:确定各所述第一能量图在同一像素位置的第一均值;根据各像素位置对应的第一均值确定第一能量图谱。5.根据权利要求1
‑
3中任意一项所述的方法,其特征在于,所述方法还包括:根据各所述宏块尺寸分别确定所述目标帧对应的至少两个第二能量图,各所述第二能量图分别表征一个宏块尺寸对应的至少一个第二宏块的交流能量,其中,各所述第二宏块通过对应宏块尺寸平移、切分所述目标帧得到;所述根据各所述第一能量图确定所述目标帧对应的第一能量图谱包括:确定各所述第一能量图和各所述第二第一能量图在同一像素位置的第二均值;根据各像素位置对应的第二均值确定第一能量图谱。6.根据权利要求5所述的方法,其特征在于,所述根据各所述宏块尺寸分别确定所述目标帧对应的多个第二能量图包括:根据各所述宏块尺寸分别对所述目标帧进行平移处理,得到对应的多个平移帧;分别确定各所述宏块尺寸对应平移帧的第二能量图。7.根据权利要求6所述的方法,其特征在于,所述根据各所述宏块尺寸分别对所述目标帧进行平移处理,得到对应的多个平移帧包括:根据预定的缩放比例缩放各所述宏块尺寸,得到对应的平移尺寸;根据各所述平移尺寸分别对所述目标帧进行平移处理,得到对应的多个平移帧。8.根据权利要求7所述的方法,其特征在于,对于任一平移尺寸,所述根据各所述平移尺寸分别对所述目标帧进行平移处理,得到对应的多个平移帧包括:
通过拷贝所述目标帧两个相邻边缘,在所述两个相邻边缘分别增加对应平移尺寸个像素行和像素列,并将两个相邻边缘相交位置的像素拷贝至增加的像素行和像素列之间的空白区域,得到对应的候选平移帧;在所述候...
【专利技术属性】
技术研发人员:许通达,高宸健,王岩,袁涛,秦红伟,
申请(专利权)人:北京市商汤科技开发有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。