首页 > 范文大全 > 正文

基于AptinaASX340的倒车影像系统设计与实现

开篇:润墨网以专业的文秘视角,为您筛选了一篇基于AptinaASX340的倒车影像系统设计与实现范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

摘要: 为了避免倒车过程中因视觉盲区可能出现的安全隐患问题[1][2],文章采用飞思卡尔单片机做主机,Aptina图像传感器ASX340[3]做从机,利用ASX340内部的OVERLAY位图叠加系统,设计了一种能够将倒车过程中实时的车辆尾部的影像,距离障碍物的安全距离,倒车轨迹路径等信息提供驾驶员倒车影像系统[9][10]。使用HYRes3_1、Imatest软件[4]测量了影像图像质量的主要因素。测量结果表明成像质量能够满足目前车厂的要求。

Abstract: In order to avoid safety hazards during the process of reversing caused by visual blind spot, this paper presents a reversing video system based on Freescale microcontroller as the host, Aptina image sensor as the slave. By using OVERLAY systems inside ASX340, the system puts the overlay bitmap information to the output video display in car DVD, provides the information of real-time car rear image, safety distance to obstacles and reversing trajectory path to drivers. Use HYRes3_1, Imatest imaging software to measure the main factor in image quality. Measurement results show that the image quality meet the requirements of the current depot.

关键词: 倒车影像系统;图像传感器;OVERLAY;倒车轨迹;Imatest

Key words: reversing video system;image sensor;OVERLAY;reversing trajectory path;Imatest

中图分类号:U471 文献标识码:A 文章编号:1006-4311(2014)14-0027-03

0 引言

随着越来越多的电子信息技术如倒车雷达、倒车影像等系统应用到汽车上,驾驶员可以更轻松地停放自己的车辆。其中,一种能够实时的将车辆尾部的影像,距离障碍物的安全距离,倒车轨迹路径等信息提供驾驶员的系统近年来受到人车厂和驾驶员的高度重视。本文设计了可实现上述功能的倒车影像系统:以飞思卡尔的MCU为主机,接收CAN总线上的倒档信号和计算转角信号,发送指令到传感器进行图像采集。与此同时,传感器自动从FLASH中调取相关辅助线图片,并与采集到的视频一同显示在车载DVD上。

1 系统硬件结构

本系统是采用图像传感器的框架结构来进行设计的,包含的硬件模块有:图像采集模块、主机控制模块、电源模块。原理框图如图1所示。

当驾驶员挂R挡时,主机控制模块需要接收CAN总线上的转角信号,同时确定转角信号的方向,角度大小,根据相应“规范”转换成对应的图片索引ID,并发送相应的指令到ASX340,实现OVERLAY功能[3]。电源模块用来给系统各模块提供可靠供电,采用高效的DC-DC电源设计方案,考虑到摄像头体积的过小和散热问题,采用多级转换模式。1.2 主机控制模块 采用的MCU芯片型号为飞思卡尔的MC9S08DZ16[5],具有抗干扰能力强,功耗低,价格低等特点。工作温度为-40℃~125℃,属汽车级芯片,其内部集成了各种通信接口,如本系统中使用的IIC总线,CAN总线。其电路图如图3所示。

1.3 CAN收发器接口电路 TJAl040收发器提供了CAN控制器与物理总线之间的接口以及对CAN总线的差动发送和接收功能,如图4所示。

2 软件设计

2.1 轨迹线功能实现基础

ASX340图像传感器支持“OVERLAY”功能,其原理结构图为图5所示。

DMA/CPU先将预存在FLASH[7]中的原始图像数据调取出来,存储到内部五个缓存中的任意一个中,图像数据的显示是按层显示的,有四个动态显示层,能够实现多达4幅图像的同时叠加[6]。因此用户可以通过给FLASH加载预呈现帧来实现动态场景。

ASX340支持一种高电平命令控制-主命令接口[8],主机对ASX340通过IIC总线接口控制overlay功能,为了支持主命令同步,ASX340子系统支持一个带“门铃”的主命令寄存器,“门铃”用来中断嵌入式微处理器,这样能够做到主机命令后,系统固件能够立即执行。

2.2 轨迹线功能程序设计 轨迹线功能主要用于实时显示当前倒车状态的运行轨迹,当驾驶员挂倒挡信号时,主机控制模块首先对系统进行初始化,再获取CAN总线发送过来的转角信号,判断转角信号的方向和大小,将转角信号按相应规范计算得出与该角度对应的、预存在FLASH中的图片索引ID,再写相应的指令到图像传感器ASX340,ASX340会自动将对应的图片从FLASH中读出,通过OVERLAY功能,和视频信号进行混合,输出到DVD显示屏上。其软件流程图如图6所示(以右转为例)。

3 成像质量评测

目前车载摄像头行业没有统一的标准,基本通过目视的“直接观察”来评定成像质量。为此在设计本系统时,通过测试对比市场上多家摄像头产品,制定了如下标准。该标准已得到国内某些自主品牌车厂的认可。该标准中部分内容见表1。

3.1 分辨率测试 摄像头的分辨率是指摄像头解析图像的能力,本系统采用业界最具权威的ISO12233标准卡和解像力检测软件HYRes3_1,HYRes3_1是 CIPA 日本相机工业协会制订的检测标准。测试结果如图7所示。结果为359线对,满足要求。

3.2 色彩还原测试 该测试主要评定摄像是否能将所拍摄物体的颜色进行真实的再现。本系统在6500K标准光源条件下,通过GretagMacbeth Colorcheck和Imatest来进行测量[4]。

4 总结

文章介绍了基于Aptina ASX340的倒车影像系统的设计方法,图像质量的评测方法和标准。该系统利用Aptina ASX340本身自带的OVERLAY功能,使得系统设计简单,可靠性高,降低了设计成本。该系统已成功应用于多款自主品牌车型,其最终效果图如图11所示。

参考文献:

[1]陈烁华,冯桑.倒车辅助系统的技术发展[J].城市车辆,2009:36-38.

[2]操虹,卢荣胜,马程.基于ARM9的多路视频采集系统设计[J].现代显示,2009,100:42-45.

[3]MT9V129 Datasheet [EB/OL]. 2007. .

[4]Imatest Documentation [EB/OL]. 2009. .

[5]MC9S08DZ16 Datasheet [EB/OL]. 2010. .

[6]李富红,程永强,王丽辉.基于CMOS图像传感器MT9V136的OSD设计[J].[2010-07-19].中国科技论文在线,http:///releasepaper/content/201007-341.

[7]MT9V126 SPI Flash Contents Encoding Specification Datasheet[S][EB/OL]. 2008. .

[8]ASX340AT Host Command Interface Specification Datasheet[S][EB/OL]. 2011. .

[9]李富红.高清贝尔图像实时采集系统[D].太原:太原理工大学,2009.

[10]张永亮.智能可是倒车系统设计[D].武汉:武汉科技大学,2008.