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


Fast electrostatic halftoning
Authors:Pascal Gwosdek  Christian Schmaltz  Joachim Weickert  Tanja Teuber
Affiliation:1. Mathematical Image Analysis Group, Faculty of Mathematics and Computer Science, Saarland University, Campus E1.1, 66041, Saarbrücken, Germany
2. Mathematical Image Processing and Data Analysis, Department of Mathematics, Technical University of Kaiserslautern, Erwin-Schr?dinger-Stra?e, 67663, Kaiserslautern, Germany
Abstract:Electrostatic halftoning is a high-quality method for stippling, dithering, and sampling, but it suffers from a high runtime. This made the technique difficult to use for most real-world applications. A recently proposed minimisation scheme based on the non-equispaced fast Fourier transform (NFFT) lowers the complexity in the particle number M from $mathcal{O}(M^2)$ to $mathcal{O}(M log M).$ However, the NFFT is hard to parallelise, and the runtime on modern CPUs lies still in the orders of an hour for about 50,000 particles, to a day for 1 million particles. Our contributions to remedy this problem are threefold: we design the first GPU-based NFFT algorithm without special structural assumptions on the positions of nodes, we introduce a novel nearest-neighbour identification scheme for continuous point distributions, and we optimise the whole algorithm for n-body problems such as electrostatic halftoning. For 1 million particles, this new algorithm runs 50 times faster than the most efficient technique on the CPU, and even yields a speedup of 7,000 over the original algorithm.
Keywords:
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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