
车载ADAS -CAMERA
文章平均质量分 72
车载ADAS -CAMERA
bobuddy
这个作者很懒,什么都没留下…
展开
-
模拟相机视频输入方案-----模拟转MIPI /DVP方案
概述由于模拟相机在监控领域的优势,以及模拟相机价格优势,目前模拟相机方案需求还是很多的具体模拟解码芯片介绍目前接触的有以下几种:1.Nextchip系列韩国NEXTCHIP系列,主攻ISP、AHD、ADAS方向;目前接触的有 NVP6134/NVP6234/N3, 之前在全志和海思平台使用过;海康相机等-> NVP系列芯片->CSI YUV图像输出, 使用MIPI接口接收即可如下:Welcome to Nextchip2.转载 2021-09-26 10:29:51 · 7860 阅读 · 0 评论 -
五大车载操作(VOS)系统优劣对比
[导读]车载操作系统是用户和车载硬件的接口,同时也是车载硬件和上层软件的接口。车机操作系统的功能包括管理车载系统的硬件、软件及数据资源,控制程序运行,改善人机界面,为上层软件提供支持,让车机系统的资源,以及接收到数据、信号、音频、视频最大限度地发挥作用,提供各种形式的用户界面(UI),使驾驶员有一个好的驾驶环境,并有效的提供辅助驾驶、半自动驾驶、甚至自动驾驶。车载操作系统(AutomoTIve OperaTIng System,简称AOS)是管理和控制车载硬件与车载软件资源的程序系统,是直接运行..转载 2021-03-16 10:31:23 · 2754 阅读 · 1 评论 -
mtk芯片安卓车机系统具体流程
一:车机系统框架MCU 功能 电源控制 Radio 控制(RDS) 按键检测(Panel/Remote/SW) 常见信号检查(倒车/大灯/刹车) CAN 模块通讯 ARM-MCU 通讯 进出碟控制 翻转马达系统 屏驱(此种情况倒车一般用 mcu 控制)AMR 功能 wifi 、BT、 gps、3/4G 显示、触摸 多媒体播放(SD 卡、U 盘) 倒车显示 语音 AUX 胎压、DVR、CMMB CVBS 输出(后排输出)二:安卓启转载 2021-03-16 10:09:14 · 3647 阅读 · 0 评论 -
相机标定
机器人配备相机,从而可以通过相机进行物体识别,并进行抓取等一系列操作。本文针对相机畸变问题,进行纠正和标定。一 畸变原因相机成像其实就是基于小孔成像原理的,采用光学镜头取代小孔,使得更多光线汇聚于成像平面,从而可以获得清晰的影像。但是,由于光学镜头在一定程度上改变了光线的传播路径,导致光线会偏离小孔成像的光路,造成图像的畸变。另外,在光信号转换为数字信号的过程中,也会产生图像的几何畸变。二 标定原理像素坐标,图像坐标,相机坐标以及世界坐标1 图像坐标(x,y)转换为像素坐标(u,v)1.原创 2021-02-21 09:02:37 · 614 阅读 · 0 评论 -
ADAS的八大系统
简述:ADAS(Advanced Driving Assistant System)即高级驾驶辅助系统。ADAS 是利用安装于车上的各式各样的传感器,在第一时间收集车内外的环境数据, 进行静、动态物体的辨识、侦测与追踪等技术上的处理, 从而能够让驾驶者在最快的时间察觉可能发生的危险, 以引起注意和提高安全性的主动安全技术。ADAS 采用的传感器主要有摄像头、雷达、激光和超声波等,可以探测光、热、压力或其它用于监测汽车状态的变量, 通常位于车辆的前后保险杠、侧视镜、驾驶杆内部或者挡风玻璃上.转载 2021-02-20 11:12:10 · 1002 阅读 · 0 评论 -
Opencv读取USB网络摄像头无法显示,图像为空,显示黑色?
利用Opencv读取电脑的摄像头,代码如下,一直无法正常运行,搜索网上的解决方案,均未解决。代码语法没有错误,摄像头也可以打开,但是就是无法读取当前帧图像 #include <opencv.hpp> using namespace cv; int main() { VideoCapture capture(0); if (!capture.isOpened()) return -1; Mat frame; w.转载 2021-02-20 11:00:11 · 2349 阅读 · 0 评论 -
车载双目ADAS(一):双目相机为什么要进行标定
目录标定的缘由1、拍摄光线2、角点检测的函数3、标定板的打印精细程度 关于相机标定的博客和论文现在已经多到鱼龙混杂的层面,多数初学者在众多资料中翻来翻去,然而对很多的标定细节和原理性知识知之甚少,以致于停留在跑demo的级别。本人在翻看大量的博客论文基础上,深感有必要将相机标定的知识进行一些归纳总结。由于才疏学浅,可能会在下面的文章中出现这样或者那样的错误,恳请大家直接指出错误,我一定深刻反思,立即整改。标定的缘由 谈到相机标定,我们首先便会从世界坐标系,相机坐标系...转载 2021-02-20 10:54:18 · 2499 阅读 · 1 评论 -
车载双目ADAS(二):双目匹配算法入门
常用的双目匹配算法主要分为基于滑动窗口和能量传播的算法,当然最近几年,基于深度学习的匹配算法快速发展,并快速占据了各大擂台的榜首位置。双目匹配的核心思想在于通过暴力搜索方法找到同一基线方向上的左右图的相似点。如何构建算法权衡相似点度量的又准又鲁棒,是双目匹配一直在研究的内容。(文末附个彩蛋) (* ̄︶ ̄)1、匹配算法的原理2、匹配算法的评估3、稀疏视差和稠密视差图的对比 ...转载 2021-02-20 10:47:39 · 886 阅读 · 0 评论 -
车载双目ADAS(八):双目相机对图像画质要求
双目匹配算法的原理:以待匹配点为中心的矩形窗口作为匹配基元,在视差搜索范围内找到最相似的窗口。但是,场景点在左右图像中并非总是一致的,清晰的!因此,此类场景很难找到正确的相似窗口。从画质角度出发,双目相机的画质应当尽可能的满足以下要求:画面清晰,不管是逆光还是白天大照度,夜晚低照度,还是说在路灯情况下,要求图像具备高对比度。 双目视觉技术要求左右图像画质一致,比如畸变度,对焦度,对比度等参数越一致越好。现阶段的左右图像在像素级别存在一定的差异性,尤其是远处物体差异明显。曾经尝试过直方图均衡..转载 2021-02-20 10:44:24 · 817 阅读 · 0 评论 -
车载双目ADAS(三):ADAS与自动驾驶相关公司
ADAS与自动驾驶相关公司相关的媒体公司:转载 2021-02-20 10:40:58 · 217 阅读 · 0 评论 -
车载双目ADAS(四):双目ADAS的前装和后装市场
关于车载双目ADAS的前装和后装市场一些思考,供大家讨论: 谈到高级辅助驾驶(ADAS)或者无人驾驶,几乎所有人都会认为未来市场一片光明。然而,在实现真正无人驾驶的道路上,并不会一帆风顺,摆在自动驾驶产品落地面前的两座大山无非是技术与成本。无人驾驶技术建立在环境感知技术之上,环境感知主要是利用各类传感器实现汽车的自身定位和环境建模,现有感知传感器主要有摄像头,激光雷达,毫米波雷达,超声雷达和红外等。由于各类传感器均存在优劣势,谁也无法取代谁,所以业界认为多种传感器融合是实现自动驾驶的必经之路。...转载 2021-02-20 10:39:07 · 2356 阅读 · 0 评论 -
车载双目ADAS(七):双目相机的设计
近年来,基于毫米波雷达和激光雷达的方案已经广泛用于高端汽车,毫米波雷达的主要优势体现在具有很强的抵抗环境干扰的能力,可穿透雾、烟、灰尘等,具有全天候全天时工作的能力,可直接检测前方车辆的距离和速度。激光雷达的主要优势体现在极精准的测距能力。然而,不论是毫米波雷达还是激光雷达,均存在一些致命缺点,比如垂直视场角较窄、纵向分辨率较低、无法提供颜色和纹理信息等,而这些信息对于许多其他任务是非常重要的,例如行人检测、车辆识别、交通标志识别等。相比较而言,基于双目立体视觉的方法可以很好的弥补雷达传感器的不足,能够同.转载 2021-02-20 10:09:25 · 1236 阅读 · 0 评论 -
车载双目ADAS(五):双目视觉技术的原理、组成、应用与挑战
1. 双目视觉的原理 采用一对相机代替双眼。通过左右图像获取各像素点的视差,然后基于三角测量原理重构三维信息,从而识别障碍物体。与单目视觉相比,双目视觉不依赖庞大的训练集,测距精度较高。 (引自:中科慧眼官网)注:视差(disparity)是指同一物体在左右图中的横坐标之差。...转载 2021-02-20 10:01:55 · 4503 阅读 · 0 评论 -
车载双目ADAS(六):结构光深度相机
近年来,深度相机在三维测量领域的应用日益广泛,具有识别能力强、检测精度较高、可靠性好、抗干扰能力强、实时高效等特点。目前深度相机主要有三类:飞行时间(TOF),RGB双目和结构光法。 三类深度相机的比较 相机类型 TOF飞行时间 RGB双目 结构光 (单目...转载 2021-02-20 09:58:06 · 2100 阅读 · 0 评论 -
光圈
光圈(摄影术语)光圈是一个用来控制光线透过镜头,进入机身内感光面光量的装置,它通常是在镜头内。表达光圈大小我们是用F/数值表示。对于已经制造好的镜头,我们不可能随意改变镜头的直径,但是我们可以通过在镜头内部加入多边形或者圆形,并且面积可变的孔状光栅来达到控制镜头通光量,这个装置就叫做光圈。中文名光圈外文名Aperture计算公式F=镜头焦距/镜头有效口径(直径)属性控制光线进入机身内感光面的装置目录1种类 ▪固定 ▪可变 ▪...转载 2020-09-24 17:44:22 · 906 阅读 · 0 评论 -
f1.9光圈为什么比f2.2光圈还大
光圈值实际上是孔径和焦距的比值,换句话说,它实际上是省略说的分数,而这个数值是分母。 F1.7就是1/1.7, F2.2就是1/2.2,当然是分母小的数字大。光圈f值定义为焦距与通光孔直径的比值,f值越小,通光能力越强,即数值越小光圈越大F值就是光圈值bai,表达光圈大小我们是用f值。光圈是du一个用来控制光线透过镜头,zhi进入机身dao内感光面的光量的装置,它通常是在镜头内。表达光圈大小我们是用f值。光圈f值=镜头的焦距/镜头口径的直径从以上的...原创 2020-09-24 17:29:21 · 7305 阅读 · 0 评论 -
Linux(Ubuntu)下查看摄像头是否挂载及挂载的USB端口号
1、查看摄像头是否已经挂载的命令方法一:<span style="color:#000000"><code class="language-bash"><span style="color:#8be9fd">ls</span> /dev/video*</code></span>1方法二:<span style="color:#000000"><code class="language-bash"转载 2020-08-24 20:44:12 · 2755 阅读 · 0 评论 -
固定USB摄像头硬件端口——LINUX
修改点如下,通过节点名称判断usb判断video --- a/kernel/drivers/media/usb/uvc/uvc_driver.c +++ b/kernel/drivers/media/usb/uvc/uvc_driver.c @@ -1736,7 +1736,10 @@ static int uvc_register_video(struct uvc_device *dev, */ stream...转载 2020-08-24 20:42:39 · 1004 阅读 · 0 评论 -
MT6739的Android9.0 Camera kernel 驱动
文章目录Kernel 层驱动的实现Camera 开机流程Camera 驱动的文件结构Camera 驱动初始化流程Camera 入口函数 imgsensor_init注册的平台驱动结构体 gimgsensor_platform_driverimgsensor_probe 探测函数的实现imgsensor_driver_register 注册函数的实现gimgsensor_file_...转载 2020-04-21 16:08:21 · 2644 阅读 · 1 评论 -
ISP:CMOS Sensor 基础知识
CMOS Parallel Sensor 一些基础知识1S秒 = 1000 ms毫秒= 1000_1000 us微妙 = 1000_000_000 ns纳秒1GHz = 1000 MHz = 1000_000 KHz = 1000_000_000 Hz曝光时间以行长为单位; PCLK以Hz为单位;行长以周期数为单位,帧长以行长数为单位;其中周期数就是频率T 周期以ms为单位;...转载 2020-04-21 15:04:40 · 2957 阅读 · 0 评论 -
双摄像头术语
MT6757_Dual_Cam_VSDoF_Refocus_PreCheck_and_TuningOutline1. Dualcam Bokeh Introduction• Introduction• Data Flow• Bokeh Fundamental2. Pre-Check• (1)ISP+3A (2)HW (3)HAL config (3)SW (...原创 2020-04-21 14:20:49 · 2390 阅读 · 0 评论 -
Camera中对焦模式总结
手机常用的聚焦方式有连续自动聚焦(CAF,ContinuousAuto Focus)和自动聚焦(也叫触摸聚焦,AF,Auto Focus)。在CAF方式下,一次聚焦成功后,由于场景变化(物象距离变化、光线变化、被摄景象变化等)而失焦,在重新计算焦距的过程中,不能清晰成像。只有再次聚焦成功后才可以清晰成像。而CAF模式不停在聚焦过程中和聚焦成功后转换,因此抓拍照片也很容易不够清晰。同样的,AF模式聚...转载 2019-11-20 14:20:58 · 2175 阅读 · 0 评论 -
MT6762_MT6771_AF_Tuning_introduction
Introduction▪ AF Pre-check & Tuning Prepare▪ AFv4.0 calibration (For contrast AF)• AF Table• AF HW threshold• Hysteresis/Damping• Posture Compensation• Zoom Effect Calibration• Temperatur...转载 2019-11-20 13:52:29 · 681 阅读 · 0 评论 -
MT6771_MT6762_ISP_Tuning_Introduction
MT6771_MT6762_ISP_Tuning_IntroductionISP introductionISP VersionBlock DiagramISP VersionOBC: Optical Black CorrectionPurpose– 校准黑色(零)强度和再刻度到全范围Usage– 通过预先校准的模型...原创 2019-11-20 13:41:19 · 1372 阅读 · 1 评论 -
什么是IR-CUT
自然界存在着各种波长的光线,通过折射人眼能看到不同颜色的光线,这就是光线的波长不同所导致的。其实还有许多光线是人眼看不到的,人眼识别光线的波长范围在320nm-760nm之间,超过760nm的光线人眼就无法见到,比如红外光(波长一般在850nm)等。但是CMOS传感器芯片可以看到绝大部分波长的光线,这样就造成了传感器“看”见的与人眼看见的图像不一样的情形。图像处理算法只针对传感器“看见”的图像处理...转载 2018-05-26 14:29:50 · 9706 阅读 · 0 评论 -
手机双摄像头原理
由于双摄技术的快速发展,目前已经衍生出了几种不同的双摄硬件和算法配置解决方案。不同手机厂商可能有不同的双摄配置,比如华为荣耀P9采用的就是黑白相机+彩色相机的硬件配置,而iPhone 7 plus采用的就是广角+长焦的配置。此外,随着技术的演化,同一厂商也可能推出多种不同的配置。比如,华为2014年底推出第一款双摄手机是荣耀6plus,后置两个相同的彩色相机平行排列,2016年推出的年度旗舰产品荣...转载 2018-08-17 11:45:54 · 8337 阅读 · 0 评论 -
高清摄像头MIPI- CSI2接口
MIPI摄像头常见于手机、平板中,支持500万像素以上高清分辨率。它的全称为“MobileIndustryProcessorInterface”,分为MIPIDSI和MIPICSI,分别对应于视频显示和视频输入标准。目前,MIPI摄像头在其他嵌入式产品中,比如行车记录仪、执法仪、高清微型相机、网络监控相机等得到广泛应用,因此我们以OMAP4处理器为例,谈谈MIPI摄像头如何与ARM处理器连接。O...转载 2018-11-27 10:34:52 · 7471 阅读 · 1 评论 -
高通Camera 驱动调试要点(一)
本文主要介绍QCOM camera调试的重要参数;(1)Lane_assign 和lane_mask 现在摄像头基本都是mipi接口类型,因为前后摄都对应到平台这边不同的mipi接口,相应的数据lane需要一一对应; lane assign: lane_mask:比如: 101 <LaneMask>0x1F</LaneMa...转载 2018-11-27 10:51:46 · 4357 阅读 · 0 评论 -
高通Camera 驱动调试要点(二)
这篇文章主要介绍数据流这边Camera ISP这块所遇到的问题,主要介绍bus overflow和sof freeze;(一)bus overflow 摄像头传感器时钟通道(即 MIPI DDR 时钟)的工作频率与激活的数据通道数决定摄像头传感器在指定操作模式下的总数据传输速率(吞吐量)。每个通道的数据传输速率是 MIPI DDR 时钟速度的两倍。例如,工作在 200 MHz MI...转载 2018-11-27 11:31:55 · 3180 阅读 · 0 评论 -
高通camera调试步骤
项目比较紧,3周内把一个带有外置ISP,MIPI数据通信,800万像素的camera从无驱动到实现客户全部需求。1日 搭平台,建环境,编译内核,烧写代码。我是一直在Window下搭个虚拟机登服务器搞开发的,对Linux系统环境实在无爱,每每一到项目刚开始要搭环境了,内心总有点排斥,过程就比较纠结,看来以后还是要搞个linux真机玩玩。2日 编写camera驱动大致框架,配置GPIO...转载 2018-11-27 11:44:47 · 2745 阅读 · 2 评论 -
高通camera驱动分析
高通camera驱动分析./qcom/proprietary/mm-still/codec_v1/omx/jpeg_encoder/Android.mk:15:CHROMATIX_VERSION := 0309这个定义用那个版本,这个就是用0309的版本在调试的时候发现不能点亮,发现是pdaf关掉就可以了。 is_pdaf_support =0;在调试代码的时候发现, 内核部分只有配...转载 2018-11-27 11:56:25 · 7629 阅读 · 1 评论 -
mipi-csi-2干货
其实工作了这么久后,真的发现现在的工程师太依赖软件库了,做一个成熟的项目可以,稍微新一点,没做过的,没现成的代码的项目,就不敢接了。一来是风险控制,二来还是技术太菜! 其实技术很简单,超级简单,大学做实验时候,在开发板,做什么红外报警,32位密码锁,还有无绳电话等,拉一套学长的代码,调试一下,烧到板子,就OK了。用带我的张老师的话说“加个壳,你们就可以注册个商标创业开公司了。” 以前觉得技术N...转载 2018-11-27 14:27:04 · 5542 阅读 · 1 评论 -
同时录像拍照
边录像边拍照 ,Android怎样实现录制视频时拍照(或连续取录制的实时这一帧),就是同时录像时可以连续保存图片到本地,录像也同时保存/*** @author: Jeff <15899859876@qq.com>* @date: 2018-03-05 15:08* @description: PLRecordStateListener注册录制状态监听器 , PLVideo...转载 2019-06-29 10:55:58 · 1095 阅读 · 0 评论 -
camera理论基础和工作原理
写在前面的话,本文是因为工作中需要编写摄像头程序,因为之前没有做过这类产品,所以网上搜索的资料,先整理如下,主要参考文章如下,如果有侵权,请联系我;另外,转载请注明出处。本文不一定全部正确,如果发现错误请指正。如果有新的理解,会继续整理。 http://blog.youkuaiyun.com/xubin341719/article/details/7723725http://blog.youkuaiyun.com/pen...转载 2018-03-09 20:03:22 · 682 阅读 · 0 评论