SVE (SmartVision Engine)
简介
SVE (SmartVision Engine) 是一个相机管理盒基础服务平台,包含了针对智能视觉计算终端设备的应用开发框架,智能视觉终端设备配置管理和应用运行服务及生命周期管理等服务功能。 AidLux是一个构建在ARM硬件上,基于创新性跨Android/鸿蒙和Linux系统环境的融合操作系统。SmartVision运行于AidLux系统中,通过AidLux平台提供的AI应用运行底层SDK支持,旨在实现对目标物的缺陷检测,为用户提供全面的缺陷检测解决方案。
SVE登录方法
通过默认端口直接登录(推荐)
第二代智能相机设备上电后,SVE软件默认自启动,因此我们可通过如下方法直接登录到SVE中:
- 设备连接好有线或无线网络,并获取到IP地址。可参照第3、4章节进行配置
- 打开本地电脑浏览器,在浏览器中输入:http://相机IP:58200/login

- 输入默认用户名/密码: sev/sve
通过HDMI屏直连登录
第二代智能相机设备配备了HDMI接口,可接入HDMI显示屏直接登录到SVE软件中,操作如下:
- 设备连接HDMI屏,并通过Type-C拓展坞接入鼠标和键盘
- 设备上电后,可看到HDMI屏上默认显示了SVE软件的登录界面
请输入默认用户名/密码登录SVE软件:sve/sve

设备概览
设备概览页面展示的是当前相机设备的一些基本信息,如:Soc型号、MAC地址、IP地址、OS信息、相机状态、运行任务等。以方便用户快速获取设备信息。

任务管理
任务管理页面主要展示相机已有的AI应用列表,默认安装"分割"和"采图"示例,用户也可以根据需要添加其他应用。在当前页面,可以管理所有应用,可对应用进行预览、启停、 设置、查看日志、删除等操作。

运行并预览内置应用
在应用列表中默认安装"分割"和"采图"示例,以"分割"应用为例,运行并预览推理效果。
- 点击列表中的【启动/停止应用】按钮,运行应用示例。

点击【运行预览】按钮,查看运行效果。
返回"应用列表"界面后,点击【进入成像设置界面】按钮,可进行算法设置、结果处理设置。

💡注意
在做这些设置前,需要停止正在运行的任务才可保存。
【算法设置】
该界面展示出对应的AI应用所涉及的阈值相关参数,不同应用涉及阈值参数各不相同,支持进行动态化的不同展示。
【结果处理设置】
在结果处理方式中,有"输出信号设置"和"数据集成设置"两项。
数据集成设置是指应用在检测中所采集的图片可以集成备份到其他服务器上,图片任意选择原图、结果图、Mask图。

相机配置
相机配置页面,可以调整每个镜头的基本参数,如:触发方式、输出通道、分辨率、触发帧率、曝光模式、白平衡、饱和度、对比度、锐度... 。通过这些参数来优化成像结果, 提升识别准确度。

在相机配置中,不仅可以直接设置当前相机参数,也支持参数配置导入导出,实现批量设置。
网络配置
网络配置页面,主要是针对本地有线网配置IPv4地址,可配置静态和动态IP。

信号设置
信号设置页面,主要是对相机的输入信号、输出信号做相关设置。目前相机支持三路输入信号、四路输出信号,可满足绝大部分的工业检测场景的信号输入输出要求。

同时,可点击"IO信号调试"按钮,进入到IO信号调试界面。在该界面,可以模拟信号的输入、输出,以便用户调试整个检测流程,而不用在调试阶段就接入待测设备信号源。

系统监控
系统监控分为"告警信息"和"资源监控"两个页面。
告警信息
告警信息页面,主要记录SVE的一些告警信息。分为"特别严重"、"严重"、"较重"、"一般"五个等级,并且不同等级的信息用不同的颜色标记区分。并且每条告警中 都详细记录了严重级别、事件发生时间、事件类型、事件内容等信息。方便用户及时和快速定位问题。

资源监控
资源监控页面,主要记录设备运行时的CPU、GPU、NPU、Memory、Storage、Network等信息,可实时监控设备运行状态。同时可通过"停止/开始"按钮控制资源的 监控,也可根据"数据展示区间"选项进行调节页面数据展示,目前仅支持查看3分钟、5分钟的数据区间。

设备维护
设备维护页面,主要是对设备的登录信息和本地缓存进行设置。在这里可以修改SVE软件的登录用户名和密码,以及对本地缓存的保存周期,系统保留空间,超限处理方式等 进行设置。其中系统保留空间是当系统剩余可用空间达到设定值后,系统会上报告警,并且会根据设定的超限处理方式进行处理。
