自动驾驶

阿里自动驾驶新突破!达摩院自研ISP图像处理器大幅提升安全性

余生长醉 提交于 2020-04-11 18:58:17
阿里巴巴达摩院在自动驾驶领域取得新突破!4月8日,据记者了解,达摩院已经自主研发出用于车载摄像头的ISP处理器,保障自动驾驶车辆在夜间拥有更好的“视力”,“看”得更清晰,从而大幅提升自动驾驶安全性, 而背后技术则是达摩独有的3D降噪和图像增强算法。目前,该处理器已经用于自动驾驶物流车,路测性能达到业界领先水平。 ISP (Image Signal Processor),即图像信号处理器,是车载摄像头的重要构成组件,主要作用是对前端图像传感器CMOS输出的信号进行运算处理。依赖于ISP处理器,车辆才能借助摄像头“看”到现场细节。通俗来说,ISP处理器帮助车载摄像头“看”清楚周围环境,从而指导车辆做出下一步决策。 测试显示,达摩院ISP处理器(左)能够识别更多图像 达摩院自研ISP处理器,使得车载摄像头在白天和夜间的图像识别能力大幅提升。根据达摩院自动驾驶实验室的路测结果显示,使用达摩院ISP处理器,车载摄像头在夜间这个最富有挑战的场景下,图像物体检测识别能力比业内主流处理器有10%以上的大幅度提升,原本模糊不清的标注物也得以清晰识别。 “车载摄像头图像质量的大幅提升,提高了自动驾驶的检测识别能力,进一步保障了自动驾驶的安全性。”达摩院自动驾驶实验室高级技术专家广瞻指出,通过达摩院独有的3D降噪和图像增强算法,达摩院ISP处理器帮助扮演自动驾驶车辆“眼睛”角色的摄像头,有了更好的“视力

小姐姐亲身体验:在阿里数据库科研团队实习是种怎样的体验?

不打扰是莪最后的温柔 提交于 2020-04-11 17:53:17
作者简介: 张心怡,北京大学前沿交叉研究院研究生,中国人民大学信息学院本科生。从18年底开始在POLARDB-X团队智能数据库组的实习,现已在阿里度过了一年多的时光。 心怡说,对于有志于数据库领域研究的小伙伴,这里是最好的学习和工作平台。 01、优秀的同行人,助我成长 我所在组的研究方向是智能数据库,目标是利用机器学习和统计优化等技术,实现数据库系统各个组件的自动优化,如存储引擎,并发控制,SQL优化器等,以减少系统成本,提升系统性能,以实现一个self-driving的数据库系统。 这是一个很有前景的方向。大四上学期,初来实习的我内心其实颇为忐忑,面对组里的同事前辈,“跟不上进度”成了我最担心的事情。然而,进入到工作状态之后,我心里的石头落了地:mentor给实习生安排的任务是循序渐进的,一次次讨论与指导,使我能够快速上手。 经过和mentor的讨论,我选择把“智能查询优化”作为第一个研究项目,并且与大四学期的毕设结合,基于阿里线上平台的实际问题,展开研究。 查询优化属于数据库比较底层的部分,之前我没有很深的了解。在开展研究的过程中,除了自己阅读文献,同事成为了我的“知识宝库”。遇到场景落地问题时,我会请教PolarDB-X优化器开发的同事,他们往往能够一针见血地指出实际问题。 我的成长离不开组里各位老师的帮助与分享,组内还会定期或不定期组织reading group

Apollo 3.5 车辆配置方案

放肆的年华 提交于 2020-04-11 01:30:22
本文作者:HelloDeveloper Apollo 开放车辆的接口标准主要涉及到两大部分,即 线控系统 和 车辆系统 。Apollo 对这两者的功能指标、性能指标、安全指标进行一系列的约定并提出了相关标准。以常见的刹车和油门为例, Apollo 对这两者的控制精度、控制力度、系统的周期时间、响应时间都有着严格的规定。 线控系统 对指令越界保护和控制的处理等安全指标都有着明确约定以及标准化的要求。而 车辆系统 要求有相对稳定的CAN信号通道,同时对于车辆电源,包括电压、功率、最大波动、输出误差都有一系列的规定,以够保证在整个自动驾驶过程中电源输出稳定。 本文由 Apollo开发者社区认证布道师-阿渊 撰写,对 Apollo 3.5 车辆配置方案 进行了详细讲解,希望这篇文章给感兴趣的同学带来更多帮助。 以下,ENJOY 前言 最近在研究百度无人车 Apollo 的工厂模式及车辆配置方式,有一些小心得希望和大家一起分享。 Apollo车型配置方式 Apollo 无人驾驶平台支持 Lincoln MKZ、WEY VV6 等来自多个 OEM 的不同车型。 Apollo 兼容的开放车型,来源: http://apollo.auto/vehicle/certificate_cn.html 众所周知,各车厂车型的配置方式、接口、信号都各不相同。那么 Apollo 是如何兼容各个车型的呢

赋能车载数据服务器

时光毁灭记忆、已成空白 提交于 2020-04-10 16:28:24
近几天的CES 2020上,NXP公司发布了新一代的S32G车载网络处理器。作为NXP S32系列最新的处理器,S32G将汽车行业整车EE架构往高性能,分域架构的现代设计落地进一步推进。 根据ABI研究的报告,目前路上跑着超过4千万的网联汽车,车辆每小时可以产生超4G的车辆数据。基于大规模的车辆数据服务可以为整车厂和车主带来新的机会和体验。大规模的车辆原始数据全量传输到云端处理在延时和带宽方面不能满足应用场景的要求, 数据驱动的车载服务对车载数据处理能力提出了更高的要求 。 随着整车架构朝着分域控制,跨域融合的方向改进,新的EE架构采用的面向服务的网关预计需要10倍于当前车载网关微控制器的性能。除了算力的提升,新的架构也对车载网络,功能安全,信息安全等方面也提出了更高要求。 互联网+汽车的思想自上而下在沉淀和优化 互联网+汽车的思想最初源于造车新势力研发的整车产品,近几年来逐渐在全行业中扩散。 特斯拉及4,5年前国内涌现的造车新势力热潮,经过若干年的实战,一些宝贵经验正在行业链条中沉淀下来。 新型的一级供应商的产生为整车厂提供互联网+的智能化零部件使得整车产品的设计得以更进一步的优化,而部分传统车企也纷纷与各大互联网企业建立合作成立智能网联公司。在这场互联网+汽车的演化活动中,芯片厂商的入场更是将互联网+的优化思想推向了极致

5G改变物联网解决方案的6种方式

无人久伴 提交于 2020-04-10 15:16:27
简介: 5G的实施将促进更顺畅、更强大和多层网络的发展。这将如何影响物联网解决方案领域?首先,它将加速智慧城市的曙光。 为什么5G是最近记忆中最迫切期待的技术之一,为什么它在地缘政治上如此重要?因为5G有改变世界的潜力。 从2018年到2025年,运营商和投资者将在全球范围内押注约1万亿美元,希望5G成为事实上的全球无线通信标准。这种押注当然是安全的,原因有很多,其中很多都与5G预示着物联网的变革有关。 以下是5G改变物联网的六种方式: 1.更轻松的连接 虽然速度增长了100倍,但这并不是5G改进当前协议的唯一明显途径。 您可以将5G视为下一代Wi-Fi。您习惯在家里或工作场所使用中央路由器,该路由器会向附近的任何设备发送无线电波,以便它们可以使用Wi-Fi连接到互联网。台式机,笔记本电脑,手机,智能家居设备,手表,浴室磅秤,冰箱和我们所有其他与Internet连接的物品目前都使用这些路由器来工作。 取而代之的是,5G连接将允许每个设备以无线方式单独或直接连接到您的互联网服务提供商。我们还需要暂时使用路由器,等待运营商进一步开发我们的5G基础设施,以及电子公司生产的设备能够在几乎不消耗电能的情况下保持连接。 2.新的商业模式 据诺基亚称,5G广泛采用的预期结果之一,是有望推出新的业务模式和新的方式,为所有物联网设备(包括业务地点)向无线客户提供服务。 诺基亚表示,“网络切片

为什么华为的「New IP」,遇到了 New 问题?|极客洞察

佐手、 提交于 2020-04-10 13:40:25
摘要 一个新的协议标准背后的争论,归根结底还是个信任问题。 2019 年 9 月,6 名中国工程师走进联合国机构国际电信联盟(ITU)的会议室,向来自 40 多个国家的代表提出了一个「激进」的互联网协议提案:「New IP」。 这个新提案,由华为联合中国联通、中国电信、中国工信部(MIIT)策划,目的是替代现行的 TCP/IP 协议。TCP/IP 协议定型于 1978 年,并不能很好满足 10 年后 AR/VR、全息通信、自动驾驶、物联网等应用的连接需求,这是华为提出 New IP 的思考原点。 早在去年 5 月,华为已经在官网公开了一篇《 IP 新技术 》( New IP Technologies )技术文档,9 月在期刊《电信科学》上发表了题为《 New IP:开拓未来数据网络的新连接和新能力 》的详解文章。 New IP 之所以突然进入公众的视线,缘于英国《金融时报》近期发布的 深度文章 。文章除了讲述华为在 New IP 上的考虑和愿景之外,也引述了评判者们对该提案的观点。他们认为 New IP 将中心化思想嵌入到互联网技术架构当中,质疑未来互联网的隐私安全和访问自由。3 月底的华为 2019 年报发布会上,来自加拿大 Mcgill 大学的记者还就此发问,华为轮值董事长徐直军表示 New IP 目前属于在研技术,它也仅仅是一个纯技术课题,「不应该一开始就把 New IP

物联网的全栈开发之路

人走茶凉 提交于 2020-04-10 10:30:59
两年前我还一直专注在android系统定制领域的研究,对物联网关注比较少,尽管我个人对智能家居的概念和场景体验也比较熟悉。真正引起我注意的是有一次在车上,听到电视广播说打开蓝牙,用手机摇一摇就可以摇到红包,我就觉得这个场景很棒,然后就知道了ibeacon和微信摇一摇周边,知道了微信硬件平台和物联网的发展已经深入渗透到我们的生活了。尽管我觉得自己进入物联网不算早,但是考虑到传统电子行业都有升级到物联的需求,加上自身在嵌入式和APP、网络通信方面的积累,我果断选择拥抱物联网。 传统的物联网从组成架构上有硬件云、设备、APP应用三个部分。随着微信、阿里小智等超级APP的出现,因为其内置了浏览器,所以应用从APP转向了WEB H5开发,也相应地降低了开发难度和缩短了开发周期。当然,因为APP能够完成自主定制,并且体验效果要由于H5,所以物联网APP依然在选择之列,但H5是一种趋势。从这个发展来看,物联网涉及到云、设备、APP和H5四个领域的技术。 一个物联网研发团队,即使不是云提供商,作为一个方案提供商,也一定要能很好地把握这四个领域的技术。当然,还需要有一个架构师或者技术总监能够把握这四种技术,才能高效地统筹整个项目。也就是所谓的全栈工程师,借用一下这个词。 对于我,是如何去平衡和把握这四种技术呢?我们团队在微信硬件平台耕耘已经有两年,在这方面有深厚的积累

百度亮出“ACE交通引擎”,智能交通的罗马正在呈现

感情迁移 提交于 2020-04-10 10:24:15
科技的发展永远要快于人们的想象。 以智能交通为例,探讨未来的交通体系与出行方式,成为全球巨头布局与博弈的关键点。围绕“智能、互联、高效”等领域,在顶层设计层面建立、健全一整套智慧交通解决方案,既是大势所趋,又是全球巨头对于未来交通体系走向的深刻判断。 4月9日,百度Apollo正式对外发布“ACE交通引擎”,首次披露Apollo智能交通完整解决方案,将百度多年在人工智能、自动驾驶、车路协同方面的深厚积累和领先实践全盘托出,集自动驾驶生态和百度AI能力全力赋能智能交通。 严格意义上看,百度发布的这份”ACE交通引擎”方案,是给出了新基建的风向标。 ACE交通引擎,拉开新基建序幕 百度ACE智能交通引擎密集中标“新基建”项目,智能交通在中国已燎原。 最近被炒的火热的“新基建”是在今年3月初的中共中央常委会上提出的,会议明确表示要加快推进国家规划已明确的重大工程和基础设施建设,其中涵盖包括5G、人工智能、大数据中心、工业互联网等在内的新型基础设施7大领域。 智能交通既归属人工智能大类,同时又与5G、大数据云计算、工业互联网、新能源充电桩等其他领域都有关联,其在“新基建”战略中的地位和意义不言而喻。 从3月份接连斩获新基建智能交通订单,到如今ACE整套智慧交通解决方案的发布,百度智能交通战略短时间内密集中标突然爆发不是各种偶然因素叠加的巧合,而是智能交通发展的必然结果。

Apollo 3.5 车辆配置方案

牧云@^-^@ 提交于 2020-04-10 01:44:04
本文作者:HelloDeveloper Apollo 开放车辆的接口标准主要涉及到两大部分,即 线控系统 和 车辆系统 。Apollo 对这两者的功能指标、性能指标、安全指标进行一系列的约定并提出了相关标准。以常见的刹车和油门为例, Apollo 对这两者的控制精度、控制力度、系统的周期时间、响应时间都有着严格的规定。 线控系统 对指令越界保护和控制的处理等安全指标都有着明确约定以及标准化的要求。而 车辆系统 要求有相对稳定的CAN信号通道,同时对于车辆电源,包括电压、功率、最大波动、输出误差都有一系列的规定,以够保证在整个自动驾驶过程中电源输出稳定。 本文由 Apollo开发者社区认证布道师-阿渊 撰写,对 Apollo 3.5 车辆配置方案 进行了详细讲解,希望这篇文章给感兴趣的同学带来更多帮助。 以下,ENJOY 前言 最近在研究百度无人车 Apollo 的工厂模式及车辆配置方式,有一些小心得希望和大家一起分享。 Apollo车型配置方式 Apollo 无人驾驶平台支持 Lincoln MKZ、WEY VV6 等来自多个 OEM 的不同车型。 Apollo 兼容的开放车型,来源: http://apollo.auto/vehicle/certificate_cn.html 众所周知,各车厂车型的配置方式、接口、信号都各不相同。那么 Apollo 是如何兼容各个车型的呢

技术文档丨 Can总线与定位模块

删除回忆录丶 提交于 2020-04-09 07:39:19
本文作者:Apollo开发者社区 CAN(Controller Area Network )总线 在整个无人驾驶系统中有着十分重要的作用。除了在VCU信号需要通过CAN总线进行传输外,无人车上的某些传感器(如雷达、Mobileye)的信号传递也是通过CAN实现的。 定位 是让无人车知道自身确切位置的方法,这是一个美妙但是十分艰难的任务,同时也对无人驾驶车十分重要。定位不仅仅是找出自身的大概方位,而是要以 10cm 级别,将车感信息与高精地图信息进行比较来精确的位置寻找。 以下,ENJOY Can总线 简介 Can总线接收和执行来自 控制模块 的命令,收集汽车底盘的状态信息并反馈给控制模块。 输入 控制命令 输出 底盘状态 底盘各部件消息状态 实现 Canbus模块 主要包括以下几个部分: 车辆:车辆本身,包括车辆控制器和消息管理器 CAN 客户端— CAN 客户端已被移动到/modules/drivers/canbus 目录下,因为它已经被使用canbus 协议的不同传感器共享。 通过继承CanClient类的方式,您可以在文件夹can_client中实现自己的CAN 客户端。 注意: 不要忘了在‘CanClientFactory’(Can客户端工厂)类中注册您自己的CAN 客户端。 在文件夹vehicle下,您也可以通过继承VehicleController