Reducing watermark perceptibility and extending detection distortion tolerances
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06K-009/00
H04N-007/167
출원번호
US-0042212
(2011-03-07)
등록번호
US-8477990
(2013-07-02)
발명자
/ 주소
Reed, Alastair M.
Rodriguez, Tony F.
출원인 / 주소
Digimarc Corporation
대리인 / 주소
Digimarc Corporation
인용정보
피인용 횟수 :
10인용 특허 :
46
초록▼
The present disclosures relates generally to digital watermarking and data hiding. One claim recites a method comprising: obtaining data representing video; using one or more programmed electronic processors, embedding a first watermark signal in a first portion of the data, the first watermark sign
The present disclosures relates generally to digital watermarking and data hiding. One claim recites a method comprising: obtaining data representing video; using one or more programmed electronic processors, embedding a first watermark signal in a first portion of the data, the first watermark signal comprising a first signal polarity; using one or more electronic processors, embedding a second watermark signal in a second portion of the data, the second watermark signal comprising a second signal polarity that is inversely related to the first signal polarity; rendering the watermarked video in real time, in which due to temporal averaging of the first watermark signal and second watermark signal over time, the first watermark signal and the second watermark signal are hidden from a human observer of the video. Of course, other claims are provided too.
대표청구항▼
1. A method comprising: receiving data representing video captured from a display rendering such video;searching the data for hidden indicia, the indicia providing information to allow a determination of video capture distance and video capture perspective;upon encountering the hidden indicia, using
1. A method comprising: receiving data representing video captured from a display rendering such video;searching the data for hidden indicia, the indicia providing information to allow a determination of video capture distance and video capture perspective;upon encountering the hidden indicia, using the information to warp the data to compensate for distortion caused by video capture distance or video capture perspective;providing the warped data to one or more electronic processors programmed as a steganographic indicia decoder, said steganographic indicia being programmed for analyzing the warped data to decode steganographic indicia hidden in video captured from the video display. 2. A non-transitory computer readable medium comprising instructions stored thereon to cause one or more electronic processors to perform the method of claim 1. 3. A cell phone programmed to perform the method of claim 1. 4. A mobile device programmed with an application to cause the mobile device to perform the method of claim 1. 5. A method comprising: obtaining data representing video;using one or more electronic processors, embedding a first watermark signal in a first portion of the data, the first watermark signal comprising a first signal polarity and corresponds to first detection angle preconditioning;using one or more electronic processors, embedding a second watermark signal in a second portion of the data, the second watermark signal comprising a second signal polarity that is inversely related to the first signal polarity and corresponds to second detection angle preconditioning;providing the watermarked video, in which temporal averaging of the first watermark signal and second watermark signal over time conceals the first watermark signal and the second watermark signal from a human observer of the video when rendered. 6. The method of claim 5 in which the first watermark signal and the second watermark signal are embedded in corresponding spatial positions of the video. 7. A non-transitory computer readable medium comprising instructions stored thereon to cause one or more electronic processors to perform the method of claim 5. 8. An electronic computing device programmed to perform the method of claim 5. 9. A method comprising: obtaining data representing video;using one or more programmed processors, embedding a watermark signal in a first portion of the data, the embedding using a first embedding bump size;using one or more electronic programmed processors, embedding a watermark signal in a second portion of the data, the embedding using a second embedding bump size,in which the first embedding bump size corresponds with a first detection range distance when capturing optical scan data associated with the video as it is being rendered on a display, and the second embedding bump size corresponds with a second, larger detection range distance when capturing optical scan data associated with the video as it is being rendered on the display. 10. The method of claim 9 in which use of both the first embedding bump size and the second embedding bump size extends the detection range distance when capturing optical scan data associated with the rendered video. 11. The method of claim 9 in which the optical scan data comprises video data captured from a display that is rendering the video. 12. The method of claim 9 in which the first portion of the data comprises two or more video frames. 13. The method of claim 12 in which the second portion of the data comprises two or more video frames. 14. A non-transitory computer readable medium comprising instructions stored thereon to cause one or more electronic processors to perform the method of claim 9. 15. An electronic computing device programmed to perform the method of claim 9. 16. A mobile device comprising: a camera to capture video of a display that is rendering video;electronic memory for buffering data representing captured video;one or more electronic processors programmed for:analyzing the captured video, in which the captured video comprises a watermark signal embedded in a first portion of the data, the embedding using a first embedding bump size, and a watermark signal embedded in a second portion of the data, the embedding using a second embedding bump size, and in which the first embedding bump size corresponds with a first optimal detection range distance when capturing optical scan data associated with the rendered video, and the second embedding bump size corresponds with a second, larger optimal detection range distance when capturing optical scan data associated with the rendered video. 17. A cell phone comprising the mobile device of claim 16. 18. The mobile device of claim 16 in which said camera captures video of a display that is rendering video. 19. A method comprising: obtaining a watermark signal;using one or more programmed electronic processors, embedding a watermark signal in a first portion of a video signal;preconditioning the watermark signal in a first manner to allow expanded detection of said preconditioned watermark signal in the presence of first distortion;using one or more programmed electronic processors, embedding the watermark signal preconditioned in the first manner in a second portion of the video signal;preconditioning the watermark signal in a second manner to allow expanded detection of said preconditioned watermark signal in the presence of second distortion;using one or more programmed electronic processors, embedding the watermark signal preconditioned in the second manner in a third portion of the video signal. 20. The method of claim 19 in which the first distortion is due to positive image capture perspective angle variance. 21. The method of claim 20 in which the second distortion is due to negative image capture perspective angle variance. 22. The method of claim 21 in which image capture perspective angle variance is introduced by a mobile device capturing imagery of a display that is rendering the watermarked video signal. 23. The method of claim 20 in which image capture perspective angle variance is introduced by a mobile device capturing imagery of a display that is rendering the watermarked video signal. 24. The method of claim 19 in which said embedding the watermark signal preconditioned in the first manner in a second portion of the video signal uses a first embedding bump size; and in which said embedding the watermark signal preconditioned in the second manner in a third portion of the video signal uses a second embedding bump size; and in which the first embedding bump size corresponds with a first optimal detection range distance when capturing optical scan data associated with the video signal as it is being rendered on a display, and the second embedding bump size corresponds with a second, larger optimal detection range distance when capturing optical scan data associated with the video signal as it is being rendered on the display. 25. A method comprising: obtaining a watermark signal;preconditioning the watermark signal in a first manner to allow detection in the presence of first distortion;using one or more programmed electronic processors, embedding the watermark signal preconditioned in the first manner in first data, the first data representing first associated frames of a video signal;preconditioning the watermark signal in a second manner to allow detection in the presence of second distortion;using one or more programmed electronic processors, embedding the watermark signal preconditioned in the second manner in second data, the second data representing second associated frames of the video signal. 26. The method of claim 25 in which the first distortion and the second distortion are associated with image capture perspective angle. 27. The method of claim 26 in which image capture perspective angle is introduced by a mobile device capturing imagery of a display that is rendering the video signal. 28. The method of claim 25 in which said embedding the watermark signal preconditioned in the first manner in first data utilizes a first embedding bump size; and in which embedding the watermark signal preconditioned in the second manner in second data utilizes a second embedding bump size; and in which the first embedding bump size corresponds with a first detection range when capturing optical scan data associated with the video signal as it is being rendered on a display, and the second embedding bump size corresponds with a second, relatively larger detection range when capturing optical scan data associated with the video signal as it is being rendered on the display.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (46)
Rhoads, Geoffrey B., Audio encoding to convey auxiliary information, and media embodying same.
Saitoh, Takashi; Guan, Haike; Abe, Yasushi, Method, program, and apparatus for preventing a reproduction of an anti-copy document, and a medium storing the program.
Sharma, Ravi K.; Bradley, Brett A.; Thagadur Shivappa, Shankar; Kamath, Ajith; Cushman, David A., Audio watermark encoding with reversing polarity and pairwise embedding.
Sharma, Ravi K.; Bradley, Brett A.; Bai, Yang; Shivappa, Shankar Thagadur; Kamath, Ajith; Gurijala, Aparna; Cushman, David A., Multi-mode audio recognition and auxiliary data encoding and decoding.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.