探索自动驾驶汽车的未来出行。了解 Ultralytics YOLO26 如何为自动驾驶汽车提供实时感知、object detection 和传感器融合能力。
自动驾驶汽车(AVs),通常被称为无人驾驶汽车,是能够感知环境并无需人工干预即可运行的智能交通系统。这些系统代表了汽车AI创新的巅峰,结合了复杂的硬件和先进的软件算法来解释复杂的周围环境。AV技术的主要目标是通过最大程度地减少人为错误造成的事故来提高道路安全性,同时优化交通效率,并为无法驾驶的人提供出行便利。这些车辆的核心是依赖人工智能(AI)来感知刺激、处理信息并做出瞬间的驾驶决策。
为了使自动驾驶汽车安全导航,它必须全面了解其周围环境。这通过一个感知层实现,该感知层聚合来自一套传感器的数据。
自动系统的能力通过SAE J3016驾驶自动化等级进行分类,这些等级定义了计算机控制与人工干预的程度。
自动驾驶汽车技术目前正在各个领域部署,严重依赖大量的机器学习 (ML)计算以应对现实世界的复杂性。
区分自动驾驶汽车与机器人和汽车领域中的相关术语很重要。
任何自动系统的一个关键组成部分是随时间track对象的能力。以下示例演示了如何使用 Ultralytics 平台 兼容的
ultralytics 库在视频上执行对象track,模拟车辆的感知系统。
from ultralytics import YOLO
# Load the YOLO26 model, optimized for speed and accuracy
model = YOLO("yolo26n.pt")
# Track vehicles and pedestrians in a video stream
# This simulates the continuous perception required by an AV
results = model.track(
source="https://www.ultralytics.com/blog/ultralytics-yolov8-for-speed-estimation-in-computer-vision-projects",
show=True,
)
# Process results (e.g., counting objects or estimating speed)
for r in results:
print(r.boxes.xywh) # Print bounding box coordinates

开启您的机器学习未来之旅