普通

相机 ISP

相机 ISP 概述

相机图像信号处理核采用智能、高性能的算法,生成高分辨率、清晰锐利的图像。ISP 核虽然采用智能而复杂的算法,逻辑资源占用却很少。ISP 核以 Verilog 源代码或 FPGA 网表形式提供,并附带文档和测试平台,用于 FPGA 和 ASIC 开发。

主要特性

主要特性
支持彩色 Bayer 图像传感器和黑白图像传感器
支持 8 ~ 14 bit Bayer 数据
支持 256*256 ~ 8192*8192 尺寸的图像传感器
多像素并行处理:每时钟 1、2 或 4 个像素
在 FPGA 器件上支持 4Kp60 和 4Kp120
支持 AXI4-Lite 和 AXI4-Stream 接口
坏点校正
镜头阴影校正
高质量去马赛克
先进的 2D 和 3D 运动自适应降噪
色彩校正
伽马校正
两幅或三幅多重曝光图像的 HDR 处理
WDR(暗部/高光补偿,背光补偿)
边缘增强
17x15 窗口自动曝光 (AE) 与 RGB 直方图,提升动态范围
128x96 窗口自动白平衡 (AWB) 与色温检测,改善白平衡
自动对焦
饱和度、对比度和亮度控制

ISP 核版本对比

功能 HDR Star Pro AI
钳位 ✓ ✓ ✓ ✓
镜头阴影校正 ✓ ✓ ✓ -
坏点校正 ✓ ✓ ✓ ✓
CFA 去马赛克 ✓ ✓ ✓ ✓
2D+3D 降噪 ✓ ✓ - -
2D 降噪 - - ✓ ✓
色彩校正 ✓ ✓ ✓ ✓
伽马校正 ✓ ✓ ✓ ✓
RGB 转 YUV ✓ ✓ ✓ ✓
HDR ✓ - - -
WDR ✓ ✓ ✓ -
边缘增强 ✓ ✓ ✓ -
AWB, AE, AF ✓ ✓ ✓ ✓

框图

HDR 版本框图
이미지 설명
STAR 版本框图
이미지 설명
PRO 版本框图
이미지 설명
AI / 机器视觉版本框图
이미지 설명

FPGA 资源

[AMD/Xilinx]
ISP HDR
1920x1080 60fps 3840x2160 30fps 3840x2160 60fps 7680x4320 30fps
Spartan7, XC7S100-2, LUT:47K/64K Artix-7, XC7A200T-2, LUT:94K/134K Zynq 7000, XC7Z035-1, LUT:150K/171K Kintex UltraScale+, XCKU3P-1, LUT:150K/162K
Artix-7, XC7A100T-2, LUT:47K/64K Kintex 7, XC7K160T-1, LUT:94K/101K Kintex 7, XC7K325T-1, LUT:150K/203K Zynq UltraScale+, XCZU7CG-1, LUT:150K/230K
Zynq 7000, XC7Z030-1, LUT:47K/78K Zynq UltraScale+, XCZU3CG-1, LUT:47K/70K Kintex UltraScale+, XCKU3P-1, LUT:94K/162K
Zynq 7000, XC7Z035-1, LUT:94K/171K Zynq UltraScale+, XCZU5CG-1, LUT:94K/117K
Kintex UltraScale+, XCKU3P-1, LUT:47K/162K
ISP PRO
1920x1080 60fps 3840x2160 30fps 3840x2160 60fps 7680x4320 30fps
Spartan7, XC7S75-2, LUT:35K/48K Zynq 7000, XC7Z030-1, LUT:64K/78K Zynq 7000, XC7Z035-1, LUT:111K/171K Kintex UltraScale+, XCKU3P-1, LUT:111K/162K
Zynq 7000, XC7Z014S-1, LUT:35K/40K Zynq UltraScale+, XCZU2CG-1, LUT:35K/46K Kintex 7, XC7K325T-1, LUT:111K/203K Zynq UltraScale+, XCZU7CG-1, LUT:111K/230K
Artix-7,XC7A75T-2, LUT:35K/48K Artix-7, XC7A200T-2, LUT:64K/134K Kintex UltraScale+, XCKU3P-1, LUT:64K/162K
Kintex 7, XC7K160T-1, LUT:64K/101K Zynq UltraScale+, XCZU4CG-1, LUT:64K/88K
Kintex UltraScale+, XCKU3P-1, LUT:35K/162K
ISP AI
1920x1080 60fps 3840x2160 30fps 3840x2160 60fps 7680x4320 30fps
Spartan7, XC7S50-2, LUT:16K/32K Zynq 7000, XC7Z015-1, LUT:30K/46K Zynq 7000, XC7Z030-1, LUT:55K/78K Kintex UltraScale+, XCKU3P-1, LUT:55K/162K
Zynq 7000, XC7Z012S-1, LUT:16K/34K Zynq UltraScale+, XCZU1CG-1, LUT:16K/37K Kintex 7, XC7K160T-1, LUT:55K/101K Zynq UltraScale+, XCZU3CG-1, LUT:55K/71K
Artix-7,XC7A35T-2, LUT:16K/20K Artix-7, XC7A75T-2, LUT:30K/47K Kintex UltraScale+, XCKU3P-1, LUT:30K/162K
Kintex 7, XC7K70T-1, LUT:30K/41K Zynq UltraScale+, XCZU2CG-1, LUT:30K/47K
Kintex UltraScale+, XCKU3P-1, LUT:16K/162K
*** 可移植到 Intel/Altera、Microsemi 以及紫光同创、复旦微、安路、高云等国产 FPGA

FPGA 网表授权版本

- FPGA 网表

- 功能完整,无时间限制

RTL 源代码授权版本

- 原始 Verilog RTL 源文件

- 支持功能仿真

- 功能完整,无时间限制