
首先要前往ST官网下载STM32 ISP IQTune软件和固件,根据自己使用的系统选择,链接 https://www.st.com/en/development-tools/stm32-isp-iqtune.html 安装完软件,解压完固件之后,找到bin固件。 启动STM32CubeProgrammer,将STM32N6_ISP_IQTune_App_revC01-v1.0.0-trusted.bin烧录到板卡里面(也可使用ram调试,不过我觉得下载之后使用比较方便)。 拨动boot到左面,复位即可看到图像。 将usb1连接到电脑,连接COM口。 这是默认的主界面,可以看到采集的图像。 为方便校准,换上一张色卡上去,点击Start tuning from scratch重新配置摄像头。 一、配置Statistic Removal 模块 模块功能:删除传感器在开始去马赛克转换之前插入的潜在统计数据,这些数据可能会受到剩余统计信息的影响。它通常由具有并行接口的传感器使用。 现在板卡上使用的是CSI接口的摄像头,不需要配置此项。 二、配置Bad pixel 模块 模块功能:坏点修复算法,可以将摄像头的坏点替换为其两个相邻点(具有相同组件)的平均值。 目测没有坏点,不需要配置此项。
模块功能:可抑制潜在的正黑电平偏移。 盖上镜头盖,刷新图像。 记录Pixel Luminance中的R、G、B值。 打开模块,填入数据并应用。 四、配置Demosaicing模块 模块功能:实现了从 RAW Bayer 8 bpp 到 RGB 24 bpp 的中等质量转换。输出 RGB 像素速率与输入分量速率匹配。 去马赛克过程将周围的 3x3 组件作为输入,应用线性启发式来确定最有可能缺失的组件,并生成输出 RGB888 像素。基础启发式过滤器尝试提取和适应边缘、水平线和垂直线以及单个像素(0:无检测,纯线性插值;1 到 7:相对检测强度)。 五、配置gamma correction模块 六、配置exposure control模块 模块功能:在配置传感器曝光,以确保帧曝光良好。 启动自动曝光算法。 七、配置white balance模块 模块功能:ISP 增益通过对每个 R、G 和 B 分量应用独立的增益来确保白色显示为白色,从而均衡 R、G 和 B 分量。 颜色校正矩阵将帧从传感器 RGB 空间转换为 sRGB 空间,以实现良好的显色性。 新建一个配置文件并应用。 下载Sensor Raw文件 对文件进行白平衡分析。 将分析好的数据填入并应用设置。 下载图像文件。 对文件进行颜色分析。 将分析好的数据填入并应用。 下载图像文件。 对文件进行综合分析。 启动AWB算法 八、配置contrast模块 导出配置文件 最终效果 |
【STM32N6570-DK评测】8.初试AI
【STM32N6570-DK评测】1.你好N6
【STM32N6570-DK评测】2.LTDC测试使用
【STM32N6570-DK评测】 4. 使用TouchGFX 生成CubeMX文件的Bug
【STM32N6570-DK评测】 3. 外部存储器的使用
【STM32N6570-DK评测】1.开箱测评
【STM32N6570-DK评测】摄像头video encoder
【STM32N6570-DK评测】开发环境及LED debug
【STM32N6570-DK评测】测试LCD显示
STM32N6570 OTP配置