0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

摄像头传统视觉算法与深度学习算法区别

电子工程师 ? 来源:四维图新NavInfo ? 作者:四维图新NavInfo ? 2021-05-27 17:00 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

引言

摄像头传统视觉技术在算法上相对容易实现,因此已被现有大部分车厂用于辅助驾驶功能。但是随着自动驾驶技术的发展,基于深度学习的算法开始兴起,本期小编就来说说深度视觉算法相关技术方面的资料,让我们一起来学习一下吧。

01深度学习概述

深度学习(DL,Deep Learning)是一类模式分析方法的统称,属于机器学习(ML,MachineLearning)领域中一个新的研究方向。深度学习通过学习样本数据的内在规律和表示层次,能够让机器像人一样具有分析、学习能力,可识别文字、图像和声音等数据,从而实现人工智能AI,Artificial Intelligence)。

02深度学习意义

很多小伙伴们可能了解汽车想要实现自动驾驶,感知、决策与控制这三大系统是缺一不可的。其中,感知被我们放在了首位,因为车辆首先需要实时了解自车与现实世界三维变化的关系,即精准了解自车与周围人、车、障碍物及道路要素等位置关系和变化。深度学习算法有效提升了摄像头、激光雷达等传感器的“智能”水平,这很大程度上也决定了自动驾驶汽车在复杂路况上的可靠度,因此深度学习的应用便成为了关键所在。另外汽车的感知传感器虽然有多种,但是摄像头是唯一一个通过图像可以感知现实世界的传感器,通过深度学习可以快速提升图像的识别能力,让我们的行驶更加安全。

03摄像头传统视觉算法与深度学习算法区别

有看过小编上期写的关于摄像头传统视觉算法的小伙伴们就要问了,既然传统摄像头视觉算法已经可以使用,为什么还要研究深度学习算法呢?

因为传统视觉算法有着自身的一些瓶颈,无论单目摄像头还是多目摄像头,传统视觉算法都是基于人为特征提取得到样本特征库去识别计算。当自动驾驶车辆行驶过程中如发现特征库没有该样本或特征库样本不准确,都会导致传统视觉算法无法识别,另外传统视觉算法还有在复杂场景下分割不佳等情况。因此,基于人为特征提取的传统视觉算法具有性能瓶颈,无法完全满足自动驾驶的目标检测。

而摄像头深度学习视觉算法的特征提取优势是基于神经网络算法,它模拟人的神经网络,可将自动驾驶上摄像头输入的图像(甚至激光雷达的点云)等信息进行语义分割,有效解决了传统视觉算法对复杂的实际场景分割或样本特征库不佳的情况,让图像分类、语义分割、目标检测和同步定位与地图构建(SLAM)等任务上获得更高的准确度。

接下来为了便于大家理解,小编先讲讲深度学习的神经网络是什么?它是如何帮助摄像头完成图像识别等视觉计算的。它比传统摄像头的视觉算法又好在哪里?

04深度学习之神经网络

深度学习大家看字面就很容易发现它是由“深度”+“学习”来完成的。“深度”就是模仿大脑的神经元之间传递处理信息的模式,其模型结构包括输入层(inputlayer),隐藏层(Hiddenlayer)和输出层(outputlayer),其中输入层和输出层一般只有1层,而隐藏层(或中间层)它往往有5层、6层,甚至更多层,多层隐层(中间层)节点被称为深度学习里的“深度”;“学习”就是进行“特征学习”(featurelearning)或“表示学习”(representationlearning),也就是说,通过逐层特征变换,将样本在原空间的特征表示变换到一个新特征空间,利用大数据来学习和调优,建立起适量的神经元计算节点和多层运算层次结构,尽可能的逼近现实的关联关系,从而使特征分类或预测更容易。

上面的内容太抽象了,简单来讲神经网络有三层:

输入:输入层每个神经元对应一个变量特征,输入层的神经元相当于装有数字的容器

输出:输出层,回归问题为一个神经元,分类问题为多个神经元

参数:网络中所有的参数,即中间层(或隐藏层)神经元的权重和偏置,每一个神经元代表该层神经网络学习到的特征

这里大家只需要记住神经网络不管规模的大小,都是由一个一个单神经元网络堆叠起来的。

不好理解也没有关系,下面小编举个例子来说明一下吧。

假设我们要买房子,那么买房子我们所能承受的最终成交价格就是输出层;

输入层可能会有很多原始特征(即购房因素,如房屋面积,房间个数,附近学校个数,学校教育质量,公共交通,停车位);

中间层(或隐藏层)的神经元就是我们可以学习到的特征,如家庭人数,教育质量,出行

164730be-be44-11eb-9e57-12bb97331649.png

我们搜集的输入特征数据越多,就能得到一个更为精细的神经网络。而且随着输入层的原始特征神经元个数的增多,中间层就能从原始特征中学到足够多的、更为细致的不同含义组合特征,比如房屋面积和房间数量能表示容纳家庭人数,学校数量和学校质量表示教育质量。通过每个神经元对应的特征分类、统计和计算,最终得到我们想要输出层“房价”。

那么对于摄像头的深度学习来说,输入层为摄像头获取的图像,图像对于摄像头深度学习算法来说可以看成是一堆数据流,那么这些数据流还可以分成更多原始特征,如图像各像素点的稀疏和密集、语义和几何信息,还包括颜色、明暗、灰度等;中间层将这些输入层的原始特征信息分类计算后,可识别出图像中包含的物体有哪些(如车道线、障碍物、人、车、红绿灯等),最终输出与自动驾驶车有关的物体的实时距离、大小、形状、红绿灯颜色等要素,帮助自动驾驶车辆完成实时感知周围环境识别、测距等功能。

以上我们可以看出,基于神经网络的摄像头视觉深度学习算法比基于人为特征提取的传统摄像头视觉算法要好用的多。因此目前主流的摄像头视觉算法,都会使用深度学习去解决自动驾驶车对于图像分类、图像分割,对象检测、多目标跟踪、语义分割、可行驶区域、目标检测和同步定位与地图构建(SLAM)、场景分析等任务的准确率、识别率及图像处理速度等,深度学习视觉算法也让自动驾驶车快速量产落地成为可能。

05摄像头深度学习算法

自动驾驶摄像头传感器所使用的深度学习视觉算法常用的有以下三种:

(1)基于卷积运算的神经网络系统,即卷积神经网络(CNN,ConvolutionalNeural Network)。在图像识别中应用广泛。

(2)基于多层神经元的自编码神经网络,包括自编码(Autoencoder)以及近年来受到广泛关注的稀疏编码(SparseCoding)。

(3)以多层自编码神经网络的方式进行预训练,进而结合鉴别信息进一步优化神经网络权值的深度置信网络(DBN,DeepBelief Networks)。

06深度学习是一个黑箱

虽然讲了这么多,究竟基于神经网络的深度学习算法是如何获得输入输出的,其实上面的案例和算法分类也只是帮助我们去简单理解深度学习的神经网络,事实上深度学习是一个“黑箱”。“黑箱”意味着深度学习的中间过程不可知,深度学习产生的结果不可控。实际上程序员编程后的神经网络到底是如何学习,程序员们也不知道,只知道最终输出结果是利用“万能近似定理”(Universal approximation theorem)尽可能准确的拟合出输入数据和输出结果间的关系。所以,很多时候深度学习能很好的完成学习识别等任务,可是我们并不知道它学习到了什么,也不知道它为什么做出了特定的选择。知其然而不知其所以然,这可以看作是深度学习的常态,也是深度学习工作中的一大挑战。尽管如此,深度学习还是很好用滴!

当然,深度学习算法不仅仅可以用于自动驾驶摄像头方面的视觉感知,还可以用于语音识别、交通、医疗、生物信息等领域。

这里顺带说一句,作为四维图新而言,摄像头不仅是四维图新自动驾驶解决方案里的重要传感器,也是四维图新高精度地图采集的主要工具。而且在高精度地图采集和制图标注过程中,不仅为四维图新自动驾驶深度学习提供了海量的标注数据,还建立了四维图新自动驾驶各类场景仿真库,让四维图新基于深度学习的自动驾驶算法获得的结果更为准确、高效。

四维图新通过高精度地图采集车上搭载的高清摄像头、激光雷达等传感器,将采集到的数据加以处理,并通过高度的自动化平台进行绘制,从而为自动驾驶车感知、定位、规划、决策等模块提供重要支持。

目前四维图新高精度地图已经覆盖国内32万+公里高速公路以及10000+公里城市道路。

在自动驾驶仿真方面,依托大规模数据资源,形成参数化的场景模板,并具备静态场景生成与动态场景制作的场景库构建能力,为自动驾驶提供完备的仿真云平台能力和商用分析平台能力。

结语:

相信通过这几期的车载摄像头以及相应视觉算法的介绍,让大家对摄像头视觉传感器有了一定的了解。众所周知,摄像头虽然可以实现很多功能,但是在逆光、光线昏暗和摄像头遮挡等某些特定环境下,摄像头的使用效果也会大打折扣,因此我们需要汽车其他传感器的冗余及各传感器数据融合计算来保障我们的自动驾驶车更加安全。而我们四维图新一直在致力于成为更值得客户信赖的智能出行科技公司,也希望我们的自动驾驶相关产品为小伙伴们带来更加安全、放心、舒心的自动驾驶体验。

那么下期,小编继续为大家整理其他传感器相关方面的资料,让大家对自动驾驶更为了解,敬请期待吧!

原文标题:新·知丨自动驾驶传感器那点事 之 摄像头深度学习视觉技术

文章出处:【微信公众号:四维图新NavInfo】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 摄像头
    +关注

    关注

    61

    文章

    4994

    浏览量

    98814
  • 自动驾驶
    +关注

    关注

    790

    文章

    14367

    浏览量

    171161
  • 深度学习
    +关注

    关注

    73

    文章

    5564

    浏览量

    122961

原文标题:新·知丨自动驾驶传感器那点事 之 摄像头深度学习视觉技术

文章出处:【微信号:realnavinfo,微信公众号:四维图新NavInfo】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    红外摄像头模组是什么?科技时代的眼睛

    深入探讨红外摄像头模组的工作原理、应用领域以及选择红外摄像头时需要考虑的因素。什么是红外摄像头模组?红外摄像头模组是一种能够捕捉红外线图像的摄像
    的头像 发表于 07-31 10:07 ?98次阅读
    红外<b class='flag-5'>摄像头</b>模组是什么?科技时代的眼睛

    【嘉楠堪智K230开发板试用体验】K230机器视觉相关功能体验

    K230开发板摄像头及AI功能测评 摄像头作为机器视觉应用的基础,能够给机器学习模型提供输入,提供输入的质量直接影响机器学习模型的效果。 K
    发表于 07-08 17:25

    企业必看!手机摄像头气密性检测仪提升生产效益

    的准确性。它采用先进传感技术与精密算法,能精准检测出摄像头微小的泄漏问题。相比传统检测方法,如人工目测或简单泡水测试,可大大减少误判与漏判,避免不良品流入下一道工序,
    的头像 发表于 06-04 14:03 ?228次阅读
    企业必看!手机<b class='flag-5'>摄像头</b>气密性检测仪提升生产效益

    传统摄像头为什么需要升级为AI盒子?多场景痛点解析

    在安防监控、智慧零售、工业检测等领域,传统摄像头长期以来承担着视频采集的任务,但随着AI技术的快速发展,单纯依赖“看得见”的摄像头已无法满足智能化需求。AI盒子(智能视频分析终端)的出现,让传统监控
    的头像 发表于 05-14 17:53 ?350次阅读

    天波解疑:IPC监控摄像头的低功耗特点及其优势

    智能算法识别,可以进行人脸抓拍、异常行为识别等,有效提高安防水平。但高清网络监控摄像头和AI视觉监控摄像头的高清画面及高算力也会带来能耗高或电池续航能力的问题。考虑到
    的头像 发表于 04-25 09:46 ?490次阅读
    天波解疑:IPC监控<b class='flag-5'>摄像头</b>的低功耗特点及其优势

    AI视觉监控摄像头需求强势增长,挑选要注意这点

    随着技术发展,用于智能安防的智能监控摄像头也根据功能和应用场景细分为城市级、行业级和消费级监控摄像头。城市级监控摄像头一般用于城市的“天眼”公共场所监控,或奥运会、大运会等大型体育赛事的安保监控
    的头像 发表于 04-16 10:37 ?505次阅读
    AI<b class='flag-5'>视觉</b>监控<b class='flag-5'>摄像头</b>需求强势增长,挑选要注意这点

    社区安装IPC摄像头,跟安装一般安防监控摄像头有什么区别

    为了保护社区或其他公共场所的安全,往往需要安装监控摄像头。但随着越来越多的公共安全事件发生,传统只单纯拍摄和记录画面的监控摄像头已不能满足社区安防的需求,需要更多功能的安防监控摄像头
    的头像 发表于 04-03 10:00 ?612次阅读
    社区安装IPC<b class='flag-5'>摄像头</b>,跟安装一般安防监控<b class='flag-5'>摄像头</b>有什么<b class='flag-5'>区别</b>?

    基于RK3588的AI摄像头应用解决方案

    随着人工智能(AI)技术的快速发展,越来越多的视频监控系统开始直接在摄像头上部署AI分析,视频监控从早期的图像记录发展到如今具备AI运算能力和算法,可进行目标识别、行为分析以及事件反馈,实现从被动
    的头像 发表于 01-16 17:19 ?796次阅读
    基于RK3588的AI<b class='flag-5'>摄像头</b>应用解决方案

    安防监控摄像头气密性测试案例-连拓精密#摄像头气密检测设备

    摄像头
    连拓精密科技
    发布于 :2024年12月11日 15:00:21

    多光谱火焰检测摄像头

    随着工业化进程的加快,火灾安全问题日益受到重视。传统的火焰检测技术主要依赖于温度传感器和烟雾探测器,但这些方法在某些情况下存在响应慢、误报率高等缺陷。为了解决这些问题,多光谱火焰检测摄像头应运而生
    的头像 发表于 12-11 10:50 ?785次阅读
    多光谱火焰检测<b class='flag-5'>摄像头</b>

    摄像头及红外成像的基本工作原理

    本文介绍了摄像头及红外成像的基本工作原理,摄像头可以将看到的图像真实的呈现出来,所见即所得! 摄像头如何工作? 摄像头可以将看到的图像真实的呈现出来,所见即所得。 ? 比如人眼看到的一
    的头像 发表于 11-25 09:28 ?2506次阅读
    <b class='flag-5'>摄像头</b>及红外成像的基本工作原理

    NPU与机器学习算法的关系

    在人工智能领域,机器学习算法是实现智能系统的核心。随着数据量的激增和算法复杂度的提升,对计算资源的需求也在不断增长。NPU作为一种专门为深度学习
    的头像 发表于 11-15 09:19 ?1329次阅读

    用于环视和CMS摄像头系统的四通道摄像头应用程序

    电子发烧友网站提供《用于环视和CMS摄像头系统的四通道摄像头应用程序.pdf》资料免费下载
    发表于 10-11 10:02 ?0次下载
    用于环视和CMS<b class='flag-5'>摄像头</b>系统的四通道<b class='flag-5'>摄像头</b>应用程序

    监控室离岗智能监测摄像头

    监控室离岗智能监测摄像头是一种应用于监控室的智能设备,旨在监测监控室内工作人员的状态,及时警示相关部门或人员,保障监控室的安全和工作效率。这种智能监测摄像头结合了人脸识别技术和智能算法,能够实时监测
    的头像 发表于 08-07 10:39 ?866次阅读
    监控室离岗智能监测<b class='flag-5'>摄像头</b>