一种嵌入式图像算法的加速优化方法

2016-01-13 07:12:17方思敏,王亚刚
电子科技 2015年12期
关键词:嵌入式优化

一种嵌入式图像算法的加速优化方法

方思敏,王亚刚

(上海理工大学 光电信息与计算机工程学院,上海200093)

摘要为满足嵌入式图像处理的需求,提出了嵌入式图像处理的程序移植方法。以OPENCV中的混合高斯背景建模函数为例,基于TI的达芬奇DM3730硬件平台,阐述了在不影响程序结果的基础上,对算法进行移植加速的方法。主要包括程序主体的处理,以及定点化等,在DM3730目标平台上实现了混合高斯模型事实实现动态提取的方法。结果表明,该方法可满足基本应用需求,能使用该方法对浮点算法进行定点DSP移植,并可广泛应用于各种图像处理算法之中。

关键词达芬奇;嵌入式;图像算法;优化;移植;DSP

收稿日期:2015-04-01

作者简介:方思敏(1990—),男,硕士研究生。研究方向:嵌入式应用。E-mail:709178587@qq.com

doi:10.16180/j.cnki.issn1007-7820.2015.12.007

中图分类号TP301.6文献标识码A

Acceleration of Image Processing Algorithm Based on Embedded System

FANG Simin,WANG Yagang

(School of Optical-Electrical and Computer Engineering,University of Shanghai for

Science and Technology,Shanghai 200093,China)

AbstractA transplant method is proposed for timely image processing.A successful mixed Gauss background modeling in OPENCV and the TI DAVINCE DM3730 platform is given to show how to transplant and accelerate the algorithm without affecting the result,covering the fixed point of the algorithm and dealing with the code structure.The experimental results illustrate that this method can satisfy the need of application,and can be used in the floating to fixed point transplantation and in most of the image processing algorithm.

Keywordsdavinci;embedded image algorithm;optimize;transplant;DSP

嵌入式图像处理应用于一些限制设备大小以及数据传输速度的特殊领域,其中最有代表性的就是视频监控,以及智能机器人领域。

当前嵌入式图像处理还处于发展阶段,大部分图像处理技术仍运行在计算机上。移植到嵌入式平台的算法相较于现有计算机平台的算法相对较少。计算机相对于嵌入式平台有压倒性的性能优势,在计算机上使用的库,最常见的是OpenCV,其大部分算法都进行了多层的引用嵌套。其优势主要在于易用,同时牺牲了处理效率。由于计算机平台,即Windows平台上有大部分已完成的算法,因此对算法的移植,效率的优化也是现在嵌入式图像处理领域的一大课题。……

登录APP查看全文

猜你喜欢
嵌入式优化
超限高层建筑结构设计与优化思考
房地产导刊(2022年5期)2022-06-01 06:20:14
民用建筑防烟排烟设计优化探讨
关于优化消防安全告知承诺的一些思考
一道优化题的几何解法
由“形”启“数”优化运算——以2021年解析几何高考题为例
TS系列红外传感器在嵌入式控制系统中的应用
电子制作(2019年7期)2019-04-25 13:17:14
嵌入式系统通信技术的应用
电子制作(2018年18期)2018-11-14 01:48:16
搭建基于Qt的嵌入式开发平台
嵌入式软PLC在电镀生产流程控制系统中的应用
电镀与环保(2016年3期)2017-01-20 08:15:32
基于低碳物流的公路运输优化
现代企业(2015年2期)2015-02-28 18:45:09