IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
UP-0045654
(2001-10-26)
|
등록번호 |
US-7607016
(2009-11-10)
|
발명자
/ 주소 |
- Brunk, Hugh L.
- Bradley, Brett Alan
- Hannigan, Brett T.
|
출원인 / 주소 |
|
인용정보 |
피인용 횟수 :
26 인용 특허 :
34 |
초록
▼
A method is provided for authenticating a media signal and related software, systems and applications. A digital watermark is embedded in the media signal. A metric is calculated for the digital watermark as embedded in the media signal. The resulting metric is then embedded in the media signal with
A method is provided for authenticating a media signal and related software, systems and applications. A digital watermark is embedded in the media signal. A metric is calculated for the digital watermark as embedded in the media signal. The resulting metric is then embedded in the media signal with the digital watermark. To detect a potential alteration, a detector computes the metric for a potentially corrupted version of the embedded media signal. The detector then compares its computed metric to the embedded metric to detect whether the alteration has occurred.
대표청구항
▼
What is claimed is: 1. A method of authenticating media, the media comprising a digital watermark including a first metric, said method comprising: utilizing a configured multi-purpose electronic processor, decoding the digital watermark to obtain the first metric, wherein the first metric comprise
What is claimed is: 1. A method of authenticating media, the media comprising a digital watermark including a first metric, said method comprising: utilizing a configured multi-purpose electronic processor, decoding the digital watermark to obtain the first metric, wherein the first metric comprises a measure or characteristic corresponding to the digital watermark; utilizing a configured multi-purpose electronic processor, analyzing the digital watermark to determine a second metric; and comparing the first metric and the second metric to determine whether the media has been altered. 2. The method of claim 1 wherein an alteration comprises at least one of scanning, printing, editing, digital capture and photocopying the media. 3. The method of claim 2 wherein the alteration is determined if the first and second metrics do not relate. 4. The method of claim 1 wherein the first metric and the second metric each comprise a ratio between a selected coefficient and one or more neighboring coefficients. 5. The method of claim 1 wherein the first metric and the second metric each comprise a ratio between a magnitude of a selected coefficient and an average of neighboring coefficients. 6. The method of claim 1 wherein the digital watermark comprises a calibration signal, and wherein the first metric and the second metric are each determined from an analysis of the calibration signal. 7. The method according to claim 1 wherein the first metric and the second metric each comprise an evaluation of signal peaks at selected frequency coefficients of the media, where the media has been previously modified to include peaks at the selected frequencies. 8. The method of claim 1 wherein the media comprises at least one of a product tag, product label, identification card, identification document, image, photograph, picture, passport, license, stock certificate, bond certificate, deed, legal document, company logo, paper, product packaging, audio signal, video signal, sport card, trading card, digital signal, game card, advertisement, printed media, envelope, letterhead, stationary, book, sticker, business card, fabric or clothing. 9. The method according to claim 1 wherein said first metric comprises at least one of a power ratio, power signature of the digital watermark, energy level, threshold amount, color space information, spot color information, acceptable degradation level or printer type. 10. A programmed computing device storing instructions in memory, said instructions are executable by said programmed computing device to perform the acts of claim 1. 11. A computer readable media comprising instructions stored thereon to cause a multi-purpose electronic processor to perform the acts of claim 1. 12. A method of determining authenticity of media using a digital watermark embedded in the media, the digital watermark comprising a message, wherein the message comprises a measure or characteristic corresponding to the digital watermark signal, said method comprising: utilizing a configured multi-purpose electronic processor, extracting the digital watermark from the media; and utilizing a configured multi-purpose electronic processor, evaluating the extracted digital watermark in comparison to the message to measure degradation of the digital watermark based on differences between the extracted digital watermark and the message. 13. The method of claim 12, wherein the digital watermark message comprises a first metric and the evaluating generates a second metric based on an analysis of the extracted digital watermark, the first metric being compared to the second metric to measure degradation of the extracted digital watermark. 14. The method of claim 12 wherein the evaluating includes comparing signal peaks of the digital watermark to signal peak information conveyed by the message. 15. The method of claim 14, wherein the signal peaks comprise frequency domain peaks. 16. A programmed computing device storing instructions in memory, said instructions are executable by said programmed computing device to perform the acts of claim 12. 17. A computer readable media comprising instructions stored thereon to cause a multi-purpose electronic processor to perform the acts of claim 12. 18. A digital watermarking method comprising: utilizing a configured multi-purpose electronic processor, embedding a digital watermark in a media signal, the digital watermark being designed to be lost or to predictably degrade upon predetermined signal processing; rendering the embedded media signal; utilizing a configured multi-purpose electronic processor, detecting the digital watermark from the rendered embedded media signal; generating a metric based on the detected digital watermark; and embedding the metric in the embedded media signal. 19. The method of claim 18 wherein said rendering comprises at least one of printing, broadcasting or streaming. 20. The method of claim 18 wherein the metric is embedded in the embedded media signal so as to be part of the digital watermark. 21. The method of claim 14 wherein the metric is embedded in the embedded media signal as a second digital watermark. 22. A programmed computing device storing instructions in memory, said instructions are executable by said programmed computing device to perform the acts of claim 18. 23. A computer readable media comprising instructions stored thereon to cause a multi-purpose electronic processor to perform the acts of claim 18. 24. A digital watermarking method comprising: utilizing a configured multi-purpose electronic processor, embedding a digital watermark in a media signal; analyzing the digital watermark embedded in the media signal to determine a baseline state for the digital watermark; utilizing a configured multi-purpose electronic processor, embedding first information in the media signal, the first information corresponding to the baseline state of the digital watermark; and utilizing a configured multi-purpose electronic processor, embedding second information in the media signal, the second information corresponding to a rendering channel through which the media signal will be rendered. 25. The method of claim 24, wherein the second information comprises color-space information. 26. The method of claim 24, wherein the second information comprises printer-specific information. 27. The method of claim 24, wherein the second information comprises at least rendering device information. 28. The method of claim 24, wherein prior to said analyzing, said method further comprises rendering the embedded media signal, and said analyzing comprises analyzing the rendered media signal to determine a baseline state for the digital watermark embedded therein. 29. A programmed computing device storing instructions in memory, said instructions are executable by said programmed computing device to perform the acts of claim 24. 30. A computer readable media comprising instructions stored thereon to cause a multi-purpose electronic processor to perform the acts of claim 24. 31. A digital watermarking method comprising: utilizing a configured multi-purpose electronic processor, embedding a digital watermark in a media signal, the digital watermark being designed to be lost or to degrade upon at least one form of signal processing; determining a metric for the embedded digital watermark, the metric comprising a benchmark for the embedded digital watermark; utilizing a configured multi-purpose electronic processor, embedding the metric in the media signal; and utilizing a configured multi-purpose electronic processor, embedding data in the media signal, the data indicating how the metric was determined. 32. The method of claim 31 further comprising encrypting the data prior to embedding the data in the media signal. 33. The method of claim 31 wherein the embedded data indicates a predetermined metric protocol. 34. A programmed computing device storing instructions in memory, said instructions are executable by said programmed computing device to perform the acts of claim 31. 35. A computer readable media comprising instructions stored thereon to cause a multi-purpose electronic processor to perform the acts of claim 31.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.