JPH08241403A - 画像の色変化のないディジタル・ウォーターマーキング - Google Patents

画像の色変化のないディジタル・ウォーターマーキング

Info

Publication number
JPH08241403A
JPH08241403A JP8011646A JP1164696A JPH08241403A JP H08241403 A JPH08241403 A JP H08241403A JP 8011646 A JP8011646 A JP 8011646A JP 1164696 A JP1164696 A JP 1164696A JP H08241403 A JPH08241403 A JP H08241403A
Authority
JP
Japan
Prior art keywords
image
pixel
watermark
digital
original image
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP8011646A
Other languages
English (en)
Inventor
Gordon W Braudaway
ゴードン・ウェズリー・ブローダウェイ
Karen A Magerlein
カレン・アンダーソン・マジャレイン
Frederick C Mintzer
フレデリック・コール・ミンツァー
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by International Business Machines Corp filed Critical International Business Machines Corp
Publication of JPH08241403A publication Critical patent/JPH08241403A/ja
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/913Television signal processing therefor for scrambling ; for copy protection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing
    • G06T1/0021Image watermarking
    • G06T1/0028Adaptive watermarking, e.g. Human Visual System [HVS]-based watermarking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32101Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N1/32144Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
    • H04N1/32149Methods relating to embedding, encoding, decoding, detection or retrieval operations
    • H04N1/32203Spatial or amplitude domain methods
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32101Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N1/32144Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
    • H04N1/32149Methods relating to embedding, encoding, decoding, detection or retrieval operations
    • H04N1/32203Spatial or amplitude domain methods
    • H04N1/32208Spatial or amplitude domain methods involving changing the magnitude of selected pixels, e.g. overlay of information or super-imposition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32101Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N1/32144Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
    • H04N1/32149Methods relating to embedding, encoding, decoding, detection or retrieval operations
    • H04N1/32203Spatial or amplitude domain methods
    • H04N1/32251Spatial or amplitude domain methods in multilevel data, e.g. greyscale or continuous tone data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32101Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N1/32144Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
    • H04N1/32149Methods relating to embedding, encoding, decoding, detection or retrieval operations
    • H04N1/32309Methods relating to embedding, encoding, decoding, detection or retrieval operations in colour image data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32101Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N1/32144Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
    • H04N1/32149Methods relating to embedding, encoding, decoding, detection or retrieval operations
    • H04N1/3232Robust embedding or watermarking
    • H04N1/32325Robust embedding or watermarking the embedded data being visible
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/46Colour picture communication systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/238Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
    • H04N21/2389Multiplex stream processing, e.g. multiplex stream encrypting
    • H04N21/23892Multiplex stream processing, e.g. multiplex stream encrypting involving embedding information at multiplex stream level, e.g. embedding a watermark at packet level
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/835Generation of protective data, e.g. certificates
    • H04N21/8358Generation of protective data, e.g. certificates involving watermark
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2201/00General purpose image data processing
    • G06T2201/005Image watermarking
    • G06T2201/0051Embedding of the watermark in the spatial domain
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00838Preventing unauthorised reproduction
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/913Television signal processing therefor for scrambling ; for copy protection
    • H04N2005/91307Television signal processing therefor for scrambling ; for copy protection by adding a copy protection signal to the video signal
    • H04N2005/91335Television signal processing therefor for scrambling ; for copy protection by adding a copy protection signal to the video signal the copy protection signal being a watermark
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3225Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
    • H04N2201/3233Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document of authentication information, e.g. digital signature, watermark

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Image Processing (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Processing Or Creating Images (AREA)

Abstract

(57)【要約】 【課題】 ウォーターマークの画像がディジタル画像と
組み合わせられる、ディジタル画像に可視の「ウォータ
ーマーク」を置くシステムを提供する。 【解決手段】 ウォーターマーク画像の画素を検査し、
その値が指定された「透明」値でない画素のそれぞれに
ついて、原画像の対応する画素を、その色度ではなく輝
度を変更することによって修正する。これによって、画
像の内容を明瞭に見ることができるが、画像の無認可使
用を思いとどまらせる可視のマークをもたらすことが可
能となる。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、ディジタル画像の
分野に関し、具体的には、ディジタル画像のウォーター
マーキング(透かし)の分野に関する。
【0002】
【従来の技術】ディジタル・イメージは、多数または広
範囲のユーザが、図書館の写本、美術館のオブジェ、雑
誌記事または、写真もしくはスキャナで取り込むことが
できるすべてのものなどの単一の物体をアクセスする手
段を提供する。ディジタル画像は、画素の2次元配列で
あり、画素のそれぞれは、ある1点での物体の色を記述
する。ディジタル画像は、簡単にディジタル・コンピュ
ータに記憶でき、通信回線を介して伝送でき、遠隔地で
複写することができる。
【0003】ディジタル画像の巨大なライブラリを一般
に使用可能にすることを抑止する大きな要因の1つが、
画像内容の所有者による、その画像の不正流用に関する
懸念である。多くの場合に、画像がディジタル化された
元の媒体の所有者は、その画像のなんらかの使用から収
入を得る。この場合、所有者は、通常は、その画像が使
用料なしで複写され、使用されないことを望む。この1
例が、ディジタル・ブックまたはディジタル雑誌に関し
て使用可能な画像を作成するが、他の出版者によるこの
画像の無認可の複写および使用を防止したいと望む出版
者であろう。もう1つの例は、マルチメディア・プレゼ
ンテーション用のコレクションで芸術作品の画像を販売
したいが、芸術書出版のためにこれらの画像を使用され
たくない、アート・コレクションの所有者の場合であろ
う。
【0004】他の場合では、媒体の所有者が、他の理由
のために特定の使用を防止したいと望む可能性がある。
たとえば、国立図書館は、研究のためにさまざまな作品
の複製を使用可能にしたいと考えるが、どのような形式
であれ、ポルノグラフィなどその施設にとって厄介な製
品の広告に使用されることは望まない可能性がある。
【0005】したがって、一般的な問題は、一部のユー
ザには全面的に許容されるが、他のユーザにとっては許
容可能でない画像を作る技法を考案することである。し
ばしば、研究調査のためには完全に許容可能であるが、
出版のためには許容可能でない画像を作ることが望まれ
る。これを達成する方法の1つが、「ウォーターマーキ
ング」として知られるものである。
【0006】単純なウォーターマーキング方法は、ジム
・ピッカレル(Jim Pickerell)およびアンドリュー・
チャイルド(Andrew Child)著、"Marketing Photograp
hy in the Digital Environment"(1994年)で実証
されている。同社から入手できる追加シート"Image Wat
ermarking for Photoshop"に、Photoshopを使
用してウォーターマークを適用するための命令がある。
ピッカレルおよびチャイルドは、写真および「クリップ
・アート」の電子カタログを保護するためにこの技法を
使用している。
【0007】ウォーターマーキングは、著作権所有者お
よび媒体所有者が自分の画像の使用を制御するための効
果的な方法であるが、従来のウォーターマーキング処理
では、ウォーターマークが現れる箇所で原画像の色度が
変化する可能性がある。この効果は、原画像の所有者と
それを見る者の両方の観点から望ましくない可能性があ
る。
【0008】
【発明が解決しようとする課題】上記に鑑みて、本発明
の目的は、原画像の色度を保存するディジタル・ウォー
ターマークを提供することである。
【0009】
【課題を解決するための手段】したがって、本発明の1
態様によれば、画素の色度が変化しないように、線形色
空間での原画像の画素サンプル値に対する乗法訂正とし
て、ディジタル・ウォーターマークが原画像に適用され
る。
【0010】好ましい実施例では、ディジタル画像に可
視ウォーターマークを置くためのシステムが、ウォータ
ーマークの画素を検査する。その値が指定された「透
明」値ではない画素のそれぞれについて、このシステム
は、色ではなく輝度を変更することによって、原画像の
対応画素を修正する。有利なことに、画像の色が変化し
ないことを保証することによって、ウォーターマーキン
グされた画像の内容は、明瞭に見えるが、画像の無認可
使用を思いとどまらせる。
【0011】
【発明の実施の形態】
a.色理論 本発明の詳細な説明を始める前に、色理論の背景を多少
提示し、ウォーターマーキングされる画像が通常記憶さ
れるフォーマットを説明しておけば有用である。色理論
は、K.ブレア・ベンソン(Blair Benson)編、「Tele
vision Engineering Handbook」(McGraw-Hill Book Co
mpany, New York, 1986)で詳細に説明されている。
【0012】色の感覚は、人間の網膜の感光要素の物理
的な刺激によって喚起される。この刺激は、約380n
mから約780nmの間の波長を含む「可視」スペクト
ル内の電磁放射からなる。「錐状体」として知られる感
光要素は、3種類に分離することができ、各種類は、放
射の異なるスペクトル分布に感応する。この色感覚の
「三色性」は、多くの異なるスペクトル分布が、同一の
色の知覚をもたらし得ることを意味する。
【0013】三色性という現象のために、どのような色
刺激であっても、3つの主刺激のどれもが他の2つの混
合物と一致しない限り、3つの主刺激の混合物と一致さ
せることができる。同じ三刺激値を有する色のすべて
は、同一の色に見える。一般的に使用される主刺激の組
は、R、GおよびBと表記される赤、緑および青の組み
合わせである。R、GおよびBは、所与の画素の成分値
を表す三刺激値R、GおよびBを有する。
【0014】実験結果から、実用目的のほとんどでは、
色合せが、線形性と加算性の規則に従うことが示されて
いる。この原則を色に適用したものを、グラスマン(Gr
assmann)の法則と称する。実際の問題としてこれが意
味するものは、2つの色刺激が混合され、刺激の単位が
線形である場合に、結果の刺激が、2つの元の色の三刺
激値の和に等しい三刺激値を有するということである。
【0015】グラスマンの法則の結果は、単位放射のす
べての単色刺激の三刺激値がわかれば、他の刺激の三刺
激値を積分によって計算できるということである。すべ
ての単色刺激の三刺激値を、単位放射あたりr(λ)、g
(λ)およびb(λ)と表記する。色合せの実験測定は、正
常な視覚を有することがわかっているかなり大量のサン
プルの人間を使用して実行された。これらの実験から導
出された3つの関数r(λ)、g(λ)およびb(λ)の組が、
国際規格の基礎として1931年に国際照明委員会(C
IE)によって使用された。
【0016】r(λ)、g(λ)およびb(λ)色合せ関数を標
準規格として採用するのと同時に、CIEは、特殊な特
性を有する主刺激のもう1つの組を採用した。これは、
X、YおよびZと表記され、対応する三刺激値X、Yお
よびZと色合せ関数x(λ)、y(λ)およびz(λ)を有す
る。X、YおよびZは、R、GおよびBと線形の関係を
有する、すなわち、下記の定数行列Mが存在する。
【数1】 しかし、X、YおよびZは、Yが3つの混合の輝度情報
のすべてに寄与するように選択された仮想の(物理的で
はない)主刺激である。この選択のもう1つの特性は、
この3つの色合せ関数が、どの波長でも負でない値を有
するということである。これらは、CIE 1931
XYZ色空間および式と称する。ある画素の色は、その
輝度Yと、その色度xおよびyに関して記述することも
できる。ここで、その色度は、そのX、YおよびZ値か
ら、次式に従って導出される。 x=X/(X+Y+Z) および y=Y/(X+Y+Z)
【0017】CIE 1931三刺激値X、YおよびZ
は、均一知覚力に基づく色情報を提示しない。すなわ
ち、色の認め得る最小の変化が、色空間全体を通じてそ
の三刺激値の同一の変化によって表現されるわけではな
い。この知覚の非均一性を矯正しようとして、CIE
は、1976年に、知覚的により均一な色空間と式を推
奨した。これらを、CIE 1976 L*a*b*色空間お
よび式と称する。この色空間の輝度成分、L*(知覚的
に均一な輝度とも称する)は、次のように定義される。 式2 L*=116f(Y/Yn)−16 ここで q>0.008856であれば、f(q)=q1/3 q≦0.008856であれば、f(q)=7.787
q+16/116 また、Ynの値は、最終的なウォーターマーキングされ
た画像が作られる表示装置または印刷装置の特性から従
来どおりに決定される、選択された白基準のYの値であ
る。
【0018】電子形式で広範囲に入手可能な画像の一般
的なタイプには、白黒とカラーの2種類がある。白黒
(またはグレイスケール)画像では、通常は、画素の輝
度を表す単一のサンプル値として画素が表現される。カ
ラー画像では、通常は、各画素の輝度と色を表す3つの
サンプル値が使用される。これら3つのサンプルは、赤
/緑/青、y/cb/cr、輝度/彩度/色相または他の何ら
かの色空間の成分を表すことができる。印刷に使用され
るカラー画像は、4つの成分(シアン/マゼンタ/イエ
ロー/黒)を有する場合がある。他にも多くのタイプの
画像(衛星データ、MRIデータなど)が存在する。当
業者であれば、このほかにも画素情報を表現する方法が
多数存在することを諒解するであろう。
【0019】b.詳細な説明 図1は、本発明の実施例に従う使用に適した、画像取込
み配布システムのブロック図である。スキャナ100
が、物理供給源(絵画や写真など)102から画像デー
タを取り込み、ディジタル・コンピュータ104に送
る。ディジタル・コンピュータ104には、作業用記憶
域106(通常はコンピュータのランダム・アクセス・
メモリ内で実施される)、画像記憶システム108(た
とえば、通常のハード・ディスク駆動装置とすることが
できる)および画像アーカイブ110(たとえば、テー
プ記憶装置またはディスク記憶装置とすることができ
る)が含まれる。ディジタル・コンピュータ104に
は、多数のソフトウェア・モジュールも含まれる。これ
には、スキャナ100によって供給される画像データに
対して画像処理(スケーリングや強調など)を実行する
フロント・エンド画像処理ソフトウェア112、色を保
存するウォーターマーキング・ソフトウェア114(本
発明の原理に従って動作する)および、ウォーターマー
キングされた画像に対して圧縮(たとえばJPEG規格
に従うものなど)などの機能を実行するバックエンド画
像処理ソフトウェア116が含まれる。
【0020】未処理またはフロント・エンド処理された
原画像は、ウォーターマーキングされない形式での保存
のために画像アーカイブ110に送られることが好まし
い。
【0021】ウォーターマーキング・ソフトウェア11
4は、後に詳細に説明する本発明の原理に従って、フロ
ントエンド処理された画像にウォーターマークを適用す
る。ウォーターマーキング処理は、保存された画像のコ
ピーか、全体または一部をコンピュータの作業用記憶域
106にロードされた、スキャンされ処理された他の画
像データに対して実行することができる。
【0022】ソフトウェア・モジュール112ないし1
16の組合せによって作られる、処理され、ウォーター
マーキングされ、圧縮された画像は、作業用記憶域10
6または画像記憶システム108(コピーがセーブされ
た場合)から画像サーバ118へ送られ、画像サーバ1
18は、ローカル・エリア・ネットワーク(LAN)、
インターネットなどの広域ネットワーク(WAN)また
はその両方とすることのできるディジタル・ネットワー
ク120に接続される。ディジタル・ネットワーク12
0に接続された他のシステム122は、ディジタル・ネ
ットワーク120を介して画像サーバ118に記憶され
た画像を要求することができる。その後、このシステム
は、表示装置124(SVGAモニタなど)に画像を表
示するか、グラフィックス能力を有するプリンタ126
に画像を印刷することができる。当業者であれば、本発
明を使用できる他のシステム構成が存在することを諒解
するであろう。
【0023】本発明の好ましい実施例では、ウォーター
マーク画像は、線形輝度空間を表すものとして扱われる
(便宜上)8ビット画素からなる白黒画像である。ウォ
ーターマーク画像は、たとえば、画像記憶システム10
8内のファイルとして以前に記憶されたスキャンされた
画像か、グラフィック(グラフィックス・プログラムに
よって作成でき、やはり画像記憶システム108に記憶
することができる)とすることができる。
【0024】画像画素の成分を記述する各サンプルは、
ある固定されたビット数を使用して記憶される。たとえ
ば、8ビット(1バイト)を使用して、白黒画像の1画
素について256レベルの輝度(黒から白までの範囲)
のうちの1レベルを指定することができ、3つの8ビッ
ト・サンプルによって、カラー画像の赤の256レベル
のうちの1つ、緑の256レベルのうちの1つおよび青
の256レベルのうちの1つを記述することができる。
その代わりに、成分サンプル値を記述する「パレット」
またはカラー・テーブルへのインデックスを使用して各
画素を記述することができる。8ビットのインデックス
を使用すると、画像に最高で256個の別々の色を含め
ることができる。当業者であれば、画素の成分値を有限
の長さの任意の2進数によって表現できることを諒解す
るであろう。
【0025】本発明によれば、値128(16進数の8
0)を有するウォーターマーク画素は「透明」である、
すなわち、この画素は、対応する「原画像」画素が変更
されないことを示す。0から127までの値を有するウ
ォーターマーク画素は、対応する「原画像」画素が暗く
されることを示し、その画素は、ウォーターマーク画素
の値がWであるとして、(128-W)/128をかけた値だけ暗く
される。129から255までの値を有する画素は、対
応する画素が明るくされることを示し、ウォーターマー
ク画素の値がWであるとして、(W-128)/128をかけた値だ
け明るくされる。
【0026】ウォーターマーキング処理の機能ブロック
図を、図2に示す。図2の処理は、不透明ウォーターマ
ーキング画像画素(すなわち、所与の原画像画素と同一
のX,Y座標に置かれるウォーターマーク内の不透明画
素)に対応する原画像画素のそれぞれについて実行され
る。透明ウォーターマーク画像画素に対応する原画像画
素は、図2の処理なしで画像バッファに送られる。
【0027】ブロック202で、「原画像」画素は、画
像の線形輝度スケールへの変換が必要な場合には、線形
輝度スケールに変換される。このような変換が必要にな
る理由は、後で詳細に説明する。この変換は、参照テー
ブル203によって達成されることが好ましい。白黒
「原画像」の場合、このステップの出力は、処理される
現画素の線形輝度Yである。カラー画像の場合、ブロッ
ク202の出力は、画素の線形化されたR、GおよびB
の値の組である。
【0028】ブロック204で、式2に従って知覚的に
均一な輝度L*を計算する。カラー画像の場合、Yの値
は、その画素の輝度である。
【0029】ブロック206で、ユーザ(またはアプリ
ケーション・プログラム)によって選択されたウォータ
ーマーク輝度値の関数として、スケール係数Y'/Yを
計算する。このユーザが選択した値によって、ウォータ
ーマークの目立ちかたが決定される。スケール係数計算
の詳細を、図4に示す。
【0030】ブロック208で、乱数ノイズ成分RNを
決定する。乱数ノイズ成分は、原画像の線形輝度Y、ノ
イズ輝度値(NI)(ウォーターマーキング・プログラム
への入力としてユーザによって選択される)および乱数
(ブロック209でコンピュータによって生成される)
の関数として計算される。乱数(RND)は、−1≦RND≦
1となるような値である。ノイズ輝度値は、0≦NI≦1
となるような値である。
【0031】ノイズ成分Nは、N=NI×|1−(Y'/
Y)|として計算される。ノイズ成分は、ウォーターマ
ークの粒度を決定する。NIが小さいと、ノイズ調節が少
なくなり、非常に滑らかなウォーターマークが得られ
る。NIが大きいと、ノイズ調節が大きくなり、粒子が目
立つが除去がより困難なウォーターマークが得られる。
ノイズ成分Nに乱数RNDをかけて、乱数ノイズ成分RNを
得る。
【0032】ブロック210で、乱数ノイズ成分RN
(ブロック208で決定される)をスケール係数Y'/
Yに加算する。ブロック212で、その結果を[0,
∞)にクリッピングして、画素スケーリング係数Sを得
る。
【0033】ブロック206でのY'/Yの計算とブロ
ック208でのノイズ成分Nの計算を、可能なすべての
線形輝度値のサブセットについて実行し、その結果をテ
ーブル化することができ、その結果、各画素について必
要な動作が、1対のテーブル索引だけになるようにする
ことができる。
【0034】ブロック214で、画素のスケーリングに
使用される最終スケール係数S'を計算する。画素を暗く
する場合には、S'=1+((S-1)×(128-W)/128)であり、画
素を明るくする場合には、S'=1+((S-1)×(W-128)/128)
である。128という値は、ウォーターマーク画素が効
果的に表現する値の範囲に由来するものであり、この範
囲は、好ましい実施例では[−128,128)であ
る。上の式で、Wは、ウォーターマーク画素値であり、
これは、上で述べたように0から255までの範囲をと
り得る。
【0035】ブロック215で、線形画素値にS'をかけ
る。
【0036】その後、ブロック216で、望むならば結
果を非線形画素値範囲に逆変換する。
【0037】上で述べた処理の流れ図を、図3のステッ
プ302ないしステップ314に示す。図3では、ステ
ップ302が、図2のブロック202ないしブロック2
04に対応し、ステップ304がブロック206に対応
し、ステップ306がブロック208およびブロック2
09に対応し、ステップ308がブロック210ないし
ブロック212に対応し、ステップ310がブロック2
14に対応し、ステップ312がブロック215に対応
し、ステップ314がブロック216に対応する。
【0038】線形画像スケールに変換する理由は、非線
形サンプル値を使用する形式で画像が記憶されることが
しばしばであることである。すなわち、サンプル値の所
与の変化が、画素の元々の値に依存して異なる画素輝度
の変化をもたらす。1例として、白黒画像およびr/g/b
画像は、通常は表示装置の非線形性を補償するためにガ
ンマ補正を適用された状態で記憶される。したがって、
ウォーターマーキングの前に、ブロック202でこの非
線形性を除去し、その結果、ウォーターマーキング動作
を一貫した形で適用して、画像の暗い区域と明るい区域
で同様に知覚される輝度変化がもたらされるようにす
る。ウォーターマーキングの後には、ブロック216で
非線形性を再適用し、その結果、ウォーターマーキング
された画像が、原画像と同一の形式で記憶されるように
する。
【0039】一部の応用例では、ウォーターマーキング
される画像が、線形輝度形式で入手できる可能性がある
(たとえば、ウォーターマーキングが、線形輝度空間で
実行される一連の動作のうちの1つである可能性があ
る)。その場合には、線形化のステップ202と線形化
解除のステップ216を実行する必要はない。
【0040】前述から、ウォーターマークが、原画像画
素の色度を変化させないことを理解されたい。そうでは
なくて、このウォーターマークは、位置的に対応する原
画像の輝度を、ユーザが指定した値だけ変更することに
よって配置される。所与の値のウォーターマーク画素に
対応するすべての画素の値Yは、その画素の輝度の知覚
される変化が同一になるようにスケーリングされること
が最適である。実際には、これは完全に可能ではない。
たとえば、ある画素を暗くしなければならないが、その
元々の色が黒の場合、この画素をより暗くすることはで
きず、その値は無変更のままにしなければならない。し
かし、画素値のほとんどの範囲にわたって、この操作が
可能である。
【0041】ブロック206での初期スケール係数の計
算の詳細を、図4に示す。所与の画素に関するL*の計
算、計算された値の一定量の修正および計算の逆転によ
って、Yと同一の色を有するが輝度の異なるYの修正版
であるY'が得られる。その後、所与の画素のスケーリ
ング係数を、Y'/Yとして計算できる。
【0042】まず、ステップ402で、最大輝度Yn
対する線形輝度Yの比をとる。この比から、式2を使用
してステップ404でL*の値を計算する。L*は、0か
ら100までのスケールでの輝度を表す。ステップ40
6で、L*'と称するL*の修正値を、元の値に固定され
た値を足す(明るくする)または引く(暗くする)こと
によって得る。加減算される量は、ユーザまたはアプリ
ケーション・プログラムによって入力することができ、
これによって、ウォーターマークの目立ちかたが決ま
る。L*'値は、ステップ408で0から100までの範
囲にクリッピングされ、ステップ410で、その結果を
*の逆計算(式2のYを解くこと)にかけて、画素の
線形輝度の修正版Y'を得る。比Y'/Yは、基本スケー
リング係数として使用される。
【0043】カラー画像の場合、ウォーターマーキング
手順は、通常は変更される各画素の線形輝度Yを成分サ
ンプルの同一の組合せから抽出しなければならないこと
を除いて、本質的に同一である。r/g/b画像では、Y
は、線形化された赤、緑および青成分の線形組合せであ
り、y/cb/cr画像では、Yは、適切な線形化を適用され
たy成分である。カラー画像の場合の手順を図5に示
す。
【0044】ステップ502で、必要があれば、各画素
成分を線形輝度スケールに変換する。その結果から、式
2を使用して画素の知覚的に均一な輝度を計算する。
【0045】次に、ステップ304ないしステップ31
0を、白黒画像の場合と同じ形で実行して、スケーリン
グ係数S'を決定する。
【0046】次に、ステップ504で、各画素成分の線
形輝度にS'をかける。
【0047】次に、ステップ506で、必要があれば、
その結果を非線形画素成分値範囲に逆変換する。
【0048】この基本方法の他の多くの変形および機能
強化が可能である。たとえば、ノイズ成分は、乱数では
なく、再生可能な(暗号化された)乱数シーケンスか、
暗号キーによって生成されたノイズ・シーケンスの要素
に基づくものとすることができる。この場合、ウォータ
ーマーク画像と暗号キーが提供されるならば、ウォータ
ーマークを除去するためのシステムを設計することがで
きる。第2の変形では、画素を明るくするか暗くするか
の決定を、その輝度が任意の閾値を超えるまたは下回る
かどうかに基づくものとすることができる。この場合、
より明るい画素を暗くし、より暗い画素を明るくするこ
とができる。こうすると、閾値付近の画素について、も
ともと閾値のどちら側にあったのかを判別することが困
難になり、ウォーターマークの除去がより困難になり、
また、ウォーターマークがどのような輝度の背景の上で
も見えることを保証できるようになる。この方法は、閾
値を適応式に選択すること、たとえば、ウォーターマー
クされる画素の周囲の小さい領域の中央値をとり、閾値
がその値に近くならないようにすることによって、さら
に修正することができる。もう1つの変形として、ウォ
ーターマークの寸法、位置または輝度もしくは乱数ノイ
ズの輝度を、原画像ごとに変更することによって、ウォ
ーターマークの除去をより困難にすることができる。
【0049】好ましい実施例によって本発明を説明して
きたが、当業者はさまざまな修正および改良を考案する
であろう。したがって、この好ましい実施例は、1例と
して提供されたものであり、制限として提供されたもの
ではないことを理解されたい。本発明の範囲は、請求項
によって定義される。
【0050】まとめとして、本発明の構成に関して以下
の事項を開示する。
【0051】(1)ディジタル原画像を提供するステッ
プと、ディジタル・ウォーターマーク画像を提供するス
テップと、ウォーターマーキングの際に原画像の画素の
色度を変更せずに、原画像上にウォーターマーク画像を
重畳することによって、ウォーターマーキングされた画
像を作るステップとを含む、ディジタル画像の上に可視
のウォーターマークを置く方法。 (2)画像を作るステップが、ウォーターマーク画像内
の「透明」でない画素のそれぞれについて、色ではなく
輝度を変更することによって原画像の対応する画素を修
正するステップを含むことを特徴とする、上記(1)に
記載の方法。 (3)画素の色度が変化しないように線形色空間での原
画像の画素サンプル値に対する乗法訂正として原画像に
ウォーターマークを適用するステップを含む、原画像に
ディジタル・ウォーターマークを適用する方法。 (4)ディジタル原画像とディジタル・ウォーターマー
クとを格納された記憶装置と、ウォーターマーキングの
際に原画像の画素の色度を変更せずに、原画像上にウォ
ーターマーク画像を重畳することによって、ウォーター
マーキングされた画像を作る手段とを含む、ディジタル
画像上に可視のウォーターマークを置くシステム。 (5)画像を作る手段が、色ではなく輝度を変更するこ
とによって、不透明なウォーターマーク画素に対応する
原画像の各画素を修正する手段を含むことを特徴とす
る、上記(4)に記載のシステム。 (6)ウォーターマーク適用の結果として修正される原
画像の画素のサブセットを識別する手段と、サブセット
内の画素のそれぞれについて、色成分の値に基づいてス
ケーリング値を決定する手段と、サブセット内の画素の
それぞれの色成分のそれぞれにそのスケーリング値をか
ける手段と、この動作によって作成されたウォーターマ
ーキングされた画像を記憶する手段とを含む、原ディジ
タル画像にディジタル・ウォーターマークを適用するシ
ステム。 (7)ウォーターマーク適用の結果として修正される原
画像の画素のサブセットを識別する手段と、サブセット
内の各画素の色成分を線形化する手段と、サブセット内
の各画素について色成分の線形化された値に基づいてス
ケーリング値を決定する手段と、サブセット内の各画素
の各成分にそのスケーリング値をかける手段と、サブセ
ット内の各画素の修正された成分を線形化解除する手段
と、その結果得られるウォーターマーキングされた画像
を記憶する手段とを含む、原ディジタル画像にディジタ
ル・ウォーターマークを適用するシステム。 (8)前記スケーリング値Sを決定する手段が、乱数ノ
イズ場に応答することを特徴とする、上記(7)に記載
のシステム。 (9)前記スケーリング値Sを決定する手段が、再生可
能な乱数シーケンスまたは暗号キーによって作成される
ノイズ・シーケンスの要素に応答することを特徴とす
る、上記(7)に記載のシステム。 (10)前記スケーリング値Sを決定する手段が、対応
するウォーターマーク画素の値に応答することを特徴と
する、上記(7)に記載のシステム。 (11)修正される原画像の画素のサブセットを識別す
るステップと前記画素のサブセット内の各画素につい
て、前記画素の色成分の値に基づくスケーリング値を決
定するステップと、前記画素の各成分に前記スケーリン
グ値Sをかけるステップと、その結果得られるウォータ
ーマーキングされた画像を記憶するステップとを含む、
原ディジタル画像にディジタル・ウォーターマークを適
用する方法。 (12)決定の前に、前記画素の色成分を線形化するス
テップと、かけた後に、前記画素の修正された成分を線
形化解除するステップとをさらに含む、上記(11)に
記載の方法。
【図面の簡単な説明】
【図1】本発明の実施例に従う使用に適した、画像取込
み配布システムのブロック図である。
【図2】本発明の実施例の機能レベル・ブロック図であ
る。
【図3】本発明の実施例に従う、白黒画像のウォーター
マーキングの方法の流れ図である。
【図4】図2の方法で使用されるスケーリング係数の計
算の流れ図である。
【図5】本発明の実施例に従う、カラー画像のウォータ
ーマーキングの方法の流れ図である。
【符号の説明】
100 スキャナ 102 物理供給源 104 ディジタル・コンピュータ 106 作業用記憶域 108 画像記憶システム 110 画像アーカイブ 112 フロント・エンド画像処理ソフトウェア 114 ウォーターマーキング・ソフトウェア 116 バックエンド画像処理ソフトウェア 118 画像サーバ 120 ディジタル・ネットワーク 122 他のシステム 124 表示装置 126 プリンタ 203 参照テーブル
フロントページの続き (72)発明者 カレン・アンダーソン・マジャレイン アメリカ合衆国10562 ニューヨーク州オ シニングセネカ・ロード 19 (72)発明者 フレデリック・コール・ミンツァー アメリカ合衆国10588 ニューヨーク州シ ュラブ・オーク オリオール・コート 3798

Claims (12)

    【特許請求の範囲】
  1. 【請求項1】ディジタル原画像を提供するステップと、 ディジタル・ウォーターマーク画像を提供するステップ
    と、 ウォーターマーキングの際に原画像の画素の色度を変更
    せずに、原画像上にウォーターマーク画像を重畳するこ
    とによって、ウォーターマーキングされた画像を作るス
    テップとを含む、ディジタル画像の上に可視のウォータ
    ーマークを置く方法。
  2. 【請求項2】画像を作るステップが、 ウォーターマーク画像内の「透明」でない画素のそれぞ
    れについて、色ではなく輝度を変更することによって原
    画像の対応する画素を修正するステップを含むことを特
    徴とする、請求項1に記載の方法。
  3. 【請求項3】画素の色度が変化しないように線形色空間
    での原画像の画素サンプル値に対する乗法訂正として原
    画像にウォーターマークを適用するステップを含む、原
    画像にディジタル・ウォーターマークを適用する方法。
  4. 【請求項4】ディジタル原画像とディジタル・ウォータ
    ーマークとを格納された記憶装置と、 ウォーターマーキングの際に原画像の画素の色度を変更
    せずに、原画像上にウォーターマーク画像を重畳するこ
    とによって、ウォーターマーキングされた画像を作る手
    段とを含む、ディジタル画像上に可視のウォーターマー
    クを置くシステム。
  5. 【請求項5】画像を作る手段が、 色ではなく輝度を変更することによって、不透明なウォ
    ーターマーク画素に対応する原画像の各画素を修正する
    手段を含むことを特徴とする、請求項4に記載のシステ
    ム。
  6. 【請求項6】ウォーターマーク適用の結果として修正さ
    れる原画像の画素のサブセットを識別する手段と、 サブセット内の画素のそれぞれについて、色成分の値に
    基づいてスケーリング値を決定する手段と、 サブセット内の画素のそれぞれの色成分のそれぞれにそ
    のスケーリング値をかける手段と、 この動作によって作成されたウォーターマーキングされ
    た画像を記憶する手段とを含む、原ディジタル画像にデ
    ィジタル・ウォーターマークを適用するシステム。
  7. 【請求項7】ウォーターマーク適用の結果として修正さ
    れる原画像の画素のサブセットを識別する手段と、 サブセット内の各画素の色成分を線形化する手段と、 サブセット内の各画素について色成分の線形化された値
    に基づいてスケーリング値を決定する手段と、 サブセット内の各画素の各成分にそのスケーリング値を
    かける手段と、 サブセット内の各画素の修正された成分を線形化解除す
    る手段と、 その結果得られるウォーターマーキングされた画像を記
    憶する手段とを含む、原ディジタル画像にディジタル・
    ウォーターマークを適用するシステム。
  8. 【請求項8】前記スケーリング値Sを決定する手段が、
    乱数ノイズ場に応答することを特徴とする、請求項7に
    記載のシステム。
  9. 【請求項9】前記スケーリング値Sを決定する手段が、
    再生可能な乱数シーケンスまたは暗号キーによって作成
    されるノイズ・シーケンスの要素に応答することを特徴
    とする、請求項7に記載のシステム。
  10. 【請求項10】前記スケーリング値Sを決定する手段
    が、対応するウォーターマーク画素の値に応答すること
    を特徴とする、請求項7に記載のシステム。
  11. 【請求項11】修正される原画像の画素のサブセットを
    識別するステップと前記画素のサブセット内の各画素に
    ついて、 前記画素の色成分の値に基づくスケーリング値を決定す
    るステップと、 前記画素の各成分に前記スケーリング値Sをかけるステ
    ップと、 その結果得られるウォーターマーキングされた画像を記
    憶するステップとを含む、原ディジタル画像にディジタ
    ル・ウォーターマークを適用する方法。
  12. 【請求項12】決定の前に、前記画素の色成分を線形化
    するステップと、 かけた後に、前記画素の修正された成分を線形化解除す
    るステップとをさらに含む、請求項11に記載の方法。
JP8011646A 1995-02-01 1996-01-26 画像の色変化のないディジタル・ウォーターマーキング Pending JPH08241403A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US381807 1982-05-25
US08/381,807 US5530759A (en) 1995-02-01 1995-02-01 Color correct digital watermarking of images

Publications (1)

Publication Number Publication Date
JPH08241403A true JPH08241403A (ja) 1996-09-17

Family

ID=23506452

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8011646A Pending JPH08241403A (ja) 1995-02-01 1996-01-26 画像の色変化のないディジタル・ウォーターマーキング

Country Status (4)

Country Link
US (1) US5530759A (ja)
EP (1) EP0725529B1 (ja)
JP (1) JPH08241403A (ja)
DE (1) DE69620279T2 (ja)

Cited By (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10285381A (ja) * 1997-04-03 1998-10-23 Matsushita Graphic Commun Syst Inc 画像処理装置
WO1999037028A1 (fr) * 1998-01-13 1999-07-22 Kowa Co., Ltd. Codage d'onde vibratoire et procede
JP2000059743A (ja) * 1998-08-06 2000-02-25 Sony Corp 画像処理装置および画像処理方法、並びに提供媒体
US6175639B1 (en) 1997-02-24 2001-01-16 Nec Corporation Digital data encode system
JP2001148776A (ja) * 1999-11-18 2001-05-29 Canon Inc 画像処理装置及び方法及び記憶媒体
US6259801B1 (en) 1999-01-19 2001-07-10 Nec Corporation Method for inserting and detecting electronic watermark data into a digital image and a device for the same
US6298142B1 (en) 1997-02-14 2001-10-02 Nec Corporation Image data encoding system and image inputting apparatus
US6421450B2 (en) 1997-02-12 2002-07-16 Nec Corporation Electronic watermark system
KR100359506B1 (ko) * 2000-09-09 2002-11-04 주식회사 마크애니 디지털 영상 워터마킹 장치 및 방법
US6510233B1 (en) 1998-05-06 2003-01-21 Nec Corporation Electronic watermark insertion device
US6553070B2 (en) 1997-02-24 2003-04-22 Nec Corporation Video-data encoder and recording media wherein a video-data encode program is recorded
US6668068B2 (en) 1998-05-15 2003-12-23 Nec Corporation Image attribute altering device and electronic watermark embedding device
US6826289B1 (en) 1998-07-29 2004-11-30 Nec Corporation System for changing attribute of image by electronic watermark
US6915000B1 (en) 1999-10-05 2005-07-05 Nec Corporation System and apparatus for inserting electronic watermark data
US7130442B2 (en) 1996-10-28 2006-10-31 International Business Machines Corporation Protecting images with an image watermark
US7197162B2 (en) 2002-06-28 2007-03-27 Canon Kabushiki Kaisha Image processing apparatus and method, computer program, and computer-readable storage medium
US7197157B2 (en) 2000-04-26 2007-03-27 Canon Kabushiki Kaisha Image sensing apparatus and method for adaptively embedding a watermark into an image
US7200242B2 (en) 2002-06-28 2007-04-03 Canon Kabushiki Kaisha Image processing apparatus and method, computer program, and computer-readable storage medium
US7269272B2 (en) 2002-06-28 2007-09-11 Canon Kabushiki Kaisha Image processing apparatus for embedding information with a noise-multiplexed distribution, and method, computer program, and computer-readable storage medium therefor
US7269273B2 (en) 2002-06-28 2007-09-11 Canon Kabushiki Kaisha Image processing apparatus for embedding information with a noise-multiplexed distribution, and method, computer program, and computer-readable storage medium therefor
US7305089B2 (en) 2002-06-20 2007-12-04 Canon Kabushiki Kaisha Picture taking apparatus and method of controlling same
US7466348B2 (en) 2002-06-20 2008-12-16 Canon Kabushiki Kaisha Imaging apparatus and control method utilizing biometric information
US7639833B2 (en) * 2002-12-31 2009-12-29 Daniel Lecomte Personalized markup for protecting numerical audiovisual streams
US7925882B2 (en) 2002-02-13 2011-04-12 Fujitsu Limited Data application method

Families Citing this family (301)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5721788A (en) * 1992-07-31 1998-02-24 Corbis Corporation Method and system for digital image signatures
US6421145B1 (en) * 1992-09-28 2002-07-16 Canon Kabushiki Kaisha Image processing apparatus and method using image information and additional information or an additional pattern added thereto or superposed thereon
US6345104B1 (en) * 1994-03-17 2002-02-05 Digimarc Corporation Digital watermarks and methods for security documents
US5822436A (en) 1996-04-25 1998-10-13 Digimarc Corporation Photographic products and methods employing embedded information
US6449377B1 (en) * 1995-05-08 2002-09-10 Digimarc Corporation Methods and systems for watermark processing of line art images
US6944298B1 (en) 1993-11-18 2005-09-13 Digimare Corporation Steganographic encoding and decoding of auxiliary codes in media signals
US6408082B1 (en) 1996-04-25 2002-06-18 Digimarc Corporation Watermark detection using a fourier mellin transform
US6574350B1 (en) 1995-05-08 2003-06-03 Digimarc Corporation Digital watermarking employing both frail and robust watermarks
US6516079B1 (en) 2000-02-14 2003-02-04 Digimarc Corporation Digital watermark screening and detecting strategies
US6681028B2 (en) 1995-07-27 2004-01-20 Digimarc Corporation Paper-based control of computer systems
US7676059B2 (en) * 1994-10-21 2010-03-09 Digimarc Corporation Video steganography or encoding
US5862260A (en) 1993-11-18 1999-01-19 Digimarc Corporation Methods for surveying dissemination of proprietary empirical data
US7171016B1 (en) 1993-11-18 2007-01-30 Digimarc Corporation Method for monitoring internet dissemination of image, video and/or audio files
US6611607B1 (en) 1993-11-18 2003-08-26 Digimarc Corporation Integrating digital watermarks in multimedia content
US5832119C1 (en) 1993-11-18 2002-03-05 Digimarc Corp Methods for controlling systems using control signals embedded in empirical data
US6983051B1 (en) 1993-11-18 2006-01-03 Digimarc Corporation Methods for audio watermarking and decoding
US6757406B2 (en) 1993-11-18 2004-06-29 Digimarc Corporation Steganographic image processing
EP1389011B1 (en) 1993-11-18 2008-02-27 Digimarc Corporation A method of embedding a steganographic code in an image signal
US5748763A (en) 1993-11-18 1998-05-05 Digimarc Corporation Image steganography system featuring perceptually adaptive and globally scalable signal embedding
US5841886A (en) 1993-11-18 1998-11-24 Digimarc Corporation Security system for photographic identification
US5748783A (en) 1995-05-08 1998-05-05 Digimarc Corporation Method and apparatus for robust information coding
US6424725B1 (en) 1996-05-16 2002-07-23 Digimarc Corporation Determining transformations of media signals with embedded code signals
US6636615B1 (en) 1998-01-20 2003-10-21 Digimarc Corporation Methods and systems using multiple watermarks
US5710834A (en) 1995-05-08 1998-01-20 Digimarc Corporation Method and apparatus responsive to a code signal conveyed through a graphic image
US5636292C1 (en) 1995-05-08 2002-06-18 Digimarc Corp Steganography methods employing embedded calibration data
US6614914B1 (en) 1995-05-08 2003-09-02 Digimarc Corporation Watermark embedder and reader
US5768426A (en) 1993-11-18 1998-06-16 Digimarc Corporation Graphics processing system employing embedded code signals
US7116781B2 (en) * 1993-11-18 2006-10-03 Digimarc Corporation Counteracting geometric distortions in watermarking
US6122403A (en) 1995-07-27 2000-09-19 Digimarc Corporation Computer system linked by using information in data objects
US8144368B2 (en) * 1998-01-20 2012-03-27 Digimarc Coporation Automated methods for distinguishing copies from original printed objects
US6973197B2 (en) * 1999-11-05 2005-12-06 Digimarc Corporation Watermarking with separate application of the grid and payload signals
US20020136429A1 (en) * 1994-03-17 2002-09-26 John Stach Data hiding through arrangement of objects
US6763122B1 (en) 1999-11-05 2004-07-13 Tony Rodriguez Watermarking an image in color plane separations and detecting such watermarks
US6522770B1 (en) 1999-05-19 2003-02-18 Digimarc Corporation Management of documents and other objects using optical devices
US7778437B2 (en) 1994-03-17 2010-08-17 Digimarc Corporation Media and methods employing steganographic marking
US6072871A (en) * 1994-10-05 2000-06-06 Leon H. Charney Method and system for identifying the source of documents generated by software and documents generated thereby
US6560349B1 (en) 1994-10-21 2003-05-06 Digimarc Corporation Audio monitoring using steganographic information
US7724919B2 (en) * 1994-10-21 2010-05-25 Digimarc Corporation Methods and systems for steganographic processing
US7007166B1 (en) 1994-12-28 2006-02-28 Wistaria Trading, Inc. Method and system for digital watermarking
US5745569A (en) * 1996-01-17 1998-04-28 The Dice Company Method for stega-cipher protection of computer code
US7362775B1 (en) 1996-07-02 2008-04-22 Wistaria Trading, Inc. Exchange mechanisms for digital information packages with bandwidth securitization, multichannel digital watermarks, and key management
US6721440B2 (en) 1995-05-08 2004-04-13 Digimarc Corporation Low visibility watermarks using an out-of-phase color
US6763123B2 (en) 1995-05-08 2004-07-13 Digimarc Corporation Detection of out-of-phase low visibility watermarks
US6718046B2 (en) 1995-05-08 2004-04-06 Digimarc Corporation Low visibility watermark using time decay fluorescence
US6590996B1 (en) * 2000-02-14 2003-07-08 Digimarc Corporation Color adaptive watermarking
US6760463B2 (en) 1995-05-08 2004-07-06 Digimarc Corporation Watermarking methods and media
US7224819B2 (en) * 1995-05-08 2007-05-29 Digimarc Corporation Integrating digital watermarks in multimedia content
US6728390B2 (en) * 1995-05-08 2004-04-27 Digimarc Corporation Methods and systems using multiple watermarks
US5613004A (en) 1995-06-07 1997-03-18 The Dice Company Steganographic method and device
US6788800B1 (en) 2000-07-25 2004-09-07 Digimarc Corporation Authenticating objects using embedded data
US7006661B2 (en) 1995-07-27 2006-02-28 Digimarc Corp Digital watermarking systems and methods
US7095871B2 (en) * 1995-07-27 2006-08-22 Digimarc Corporation Digital asset management and linking media signals with related data using watermarks
US6577746B1 (en) 1999-12-28 2003-06-10 Digimarc Corporation Watermark-based object linking and embedding
US6829368B2 (en) 2000-01-26 2004-12-07 Digimarc Corporation Establishing and interacting with on-line media collections using identifiers in media signals
CA2184949C (en) * 1995-09-28 2000-05-30 Ingemar J. Cox Secure spread spectrum watermarking for multimedia data
DE69622837T2 (de) * 1995-10-04 2003-04-10 Koninkl Philips Electronics Nv Markierung eines digital kodierten video und/oder audio signals
US6282362B1 (en) 1995-11-07 2001-08-28 Trimble Navigation Limited Geographical position/image digital recording and display system
US5799082A (en) * 1995-11-07 1998-08-25 Trimble Navigation Limited Secure authentication of images
US6466209B1 (en) * 1995-12-07 2002-10-15 Ncr Corporation Method for transparent marking of digital images for storage, retrieval and processing within a computer database
US6205249B1 (en) 1998-04-02 2001-03-20 Scott A. Moskowitz Multiple transform utilization and applications for secure digital watermarking
US7664263B2 (en) 1998-03-24 2010-02-16 Moskowitz Scott A Method for combining transfer functions with predetermined key creation
US5822432A (en) * 1996-01-17 1998-10-13 The Dice Company Method for human-assisted random key generation and application for digital watermark system
US5822660A (en) * 1996-02-08 1998-10-13 Eastman Kodak Company Copyright protection in color thermal prints
WO1997034391A1 (en) * 1996-03-12 1997-09-18 Frank Thomson Leighton Watermarking process resilient to collusion attacks
US5664018A (en) * 1996-03-12 1997-09-02 Leighton; Frank Thomson Watermarking process resilient to collusion attacks
US5949885A (en) 1996-03-12 1999-09-07 Leighton; F. Thomson Method for protecting content using watermarking
US5953415A (en) * 1996-03-25 1999-09-14 Sun Microsystems, Inc. Fingerprinting plain text information
AU2435297A (en) * 1996-04-02 1997-11-07 Theodore G Handel Data embedding
US7685426B2 (en) * 1996-05-07 2010-03-23 Digimarc Corporation Managing and indexing content on a network with image bookmarks and digital watermarks
US6381341B1 (en) 1996-05-16 2002-04-30 Digimarc Corporation Watermark encoding method exploiting biases inherent in original signal
US6229924B1 (en) * 1996-05-16 2001-05-08 Digimarc Corporation Method and apparatus for watermarking video images
US7177429B2 (en) 2000-12-07 2007-02-13 Blue Spike, Inc. System and methods for permitting open access to data objects and for securing data within the data objects
US5889868A (en) 1996-07-02 1999-03-30 The Dice Company Optimization methods for the insertion, protection, and detection of digital watermarks in digitized data
US7457962B2 (en) * 1996-07-02 2008-11-25 Wistaria Trading, Inc Optimization methods for the insertion, protection, and detection of digital watermarks in digitized data
US7107451B2 (en) * 1996-07-02 2006-09-12 Wistaria Trading, Inc. Optimization methods for the insertion, protection, and detection of digital watermarks in digital data
US7095874B2 (en) 1996-07-02 2006-08-22 Wistaria Trading, Inc. Optimization methods for the insertion, protection, and detection of digital watermarks in digitized data
US7346472B1 (en) 2000-09-07 2008-03-18 Blue Spike, Inc. Method and device for monitoring and analyzing signals
US6078664A (en) * 1996-12-20 2000-06-20 Moskowitz; Scott A. Z-transform implementation of digital watermarks
US7159116B2 (en) 1999-12-07 2007-01-02 Blue Spike, Inc. Systems, methods and devices for trusted transactions
US6226387B1 (en) 1996-08-30 2001-05-01 Regents Of The University Of Minnesota Method and apparatus for scene-based video watermarking
US6272634B1 (en) 1996-08-30 2001-08-07 Regents Of The University Of Minnesota Digital watermarking to resolve multiple claims of ownership
US6282299B1 (en) 1996-08-30 2001-08-28 Regents Of The University Of Minnesota Method and apparatus for video watermarking using perceptual masks
US7366908B2 (en) 1996-08-30 2008-04-29 Digimarc Corporation Digital watermarking with content dependent keys and autocorrelation properties for synchronization
US6061793A (en) * 1996-08-30 2000-05-09 Regents Of The University Of Minnesota Method and apparatus for embedding data, including watermarks, in human perceptible sounds
US6031914A (en) * 1996-08-30 2000-02-29 Regents Of The University Of Minnesota Method and apparatus for embedding data, including watermarks, in human perceptible images
US6069914A (en) * 1996-09-19 2000-05-30 Nec Research Institute, Inc. Watermarking of image data using MPEG/JPEG coefficients
US5848155A (en) * 1996-09-04 1998-12-08 Nec Research Institute, Inc. Spread spectrum watermark for embedded signalling
JP2002511201A (ja) * 1996-09-13 2002-04-09 パーデュー・リサーチ・ファウンデーション 透かし模様を使用した信号の認証
US5825892A (en) * 1996-10-28 1998-10-20 International Business Machines Corporation Protecting images with an image watermark
US5915027A (en) * 1996-11-05 1999-06-22 Nec Research Institute Digital watermarking
US8005254B2 (en) * 1996-11-12 2011-08-23 Digimarc Corporation Background watermark processing
US7730317B2 (en) 1996-12-20 2010-06-01 Wistaria Trading, Inc. Linear predictive coding implementation of digital watermarks
US5875249A (en) * 1997-01-08 1999-02-23 International Business Machines Corporation Invisible image watermark for image verification
US6233684B1 (en) * 1997-02-28 2001-05-15 Contenaguard Holdings, Inc. System for controlling the distribution and use of rendered digital works through watermaking
US6735253B1 (en) 1997-05-16 2004-05-11 The Trustees Of Columbia University In The City Of New York Methods and architecture for indexing and editing compressed video over the world wide web
US6049627A (en) * 1997-05-28 2000-04-11 Thomason Information Services, Inc. Covert digital identifying indicia for digital image
US6131162A (en) * 1997-06-05 2000-10-10 Hitachi Ltd. Digital data authentication method
JPH118753A (ja) * 1997-06-18 1999-01-12 Nec Corp 電子透かし挿入装置
US6222932B1 (en) * 1997-06-27 2001-04-24 International Business Machines Corporation Automatic adjustment of image watermark strength based on computed image texture
JP4456185B2 (ja) * 1997-08-29 2010-04-28 富士通株式会社 コピー防止機能を持つ見える透かし入り動画像記録媒体とその作成・検出および録画・再生装置
KR100306457B1 (ko) * 1997-09-02 2001-10-19 가나이 쓰도무 매립된데이터를위한데이터전송방법,데이터전송및재생장치,및그를위한정보기록매체
EP0901274B1 (en) 1997-09-03 2004-04-07 Hitachi, Ltd. Method and system for embedding information into contents
EP0901282B1 (en) 1997-09-03 2006-06-28 Hitachi, Ltd. Method for recording and reproducing electronic watermark information
JP3902863B2 (ja) 1997-09-03 2007-04-11 株式会社日立製作所 データ重畳方法とデータ再生方法、及び、情報埋め込み方法と情報読みだし方法
US6208735B1 (en) * 1997-09-10 2001-03-27 Nec Research Institute, Inc. Secure spread spectrum watermarking for multimedia data
US6108434A (en) * 1997-09-12 2000-08-22 Signafy, Inc. Counteracting geometric distortions for DCT based watermarking
JP4064506B2 (ja) * 1997-09-17 2008-03-19 パイオニア株式会社 電子透かし重畳方法及び検出方法並びに装置
SG70120A1 (en) 1997-09-17 2000-01-25 Hitachi Ltd Recording/reproducing method and apparatus processing apparatus and recording medium for video signal having copy control information
JP3269015B2 (ja) 1997-09-18 2002-03-25 インターナショナル・ビジネス・マシーンズ・コーポレーション 電子透かしシステム
US6611599B2 (en) 1997-09-29 2003-08-26 Hewlett-Packard Development Company, L.P. Watermarking of digital object
EP0912042B1 (en) * 1997-10-23 2004-08-04 Xerox Corporation Method for embedding signals in a color image
CA2308402A1 (en) * 1997-10-27 1999-05-06 Jianhao Meng Watermarking of digital image data
US7154560B1 (en) * 1997-10-27 2006-12-26 Shih-Fu Chang Watermarking of digital image data
US6327598B1 (en) 1997-11-24 2001-12-04 International Business Machines Corporation Removing a filled-out form from a non-interactive web browser cache to an interactive web browser cache
US6232967B1 (en) 1997-11-24 2001-05-15 International Business Machines Corporation Web browser column control
US6728712B1 (en) 1997-11-25 2004-04-27 International Business Machines Corporation System for updating internet address changes
US6209007B1 (en) 1997-11-26 2001-03-27 International Business Machines Corporation Web internet screen customizing system
US6061669A (en) * 1997-11-26 2000-05-09 International Business Machines Corporation Notification system for access to and printing of proprietary network services
US6000033A (en) * 1997-11-26 1999-12-07 International Business Machines Corporation Password control via the web
US6330672B1 (en) * 1997-12-03 2001-12-11 At&T Corp. Method and apparatus for watermarking digital bitstreams
EP0921675B1 (en) 1997-12-03 2006-07-05 Kabushiki Kaisha Toshiba Method of processing image information and method of preventing forgery of certificates or the like
US6037984A (en) * 1997-12-24 2000-03-14 Sarnoff Corporation Method and apparatus for embedding a watermark into a digital image or image sequence
US6208745B1 (en) 1997-12-30 2001-03-27 Sarnoff Corporation Method and apparatus for imbedding a watermark into a bitstream representation of a digital image sequence
US6804376B2 (en) 1998-01-20 2004-10-12 Digimarc Corporation Equipment employing watermark-based authentication function
AU747372B2 (en) * 1998-01-20 2002-05-16 Digimarc Corporation Multiple watermarking techniques
JP3570213B2 (ja) 1998-03-27 2004-09-29 株式会社日立製作所 電子透かし画像処理方法
US6064764A (en) * 1998-03-30 2000-05-16 Seiko Epson Corporation Fragile watermarks for detecting tampering in images
JP3758362B2 (ja) * 1998-04-13 2006-03-22 コニカミノルタビジネステクノロジーズ株式会社 画像処理装置
US6256736B1 (en) * 1998-04-13 2001-07-03 International Business Machines Corporation Secured signal modification and verification with privacy control
US7602940B2 (en) * 1998-04-16 2009-10-13 Digimarc Corporation Steganographic data hiding using a device clock
US6608911B2 (en) 2000-12-21 2003-08-19 Digimarc Corporation Digitally watermaking holograms for use with smart cards
US6504941B2 (en) * 1998-04-30 2003-01-07 Hewlett-Packard Company Method and apparatus for digital watermarking of images
US6247029B1 (en) 1998-05-01 2001-06-12 International Business Machines Corporation Web browser form enhancements
US6773547B2 (en) * 1998-05-08 2004-08-10 American Air Liquide, Inc. Process for the bleaching of low consistency pulp using high partial pressure ozone
CA2269651A1 (en) 1998-05-12 1999-11-12 Lucent Technologies, Inc. Transform domain image watermarking method and system
US6320671B1 (en) 1998-05-15 2001-11-20 International Business Machines Corporation Web browser printing enhancements
US7084903B2 (en) 1998-05-18 2006-08-01 International Business Machines Corporation Image capturing system and method for automatically watermarking recorded parameters for providing digital image verification
US6504571B1 (en) 1998-05-18 2003-01-07 International Business Machines Corporation System and methods for querying digital image archives using recorded parameters
US6553127B1 (en) * 1998-05-20 2003-04-22 Macrovision Corporation Method and apparatus for selective block processing
US6473516B1 (en) * 1998-05-22 2002-10-29 Asa Systems, Inc. Large capacity steganography
JPH11355547A (ja) * 1998-05-22 1999-12-24 Internatl Business Mach Corp <Ibm> 幾何変換特定システム
US6021196A (en) * 1998-05-26 2000-02-01 The Regents University Of California Reference palette embedding
US6332194B1 (en) 1998-06-05 2001-12-18 Signafy, Inc. Method for data preparation and watermark insertion
US6154571A (en) 1998-06-24 2000-11-28 Nec Research Institute, Inc. Robust digital watermarking
JP2000106625A (ja) * 1998-07-27 2000-04-11 Fuji Photo Film Co Ltd 画像プリント方法および装置並びに記憶媒体
US6944313B1 (en) 1998-08-06 2005-09-13 Canon Kabushiki Kaisha Method and device for inserting and decoding a watermark in digital data
FR2782224B1 (fr) * 1998-08-06 2000-11-03 Canon Kk Procede et dispositif d'insertion et de decodage d'une marque dans des donnees numeriques
FR2782223B1 (fr) * 1998-08-06 2000-11-03 Canon Kk Procede et dispositif d'insertion et de decodage d'une marque dans des donnees numeriques
JP3770732B2 (ja) * 1998-08-11 2006-04-26 株式会社日立製作所 画像への情報添付方法および画像からの情報抽出方法
US6325420B1 (en) 1998-08-17 2001-12-04 Inspectron Corporation Method for embedding non-intrusive encoded data in printed matter and system for reading same
JP2000078125A (ja) * 1998-08-28 2000-03-14 Hitachi Ltd 認証可能な電子データの生成方法
US6463162B1 (en) * 1998-09-30 2002-10-08 Hewlett-Packard Company Robust watermarking for digital objects
US6285775B1 (en) * 1998-10-01 2001-09-04 The Trustees Of The University Of Princeton Watermarking scheme for image authentication
US7143434B1 (en) 1998-11-06 2006-11-28 Seungyup Paek Video description system and method
US6487538B1 (en) 1998-11-16 2002-11-26 Sun Microsystems, Inc. Method and apparatus for local advertising
US20010020242A1 (en) * 1998-11-16 2001-09-06 Amit Gupta Method and apparatus for processing client information
JP4227229B2 (ja) * 1998-12-03 2009-02-18 キヤノン株式会社 画像処理装置及び方法及びシステム並びに記憶媒体
US6678389B1 (en) 1998-12-29 2004-01-13 Kent Ridge Digital Labs Method and apparatus for embedding digital information in digital multimedia data
FR2788399B1 (fr) * 1999-01-08 2001-02-09 Sagem Telecopieur a identification de telecopies
CN1165876C (zh) * 1999-01-15 2004-09-08 皇家菲利浦电子有限公司 在图象中嵌入水印的方法和设备
CN1172529C (zh) * 1999-02-25 2004-10-20 麦克罗维西恩公司 用水印和相关数据提高音频/视频服务的设备和方法
US6963884B1 (en) * 1999-03-10 2005-11-08 Digimarc Corporation Recoverable digital content degradation: method and apparatus
US6556688B1 (en) 1999-03-15 2003-04-29 Seiko Epson Corporation Watermarking with random zero-mean patches for printer tracking
US6522766B1 (en) 1999-03-15 2003-02-18 Seiko Epson Corporation Watermarking with random zero-mean patches for copyright protection
US6246777B1 (en) * 1999-03-19 2001-06-12 International Business Machines Corporation Compression-tolerant watermarking scheme for image authentication
US7664264B2 (en) 1999-03-24 2010-02-16 Blue Spike, Inc. Utilizing data reduction in steganographic and cryptographic systems
US6826688B1 (en) 1999-03-27 2004-11-30 Sharp Laboratories Of America, Inc. Method and apparatus for determining the identity of a digital printer from its output
US7334247B1 (en) * 1999-03-29 2008-02-19 The Directv Group, Inc. Method and apparatus for watermarking received television content
US6282308B1 (en) 1999-04-07 2001-08-28 Ncr Corporation Method of processing a document in an image-based document processing system and an apparatus therefor
DE60031906T2 (de) * 1999-04-09 2007-04-26 Canon K.K. Verfahren zum Einfügen eines Wasserzeichens und dazugehöriges Dekodierverfahren
US7295332B1 (en) * 1999-05-25 2007-11-13 Silverbrook Research Pty Ltd Interactive printer with actuator
JP4148597B2 (ja) * 1999-06-03 2008-09-10 富士通株式会社 印刷情報処理システム、印刷装置および記録媒体
US7475246B1 (en) 1999-08-04 2009-01-06 Blue Spike, Inc. Secure personal content server
JP3373811B2 (ja) 1999-08-06 2003-02-04 インターナショナル・ビジネス・マシーンズ・コーポレーション 白黒2値文書画像への透かし情報埋め込み・検出方法及びその装置
WO2001016869A1 (en) * 1999-09-01 2001-03-08 Digimarc Corporation Watermarking digital images with intensity specified by area
JP3654077B2 (ja) * 1999-09-07 2005-06-02 日本電気株式会社 オンライン電子透かし検出システム、オンライン電子透かし検出方法、及びオンライン電子透かし検出用プログラムを記録した記録媒体
JP3772604B2 (ja) * 1999-10-04 2006-05-10 株式会社日立製作所 監視システム
US6687383B1 (en) * 1999-11-09 2004-02-03 International Business Machines Corporation System and method for coding audio information in images
US6608919B1 (en) * 1999-11-10 2003-08-19 Digimarc Corporation Method and apparatus for encoding paper with information
US6526155B1 (en) * 1999-11-24 2003-02-25 Xerox Corporation Systems and methods for producing visible watermarks by halftoning
US6636616B1 (en) * 1999-11-30 2003-10-21 Xerox Corporation Method and apparatus for digital watermarking using error diffusion
US6625297B1 (en) 2000-02-10 2003-09-23 Digimarc Corporation Self-orienting watermarks
US6901378B1 (en) * 2000-03-02 2005-05-31 Corbis Corporation Method and system for automatically displaying an image and a product in a page based on contextual interaction and metadata
GB2360659A (en) * 2000-03-20 2001-09-26 British Broadcasting Corp Watermarking in the luminance component of a picture signal
EP1137250A1 (en) * 2000-03-22 2001-09-26 Hewlett-Packard Company, A Delaware Corporation Improvements relating to digital watermarks
JP2001275115A (ja) * 2000-03-23 2001-10-05 Nec Corp 電子すかしデータ挿入装置および検出装置
GB2360893A (en) * 2000-03-28 2001-10-03 Software 2000 Ltd Incorporating a fingerprint in a document at the printer driver
US7440584B2 (en) * 2000-03-31 2008-10-21 Intel Corporation System and method for marking data and document distribution
JP2001292303A (ja) * 2000-04-10 2001-10-19 Minolta Co Ltd 画像データ処理装置
US6884778B2 (en) * 2000-04-14 2005-04-26 William Marsh Rice University Biocompatible macromers
US6804377B2 (en) 2000-04-19 2004-10-12 Digimarc Corporation Detecting information hidden out-of-phase in color channels
US6891959B2 (en) * 2000-04-19 2005-05-10 Digimarc Corporation Hiding information out-of-phase in color channels
US8027509B2 (en) 2000-04-19 2011-09-27 Digimarc Corporation Digital watermarking in data representing color channels
US6993149B2 (en) * 2001-09-25 2006-01-31 Digimarc Corporation Embedding digital watermarks in spot colors
US6912295B2 (en) * 2000-04-19 2005-06-28 Digimarc Corporation Enhancing embedding of out-of-phase signals
US7738673B2 (en) * 2000-04-19 2010-06-15 Digimarc Corporation Low visible digital watermarks
US6763124B2 (en) * 2000-04-19 2004-07-13 Digimarc Corporation Embedding digital watermarks in spot colors
JP3775168B2 (ja) * 2000-04-20 2006-05-17 株式会社日立製作所 送信装置及び受信装置
US6668069B1 (en) * 2000-05-04 2003-12-23 Microsoft Corporation Method and system for processing digital objects
US7475404B2 (en) 2000-05-18 2009-01-06 Maquis Techtrix Llc System and method for implementing click-through for browser executed software including ad proxy and proxy cookie caching
US8086697B2 (en) 2005-06-28 2011-12-27 Claria Innovations, Llc Techniques for displaying impressions in documents delivered over a computer network
US6671387B1 (en) * 2000-07-21 2003-12-30 Wen-Hsing Hsu Watermarking of a digitized image
US20050129270A1 (en) * 2000-08-30 2005-06-16 Ravi Prakash Method and system for applying a watermark
US20040243540A1 (en) * 2000-09-07 2004-12-02 Moskowitz Scott A. Method and device for monitoring and analyzing signals
JP3872267B2 (ja) * 2000-09-12 2007-01-24 インターナショナル・ビジネス・マシーンズ・コーポレーション 拡大縮小耐性を有する電子透かし方法およびシステム
US7127615B2 (en) 2000-09-20 2006-10-24 Blue Spike, Inc. Security based on subliminal and supraliminal channels for data objects
US6809792B1 (en) 2000-10-09 2004-10-26 Eastman Kodak Company Spectral watermarking for motion picture image data
EP1215910A3 (en) * 2000-12-07 2003-09-10 Sony United Kingdom Limited Watermarking
EP1215880A3 (en) * 2000-12-07 2003-08-13 Sony United Kingdom Limited Embedding data in material
US6940993B2 (en) * 2000-12-13 2005-09-06 Eastman Kodak Company System and method for embedding a watermark signal that contains message data in a digital image
US20020093573A1 (en) * 2001-01-12 2002-07-18 International Business Machines Corporation Digital camera for authenticating a digital visual image
JP3587168B2 (ja) * 2001-01-23 2004-11-10 日本ビクター株式会社 電子透かし情報埋め込み装置、埋め込み方法、電子透かし情報再生装置及び再生方法
US7072487B2 (en) * 2001-01-26 2006-07-04 Digimarc Corporation Watermark detection using adaptive color projections
US7043019B2 (en) 2001-02-28 2006-05-09 Eastman Kodak Company Copy protection for digital motion picture image data
US7113612B2 (en) * 2001-03-22 2006-09-26 Victor Company Of Japan, Ltd. Apparatus for embedding and reproducing watermark into and from contents data
US8392827B2 (en) * 2001-04-30 2013-03-05 International Business Machines Corporation Method for generation and assembly of web page content
ATE360960T1 (de) * 2001-06-21 2007-05-15 Koninkl Philips Electronics Nv Einbettung und detektion eines wasserzeichens in bewegtbilder
GB2377108B (en) * 2001-06-28 2003-12-10 Motorola Inc Video/image communication with watermarking
US8094869B2 (en) 2001-07-02 2012-01-10 Digimarc Corporation Fragile and emerging digital watermarks
US7623739B2 (en) 2001-07-11 2009-11-24 Ecole Polytechnique Federale De Lausanne (Epfl) Method and computing system for creating and displaying images with animated microstructures
US20030021437A1 (en) * 2001-07-11 2003-01-30 Hersch Roger David Images and security documents protected by micro-structures
US7027660B2 (en) 2001-07-11 2006-04-11 Ecole Polytechnique Federale De Lausanne (Epfl) Images incorporating microstructures
GB0120246D0 (en) * 2001-08-20 2001-10-10 Crabtree John C R Image processing method
JP3675745B2 (ja) * 2001-08-21 2005-07-27 ソニー株式会社 付加データ埋め込み装置、付加データ埋め込み方法及び付加データ埋め込みプログラム
US7213757B2 (en) 2001-08-31 2007-05-08 Digimarc Corporation Emerging security features for identification documents
US7537170B2 (en) * 2001-08-31 2009-05-26 Digimarc Corporation Machine-readable security features for printed objects
US6704432B2 (en) * 2001-10-18 2004-03-09 Microsoft Corporation Extensible file format
US7177430B2 (en) * 2001-10-31 2007-02-13 Portalplayer, Inc. Digital entroping for digital audio reproductions
US20030103246A1 (en) * 2001-11-30 2003-06-05 Eastman Kodak Company System and method for providing unobtrusive human visible information on a print
WO2003051031A2 (en) 2001-12-06 2003-06-19 The Trustees Of Columbia University In The City Of New York Method and apparatus for planarization of a material by growing and removing a sacrificial film
AU2002366244A1 (en) 2001-12-18 2003-06-30 Digimarc Id System, Llc Multiple image security features for identification documents and methods of making same
US7321667B2 (en) * 2002-01-18 2008-01-22 Digimarc Corporation Data hiding through arrangement of objects
US7567721B2 (en) * 2002-01-22 2009-07-28 Digimarc Corporation Digital watermarking of low bit rate video
JP2003244138A (ja) * 2002-02-18 2003-08-29 Fujitsu Ltd 原本作成装置及び原本性保証装置
US7287275B2 (en) 2002-04-17 2007-10-23 Moskowitz Scott A Methods, systems and devices for packet watermarking and efficient provisioning of bandwidth
WO2003093954A2 (en) * 2002-05-03 2003-11-13 Pixearth, Corporation A system to navigate within images spatially referenced to a computed space
US7824029B2 (en) 2002-05-10 2010-11-02 L-1 Secure Credentialing, Inc. Identification card printer-assembler for over the counter card issuing
US20040125125A1 (en) * 2002-06-29 2004-07-01 Levy Kenneth L. Embedded data windows in audio sequences and video frames
US7577841B2 (en) 2002-08-15 2009-08-18 Digimarc Corporation Watermark placement in watermarking of time varying media signals
US6996251B2 (en) 2002-09-30 2006-02-07 Myport Technologies, Inc. Forensic communication apparatus and method
US10721066B2 (en) 2002-09-30 2020-07-21 Myport Ip, Inc. Method for voice assistant, location tagging, multi-media capture, transmission, speech to text conversion, photo/video image/object recognition, creation of searchable metatags/contextual tags, storage and search retrieval
US7778438B2 (en) 2002-09-30 2010-08-17 Myport Technologies, Inc. Method for multi-media recognition, data conversion, creation of metatags, storage and search retrieval
US7603341B2 (en) 2002-11-05 2009-10-13 Claria Corporation Updating the content of a presentation vehicle in a computer network
US7352878B2 (en) * 2003-04-15 2008-04-01 Digimarc Corporation Human perceptual model applied to rendering of watermarked signals
US7756288B2 (en) * 2003-05-29 2010-07-13 Jeffrey Lubin Method and apparatus for analog insertion of low frequency watermarks
US7693330B2 (en) * 2004-03-15 2010-04-06 Vincent So Anti-piracy image display methods and systems with sub-frame intensity compensation
US7634134B1 (en) 2004-03-15 2009-12-15 Vincent So Anti-piracy image display methods and systems
US8078602B2 (en) 2004-12-17 2011-12-13 Claria Innovations, Llc Search engine for a computer network
US8255413B2 (en) 2004-08-19 2012-08-28 Carhamm Ltd., Llc Method and apparatus for responding to request for information-personalization
US7693863B2 (en) 2004-12-20 2010-04-06 Claria Corporation Method and device for publishing cross-network user behavioral data
US7362336B2 (en) * 2005-01-12 2008-04-22 Eastman Kodak Company Four color digital cinema system with extended color gamut and copy protection
EP1851905A1 (en) * 2005-02-07 2007-11-07 Adzilla, Inc. Method and system of targeting content
WO2006096612A2 (en) 2005-03-04 2006-09-14 The Trustees Of Columbia University In The City Of New York System and method for motion estimation and mode decision for low-complexity h.264 decoder
US8073866B2 (en) 2005-03-17 2011-12-06 Claria Innovations, Llc Method for providing content to an internet user based on the user's demonstrated content preferences
US7917484B1 (en) * 2005-03-31 2011-03-29 Amazon Technologies, Inc. Individualized digital tracers
US7711142B2 (en) * 2005-05-03 2010-05-04 Teselle John Method and system for composing a digital signature graphic appearance and specifying a document display location thereof
CN1881383B (zh) * 2005-06-17 2011-07-27 鸿富锦精密工业(深圳)有限公司 文本加密***及方法
CN100583190C (zh) * 2005-06-17 2010-01-20 鸿富锦精密工业(深圳)有限公司 文本加密***及方法
CN1881384B (zh) * 2005-06-17 2010-05-26 鸿富锦精密工业(深圳)有限公司 文本加密***及方法
CN101273367B (zh) * 2005-07-19 2012-10-10 美国唯美安视国际有限公司 用于媒体鉴别的隐蔽且鲁棒的标记
WO2007109531A2 (en) * 2006-03-17 2007-09-27 University Of Rochester Watermark synchronization system and method for embedding in features tolerant to errors in feature estimates at receiver
US20070217612A1 (en) * 2006-03-17 2007-09-20 Vincent So Method and system of key-coding a video
US7756289B2 (en) * 2006-03-22 2010-07-13 Ancestry.Com Operations Inc. Image watermarking systems and methods
DE102006033820A1 (de) * 2006-07-19 2008-01-31 Secunet Security Networks Ag Verfahren zur graphischen Anzeige digitaler Daten und Vorrichtung zur Durchführung des Verfahrens
US20080019559A1 (en) * 2006-07-21 2008-01-24 Xerox Corporation Digital watermarking process
US8922585B2 (en) * 2006-10-24 2014-12-30 Hewlett-Packard Development Company, L.P. Display controller
US7465241B2 (en) * 2007-03-23 2008-12-16 Acushnet Company Functionalized, crosslinked, rubber nanoparticles for use in golf ball castable thermoset layers
BRPI0721427B1 (pt) * 2007-03-23 2019-01-15 Contentarmor modificação de um fluxo de bits codificado
BRPI0811626B1 (pt) * 2007-06-14 2019-08-20 Contentarmor Método e dispositivo imprimir marca d'água em dados codificados de extensão variável, fluxo contínuo de dados codificados de extensão variável e mídia legível por processador
US20090055267A1 (en) * 2007-08-23 2009-02-26 Robert Roker Internet advertising brokerage apparatus, systems, and methods
EP2071822A1 (en) * 2007-12-13 2009-06-17 Thomson Licensing Method and apparatus for inserting a removable visible watermark in an image and method and apparatus for removing such watermarks
WO2009126785A2 (en) 2008-04-10 2009-10-15 The Trustees Of Columbia University In The City Of New York Systems and methods for image archaeology
WO2009155281A1 (en) * 2008-06-17 2009-12-23 The Trustees Of Columbia University In The City Of New York System and method for dynamically and interactively searching media data
US8363884B2 (en) * 2008-11-05 2013-01-29 International Business Machines Corporation Watermark hiding in designated applications
US8199969B2 (en) 2008-12-17 2012-06-12 Digimarc Corporation Out of phase digital watermarking in two chrominance directions
US9117268B2 (en) * 2008-12-17 2015-08-25 Digimarc Corporation Out of phase digital watermarking in two chrominance directions
US8671069B2 (en) 2008-12-22 2014-03-11 The Trustees Of Columbia University, In The City Of New York Rapid image annotation via brain state decoding and visual pattern mining
US8243985B2 (en) * 2010-02-05 2012-08-14 Seiko Epson Corporation Bit pattern design for visible watermarking
US8194918B2 (en) * 2010-02-05 2012-06-05 Seiko Epson Corporation Embedded message extraction for visible watermarking
US8300882B2 (en) * 2010-02-05 2012-10-30 Seiko Epson Corporation Data adaptive message embedding for visible watermarking
EP2588980A1 (en) * 2010-06-30 2013-05-08 Koninklijke Philips Electronics N.V. Interactive image analysis
US8972895B2 (en) 2010-12-20 2015-03-03 Target Brands Inc. Actively and passively customizable navigation bars
US10474858B2 (en) 2011-08-30 2019-11-12 Digimarc Corporation Methods of identifying barcoded items by evaluating multiple identification hypotheses, based on data from sensors including inventory sensors and ceiling-mounted cameras
JP5784237B2 (ja) * 2011-10-12 2015-09-24 クアルコム,インコーポレイテッド カメラを搭載したコンピューティングデバイスを用いた偽造印刷物の検出
USD706794S1 (en) 2011-12-28 2014-06-10 Target Brands, Inc. Display screen with graphical user interface
USD703687S1 (en) 2011-12-28 2014-04-29 Target Brands, Inc. Display screen with graphical user interface
US9024954B2 (en) 2011-12-28 2015-05-05 Target Brands, Inc. Displaying partial logos
USD701224S1 (en) 2011-12-28 2014-03-18 Target Brands, Inc. Display screen with graphical user interface
USD706793S1 (en) 2011-12-28 2014-06-10 Target Brands, Inc. Display screen with graphical user interface
USD711399S1 (en) 2011-12-28 2014-08-19 Target Brands, Inc. Display screen with graphical user interface
USD705792S1 (en) 2011-12-28 2014-05-27 Target Brands, Inc. Display screen with graphical user interface
USD705791S1 (en) 2011-12-28 2014-05-27 Target Brands, Inc. Display screen with graphical user interface
USD712417S1 (en) 2011-12-28 2014-09-02 Target Brands, Inc. Display screen with graphical user interface
USD705790S1 (en) 2011-12-28 2014-05-27 Target Brands, Inc. Display screen with graphical user interface
USD711400S1 (en) 2011-12-28 2014-08-19 Target Brands, Inc. Display screen with graphical user interface
USD703685S1 (en) 2011-12-28 2014-04-29 Target Brands, Inc. Display screen with graphical user interface
USD703686S1 (en) 2011-12-28 2014-04-29 Target Brands, Inc. Display screen with graphical user interface
USD715818S1 (en) 2011-12-28 2014-10-21 Target Brands, Inc. Display screen with graphical user interface
JP5919979B2 (ja) * 2012-04-06 2016-05-18 富士ゼロックス株式会社 画像処理装置及び画像処理プログラム
US9253433B2 (en) 2012-11-27 2016-02-02 International Business Machines Corporation Method and apparatus for tagging media with identity of creator or scene
US9792424B1 (en) * 2014-09-18 2017-10-17 Amazon Technologies, Inc. Chained authentication using musical transforms

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
IL78541A (en) * 1986-04-18 1989-09-28 Rotlex Optics Ltd Method and apparatus for encryption of optical images
US5321470A (en) * 1988-05-13 1994-06-14 Canon Kabushiki Kaisha Apparatus with anti-forgery provision
SG126671A1 (en) * 1989-02-10 2006-11-29 Canon Kk Apparatus for image reading or processing
EP0493091A1 (en) * 1990-12-27 1992-07-01 Xerox Corporation Method and system for embedding machine readable digital data in grayscale images
EP0508123A1 (en) * 1991-03-09 1992-10-14 Mita Industrial Co., Ltd. Image processing apparatus
JP2990306B2 (ja) * 1991-05-14 1999-12-13 富士ゼロックス株式会社 カラー画像記録装置のマーカドット検出方式
EP0642060B1 (en) * 1993-09-03 1999-04-07 Kabushiki Kaisha Toshiba Apparatus for steganographic embedding of information into colour images

Cited By (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7130442B2 (en) 1996-10-28 2006-10-31 International Business Machines Corporation Protecting images with an image watermark
US6421450B2 (en) 1997-02-12 2002-07-16 Nec Corporation Electronic watermark system
US6298142B1 (en) 1997-02-14 2001-10-02 Nec Corporation Image data encoding system and image inputting apparatus
US6424726B2 (en) 1997-02-14 2002-07-23 Nec Corporation Image data encoding system and image inputting apparatus
US6175639B1 (en) 1997-02-24 2001-01-16 Nec Corporation Digital data encode system
US6553070B2 (en) 1997-02-24 2003-04-22 Nec Corporation Video-data encoder and recording media wherein a video-data encode program is recorded
JPH10285381A (ja) * 1997-04-03 1998-10-23 Matsushita Graphic Commun Syst Inc 画像処理装置
US6539356B1 (en) 1998-01-13 2003-03-25 Kowa Co., Ltd. Signal encoding and decoding method with electronic watermarking
WO1999037028A1 (fr) * 1998-01-13 1999-07-22 Kowa Co., Ltd. Codage d'onde vibratoire et procede
US6510233B1 (en) 1998-05-06 2003-01-21 Nec Corporation Electronic watermark insertion device
US6668068B2 (en) 1998-05-15 2003-12-23 Nec Corporation Image attribute altering device and electronic watermark embedding device
US6826289B1 (en) 1998-07-29 2004-11-30 Nec Corporation System for changing attribute of image by electronic watermark
JP2000059743A (ja) * 1998-08-06 2000-02-25 Sony Corp 画像処理装置および画像処理方法、並びに提供媒体
US6259801B1 (en) 1999-01-19 2001-07-10 Nec Corporation Method for inserting and detecting electronic watermark data into a digital image and a device for the same
US6915000B1 (en) 1999-10-05 2005-07-05 Nec Corporation System and apparatus for inserting electronic watermark data
JP2001148776A (ja) * 1999-11-18 2001-05-29 Canon Inc 画像処理装置及び方法及び記憶媒体
US7197157B2 (en) 2000-04-26 2007-03-27 Canon Kabushiki Kaisha Image sensing apparatus and method for adaptively embedding a watermark into an image
KR100359506B1 (ko) * 2000-09-09 2002-11-04 주식회사 마크애니 디지털 영상 워터마킹 장치 및 방법
US7925882B2 (en) 2002-02-13 2011-04-12 Fujitsu Limited Data application method
US7305089B2 (en) 2002-06-20 2007-12-04 Canon Kabushiki Kaisha Picture taking apparatus and method of controlling same
US8355505B2 (en) 2002-06-20 2013-01-15 Canon Kabushiki Kaisha Picture taking apparatus and method of controlling same
US7466348B2 (en) 2002-06-20 2008-12-16 Canon Kabushiki Kaisha Imaging apparatus and control method utilizing biometric information
US7269272B2 (en) 2002-06-28 2007-09-11 Canon Kabushiki Kaisha Image processing apparatus for embedding information with a noise-multiplexed distribution, and method, computer program, and computer-readable storage medium therefor
US7269273B2 (en) 2002-06-28 2007-09-11 Canon Kabushiki Kaisha Image processing apparatus for embedding information with a noise-multiplexed distribution, and method, computer program, and computer-readable storage medium therefor
US7200242B2 (en) 2002-06-28 2007-04-03 Canon Kabushiki Kaisha Image processing apparatus and method, computer program, and computer-readable storage medium
US7197162B2 (en) 2002-06-28 2007-03-27 Canon Kabushiki Kaisha Image processing apparatus and method, computer program, and computer-readable storage medium
US7639833B2 (en) * 2002-12-31 2009-12-29 Daniel Lecomte Personalized markup for protecting numerical audiovisual streams
US8094876B2 (en) 2002-12-31 2012-01-10 Querell Data Limited Liability Company Personalized marking for protecting digital audiovisual streams

Also Published As

Publication number Publication date
DE69620279D1 (de) 2002-05-08
EP0725529A3 (en) 1997-09-17
EP0725529A2 (en) 1996-08-07
EP0725529B1 (en) 2002-04-03
US5530759A (en) 1996-06-25
DE69620279T2 (de) 2003-03-06

Similar Documents

Publication Publication Date Title
EP0725529B1 (en) Color correct digital watermarking of images
Kahu et al. Review and evaluation of color spaces for image/video compression
US7362336B2 (en) Four color digital cinema system with extended color gamut and copy protection
EP1139656B1 (en) A color transform method for the mapping of colors in images
US5278678A (en) Color table display for interpolated color and anti-aliasing
EP2120449B1 (en) Method of processing of a compressed image into a gamut mapped image using spatial frequency analysis
US6526155B1 (en) Systems and methods for producing visible watermarks by halftoning
CN101431593B (zh) 图像处理装置、图像形成装置和图像处理方法
US7545938B2 (en) Digital watermarking which allows tampering to be detected on a block-specific basis
JP3958128B2 (ja) 画像処理装置及び方法、並びにコンピュータプログラム及びコンピュータ可読記憶媒体
US20020180997A1 (en) Embedding color profiles in raster image data using data hiding techniques
Çataltaş et al. Comparison of LSB image steganography technique in different color spaces
Fairchild et al. Image appearance modeling
US7072072B1 (en) Color rendering optimized for text and line art
US6665435B1 (en) Image data processing method and corresponding device
JP2004040233A (ja) 画像処理装置及び方法、並びにコンピュータプログラム及びコンピュータ可読記憶媒体
EP0917354B1 (en) A method and apparatus for archieving color-appearance matching for an image viewed in surrounds of different relative luminances
Kim et al. Digital watermarking based on color differences
US7369273B2 (en) Grayscale mistracking correction for color-positive transparency film elements
EP0652673A1 (en) Method and associated apparatus for transforming color-image signals
Han et al. Comparison between different color transformations for the JPEG 2000
Granger Gamut mapping for hard copy using the ATD color space
Reinhard et al. Color imaging
Denecker et al. Psychovisual evaluation of lossy CMYK image compression for printing applications
Lilley Not just decoration: Quality graphics for the web