GB2446021A - Transaction fingerprint for video distributed over the internet - Google Patents
Transaction fingerprint for video distributed over the internet Download PDFInfo
- 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
Links
- 230000000007 visual effect Effects 0.000 description 3
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
- G06T1/0021—Image watermarking
- G06T1/0085—Time domain based watermarking, e.g. watermarks spread over several images
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
- G06T1/0021—Image watermarking
- G06T1/0092—Payload characteristic determination in a watermarking scheme, e.g. number of bits to be embedded
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits 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/32101—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N1/32144—Display, 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/913—Television signal processing therefor for scrambling ; for copy protection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/913—Television signal processing therefor for scrambling ; for copy protection
- H04N2005/91307—Television signal processing therefor for scrambling ; for copy protection by adding a copy protection signal to the video signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/913—Television signal processing therefor for scrambling ; for copy protection
- H04N2005/91307—Television signal processing therefor for scrambling ; for copy protection by adding a copy protection signal to the video signal
- H04N2005/91335—Television 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/913—Television signal processing therefor for scrambling ; for copy protection
- H04N2005/91307—Television signal processing therefor for scrambling ; for copy protection by adding a copy protection signal to the video signal
- H04N2005/91342—Television 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/913—Television signal processing therefor for scrambling ; for copy protection
- H04N2005/91307—Television signal processing therefor for scrambling ; for copy protection by adding a copy protection signal to the video signal
- H04N2005/9135—Television 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/913—Television signal processing therefor for scrambling ; for copy protection
- H04N2005/91357—Television signal processing therefor for scrambling ; for copy protection by modifying the video signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits 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/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3225—Display, 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/3233—Display, 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits 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/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3225—Display, 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/3233—Display, 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/3236—Details of authentication information generation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits 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/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3269—Display, 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits 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/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3269—Display, 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/327—Display, 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)
- Claims 1. A method for enabling unique Transaction Fingerprints to beadded on-demand to video content distributed over the Internet.
- 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. 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. 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. 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.
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)
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 |
-
2007
- 2007-01-27 GB GB0701590A patent/GB2446021A/en not_active Withdrawn
Patent Citations (7)
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) |