0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

Tronlong创龙科技 ? 来源:Tronlong创龙科技 ? 作者:Tronlong创龙科技 ? 2025-07-21 14:29 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

前 言

本文档主要演示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-软件资料Demoplatform-demosisp_demo”目录下,具体说明如下所示。

wKgZO2h93JmARjU_AAAWjFlvZPA323.png

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流程图如下所示:

wKgZO2h93KCAJnwcAADC7YpWq_8024.png

图 1

案例测试

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

wKgZPGh93MKAXSRPAYwEL9xQzSo057.png

图 2

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

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

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

Target#sync

wKgZPGh93MSAZNC7AAAMWA1QK9g132.png图 3

wKgZPGh93M-AQvzXAAAuhoahykg142.png

图 4

原始图像测试

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

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

wKgZPGh93N-AQfmgAABhXpFH6rw655.png

图 5

wKgZPGh93OiAXH3UAczbUuri3KU034.png

图 6 原始图像显示效果

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

ISP图像处理测试

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

wKgZO2h93PGAEQHMAAAQ10SSVrs073.png图 7

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

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

Target#/etc/init.d/S40rkaiq_3A stop

Target#export normal_no_read_back=0

Target#/etc/init.d/S40rkaiq_3A start

wKgZO2h93QaAAJmmAAAYyNsP6os717.png

图 8

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

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

wKgZO2h93RaAB70YAABZDB_mJQk896.png

图 9

wKgZPGh93WuAJlzWAALVXtSSut0304.png

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

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

调试环境搭建

ISP调试工具安装

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

wKgZO2h93XeAe1_oAAEs0RlBy2E106.png

图 11

wKgZPGh93XeAamyaAACoZh0PazI164.png

图 12

IQ文件创建

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

wKgZO2h93YuAQFXlAACljl4riEk543.png

图 13

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

wKgZO2h93ZuAOM5nAADRnkmzxwE352.png

图 14

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

wKgZPGh93aeAd_zYAADl_Mn_AxI924.png

图 15

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

wKgZO2h93bCAQEFcAACgJNwfg2I977.png

图 16

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

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

wKgZPGh93IOASkE6AACwZ30AEVc607.png

图 17

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

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

wKgZO2h93caATJqXAAAOxRs_Xa4525.png

图 18

wKgZO2h93ceAUTasAACnlK8vHdY416.png

图 19

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

wKgZO2h93fKACrM6AACupctTblA078.png

图 20

wKgZPGh93eOAeYiAAAC2axJEeUc827.png

图 21

然后退出"Sensor Information"界面。

wKgZO2h93eOAO3PSAACWSs-p8Go918.png

图 22

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

wKgZPGh93hCATO81AADR_Z5qTL4420.png

图 23

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

wKgZPGh93hiARXATAADovM4DOIw494.png

图 24

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

wKgZO2h93iKAHVuIAAD4o0iEKC0892.png

图 25

wKgZPGh93iKAEIIXAAAOdyE5Ki8175.png

图 26

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

wKgZO2h93jWAB0_5AAAXvFWR3tw529.png

图 27

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

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • ISP
    ISP
    +关注

    关注

    6

    文章

    494

    浏览量

    53260
  • 开发板
    +关注

    关注

    25

    文章

    5725

    浏览量

    105589
  • 瑞芯微
    +关注

    关注

    25

    文章

    617

    浏览量

    52559
  • RK3562
    +关注

    关注

    0

    文章

    81

    浏览量

    390
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    RK3562 国产 2GHz A53 工业开发板—NPU开发案

    本文主要介绍基于龙科技TL3562-EVM评估的NPU开发案例,适用开发环境如下。
    的头像 发表于 07-16 11:46 ?142次阅读
    <b class='flag-5'>创</b><b class='flag-5'>龙</b> <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b> <b class='flag-5'>RK3562</b> <b class='flag-5'>国产</b> <b class='flag-5'>2GHz</b> <b class='flag-5'>四</b><b class='flag-5'>核</b><b class='flag-5'>A53</b> <b class='flag-5'>工业</b><b class='flag-5'>开发板</b>—NPU<b class='flag-5'>开发案</b>例

    RK3562 国产 2GHz A53 工业开发板—IRIG-B码对时案例

    龙科技 TL3562-EVM-B 是一款基于 RK3562J/
    的头像 发表于 07-08 14:07 ?237次阅读
    <b class='flag-5'>创</b><b class='flag-5'>龙</b> <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b> <b class='flag-5'>RK3562</b> <b class='flag-5'>国产</b> <b class='flag-5'>2GHz</b> <b class='flag-5'>四</b><b class='flag-5'>核</b><b class='flag-5'>A53</b> <b class='flag-5'>工业</b><b class='flag-5'>开发板</b>—IRIG-B码对时案例

    RK3562 国产 2GHz A53 工业开发板—调试工具安装

    龙科技 TL3562-EVM-B 是一款基于 RK3562J/
    的头像 发表于 06-30 10:28 ?250次阅读
    <b class='flag-5'>创</b><b class='flag-5'>龙</b><b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b> <b class='flag-5'>RK3562</b> <b class='flag-5'>国产</b> <b class='flag-5'>2GHz</b> <b class='flag-5'>四</b><b class='flag-5'>核</b><b class='flag-5'>A53</b> <b class='flag-5'>工业</b><b class='flag-5'>开发板</b>—调试工具安装

    国产 RK3576 ARM 八 2.2GHz 工业开发板—LVGL应用开发案

    本文主要基于评估演示LVGL应用开发案例,适用开发环境如下。龙科技 TL3576-EVM 是一款基于
    的头像 发表于 06-23 15:17 ?287次阅读
    全<b class='flag-5'>国产</b>!<b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b> <b class='flag-5'>RK</b>3576 ARM 八<b class='flag-5'>核</b> 2.2<b class='flag-5'>GHz</b> <b class='flag-5'>工业</b><b class='flag-5'>开发板</b>—LVGL应用<b class='flag-5'>开发案</b>例

    迅为RK3562开发板2900页+资料_多种系统适配全开源

    迅为RK3562开发板ARMA53核心多种系统适配全开源
    发表于 06-17 10:50

    有奖丨米尔 RK3562开发板免费试用新增名额!

    米尔与合作发布的新品基于RK3562应用
    的头像 发表于 06-13 08:04 ?457次阅读
    有奖丨米尔 <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3562</b><b class='flag-5'>开发板</b>免费试用新增名额!

    性价比不错的工业开发板 — 米尔RK3562

    今天给大家介绍一款开发板是来自米尔的RK3562开发板RK3562
    的头像 发表于 06-05 08:01 ?769次阅读
    性价比不错的<b class='flag-5'>工业</b>级<b class='flag-5'>开发板</b> — 米尔<b class='flag-5'>RK3562</b>

    迅为RK3562开发板/核心流畅运行Android13、Debian11、Buildroot、Ubuntu22系统

    可应用于人脸跟踪、身体跟踪、视频监控、自动语音识别(ASR)、图像分类驾驶员辅助系统(ADAS)、车牌识别、物体识别等。 iTOP-3562开发板/核心采用
    发表于 04-08 17:13

    国产3562Mini(2GHzA53 NPU)工业开发板规格书

    评估简介龙科技TL3562-MiniEVM是一款基于
    的头像 发表于 03-10 09:16 ?992次阅读
    全<b class='flag-5'>国产</b>!<b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>3562</b>Mini(<b class='flag-5'>2GHz</b><b class='flag-5'>四</b><b class='flag-5'>核</b><b class='flag-5'>A53</b> NPU)<b class='flag-5'>工业</b><b class='flag-5'>开发板</b>规格书

    国产35622GHzA53 NPU)工业核心规格书

    核心简介龙科技SOM-TL3562是一款基于RK3
    的头像 发表于 03-06 14:30 ?1138次阅读
    全<b class='flag-5'>国产</b>!<b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>3562</b>(<b class='flag-5'>2GHz</b><b class='flag-5'>四</b><b class='flag-5'>核</b><b class='flag-5'>A53</b> NPU)<b class='flag-5'>工业</b>核心<b class='flag-5'>板</b>规格书

    国产35622GHzA53 NPU)工业核心规格书

    核心简介龙科技SOM-TL3562是一款基于RK3
    的头像 发表于 03-06 13:58 ?13次阅读
    全<b class='flag-5'>国产</b>!<b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>3562</b>(<b class='flag-5'>2GHz</b><b class='flag-5'>四</b><b class='flag-5'>核</b><b class='flag-5'>A53</b> NPU)<b class='flag-5'>工业</b>核心<b class='flag-5'>板</b>规格书

    微米尔RK3562国产核心,ARM中量级多面手

    网关、边缘计算等领域提供了高性价比的解决方案。 核心基于 RK3562RK3562J处理器,采用
    发表于 02-28 15:32

    4CPU,ARM中量级多面手,米尔RK3562核心上市

    网关、边缘计算等领域提供了高性价比的解决方案。核心基于RK3562RK3562J处理器,采用
    的头像 发表于 02-27 08:03 ?788次阅读
    4<b class='flag-5'>核</b>CPU,ARM中量级多面手,米尔<b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3562</b>核心<b class='flag-5'>板</b>上市

    iTOP-3562开发板/核心采用RK3562,集成A53+Mali G52架构

    可应用于人脸跟踪、身体跟踪、视频监控、自动语音识别(ASR)、图像分类驾驶员辅助系统(ADAS)、车牌识别、物体识别等。 iTOP-3562开发板/核心采用
    发表于 09-05 11:30

    新一代低价开发板芯片RK3562来啦! — 触觉智能RK3562开发板

    最近我收到了个一套开发板,有核心开发板,还有个7英寸触摸屏幕。这些东西,都是一家叫做触觉智能的公司做的基于
    的头像 发表于 08-15 17:42 ?3201次阅读
    新一代低价<b class='flag-5'>开发板</b>芯片<b class='flag-5'>RK3562</b>来啦! — 触觉智能<b class='flag-5'>RK3562</b><b class='flag-5'>开发板</b>