EP2220865A2 - Verfahren und system zur sicheren verteilung von audiovisuellen daten mittels transaktionsmarkierung - Google Patents

Verfahren und system zur sicheren verteilung von audiovisuellen daten mittels transaktionsmarkierung

Info

Publication number
EP2220865A2
EP2220865A2 EP08871552A EP08871552A EP2220865A2 EP 2220865 A2 EP2220865 A2 EP 2220865A2 EP 08871552 A EP08871552 A EP 08871552A EP 08871552 A EP08871552 A EP 08871552A EP 2220865 A2 EP2220865 A2 EP 2220865A2
Authority
EP
European Patent Office
Prior art keywords
information
stream
marked
modified
complementary
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.)
Ceased
Application number
EP08871552A
Other languages
English (en)
French (fr)
Inventor
Octavian Folea
Didier Lesteven
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.)
Nagra France SAS
Original Assignee
Nagra France SAS
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 Nagra France SAS filed Critical Nagra France SAS
Publication of EP2220865A2 publication Critical patent/EP2220865A2/de
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/167Systems rendering the television signal unintelligible and subsequently intelligible
    • H04N7/1675Providing digital key or authorisation information for generation or regeneration of the scrambling sequence
    • 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/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • H04N21/234345Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements the reformatting operation being performed only on part of the stream, e.g. a region of the image or a time segment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4135Peripherals receiving signals from specially adapted client devices external recorder
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4405Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving video stream decryption
    • H04N21/44055Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving video stream decryption by partially decrypting, e.g. decrypting a video stream that has been partially encrypted
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management e.g. creating a master electronic programme guide from data received from the Internet and a Head-end or controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4627Rights management associated to the content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/631Multimode Transmission, e.g. transmitting basic layers and enhancement layers of the content over different transmission paths or transmitting with different error corrections, different keys or with different transmission protocols
    • 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

Definitions

  • the invention relates to a method for the distribution of audiovisual sequences.
  • a first mark is generated which can be applied to the initial content at marking positions; generating a modified stream having a modified content different from said nominal content;
  • a complementary stream comprising computed complementary information so that it is possible to reconstruct an altered audiovisual sequence for human perception from said modified stream according to said complementary information
  • the complementary stream includes marking instructions for inserting an invisible and personalized mark into the marked audiovisual sequence.
  • these instructions make it possible in particular to invert the LSB of certain visual coefficients, such as the DC coefficients. The absence or absence of an inversion on an LSB will, during an identification step, determine the first mark inserted in the audiovisual sequence.
  • a problem to be solved by the invention is to allow a personalized marking of the audiovisual sequence broadcast in broadcast mode.
  • said complementary information is calculated as a function of said marking positions
  • the receiving equipment is generated with a second brand different from the first brand
  • said marked audiovisual sequence which is not altered for human perception, is reconstituted by the second mark at said marking positions from said modified flux as a function of said complementary information.
  • the invention thus relates to a method for distributing a labeled audiovisual sequence from a nominal audiovisual sequence to a destination equipment, said nominal audiovisual sequence having a nominal content, the method comprising steps in which:
  • a first mark is generated which can be applied to the initial content at marking positions;
  • a complementary stream is generated comprising computed complementary information so that it is possible to reconstruct an altered audiovisual sequence for human perception from said modified stream as a function of said complementary information, said transmitting, to said destination equipment, said modified stream and said complementary stream;
  • said complementary information is calculated according to said marking positions
  • the receiving equipment is generated with a second brand different from the first brand
  • said marked audiovisual sequence which is not altered for human perception, is reconstituted by the second mark at said marking positions from said modified flux as a function of said complementary information.
  • the first solution would be to generate a plurality of audio-visual sequences marked with a personalized mark for each recipient equipment and send this plurality of marked audiovisual sequences to all the destination equipment, each equipment receiving in this case all the marked audiovisual sequences.
  • This solution can not be put into practice for a distribution such as digital television, which is supposed to work for thousands or millions of users, the broadcast transmission network can not carry such a huge amount of data u fact of his physical limitations.
  • such a system would present a significant security disadvantage, because a malicious user, having access to all marked sequences, could borrow a false identity or it could erase the mark.
  • the second solution would be to generate an audiovisual sequence protected by cryptographic means and send it to a plurality of recipient devices, each device being provided with means that allow it to generate a personalized mark and insert it into the audiovisual sequence. deprotected before or at the time of consumption of said audiovisual sequence.
  • the disadvantage of this solution is that a malicious user could access the original audiovisual sequence by bypassing the system by recovering the deprotected and unlabeled audiovisual sequence after the de-protection phase of said audiovisual sequence and before the insertion phase of the mark in the audiovisual sequence.
  • the present invention proposes to overcome this drawback by sending to a plurality of recipient devices a unique piece of information for all the recipient equipment: the modified stream and the complementary stream. These two streams are determined on the server in order to allow the reconstitution of an altered audio-visual sequence with respect to the original audiovisual sequence, and different from that one at marking positions determined according to a first tattooing step of the audiovisual sequence of origin with a first mark.
  • the same two streams are accessible on the destination devices, once distributed by broadcast means by a server.
  • the modified stream alone does not allow the user of the recipient device access to the original audiovisual sequence, because the modified stream is illegible and / or inaudible from the point of view of human perception.
  • the access to the complementary stream also does not allow the user access to the original audiovisual sequence, because the audiovisual sequence obtained from the modified stream according to the complementary stream has always an altered representation for human perception, even if it is closer to the audiovisual representation of the original audiovisual sequence than is that of the modified flow alone.
  • the user In order to be able to consume the audiovisual sequence, the user must generate a second mark which will be used to determine an audiovisual sequence marked by said second mark at said marking positions from said modified stream as a function of said complementary information contained in the complementary stream. .
  • This marked audiovisual sequence can be personalized for each recipient equipment, which makes it possible to identify the authors of any illicit use of a marked audiovisual sequence.
  • a malicious user attempting to recover the original audiovisual sequence would be unable to do so, as he does not at any time have the unprotected and unprotected audiovisual sequence, even if he circuit the normal operation of the system on its recipient equipment.
  • the step of distributing said marked audiovisual sequence comprises a step in which the marking positions are transmitted to said destination equipment.
  • said complementary flow is determined as a function of said nominal flow and said marking positions.
  • the step in which a first mark is generated which can be applied to the initial content at marking positions comprises steps in which: a content marked by said first mark is generated;
  • This embodiment has the advantage of allowing the use of any tattooing device to mark the nominal content with the first mark.
  • said marking positions are determined by a tattooing device from said nominal content.
  • the step in which the complementary stream comprising said complementary information is generated comprises steps in which:
  • a complete complementary stream comprising complete complementary digital information capable of allowing the reconstruction of the nominal content from the modified content; said complementary digital information is determined according to the complete complementary information and said marking positions.
  • the step in which the complementary stream comprising said complementary digital information is generated comprises:
  • the two streams (the modified stream and the complementary stream) have been generated, the said flows are transmitted to the destination equipment.
  • This transmission step is performed by means of a network connection.
  • said marking positions are also transmitted to the destination equipment.
  • the step of transmitting said streams is carried out by means of a physical medium.
  • the complementary stream may include information relating to the digital rights associated with the nominal audiovisual sequence.
  • said streams can be transmitted in the same communication channel or on the same physical medium.
  • said marked content is visually and audibly identical to the nominal content.
  • said nominal audiovisual sequence has a nominal format and in which said modified content has a format identical to said nominal format .
  • the step in which said marked audiovisual sequence is reconstructed comprises a step in which
  • a modified and marked stream is determined from said modified stream as a function of said second mark, said marked audiovisual sequence being determined from said modified stream and marked according to said complementary stream.
  • the step in which said marked audiovisual sequence is reconstructed comprises a step in which
  • a modified and marked information is determined from said modified flux as a function of said marking positions and said second mark, said marked audiovisual sequence being determined from said modified and marked information as a function of said complementary stream.
  • the step in which said marked audiovisual sequence is reconstructed comprises steps in which:
  • additional information marked from said complementary stream is determined according to said marked information, said marked audiovisual sequence being determined from said modified stream as a function of said marked additional information.
  • the step in which said marked audiovisual sequence is reconstructed comprises steps in which:
  • said second mark may understand a personalization identifier.
  • This personalization identifier may comprise a unique identifier of said destination equipment and / or a unique identifier of a user of said destination equipment, and / or a unique identifier of said marking operation, and / or the date of the attempted consumption, and / or the hourly information of said consumption attempt.
  • the marking according to the invention may therefore include a tattoo and a personalization.
  • the step in which said marked audiovisual sequence is reconstructed comprises a step that comprises
  • the step in which said marked audiovisual sequence is reconstructed comprises a step that comprises
  • the invention also relates to a system for the distribution of a marked audiovisual sequence from a nominal audiovisual sequence to a destination equipment, said nominal audiovisual sequence having a nominal content, the system comprising:
  • said complementary information is calculated according to said marking positions; said altered audiovisual sequence is different from said nominal audiovisual sequence at said marking positions; and wherein the system comprises: means capable of generating a second mark different from said first mark;
  • the means capable of generating said second mark are arranged so as to carry out an operation of marking said complementary stream according to said second mark.
  • the means capable of generating a second mark are arranged so as to carry out a marking operation of said modified stream according to said second mark.
  • the system comprises means capable of altering the modified stream to allow the reconstruction of said marked audiovisual sequence.
  • FIG. 1 illustrates the overall architecture of a system for implementing a method according to a first embodiment of the invention
  • FIG. 2 illustrates the overall architecture of a system for implementing a method according to a second embodiment of the invention
  • FIG. 3 illustrates the overall architecture of a system for the implementation of a method according to a third embodiment of the invention.
  • FIG. 4 details a component of the system for the implementation of a method according to the second and third embodiments of the invention.
  • FIG. 1 illustrates the overall architecture of a system for implementing the method according to the invention.
  • audiovisual content 1 undergoes two main operations.
  • the initial digital audio-visual stream 1 is sent to an analysis device 2 which uses the characteristics of the audiovisual coding format of the initial audiovisual stream 1 to determine a modified main stream 101 and a complete complementary digital information item 102.
  • the modified main stream 101 a the same format as the initial stream 1 but has undergone modifications of certain parameters, being thus readable on a standard player of this format, but the display of the corresponding audiovisual content is not correct from the point of view of human perception.
  • the modifications made to the initial stream 1 may be: substitution of certain DCT coefficients of certain blocks, substitution of information on the motion compensation, substitution of the scanning order of the coefficients of certain images, substitution of quantization parameters etc.
  • the complete supplementary information 102 extracted represents in this case only about 1% of the data of the modified main stream
  • the complete complementary information 102 may therefore comprise data (for example coefficients describing the original digital stream or extracts of the original stream) and functions (for example, the substitution or permutation function).
  • a function is defined as containing at least one instruction relating data and operators.
  • the complementary digital information 102 describes the operations to be performed to recover the original stream from the modified stream.
  • the complete complementary information 102 and the modified main stream 101 can be generated as in the application WO 2004/015996.
  • the initial audio-visual stream 1 is sent to a tattooing device 3 to determine a marked audio-visual stream 1 1 1 with a first mark.
  • This first brand is generically generated so that its audiovisual representation is identifiable, and preferably annoying for the user who would like to consume the audio-visual stream marked 1 1 1.
  • the generation of such a first generic mark and such a marked audiovisual stream can be made as in the application WO9965241.
  • the insertion of this generic mark is done by identifying all the MPEG segments in each frame video where the data can be modified to insert said generic mark.
  • This generic mark is called "running mark" in particular on page 1, 2 and 7 of document WO9965241.
  • the extraction device 5 determines marking positions 1 12 by comparing, at the binary level, the tattooed audiovisual stream 1 1 1 and the initial audiovisual stream 1.
  • the marking positions 1 12 represent the part of the tattooed audiovisual stream 1 1 1 which is different from the initial audiovisual stream 1.
  • the marking positions 112 can be constructed directly by the tattooing device 3.
  • Complementary information 103 is determined by a composition device 6 as a function of the data located at the marking positions 1 12 in the marked flow 1 1 1 and complete complementary information 102.
  • the composition device 6 copies first the complementary complete information 102 in the complementary information 103 and then it inserts the tattooed data of the marked flow 11 1 located at the marking positions 112 in the complementary information 103.
  • the marking positions 1 12 and the complete complementary information 102 contains references to the same part of the initial audiovisual content 1, the data relating to these references in the complementary information 103 will be replaced by those of the marked flow 11 1 located at the marking positions 1 12.
  • Complementary information 103 may comprise data (for example coefficients describing the original digital stream or extracts from the original stream) and functions (for example, the substitution or permutation function).
  • a function is defined as containing at least one instruction relating data and operators.
  • Complementary information 103 describes the operations to be performed to recover part of the original stream.
  • Complementary information 103 may comprise the set consisting of complete complementary information 102 and tattooed data at marking positions 1, 12.
  • the numerical format of the two types of information is identical; which makes it impossible to separate the complete complementary information 102 from tattooed data at the marking positions 1 12, once the complementary information 103 is generated.
  • This feature brings an important advantage: the separation of the two processes (that of reconstitution of the original flow and that of tattooing) becomes impossible, even for a compromised client station following a successful hacking attempt.
  • the sending of at least one of the two pieces of information (the complementary information item 1 03 and the marking positions 1 12) to the audiovisual decoder 1 1 is secured by one of the protection systems 7 well known to those skilled in the art. .
  • Complementary information 103 is transmitted via the broadcast and transmission network 10 at or before the display of said digital audiovisual program 1. It can also be packaged with most of the modified main stream 101 by the packaging device 8 by being for example added to the additional data or metadata of the file comprising the modified main stream 101. According to one embodiment, the complementary information
  • the marking positions 1 12 are transmitted together or separated via the broadcast and transmission network 10 at or before the display of said digital audiovisual program 1. They can also be packaged with most of the modified main stream 101 by the packaging device 8 by being for example added to the complementary data or to the metadata of the file containing the stream. modified principal 101.
  • a user having home equipment recipient 1 1 can read any audiovisual content from the telecommunications network 10 or from the physical media reader 91. When it wishes to view the modified audiovisual stream 101, it can only do so by retrieving the complementary digital information 102 and possibly marking positions 1 12.
  • a demultiplexer 81 transmits on the one hand, the modified main stream 101 to a buffer memory 104 and, on the other hand, the protected supplementary information 103 and possibly the protected marking positions 1 12 to a deprotection module 71 compatible with the protection system 7.
  • the deprotection module 71 transmits the complementary information 103 in the clear to a buffer memory 107 and possibly the marking positions 1 to 12 in clear to a buffer memory 108 in accordance with the restrictions imposed by the protection system 7.
  • a tattooing device 31 generates a second mark and calculates on the fly a marked information containing marked data at marking positions 1 12 from the buffer 104 containing the portions of the modified audiovisual stream 101, said marked information and said marking positions 1 12 being sent to a buffer memory 1 16.
  • the said marked data can be customized by generating a second different mark for each reading / consumption. Once the marked information inserted in said original stream, the identification of the reading / consumption is possible even if the recompiled stream is subject to hacking attempts of the type re-encoding or analog or digital capture. The generation of such a second mark and such marked data can be made as in WO9965241.
  • the second mark is called "source-of-copy message” especially on page 4 of WO9965241 and the marked data are called “message holes” and are generated according to the "source-of-copy message” as indicated on page 1 1 of the document WO9965241.
  • the tattooing device 31 calculates on the fly a marked information containing data marked from the two buffers 104 and
  • the tattooing device 31 employs tattooing techniques equivalent to those employed by the tattooing device 3.
  • a complementary and marked information is composed on the fly by a composition device 6 from the two buffer memories 1 and 16 which contain the synchronized parts of the marked information and its references, respectively complementary information 103, said information complementary and marked being sent to a buffer 105.
  • the format of the information contained in the buffer memory 105 is the same as that of the information contained in the buffer memory 107.
  • a synthesis device 21 retrieves, on the fly, the tattooed audiovisual stream 106 with the second mark from the two buffers 104 and 105 which contain the synchronized portions of the modified audiovisual stream 101, respectively of the complementary and marked information produced by the device. 6.
  • the tattooed audiovisual stream 106 is identical to the initial stream 1 from the point of view rendered audiovisual, but it contains an invisible mark detectable by means well known to those skilled in the art.
  • the tattooed audiovisual stream 106 is decoded by the audiovisual decoder 23 and is returned to the consumer using the rendering device 12.
  • the tattooed stream is sent to a recording module 13 for making a private copy of the content on a physical medium such as a DVD, a CD or a memory card.
  • the set-top box 1 1 can be a decoder connected to a television, a personal computer type PC or MAC, a handheld device such as a phone or a personal assistant type PDA 12.
  • the solution is to tattoo, by one or more tattoo algorithms, the complementary information 103, which is represented by a small part of the audiovisual program 1, this part being essential for listening to and / or partially visualizing said audiovisual program 1 on a screen, but being of a very small volume compared to the total volume Digital audiovisual program 1.
  • Said complementary and marked information of the audiovisual program 1 is composed by the complementary information 103 which allows the partial reconstitution of the original stream 1 from the modified stream 101 and the tattooed data containing a second mark in the buffer memory 1 16, which allows mark the content in an invisible or inaudible way.
  • the fraudulent digital or analog copy of such tattooed content 106 allows the traceability of the malicious user by analyzing said second mark.
  • the main stream modi fi ed 1 01 is distributed freely to users and between users in a physical manner on any type of media such as memory cards, CDs, DVDs, peripheral devices external storage 9 etc.
  • the modified main stream 101 can be read by a conventional reading device of this type of media like CD-ROM drive and / or DVD, memory card reader 91 etc.
  • the modified main stream 101 is transmitted via a conventional telecommunication or broadcast network 10.
  • Complementary information 103 and possibly tattoo positions 112 are sent on demand via a narrowband telecommunication network 10 such as conventional telephone networks or cellular networks of GSM, GPRS or UMTS type or by using a small portion of a network of DSL or BLR type, or by using a subset of the shared bandwidth on a wired or satellite network.
  • a narrowband telecommunication network 10 such as conventional telephone networks or cellular networks of GSM, GPRS or UMTS type or by using a small portion of a network of DSL or BLR type, or by using a subset of the shared bandwidth on a wired or satellite network.
  • the complementary information item 103 and possibly the tattoo positions 1 12 are distributed using the same conventional telecommunication or broadcasting network 10 or the same physical medium 9 as the modified main stream 101.
  • the complementary information item 103 and optionally the tattoo positions 1 12 are packaged in the modified main stream 101.
  • the consumption of audiovisual content is conditioned by digital rights.
  • Digitale rights represent information that specifies the conditions under which content may be consumed: (a) the number of consumptions of the content, (b) the validity date to from which the content may be consumed, (c) the expiration date from which the content can no longer be consumed, (d) other types of rights, such as the domain for which consumption is permitted, the type of decoder 23 which allows consumption, etc.
  • digital rights on the consumption of the main digital stream are recorded by the protection system 7 in the complementary information 103 or with the protected tattoo positions 1 12 transmitted to the multiplexer 8.
  • the modified main stream 101 may therefore arrive indifferently in the recipient equipment 1 1, together or separately, by the telecommunication network 10 or via a physical medium 9 read by the reader 91 of its recipient equipment 1 1.
  • a modified audiovisual stream 1 1 0 is built according tattoo positions 1 12.
  • the analysis device 22 extends the functionality of the analysis device 2 by proposing additional steps applied before performing the functions of the analysis device 2, which consists in extracting, scrambling and replacing the information marked in the modified stream 1 10.
  • the modified flow 1 1 0 is generated from the nominal flow 1 as a function of the tattoo positions 1 12 by the analysis device 22 by applying the following steps (with reference to FIG 4 appended):
  • a step 221 consisting in extracting from the nominal content 1 the information 1 13 intended to be marked with a first mark which is referenced in said nominal content 1 by the marking positions 1 12;
  • a step 222 consisting in determining a digital protected information item 1 14 by making the information to be marked 1 13 secure by at least one scrambling operation among those known to those skilled in the art;
  • a step 223 consisting in generating a protected content 1 15 by replacing in the nominal content the information intended to be marked 1 13 by the digital protected information item 1 14; a step of using the analysis device 2 to determine the modified stream 120 and the complementary information 3 from the protected content 1 15.
  • the parameters used to initiate the scrambling operations according to step 222 can be sent to the destination equipment together with the marking positions.
  • the modified stream 1 10 is employed in this second embodiment as the modified stream 101 in the first embodiment.
  • the analysis device 32 applies the following steps (with reference to the appended FIG. a step 321 of analyzing the data contained in the buffer memory 104 in order to determine the positions where the data 114 are located and to extract from the buffer memory 104 said data 114; a step 322 consisting of determining the initial information 1 13 by applying at least one descrambling operation to the data 1 14, said descrambling operations having to comply with those applied according to the step 222, the parameters used to initiate said descrambling operations (cryptographic keys, type of algorithms, etc.) being retrieved in a secure manner from a hardware or software model on the destination equipment;
  • the analysis device 32 applies the following steps:
  • a step 322 consisting in determining the initial information 1 13 by applying to the data 1 14 at least one descrambling operation, said descrambling operations to be in accordance with those applied according to step 222 and the parameters used to initiate said descrambling operations (cryptographic keys, type of algorithms, etc.) being recovered from a secure way from a hardware or software module on the recipient equipment; a step 323 of modifying the contents of the buffer memory 104 by replacing the existing information in the buffer memory 104 by the initial information 13 at the positions referenced by the tattoo positions 1 12 contained in the buffer memory 108.
  • the parameters used to initiate the descrambling operations according to step 322 are recovered from the buffer memory 108.
  • the tattoo device 33 generates on the fly information marked and modified from the buffer memory 104 containing the portions of the modified audiovisual stream 1 1 0, said marked and modified information being sent to a buffer memory 109.
  • the tattooing device 33 generates information on the fly marked and modified from the two buffers 104 and 108 which contain the synchronized parts of the modified audiovisual stream 1 10, respectively the marking positions 1 12, said marked and modified information being sent to a buffer memory 109.
  • the format of the information contained in the buffer memory 109 is the same as that of the information contained in the buffer memory 104. This allows the synthesis device 21 to use the contents of the buffer memory 109 in the same way as that of the buffer memory 104 as detailed in the previous embodiments.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Databases & Information Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Storage Device Security (AREA)
EP08871552A 2007-10-30 2008-10-30 Verfahren und system zur sicheren verteilung von audiovisuellen daten mittels transaktionsmarkierung Ceased EP2220865A2 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR0707634A FR2923126B1 (fr) 2007-10-30 2007-10-30 Procede et systeme de distribution securisee de donnees audiovisuelles par marquage transactionnel
PCT/FR2008/001531 WO2009092894A2 (fr) 2007-10-30 2008-10-30 Procédé et système de distribution sécurisée de données audiovisuelles par marquage transactionel

Publications (1)

Publication Number Publication Date
EP2220865A2 true EP2220865A2 (de) 2010-08-25

Family

ID=39712313

Family Applications (1)

Application Number Title Priority Date Filing Date
EP08871552A Ceased EP2220865A2 (de) 2007-10-30 2008-10-30 Verfahren und system zur sicheren verteilung von audiovisuellen daten mittels transaktionsmarkierung

Country Status (6)

Country Link
US (1) US8861729B2 (de)
EP (1) EP2220865A2 (de)
KR (1) KR101535694B1 (de)
CN (1) CN101897182B (de)
FR (1) FR2923126B1 (de)
WO (1) WO2009092894A2 (de)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2490446A1 (de) 2011-02-15 2012-08-22 Eldon Technology Limited Kopierschutz
US9154832B2 (en) 2012-03-29 2015-10-06 Dish Network L.L.C. Testing frame color counting technique
US8570379B1 (en) 2012-10-04 2013-10-29 Dish Network L.L.C. Frame block comparison
EP2747445A1 (de) * 2012-12-21 2014-06-25 Nagravision S.A. Verfahren zur Durchsetzung von Wasserzeichenmarkierungsanweisungen in einer Empfangsvorrichtung
EP2797333A1 (de) * 2013-04-26 2014-10-29 Nagravision S.A. Verfahren zum Wasserzeichnen von Medieninhalten und System zur Durchführung dieses Verfahrens
EP2797335A1 (de) 2013-04-26 2014-10-29 Nagravision S.A. Verfahren zum Wasserzeichnen eines komprimierten verschlüsselten Inhalts durch mindestens einen Inhaltsschlüssel
EP2797334A1 (de) 2013-04-26 2014-10-29 Nagravision S.A. Verfahren und Vorrichtung zur Einbettung von Wasserzeichen in nicht komprimierten Videodaten

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6285774B1 (en) * 1998-06-08 2001-09-04 Digital Video Express, L.P. System and methodology for tracing to a source of unauthorized copying of prerecorded proprietary material, such as movies
JP3809323B2 (ja) * 2000-07-06 2006-08-16 株式会社日立製作所 電子透かし情報の埋め込み方法、および、電子透かし情報の埋め込み可能性分析方法
JP4311899B2 (ja) * 2001-03-02 2009-08-12 パナソニック株式会社 コンテンツの配信および保護を行なう方法および装置
US7068719B2 (en) * 2001-06-01 2006-06-27 General Instrument Corporation Splicing of digital video transport streams
FR2835387B1 (fr) * 2002-01-30 2006-08-11 Lecomte Daniel Dispositif securise pour la diffusion, l'acces, la copie, l'enregistrement, la visualisation a la demande et la gestion des droits des oeuvres audiovisuelles de haute qualite
FR2843517B1 (fr) 2002-08-06 2005-02-11 Medialive Dispositif pour le brouillage de contenus multimedias et audiovisuels de type mpeg-4
US7764791B2 (en) * 2002-10-03 2010-07-27 Daniel Lecomte Method for secured transmission of audiovisual files
FR2849563B1 (fr) * 2002-12-31 2005-02-11 Medialive Marquage personnalise pour la protection de flux audiovisuels numeriques
US7162146B2 (en) * 2003-02-07 2007-01-09 Warner Bros. Entertainment Inc. System and method for the assertion and identification of rights information in an analog video signal
US8763044B2 (en) * 2003-10-10 2014-06-24 Concurrent Computer Corporation Method, apparatus, and system for preparing images for integration and combining images into an integrated image
US8032754B2 (en) * 2004-01-09 2011-10-04 Microsoft Corporation Systems and methods for embedding media forensic identification markings
FR2868654B1 (fr) * 2004-04-06 2007-06-22 Medialive Procede et systeme de diffusion securisee de flux audiovisuels proteges a un groupe dynamique de recepteurs
US7730313B2 (en) * 2004-07-30 2010-06-01 Dolby Laboratories Licensing Corporation Tracing content usage
US20070250851A1 (en) * 2005-10-18 2007-10-25 Lev Zvi H System and method for identity verification and access control using a cellular/wireless device with audiovisual playback capabilities

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See references of WO2009092894A3 *

Also Published As

Publication number Publication date
FR2923126A1 (fr) 2009-05-01
KR20100092945A (ko) 2010-08-23
US8861729B2 (en) 2014-10-14
CN101897182B (zh) 2013-07-17
CN101897182A (zh) 2010-11-24
WO2009092894A2 (fr) 2009-07-30
KR101535694B1 (ko) 2015-07-09
US20100208891A1 (en) 2010-08-19
WO2009092894A3 (fr) 2009-09-17
FR2923126B1 (fr) 2009-12-11

Similar Documents

Publication Publication Date Title
EP1579686B1 (de) Individualisierte kennzeichnung zur schutz digitaler audiovideodatenströme
US10461930B2 (en) Utilizing data reduction in steganographic and cryptographic systems
US7123718B1 (en) Utilizing data reduction in stegnographic and cryptographic systems
EP1525748B1 (de) Verfahren und elektronischer modul für sicheren datenübetragung
WO2008081113A2 (fr) Procede et systeme de distribution securisee de donnees audiovisuelles par marquage transactionel
EP3008905B1 (de) Verfahren zur identifizierung von endgeräten in einem system zur bereitstellung von multimedia-inhalt
EP2220865A2 (de) Verfahren und system zur sicheren verteilung von audiovisuellen daten mittels transaktionsmarkierung
WO2001075876A1 (fr) Dispositifs de lecture, d'enregistrement et de restitution de donnees numeriques dans un systeme de protection contre la copie desdites donnees
FR2680589A1 (fr) Procede d'emission et de reception de programmes personnalises.
WO2008012284A1 (fr) Méthode de stockage et d'exploitation d'un événement audio/vidéo diffusé
Moon et al. Data security using data hiding
EP1994745B1 (de) Verfahren zur sicheren bereitstellung audiovisueller sequenzen, decoder und system dafür
EP1890493A1 (de) Verfahren zum Widerrufen von Sicherheitsmodulen zur Sicherung Rundfunknachrichten
FR2812147A1 (fr) Procede de traitement d'un flux d'informations par un microcircuit de securite, notamment un microcircuit de carte a puce
EP1994718B2 (de) Verfahren und vorrichtung zur verteilung sicherer digitaler audiovisueller inhalte mittels kompatibler lösungen
EP3380983A2 (de) Verfahren zur identifizierung von sicherheitsprozessoren
WO2003065725A1 (fr) Dispositif securise pour le traitement des oeuvres audiovisuelles de haute qualite
EP1419640B1 (de) Verfahren zur herstellung von neuer vorrichtungen und verfahren zum empfang und zur rundfunk von daten in einem digitalen lokalen netzwerk
EP1590963A1 (de) Video-stream-anzeige und schutzverfahren und einrichtung
FR2867928A1 (fr) Procede et systeme hautement securises pour la distribution de flux audiovisuels
WO2004100532A1 (fr) Procede et dispositif pour securiser la transmission, l'enregistrement et la visualisation de flux empaquetes audiovisuels numeriques
EP1410342B1 (de) Verfahren zur lokalen aufzeichnung von digitalen daten für das digitale fernsehen
FR2911456A1 (fr) Procede et systeme de distribution securisee de donnees numeriques
WO2021229189A1 (fr) Procédé et système pour authentifier une application informatique, ou une fonction de l'application,exécutée par un récepteur multimédia
Deguillaume Hybrid robust watermarking and tamperproofing of visual media

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

17P Request for examination filed

Effective date: 20100529

AK Designated contracting states

Kind code of ref document: A2

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MT NL NO PL PT RO SE SI SK TR

AX Request for extension of the european patent

Extension state: AL BA MK RS

DAX Request for extension of the european patent (deleted)
17Q First examination report despatched

Effective date: 20130410

APBK Appeal reference recorded

Free format text: ORIGINAL CODE: EPIDOSNREFNE

APBN Date of receipt of notice of appeal recorded

Free format text: ORIGINAL CODE: EPIDOSNNOA2E

APBR Date of receipt of statement of grounds of appeal recorded

Free format text: ORIGINAL CODE: EPIDOSNNOA3E

APAF Appeal reference modified

Free format text: ORIGINAL CODE: EPIDOSCREFNE

REG Reference to a national code

Ref country code: DE

Ref legal event code: R003

APBT Appeal procedure closed

Free format text: ORIGINAL CODE: EPIDOSNNOA9E

APAM Information on closure of appeal procedure modified

Free format text: ORIGINAL CODE: EPIDOSCNOA9E

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION HAS BEEN REFUSED

18R Application refused

Effective date: 20191108