The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jun. 06, 2006
Filed:
Mar. 27, 2002
Alexander Leonidovich Mayboroda, St. Petersburg, RU;
Sergey Viktorovich Smolentsev, St. Petersburg, RU;
Mikhail Anatolyevich Sall, St. Petersburg, RU;
Viktor Viktorovich Redkov, St. Petersburg, RU;
Anatoly Igorevich Tikhotsky, St. Petersburg, RU;
Alexander Leonidovich Mayboroda, St. Petersburg, RU;
Sergey Viktorovich Smolentsev, St. Petersburg, RU;
Mikhail Anatolyevich Sall, St. Petersburg, RU;
Viktor Viktorovich Redkov, St. Petersburg, RU;
Anatoly Igorevich Tikhotsky, St. Petersburg, RU;
LG Electronics Inc., Seoul, KR;
Abstract
Methods of embedding and detecting a watermark into/from a digital image are disclosed. A method of embedding a watermark in accordance with the present invention includes generating a predicted image of an original image by using a linear predictor; generating a difference image by subtracting said predicted image from said original image or vice versa; and segmenting said difference image into sub-regions. The method further includes the steps of calculating a watermark amplitude for each sub-region or for each pixel of each sub-region; performing a channel coding process on a set of watermark data bits; calculating a watermark block for each sub-region by using said encoded data bits, a pseudo random sequence (PRS) and said watermark amplitude; and embedding said watermark block into each sub-region by adding said watermark block with pixel values of each sub-region. As a result of the method described, the embedded information is robust against any modifications including loss data compression, filtering, channel noise, cropping, geometrical transformations, and etc.