[发明专利]一种基于DSP的EDMA在图像旋转中的实现方法在审
申请号: | 201610141561.2 | 申请日: | 2016-03-11 |
公开(公告)号: | CN105739874A | 公开(公告)日: | 2016-07-06 |
发明(设计)人: | 董铁军;王玉周;张雷;赵全邦;付存伟;田跃萍;王阳华;孙志阳;袁英 | 申请(专利权)人: | 沈阳聚德视频技术有限公司 |
主分类号: | G06F3/0484 | 分类号: | G06F3/0484 |
代理公司: | 沈阳优普达知识产权代理事务所(特殊普通合伙) 21234 | 代理人: | 李晓光 |
地址: | 110167 辽宁*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 dsp edma 图像 旋转 中的 实现 方法 | ||
技术领域
本发明涉及一种数字信息技术中的图像旋转算法的实现,具体的说是一种基于DSP的EDMA在图像旋转中的实现方法。
背景技术
相机在安装过程中因安装位置或者实际场景的需求,需要将相机旋转90、180、270度的角度进行安装,消除由于相机安装角度引起的图像旋转恢复图像的正常状态,使视频以正常的视角播放,便于人眼观看及算法对目标图像分析。
图像原数据与旋转后的图像数据在存储位置有规整的对应关系,所以完成图像的旋转,就是更换图像数据的地址位置,可以直接对图像数据的复制来实现图像旋转。
图像旋转应用较为广泛,可恢复因相机安装角度导致的视角。图像的旋转通常实现方法主要通过循环拷贝的方式完成图像旋转后的图像数据重组,需要CPU的直接参与,因图像处理中数据拷贝量极大,对实时性能要求高的系统,影响整体效率。目前采用CPU直接进行图像的放大,极大的降低了CPU的利用率,影响系统处理数据的实时性。
发明内容
针对现有技术中在图像旋转时采用CPU直接进行图像的放大,使CPU的利用率降低影响系统处理数据的实时性等不足,本发明要解决的技术问题是提供一种可提高CPU利用率的基于DSP的EDMA在图像旋转中的实现方法。
为解决上述技术问题,本发明采用的技术方案是:
本发明一种基于DSP的EDMA在图像旋转中的实现方法,其特征在于包括以下步骤:
申请两个图像旋转后的图像缓存区buffer1和buffer2,构建乒乓结构;
根据设定的图像旋转角度,计算旋转后的图像数据对应的位置,通过配置EDMA将原始图像数据搬移到buffer1的相应位置中;
完成搬移后,对buffer1中的旋转后图像进行后续处理,同时,将下一帧图像数据按同样的方式向buffer2中搬移,实现图像旋转的乒乓架构。
配置EDMA的方法为:
根据图像旋转角度设定EDMA搬移目的地址的起始地址;
设定图像的像素点为EDMA搬移的数据单元;
根据旋转的角度设定EDMA图像数据搬移时的数据偏移;
设定图像数据的行为EDMA搬移的帧;
设定图像的行数为EDMA搬移的帧数。
计算旋转后的图像数据对应的位置为:
1)旋转90度时:a[i][j]=b[j][H-1-i]
2)旋转180度时:a[i][j]=b[W-1-i][H-1-j]
3)旋转270度时:a[i][j]=b[W-1-j][i]
其中,a为图像旋转前的数据矩阵,i为矩阵中像素横坐标,j为矩阵中像素纵坐标,b为图像旋转后的图像数据矩阵,H为图像的像素高度值,W为图像的像素宽度值。
实时性满足200万像素25帧每秒的系统;当分辨率超过200万像素,25帧每秒时,结合DSP的EDMA的多通道特性,通过EDMA的多通道进行配置,每个通道处理一帧图像的一块,实现一帧图像的并行处理。
本发明具有以下有益效果及优点:
1.本发明结合图像旋转90、180、270度时数据地址变换的规律性,利用DSP的硬件设备EDMA的数据搬移及复制功能,实现图像的整数旋转,避免DSP处理大量数据时CPU访问外部存储器慢的缺点,且EDMA在进行图像旋转时的数据搬移过程中,CPU可进行其它操作,达到图像旋转方法在DSP内部的并行操作,该方法基本没有用到CPU运算及数据拷贝,提高了CPU的利用率。
2.本发明在DSP的硬件上实现了图像90、180、270度旋转方法,可与CPU并行执行,提高DPS的运行效率。
附图说明
图1为本发明涉及的原始图像数据矩阵图示;
图2为应用末发明方法将原始图像旋转90度后的数据矩阵图示;
图3为应用末发明方法将原始图像旋转180度后的数据矩阵图示;
图4为应用末发明方法将原始图像旋转270度后的数据矩阵图示。
具体实施方式
下面结合说明书附图对本发明作进一步阐述。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于沈阳聚德视频技术有限公司,未经沈阳聚德视频技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610141561.2/2.html,转载请声明来源钻瓜专利网。
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序