IMAGE ANNOTATION ON PORTABLE DEVICES
First Claim
1. A computerized method for placing an annotation on an image of a scene, comprising the steps of:
- (a) obtaining an original image of said scene with a camera;
(b) obtaining an annotation for a feature of said scene represented in said image;
(c) for each position of a plurality of positions in said image, determining a probability of having said feature at said position; and
(d) forming the annotated image by including said annotation at an annotation position in said image where said probability is the highest further comprising(e) determining the position of said camera with a location sensor,(f) using computer vision means for determining a similarity between said feature and reference images or models of said feature;
(g) computing a probability distribution function indicating the probability of having said feature at each of said positions in said image, based on information from said location sensor and on information from said computer vision means.
3 Assignments
0 Petitions
Accused Products
Abstract
A system for automated annotation of images and videos points a mobile device towards an object of interest, such as a building or landscape scenery, for the device to display an image of the scene with an annotation for the object. An annotation can include names, historical information, and links to databases of images, videos, and audio files. Different techniques can be used for determining positional placement of annotations, and, by using multiple techniques, positioning can be made more precise and reliable. The level of detail of annotation information can be adjusted according to the precision of the techniques used. A trade-off can be taken into account between precision of annotation and communication cost, delay and/or power consumption. An annotation database can be updated in a self-organizing way. Public information as available on the web can be converted to annotation data.
73 Citations
14 Claims
-
1. A computerized method for placing an annotation on an image of a scene, comprising the steps of:
-
(a) obtaining an original image of said scene with a camera; (b) obtaining an annotation for a feature of said scene represented in said image; (c) for each position of a plurality of positions in said image, determining a probability of having said feature at said position; and (d) forming the annotated image by including said annotation at an annotation position in said image where said probability is the highest further comprising (e) determining the position of said camera with a location sensor, (f) using computer vision means for determining a similarity between said feature and reference images or models of said feature; (g) computing a probability distribution function indicating the probability of having said feature at each of said positions in said image, based on information from said location sensor and on information from said computer vision means. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 14)
-
-
11. An annotating device for placing an annotation on an image of a scene comprising:
-
(a) a camera for obtaining an original image of said scene; (b) computation means for obtaining an annotation for a feature of said scene represented in said image; (c) computation means for determining a probability for said feature to be placed at each position of a plurality of positions in said image, and for forming the annotated image by including said annotation at an annotation position where said probability is highest further comprising; (d) a location sensor for determining the position of said annotating device; (e) computer vision means for determining the similarity between said feature and reference images or models of said features; (f) computation means for computing a probability distribution function indicating the probability that said feature is at each said position in said image, based on information from said location sensor and on information from said computer vision means.
-
-
12. An annotating system comprising:
-
(a) at least one annotating device (1) for placing an annotation on an image of a scene comprising a camera for obtaining an original image of said scene; computation means for obtaining an annotation for a feature of said scene represented in said image; computation means for determining a probability for said annotation to be placed at each position of a plurality of positions in said image, and for forming the annotated image by including said annotation at an annotation position where said probability is highest further comprising; a location sensor for determining the position of said annotating device; computer vision means for determining the similarity between said feature and reference images or models of said features; computation means for computing a probability distribution function indicating the probability that said feature is associated with each said position in said image, based on information from said location sensor and on information from said computer vision means; (b) at least one server (3). - View Dependent Claims (13)
-
Specification