【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】

随着camera的普及,汽车上使用camera的地方也越来越多。不管是智能后视镜、倒车雷达、360度全景、行车记录仪,还是碰撞预警、红绿灯识别、车道偏移、并线辅助、自动泊车,这些地方都可以看到camera的影子。

传统意义上的camera一般分为镜头、sensor、isp这三个部分。其中镜头调整焦距和曝光量,sensor负责生成图像,而soc内部的isp负责对原始图像进行二次处理。目前整个camera的价格已经很低了,从几十到几百元不等。不管从前装市场,还是后装市场来说,camera类的产品可以说是花样繁多,琳琅满目。

在无人驾驶领域,关于摄像头这一块,mobileye基本上占据了很强的位置。因为mobileye不仅提供算法软件,还提供硬件加速,在性能和识别率方面,相比较其他厂家来说,已经领先了一大步。虽然,现在激光雷达在自动驾驶上使用较多,但是短期内我们仍然会看到camera会发挥较大的作用。就现在来说,一般会安装5-8个摄像头,1个摄像头作为前置摄像头,检测当前道路、直线、红绿灯,还有4个摄像头进行360度检测,如果cpu算力够,安装更多的摄像头也是没有问题的。

camera相比较其他sensor设备来说,本身具备了很多特有的属性,这些特性是其他设备短时间内不具备的。

1、成本优势

按照激光雷达64线现在的报价,一辆宝马车的价格和64线的激光雷达是差不多的。即使16线的激光雷达,价格也在几千到上万美金。而camera没有这个烦恼。

2、分辨率

即使按照最高分辨率来说,128线的激光雷达已经是天价,而一般的camera分辨率却可以轻松达到1280*800。

3、深度学习加持

人们研究图像算法的历史较长,加上最近流行的深度算法、图像标定技术、疲劳检测、情绪检测技术,本身camera能做的事情还有很多很多。

4、信号灯、路线和手势的识别

自动驾驶中,信号灯、路线、特殊车辆和交警手势识别这块,目前看来只有camera和v2x两种方法能解决。因为雷达自身特性,它是没有办法判断限速、停车和信号灯等标志的。包括gps、camera、v2x在内的信息融合,或许是不错的一个方法。

5、低速、低成本设备的要求

某些低速、低成本、特定场景、封闭环境的无人驾驶车辆,本身速度很慢、环境单一、运行路径固定,这些车辆使用camera来处理数据具有很高的性价比优势。当然,为了保险,一般会添加数量不等的雷达设备。但是如果添加了复杂的激光设备,那么势必造成很大的成本压力,对客户来说有点得不偿失了。

说了这么多,希望大家可以继续学好camera、用好camera。在我看来,从成本、信号灯识别、人工智能、adas等很多方面考虑,camera在未来的几年到十几年只会越用越多,希望大家好好思考和积极实践。

无人驾驶入门(camera篇)相关推荐

  1. 优达学城《无人驾驶入门》学习笔记——卡尔曼滤波器实现详解

    优达学城<无人驾驶入门>的第二个项目是实现矩阵类,要求通过python编写一个用来计算矩阵的类Matrix.编写这个类并不难,涉及到的线性代数方面的知识也不多,比如矩阵的加法.减法.乘法, ...

  2. 零基础如何学习优达学城的《无人驾驶入门》?

    因为感兴趣,而且看好无人驾驶行业,我学习了优达学城的<无人驾驶入门>课程.最近整理了无人驾驶领域的资料,写成文章分享给大家. 作为系列文章的第一篇,我想介绍一下<无人驾驶入门> ...

  3. 学习优达学城《无人驾驶入门》,你可能会关心的问题

    优达学城的<无人驾驶入门>是一门学习无人驾驶的基础课程,我在<零基础如何学习优达学城的<无人驾驶入门>?>中介绍了学习这门课的先修知识,这篇文章来说一说对于这门课, ...

  4. 谷歌无人车之父刚推出的“无人驾驶入门”课,到底能学到啥?

    作者 | 鸽子 谷歌无人车之父要亲自给小白讲授无人驾驶了. 近日,Udacity创始人 Sebastian Thrun 在 TechCrunch Disrupt 上宣布两门全新的重磅课程:" ...

  5. Asp.Net MVC2.0 Url 路由入门---实例篇

    本篇主要讲述Routing组件的作用,以及举几个实例来学习Asp.Net MVC2.0 Url路由技术. 接着上一篇开始讲,我们在Global.asax中注册一条路由后,我们的请求是怎么转到相应的Vi ...

  6. python 类-Python入门--一篇搞懂什么是类

    原标题:Python入门--一篇搞懂什么是类 写一篇Python类的入门文章,在高级编程语言中,明白类的概念和懂得如何运用是必不可少的.文章有点长,3000多字. Python是面向对象的高级编程语言 ...

  7. Redis入门第二篇【存储数据结构之string类型】

    tags: Redis title: Redis入门第二篇[存储数据结构之string类型] Redis存储的数据结构 Redis支持的数据结构有好几种: It supports data struc ...

  8. 【目录】Python 入门基础篇 <(^-^)>

    Python 入门基础篇 一.关于Python的介绍与准备工作 Python基础介绍 Jupyter notebook基础介绍 Jupyter notebook打开问题 Jupyter noteboo ...

  9. ElasticSearch入门 第一篇:Windows下安装ElasticSearch

    这是ElasticSearch 2.4 版本系列的第一篇: ElasticSearch入门 第一篇:Windows下安装ElasticSearch ElasticSearch入门 第二篇:集群配置 E ...

  10. typescript箭头函数参数_Typescript 入门基础篇(一)

    Typescript 基础 Typescript是Javascript的一个超集.以下typescript简称为ts, 此文章主要是对ts官网文档的一个简化,缩短学习基础时间. 类型基础 ts 的类型 ...

最新文章

  1. md是什么类型的文件?怎么打开md文件,Markdown的编写,Markdown转化为html
  2. java生成二维码读取二维码,面试真题解析
  3. Java 基础——数组解析
  4. java 调用 go_实践总结:在 Java 中调用 Go 代码
  5. LeetCode 1834. 单线程 CPU(排序 + 优先队列)
  6. python可选参数定义_c#教程之定义可选参数
  7. html动态图标代码,SVG动态图标是如何实现的
  8. 鹅厂员工平均月薪7万刷屏!公司每天赚9.5亿,养5.46万人
  9. Linux Shell脚本编程-语句控制
  10. su插件打开显示html,如何让自己的su从工具变成神器?你需要这些插件
  11. html旅游旅行游记攻略网页源码
  12. 根据日期参数查询润乾报表
  13. 2022最新软件测试面试题,看完还怕拿不到offer?
  14. 用js实现建议绘图板
  15. 01.初识redis
  16. 莫纳什大学计算机专业研究生在哪个校区,盘点莫纳什大学2019年计算机类硕士课程...
  17. centos8 安装mysql8(二)
  18. 用python爬视频,超详细,让下载成为可能(某站)
  19. 电子产品历史价格怎么查?
  20. Gitee/GitHub使用SSH下载文件时报错:The authenticity of host ‘gitee.com (212.64.63.215)‘ can‘t be established.

热门文章

  1. 数组实现UITabview的cell设置
  2. 什么?程序员还要了解经济学?! 1
  3. linux 提高代码质量的工具
  4. Shell Script 学习一
  5. 对 Web 应用程序进行性能调优
  6. 028-进阶(网络编程)
  7. bzoj5108 [CodePlus2017]可做题 位运算dp+离散
  8. 多任务的同步与相互排斥
  9. 《技术管理之巅》读书笔记
  10. POJ3246-Balanced Lineup,好经典的题,做法和HDU-I hate it 一样~~