产品概览
开发套件定位
SmartVision是一个智能视觉应用运行平台,包含了针对智能视觉计算终端设备的应用开发框架,智能视觉终端设备配置管理和应用运行服务及生命周期管理等服务功能。AidLux是一个构建在ARM硬件上,基于创新性跨Android/鸿蒙和Linux系统环境的融合操作系统。SmartVision运行于AidLux系统中,通过AidLux平台提供的AI应用运行底层SDK支持,旨在实现对目标物的缺陷检测,为用户提供全面的缺陷检测解决方案。
- 支持 12Tops 算力,能适配各种场景 AI 深度学习算法
- 内置成熟算法,可进行缺陷检测、分类、物体识别、字符识别
- 支持二次开发,提供全流程 AI 工具链软件
- 支持显示器、鼠标等外设接入,方便维护
- 产品接口丰富,支持 IO 信号输入和输出,适合各种工业检测场景
产品外观介绍
产品整体结构小巧紧凑,灵活度高,产品外壳采用铝合金材料及先喷砂再黑色氧化的表面处理工艺,增加产品质感的同时,又兼顾了产品的散热;局部配以桔黄色的装饰条,为产品增加了亮色,沉稳大气,却不显单调。如下图:

产品软件架构
整个产品软件架构如下图所示:

- AidLite SDK:帮助开发者在AidLux融合系统平台高效开发神经网络模型推理功能的组件。AidLite SDK支持多种推理模型格式,包括开源格式及AI芯片厂商专属格式(如:TFLite、高通 DLC、瑞芯微 RKNN,等),并支持在各种异构计算单元上(如:CPU、GPU、DSP、NPU,等)实现模型推理极致加速。
- SmartVision SDK:帮助智能相机应用开发者进行图像采集相关功能和数据集成相关功能开发的组件。
- SmartVision Engine(简称SVE):智能相机管理和基础服务平台。用于查看智能相机状态,配置成像参数,以及提供智能相机标准应用(SmartVision App)的部署和生命周期管理能力。
- SmartVision App:开发者可通过SmartVision SDK开发可被SVE所集成和管理的智能相机标准应用。