Recherche dans les collections de brevets nationales et internationales
Une partie du contenu de cette demande n'est pas disponible pour le moment.
Si cette situation persiste, contactez-nous auObservations et contact
1. (WO2015173001) VÉRIFICATION D'IMAGES CAPTURÉES À L'AIDE D'UNE ESTAMPILLE TEMPORELLE DÉCODÉE À PARTIR D'UN ÉCLAIRAGE PROVENANT D'UNE SOURCE DE LUMIÈRE MODULÉE
Note: Texte fondé sur des processus automatiques de reconnaissance optique de caractères. Seule la version PDF a une valeur juridique

CLAIMS:

1. A device comprising:

an input for receiving images captured by a camera (20), of an environment illuminated by light from a visible light source (2);

an image processing module (22) configured to process one or more of the images to decode a timestamp modulated into said light, and to output an indication of the decoded timestamp; and

a verification module (23) arranged to receive the indication of the decoded timestamp output by the image processing module (22), and based thereon to perform an at least partially automated verification of a time at which the one or more images were captured.

2. The device of claim 1, wherein the image processing module (22) is further configured to decode, from the processing of the one or more images, information modulated into the light indicative of a location of the light source or environment, and to output an indication of the location for verification of a location at which the one or more images were captured.

3. The device of claim 2, wherein said information comprises:

coordinates or a name of the location explicitly encoded into the light; or an identifier of the light source (2) that is mapped to a location in a location database, the image processing module being configured to look up the location from the location database based on said identifier.

4. The device of any preceding claim, wherein the image processing module (22) is further configured to apply a facial recognition and/or other image recognition algorithm to at least one of the captured images, and to thereby identify a person or persons appearing in the at least one image.

5. The device of any preceding claim, wherein the timestamp is cryptographically secured, and the image processing module (22) is configured to use a cryptographic key to access the timestamp.

6. The device of any preceding claim, wherein:

the image processing module (22) is configured to store the one or more images in at least one image file (30), wherein said outputting comprises storing the decoded timestamp in the image file as metadata (34) of the image file;

the image processing module (22) is configured to decode the timestamp again later from the one or more stored images; and

the verification module (23) is configured to perform said at-least-partially automated verification by comparing the later decoded timestamp with the stored timestamp in the metadata in order to verify the stored timestamp.

7. The device of claim 6 wherein the timestamp in the metadata or the metadata as a whole is cryptographically secured, and the verification module (23) is configured to use a cryptographic key to access the timestamp or metadata.

8. The device of any preceding claim, wherein the camera (20) adds its own timestamp to at least one of said one or more the images, and the verification module (23) is configured to perform said at-least-partially automated verification by comparing the camera's own timestamp with the decoded timestamp in order to verify the camera's timestamp.

9. The device of any preceding claim, wherein the timestamp as modulated into said light is signed using a private key, and the verification module (23) is configured to perform said at least-partially-automated verification by verifying the decoded timestamp using a corresponding public key.

10. The device of any preceding claim, wherein the image processing module (22) is configured to remove the modulation from said one or more images once the timestamp has been decoded, stored or verified.

11. An image capturing system comprising:

the device of any preceding claim;

the light source (2), being arranged to emit light to illuminate said environment, and configured to modulate the light emitted by the light source with said timestamp indicating a current time value; and

the camera (20), being arranged to capture said one or more images of said environment.

12. A computer program product for processing images, the computer program product comprising code embodied on a computer-readable storage medium and configured so as when executed to perform operations of:

receiving images captured by a camera (20), of an environment illuminated by light from a light source (2); and

processing one or more of the images to decode a timestamp modulated into said light indicating a time at which the one or more images were captured; and

based on the timestamp as determined by said processing, performing an at least partially automated verification of the time at which the one or more images were captured.

13. The computer program product of claim 12, wherein the computer program product is further configured to:

decode, from the processing of the one or more images, information modulated into the light indicative of a location of the light source or environment, and to output an indication of the location for verification of a location at which the one or more images were captured;

apply a facial recognition and/or other image recognition algorithm to at least one of the captured images, and to thereby identify a person or persons appearing in the at least one image; and

log the fact that the identified person or the identified persons are verified to have been at said location at said time.

14. The computer program product of claim 13, wherein said logging comprises logging said fact as part of one or more of:

a location-based game,

a retail rewards scheme,

a social networking system, and/or

a celebrity spotting application.

15. A method comprising :

using light emitted from a light source (2) to illuminate an environment; encoding a timestamp indicating a current time value into the light emitted by the light source;

using a camera (20) to capture one or more of said environment; processing at least one of the images to determine the timestamp encoded into said light; and

based on the timestamp as determined by said processing, performing an at least partially automated verification of a time at which the at least one image was captured.