In a digital-watermark superposing apparatus and a digital-watermark
detecting apparatus, a plurality of DCT coefficients for respective
frequency components are generated by subjecting video data to a
two-dimensional DCT transform for each pixel block consisting of a
predetermined number of pixels, and the value of at least one of the DCT
coefficients is quantized in accordance with a quantization rule
corresponding to the information so as to obtain a quantized DCT
coefficient. A two-dimensional inverse DCT transform is performed with
respect to the DCT coefficients in which the at least one DCT coefficient
thereof is replaced with the quantized DCT coefficient, so as to obtain
digital-watermark superposed video data in which the digital watermark
corresponding to the information has been superposed on the video data. At
this juncture, the digital-watermark superposed video data is selected and
outputted concerning a section in which a video pattern due to the video
data is not flatter than a predetermined video pattern, while, instead of
the digital-watermark superposed video data, the video data is selected
and outputted as it is concerning a section in which the video pattern due
to the video data is flatter than the predetermined video pattern.
In een digitaal-watermerk superposing apparaat en een digitaal-watermerk die apparaten ontdekken, wordt een meerderheid van coëfficiënten DCT voor respectieve frequentiecomponenten door videogegevens aan een tweedimensionale transformatie DCT voor elk pixelblok geproduceerd te onderwerpen die uit een vooraf bepaald aantal pixel bestaan, en de waarde van minstens één van de coëfficiënten DCT wordt overeenkomstig een kwantificatieregel gekwantiseerd die aan de informatie beantwoorden om een gekwantiseerde coëfficiënt te verkrijgen DCT. Een tweedimensionale omgekeerde transformatie DCT wordt uitgevoerd met betrekking tot de coëfficiënten DCT waarin de minstens één coëfficiënt DCT daarvan met de gekwantiseerde coëfficiënt DCT wordt vervangen, om digitaal-watermerk boven elkaar geplaatste videogegevens te verkrijgen waarin het digitale watermerk dat aan de informatie beantwoordt op de videogegevens boven elkaar geplaatst is geweest. Onder de huidige omstandigheden, wordt het digitaal-watermerk boven elkaar geplaatste videogegeven geselecteerd en outputted betreffende een sectie waarin een videopatroon toe te schrijven aan de videogegevens niet vlakker is dan een vooraf bepaald videopatroon, terwijl, in plaats van de digitaal-watermerk boven elkaar geplaatste videogegevens, het videogegeven wordt geselecteerd en outputted aangezien het een sectie betreft waarin het videopatroon toe te schrijven aan de videogegevens vlakker is dan het vooraf bepaalde videopatroon.