DETERMINING POSE FOR USE WITH DIGITAL WATERMARKING, FINGERPRINTING AND AUGMENTED REALITY
First Claim
1. A method comprising:
- receiving image data captured from a device sensor;
modifying received image data to compensate for distortion caused by a capture positioning of the device sensor relative to an imaged subject;
analyzing modified imagery to detect a digital watermark therefrom;
extracting a digital fingerprint from the modified imagery, the digital fingerprint corresponding to an image area where the digital watermark was detected;
determining a relative spatial position of the image area based on the digital fingerprint.
1 Assignment
0 Petitions
Accused Products
Abstract
Image recognition and augmented reality experiences utilize auxiliary data extracted from an image or video, or image fingerprints, or a combination of both. One claim recites a method comprising: receiving a plurality of imagery frames captured by a device sensor; identifying a plurality of key points in each of the plurality of imagery frames; resolving image pose by utilizing relative relationships of the key points between different frames of the plurality of frames; modifying imagery of at least one of the plurality of frames based on resolved image pose; and deriving a fingerprint from modified imagery. Of course other claims and combinations are provided as well.
-
Citations
24 Claims
-
1. A method comprising:
-
receiving image data captured from a device sensor; modifying received image data to compensate for distortion caused by a capture positioning of the device sensor relative to an imaged subject; analyzing modified imagery to detect a digital watermark therefrom; extracting a digital fingerprint from the modified imagery, the digital fingerprint corresponding to an image area where the digital watermark was detected; determining a relative spatial position of the image area based on the digital fingerprint. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
receiving a plurality of imagery frames captured by a device sensor; identifying a plurality of key points in each of the plurality of imagery frames; resolving image pose by utilizing relative relationships of the key points between different frames of the plurality of frames; modifying imagery of at least one of the plurality of frames based on resolved image pose, said modifying yielding modified imagery; detecting a digital watermark from the modified imagery. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
receiving a plurality of imagery frames captured by a device sensor; identifying a plurality of key points in each of the plurality of imagery frames; resolving image pose by utilizing relative relationships of the key points between different frames of the plurality of frames; modifying imagery of at least one of the plurality of frames based on resolved image pose, said modifying yielding modified imagery; deriving a fingerprint from the modified imagery. - View Dependent Claims (16, 17, 18)
-
-
19. A method comprising:
-
receiving a plurality of imagery frames captured by a device sensor; estimating homography between two imagery frames of the plurality of imagery frame to resolve image pose associated with the plurality of imagery frames; modifying imagery of at least one of the plurality of frames based on resolved image pose, said modifying yielding modified imagery; detecting a digital watermark from the modified imagery. - View Dependent Claims (20, 21, 22, 23)
-
-
24. A method comprising:
-
receiving imagery captured by a device sensor; analyzing the imagery to decode a digital watermark therefrom, in which the digital watermark comprises orientation attributes; determining orientation information from the orientation attributes, the orientation information being associated with a capture position of the device sensor relative to an imaged subject; utilizing the orientation information as pose input for use by an augmented reality (AR) system; and refining the pose input with image homography.
-
Specification