立即注册
查看: 3003|回复: 13

[海思技术资料] 海思智能编码使用指导__

已绑定手机
已实名认证
发表于 2020-4-2 14:45:49 | 显示全部楼层 |阅读模式 来自 广东省深圳市
概述
本文档主要介绍 H264 和 h265 协议智能编码相关内容。智能编码主要包含四部分内容:
第一部分是GOP结构,不同的GOP结构适合不同的场景,GOP结构可以动态设置,对不同的场景选择合适的GOP结构能够优化编码性能;
第二部分是编码器输入信息,编码器输入信息接口可以和其他的智能分析模块联动,对智能分析出的感兴趣区域或重要区域,使用QpMap进行保护,或结合客户自己的算法做出更好的码率控制;
第三部分是编码器输出信息,客户可以根据编码器输出信息,给智能分析算法提供更多可参考的输入;
第四部分是CyclicIntraRefresh,此技术不编码IDR帧,在P帧中周期性的编码宏块,在特殊的应用场景实现码率平滑。
说明:
  • 未有特殊说明,HI3559V100 与 hi3519V101 内容一致。
  • 未有特殊说明,hi3516EV100 与 Hi3516CV300 内容一致。
  • 未有特殊说明,hi3520DV400 与 hi3521DV100 内容一致。
产品版本


产品名称产品版本
Hi3519V100
Hi3519V101
Hi3516AV100
Hi3516DV100
hi3518EV200
Hi3518EV201
Hi3516CV200
Hi3536V100
Hi3521AV100
hi3531AV100
Hi3520DV300
Hi3516CV300
Hi3559V100
Hi3531DV100
Hi3521DV100
Hi3536CV100
Hi3520DV400
Hi3516EV100
1.GOP 结构和适用场景

1.1 GOP 模式名词解释

e1.PNG
1.2 SingleP(NormalP)模式 GOP 结构说明及使用方法
    说明:SingleP(NormalP)是最通常的一种 GOP 结构,如果没有特殊说明,海思所有芯片均支持这一模式。
1.2.1 结构说明
  • SingleP(NormalP)参考关系很简单,每个 P 帧参考一个前向参考帧。
  • SingleP(NormalP)对使用场景没有要求,任何场景都可以使用。

SingleP(NormalP)模式GOP结构,如图 1-1 所示。

图1-1 SingleP(NormalP)模式GOP结构

e2.PNG
1.2.2 使用方法
对于 Hi3519V100/Hi3519V101/Hi3516CV300/Hi3531D V100/Hi3521DV100/Hi3536C V100,设置如下:
【相关接口】
HI_MPI_VENC_CreateChn
【相关参数】
VENC_CHN_ATTR_S::stGOPAttr.enGopMode = VENC_GOPMODE_NORMALP
VENC_CHN_ATTR_S::stGopAttr.stNormalP.s32IPQpDelta推荐设为 3,值越大I帧越大,I 帧质量越好。
对于 Hi3516A/Hi3516D/Hi3518EV200/Hi3518EV201/Hi3516CV200/Hi3536/Hi3521A/Hi3531A/Hi3520DV300,创建编码通道默认就是SingleP/Normal模式,不需要设置任何参数。

1.3 AdvSingleP 模式 GOP 结构说明及使用方法

1.3.1 结构说明
AdvSingleP模式的GOP结构在 SingleP(NormalP)模式上增加虚拟 I 帧,虚拟I帧本质上是一个普通的P帧,但不是参考前一个 P帧而是参考IDR帧。增加虚拟 I 帧的目的是解决 SingleP(NormalP)模式下增大IDR帧间隔带来的一些问题,主要有:
  • 丢帧或误码后很长时间视频无法恢复;
  • 从某一时刻开始点播,需要解码点播时刻之前直到 IDR 帧的很多帧视频,造成解码性能浪费和解码时间过长。

AdvSingleP 模式 GOP 结构,如图 1-2 所示。
图1-2 AdvSingleP 模式 GOP 结构

e3.PNG


游客,如果您要查看本帖隐藏内容请回复


已绑定手机
发表于 2020-4-2 19:43:29 | 显示全部楼层 来自 广东省东莞市

_

感谢分享,收藏了
发表于 2020-11-10 16:11:05 | 显示全部楼层 来自 广东省深圳市
谢谢分享,先学习下。
发表于 2021-1-13 17:29:25 | 显示全部楼层 来自 广东省广州市天河区
学习学习,谢谢分享!
已绑定手机
发表于 2021-2-19 13:11:55 | 显示全部楼层 来自 江苏省无锡市江阴市
谢谢分享
已绑定手机
发表于 2021-3-5 16:12:46 | 显示全部楼层 来自 上海市
感谢感谢,学习
已绑定手机
发表于 2021-3-6 16:45:16 | 显示全部楼层 来自 浙江省温州市龙湾区
我看看看看
发表于 2021-4-26 16:21:10 | 显示全部楼层 来自 广东省深圳市
学习学习,非常感谢分享!
已绑定手机
发表于 2021-6-23 16:27:32 | 显示全部楼层 来自 北京市
感谢楼主无私分享
已绑定手机
发表于 2022-10-13 15:31:49 | 显示全部楼层 来自 山东省济南市
好文章,收藏了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

合作/建议

TEL: 19168984579

工作时间:
周一到周五 9:00-11:30 13:30-19:30
  • 扫一扫关注公众号
  • 扫一扫打开小程序
Copyright © 2013-2024 一牛网 版权所有 All Rights Reserved. 帮助中心|隐私声明|联系我们|手机版|粤ICP备13053961号|营业执照|EDI证
在本版发帖搜索
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表