本文在现有的嵌入式图编程环境 CASS 上添加图像算法模块,用于辅助嵌入式系统对图像数据进行计算和处理。本课题将重点关注在软件平台上实现创新,主要对以下几方面进行了 研究:(1)研究开源 OpenCV 库,对移植好的视觉算法模块定义标准接口,用 XML 语言实现对算法库的快速封装;(2)研究图形化编程语言和 IEC61131-3 标 准,将算法模块封装成功能块构件,实现用拖拉控件方式进行图形化编程;(3) 研究嵌入式平台和计算机视觉调试方法,提出一种基于 PC 端和嵌入式端的双层 视觉调试(Double Layer Vision Debug,DLVD)方法,实现平台的混合调试功能; (4)研究通信协议,针对图像数据传输的特殊性,提出新的 32 位 Modbus 协议, 实现对特定图像区域从嵌入式端到 PC 端的快速传输。