新闻中心

EEPW首页>消费电子>设计应用> 基于TMS320C6713B的实时数字视频消旋系统设计

基于TMS320C6713B的实时数字视频消旋系统设计

作者: 时间:2010-11-15 来源:网络 收藏

3 系统软件设计
系统软件主要完成图像旋转坐标的计算,利用TMS320C6713B的浮点运算功能,基于CCS3.1平台编制汇编程序来实现,图2为基本流程图,主要有以下步骤:

f.JPG


1)每场查询到场逆程时,通过串口读取上位机送来的角速度信息,并将该角速度转化为每20 ms角度的变化量。根据该角度利用完整的仿射变换求旋转后图像的首点坐标,并根据完整的仿射变换公式推导计算出水平方向和垂直方向的增量。
2)当查询到场正程时,对于每行各点可根据前一点在原图像中的位置加上水平方向的增量,就可以得到当前点的精确位置。对于每行的第一个点,可根据上一行的首点在原图像中的位置加上垂直方向的增量,即可得到该点在原图像中的位置。
3)最后将得到的图像位置四舍五入求出当前点在原图像中的坐标,最后将该坐标送入

4 实验结果
实验中取处理的图像为256x256x8 bit,固定摄像机不动,任意输入角速度为0°~360°/20 ms,角速度可以精确到0.1°/20 ms,系统会围绕图像中心以相应的角速度旋转图像。图3为原始未旋转的图像,图4是以2.4°/20 ms速度旋转到30°时的图像,由图3和图4可见旋转后的图像稳定清晰。

15z.jpg

5 结束语
本文提出一种基于TMS320C6713B的消旋系统,该系统易于硬件实现,实时性高,消旋转后的图像清晰稳定,满足工程应用要求。另外该系统可扩展性强,只须对硬件进行少许改动,即可用于更高分辨率比如768x576的图像消旋系统。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭