作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2012, Vol. 38 ›› Issue (16): 245-248. doi: 10.3969/j.issn.1000-3428.2012.16.064

• 工程应用技术与实现 • 上一篇    下一篇

基于Nano-X的视频监控OSD设计与实现

费莉梅,陈耀武,蒋荣欣   

  1. (浙江大学数字技术及仪器研究所,杭州 310027)
  • 收稿日期:2011-11-15 修回日期:2011-12-23 出版日期:2012-08-20 发布日期:2012-08-17
  • 作者简介:费莉梅(1986-),女,硕士研究生,主研方向:嵌入式实时系统;陈耀武,教授、博士生导师;蒋荣欣,讲师、博士后
  • 基金资助:
    国家自然科学基金资助项目(40927001)

Design and Implementation of OSD for Video Surveillance Based on Nano-X

FEI Li-mei, CHEN Yao-wu, JIANG Rong-xin   

  1. (Institute of Advanced Digital Technology and Instrument, Zhejiang University, Hangzhou 310027, China)
  • Received:2011-11-15 Revised:2011-12-23 Online:2012-08-20 Published:2012-08-17

摘要: 针对嵌入式视频监控系统的图形用户界面(GUI)应具有存储空间小、实时性高的要求,提出一种基于Nano-X的实时视频监控在屏显示(OSD)设计方案。以PowerPC处理器和TI DSP为硬件平台,对Microwindows进行移植和裁剪。采用直接存储器存取方式进行OSD数据的PCI总线传输,判断变动区域实现GUI局部数据的刷新,通过DM6467的VDCE硬件模块进行鼠标图层叠加,以此提高系统的实时性。实验测试结果表明,该系统中单帧OSD数据的最大处理时间低于37.98 ms,鼠标叠层时间降至13.6 ms以下,有效地达到了25 f/s的实时刷屏要求。

关键词: Nano-X中间件, 高实时性, 在屏显示技术, 视频监控, 鼠标叠层, 图形用户界面

Abstract: Aiming at the requirements of high real-time and small storage space in embedded video surveillance Graphical User Interface(GUI) system. This paper presents a design of real-time On Screen Display(OSD) for video surveillance based on Nano-X. Microwindows is transplanted and tailored on the PowerPC platform. In order to improve the system in real time, Direct Memory Access(DMA) is used to help the PCI transmission. The region’s changes are judged to realize the GUI data’s refresh, and the mouse layer is blended through DM6467’s VDCE module. Experimental tests show that the maximum value of OSD display time for single-frame is adapted to 37.98 ms, and the blending time of mouse is down to 13.6 ms, reaching the requirement of refresh’s speed about 25 f/s.

Key words: Nano-X middleware, high real time, On Screen Display(OSD) technology, video surveillance, mouse blending, Graphical User Interface(GUI)

中图分类号: