METHOD AND SYSTEM FOR EMBEDDING INFORMATION AND AUTHENTICATING A H.264 VIDEO USING A DIGITAL WATERMARK

Method and system for embedding information and authenticating a H.264 video using a digital watermark. It comprises a watermarking and H.264 video stream generation module (100) for embedding a watermark in non-entropy-coded H.264 syntax elements (H.264SE), processing each frame j to pseudorandomly...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: VAZQUEZ PADIN,, DAVID, DOMINGUEZ CONDE,, GABRIEL, DZIANACH, LUKASZ ZBIGNIEW, PEREZ FREIRE,, LUIS
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 VAZQUEZ PADIN,, DAVID
DOMINGUEZ CONDE,, GABRIEL
DZIANACH, LUKASZ ZBIGNIEW
PEREZ FREIRE,, LUIS
description Method and system for embedding information and authenticating a H.264 video using a digital watermark. It comprises a watermarking and H.264 video stream generation module (100) for embedding a watermark in non-entropy-coded H.264 syntax elements (H.264SE), processing each frame j to pseudorandomly determine whether a given macroblock is a candidate macroblock for conveying the watermark and check whether a determined set of conditions to watermark a selected coefficient (COEFS) of a selected block (BLOCKS) of the candidate macroblock are met, which are met when the candidate macroblock is a 4×4 intra coded macroblock (I4x4) and the selected block of the candidate macroblock to convey the watermark belongs to a predefined set of candidate blocks and the intra prediction modes of its successive adjacent blocks do not take as input the value of the selected block. The module (100) then embed the watermark in the selected coefficient (COEFS) of the selected block (BLOCKS) meeting the set of conditions. L'invention porte sur un procédé et un système pour intégrer des informations et authentifier une vidéo H.264 en utilisant un filigrane numérique. L'invention comprend un module de génération de flux vidéo H.264 et de filigrane (100) pour intégrer un filigrane dans des éléments de syntaxe H.264 à codage non entropique (H.264SE), traiter chaque trame j pour déterminer de manière pseudo-aléatoire si un macro-bloc donné est un macro-bloc candidat pour transporter le filigrane et vérifier si un ensemble déterminé de conditions pour filigraner un coefficient sélectionné (COEFS) d'un bloc sélectionné (BLOCKS) du macro-bloc candidat sont satisfaites, qui sont satisfaites lorsque le macro-bloc candidat est un macro-bloc intracodé 4x4 (I4x4) et le bloc sélectionné du macro-bloc candidat pour transporter le filigrane appartient à un ensemble prédéfini de blocs candidats et les modes d'intra-prédiction de ses blocs adjacents successifs ne prennent pas en tant qu'entrée la valeur du bloc sélectionné. Le module (100) intègre ensuite le filigrane dans le coefficient sélectionné (COEFS) du bloc sélectionné (BLOCKS) en satisfaisant l'ensemble de conditions.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_WO2015028098A1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>WO2015028098A1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_WO2015028098A13</originalsourceid><addsrcrecordid>eNqNi80KwjAQhHvxIOo7LHhW2vpDPa7NtgmaBJqtxVMpkp5EC_X9MagP4GmYb76ZRr0mllYAGgHu6pg0FLYC0kcSQpkSlAldIytrPhLWLMmwygMKM4Jcp_stXJQgC7X7MqFKxXiGBpnCuTrNo0nf3Ue_-OUsWhbEuVz54dn6cehu_uFfbWPTONnFaRYfMkw2_1lvLxw1UA</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>METHOD AND SYSTEM FOR EMBEDDING INFORMATION AND AUTHENTICATING A H.264 VIDEO USING A DIGITAL WATERMARK</title><source>esp@cenet</source><creator>VAZQUEZ PADIN,, DAVID ; DOMINGUEZ CONDE,, GABRIEL ; DZIANACH, LUKASZ ZBIGNIEW ; PEREZ FREIRE,, LUIS</creator><creatorcontrib>VAZQUEZ PADIN,, DAVID ; DOMINGUEZ CONDE,, GABRIEL ; DZIANACH, LUKASZ ZBIGNIEW ; PEREZ FREIRE,, LUIS</creatorcontrib><description>Method and system for embedding information and authenticating a H.264 video using a digital watermark. It comprises a watermarking and H.264 video stream generation module (100) for embedding a watermark in non-entropy-coded H.264 syntax elements (H.264SE), processing each frame j to pseudorandomly determine whether a given macroblock is a candidate macroblock for conveying the watermark and check whether a determined set of conditions to watermark a selected coefficient (COEFS) of a selected block (BLOCKS) of the candidate macroblock are met, which are met when the candidate macroblock is a 4×4 intra coded macroblock (I4x4) and the selected block of the candidate macroblock to convey the watermark belongs to a predefined set of candidate blocks and the intra prediction modes of its successive adjacent blocks do not take as input the value of the selected block. The module (100) then embed the watermark in the selected coefficient (COEFS) of the selected block (BLOCKS) meeting the set of conditions. L'invention porte sur un procédé et un système pour intégrer des informations et authentifier une vidéo H.264 en utilisant un filigrane numérique. L'invention comprend un module de génération de flux vidéo H.264 et de filigrane (100) pour intégrer un filigrane dans des éléments de syntaxe H.264 à codage non entropique (H.264SE), traiter chaque trame j pour déterminer de manière pseudo-aléatoire si un macro-bloc donné est un macro-bloc candidat pour transporter le filigrane et vérifier si un ensemble déterminé de conditions pour filigraner un coefficient sélectionné (COEFS) d'un bloc sélectionné (BLOCKS) du macro-bloc candidat sont satisfaites, qui sont satisfaites lorsque le macro-bloc candidat est un macro-bloc intracodé 4x4 (I4x4) et le bloc sélectionné du macro-bloc candidat pour transporter le filigrane appartient à un ensemble prédéfini de blocs candidats et les modes d'intra-prédiction de ses blocs adjacents successifs ne prennent pas en tant qu'entrée la valeur du bloc sélectionné. Le module (100) intègre ensuite le filigrane dans le coefficient sélectionné (COEFS) du bloc sélectionné (BLOCKS) en satisfaisant l'ensemble de conditions.</description><language>eng ; fre</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC COMMUNICATION TECHNIQUE ; ELECTRICITY ; IMAGE DATA PROCESSING OR GENERATION, IN GENERAL ; PHYSICS ; PICTORIAL COMMUNICATION, e.g. TELEVISION</subject><creationdate>2015</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=20150305&amp;DB=EPODOC&amp;CC=WO&amp;NR=2015028098A1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,776,881,25544,76293</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20150305&amp;DB=EPODOC&amp;CC=WO&amp;NR=2015028098A1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>VAZQUEZ PADIN,, DAVID</creatorcontrib><creatorcontrib>DOMINGUEZ CONDE,, GABRIEL</creatorcontrib><creatorcontrib>DZIANACH, LUKASZ ZBIGNIEW</creatorcontrib><creatorcontrib>PEREZ FREIRE,, LUIS</creatorcontrib><title>METHOD AND SYSTEM FOR EMBEDDING INFORMATION AND AUTHENTICATING A H.264 VIDEO USING A DIGITAL WATERMARK</title><description>Method and system for embedding information and authenticating a H.264 video using a digital watermark. It comprises a watermarking and H.264 video stream generation module (100) for embedding a watermark in non-entropy-coded H.264 syntax elements (H.264SE), processing each frame j to pseudorandomly determine whether a given macroblock is a candidate macroblock for conveying the watermark and check whether a determined set of conditions to watermark a selected coefficient (COEFS) of a selected block (BLOCKS) of the candidate macroblock are met, which are met when the candidate macroblock is a 4×4 intra coded macroblock (I4x4) and the selected block of the candidate macroblock to convey the watermark belongs to a predefined set of candidate blocks and the intra prediction modes of its successive adjacent blocks do not take as input the value of the selected block. The module (100) then embed the watermark in the selected coefficient (COEFS) of the selected block (BLOCKS) meeting the set of conditions. L'invention porte sur un procédé et un système pour intégrer des informations et authentifier une vidéo H.264 en utilisant un filigrane numérique. L'invention comprend un module de génération de flux vidéo H.264 et de filigrane (100) pour intégrer un filigrane dans des éléments de syntaxe H.264 à codage non entropique (H.264SE), traiter chaque trame j pour déterminer de manière pseudo-aléatoire si un macro-bloc donné est un macro-bloc candidat pour transporter le filigrane et vérifier si un ensemble déterminé de conditions pour filigraner un coefficient sélectionné (COEFS) d'un bloc sélectionné (BLOCKS) du macro-bloc candidat sont satisfaites, qui sont satisfaites lorsque le macro-bloc candidat est un macro-bloc intracodé 4x4 (I4x4) et le bloc sélectionné du macro-bloc candidat pour transporter le filigrane appartient à un ensemble prédéfini de blocs candidats et les modes d'intra-prédiction de ses blocs adjacents successifs ne prennent pas en tant qu'entrée la valeur du bloc sélectionné. Le module (100) intègre ensuite le filigrane dans le coefficient sélectionné (COEFS) du bloc sélectionné (BLOCKS) en satisfaisant l'ensemble de conditions.</description><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>PHYSICS</subject><subject>PICTORIAL COMMUNICATION, e.g. TELEVISION</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2015</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNqNi80KwjAQhHvxIOo7LHhW2vpDPa7NtgmaBJqtxVMpkp5EC_X9MagP4GmYb76ZRr0mllYAGgHu6pg0FLYC0kcSQpkSlAldIytrPhLWLMmwygMKM4Jcp_stXJQgC7X7MqFKxXiGBpnCuTrNo0nf3Ue_-OUsWhbEuVz54dn6cehu_uFfbWPTONnFaRYfMkw2_1lvLxw1UA</recordid><startdate>20150305</startdate><enddate>20150305</enddate><creator>VAZQUEZ PADIN,, DAVID</creator><creator>DOMINGUEZ CONDE,, GABRIEL</creator><creator>DZIANACH, LUKASZ ZBIGNIEW</creator><creator>PEREZ FREIRE,, LUIS</creator><scope>EVB</scope></search><sort><creationdate>20150305</creationdate><title>METHOD AND SYSTEM FOR EMBEDDING INFORMATION AND AUTHENTICATING A H.264 VIDEO USING A DIGITAL WATERMARK</title><author>VAZQUEZ PADIN,, DAVID ; DOMINGUEZ CONDE,, GABRIEL ; DZIANACH, LUKASZ ZBIGNIEW ; PEREZ FREIRE,, LUIS</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_WO2015028098A13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng ; fre</language><creationdate>2015</creationdate><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>PHYSICS</topic><topic>PICTORIAL COMMUNICATION, e.g. TELEVISION</topic><toplevel>online_resources</toplevel><creatorcontrib>VAZQUEZ PADIN,, DAVID</creatorcontrib><creatorcontrib>DOMINGUEZ CONDE,, GABRIEL</creatorcontrib><creatorcontrib>DZIANACH, LUKASZ ZBIGNIEW</creatorcontrib><creatorcontrib>PEREZ FREIRE,, LUIS</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>VAZQUEZ PADIN,, DAVID</au><au>DOMINGUEZ CONDE,, GABRIEL</au><au>DZIANACH, LUKASZ ZBIGNIEW</au><au>PEREZ FREIRE,, LUIS</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>METHOD AND SYSTEM FOR EMBEDDING INFORMATION AND AUTHENTICATING A H.264 VIDEO USING A DIGITAL WATERMARK</title><date>2015-03-05</date><risdate>2015</risdate><abstract>Method and system for embedding information and authenticating a H.264 video using a digital watermark. It comprises a watermarking and H.264 video stream generation module (100) for embedding a watermark in non-entropy-coded H.264 syntax elements (H.264SE), processing each frame j to pseudorandomly determine whether a given macroblock is a candidate macroblock for conveying the watermark and check whether a determined set of conditions to watermark a selected coefficient (COEFS) of a selected block (BLOCKS) of the candidate macroblock are met, which are met when the candidate macroblock is a 4×4 intra coded macroblock (I4x4) and the selected block of the candidate macroblock to convey the watermark belongs to a predefined set of candidate blocks and the intra prediction modes of its successive adjacent blocks do not take as input the value of the selected block. The module (100) then embed the watermark in the selected coefficient (COEFS) of the selected block (BLOCKS) meeting the set of conditions. L'invention porte sur un procédé et un système pour intégrer des informations et authentifier une vidéo H.264 en utilisant un filigrane numérique. L'invention comprend un module de génération de flux vidéo H.264 et de filigrane (100) pour intégrer un filigrane dans des éléments de syntaxe H.264 à codage non entropique (H.264SE), traiter chaque trame j pour déterminer de manière pseudo-aléatoire si un macro-bloc donné est un macro-bloc candidat pour transporter le filigrane et vérifier si un ensemble déterminé de conditions pour filigraner un coefficient sélectionné (COEFS) d'un bloc sélectionné (BLOCKS) du macro-bloc candidat sont satisfaites, qui sont satisfaites lorsque le macro-bloc candidat est un macro-bloc intracodé 4x4 (I4x4) et le bloc sélectionné du macro-bloc candidat pour transporter le filigrane appartient à un ensemble prédéfini de blocs candidats et les modes d'intra-prédiction de ses blocs adjacents successifs ne prennent pas en tant qu'entrée la valeur du bloc sélectionné. Le module (100) intègre ensuite le filigrane dans le coefficient sélectionné (COEFS) du bloc sélectionné (BLOCKS) en satisfaisant l'ensemble de conditions.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng ; fre
recordid cdi_epo_espacenet_WO2015028098A1
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC COMMUNICATION TECHNIQUE
ELECTRICITY
IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
PHYSICS
PICTORIAL COMMUNICATION, e.g. TELEVISION
title METHOD AND SYSTEM FOR EMBEDDING INFORMATION AND AUTHENTICATING A H.264 VIDEO USING A DIGITAL WATERMARK
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-27T16%3A52%3A54IST&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=VAZQUEZ%20PADIN,,%20DAVID&rft.date=2015-03-05&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EWO2015028098A1%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