TOWARDS AUTOMATIC INDOOR RECONSTRUCTION OF CLUTTERED BUILDING ROOMS FROM POINT CLOUDS
|
|
|
- Donald Underwood
- 10 years ago
- Views:
Transcription
1 TOWARDS AUTOMATIC INDOOR RECONSTRUCTION OF CLUTTERED BUILDING ROOMS FROM POINT CLOUDS M. Previtali a, L. Barazzetti a, R. Brumana a, M. Scaioni b a Politecnico di Milano, Department of Architecture, Built Environment and Construction Engineering Via G. Ponzio 31, Milano, Italy [mattia.previtali, luigi.barazzetti, raffaella.brumana]@polimi.it b Tongji University, College of Surveying and Geo-Informatics, 1239 Siping Road, Shanghai, P.R. China [email protected] Commission V, WG 3 KEY WORDS: Indoor Reconstruction, Laser scanning, Point cloud, Segmentation ABSTRACT: Terrestrial laser scanning is increasingly used in architecture and building engineering for as-built modelling of large and medium size civil structures. However, raw point clouds derived from laser scanning survey are generally not directly ready for generation of such models. A manual modelling phase has to be undertaken to edit and complete 3D models, which may cover indoor or outdoor environments. This paper presents an automated procedure to turn raw point clouds into semantically-enriched models of building interiors. The developed method mainly copes with a geometric complexity typical of indoor scenes with prevalence of planar surfaces, such as walls, floors and ceilings. A characteristic aspect of indoor modelling is the large amount of clutter and occlusion that may characterize any point clouds. For this reason the developed reconstruction pipeline was designed to recover and complete missing parts in a plausible way. The accuracy of the presented method was evaluated against traditional manual modelling and showed comparable results. 1. INTRODUCTION In the last years a great attention has been paid to the development of automated techniques for generation of as-built building models starting from point clouds acquired by Terrestrial Laser Scanners (TLS), see Pu et al., (2011), Haala and Kada (2010), and Remondino (2011). Indeed, the demand for indoor modelling is largely increasing for different purposes (scheduled maintenance, preservation and documentation, facility management, security, feeding Building Information Models). In conjunction, the increase in the automation of acquisition and registration of laser scans, along with a reduction of the instrumental cost, has allowed a larger number of operators to widely use this surveying methodology. However, once laser point clouds are acquired and aligned, the process of turning them into a vector model is still largely based on the manual modelling of each architectural element. To improve this aspect, automation in the reconstruction pipeline is essential to speed up the processing workflow and to preserve the economic sustainability of the project. In addition, an important transition to Building Information Modelling (BIM) is taking place in the Architecture, Engineering, and Construction domain (AEC Azhar, 2011). Indeed, in a BIM model not only the geometric aspects are considered, but also semantic information can be included for a deeper understanding of existing buildings. Thus, an automated methodology for geometric modelling should present interoperability with BIM domain. However, the lack of automated approaches to understand the indoor building structures captured in raw data is still underlined in the AEC (Okron et al., 2010). The automatic reconstruction of building models has been mostly restricted to building outer envelope, while so far lower interest was paid to indoor modelling. The automatic reconstruction of buildings exterior shares many properties (and problems) with the issues associated with indoor modelling. However, they generally operate under the assumption that the surface being modelled is relatively free from obstructions. Even if this may be a reasonable prerequisite for outdoor scanning, in indoor environments objects like pieces of furniture and wall-hangings frequently may occlude the wall surfaces, making the modelling problem much more challenging. This paper presents an automatic method for modelling predominantly planar indoor environment on the basis of TLS data. This topic can be addressed as automatic indoor reconstruction (AIR). The presented methodology aims at generating reliable models despite of the presence of significant amounts of clutter and occlusion, which frequently occur in building indoor. In particular, gaps in the input data can be recognized and filled by detecting occluded regions and by modelling windows or door openings. First, surfaces representing the room walls, ceiling and floor are extracted in robust way. Then, to understand the nature of occlusions, a raytracing algorithm is used to identify regions that are occluded from every viewpoint and to distinguish these regions from openings in the surface (e.g., due to doorways or windows). The most experiences reported in the literature (see Subsect. 1.2) concern the use of static TLS, but the recent improvements in the indoor mobile mapping systems are opening new great possibilities to this field (Biswas and Veloso, 2011). Although mobile systems are expected to offer a lower precision, they may offer a higher productivity fostering real word applications. Also it should be mentioned that other data sources than laser scanning have to be carefully considered in the close future to provide point clouds useful for indoor modelling: photogrammetry, low-cost 3D imaging systems (including gaming devices), triangulation scanners, and mobile-phone 3D scanners. However, in those cases the data precision and resolution may be lower than with static TLS. The structure of the paper is organized as follows. Section 2 gives an outlook on the entire modelling approach. Section 3 doi: /isprsannals-ii
2 focuses on the extraction of the contour of ground plane, which in the most inner rooms also allows modelling the vertical walls, with the exception of doors and windows. The possible presence of occlusions and window/door detection is dealt with in Section 4. Section 5 reports some examples of applications to real case studies Finally, Section 6 draws some conclusions. 1.2 Related work Several methods have been proposed in the recent literature for production of building façades models by using TLS (Pu and Vosselman, 2009; Ripperda and Brenner, 2009). These approaches operate under the assumption that the surface being modelled is relatively unobstructed. Whether this may be a reasonable assumption for outdoor scanning, in indoor environments generally some pieces of furniture may generate occlusions. For façade modelling, in the case of occlusions model-based approaches are used (Becker, 2009; Koutsourakis et al., 2009). In particular, they assume that the occluded region is part of a repeated pattern and a top-down processing is used to predict these patterns and to replace pending data (see Previtali et al., 2013b). However, in the case of interior modelling, repetitive patterns of walls and windows are more unlikely to be identified and ad-hoc algorithms robust to clutter are needed. Currently, model reconstruction and visualization of generic indoor scenes is still a difficult task (Furukawa et al., 2009). In fact, the reconstruction of interiors is mostly performed by using interactive or semi-automatic approaches (Cyclone, Pointools, ). Many researchers have studied the problem of building interior reconstruction using laser scanning data (El- Hakim et al., 1997; Hahnel et al., 2003; Thrun et al., 2004; Budroni and Boehm, 2005; Okron et al., 2010; Adan and Huber, 2011). For some works the emphasis was given on creating visually realistic models rather than geometrically accurate ones (e.g., El-Hakim et al., 1997). Many authors used TLS data to construct detailed models of walls. Thrun et al. (2004) developed a plane extraction method based on the expectation maximization algorithm, while Hahnel et al. (2003) used a plane sweep approach to find planar regions. However, even if these algorithms work well for extracting planar patches from the laser data, they do not explicitly recognize the semantic identity of any components, namely walls, ceilings, and floors. In addition, several works (Hahnel et al., 2003; Thrun et al., 2004, Budroni and Böhm 2005) do not consider the occlusion problem because they focused on modelling of hallways with no furniture or other potentially occluding objects. The problem of detecting doors is specifically addressed in Díaz-Vilariño et al. (2014), who makes integrated use of TLS and image data. Context-based building modelling was studied by Cantzler (2003), Nüchter and Hertzberg (2008), and Rusu et al. (2008). These approaches rely on hand-coded rules. Recently, Koppula et al. (2011) used a graphical model to represent contextual relationships for recognizing objects in indoor scenes using 3D+colour images (RGBD) from a Microsoft Kinect sensor (Zhang, 2012). However, defined rules are usually brittle and break down in the case of noisy measurements or significant lack in the data. A very specific area of indoor modelling, which has been the topic of intense efforts towards automation, is the reconstruction of industrial environments. These scenes are characterized by repetitive elements such as beams or pipes. Current state of the art in commercial reconstruction tools is manual presegmentation in combination with automated model fitting (Rabbani et al., 2007). 2. INDOOR RECONSTRUCTION OVERVIEW The developed methodology for automatic indoor reconstruction (AIR) takes as input a set of registered scans with a known up direction and the location of the scanner in the room. All these prerequisites can be easily obtained in the practice. Indeed, scan registration is a well-studied problem, and methods to manually or automatically register scans are available both in scientific and commercial software packages, see a review in Previtali et al. (2014). Moreover, the alignment of the vertical axis of ground reference system (GRS) along the plumb line, that is also the direction of walls, can be easily obtained by levelling one station taken as reference. Moreover, due to the limited vertical extension of walls and the 1-2 centimetre precision required in AIR, such procedure may suffice. Alternatively, if the vertical direction is unknown, the orientation can be estimated using statistics on data. For example, a room usually is schematically represented by two large parallel, continuous planes (floor and ceiling), and by at least four walls which are vertical smaller planes. These simple considerations may be exploited to detect which planes represent walls and the orthogonal direction to the floor/ceiling can be used to establish the up direction. Of course there may be a few exceptions to these rules, especially in historical and special buildings (e.g., industrial, military, facility management buildings). On the other hand, the proposed procedure is focusing on modelling common rooms in modern constructions, which represent the large majority of the cases. For efficiency, the algorithm operates independently on each room. In the case one would like to link together more rooms, standard techniques used in surveying and laser scanning practice have to be implemented. The first step in the presented approach (Fig. 1) is detection and estimate of the surfaces to be modelled, i.e., walls, ceiling and floor. Figure 1. Workflow of the developed methods for automatic indoor modelling (AIR) of building rooms. However, due to occlusions and clutter some walls may be missing in the data set. For this reason an automatic procedure is implemented to complete missing elements in a plausible way. To achieve this, the developed algorithm incorporates some architectural priors on indoor scenes, notably the doi: /isprsannals-ii
3 prevalence of orthogonal intersections between walls. Such scenes are addressed as Legoland scenes in Förstner (2010). Once the surfaces describing the room are defined, the remaining steps operate on each region individually. In the second phase, each planar surface is analysed to identify and model the occluded regions and openings by using a ray-tracing algorithm. Openings in the data are detected by using labelling information while contemporarily a further classification is performed to take apart windows and doors. Finally, occluded regions are completed in a realistic way. The output consists of a set of labelled planar patches (walls, floor, and ceiling), adjacency maps indicating which patches are connected to one another, and a set of openings detected within each planar surface. These patches are intersected with one another to form a simple surface-based model of the room. The geometric models of the room, along with any semantic information, may be combined together to derive a semantically enriched mode of the room in CityGML and/or IFC format (Gröger and Plümer, 2012). extracted planes (i.e., similarity of normal vectors, perpendicular distance between planes and intersection of planes). Once the point cloud segments have been detected, a first semantic classification is done to detect roof and ceiling. Indeed, by analysing the detected segments, the ceiling can be identified as the non-vertical plane having the lower height. Conversely the roof is detected as the non-vertical plane located at the highest level. In this way, the distance from ceiling to roof can be also worked out (Fig. 4a). 3. GROUND PLAN CONTOUR DETECTION The first step of the reconstruction process is the detection of ground plan contours. The general workflow is presented in Figure 2. First, surfaces (walls, roof and ceiling) which constitute the box of the room to be modelled are detected. This stage is accomplished by using the segmentation strategy described in Previtali et al. (2013a). However, scan segmentation based on range images techniques can also be used (Zeiback and Filin, 2007; Kang et al., 2013). Figure 3. Workflow of developed segmentation procedure. Figure 2. Pipeline for ground plan contour detection. The workflow of the segmentation strategy is presented in Figure 3. In this implementation major attention was paid to the reduction of so called bad-segmentation problems. Indeed, spurious results may be due to the fact that points constituting the maximum consensus to RANSAC planes may be derived from different objects. The developed strategy tries to minimize this problem by including topology information in the process. Indeed, points belonging to the same object should be sufficiently close while groups of points belonging to different objects should have a gap area. For this reason, a topology measure is introduced in the segmentation process by identifying objects corresponding to a single objects of interest. Similarly, once all objects are detected, over-segmented parts are combined together considering topology properties of the At this stage the floor plan of the room has to be determined. To this end, the walls of the room need to be detected. However, this problem is made more difficult due to possible clutter and occlusions. Some walls may have not been sensed by laser scanner and may miss in the point cloud. For this reason, a proper completion is necessary to reconstruct in a plausible way these pending walls (Fig. 4b). A first rough floor plan of the room can be obtained by projecting the points belonging to the ceiling onto a horizontal plane. Indeed, the acquisition of the ceiling surface, due to its location, is generally less influenced by clutter and occlusion than other surfaces in the room. Usually rooms with a standard usage feature a relatively large free area on the floor surface for walking and moving around. The horizontal plane is discretized into cells of size β x β. The cell size β is set equal to the mean sampling resolution in the point cloud. Then a binary occupancy raster map (BORM) is generated where pixels having value one represent cells where TLS data are available, while zero value pixels are cells with no data. Starting from this binary image it is possible to derive pixels representing the boundary of occupied cells which represent a first rough floor plan. Due to possible occlusions, such plan may contain some spurious boundaries, i.e., the ones not associated to a wall (Fig. 4c). To validate the obtained boundaries a check is done against the segmentation results. In particular, only vertical segments falling inside the cells labelled as boundary are considered as real wall surfaces (Fig. 4d). In indoor modelling applications, a single missing small wall may jeopardize the entire reconstruction of the floor plan. In the developed strategy, such gaps are filled by incorporating additional, unseen pending walls (Chauve at al., 2010). doi: /isprsannals-ii
4 Indeed, it can be observed that generally walls are mutually perpendicular in indoor environments. For this reason pending walls are guessed as orthogonal to the detected walls and are added from the boundary of the detected ones (Fig. 5a). To obtain a continuous floor plan from detected and pending walls, a procedure based on cell complex labelling is applied. As a first step a 2D arrangement (Edelsbrunner et al., 1986) is set up by using both detected and pending walls. The arrangement generates a partitioning of the original space domain into convex polygonal cells (Fig. 5b). Once having derived the cell complex, the floor plan reconstruction problem can be formulated as an optimal binary labelling of cells in the complex. Each cell is labelled as empty or occupied, and the floor plan can be extracted as the union of all facets separating an occupied cell from an empty one, obtaining this way an intersection-free boundary. This labelling problem is handled within the framework of minimum s-t cut (Reif, 1983) on the cell-adjacency graph G = (V,E) of the partitioning, where the vertices V are the cells of the polygonal cell complex and the edges E link adjacent cells, i.e., they correspond to the facets of the complex. cells forming the inner part of the room might be erroneously labelled as empty or vice-versa (Fig. 5c). For all other cells an equal unary weight is associated to edges joining the cells to the source and to the sink because there is no a priori knowledge about the occupancy of the cell. Weights of remaining edges between cells are fixed equal to the length of the edge between the cells. This means that the s t cut problem is aimed at minimizing the length of guessed walls segments (Fig. 5d). To perform s t cut, the Kolmogorov s max-flow algorithm is used (Boykov and Kolmogorov, 2004). Once having computed the S- T partitioning, the boundary of the occupied cells of the polygon partition gives the floor plan. Finally, having obtained the floor plan and having previously defined the ceiling-floor distance, the surfaces constituting the room can be reconstructed with easy. c. d. Figure 5. Cell complex construction and labelling for Classroom data set: (a) detected primitives with pending walls; (b) induced cell complex; initial (c) and final (d) labelling of the cell complex. c. d. Figure 4. Detection of room surface for Classroom data set: (a) detected ceiling and floor; (b) some wall portions are missing (in red circles) due to occlusions; (c) binary occupancy raster map of the ceiling with walls (green segments) and spurious boundaries (red segments); and (d) detected wall surfaces. Starting from the available data, some cells can be directly categorized as occupied. In particular, all cells occupied by points belonging to the ceiling can be directly assigned to set T. In a similar way, cells bordering an occupied cell and separated from it by a detected wall segment are set as empty. For this reason, the weights of edges joining the sink (t) to cells labelled as occupied are set to infinite value and, in a similar way, edges joining the source (s) to empty cells are set to infinite. Then, the weights of edges between two occupied cells and between two empty cells are set to infinite and weights of edges connecting an empty and an occupied cell are set to zero. In this way, it is prevented that 4. OCCLUSION LABELLING Once all surfaces of the room s box are detected, openings are looking for. Detection of the boundaries of openings, such as windows or doors in a wall, is usually a complex task. While in façade reconstruction applications windows are generally detected as holes in the point cloud, this assumption does not generally hold for indoor environments. Indeed, also occlusions and clutter produce significant holes in the point cloud which have to be distinguished from real openings. To this end an occupancy analysis is accomplished. The developed method is based on ray-tracing labelling and BORM generation (Adan and Huber, 2011). The occupancy of the scanned space could also be done by using the Dempster-Shafer theory of evidence (Shafer, 1976). In this case the spatial occupancy is represented by so-called belief masses describing the state of the space (e.g., empty or occupied ) in the nearby of a point p. However, definition of proper belief masses relies, in general, on a series of parameters (Hebel et al, 2013), which may be difficult to set up. In order to cope with this limitation a simpler approach based on a few and intuitive parameters was designed. In this step each surface is separately processed. Once having previously defined the wall surface, points representing inliers doi: /isprsannals-ii
5 for the plane under analysis can be easily recognized. The detected plane is then discretized into cells of size β x β and then a BORM (denoted as M 0 ) is generated on the basis on whether inlier points are detected at each pixel location or not. Without additional information, it is not possible to distinguish between a pixel that is truly empty and one that is merely occluded. This problem can be overcome by using a ray-tracing labelling to detect occlusions between the sensor and the surface being modelled. For this reason the scanning locations (position and attitude) should be known in advance. 4.1 Ray-tracing labelling Let S = {S 1,S 2,,S n } be the set of n scan standpoints for the room to be modelled. For each scan position S k, a labelling L k is generated by tracing a ray from the scan location to each pixel P i (X,Y,Z) labelled as empty in M 0. The knowledge of the rotation matrix R k and the position vector T k of the generic standpoint S k can be exploited to compute the coordinates of any points P i in the intrinsic reference system (IRS) of the instrument: On the other hand if the mean distance is larger than P i distance, the cell is labelled as empty. After ray-tracing labelling for any scans, K labels for each pixel are obtained (Fig. 7). Then all the labels are combined in a final occupancy map L F adopting the following labelling rule: If L0 ( i) = empty and L j ( i) = occluded, j = 1,2,..., K => LF ( i) = occluded In other words, a cell is considered as occluded if it is occluded in any scans. Having obtained the BORM, openings can be easily detected by identifying the labels of the cells. x IRS R k T X i -T k (1) Then from vector x IRS the spherical coordinates (range d, vertical angle α, horizontal angle θ) can be derived. Relation between cartesian and spherical coordinates is as follows: cos cos cos sin (2) sin Having defined the cell location in spherical coordinates, the 20-nearest neighbour points (Samet, 2006) for P i can be easily defined. As a measuring distance between P i and other points, θ and α angles are used. In the case the 20-nearest neighbour points have angular distance (θ, α) far larger than the predefined angular scanning resolution, this would mean that no reflected signal come to the laser scanner due to the presence of an opening. In this case the pixel P i is labelled as empty. c. d. Figure 7. Occlusion labelling ( Classroom data set). Reflectance images of Scan 1 (a) and Scan 2 (b) used to model the wall; cell labelling for Scan 1 (c) and Scan 2 (d). 4.2 Classification of openings into windows and doors Figure 6. Ray-tracing labelling principle: point P is marked as occluded because its nearest neighbour points (green points) have a shorter distance from scanner. Conversely, if the angular distance is compatible with the predefined scanning resolution, the mean distance of the nearest neighbours is evaluated d mean = mean (d 1,d 2,... d 20 ), see also Fig. 6. In particular, in the case the mean distance is lower than P i distance, this would mean that P i is occluded by some points in the scan and the cell is consequently labelled. A procedure similar to the one described in Previtali et. al. (2013a) for building outdoors is used to perform classification of openings into windows and doors and to identify their shape. In particular a hierarchical classification tree is used (Fig. 8). Openings are classified as doors when they intersect with ground floor. Once the raw shape of the openings is determined priors on indoor architecture are added to generate the room model. In particular, the prevalence in building rooms of straight lines and orthogonal intersection is exploited to add additional constrain to enforce the modelling process. doi: /isprsannals-ii
6 teacher desk and many tables and seats for students in the classroom. In addition, a recess of the room is partially occluded by another tiny wall. The first step for AIR is the segmentation of the point cloud. Parameters in Table 1 were used. RANSAC plane threshold ε 1 cm RANSAC normal threshold α 20 Bitmap cell size β Bitmap cell size for wall detection 1 cm 5 cm Table 1. Parameters used for indoor modelling of both data sets ( Classroom and Office ). Figure 8. Hierarchical classification tree, orange diamonds are conditions while blue rectangles represent room elements. 5. APPLICATIONS AND ACCURACY EVALUATION The procedure for indoor modelling was tested with data sets featuring different characteristics in terms of room geometry and data density. Two examples are illustrated here to present the main advantages and disadvantages of this method in real applications. The results achieved by the proposed approach were checked in order to quantify the geometric accuracy of the obtained vector models. In order to do that a manual reconstruction from the same data set was performed. In the literature this is considered as the most precise method to extract a vector model from a point cloud (Nex and Rinaudo, 2009). For this reason, an experienced operator performed the segmentation of the building room starting from the point cloud. Manual models were then compared with the automatically generated ones. In particular, the detected breaklines were compared to manual benchmarking models. First, the accuracy of the reconstructed edges was derived by comparing the ground truth position of each line with the position estimated by the automatic algorithm. In particular, for each edge the absolute modelling error is defined as the absolute magnitude of the difference between the ground truth and the model position. An edge is considered as correctly detected if the distance between the manually generated edge and the closest automatically generated edge is lower than a predefined threshold T. Then the reliability of reconstructed edges is evaluated by comparing the number of commission and omission errors. In particular, a commission (or I Type) error is defined as the probability of erroneously detecting an edge. It is evaluated as the ratio between the number of wrong breaklines and the total number of real ones. Conversely, an omission (or II Type) error is defined as the probability that a real edge is undetected. It is evaluated as the ratio between undetected edges and the total number of existing ones. 5.1 Classroom data set The first test consists in the modelling of a university classroom. The dimensions of the room are 8 m 4.5 m 3 m. Two scans were acquired inside the room, each consisting of approx. 28 million points. A FARO-FOCUS 3D laser scanner ( was adopted, which is based on the phase-shift principle for range measurement. This data set presents significant occlusions and clutter due to the presence of the In Figure 4 segmentation results are presented and distinction between room elements (floor, ceiling and walls) is shown. Once having defined the detected wall surfaces, ghost primitives are added and the complex arrangement is set up (Fig. 5). Finally, occupancy maps are generated for all the detected wall surfaces. The obtained room model is presented in Figure 9a-d while results of the geometric accuracy of the model are presented in Figure 10. As expected, the number of correctly detected edges decreases as the tolerance increases. However, this decrease presents a significant discontinuity in correspondence of T = 4.0 mm. This means that the accuracy of the detected edge is about this magnitude. However, an important element needs to be observed. Manual modelling of a point cloud is indeed influenced by human interpretation and the definition of breaklines with accuracy higher than mm is almost impossible also for a skilled operator. c. d. Figure 9. Geometric reconstruction of Classroom data set: (a) room model with overlaid the original point cloud; (b) wireframe model of the reconstructed room; (cd) final 3D room model from two different viewpoints. doi: /isprsannals-ii
7 Also in this case, it can be noticed that the accuracy of the wall and opening boundaries is similar to the one obtainable with manual modelling of the point cloud, confirming the quality of results obtained in the first example (Fig. 12). Figure 10. Accuracy evaluation of edge segmentation results for the Classroom data set. 5.2 Office data set The second example consists in the modelling of an office room characterized by having a complex ground plane contour. The room is approximately 12 m 8.5 m 3 m. In this case three scans were acquired with a FARO-FOCUS 3D laser scanner. In this case, the average number of points per each scans consisted of approx. 44 million points. The same segmentation parameters adopted in the previous example have been used here (see Table 1). In Figure 11 a summary of the main processing step for the Office data set are shown. c. d. e. f. Figure 11. Geometric reconstruction of Office data set: (a) segmentation results; (b) detected primitives with pending walls; (c) induced cell complex; (d) final ray-tracing labelling; (e) wireframe model with overlaid the original point cloud; and (f) final 3D model. Figure 12. Accuracy evaluation of edge segmentation results for the Office data set. 6. CONCLUSIONS In the last years, indoor reconstruction of existing buildings has been attracting more and more interest in the architectural and building engineering domain. Terrestrial laser scanning proved to be an adequate technique for a fast and reliable acquisition of primary data. However, the processing workflow to derive the final building model from the original point cloud has been a time consuming and fully manual procedure up until now. This paper presented a robust method for automatic reconstruction of the interior architecture of room buildings (automatic indoor modelling AIR). Given a point cloud of the building indoor and the scan locations, the overall shape of the room is reconstructed as a 3D model provided in CAD format. During the processing a recognition step is also performed between room objects allowing a semantic representation of the entire room, to be possibly exported in IFC and CityGML formats. This option will allow importing the reconstructed semantically-enriched model into Building Information Model (BIM). Experiments with a couple of real data sets demonstrated that this method could work well despite the high levels of clutter and missing data in the point clouds. The geometric accuracy of the derived models can be considered as comparable with the one obtainable in a standard fully manual processing workflow. A major limitation to the full optimization of the method is due to the Legoland-world domain assumption. Because of such assumption, walls, which build up the room volume are assumed as rectangular. However, more complex room geometries such as curved surfaces or triangular walls (such in the case of lofts) may occur in scanning indoor environments. In addition, also pending walls are assumed intersecting in an orthogonal way with respect to detected wall surfaces. However, this assumption has no general validity and in some situations obtained ground plan contours may significantly differ from the actual one. However, the most rooms in modern buildings follow the simple model that is considered in this research. Thus the described method is expected to work well in a large number of cases. Future development will consider the integration into this procedure of other types of data sources, like point clouds coming from photogrammetric processing, triangulation scanner and indoor Mobile Mapping Systems. The use of these sensors may need a partially modified approach, for example to apply the ray-tracing labelling adopted to discriminate for occlusions. Mutual integration of more independent room interior models doi: /isprsannals-ii
8 and indoor-outdoor modelling are other aspects that would deserve more investigation considering the relevance of these issues for data integration into BIM s. Acknowledgements Funding was partially provided by National Key Basic 973 Research Program of China (Id 2013CB733204). 7. REFERENCES Adan A. and Huber D., 2011, 3D reconstruction of interior wall surfaces under occlusion and clutter. In 3D Imaging, Modeling, Processing, Visualization and Transmission (3DIMPVT), 2011 International Conference on (pp ). IEEE. Azhar, S., 2011, Building information modeling (BIM): Trends, benefits, risks, and challenges for the AEC industry. Leadership and Management in Engineering 11, no. 3 (2011): Becker S., 2009, Generation and application of rules for quality dependent façade reconstruction. ISPRS Journal of Photogrammetry and Remote Sensing 64 (6), Biswas J. and Veloso M., 2011, Depth camera based localization and navigation for indoor mobile robots. Robotics and Automation (ICRA), 2012 IEEE, International Conference, pp Boykov Y. and Kolmogorov V., 2004, An experimental comparison of min-cut/max-flow algorithms for energy minimization in vision. Pattern Analysis and Machine Intelligence, IEEE Transactions on, 26(9), Budroni A. and Böhm J., 2009, Toward automatic reconstruction of interiors from laser data. Proceedings of Virtual Reconstruction and Visualization of Complex Architectures (3D-Arch). Cantzler H., 2003, Improving Architectural 3D Reconstruction by Constrained Modelling, College of Science and Engineering. School of Informatics, University of Edinburgh, PhD Edinburgh. Chauve A. L., Labatut P., Pons J. P., 2010, Robust piecewise-planar 3D reconstruction and completion from large-scale unstructured point data. In: Proc. Conf. on Computer Vision and Pattern Recognition (CVPR10), pp Díaz-Vilariño, L., Martínez-Sánchez, J., Lagüela, S., Armesto, J. and K. Khoshelham, Door recognition in cluttered building interiors using imagery and LiDAR data. Int. Arch. Photogramm. Remote Sens. Spatial Inf. Sci., XL-5, 7 pages. Edelsbrunner H., O'Rourke J., Seidel R., 1986, Constructing arrangements of lines and hyperplanes with applications. SIAM Journal on Computing, 15(2), El-Hakim S. F., Boulanger P., Blais F., Beraldin J. A., 1997, July. System for indoor 3D mapping and virtual environments. In Optical Science, Engineering and Instrumentation'97 (pp ). International Society for Optics and Photonics. Förstner W., 2010, Optimal vanishing point detection and rotation estimation of single images from a legoland scene. In Int. Archives Photogrammetry, Remote Sens. Spatial Inf. Sci, 38, (Part 3A), pp Furukawa Y., Curless B., Seitz S. M., Szeliski R. 2009, Reconstructing building interiors from images. In Computer Vision, 2009 IEEE 12th International Conference on (pp ). IEEE. Gröger G. and Plümer L., 2012, CityGML Interoperable semantic 3D city models, ISPRS Journal of Photogrammetry and Remote Sensing, 71, Haala N. and Kada, M., 2010, An update on automatic 3D building reconstruction. ISPRS Journal of Photogrammetry and Remote Sensing, 65(6), Hähnel D., Burgard W., Thrun S., 2003, Learning compact 3D models of indoor and outdoor environments with a mobile robot. Robotics and Autonomous Systems, 44(1), Hebel M., Arens M., Stilla U., 2013, Change detection in urban areas by object-based analysis and on-the-fly comparison of multi-view ALS data. ISPRS Journal of Photogrammetry and Remote Sensing, 86, Kang Z., Zhang L., Yue H., Lindenbergh R., 2013, Range Image Techniques for Fast Detection and Quantification of Changes in Repeatedly Scanned Buildings. Photogrammetric Engineering and Remote Sensing, 79(8), Koppula H. S., Anand A., Joachims T., Saxena A., 2011, Semantic labeling of 3d point clouds for indoor scenes. In Advances in Neural Information Processing Systems (pp ). Koutsourakis P., Simon L., Teboul O., Tziritas G., Paragios N., 2009, Single view reconstruction using shape grammars for urban environments. In Computer Vision, 2009 IEEE 12th International Conference on (pp ). IEEE. Nex F. and Rinaudo F., 2009, New integration approach of Photogrammetric and LIDAR techniques for architectural surveys. Int. Archives Photogrammetry, Remote Sens. Spatial Inf. Sci, 38, 3 Nüchter A. and Hertzberg J., 2008, Towards semantic maps for mobile robots. Robotics and Autonomous Systems, 56(11), Okorn B., Xiong X., Akinci B., Huber D., 2010, Toward automated modeling of floor plans. In Proceedings of the Symposium on 3D Data Processing, Visualization and Transmission (Vol. 2). Previtali M., Barazzetti L., Brumana R., Cuca B., Oreni D., Roncoroni F., and Scaioni M., 2013a, Automatic façade segmentation for thermal retrofit. Int. Arch. Photogramm. Remote Sens. Spatial Inf. Sci., XL- 5/W1, Previtali, M., Scaioni, M., Barazzetti, L., Brumana, R., and Roncoroni, F., 2013b, Automated detection of repeated structures in building facades. ISPRS Ann. Photogramm. Remote Sens. Spatial Inf. Sci., II- 5/W2, Previtali M., Barazzetti L., Brumana R., and M. Scaioni, Laser Scan Registration Using Planar Features. Int. Arch. Photogramm. Remote Sens. Spatial Inf. Sci., XL-5, 8 pages. Pu S. and Vosselman G., 2009, Knowledge based reconstruction of building models from terrestrial laser scanning data. ISPRS Journal of Photogrammetry and Remote Sensing, 64(6), Pu S., Rutzinger M., Vosselman G., Oude Elberink, S., 2011, Recognizing basic structures from mobile laser scanning data for road inventory studies. ISPRS Journal of Photogrammetry and Remote Sensing, 66(6), S28-S39. Rabbani T., Dijkman S., van den Heuvel F., Vosselman G., 2007, An integrated approach for modelling and global registration of point clouds.isprs journal of Photogrammetry and Remote Sensing, 61(6), Ripperda N. and Brenner C., Application of a Formal Grammar to Façade Reconstruction in Semiautomatic and Automatic Environments. In 12th AGILE International Conference on Geographic Information Science. Reif J. H., 1983, Minimum s-t Cut of a Planar Undirected Network in O(n\log^2(n)) Time. SIAM Journal on Computing, 12(1), Remondino, F., 2011, Heritage recording and 3D modeling with photogrammetry and 3D scanning. Remote Sensing, 3(6), Rusu R. B., Marton Z. C., Blodow N., Dolha M., Beetz M., 2008, Towards 3D point cloud based object maps for household environments. Robotics and Autonomous Systems, 56(11), Samet, H., 2006, Foundations of multidimensional and metric data structures. Morgan Kaufmann. Shafer, G., 1976, A mathematical theory of evidence. Tech. Rep., Princeton University. Thrun S., Martin C., Liu Y., Hahnel D., Emery-Montemerlo R., Chakrabarti D., Burgard W., 2004, A real-time expectationmaximization algorithm for acquiring multiplanar maps of indoor environments with mobile robots. Robotics and Automation, IEEE Transactions on, 20(3), Zeibak R. and Filin S., 2007, Change detection via terrestrial laser scanning. International Archives of Photogrammetry and Remote Sensing, 36(3/W52), Zhang Z., 2012, Microsoft kinect sensor and its effect. Multimedia, IEEE, 19(2), doi: /isprsannals-ii
Segmentation of building models from dense 3D point-clouds
Segmentation of building models from dense 3D point-clouds Joachim Bauer, Konrad Karner, Konrad Schindler, Andreas Klaus, Christopher Zach VRVis Research Center for Virtual Reality and Visualization, Institute
Toward Automated Modeling of Floor Plans
Toward Automated Modeling of Floor Plans Brian Okorn Vanderbilt University 2301 Vanderbilt Pl., Nashville, TN 37235 [email protected] Xuehan Xiong, Burcu Akinci, and Daniel Huber Carnegie Mellon
MetropoGIS: A City Modeling System DI Dr. Konrad KARNER, DI Andreas KLAUS, DI Joachim BAUER, DI Christopher ZACH
MetropoGIS: A City Modeling System DI Dr. Konrad KARNER, DI Andreas KLAUS, DI Joachim BAUER, DI Christopher ZACH VRVis Research Center for Virtual Reality and Visualization, Virtual Habitat, Inffeldgasse
Automatic Building Facade Detection in Mobile Laser Scanner point Clouds
Automatic Building Facade Detection in Mobile Laser Scanner point Clouds NALANI HETTI ARACHCHIGE 1 & HANS-GERD MAAS 1 Abstract: Mobile Laser Scanner (MLS) has been increasingly used in the modeling of
Automatic Reconstruction of Parametric Building Models from Indoor Point Clouds. CAD/Graphics 2015
Automatic Reconstruction of Parametric Building Models from Indoor Point Clouds Sebastian Ochmann Richard Vock Raoul Wessel Reinhard Klein University of Bonn, Germany CAD/Graphics 2015 Motivation Digital
ACCURACY ASSESSMENT OF BUILDING POINT CLOUDS AUTOMATICALLY GENERATED FROM IPHONE IMAGES
ACCURACY ASSESSMENT OF BUILDING POINT CLOUDS AUTOMATICALLY GENERATED FROM IPHONE IMAGES B. Sirmacek, R. Lindenbergh Delft University of Technology, Department of Geoscience and Remote Sensing, Stevinweg
PHOTOGRAMMETRIC TECHNIQUES FOR MEASUREMENTS IN WOODWORKING INDUSTRY
PHOTOGRAMMETRIC TECHNIQUES FOR MEASUREMENTS IN WOODWORKING INDUSTRY V. Knyaz a, *, Yu. Visilter, S. Zheltov a State Research Institute for Aviation System (GosNIIAS), 7, Victorenko str., Moscow, Russia
Manufacturing Process and Cost Estimation through Process Detection by Applying Image Processing Technique
Manufacturing Process and Cost Estimation through Process Detection by Applying Image Processing Technique Chalakorn Chitsaart, Suchada Rianmora, Noppawat Vongpiyasatit Abstract In order to reduce the
ASSESSMENT OF VISUALIZATION SOFTWARE FOR SUPPORT OF CONSTRUCTION SITE INSPECTION TASKS USING DATA COLLECTED FROM REALITY CAPTURE TECHNOLOGIES
ASSESSMENT OF VISUALIZATION SOFTWARE FOR SUPPORT OF CONSTRUCTION SITE INSPECTION TASKS USING DATA COLLECTED FROM REALITY CAPTURE TECHNOLOGIES ABSTRACT Chris Gordon 1, Burcu Akinci 2, Frank Boukamp 3, and
How To Fuse A Point Cloud With A Laser And Image Data From A Pointcloud
REAL TIME 3D FUSION OF IMAGERY AND MOBILE LIDAR Paul Mrstik, Vice President Technology Kresimir Kusevic, R&D Engineer Terrapoint Inc. 140-1 Antares Dr. Ottawa, Ontario K2E 8C4 Canada [email protected]
3D SCANNING: A NEW APPROACH TOWARDS MODEL DEVELOPMENT IN ADVANCED MANUFACTURING SYSTEM
3D SCANNING: A NEW APPROACH TOWARDS MODEL DEVELOPMENT IN ADVANCED MANUFACTURING SYSTEM Dr. Trikal Shivshankar 1, Patil Chinmay 2, Patokar Pradeep 3 Professor, Mechanical Engineering Department, SSGM Engineering
A Short Introduction to Computer Graphics
A Short Introduction to Computer Graphics Frédo Durand MIT Laboratory for Computer Science 1 Introduction Chapter I: Basics Although computer graphics is a vast field that encompasses almost any graphical
Automatic Labeling of Lane Markings for Autonomous Vehicles
Automatic Labeling of Lane Markings for Autonomous Vehicles Jeffrey Kiske Stanford University 450 Serra Mall, Stanford, CA 94305 [email protected] 1. Introduction As autonomous vehicles become more popular,
Part-Based Recognition
Part-Based Recognition Benedict Brown CS597D, Fall 2003 Princeton University CS 597D, Part-Based Recognition p. 1/32 Introduction Many objects are made up of parts It s presumably easier to identify simple
3-D Object recognition from point clouds
3-D Object recognition from point clouds Dr. Bingcai Zhang, Engineering Fellow William Smith, Principal Engineer Dr. Stewart Walker, Director BAE Systems Geospatial exploitation Products 10920 Technology
3D Scanner using Line Laser. 1. Introduction. 2. Theory
. Introduction 3D Scanner using Line Laser Di Lu Electrical, Computer, and Systems Engineering Rensselaer Polytechnic Institute The goal of 3D reconstruction is to recover the 3D properties of a geometric
3D MODELING OF LARGE AND COMPLEX SITE USING MULTI-SENSOR INTEGRATION AND MULTI-RESOLUTION DATA
3D MODELING OF LARGE AND COMPLEX SITE USING MULTI-SENSOR INTEGRATION AND MULTI-RESOLUTION DATA G. Guidi 1, F. Remondino 2, 3, M. Russo 1, F. Menna 4, A. Rizzi 3 1 Dept.INDACO, Politecnico of Milano, Italy
3D Model of the City Using LiDAR and Visualization of Flood in Three-Dimension
3D Model of the City Using LiDAR and Visualization of Flood in Three-Dimension R.Queen Suraajini, Department of Civil Engineering, College of Engineering Guindy, Anna University, India, [email protected]
3D Model based Object Class Detection in An Arbitrary View
3D Model based Object Class Detection in An Arbitrary View Pingkun Yan, Saad M. Khan, Mubarak Shah School of Electrical Engineering and Computer Science University of Central Florida http://www.eecs.ucf.edu/
HIGH AND LOW RESOLUTION TEXTURED MODELS OF COMPLEX ARCHITECTURAL SURFACES
HIGH AND LOW RESOLUTION TEXTURED MODELS OF COMPLEX ARCHITECTURAL SURFACES E. K. Stathopoulou a, A. Valanis a, J. L. Lerma b, A. Georgopoulos a a Laboratory of Photogrammetry, National Technical University
Modelling, Extraction and Description of Intrinsic Cues of High Resolution Satellite Images: Independent Component Analysis based approaches
Modelling, Extraction and Description of Intrinsic Cues of High Resolution Satellite Images: Independent Component Analysis based approaches PhD Thesis by Payam Birjandi Director: Prof. Mihai Datcu Problematic
National Performance Evaluation Facility for LADARs
National Performance Evaluation Facility for LADARs Kamel S. Saidi (presenter) Geraldine S. Cheok William C. Stone The National Institute of Standards and Technology Construction Metrology and Automation
OBLIQUE AERIAL PHOTOGRAPHY TOOL FOR BUILDING INSPECTION AND DAMAGE ASSESSMENT
OBLIQUE AERIAL PHOTOGRAPHY TOOL FOR BUILDING INSPECTION AND DAMAGE ASSESSMENT A. Murtiyoso 1, F. Remondino 2, E. Rupnik 2, F. Nex 2, P. Grussenmeyer 1 1 INSA Strasbourg / ICube Laboratory, France Email:
An introduction to 3D draughting & solid modelling using AutoCAD
An introduction to 3D draughting & solid modelling using AutoCAD Faculty of Technology University of Plymouth Drake Circus Plymouth PL4 8AA These notes are to be used in conjunction with the AutoCAD software
Automotive Applications of 3D Laser Scanning Introduction
Automotive Applications of 3D Laser Scanning Kyle Johnston, Ph.D., Metron Systems, Inc. 34935 SE Douglas Street, Suite 110, Snoqualmie, WA 98065 425-396-5577, www.metronsys.com 2002 Metron Systems, Inc
On evaluating performance of exploration strategies for an autonomous mobile robot
On evaluating performance of exploration strategies for an autonomous mobile robot Nicola Basilico and Francesco Amigoni Abstract The performance of an autonomous mobile robot in mapping an unknown environment
Robust NURBS Surface Fitting from Unorganized 3D Point Clouds for Infrastructure As-Built Modeling
81 Robust NURBS Surface Fitting from Unorganized 3D Point Clouds for Infrastructure As-Built Modeling Andrey Dimitrov 1 and Mani Golparvar-Fard 2 1 Graduate Student, Depts of Civil Eng and Engineering
Binary Image Scanning Algorithm for Cane Segmentation
Binary Image Scanning Algorithm for Cane Segmentation Ricardo D. C. Marin Department of Computer Science University Of Canterbury Canterbury, Christchurch [email protected] Tom
A Simulation Analysis of Formations for Flying Multirobot Systems
A Simulation Analysis of Formations for Flying Multirobot Systems Francesco AMIGONI, Mauro Stefano GIANI, Sergio NAPOLITANO Dipartimento di Elettronica e Informazione, Politecnico di Milano Piazza Leonardo
Analecta Vol. 8, No. 2 ISSN 2064-7964
EXPERIMENTAL APPLICATIONS OF ARTIFICIAL NEURAL NETWORKS IN ENGINEERING PROCESSING SYSTEM S. Dadvandipour Institute of Information Engineering, University of Miskolc, Egyetemváros, 3515, Miskolc, Hungary,
IP-S3 HD1. Compact, High-Density 3D Mobile Mapping System
IP-S3 HD1 Compact, High-Density 3D Mobile Mapping System Integrated, turnkey solution Ultra-compact design Multiple lasers minimize scanning shades Unparalleled ease-of-use No user calibration required
LASER SCANNER APPLICATION ON COMPLEX SHAPES OF ARCHITECTURE. PROFILES EXTRACTION PROCESSING AND 3D MODELLING.
LASER SCANNER APPLICATION ON COMPLEX SHAPES OF ARCHITECTURE. PROFILES EXTRACTION PROCESSING AND 3D MODELLING. Carlo MONTI Full Professor E-mail: [email protected] Luigi FREGONESE Research Assegnist
Wii Remote Calibration Using the Sensor Bar
Wii Remote Calibration Using the Sensor Bar Alparslan Yildiz Abdullah Akay Yusuf Sinan Akgul GIT Vision Lab - http://vision.gyte.edu.tr Gebze Institute of Technology Kocaeli, Turkey {yildiz, akay, akgul}@bilmuh.gyte.edu.tr
THE PERFORMANCE EVALUATION OF MULTI-IMAGE 3D RECONSTRUCTION SOFTWARE WITH DIFFERENT SENSORS
International Conference on Sensors & Models in Remote Sensing & Photogrammetry, 23 25 v 2015, Kish Island, Iran THE PERFORMANCE EVALUATION OF MULTI-IMAGE 3D RECONSTRUCTION SOFTWARE WITH DIFFERENT SENSORS
Static Environment Recognition Using Omni-camera from a Moving Vehicle
Static Environment Recognition Using Omni-camera from a Moving Vehicle Teruko Yata, Chuck Thorpe Frank Dellaert The Robotics Institute Carnegie Mellon University Pittsburgh, PA 15213 USA College of Computing
Advancements in Close-Range Photogrammetry for Crime Scene Reconstruction
Advancements in Close-Range Photogrammetry for Crime Scene Reconstruction Lee F. DeChant [email protected] Abstract: Police investigators and forensic technicians often face challenges in obtaining
Removing Moving Objects from Point Cloud Scenes
1 Removing Moving Objects from Point Cloud Scenes Krystof Litomisky [email protected] Abstract. Three-dimensional simultaneous localization and mapping is a topic of significant interest in the research
3D Building Roof Extraction From LiDAR Data
3D Building Roof Extraction From LiDAR Data Amit A. Kokje Susan Jones NSG- NZ Outline LiDAR: Basics LiDAR Feature Extraction (Features and Limitations) LiDAR Roof extraction (Workflow, parameters, results)
ADVANTAGES AND DISADVANTAGES OF THE HOUGH TRANSFORMATION IN THE FRAME OF AUTOMATED BUILDING EXTRACTION
ADVANTAGES AND DISADVANTAGES OF THE HOUGH TRANSFORMATION IN THE FRAME OF AUTOMATED BUILDING EXTRACTION G. Vozikis a,*, J.Jansa b a GEOMET Ltd., Faneromenis 4 & Agamemnonos 11, GR - 15561 Holargos, GREECE
A PHOTOGRAMMETRIC APPRAOCH FOR AUTOMATIC TRAFFIC ASSESSMENT USING CONVENTIONAL CCTV CAMERA
A PHOTOGRAMMETRIC APPRAOCH FOR AUTOMATIC TRAFFIC ASSESSMENT USING CONVENTIONAL CCTV CAMERA N. Zarrinpanjeh a, F. Dadrassjavan b, H. Fattahi c * a Islamic Azad University of Qazvin - [email protected]
EFFICIENT VEHICLE TRACKING AND CLASSIFICATION FOR AN AUTOMATED TRAFFIC SURVEILLANCE SYSTEM
EFFICIENT VEHICLE TRACKING AND CLASSIFICATION FOR AN AUTOMATED TRAFFIC SURVEILLANCE SYSTEM Amol Ambardekar, Mircea Nicolescu, and George Bebis Department of Computer Science and Engineering University
Colorado School of Mines Computer Vision Professor William Hoff
Professor William Hoff Dept of Electrical Engineering &Computer Science http://inside.mines.edu/~whoff/ 1 Introduction to 2 What is? A process that produces from images of the external world a description
INTRODUCTION TO RENDERING TECHNIQUES
INTRODUCTION TO RENDERING TECHNIQUES 22 Mar. 212 Yanir Kleiman What is 3D Graphics? Why 3D? Draw one frame at a time Model only once X 24 frames per second Color / texture only once 15, frames for a feature
Jiří Matas. Hough Transform
Hough Transform Jiří Matas Center for Machine Perception Department of Cybernetics, Faculty of Electrical Engineering Czech Technical University, Prague Many slides thanks to Kristen Grauman and Bastian
3D City Modelling from LIDAR Data
Chapter 10 3D City Modelling from LIDAR Data Rebecca (O.C.) Tse, Christopher Gold, and Dave Kidner Abstract Airborne Laser Surveying (ALS) or LIDAR (Light Detection and Ranging) becomes more and more popular
Environmental Remote Sensing GEOG 2021
Environmental Remote Sensing GEOG 2021 Lecture 4 Image classification 2 Purpose categorising data data abstraction / simplification data interpretation mapping for land cover mapping use land cover class
DAMAGED ROAD TUNNEL LASER SCANNER SURVEY
University of Brescia - ITALY DAMAGED ROAD TUNNEL LASER SCANNER SURVEY Prof. Giorgio Vassena [email protected] WORKFLOW - Demand analysis - Instruments choice - On field operations planning - Laser
Computer Graphics. Geometric Modeling. Page 1. Copyright Gotsman, Elber, Barequet, Karni, Sheffer Computer Science - Technion. An Example.
An Example 2 3 4 Outline Objective: Develop methods and algorithms to mathematically model shape of real world objects Categories: Wire-Frame Representation Object is represented as as a set of points
Surface Curvature from Laser Triangulation Data. John Rugis ELECTRICAL & COMPUTER ENGINEERING
Surface Curvature from Laser Triangulation Data John Rugis ELECTRICAL & COMPUTER ENGINEERING 1) Laser scan data? Application: Digital archive, preserve, restore. Cultural and scientific heritage. Michelangelo
New Features in TerraScan. Arttu Soininen Software developer Terrasolid Ltd
New Features in TerraScan Arttu Soininen Software developer Terrasolid Ltd Version 013.xxx Computer ID changes in licenses Send new computer ID to Terrasolid if using: Server pool licenses (server ID and
Drawing Accurate Ground Plans from Laser Scan Data
Drawing Accurate Ground Plans from Laser Scan Data Kevin Cain Institute for the Study and Integration of Graphical Heritage Techniques (INSIGHT) Abstract. In addition to the kinds of standard documentation
SEMANTIC LABELLING OF URBAN POINT CLOUD DATA
SEMANTIC LABELLING OF URBAN POINT CLOUD DATA A.M.Ramiya a, Rama Rao Nidamanuri a, R Krishnan a Dept. of Earth and Space Science, Indian Institute of Space Science and Technology, Thiruvananthapuram,Kerala
Optical Digitizing by ATOS for Press Parts and Tools
Optical Digitizing by ATOS for Press Parts and Tools Konstantin Galanulis, Carsten Reich, Jan Thesing, Detlef Winter GOM Gesellschaft für Optische Messtechnik mbh, Mittelweg 7, 38106 Braunschweig, Germany
Neural Network based Vehicle Classification for Intelligent Traffic Control
Neural Network based Vehicle Classification for Intelligent Traffic Control Saeid Fazli 1, Shahram Mohammadi 2, Morteza Rahmani 3 1,2,3 Electrical Engineering Department, Zanjan University, Zanjan, IRAN
Template-based Eye and Mouth Detection for 3D Video Conferencing
Template-based Eye and Mouth Detection for 3D Video Conferencing Jürgen Rurainsky and Peter Eisert Fraunhofer Institute for Telecommunications - Heinrich-Hertz-Institute, Image Processing Department, Einsteinufer
RIEGL VZ-400 NEW. Laser Scanners. Latest News March 2009
Latest News March 2009 NEW RIEGL VZ-400 Laser Scanners The following document details some of the excellent results acquired with the new RIEGL VZ-400 scanners, including: Time-optimised fine-scans The
RESEARCH PAPERS FACULTY OF MATERIALS SCIENCE AND TECHNOLOGY IN TRNAVA SLOVAK UNIVERSITY OF TECHNOLOGY IN BRATISLAVA
RESEARCH PAPERS FACULTY OF MATERIALS SCIENCE AND TECHNOLOGY IN TRNAVA SLOVAK UNIVERSITY OF TECHNOLOGY IN BRATISLAVA 2010 Number 29 3D MODEL GENERATION FROM THE ENGINEERING DRAWING Jozef VASKÝ, Michal ELIÁŠ,
The process components and related data characteristics addressed in this document are:
TM Tech Notes Certainty 3D November 1, 2012 To: General Release From: Ted Knaak Certainty 3D, LLC Re: Structural Wall Monitoring (#1017) rev: A Introduction TopoDOT offers several tools designed specifically
Digital Image Increase
Exploiting redundancy for reliable aerial computer vision 1 Digital Image Increase 2 Images Worldwide 3 Terrestrial Image Acquisition 4 Aerial Photogrammetry 5 New Sensor Platforms Towards Fully Automatic
A Learning Based Method for Super-Resolution of Low Resolution Images
A Learning Based Method for Super-Resolution of Low Resolution Images Emre Ugur June 1, 2004 [email protected] Abstract The main objective of this project is the study of a learning based method
I-SiTE - Laser Scanning Revolutionises Site Survey
I-SiTE - Laser Scanning Revolutionises Site Survey I.K. Kapageridis Maptek/KRJA Systems Ltd, United Kingdom ABSTRACT: MAPTEK's revolutionary I-SiTE 3D Laser Imaging System, presented in this paper, is
Total Program's Units
Associate Degree Program Department of Civil and Architectural Technology Major : Survey Technology First Semester NO 5 6 Code SRV 0 SRV 0 SRV 0 ENG 0 MTH 7 CMT 0 Course Title Land survey Survey drawing
3D Drawing. Single Point Perspective with Diminishing Spaces
3D Drawing Single Point Perspective with Diminishing Spaces The following document helps describe the basic process for generating a 3D representation of a simple 2D plan. For this exercise we will be
An Adaptive Hierarchical Next-Best-View Algorithm for 3D Reconstruction of Indoor Scenes
Technical Report TR06-003, Department of Computer Science, University of North Carolina at Chapel Hill, January 2006. An Adaptive Hierarchical Next-Best-View Algorithm for 3D Reconstruction of Indoor Scenes
An Energy-Based Vehicle Tracking System using Principal Component Analysis and Unsupervised ART Network
Proceedings of the 8th WSEAS Int. Conf. on ARTIFICIAL INTELLIGENCE, KNOWLEDGE ENGINEERING & DATA BASES (AIKED '9) ISSN: 179-519 435 ISBN: 978-96-474-51-2 An Energy-Based Vehicle Tracking System using Principal
The Scientific Data Mining Process
Chapter 4 The Scientific Data Mining Process When I use a word, Humpty Dumpty said, in rather a scornful tone, it means just what I choose it to mean neither more nor less. Lewis Carroll [87, p. 214] In
A HYBRID APPROACH FOR AUTOMATED AREA AGGREGATION
A HYBRID APPROACH FOR AUTOMATED AREA AGGREGATION Zeshen Wang ESRI 380 NewYork Street Redlands CA 92373 [email protected] ABSTRACT Automated area aggregation, which is widely needed for mapping both natural
The Essentials of CAGD
The Essentials of CAGD Chapter 2: Lines and Planes Gerald Farin & Dianne Hansford CRC Press, Taylor & Francis Group, An A K Peters Book www.farinhansford.com/books/essentials-cagd c 2000 Farin & Hansford
How To Draw In Autocad
DXF Import and Export for EASE 4.0 Page 1 of 9 DXF Import and Export for EASE 4.0 Bruce C. Olson, Dr. Waldemar Richert ADA Copyright 2002 Acoustic Design Ahnert EASE 4.0 allows both the import and export
sensors ISSN 1424-8220 www.mdpi.com/journal/sensors
Sensors 2009, 9, 2320-2333; doi:10.3390/s90402320 OPEN ACCESS sensors ISSN 1424-8220 www.mdpi.com/journal/sensors Article An Integrated Photogrammetric and Spatial Database Management System for Producing
Relating Vanishing Points to Catadioptric Camera Calibration
Relating Vanishing Points to Catadioptric Camera Calibration Wenting Duan* a, Hui Zhang b, Nigel M. Allinson a a Laboratory of Vision Engineering, University of Lincoln, Brayford Pool, Lincoln, U.K. LN6
USING MOBILE LIDAR TO SURVEY A RAILWAY LINE FOR ASSET INVENTORY INTRODUCTION
USING MOBILE LIDAR TO SURVEY A RAILWAY LINE FOR ASSET INVENTORY a Michael Leslar, Sales and Marketing Support Engineer b Gordon Perry, Senior Project Manager b Keith McNease, Principal a Optech Incorporated
AUTOMATIC CLASSIFICATION OF LIDAR POINT CLOUDS IN A RAILWAY ENVIRONMENT
AUTOMATIC CLASSIFICATION OF LIDAR POINT CLOUDS IN A RAILWAY ENVIRONMENT MOSTAFA ARASTOUNIA March, 2012 SUPERVISORS: Dr. Ir. S.J. Oude Elberink Dr. K. Khoshelham AUTOMATIC CLASSIFICATION OF LIDAR POINT
High-accuracy ultrasound target localization for hand-eye calibration between optical tracking systems and three-dimensional ultrasound
High-accuracy ultrasound target localization for hand-eye calibration between optical tracking systems and three-dimensional ultrasound Ralf Bruder 1, Florian Griese 2, Floris Ernst 1, Achim Schweikard
REGISTRATION OF LASER SCANNING POINT CLOUDS AND AERIAL IMAGES USING EITHER ARTIFICIAL OR NATURAL TIE FEATURES
REGISTRATION OF LASER SCANNING POINT CLOUDS AND AERIAL IMAGES USING EITHER ARTIFICIAL OR NATURAL TIE FEATURES P. Rönnholm a, *, H. Haggrén a a Aalto University School of Engineering, Department of Real
A unified representation for interactive 3D modeling
A unified representation for interactive 3D modeling Dragan Tubić, Patrick Hébert, Jean-Daniel Deschênes and Denis Laurendeau Computer Vision and Systems Laboratory, University Laval, Québec, Canada [tdragan,hebert,laurendeau]@gel.ulaval.ca
Big Data: Rethinking Text Visualization
Big Data: Rethinking Text Visualization Dr. Anton Heijs [email protected] Treparel April 8, 2013 Abstract In this white paper we discuss text visualization approaches and how these are important
LOCAL SURFACE PATCH BASED TIME ATTENDANCE SYSTEM USING FACE. [email protected]
LOCAL SURFACE PATCH BASED TIME ATTENDANCE SYSTEM USING FACE 1 S.Manikandan, 2 S.Abirami, 2 R.Indumathi, 2 R.Nandhini, 2 T.Nanthini 1 Assistant Professor, VSA group of institution, Salem. 2 BE(ECE), VSA
Topographic Change Detection Using CloudCompare Version 1.0
Topographic Change Detection Using CloudCompare Version 1.0 Emily Kleber, Arizona State University Edwin Nissen, Colorado School of Mines J Ramón Arrowsmith, Arizona State University Introduction CloudCompare
3D SEGMENTATION OF UNSTRUCTURED POINT CLOUDS FOR BUILDING MODELLING
In: Stilla U et al (Eds) PIA07. International Archives of Photogrammetry, Remote Sensing and Spatial Information Sciences, 36 (3/W49A) 3D SEGMENTATION OF UNSTRUCTURED POINT CLOUDS FOR BUILDING MODELLING
Hydrogeological Data Visualization
Conference of Junior Researchers in Civil Engineering 209 Hydrogeological Data Visualization Boglárka Sárközi BME Department of Photogrammetry and Geoinformatics, e-mail: [email protected] Abstract
Visualization methods for patent data
Visualization methods for patent data Treparel 2013 Dr. Anton Heijs (CTO & Founder) Delft, The Netherlands Introduction Treparel can provide advanced visualizations for patent data. This document describes
Comparison of Non-linear Dimensionality Reduction Techniques for Classification with Gene Expression Microarray Data
CMPE 59H Comparison of Non-linear Dimensionality Reduction Techniques for Classification with Gene Expression Microarray Data Term Project Report Fatma Güney, Kübra Kalkan 1/15/2013 Keywords: Non-linear
Poker Vision: Playing Cards and Chips Identification based on Image Processing
Poker Vision: Playing Cards and Chips Identification based on Image Processing Paulo Martins 1, Luís Paulo Reis 2, and Luís Teófilo 2 1 DEEC Electrical Engineering Department 2 LIACC Artificial Intelligence
Object Recognition. Selim Aksoy. Bilkent University [email protected]
Image Classification and Object Recognition Selim Aksoy Department of Computer Engineering Bilkent University [email protected] Image classification Image (scene) classification is a fundamental
Introduction to Computer Graphics
Introduction to Computer Graphics Torsten Möller TASC 8021 778-782-2215 [email protected] www.cs.sfu.ca/~torsten Today What is computer graphics? Contents of this course Syllabus Overview of course topics
Arrangements And Duality
Arrangements And Duality 3.1 Introduction 3 Point configurations are tbe most basic structure we study in computational geometry. But what about configurations of more complicated shapes? For example,
Solution Guide III-C. 3D Vision. Building Vision for Business. MVTec Software GmbH
Solution Guide III-C 3D Vision MVTec Software GmbH Building Vision for Business Machine vision in 3D world coordinates, Version 10.0.4 All rights reserved. No part of this publication may be reproduced,
THE CONTROL OF A ROBOT END-EFFECTOR USING PHOTOGRAMMETRY
THE CONTROL OF A ROBOT END-EFFECTOR USING PHOTOGRAMMETRY Dr. T. Clarke & Dr. X. Wang Optical Metrology Centre, City University, Northampton Square, London, EC1V 0HB, UK [email protected], [email protected]
Are we ready for Autonomous Driving? The KITTI Vision Benchmark Suite
Are we ready for Autonomous Driving? The KITTI Vision Benchmark Suite Philip Lenz 1 Andreas Geiger 2 Christoph Stiller 1 Raquel Urtasun 3 1 KARLSRUHE INSTITUTE OF TECHNOLOGY 2 MAX-PLANCK-INSTITUTE IS 3
Announcements. Active stereo with structured light. Project structured light patterns onto the object
Announcements Active stereo with structured light Project 3 extension: Wednesday at noon Final project proposal extension: Friday at noon > consult with Steve, Rick, and/or Ian now! Project 2 artifact
Mapping Linear Networks Based on Cellular Phone Tracking
Ronen RYBOWSKI, Aaron BELLER and Yerach DOYTSHER, Israel Key words: Cellular Phones, Cellular Network, Linear Networks, Mapping. ABSTRACT The paper investigates the ability of accurately mapping linear
A System for Capturing High Resolution Images
A System for Capturing High Resolution Images G.Voyatzis, G.Angelopoulos, A.Bors and I.Pitas Department of Informatics University of Thessaloniki BOX 451, 54006 Thessaloniki GREECE e-mail: [email protected]
Build Panoramas on Android Phones
Build Panoramas on Android Phones Tao Chu, Bowen Meng, Zixuan Wang Stanford University, Stanford CA Abstract The purpose of this work is to implement panorama stitching from a sequence of photos taken
