CN1288633A - 确认有损耗传输的图象的完整性的方法 - Google Patents

确认有损耗传输的图象的完整性的方法 Download PDF

Info

Publication number
CN1288633A
CN1288633A CN99802343A CN99802343A CN1288633A CN 1288633 A CN1288633 A CN 1288633A CN 99802343 A CN99802343 A CN 99802343A CN 99802343 A CN99802343 A CN 99802343A CN 1288633 A CN1288633 A CN 1288633A
Authority
CN
China
Prior art keywords
cell
fingerprint
image
produce
sequence
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.)
Granted
Application number
CN99802343A
Other languages
English (en)
Other versions
CN1156145C (zh
Inventor
W·P·洛德
M·阿布德尔-莫塔莱布
M·A·埃普斯坦
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.)
Koninklijke Philips NV
Original Assignee
Koninklijke Philips Electronics NV
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 Koninklijke Philips Electronics NV filed Critical Koninklijke Philips Electronics NV
Publication of CN1288633A publication Critical patent/CN1288633A/zh
Application granted granted Critical
Publication of CN1156145C publication Critical patent/CN1156145C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • 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
    • 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/32128Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title attached to the image data, e.g. file header, transmitted message header, information on the same page or in the same computer file as the image
    • 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
    • H04N2201/3236Details of authentication information generation
    • 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/3278Transmission

Abstract

一个数字图象被分成具有第一序列的多个信元。一个随机种子产生并且用于产生两组伪随机数。第一组伪随机数用于改变信元的位置和形状,由此产生划分该图象的一组新信元。为这些新信元中的每一个取用一个量度。第二组伪随机数产生第二序列。对应于第一序列的新信元中的每一个与另一个对应于第二序列的新信元相比较。这个比较与一个阈值相关并且产生一个指纹。所产生的指纹与图象和随机种子一起发送。接收机对其接收的图象执行相同的算法。如果它产生的指纹与其接收的指纹相同,则可以断定该图象还没有被修改。

Description

确认有损耗传输的图象的完整性的方法
本发明一般涉及信号加密的领域,并且特别涉及一种用于识别有损耗传输的数字图象是否还没有被修改过并且是否已经从专用的源发送的方法。这通过建立专门的指纹和“签名”实现。
现有的诸如美国专利No.5,499,294中公开的用于加密数字信号以防干扰的方法可防止有恶意的敌方修改信号。指纹或“散列”用于表示数字图象。散列算法(即单向函数)已广为人知并且易于计算,但是却非常难以数学反演。通常使用加密密钥加密指纹以证明或鉴别签名创建人。该加密本身是一种具有使用秘密密钥的源站的标准公共/秘密密钥密码法。由此产生的签名由具有源公开密钥的接收站解密。
散列密钥与原始图象组合在一起,随后发送到在解密加密的散列时使用假想发射机的公开密钥的接收站。接收站对接收的图象执行相同的散列算法并且把它与解密的散列相比。如果这两个散列相同,那么在传输中没有噪声并且图象没有被第三方修改(干扰)。如果图象被修改或者使用了错误的公开密钥,那么两个散列则不相同。
一般地,同样的技术在损失信息的传输中则行不通。通常,所接收图象的数字化形式包括损失的比特或噪声,它们破坏所接收的数字化图象。因此,根据所接收的源图象指纹与根据接收的数字化图象产生的数字化指纹的比较,难以确认接收的图象是否被窜改过。
解决JPEG传输中的此问题的其它努力在Ching-Yun Lin和Shih-Fu Chang发表于ISLT/SPIE Symposium on E1ectronicImaging:Science and Teehnology.Jan 1998,San Jose,Cal.pages77-80的"A Robust Image Authentication AlgorithmDistinguishing    JPEG    Compression    from    MaiiciousManipulations"中进行了描述。它们的方法是比较JPEG压缩传输的后续帧中的相同块。进行这个比较是为了确保这两个块间的差值范围即使在执行压缩和解压之后也保持相同。通过把两个块间的差值与阈值比较可建立签名。二进制位的“0”或“1,”根据该差值是否高于或低于该阈值而被输入到签名中。这个签名与将要传送的图象一起发送,并且此方法如上所述而继续。
Lin/Chang法的不足之处在于它依赖于JPEG压缩的固有结构,并且不能用于不遵循JPEG格式的传输(包括有损耗传输)。而且,Lin/Chang法使干扰成为可能。由于签名完全根据连续帧与阈值的比较,所以只要连续帧间的差值大概相同(在所选阈值范围内),恶意的敌方就能够建立完全不同的数据流并且将其发送到接收机。
在本技术领域中已知的另一项技术是水印技术。一组比特(一个标记)添加到传送的图象中。这个标记应当完全足以使其能够被接收机检测但又不会改变图象的性质。该技术常常在关注剽窃的版权问题中使用。于是,宣称没有复制图象的被告将被迫解释为何在图象中仍有水印。水印技术是一种证明原创的有效方式。但是,它不能指示何时发生了干扰。
因而希望提供一种改进的方法,用于确认所接收图象是否已经被修改。该方法应当包括一个指纹,它易于通过图象进行计算但难以建立具有给定指纹的图象。指纹法还应当具有难以产生两个具有相同指纹的图象的特性。该指纹法应当在数字化信号传输存在损耗时能够使用。
本发明的一个方案是一种用于确认传送图象完整性的方法,包括的步骤是:把图象分成具有第一序列的第一多个信元;产生随机种子(seed)并且根据所述随机种子产生第一多个伪随机数。该方法还包括的步骤有:根据第一多个伪随机数和第一多个信元把图象分成第二多个信元并且产生第二多个伪随机数,该第二多个伪随机数形成第二序列。该方法进一步包括的步骤有:在形成第一指纹时,把对应于第一序列的信元与对应于第二序列的信元相比较并且把该指纹、图象和随机种子传送到接收机。该方法另外还包括的步骤有:由接收机通过使用接收图象和随机种子产生第二指纹并且比较第一和第二指纹。
此方法使第三方在不改变图象指纹的情况下难以操纵该图象。如果一个人知道种子则可以轻易地建立指纹本身。但是这个种子对于第三方来说是未知的。即使有损耗地发送图象,指纹也不会改变并且这样它仍然可用于监控图象的完整性。
本发明的另一个方案是一种用于建立图象指纹的方法,包括的步骤有:把图象分成具有第一序列的第一多个信元;产生随机种子;根据所述随机种子产生第一多个伪随机数;并且根据第一多个伪随机数和第一多个信元把图象分成第二多个信元。该方法还包括的步骤有:产生第二多个伪随机数,该第二多个伪随机数形成第二序列;以及在形成指纹时把对应于第一序列的信元与对应于第二序列的信元相比较。这个指纹与上述的指纹具有相同的益处。
在本发明的又一个方案中,一种计算机可读存储介质包括表示图象的指纹,该介质具有一系列的指示,每个指示均由阈值与第一个数和第二个数的差值之间的比较产生。第一个数对应于图象的第一多个信元的第一信元值。第二个数对应于图象的第二多个信元的第二信元值。通过把图象分成第三多个信元并且根据第一多个伪随机数操纵第三多个信元形成第一多个信元。第二多个信元与所述第一多个信元数目相同,并且具有由所述第二多个伪随机数指示的序列。
在本发明的再一个方案中,一种计算机可读存储介质具有编码的数据,用于把图象分成具有第一序列的第一多个信元;产生一个随机种子;并且根据该随机种子产生第一多个伪随机数。该介质还具有数据,用于根据第一多个伪随机数和第一多个信元把图象分成第二多个信元;产生第二多个伪随机数,该第二多个伪随机数形成第二序列;并且比较对应于第一序列的信元和对应于第二序列的信元。
本发明的一个目的是提供一种用于确认有损耗传输的图象的完整性和源的方法。
本发明的另一个目的是提供一个唯一的数字图象的签名,它易于产生并且即使是在有损耗传输之后也能够与另一个签名相比较。
通过连续参照附图的下述公开,本发明的这些和其它优点将变得显而易见,在附图中,相同的参考数字代表相同的元件。
图1所示为根据本发明的传输图象的信元的分割和排序图;
图2所示为根据本发明新近建立的信元图;
图3所示为根据本发明的典型指纹图;
图4所示为用于部分表示图3的图象和指纹的传输信号的产生方法的流程图;以及
图5所示为用于接收图3的传送图象和指纹并且用于确认该图象完整性的方法的流程图。
参照图1和4,一个n×n网格100应用于源数字图象103,由此在步骤200建立n2个信元。n值根据处理功率和希望的精确度的可能性而定。n2个信元根据希望的任何合适的编号系统来编号(C1,C2,C3…Cn2)。在步骤202产生随机种子“r”。产生这个随机种子的最佳方式实际上是来自源。例如,电子噪声、放射衰变或者源于太阳的宇宙射线。任何不能轻易改变的不可预测的事物都可形成最佳的源。在步骤204,通过使用作为种子的r产生n2个伪随机数(prn)。必须为prn值加上边界,这是因为这些数值可引起偏移(下面将作更详细描述)。这些数通过使用应用于随机数r的数学算法来计算。任何算法都可使用。尽管该算法最终会被确认,但不可能轻易地知道随机数r。
现在参照图2,在步骤206,每个信元(C1、C2、C3…Cn2)被处理(即偏移或缩放)以作为各自prn的结果。例如,每个信元可偏移其原始位置prn,并且随后宽度和高度变化相同的量(或者由多个prn产生的不同的量)作为偏移。如果偏移使一个信元超出了原始图象的边界,则如图2所示,该信元折回到另一个边。显然,现在会有很多信元重叠。这些新信元(C1′,C2′,C3′…Cn2′)的大小和位置对于第三方来说是未知的。
已有技术中的指纹为每个信元产生一个估算尺度(metric),由此产生一个相应值。很多技术可用来寻找这个度量。例如,该量度可以是每个信元中的特定颜色量、像素值之和或者是离散余弦变换(“DCT”)。在这些已有技术的指纹中,如上所述,第三方可以轻易地建立一个具有相同指纹的不同图象。例如,如果绿色是变量,则第三方只要产生具有相同量的绿色的信元即可。但是,如果第三方试图重建具有本发明指纹的图象,那么他将干扰多个重叠的信元。
在步骤208,对于这些新产生的信元中的每一个来说,取用一个估算尺度用于图象的每个最后所得到的区域。实际使用的量度不重要,并且可执行任何已有的技术。通过实验发现,如果使用DCT,则只需要DC值;AC值对于计算的贡献不大。用户可得到并选择各类技术或者通过使用上述的伪随机数进行随机选择。这样的各类技术也可以组合起来形成一个大签名。其目的是产生一个签名以使第三方难以创建一个具有相同签名的不同图象。
在步骤210产生第二组n2个伪随机数。这些数表示应用于新产生信元的一个序列。该序列的第一个数是与信元1比较的信元数,第二个数是与第二个信元比较的数,而第n2个数则是与信元n2比较的数。例如,如果第二组prn开始于14,23,5…,则信元14将与信元1相比较,信元23与信元2相比较,如此类推。该比较与上面决定的量度有关。
在步骤212,通过把一对信元之间的关系与阈值相比较产生了指纹。如果一对信元间的差值高于阈值,则把“1”输入到指纹中。否则输入“0”。因此每对产生n2比特长的指纹的一个比特。指纹的一个实例如图3所示。该指纹可存储到任何存储介质中或者被立即发送。
对于从发射机A到接收机B的传送来说,在步骤214,通过使用接收机的公开密钥-Epub(b)(r),随机种子被加密。该指纹随即附加到Epub(b)(r)。最后,在步骤216和218,-Epub(b)(r)和指纹的组合通过使用发射机的秘密密钥而加密并且发送-Epri(a)[-Epu(b)和指纹]。显然,Epub(b)(r)不必使用A的秘密密钥加密。但是,如果不加密,则至少该指纹将要求秘密密钥A来确认在A的原物。
指纹和图象均被发送。图象以其固有的方式发送。至于指纹,甚至连模拟传输也分配可有一些损耗发送的数字数据。例如,如果使用NTSC标准,则数字数据可在垂直消隐间隔(VBI)期间发送。在NTSC中,像素被水平地逐行打亮。当最后一个像素被激发时,则需要一个有限的时间周期以回移到屏幕的开始。在这个称作VBI的时间周期中可接收数字数据。在同类标准中存在其它相似的周期。
参照图5,在接收机侧B,通过使用A的公开密钥解密图象和指纹。如果是其它的源而非A发送信息,那么该结果将没有意义。如果使用了错误的公开密钥(例如第三站C),产生的结果也毫无意义。现在,接收机具有签名和E(r)并且使用其自己的秘密密钥获得r。接收机B对其接收的图象所执行的步骤与A上面执行的步骤相同。这些步骤包括:把图象分成一个n×n的网格;产生伪数等。这样也将产生接收图象的指纹。接收站把这个产生的指纹与接收的指纹相比较。这两个指纹应当是相同的。该比较应当实时进行,或是存储这些指纹并且随后进行比较。即使在传输中存在损耗,该损耗也不致于使指纹发生显著地改变。
为了补偿传输中的噪声,签名中的一些差异是允许的。例如,可比较两个指纹并且如果它们之间的差值(不匹配的0和1的数)低于阈值(“哈明”距离),则该差值可以接受。甚至在指纹中一些比特的不同也不会影响系统的安全性,这是因为干扰会使得指纹中的很多比特翻动;噪声只引起少量的变化。
显然,上述的所有变量都可以调整,而不会影响该算法的固有性质。例如,所产生的信元数n可根据用户希望的安全性而增加或减少。
上面公开了一种用于确认传输信号的整体性和鉴别的增强方法。本发明至少产生四个可以认识到的优化系统操作的结果:1)使用的每个信元的大小对于第三方来说是未知的。这由通过未知的随机种子产生的prn保护。实际的定大小和缩放的算法也可以是保密的。2)第三方不知道比较哪一个信元。这也是未知的随机变量的一个函数。3)信元的位置未知,同时它们也是所产生的随机变量的一个函数。4)用于估算每个信元的算法或估算尺度未知。如上所述,所使用的度量也可以是prn的一个函数。
对于安全性的其它因素来说,可把时间戳记添加到传输的信号中。恶意的第三方可访问图象并且向接收机发送一个延迟的图象,由此传送了一个可接受的图象和指纹。时间戳记将避免这个问题,因为这个时间也被包括到了传输之中。这个戳记将被加密并且与r、计算的指纹、图象一起发送到接收机。
显然,我们不需要遵循上面所示的确切步骤。例如,甚至可在应用n×n网格之前的同一时间产生所有的伪随机数。
本发明值得称道的是,即使是在传输中存在损耗时,通过产生专用指纹也可估算传送的图象是否被改变。
对于本领域的普通技术人员来说,通过对最佳实施例的描述,在不背离附属的权利要求更清晰定义的本发明的范围和宗旨的情况下显然可进行各种变化。

Claims (13)

1.一种用于产生图象指纹的方法,包括的步骤是:
把所述图象分成具有第一序列的第一多个信元(200);
产生一个随机种子(202);
根据所述随机种子产生第一多个伪随机数(204);
根据所述第一多个伪随机数和所述第一多个信元把所述图象分成第二多个信元(206);
产生第二多个伪随机数(210),所述第二多个伪随机数决定所述第二多个信元的第二序列;以及
在形成所述指纹时,比较对应于所述第一序列的信元和对应于所述第二序列的信元(212)。
2.根据权利要求1所述的方法,其中所述分割步骤包括移动和缩放所述第一多个信元。
3.根据权利要求1所述的方法,其中所述第一多个信元在数目上等于所述第一多个伪随机数并且在数目上等于所述第二多个伪随机数。
4.根据权利要求1所述的方法,其中所述比较步骤包括通过使用多个估算尺度估算每个信元。
5.根据权利要求1所述的方法,其中所述比较信元的步骤包括通过使用从多个估算尺度所选的估算尺度来估算每个信元,所述选择由所述第一和第二多个伪随机数中的至少一个来指示。
6.一种用于确认传输的数字图象的完整性的方法,包括的步骤是:
根据权利要求1所要求的方法产生图象指纹;
把所述指纹,所述图象,和所述随机种子发送到接收机(218);
通过使用接收的所述图象和所述随机种子由所述接收机产生第二指纹(316);以及
比较所述第一和第二指纹(318)。
7.根据权利要求6所述的方法,其中所述发送步骤包括的步骤是:
使用所述接收机的公开密钥加密所述随机种子(214),由此产生一个加密的种子;以及
使用所述发射机的秘密密钥加密所述第一指纹和所述加密种子(216)。
8.根据权利要求6所述的方法进一步包括的步骤是:
产生一个时间戳记;以及
把所述时间戳记发送到所述接收机。
9.根据权利要求6所述的方法,其中所述第二指纹的形成方式与所述第一指纹相同。
10.一种使用权利要求1或6所述的方法的安全系统。
11.一种包括表示图象的指纹的计算机可读存储介质,所述指纹包括:
一系列指示,每个所述指示由在阈值与第一数和第二数问的差值之间的比较产生;
所述第一数对应于所述图象的第一多个信元的第一信元的值;
所述第二数对应于所述图象的第二多个信元的第二信元的值;
所述第一多个信元通过把所述图象分成第三多个信元并且根据第一多个伪随机数处理(206)所述第三多个信元而形成(204);以及
所述第二多个信元在数目上等于所述第一多个信元并且具有一个由所述第二多个伪随机数指示的序列(210)。
12.根据权利要求11所述的计算机可读存储介质,进一步包括一个时间戳记。
13.一种计算机可读存储介质包括一个用于对图象执行下面步骤的计算机程序:
把所述图象分成具有第一序列的第一多个信元(200);
产生一个随机种子(202);
根据所述随机种子产生第一多个伪随机数(204);
根据所述第一多个伪随机数和所述第一多个信元把所述图象分成第二多个信元(206);
产生第二多个伪随机数,所述第二多个伪随机数形成第二序列(210);
在形成一个指纹时,比较对应于所述第一序列的信元和对应于所述第二序列的信元(212)。
CNB998023434A 1998-09-23 1999-09-21 确认有损耗传输的图象的完整性的方法 Expired - Fee Related CN1156145C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/159,288 1998-09-23
US09/159,288 US6266429B1 (en) 1998-09-23 1998-09-23 Method for confirming the integrity of an image transmitted with a loss

Publications (2)

Publication Number Publication Date
CN1288633A true CN1288633A (zh) 2001-03-21
CN1156145C CN1156145C (zh) 2004-06-30

Family

ID=22571911

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB998023434A Expired - Fee Related CN1156145C (zh) 1998-09-23 1999-09-21 确认有损耗传输的图象的完整性的方法

Country Status (6)

Country Link
US (1) US6266429B1 (zh)
EP (1) EP1046277A1 (zh)
JP (1) JP4037614B2 (zh)
KR (1) KR100699703B1 (zh)
CN (1) CN1156145C (zh)
WO (1) WO2000018109A1 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100344146C (zh) * 2004-03-24 2007-10-17 夏普株式会社 信号处理方法/设备、输出设备及图像处理/形成设备
CN101616232B (zh) * 2008-06-27 2012-02-29 佳能株式会社 信息处理装置及信息处理方法

Families Citing this family (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8326584B1 (en) 1999-09-14 2012-12-04 Gracenote, Inc. Music searching methods based on human perception
US6971010B1 (en) * 1999-10-15 2005-11-29 Koninklijke Philips Electronics N.V. Image and video authentication system
MXPA02003991A (es) 2000-08-23 2002-12-13 Koninkl Philips Electronics Nv Metodo de mejoramiento y traduccion de un articulo contenido, sistema de cliente y sistema de servidor.
KR100353731B1 (ko) * 2000-11-01 2002-09-28 (주)니트 젠 일회성 지문템플릿을 이용한 사용자 인증시스템 및 방법
US6842743B2 (en) * 2000-12-01 2005-01-11 Matsushita Electric Industrial Co., Ltd. Transparent secure electronic credit card transaction protocol with content-based authentication
DE60228202D1 (de) 2001-02-12 2008-09-25 Gracenote Inc Verfahren zum erzeugen einer identifikations hash vom inhalt einer multimedia datei
US7269338B2 (en) 2001-12-11 2007-09-11 Koninklijke Philips Electronics N.V. Apparatus and method for synchronizing presentation from bit streams based on their content
US7197143B2 (en) * 2002-01-18 2007-03-27 The Johns Hopkins University Digital video authenticator
CN1628302A (zh) 2002-02-05 2005-06-15 皇家飞利浦电子股份有限公司 指纹的有效存储器
US7167574B2 (en) * 2002-03-14 2007-01-23 Seiko Epson Corporation Method and apparatus for content-based image copy detection
US7110338B2 (en) * 2002-08-06 2006-09-19 Matsushita Electric Industrial Co., Ltd. Apparatus and method for fingerprinting digital media
US7240200B2 (en) * 2002-09-26 2007-07-03 International Business Machines Corporation System and method for guaranteeing software integrity via combined hardware and software authentication
DE60326743D1 (de) * 2002-09-30 2009-04-30 Gracenote Inc Fingerabdruckextraktion
KR20050086470A (ko) * 2002-11-12 2005-08-30 코닌클리케 필립스 일렉트로닉스 엔.브이. 멀티미디어 컨텐츠를 핑거프린트하는 방법
US7532804B2 (en) * 2003-06-23 2009-05-12 Seiko Epson Corporation Method and apparatus for video copy detection
SG147440A1 (en) 2003-10-14 2008-11-28 Thomson Licensing Technique for bit-accurate film grain simulation
RU2367020C2 (ru) * 2004-03-19 2009-09-10 Конинклейке Филипс Электроникс Н.В. Введение и выделение начального числа, связанного с телевизионным сигналом для создания псевдослучайного шума
US8150206B2 (en) 2004-03-30 2012-04-03 Thomson Licensing Method and apparatus for representing image granularity by one or more parameters
US20080092031A1 (en) * 2004-07-30 2008-04-17 Steven John Simske Rich media printer
JP4825808B2 (ja) 2004-11-16 2011-11-30 トムソン ライセンシング 事前に計算された変換係数に基づいたフィルムグレインシミュレーション方法
BRPI0517759B1 (pt) 2004-11-17 2017-09-12 Thomson Licensing Exact bit film granulation simulation method based on pre-computed transforming coefficients
RU2372660C2 (ru) 2004-11-24 2009-11-10 Томсон Лайсенсинг Способ имитации зернистости пленки для использования в медиа устройствах воспроизведения
US7486827B2 (en) * 2005-01-21 2009-02-03 Seiko Epson Corporation Efficient and robust algorithm for video sequence matching
US20070106405A1 (en) * 2005-08-19 2007-05-10 Gracenote, Inc. Method and system to provide reference data for identification of digital content
ATE404914T1 (de) * 2006-02-15 2008-08-15 Jaycrypto Ltd Verfahren und vorrichtung zum erzeugen von initialwerten für einen zufallszahlengenerator
JP2008022373A (ja) * 2006-07-13 2008-01-31 Canon Inc 改竄検知情報生成装置、撮像装置、改竄検知情報生成方法、プログラムおよび記憶媒体
US20080274687A1 (en) 2007-05-02 2008-11-06 Roberts Dale T Dynamic mixed media package
US10715834B2 (en) 2007-05-10 2020-07-14 Interdigital Vc Holdings, Inc. Film grain simulation based on pre-computed transform coefficients
US20090196425A1 (en) * 2008-02-06 2009-08-06 Dean Boland Method for Authenticating Electronically Stored Information
US9530072B2 (en) * 2013-03-15 2016-12-27 Dropbox, Inc. Duplicate/near duplicate detection and image registration
US10599828B2 (en) 2016-11-30 2020-03-24 International Business Machines Corporation Single key authentication method
US10237258B2 (en) 2016-11-30 2019-03-19 International Business Machines Corporation Single key authentication method

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2406359A1 (fr) * 1977-10-11 1979-05-11 Thomson Csf Procede et dispositif de traitement d'image pour systeme de visualisation et systeme de visualisation comprenant un tel dispositif
US5189700A (en) * 1989-07-05 1993-02-23 Blandford Robert R Devices to (1) supply authenticated time and (2) time stamp and authenticate digital documents
US5153918A (en) * 1990-11-19 1992-10-06 Vorec Corporation Security system for data communications
US5144667A (en) * 1990-12-20 1992-09-01 Delco Electronics Corporation Method of secure remote access
US5583950A (en) * 1992-09-16 1996-12-10 Mikos, Ltd. Method and apparatus for flash correlation
JP2518503B2 (ja) * 1993-03-08 1996-07-24 日本電気株式会社 画面切り替え検出方法
US5768426A (en) * 1993-11-18 1998-06-16 Digimarc Corporation Graphics processing system employing embedded code signals
US5832119C1 (en) * 1993-11-18 2002-03-05 Digimarc Corp Methods for controlling systems using control signals embedded in empirical data
US5499294A (en) 1993-11-24 1996-03-12 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Digital camera with apparatus for authentication of images produced from an image file
NZ336414A (en) * 1993-12-01 2000-01-28 Rpk Nz Ltd Method of combining serial keystream output to produce encrypted bit stream using pseudorandom permutation and replacing byte(s) of serial keystream
GB9400971D0 (en) * 1994-01-19 1994-03-16 Mor Limited Method of and apparatus for manipulating digital data
US5465353A (en) * 1994-04-01 1995-11-07 Ricoh Company, Ltd. Image matching and retrieval by multi-access redundant hashing
US5987634A (en) * 1994-11-17 1999-11-16 Cirrus Logic, Inc. Channel quality circuit in a sampled amplitude read channel
CN100452071C (zh) * 1995-02-13 2009-01-14 英特特拉斯特技术公司 用于安全交易管理和电子权利保护的系统和方法
JP3541522B2 (ja) * 1995-10-09 2004-07-14 松下電器産業株式会社 機器間通信保護システムおよび機器
US5859920A (en) * 1995-11-30 1999-01-12 Eastman Kodak Company Method for embedding digital information in an image
GB9601924D0 (en) * 1996-01-31 1996-04-03 Certicom Corp Transaction verification protocol for smart cards
US5857025A (en) * 1996-09-09 1999-01-05 Intelligent Security Systems, Inc. Electronic encryption device and method
JP3526524B2 (ja) * 1996-10-31 2004-05-17 松下電器産業株式会社 一方向データ変換装置及び機器認証システム
US5960081A (en) * 1997-06-05 1999-09-28 Cray Research, Inc. Embedding a digital signature in a video sequence

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100344146C (zh) * 2004-03-24 2007-10-17 夏普株式会社 信号处理方法/设备、输出设备及图像处理/形成设备
CN101616232B (zh) * 2008-06-27 2012-02-29 佳能株式会社 信息处理装置及信息处理方法
US8396288B2 (en) 2008-06-27 2013-03-12 Canon Kabushiki Kaisha Information processing apparatus and information processing method for image verification

Also Published As

Publication number Publication date
EP1046277A1 (en) 2000-10-25
CN1156145C (zh) 2004-06-30
JP2002525983A (ja) 2002-08-13
US6266429B1 (en) 2001-07-24
KR20010015837A (ko) 2001-02-26
WO2000018109A1 (en) 2000-03-30
KR100699703B1 (ko) 2007-03-27
JP4037614B2 (ja) 2008-01-23

Similar Documents

Publication Publication Date Title
CN1156145C (zh) 确认有损耗传输的图象的完整性的方法
Farrag et al. Triple-layer image security using a zigzag embedding pattern
US6577744B1 (en) Protecting images with an image watermark
Adam et al. A 3des double–layer based message security scheme
US20040034781A1 (en) Watermarking of digital object
Li et al. Image authentication and integrity verification via content-based watermarks and a public key cryptosystem
Guan et al. An efficient high-capacity reversible data hiding scheme for encrypted images
Hemalatha et al. Comparison of secure and high capacity color image steganography techniques in RGB and YCbCr domains
Li et al. Oblivious fragile watermarking scheme for image authentication
Ernawan et al. Self-recovery in fragile image watermarking using integer wavelet transform
Mishra et al. Security enhanced digital image steganography based on successive Arnold transformation
Suresh et al. Single level Discrete Wavelet Transform based Video Steganography on Horizontal and Vertical coefficients
Chhajed et al. Information security by hiding data in binary images based on block-diagonal partition pattern
CN112188030B (zh) 像素组合与复数变换的灰度图像加密编码与解码方法
Kurniawan et al. Hiding secret data by using modulo function in quad difference expansion
CN113837916A (zh) 基于混沌系统的重组置乱dna编码图像加密算法
Ye et al. Color image encryption scheme based on quaternion discrete multi-fractional random transform and compressive sensing
Sirsikar et al. Analysis of data hiding using digital image signal processing
Ozyurt et al. A novel probabilistic image authentication methodbased on universal hash function for rgb images
Sharma et al. A lossless Data Hiding method based on inverted LSB technique
Amrutha et al. Double Security to Colour Images with DCT based Watermarking and Chaos based Encryption
Ye et al. Quantitative Comparison of Discrete Wavelet Chaotic Watermarking and Dual Chaotic Watermarking
Mohammed Hybrid Method based Improved Steganography
Battikh et al. Enhancement of two spatial steganography algorithms by using a chaotic system: Comparative analysis
Ejidokun et al. Implementation and Comparative Analysis of Variants of LSB Steganographic Method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20040630

Termination date: 20120921