1 \begin{thebibliography}{10}
4 Ccd image sensor noise sources.
5 \newblock Technical report, Eastman Kodak company, Rochester, August 2001.
7 \bibitem{adalsteinsson1994fast}
8 David Adalsteinsson and James Sethian.
9 \newblock {\em A fast level set method for propagating interfaces}.
10 \newblock PhD thesis, University of California, 1994.
12 \bibitem{agarwal2002exact}
13 Pankaj~K Agarwal and Cecilia~Magdalena Procopiuc.
14 \newblock Exact and approximation algorithms for clustering.
15 \newblock {\em Algorithmica}, 33(2):201--226, 2002.
17 \bibitem{aldinucci2012parallel}
18 M.~Aldinucci, C.S.M. Drocco, M.~Torquati, and S.~Palazzo.
19 \newblock A parallel edge preserving algorithm for salt and pepper image
23 \bibitem{arbelaez2011contour}
24 Pablo Arbelaez, Michael Maire, Charless Fowlkes, and Jitendra Malik.
25 \newblock Contour detection and hierarchical image segmentation.
26 \newblock {\em Pattern Analysis and Machine Intelligence, IEEE Transactions
27 on}, 33(5):898--916, 2011.
29 \bibitem{arora1998approximation}
30 Sanjeev Arora, Prabhakar Raghavan, and Satish Rao.
31 \newblock Approximation schemes for euclidean k-medians and related problems.
32 \newblock In {\em Proceedings of the thirtieth annual ACM symposium on Theory
33 of computing}, pages 106--113. ACM, 1998.
35 \bibitem{bertaux2004speckle}
36 Nicolas Bertaux, Yann Frauel, Philippe R{\'e}fr{\'e}gier, and Bahram Javidi.
37 \newblock Speckle removal using a maximum-likelihood technique with isoline
38 gray-level regularization.
39 \newblock {\em JOSA A}, 21(12):2283--2291, 2004.
42 A.~Buades, B.~Coll, and J.~M Morel.
43 \newblock A non-local algorithm for image denoising.
44 \newblock In {\em Computer Vision and Pattern Recognition, 2005. CVPR 2005.
45 IEEE Computer Society Conference on}, volume~2, pages 60--65 vol. 2, 2005.
48 Antoni Buades, Bartomeu Coll, and Jean-Michel Morel.
49 \newblock The staircasing effect in neighborhood filters and its solution.
50 \newblock {\em IEEE Transactions on Image Processing}, 15(6):1499--1505, 2006.
52 \bibitem{Caselles99topographicmaps}
53 Vicent Caselles and Jean michel Morel.
54 \newblock Topographic maps and local contrast changes in natural images.
55 \newblock {\em Int. J. Comp. Vision}, 33:5--27, 1999.
58 Wei Chen, M.~Beister, Y.~Kyriakou, and M.~Kachelries.
59 \newblock High performance median filtering using commodity graphics hardware.
60 \newblock In {\em Nuclear Science Symposium Conference Record (NSS/MIC), 2009
61 IEEE}, pages 4142--4147, 24 2009-nov. 1 2009.
64 Wen-Hsiung Chen, C.~Smith, and S.~Fralick.
65 \newblock A fast computational algorithm for the discrete cosine transform.
66 \newblock {\em Communications, IEEE Transactions on}, 25(9):1004--1009, 1977.
68 \bibitem{cheng1995mean}
70 \newblock Mean shift, mode seeking, and clustering.
71 \newblock {\em Pattern Analysis and Machine Intelligence, IEEE Transactions
72 on}, 17(8):790--799, 1995.
74 \bibitem{ChesnaudRB99}
75 Christophe Chesnaud, Philippe R{\'e}fr{\'e}gier, and Vlady Boulet.
76 \newblock Statistical region snake-based segmentation adapted to different
77 physical noise models.
78 \newblock {\em IEEE Trans. Pattern Anal. Mach. Intell.}, 21(11):1145--1157,
81 \bibitem{cohen1993surface}
82 Laurent~D Cohen, Eric Bardinet, Nicholas Ayache, et~al.
83 \newblock Surface reconstruction using active contour models.
86 \bibitem{comaniciu1999mean}
87 Dorin Comaniciu and Peter Meer.
88 \newblock Mean shift analysis and applications.
89 \newblock In {\em Computer Vision, 1999. The Proceedings of the Seventh IEEE
90 International Conference on}, volume~2, pages 1197--1203. IEEE, 1999.
92 \bibitem{comaniciu2002mean}
93 Dorin Comaniciu and Peter Meer.
94 \newblock Mean shift: A robust approach toward feature space analysis.
95 \newblock {\em Pattern Analysis and Machine Intelligence, IEEE Transactions
96 on}, 24(5):603--619, 2002.
98 \bibitem{cutrona1990synthetic}
100 \newblock Synthetic aperture radar.
101 \newblock {\em Radar Handbook, second edition, ed. M. Skolnik, McGraw-Hill, New
104 \bibitem{Dabov06imagedenoising}
105 Kostadin Dabov, Alessandro Foi, Vladimir Katkovnik, and Karen Egiazarian.
106 \newblock Image denoising with block-matching and 3d filtering.
107 \newblock In {\em IN ELECTRONIC IMAGING’06, PROC. SPIE 6064, NO. 6064A-30},
110 \bibitem{Dabov09bm3dimage}
111 Kostadin Dabov, Ro~Foi, Vladimir Katkovnik, and Karen Egiazarian.
112 \newblock Bm3d image denoising with shape-adaptive principal component
114 \newblock In {\em Proc. Workshop on Signal Processing with Adaptive Sparse
115 Structured Representations (SPARS{\rq}09}, 2009.
117 \bibitem{Daubechies:1992:TLW:130655}
119 \newblock {\em Ten lectures on wavelets}.
120 \newblock Society for Industrial and Applied Mathematics, Philadelphia, PA,
123 \bibitem{elad2006image}
124 Michael Elad and Michal Aharon.
125 \newblock Image denoising via sparse and redundant representations over learned
127 \newblock {\em Image Processing, IEEE Transactions on}, 15(12):3736--3745,
130 \bibitem{felzenszwalb2004efficient}
131 Pedro~F Felzenszwalb and Daniel~P Huttenlocher.
132 \newblock Efficient graph-based image segmentation.
133 \newblock {\em International Journal of Computer Vision}, 59(2):167--181, 2004.
135 \bibitem{foley1994introduction}
136 James~D Foley, Andries Van~Dam, Steven~K Feiner, John~F Hughes, and Richard~L
138 \newblock {\em Introduction to computer graphics}, volume~55.
139 \newblock Addison-Wesley Reading, 1994.
141 \bibitem{fukunaga1975estimation}
142 Keinosuke Fukunaga and Larry Hostetler.
143 \newblock The estimation of the gradient of a density function, with
144 applications in pattern recognition.
145 \newblock {\em Information Theory, IEEE Transactions on}, 21(1):32--40, 1975.
147 \bibitem{GallandBR03}
148 Fr{\'e}d{\'e}ric Galland, Nicolas Bertaux, and Philippe R{\'e}fr{\'e}gier.
149 \newblock Minimum description length synthetic aperture radar image
151 \newblock {\em IEEE Transactions on Image Processing}, 12(9):995--1006, 2003.
154 Olivier Germain and Philippe R{\'e}fr{\'e}gier.
155 \newblock Statistical active grid for segmentation refinement.
156 \newblock {\em Pattern Recognition Letters}, 22(10):1125--1132, 2001.
158 \bibitem{nlmeansgpubelge}
159 Bart Goossens, Hiêp Luong, Jan Aelterman, Aleksandra Pižurica, and Wilfried
161 \newblock A gpu-accelerated real-time nlmeans algorithm for denoising color
163 \newblock In Jacques Blanc-Talon, Don Bone, Wilfried Philips, Dan Popescu, and
164 Paul Scheunders, editors, {\em Advanced Concepts for Intelligent Vision
165 Systems}, volume 6475 of {\em Lecture Notes in Computer Science}, pages
166 46--57. Springer Berlin Heidelberg, 2010.
168 \bibitem{healey1994radiometric}
169 Glenn~E Healey and Raghava Kondepudy.
170 \newblock Radiometric ccd camera calibration and noise estimation.
171 \newblock {\em Pattern Analysis and Machine Intelligence, IEEE Transactions
172 on}, 16(3):267--276, 1994.
174 \bibitem{humphrey1924psychology}
176 \newblock The psychology of the gestalt.
177 \newblock {\em Journal of Educational Psychology}, 15(7):401, 1924.
181 \newblock Branchless vectorized median filtering.
182 \newblock In {\em Nuclear Science Symposium Conference Record (NSS/MIC), 2009
183 IEEE}, pages 4099 --4105, 24 2009-nov. 1 2009.
186 Michael Kass, Andrew~P. Witkin, and Demetri Terzopoulos.
187 \newblock Snakes: Active contour models.
188 \newblock {\em International Journal of Computer Vision}, 1(4):321--331, 1988.
190 \bibitem{keselman1998extraction}
191 Yakov Keselman and EVANGELIA Micheli-Tzanakou.
192 \newblock Extraction and characterization of regions of interest in biomedical
194 \newblock In {\em Information Technology Applications in Biomedicine, 1998.
195 ITAB 98. Proceedings. 1998 IEEE International Conference on}, pages 87--90.
198 \bibitem{cmla2009Kes}
199 P.~Kestener, Y.~Moudden, and A.~Pedron.
200 \newblock Calcul scientifique sur gpu et application en traitement d'images.
201 \newblock Seminaire HPC-GPU, CMLA, ENS Cachan, March 2009.
203 \bibitem{macqueen1967some}
204 James MacQueen et~al.
205 \newblock Some methods for classification and analysis of multivariate
207 \newblock In {\em Proceedings of the fifth Berkeley symposium on mathematical
208 statistics and probability}, volume~1, page~14. California, USA, 1967.
210 \bibitem{Mallat:2008:WTS:1525499}
212 \newblock {\em A Wavelet Tour of Signal Processing, Third Edition: The Sparse
214 \newblock Academic Press, 3rd edition, 2008.
216 \bibitem{mancuso2001introduction}
217 Massimo Mancuso and Sebastiano Battiato.
218 \newblock An introduction to the digital still camera technology.
219 \newblock {\em ST Journal of System Research}, 2(2), 2001.
222 S.A. Nene, S.K. Nayar, and Murase H.
223 \newblock Columbia object image library (coil-100).
224 \newblock Technical Report CUCS-006-96, Computer Vision Laboratory, Columbia
225 University, February 1996.
227 \bibitem{osher1988fronts}
228 Stanley Osher and James~A Sethian.
229 \newblock Fronts propagating with curvature-dependent speed: algorithms based
230 on hamilton-jacobi formulations.
231 \newblock {\em Journal of computational physics}, 79(1):12--49, 1988.
235 \newblock A threshold selection method from gray-level histograms.
236 \newblock {\em Systems, Man and Cybernetics, IEEE Transactions on},
239 \bibitem{PALHANOXAVIERDEFONTES}
240 Fernanda Palhano Xavier De~Fontes, Guillermo Andrade~Barroso, Pierrick
241 Coup{\'e}, and Pierre Hellier.
242 \newblock {Real time ultrasound image denoising}.
243 \newblock {\em Journal of Real-Time Image Processing}, May 2010.
245 \bibitem{pelleg2000x}
246 Dan Pelleg, Andrew~W Moore, et~al.
247 \newblock X-means: Extending k-means with efficient estimation of the number of
249 \newblock In {\em ICML}, pages 727--734, 2000.
252 S.~Perreault and P.~Hebert.
253 \newblock Median filtering in constant time.
254 \newblock {\em Image Processing, IEEE Transactions on}, 16(9):2389 --2394,
258 T.Q. Pham and L.J. van Vliet.
259 \newblock Separable bilateral filtering for fast video preprocessing.
260 \newblock In {\em Multimedia and Expo, 2005. ICME 2005. IEEE International
261 Conference on}, pages 4 pp.--, 2005.
265 \newblock Constant time o(1) bilateral filtering.
266 \newblock In {\em Computer Vision and Pattern Recognition, 2008. CVPR 2008.
267 IEEE Conference on}, pages 1--8, 2008.
269 \bibitem{ronfard1994region}
271 \newblock Region-based strategies for active contour models.
272 \newblock {\em International Journal of Computer Vision}, 13(2):229--251, 1994.
275 R.M. Sanchez and P.A. Rodriguez.
276 \newblock Bidimensional median filter for parallel computing architectures.
277 \newblock In {\em Acoustics, Speech and Signal Processing (ICASSP), 2012 IEEE
278 International Conference on}, pages 1549 --1552, march 2012.
280 \bibitem{sethian1996fast}
282 \newblock A fast marching level set method for monotonically advancing fronts.
283 \newblock {\em Proceedings of the National Academy of Sciences},
284 93(4):1591--1595, 1996.
286 \bibitem{shi2000normalized}
287 Jianbo Shi and Jitendra Malik.
288 \newblock Normalized cuts and image segmentation.
289 \newblock {\em Pattern Analysis and Machine Intelligence, IEEE Transactions
290 on}, 22(8):888--905, 2000.
292 \bibitem{convolutionsoup}
294 \newblock Convolution soup.
295 \newblock In {\em GPU Technology Conference}, Aug. 2010.
297 \bibitem{strang1999discrete}
299 \newblock The discrete cosine transform.
300 \newblock {\em SIAM review}, 41(1):135--147, 1999.
302 \bibitem{theuwissen2001ccd}
303 Albert~JP Theuwissen.
304 \newblock Ccd or cmos image sensors for consumer digital still photography?
305 \newblock In {\em VLSI Technology, Systems, and Applications, 2001. Proceedings
306 of Technical Papers. 2001 International Symposium on}, pages 168--171. IEEE,
310 C.~Tomasi and R.~Manduchi.
311 \newblock Bilateral filtering for gray and color images.
312 \newblock In {\em Computer Vision, 1998. Sixth International Conference on},
313 pages 839--846, 1998.
317 \newblock {\em Exploratory Data Analysis}.
318 \newblock Addison-Wesley, 1977.
320 \bibitem{wang2001image}
321 Song Wang and Jeffrey~Mark Siskind.
322 \newblock Image segmentation with minimum mean cut.
323 \newblock In {\em Computer Vision, 2001. ICCV 2001. Proceedings. Eighth IEEE
324 International Conference on}, volume~1, pages 517--524. IEEE, 2001.
326 \bibitem{wang2003image}
327 Song Wang and Jeffrey~Mark Siskind.
328 \newblock Image segmentation with ratio cut.
329 \newblock {\em Pattern Analysis and Machine Intelligence, IEEE Transactions
330 on}, 25(6):675--690, 2003.
332 \bibitem{Wang04imagequality}
333 Zhou Wang, Alan~Conrad Bovik, Hamid~Rahim Sheikh, Student Member, Eero~P.
334 Simoncelli, and Senior Member.
335 \newblock Image quality assessment: From error visibility to structural
337 \newblock {\em IEEE Transactions on Image Processing}, 13:600--612, 2004.
339 \bibitem{wu1993optimal}
340 Zhenyu Wu and Richard Leahy.
341 \newblock An optimal graph theoretic approach to data clustering: Theory and
342 its application to image segmentation.
343 \newblock {\em Pattern Analysis and Machine Intelligence, IEEE Transactions
344 on}, 15(11):1101--1113, 1993.
347 Qingxiong Yang, Kar-Han Tan, and N.~Ahuja.
348 \newblock Real-time o(1) bilateral filtering.
349 \newblock In {\em Computer Vision and Pattern Recognition, 2009. CVPR 2009.
350 IEEE Conference on}, pages 557--564, 2009.
352 \bibitem{Zahn:1971:GMD:1309266.1309359}
354 \newblock Graph-theoretical methods for detecting and describing gestalt
356 \newblock {\em IEEE Trans. Comput.}, 20(1):68--86, January 1971.
358 \bibitem{zheng2011performance}
359 Z.~Zheng, W.~Xu, and K.~Mueller.
360 \newblock Performance tuning for cuda-accelerated neighborhood denoising
362 \newblock {\em Workshop on High Performance Image Reconstruction (HPIR)}, pages
365 \end{thebibliography}