[go: nahoru, domu]

GB2446021A - Transaction fingerprint for video distributed over the internet - Google Patents

Transaction fingerprint for video distributed over the internet Download PDF

Info

Publication number
GB2446021A
GB2446021A GB0701590A GB0701590A GB2446021A GB 2446021 A GB2446021 A GB 2446021A GB 0701590 A GB0701590 A GB 0701590A GB 0701590 A GB0701590 A GB 0701590A GB 2446021 A GB2446021 A GB 2446021A
Authority
GB
United Kingdom
Prior art keywords
transaction
video
video content
fingerprint
internet
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.)
Withdrawn
Application number
GB0701590A
Other versions
GB0701590D0 (en
Inventor
Robert Vidar Bjarnason
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.)
STREAMBURST LMITED
Original Assignee
STREAMBURST LMITED
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 STREAMBURST LMITED filed Critical STREAMBURST LMITED
Priority to GB0701590A priority Critical patent/GB2446021A/en
Publication of GB0701590D0 publication Critical patent/GB0701590D0/en
Publication of GB2446021A publication Critical patent/GB2446021A/en
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing
    • G06T1/0021Image watermarking
    • G06T1/0085Time domain based watermarking, e.g. watermarks spread over several images
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing
    • G06T1/0021Image watermarking
    • G06T1/0092Payload characteristic determination in a watermarking scheme, e.g. number of bits to be embedded
    • 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/32144Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/913Television signal processing therefor for scrambling ; for copy protection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/913Television signal processing therefor for scrambling ; for copy protection
    • H04N2005/91307Television signal processing therefor for scrambling ; for copy protection by adding a copy protection signal to the video signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/913Television signal processing therefor for scrambling ; for copy protection
    • H04N2005/91307Television signal processing therefor for scrambling ; for copy protection by adding a copy protection signal to the video signal
    • H04N2005/91335Television signal processing therefor for scrambling ; for copy protection by adding a copy protection signal to the video signal the copy protection signal being a watermark
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/913Television signal processing therefor for scrambling ; for copy protection
    • H04N2005/91307Television signal processing therefor for scrambling ; for copy protection by adding a copy protection signal to the video signal
    • H04N2005/91342Television signal processing therefor for scrambling ; for copy protection by adding a copy protection signal to the video signal the copy protection signal being an authentication signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/913Television signal processing therefor for scrambling ; for copy protection
    • H04N2005/91307Television signal processing therefor for scrambling ; for copy protection by adding a copy protection signal to the video signal
    • H04N2005/9135Television signal processing therefor for scrambling ; for copy protection by adding a copy protection signal to the video signal by superimposing the spectrally spread copy protection signal onto the video signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/913Television signal processing therefor for scrambling ; for copy protection
    • H04N2005/91357Television signal processing therefor for scrambling ; for copy protection by modifying the video signal
    • 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
    • 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/3269Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of machine readable codes or marks, e.g. bar codes or glyphs
    • 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/3269Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of machine readable codes or marks, e.g. bar codes or glyphs
    • H04N2201/327Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of machine readable codes or marks, e.g. bar codes or glyphs which are undetectable to the naked eye, e.g. embedded codes

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Image Processing (AREA)

Abstract

This invention relates to a technology method that creates a unique transaction fingerprint for video content distributed to Internet customers. The transaction fingerprint is also sometimes referred to as the transaction watermark. Methods disclosed for including the transaction fingerprint include: <SL> <LI>1. removing or dropping frames which represent the transaction id; <LI>2. adding a visible but subtle watermark to frames which represents the transaction id; and, <LI>3. moving the audio and video 10 milliseconds in and out of sync at predefined places which represent the transaction id. </SL> Also disclosed is a method of scanning illegally distributed video content to identify the transaction id embedded in the video to identify the originator of the video. The potential use for this invention include as forensic evidence to combat credit card fraud, identity theft and copyright violations.

Description

1 2446021 Transaction Fingerprint for Video Distributed Over the
Internet This invention relates to a technology method that creates a unique Transaction Fingerprint for video content distributed to Internet Customers.
Transaction Fingerprint is also sometimes referred to as Transaction Watermark.
The potential use for this invention includes: 1. As forensic evidence to combat credit card fraud, identity theft and copyright violations 2. Piracy deterrent as its practically impossible to remove the fingerprint from the video file When video content is distributed to customers over the Internet each video copy has a unique Transaction Fingerprint added to it before or while the customer downloads the video.
The invention has 7 main steps, some that are optional: 1. Before video content is released on the Internet it is scanned for good places to add three types of Transaction Fingerprints (dropping frames, visual watermarks and audio/video sync) 2. The customer purchases the video content with a credit card, debit card or other online payment systems 3. A random unique 16-128 bit Transaction Fingerprint id is created and stored with the payment information 4. The 16-128 bit transaction id is encoded by dropping video/audio frames during encoding of video, this action is optional 5. The 16-128 bit transaction id is encoded again by adding visible watermarks to the video file, this action is optional 6. The 16-128 bit transaction id is encoded multiple times by varying the synchronization of the audio and video streams by lOms on and off, this action is optional 7. If a video file is found on pirate networks on the Internet it can then be scanned for the unique Transaction Fingerprint relating back to the customer through the transaction Id that relates back to his/her online payment transaction Figure 1 shows the steps taken in this invention from the customers perspective: In figure 1, an Internet customer 1 purchases video content from an Internet server 2. Customer requests the content with payment 3 and after payment has been accepted 4, the original content file is prepared 5, a random unique Transaction Fingerprint is created 6, then frames from a list of options are dropped to represent the 16-128 bit Transaction Fingerprint 7, thea visual watermarks are added to up to 16-128 frames 8, then audio/visual synchronization is varied by lOins in multiple locations encoding the 16-128 bit transaction id multiple times 9, the video file is then streamed to the customer as a file or video on demand 10.
Figure 2 shows the steps taken in this invention from the online vendors perspective: In figure 2, an online vendor 1 scans a video content file 2 for good locations to add three different types of redundant Transaction Fingerprints 3. The video content is then delivered 4 to the customer 5. Then illegal pirate networks 6 are scanned for copies of the video content 7, when copies are found they are scanned for the transaction id 8 that reveals a connection to the customers 5 online payment authentication 9.

Claims (5)

  1. Claims 1. A method for enabling unique Transaction Fingerprints to be
    added on-demand to video content distributed over the Internet.
  2. 2. A method for enabling unique Transaction Fingerprints to be added on-demand to video content distributed over the Internet according to claim 1, where the fingerprint is added by removing up to 16-128 frames from the video content to represent the 16-128 bit transaction Id.
  3. 3. A method for enabling unique Transaction Fingerprints to be added on-demand to video content distributed over the Internet according to claim 1, where the fingerprint is added by adding a subtle but visible watermark to up to 16-128 frames in the video content to represent the 16-128 bit transaction Id.
  4. 4. A method for enabling unique Transaction Fingerprints to be added on-demand to video content distributed over the Internet according to claim 1, where audio and video are moving 10 milliseconds in and out of sync at predefined places to represent multiple redundant encoding of the 16-128 bit transaction id.
  5. 5. A method for enabling unique Transaction Fingerprints to be added on-demand to video content distributed over the Internet according to claim 1, where illegally distributed video content can be scanned to identify the unique transaction id embedded in the fingerprint.
GB0701590A 2007-01-27 2007-01-27 Transaction fingerprint for video distributed over the internet Withdrawn GB2446021A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
GB0701590A GB2446021A (en) 2007-01-27 2007-01-27 Transaction fingerprint for video distributed over the internet

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
GB0701590A GB2446021A (en) 2007-01-27 2007-01-27 Transaction fingerprint for video distributed over the internet

Publications (2)

Publication Number Publication Date
GB0701590D0 GB0701590D0 (en) 2007-03-07
GB2446021A true GB2446021A (en) 2008-07-30

Family

ID=37872900

Family Applications (1)

Application Number Title Priority Date Filing Date
GB0701590A Withdrawn GB2446021A (en) 2007-01-27 2007-01-27 Transaction fingerprint for video distributed over the internet

Country Status (1)

Country Link
GB (1) GB2446021A (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2325765A (en) * 1997-04-07 1998-12-02 Ibm Data hiding and detection
US5862260A (en) * 1993-11-18 1999-01-19 Digimarc Corporation Methods for surveying dissemination of proprietary empirical data
US6131162A (en) * 1997-06-05 2000-10-10 Hitachi Ltd. Digital data authentication method
US20040148424A1 (en) * 2003-01-24 2004-07-29 Aaron Berkson Digital media distribution system with expiring advertisements
US20050203849A1 (en) * 2003-10-09 2005-09-15 Bruce Benson Multimedia distribution system and method
US20060064383A1 (en) * 2004-09-20 2006-03-23 Aaron Marking Media on demand via peering
GB2443887A (en) * 2006-11-17 2008-05-21 Streamburst Lmited Personalised video content distributed over peer-to-peer networks

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5862260A (en) * 1993-11-18 1999-01-19 Digimarc Corporation Methods for surveying dissemination of proprietary empirical data
GB2325765A (en) * 1997-04-07 1998-12-02 Ibm Data hiding and detection
US6131162A (en) * 1997-06-05 2000-10-10 Hitachi Ltd. Digital data authentication method
US20040148424A1 (en) * 2003-01-24 2004-07-29 Aaron Berkson Digital media distribution system with expiring advertisements
US20050203849A1 (en) * 2003-10-09 2005-09-15 Bruce Benson Multimedia distribution system and method
US20060064383A1 (en) * 2004-09-20 2006-03-23 Aaron Marking Media on demand via peering
GB2443887A (en) * 2006-11-17 2008-05-21 Streamburst Lmited Personalised video content distributed over peer-to-peer networks

Also Published As

Publication number Publication date
GB0701590D0 (en) 2007-03-07

Similar Documents

Publication Publication Date Title
US11366878B2 (en) Method and apparatus for delivering encoded content
US6208746B1 (en) Biometric watermarks
US7006661B2 (en) Digital watermarking systems and methods
AU2001277147B2 (en) Authentication watermarks for printed objects and related applications
US6823075B2 (en) Authentication watermarks for printed objects and related applications
US8265276B2 (en) Method for combining transfer functions and predetermined key creation
US7607017B2 (en) Embedding data in material
KR100611740B1 (en) System and method for tracing illegally copied contents on the basis of fingerprint
AU2001277147A1 (en) Authentication watermarks for printed objects and related applications
JP2001245132A (en) System, processing method and storage medium
Haber et al. If piracy is the problem, is DRM the answer?
CN101507174A (en) System for providing digital contents by using digital fingerprinting
Katzenbeisser On the design of copyright protection protocols for multimedia distribution using symmetric and public-key watermarking
CN112257035A (en) Digital work copyright protection method and device based on playing platform
CN112257036A (en) Digital work copyright protection method and device based on playing end
CN1694528A (en) Method for sending digital copies of protected media and network access device
GB2446021A (en) Transaction fingerprint for video distributed over the internet
JP2011523312A (en) Method and system for performing a transaction on a multimedia stream being created through a chain of contribution creators
US20080010459A1 (en) System and method of securing optical media
Berchtold et al. Video game watermarking
Arsenova Technical aspects of digital rights management
JP4194203B2 (en) Image processing apparatus, image processing method, and storage medium
Jahnke et al. Digital watermarking and its impact on intellectual property limitation for the digital age
Richart et al. Definition of protocols for secure anonymous purchase
Deguillaume Hybrid robust watermarking and tamperproofing of visual media

Legal Events

Date Code Title Description
WAP Application withdrawn, taken to be withdrawn or refused ** after publication under section 16(1)