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参数文件配置有关,测试结果仅供参考。


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

    关注

    29

    文章

    1344

    浏览量

    59691
  • ISP
    ISP
    +关注

    关注

    6

    文章

    498

    浏览量

    55100
  • 瑞芯微
    +关注

    关注

    27

    文章

    846

    浏览量

    54647
  • RK3568
    +关注

    关注

    5

    文章

    654

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    RK3576对比RK3568:AI算力与接口的全面跃迁

    RK3576对比RK3568:AI算力与接口的全面跃迁
    的头像 发表于 12-22 15:24 2399次阅读
    迅<b class='flag-5'>为</b><b class='flag-5'>RK</b>3576对比<b class='flag-5'>RK3568</b>:AI算力与接口的全面跃迁

    SOC智能视觉AI处理

    RK3568B2: 一款性能均衡、接口丰富的中高端AIoT应用处理器,是RK3568的优化版本,主打稳定与可靠性。CPU/GPU: 延续RK3568的4核A55 + G52 GPU架构
    发表于 12-19 13:44

    【迅工业RK3568稳定可靠】itop-3568开发板Linux驱动开发实战:RK3568内核模块符号导出详解

    【迅工业RK3568稳定可靠】itop-3568开发板Linux驱动开发实战:RK3568内核模块符号导出详解
    的头像 发表于 11-21 13:25 1598次阅读
    【迅<b class='flag-5'>为</b><b class='flag-5'>工业</b><b class='flag-5'>RK3568</b>稳定可靠】itop-<b class='flag-5'>3568</b>开发板Linux驱动开发实战:<b class='flag-5'>RK3568</b>内核模块符号导出详解

    飞凌嵌入式RK3568开发板的TFTP烧写文件系统指南

    本文基于搭载RK3568处理器的OK3568-C开发板Linux4.19.206标准开发环
    的头像 发表于 11-21 08:03 2286次阅读
    飞凌嵌入式<b class='flag-5'>RK3568</b>开发板的TFTP烧写文件系统指南

    迅科技AI产品矩阵精彩亮相 | 全新端侧协处理RK1820 昇腾新品全球首发

    9月23日,第25届中国国际工业博览会(上海)在国家会展中心盛大开幕!此次展会,迅科技展台全球首发基于华为昇腾平台的AI新品&
    的头像 发表于 09-25 11:29 1509次阅读
    <b class='flag-5'>瑞</b>迅科技AI产品矩阵精彩亮相 | <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>1820 昇腾新品全球首发

    【赛题教程】基于RK3568+PG2L50H实现八路视频输入参考方案

    大学生嵌入式芯片与系统设计竞赛FPGA赛道RK3568+PG2L50H是一款基于RK3568J处理
    的头像 发表于 09-12 16:03 1739次阅读
    【赛题教程】基于<b class='flag-5'>RK3568</b>+PG2L50H实现八路视频输入参考方案

    RK3568主板+国产鸿蒙系统+多媒体信息发布系统,搭载鸿蒙的国产广告机|高格欣科技

    在智能显示与物联网快速发展的时代,设备间的高效协同与信息精准发布愈发关键。深圳市高格欣科技有限公司(下面简称“高格欣”)研发团队经过多次开发试验,成功将RK3568主板与国产纯血
    的头像 发表于 09-11 10:18 1634次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3568</b>主板+国产鸿蒙系统+多媒体信息发布系统,搭载鸿蒙的国产广告机|高格欣科技

    RK3568 重制版RK3568驱动指南全面升级

    RK3568 重制版RK3568驱动指南全面升级
    的头像 发表于 07-28 15:25 3508次阅读
    迅<b class='flag-5'>为</b><b class='flag-5'>RK3568</b> 重制版<b class='flag-5'>RK3568</b>驱动指南全面升级

    【HZ-RK3568开发板免费体验】HZ-RK3568开发板初步接触

    首先感谢合众恒跃与发烧友论坛提供的机会! 一、开箱 首先是一个大盒子,上面赫然“工业领域嵌入式产品专家”! 打开后,一块很大的黑色PCB。 开发板由底板和核心板组成,核心板基于
    发表于 07-10 23:19

    【HZ-RK3568开发板免费体验】01 开箱+环境搭建+系统烧录升级

    1 HZ-RK3568开箱 这两天收到了合众恒跃寄来的RK3568开发板,板子外观精致,由一块核心板和底版组成。 2 HZ-RK3568开发板简介 RK3568 核心板基于
    发表于 06-29 18:08

    【HZ-RK3568开发板免费体验】--开发板了解与初探

    感谢合众恒跃与发烧友论坛提供的开发板与平台,收到实物如下 下面来了解下开发板 开发板由底板和核心板组成,核心板基于RK3568J
    发表于 06-28 23:42

    【HZ-RK3568开发板免费体验】合纵恒跃 HZ-RK3568 开发板开箱+开发环境搭建

    【开箱】 今天收到了合纵恒跃 HZ-RK3568 开发板,先上图一睹快。 【处理器介绍】 这款开发板搭载
    发表于 06-25 23:37

    迅科技RK3568主板赋能健康检测一体机创新应用

    硬件平台RK3568主板的创新应用正在重新定义健康服务的效率与体验。 一、RK3568主板:健康检测一体机的“智慧心脏” 迅科技自主研发的RK3
    的头像 发表于 05-22 15:45 972次阅读
    <b class='flag-5'>瑞</b>迅科技<b class='flag-5'>RK3568</b>主板赋能健康检测一体机创新应用

    紫光同创Logos2+RK3568开发板|国产器件强强联合开启嵌入式开发新篇章

    PG2L50H FPGA 设计的异构多核国产工业评估板,整套开发板由核心板和底板组成。普遍适用于通信、图像视频处理、数据分析、网络信息安全、仪器仪表等行业。 核心板采用
    发表于 05-14 18:04

    平台必备,RKDevInfoWriteTool工具使用教程,触觉智能嵌入式方案商

    本文介绍原厂工具RKDevInfoWriteTool的使用方法,使用触觉智能SBC3528工控主板演示,搭载了
    的头像 发表于 04-27 19:25 1916次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>平台</b>必备,RKDevInfoWriteTool工具使用教程,触觉智能嵌入式方案商