Fast Point Feature Histograms (FPFH) for 3D Registration
|
|
|
- Mark James
- 10 years ago
- Views:
Transcription
1 Fast Point Feature Histograms (FPFH) for 3D Registration Radu Bogdan Rusu, Nico Blodow, Michael Beetz Intelligent Autonomous Systems, Technische Universität München Abstract In our recent work [1], [2], we proposed Point Feature Histograms (PFH) as robust multi-dimensional features which describe the local geometry around a point p for 3D point cloud datasets. In this paper, we modify their mathematical expressions and perform a rigorous analysis on their robustness and complexity for the problem of 3D registration for overlapping point cloud views. More concretely, we present several optimizations that reduce their computation times drastically by either caching previously computed values or by revising their theoretical formulations. The latter results in a new type of local features, called Fast Point Feature Histograms (FPFH), which retain most of the discriminative power of the PFH. Moreover, we propose an algorithm for the online computation of FPFH features for realtime applications. To validate our results we demonstrate their efficiency for 3D registration and propose a new sample consensus based method for bringing two datasets into the convergence basin of a local non-linear optimizer: SAC-IA (SAmple Consensus Initial Alignment). I. INTRODUCTION In this paper we tackle the problem of consistently aligning various overlapping 3D point cloud data views into a complete model (in a rigid sense), also known as 3D registration. A solution to this can be found by formulating it as an optimization problem, that is, by solving for the best rotation and translation (6 DOF) between the datasets such that the distance between the overlapping areas of the datasets is minimal, given an appropriate metric space. Without any information on their initial pose in space or the datasets overlapping areas, the problem is even more difficult and most optimization techniques are susceptible to fail in finding the best possible solution. This is because the function to be optimized is multidimensional and has local optimum solutions possibly close to the global one. A simple classification of 3D rigid registration methods can be made based on the type of the underlying optimization method used: global or local. Perhaps the most well known efforts in the first category are based on global stochastic optimization using Genetic Algorithms [3] or evolutionary techniques [4], with their major deficiency being the actual computation time. A lot of the work done in 3D registration however falls into the second category, and the most popular registration method to date is indubitably the Iterative Closest Point (ICP) algorithm [5], [6]. The ICP method has seen many improvements from its original form, from using non-linear optimization methods [7], [8], finding good initial guesses [9], [10], or estimating better point features [9], [11], [12], to addressing the problem of ICP s computational complexity [13], [14], to name a few. Our present contributions fall within the area of feature estimation and selection for point correspondence search, used in geometrical-based alignment methods which bring the datasets into the convergence basin of non-linear optimization algorithms. The work present in this paper constitutes incremental work from [1], [2], [15], [16]. Due to space constraints and since we already covered related publications which treat initiatives similar to ours there, we will not address them again here. Instead, throughout the remaining of the paper we will reiterate their usage through brief discussions and refer the reader to the most appropriate reference. The key contributions of the research reported in this paper include the following ones: optimizations of the PFH computations that reduce run time drastically by reordering the dataset and caching previously computed values; a revised set of features to form Fast Point Feature Histograms (FPFH) that can be computed online and which have a computational complexity of O(k) (as opposed to O(k 2 ) for PFH) while still retaining most of the descriptive power of the PFH. a Sample Consensus based method for the initial alignment of two datasets to fall into the convergence basin of a local non-linear optimizer (SAC-IA). The remainder of this paper is organized as follows. The next section (Section II) introduces the Point Feature Histograms (PFH). In Section III we revise the PFH theoretical formulations and create the Fast Point Feature Histogram (FPFH). Section IV presents the applications of FPFH for the 3D registration problem using a new sample consensus based initial alignment algorithm, and to test the FPFH efficiency on noisy scanned datasets, we perform several experiments and discuss the results in Section V. Finally, we conclude and give insight on our future work in section VI. II. POINT FEATURE HISTOGRAMS (PFH) As we previously proposed in [1], [16], Point Feature Histograms (PFH) are informative pose-invariant local features which represent the underlying surface model properties at a point p. Their computation is based on the combination of certain geometrical relations between p s nearest k neighbors. They incorporate x, y, z 3D point coordinates and estimated surface normals nx, ny, nz, but are extensible to the use of other properties such as curvature, 2 nd order moment invariants, etc. In this section we perform a brief analysis on the computational model of the features, discuss their persistence over
2 multiple scales (i.e. different number of k neighbors), and give insight on how points on certain geometric surfaces are represented in our feature space. Furthermore, we propose an optimized algorithm that can be used to drastically decrease the features computation time by caching previously computed values and re-using them on reordered datasets. To illustrate and exemplify the theoretical aspects of our proposed methods, we will use the Stanford bunny model, because it is one of the best known and widely spread datasets in the 3D registration community. A. Theoretical aspects In its most basic form, the computation of a PFH at a point p relies on the presence of 3D coordinates and estimated surface normals, and is computed as follows: i) for each point p, all of p s neighbors enclosed in the sphere with a given radius r are selected (k-neighborhood); ii) for every pair of points p i and p j (i j) in the k-neighborhood of p and their estimated normals n i and n j (p i being the point with a smaller angle between its associated normal and the line connecting the points), we define a Darboux uvn frame (u = n i, v = (p j p i ) u, w = u v) and compute the angular variations of n i and n j as follows: α = v n j φ = (u (p j p i ))/ p j p i θ = arctan(w n j, u n j ) In our previous work [2], [15], besides the three features mentioned above, we used a fourth one characterizing the Euclidean distance from p i to p j. However, recent experiments showed that its exclusion from the PFH presents no significant decrease in robustness, especially when computed in 2.5D datasets where the distance between neighboring points increases as we move away from the viewpoint. For these scans, where the local point density influences this feature dimension, omitting the fourth feature value proved beneficial. Figure 1 presents an influence region diagram of the PFH computation for a query point (p q ). p q is marked with red and placed in the middle of a circle (sphere in 3D) with radius r, and all its k neighbors (points with distances smaller than the radius r) are fully interconnected in a mesh. (1) B. Persistence analysis In large datasets, the number of points with the same or similar PFH might be very big and could lead to the so called sliding problem in registration, where points on certain surfaces do not contribute positively to the global distance metric due to ambiguous correspondences [17]. A solution would be to either segment out these surfaces at an a priori step, or to neglect all points with features which are considerably dominant in the dataset and thus concentrate on more prominent points. The latter can be achieved by performing a so called persistence analysis, that is observing which histograms are salient at which scale (kneighborhood). The PFH selection criterion at a given scale is motivated by the fact that in a given metric space, one can compute the distances from the mean PFH of a dataset to all the features of that dataset. As shown in [2], this distance distribution can be approximated with a Gaussian distribution, and using simple statistical heuristics, features whose distances are outside the µ±β σ interval can be selected as less common (therefore unique), where µ represents the mean PFH of the dataset and σ represents the standard deviation of the distance distribution. The parameter β controls the width of the interval and acts as a band-stop filter cut-off parameter. To account for density variations but also different scales, the above is repeated over a discrete scaling interval (i.e. each point is enclosed in spheres with varying radii and its PFH values recomputed), and points which are marked as unique over the entire interval are marked as persistent. In particular, a point p is persistent if: i) its PFH is selected as unique with respect to a given radius; and ii) its PFH is selected in both r i and r i+1, that is: P f = n 1 i=1 [P fi P fi+1 ] (2) where P fi represents the set of points which are selected as unique for a given radius r i. The values of the r i radii set are selected based on the size of the features that need to be detected. Based on the sensor s resolution, the neighborhood can contain anything from a few points to thousands or even more. For most datasets, fixing the value of α between 1..2 will give satisfactory results. Figure 2 presents the individually selected points for 3 different radii (from left to right) and the overall persistent points (right) for the Stanford bunny00 dataset. Fig. 1. The influence region diagram for a Point Feature Histogram. The query point (red) and its k-neighbors (blue) are fully interconnected in a mesh. Fig. 2. From left to right: PFH persistence over multiple scales (r 1 = 0.003, r 2 = 0.004, r 3 = 0.005) and the set of overall persistent points for the bunny00 dataset.
3 C. Geometric surface primitives signatures To analyze the discriminating power of the PFH space, we need to look at how features computed for different geometric surfaces resemble or differ from each other. In our previous work [1], we analyzed a set of primitive 3D geometric surfaces including planes, cylinders, spheres, cones, tori, as well as edges and corners, for the purpose of scene segmentation in indoor environments. Since the PFH computation is based on normal information, the features can be separately computed and grouped for both two cases of convex and concave shapes (with the exception of the plane). The results showed that if the computation parameters are chosen carefully (i.e. the scale), the features are informative enough to differentiate between points lying on different surfaces. Figure 3 presents the PFH signatures for points lying on 5 different convex surfaces, namely a sphere and a cylinder with a radius of 5 cm, an edge, a corner, and finally a plane. To illustrate that the features are discriminative, in the left part of the figure we assembled a confusion matrix with gray values representing the distances between the mean histograms of the different shapes, obtained using the Histogram Intersection Kernel [18]: nr bins d(p F H µ1, P F H µ2 ) = min(p F Hµ1, i P F Hµ2) i (3) i=1 can hold the feature values of more than point pairs, and in our application, the FIFO replacement policy behaves quite similar to a least-recently used policy while imposing less overhead. Note that the theoretical runtime doesn t improve with this algorithm, since still all point pairs within a neighborhood need to be considered. However, the lookups are considerably faster than the feature computations. This is reflected in the results presented in Figure 4. We conducted experiments computing PFHs for varying radii for the bunny00 dataset with unsorted (randomized) point indices and with the same dataset where the points were resorted to optimize temporal locality in the cache. That is, points that are close in the point cloud should have indices which are close together. The reordering is being performed using a growing algorithm in Euclidean distance space using an octree to achieve similar results as minimum spanning trees in graph theory. The point order is represented in color, ranging from red for low indices to blue for high indices. Note how the cache impacts the PFH computation time considerably for the ordered dataset with a reduced runtime of about 75% compared to the standard computation method. The speedup is lower for the unordered dataset due to the random point order which renders the FIFO replacement method suboptimal. 500 Analysis of map/cache performance improvements Standard Cached 400 Time in seconds Radius size 500 Analysis of map/cache performance improvements Standard Cached 400 Time in seconds Fig. 3. Example of Point Feature Histograms for points lying on primitive 3D geometric surfaces. D. Caching and Point Ordering An interesting aspect regarding the computational complexity of Point Feature Histograms is given by analyzing the number of features that need to be recomputed in the neighborhoods of two query points p and q if p and q are each other s neighbors. In this case, many points of p s neighborhood will also be part of q s neighborhood, so if their respective histograms are being computed, the temporal locality of data accesses can be exploited using a cache. The cache being employed in our implementation is growing as needed. If the size of the cache exceeds a certain limit, elements get replaced on a FIFO basis. This doesn t impact the performance too heavily, since a cache occupying 2GB Radius size Fig. 4. Complexity Analysis on Point Feature Histograms computations for the bunny00 dataset: unordered (top), and reordered (bottom). III. FAST POINT FEATURE HISTOGRAMS (FPFH) The theoretical computational complexity of the Point Feature Histogram for a given point cloud P with n points is O(n k 2 ), where k is the number of neighbors for each point p in P. A straightforward optimization is to cache feature values and reorder the point cloud dataset so that performing lookups in a data container becomes faster than recomputing the values (see Section II-D). For realtime or near realtime applications however, the computation of Point Feature Histograms in dense point neighborhoods can represent one of the major bottlenecks in the registration framework. Therefore, in the following, we
4 propose a simplified version called Fast Point Feature Histograms (FPFH) that reduces the computational complexity of the algorithm to O(n k), while still retaining most of the discriminative power of the PFH. A. Theoretical aspects To simplify the histogram feature computation, we proceed as follows: i) in a first step, for each query point p we compute only the relationships (see Equation 1) between itself and its neighbors we will call this the Simplified Point Feature Histogram (SPFH); ii) then in a second step, for each point we re-determine its k neighbors and use the neighboring SPFH values to weight the final histogram of p (called FPFH): F P F H(p) = SP F (p) + 1 k k i=1 1 ω k SP F (p k ) (4) where the weight ω k represents the distance between query point p and a neighbor point p k in a given metric space. where q is the number of quantums (i.e. subdivision intervals in a feature s value range) and d the number of features selected (in our case: 5 3 = 125 bins). This can be described as a subdivided cube in 3 dimensions, where one subdivision cell corresponds to a point having certain values for its 3 features, hence leading to a fully correlated feature space. Because of this however, our resulting histogram will contain a lot of zero values (see Figure 3), and can thus contribute to a certain degree of information redundancy in the histogram space, as some of the subdivision cells of the cube will never contain any values. A simplification of the above is to decorrelate the values, that is to simply create d separate feature histograms, one for each feature dimension, and concatenate them together. B. Persistence analysis Using the formulation presented in Section II-B, a set of persistent features in the FPFH space can be determined. Figure 6 presents the individually selected points for 3 different radii (from left to right) and the overall persistent points (right) for the bunny00 dataset. A direct comparison to the results presented in Figure 2 clarifies that most of the discriminative power of the PFH has been retained, but indubitably some fine details are lost, especially in the areas of the bunny face and the front leg. This arises the question whether the FPFH uncorrelated space will still retain the necessary information for finding good correspondences for registration, as the PFH does [2]. Fig. 5. The influence region diagram for a Fast Point Feature Histogram. Each query point (red) is connected only to its direct k-neighbors (enclosed by the gray circle). Each direct neighbor is connected to its own neighbors and the resulted histograms are weighted together with the histogram of the query point to form the FPFH. The connections marked with 2 will contribute to the FPFH twice. A influence region diagram illustrating the FPFH computation is presented in Figure 5. For a given query point p q, we first estimate its SPFH values by creating pairs between itself and its neighbors. We repeat this for all the points in the dataset, and then we re-weight the SPFH values of p k using the SPFH values of its neighbors, thus creating the FPFH for p q. As the diagram shows, some of the value pairs will be counted twice (marked with 2 in the figure). The differences between PFH and FPFH are: i) the FPFH does not fully interconnect all neighbors of p q as it can be seen from Figures 1 and 5, and is thus missing some value pairs which might contribute to capture the geometry around p q ; ii) the PFH models a precisely determined surface around p q, while the FPFH includes additional point pairs outside the r radius sphere (though at most 2r away); and finally iii) because of the re-weighting scheme, the FPFH combines SPFH values and re-captures some of the point neighboring value pairs. A further PFH optimization can be pursued if we tackle the correlation problem in the feature histogram space. So far, the resulting number of histogram bins was given by q d, Fig. 6. FPFH persistence over multiple scales for the bunny00 dataset. C. Geometric surface primitives signatures Similar to Figure 3, Figure 7 presents the FPFH signatures for points lying on the above mentioned geometric surfaces. Because the feature values are no longer correlated and the FPFH space does not capture precisely all the information included in the PFH, the resulted histograms are no longer as informative. However, the assembled confusion matrix using the formulation in Equation 3 shows that the FPFH signatures are still discriminative with regards to the underlying surface they characterize. D. Online implementation In most applications, the acquisition of 3D point cloud data is performed through the movement of a sensor (e.g. laser) beam using actuation elements. For situations when single sweep scans are possible, e.g. actuating a 2D laser sensor with a pan-tilt unit or a robotic arm, the FPFH formulation allows online, incremental implementations. Algorithm 1 presents a summary of the stages for our online implementation of FPFH. The presented method processes
5 Fig. 7. Example of Fast Point Feature Histograms for points lying on primitive 3D geometric surfaces. scanlines and maintains a list of nearest neighbors for all points in the queue. Once a new scan line doesn t affect this list for a certain point, the point in question can be processed. This introduces a small delay before a scanned point can be used, but the algorithm can estimate features close to realtime. Algorithm 1 Online calculus of FPFH for 1-sweep scans k // desired size of neighborhoods Q {} // queue of pts with uncompleted neighborhoods // queue entrys also hold a list n qi of k neighbors and a sid qi entry see below for all scanline S = {s i} do P {} // list of points ready for processing increase(sid) // current scan line id number for all points q j Q do for all points s i S do if s i is closer to q i than q i s current neighbors then n qi n qi s i if n qi > k then delete most distant point from n qi update sid qj sid if sid qj < sid then // q i s neighborhood unaffected by cur. scan line P P q j Q Q\q j for all points s i S do Q Q s i Initialize n si by using the same algorithm backwards // go back through last scanlines until sid si stays unchanged for all points p i P do compute FPFH on p i s neighborhood n pi IV. SAMPLE CONSENSUS INITIAL ALIGNMENT: SAC-IA The Greedy Initial Alignment method described in our previous work [2] is very robust since it uses point cloud intrinsic, rotation invariant features. However, the computational complexity is relatively high since the merging step requires to look at all possible correspondence pairs. Also, since it is a greedy method, there are situations where it might get trapped in a local minimum. Therefore, we implemented a SAmple Consensus method that tries to maintain the same geometric relations of the correspondences without having to try all combinations of a limited set of correspondences. Instead, we sample large numbers of correspondence candidates and can rank each of them very quickly by employing the following scheme: 1) Select s sample points from P while making sure that their pairwise distances are greater than a user-defined minimum distance d min. 2) For each of the sample points, find a list of points in Q whose histograms are similar to the sample points histogram. From these, select one randomly which will be considered that sample points correspondence. 3) Compute the rigid transformation defined by the sample points and their correspondences and compute an error metric for the point cloud that computes the quality of the transformation. Our scheme finds a good transformation fast by looking at a very large number of different correspondence triplets 1. The error metric for the third step is determined using a Huber penalty measure L h : { 1 L h (e i ) = 2 e2 i e i t e 1 2 t (5) e(2 e i t e ) e i > t e These three steps are repeated, and the transformation that yielded the best error metric is stored and used to roughly align the partial views. Finally, a non-linear local optimization is applied using a Levenberg-Marquardt algorithm [8]. Figure 8 presents the results obtained after registration with SAC-IA on two partial views (bunny00 and bunny90) of the Stanford bunny model. Fig. 8. From left to right: two partial views of the bunny model before alignment; results obtained after applying the solution found using SAC-IA. V. EXPERIMENTAL RESULTS ON NOISY DATA To validate the FPFH space on data representing realworld scenes encountered in mobile robotics applications, we performed several experiments using the outdoor datasets from [2]. Table I presents a comparison between the two initial alignment methods, namely our previously proposed Greedy Initial Alignment (GIA) and the Sample Consensus Initial Alignment (SAC-IA), for determining the best registration solution between the two datasets presented in the left part of Figure 9. The combinatorial nature of GIA makes it extremely slow for large datasets, and thus a workaround is to use downsampled versions of the data. However this results in FPFH features being averaged, and most of the fine details can be lost. The sample consensus based method does not suffer from these shortcomings. The datasets have an estimated overlap of 45%. As shown in Table I, SAC-IA clearly outperforms Greedy IA with respect to registration speed. Note that for GIA, the number of tested combinations is directly dependent on the 1 See attached video for details.
6 TABLE I INITIAL ALIGNMENT RESULTS FOR THE LJUBLJANA OUTDOOR DATASET. GIA - run 1 GIA - run 2 SAC-IA run time > 17 min > 43 min 34 sec # points considered # of combinations number of points considered (p c ), since we generate all 2- point correspondences and hierarchically merge them to form 16-point correspondences (totaling p c (p c 1)(1 1/16) combinations). Considering only 200 points is already close to intractable, running for 17 minutes, or 43 minutes for 250 points. On the other hand, SAC-IA ran for 1000 iterations, and found the best transformation in iteration 476. Even though it created far less combinations, it incorporated over points in its search. To refine the registration Fig. 9. Left: two overlapping urban datasets before registration (shown with red and green colors, persistent FPFH points are shown in blue); right: the alignment results obtained after applying SAC-IA. solution we applied a local non-linear Levenberg-Marquardt optimization method as proposed in [8]. The results are presented in Figure 10. VI. CONCLUSIONS AND FUTURE WORK In this paper we presented two novel 3D robust features which characterize the local geometry around a point, namely the Point Feature Histogram (PFH) and its fast variant, the FPFH. The features are pose invariant and their discriminative power makes them good candidates for point correspondence search in 3D registration. To illustrate their properties, we tested their persistence over multiple scales, showed that they are informative enough to differentiate between the underlying primitive geometric surfaces they represent, performed an analysis of their computational time requirements, and presented methods for optimization. We have also presented a sample consensus based initial alignment algorithm (SAC-IA) which performs fast searches in an exhaustive FPFH correspondence space to find a good alignment solution which can be further refined using a nonlinear optimization method. Our future plans are to investigate the robustness of the feature histogram spaces for noisier point cloud data, coming from stereo or Time Of Flight cameras. Another direction of future research is to learn classifiers in the FPFH space that could be applied for fast scene segmentation, similar to our previous work in [1]. Acknowledgements This work is supported by the CoTeSys (Cognition for Technical Systems) cluster of excellence. Fig. 10. Fine registration after SAC-IA, using a non-linear Levenberg- Marquardt optimization method. The two individual registered datasets are shown with red and green respectively. REFERENCES [1] R. B. Rusu, Z. C. Marton, N. Blodow, and M. Beetz, Learning Informative Point Classes for the Acquisition of Object Model Maps, in Proceedings of the 10th International Conference on Control, Automation, Robotics and Vision (ICARCV), Hanoi, Vietnam, December 17-20, [2] R. B. Rusu, N. Blodow, Z. C. Marton, and M. Beetz, Aligning Point Cloud Views using Persistent Feature Histograms, in Proceedings of the 21st IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Nice, France, September 22-26, [3] L. Silva, O. R. P. Bellon, and K. L. Boyer, Precision Range Image Registration Using a Robust Surface Interpenetration Measure and Enhanced Genetic Algorithms, IEEE Trans. Pattern Anal. Mach. Intell., vol. 27, no. 5, pp , [4] O. Cordón, S. Damas, and J. Santamaría, A fast and accurate approach for 3D image registration using the scatter search evolutionary algorithm, Pattern Recogn. Lett., vol. 27, no. 11, [5] P. J. Besl and N. D. McKay, A Method for Registration of 3-D Shapes, IEEE Trans. Pattern Anal. Mach. Intell., vol. 14, [6] Z. Zhang, Iterative Point Matching for Registration of Free-Form Curves, Tech. Rep. RR [7] A. Gruen and D. Akca, Least squares 3D surface and curve matching, International Journal of Photogrammetry and Remote Sensing, vol. 59, pp , May [8] A. W. Fitzgibbon, Robust Registration of 2D and 3D Point Sets, in Proceedings of the British Machine Vision Conference, [9] N. Gelfand, N. J. Mitra, L. J. Guibas, and H. Pottmann, Robust Global Registration, in Proc. Symp. Geom. Processing, [10] A. Makadia, A. I. Patterson, and K. Daniilidis, Fully Automatic Registration of 3D Point Clouds, in CVPR 06: Proceedings of the 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2006, pp [11] A. Johnson and M. Hebert, Using spin images for efficient object recognition in cluttered 3D scenes, IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 21, no. 5, May [12] G. Sharp, S. Lee, and D. Wehe, ICP registration using invariant features, [13] S. Rusinkiewicz and M. Levoy, Efficient variants of the ICP algorithm, 3-D Digital Imaging and Modeling, Proceedings. Third International Conference on, pp , [14] A. Nüchter, K. Lingemann, and J. Hertzberg, Cached k-d tree search for ICP algorithms, in Proceedings of the Sixth International Conference on 3-D Digital Imaging and Modeling (3DIM), [15] R. B. Rusu, Z. C. Marton, N. Blodow, and M. Beetz, Persistent Point Feature Histograms for 3D Point Clouds, in Proceedings of the 10th International Conference on Intelligent Autonomous Systems, [16] R. B. Rusu, Z. C. Marton, N. Blodow, M. Dolha, and M. Beetz, Towards 3D Point Cloud Based Object Maps for Household Environments, Robotics and Autonomous Systems Journal (Special Issue on Semantic Knowledge), [17] N. Gelfand, L. Ikemoto, S. Rusinkiewicz, and M. Levoy, Geometrically stable sampling for the ICP algorithm, in Fourth International Conference on 3D Digital Imaging and Modeling (3DIM), oct [18] A. Barla, F. Odone, and A. Verri, Histogram intersection kernel for image classification, in Proceedings of International Conference on Image Processing (ICIP), 2003.
On Fast Surface Reconstruction Methods for Large and Noisy Point Clouds
On Fast Surface Reconstruction Methods for Large and Noisy Point Clouds Zoltan Csaba Marton, Radu Bogdan Rusu, Michael Beetz Intelligent Autonomous Systems, Technische Universität München {marton,rusu,beetz}@cs.tum.edu
Classifying Manipulation Primitives from Visual Data
Classifying Manipulation Primitives from Visual Data Sandy Huang and Dylan Hadfield-Menell Abstract One approach to learning from demonstrations in robotics is to make use of a classifier to predict if
A Genetic Algorithm-Evolved 3D Point Cloud Descriptor
A Genetic Algorithm-Evolved 3D Point Cloud Descriptor Dominik Wȩgrzyn and Luís A. Alexandre IT - Instituto de Telecomunicações Dept. of Computer Science, Univ. Beira Interior, 6200-001 Covilhã, Portugal
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
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 Human Face Recognition Using Point Signature
3D Human Face Recognition Using Point Signature Chin-Seng Chua, Feng Han, Yeong-Khing Ho School of Electrical and Electronic Engineering Nanyang Technological University, Singapore 639798 [email protected]
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
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
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
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
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
Fast and Robust Normal Estimation for Point Clouds with Sharp Features
1/37 Fast and Robust Normal Estimation for Point Clouds with Sharp Features Alexandre Boulch & Renaud Marlet University Paris-Est, LIGM (UMR CNRS), Ecole des Ponts ParisTech Symposium on Geometry Processing
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
Mean-Shift Tracking with Random Sampling
1 Mean-Shift Tracking with Random Sampling Alex Po Leung, Shaogang Gong Department of Computer Science Queen Mary, University of London, London, E1 4NS Abstract In this work, boosting the efficiency of
Automated Process for Generating Digitised Maps through GPS Data Compression
Automated Process for Generating Digitised Maps through GPS Data Compression Stewart Worrall and Eduardo Nebot University of Sydney, Australia {s.worrall, e.nebot}@acfr.usyd.edu.au Abstract This paper
Determining optimal window size for texture feature extraction methods
IX Spanish Symposium on Pattern Recognition and Image Analysis, Castellon, Spain, May 2001, vol.2, 237-242, ISBN: 84-8021-351-5. Determining optimal window size for texture feature extraction methods Domènec
Bildverarbeitung und Mustererkennung Image Processing and Pattern Recognition
Bildverarbeitung und Mustererkennung Image Processing and Pattern Recognition 1. Image Pre-Processing - Pixel Brightness Transformation - Geometric Transformation - Image Denoising 1 1. Image Pre-Processing
Face Model Fitting on Low Resolution Images
Face Model Fitting on Low Resolution Images Xiaoming Liu Peter H. Tu Frederick W. Wheeler Visualization and Computer Vision Lab General Electric Global Research Center Niskayuna, NY, 1239, USA {liux,tu,wheeler}@research.ge.com
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,
Palmprint Recognition. By Sree Rama Murthy kora Praveen Verma Yashwant Kashyap
Palmprint Recognition By Sree Rama Murthy kora Praveen Verma Yashwant Kashyap Palm print Palm Patterns are utilized in many applications: 1. To correlate palm patterns with medical disorders, e.g. genetic
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
Off-line Model Simplification for Interactive Rigid Body Dynamics Simulations Satyandra K. Gupta University of Maryland, College Park
NSF GRANT # 0727380 NSF PROGRAM NAME: Engineering Design Off-line Model Simplification for Interactive Rigid Body Dynamics Simulations Satyandra K. Gupta University of Maryland, College Park Atul Thakur
A Study on SURF Algorithm and Real-Time Tracking Objects Using Optical Flow
, pp.233-237 http://dx.doi.org/10.14257/astl.2014.51.53 A Study on SURF Algorithm and Real-Time Tracking Objects Using Optical Flow Giwoo Kim 1, Hye-Youn Lim 1 and Dae-Seong Kang 1, 1 Department of electronices
Fast Voxel Maps with Counting Bloom Filters
Fast Voxel Maps with Counting Bloom Filters Julian Ryde and Jason J. Corso Abstract In order to achieve good and timely volumetric mapping for mobile robots, we improve the speed and accuracy of multi-resolution
A. OPENING POINT CLOUDS. (Notepad++ Text editor) (Cloud Compare Point cloud and mesh editor) (MeshLab Point cloud and mesh editor)
MeshLAB tutorial 1 A. OPENING POINT CLOUDS (Notepad++ Text editor) (Cloud Compare Point cloud and mesh editor) (MeshLab Point cloud and mesh editor) 2 OPENING POINT CLOUDS IN NOTEPAD ++ Let us understand
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
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
Strategic Online Advertising: Modeling Internet User Behavior with
2 Strategic Online Advertising: Modeling Internet User Behavior with Patrick Johnston, Nicholas Kristoff, Heather McGinness, Phuong Vu, Nathaniel Wong, Jason Wright with William T. Scherer and Matthew
Tracking of Small Unmanned Aerial Vehicles
Tracking of Small Unmanned Aerial Vehicles Steven Krukowski Adrien Perkins Aeronautics and Astronautics Stanford University Stanford, CA 94305 Email: [email protected] Aeronautics and Astronautics Stanford
Heat Kernel Signature
INTODUCTION Heat Kernel Signature Thomas Hörmann Informatics - Technische Universität ünchen Abstract Due to the increasing computational power and new low cost depth cameras the analysis of 3D shapes
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
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
Probabilistic Latent Semantic Analysis (plsa)
Probabilistic Latent Semantic Analysis (plsa) SS 2008 Bayesian Networks Multimedia Computing, Universität Augsburg [email protected] www.multimedia-computing.{de,org} References
PCL Tutorial: The Point Cloud Library By Example. Jeff Delmerico. Vision and Perceptual Machines Lab 106 Davis Hall UB North Campus. jad12@buffalo.
PCL Tutorial: The Point Cloud Library By Example Jeff Delmerico Vision and Perceptual Machines Lab 106 Davis Hall UB North Campus [email protected] February 11, 2013 Jeff Delmerico February 11, 2013 1/38
How To Create A Surface From Points On A Computer With A Marching Cube
Surface Reconstruction from a Point Cloud with Normals Landon Boyd and Massih Khorvash Department of Computer Science University of British Columbia,2366 Main Mall Vancouver, BC, V6T1Z4, Canada {blandon,khorvash}@cs.ubc.ca
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
Face Recognition in Low-resolution Images by Using Local Zernike Moments
Proceedings of the International Conference on Machine Vision and Machine Learning Prague, Czech Republic, August14-15, 014 Paper No. 15 Face Recognition in Low-resolution Images by Using Local Zernie
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
Server Load Prediction
Server Load Prediction Suthee Chaidaroon ([email protected]) Joon Yeong Kim ([email protected]) Jonghan Seo ([email protected]) Abstract Estimating server load average is one of the methods that
EM Clustering Approach for Multi-Dimensional Analysis of Big Data Set
EM Clustering Approach for Multi-Dimensional Analysis of Big Data Set Amhmed A. Bhih School of Electrical and Electronic Engineering Princy Johnson School of Electrical and Electronic Engineering Martin
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
Clustering. Adrian Groza. Department of Computer Science Technical University of Cluj-Napoca
Clustering Adrian Groza Department of Computer Science Technical University of Cluj-Napoca Outline 1 Cluster Analysis What is Datamining? Cluster Analysis 2 K-means 3 Hierarchical Clustering What is Datamining?
PATTERN RECOGNITION AND MACHINE LEARNING CHAPTER 4: LINEAR MODELS FOR CLASSIFICATION
PATTERN RECOGNITION AND MACHINE LEARNING CHAPTER 4: LINEAR MODELS FOR CLASSIFICATION Introduction In the previous chapter, we explored a class of regression models having particularly simple analytical
A Reliability Point and Kalman Filter-based Vehicle Tracking Technique
A Reliability Point and Kalman Filter-based Vehicle Tracing Technique Soo Siang Teoh and Thomas Bräunl Abstract This paper introduces a technique for tracing the movement of vehicles in consecutive video
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
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,
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
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
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
Real-Time 3D Reconstruction Using a Kinect Sensor
Computer Science and Information Technology 2(2): 95-99, 2014 DOI: 10.13189/csit.2014.020206 http://www.hrpub.org Real-Time 3D Reconstruction Using a Kinect Sensor Claudia Raluca Popescu *, Adrian Lungu
Factoring Patterns in the Gaussian Plane
Factoring Patterns in the Gaussian Plane Steve Phelps Introduction This paper describes discoveries made at the Park City Mathematics Institute, 00, as well as some proofs. Before the summer I understood
Assessment. Presenter: Yupu Zhang, Guoliang Jin, Tuo Wang Computer Vision 2008 Fall
Automatic Photo Quality Assessment Presenter: Yupu Zhang, Guoliang Jin, Tuo Wang Computer Vision 2008 Fall Estimating i the photorealism of images: Distinguishing i i paintings from photographs h Florin
Bernice E. Rogowitz and Holly E. Rushmeier IBM TJ Watson Research Center, P.O. Box 704, Yorktown Heights, NY USA
Are Image Quality Metrics Adequate to Evaluate the Quality of Geometric Objects? Bernice E. Rogowitz and Holly E. Rushmeier IBM TJ Watson Research Center, P.O. Box 704, Yorktown Heights, NY USA ABSTRACT
Automatic 3D Reconstruction via Object Detection and 3D Transformable Model Matching CS 269 Class Project Report
Automatic 3D Reconstruction via Object Detection and 3D Transformable Model Matching CS 69 Class Project Report Junhua Mao and Lunbo Xu University of California, Los Angeles [email protected] and lunbo
Tracking in flussi video 3D. Ing. Samuele Salti
Seminari XXIII ciclo Tracking in flussi video 3D Ing. Tutors: Prof. Tullio Salmon Cinotti Prof. Luigi Di Stefano The Tracking problem Detection Object model, Track initiation, Track termination, Tracking
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
An Efficient Way of Denial of Service Attack Detection Based on Triangle Map Generation
An Efficient Way of Denial of Service Attack Detection Based on Triangle Map Generation Shanofer. S Master of Engineering, Department of Computer Science and Engineering, Veerammal Engineering College,
Applications to Data Smoothing and Image Processing I
Applications to Data Smoothing and Image Processing I MA 348 Kurt Bryan Signals and Images Let t denote time and consider a signal a(t) on some time interval, say t. We ll assume that the signal a(t) is
Document Image Retrieval using Signatures as Queries
Document Image Retrieval using Signatures as Queries Sargur N. Srihari, Shravya Shetty, Siyuan Chen, Harish Srinivasan, Chen Huang CEDAR, University at Buffalo(SUNY) Amherst, New York 14228 Gady Agam and
Fast Matching of Binary Features
Fast Matching of Binary Features Marius Muja and David G. Lowe Laboratory for Computational Intelligence University of British Columbia, Vancouver, Canada {mariusm,lowe}@cs.ubc.ca Abstract There has been
The STC for Event Analysis: Scalability Issues
The STC for Event Analysis: Scalability Issues Georg Fuchs Gennady Andrienko http://geoanalytics.net Events Something [significant] happened somewhere, sometime Analysis goal and domain dependent, e.g.
Efficient Organized Point Cloud Segmentation with Connected Components
Efficient Organized Point Cloud Segmentation with Connected Components Alexander J. B. Trevor, Suat Gedikli, Radu B. Rusu, Henrik I. Christensen Abstract Segmentation is an important step in many perception
Simultaneous Gamma Correction and Registration in the Frequency Domain
Simultaneous Gamma Correction and Registration in the Frequency Domain Alexander Wong [email protected] William Bishop [email protected] Department of Electrical and Computer Engineering University
DYNAMIC DOMAIN CLASSIFICATION FOR FRACTAL IMAGE COMPRESSION
DYNAMIC DOMAIN CLASSIFICATION FOR FRACTAL IMAGE COMPRESSION K. Revathy 1 & M. Jayamohan 2 Department of Computer Science, University of Kerala, Thiruvananthapuram, Kerala, India 1 [email protected]
Blender Notes. Introduction to Digital Modelling and Animation in Design Blender Tutorial - week 9 The Game Engine
Blender Notes Introduction to Digital Modelling and Animation in Design Blender Tutorial - week 9 The Game Engine The Blender Game Engine This week we will have an introduction to the Game Engine build
Multimedia Databases. Wolf-Tilo Balke Philipp Wille Institut für Informationssysteme Technische Universität Braunschweig http://www.ifis.cs.tu-bs.
Multimedia Databases Wolf-Tilo Balke Philipp Wille Institut für Informationssysteme Technische Universität Braunschweig http://www.ifis.cs.tu-bs.de 14 Previous Lecture 13 Indexes for Multimedia Data 13.1
Canny Edge Detection
Canny Edge Detection 09gr820 March 23, 2009 1 Introduction The purpose of edge detection in general is to significantly reduce the amount of data in an image, while preserving the structural properties
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
High Quality Image Magnification using Cross-Scale Self-Similarity
High Quality Image Magnification using Cross-Scale Self-Similarity André Gooßen 1, Arne Ehlers 1, Thomas Pralow 2, Rolf-Rainer Grigat 1 1 Vision Systems, Hamburg University of Technology, D-21079 Hamburg
Topological Data Analysis Applications to Computer Vision
Topological Data Analysis Applications to Computer Vision Vitaliy Kurlin, http://kurlin.org Microsoft Research Cambridge and Durham University, UK Topological Data Analysis quantifies topological structures
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
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
VOLATILITY AND DEVIATION OF DISTRIBUTED SOLAR
VOLATILITY AND DEVIATION OF DISTRIBUTED SOLAR Andrew Goldstein Yale University 68 High Street New Haven, CT 06511 [email protected] Alexander Thornton Shawn Kerrigan Locus Energy 657 Mission St.
Using Data Mining for Mobile Communication Clustering and Characterization
Using Data Mining for Mobile Communication Clustering and Characterization A. Bascacov *, C. Cernazanu ** and M. Marcu ** * Lasting Software, Timisoara, Romania ** Politehnica University of Timisoara/Computer
Cached k-d tree search for ICP algorithms
Cached k-d tree search for ICP algorithms Andreas Nüchter, Kai Lingemann, and Joachim Hertzberg University of Osnabrück, Institute of Computer Science Knowledge-Based Systems Research Group Albrechtstraße
Efficient Next-Best-Scan Planning for Autonomous 3D Surface Reconstruction of Unknown Objects
J Real-Time Image Proc manuscript No. (will be inserted by the editor) Simon Kriegel Christian Rink Tim Bodenmüller Michael Suppa Efficient Next-Best-Scan Planning for Autonomous 3D Surface Reconstruction
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
An Interactive Visualization Tool for the Analysis of Multi-Objective Embedded Systems Design Space Exploration
An Interactive Visualization Tool for the Analysis of Multi-Objective Embedded Systems Design Space Exploration Toktam Taghavi, Andy D. Pimentel Computer Systems Architecture Group, Informatics Institute
Introduction Feature Estimation Keypoint Detection Keypoints + Features. PCL :: Features. Michael Dixon and Radu B. Rusu
PCL :: Features Michael Dixon and Radu B. Rusu July 1, 2011 Outline 1. Introduction 2. Feature Estimation 3. Keypoint Detection 4. Keypoints + Features Outline 1. Introduction 2. Feature Estimation 3.
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
Development and Evaluation of Point Cloud Compression for the Point Cloud Library
Development and Evaluation of Point Cloud Compression for the Institute for Media Technology, TUM, Germany May 12, 2011 Motivation Point Cloud Stream Compression Network Point Cloud Stream Decompression
Vision based Vehicle Tracking using a high angle camera
Vision based Vehicle Tracking using a high angle camera Raúl Ignacio Ramos García Dule Shu [email protected] [email protected] Abstract A vehicle tracking and grouping algorithm is presented in this work
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
An Iterative Image Registration Technique with an Application to Stereo Vision
An Iterative Image Registration Technique with an Application to Stereo Vision Bruce D. Lucas Takeo Kanade Computer Science Department Carnegie-Mellon University Pittsburgh, Pennsylvania 15213 Abstract
Spatio-Temporally Coherent 3D Animation Reconstruction from Multi-view RGB-D Images using Landmark Sampling
, March 13-15, 2013, Hong Kong Spatio-Temporally Coherent 3D Animation Reconstruction from Multi-view RGB-D Images using Landmark Sampling Naveed Ahmed Abstract We present a system for spatio-temporally
Analyzing The Role Of Dimension Arrangement For Data Visualization in Radviz
Analyzing The Role Of Dimension Arrangement For Data Visualization in Radviz Luigi Di Caro 1, Vanessa Frias-Martinez 2, and Enrique Frias-Martinez 2 1 Department of Computer Science, Universita di Torino,
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
DATA MINING CLUSTER ANALYSIS: BASIC CONCEPTS
DATA MINING CLUSTER ANALYSIS: BASIC CONCEPTS 1 AND ALGORITHMS Chiara Renso KDD-LAB ISTI- CNR, Pisa, Italy WHAT IS CLUSTER ANALYSIS? Finding groups of objects such that the objects in a group will be similar
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
Optimal Service Pricing for a Cloud Cache
Optimal Service Pricing for a Cloud Cache K.SRAVANTHI Department of Computer Science & Engineering (M.Tech.) Sindura College of Engineering and Technology Ramagundam,Telangana G.LAKSHMI Asst. Professor,
Tracking a Depth Camera: Parameter Exploration for Fast ICP
Tracking a Depth Camera: Parameter Exploration for Fast ICP François Pomerleau 1 and Stéphane Magnenat 1 and Francis Colas 1 and Ming Liu 1 and Roland Siegwart 1 Abstract The increasing number of ICP variants
Character Image Patterns as Big Data
22 International Conference on Frontiers in Handwriting Recognition Character Image Patterns as Big Data Seiichi Uchida, Ryosuke Ishida, Akira Yoshida, Wenjie Cai, Yaokai Feng Kyushu University, Fukuoka,
Visualization by Linear Projections as Information Retrieval
Visualization by Linear Projections as Information Retrieval Jaakko Peltonen Helsinki University of Technology, Department of Information and Computer Science, P. O. Box 5400, FI-0015 TKK, Finland [email protected]
