Mehdi Semsarzadeh

Learn More
This research presents a method to detect video tampering and distinguish it from common video processing operations such as recompression, noise, and brightness increase, by using a practical watermarking scheme for real-time authentication of digital video. In our method, the watermark signals represent the macroblock’s (MB) and frame’s indices, and are(More)
With recent advances in computing and communication technologies, ubiquitous access to high quality multimedia content such as high definition video using smart phones, Netbooks, or tablets is a fact of our daily life. However, power is still a major concern for any mobile device, and requires optimization of power consumption using a power model for each(More)
Variable block size motion estimation (VBSME) is adopted in H.264/AVC to improve the coding efficiency. However, supporting various block sizes significantly increases the complexity of both video encoding and decoding. In this paper a multi-level parallel architecture for H.264/AVC motion estimation is proposed. A SIMD architecture is proposed for absolute(More)
In Globally Asynchronous Locally Synchronous (GALS) architectures, System on Chip (SoC) deals with the risk of synchronization failure for the locally generated clocks. Also, this is an issue for Networks on Chips (NoCs). This paper proposes an efficient synchronizer for on-chip communication. The proposed module can be used in NoC switches satisfying the(More)
Most existing video encoders currently used in mobile applications are unable to gracefully degrade their output quality as the battery life nears its end. In other words, they cannot manage power consumption to efficiently utilize the available power resources. To be able to effectively adapt to changes in the encoder’s software and hardware platforms,(More)