Construction of signal maps for images with encoded signals
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06K-009/00
G06T-001/00
출원번호
US-0154529
(2016-05-13)
등록번호
US-10217182
(2019-02-26)
발명자
/ 주소
Holub, Vojtech
Carrier, Thomas P.
Haaga, Donald
출원인 / 주소
Digimarc Corporation
대리인 / 주소
Digimarc Corporation
인용정보
피인용 횟수 :
0인용 특허 :
84
초록▼
The technology relates to advanced image signal processing. One claim recites an image processing apparatus comprising: memory for storing data representing a digital image; one or more processors configured for transforming the data by embedding a digital watermark therein, the digital watermark co
The technology relates to advanced image signal processing. One claim recites an image processing apparatus comprising: memory for storing data representing a digital image; one or more processors configured for transforming the data by embedding a digital watermark therein, the digital watermark comprising a synchronization component and a message component; one or more processors configured for: attacking the transformed data to yield altered, transformed data; analyzing the altered, transformed data to obtain detectability measures therefrom, a first detectability measure comprising a measure corresponding to the synchronization component strength, and a second measure comprising a measure corresponding to the message component strength; based on a combination of the first detectability measure and the second detectability measure, predicting—along one or more swipe paths—a likelihood that the transformed data, once printed on a physical substrate, will be detectable from optical scan data representing such. Other claims and combinations are provided.
대표청구항▼
1. An image processing apparatus comprising: memory for storing data representing a digital image;one or more processors configured for transforming the data by embedding a digital watermark therein, the digital watermark comprising a synchronization component and a message component;one or more pro
1. An image processing apparatus comprising: memory for storing data representing a digital image;one or more processors configured for transforming the data by embedding a digital watermark therein, the digital watermark comprising a synchronization component and a message component;one or more processors configured for: attacking the transformed data to yield altered, transformed data;analyzing the altered, transformed data to obtain detectability measures therefrom, a first detectability measure comprising a measure corresponding to the synchronization component strength, and a second measure comprising a measure corresponding to the message component strength;based on a combination of the first detectability measure and the second detectability measure, predicting—along one or more swipe paths—a likelihood that the transformed data, once printed on a physical substrate, will be detectable from optical scan data representing such. 2. The image processing apparatus of claim 1 further comprising a re-embedding module that is activated when the predicted likelihood falls below a predetermined level, the re-embedding module further transforming the transformed data to increase digital watermark strength or coverage area. 3. The image processing apparatus of claim 1 further comprising a mapping module, the mapping module configured to generate a multi-color map which represents watermark detection of the transformed data. 4. The image processing apparatus of claim 3 in which the multi-color map comprises probability indicators for the one or more swipe paths. 5. The image processing apparatus of claim 1 in which the synchronization component comprises a plurality of peaks in a transform domain, and the first detectability measure comprises a measure representing such peaks relative to their neighborhood. 6. The image processing apparatus of claim 5 in which the message component comprises a signature, and the second detectability measure comprises a relationship between embedded information and detected information. 7. The image processing apparatus of claim 1 in which the attacking comprises alteration modeling of an expected image pipeline. 8. The image processing apparatus of claim 1 in which the attacking renders the transformed data to a state approximating a printed and scanned version of the digital image. 9. A system comprising: a display;memory for storing data representing a digital image;one or more processors configured for transforming the data by embedding digital watermarking therein, the digital watermarking comprising a synchronization component and a message component;one or more processors configured for attacking the transformed data to yield altered, transformed data;means for analyzing the altered, transformed data to obtain detectability measures therefrom, a first detectability measure comprising a measure corresponding to synchronization component strength, and a second measure comprising a measure corresponding to message component strength;means for predicting, based on a combination of the first detectability measure and the second detectability measure, a likelihood that the transformed data, once printed on a physical substrate, will be detectable from optical scan data representing such, such likelihood being predicted along one or more swipe paths; anda graphical user interface for causing said display to display a color map which represents predicted digital watermarking detectability of the transformed data. 10. The system of claim 9 in which the color map comprises probability indicators for the one or more swipe paths. 11. The system of claim 9 in which the color map comprises a probability indicator for the entire transformed digital image. 12. A non-transitory computer readable medium comprising instructions stored thereon, said instructions when executed cause one or more processors to perform the following: transforming image data by embedding a digital watermark therein, the digital watermark comprising a synchronization component and a message component;attacking the transformed image data to yield altered, transformed data;analyzing the altered, transformed data to obtain detectability measures therefrom, a first detectability measure comprising a measure corresponding to synchronization component strength, and a second measure comprising a measure corresponding to the message component strength; andbased on a combination of the first detectability measure and the second detectability measure, predicting—along one or more swipe paths—a likelihood that the digital watermark embedded within the transformed data, once printed on a physical substrate, will be detectable from optical scan data representing such. 13. A system comprising: memory for storing data representing a color image;one or more processors configured for: transforming the data by embedding digital watermarking therein;analyzing the transformed data to obtain detectability measures therefrom, and generating a signal detection robustness map using the detectability measures, the robustness map visually indicating areas having more detectability capability and areas having relatively less detectability capability of the digital watermarking;masking the color image with the robustness map to yield a final robustness image, the final robustness image comprising original color information corresponding to image areas having detectability capability and greyscale information corresponding to image areas having relatively less detectability capability. 14. An image processing method comprising: obtaining a digital watermarked color image;converting the digital watermarked color image to greyscale, said converting yielding a greyscale image;modifying the greyscale image's opacity to a percentage less than 100% opacity, said modifying yielding a modified greyscale image;overlaying the modified greyscale image onto a white or light background;masking the digital watermarked color image with a robustness map, the robustness map indicating detectability of digital watermarking per image pixel or areas of image pixels, said masking yielding a masked color image;overlaying the masked color image on top of the modified greyscale image to yield a final robustness image, in which the final robustness image comprises original design colors of the digital watermarked color image for those image areas having a higher probability of digital watermark detection and comprises grey information for those image areas having a relatively lower probability of the digital watermark being detected; anddisplaying the final robustness image on a computer monitor or display including displaying original design colors and grey. 15. The image processing method of claim 14 in which the final robustness image further comprises swipe information pertaining to horizontal and vertical swipe detection probabilities. 16. The image processing method of claim 14 in which the greyscale image's opacity comprises a percentage in the range of 20% to 95%. 17. The image processing method claim 16 in which the greyscale image's opacity comprises a percentage in the range of 40% to 75%. 18. A non-transitory computer readable medium comprising instructions stored thereon, said instructions when executed cause one or more processors to perform the following: converting a digital watermarked color image to greyscale, said converting yielding a greyscale image;modifying the greyscale image's opacity to a percentage less than 100% opacity, said modifying yielding a modified greyscale image;overlaying the modified greyscale image onto a white or light background;masking the digital watermarked color image with a robustness map, the robustness map indicating detectability of digital watermarking per image pixel or groups of image pixels, said masking yielding a masked color image;overlaying the masked color image on top of the modified greyscale image to yield a final robustness image, in which the final robustness image comprises original design colors of the digital watermarked color image for those image areas having a higher probability of digital watermark detection and comprises grey information for those image areas having a relatively lower probability of the digital watermark being detected; andcontrolling display of the final robustness image including controlling display of original design colors and grey. 19. The non-transitory computer readable medium of claim 18 further comprising instructions that when executed cause one or more processors to perform: generating swipe signal detection information for the final robustness image, in which the swipe signal detection information comprises swipe information pertaining to horizontal and vertical swipe detection probabilities. 20. An image processing apparatus comprising: memory for storing data representing a digital image;means for transforming the data by embedding auxiliary data therein, the auxiliary data comprising a synchronization component and a plural-bit message component, said means for transforming yielding embedded data;means for analyzing the embedded data to obtain detectability measures therefrom, a first detectability measure comprising a measure corresponding to the synchronization component, and a second measure comprising a measure corresponding to the plural-bit message component;means for predicting—along one or more swipe paths—a likelihood that the embedded data, once printed on a physical substrate, will be detectable from optical scan data representing such, in which said means for predicting utilizes a combination of the first detectability measure and the second detectability measure. 21. The image processing apparatus of claim 20 further comprising a re-embedding module that is activated when the predicted likelihood falls below a predetermined level, the re-embedding module embedding the embedded data to increase embedding strength or embedded coverage area. 22. The image processing apparatus of claim 20 further comprising a mapping module, the mapping module configured to generate a color map which represents signal detection of the embedded data. 23. The image processing apparatus of claim 22 in which the color map comprises probability indicators for the one or more swipe paths. 24. The image processing apparatus of claim 20 in which the synchronization component comprises a plurality of peaks in a transform domain, and the first detectability measure comprises a measure representing such peaks relative to their neighborhood. 25. The image processing apparatus of claim 24 in which the plural-bit message component comprises a plural-bit signature, and the second detectability measure represents a bit relationship between embedded information and detected information. 26. The image processing apparatus of claim 20 further comprising means for attacking the embedded data, in which said means for attacking applies an alteration model of an expected image pipeline to the embedded data prior to operation of said means for analyzing. 27. The image processing apparatus of claim 26 in which said means for attacking renders the embedded data to a state approximating a printed and scanned version of the digital image.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (84)
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.
DiMaria, Peter C.; Madsen, James T.; Madsen, Peter C., Apparatus for controlling the rental and sale of age-controlled merchandise and for controlling access to age-controlled services.
Falkenstern, Kristyn R.; Reed, Alastair M.; Holub, Vojtech; Rodriguez, Tony F., Digital watermarking and data hiding with narrow-band absorption materials.
Nakamura Takeshi,JPX ; Sugaya Kazumi,JPX ; Oriyama Yoshiaki,JPX, Method and appartus for superposing a digital watermark and method and apparatus for detecting a digital watermark.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.