VIAME/VIAME

Video and Image Analytics for Multiple Environments

它解决了什么

VIAME 是一套完整的计算机视觉工具包,设计给“自己动手”的 AI 使用者,使其能够在不需要深度 AI 开发专业知识的情况下,执行目标检测、跟踪与图像/视频标注。最初为海洋物种分析而创建,现在已成为可用于各种计算机视觉任务的通用工具包。

它如何工作

系统构建在多线程管线框架(Kwiver)之上,允许整合用 C++、Python 与 MATLAB 编写的节点。它提供一系列独立工具、支持多种 AI 框架的插件(如 PyTorch、TensorFlow、TensorRT 与 Darknet/YOLO),以及用于标注、可视化与模型生成的用户界面(DIVE、VIEW、SEARCH)。

适用对象

此工具包适合需要处理视频数据、标注图像并生成目标检测与跟踪 AI 模型的研究人员和实践者,尤其是那些不是专业软件工程师或 AI 研究者的人。

亮点

  • 多框架支持:整合来自 PyTorch、TensorFlow、TensorRT 与 Darknet 的检测器和跟踪器。
  • 可扩展管线:多线程框架,可连接多种语言的节点(C++、Python、MATLAB)。
  • 集成工具:包括图像马赛克、尺寸测量、图像增强和算法评估等工具。
  • 灵活部署:提供 Windows 与 Linux 的桌面二进制文件、Docker 镜像,以及基于网页的标注工具。