2007 · 23 citations · 8 references
ComputingComputer EngineeringComputer ScienceComputer GraphicsDigital ImagingParallel ComputingDigital Image ProcessingGraphics Processing Unit ArchitectureGraphics Processing Unit ComputingGraphics Processing UnitsHardware AccelerationImage ProcessingDigital WatermarkingHigh PerformanceHigh-resolution ImagingImage Processing UnitsProcessor Chip MultiprocessingReal-time ProcessingStorageWatermarking
Recent growth of high speed Internet and high resolution imaging has enabled electronic storage and transfer of digital multimedia contents without resorting to the loss of quality. In order to protect the illegal reproduction of the digital multimedia elements, many researchers have suggested digital watermarking as a feasible solution. Like other signal and image processing works, digital watermarking is a computationally intensive process. For efficient, high performance, real time and low cost watermarking we propose two alternatives: (1) using the graphics processing unit (GPU) available on the modern graphics cards for the complex mathematical computations or (2) implementing a dedicated processor chip, a coprocessor for the GPU, to accomplish the task. In this paper we present the later alternative, a coprocessor for the GPU to do multimedia watermarking for real-time applications.
8
A Survey of General‐Purpose Computation on Graphics Hardware
John D. Owens, David Luebke, Naga K. Govindaraju et al. · Computer Graphics Forum · 2007 · 2K citations
Secure spread spectrum watermarking for images, audio and video
Ingemar J. Cox, Joe Kilian, T.G. Leighton et al. · 2002 · 505 citations
DCT-based watermark recovering without resorting to the uncorrupted original image
Alessandro Piva, Mauro Barni, F. Bartolini et al. · 2002 · 369 citations