首页 | 本学科首页   官方微博 | 高级检索  
     

基于CUDA的并行多尺度Retinex视频增强算法
引用本文:杨军,曹静,张正孝,王正宁. 基于CUDA的并行多尺度Retinex视频增强算法[J]. 计算机工程与科学, 2012, 34(4): 37-42
作者姓名:杨军  曹静  张正孝  王正宁
作者单位:1. 兰州交通大学研究生学院,甘肃兰州,730070
2. 兰州交通大学数理与软件工程学院,甘肃兰州,730070
3. 兰州交通大学电子与信息工程学院,甘肃兰州,730070
4. 电子科技大学电子工程学院,四川成都,610054
基金项目:国家自然科学基金资助项目(61179060);中国博士后基金资助项目(20090461330);兰州交通大学“青蓝”人才基金资助项目(152006);甘肃省教育厅硕士生导师项目(1004-07)
摘    要:多尺度Retinex图像增强算法增强效果明显,被广泛应用于图像和视频的增强处理中,但复杂的计算量限制了其在实时性应用中的推广,对于高清及多路视频的处理更是如此,因此研究其高速并行算法具有重要意义。本文以通用型GPU为基础,提出了一种基于CUDA的多尺度Retinex实时视频增强并行算法。根据算法各模块的耦合性将计算复杂的高斯滤波、对数空间差分及动态范围压缩等模块采用CUDA并行处理的方式实现,并利用视频序列之间的相似性降低多尺度Retinex算法的参数更新频率,以节省大量的计算耗时。实验结果表明所提算法能显著提高计算速度。

关 键 词:视频增强  多尺度Retinex  CUDA

A Parallelized Multi-Scale Retinex Video Enhancement Algorithm Based on CUDA
YANG Jun , CAO Jing , ZHANG Zheng-xiao , WANG Zheng-ning. A Parallelized Multi-Scale Retinex Video Enhancement Algorithm Based on CUDA[J]. Computer Engineering & Science, 2012, 34(4): 37-42
Authors:YANG Jun    CAO Jing    ZHANG Zheng-xiao    WANG Zheng-ning
Affiliation:1.School of Graduate Studies,Lanzhou Jiaotong University,Lanzhou 730070;2.School of Mathematics,Physics and Software Engineering,Lanzhou Jiaotong University,Lanzhou 730070;3.School of Electronics and Information Engineering,Lanzhou Jiaotong University,Lanzhou 730070;4.School of Electronics Engineering,University of Electronics Science and Technology of China,Chengdu 610054,China)
Abstract:The MSR(Multi-Scale Retinex) image and video enhancement algorithm can produce the best performance in most cases and is very popular in the field of video enhancement.However,MSR can not be applied and extended widely in real-time processing because the computation load is very huge especially for high definition and multi-channel videos.Thus the study on parallelized high-speed algorithms is tremendously significant.A parallel approach based on general GPU(Graphic Processing Unit) via CUDA(Compute Unified Device Architecture) is proposed in this paper in order to accelerate the speed of multi-scale retinex video enhancement.By implementing the computation complexity modules such as multi-scale Gaussian filtering,logarithmic domain differentiating and dynamic range compressing on GPU,and reducing the parameters updating frequency by using the similarity between consecutive frames,the computation complexity is saved a lot.The experimental results show that the proposed method can improve the computation speed significantly.
Keywords:video enhancement  multi-scale retinex  compute unified device architecture(CUDA)
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《计算机工程与科学》浏览原始摘要信息
点击此处可从《计算机工程与科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号