IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0928300
(2007-10-30)
|
등록번호 |
US-8155375
(2012-04-10)
|
발명자
/ 주소 |
- Tewfik, Ahmed
- Zhu, Bin
- Swanson, Mitch
|
출원인 / 주소 |
- Regents of the University of Minnesota
|
인용정보 |
피인용 횟수 :
0 인용 특허 :
17 |
초록
▼
Methods of embedding and detecting watermarks in video use temporal analysis to compute temporal components of video from which the watermarks are embedded and detected. Temporal analysis, such as a temporal wavelet, is used to compute representations of static and dynamic portions of the video. For
Methods of embedding and detecting watermarks in video use temporal analysis to compute temporal components of video from which the watermarks are embedded and detected. Temporal analysis, such as a temporal wavelet, is used to compute representations of static and dynamic portions of the video. For embedding, watermarks are computed from and/or adapted to the temporal components. For detecting, temporal properties are exploited to detect watermarks in the static and/or dynamic components. Temporal analysis also enables plural watermarks to be embedded at different levels of temporal resolution.
대표청구항
▼
1. A method of embedding data in video, the method comprising: performing a temporal analysis of video to produce temporal components of the video;providing watermark data;adapting the watermark data to the temporal components; andembedding the adapted watermark signal into the video signal. 2. The
1. A method of embedding data in video, the method comprising: performing a temporal analysis of video to produce temporal components of the video;providing watermark data;adapting the watermark data to the temporal components; andembedding the adapted watermark signal into the video signal. 2. The method of claim 1 wherein the embedding comprises: embedding the watermark data in the temporal components to produce watermarked temporal components. 3. The method of claim 2 wherein the temporal analysis comprises a temporal wavelet transform. 4. The method of claim 1 wherein the temporal components include a video components at plural different temporal scales. 5. The method of claim 1 wherein the temporal components represent changes in the video over time, the watermark data being embedded in the temporal components representing changes in the video over time. 6. The method of claim 1 wherein a first of the temporal components represents local changes in video while a second of the temporal component represents video features that remain relatively unchanged over time. 7. A method of embedding data in video, the method comprising: transforming video into plural levels of temporal resolution;providing watermark signals for separately embedding data in the plural levels of temporal resolution;adapting the watermark signals to corresponding video at the plural levels of temporal resolution; andembedding the adapted watermark signals in the corresponding video at the plural levels of temporal resolution. 8. A method of detecting data embedded in video, the method comprising: receiving video frames with data embedded into a temporal domain representation of the video frames, the temporal domain representation comprising changes of the video signal in the video frame over time;extracting a temporal component from plural of the video frames corresponding to the temporal domain representation; anddetecting a watermark in the temporal component. 9. The method of claim 8 including combining video frames and using the combined video frames to detect a first watermark at a low temporal resolution. 10. A method of detecting data embedded in video, the method comprising: receiving video frames with data embedded into video signals of the video frames that is computed from a temporal analysis of the video signals;combining the video frames to compute a temporal component of the video frames; anddetecting a watermark in the temporal component. 11. A computer readable, non-transitory medium, on which is stored instructions, which, when executed by a computer, perform a method of embedding data in video, the method comprising: performing a temporal analysis of video to produce temporal components of the video;providing watermark data;adapting the watermark data to the temporal components; andembedding the adapted watermark signal into the video signal. 12. The computer readable medium of claim 11 wherein the embedding comprises: embedding the watermark data in the temporal components to produce watermarked temporal components. 13. The computer readable medium of claim 12 wherein the temporal analysis comprises a temporal wavelet transform. 14. The computer readable medium of claim 11 wherein the temporal components include a video components at plural different temporal scales. 15. The computer readable medium of claim 11 wherein the temporal components represent changes in the video over time, the watermark data being embedded in the temporal components representing changes in the video over time. 16. The computer readable medium of claim 11 wherein a first of the temporal components represents local changes in video while a second of the temporal component represents video features that remain relatively unchanged over time. 17. A computer readable, non-transitory medium, on which is stored instructions, which, when executed by a computer, perform a method of embedding data in video, the method comprising: transforming video into plural levels of temporal resolution;providing watermark signals for separately embedding data in the plural levels of temporal resolution;adapting the watermark signals to corresponding video at the plural levels of temporal resolution; andembedding the adapted watermark signals in the corresponding video at the plural levels of temporal resolution. 18. A computer readable, non-transitory medium, on which is stored instructions, which, when executed by a computer, perform a method of detecting data embedded in video, the method comprising: receiving video frames with data embedded into a temporal domain representation of the video frames, the temporal domain representation comprising changes of the video signal in the video frame over time;extracting a temporal component from plural of the video frames corresponding to the temporal domain representation; anddetecting a watermark in the temporal component. 19. The computer readable medium of claim 18, wherein the method performed by the instructions includes combining video frames and using the combined video frames to detect a first watermark at a low temporal resolution. 20. A computer readable, non-transitory medium, on which is stored instructions, which, when executed by a computer, perform a method of detecting data embedded in video, the method comprising: receiving video frames with data embedded into video signals of the video frames that is computed from a temporal analysis of the video signals;combining the video frames to compute a temporal component of the video frames; anddetecting a watermark in the temporal component.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.