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

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

3天内不再提示

化腐朽为神奇!揭开ISP图像处理的神秘面纱,基于瑞芯微RK3568J工业平台!

Tronlong创龙科技 2024-04-29 08:07 次阅读
wKgaomZ1MHqAZpEZAAO9ye5AgvM678.gif

ISP图像处理前后图像对比

化腐朽为神奇!经过ISP图像处理的图片前后对比是如此惊人!从下图中可以观察到,未经处理的原始图像偏绿且暗淡,而经ISP图像处理的图像能够清晰地还原现场真实的颜色细节!

wKgZomYvB96AN-4qAAmSzXq3424069.png

图1原始图像显示效果

wKgaomYvB-GACDCWAA1HeE6bgSo233.png

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

ISP说明

ISP简介

ISP(Image Signal Processor),即图像信号处理,主要作用是处理前端图像传感器输出的信号,主要功能有线性纠正、噪声消除、自动白平衡、自动曝光控制等,能在不同的光学条件下很好地还原现场细节。

ISP优势

由于不同传感器的差异以及拍摄环境的多样性,传感器输出的原始数据和人们预期的图像有一定差距,因此ISP就起到了相当重要的作用。例如:夜间光照不足、大雾、沙尘等,均会使采集的图像造成影响,存在成像模糊、噪声污染及曝光不均等问题,而经ISP图像处理的图像会有明显的优化。

RK3568J ISP功能介绍

RK3568J的ISP21模块支持标准的Sensor图像数据处理,包括自动白平衡,自动曝光,Demosaic,坏点矫正及镜头阴影矫正等基本功能,也支持HDR、去雾、降噪等高级处理功能。ISP21功能框图如下图所示。

wKgZomYvB-aARfsqAACzaSGWQvo002.png

图3ISP21功能框图


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

RKISP2.x Tuner提供了一套便于用户调试ISP参数的工具,用户可以在RKISP2.x Tuner中对所有ISP模块开展标定(Calibration)、调试(Tuning)等工作。

wKgZomYvB-uAf2PGAAA9laREQXY846.png

图4RKISP2.x Tuner工具界面


用户可以使用RKISP2.x Tuner提供的抓图工具(Capture Tool)来拍摄RAW图,在标定工具(Calibration Tool)中完成基础模块的标定工作,在RKISP2.x Tuner中连接设备,在线进行ISP参数调试。

wKgaomYvB--AEanBAABCo0n8WLY764.png

图5RKISP2.x Tuner调试流程图


ISP图像处理开发案例

本章节主要介绍瑞芯微RK3568J的ISP图像处理开发案例,使用的硬件平台为:创龙科技TL3568-EVM工业评估板。


为了简化描述,正文仅摘录方案功能描述与测试结果,详细产品资料请扫描文末二维码下载

功能说明

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

硬件连接

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

wKgaomYvB_uATzyHAA6dEXznGyc713.png

图7


原始图像显示演示

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

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

wKgZomYvCACAZOgeAAAdNYz7Xu8961.png

图8

wKgZomYvB96AN-4qAAmSzXq3424069.png

图9原始图像显示效果

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

RKISP2.x Tuner工具调试演示

以下主要介绍使用RKISP2.x Tuner工具进行标定处理。

打开RKISP2.x Tuner工具,导入原始图像后,进入CCM标定界面,然后设置饱和度,点击"Calibrate"开始标定。

wKgZomYvCBiAE3gEAAXOIT2ppnA068.png

图10


标定完成后,点击"Result"页面,可查看结果。

wKgaomYvCByABDS3AAaT2ARvcp0815.png

图11

可点击"Save"将新标定数据保存至IQ参数文件ov4689_RK-CMK-8M-2-v1_CK8401.json中。

备注:如需了解通过RKISP2.x Tuner工具创建及配置IQ参数文件的详细步骤,请参考我司提供的用户手册。

ISP图像处理效果演示

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

wKgZomYvCCCAYbkcAAAIrs2ZaQo259.png

图12


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

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

wKgaomYvCCSAQos7AAAf42xom0U974.png

图13

wKgaomYvB-GACDCWAA1HeE6bgSo233.png

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

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


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

    关注

    27

    文章

    1274

    浏览量

    56553
  • ISP
    ISP
    +关注

    关注

    6

    文章

    474

    浏览量

    51656
  • 瑞芯微
    +关注

    关注

    23

    文章

    393

    浏览量

    51183
  • RK3568
    +关注

    关注

    4

    文章

    485

    浏览量

    4874
收藏 人收藏

    评论

    相关推荐

    化腐朽为神奇揭开ISP图像处理神秘面纱,基于RK3568J工业平台

    调试流程图 RK3568J工业平台典型应用领域 图6 RK3568J工业平台典型应用领域
    发表于 07-25 16:00

    三屏异显案例分享,基于全国产RK3568J工业平台

    升级,实现多屏异显已不再困难。而作为国产工业处理器中的佼佼者,RK3568J
    发表于 07-17 10:53

    RK3568J“麒麟”+“翼辉”国产系统正式发布,“鸿蒙”也正在路上!

    发挥重大作用。创龙科技RK3568J平台“硬件+ 软件”从里到外都是全国产,它将在国产化替代进程中发挥更大的优势。 麒麟KylinOS简介 银河麒麟嵌入式操作系统KylinOS是面向物联网及工业互联网
    发表于 07-09 11:44

    Android案例分享,基于RK3568国产平台

    :Rockchip_Android13_SDK_Release   硬件平台介绍 创龙科技TL3568-EVM是一款基于
    的头像 发表于 06-20 10:04 584次阅读
    Android案例分享,基于<b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3568</b>国产<b class='flag-5'>平台</b>!

    AIoT设备新一代高性能处理RK3576,东胜物联RK3588等核心板定制开发

    作为的合作伙伴,AIoT设备供应商东胜物联可向广大客户提供基于RK3588/RK3588M/RK3
    的头像 发表于 06-17 14:20 1299次阅读
    AIoT设备新一代高性能<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,东胜物联<b class='flag-5'>RK</b>3588等核心板定制开发

    化腐朽为神奇揭开ISP图像处理神秘面纱,基于RK3568J工业平台

    ISP图像处理前后图像对比 化腐朽为神奇!经过ISP图像
    的头像 发表于 04-29 09:46 561次阅读
    <b class='flag-5'>化腐朽为神奇</b>!<b class='flag-5'>揭开</b><b class='flag-5'>ISP</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'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3568J</b><b class='flag-5'>工业</b><b class='flag-5'>平台</b>!

    深度对比!RK3562JRK3568J好在哪里?

    作为的明星产品——RK3568J,凭借其出色的性能及丰富的外设接口成为国内众多工业客户的最佳选择。随着
    的头像 发表于 04-29 08:07 697次阅读
    深度对比!<b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3562J</b>比<b class='flag-5'>RK3568J</b>好在哪里?

    三屏异显案例分享,基于全国产RK3568J工业平台

    。   在过去,由于性能、成本、技术等诸多问题,许多工业处理器并不支持多屏异显。但随着工业处理器尤其是国产工业
    的头像 发表于 02-27 14:09 606次阅读
    三屏异显案例分享,基于全国产<b class='flag-5'>RK3568J</b><b class='flag-5'>工业</b><b class='flag-5'>平台</b>!

    致远电子的RK3568J开发板可以烧录其他的固件吗

    各位大神,现手上有一块致远电子的RK3568J的开发板,由于没有源码,在其他地方下载的Android 11源码,可以烧录进去吗?
    发表于 02-01 10:30

    rv1126和rk3568对比

    视频编解码。而RK3568开发板创龙科技旗下工业开发板,基于RK3568J/
    的头像 发表于 01-23 18:05 1w次阅读
    rv1126和<b class='flag-5'>rk3568</b>对比

    RK3568-ISP图像处理开发案例

    RK3568-ISP图像处理开发案例
    的头像 发表于 01-19 11:46 896次阅读
    <b class='flag-5'>RK3568-ISP</b><b class='flag-5'>图像</b><b class='flag-5'>处理</b>开发案例

    RK3568J如何“调节主频”,实现功耗降低?一文教会您!

    RK3568J工业核心板产品资料将默认配置performance主频模式,频率设置1.4(1.416)GHz。可通过“内核配置”或“命令行配置”方式,修改CPU主频模式。备注:如设
    发表于 12-01 09:48

    RK3568J“麒麟”+“翼辉”国产系统正式发布,“鸿蒙”也正在路上!

    SP1) + 翼辉嵌入式操作系统SylixOS(V2.3.12)!国产系统作为信创关键行业的关键基础软件,在工业领域发挥重大作用。创龙科技RK3568J平台“硬件+ 软件”从里到外都是全国产,它将在国产化
    的头像 发表于 11-30 16:32 962次阅读
    <b class='flag-5'>RK3568J</b>“麒麟”+“翼辉”国产系统正式发布,“鸿蒙”也正在路上!

    RK3568J“麒麟”+“翼辉”国产系统正式发布,“鸿蒙”也正在路上!

    SP1) + 翼辉嵌入式操作系统SylixOS(V2.3.12)!国产系统作为信创关键行业的关键基础软件,在工业领域发挥重大作用。创龙科技RK3568J平台“硬件+ 软件”从里到外都是全国产,它将在国产化
    发表于 11-30 16:08

    RK3568核心板环境监测的应用方案

    RK3568核心板环境监测的应用方案-迅电子
    的头像 发表于 11-30 14:21 610次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3568</b>核心板环境监测的应用方案