目标物体识别算法:物体识别算法的一般路径

另一方面,汽车驾驶关系到乘客的生命安全,在此情况下,物体识别必须将误报、错判的概率和可能性降低到极低范围。一旦发生误判,系统执行错误的指令,则结果将是致命的。

目标物体识别难点

目标物体差异化。

无人驾驶需要依赖算法来识别道路上的各种差异化目标。道路情况十分复杂,面对的物体多种多样。即使同一类物体,也存在外形、尺寸差异。同时,路面上的物体也可能以组合形式出现。以行人为例,行人有不同的静态和动态差异,静态包括行人的外形、服装、高矮胖瘦、体貌特征差异;动态差异指行人的运动状态,可能奔跑、行走或者静止。这就要求识别算法拥有极高的辨识度,能够区分路面上各个不同的物体,精准判断。

环境和路况差异化。实际道路行驶中,会碰到不同环境和路况,这就要求识别算法普适所有工况。例如:极端的天气情况(大雨、大雪、闪电、雾霾等)、不同的光照、不同的路况。

在动态场景中进行识别。在实际道路行驶中周围的场景都是运动的物体,从不同的视角看过去,不同的物体的坐标变化模式、姿态变化模式都会不同,识别难度进一步增加。

物体识别算法的一般路径

物体识别算法通常分为六个步骤:

前处理→前景分离→物体分类→结果改进→物体追踪→应用层面处理

前五个部分是算法的核心,第六部分则通常指后续的物体行为预测、路径规划、导航和防碰撞算法等。

1

——前处理

2

——前景切分

前景切分的目的是尽可能过滤与待识别物体无关的背景信息(例如天空),并且将图像切分为适宜大小。一个好的前景切分算法可能将原先的200k-1000k个待识别区域缩小到20k-40k,大大减轻后续处理负担。主流算法有基于仿生原理的注意力算法等,但是这些算法往往需要依赖于预先收集的数据,这些数据规定了不同场景下的可能的背景区间信息。另外,额外的传感器输入(包括定位系统、双目摄像头或雷达提供的景深信息等)可以进一步加快前景切分。

一旦有了这些额外的信息,前景切分算法对图像区域是否处于前景(待识别)的判断确信度会大幅提升,大量背景区间将会被去除,大幅减少输入到物体识别器中的待识别区域,提高识别的速度和准确性。

3

——物体识别

4

——验证与结果改进

5

——物体跟踪

精度和响应速度之间的最优选择

精度是视觉算法的核心,近年来视觉识别算法精度不断提高。视觉识别算法的精度由误检率和漏检率共同决定。物体识别本身的复杂性决定了这一功能必须以视觉为核心。

纵观过去十多年,视觉物体识别的精度有了长足的发展。以美国加州理工学院进行的一项行人识别的算法调查为例,当误判率为每张图0.1个行人时,纯视觉算法的漏检率已由2004年最早的95%降低到了最近几年的50%附近。

因此我们有理由相信在无人驾驶真正商用时,即使是纯视觉算法也能达到很高的物体识别精确度,而若加以传感器融合(在相同误判率下约能降低10%的漏检率)和强大的车联网实时数据,无人驾驶阶段的精度要求将得以满足。

视觉识别算法精度提升途径

通过传感融合算法冗余信息判断,提高精度。视觉识别以摄像头数据为主,同时辅以雷达、激光雷达的边界、距离信息。数据显示,在相同误判率下雷达的决策辅助能降低约10%的漏检率。

利用车联网、地图数据的辅助决策。无人驾驶的商用与车联网应用密不可分,通过V2X实时数据传输,协助车辆判断物体信息,同时通过GPS高精度定位和地图数据相结合,辅助物体的分类识别。

面对如此大的计算量,通常情况会有如下几种解决方法:

第一,算法上做出妥协。不使用过于复杂的算法,这意味着精度上要做出妥协。

第二,优化算法架构,在算法上取得突破,分类器的性能往往是主流算法瓶颈,通过加强在前处理和前景分离过程中的数据筛选能力减少传输给分类环节的数据量。

责任编辑:lq

原文标题:目标物体识别算法:精度和响应度关乎生命

长沙市望城经济技术开发区航空路6号手机智能终端产业园2号厂房3层(0731-88081133)

THE END
1.视觉识别算法介绍如何实现视觉识别视觉识别算法介绍 本文介绍了视觉识别算法在计算机视觉中的重要性,包括图像预处理、特征提取、匹配和识别等步骤,以及常见的边缘检测、目标检测和物体识别算法。此外,还探讨了这些技术在人脸识别、图像搜索、自动驾驶和医学影像识别等领域的应用。 摘要由CSDN通过智能技术生成https://blog.csdn.net/m0_72410588/article/details/131885622
2.封面人物沈春华:做简单高效的人工智能算法,让机器“看”得更清楚让视觉识别更加灵敏 给机器一张图片或者一段视频,如何把目标信息找出来?现在常用的是基于锚定框(anchorbox)的目标检测算法,预先设计好不同的模板,让算法在经过“训练”之后利用最匹配的模板检测并识别出目标。 “业界之前普遍认为,去掉锚定框会大大降低识别效果。缺点是算法设计比较复杂,锚定框数量非常多,比如小汽车https://www.zju.edu.cn/2022/0723/c41533a2605540/page.htm
3.虹软视觉开放平台—以免费人脸识别技术为核心的人脸识别算法开放虹软视觉开放平台基于专业的人脸识别算法,为用户免费提供人脸识别技术为支撑的人脸检测、人脸比对、人脸追踪、活体检测、人证比对等产品。提供人脸识别门禁、人脸识别考勤等产品解决方案,致力于为创业团队提供人脸识别技术赋能。https://www.arcsoft.com.cn/ai/sdk
4.视觉识别现代物体检测算法的基础是深度学习,常见的物体检测算法有RCNN、Fast RCNN、Faster RCNN、YOLO、SSD等。其中,YOLO和SSD是速度较快且适合实时场景的算法,而Faster RCNN则是当前目标检测效果最好的算法之一。 物体检测的应用场景非常广泛,如智能安防、自动驾驶、工业生产等。 场景分析 编辑本段 视觉识别是一种基于图https://vebaike.com/doc-view-942.html
5.从单幅图像到双目立体视觉的3D目标检测算法机器之心从单幅图像到双目立体视觉的3D目标检测算法 一.导言 经典的计算机视觉问题是通过数学模型或者统计学习识别图像中的物体、场景,继而实现视频时序序列上的运动识别、物体轨迹追踪、行为识别等等。然而,由于图像是三维空间在光学系统的投影,仅仅实现图像层次的识别是不够的,这在无人驾驶系统、3604f85d04>增强现实技术等领域https://www.jiqizhixin.com/articles/2019-08-01-13
6.改进YOLOv5s的交通标志识别算法改进YOLOv5s的交通标志识别算法 摘要:为了准确且实时地检测到交通标志指示牌, 减少交通事故的发生和推动智慧交通的发展, 针对现有的道路交通标志检测模型存在的精度不足、权重文件大、检测速度慢的问题, 设计了一种基于计算机视觉技术的改进YOLOv5s检测算法YOLOv5s-GC. 首先, 使用copy-paste进行数据增强后再送入网络https://c-s-a.org.cn/html/2022/12/8859.html
7.机器视觉方向最常用的21种算法机器视觉视觉检测设备机器视觉是一门前沿而又引人入胜的领域,它的应用涵盖了各个行业。在这个领域中,有许多算法被广泛应用,它们帮助我们实现了从图像识别到目标追踪的各种任务。本文将为大家介绍机器视觉方向最常用的21种算法,让我们一起来探索这个神奇的世界吧! 1、机器视觉方向最常用的21种算法 https://www.0755vc.com/15710.html
8.基于高斯混合基于高斯混合-隐马尔科夫融合算法识别奶牛步态时相[J]. 智慧农业(中英文), 2022, 4(2): 53-63. doi:10.12133/j.smartag.SA202204003 ZHANG Kai, HAN Shuqing, CHENG Guodong, WU Saisai, LIU Jifang. Gait Phase Recognition of Dairy Cows based on Gaussian Mixture Model and Hidden Markov Model[J]https://www.smartag.net.cn/article/2022/2096-8094/2096-8094-2022-4-2-53.shtml
9.自动驾驶之感知算法3.使用深度学习识别灯颜色的变化(分为检测和颜色分类两步) 一条道路上有很多红绿灯,检测算法会把所有的灯都检测出来,地图会告知需要看几个灯,但是并不知道看哪几个灯。因此需要把对应关系匹配起来,需要做3D到2D的投影,投影又受到标定、定位、同步、地图等因素的影响,需要综合考虑 https://www.jianshu.com/p/bd61b7400cda
10.AI综述专栏图像物体分类与检测算法综述腾讯云开发者社区实例层次: 针对单个物体实例而言,通常由于图像采集过程中光照条件、拍摄视角、距离的不同,物体自身的非刚体形变以及其他物体的部分遮挡使得物体实例的表观特征产生很大的变化,给视觉识别算法带来了极大的困难。 类别层次: 困难与挑战通常来自三个方面,首先是类内差大,也即属于同一类的物体表观特征差别比较大,其原因有https://www.cloud.tencent.com/developer/article/1628228