Full text: Recording, documentation and cooperation for cultural heritage

ng 
all 
ge 
ns 
International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, Volume XL-5/W2, 2013 
XXIV International CIPA Symposium, 2 — 6 September 2013, Strasbourg, France 
Detected areas appear so in the mask as white areas. As all 
positions are tested in a XYZ file, the mask has the same 
dimension as the XYZ file and so as the attached image (Figure 
13). 
(a) (b) 
  
  
  
Figure 13: Image (left) and associated mask by the propagation 
of annotation (right) 
In the event that the drawn area (corresponding to the 
annotation) does not appears in one of the other images, the 
created mask for this image will be only composed of black 
pixels. 
The annotated area can be displayed by superimposing the 
image and the mask, and by affecting a transparency value on 
the mask and a color value on white pixels (Figure 14). 
Figure 14: Visualisation of the area on another image 
In this process, the transfer can be performed in two ways for an 
image: from the picture (definition of an annotation) or to the 
picture (transfer from another picture). 
5.4 Multi-view enrichment of annotations 
This transfer only allows the search of existing points on the 
annotated image. But the object to be annotated frequently does 
not appear wholly in any image. Indeed, in these cases, other 
views are needed to completely select this object. 
For this reason, the objective of multi-view enrichment is to 
permit the user to define an annotation from different views 
while using the propagation's method previously presented. 
A first list of X, Y and Z coordinates is extracted by 
implementing the steps 5.1 and 5.2 on this view. Then the steps 
5.1 and 5.2 are implemented again on another view and a 
second list of X, Y and Z coordinates is extracted. By grouping 
together these two lists, a third one, representing the whole 
annotation, is created. Finally the step 5.3 is processed for all 
images by using the combination of the two extracted lists 
(Figure 15). 
419 
  
  
2 m : x 
» p 
e od 
Figure 15: Steps of multi-view definition: (a) definition of a part 
of the annotation on a view and search of X, Y and Z 
coordinates (pink), (b) definition of a second part of the 
annotation on another view and search of X, Y and Z 
coordinates (blue), (c) association of the two list of coordinates 
(green), (d) projection of the modified annotation on others 
images 
These steps can be generalised for the use of more than two 
images. It is sufficient to repeat steps 5.1 and 5.2 on each 
concerned images and, then, to assemble all the lists of 
coordinates before implementing step 5.3. 
Thus, this enrichment of annotations can be performed from 
different viewpoints and the definition of an annotation can be 
defined at best. 
6. CONCLUSION AND PERSPECTIVES 
This work has shown a process based on 3D information to 
transfer annotation towards a set of spatially oriented pictures of 
a building. Despite the results obtained with this study, some 
issues need to be resolved and some reflections should prompt 
further research. 
First of all, in order to improve the definition and the transfer of 
an annotation, an automatic segmentation of the image or of the 
implicit point cloud (implicit because contained in the XYZ 
files) could be envisaged. For example, with an efficient 
segmentation of images, the definition of annotations could be 
implemented by selecting parts of the segmentation and the 
transfer could be implemented by detecting parts of the 
segmentation instead of detecting pixels. 
Besides, as different levels of semantic description could exist, 
the overlapping of annotations should be envisaged and 
managed. 
Then, a set of 2D or 3D analyse tools (color, shape ...) could be 
developed, with the help of images or point cloud. 
Afterward, the adding of new photographs to the already 
annotated images should be provided by the system. 
Furthermore, as the state of a building evolves in time, the 
management of images from different time can be expected. 
At last, if annotations are semantically defined, several queries 
(by single annotation, by terms ...) could be formulated with the 
crossing of all data according to different criteria. 
 
	        
Waiting...

Note to user

Dear user,

In response to current developments in the web technology used by the Goobi viewer, the software no longer supports your browser.

Please use one of the following browsers to display this page correctly.

Thank you.