基于DSP的嵌入式数字摄像夜间能见度测量系统

2014-11-19 09:59:22来源: eccn
  能见度是气象观测中的重要参数,其对于航空航天、铁路、公路等具有重要的应用价值。数字摄像法是根据能见度定义以及人眼视觉阈值效应自动获得能见度值的,是一种较为新型的探测能见度的方法。其基本思路是通过直接处理摄像机(CCD)摄取的选定目标物的图像,分析亮度信息来获得能见度数值。文章研究了双光源摄像法夜间能见度测量方法,设计了基于DSP的小型化嵌入式系统,从硬件和软件设计两方面

  对系统进行了研究,实现了夜间能见度的计算。实验结果表明该系统可以用于夜间能见度的观测。

  1 数字摄像法探测夜间能见度原理

  采用双光源法开展夜间能见度探测的原理如图1所示。

  

  双光源法是基于比尔-朗伯定律,通过图像灰度信息得到光源与黑体的视亮度衰减,进而反演大气消光系数来计算能见度的一种方法。获得的大气消光系数为:

  式中:分别为光源1,2,黑体1,2的视亮度;D1和D2分别为光源1,2距摄像机的距离。

  再根据人眼视觉阈值效应得到能见度值为D=ln(1/0.02)/σ。

  2 嵌入式系统硬件设计

  2.1 系统总体方案设计

  系统其主要由目标光源与黑体、摄像机和信号处理平台组成。信号处理平台完成信号的图像采集、分割与能见度计算功能。本文设计了一套以TMS320DM642为核心,结合CY37064P100,TVP5150PBS,SAA7121,DMT32240T035_01WN的图像实时采集与处理平台。该平台完成图像的采集与分割定位的处理,目标光源与目标黑体的视亮度以及能见度值的计算。图2为系统模块结构图。

  

  采用PAL制式的摄像头提供25帧/s的视频流。CCD采集图像并通过视频解码芯片将输入视频流转化为8位ITU-R BT.656格式视频数据,经过DSP图像处理得到能见度的数值。再通过DM642扩展的串口通信电路与带串口的液晶屏通信,把能见度数值显示在液晶屏上。同时视频编码芯片将DSP处理后的BT.656格式的视频数据转化为PAL制式的视频信号,通过监视器显示处理后的目标光源和目标黑体的图像。

  2.2 嵌入式信号处理系统硬件设计

  2.2.1 视频采集模块

  采用8位模拟工业摄像机直接摄取PAL制的视频图像,送入视频解码器。解码后输出ITU-R BT.656格式数据。解码器采用高性能、封装小(32脚TQFP)、功耗小(小于150 mW)的TVP5150PBS,将PAL视频信号转换成数字色差信号(YUV 4:2:2)。图3为视频解码模块与DSP接口图。

    在外部视频输入(0~1 Vpp)与TVP5150PBS视频输入之间设计分压电阻网络来使得TVP5150PBS的输入电平为0~0.75 Vpp.

  系统设置视频口VP1的A通道作为视频输入口。TMS320DM642的I2C接口实现对TVP5150芯片内部寄存器的初始化和配置。TVP5150芯片的SCL,SDA引脚分别与TMS320DM642时钟、数据地址线相连,通过SCL,SDA的时序配合完成DSP向视频解码器芯片寄存器写入和读出数据。TVP5 150接收摄像机的视频信息,经过解码后的数据串行输出。数字视频流包含奇偶场指示信号FI、场同步信号、行同步信号、像素时钟、YUV数据输出等元素,数据率约165 Mb/s.

  2.2.2 图像处理模块

  系统采用TI公司的面向数字媒体应用的32位定点DSP芯片TMS320DM642完成信号处理的过程。TVP5150输出的BT.656视频流经过TMS320DM 642的视频口后存入2 560 B的VP1A通道FIFO.由于图像数据量大,需要外扩片外存储器用于存放图像数据信息。通过EDMA通道把FIFO中的数据搬入片外存储器SDRAM.当视频口VP1的A通道出现视频Y,U,V分量数据搬运请求后,在程序中便会触发EDMA处理函数,完成FIFO数据向SDRAM的搬运。VP1EVTYA,VP1EVTUA,VP1EVTVA分别为发生在VP1A通道上与视频Y,U,V分量相关的事件,与DM642 EDMA对应通道相连。当FIFO向SDRAM搬运完数据后运行在FLASH中的程序开始调用图像数据,进行算法处理,求取光源和黑体的亮度值,完成能见度的计算。

  2.2.3 视频显示模块

  视频显示部分通过视频编码芯片把BT.656格式的视频数据转化为PAL制式的视频信号,然后送入监视器显示处理后的目标光源和目标黑体图像。采用SAA7121H编码器,将TMS320DM642的VP0 A通道设置为视频输出口。图4为视频编码模块与DSP连接图,CVBS_OUT为解码输出的复合视频。与TVP5150一样,SAA7121芯片内部各个寄存器的配置通过TMS320DM642的I2C接口配置,且可以与TVP5150共用TMS320DM642的I2C总线。

  

  2.2.4 串口通信模块

  系统在DSP外部通过CY37064P100和TL16C752B扩展串口通?
电路实现主芯片与带串口液晶屏之间的通信,将夜间能见度值显示在液晶屏上。图5为串口通信模块设计图。选择串口液晶屏实现能见度数值的显示和历史曲线的绘制。

  

  3 嵌入式系统软件设计

  3.1 基于DSP/BIOS和RF5系统软件设计

  DSP/BIOS是基于CCS的一个嵌入式操作系统,其多线程机制可以方便进行多任务应用程序的编写。与传统的汇编语言和C语言编写的DSP程序相比,DSP/BIOS可以有效地提高代码执行效率,利于行代码执行情况的实时监控。RF5是基于DSP/BIOS的应用程序设计框架,实现存储管理、线程模型和通道封装。运用RF5参考框架可以大大缩短开发者的难度和时间。根据系统需要,在基于RF5参考框架上进行嵌入式软件的编写,图6为软件程序流程图。

[1] [2]

关键字:数字摄像  能见度  测量系统

编辑:什么鱼 引用地址:http://www.eeworld.com.cn/Test_and_measurement/2014/1119/article_10115.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。
论坛活动 E手掌握
微信扫一扫加关注
论坛活动 E手掌握
芯片资讯 锐利解读
微信扫一扫加关注
芯片资讯 锐利解读
推荐阅读
全部
数字摄像
能见度
测量系统

小广播

独家专题更多

富士通铁电随机存储器FRAM主题展馆
富士通铁电随机存储器FRAM主题展馆
馆内包含了 纵览FRAM、独立FRAM存储器专区、FRAM内置LSI专区三大部分内容。 
走,跟Molex一起去看《中国电子消费品趋势》!
走,跟Molex一起去看《中国电子消费品趋势》!
 
带你走进LED王国——Microchip LED应用专题
带你走进LED王国——Microchip LED应用专题
 
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2016 EEWORLD.com.cn, Inc. All rights reserved