1 @inproceedings{AllainBG08,
2 author = {Marc Allain and Nicolas Bertaux and Fr{\'e}d{\'e}ric Galland},
3 bibsource = {DBLP, http://dblp.uni-trier.de},
5 crossref = {DBLP:conf/acivs/2008},
6 ee = {http://dx.doi.org/10.1007/978-3-540-88458-3_46},
8 title = {Nonparametric Level-Set Segmentation Based on the Minimization of the Stochastic Complexity},
12 @inproceedings{KauffmannP08,
13 author = {Claude Kauffmann and Nicolas Piche},
14 bibsource = {DBLP, http://dblp.uni-trier.de},
16 crossref = {DBLP:conf/icpr/2008},
17 ee = {http://dx.doi.org/10.1109/ICPR.2008.4761628},
19 title = {Cellular automaton for ultra-fast watershed transform on GPU},
24 address = {Los Alamitos, CA, USA},
25 author = {Thomas Schoenemann and Daniel Cremers},
26 doi = {10.1109/TPAMI.2009.79},
28 journal = {IEEE Transactions on Pattern Analysis and Machine Intelligence},
30 publisher = {IEEE Computer Society},
31 title = {A Combinatorial Solution for Model-Based Image Segmentation and Real-Time Tracking},
37 author = {Michael Kass and Andrew P. Witkin and Demetri Terzopoulos},
38 bibsource = {DBLP, http://dblp.uni-trier.de},
39 ee = {http://dx.doi.org/10.1007/BF00133570},
40 journal = {International Journal of Computer Vision},
43 title = {Snakes: Active contour models},
49 author = {Chenyang Xu and Jerry L. Prince},
50 bibsource = {DBLP, http://dblp.uni-trier.de},
51 ee = {http://dx.doi.org/10.1109/83.661186},
52 journal = {IEEE Transactions on Image Processing},
55 title = {Snakes, shapes, and gradient vector flow},
61 author = {Fr{\'e}d{\'e}ric Galland and Nicolas Bertaux and Philippe R{\'e}fr{\'e}gier},
62 bibsource = {DBLP, http://dblp.uni-trier.de},
63 ee = {http://dx.doi.org/10.1109/TIP.2003.816005},
64 journal = {IEEE Transactions on Image Processing},
67 title = {Minimum description length synthetic aperture radar image segmentation},
73 abstract = {Abstract. Active contours have been proven to be a powerful semiautomatic image segmentation approach, that seems to cope with many applications and different image modalities. However, they exhibit inherent drawbacks, including the sensibility to contour initialization due to the limited capture range of image edges and problems with concave boundary regions. The Gradient Vector Flow replaces the traditional image force and provides an enlarged capture range as well as enhanced concavity extraction capabilities, but it involves an expensive computational effort and considerably increased memory requirements at the time of computation. In this paper, we present an enhancement of the active contour model to facilitate semiautomatic contour detection in huge images. We propose a tile-based image decomposition accompanying an image force computation scheme on demand in order to minimize both computational and memory requirements. We show an efficient implementation of this approach on the basis of general purpose GPU processing providing for continuous active contour deformation without a considerable delay.},
74 author = {Enrico {Dipl.-Inf. Kienel} and Guido {Prof. Dr. Brunnett}},
75 institution = {MONARCH - Dokumenten- und Publikationsservice [http://archiv.tu-chemnitz.de/cgi-bin/interfaces/oai/oai2.pl] (Germany)},
76 keywords = {Active Contours; GPGPU; Gradient Vector Flow; Image Segmentation; Snakes; Tiling; 004},
77 location = {http://www.scientificcommons.org/41680702},
78 publisher = {TU Chemnitz, Fakult{\"a}t f{\"u}r Informatik},
79 title = {GPU-Accelerated Contour Extraction on Large Images Using Snakes},
80 url = {http://archiv.tu-chemnitz.de/pub/2009/0035},
84 @article{ChesnaudRB99,
85 author = {Christophe Chesnaud and Philippe R{\'e}fr{\'e}gier and Vlady Boulet},
86 bibsource = {DBLP, http://dblp.uni-trier.de},
87 ee = {http://www.computer.org/tpami/tp1999/i1145abs.htm},
88 journal = {IEEE Trans. Pattern Anal. Mach. Intell.},
91 title = {Statistical Region Snake-Based Segmentation Adapted to Different Physical Noise Models},
97 author = {Olivier Germain and Philippe R{\'e}fr{\'e}gier},
98 bibsource = {DBLP, http://dblp.uni-trier.de},
99 journal = {Pattern Recognition Letters},
101 pages = {1125--1132},
102 title = {Statistical active grid for segmentation refinement},
108 author = {Olivier Ruch and Philippe R{\'e}fr{\'e}gier},
109 bibsource = {DBLP, http://dblp.uni-trier.de},
110 ee = {http://www.computer.org/tpami/tp1999/i1145abs.htm},
111 journal = {Optics Letters},
114 title = {Minimal-complexity segmentation with a polygonal snake adapted to different optical noise models},
119 @techreport{BlellochTR90,
120 author = {Guy~E. Blelloch},
121 institution = {School of Computer Science, Carnegie Mellon University},
123 number = {CMU-CS-90-190},
124 title = {Prefix Sums and Their Applications},
129 author = {Mark Harris and Shubhabrata Sengupta and John D. Owens},
130 chapter = {39 - Parallel Prefix Sum with CUDA},
132 isbn = {9780321545428},
133 publisher = {Addison-Wesley Professional},
134 title = {Gpu gems 3},
140 organization = {NVIDIA Corporation},
141 title = {NVIDIA CUDA C Programming Guide v3.1.1},
147 organization = {NVIDIA Corporation},
148 title = {NVIDIA Fermi Compatibility Guide},
154 organization = {NVIDIA Corporation},
155 title = {NVIDIA Fermi Tuning Guide},
159 @inproceedings{Dabov09bm3dimage,
160 author = {Kostadin Dabov and Ro Foi and Vladimir Katkovnik and Karen Egiazarian},
161 booktitle = {Proc. Workshop on Signal Processing with Adaptive Sparse Structured Representations (SPARS{\rq}09},
162 title = {BM3D Image Denoising with Shape-Adaptive Principal Component Analysis},
165 @INPROCEEDINGS{Dabov06imagedenoising,
166 author = {Kostadin Dabov and Alessandro Foi and Vladimir Katkovnik and Karen Egiazarian},
167 title = { Image denoising with block-matching and 3D filtering},
168 booktitle = {IN ELECTRONIC IMAGING’06, PROC. SPIE 6064, NO. 6064A-30},
174 abstract = {We propose a method based on the maximum-likelihood technique for removing speckle patterns that plague coherent images. The proposed method is designed for images whose gray levels vary continuously in space. The image model is based on a lattice of nodes corresponding to vertices of triangles in which the gray level of each pixel is produced by linear interpolation. A constraint on isoline gray levels is introduced to regularize the solution.},
175 author = {Nicolas Bertaux and Yann Frauel and Philippe R{\'e}fr{\'e}gier and Bahram Javidi},
176 doi = {10.1364/JOSAA.21.002283},
177 journal = {J. Opt. Soc. Am. A},
178 keywords = {Coherence and statistical optics; Noise in imaging systems; Image processing; Image reconstruction techniques},
181 pages = {2283--2291},
183 title = {Speckle removal using a maximum-likelihood technique with isoline gray-level regularization},
184 url = {http://josaa.osa.org/abstract.cfm?URI=josaa-21-12-2283},
189 @article{Wang04imagequality,
190 author = {Zhou Wang and Alan Conrad Bovik and Hamid Rahim Sheikh and Student Member and Eero P. Simoncelli and Senior Member},
191 journal = {IEEE Transactions on Image Processing},
193 title = {Image Quality Assessment: From Error Visibility to Structural Similarity},
198 @proceedings{denoiselab,
199 author = {Steven Lansel},
200 journal = {Scholl of electrical Engineering},
202 school = {Stanford University},
203 title = {DenoiseLab Philosophy: A Standard Test Set and Evaluation Method to Compare Denoising Algorithms},
207 @article{denoisereview,
208 author = {A. Buades and B. Coll and J.M. Morel},
210 journal = {Multiscale Modeling and Simulation},
213 publisher = {Society for Industrial and Applied Mathematics},
214 title = {A Review of Image Denoising Algorithms, with a New One},
219 @incollection{springerlink:10.1007/3-540-48236-9_16,
220 affiliation = {CMLA, ENS Cachan 61, av du Pr{\'e}sident Wilson 94235 Cachan Cedex France},
221 author = {Pascal Monasse and Fr{\'e}d{\'e}ric Guichard},
222 booktitle = {Scale-Space Theories in Computer Vision},
223 editor = {Mads Nielsen and Peter Johansen and Ole Olsen and Joachim Weickert},
224 isbn = {978-3-540-66498-7},
225 keyword = {Computer Science},
226 note = {10.1007/3-540-48236-9\_16},
228 publisher = {Springer Berlin / Heidelberg},
229 series = {Lecture Notes in Computer Science},
230 title = {Scale-Space from a Level Lines Tree},
231 url = {http://dx.doi.org/10.1007/3-540-48236-9\_16},
236 @inproceedings{caselles97,
237 author = {Vincent Caselles and Bartomeu Coll and Jean-Michel Morel},
238 isbn = {978-3-540-63167-5},
239 journal = {First International Conference on Scale-Space Theory in Computer Vision (Scale-Space'97)},
242 publisher = {Springer},
243 title = {Scale space versus topographic map for natural images},
247 @ARTICLE{Caselles99topographicmaps,
248 author = {Vicent Caselles and Jean-michel Morel},
249 title = {Topographic Maps and Local Contrast Changes in Natural Images},
250 journal = {Int. J. Comp. Vision},
257 author = {Georges Matheron},
258 isbn = {0-471-57621-2},
260 title = {Random sets and integral geometry},
265 author = {Antoni Buades and Bartomeu Coll and Jean-Michel Morel},
266 bibsource = {DBLP, http://dblp.uni-trier.de},
267 ee = {http://doi.ieeecomputersociety.org/10.1109/TIP.2006.871137},
268 journal = {IEEE Transactions on Image Processing},
270 pages = {1499--1505},
271 title = {The staircasing effect in neighborhood filters and its solution},
276 @inproceedings{mcguire2008median,
277 author = {Morgan Mc{G}uire},
278 booktitle = {ShaderX6},
280 title = {A fast, small-radius GPU median filter},
281 url = {http://graphics.cs.williams.edu/papers/MedianShaderX6},
285 @article{ipol.2011.bcm_nlm,
286 author = {Bartomeu Coll and Jean-Michel Morel and Antoni Buades},
287 journal = {Image Processing On Line},
288 title = {Non-local Means Denoising},
289 doi = {10.5201/ipol.2011.bcm_nlm},
293 @INPROCEEDINGS{1467423,
294 author={Buades, A. and Coll, B. and Morel, J. -M},
295 booktitle={Computer Vision and Pattern Recognition, 2005. CVPR 2005. IEEE Computer Society Conference on},
296 title={A non-local algorithm for image denoising},
299 pages={60-65 vol. 2},
300 keywords={image denoising;image resolution;smoothing methods;NL-means algorithm;digital image denoising method;local smoothing filters;nonlocal algorithm;Algorithm design and analysis;Digital images;Filtering;Image denoising;Noise measurement;Noise reduction;Pixel;Smoothing methods;White noise;Wiener filter},
301 doi={10.1109/CVPR.2005.38},
304 @article{PALHANOXAVIERDEFONTES,
305 hal_id = {inria-00476122},
306 url = {http://hal.inria.fr/inria-00476122},
307 title = {{Real time ultrasound image denoising}},
308 author = {Palhano Xavier De Fontes, Fernanda and Andrade Barroso, Guillermo and Coup{\'e}, Pierrick and Hellier, Pierre},
309 abstract = {{Image denoising is the process of removing the noise that perturbs image analysis methods. In some applications like segmentation or registration, denoising is intended to smooth homogeneous areas while preserving the contours. In many applications like video analysis, visual servoing or image-guided surgical interventions, real-time denoising is required. This paper presents a method for real-time denoising of ultrasound images: a modified version of the NL-means method is presented that incorporates an ultrasound dedicated noise model, as well as a GPU implementation of the algorithm. Results demonstrate that the proposed method is very efficient in terms of denoising quality and is real-time.}},
310 language = {Anglais},
311 affiliation = {VISAGES : Vision Action et Gestion d'Informations en Sant{\'e} - VISAGES , Service Exp{\'e}rimentation et D{\'e}veloppement - SED , Montreal Neurological Institute , SERPICO - INRIA},
312 publisher = {Springer},
313 journal = {Journal of Real-Time Image Processing},
314 audience = {internationale },
315 doi = {10.1007/s11554-010-0158-5 },
318 pdf = {http://hal.inria.fr/inria-00476122/PDF/JRTIP.pdf},
322 @inproceedings{YangTA09,
323 author = {Qingxiong Yang and Kar-Han Tan and Narendra Ahuja},
324 bibsource = {DBLP, http://dblp.uni-trier.de},
326 crossref = {DBLP:conf/cvpr/2009},
328 title = {Real-time O(1) bilateral filtering},
329 url = {http://doi.ieeecomputersociety.org/10.1109/CVPRW.2009.5206542},
333 @proceedings{DBLP:conf/cvpr/2009,
334 title = {2009 IEEE Computer Society Conference on Computer Vision
335 and Pattern Recognition (CVPR 2009), 20-25 June 2009, Miami,
340 isbn = {978-1-4244-3992-8},
341 bibsource = {DBLP, http://dblp.uni-trier.de}
347 author = {Gleb Beliakov},
348 bibsource = {DBLP, http://dblp.uni-trier.de},
350 title = {Parallel calculation of the median and order statistics on GPUs with application to robust regression},
351 url = {http://arxiv.org/abs/1104.2732},
352 volume = {abs/1104.2732},
356 @inproceedings{chen09,
357 author = {Wei Chen and M. Beister and Y. Kyriakou and M. Kachelries},
358 booktitle = {Nuclear Science Symposium Conference Record (NSS/MIC), 2009 IEEE},
359 doi = {10.1109/NSSMIC.2009.5402323},
361 keywords = {CUDA-based BVM filter; NVIDIA compute unified device architecture; O(M In M) computational complexity; O(M2) computational complexity; branchless vectorized median filter; computerised tomography; data-level parallelism; fast accessing scheme; high performance median filtering; memory layout; modern commodity graphics processing units; pivot median filter; vectorized median computation; biology computing; computerised tomography; medical image processing},
362 month = {24 2009-nov. 1},
363 pages = {4142--4147},
364 title = {High performance median filtering using commodity graphics hardware},
367 @article{aldinucci2012parallel,
368 title={A Parallel Edge Preserving Algorithm for Salt and Pepper Image Denoising},
369 author={Aldinucci, M. and Drocco, C.S.M. and Torquati, M. and Palazzo, S.},
372 @inproceedings{sanchezICASSP12,
373 author = {Ricardo M. Sanchez and Paul A. Rodriguez},
374 booktitle = {Acoustics, Speech and Signal Processing (ICASSP), 2012 IEEE International Conference on},
375 doi = {10.1109/ICASSP.2012.6288187},
378 pages = {1549--1552},
379 title = {Bidimensional median filter for parallel computing architectures},
383 @INPROCEEDINGS{6036776,
384 author={Perrot, G. and Domas, S. and Couturier, R. and Bertaux, N.},
385 booktitle={Computer and Information Technology (CIT), 2011 IEEE 11th International Conference on}, title={GPU Implementation of a Region Based Algorithm for Large Images Segmentation},
387 month={31 2011-sept. 2},
391 keywords={GPU implementation;Nvidia GPU architecture;algorithmic optimization;graphical processing units;image computing;image segmentation;image size;multicore CPU;multithreaded execution capability;region based algorithm;region-based active contour technique;snake algorithm;computer graphic equipment;coprocessors;image enhancement;image segmentation;multi-threading;multiprocessing systems;optimisation;},
392 doi={10.1109/CIT.2011.60},
396 author = {Tukey, John Wilder},
397 isbn = {0-201-07616-0},
398 publisher = {Addison-Wesley},
399 title = {Exploratory Data Analysis},
403 @INPROCEEDINGS{5402362,
404 author={Kachelriess, M.},
405 booktitle={Nuclear Science Symposium Conference Record (NSS/MIC), 2009 IEEE}, title={Branchless vectorized median filtering},
407 month={24 2009-nov. 1},
411 keywords={CPU-based implementations;Intel performance primitives library;branchless vectorized median filtering;computational complexity;conventional fast median filters;data sorting algorithm;data-level parallelism;doubly linked lists;image processing;instruction pipeline;median algorithm;median filtering noisy data;modern hardware;one-dimensional signals;random data;scalar data;signal processing;sorted array;spin-off effect;vector capabilities;vectorized mask operation;vectorized max operation;vectorized min operation;computational complexity;high energy physics instrumentation computing;median filters;sorting;},
412 doi={10.1109/NSSMIC.2009.5402362},
416 @article{Weiss:2006:FMB:1141911.1141918,
417 author = {Weiss, Ben},
418 title = {Fast median and bilateral filtering},
419 journal = {ACM Trans. Graph.},
420 issue_date = {July 2006},
428 url = {http://doi.acm.org/10.1145/1141911.1141918},
429 doi = {10.1145/1141911.1141918},
432 address = {New York, NY, USA},
433 keywords = {SIMD, algorithms, bilateral filtering, complexity, data structures, histograms, image processing, median filtering, rank-order filtering, sorting, vector processing},
436 @inproceedings{Weiss:2006:FMB:1179352.1141918,
437 author = {Weiss, Ben},
438 title = {Fast median and bilateral filtering},
439 booktitle = {ACM SIGGRAPH 2006 Papers},
440 series = {SIGGRAPH '06},
442 isbn = {1-59593-364-6},
443 location = {Boston, Massachusetts},
446 url = {http://doi.acm.org/10.1145/1179352.1141918},
447 doi = {10.1145/1179352.1141918},
450 address = {New York, NY, USA},
451 keywords = {SIMD, algorithms, bilateral filtering, complexity, data structures, histograms, image processing, median filtering, rank-order filtering, sorting, vector processing},
454 @book{Huang:1981:TDS:539567,
455 author = {Huang, Thomas S.},
456 title = {Two-Dimensional Digital Signal Processing II: Transforms and Median Filters},
459 publisher = {Springer-Verlag New York, Inc.},
460 address = {Secaucus, NJ, USA},
463 @article{zheng2011performance,
464 title={Performance Tuning for CUDA-Accelerated Neighborhood Denoising Filters},
465 author={Zheng, Z. and Xu, W. and Mueller, K.},
466 journal={Workshop on High Performance Image Reconstruction (HPIR)},
471 @INPROCEEDINGS{6288187,
472 author={Sanchez, R.M. and Rodriguez, P.A.},
473 booktitle={Acoustics, Speech and Signal Processing (ICASSP), 2012 IEEE International Conference on}, title={Bidimensional median filter for parallel computing architectures},
479 keywords={adaptive rate compressive sensing;background subtraction;classical CS theory;cross validation;current measurement rate;sensor measurements;signal reconstruction;signal sparsity;time-varying signal;visual surveillance applications;compressed sensing;image reconstruction;video surveillance;},
480 doi={10.1109/ICASSP.2012.6288187},
484 author={Perreault, S. and Hebert, P.},
485 journal={Image Processing, IEEE Transactions on}, title={Median Filtering in Constant Time},
491 keywords={algorithmic runtime complexity;filter kernel radius;image processing;median filtering algorithm;computational complexity;filtering theory;image processing;median filters;Algorithms;Computer Graphics;Image Enhancement;Image Interpretation, Computer-Assisted;Numerical Analysis, Computer-Assisted;Reproducibility of Results;Sensitivity and Specificity;Time Factors;User-Computer Interface;},
492 doi={10.1109/TIP.2007.902329},
496 author={Yong Wu and Mansoureh Eghbali and Jimmy Ou and Rong Lu and Ligia Toro and Enrico Stefani},
497 journal={Biophysical Journal},
498 title={Quantitative determination of spatial protein-protein correlations in fluorescence confocal microscopy.},
504 doi={10.1016/j.bpj.2009.10.037},
506 @article{Sanchez-2-2012,
509 journal={Journal of Signal Processing Systems},
510 doi={10.1007/s11265-012-0715-1},
511 title={Highly Parallelable Bidimensional Median Filter for Modern Parallel Programming Models},
512 url={http://dx.doi.org/10.1007/s11265-012-0715-1},
513 publisher={Springer US},
514 keywords={Nonlinear filters; Parallel algorithms; Image processing},
515 author={Sánchez, RicardoM. and Rodríguez, PaulA.},
519 @article{cutrona1990synthetic,
520 title={Synthetic aperture radar},
521 author={Cutrona, LJ},
522 journal={Radar Handbook, second edition, ed. M. Skolnik, McGraw-Hill, New York},
525 @INPROCEEDINGS{934511,
526 author={Theuwissen, A.J.P.},
527 booktitle={VLSI Technology, Systems, and Applications, 2001. Proceedings of Technical Papers. 2001 International Symposium on},
528 title={CCD or CMOS image sensors for consumer digital still photography?},
531 keywords={CCD image sensors;CMOS image sensors;colour photography;consumer electronics;CCD imagers;CMOS image sensors;consumer digital still photography;driving voltages;image quality;on-chip functionality;selective read-out;still applications;CMOS image sensors;Capacitors;Charge coupled devices;Charge-coupled image sensors;Digital cameras;Electrons;Photography;Potential well;Silicon;Voltage},
532 doi={10.1109/VTSA.2001.934511},
534 @inproceedings{theuwissen2001ccd,
535 title={CCD or CMOS image sensors for consumer digital still photography?},
536 author={Theuwissen, Albert JP},
537 booktitle={VLSI Technology, Systems, and Applications, 2001. Proceedings of Technical Papers. 2001 International Symposium on},
542 @article{mancuso2001introduction,
543 title={An introduction to the digital still camera technology},
544 author={Mancuso, Massimo and Battiato, Sebastiano},
545 journal={ST Journal of System Research},
550 @article{healey1994radiometric,
551 title={Radiometric CCD camera calibration and noise estimation},
552 author={Healey, Glenn E and Kondepudy, Raghava},
553 journal={Pattern Analysis and Machine Intelligence, IEEE Transactions on},
560 @techreport{kodakccd,
561 title={CCD Image sensor noise sources},
562 institution={Eastman Kodak company, Rochester},
567 title={Columbia Object Image Library (COIL-100)},
568 author={Nene, S.A. and Nayar, S.K. and Murase H.},
569 institution={Computer Vision Laboratory, Columbia University},
574 @INPROCEEDINGS{710815,
575 author={Tomasi, C. and Manduchi, R.},
576 booktitle={Computer Vision, 1998. Sixth International Conference on},
577 title={Bilateral filtering for gray and color images},
580 keywords={colour vision;computer vision;image processing;bilateral filtering;color images;edges preservation;geometric closeness;gray images;perceptual metric;phantom colors;photometric similarity;Color;Computer science;Filtering;Humans;Imaging phantoms;Low pass filters;Photometry;Pixel;Shape measurement;Smoothing methods},
581 doi={10.1109/ICCV.1998.710815},}
582 @INPROCEEDINGS{1521458,
583 author={Pham, T.Q. and van Vliet, L.J.},
584 booktitle={Multimedia and Expo, 2005. ICME 2005. IEEE International Conference on},
585 title={Separable bilateral filtering for fast video preprocessing},
588 keywords={adaptive codes;adaptive filters;data compression;edge detection;video coding;adaptive filter kernel;compression efficiency;edge-preserving filtering technique;fast video preprocessing;geometric closeness;image quality;photometric similarity;separable bilateral filter;Anisotropic magnetoresistance;Filtering;Image coding;Image quality;Kernel;Noise robustness;Photometry;Piecewise linear approximation;Pixel;Video compression},
589 doi={10.1109/ICME.2005.1521458},}
590 @INPROCEEDINGS{4587843,
591 author={Porikli, F.},
592 booktitle={Computer Vision and Pattern Recognition, 2008. CVPR 2008. IEEE Conference on},
593 title={Constant time O(1) bilateral filtering},
596 keywords={Gaussian processes;computational complexity;filtering theory;image sampling;series (mathematics);Gaussian range;O(1) bilateral filtering;Taylor series;arbitrary spatial filters;filter response degradation;integral histograms;linear filter decompositions;linear filters;polynomial range;spatial bilateral filters;Convolution;Filtering algorithms;Histograms;Kernel;Nonlinear filters;Polynomials;Runtime;Smoothing methods;Surface treatment;Taylor series},
597 doi={10.1109/CVPR.2008.4587843},
599 @book{Mallat:2008:WTS:1525499,
600 author = {Mallat, Stphane},
601 title = {A Wavelet Tour of Signal Processing, Third Edition: The Sparse Way},
603 isbn = {0123743702, 9780123743701},
605 publisher = {Academic Press},
607 @book{Daubechies:1992:TLW:130655,
608 author = {Daubechies, Ingrid},
609 title = {Ten lectures on wavelets},
611 isbn = {0-89871-274-2},
612 publisher = {Society for Industrial and Applied Mathematics},
613 address = {Philadelphia, PA, USA},
616 author={Wen-Hsiung Chen and Smith, C. and Fralick, S.},
617 journal={Communications, IEEE Transactions on},
618 title={A Fast Computational Algorithm for the Discrete Cosine Transform},
623 keywords={Transforms;Computational complexity;Discrete Fourier transforms;Discrete cosine transforms;Discrete transforms;Equations;Fast Fourier transforms;Hardware;Laboratories;Matrix decomposition;Software algorithms},
624 doi={10.1109/TCOM.1977.1093941},
626 @article{strang1999discrete,
627 title={The discrete cosine transform},
628 author={Strang, Gilbert},
629 journal={SIAM review},
636 @article{elad2006image,
637 title={Image denoising via sparse and redundant representations over learned dictionaries},
638 author={Elad, Michael and Aharon, Michal},
639 journal={Image Processing, IEEE Transactions on},
647 Author = {Kestener, P. and Moudden, Y. and Pedron, A.},
648 Title = {Calcul Scientifique sur GPU et application en traitement d'images},
649 Howpublished = {Seminaire HPC-GPU, CMLA, ENS Cachan},
653 @inproceedings{convolutionsoup,
654 title = {Convolution Soup},
655 booktitle = {GPU Technology Conference},
657 abstract = {Graphics processors can be easily programmed to provide significant acceleration in many common parallel tasks. However, with additional architecture knowledge and understanding of optimization strategies, a savvy programmer can unleash the full potential of the GPU's massive memory bandwidth and ensure the processing resources are utilized to their fullest extent. In this talk, we'll explore several different approaches to a very simple but ubiquitous image processing algorithm, the convolution. A naive approach shows the detrimental impact of poorly written code, a simple approach achieves decent results with little effort or code complexity, and a few highly optimized techniques realize the GPUs full power for the most demanding tasks. The techniques explored in this simple but illustrative example will serve as a base for understanding the optimization strategies to apply towards more complex algorithms.},
660 pdf = {http://fr.slideshare.net/NVIDIA/1412-gtc09},
661 url = {http://fr.slideshare.net/NVIDIA/1412-gtc09},
664 @INPROCEEDINGS{5206542,
665 author={Qingxiong Yang and Kar-Han Tan and Ahuja, N.},
666 booktitle={Computer Vision and Pattern Recognition, 2009. CVPR 2009. IEEE Conference on},
667 title={Real-time O(1) bilateral filtering},
670 keywords={computational complexity;filtering theory;image processing;median filters;spatial filters;HD video conferencing;PSNR;computational complexity;constant time bilateral filter;constant time spatial filter;filter kernel size;highlight removal;median filtering;memory footprint;multifocus imaging;range function;real-time bilateral filtering;video abstraction;Computational complexity;Filtering algorithms;Histograms;Kernel;Nonlinear filters;Optical filters;PSNR;Spatial filters;Testing;Videoconference},
671 doi={10.1109/CVPR.2009.5206542},
673 @inproceedings{xu2009accelerating,
674 title={Accelerating regularized iterative CT reconstruction on commodity graphics hardware (GPU)},
675 author={Xu, Wei and Mueller, Klaus},
676 booktitle={Biomedical Imaging: From Nano to Macro, 2009. ISBI'09. IEEE International Symposium on},
681 @incollection{nlmeansgpubelge,
683 isbn={978-3-642-17690-6},
684 booktitle={Advanced Concepts for Intelligent Vision Systems},
686 series={Lecture Notes in Computer Science},
687 editor={Blanc-Talon, Jacques and Bone, Don and Philips, Wilfried and Popescu, Dan and Scheunders, Paul},
688 doi={10.1007/978-3-642-17691-3_5},
689 title={A GPU-Accelerated Real-Time NLMeans Algorithm for Denoising Color Video Sequences},
690 url={http://dx.doi.org/10.1007/978-3-642-17691-3_5},
691 publisher={Springer Berlin Heidelberg},
692 author={Goossens, Bart and Luong, Hiêp and Aelterman, Jan and Pižurica, Aleksandra and Philips, Wilfried},
695 @INPROCEEDINGS{6337569,
696 author={Agarwal, D. and Wilf, S. and Dhungel, A. and Prasad, S.K.},
697 booktitle={Parallel Processing (ICPP), 2012 41st International Conference on},
698 title={Acceleration of Bilateral Filtering Algorithm for Manycore and Multicore Architectures},
701 keywords={filtering theory;image processing;multi-threading;multiprocessing systems;parallel architectures;pipeline processing;program compilers;synchronisation;ubiquitous computing;AMD Barcelona;AMD Phenom;AMD Shanghai;Intel Core i7 quad core;Intel Harper town;Nvidia GTX 280;SIMD parallelism;architecture specific optimizations;bilateral filtering algorithm acceleration;compute unified device architecture;compute-intensive bilateral filtering kernel;data access patterns;hardware architectures;image processing applications;low-level single instruction multiple data parallelism;many core accelerations;many core architectures;manycore architecture;multicore accelerations;multicore architectures;multiple threads;pair-symmetric algorithm;performance gains;redundant calculations;single-instruction-multiple-thread efficiency;special purpose instructions;special registers;synchronization capability;ubiquitous tool;Filtering algorithms;Graphics processing unit;Instruction sets;Kernel;Multicore processing;Synchronization;Bilateral filtering;Image processing on GPUs;Image processing on multicores;Stencil codes using CUDA;Streaming SIMD Extensions},
702 doi={10.1109/ICPP.2012.13},
704 @article{humphrey1924psychology,
705 title={The Psychology of the Gestalt.},
706 author={Humphrey, GEORGE},
707 journal={Journal of Educational Psychology},
712 publisher={Warwick \& York}