Patent ID: 7352877
Filing Date: 2008-04-01
Classification: G06T

Abstract:
1. A digital-watermark-embedding apparatus for embedding a digital watermark into a content, said digital-watermark-embedding apparatus comprising: a picture input unit for inputting said content; a vision-sensitivity computation unit and a digital-watermark embedment unit, which are connected to said picture input unit; a picture compression unit connected to said vision-sensitivity computation unit and said digital-watermark embedment unit, wherein said vision-sensitivity computation unit creates a noise-vision-sensitivity index from a variance of luminance values of a block included in a picture frame received from said picture input unit and outputs said noise-vision-sensitivity index to said digital-watermark embedment unit and said picture compression unit, wherein said digital-watermark embedment unit embeds said digital watermark into said picture frame by changing luminance values of each block included in said picture frame on the basis of said noise-vision-sensitivity index received from said vision-sensitivity computation unit, and outputs said picture frame including said embedded digital watermark to said picture compression unit, and wherein said picture compression unit creates a quantization parameter on the basis of said noise-vision-sensitivity index received from said vision-sensitivity computation unit, and compresses said picture frame including said embedded digital watermark on the basis of said quantization parameter; a motion-searching unit connected to said picture input unit, connected to said digital-watermark embedment unit as well as connected to said picture compression unit, wherein said motion-searching unit compares a specific block included in a picture frame received from said picture input unit with a block included in another picture frame received from said picture input unit to create a motion vector to be output to said digital-watermark embedment unit and said picture compression unit, wherein said digital-watermark embedment unit embeds said digital watermark into said picture frame by changing luminance values of each block included in said picture frame on the basis of said noise-vision-sensitivity index received from said vision-sensitivity computation unit as well as said motion vector received from said motion-searching unit, and outputs said picture frame including said embedded digital watermark to said picture compression unit, wherein said picture compression unit creates a quantization parameter on the basis of said noise-vision-sensitivity index received from said vision-sensitivity computation unit, and compresses said picture frame including said embedded digital watermark on the basis of said quantization parameter as well as said motion vector received from said motion-searching unit, wherein said digital-watermark embedment unit includes a digital-watermark-embedment control unit as well as a motion-vector buffer unit, a vision-sensitivity buffer unit and a picture buffer unit, which are connected to said digital-watermark-embedment control unit, and wherein said digital-watermark-embedment control unit executes control so as to carry out a process of embedding a digital watermark into a picture frame after said motion vector is supplied to said motion-vector buffer unit, said noise-vision-sensitivity index is supplied to said vision-sensitivity buffer unit and said picture frame is supplied to said picture buffer unit; a change-quantity computation unit connected to said motion-vector buffer unit and connected to said vision-sensitivity buffer unit; and a pixel-changing unit connected to said change-quantity computation unit and connected to said picture buffer unit, wherein after said motion vector is supplied to said motion-vector buffer unit and said noise-vision-sensitivity index is supplied to said vision-index buffer unit, said digital-watermark-embedment control unit outputs said motion vector and said noise-vision-sensitivity index to said change-quantity computation unit for use in computation of a pixel-change quantity, and wherein control is executed so as to carry out a process of embedding a digital watermark into a picture frame after said pixel-change quantity and said picture frame stored in said picture buffer unit are supplied to said pixel-changing unit.