16,142 Hits in 7.2 sec

Efficient Mapping of Streaming Applications for Image Processing on Graphics Cards [chapter]

Richard Membarth, Hritam Dutta, Frank Hannig, Jürgen Teich
2019 Advances in Biochemical Engineering/Biotechnology  
Graphics card architectures provide an optimal platform for parallel execution of many number crunching loop programs from fields like image processing or linear algebra.  ...  This paper presents a multiresolution image processing algorithm and shows the efficient mapping of this type of algorithms to graphics hardware as well as double buffering concepts to hide memory transfers  ...  Acknowledgments We are indebted to our colleagues Philipp Kutzer and Michael Glaß for providing the sample pictures.  ... 
doi:10.1007/978-3-662-58834-5_1 fatcat:tz3azu6gb5hj5mysy2whv7grui

Efficient Mapping of Multiresolution Image Filtering Algorithms on Graphics Processors [chapter]

Richard Membarth, Frank Hannig, Hritam Dutta, Jürgen Teich
2009 Lecture Notes in Computer Science  
This paper presents a multiresolution image processing algorithm and shows the efficient mapping of this type of algorithms to the graphics hardware.  ...  Graphics card architectures provide an optimal platform for parallel execution of many number crunching loop programs from fields like image processing, linear algebra, etc.  ...  This paper presents a multiresolution algorithm for image processing and shows the efficient mapping of this type of algorithms to graphics hardware.  ... 
doi:10.1007/978-3-642-03138-0_31 fatcat:gly67pr4and3fodzkzbitvfgqy

Using graphics devices in reverse: GPU-based Image Processing and Computer Vision

James Fung, Steve Mann
2008 2008 IEEE International Conference on Multimedia and Expo  
This paper discusses how this processing power is being harnessed for Image Processing and Computer Vision, thereby providing dramatic speedups on commodity, readily available graphics hardware.  ...  A brief review of algorithms mapped to the GPU by using the graphics API for vision is presented.  ...  Multiple graphics cards for processing computer graphics took on an early embodiment in the form of the "scan line interleaving".  ... 
doi:10.1109/icme.2008.4607358 dblp:conf/icmcs/FungM08 fatcat:uhur7chedvacdn4mcqd4s4u4ey

Detector defect correction of medical images on graphics processors

Richard Membarth, Frank Hannig, Jürgen Teich, Gerhard Litz, Heinz Hornegger, Benoit M. Dawant, David R. Haynor
2011 Medical Imaging 2011: Image Processing  
For deployment in a streaming application with steadily new incoming data, it is shown that the memory transfer overhead of successive images to the graphics card memory is reduced by 83 % using double  ...  Hence, such architectures like field-programmable gate arrays (FPGAs) and particular graphics cards attained great interest and are consequently adopted for parallel execution of many number crunching  ...  Two streams are used for asynchronous memory transfers. While one stream transfers the next image to the graphics memory, the current image is processed on the graphics card.  ... 
doi:10.1117/12.877656 dblp:conf/miip/MembarthHTLH11 fatcat:sslrffapwvcdjbek2zlr3rpnwy

High-Performance Image Acquisition and Processing for Stereoscopic Diagnostic Systems with the Application of Graphical Processing Units

Piotr Perek, Aleksander Mielczarek, Dariusz Makowski
2022 Sensors  
The paper also describes an efficient method of analysing a 3D video using Graphics Processing Unit (GPU).  ...  The application of the described GPU-based method makes the system efficient and easy to use. The system can process a video stream with full HD resolution at a speed of several frames per second.  ...  The General-Purpose Graphics Processing Unit (GPGPU) cards are very efficient in image processing.  ... 
doi:10.3390/s22020471 pmid:35062431 pmcid:PMC8777855 fatcat:tm7zwiymfrhofez226g4rhsxsy


H. Sahin, S. Kulur
2012 The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences  
This interest has revealed the concepts of "General Purpose Computation on Graphics Processing Units (GPGPU)" and "stream processing".  ...  This is useful to know for communication with the appropriate person in cases with more than one author.  ...  There are lots of processors on the GPU that process these streams. For example Nvidia GTX580 series card has 512 unit stream processors (CUDA processors).  ... 
doi:10.5194/isprsarchives-xxxix-b4-165-2012 fatcat:nxxigsfxwrc2jjs4ptet5np2qm

CryptoGraphics: Secret Key Cryptography Using Graphics Cards [chapter]

Debra L. Cook, John Ioannidis, Angelos D. Keromytis, Jake Luck
2005 Lecture Notes in Computer Science  
to image processing, including the handling of displays in thin-client applications and streaming video, in scenarios in which it is desired to limit exposure of the plaintext to within the GPU on untrusted  ...  We study the feasibility of using Graphics Processing Units (GPUs) for cryptographic processing, by exploiting the ability for GPUs to simultaneously process large quantities of pixels, to offload symmetric  ...  A second application, less intensive than streaming video, concerns processing of displays in thin client applications.  ... 
doi:10.1007/978-3-540-30574-3_23 fatcat:zn2rbca5jzehln7b4etv2gcxne

Numerical Simulations on PC Graphics Hardware [chapter]

Jens Krüger, Thomas Schiwietz, Peter Kipfer, Rüdiger Westermann
2004 Lecture Notes in Computer Science  
To take full advantage of this technology, considerable effort has been spent on the development of algorithms amenable to the intrinsic parallelism and efficient communication on such cards.  ...  In this paper, we will demonstrate the benefits of commodity graphics hardware for the parallel implementation of general techniques of numerical computing.  ...  It takes advantage of OpenGL memory objects (SuperBuffers) to store particle positions on the graphics card.  ... 
doi:10.1007/978-3-540-30218-6_61 fatcat:zrlwnrqswvc45n3c33whuuy6zq

GPU acceleration of linear systems for computational electromagnetic simulations

Matthew J. Inman, Atef Z. Elsherbeni
2009 Digest - IEEE Antennas and Propagation Society. International Symposium  
The processes the video card provides for processing these images can be utilized for performing computational electromagnetic (CEM) applications with significant speed-up factors.  ...  GPU Background Video cards have been developed with the major goal to process and display images on the computer screen.  ... 
doi:10.1109/aps.2009.5171721 fatcat:zvk6sqvjcvhfppgicbyi5wao6q

Feature tracking and matching in video using programmable graphics hardware

Sudipta N. Sinha, Jan-Michael Frahm, Marc Pollefeys, Yakup Genc
2007 Machine Vision and Applications  
This paper describes novel implementations of the KLT feature tracking and SIFT feature extraction algorithms that run on the graphics processing unit (GPU) and is suitable for video analysis in real-time  ...  Our GPU-based KLT implementation tracks about a thousand features in real-time at 30 Hz on 1024 × 768 resolution video which is a 20 times improvement over the CPU.  ...  While image processing applications can sometimes leverage this by using the bilinear interpolation of texture mapping, they also benefit from the 2D texture cache layouts designed for fast texture mapping  ... 
doi:10.1007/s00138-007-0105-z fatcat:a5z6a3i2gvby7ayrha4t45zj3a

A versatile stereo implementation on commodity graphics hardware

Ruigang Yang, Marc Pollefeys
2005 Real-time imaging  
Our implementation running on an ATI Radeon 9800 graphics card achieves up to 289 million disparity evaluations per second including all the overhead to download images and read-back the disparity map,  ...  This paper presents a detailed description of a real-time correlation-based stereo algorithm running completely on the graphics processing unit (GPU).  ...  The work is supported in part by fund from the office of research at the University of Kentucky and NSF grant IIS-0313047.  ... 
doi:10.1016/j.rti.2005.04.002 fatcat:kd22bcrgsfakxft2l6qu652kka

Bio-sequence database scanning on a GPU

Weiguo Liu, B. Schmidt, G. Voss, A. Schroder, W. Muller-Wittig
2006 Proceedings 20th IEEE International Parallel & Distributed Processing Symposium  
To derive an efficient mapping onto this type of architecture, we have reformulated the Smith-Waterman dynamic programming algorithm in terms of computer graphics primitives.  ...  Our OpenGL implementation achieves a speedup of approximately sixteen on a high-end graphics card over available straightforward and optimized CPU Smith-Waterman implementations.  ...  The fast increasing power of the GPU (Graphics Processing Unit) and its streaming architecture opens up a range of new possibilities for a variety of applications.  ... 
doi:10.1109/ipdps.2006.1639531 dblp:conf/ipps/LiuSVSM06 fatcat:ltjk4qzmm5aenm4vadamvlb5be

Evolution of Graphics-Development & Innovations

Rohan Somni, Tarush Jain
In this paper we highlight some of the key developments, and technological innovations that have taken place to enable graphical technology to progress to where it is today, covering both software for  ...  We attempt to be succinct, but technically so, in describing a few key aspects of applications and technologies which are now ubiquitous, or which will be in the near future.  ...  Tone mapping methods, which reduce S e p t 1 5 , 2 0 1 3 overall contrast to facilitate display of HDR images on devices with lower dynamic range, can be applied to produce images with preserved or exaggerated  ... 
doi:10.24297/ijct.v10i9.1377 fatcat:sq4atx2mgnahfjur7fjpviumni

GPU-based reconstruction and display for 4D ultrasound data

Ahmed F. Elnokrashy, Ahmed A. Elmalky, Tamer M. Hosny, Marwan Abd Ellah, Alaa Megawer, Abobakr Els, Abou-Bakr M. Youssef, Yasser M. Kadah
2009 2009 IEEE International Ultrasonics Symposium  
The goal of this work is to utilize recent commercial graphics hardware technology of graphics processing unit (GPU) to speed up the reconstruction time while increasing the quality of displayed volume  ...  Due to the required computational effort of 4D ultrasound imaging, such systems depend on low complexity techniques like nearest neighbor interpolation, which affects volume quality.  ...  While texture mapping exploits hardware acceleration in graphics processing units (GPU), they introduce approximation artifacts in ultrasound imaging applications with polar sampling.  ... 
doi:10.1109/ultsym.2009.5441645 fatcat:iwcv7mwlwncbrbthbr3qu46v4u

A multigrid solver for boundary value problems using programmable graphics hardware

Nolan Goodnight, Cliff Woolley, Gregory Lewin, David Luebke, Greg Humphreys
2005 ACM SIGGRAPH 2005 Courses on - SIGGRAPH '05  
Finite difference methods are commonly used for solving partial differential equations; we show that this approach can be mapped onto a modern graphics processor.  ...  We present a method for using programmable graphics hardware to solve a variety of boundary value problems.  ...  This allows us to use the pixel pipeline, optimized to perform image processing and texture mapping operations on billions of pixels per second, for our computations.  ... 
doi:10.1145/1198555.1198784 dblp:conf/siggraph/GoodnightWLLH05 fatcat:mov7rqebhfhtjizyr6p3s2v3iu
« Previous Showing results 1 — 15 out of 16,142 results