海思HI35xx平台软件开发快速入门系列
文章平均质量分 90
dosthing
do something useful
展开
-
海思HI35xx平台软件开发快速入门之H264解码实例
前言 H264视频编码技术诞生于2003年,至今已有十余载,技术相当成熟,它的优势在于有高的视频的压缩率,利用帧间和帧内预测(Estimation)、变换(Transform)和反变换、量化(Quantization)和反量化、环路滤波(Loop Filter)、熵编码(Entropy Coding)视频编码技术,可以实现高质量、低码率的视频流编码。H.264提供了网络抽象层NALU(Netwo...原创 2018-07-08 16:32:10 · 10741 阅读 · 11 评论 -
海思HI35xx平台CPU温度监测
前言随着芯片的集成度提高,芯片内部的晶体管数量也不断增多,产生的热量也难以通过小小芯片封装散发出去(常用封装材料有塑料、陶瓷、玻璃、金属,CPU一般采用金属材料封装),高温是会对芯片的性能产生极其有害影响的。研究表明,芯片温度每升高1℃其运行可靠性降低3.8%,而芯片温度每下降10%其寿命增加50%,而在电子设备失效统计中也有超过50%是由于过热导致的。大数据后起之秀贵州,就凭借着优越的温和气...原创 2018-10-20 23:11:43 · 8052 阅读 · 1 评论 -
海思HI35xx平台串口配置方法
前言串行接口简称串口(通常指COM接口),是采用串行通信方式的扩展接口,其特点是通信线路简单,只要一对传输线就可以实现双向通信,从而大大降低了成本,但传送速度一般,数据传输率为115kbps~230kbps。异步串行UART(Universal Asynchronous Receiver/Transmitter),即通用异步接收/发送。UART是一款并行输入转换为串行输出的芯片(如MAX232...原创 2018-10-06 15:33:38 · 15247 阅读 · 20 评论 -
海思HI35xx平台软件开发快速入门之H265解码实例
前言在移动互联网以及4K高清视频概念的热潮推动下,人们盼望着不仅能降低网络带宽、也能保持高清晰度的新技术革新。H265视频编码标准就是在这样的背景下进入人们的视野,相比较上一代H264编码标准,H265在改善码流、编码质量、低延时、编码算法方面下足了功夫,在码率控制方面的能力比H264提升30%~40%,也就是说在相同的带宽下,视频质量要提高30%~40%,这在移动互联网直播技术的应用中具有天...原创 2018-08-05 21:39:19 · 11190 阅读 · 2 评论 -
HI35xx视频解码串扰调试总结
问题描述:在HI35xx视频解码软件开发中VO通道的视频有串扰现象,表现为不同的视频画面快速切换而无法正常解码播放。问题分析:从视频处理流程图可以看出,VO的输出来自VPSS,VPSS的数据源自VI和VDEC,那么如果VO的输出异常的原因可能与VO、VPSS、VDEC、VI的配置以及它们之间的相互绑定关系有关,于是有可能是以下问题导致:1、VO的配置异常,VO的WBC回写功能再次V...原创 2018-07-20 23:03:24 · 4159 阅读 · 1 评论 -
海思HI35xx平台软件开发快速入门之背景知识
前言: 安防领域最近几年可谓暗流涌动,作为安防业的双寡头,大华股份与海康威视凭借行业的东风,两家公司的成长速度异常强劲,在国际市场上已经和应用厂家进行厮杀。 2015年两家公司双双晋升“全球安放50强”,海康排名第二,大华排名第五。以华为海思为代表国产芯片解决方案不断走强,在国际竞争中优势凸显,在后端NVR高端产品线先后推出了海思3531、海思3535、海思3536,同时针对低端的产品线也不断丰...原创 2018-05-04 23:26:20 · 22743 阅读 · 10 评论 -
海思HI35xx平台软件开发快速入门之MPEG解码实例
前言 海思平台开发mpeg视频解码需要有HIMPP相关的知识,如果不具备基础的背景知识,请移步我的博文《海思HI35xx平台软件开发快速入门之背景知识》了解海思平台开发的基本步骤和相关知识基础。遵循海思平台软件开发架构,我们一步一步实现一个MPEG视频解码实例。先科普一下什么是MPEG视频,MPEG(Moving Picture Experts Group,动态图像专家组)是ISO成立针对运动图...原创 2018-05-29 09:07:09 · 6224 阅读 · 2 评论 -
海思HI35xx平台软件开发快速入门之交叉编译链安装
前言 海思平台的软件开发模式一般是宿主机编译,目标板调试的方式,故而我们需要在宿主机上安装海思平台的交叉编译工具进行交叉编译,最后利用交叉编译工具编译出来的可执行程序拷贝到目标板运行。交叉编译链安装交叉编译链安装比较简单,这里以arm-hisiv200-linux为例说明安装过程:1、 cd进入SDK包toolchain/arm-hisiv200-linux/2、 切换超级用户su root3、...原创 2018-06-11 19:47:08 · 11816 阅读 · 0 评论 -
海思HI35xx平台软件开发快速入门之视频分辨率
前言 在海思HI35xx平台软件开发过程中常常遇到一些音视频相关的专业知识,为了能够灵活应对这些问题,我们必须对相关知识有所理解。这里结合海思HIMMP媒体处理系统相关应用对视频分辨率知识进行梳理,以便在软件开发中能够从容应对。分辨率概念 分辨率是衡量视频质量的重要指标之一,它的表征特点就是视频尺寸的大小。有了这个概念我们可以进一步理解海思平台有关分辨率的相关知识,分辨率在海思平台中有以下三种...原创 2018-06-18 00:03:25 · 7957 阅读 · 0 评论 -
海思HI35xx语音识别方案
前言语音识别是智能化应用的一个重要分支,也是语音交互功能的基础。语音识别基于神经网络算法,借助大数据进行模型训练,据科大讯飞相关数据报道,它们已经能够实现98%以上的准确识别率,同时支持多种外语及国内的一些方言。从语音技术实现方式分类可以分为本地识别和云识别,本地识别主要是借助语音芯片诸如LD3320等,而云识别目前国内比较火的有科大讯飞、百度AI等云服务提供,它们提供友好的API接口,支持多...原创 2019-01-25 23:40:41 · 12641 阅读 · 1 评论