RK3588平台开发系列讲解(视频篇)RKMedia的VDEC模块

文章目录 一、 VDEC模块支持的编码标准介绍 二、VDEC API的调用 三、VDEC解码流程 📢RKMedia是RK提供的一种多媒体处理方案,可实现音视频捕获、音视频输出、音视频编解码等功能。 一、 VDEC模块支持的编码标准介绍 RK3688 VDEC解码模块,支持H264、H265、MJPEG、JPEG这4种编码标准。 JPEG H.264/AVC H.265/HEVC ...

RK3588平台开发系列讲解(视频篇)H.264码流结构介绍

文章目录 一、 码流查看工具 二、 I帧、 P帧、 B帧 三、序列 四、GOP, 即关键帧间隔 五、片和宏块 📢H.264码流结构介绍。 一、 码流查看工具 ① H.264码流查看工具: Elecard_streamEye、 Elecard StreamEye Tools、 SpecialVH264.exe ② H.265码流查看工具: Elecard-HEVC-Analyzer ③ 十六进制编辑器: WinHex18 ④...

RK3588平台开发系列讲解(嵌入式AI篇)嵌入式AI模型的部署

文章目录 一、嵌入式AI模型的部署 二、AI模型训练框架有哪些 三、rknn-toolkit可支持转换的模型 📢 本篇将给大家介绍嵌入式AI模型的部署。 一、嵌入式AI模型的部署 模型的部署,是指将训练好的模型放到运行环境中进行推理的过程。 一般需要经过以下操作: 将训练模型转换推理模型->需要转换框架的转换器/转换工具,转换为符合硬件要求的数据结构,模型的预处理等 部署阶段的一些性能优化->如算子融合、算子替换、自定义算...

RK3588平台开发系列讲解(嵌入式AI篇)RKNPU详解

文章目录 一、CPU、GPU、FPGA和NPU介绍 二、CPU、GPU、FPGA和NPU区别 三、NPU 应用 四、RKNPU 📢 本篇将给大家介绍什么是RKNPU。 一、CPU、GPU、FPGA和NPU介绍 二、CPU、GPU、FPGA和NPU区别 若考虑成本、功耗、计算能力以及体积,NPU和FPGA占有绝对优势,这两者非常适合用于资源受限的嵌入式设备、便携移动设备中,如在智能手机、边缘智能终端、智能机器人、智慧安防、智...

RK3588平台开发系列讲解(摄像头篇)USB摄像头驱动分析

🚀返回专栏总目录 文章目录 一. USB摄像头基本知识 1.1 内部逻辑结构 1.2 描述符实例解析 二. UVC驱动框架 2.1、设备枚举过程 2.2、数据传输过程 📢 USB摄像头驱动位于 drivers\media\usb\uvc\uvc_driver.c ,我们本篇重点看下USB摄像头驱动。 一. USB摄像头基本知识 1.1 内部逻辑结构 USB摄像头的内部结构如下: ...

RK3588平台开发系列讲解(项目篇)嵌入式AI的学习步骤

文章目录 一、嵌入式AI的学习步骤1.1、入门Linux1.2、入门AI 二、瑞芯微嵌入式AI2.1、瑞芯微的嵌入式AI关键词2.2、AI模型部署流程 📢 本篇将给大家介绍什么是嵌入式AI。 一、嵌入式AI的学习步骤 1.1、入门Linux 1.2、入门AI 二、瑞芯微嵌入式AI 2.1、瑞芯微的嵌入式AI关键词 RockXRockfaceRKNN ToolkitRKNN API 2.2、AI模型部署流程 ...

RK3588平台开发系列讲解(项目篇)实时显示摄像头

文章目录 一、测试代码 二、代码解析 2.1、OpenCV头文件 2.2、类与函数的访问方式 2.3、捕获摄像头图像 2.4、定义图像变量 2.5、显示图像 📢 本篇将给大家介绍,如何基于USB摄像头进行实时显示。 一、测试代码 #include "opencv2/core/core.hpp"#...

RK3588平台开发系列讲解(Camera篇)OV569摄像头调试

文章目录 一、摄像头识别检测 二、查看摄像头支持的格式 三、摄像头采集格式查询 四、摄像头采集格式查询 📢本篇章主要讲解OV569摄像头调试。 OV5695 是一种图像传感器,用于摄像头设备。要进行 OV5695 摄像头的调试,通常涉及以下步骤: 硬件连接:确保 OV5695 摄像头正确连接到目标系统。这包括正确连接摄像头模块到摄像头接口,并确保电源和信号线连接良好。 驱动程序加载:确保系统加载了适当的摄像头驱动程序。在大...

RK3588平台开发系列讲解(Camera篇)V4L2 主要特性

文章目录 一、V4L2 介绍 1.1、模块化的架构 1.2、统一的设备节点 1.3、统一的视频数据格式 1.4、支持多种视频设备 1.5、支持流式 I/O 1.6、支持控制参数 1.7、支持事件通知 二、V4L2使用场景 📢本篇章主要讲解V4L2 主要特性。 一、V4L2 介绍 V4L2 (Video4Linux2) 是 Linux 内核中的一个框架,提供了一套用于视频设备驱动程序开发的 API。它是一个开放的、通用的、模...

RK3588平台开发系列讲解(以太网篇)PHY驱动

文章目录 一、PHY驱动初始化 二、PHY 配置初始化 三、PHY 的扫描 四、PHY 的STATUS状态读取 五、PHY的RESET 复位 六、PHY 的注册phy_device_register 七、PHY 的状态变化 一、PHY驱动初始化 完成了mdio总线的注册,以及对不一样厂家phy芯片驱动的注册。描述了PHY匹配的方法是由phy ID的形式进行匹配。 struct bus_type mdio_bus_type ...
© 2024 LMLPHP 关于我们 联系我们 友情链接 耗时0.011681(s)
2024-04-26 12:48:22 1714106902