X-Git-Url: https://bilbo.iut-bm.univ-fcomte.fr/and/gitweb/these_gilles.git/blobdiff_plain/2145c00e2163c4976cfc5dd2937ac2b5e7515892..e905328f29a537999daaae271ab841f102d221a0:/THESE/biblio.bib?ds=inline diff --git a/THESE/biblio.bib b/THESE/biblio.bib index 1e12d97..9b9b9fb 100755 --- a/THESE/biblio.bib +++ b/THESE/biblio.bib @@ -138,8 +138,8 @@ @manual{CUDAPG, month = {7}, organization = {NVIDIA Corporation}, - title = {NVIDIA CUDA C Programming Guide v3.1.1}, - year = {2010} + title = {NVIDIA CUDA C Programming Guide v4.2}, + year = {2012} } @manual{CUDAFC, @@ -503,6 +503,21 @@ number={3}, pages={493-504}, doi={10.1016/j.bpj.2009.10.037}, } +@article{sanchez2013highly, +year={2013}, +issn={1939-8018}, +journal={Journal of Signal Processing Systems}, +volume={71}, +number={3}, +doi={10.1007/s11265-012-0715-1}, +title={Highly Parallelable Bidimensional Median Filter for Modern Parallel Programming Models}, +url={http://dx.doi.org/10.1007/s11265-012-0715-1}, +publisher={Springer US}, +keywords={Nonlinear filters; Parallel algorithms; Image processing}, +author={Sánchez, RicardoM. and Rodríguez, PaulA.}, +pages={221-235}, +language={English} +} @article{Sanchez-2-2012, year={2012}, issn={1939-8018}, @@ -516,9 +531,10 @@ author={Sánchez, RicardoM. and Rodríguez, PaulA.}, pages={1-15}, language={English} } + @article{cutrona1990synthetic, title={Synthetic aperture radar}, - author={Cutrona, LJ}, + author={Cutrona, L.J.}, journal={Radar Handbook, second edition, ed. M. Skolnik, McGraw-Hill, New York}, year={1990} } @@ -533,7 +549,7 @@ doi={10.1109/VTSA.2001.934511}, ISSN={1524-766X},} @inproceedings{theuwissen2001ccd, title={CCD or CMOS image sensors for consumer digital still photography?}, - author={Theuwissen, Albert JP}, + author={Theuwissen, Albert J.P.}, booktitle={VLSI Technology, Systems, and Applications, 2001. Proceedings of Technical Papers. 2001 International Symposium on}, pages={168--171}, year={2001}, @@ -549,7 +565,7 @@ ISSN={1524-766X},} } @article{healey1994radiometric, title={Radiometric CCD camera calibration and noise estimation}, - author={Healey, Glenn E and Kondepudy, Raghava}, + author={Healey, Glenn E. and Kondepudy, Raghava}, journal={Pattern Analysis and Machine Intelligence, IEEE Transactions on}, volume={16}, number={3}, @@ -753,7 +769,7 @@ ISSN={0018-9472},} } @article{felzenszwalb2004efficient, title={Efficient graph-based image segmentation}, - author={Felzenszwalb, Pedro F and Huttenlocher, Daniel P}, + author={Felzenszwalb, Pedro F. and Huttenlocher, Daniel P.}, journal={International Journal of Computer Vision}, volume={59}, number={2}, @@ -802,7 +818,7 @@ ISSN={0018-9472},} } @article{agarwal2002exact, title={Exact and approximation algorithms for clustering}, - author={Agarwal, Pankaj K and Procopiuc, Cecilia Magdalena}, + author={Agarwal, Pankaj K. and Procopiuc, Cecilia Magdalena}, journal={Algorithmica}, volume={33}, number={2}, @@ -847,7 +863,7 @@ ISSN={0018-9472},} } @book{foley1994introduction, title={Introduction to computer graphics}, - author={Foley, James D and Van Dam, Andries and Feiner, Steven K and Hughes, John F and Phillips, Richard L}, + author={Foley, James D. and Van Dam, Andries and Feiner, Steven K. and Hughes, John F. and Phillips, Richard L.}, volume={55}, year={1994}, publisher={Addison-Wesley Reading} @@ -881,7 +897,7 @@ ISSN={0018-9472},} } @article{osher1988fronts, title={Fronts propagating with curvature-dependent speed: algorithms based on Hamilton-Jacobi formulations}, - author={Osher, Stanley and Sethian, James A}, + author={Osher, Stanley and Sethian, James A.}, journal={Journal of computational physics}, volume={79}, number={1}, @@ -897,7 +913,7 @@ ISSN={0018-9472},} } @article{sethian1996fast, title={A fast marching level set method for monotonically advancing fronts}, - author={Sethian, James A}, + author={Sethian, James A.}, journal={Proceedings of the National Academy of Sciences}, volume={93}, number={4}, @@ -907,7 +923,7 @@ ISSN={0018-9472},} } @article{cohen1993surface, title={Surface reconstruction using active contour models}, - author={Cohen, Laurent D and Bardinet, Eric and Ayache, Nicholas and others}, + author={Cohen, Laurent D. and Bardinet, Eric and Ayache, Nicholas and others}, year={1993} } @article{ronfard1994region, @@ -947,4 +963,436 @@ doi={10.1109/ICIG.2011.117},} pages={2283--2291}, year={2004}, publisher={Optical Society of America} +} +@inproceedings{fluck2006gpu, + title={GPU histogram computation}, + author={Fluck, Oliver and Aharon, Shmuel and Cremers, Daniel and Rousson, Mikael}, + booktitle={ACM SIGGRAPH 2006 Research posters}, + pages={53}, + year={2006}, + organization={ACM} +} +@inproceedings{lefohn2003interactive, + title={Interactive deformation and visualization of level set surfaces using graphics hardware}, + author={Lefohn, Aaron E. and Kniss, Joe M. and Hansen, Charles D. and Whitaker, Ross T.}, + booktitle={Proceedings of the 14th IEEE Visualization 2003 (VIS'03)}, + pages={11}, + year={2003}, + organization={IEEE Computer Society} +} +@INPROCEEDINGS{4563095, +author={Vineet, V. and Narayanan, P. J.}, +booktitle={Computer Vision and Pattern Recognition Workshops, 2008. CVPRW '08. IEEE Computer Society Conference on}, +title={CUDA cuts: Fast graph cuts on the GPU}, +year={2008}, +pages={1-8}, +keywords={computer graphic equipment;computer graphics;image restoration;image segmentation;stereo image processing;CUDA cuts;GPU;Nvidia 8800 GTX;graph cuts;graphics processor unit;image restoration;image segmentation;maxflow algorithm;mincut algorithm;push-relabel algorithm;stereo vision;Application software;Computer graphics;Computer vision;Coprocessors;Image restoration;Image segmentation;Information technology;Power generation economics;Stereo vision;Videos}, +doi={10.1109/CVPRW.2008.4563095}, +ISSN={2160-7508},} + +@article{dixit2005gpu, + title={Gpu-cuts: Combinatorial optimisation, graphic processing units and adaptive object extraction}, + author={Dixit, Nandan and Keriven, Renaud and Paragios, Nikos}, + year={2005}, + publisher={CERTIS, ENPC} +} +@inproceedings{Vineet:2009:FMS:1572769.1572796, + author = {Vineet, Vibhav and Harish, Pawan and Patidar, Suryakant and Narayanan, P. J.}, + title = {Fast minimum spanning tree for large graphs on the GPU}, + booktitle = {Proceedings of the Conference on High Performance Graphics 2009}, + series = {HPG '09}, + year = {2009}, + isbn = {978-1-60558-603-8}, + location = {New Orleans, Louisiana}, + pages = {167--171}, + numpages = {5}, + url = {http://doi.acm.org/10.1145/1572769.1572796}, + doi = {10.1145/1572769.1572796}, + acmid = {1572796}, + publisher = {ACM}, + address = {New York, NY, USA}, +} +@article{kohli2007dynamic, + title={Dynamic graph cuts for efficient inference in markov random fields}, + author={Kohli, Pushmeet and Torr, Philip HS}, + journal={Pattern Analysis and Machine Intelligence, IEEE Transactions on}, + volume={29}, + number={12}, + pages={2079--2088}, + year={2007}, + publisher={IEEE} +} +@inproceedings{graphcutscuda, + title = {Graph cuts with CUDA}, + booktitle = {GPU Technology Conference}, + author = {Stitch, T.}, + abstract = {Graph Cuts is a powerful and popular optimization approach to solve image processing problems such as image segmentation, stereo vision, image restoration and many more. In this talk, we present CUDA implementations of the push-relabel algorithm to compute Graph Cuts. Starting from the basic algorithm we discuss its parallel processing properties. Then different optimization strategies are explored and their strengths and weaknesses are evaluated. We conclude by exploring applications of Graph Cuts to solve image processing problems using GPUs.}, + year = {2009}, + month ={Oct.}, + pdf = {http://www.nvidia.com/content/GTC/documents/1060_GTC09.pdf}, +} +@book{ford1955simple, + title={A simple algorithm for finding maximal network flows and an application to the Hitchcock problem}, + author={Ford, Lester Randolph and Fulkerson, Delbert R.}, + year={1955}, + publisher={Rand Corporation} +} +@article{boykov2004experimental, + title={An experimental comparison of min-cut/max-flow algorithms for energy minimization in vision}, + author={Boykov, Yuri and Kolmogorov, Vladimir}, + journal={Pattern Analysis and Machine Intelligence, IEEE Transactions on}, + volume={26}, + number={9}, + pages={1124--1137}, + year={2004}, + publisher={IEEE} +} +@article{cherkassky1997implementing, + title={On implementing the push—relabel method for the maximum flow problem}, + author={Cherkassky, Boris V. and Goldberg, Andrew V.}, + journal={Algorithmica}, + volume={19}, + number={4}, + pages={390--410}, + year={1997}, + publisher={Springer} +} +@article{chandran2009computational, + title={A computational study of the pseudoflow and push-relabel algorithms for the maximum flow problem}, + author={Chandran, Bala G. and Hochbaum, Dorit S.}, + journal={Operations research}, + volume={57}, + number={2}, + pages={358--376}, + year={2009}, + publisher={INFORMS} +} +@article{hochbaum2013simplifications, + title={Simplifications and speedups of the pseudoflow algorithm}, + author={Hochbaum, Dorit S. and Orlin, James B.}, + journal={Networks}, + volume={61}, + number={1}, + pages={40--57}, + year={2013}, + publisher={Wiley Online Library} +} +@inproceedings{he2010dynamically, + title={Dynamically tuned push-relabel algorithm for the maximum flow problem on cpu-gpu-hybrid platforms}, + author={He, Zhengyu and Hong, Bo}, + booktitle={Parallel \& Distributed Processing (IPDPS), 2010 IEEE International Symposium on}, + pages={1--10}, + year={2010}, + organization={IEEE} +} +@article{che2008performance, + title={A performance study of general-purpose applications on graphics processors using CUDA}, + author={Che, Shuai and Boyer, Michael and Meng, Jiayuan and Tarjan, David and Sheaffer, Jeremy W and Skadron, Kevin}, + journal={Journal of parallel and distributed computing}, + volume={68}, + number={10}, + pages={1370--1380}, + year={2008}, + publisher={Elsevier} +} +@misc{kddcup99, + month = oct, + school = {University of California, Irvine}, + title = {KDD Cup Data}, + year = {1999}, + url = {http://kdd.ics.uci.edu/databases/kddcup99/kddcup99.html} +} +@INPROCEEDINGS{5170921, +author={Bai Hong-tao and He Li-li and Ouyang Dan-tong and Li Zhan-shan and Li He}, +booktitle={Computer Science and Information Engineering, 2009 WRI World Congress on}, +title={K-Means on Commodity GPUs with CUDA}, +year={2009}, +volume={3}, +pages={651-655}, +keywords={computer architecture;computer graphic equipment;parallel processing;pattern clustering;architecture processor;compute unified device architecture;data objects assignment;graphics processor unit;k-centroids recalculation;k-means algorithm;single instruction multiple data;single instruction single data;unsupervised clustering algorithms;Acceleration;Clustering algorithms;Computer architecture;Computer science;Concurrent computing;Graphics;Hardware;Helium;Kernel;Yarn;CUDA;GPU;K-means;SIMD}, +doi={10.1109/CSIE.2009.491},} +@incollection{kmeansgpuopengl , +year={2008}, +isbn={978-3-540-85835-5}, +booktitle={Data Warehousing and Knowledge Discovery}, +volume={5182}, +series={Lecture Notes in Computer Science}, +editor={Song, Il-Yeol and Eder, Johann and Nguyen, ThoManh}, +doi={10.1007/978-3-540-85836-2_16}, +title={Efficient K-Means Clustering Using Accelerated Graphics Processors}, +url={http://dx.doi.org/10.1007/978-3-540-85836-2_16}, +publisher={Springer Berlin Heidelberg}, +keywords={K-means clustering; GPGPU; Computational efficiency}, +author={Shalom, S.A. Arul and Dash, Manoranjan and Tue, Minh}, +pages={166-175} +} +@incollection{li2009mean, + title={Mean shift parallel tracking on GPU}, + author={Li, Peihua and Xiao, Lijuan}, + booktitle={Pattern Recognition and Image Analysis}, + pages={120--127}, + year={2009}, + publisher={Springer} +} +@inproceedings{xiao2010efficient, + title={Efficient Mean-shift Clustering Using Gaussian KD-Tree}, + author={Xiao, Chunxia and Liu, Meng}, + booktitle={Computer Graphics Forum}, + volume={29}, + number={7}, + pages={2065--2073}, + year={2010}, + organization={Wiley Online Library} +} +@incollection{fulkerson2012really, + title={Really quick shift: Image segmentation on a GPU}, + author={Fulkerson, Brian and Soatto, Stefano}, + booktitle={Trends and Topics in Computer Vision}, + pages={350--358}, + year={2012}, + publisher={Springer} +} +@incollection{vedaldi2008quick, + title={Quick shift and kernel methods for mode seeking}, + author={Vedaldi, Andrea and Soatto, Stefano}, + booktitle={Computer Vision--ECCV 2008}, + pages={705--718}, + year={2008}, + publisher={Springer} +} +@inproceedings{rumpf2001using, + title={Using graphics cards for quantized FEM computations}, + author={Rumpf, Martin and Strzodka, Robert}, + booktitle={VIIP}, + pages={193--202}, + year={2001} +} +@inproceedings{rumpf2001level, + title={Level set segmentation in graphics hardware}, + author={Rumpf, Martin and Strzodka, Robert}, + booktitle={Image Processing, 2001. Proceedings. 2001 International Conference on}, + volume={3}, + pages={1103--1106}, + year={2001}, + organization={IEEE} +} +@inproceedings{roberts2010work, + title={A work-efficient GPU algorithm for level set segmentation}, + author={Roberts, Mike and Packer, Jeff and Sousa, Mario Costa and Mitchell, Joseph Ross}, + booktitle={Proceedings of the Conference on High Performance Graphics}, + pages={123--132}, + year={2010}, + organization={Eurographics Association} +} +@incollection{lefohn2003inter, + title={Interactive, GPU-based level sets for 3D segmentation}, + author={Lefohn, Aaron E. and Cates, Joshua E. and Whitaker, Ross T.}, + booktitle={Medical Image Computing and Computer-Assisted Intervention-MICCAI 2003}, + pages={564--572}, + year={2003}, + publisher={Springer} +} +@inproceedings{lefohn2005streaming, + title={A streaming narrow-band algorithm: interactive computation and visualization of level sets}, + author={Lefohn, Aaron E. and Kniss, Joe M. and Hansen, Charles D. and Whitaker, Ross T.}, + booktitle={ACM SIGGRAPH 2005 Courses}, + pages={243}, + year={2005}, + organization={ACM} +} +@article{cates2004gist, + title={GIST: an interactive, GPU-based level set segmentation tool for 3D medical images}, + author={Cates, Joshua E. and Lefohn, Aaron E. and Whitaker, Ross T.}, + journal={Medical Image Analysis}, + volume={8}, + number={3}, + pages={217--231}, + year={2004}, + publisher={Elsevier} +} +@article{jeong2009scalable, + title={Scalable and interactive segmentation and visualization of neural processes in EM datasets}, + author={Jeong, Won-Ki and Beyer, Johanna and Hadwiger, Markus and Vazquez, Amelio and Pfister, Hanspeter and Whitaker, Ross T}, + journal={Visualization and Computer Graphics, IEEE Transactions on}, + volume={15}, + number={6}, + pages={1505--1514}, + year={2009}, + publisher={IEEE} +} +@inproceedings{Roberts:2010:WGA:1921479.1921499, + author = {Roberts, Mike and Packer, Jeff and Sousa, Mario Costa and Mitchell, Joseph Ross}, + title = {A work-efficient GPU algorithm for level set segmentation}, + booktitle = {Proceedings of the Conference on High Performance Graphics}, + series = {HPG '10}, + year = {2010}, + location = {Saarbrucken, Germany}, + pages = {123--132}, + numpages = {10}, + url = {http://dl.acm.org/citation.cfm?id=1921479.1921499}, + acmid = {1921499}, + publisher = {Eurographics Association}, + address = {Aire-la-Ville, Switzerland, Switzerland}, +} +@inproceedings{li2011robust, + title={A robust parametric active contour based on fourier descriptors}, + author={Li, Tao and Krupa, Alexandre and Collewet, Christophe}, + booktitle={Image Processing (ICIP), 2011 18th IEEE International Conference on}, + pages={1037--1040}, + year={2011}, + organization={IEEE} +} +@incollection{snakegvf06, +year={2006}, +isbn={978-3-540-48628-2}, +booktitle={Advances in Visual Computing}, +volume={4291}, +series={Lecture Notes in Computer Science}, +editor={Bebis, George and Boyle, Richard and Parvin, Bahram and Koracin, Darko and Remagnino, Paolo and Nefian, Ara and Meenakshisundaram, Gopi and Pascucci, Valerio and Zara, Jiri and Molineros, Jose and Theisel, Holger and Malzbender, Tom}, +doi={10.1007/11919476_20}, +title={GPU-Based Active Contour Segmentation Using Gradient Vector Flow}, +url={http://dx.doi.org/10.1007/11919476_20}, +publisher={Springer Berlin Heidelberg}, +author={He, Zhiyu and Kuester, Falko}, +pages={191-201} +} +@article{snakegvfopencl12, +year={2012}, +issn={1861-8200}, +journal={Journal of Real-Time Image Processing}, +doi={10.1007/s11554-012-0257-6}, +title={Real-time gradient vector flow on GPUs using OpenCL}, +url={http://dx.doi.org/10.1007/s11554-012-0257-6}, +publisher={Springer-Verlag}, +keywords={Gradient Vector Flow; GPU; OpenCL}, +author={Smistad, Erik and Elster, Anne C. and Lindseth, Frank}, +pages={1-8}, +language={English} +} +@inproceedings{bauer2009segmentation, + title={Segmentation of airways based on gradient vector flow}, + author={Bauer, Christian and Bischof, Horst and Beichel, Reinhard}, + booktitle={International workshop on pulmonary image analysis, Medical image computing and computer assisted intervention}, + pages={191--201}, + year={2009}, +} +@article{zheng2012fast, + title={A Fast GVF Snake Algorithm on the GPU}, + author={Zheng, Zuoyong and Zhang, Ruixia}, + journal={image}, + volume={2}, + pages={4}, + year={2012} +} +@INPROCEEDINGS{5459410, +author={Catanzaro, Bryan and Bor-Yiing Su and Sundaram, N. and Yunsup Lee and Murphy, Mark and Keutzer, K.}, +booktitle={Computer Vision, 2009 IEEE 12th International Conference on}, +title={Efficient, high-quality image contour detection}, +year={2009}, +pages={2381-2388}, +keywords={Application software;Computer vision;Detection algorithms;Detectors;Image analysis;Image segmentation;Object detection;Object recognition;Parallel algorithms;Runtime}, +doi={10.1109/ICCV.2009.5459410}, +ISSN={1550-5499},} +@article{bresenham1965algorithm, + title={Algorithm for computer control of a digital plotter}, + author={Bresenham, Jack E}, + journal={IBM Systems journal}, + volume={4}, + number={1}, + pages={25--30}, + year={1965}, + publisher={IBM} +} +@inproceedings{martin2001database, + title={A database of human segmented natural images and its application to evaluating segmentation algorithms and measuring ecological statistics}, + author={Martin, David and Fowlkes, Charless and Tal, Doron and Malik, Jitendra}, + booktitle={Computer Vision, 2001. ICCV 2001. Proceedings. Eighth IEEE International Conference on}, + volume={2}, + pages={416--423}, + year={2001}, + organization={IEEE} +} +@article{volkov2010better, + title={Better performance at lower occupancy}, + author={Volkov, Vasily}, + journal={Proceedings of the GPU Technology Conference, GTC}, + volume={10}, + year={2010} +} +@article{perrot2013fine, + title={Fine-tuned High-speed Implementation of a GPU-based Median Filter}, + author={Perrot, Gilles and Domas, St{\'e}phane and Couturier, Rapha{\"e}l}, + journal={Journal of Signal Processing Systems}, + pages={1--6}, + year={2013}, + publisher={Springer} +} +@inproceedings{sanchez2012bidimensional, + title={Bidimensional median filter for parallel computing architectures}, + author={Sanchez, Ricardo M and Rodriguez, Paul A}, + booktitle={Acoustics, Speech and Signal Processing (ICASSP), 2012 IEEE International Conference on}, + pages={1549--1552}, + year={2012}, + organization={IEEE} +} +@inproceedings{wong2010demystifying, + title={Demystifying GPU microarchitecture through microbenchmarking}, + author={Wong, Henry and Papadopoulou, M-M and Sadooghi-Alvandi, Maryam and Moshovos, Andreas}, + booktitle={Performance Analysis of Systems \& Software (ISPASS), 2010 IEEE International Symposium on}, + pages={235--246}, + year={2010}, + organization={IEEE} +} +@article{tid2008a, + title={Tid2008-a database for evaluation of full-reference visual quality assessment metrics}, + author={Ponomarenko, Nikolay and Lukin, Vladimir and Zelensky, Alexander and Egiazarian, Karen and Carli, M and Battisti, F}, + journal={Advances of Modern Radioelectronics}, + volume={10}, + number={4}, + pages={30--45}, + year={2009} +} +@article{sff2013, + title={Sparse Feature Fidelity for Perceptual Image Quality Assessment.}, + author={Chang, HW and Yang, H and Gan, Y and Wang, MH}, + journal={IEEE transactions on image processing: a publication of the IEEE Signal Processing Society}, + year={2013} +} +@inproceedings{psnrhvsm, + title={On between-coefficient contrast masking of DCT basis functions}, + author={Ponomarenko, Nikolay and Silvestri, Flavia and Egiazarian, Karen and Carli, Marco and Astola, Jaakko and Lukin, Vladimir}, + booktitle={Proceedings of the Third International Workshop on Video Processing and Quality Metrics}, + volume={4}, + year={2007} +} +@incollection{medianggems5, + author = {Paeth, Alan W.}, + title = {Median Finding on a 3-by-3 Grid}, + pages = {171--175}, + isbn = {9780125434553}, + publisher = {Academic Press}, + booktitle = {Graphics Gems V}, + year = {1995} +} +@incollection{perrotbookgpu, + booktitle={Designing Scientific Applications on GPUs}, + title = {Image Processing}, + author={Perrot, Gilles}, + pages = {28,70}, + isbn = {9781466571624}, + year={2013}, + publisher={CRC Press} +} +@article{perrotlniv, +year={2013}, +issn={1861-8200}, +journal={Journal of Real-Time Image Processing}, +doi={10.1007/s11554-013-0381-y}, +title={Fast GPU-based denoising filter using isoline levels}, +url={http://dx.doi.org/10.1007/s11554-013-0381-y}, +publisher={Springer Berlin Heidelberg}, +keywords={GPU; Denoising; Filter; Isoline; Level line}, +author={Perrot, Gilles and Domas, Stéphane and Couturier, Raphaël and Bertaux, Nicolas}, +pages={1-12}, +language={English} } \ No newline at end of file