摘要
本发明涉及基于昇腾DVPP硬解码改进的软硬双联自动纠错解码方法,读取原始图像数据,获取每帧图像原始尺寸;对原始图像数据进行特征提取,基于图像特征分析图像格式,判断图像的格式信息DVPP是否支持,若是,根据原始图像大小计算解码信息,自适应创建解码输出内存空间,将内存中的原始图像数据拷贝到DVPP根据设置的解码格式做解码;若否,在CPU端使用OpenCV库做软解码算法,确保DVPP不支持的格式可以成功解码,避免DVPP解码失败导致程序异常,行业的图形通用编码格式软解码均支持解码。解决了DVPP在部分格式图像解码失败的问题,加入软解码的丰富生态,支持各种编码格式的图像解码,不会因DVPP解码失败导致解码任务失败从而退出程序。
技术关键词
纠错解码方法
原始图像数据
读取原始图像
格式
像素点
解码算法
软解码
解码信息
直方图
离散余弦变换
图像特征提取
图像处理
编码
颜色
节点
邻域