图像处理与伺服控制一体化系统设计研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
利用视觉系统获取信息作为反馈变量是现今较为有效的闭环控制手段之一,具有重大的科研价值和广泛的应用前景。视觉作为获取外界信息最重要的方法之一,已经成为各种控制智能化、自主化的前提条件。基于图像处理与伺服控制一体化系统的研究是这个领域的热点,对于智能机器人控制和红外成像制导的研究、发展和应用都具有重大的意义。我国在这个领域的研究起步比较晚。目前,基于视觉控制的智能机器人在应用实践方面尚处于探索阶段;成像制导武器在精确制导、抗干扰以及“发射后不管”的智能化等方面的技术水平尚还落后于美国、俄罗斯等国家。但我国的计算机科学技术、信息科学技术目前正处于快速蓬勃发展的阶段,这给了我们一个迎头赶上的机会。
     本文首先分析了机器人视觉伺服系统、红外成像制导系统和相关算法的最新发展情况,并对图像处理和伺服控制的关键技术做了深入研究,提出了以下问题:1.由于背景环境的干扰,简单算法的识别和跟踪效果并不令人满意。若要提高系统的自适应性和智能化,就需要以加大算法的复杂度作为代价,有时甚至需要形成一个庞大的算法库。而目前视觉伺服系统广泛采用的实现方案对运算资源的利用率较低,难以满足复杂背景下目标识别和跟踪的实时性要求。2.缺乏一体化的SoC设计,不适合对功能、可靠性、成本、体积、功耗等综合性严格要求的应用环境。3.系统通用性较差,进行移植、升级时软硬件架构的改动量都比较大,工作繁杂,开发周期长。4.单核数字信号处理器的方案所实现的系统在处理复杂算法时,难免频繁调用跳转指令,造成11级流水线经常中断,系统效率降低。
     围绕以上问题,本文研究了图像处理与伺服控制一体化的系统,提出了一种外围电路简单、软件结构灵活的通用设计方案。可广泛应用于机器人控制、自动焊接、自动分检和导弹制导等领域。具体研究内容包括以下几个方面:
     1.系统介绍了自动目标识别和跟踪的相关算法,重点介绍了卡尔曼滤波、差分法、空域滤波法、时域滤波法和门限法。并对各种经典算法的改进算法进行了归纳和比较,分析了算法实现的条件和难度。为硬件需求分析和系统的实际应用提供了理论依据。
     2.在研究了自动目标识别和跟踪算法的基础上,对现有的设计方案进行了定性、定量分析。在对各种方案比较分析后,针对目前实际应用中所面临的关键问题提出了一种集成度很高的双核设计方案。构建了总体框架,详细说明了实现过程。在具体研究中,分析了关键模块的应用及内部资源,对视频接口、程序存储器接口、数据存储器接口、电源电路、系统时钟和芯片工作模式方面的配置进行了设计,并完成了高速数字电路的PCB板设计。
     3.设计了基于模块化和ASOS体系层次的软件架构。根据ARM和DSP处理能力各自的特点,提出了面向双核处理器的分任务协作机制,进一步提高了运算资源的使用效率。最后利用Flash加载方法对DSP引导程序环节进行了设计。
     4.分析并给出了图像处理经典算法的实现方法,编写了C语言程序代码,并使用线性汇编对关键代码进行优化以提高运行速度,给出了CCS仿真器上运行后的处理结果。经分析后,提出一套测试方案。借助集成开发环境(Code Composer Studio Version)中包含的软件仿真器(Simulator),与单核处理器进行比较分析。通过对任务调度时间、数据通信时间和存储器占用情况等关键量进行反复测试和统计,部分验证了本文设计方案处理数据的并行度比较高,并且各处理器的存储空间都得到了比较合理的应用,部分数据的存取可以独立进行,避免了流水线冲突。从而提高了总体系统实时处理数据的能力。
Nowadays, getting visual information as a feed back is an effective way for closed-loop control, witch has got an important science value and an abroad application future As one of the important ways to get information form outside world,vision has been the necessary condition for intelligent control.
     Visual servo system based on automatic target recognition and tracking is the hotspot in this field,which is important for the search,development and application of intelligent robot control and infrared missile.Our country has been dropped behind a little.The search of intelligent robot controlled by vision is just on the launch and the ability of precision striking,anti-jamming and intelligent control is all dragged behind American,Russia etc.However,the computer science and information technology is developing rapidly in our country recently,and this give us an opportunity to catch up.
     This thesis has analyzed the recent situation of the robot visual servo system,infrared imaging missile and the correlative arithmetic and raised such questions as following:1.Because of the interference from background,the effect of simple arithmetic is not satisfied.For improving the adaptability and intelligent,complex arithmetic or even a large arithmetic base is necessary.But now,the ratio of operation resource is a little low,witch causes the difficulty for processing when in the complex environment.2. The existing realization lacks of Soc design and is not suitable for the application that has strict limits in function, cost,volume,power consume etc.3.The existing systems are lack of universal hardware and this shortcoming will cause a lot of changes when the system is modified for another use.4.There is a problem for single core DSP that when to call jump instruct frequently,the efficiency of system will drop.
     So aiming at these problems,this thesis researched the integrated system of image process and servocontrol.Then it raised a design,whose hardware is simple and software structure is flexible.This design is universal enough so as to be used in robot control,automatic weld,automatic recognition,infrared missile etc. The research work contained as follows:
     1. Give an introduction of the correlative arithmetic of automatic target recognition and tracking,which focus on the Kalman filter,threshold method etc. And then,make a compare and analysis on these arithmetic in the aspects of realization condition and difficult,wich is the theory basis of the practice use.
     2. Based on the research of the automatic target recognize and tracking,quantilisly analyzed the existing systems.After comparison and analysis, a design based on the high integrated double core DSP was raised.In the thesis,the detail design about video port, program RAM,data RAM,PCB board,clock and mode was given.
     3. Design the software structure based on blocking and ASOS concept.Aiming at the differences in the processing ability of ARM and DSP, a task-distribute mechanism designed for double core DSP was raised in order to improve the ratio of the operating resource At the stone time, the thesis discussed how to boot program by flash.
     4. Analyze and give the realization method for classic image process.Then program with C and optimize the code for a fast operation speed.The results were given and analyzed.In order to test the performance of the system,a method was given in the thesis.With the help of Code Composer Studio Version and Simulator,we can make a compare with the single core system.After analyze the test results got with the CSC and Simulator,we reached the conclusion that the design of this double core system has improved the performance of the existing system.
引文
[1] 陈伯良,孙维国 粱平治等.InSb凝视红外焦平面组件研制和应用.红外与激光工程,Vol.31No.5.2002:419~423
    [2] 李群章.迅速发展陡着的红外成像精确制导披术.世外导弹与航天.1991
    [3] 黄国庆.红外成像制导武器及其导引头的现状与发展.红外技术,1998
    [4] 范金荣.二十一世纪前20年精确制导技术发展预测[C].2002年全国光电技术学术交流会论文集(上),2002:19~20
    [5] 杨树谦,宋桌.红外成像制导在飞航导弹上的应用[C].2003年全圈光电技术学术交流会第十六界全国红外科学技术交流会论文集(上),2003:205-208
    [6] Hao Yang J L, Hongzan Sun,Weiming Hu,Tieniu Tan. Efficient and Robust Vehicle Localizition. I EEE International Conference on Image Processing
    [7] Matthew B. Cricket-Based Robots. I EEE Robotics and Automation Magzine, December,2002
    [8] Jason Wu W. Rapid and Accurate Inter-Robot Position Determination in Robot Teams. IEEE Transactions on Instrumentation and Measurement Vol.50, No.l, February,2001
    [9] 杨宜禾.成像跟踪技术导论[M],1992:113~20C
    [10] Gilmore J F. Automatic Target Recognition. Journal of Electronic Defense, July, 1990
    [11] I.N.Aizenberg. Processing of Noisy and Small Detailed Gray-Scale Images Using Cellular Neural Networks. Journal of Electronic Imaging, July 1997
    [12] 杨宜禾等.红外系统.国防工业出版社,1995
    [13] 郎晓虹.起伏背景下的红外目标的检测与跟踪[D].国防科技大学学报,1994
    [14] 沈宇键,何听,郝志航.图像序列中检测运动小目标的递归算法[J].光电工程,2004,27(2):9~13
    [15] J.A.Silva. An Adaptive Image Enhancement Algorithm. Pattern Recognition,Vol.30, No.7, 1997
    [16] 彭嘉雄,周文琳.红外背景抑制与小目标分割检测[J].电子学报,1999,27(12):47~51
    [17] 张金锁,宋利权,靳民会,等.基于带通滤波的红外小目标捕获算法研究[J].红外与激光工程,2002,31(4):294~296
    [18] Diani M B.Joint striping noise removal and background clutter cancellation in IR naval surveillance systems[J].I EEE Proc VisImage Signal Process,2001,148(6):407~411
    [19] 杨卫平,沈振康.红外图像序列小目标检测预处理技术[J].红外与激光工程,1998,27(1):23~28
    [20] 崔凤魁,张丰收,白礴等.二值图像目标邻域点法边界跟踪算法.洛阳工学院学报,2001,22
    [21] 周卫祥,孙德宝,彭嘉雄.红外图像序列运动小目标检测的预处理算法研究[J].国防科技大学学报,1999,21(5):57~60
    [22] Bartlett T. Simplified IR Signature Prediction for Model-Based ATR[J]. SPIE, Vol. 1957:111~121
    [23] 刘文萍等.图像分割中阈值选耳义方法比较研究.模式识别与人工智能,Vol.10,No.3,1997
    [24] 吴一全,朱兆达.图像处理中阈值选取方法30年(1962-1992)的进展.数据采集与处理,8(3,4),1993:268~282
    [25] 刘文萍等.人造目标红外前视阈值分割技术[J].红外与毫米波学报,16(5),1997:257~261
    [26] 刘相滨,向坚持,阳波.基于八邻城边界跟踪的标号算法.计算机工程与应用,2001,23
    [27] 王勇.赵保军.复杂背景下低信噪比点目标的实时检测算法及实现[J].系统工程与电子技术,2002,24(12):17-21
    [28] 周杰,彭嘉雄.基于小波变换的运动点目标检测方法[J].宇航学报,1996.17(3):1~5
    [29] Marx D. H. Theory of Edge Detection[J]. Proc.R.Soc.Lond.B207, 1980:187~217
    [30] Tonissen E . Performance of dynamic program m ing technique fox track-before-detect[J]. IEEE Transon AES, 1996, 32(4): 1444~1450
    [31] Melendez M. Spatial-temporal multiscan adaptive matched filtering[J]. SPIE, 1995,2561: 51~65
    [32] Z.F Z. Detection and acquistion of small targets with low Signal-to-clutter ratio[J]. SPIE,1999: 564~569
    [33] 唐莹,田金文,柳健.红外序列图像点目标检测的一种方法[J].华中科技大学学报,2001,29(4):4~6
    [34] 熊辉,沈振康.低信噪比抖动红外点目标的检测[J].国防科技大学学报,1998,20(2):54~59
    [35] 彭嘉雄,彭铁.弱目标检测的图像流法[J].红外与激光工程,1996,25(4):34~40
    [36] Bxaga G J. Automatic target detection and tracking in forward looking infrared image sequences using morphological connected operators[A]. 23rd Conference on Information Sciences and SystemiC], 1999:173~178
    [37] 雷万云.复合制导信息实时处理系统.国防科工委精确制导技术文集,1995
    [38] 雷万云.IMSA 110数字信号处理器在制导信息与图像处理中的应用研究.弹箭与制导学报,1997
    [39] 钟任华等.飞航导弹红外导引头.宇航出版社,1995
    [40] 王新敬,龙亚春,向训清,周正.OMAP平台下嵌入式Linux系统摄像头驱动设计与实现.北京电子科技学院学报,2006,Vol.14 No.2:57~61
    [41] 杨阳,彭玉华,刘兆广,田树民.基于OMAP平台的AVS解码实现.通信与计算机,2006(90-93)
    [42] 樊江涛,陈剑云,韦宝泉.ARM处理器+DSP构架的微机馈线保护装置的研制.电力系统自动化,2005,Vol.29 No.2:77~80
    [43] 韩冰,李少远,孙晓玮.ARM与DSP在车流量检测系统中的应用.计算机工程,2005,Vol.31 No.15:197~199
    [44] 吴东.动态可重构处理系统技术研究.国防科技大学博士学位论文,2000:18~19
    [45] TI. TMS320DM6446 Digital Media System-on-Chip. TEXAS INSTRUMENTS,2006.12, SPRS283D
    [46] TI. TMS320F/C28x DSP Controllers Reference Guide——CPU and Instruction Set,2003
    [47] ISSI. Synchronous Dynamic Ram(64MBIT). Intergrated Silicon Solution, 2005
    [48] Advanced Micro Devices I. Data Sheet Am29Lv033C
    [49] Philips. Digital Video Decoder Data Sheet SAA7115H. www.semiconductors.philips.com
    [50] TI . DUAL-OUTPUT LOW-DROPOUT VOLTAGE REGULATORS. TEXAS INSTRUMENTS, 2006, SLVS209E
    [51] E S. Implementation of Speed Field Oriented Control of 3——Phase PMSM Motor Using TMS320F240. Texas Instruments Incorporated
    [52] TI. TMS320C64XCode Composer Studio Turorial. Texas Instruments Incorporated, 2003
    [53] TI. Bootmodes and Configuration. C6000 Peripherals Reference Guide, 2001:562~583
    [54] 孙即祥等.图像压缩与重建投影.北京科学出版社,2005

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700