车载红外夜视「升温」
红外夜视赛道,正在升温。
本周,全球车载后视镜头部供应商Gentex宣布,领投以色列热成像技术初创公司ADASKY,后者在B轮融资中拿到了3000万美元。按照计划,Gentex将协助ADASKY将红外夜视技术推向汽车市场。
事实上,到目前为止,不管是可见光摄像头、毫米波雷达还是激光雷达,始终存在一些感知盲区,如何确保车辆在任何环境和任何条件下都能全天候感知周围环境,一直是从辅助驾驶向自动驾驶迈进的门槛之一。
过去二十多年时间,远红外(LWIR)技术在汽车夜视系统已经存在,但规模化应用一直受到限制;一方面,成本较高,大多数仍是传统豪华品牌的选装;另一方面,在相关的算法、数据集、功能安全等方面,有所欠缺。
高工智能汽车研究院监测数据显示,2022年中国市场(不含进出口)乘用车前装标配搭载红外夜视系统交付仅有2.11万辆,同比上年同期增长42.57%。其中,除宝马、奥迪、凯迪拉克等传统豪华品牌之外,岚图两款车型均有搭载,并带动国内更多车型开始选用红外夜视,增强辅助驾驶。
目前,汽车夜视分为两类:被动夜视和主动夜视。被动系统(红外夜视热成像仪)使用热成像摄像机,照亮物体、动物和人散发的热量。
相比于主动系统使用红外线光源照亮黑暗场景,被动系统容易区分像人这样的发热物体和像马路这样的较冷物体之间的区别。同时,被动夜视的探测范围往往大于主动夜视。
红外夜视热成像仪可以帮助驾驶员在光照条件差、重度雾霾等恶劣天气、环境下感知道路环境及周边行人车辆,进行一些预警甚至制动的功能,解决可见光及其他传感器无法解决的场景。
按照ADASKY的说法,该公司优化了成本结构、功能安全、系统架构和性能、图像处理算法和计算机视觉解决方案,以满足汽车市场的独特需求。「LWIR摄像头将成为自动驾驶汽车中最重要的传感器之一,也是实现全自动驾驶的传感器套件的重要组成部分。」
从物理特性来看,与毫米波雷达、激光雷达等传感器不同,红外夜视系统和可见光摄像头一样,都属于被动传感器,感知来自物体辐射热量的信号。最重要的是,红外夜视可以在几乎任何照明或天气条件下都能正常工作,并能区分生命特征,以及常规的车辆、路面和路边障碍物。
此外,由于每种材料都有不同的辐射热量率,因此红外夜视同样可以借助深度学习,实现物体的分类和识别。按照ADASKY的说法,该公司的系统灵敏度为0.05摄氏度,可实现高对比度成像,可以精确检测230米以外的车辆、行人、骑自行车的人、动物和其他物体。
同时,ADASKY的红外夜视摄像头,还采用了专用集成电路(ASIC)、ISP与图像处理算法,可提供高分辨率视频影像。同时,在补偿方面,这套系统采用了自研的校正算法,可以呈现出清晰的图像供处理,刷新率为每秒30或60帧。分辨率为VGA(640×480),每帧307,200像素。

其中,AdaSky和意法半导体合作开发ASIC解决方案,基于后者的28nm FD-SOI技术提供高性能处理能力,远红外热成像仪与计算机视觉算法相结合,提高自动驾驶所需的感知可靠性和冗余度。
而最大的改变,来自ADASKY的独有「无快门技术」,传统的红外传感器必须在几分钟后重新校准,以便能够再次准确地探测到发热体。但这个过程大约需要半秒,这对于智能驾驶功能来说是无法接受的。
“我们已经开发了一种获得专利的图像处理算法,这是迄今为止世界上唯一一种不需要暂停图像采集的校准算法,这也是红外夜视真正进入规模化、多感知融合的技术门槛。”在ADASKY公司看来,另一个优势在于,与基于CMOS相机的图像分析相比,会有更少的假阳性情况。
而在国内市场,也有企业正在加速推动前装量产。
为满足高速高动态的使用要求,高德红外在国内首先开发了640×512@25μm帧积分非制冷探测器,已经完成了样机研制,通过了第三方的应用验证。应车载项目需求,针对车载应用产品的批量化交付和低成本要求,开发了新的LCC封装技术,以满足用户对探测器低成本、高性能、通用性高的要求。
此外,该公司研制出第三代基于红外+可见光+激光雷达的多传感器融合的高级辅助驾驶系统,并在东风、广汽埃安、百度、陕汽等多家车厂车型上实现前装批量应用。其中,东风猛士、广汽埃安昊铂系列前装定点项目正在进入上车周期。
相关文章:
车载红外夜视「升温」
红外夜视赛道,正在升温。 本周,全球车载后视镜头部供应商Gentex宣布,领投以色列热成像技术初创公司ADASKY,后者在B轮融资中拿到了3000万美元。按照计划,Gentex将协助ADASKY将红外夜视技术推向汽车市场。 事实上&#x…...
ext3 文件系统的特点、优缺点以及使用场景
ext3(Third Extended File System)是 ext2 文件系统的后续版本,它在 ext2 文件系统的基础上增加了日志功能,以提高文件系统的可靠性和稳定性。下面是 ext3 文件系统的特点、优缺点以及使用场景: 特点: ext…...
rk3568 修改开机logo
rk3568 修改开机显示logo Android 显示 logo 的作用是为了标识应用程序或设备的品牌和身份。在应用程序中,logo 可以帮助用户快速识别应用程序,并与其他应用程序区分开来。在设备中,logo 可以帮助用户识别设备的品牌和型号,以及与…...
golang实现关键路径算法
关键路径算法(Critical Path Method,简称CPM)是一种用于项目管理的技术,主要用于计算项目中的关键路径和关键活动。关键路径是指项目中的最长路径,决定了项目的最短完成时间。关键活动是指在关键路径上的活动ÿ…...
Overcoming catastrophic forgetting in neural networks
目录 预备知识: 论文笔记 1. Introduction 2. Elastic weight consolidation 2.1 EWC allows continual learning in a supervised learning context 2.2 EWC allows continual learning in a reinforcement learning context 3. Conclusion 文章链接&#x…...
[Linux] Linux文件系统
🥁作者: 华丞臧. 📕专栏:【LINUX】 各位读者老爷如果觉得博主写的不错,请诸位多多支持(点赞收藏关注)。如果有错误的地方,欢迎在评论区指出。 文章目录 一、Linux文件系统1.1 磁盘1.2 inode1.3 软硬…...
有仰拍相机和俯拍相机时,俯拍相机中心和吸嘴中心的标定
俯拍相机中心和吸嘴中心的标定 文章目录 俯拍相机中心和吸嘴中心的标定 前言适用模型如下:一、使用一个标定片进行标定1.关键注意:2.标定步骤: 二、使用一个L型的工件1.关键注意:2.标定步骤: 总结 前言 在自动化设备领…...
【Vue学习笔记5】Vue3中的响应式:ref和reactive、watchEffect和watch
所谓响应式就是界面和数据同步,能实现实时更新。 Vue 中用过三种响应式解决方案,分别是 defineProperty、Proxy 和 value setter。Vue 2 使用的方案是 defineProperty API。Vue3中使用的方案是Proxy和value setter。 1. ref和reactive vue3中实现响应…...
自动化测试工具的基本原理以及应用场景
自动化测试工具是现代软件开发流程中必不可少的组成部分,它可以通过编写脚本或使用图形用户界面工具自动化测试过程,提高测试的效率和准确性。本文将介绍自动化测试工具的基本原理以及应用场景。 自动化测试工具的基本原理 自动化测试工具通常采用的原理…...
《Java虚拟机学习》 java代码的运行过程
1. Java文件转换 当我们保存java文件后,首先由编译器编译成class文件,然后通过Java虚拟机将class文件转换成字节码文件 2.Java虚拟机是怎么运行Java文件 首先将java文件加载到java虚拟机中,然后由虚拟机将类元信息存储在 虚拟机的方法区中。…...
关于Intel处理器架构中AVX2里Gather特性的说明
在 Intel Haswell 架构里引入了 Gather 特性。它使得CPU可以使用向量索引存储器编址从存储器取非连续的数据元素。这些gather指令引入了一种新的存储器寻址形式,该形式由一个 基地址寄存器(仍然是通用目的寄存器)和通过一个 向量寄存器&#…...
UNIX常用命令(C站最全,一文通关)
unix常见命令列举如下,除了看还要会用: ls - 列出目录下的文件 cd - 切换目录 pwd - 显示当前目录 mkdir - 创建目录 rm - 删除文件或目录 rmdir - 删除空目录 cp - 复制文件或目录 mv - 移动文件或目录,或重命名 cat - 显示文件内容 less - 分…...
Vue监听属性详细讲解
文章目录 定义要监听的属性定义 watch修改监听的属性值监听数组变化监听对象变化监听计算属性变化监听事件变化监听路由变化 在 Vue 中,可以使用 watch/$watch 方法监听数据、计算属性、事件和路由的变化,从而实现数据绑定、事件监听和路由控制等功能。需…...
网申形式一览:这三种投递方式,你了解吗?
银行校招是个滚动的过程,每家银行的网申期并不一致。想要在看重的银行网申期投出一份漂亮的简历,简历自身要“过硬”。是不是还有同学不清楚网申简历形式? 从如信银行考试中心了解到,银行网申,尤其是大行网申ÿ…...
vue项目将多张图片生成一个gif动图
当前做项目有一个需求是将多张图片生成一个gif动图的形式 类似下面图片几张图片叠加生成一个gif动图 图片涉及工作隐私,就不公开啦 我们要引入一个gif.js的引入包,但是他没有直接引入的方式,只能从官方下载文件包,下载地址&#…...
开心档之Go 语言常量
Go 语言常量 常量是一个简单值的标识符,在程序运行时,不会被修改的量。 常量中的数据类型只可以是布尔型、数字型(整数型、浮点型和复数)和字符串型。 常量的定义格式: const identifier [type] value你可以省略类…...
动态库和静态库的使用
一、什么是库? 库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。就是将源代码转化为二进制格式的源代码,相当于进行了加密,别人可以使用库,但是看不到库中的内容。 常见的库类型 共享库 静态库 动态库…...
前端:20 个常见的前端算法题
现在面试中,算法出现的频率越来越高了,大厂基本必考 今天给大家带来 20 个常见的前端算法题,重要的地方已添加注释,如有不正确的地方,欢迎多多指正 💕 1、两数之和 题目: 给定一个数组 nums …...
【Linux】多线程 --- 线程概念 控制 封装
从前种种,譬如昨日死。从后种种,往如今日生。 文章目录 一、线程概念1.重新理解用户级页表1.1 进程资源如何进行分配呢?(地址空间页表)1.2 虚拟地址如何转换到物理地址?(页目录页表项࿰…...
最长递增子序列的长度 _ 贪心+二分查找 _ 20230510
最长递增子序列的长度 _ 贪心二分查找 _ 20230510 前言 最长递增子序列的程序一般采用动态规划方式,使用bottom-up的数组记忆方式比较容易理解,当然也可以采用top-down的递归模式。本文主要讨论如何利用贪心策略,同时辅助以二分查找的方式实…...
HTML 语义化
目录 HTML 语义化HTML5 新特性HTML 语义化的好处语义化标签的使用场景最佳实践 HTML 语义化 HTML5 新特性 标准答案: 语义化标签: <header>:页头<nav>:导航<main>:主要内容<article>&#x…...
【杂谈】-递归进化:人工智能的自我改进与监管挑战
递归进化:人工智能的自我改进与监管挑战 文章目录 递归进化:人工智能的自我改进与监管挑战1、自我改进型人工智能的崛起2、人工智能如何挑战人类监管?3、确保人工智能受控的策略4、人类在人工智能发展中的角色5、平衡自主性与控制力6、总结与…...
django filter 统计数量 按属性去重
在Django中,如果你想要根据某个属性对查询集进行去重并统计数量,你可以使用values()方法配合annotate()方法来实现。这里有两种常见的方法来完成这个需求: 方法1:使用annotate()和Count 假设你有一个模型Item,并且你想…...
1.3 VSCode安装与环境配置
进入网址Visual Studio Code - Code Editing. Redefined下载.deb文件,然后打开终端,进入下载文件夹,键入命令 sudo dpkg -i code_1.100.3-1748872405_amd64.deb 在终端键入命令code即启动vscode 需要安装插件列表 1.Chinese简化 2.ros …...
跨链模式:多链互操作架构与性能扩展方案
跨链模式:多链互操作架构与性能扩展方案 ——构建下一代区块链互联网的技术基石 一、跨链架构的核心范式演进 1. 分层协议栈:模块化解耦设计 现代跨链系统采用分层协议栈实现灵活扩展(H2Cross架构): 适配层…...
MySQL JOIN 表过多的优化思路
当 MySQL 查询涉及大量表 JOIN 时,性能会显著下降。以下是优化思路和简易实现方法: 一、核心优化思路 减少 JOIN 数量 数据冗余:添加必要的冗余字段(如订单表直接存储用户名)合并表:将频繁关联的小表合并成…...
关于easyexcel动态下拉选问题处理
前些日子突然碰到一个问题,说是客户的导入文件模版想支持部分导入内容的下拉选,于是我就找了easyexcel官网寻找解决方案,并没有找到合适的方案,没办法只能自己动手并分享出来,针对Java生成Excel下拉菜单时因选项过多导…...
Ubuntu系统多网卡多相机IP设置方法
目录 1、硬件情况 2、如何设置网卡和相机IP 2.1 万兆网卡连接交换机,交换机再连相机 2.1.1 网卡设置 2.1.2 相机设置 2.3 万兆网卡直连相机 1、硬件情况 2个网卡n个相机 电脑系统信息,系统版本:Ubuntu22.04.5 LTS;内核版本…...
Vue3中的computer和watch
computed的写法 在页面中 <div>{{ calcNumber }}</div>script中 写法1 常用 import { computed, ref } from vue; let price ref(100);const priceAdd () > { //函数方法 price 1price.value ; }//计算属性 let calcNumber computed(() > {return ${p…...
Windows 下端口占用排查与释放全攻略
Windows 下端口占用排查与释放全攻略 在开发和运维过程中,经常会遇到端口被占用的问题(如 8080、3306 等常用端口)。本文将详细介绍如何通过命令行和图形化界面快速定位并释放被占用的端口,帮助你高效解决此类问题。 一、准…...
