Fast Gaussian Filter Approximations Comparison on SIMD Computing Platforms

SIMD公司 计算机科学 并行计算 加速 算法 浮点型 核(代数) 高斯分布 高斯模糊 高斯滤波器 x86个 卷积(计算机科学) 计算科学 图像处理 数学 图像(数学) 人工智能 图像复原 离散数学 物理 软件 量子力学 人工神经网络 程序设计语言
作者
Ekaterina O. Rybakova,Elena Limonova,Dmitry Nikolaev
出处
期刊:Applied sciences [Multidisciplinary Digital Publishing Institute]
卷期号:14 (11): 4664-4664 被引量:5
标识
DOI:10.3390/app14114664
摘要

Gaussian filtering, being a convolution with a Gaussian kernel, is a widespread technique in image analysis and computer vision applications. It is the traditional approach for noise reduction. In some cases, performing the exact convolution can be computationally expensive and time-consuming. To address this problem, approximations of the convolution are often used to achieve a balance between accuracy and computational efficiency, such as with running sums, Bell blur, Deriche approximation, etc. At the same time, modern computing devices support data parallelism (vectorization) via Single Instruction Multiple Data (SIMD) and can process integer numbers faster than floating-point approaches. In this paper, we describe several methods for approximating a Gaussian filter, implement the SIMD and quantized versions, and compare them in terms of speed and accuracy. The experiments were performed on central processing units with a x86_64 architecture using a family of SSE SIMD extensions and an ARMv8 architecture using the NEON SIMD extension. All the optimized approximations demonstrated 10–20× speedup while maintaining the accuracy in the range of 1 × 10−5 or higher. The fastest method is a trivial Stack blur with a relatively high error, so we recommend using the second-order Vliet–Young–Verbeek filter and quantized Bell blur and running sums as more accurate and still computationally efficient alternatives.
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
星星轨迹发布了新的文献求助10
刚刚
刚刚
luo完成签到,获得积分20
1秒前
peir完成签到 ,获得积分10
1秒前
小陈发布了新的文献求助10
1秒前
华仔应助常温可乐采纳,获得10
1秒前
2秒前
4秒前
眯眯眼的鞋垫完成签到,获得积分10
4秒前
5秒前
大糖糕僧发布了新的文献求助10
5秒前
6秒前
7秒前
隐形曼青应助gyhmm采纳,获得10
7秒前
8秒前
LLLLLispector完成签到,获得积分10
9秒前
杜杜桃子完成签到,获得积分10
10秒前
10秒前
搁浅的绿毛龟完成签到,获得积分10
11秒前
苹果大侠发布了新的文献求助10
11秒前
feneasy完成签到,获得积分10
11秒前
xixi发布了新的文献求助10
13秒前
14秒前
和春住发布了新的文献求助10
15秒前
15秒前
zhangyi306完成签到,获得积分20
16秒前
16秒前
hfdz发布了新的文献求助10
17秒前
呆萌的雅彤完成签到,获得积分10
17秒前
李健的粉丝团团长应助yy采纳,获得10
18秒前
zhangyi306发布了新的文献求助10
18秒前
自觉绿草完成签到,获得积分10
18秒前
隐形曼青应助邢大志采纳,获得10
18秒前
19秒前
大力的灵雁应助无奈笑槐采纳,获得10
19秒前
zhangdamiao发布了新的文献求助10
19秒前
徐锋发布了新的文献求助10
19秒前
sjfczyh发布了新的文献求助10
20秒前
沙拉酱发布了新的文献求助10
20秒前
luojimao完成签到,获得积分10
20秒前
高分求助中
Malcolm Fraser : a biography 700
Signals, Systems, and Signal Processing 610
天津市智库成果选编 600
Climate change and sports: Statistics report on climate change and sports 500
Forced degradation and stability indicating LC method for Letrozole: A stress testing guide 500
Organic Reactions Volume 118 400
A Foreign Missionary on the Long March: The Unpublished Memoirs of Arnolis Hayman of the China Inland Mission 400
热门求助领域 (近24小时)
化学 材料科学 医学 生物 纳米技术 工程类 有机化学 化学工程 生物化学 计算机科学 物理 内科学 复合材料 催化作用 物理化学 光电子学 电极 细胞生物学 基因 无机化学
热门帖子
关注 科研通微信公众号,转发送积分 6466511
求助须知:如何正确求助?哪些是违规求助? 8273005
关于积分的说明 17639479
捐赠科研通 5541257
什么是DOI,文献DOI怎么找? 2907964
邀请新用户注册赠送积分活动 1884937
关于科研通互助平台的介绍 1732988