Watermark Placement in Watermarking of Time Varying Media Signals
a technology of time-varying media and watermarking, applied in the field of digital watermarking, can solve the problems of reducing detection performance, reducing visual quality, propagating temporally and spatially watermark errors, etc., and achieves the effects of preventing accumulation of visual distortion, reducing detection performance, and improving compression efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Benefits of technology
Problems solved by technology
Method used
Image
Examples
example implementation
[0026]We would like to determine a global spatial shift value that will coincide with the motion of the most number of blocks of the frame. The compressed domain implementation has a unique advantage at this point. Motion vectors for each block (macro-block) of the frame may be obtained by simply decoding the motion vector VLC's, without employing a costly motion estimation algorithm. Under this observation, pseudo-code of the method is given below. This method is also illustrated in FIG. 2:[0027]1. Decode motion VLC's to obtain motion vectors (MV.x and MV.y) for each block (step 200).[0028]2. Compute the 2-D histogram of motion vectors (step 202)[0029]a. For all blocks[0030]i. Hist[MV.x][MV.y]+=1;[0031]3. Find the maxima of the histogram, i.e. the bin with highest count.[0032]4. Define the coordinates of the maxima as the dominant motion (DMV.x, DMV.y) (204).[0033]5. Shift the watermark Wk+1 by DMV (206).[0034]a. Wk+1(x,y)=Wk+1(x+DMV.x, y+DMV.y)[0035]6. Execute the rest of the algo...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


