A data-parallel approach for real-time MPEG-2 video encoding
Journal of Parallel and Distributed Computing - Special issue on multimedia processing and technology
Communications of the ACM
Watermarking of uncompressed and compressed video
Signal Processing
Evaluating MMX technology using DSP and multimedia applications
MICRO 31 Proceedings of the 31st annual ACM/IEEE international symposium on Microarchitecture
Real-Time Parallel MPEG-2 Decoding in Software
IPPS '97 Proceedings of the 11th International Symposium on Parallel Processing
Realtime MPEG video via software decompression on a PA-RISC processor
COMPCON '95 Proceedings of the 40th IEEE Computer Society International Conference
Blind image data hiding based on self reference
Pattern Recognition Letters
MMX-Based DCT and MC Algorithms for Real-Time Pure Software MPEG Decoding
ICMCS '99 Proceedings of the IEEE International Conference on Multimedia Computing and Systems - Volume 2
Temporal synchronization in video watermarking
IEEE Transactions on Signal Processing - Part II
Real-time interactive MPEG-4 system encoder using a cluster ofworkstations
IEEE Transactions on Multimedia
MPEG2 video codec using image compression DSP
IEEE Transactions on Consumer Electronics
IEEE Communications Magazine
Image-adaptive watermarking using visual models
IEEE Journal on Selected Areas in Communications
Secure spread spectrum watermarking for multimedia
IEEE Transactions on Image Processing
Data hiding in image and video .II. Designs and applications
IEEE Transactions on Image Processing
Multiresolution watermarking for images and video
IEEE Transactions on Circuits and Systems for Video Technology
An ID-based digital watermarking protocol for copyright protection
Computers and Electrical Engineering
Hi-index | 0.00 |
Real-time watermarking for streaming video (such as VOD service) requires significant amounts of computing resources. To address this issue, we present a scalable watermarking scheme integrated in a parallel MPEG-2 engine. A content-based block selection algorithm is proposed to efficiently embed the pseudo-random watermark signatures into DCT blocks. Our watermark scheme also provides a robust way to synchronize the watermarked video to the original source at detectors and is very resilient against cumulative and temporal attack. We optimize the parallel watermark engine to achieve real-time watermarking performance. We found that the system throughput could suffer significant degradation when processing high-level MPEG-2 video (such as HDTV) due to inefficient management of memory space. Therefore, we investigated an efficient buffer management scheme consisting of two methods: First we reduced the transmission buffer in slave nodes by frames sharing between frames in the Group-of-Picture (GOP) level. Then we further reduce the buffer space by a dynamic on-demand allocation on the slave side. By solving the memory-shortage bottleneck, the proposed system can support real-time watermarking for multiple high-resolution (up to 1404x960) video.