Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >创龙 瑞芯微 RK3562 国产 2GHz 四核A53 工业开发板—ISP图像处理开发案例

创龙 瑞芯微 RK3562 国产 2GHz 四核A53 工业开发板—ISP图像处理开发案例

原创
作者头像
创龙科技Tronlong
发布于 2025-07-21 07:25:43
发布于 2025-07-21 07:25:43
1990
举报

前 言

本文档主要演示TL3562-EVM评估板基于ISP图像参数调试工具对摄像头采集的图像进行标定,通过IQ参数文件(即ISP参数文件,下文统称为IQ参数文件)将摄像头采集的图像优化处理后发送至显示设备。适用开发环境如下:

Windows开发环境:Windows 7 64bit、Windows 10 64bit

虚拟机:VMware16.2.5

开发环境:Ubuntu20.04.6 64bit

U-Boot:U-Boot-2017.09

Kernel:Linux-5.10.209

LinuxSDK:rk3562-buildroot-2021.11-sdk-[版本号](基于rk3562_linux_release_v1.2.0_20240620)

ISP图像参数调试工具:RKISP_Tuner_v2.3.5_Release

我司提供的ISP图像处理开发案例资料位于产品资料“4-软件资料\Demo\platform-demos\isp_demo\”目录下,具体说明如下所示。

ISP图像处理说明

基于RKISP Tuner工具对摄像头采集的图像进行标定得到IQ参数文件,通过IQ参数文件将摄像头采集的图像进行优化处理后发送至显示设备。

RKISP Tuner(以下简称Tuner)提供了一套便于用户调试ISP参数的工具,用户可以在Tuner中对所有ISP模块开展标定(Calibration)、调试(Tuning)等工作。用户可以使用Tuner提供的抓图工具(Capture Tool)来拍摄RAW图,在标定工具(Calibration Tool)中完成基础模块的标定工作,在Tuner中连接设备,在线进行ISP参数调试。

备注:本文未涉及ISP参数调试说明,如需了解具体内容,可参考产品资料“6-开发资料\Rockchip官方参考文档\”目录下的《Rockchip_IQ_Tools_Guide_CN_v2.0.8》与《Rockchip_IQ_Tools_Guide_EN_v1.0.1》文档。

Tuning流程图如下所示:

图 1
图 1

案例测试

评估板默认已支持HDMI OUT显示,请将评估板HDMI OUT接口连接至HDMI显示屏,使用FFC软排线将MIPI摄像头模块(创龙科技TL13850)连接至评估板MIPI CSI0接口,通过网线将评估板千兆网口ETH0 RGMII连接至路由器。硬件连接如下图所示。

图 2
图 2

评估板上电启动,执行如下命令,修改测试脚本显示分辨率和帧率为1920x1080@30fps,修改完成后保存退出。

备注:本次使用的HDMI显示屏分辨率和帧率为1920x1080@30fps,分辨率和帧率请以实际情况进行修改。

Target# vi /rockchip-test/camera/camera_rkisp_test.sh

Target# sync

图 3
图 3
图 4
图 4

原始图像测试

进入评估板文件系统,执行如下命令将摄像头采集的图像实时显示至HDMI显示屏,该画面是未经过ISP图像处理的原始画面,如下图所示。按"Ctrl + C"可退出程序。

Target# /rockchip-test/camera/camera_rkisp_test.sh

图 5
图 5
图 6 原始图像显示效果
图 6 原始图像显示效果

可以观察到,HDMI显示屏实时显示摄像头采集的原始图像偏绿色且暗淡。

ISP图像处理测试

评估板上电启动,请将案例"result/iqfiles"目录下的IQ参数文件ov13850_RK-CMK-8M-2-v1_CK8401.json拷贝至评估板文件系统"/etc/iqfiles/"目录下,然后重新启动评估板。

图 7
图 7

进入评估板文件系统,执行如下命令,配置ISP为回读模式。

备注:每次重启评估板都需要执行如下命令。

Target# /etc/init.d/S40rkaiq_3A stop

Target# export normal_no_read_back=0

Target# /etc/init.d/S40rkaiq_3A start

图 8
图 8

将摄像头采集的图像实时显示至HDMI显示屏,该画面是经ISP图像处理的显示效果,如下图所示。按"Ctrl + C"可退出程序。

Target# /rockchip-test/camera/camera_rkisp_test.sh

图 9
图 9
图 10 经ISP图像处理后显示效果
图 10 经ISP图像处理后显示效果

可以观察到,摄像头实时采集的图像经过ISP图像处理后,显示效果相比原始图像有明显的优化。显示效果跟实际测试环境以及IQ参数文件配置有关,测试结果仅供参考。

调试环境搭建

ISP调试工具安装

请将案例tool目录下的RKISP_Tuner_v2.3.5_Release.rar压缩包解压至Windows非中文工作目录下,双击目录下的RKISP2x_Tuner_v2.exe即可打开该工具,界面如下图所示。

图 11
图 11
图 12
图 12

IQ文件创建

由于RKISP Tuner暂无OV13850的支持,因此需新建IQ文件。双击打开RKISP2x_Tuner_v2.exe工具,选择"RK3562","v5.0x4.0/v5.0x4.1",不进行网络连接,点击“OK”,进入主界面。

图 13
图 13

然后点击"File",再点击"New"。

图 14
图 14

在弹出的窗口中点击"New"。

图 15
图 15

点击"File",选择"Import From Sensor List"。

图 16
图 16

选择一个相近分辨率的型号,本案例测试选择"ov13855",点击"OK",导入IQ数据。

备注:导入参数后,需等待约1分钟,显示参数的界面才会正常显示,否则会有重叠。

图 17
图 17

由于评估板OV13850驱动默认使用2112x1568分辨率,OV13850 gain为16,因此需修改以下参数。

备注:修改参数过程中会弹出提示框,点击"OK"即可。

图 18
图 18
图 19
图 19

点击"Export To Sensor List",并输入"ov13850",并点击"OK",新建一个Sensor。

图 20
图 20
图 21
图 21

然后退出"Sensor Information"界面。

图 22
图 22

点击"File",选择"New"。

图 23
图 23

选择"ov13850",点击"Generate IQ File",保存IQ文件。

图 24
图 24

保存的文件名为ov13850_RK-CMK-8M-2-v1_CK8401.json,根据实际情况,选择路径,点击“保存(S)”,然后点击"OK"。

图 25
图 25
图 26
图 26

最后关闭"Generate New IQ File"界面即可完成IQ文件创建。

图 27
图 27

由于篇幅过长等原因,部分内容均不逐一展示,如需获取完整版详细资料,请关注创龙科技微信公众号或官网,或者评论区留言,感谢您的支持!

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
化腐朽为神奇!揭开ISP图像处理的神秘面纱,基于瑞芯微RK3568J工业平台!
化腐朽为神奇!经过ISP图像处理的图片前后对比是如此惊人!从下图中可以观察到,未经处理的原始图像偏绿且暗淡,而经ISP图像处理的图像能够清晰地还原现场真实的颜色细节!
创龙科技Tronlong
2024/07/03
5521
化腐朽为神奇!揭开ISP图像处理的神秘面纱,基于瑞芯微RK3568J工业平台!
基于RK3588J的6路MIPI CSI视频采集案例分享,多路视频系统必看!
本文主要介绍基于创龙科技TL3588-EVM评估板(基于RK3588J)的6路高清视频采集案例,开发环境如下。
创龙科技Tronlong
2024/07/30
9001
基于RK3588J的6路MIPI CSI视频采集案例分享,多路视频系统必看!
创龙 瑞芯微 RK3562 国产 2GHz 四核A53 工业开发板—Qt工程编译说明
创龙科技 TL3562-EVM-B 是一款基于瑞芯微 RK3562J/RK3562 处理器设计的四核 ARMCortex-A53 +单核 ARM Cortex-M0 国产工业评估板,主频高达 2.0GHz。评估板由核心板和评估底板组成,核心板 CPU、ROM、RAM、电源、晶振、连接器等所有元器件均采用国产工业级方案,国产化率 100%。评估底板大部分元器件亦采用国产工业级方案,国产化率约 99%(按元器件数量占比,数据仅供参考)。核心板经过专业的PCBLayout 和高低温测试验证,质量稳定可靠,可满足各种工业应用环境要求。
创龙科技Tronlong
2025/07/02
2130
创龙 瑞芯微 RK3562 国产 2GHz 四核A53 工业开发板—Qt工程编译说明
创龙 瑞芯微 RK3562 国产 2GHz 四核A53 工业开发板—基于AMP的多通道AD采集开发案例
本文主要介绍创龙科技TL3562-EVM评估板演示基于AMP(Asymmetric Multi-processing)的8/16通道AD采集开发案例,使用的AD芯片为核芯互联CL1606/CL1616(国产)、ADI AD7606/AD7616。适用开发环境:
创龙科技Tronlong
2025/07/14
1660
创龙 瑞芯微 RK3562 国产 2GHz 四核A53 工业开发板—基于AMP的多通道AD采集开发案例
创龙 瑞芯微 RK3562 国产 2GHz 四核A53 工业开发板—NPU开发案例
本文主要介绍基于创龙科技TL3562-EVM评估板的NPU开发案例,适用开发环境如下。
创龙科技Tronlong
2025/07/16
1420
创龙 瑞芯微 RK3562 国产 2GHz 四核A53 工业开发板—NPU开发案例
创龙 瑞芯微 RK3562 国产 2GHz 四核A53 工业开发板—物联网模块开发案例
Windows开发环境:Windows 7 64bit、Windows 10 64bit
创龙科技Tronlong
2025/07/17
1200
创龙 瑞芯微 RK3562 国产 2GHz 四核A53 工业开发板—物联网模块开发案例
创龙 瑞芯微 RK3562 国产 2GHz 四核A53 工业开发板—GPU核心使用演示案例
本章节通过texture案例,演示基于Qt + OpenGL调用GPU核心进行图形渲染。
创龙科技Tronlong
2025/07/14
1220
创龙 瑞芯微 RK3562 国产 2GHz 四核A53 工业开发板—GPU核心使用演示案例
创龙 瑞芯微 RK3562 国产 2GHz 四核A53 工业开发板—Linux-RT应用开发案例
创龙科技 TL3562-EVM-B 是一款基于瑞芯微 RK3562J/RK3562 处理器设计的四核 ARMCortex-A53 +单核 ARM Cortex-M0 国产工业评估板,主频高达 2.0GHz。评估板由核心板和评估底板组成,核心板 CPU、ROM、RAM、电源、晶振、连接器等所有元器件均采用国产工业级方案,国产化率 100%。评估底板大部分元器件亦采用国产工业级方案,国产化率约 99%(按元器件数量占比,数据仅供参考)。核心板经过专业的PCBLayout 和高低温测试验证,质量稳定可靠,可满足各种工业应用环境要求。
创龙科技Tronlong
2025/07/01
1930
创龙 瑞芯微 RK3562 国产 2GHz 四核A53 工业开发板—Linux-RT应用开发案例
创龙 瑞芯微 RK3562 国产 2GHz 四核A53 工业开发板—IRIG-B码对时案例
创龙科技 TL3562-EVM-B 是一款基于瑞芯微 RK3562J/RK3562 处理器设计的四核 ARMCortex-A53 +单核 ARM Cortex-M0 国产工业评估板,主频高达 2.0GHz。评估板由核心板和评估底板组成,核心板 CPU、ROM、RAM、电源、晶振、连接器等所有元器件均采用国产工业级方案,国产化率 100%。评估底板大部分元器件亦采用国产工业级方案,国产化率约 99%(按元器件数量占比,数据仅供参考)。核心板经过专业的PCBLayout 和高低温测试验证,质量稳定可靠,可满足各种工业应用环境要求。
创龙科技Tronlong
2025/07/08
1810
创龙瑞芯微 RK3562 国产 2GHz 四核A53 工业开发板—硬件说明书
本文主要介绍创龙科技TL3562-EVM评估板硬件接口资源,以及设计注意事项等内容。
创龙科技Tronlong
2025/06/26
2100
创龙瑞芯微 RK3562 国产 2GHz 四核A53 工业开发板—硬件说明书
创龙 瑞芯微 RK3588 国产2.4GHz八核 工业开发板—评估板测试手册
创龙科技研发的评估板需通过专项测试验证性能。为助力开发者快速完成接口功能验证与系统配置,本文针对其多类接口,分步讲解测试流程、硬件连接与命令操作,兼顾基础功能与进阶配置,同时说明 PCIe 网卡测试及驱动编译,为评估板应用与开发提供实用指南。
创龙科技Tronlong
2025/09/22
1550
创龙 瑞芯微 RK3588 国产2.4GHz八核 工业开发板—评估板测试手册
瑞芯微RK3506(3核A7@1.5GHz+双网口+双CAN-FD)工业开发板—图形用户界面(GUI)开发手册
本文主要说明Qt的图形用户界面(GUI)开发流程,包括Qt程序自启动配置与案例介绍,旨在帮助开发者完成产品开发与测试。
创龙科技Tronlong
2025/06/03
3170
瑞芯微RK3506(3核A7@1.5GHz+双网口+双CAN-FD)工业开发板—图形用户界面(GUI)开发手册
瑞芯微RK3562 四核 ARM Cortex-A53 + 单核 ARM Cortex-M0——NPU开发案列
本文主要介绍基于创龙科技TL3562-MiniEVM评估板的NPU开发案例,适用开发环境如下。
创龙科技Tronlong
2025/04/15
3600
瑞芯微RK3562 四核 ARM Cortex-A53 + 单核 ARM Cortex-M0——NPU开发案列
创龙 瑞芯微 RK3588 国产2.4GHz八核 工业开发板—Qt工程编译、GPU核心使用说明
为助力开发者高效开展创龙科技研发评估板的 Qt 应用开发,本文聚焦 Qt 工程编译与 GPU 核心应用,详解两种编译方式的配置与操作步骤,说明 Qt 程序在评估板的运行与自启动方法,同时通过案例演示 GPU 图形渲染功能,帮助开发者快速掌握相关技术要点,为评估板 Qt 应用开发与性能优化奠定基础。
创龙科技Tronlong
2025/09/29
1540
创龙 瑞芯微 RK3588 国产2.4GHz八核 工业开发板—Qt工程编译、GPU核心使用说明
创龙 瑞芯微 RK3562 国产 2GHz 四核A53 工业开发板—Linux系统启动卡制作及系统固化
Windows开发环境:Windows 7 64bit、Windows 10 64bit
创龙科技Tronlong
2025/07/04
2150
创龙 瑞芯微 RK3562 国产 2GHz 四核A53 工业开发板—Linux系统启动卡制作及系统固化
全国产!瑞芯微 RK3576 ARM 八核 2.2GHz 工业开发板—LVGL应用开发案例
创龙科技 TL3576-EVM 是一款基于瑞芯微 RK3576J/RK3576高性能处理器设计的4核ARM Cortex-A72 +4核 ARM Cortex-A53 + ARM Cortex-M0 国产工业评估板,Cortex-A72 核心主频高达 2.2GHz,Cortex-A53 核心主频高达 2.0GHz。评估板由核心板和评估底板组成,核心板 CPU、ROM、RAM、电源、晶振、连接器等所有元器件均采用国产工业级方案,国产化率100%。同时,评估底板大部分元器件亦采用国产工业级方案,国产化率约为 99%(按元器件数量占比,数据仅供参考)。核心板经过专业的PCBLayout 和高低温测试验证,质量稳定可靠,可满足各种工业应用环境要求。
创龙科技Tronlong
2025/06/23
1780
全国产!瑞芯微 RK3576 ARM 八核 2.2GHz 工业开发板—LVGL应用开发案例
创龙瑞芯微 RK3562 国产 2GHz 四核A53 工业开发板—调试工具安装
创龙科技 TL3562-EVM-B 是一款基于瑞芯微 RK3562J/RK3562 处理器设计的四核 ARMCortex-A53 +单核 ARM Cortex-M0 国产工业评估板,主频高达 2.0GHz。评估板由核心板和评估底板组成,核心板 CPU、ROM、RAM、电源、晶振、连接器等所有元器件均采用国产工业级方案,国产化率 100%。评估底板大部分元器件亦采用国产工业级方案,国产化率约 99%(按元器件数量占比,数据仅供参考)。核心板经过专业的PCBLayout 和高低温测试验证,质量稳定可靠,可满足各种工业应用环境要求。
创龙科技Tronlong
2025/06/27
1510
创龙瑞芯微 RK3562 国产 2GHz 四核A53 工业开发板—调试工具安装
基于瑞芯微RK3562 四核 ARM Cortex-A53 + 单核 ARM Cortex-M0工业评估板——Linux应用开发手册
本文主要介绍TL3562-MiniEVM评估板的AMP(Asymmetric Multi-processing)开发案例,适用开发环境如下:
创龙科技Tronlong
2025/04/16
4690
基于瑞芯微RK3562 四核 ARM Cortex-A53 + 单核 ARM Cortex-M0工业评估板——Linux应用开发手册
开机LOGO不会换?1分钟教会您,基于瑞芯微RK3562国产平台
开机LOGO是品牌展示与用户体验的关键环节。对于企业而言,替换默认LOGO能强化品牌形象,统一产品线标识,提升用户对设备的信任感。目前提供了三种替换LOGO的方案供客户选择。
创龙科技Tronlong
2025/05/21
3220
开机LOGO不会换?1分钟教会您,基于瑞芯微RK3562国产平台
创龙 瑞芯微 RK3562 国产 2GHz 四核A53 工业开发板—PCIe 5G通信测试手册
Windows开发环境:Windows 7 64bit、Windows 10 64bit
创龙科技Tronlong
2025/07/15
1980
创龙 瑞芯微 RK3562 国产 2GHz 四核A53 工业开发板—PCIe 5G通信测试手册
推荐阅读
化腐朽为神奇!揭开ISP图像处理的神秘面纱,基于瑞芯微RK3568J工业平台!
5521
基于RK3588J的6路MIPI CSI视频采集案例分享,多路视频系统必看!
9001
创龙 瑞芯微 RK3562 国产 2GHz 四核A53 工业开发板—Qt工程编译说明
2130
创龙 瑞芯微 RK3562 国产 2GHz 四核A53 工业开发板—基于AMP的多通道AD采集开发案例
1660
创龙 瑞芯微 RK3562 国产 2GHz 四核A53 工业开发板—NPU开发案例
1420
创龙 瑞芯微 RK3562 国产 2GHz 四核A53 工业开发板—物联网模块开发案例
1200
创龙 瑞芯微 RK3562 国产 2GHz 四核A53 工业开发板—GPU核心使用演示案例
1220
创龙 瑞芯微 RK3562 国产 2GHz 四核A53 工业开发板—Linux-RT应用开发案例
1930
创龙 瑞芯微 RK3562 国产 2GHz 四核A53 工业开发板—IRIG-B码对时案例
1810
创龙瑞芯微 RK3562 国产 2GHz 四核A53 工业开发板—硬件说明书
2100
创龙 瑞芯微 RK3588 国产2.4GHz八核 工业开发板—评估板测试手册
1550
瑞芯微RK3506(3核A7@1.5GHz+双网口+双CAN-FD)工业开发板—图形用户界面(GUI)开发手册
3170
瑞芯微RK3562 四核 ARM Cortex-A53 + 单核 ARM Cortex-M0——NPU开发案列
3600
创龙 瑞芯微 RK3588 国产2.4GHz八核 工业开发板—Qt工程编译、GPU核心使用说明
1540
创龙 瑞芯微 RK3562 国产 2GHz 四核A53 工业开发板—Linux系统启动卡制作及系统固化
2150
全国产!瑞芯微 RK3576 ARM 八核 2.2GHz 工业开发板—LVGL应用开发案例
1780
创龙瑞芯微 RK3562 国产 2GHz 四核A53 工业开发板—调试工具安装
1510
基于瑞芯微RK3562 四核 ARM Cortex-A53 + 单核 ARM Cortex-M0工业评估板——Linux应用开发手册
4690
开机LOGO不会换?1分钟教会您,基于瑞芯微RK3562国产平台
3220
创龙 瑞芯微 RK3562 国产 2GHz 四核A53 工业开发板—PCIe 5G通信测试手册
1980
相关推荐
化腐朽为神奇!揭开ISP图像处理的神秘面纱,基于瑞芯微RK3568J工业平台!
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档