Signal continuity assessment using embedded watermarks
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06K-009/00
G06T-001/00
G06F-021/10
G06F-021/64
H04N-001/32
H04L-029/06
G06F-021/16
G10L-019/018
H04H-060/56
출원번호
US-0012675
(2016-02-01)
등록번호
US-9558526
(2017-01-31)
발명자
/ 주소
Tehranchi, Babak
Petrovic, Rade
Winograd, Joseph M.
Angelico, Dean Anthony
출원인 / 주소
Verance Corporation
대리인 / 주소
Perkins Coie LLP
인용정보
피인용 횟수 :
0인용 특허 :
82
초록▼
Methods, apparatus, and systems for signal continuity assessment using embedded watermarks are provided. The embedded watermarks are recovered from the content and one or more attributes associated with the recovered watermarks are identified. A continuity of the content can then be assessed in acco
Methods, apparatus, and systems for signal continuity assessment using embedded watermarks are provided. The embedded watermarks are recovered from the content and one or more attributes associated with the recovered watermarks are identified. A continuity of the content can then be assessed in accordance with the one or more attributes. The continuity assessment may be based on a variety of factors, including but not limited to a determined heartbeat of the recovered watermarks, a density, separation, location, or extent, of the recovered watermarks, as well as information associated with the watermarks, such as a stego key, channel bits, packet numbers, a fingerprint, or the like.
대표청구항▼
1. A method for detecting a change in arrangement of sections of a content, comprising: receiving a multimedia content;extracting at least two watermark messages from the multimedia content;determining a separation between a first one of the at least two extracted watermark messages and a second one
1. A method for detecting a change in arrangement of sections of a content, comprising: receiving a multimedia content;extracting at least two watermark messages from the multimedia content;determining a separation between a first one of the at least two extracted watermark messages and a second one of the at least two extracted watermark messages within the multimedia content;using the payloads of the at least two extracted watermark messages to retrieve metadata associated with the at least two watermark messages; andprocessing the retrieved metadata in conjunction with the determined separation to detect a change in arrangement of the multimedia content sections, wherein each watermark message enables recovery of at least a first field and a second field, the first field including an identical value for each watermark embedded in a plurality of segments of the multimedia content, and the second field including different values in different segments of the multimedia content and wherein processing the metadata in conjunction with the determined separation includes one or both of: comparing the first field associated with the second extracted watermark message with the first field associated with the first extracted watermark message to detect a first difference value, orcomparing the second field associated with the second extracted watermark message with the second field associated with the first extracted watermark message to detect a second difference value. 2. The method of claim 1, further comprising using the first difference or the second difference values to obtain an expected separation between the first and the second watermark messages, wherein the expected separation has a value that is smaller than the value of the determined separation, and the detected change is identified as an insertion of one or more additional content sections into the multimedia content. 3. The method of claim 1, using the first difference or the second difference values to obtain an expected separation between the first and the second watermark messages, wherein the expected separation has a value that is larger than the value of the determined separation, and the detected change is identified as a removal of one or more sections of the multimedia content. 4. The method of claim 1, wherein the second difference value indicates a sequential ordering of the segments of the multimedia content that is different from an expected sequential ordering of the segments of the multimedia content, and the detected change is identified as reordering of sections of the multimedia content. 5. The method of claim 1, wherein the separation between the first and the second watermark messages is determined based on relative locations of the first and the second extracted watermark messages within the multimedia content. 6. The method of claim 5, wherein the separation is determined in one of: a temporal domain, a spatial domain, or a frequency domain. 7. The method of claim 1, wherein: determining the separation includes aggregating all extracted watermark messages with a first identically valued second fields into a first aggregated segment, aggregating all extracted watermark messages with a second identically valued second fields into a second aggregated segment, and comparing a location of the first aggregated segment with a location of the second aggregated segment within the multimedia content. 8. The method of claim 7, wherein: the retrieved metadata includes a duration field, anddetecting the change includes using the duration field to ascertain an expected separation between the first and the second aggregated content segments. 9. The method of claim 1, wherein the multimedia content includes one or more of: an audio content, a video content or a still image. 10. A computer program product embodied on one or more non-transitory computer readable media, comprising: program code for receiving a multimedia content;program code extracting at least two watermark messages from the multimedia content;program code determining a separation between a first one of the at least two extracted watermark messages and a second one of the at least two extracted watermark messages within the multimedia content;program code using the payloads of the at least two extracted watermark messages to retrieve metadata associated with the at least two watermark messages; andprogram code processing the retrieved metadata in conjunction with the determined separation to detect a change in arrangement of the multimedia content sections, wherein each watermark message enables recovery of at least a first field and a second field, the first field including an identical value for each watermark embedded in a plurality of segments of the multimedia content, and the second field including different values in different segments of the multimedia content and wherein processing the metadata in conjunction with the determined separation includes one or both of: comparing the first field associated with the second extracted watermark message with the first field associated with the first extracted watermark message to detect a first difference value, orcomparing the second field associated with the second extracted watermark message with the second field associated with the first extracted watermark message to detect a second difference value. 11. The computer program product of claim 10, further comprising program code for using the first difference or the second difference values to obtain an expected separation between the first and the second watermark messages, wherein the expected separation has a value that is smaller than the value of the determined separation, and the detected change is identified as an insertion of one or more additional content sections into the multimedia content. 12. The computer program product of claim 10, further comprising program code for using the first difference or the second difference values to obtain an expected separation between the first and the second watermark messages, wherein the expected separation has a value that is larger than the value of the determined separation, and the detected change is identified as a removal of one or more sections of the multimedia content. 13. The computer program product of claim 10, wherein the second difference value indicates a sequential ordering of the segments of the multimedia content that is different from an expected sequential ordering of the segments of the multimedia content, and the detected change is identified as reordering of sections of the multimedia content. 14. The computer program product of claim 10, wherein the separation between the first and the second watermark messages is determined based on relative locations of the first and the second extracted watermark messages within the multimedia content. 15. A device, comprising: a processor; anda memory including processor executable code, the processor executable code, when executed by the processor, causes the processor to:receive a multimedia content;extract at least two watermark messages from the multimedia content;determine a separation between a first one of the at least two extracted watermark messages and a second one of the at least two extracted watermark messages within the multimedia content;recover of at least a first field and a second field from each extracted watermark message, the first field including an identical value for each watermark embedded in a plurality of segments of the multimedia content, and the second field including different values in different segments of the multimedia content;retrieve metadata associated with the at least two watermark messages using the payloads of the at least two extracted watermark messages; andprocess the retrieved metadata in conjunction with the determined separation to detect a change in arrangement of the multimedia content sections, wherein processing of the retrieved metadata includes one or both of:comparison of the first field associated with the second extracted watermark message with the first field associated with the first extracted watermark message to detect a first difference value, orcomparison of the second field associated with the second extracted watermark message with the second field associated with the first extracted watermark message to detect a second difference value. 16. The device of claim 15, wherein the processor executable code, when executed by the processor, causes the processor to: obtain an expected separation between the first and the second watermark messages using the first difference or the second difference values, andidentify the detected change as an insertion of one or more additional content sections into the multimedia content upon a determination that the expected separation has a value that is smaller than the value of the determined separation. 17. The device of claim 15, wherein the processor executable code, when executed by the processor, causes the processor to: obtain an expected separation between the first and the second watermark messages using the first difference or the second difference values, andidentify the detected change is identified as a removal of one or more sections of the multimedia content upon a determination that the expected separation has a value that is larger than the value of the determined separation. 18. The device of claim 15, wherein: the second difference value indicates a sequential ordering of the segments of the multimedia content, andthe processor executable code, when executed by the processor, causes the processor to identify the detected changes as reordering of sections of the multimedia content upon a determination that the sequential ordering according to the second difference value is different from an expected sequential ordering of the segments of the multimedia content. 19. The device of claim 15, wherein the separation between the first and the second watermark messages is determined based on relative locations of the first and the second extracted watermark messages within the multimedia content. 20. The device of claim 19, wherein the separation is determined in one of: a temporal domain, a spatial domain, or a frequency domain. 21. The device of claim 15, wherein: the processor executable code, when executed by the processor, causes the processor to determine the separation by aggregating all extracted watermark messages with a first identically valued second fields into a first aggregated segment, aggregating all extracted watermark messages with a second identically valued second fields into a second aggregated segment, and comparing a location of the first aggregated segment with a location of the second aggregated segment within the multimedia content. 22. The device of claim 21, wherein: the retrieved metadata includes a duration field, andthe processor executable code, when executed by the processor, causes the processor to detect the change by determining an expected separation between the first and the second aggregated content segments using the duration field. 23. The device of claim 15, wherein the multimedia content includes one or more of: an audio content, a video content or a still image.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (82)
Bradley,Brett A., Adaptive prediction filtering for digital watermarking.
Petrovic Rade ; Jemili Kanaan ; Winograd Joseph M. ; Metois Eric, Apparatus and method for embedding and extracting information in analog signals using distributed signal features.
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.
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.
Rasmussen Harry R. (Tacoma WA) LaBounty Jack D. (Bellevue WA) Rosenow Michael J. (Issaquah WA), Encryption/decryption apparatus with non-accessible table of keys.
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.
Winograd Joseph M. ; Petrovic Rade ; Metois Eric ; Jemili Kanaan, Method and apparatus for preventing removal of embedded information in cover signals.
Rabin, Michael O.; Shasha, Dennis E.; Beinart, Yossi; Caceres, Ramon; Karia, Timir; Molnar, David; Rolinson, Sean, Method and apparatus for protecting information and privacy.
Baum, Peter Georg; Arnold, Michael, Method and apparatus for regaining watermark data that were embedded in an original signal by modifying sections of said original signal in relation to at least two different reference data sequences.
Petrovic, Rade; Tehranchi, Babak; Winograd, Joseph M.; Jemili, Kanaan, Methods and apparatus for enhancing the robustness of watermark extraction from digital host content.
Rhoads, Geoffrey B., Paper products and physical objects as means to access and control a computer or to navigate over or act as a portal on a network.
Sugahara,Takayuki; Nishitani,Masayoshi; Ueda,Kenjiro, Recording and reproduction apparatus, recording and reproduction method, recording and reproduction program for imperceptible information to be embedded in digital image data.
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.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.