项目概述
稳格科技基于 STM32H743 微控制器与 OV9281 黑白全局快门图像传感器,完成了一套高速嵌入式视觉采集系统。系统将传感器接入、RAW8 图像采集、缓存管理、LCD 实时显示、画质增强和光点坐标定位集成在同一 MCU 平台,为工业检测、光学定位与高速视觉终端提供紧凑、低时延的技术方案。
本项目由稳格科技承担硬件接口与板级集成、嵌入式软件和视觉算法开发。系统实现 480×480 RAW8 图像 90fps 连续采集,并在 5 英寸 800×480 RGB LCD 上呈现实时画面;视觉算法可计算光点中心坐标,在屏幕上叠加坐标信息与红色十字标记。
企业需求
- 在 STM32H743 平台接入 OV9281 全局快门传感器,形成完整的时钟、控制、配置与图像数据通道。
- 接收 480×480、8-bit RAW DVP 图像,并支持 30fps、60fps 与 90fps 工作模式。
- 使用 DCMI 与 DMA 构建连续采集链路,在有限片上存储资源内完成双缓冲管理。
- 将 RAW8 灰度图转换为 RGB565,在 5 英寸 LCD 上居中显示清晰、连贯的实时画面。
- 在 MCU 端完成图像亮度映射、动态阈值、光点质心计算、坐标显示和标记叠加。
稳格科技服务范围
| 专业方向 | 承担内容 | 交付结果 |
|---|---|---|
| 硬件开发 | OV9281 DVP 并口、MCLK、RESET、PWDN、SCCB/I2C、电平与板级连接方案 | 传感器、MCU 与显示屏协同工作的硬件接口体系 |
| 嵌入式软件 | OV9281 驱动、DCMI、DMA 双缓冲、D-Cache 一致性、LTDC 显示与串口数据输出 | 可编译、可烧录、可运行的 STM32H743 工程源码 |
| 视觉算法 | RAW8 转 RGB565、亮度与对比度映射、动态阈值、质心计算及图形叠加 | 光点坐标输出、坐标文字显示和红色十字定位标记 |
系统技术架构
1. OV9281 图像传感器接入
OV9281 采用黑白全局快门成像方式,适合运动目标、光点和低时延视觉场景。系统通过 SCCB/I2C 完成传感器寄存器配置,通过 MCLK、RESET 与 PWDN 管理工作时序,并以 8-bit DVP 接口输出 480×480 RAW8 图像。
2. DCMI 与 DMA 双缓冲采集
STM32H743 的 DCMI 外设负责接收像素时钟、行同步、场同步和 8 位图像数据,DMA 将每帧 230,400 字节的 RAW8 图像写入双缓冲区。软件同步处理 D-Cache 与 DMA 数据,保证采集区、算法区和显示区之间的数据一致性。
3. LTDC 与 LCD 实时显示
系统将 RAW8 灰度数据映射为 RGB565,并在 800×480 LCD 上以 480×480 区域居中显示。显示链路采用 SDRAM 双帧缓冲,图像转换、画面刷新和坐标叠加相互解耦,使高速采集与稳定显示同时运行。
4. 光点定位算法
算法根据图像平均亮度与最大亮度生成自适应阈值,对有效亮点区域进行加权质心计算,输出 X、Y 坐标。屏幕右上角显示坐标信息,并在目标位置绘制红色十字标记,便于设备操作人员直接读取定位结果。
核心技术亮点
- 高速采集:480×480 RAW8 图像达到 90fps 连续输入,满足低时延视觉链路需求。
- 软硬件协同:统一处理 DVP 时序、DCMI 接收、DMA 传输、缓存一致性和 LCD 刷新。
- 资源优化:合理划分 AXI SRAM、SRAM 与外部 SDRAM,匹配摄像头缓冲、算法暂存和显示帧缓冲。
- 端侧算法:在 Cortex-M7 MCU 上完成画质映射与光点定位,无需外置处理器。
- 可观测运行:串口输出帧率、亮度统计、坐标和接口状态,便于系统集成与现场运维。
项目交付成果
| 能力指标 | 项目成果 |
|---|---|
| 处理平台 | STM32H743,Arm Cortex-M7,400MHz |
| 图像传感器 | OV9281 黑白全局快门,设备标识 0x9281 |
| 采集规格 | 480×480 RAW8,支持 30fps、60fps、90fps,最高 90fps 连续采集 |
| 显示规格 | 5 英寸 800×480 RGB LCD,RGB565,双帧缓冲 |
| 视觉能力 | 亮度映射、动态阈值、光点质心、坐标输出、文字与十字标记叠加 |
| 运行状态 | 90fps 连续采集状态下,DCMI Overrun、DMA Error 与 Sync Error 计数均保持 0 |
企业应用价值
该系统把摄像头接口、图像采集、实时显示与基础视觉计算整合到 STM32H743 平台,可减少外置处理单元,缩短数据链路,并降低设备体积、功耗和系统集成复杂度。企业可基于该架构构建专用视觉控制板、光学定位设备、运动观测终端和工业检测模块。
稳格科技具备从芯片与传感器选型、硬件接口、底层驱动、图像链路到视觉算法的协同开发能力,可根据企业的分辨率、帧率、显示、通信与算法目标提供定制化嵌入式视觉系统。
适用场景
- 工业设备中的光点、光斑与激光位置检测
- 运动目标观测与低时延图像采集
- 嵌入式相机、手持视觉终端和小型视觉控制板
- 仪器仪表图像显示与坐标测量
- 产线定位、光学对准和边缘视觉模块
案例结论
STM32H743 与 OV9281 组合能够在资源边界清晰的场景中承担高速采集、实时显示与轻量视觉计算。稳格科技通过硬件、嵌入式软件和视觉算法一体化开发,完成了从图像传感器到坐标结果输出的完整工程交付。
在线咨询
电话咨询
微信咨询
回到顶部