计算机应用 | 古代文学 | 市场营销 | 生命科学 | 交通物流 | 财务管理 | 历史学 | 毕业 | 哲学 | 政治 | 财税 | 经济 | 金融 | 审计 | 法学 | 护理学 | 国际经济与贸易
计算机软件 | 新闻传播 | 电子商务 | 土木工程 | 临床医学 | 旅游管理 | 建筑学 | 文学 | 化学 | 数学 | 物理 | 地理 | 理工 | 生命 | 文化 | 企业管理 | 电子信息工程
计算机网络 | 语言文学 | 信息安全 | 工程力学 | 工商管理 | 经济管理 | 计算机 | 机电 | 材料 | 医学 | 药学 | 会计 | 硕士 | 法律 | MBA
现当代文学 | 英美文学 | 通讯工程 | 网络工程 | 行政管理 | 公共管理 | 自动化 | 艺术 | 音乐 | 舞蹈 | 美术 | 本科 | 教育 | 英语 |

OSD技术在ATM数字视频监控系统中的应用

2014-05-29 01:11
导读:理工论文论文,OSD技术在ATM数字视频监控系统中的应用应该怎么写,有什么格式要求,科教论文网提供的这篇文章是一个很好的范例: 摘要:介绍了一种用于ATM自动提款机的数字视频监控系统,从经
摘要:介绍了一种用于ATM自动提款机的数字视频监控系统,从经济实用的角度出发,在系统的前、后端分别实现了OSD功能。前端叠加的OSD信息作为图像的说明和补充,并且随视频流传输和存储;后端叠加的OSD提供了友好的用户界面,不影响图像的完整性。

随着银行客户终端ATM自动提未机的推广使用,其安全防范工作显得越来越重要,难度也越来越大。因此,针对ATM的数字视频监控系统便应运而生。数字视频监控系统常常采用在屏显示(On Screen Display,OSD)技术实现人机界面。在屏显示技术就是在图像上叠加文字,使显示屏幕为用户提供更多的附加信息。在ATM监控中,银行对OSD功能有着特殊的要求:

(1)将ATM机号、时间、日期、卡号、数据叠加在所录视频图像上,并且要在每个画面上叠加上镜头的地信息。这些信息叠加以后就成为图像的一部分,作为视频图像的说明,便于进行监控和查询。

(2)在回放或者监控时要提供友好的用户菜单,用来进行系统的设置和查询等操作。这些菜单信息只是给用户提供交互的信息,不破坏图像的完整性,并且不随图像数据传输和存储。

本文针对ATM监控系统对OSD功能的要求,在自行设计的一款ATM监控设备中用不同的方法实现了两种OSD功能。所采用的方法经济、实用,具有普遍意义,也可以推广到其它的数字视频监控系统中。

1 系统简介

本监控系统是一个基于嵌入式CPU和新型MPEC-4硬件编、解码芯片的系统,提供两路视频输入。为了节约成本,两路视频信号复合成画中画进行压缩编码,由嵌入式CPU从PCI接口对压缩数据进行存储和传输。其输出端提供实时的视频输出和画中画回放数据输出。系统硬件结构图如图1所示。

视频A/D转换器选用PHILIPS公司的SAA7113H,通过I2C总线进行寄存器管理,输出标准ITU656接口数据。

画面分割芯片选用A.LOGICS公司的AM-204M五画面分割器,通过对其寄存器的编程实现两路视频信号的画中画叠加。在实际应用中,主画面监控整个提款机终端,子画面监控出钞口。这款芯片还具有OSD功能,用它可实现图像附加信息的叠加。

模拟开关用来选择视频是输出压缩前的实时视频还是回放录像文件的视频,用两片FAIRCHILD公司的74LVT16245总线驱动芯片来实现这部分功能。一片接压缩编码前的数据,另一片接回放的视频数据,两片芯片的输出接在一起送到D/A芯片去实现视频的显示。单片机控制74LVT16245的使能端,根据需要让其中一片74LT16245输出视频数据,实现输出视频的选择。这样,通过对单片机编程,就可以控制在监视器上输出实时视频还是回放录像文件的视频。

视频D/A转换器选用PHILIPS公司的SAA7121,通过I2C总线进行寄存器管理、输入ITU656接口数据、输出模拟视频。

要想使OSD叠加的信息能作为图像的一部分,即图像的附加信息(如日期等)存储到文件中,必须将信息叠是模拟视频输入端,将信息直接和模拟视频叠加后再进行A/D视频转换。另一个是在画面分割器后端的数字视频上叠加信息。这两种方法要用到不同的OSD芯片,虽然效果较好,但增加了设备的成本和电路板的尺寸。在实际的设计中,选用了一款带有OSD功能的画面分割芯片AM-204M,直接在画面分割芯片中叠加字符信息,较好地解决了这个问题。

要实现作为用户操作界面信息的OSD信息的叠加,这里把这部分OSD功能加在视频D/A芯片的复合视频广播信号(CVBS)的输出上。这部分OSD功能提供信息给用户,不破坏图像数据的完整性。由于菜单所需要的信息较多,并且本系统主要是针对国内用户,要求用汉字菜单,所以选用的OSD芯但要提供汉字信息,而且要有足够的汉字库。事实上目前市场上大多数的OSD芯片都只能提供简单的字符信息叠加。通过综合的比较,最终选用了FUJISU公司的MB90092芯片。

上一篇:一种基于FPGA的误码性能测试方案 下一篇:没有了