SECURE WATERMARK METHOD AND APPARATUS FOR DIGITAL SIGNALS

Watermark data (116) is encoded in a digitized signal (110) by forming a noise threshold spectrum (210) which represents a maximum amount of imperceptible noise, spread-spectrum chipping (206) the noise threshold spectrum with a relatively endless stream of pseudo-random bits (204) to form a basis s...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: LEVINE, EARL
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator LEVINE, EARL
description Watermark data (116) is encoded in a digitized signal (110) by forming a noise threshold spectrum (210) which represents a maximum amount of imperceptible noise, spread-spectrum chipping (206) the noise threshold spectrum with a relatively endless stream of pseudo-random bits (204) to form a basis signal (112), dividing the basis signal into segments, and filtering the segments to smooth segment boundaries. The data encoded in the watermark signal is precoded to make the watermark data inversion robust and is convolutional encoded to further increase the likelihood that the watermark data will subsequently be retrievable notwithstanding lossy processing of the watermarked signal. To produce the endless pseudo-random bit stream, subsequent bits of the sequence are generated in a pseudo-random manner from previous bits of the sequence. The pseudo-random bits are appended to the stream of pseudo-random bits and, additionally, replace a number of bits of the state. The remaining bits are shifted such that, in effect, the least recently generated bits of the state are discarded. Thus, after production of a number of pseudo-random bits of the stream, the state changes significantly. Accordingly, repeating the above process generates additional pseudo-random bits which are very likely to differ significantly from the previously generated pseudo-random bits. A basis signal is generated by spread-spectrum chipping in accordance with the stream of pseudo-random bits and watermark data is encoded in the basis signal to form a watermark signal which is added to a digitized signal. Dans le procédé de l'invention on code des données de filigrane (116), dans un signal numérisé (110), en formant un spectre sonore seuil (210) représentant une quantité maximale de bruit imperceptible, en transformant par étalement de spectre (206) ce spectre sonore, à l'aide d'un flux pratiquement sans fin de bits pseudo-aléatoires (204), afin de former un signal de base (112), en divisant ce signal en segments et en filtrant les segments afin d'en lisser les contours. Les données codées dans le signal de filigrane sont préalablement codées pour résister à leur inversion et elles sont codées par convolution afin d'accroître encore plus la difficulté d'extraction ultérieure de ces données, bien que ce traitement entraîne la perte du signal de filigrane. Afin de produire le flux sans fin de données pseudo-aléatoires, des bits ultérieurs de la séquence sont produits de manière pseudo-aléatoire
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_WO0030291A1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>WO0030291A1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_WO0030291A13</originalsourceid><addsrcrecordid>eNrjZLAMdnUODXJVCHcMcQ3ydQzyVvB1DfHwd1Fw9APigADHIMeQ0GAFN_8gBRdPd88QRx-FYE93P0efYB4G1rTEnOJUXijNzaDg5hri7KGbWpAfn1pckJicmpdaEh_ub2BgbGBkaehoaEyEEgA8JShY</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>SECURE WATERMARK METHOD AND APPARATUS FOR DIGITAL SIGNALS</title><source>esp@cenet</source><creator>LEVINE, EARL</creator><creatorcontrib>LEVINE, EARL</creatorcontrib><description>Watermark data (116) is encoded in a digitized signal (110) by forming a noise threshold spectrum (210) which represents a maximum amount of imperceptible noise, spread-spectrum chipping (206) the noise threshold spectrum with a relatively endless stream of pseudo-random bits (204) to form a basis signal (112), dividing the basis signal into segments, and filtering the segments to smooth segment boundaries. The data encoded in the watermark signal is precoded to make the watermark data inversion robust and is convolutional encoded to further increase the likelihood that the watermark data will subsequently be retrievable notwithstanding lossy processing of the watermarked signal. To produce the endless pseudo-random bit stream, subsequent bits of the sequence are generated in a pseudo-random manner from previous bits of the sequence. The pseudo-random bits are appended to the stream of pseudo-random bits and, additionally, replace a number of bits of the state. The remaining bits are shifted such that, in effect, the least recently generated bits of the state are discarded. Thus, after production of a number of pseudo-random bits of the stream, the state changes significantly. Accordingly, repeating the above process generates additional pseudo-random bits which are very likely to differ significantly from the previously generated pseudo-random bits. A basis signal is generated by spread-spectrum chipping in accordance with the stream of pseudo-random bits and watermark data is encoded in the basis signal to form a watermark signal which is added to a digitized signal. Dans le procédé de l'invention on code des données de filigrane (116), dans un signal numérisé (110), en formant un spectre sonore seuil (210) représentant une quantité maximale de bruit imperceptible, en transformant par étalement de spectre (206) ce spectre sonore, à l'aide d'un flux pratiquement sans fin de bits pseudo-aléatoires (204), afin de former un signal de base (112), en divisant ce signal en segments et en filtrant les segments afin d'en lisser les contours. Les données codées dans le signal de filigrane sont préalablement codées pour résister à leur inversion et elles sont codées par convolution afin d'accroître encore plus la difficulté d'extraction ultérieure de ces données, bien que ce traitement entraîne la perte du signal de filigrane. Afin de produire le flux sans fin de données pseudo-aléatoires, des bits ultérieurs de la séquence sont produits de manière pseudo-aléatoire, à partir de bits précédents de la séquence, puis ces bits pseudo-aléatoires sont ajoutés au flux de bits pseudo-aléatoires, remplaçant d'ailleurs un certain nombre de bits de l'état. Les bits restants sont décalés de façon que les bits produits les moins récemment soient effectivement rejetés. Ainsi, après production d'un certain nombre de bits pseudo-aléatoires du flux, l'état change de façon importante. En conséquence, la répétition du processus ci-dessus permet de produire des bits pseudo-aléatoires supplémentaires, pouvant tout à fait différer de manière importante des bits pseudo-aléatoires précédemment produits. Un signal de base est produit par la transformation par étalement de spectre, en fonction du flux de bits pseudo-aléatoires, et des données de filigrane sont codées dans le signal de base, afin de former un signal de filigrane qui est ajouté au signal numérisé.</description><edition>6</edition><language>eng ; fre</language><subject>ACOUSTICS ; CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC COMMUNICATION TECHNIQUE ; ELECTRICITY ; IMAGE DATA PROCESSING OR GENERATION, IN GENERAL ; MUSICAL INSTRUMENTS ; PHYSICS ; PICTORIAL COMMUNICATION, e.g. TELEVISION ; SPEECH ANALYSIS OR SYNTHESIS ; SPEECH OR AUDIO CODING OR DECODING ; SPEECH OR VOICE PROCESSING ; SPEECH RECOGNITION ; TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION</subject><creationdate>2000</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20000525&amp;DB=EPODOC&amp;CC=WO&amp;NR=0030291A1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,776,881,25542,76289</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20000525&amp;DB=EPODOC&amp;CC=WO&amp;NR=0030291A1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>LEVINE, EARL</creatorcontrib><title>SECURE WATERMARK METHOD AND APPARATUS FOR DIGITAL SIGNALS</title><description>Watermark data (116) is encoded in a digitized signal (110) by forming a noise threshold spectrum (210) which represents a maximum amount of imperceptible noise, spread-spectrum chipping (206) the noise threshold spectrum with a relatively endless stream of pseudo-random bits (204) to form a basis signal (112), dividing the basis signal into segments, and filtering the segments to smooth segment boundaries. The data encoded in the watermark signal is precoded to make the watermark data inversion robust and is convolutional encoded to further increase the likelihood that the watermark data will subsequently be retrievable notwithstanding lossy processing of the watermarked signal. To produce the endless pseudo-random bit stream, subsequent bits of the sequence are generated in a pseudo-random manner from previous bits of the sequence. The pseudo-random bits are appended to the stream of pseudo-random bits and, additionally, replace a number of bits of the state. The remaining bits are shifted such that, in effect, the least recently generated bits of the state are discarded. Thus, after production of a number of pseudo-random bits of the stream, the state changes significantly. Accordingly, repeating the above process generates additional pseudo-random bits which are very likely to differ significantly from the previously generated pseudo-random bits. A basis signal is generated by spread-spectrum chipping in accordance with the stream of pseudo-random bits and watermark data is encoded in the basis signal to form a watermark signal which is added to a digitized signal. Dans le procédé de l'invention on code des données de filigrane (116), dans un signal numérisé (110), en formant un spectre sonore seuil (210) représentant une quantité maximale de bruit imperceptible, en transformant par étalement de spectre (206) ce spectre sonore, à l'aide d'un flux pratiquement sans fin de bits pseudo-aléatoires (204), afin de former un signal de base (112), en divisant ce signal en segments et en filtrant les segments afin d'en lisser les contours. Les données codées dans le signal de filigrane sont préalablement codées pour résister à leur inversion et elles sont codées par convolution afin d'accroître encore plus la difficulté d'extraction ultérieure de ces données, bien que ce traitement entraîne la perte du signal de filigrane. Afin de produire le flux sans fin de données pseudo-aléatoires, des bits ultérieurs de la séquence sont produits de manière pseudo-aléatoire, à partir de bits précédents de la séquence, puis ces bits pseudo-aléatoires sont ajoutés au flux de bits pseudo-aléatoires, remplaçant d'ailleurs un certain nombre de bits de l'état. Les bits restants sont décalés de façon que les bits produits les moins récemment soient effectivement rejetés. Ainsi, après production d'un certain nombre de bits pseudo-aléatoires du flux, l'état change de façon importante. En conséquence, la répétition du processus ci-dessus permet de produire des bits pseudo-aléatoires supplémentaires, pouvant tout à fait différer de manière importante des bits pseudo-aléatoires précédemment produits. Un signal de base est produit par la transformation par étalement de spectre, en fonction du flux de bits pseudo-aléatoires, et des données de filigrane sont codées dans le signal de base, afin de former un signal de filigrane qui est ajouté au signal numérisé.</description><subject>ACOUSTICS</subject><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC COMMUNICATION TECHNIQUE</subject><subject>ELECTRICITY</subject><subject>IMAGE DATA PROCESSING OR GENERATION, IN GENERAL</subject><subject>MUSICAL INSTRUMENTS</subject><subject>PHYSICS</subject><subject>PICTORIAL COMMUNICATION, e.g. TELEVISION</subject><subject>SPEECH ANALYSIS OR SYNTHESIS</subject><subject>SPEECH OR AUDIO CODING OR DECODING</subject><subject>SPEECH OR VOICE PROCESSING</subject><subject>SPEECH RECOGNITION</subject><subject>TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2000</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZLAMdnUODXJVCHcMcQ3ydQzyVvB1DfHwd1Fw9APigADHIMeQ0GAFN_8gBRdPd88QRx-FYE93P0efYB4G1rTEnOJUXijNzaDg5hri7KGbWpAfn1pckJicmpdaEh_ub2BgbGBkaehoaEyEEgA8JShY</recordid><startdate>20000525</startdate><enddate>20000525</enddate><creator>LEVINE, EARL</creator><scope>EVB</scope></search><sort><creationdate>20000525</creationdate><title>SECURE WATERMARK METHOD AND APPARATUS FOR DIGITAL SIGNALS</title><author>LEVINE, EARL</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_WO0030291A13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng ; fre</language><creationdate>2000</creationdate><topic>ACOUSTICS</topic><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC COMMUNICATION TECHNIQUE</topic><topic>ELECTRICITY</topic><topic>IMAGE DATA PROCESSING OR GENERATION, IN GENERAL</topic><topic>MUSICAL INSTRUMENTS</topic><topic>PHYSICS</topic><topic>PICTORIAL COMMUNICATION, e.g. TELEVISION</topic><topic>SPEECH ANALYSIS OR SYNTHESIS</topic><topic>SPEECH OR AUDIO CODING OR DECODING</topic><topic>SPEECH OR VOICE PROCESSING</topic><topic>SPEECH RECOGNITION</topic><topic>TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION</topic><toplevel>online_resources</toplevel><creatorcontrib>LEVINE, EARL</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>LEVINE, EARL</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>SECURE WATERMARK METHOD AND APPARATUS FOR DIGITAL SIGNALS</title><date>2000-05-25</date><risdate>2000</risdate><abstract>Watermark data (116) is encoded in a digitized signal (110) by forming a noise threshold spectrum (210) which represents a maximum amount of imperceptible noise, spread-spectrum chipping (206) the noise threshold spectrum with a relatively endless stream of pseudo-random bits (204) to form a basis signal (112), dividing the basis signal into segments, and filtering the segments to smooth segment boundaries. The data encoded in the watermark signal is precoded to make the watermark data inversion robust and is convolutional encoded to further increase the likelihood that the watermark data will subsequently be retrievable notwithstanding lossy processing of the watermarked signal. To produce the endless pseudo-random bit stream, subsequent bits of the sequence are generated in a pseudo-random manner from previous bits of the sequence. The pseudo-random bits are appended to the stream of pseudo-random bits and, additionally, replace a number of bits of the state. The remaining bits are shifted such that, in effect, the least recently generated bits of the state are discarded. Thus, after production of a number of pseudo-random bits of the stream, the state changes significantly. Accordingly, repeating the above process generates additional pseudo-random bits which are very likely to differ significantly from the previously generated pseudo-random bits. A basis signal is generated by spread-spectrum chipping in accordance with the stream of pseudo-random bits and watermark data is encoded in the basis signal to form a watermark signal which is added to a digitized signal. Dans le procédé de l'invention on code des données de filigrane (116), dans un signal numérisé (110), en formant un spectre sonore seuil (210) représentant une quantité maximale de bruit imperceptible, en transformant par étalement de spectre (206) ce spectre sonore, à l'aide d'un flux pratiquement sans fin de bits pseudo-aléatoires (204), afin de former un signal de base (112), en divisant ce signal en segments et en filtrant les segments afin d'en lisser les contours. Les données codées dans le signal de filigrane sont préalablement codées pour résister à leur inversion et elles sont codées par convolution afin d'accroître encore plus la difficulté d'extraction ultérieure de ces données, bien que ce traitement entraîne la perte du signal de filigrane. Afin de produire le flux sans fin de données pseudo-aléatoires, des bits ultérieurs de la séquence sont produits de manière pseudo-aléatoire, à partir de bits précédents de la séquence, puis ces bits pseudo-aléatoires sont ajoutés au flux de bits pseudo-aléatoires, remplaçant d'ailleurs un certain nombre de bits de l'état. Les bits restants sont décalés de façon que les bits produits les moins récemment soient effectivement rejetés. Ainsi, après production d'un certain nombre de bits pseudo-aléatoires du flux, l'état change de façon importante. En conséquence, la répétition du processus ci-dessus permet de produire des bits pseudo-aléatoires supplémentaires, pouvant tout à fait différer de manière importante des bits pseudo-aléatoires précédemment produits. Un signal de base est produit par la transformation par étalement de spectre, en fonction du flux de bits pseudo-aléatoires, et des données de filigrane sont codées dans le signal de base, afin de former un signal de filigrane qui est ajouté au signal numérisé.</abstract><edition>6</edition><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng ; fre
recordid cdi_epo_espacenet_WO0030291A1
source esp@cenet
subjects ACOUSTICS
CALCULATING
COMPUTING
COUNTING
ELECTRIC COMMUNICATION TECHNIQUE
ELECTRICITY
IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
MUSICAL INSTRUMENTS
PHYSICS
PICTORIAL COMMUNICATION, e.g. TELEVISION
SPEECH ANALYSIS OR SYNTHESIS
SPEECH OR AUDIO CODING OR DECODING
SPEECH OR VOICE PROCESSING
SPEECH RECOGNITION
TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION
title SECURE WATERMARK METHOD AND APPARATUS FOR DIGITAL SIGNALS
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-11T02%3A55%3A04IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=LEVINE,%20EARL&rft.date=2000-05-25&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EWO0030291A1%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true