开发者社区> 我的一块红布头> 正文

简答:如何设计一个深度学习网络来实现帧内预测?

简介: 简答:如何设计一个深度学习网络来实现帧内预测?
+关注继续查看
福利推荐:阿里云、腾讯云、华为云等大品牌云产品全线2折优惠活动来袭,4核8G云服务器899元/3年,新老用户共享优惠,点击这里立即抢购>>>

image.png


前言


??帧内预测是在做视频处理的基本功,大家在日常的工作以及面试中也是经常会被问到的,今天为大家带来两种模式进行帧内预测。



传统模式


??帧内预测编码是指利用视频空域的相关性,使用待编码图像块的周边像素值来预测当前待编码图像块的像素值,以达到去除视频空域冗余信息的目的。


??传统算法的基本思想是遍历各种预测模式,然后用率失真优化(RDO)进行模式决策,从而得到当前待编码图像块的预测像素值。这里我们以 HEVC为例来对帧内预测进行说明。


image.png



?非深度学习方式预测其逻辑为:通过图像(如下所示)中 A、B、C、D、E 中区域的的像素值来预测 TU 中的像素值

image.png

深度学习


??在使用深度学习进行预测有两种方式,一种是基于HEVC 的编码标准,在决策的时候使用深度学习;另一种是摒弃HEVC的编码标准推测流程,全程使用深度 学习完成预测。


??第二种思路是通过当前待编码图像块的周边像素值,直接预测当前待编码图像块的所有像素值。这里可以使用多层全连接网络进行处理,把当前待编码图像块的周边像素值作为网络的输入,经过多层全连接网络(激活函数同样选择复杂度较低的 ReLU), 输出当前待编码图像块的预测值。下图是帧内预测全连接网络(IPFCN)的结构示意图。


训练该网络时,可以用视频编码算法中常用的均方误差(MSE)作为损失函数



image.png

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
网路系统规划与设计(CCNA)复习纲要 第一部分:网络通识基础
网路系统规划与设计(CCNA)复习纲要 第一部分:网络通识基础
54 0
《深度学习》李宏毅 -- task5网络技巧设计
局部最小值saddle point和鞍点local minima
27 0
RVB2601应用开发实战系列六:网络播放器设计(二)
技术解码栏目:是面向开发者详细解读芯片开放社区(OCC)上关于处理器、芯片、基础软件平台、集成开发环境及应用开发平台的相关技术,方便开发者学习及快速上手,提升开发效率。
93 0
RVB2601应用开发实战系列五: 网络播放器设计(一)
技术解码栏目:是面向开发者详细解读芯片开放社区(OCC)上关于处理器、芯片、基础软件平台、集成开发环境及应用开发平台的相关技术,方便开发者学习及快速上手,提升开发效率。
88 0
RVB2601应用开发实战系列六:网络播放器设计(二)
本文是基于RVB2601开发板实现网络播放器设计的下篇,主要介绍基于YoC软件平台av组件采用http协议播放一首网络mp3歌曲。
310 0
RVB2601应用开发实战系列五: 网络播放器设计(一)
本文是基于RVB2601开发板实现网络播放器设计的上篇,将涉及环境搭建、例程开发、增加(修改)本地音频三部分内容。
233 0
网络切片技术 |带你读《5G无线网络规划与设计》之五
术语“切片”在工业和学术界用于对几乎任何类型的(网络)资源进行切片。在 5G 系统中,切片特指针对构建 PLMN 的资源。但是,PLMN 网络切片部署时可以使用其他领域内的切片技术,例如传输网中的切片技术等。
7764 0
云无线接入网络的前向回传感知设计 | 带你读《5G系统关键技术详解》之十一
云无线接入网络(C-RAN,Cloud Radio Access Network)是第五代(5G,Fifth Generation)无线蜂窝网络的新兴范例,传统的物理层基站(BS,Base Station)传输和接 收基础设施使用云计算技术进行虚拟化。
984 0
Kubernetes网络接口(CNI) midonet网络插件设计与实现
先来讲讲什么是CNI? CNI(容器网络接口)是一种操作容器网络规范,包含方法规范,参数规范等。 CNI只关心容器的网络连接,在容器创建时分配网络资源,并在删除容器时删除分配的资源。因为这个焦点,CNI有广泛的支持,规格易于实现。
1630 0
kubernetes容器网络接口(CNI) midonet网络插件的设计与实现
相关原理概述 先来讲讲什么是CNI? CNI(容器网络接口)是一种操作容器网络规范,包含方法规范,参数规范等。 CNI只关心容器的网络连接,在容器创建时分配网络资源,并在删除容器时删除分配的资源。因为这个焦点,CNI有广泛的支持,规格易于实现。
1330 0
文章
问答
文章排行榜
最热
最新
相关电子书
更多
可预期数据中心网络
立即下载
可编程网络视角的网络创新研究
立即下载
思科软件定义访问:实现基于业务意图的园区网络
立即下载


http://www.vxiaotou.com