System reactions to the detection of embedded watermarks in a digital host content
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06K-009/00
H04L-009/32
G10L-019/00
출원번호
US-0950943
(2010-11-19)
등록번호
US-8280103
(2012-10-02)
발명자
/ 주소
Petrovic, Rade
Tehranchi, Babak
Winograd, Joseph
출원인 / 주소
Verance Corporation
대리인 / 주소
Perkins Coie LLP
인용정보
피인용 횟수 :
26인용 특허 :
198
초록▼
Methods, devices and computer program products for enabling secure and efficient extraction of embedded watermarks from digital host content are provided. Upon the reception of a multi-channel digital host content with embedded watermarks, a subset of the received channels are selected and combined
Methods, devices and computer program products for enabling secure and efficient extraction of embedded watermarks from digital host content are provided. Upon the reception of a multi-channel digital host content with embedded watermarks, a subset of the received channels are selected and combined together to form a composite content. The composite content is then examined to recover embedded watermarks. The particular subset of channels can be selected according to a probability value. Further, a set of new channels can be selected and combined after a particular time interval has elapsed. The number of selected channels can also be varied each time a new selection is made.
대표청구항▼
1. A method for watermark extraction from a multi-channel digital host content, comprising: receiving a multi-channel digital host content;selecting a subset of received channels of the multi-channel digital host content;combining the selected subset of received channels to form a composite content;
1. A method for watermark extraction from a multi-channel digital host content, comprising: receiving a multi-channel digital host content;selecting a subset of received channels of the multi-channel digital host content;combining the selected subset of received channels to form a composite content;extracting embedded watermarks from the composite contents;selecting a new subset of received channels after a time interval has elapsed;combining the new subset of received channels to form a new composite content; andextracting embedded watermarks from the new composite content. 2. The method of claim 1, wherein the selecting of the subset of received channels is carried out in accordance with a probability value. 3. The method of claim 2, wherein the probability value is selected from one of a uniform or non-uniform probability distributions. 4. The method of claim 2, wherein the probability value is calculated in accordance with a number of channels in the multi-channel digital host content. 5. The method of claim 2, wherein the probability value is calculated in accordance with a history of a particular subset of received channels. 6. The method of claim 1, wherein the selecting of the subset includes excluding some channels from the subset based on their content. 7. The method of claim 1, wherein the duration of the time interval is selected randomly from within a range of time interval values. 8. The method of claim 1, wherein the time interval is selected based on a balancing of a desired level of robustness with available computational resources. 9. The method of claim 1, wherein the combining of the selected subset of received channels comprises: obtaining a coefficient associated with each selected channel; andadding together the selected channels in accordance with the associated coefficients. 10. The method of claim 9, wherein the adding together comprises multiplying each individual channel by its associated coefficient and adding the products of the multiplication for each channel. 11. The method of claim 9, wherein the coefficients have equal values. 12. The method of claim 9, wherein the coefficients are independent of the associated channels. 13. The method of claim 9, wherein the coefficients are selected in accordance with an inherent characteristic of the selected channels. 14. The method of claim 13, wherein the selection of coefficients is based on an ability of the selected channels to carry embedded watermarks. 15. The method of claim 13, wherein the inherent characteristic is selected from the group consisting of: an amplitude variation of the selected channel;a frequency distribution of the selected channel;an energy profile of the selected channel; andspatial location of the selected channel within a multi-channel audio content. 16. The method of claim 9, wherein the coefficients are selected in accordance with a probability value. 17. A device, comprising: a processor; anda memory comprising processor executable code, the processor executable code, when executed by the processor, configures the device to:receive a multi-channel digital host content;select a subset of received channels of the multi-channel digital host content;combine the selected subset of received channels to form a composite content;extract embedded watermarks from the composite content;select a new subset of received channels after a time interval has elapsed;combine the new subset of received channels to form a new composite content; andextract embedded watermarks from the new composite content. 18. The device of claim 17, wherein the processor executable code, when executed by the processor, configures the device to select the subset of received channels in accordance with a probability value. 19. The device of claim 18, wherein the probability value is selected from one of a uniform or non-uniform probability distributions. 20. The device of claim 18, wherein the probability value is calculated in accordance with a number of channels in the multi-channel digital host content. 21. The device of claim 18, wherein the probability value is calculated in accordance with a history of a particular subset of received channels. 22. The device of claim 17, wherein the processor executable code, when executed by the processor, configures the device to select the subset of received channel by excluding some channels from the subset based on their content. 23. The device of claim 17, wherein the duration of the time interval is selected randomly from within a range of time interval values. 24. The device of claim 17, wherein, as part of configuring the device to combine the subset of received channels, the processor executable code, when executed by the processor, configures the device to: obtain a coefficient associated with each selected channel; andadd together the selected channels in accordance with the associated coefficients. 25. The device of claim 24, wherein, as part of configuring the device to add together the selected channels, the processor executable code, when executed by the processor, configures the device to multiply each individual channel by its associated coefficient and add the products of the multiplication for each channel. 26. The device of claim 24, wherein the coefficients have equal values. 27. The device of claim 24, wherein the coefficients are selected in accordance with an inherent characteristic of the selected channels. 28. The device of claim 27, wherein the selection of coefficients is based on an ability of the selected channels to carry embedded watermarks. 29. The device of claim 27, wherein the inherent characteristic is selected from the group consisting of: an amplitude variation of the selected channel;a frequency distribution of the selected channel;an energy profile of the selected channel; andspatial location of the selected channel in a multi-channel audio content. 30. The device of claim 24, wherein the coefficients are selected in accordance with a probability value. 31. A non-transitory computer readable medium with program code embodied thereupon, the program code configured to: receive a multi-channel digital host content;select a subset of received channels of the multi-channel digital host content;combine the selected subset of received channels to form a composite content;extract embedded watermarks from the composite content;select a new subset of received channels after a time interval has elapsed;combine the new subset of received channels to form a new composite content; andextract embedded watermarks from the new composite content. 32. A non-transitory computer-readable medium with a multi-channel digital host content embodied thereupon, the multi-channel digital host content comprising: one or more watermarks that are imperceptibly embedded in at least one of the channels of the multi-channel digital host content, wherein upon reception of the multi-channel digital host content by a content handling device equipped with a watermark extractor, the watermark extractor is triggered to:select a subset of received channels of the multi-channel digital host content;combine the selected subset of received channels to form a composite content;extract embedded watermarks from the composite content;select a new subset of received channels after a time interval has elapsed;combine the new subset of received channels to form a new composite content; andextract embedded watermarks from the new composite content.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (198)
Bradley,Brett A., Adaptive prediction filtering for digital watermarking.
O\Hagan Michael (LaJolla CA) O\Hagan Nadia K. (LaJolla CA) Hines Frank E. (San Diego CA), Adaptive system for broadcast program identification and reporting.
Petrovic, Rade, Apparatus and method for embedding and extracting information in analog signals using distributed signal features and replica modulation.
Neusinger, Matthias; Herre, Jürgen; Disch, Sascha; Purnhagen, Heiko; Kjörling, Kristofer; Engdegard, Jonas; Breebaart, Jeroen; Schuijers, Erik; Oomen, Werner, Apparatus and method for generating multi-channel synthesizer control signal and apparatus and method for multi-channel synthesizing.
Jensen James M. (Columbia MD) Graybill Robert B. (Ellicott City MD) Hassan Sayed (Clarksville MD) Lynch Wendell D. (Silver Spring MD) Sabin Wayne (Baldwin MD), Apparatus and methods for including codes in audio signals and decoding.
Bronfin Kenneth A. (New York NY) Mahrer Stephen M. (Mt. Holly NJ) Wilson W. Robin (New York NY) Davenport Francis A. (Haddonfield NJ), Arrangement for and method of processing data, especially for identifying and verifying airing of television broadcast p.
Kenyon Stephen C. (Stafford VA) Simkins Laura J. (Clarksburg MD) Sebastian Richard L. (Lorton VA), Broadcast information classification system and method.
Lert ; Jr. John G. (9549 La Jolla Shores Dr. La Jolla CA 92037) Lert Peter W. (9549 La Jolla Shores Dr. La Jolla CA 92037) Cornelius John F. (1828 Dora Dr. Cardiff by the Sea CA 92007), Broadcast program identification method and system.
Waechter Jerome R. (Clearwater FL) Patten James T. (St. Petersburg FL) Kempter Paul C. (Palm Harbor FL), Data collection and transmission system with real time clock.
Osamu Kawamae JP; Toshifumi Takeuchi JP; Hiroshi Yoshiura JP; Takao Arai JP, Data transmission method for embedded data, data transmitting and reproducing apparatuses and information recording medium therefor.
Johan P. M. G. Linnartz NL; Maurice J. J. J-B. Maes NL; Antonius A. C. M. Kalker NL; Geert F. G. Depovere NL; Peter M. J. Rongen NL; Christianus W. F. Vriens NL; Marten E. Van Dijk NL, Device for optically scanning a record carrier.
Schumann,Robert Wilhelm; Whittemore,Richard; Goldschlag,David Mosche; Kravitz,David William; Iu,Siu Leong; Mercier,Guillaume; Bergeron,Michael; Ehrhardt,Jack; Vitkus,Richard, Digital content distribution system and method.
Lee, Chong U.; Lam, Katherine S.; Nicolas, Julien J.; Atrero, Edward, Digital system for embedding a pseudo-randomly modulated auxiliary data sequence in digital samples.
Alattar,Adnan M.; Levy,Kenneth L.; Stager,Reed R.; Rhoads,Geoffrey B.; Ellingson,Eric E., Digital watermarking and fingerprinting including synchronization, layering, version control, and compressed embedding.
Preuss Robert D. (Boston MA) Roukos Salim E. (Scarsdale NY) Huggins A. W. F. (Arlington MA) Gish Herbert (Newton MA) Bergamo Marcos A. (Wellesley MA) Peterson Patrick M. (Cambridge MA) Derr Alan G. (, Embedded signalling.
Rasmussen Harry R. (Tacoma WA) LaBounty Jack D. (Bellevue WA) Rosenow Michael J. (Issaquah WA), Encryption/decryption apparatus with non-accessible table of keys.
Fardeau Michel (Les Milles FRX) Briend Michel (Roquevaire FRX) Tommasi Marc (Ventabren FRX) Galant Serge (Aix-en-Provence FRX), Method and apparatus for automatically identifying a program including a sound signal.
Op De Beeck, Marc Joseph Rita; Haitsma, Jaap Andre; Kalker, Antonius Adrianus Cornelis Maria, Method and apparatus for detecting a watermark in a manipulated image.
Zurlinden Everett V. (Dunedin FL), Method and apparatus for determining audience viewing habits by jamming a control signal and identifying the viewers com.
Aijala Victor A. (Arnold MD) Cohen Gerald B. (Gaithersburg MD) Jensen James M. (Columbia MD) Lynch Wendell D. (Silver Spring MD) Urbi Juan C. (Laurel MD), Method and apparatus for encoding/decoding broadcast or recorded segments and monitoring audience exposure thereto.
Winograd Joseph M. ; Petrovic Rade ; Metois Eric ; Jemili Kanaan, Method and apparatus for preventing removal of embedded information in cover signals.
Salomon Amnon M. (Springfield VA) Faust Anthony M. (Mundelein IL), Method and apparatus for providing dual language captioning of a television program.
Greenberg Burton L. (28 E. 10th St. New York NY 10003), Method and apparatus for the automatic identification and verification of television broadcast programs.
Linnartz Johan P. M. G.,NLX, Method and arrangement for detecting a watermark using statistical characteristics of the information signal in which the watermark is embedded.
Ellis Michael D. (Boulder CO) Dunn Stephen M. (Boulder CO) Fellinger Michael W. (Boulder CO) Younglove Fancy B. (Boulder CO) James David M. (Fort Collins CO) Clifton David L. (Boulder CO) Land Richar, Method and system for recognition of broadcast segments.
Ellis Michael D. (Boulder CO) Dunn Stephen M. (Boulder CO) Fellinger Michael W. (Boulder CO) Younglove Fancy B. (Boulder CO) James David M. (Fort Collins CO) Clifton David L. (Boulder CO) Land Richar, Method and system for recognition of broadcast segments.
Kramer Robert A. (627 14th St. Santa Monica CA 90402), Method of and system for identification and verification of broadcasting television and radio program segments.
Thomas William L. (Arapahoe County CO) Sletten Steven J. (Aurora CO) Mathews ; Jr. John W. (Pine CO) Swinehart Jeffrey C. (Arapahoe County CO) Fellinger Michael W. (Boulder CO) Hershey John E. (Bould, Method, apparatus and system for recognizing broadcast segments.
Petrovic, Rade; Tehranchi, Babak; Winograd, Joseph M.; Jemili, Kanaan, Methods and apparatus for enhancing the robustness of watermark extraction from digital host content.
Emma Philip G. (Danbury CT) Knight Joshua W. (Mohegan Lake NY) Pomerene James H. (Chappaqua NY) Rechtschaffen Rudolph N. (Scarsdale NY) Sparacio Frank J. (Sarasota FL), Methods and apparatus for insulating a branch prediction mechanism from data dependent branch table updates that result.
Haselwood Donald E. (Clearwater FL) Thumm Jeffrey R. (Clearwater FL), Monitoring system and method utilizing signal injection for determining channel reception of video receivers.
Haselwood Donald E. (Clearwater FL) Solar Carl M. (Largo FL) Thumm Jeffrey R. (Clearwater FL), Monitoring system for voltage tunable receivers and converters utilizing an analog function generator.
Haselwood Donald E. (Clearwater FL) Solar Carl M. (Largo FL) Thumm Jeffrey R. (Clearwater FL), Monitoring system for voltage tunable receivers and converters utilizing voltage comparison techniques.
David M. Van Wie ; Robert P. Weber, Steganographic techniques for securely delivering electronic digital rights management control information over insecure communication channels.
Van Wie, David M.; Weber, Robert P., Steganographic techniques for securely delivering electronic digital rights management control information over insecure communication channels.
Schober Gary W. (Edison NJ) Chadwick Raymond B. (Kearny NJ) Ashley Francis R. (South Plainfield NJ), System and method for identifying a television program.
Schumann Robert W. ; Iu Siu-Leong ; Bugwadia Kobad ; Mercier Guillaume ; Ramadoss Shiva ; Bergeron Michael ; Ehrhardt Jack, System and methodology for tracing to a source of unauthorized copying of prerecorded proprietary material, such as movies.
Sizer ; II Theodore ; August Katherine G. ; Caldwell Charles D. ; Henrick Robert F., System for processing broadcast stream comprises a human-perceptible broadcast program embedded with a plurality of human-imperceptible sets of information.
Ginter Karl L. ; Shear Victor H. ; Sibert W. Olin ; Spahn Francis J. ; Van Wie David M., Systems and methods for secure transaction management and electronic rights protection.
Thomas William L. (Clearwater FL) Kempter Paul C. (Palm Harbor FL) Harkness David H. (Wilton CT), Universal broadcast code and multi-level encoded signal monitoring system.
Thomas William L. (Highlands Ranch CO) Kempter Paul C. (Palm Harbor FL) Harkness David H. (Wilton CT), Universal broadcast code and multi-level encoded signal monitoring system.
Baughman, Aaron K.; Eggenberger-Wang, Christian; Malkin, Peter K.; Yvon, Marc P., Paired carrier and pivot steganographic objects for stateful data layering.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.