![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
嵌入式
文章平均质量分 85
LinuxZQ
爱好linux,希望能在这里与大家一起交流
展开
-
rk3399之AI识别_三
本篇继续描述如何在3399上结合前面网络摄像头进行AI识别的情况,目前我们使用最新的yolov5模型进行识别。关于该模型使用的rknn_api,可上3399相关论坛官网下载,1808驱动需更新至1.6以上。官网给的实例,都是分析一张图片,讲识别结果再次绘制到图片上。python的接口可能更多,丰富点,支持直接拉流分析。但是怎么通过c++接口拉流进行分析呢,进一步,我们是否可以分析多路码流。在不要求识别帧率的情况下,我们识别多路视频这是可行的。首先我们确...原创 2022-04-18 19:02:05 · 4842 阅读 · 0 评论 -
rk3399视频显示_二
本篇主要讲解怎么处理ffmpeg读取视频的packet包视频显示的步骤,读流-解码-显示三部分。AVPacket我们并不能直接使用,需要进行解码后才可以。解码分为软解和硬解,前者兼容性强,但是耗cpu,后者性能高,有单独的硬件支持,不耗cpu性能,但专用性强。ffmpeg已经支持了市面上大多数的硬件解码,一般来说,我们直接调用ffmpeg自带的解码函数,如avcodec_decode_video2。在3399平台上亦是如此,ffmpeg也已经支持mpp的硬解,但是因为存在内部接口的封装等...原创 2022-03-06 15:00:09 · 4507 阅读 · 9 评论 -
rk3399之视频显示_一
rk3399是aarch64架构,性能还是比较强劲的。本篇开始介绍3399的视频解码显示及AI(需3399pro或3399 + 1808)分析的做法。只涉及应用层面,不涉及AI训练模型等。 做过音视频或者在学习过程中的朋友应该都知道一款很著名的开源软件,ffmpeg。我们的项目也是基于此二次开发的。3399有专门的硬解码mpp,同样显示也可以opengl,这样才能发挥3399最大的硬件能力。但为了项目更好的开发及通用,本篇以mpp+qt的方案开展。实际上3399自带的qt库...原创 2022-01-22 16:37:15 · 2352 阅读 · 0 评论 -
嵌入式的学习——初篇
准备写一些关于嵌入式方面的经验,限于水平,只讲软件相关。分两大类介绍,系统及编程篇。国内普遍认同的嵌入式系统定义为:以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统。这是百度百科上的一句话,当然大学书本也是这么介绍的。具体什么意思呢,举个简单的例子,小区的电表,现在都是在屏幕点击就可以查看数据以及曲线图等。这个设备跑的功能就...原创 2019-05-19 17:20:20 · 346 阅读 · 0 评论