了解如何利用Ultralytics ,无需人工智能专业知识,从标注到部署,构建基于摄像头的视觉检测系统。
了解如何利用Ultralytics ,无需人工智能专业知识,从标注到部署,构建基于摄像头的视觉检测系统。
我们使用的每一件产品,无论是手机、包装商品还是汽车零部件,在到达我们这些终端消费者手中之前,都会经过某种形式的质量检测。传统上,这些检测主要依靠人工检查或简单的基于规则的系统。虽然这些方法有效,但往往速度慢、结果不一致,而且随着产量的增加,很难实现规模化。
为了改进质量检测流程,许多行业正转向计算机视觉——这是人工智能的一个分支,能够帮助机器理解图像和视频。例如Ultralytics 等视觉人工智能模型能够以极高的精度detect、classify定位缺陷。
在实际生产环境中,这些模型可用于分析直接从高速装配线捕获的图像。随着产品在不同工序间移动,工业相机track ,系统则会检查划痕、缺件或错位等问题。这使得缺陷检测更加快速且一致,同时支持高吞吐量的检测。
过去,构建此类系统需要多种工具和深厚的技术专长,这使得整个过程既复杂又耗时。Ultralytics 是我们全新推出的端到端计算机视觉解决方案,它将数据预处理、标注、模型训练和部署整合到一个平台中,从而简化了这一流程。
在本文中,我们将探讨如何利用Ultralytics 实用的基于摄像头的视觉检测系统,而无需具备深厚的 AI 专业知识。让我们开始吧!
在深入探讨Ultralytics 如何简化检测系统构建之前,让我们先退一步,了解计算机视觉在质量检测中的作用。
检验是制造过程中至关重要的一环,旨在确保产品符合质量标准且无瑕疵。然而,检验结果可能存在差异,尤其是在长时间轮班或大批量生产期间。
为了提高检测的可靠性,许多行业采用计算机视觉(也称为机器视觉)来分析生产线上的图像并识别缺陷。这些系统利用深度学习技术,其模型和算法通过大量高质量的标注图像来学习模式。
在模型训练过程中,系统会向模型展示正常产品和各类缺陷的样本。随着时间的推移,模型会学会自主识别这些模式。训练完成后,模型能够对大量产品进行检测,并始终如一地应用相同的标准,从而提高检测准确率。
机器视觉应用得益于Ultralytics YOLO 计算机视觉模型,这些YOLO 能够支持不同类型的视觉任务。以下概述了这些视觉AI任务如何应用于自动化检测工作流:
计算机视觉技术已被广泛应用于各行各业,用于保障产品质量、满足标准要求并减少人工检测的需求。它能够执行缺陷检测、分类、物体识别、测量和异常检测等关键功能。

以下是一些该技术在实际应用中的示例:
设想一条生产线,产品在不同工序间流转,而摄像头则持续拍摄图像以供检测。这些图像用于检查是否存在划痕、部件缺失或错位等缺陷。
迄今为止,构建和管理此类检查系统需要使用多种工具,并具备相当程度的技术专长。
事实上Ultralytics我们收到了视觉AI社区的一致反馈,指出这一过程往往支离破碎且耗时费力,常见的瓶颈包括工具分散、环境配置复杂、数据标注工作流低效、模型训练延迟以及部署困难。这些反馈Ultralytics 构建过程中发挥了关键作用。

借助Ultralytics 整个开发和部署流程均可在一处完成。用户可上传原始数据并进行标注以创建训练数据集,随后利用这些数据集训练模型以detect 。模型训练完成后,即可部署用于分析生产线上的新图像,并借助内置工具持续监控其性能表现。
除了将整个工作流整合到一个平台之外,Ultralytics 还致力于提供简便易用的操作体验。即使是机器学习经验有限的用户,也能快速从构思阶段推进到生产阶段。
既然我们已经了解了Ultralytics 如何整合工作流程,接下来让我们逐步了解如何在视觉AI管道的各个阶段使用该平台,首先从数据上传和缺陷标注开始。
第一步是将数据导入平台。您可以上传图片、视频或数据集压缩包,例如 ZIP、TAR 或 GZ 文件。COCO YOLO COCO 等常见数据集格式,因此无需额外操作即可导入现有数据集。
您还可以利用社区共享的数据集更快地入门。您可以探索这些数据集并将其克隆到您的工作区中,从而基于现有数据进行开发,而非从零开始。克隆后,您可以根据具体用例对这些数据集进行更新和扩展。
如果您正在进行各种实验,可以将数据集导入为 NDJSON 文件以便重复使用,这样无需额外转换即可更轻松地重建或分享这些数据集。
数据上传后,平台会自动进行预处理。它会检查文件格式、处理标注信息、根据需要调整图像尺寸,并生成基础数据集统计信息。视频会被分割成帧以便用于训练,而图像则经过优化,以便于浏览和分析。
数据准备就绪后,下一步就是数据标注。在此阶段,需要对缺陷进行标注,以便模型能够学习detect目标。Ultralytics 内置了标注编辑器,支持物体检测、实例分割、图像分类、姿势估计 带方向的边界框检测等任务。
您可以根据具体需求,使用边界框、多边形或关键点等工具手动标注数据。为了提高效率,该平台还提供了人工智能辅助标注功能。
例如,SAM智能标注功能允许您通过简单的点击对物体进行标注。通过选择需要包含或排除的区域,系统会实时生成一个蒙版,该蒙版随后可根据需要进行调整。

此外,YOLO智能标注功能可利用模型预测结果自动生成标签。这些标签可以进行审核和优化,从而使处理大型数据集变得更加轻松,无需对所有数据进行手动标注。
注释编辑器还包含类管理、注释编辑、键盘快捷键以及撤销和重做等功能。随着数据集的不断扩大,这些功能有助于您保持注释的一致性并方便地进行审查。
在您对数据进行标注时,该平台会提供类分布和标注数量等分析信息。这有助于在进入训练阶段之前发现不足之处、修正不一致之处并提升数据集的质量。
下一步是利用标注数据训练模型,以detect 自动detect 。Ultralytics 支持使用Ultralytics YOLO 进行训练,其中包括 YOLO26,该模型可用于物体检测、实例分割和图像分类等任务。
训练通过统一的仪表盘进行管理,您可以在此处集中配置、运行和监控训练任务。开始使用时,您可以选择数据集,包括您上传的数据集、在平台上标注的数据集、来自平台上公开数据集的数据集,或从社区克隆的数据集。
选定后,数据集将自动与训练运行关联,从而更便于track 并保持一致性。
接下来,您可以配置训练参数,例如训练轮数、批量大小、图像尺寸和学习率。这些设置决定了模型的学习方式,并直接影响训练时间和性能。
随后,您可以选择训练方式。该平台支持在托管 GPU 上进行云端训练、使用自有硬件进行本地训练,以及通过Google 等环境进行基于浏览器的操作。
在使用云端训练时,您可以根据需求选择多种GPU :例如,针对小型实验可选用 RTX 2000 Ada 或 RTX A4500;针对要求更高的任务,可选用 RTX 4090 或 RTX A6000;而针对大规模训练,则可选用 A100 或 H100 等高性能选项。
训练开始后,可在平台内直接监控进展。仪表盘可实时展示关键指标(如损失曲线和性能指标),以及系统使用情况和训练日志。这使得用户能够轻松了解模型的学习情况,并及早发现潜在问题。

当您运行多个实验时,该平台会track 配置、数据集和结果track 在一个地方。这使得您可以轻松比较不同的训练结果,利用精度、召回率和mAP等指标评估性能,并选择表现最佳的模型进行部署。
训练完成后,下一步是在部署之前,验证训练好的模型在新的、未见数据上的表现。Ultralytics 内置了“预测”选项卡,您无需任何设置,即可直接在浏览器中测试模型。
您可以上传图像、使用示例数据,或通过网络摄像头采集输入数据,结果会立即显示,并附带可视化叠加层和置信度评分。这意味着您可以在将模型集成到实际系统之前,快速检查模型性能并发现任何问题。
模型验证完成后,您可以根据具体应用场景选择不同的部署方式。以下是Ultralytics 支持的模型部署选项的详细介绍:
图像处理或计算机视觉解决方案的生命周期并不会随着模型的部署而结束。视觉检测系统也是如此。一旦模型投入生产运行,就需要对其进行持续监控,以确保其在环境条件变化时仍能稳定可靠地运行。
Ultralytics 提供了一个内置的监控仪表盘,可清晰展示已部署模型的运行状况。通过单一界面,您可以track 活动、查看日志,并检查每个部署的健康状态。您可以了解模型的使用情况及其随时间推移的表现。
仪表盘包含总请求数、错误率和延迟等关键指标,可帮助您评估系统性能和响应速度。这些指标会定期更新,并能为您提供有关使用模式和系统可靠性的深入分析。
内置的世界地图显示了请求和部署在各区域的分布情况。由于支持跨多个全球位置进行部署,此视图有助于按地理位置track ,并了解模型在不同环境中的表现。

为了进行更深入的分析,每次部署都会包含带有时间戳、请求详情和错误信息的详细日志。日志可以按严重程度进行筛选,从而轻松排查问题并快速定位故障。此外,健康检查会提供实时状态指示,显示部署是否按预期运行,或者是否需要关注。
监控在优化过程中也发挥着重要作用。随着输入数据、流量或使用模式的变化,性能可能会发生波动。通过跟踪指标和日志,您可以识别诸如高延迟、错误率上升或扩展限制等问题,并采取相应措施以保持性能的一致性。
以下是使用Ultralytics 构建和扩展视觉检测系统的一些主要优势:
构建基于摄像头的视觉检测系统并不一定非得复杂,也不需要深厚的 AI 专业知识。借助Ultralytics ,您可以在同一平台上完成从原始数据到可运行系统的整个过程,并实时监控系统性能。这极大地简化了检测系统在实际应用中的构建、优化和运行流程。
加入我们的社区,浏览我们的GitHub 仓库,深入了解 Vision AI。查看我们的授权方案,为您的计算机视觉项目开启新篇章。对制造业中的 AI 或 汽车行业的计算机视觉等创新技术感兴趣吗?访问我们的解决方案页面,了解更多详情。
开启您的机器学习未来之旅