@comment{x-kbibtex-encoding=LaTeX} @inproceedings{AllainBG08, author = {Marc Allain and Nicolas Bertaux and Fr{\'e}d{\'e}ric Galland}, bibsource = {DBLP, http://dblp.uni-trier.de}, booktitle = {ACIVS}, crossref = {DBLP:conf/acivs/2008}, ee = {http://dx.doi.org/10.1007/978-3-540-88458-3_46}, pages = {506--517}, title = {Nonparametric Level-Set Segmentation Based on the Minimization of the Stochastic Complexity}, year = {2008} } @inproceedings{KauffmannP08, author = {Claude Kauffmann and Nicolas Piche}, bibsource = {DBLP, http://dblp.uni-trier.de}, booktitle = {ICPR}, crossref = {DBLP:conf/icpr/2008}, ee = {http://dx.doi.org/10.1109/ICPR.2008.4761628}, pages = {1--4}, title = {Cellular automaton for ultra-fast watershed transform on GPU}, year = {2008} } @article{cremD09, address = {Los Alamitos, CA, USA}, author = {Thomas Schoenemann and Daniel Cremers}, doi = {10.1109/TPAMI.2009.79}, issn = {0162-8828}, journal = {IEEE Transactions on Pattern Analysis and Machine Intelligence}, pages = {1153--1164}, publisher = {IEEE Computer Society}, title = {A Combinatorial Solution for Model-Based Image Segmentation and Real-Time Tracking}, volume = {32}, year = {2010} } @article{KassWT88, author = {Michael Kass and Andrew P. Witkin and Demetri Terzopoulos}, bibsource = {DBLP, http://dblp.uni-trier.de}, ee = {http://dx.doi.org/10.1007/BF00133570}, journal = {International Journal of Computer Vision}, number = {4}, pages = {321--331}, title = {Snakes: Active contour models}, volume = {1}, year = {1988} } @article{XuP98, author = {Chenyang Xu and Jerry L. Prince}, bibsource = {DBLP, http://dblp.uni-trier.de}, ee = {http://dx.doi.org/10.1109/83.661186}, journal = {IEEE Transactions on Image Processing}, number = {3}, pages = {359--369}, title = {Snakes, shapes, and gradient vector flow}, volume = {7}, year = {1998} } @article{GallandBR03, author = {Fr{\'e}d{\'e}ric Galland and Nicolas Bertaux and Philippe R{\'e}fr{\'e}gier}, bibsource = {DBLP, http://dblp.uni-trier.de}, ee = {http://dx.doi.org/10.1109/TIP.2003.816005}, journal = {IEEE Transactions on Image Processing}, number = {9}, pages = {995--1006}, title = {Minimum description length synthetic aperture radar image segmentation}, volume = {12}, year = {2003} } @article{Brunett, 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.}, author = {Enrico {Dipl.-Inf. Kienel} and Guido {Prof. Dr. Brunnett}}, institution = {MONARCH - Dokumenten- und Publikationsservice [http://archiv.tu-chemnitz.de/cgi-bin/interfaces/oai/oai2.pl] (Germany)}, keywords = {Active Contours; GPGPU; Gradient Vector Flow; Image Segmentation; Snakes; Tiling; 004}, location = {http://www.scientificcommons.org/41680702}, publisher = {TU Chemnitz, Fakult{\"a}t f{\"u}r Informatik}, title = {GPU-Accelerated Contour Extraction on Large Images Using Snakes}, url = {http://archiv.tu-chemnitz.de/pub/2009/0035}, year = {2009} } @article{ChesnaudRB99, author = {Christophe Chesnaud and Philippe R{\'e}fr{\'e}gier and Vlady Boulet}, bibsource = {DBLP, http://dblp.uni-trier.de}, ee = {http://www.computer.org/tpami/tp1999/i1145abs.htm}, journal = {IEEE Trans. Pattern Anal. Mach. Intell.}, number = {11}, pages = {1145--1157}, title = {Statistical Region Snake-Based Segmentation Adapted to Different Physical Noise Models}, volume = {21}, year = {1999} } @article{GermainR01, author = {Olivier Germain and Philippe R{\'e}fr{\'e}gier}, bibsource = {DBLP, http://dblp.uni-trier.de}, journal = {Pattern Recognition Letters}, number = {10}, pages = {1125--1132}, title = {Statistical active grid for segmentation refinement}, volume = {22}, year = {2001} } @article{Ruch01, author = {Olivier Ruch and Philippe R{\'e}fr{\'e}gier}, bibsource = {DBLP, http://dblp.uni-trier.de}, ee = {http://www.computer.org/tpami/tp1999/i1145abs.htm}, journal = {Optics Letters}, month = {july}, number = {13}, title = {Minimal-complexity segmentation with a polygonal snake adapted to different optical noise models}, volume = {26}, year = {2001} } @techreport{BlellochTR90, author = {Guy~E. Blelloch}, institution = {School of Computer Science, Carnegie Mellon University}, month = nov, number = {CMU-CS-90-190}, title = {Prefix Sums and Their Applications}, year = 1990 } @inbook{Harris07, author = {Mark Harris and Shubhabrata Sengupta and John D. Owens}, chapter = {39 - Parallel Prefix Sum with CUDA}, edition = {first}, isbn = {9780321545428}, publisher = {Addison-Wesley Professional}, title = {Gpu gems 3}, year = {2007} } @manual{CUDAPG, month = {7}, organization = {NVIDIA Corporation}, title = {NVIDIA CUDA C Programming Guide v3.1.1}, year = {2010} } @manual{CUDAFC, month = {7}, organization = {NVIDIA Corporation}, title = {NVIDIA Fermi Compatibility Guide}, year = {2010} } @manual{CUDAFT, month = {7}, organization = {NVIDIA Corporation}, title = {NVIDIA Fermi Tuning Guide}, year = {2010} } @inproceedings{Dabov09bm3dimage, author = {Kostadin Dabov and Ro Foi and Vladimir Katkovnik and Karen Egiazarian}, booktitle = {Proc. Workshop on Signal Processing with Adaptive Sparse Structured Representations (SPARS{\rq}09}, title = {BM3D Image Denoising with Shape-Adaptive Principal Component Analysis}, year = {2009} } @article{Bertaux:04, 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.}, author = {Nicolas Bertaux and Yann Frauel and Philippe R{\'e}fr{\'e}gier and Bahram Javidi}, doi = {10.1364/JOSAA.21.002283}, journal = {J. Opt. Soc. Am. A}, keywords = {Coherence and statistical optics; Noise in imaging systems; Image processing; Image reconstruction techniques}, month = {Dec}, number = {12}, pages = {2283--2291}, publisher = {OSA}, title = {Speckle removal using a maximum-likelihood technique with isoline gray-level regularization}, url = {http://josaa.osa.org/abstract.cfm?URI=josaa-21-12-2283}, volume = {21}, year = {2004} } @article{Wang04imagequality, author = {Zhou Wang and Alan Conrad Bovik and Hamid Rahim Sheikh and Student Member and Eero P. Simoncelli and Senior Member}, journal = {IEEE Transactions on Image Processing}, pages = {600--612}, title = {Image Quality Assessment: From Error Visibility to Structural Similarity}, volume = {13}, year = {2004} } @proceedings{denoiselab, author = {Steven Lansel}, journal = {Scholl of electrical Engineering}, month = oct, school = {Stanford University}, title = {DenoiseLab Philosophy: A Standard Test Set and Evaluation Method to Compare Denoising Algorithms }, year = {2007} } @article{denoisereview, author = {A. Buades and B. Coll and J.M. Morel}, issn = {1540-3459}, journal = {Multiscale Modeling and Simulation}, number = {2}, pages = {490-530}, publisher = {Society for Industrial and Applied Mathematics}, title = {A Review of Image Denoising Algorithms, with a New One}, volume = {4}, year = {2005} } @incollection{springerlink:10.1007/3-540-48236-9_16, affiliation = {CMLA, ENS Cachan 61, av du Pr{\'e}sident Wilson 94235 Cachan Cedex France}, author = {Pascal Monasse and Fr{\'e}d{\'e}ric Guichard}, booktitle = {Scale-Space Theories in Computer Vision}, editor = {Mads Nielsen and Peter Johansen and Ole Olsen and Joachim Weickert}, isbn = {978-3-540-66498-7}, keyword = {Computer Science}, note = {10.1007/3-540-48236-9\_16}, pages = {175--186}, publisher = {Springer Berlin / Heidelberg}, series = {Lecture Notes in Computer Science}, title = {Scale-Space from a Level Lines Tree}, url = {http://dx.doi.org/10.1007/3-540-48236-9\_16}, volume = {1682}, year = {1999} } @inproceedings{caselles97, author = {Vincent Caselles and Bartomeu Coll and Jean-Michel Morel}, isbn = {978-3-540-63167-5}, journal = {First International Conference on Scale-Space Theory in Computer Vision (Scale-Space'97)}, month = {07}, pages = {29-49}, publisher = {Springer}, title = {Scale space versus topographic map for natural images}, year = {1997} } @book{matheron75, author = {Georges Matheron}, isbn = {0-471-57621-2}, publisher = {Wiley}, title = {Random sets and integral geometry}, year = {1975} } @article{DBLP:journals/tip/BuadesCM06, author = {Antoni Buades and Bartomeu Coll and Jean-Michel Morel}, bibsource = {DBLP, http://dblp.uni-trier.de}, ee = {http://doi.ieeecomputersociety.org/10.1109/TIP.2006.871137}, journal = {IEEE Transactions on Image Processing}, number = {6}, pages = {1499--1505}, title = {The staircasing effect in neighborhood filters and its solution}, volume = {15}, year = {2006} } @inproceedings{mcguire2008median, author = {Morgan Mc{G}uire}, booktitle = {ShaderX6}, month = {February}, title = {A fast, small-radius GPU median filter}, url = {http://graphics.cs.williams.edu/papers/MedianShaderX6}, year = {2008} } @article{ipol.2011.bcm_nlm, author = {Bartomeu Coll Jean-Michel Morel Antoni Buades}, doi = {10.5201/ipol.2011.bcm_nlm}, journal = {Image Processing On Line}, title = {{Non-local Means Denoising}}, year = {2011} }