3D MODEL RETRIEVAL USING GLOBAL AND LOCAL RADIAL DISTANCES. Bo Li, Henry Johan

Size: px
Start display at page:

Download "3D MODEL RETRIEVAL USING GLOBAL AND LOCAL RADIAL DISTANCES. Bo Li, Henry Johan"

Transcription

1 3D MODEL RETRIEVAL USING GLOBAL AND LOCAL RADIAL DISTANCES Bo Li, Henry Johan School of Computer Engineering Nanyang Technological University Singapore ABSTRACT 3D model retrieval techniques can be classified as histogram-based, view-based and graph-based approaches. We propose a hybrid shape descriptor which combines the global and local radial distance features by utilizing the histogram-based and view-based approaches respectively. We define an area-weighted global radial distance with respect to the center of the bounding sphere of the model and encode its distribution into a 2D histogram as the global radial distance shape descriptor. We then uniformly divide the bounding cube of a 3D model into a set of small cubes and define their centers as local centers. Then, we compute the local radial distance of a point based on the nearest local center. By sparsely sampling a set of views and encoding the local radial distance feature on the rendered views by color coding, we extract the local radial distance shape descriptor. Based on these two shape descriptors, we develop a hybrid radial distance shape descriptor for 3D model retrieval. Experiment results show that our hybrid shape descriptor outperforms several typical histogram-based and view-based approaches. Keywords: radial distance, histogram-based retrieval, view-based retrieval, hybrid feature, color coding 1. INTRODUCTION 3D model retrieval is now recognized as one of the important research areas in computer graphics and multimedia. The fundamental part of a 3D model retrieval algorithm is the construction of a shape descriptor to represent and compare different models. In recent years, there have been many studies in proposing distinctive shape descriptors. They can be classified into three groups, which are histogram-based [1, 21, 14], view-based [4, 23, 20] and graph-based [8, 25]. It is well known that histogram-based approach is difficult to achieve high accuracy but it can extract shape features efficiently, and view-based approach can achieve better retrieval performance. Generally, it is difficult for a single type of shape descriptor to perform well for all kinds of models and usually a hybrid shape descriptor can perform better. Motivated by the above facts, we propose a hybrid radial distance shape descriptor by fusing the histogram-based and view-based approaches. We represent global radial distance feature using a histogram-based descriptor and local radial distance feature using a view-based approach. Our local radial distance feature can already achieve a satisfying retrieval performance. Adding the global radial distance feature improves the performance further without adding much computation load because of an efficient histogram-based feature extraction process. Based on our experiments on two standard databases, we found our hybrid approach can outperform typical histogram-based approach, such as shape distribution [21, 22] and shape histogram [1] and view-based approach such as LightField descriptor [4]. The speed of our algorithm is also satisfying. The rest of the paper is organized as follows. We discuss the related work in Section 2. Section 3 introduces the global and local radial distance features. In Section 4, we describe the 3D model retrieval algorithm based on the proposed hybrid radial distance shape descriptor. The performance of our approach is verified and compared using the PSB [24] and NTU [4] databases, which are detailed in Section 5. We conclude the work and list future topics in Section RELATED WORK Natraj et al. [19] and Tangelder et al. [26] classified and compared different 3D model retrieval techniques in their respective surveys. In this section, we mainly review the related work in the histogram-based and view-based techniques. Histogram-based techniques use the distribution of features extracted based on geometric elements, such as vertices and faces to represent a 3D model. Both 1D and 2D histograms are often used. Shape distribution [21, 22], shape histogram [1] and 3D shape context [14, 18, 9, 6] are three typical histogram-based techniques. Shape distribution [21, 22] focus on geometric shape function that measures the distance between two random points on the surface of the model. These probability distributions of the models are compared during the retrieval process.

2 Shape histogram [1] computes the distance from the center of mass and spherical angle for each surface point. Then it encodes the distance distribution into a histogram, whose bins are formed according to three types of 3D space partitioning methods: Shells (only use distance), Sectors (only use spherical angle) and Spider Web (use both). 3D shape context [14, 18, 6, 9] is based on the idea of 2D shape context [3], which is a log-polar histogram and defines the relative distribution of other points with respect to a point. The generalized shape context [18] directly extends the idea from 2D to 3D. There are three other forms of 3D shape context based on three different 3D space partitioning, named Shell, Sector and Spider. Shell model divides the 3D space into a set of concentric spheres [6]. Sector model divides the 3D space in the spherical angle space and partitions it into several sectors, and this makes the 3D cylindrical shape context [9]. Spider web model combines both [14]. Ben-Chen and Gotsman [2] proposed a new 3D shape descriptor named conformal factor which depicts the amount of local work involved to transform a model into a sphere. Then, they use the histogram of the conformal factor to depict the feature of a 3D model and use L1 distance to measure the difference between two feature histograms. Spherical harmonics [12], spherical wavelet [16] and moments-based approaches [5] can be also regarded as extended histogram-based techniques. In the view-based techniques, features are extracted based on the rendered view images. The visual similarities between the rendered view images of different models are compared with each other to measure the difference of the models. LightField [4] is a famous view-based shape descriptor. It defines the distance of two models as the minimal distance between their 10 corresponding silhouette views. To measure the difference of two silhouette views, it uses a hybrid image metric [29] which integrates the Zernike moments descriptor and Fourier descriptor. Multiple view descriptor [10] first aligns the model with Principle Component Analysis (PCA) [11] and then classifies models by comparing the primary, secondary and tertiary views defined by the principle axes. Salient local visual feature-based retrieval method [23] first renders a set of depth view images for a 3D model and then extracts the multi-scale local features of these views using Scale Invariant Feature Transform (SIFT) [17], which is invariant to translation, scaling and rotation. Finally, it fuses all these local features into a histogram using Bag-Of-Features (BoF) approach, which accumulates the visual words (extends from the bag-of-words in text retrieval) of multiple views into a single histogram to represent the feature of a 3D model. Recently, Petros et al. [20] proposed another view-based descriptor named Compact Multi-View Descriptor (CMVD), which supports multimodal retrieval such as sketches, images and models-based retrieval. It utilizes both binary and depth view images of models. 3. GLOBAL AND LOCAL RADIAL DISTANCE FEATURES EXTRACTION 3.1 Overview of Feature Extraction We use global and local radial distance features to represent a 3D model. The feature extraction procedure consists of two steps: first normalize the 3D model and then compute the two features. For the normalization part, we first compute the bounding sphere of the 3D model based on the algorithm in [28] and an efficient implementation of the algorithm developed in [7]. Then, we translate the model so that the center of the bounding sphere coincides with the origin of the coordinate system and then scale the model to make the radius of the bounding sphere to be 1.0. Next, we need to align the 3D models. We can perform an approximate alignment based on Principle Component Analysis (PCA) [11], continuous PCA [27], or other alignment algorithms. However, to focus on the descriptor itself and to test its optimal performance, in our experiments, we manually front-pose aligned the models. For the second step of feature extraction, we present the details in Section 3.2 and Section 3.3 respectively. 3.2 Global Radial Distance Feature Extraction Based on the idea of shape histogram [1], we define a global radial distance descriptor. Global radial distance descriptor captures the geometric distribution of the surface of a 3D model. Since the center of its bounding sphere coincides with the origin after the coordinate normalization, the global radial distance of one point p on the surface of a 3D model is just the magnitude of the vector from the origin to p. To compute the descriptor of a 3D model, we uniformly divide the spherical angle space of the bounding sphere into a set of bins and in each bin we store the average radial distance of all the points in the bin as the 3D radial distance value. For a vector v originated from the origin to a point p, we assume the angle between v and y/x axis is / ([0, 180], [0, 360)) respectively. The intervals for dividing the and angle spaces are and, then we define each bin as follows, (1) Assume a 3D model H consists of n vertices V={v 1,v 2,,v n }, and m faces F={f 1,f 2,,f m }. The centers of F are C={c 1,c 2,,c m } and the areas of F are A={a 1,a 2,,a m }. Since the numbers of vertices in similar 3D models may be drastically different, we propose an area-weighted radial distance shape descriptor, "#!" #!$ # (2) "# $ # It weights the radial distances of all the face centers in the bin by their respective face areas. Based on our experiments, we found that choosing the

3 centers of faces rather than the vertices directly can achieve better retrieval performances in terms of precision-recall plots. We tested segmenting the spherical angle space of the bounding sphere with different intervals: ==45%, ==30%, ==15%, ==10% and found that fixing the steps to be 30% can achieve the best results. Therefore, in our experiments, we choose ==30%, and thus divide the bounding sphere into 72 bins and the global radial distance descriptor is a 6 12 matrix. Examples of the global radial distance feature are shown in Figure 1. We can see that similar models have similar global radial distance descriptors and the radial distance distributions of different models are often distinctively different. It is also very fast to compute these global radial distance features. Fig. 2: Sampling local centers based on uniformly dividing the bounding cube into 27 (3 3 3) local small cubes. The circles represent the local centers. The lines between the circles are used to show their relative positions. Then, for every vertex on the surface of the model, we find the closest local center and compute the distance d between the vertex and its closest local center. We use d to represent the local radial distance feature of a vertex. Fig. 1: Examples of global radial distance features. 3.3 Local Radial Distance Feature Extraction Global radial distance only captures the global statistical property in the meaning of the radial distances with respect to the center of the bounding sphere of a 3D model. The main advantage of this approach is its high efficiency in terms of feature extraction time. However, the retrieval performance of this feature alone is not satisfying. To enhance retrieval performance, we combine it with a local radial distance feature. Local radial distance is computed based on a local center rather than the global center of a 3D model. It captures the local geometry property: local radial distance distribution on view images. The view images capture both the 2D and 3D information of a 3D model. First, we define a set of local centers by uniformly dividing the axis-aligned bounding cube of a 3D model into a set of small cubes. Since we normalize a 3D model into a bounding sphere with a radius of 1, the bounding cube is, & ' ( ' ) ' & ' ( ' ) ' *+,(3) If we divide the bounding cube into N N N small cubes, then the coordinates of the local centers of these small cubes are, & ' ( ' ) ' & ' ( ' ) ' -.'/0/ 123(4) 0 One example (N=3, 27 local centers) is shown in Figure 2. Next, we encode this local feature as grayscale information into a rendered view image by color coding. We sparsely sample only 13 views for each model by setting cameras at the following locations on a cube: {(1,1,1), (-1,1,1), (-1,-1,1), (1,-1,1), (1,0,0), (0,1,0), (0,0,1), (1,0,-1), (0,1,-1), (1,1,0), (0,1,1), (1,0,1), (1,-1,0)}. They are composed of 4 top corners, 3 adjacent face centers and 6 middle edge points, respectively. In the rendering, for every vertex, we use its local radial distance d as its (r, g, b) color values. By adopting the smooth shading, we approximate the local radial distances of the points in each face of the model. One example of the 13 rendered local radial distance feature views of a 3D model is shown in Figure 3. These rendered views capture the 2D contour information as well as the local geometry information of the 3D model. Fig. 3: 13 local radial distance feature views. The grayscale depicts the local radial distance and darker means smaller. Finally, we compute the Zernike moments [13] (up to 10 th order, total of 36 moments) of each view image. Therefore, the local radial distance feature of a 3D model is a matrix. 4. 3D MODEL RETRIEVAL ALGORITHM We focus on retrieval using 3D models as queries. Given a query model and a 3D model database, we propose a 3D model retrieval algorithm as follows.

4 (1) Coordinates normalization. To achieve translation and scale invariance, we first compute the bounding sphere [28, 7] of a 3D model, then translate the center of the sphere to the origin of the coordinate system and finally scale the model to make the radius of the sphere to be 1.0. (2) Pose normalization. To improve retrieval accuracy, we need to align the 3D models. To concentrate on testing the performance of the hybrid descriptor itself, we manually front-pose aligned the models. (3) Compute the global and local radial distance shape descriptors (Sections 3.2 and 3.3). For every model, we compute an m n (e.g. 6 12) distance distribution matrix G for the global radial distance feature and an s t (e.g ) Zernike moments matrix L for the local radial distance feature. (4) Compute the shape distance vector and ranking. After comparing the performance of different distance metrics [15], such as city block distance (L1), Euclidean distance (L2), Canberra distance, correlation distance and divergence distance, we choose the L1 distance to measure the difference between two global radial distance shape descriptors (d g ) as well as the distance between two local radial distance shape descriptors (d l ), >= <=9:; +9:; (5) A B:; >= <= (6) Then, we normalize the two distance d g and d l by their respective maximal values over all models, and get the normalized distance4cand 5 4 D? Finally, we add these two normalized distances together to form the hybrid shape distance d, 44C4 5 D?. (7) After computing the distances between the query model and every model in the database, we get a shape distance vector D = {d 1, d 2,E, d T }, where T is the total number of models in the database. Finally, we sort D in ascending order to give the retrieval results for the query model. 5. EXPERIMENTS AND DISCUSSIONS We tested our global and local radial distances based hybrid descriptor (Hybrid, and its global and local components are referred as Global and Local) on the Princeton Shape Benchmark Database (PSB) [24] and the National Taiwan University Benchmark (NTU) [4]. We also compared it with two typical histogram-based descriptors which are shape distribution (D2) [21, 22] and shape histogram (SHELL, SECTOR and SPIDER) [1], and one famous and typical view-based approach named LightField descriptor (LF) [4]. After getting the distance matrix for a set of models, we mainly used the tools provided in PSB to generate the precision-recall plots [24]. Precision-recall plot is one of the most often used measures to evaluate the performance of a retrieval algorithm. Recall means how much percentage of a class has been retrieved among the top K list while precision indicates how much percentage of the top K models belongs to the same type as the query model. 5.1 Princeton Database The test dataset of Princeton Shape Benchmark Database (PSB) [24] contains 907 models, classified into 131 classes. For the precision-recall plots of D2 and SHELL (shape histogram) descriptors, we refer to the experiment results in [24] and these two descriptors are rotation-invariant. For the SECTOR and SPIDER descriptors, we plot the results [24] of their original algorithms as a reference and they used the PCA [11] to align the models. For the LightField descriptor, we generate the precision-recall plot by running their program on the front-pose aligned PSB database. Figure 4 shows the precision-recall plots of the above methods and our hybrid descriptor (together with its two components Global and Local). Fig. 4: PSB database: precision-recall plots. If we measure the average precision using Area Under Curve (AUC), the Average Precision (AP) of the six descriptors are: Hybrid: 62.84%; D2: 22.25%, SHELL: 19.61%, SECTOR: 27.15%, SPIDER: 27.96%, LF: 55.99%. As can be seen from Figure 4 and their AP values, we can conclude that our hybrid descriptor outperforms D2, shape histogram (SHELL, SECTOR and SPIDER) and LF descriptors. It is also indicated that in the case of PSB database, the local radial distance performs better than the global radial distance and it contributes more to the superior performance of the hybrid shape descriptor. Though the global radial distance performs not better than LF, it still contributes to the overall performance of the hybrid shape descriptor. It takes on average only 0.07 second for a PC with an Intel Core GHz CPU to compute the global radial distance feature of a 3D model in the PSB database. Therefore, it does not add much computation. For the 131 classes in the PSB database, we found that our hybrid descriptor performs better in retrieving classes such as computer monitor, chair (either desk or dinning), door, electrical guitar, eyeglass, fish, hand gun, human, hourglass,

5 race car, rabbit, sedan and sword, and has inferior performance in retrieving barn, bush, butterfly, cabinet, satellite, staircase, two-story home and vase models. The performances of other classes are just fall in-between. Figure 5 gives several typical classes precision-recall plots of our hybrid descriptor and the LightField descriptor. radial distance has more contribution to the performance of the hybrid shape descriptor when recall is larger than 0.3, which means retrieving more than 30% relevant models. This suggests adding the global radial distance can push the relevant model forward in the retrieval list. From both PSB and NTU database, we can see that the precision-recall curves of the hybrid descriptor are always above the curves of either the local or the global distance descriptors. For the classified 47 classes, our hybrid shape descriptor does well in retrieving the following classes: ball, bike, book, bottle, car, casket, chip, door, driver, facemask, glass, guitar, gun, hat, hydrant, knife, motorcycle, plane, shield, starship, stick, submarine and sword. It has low performance for drum and pot classes. Others performances fall in-between. Figure 7 shows the first 10-nearest neighbor results for two typical retrieval examples. We can see that our method can achieve more accurate retrieval lists for these types of models. Fig. 5: PSB database class precision: biplane, human and electrical guitar. 5.2 NTU Database The NTU 3D Model Benchmark [4] contains D models D models are clustered into 47 classes and the rest 1284 models are classified as miscellaneous. We tested the performance using the classified 549 models. Figure 6 plots the precision-recall plots of our hybrid descriptor and the LightField descriptor. Fig. 6: NTU database: precision-recall plots. As can be seen, the performance of our hybrid shape descriptor is still better than the LightField descriptor. Their Average Precision (AP) values are: Hybrid: 62.41%, LF: 56.53%. For this database, the global radial distance can achieve a comparable performance as that of the local radial distance. However, neither of them can outperform LF for all the recall values. When we combine them to form the hybrid distance, it exceeds LF along all the path of the precision-recall curve. We can also find that the local Fig. 7: Two retrieval examples: our hybrid descriptor: the first row; LF: the second row. The left most model of each row is the query model. 6. CONCLUSION AND FUTURE WORK We have proposed a hybrid shape descriptor by combining the histogram-based approach and view-based approach. It integrates their advantages and simultaneously avoids their shortcomings. The hybrid shape descriptor is comprised of a global radial distance feature and a local radial distance feature. We can efficiently extract the global radial distance feature using a histogram-based approach and compute an effective local feature based on a view-based approach. The local feature already can outperform the well-known view-based approach, LightField [4]. Adding the global feature can further improve the performance without adding much computation load. To compute the global radial distance, we compute the distance from the center of the bounding sphere and sample sparsely only on the face centers by area-weighting. We define the local radial distance feature by dividing the axis-aligned bounding cube of a 3D model into a set of small cubes and compute the local radial distance based on the closest local center. To compute the difference between the local radial distance features, we encode them as color information into 13 view images of the model and then use the Zernike moments to compare two views. We have presented a hybrid radial distance feature based retrieval algorithm. The hybrid feature improves the retrieval performance and can achieve better results

6 compared to several typical histogram-based approaches like shape histogram [1], shape distribution [21, 22] and the well-know view-based approach, LightField [4]. It should be noted that this paper has been primarily concerned with constructing an effective shape descriptor. Therefore, testing the influence of different alignment algorithms, such as PCA and continuous PCA (CPCA) [27] on our descriptor is our main future work. 7. REFERENCES [1] Annkherst, M., Kastenmuller, G., Kriegel, H.P., and Seidl, T., "3D shape histograms for similarity search and classification in spatial databases", 6th International Symposium on Advances in Spatial Databases, pp , [2] Ben-Chen, M., and Gotsman, C., "Characterizing shape using conformal factors", Eurograhphics Workshop on 3D Object Retrieval, 3DOR08, [3] Belongie, S., Malik, J., and Puzicha, J., "Shape matching and object recognition using shape contexts", IEEE Trans. on PAMI, Vol. 24, No. 24, pp , [4] Chen, D.Y., Tian, X.P., Shen, Y.T., and Ouhyoung, M., "On visual similarity based 3D model retrieval", Computer Graphics Forum (Eurographics 03), Vol. 22, No. 3, pp , [5] Elad, M., Tal A., and Ar. S., "Content based retrieval of VRML objects - an iterative and interactive approach", 6th Eurographics Workshop on Multimedia, pp , [6] Frome, A., Huber, D., Kolluri, R., Bülow, T., and Malik, J., "Recognizing objects in range data using regional point descriptors", 8 th European Conference on Computer Vision (ECCV), [7] Gärtner, B., "Fast and robust smallest enclosing balls", 7th Annual European Symposium on Algorithms (ESA), Lecture Notes in Computer Science, Vol. 164, pp , [8] Hilaga, M., Shinagawa, Y., Kohmura, T., and Kunii, T. L., "Topology matching for fully automatic similarity estimation of 3d shapes", 28th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH 01, pp , [9] Huang, K.S., and Trivedi, M.M.: "3D shape context based gesture analysis integrated with tracking using omni video array", IEEE Conference on Computer Vision and Pattern Recognition (CVPR), [10] Jeannin, S., Cieplinski, L., Ohm, J.R., and Kim, M., "MPEG-7 visual part of experimentation model version 7.0", ISO/IEC JTC1/SC29/WG11/N3521, [11] Jolliffe, I.T., "Principal component analysis", 2nd edition, Springer, [12] Kazhdan, M., Funkhouser, T., and Rusinkiewicz, S., "Rotation invariant spherical harmonic representation of 3D shape descriptors", Symposium on Geometry Processing, pp , [13] Khotanzad, A., and Hong, Y., "Invariant image recognition by Zernike moments", IEEE Trans. on PAMI, Vol. 12, No. 5, pp , [14] Körtgen, M., Park, G.J, Novotn, M., and Klein, R., "3D shape matching with 3D shape contexts", 7th Central European Seminar on Computer Graphics (CESCG), [15] Laga, H., and Nakajima, M., "Supervised learning of similarity measures for content-based 3D model retrieval", 3rd International Conference on Large-Scale Knowledge Resources (LKR), Lecture Notes in Computer Science, pp , [16] Laga, H., Takahashi, H., and Nakajima, M.,"Spherical wavelet descriptors for content based 3D model retrieval", International Workshop on Advanced Image Technology (IWAIT), [17] Lowe, D.G., "Distinctive image features from scale-invariant keypoints", International Journal of Computer Vision, Vol. 60, No. 2, pp [18] Mori, G., and Malik, J., "Recognizing objects in adversarial clutter: breaking a visual CAPTCHA", IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp , [19] Natraj, I., Subramaniam, J., Kuiyang, L., Yagnanarayanan K., and Karthik, R., "Threedimensional shape searching: state-of-the-art review and future trends", Computer-Aided Design, Vol. 37, No. 5, pp , [20] Petros, D., and Apostolos, A., "A compact multi-view descriptor for 3D object retrieval", 7th International Workshop on Content-Based Multimedia Indexing, pp , [21] Robert, O., Thomas, F., Bernard, C., and David, D., "Matching 3D models with shape distributions", Shape Modeling International (SMI), pp , [22] Robert, O., Thomas, F., Bernard, C., and David, D., "Shape distributions", ACM Trans. on Graphics, Vol. 21, No. 4, pp , [23] Ryutarou, O., Kunio, O., Takahiko, F., and Tomohisa, B., "Salient local visual features for shape-based 3D model retrieval", Shape Modeling International (SMI), pp , [24] Shilane, P., Min, P., Kazhdan, M., and Funkhouser, T., "The princeton shape benchmark", Shape Modeling International (SMI), pp , [25] Sundar, H., Silver, D., Gagvani, N., and Dickinson, S., "Skeleton based shape matching and retrieval", Shape Modeling International (SMI), pp , [26] Tangelder, J.W.H., and Veltkamp, R.C., "A survey of content based 3D shape retrieval methods", Shape Modeling International (SMI), pp , [27] Vranic, D., "3D Model Retrieval", PhD Thesis, Leipzig University, [28] Welzl, E., "Smallest enclosing disks (balls and ellipsoids)", New Results and New Trends in Computer Science, Lecture Notes in Computer Science, Vol. 555, pp , [29] Zhang, D. and Luo, G., "An integrated approach to shape based image retrieval", 5th Asian Conference on Computer Vision (ACCV), pp , 2002.

A METHOD FOR CONTENT-BASED SEARCHING OF 3D MODEL DATABASES

A METHOD FOR CONTENT-BASED SEARCHING OF 3D MODEL DATABASES A METHOD FOR CONTENT-BASED SEARCHING OF 3D MODEL DATABASES Jiale Wang *, Hongming Cai 2 and Yuanjun He * Department of Computer Science & Technology, Shanghai Jiaotong University, China Email: wjl8026@yahoo.com.cn

More information

Salient Local 3D Features for 3D Shape Retrieval

Salient Local 3D Features for 3D Shape Retrieval Salient Local 3D Features for 3D Shape Retrieval Afzal Godil a, Asim Imdad Wagan b a National Institute of Standards and Technolog Gaithersburg, MD, USA b Dept of CSE, QUEST Universit Nawabshah, Pakistan

More information

Matching and Recognition in 3D. Based on slides by Tom Funkhouser and Misha Kazhdan

Matching and Recognition in 3D. Based on slides by Tom Funkhouser and Misha Kazhdan Matching and Recognition in 3D Based on slides by Tom Funkhouser and Misha Kazhdan From 2D to 3D: Some Things Easier No occlusion (but sometimes missing data instead) Segmenting objects often simpler From

More information

Multi-view 3D retrieval using silhouette intersection and multi-scale contour representation

Multi-view 3D retrieval using silhouette intersection and multi-scale contour representation Multi-view 3D retrieval using silhouette intersection and multi-scale contour representation Thibault Napoléon Telecom Paris CNRS UMR 5141 75013 Paris, France napoleon@enst.fr Tomasz Adamek CDVP Dublin

More information

CS 468 Data-driven Shape Analysis. Shape Descriptors

CS 468 Data-driven Shape Analysis. Shape Descriptors CS 468 Data-driven Shape Analysis Shape Descriptors April 1, 2014 What Is A Shape Descriptor? Shapes Shape Descriptor F1=[f1, f2,.., fn] F2=[f1, f2,.., fn] F3=[f1, f2,.., fn] What Is A Shape Descriptor?

More information

Improving 3D Shape Retrieval Methods based on Bag-of Feature Approach by using Local Codebooks

Improving 3D Shape Retrieval Methods based on Bag-of Feature Approach by using Local Codebooks Improving 3D Shape Retrieval Methods based on Bag-of Feature Approach by using Local Codebooks El Wardani Dadi 1,*, El Mostafa Daoudi 1 and Claude Tadonki 2 1 University Mohammed First, Faculty of Sciences,

More information

The Generalized Shape Distributions for Shape Matching and Analysis

The Generalized Shape Distributions for Shape Matching and Analysis The Generalized Shape Distributions for Shape Matching and Analysis Yi Liu 1, Hongbin Zha 1, Hong Qin 2 {liuyi, zha}@cis.pku.edu.cn, qin@cs.sunysb.edu National Laboratory on Machine Perception, Peking

More information

Selecting Distinctive 3D Shape Descriptors for Similarity Retrieval

Selecting Distinctive 3D Shape Descriptors for Similarity Retrieval Selecting Distinctive 3D Shape Descriptors for Similarity Retrieval Philip Shilane and Thomas Funkhouser Department of Computer Science, Princeton University 35 Olden Street, Princeton, NJ 854 {pshilane,funk}@cs.princeton.edu

More information

Manufacturing Classification of CAD Models Using Curvature and SVMs

Manufacturing Classification of CAD Models Using Curvature and SVMs Manufacturing Classification of CAD Models Using Curvature and SVMs Cheuk Yiu Ip William C. Regli Geometric and Intelligent Computing Laboratory Department of Computer Science, College of Engineering Drexel

More information

NEW METHOD FOR 3D SHAPE RETRIEVAL

NEW METHOD FOR 3D SHAPE RETRIEVAL NEW METHOD FOR 3D SHAPE RETRIEVAL Abdelghni Lakehal and Omar El Beqqali 1 1 Sidi Mohamed Ben AbdEllah University GRMS2I FSDM B.P 1796 Fez Morocco lakehal_abdelghni@yahoo.fr ABSTRACT The recent technological

More information

Accelerating Bag-of-Features SIFT Algorithm for 3D Model Retrieval

Accelerating Bag-of-Features SIFT Algorithm for 3D Model Retrieval Accelerating Bag-of-Features SIFT Algorithm for 3D Model Retrieval Ryutarou Ohbuchi, Takahiko Furuya 4-3-11 Takeda, Kofu-shi, Yamanashi-ken, 400-8511, Japan ohbuchi@yamanashi.ac.jp, snc49925@gmail.com

More information

Learning 3D Part Detection from Sparsely Labeled Data: Supplemental Material

Learning 3D Part Detection from Sparsely Labeled Data: Supplemental Material Learning 3D Part Detection from Sparsely Labeled Data: Supplemental Material Ameesh Makadia Google New York, NY 10011 makadia@google.com Mehmet Ersin Yumer Carnegie Mellon University Pittsburgh, PA 15213

More information

On 3D retrieval from photos

On 3D retrieval from photos On 3D retrieval from photos Tarik Filali Ansary, Jean-Phillipe Vandeborre, Mohamed Daoudi FOX-MIIRE Research Group (LIFL UMR 822 CNRS/USTL) (GET/INT Telecom Lille ) email: {filali, vandeborre, daoudi}@enic.fr

More information

Edge Histogram Descriptor, Geometric Moment and Sobel Edge Detector Combined Features Based Object Recognition and Retrieval System

Edge Histogram Descriptor, Geometric Moment and Sobel Edge Detector Combined Features Based Object Recognition and Retrieval System Edge Histogram Descriptor, Geometric Moment and Sobel Edge Detector Combined Features Based Object Recognition and Retrieval System Neetesh Prajapati M. Tech Scholar VNS college,bhopal Amit Kumar Nandanwar

More information

3D Model Matching Based on Silhouette Image Matching

3D Model Matching Based on Silhouette Image Matching D Model Matching Based on Silhouette Image Matching YOSHIHIRO OKADA Graduate School of Information Science and Electrical Engineering, Kyushu University 6-1 Kasuga Koen, Kasuga, Fukuoka 816-8580 JAPAN

More information

Searching for the Shape

Searching for the Shape Searching for the Shape PURDUEURDUE U N I V E R S I T Y Yagna Kalyanaraman PRECISE, Purdue University The world we are in Designers spend 60% time searching for right info 75% of design activity is design

More information

Prototype-based Intraclass Pose Recognition of Partial 3D Scans

Prototype-based Intraclass Pose Recognition of Partial 3D Scans Prototype-based Intraclass Pose Recognition of Partial 3D Scans Jacob MONTIEL Hamid LAGA Masayuki NAKAJIMA Graduate School of Information Science and Engineering, Tokyo Institute of Technology Global Edge

More information

Statistical Spherical Wavelet Moments for Content-based 3D Model Retrieval

Statistical Spherical Wavelet Moments for Content-based 3D Model Retrieval Noname manuscript No. (will be inserted by the editor) Statistical Spherical Wavelet Moments for Content-based 3D Model Retrieval Hamid Laga 1, Masayuki Nakajima 2 1 Global Edge Institute, Tokyo Institute

More information

3D Object Retrieval using an Efficient and Compact Hybrid Shape Descriptor

3D Object Retrieval using an Efficient and Compact Hybrid Shape Descriptor Eurographics Workshop on 3D Object Retrieval (2008) I. Pratikakis and T. Theoharis (Editors) 3D Object Retrieval using an Efficient and Compact Hybrid Shape Descriptor P. Papadakis 1,2, I. Pratikakis 1,

More information

Spherical Wavelet Descriptors for Content-based 3D Model Retrieval

Spherical Wavelet Descriptors for Content-based 3D Model Retrieval Spherical Wavelet Descriptors for Content-based 3D Model Retrieval Hamid Laga Hiroki Takahashi Masayuki Nakajima Computer Science Department Tokyo Institute of Technology, Japan email:{hamid,rocky,nakajima}@img.cs.titech.ac.jp

More information

A Comparative Study of Region Matching Based on Shape Descriptors for Coloring Hand-drawn Animation

A Comparative Study of Region Matching Based on Shape Descriptors for Coloring Hand-drawn Animation A Comparative Study of Region Matching Based on Shape Descriptors for Coloring Hand-drawn Animation Yoshihiro Kanamori University of Tsukuba Email: kanamori@cs.tsukuba.ac.jp Abstract The work of coloring

More information

Robotics Programming Laboratory

Robotics Programming Laboratory Chair of Software Engineering Robotics Programming Laboratory Bertrand Meyer Jiwon Shin Lecture 8: Robot Perception Perception http://pascallin.ecs.soton.ac.uk/challenges/voc/databases.html#caltech car

More information

Video annotation based on adaptive annular spatial partition scheme

Video annotation based on adaptive annular spatial partition scheme Video annotation based on adaptive annular spatial partition scheme Guiguang Ding a), Lu Zhang, and Xiaoxu Li Key Laboratory for Information System Security, Ministry of Education, Tsinghua National Laboratory

More information

Structured Light II. Thanks to Ronen Gvili, Szymon Rusinkiewicz and Maks Ovsjanikov

Structured Light II. Thanks to Ronen Gvili, Szymon Rusinkiewicz and Maks Ovsjanikov Structured Light II Johannes Köhler Johannes.koehler@dfki.de Thanks to Ronen Gvili, Szymon Rusinkiewicz and Maks Ovsjanikov Introduction Previous lecture: Structured Light I Active Scanning Camera/emitter

More information

Enhanced 2D/3D Approaches Based on Relevance Index for 3D-Shape Retrieval

Enhanced 2D/3D Approaches Based on Relevance Index for 3D-Shape Retrieval Shape Modeling International 06, Matsushima, June 14-16, 2006 Enhanced 2D/3D Approaches Based on Relevance Index for 3D-Shape Retrieval Mohamed Chaouch, Anne Verroust-Blondet INRIA Rocquencourt Domaine

More information

Shape-Based Retrieval of Articulated 3D Models Using Spectral Embedding

Shape-Based Retrieval of Articulated 3D Models Using Spectral Embedding Shape-Based Retrieval of Articulated 3D Models Using Spectral Embedding Varun Jain and Hao Zhang GrUVi Lab, School of Computing Sciences, Simon Fraser University, Burnaby, British Columbia, Canada {vjain,

More information

Distinctive Regions of 3D Surfaces

Distinctive Regions of 3D Surfaces Distinctive Regions of 3D Surfaces PHILIP SHILANE and THOMAS FUNKHOUSER Princeton University Selecting the most important regions of a surface is useful for shape matching and a variety of applications

More information

Identifying Layout Classes for Mathematical Symbols Using Layout Context

Identifying Layout Classes for Mathematical Symbols Using Layout Context Rochester Institute of Technology RIT Scholar Works Articles 2009 Identifying Layout Classes for Mathematical Symbols Using Layout Context Ling Ouyang Rochester Institute of Technology Richard Zanibbi

More information

Rotation Invariant Spherical Harmonic Representation of 3D Shape Descriptors

Rotation Invariant Spherical Harmonic Representation of 3D Shape Descriptors Eurographics Symposium on Geometry Processing (2003) L. Kobbelt, P. Schröder, H. Hoppe (Editors) Rotation Invariant Spherical Harmonic Representation of 3D Shape Descriptors Michael Kazhdan, Thomas Funkhouser,

More information

3D Object Recognition using Multiclass SVM-KNN

3D Object Recognition using Multiclass SVM-KNN 3D Object Recognition using Multiclass SVM-KNN R. Muralidharan, C. Chandradekar April 29, 2014 Presented by: Tasadduk Chowdhury Problem We address the problem of recognizing 3D objects based on various

More information

374 IEEE TRANSACTIONS ON MULTIMEDIA, VOL. 14, NO. 2, APRIL 2012

374 IEEE TRANSACTIONS ON MULTIMEDIA, VOL. 14, NO. 2, APRIL 2012 374 IEEE TRANSACTIONS ON MULTIMEDIA, VOL. 14, NO. 2, APRIL 2012 Investigating the Effects of Multiple Factors Towards More Accurate 3-D Object Retrieval Petros Daras, Member, IEEE, Apostolos Axenopoulos,

More information

4. ELLIPSOID BASED SHAPE REPRESENTATION

4. ELLIPSOID BASED SHAPE REPRESENTATION Proceedings of the IIEEJ Image Electronics and Visual Computing Workshop 2012 Kuching, Malaysia, November 21-24, 2012 AN ELLIPSOID SHAPE APPROXIMATION APPROACH FOR 3D SHAPE REPRESENTATION Asma Khatun *,

More information

3D Computer Vision. Structured Light II. Prof. Didier Stricker. Kaiserlautern University.

3D Computer Vision. Structured Light II. Prof. Didier Stricker. Kaiserlautern University. 3D Computer Vision Structured Light II Prof. Didier Stricker Kaiserlautern University http://ags.cs.uni-kl.de/ DFKI Deutsches Forschungszentrum für Künstliche Intelligenz http://av.dfki.de 1 Introduction

More information

Shape Matching for 3D Retrieval and Recognition. Agenda. 3D collections. Ivan Sipiran and Benjamin Bustos

Shape Matching for 3D Retrieval and Recognition. Agenda. 3D collections. Ivan Sipiran and Benjamin Bustos Shape Matching for 3D Retrieval and Recognition Ivan Sipiran and Benjamin Bustos PRISMA Research Group Department of Computer Science University of Chile Agenda Introduction Applications Datasets Shape

More information

Shape Descriptor using Polar Plot for Shape Recognition.

Shape Descriptor using Polar Plot for Shape Recognition. Shape Descriptor using Polar Plot for Shape Recognition. Brijesh Pillai ECE Graduate Student, Clemson University bpillai@clemson.edu Abstract : This paper presents my work on computing shape models that

More information

Local Image Features

Local Image Features Local Image Features Computer Vision CS 143, Brown Read Szeliski 4.1 James Hays Acknowledgment: Many slides from Derek Hoiem and Grauman&Leibe 2008 AAAI Tutorial This section: correspondence and alignment

More information

A Novel Extreme Point Selection Algorithm in SIFT

A Novel Extreme Point Selection Algorithm in SIFT A Novel Extreme Point Selection Algorithm in SIFT Ding Zuchun School of Electronic and Communication, South China University of Technolog Guangzhou, China zucding@gmail.com Abstract. This paper proposes

More information

CoE4TN4 Image Processing

CoE4TN4 Image Processing CoE4TN4 Image Processing Chapter 11 Image Representation & Description Image Representation & Description After an image is segmented into regions, the regions are represented and described in a form suitable

More information

Shape Descriptors I. Thomas Funkhouser CS597D, Fall 2003 Princeton University. Editing

Shape Descriptors I. Thomas Funkhouser CS597D, Fall 2003 Princeton University. Editing Shape Descriptors I Thomas Funkhouser CS597D, Fall 2003 Princeton University 3D Representations Property Editing Display Analysis Retrieval Intuitive specification Yes No No No Guaranteed continuity Yes

More information

A NEW FEATURE BASED IMAGE REGISTRATION ALGORITHM INTRODUCTION

A NEW FEATURE BASED IMAGE REGISTRATION ALGORITHM INTRODUCTION A NEW FEATURE BASED IMAGE REGISTRATION ALGORITHM Karthik Krish Stuart Heinrich Wesley E. Snyder Halil Cakir Siamak Khorram North Carolina State University Raleigh, 27695 kkrish@ncsu.edu sbheinri@ncsu.edu

More information

Structure-oriented Networks of Shape Collections

Structure-oriented Networks of Shape Collections Structure-oriented Networks of Shape Collections Noa Fish 1 Oliver van Kaick 2 Amit Bermano 3 Daniel Cohen-Or 1 1 Tel Aviv University 2 Carleton University 3 Princeton University 1 pplementary material

More information

Improvement of SURF Feature Image Registration Algorithm Based on Cluster Analysis

Improvement of SURF Feature Image Registration Algorithm Based on Cluster Analysis Sensors & Transducers 2014 by IFSA Publishing, S. L. http://www.sensorsportal.com Improvement of SURF Feature Image Registration Algorithm Based on Cluster Analysis 1 Xulin LONG, 1,* Qiang CHEN, 2 Xiaoya

More information

Partial Shape Matching using Transformation Parameter Similarity - Additional Material

Partial Shape Matching using Transformation Parameter Similarity - Additional Material Volume xx (y), Number z, pp. 7 Partial Shape Matching using Transformation Parameter Similarity - Additional Material paper66. An Example for Local Contour Descriptors As mentioned in Section 4 of the

More information

Multimodal Medical Image Retrieval based on Latent Topic Modeling

Multimodal Medical Image Retrieval based on Latent Topic Modeling Multimodal Medical Image Retrieval based on Latent Topic Modeling Mandikal Vikram 15it217.vikram@nitk.edu.in Suhas BS 15it110.suhas@nitk.edu.in Aditya Anantharaman 15it201.aditya.a@nitk.edu.in Sowmya Kamath

More information

Fuzzy based Multiple Dictionary Bag of Words for Image Classification

Fuzzy based Multiple Dictionary Bag of Words for Image Classification Available online at www.sciencedirect.com Procedia Engineering 38 (2012 ) 2196 2206 International Conference on Modeling Optimisation and Computing Fuzzy based Multiple Dictionary Bag of Words for Image

More information

The Discrete Surface Kernel: Framework and Applications

The Discrete Surface Kernel: Framework and Applications The Discrete Surface Kernel: Framework and Applications Naoufel Werghi College of Information Technology University of Dubai Dubai, UAE nwerghi@ud.ac.ae Abstract This paper presents a framework for the

More information

Local Image Features

Local Image Features Local Image Features Computer Vision Read Szeliski 4.1 James Hays Acknowledgment: Many slides from Derek Hoiem and Grauman&Leibe 2008 AAAI Tutorial Flashed Face Distortion 2nd Place in the 8th Annual Best

More information

A Rapid Automatic Image Registration Method Based on Improved SIFT

A Rapid Automatic Image Registration Method Based on Improved SIFT Available online at www.sciencedirect.com Procedia Environmental Sciences 11 (2011) 85 91 A Rapid Automatic Image Registration Method Based on Improved SIFT Zhu Hongbo, Xu Xuejun, Wang Jing, Chen Xuesong,

More information

GLOBAL SAMPLING OF IMAGE EDGES. Demetrios P. Gerogiannis, Christophoros Nikou, Aristidis Likas

GLOBAL SAMPLING OF IMAGE EDGES. Demetrios P. Gerogiannis, Christophoros Nikou, Aristidis Likas GLOBAL SAMPLING OF IMAGE EDGES Demetrios P. Gerogiannis, Christophoros Nikou, Aristidis Likas Department of Computer Science and Engineering, University of Ioannina, 45110 Ioannina, Greece {dgerogia,cnikou,arly}@cs.uoi.gr

More information

Detecting Printed and Handwritten Partial Copies of Line Drawings Embedded in Complex Backgrounds

Detecting Printed and Handwritten Partial Copies of Line Drawings Embedded in Complex Backgrounds 9 1th International Conference on Document Analysis and Recognition Detecting Printed and Handwritten Partial Copies of Line Drawings Embedded in Complex Backgrounds Weihan Sun, Koichi Kise Graduate School

More information

IMAGE RETRIEVAL USING VLAD WITH MULTIPLE FEATURES

IMAGE RETRIEVAL USING VLAD WITH MULTIPLE FEATURES IMAGE RETRIEVAL USING VLAD WITH MULTIPLE FEATURES Pin-Syuan Huang, Jing-Yi Tsai, Yu-Fang Wang, and Chun-Yi Tsai Department of Computer Science and Information Engineering, National Taitung University,

More information

Image Processing. Image Features

Image Processing. Image Features Image Processing Image Features Preliminaries 2 What are Image Features? Anything. What they are used for? Some statements about image fragments (patches) recognition Search for similar patches matching

More information

Feature Detection and Matching

Feature Detection and Matching and Matching CS4243 Computer Vision and Pattern Recognition Leow Wee Kheng Department of Computer Science School of Computing National University of Singapore Leow Wee Kheng (CS4243) Camera Models 1 /

More information

A System of Image Matching and 3D Reconstruction

A System of Image Matching and 3D Reconstruction A System of Image Matching and 3D Reconstruction CS231A Project Report 1. Introduction Xianfeng Rui Given thousands of unordered images of photos with a variety of scenes in your gallery, you will find

More information

Su et al. Shape Descriptors - III

Su et al. Shape Descriptors - III Su et al. Shape Descriptors - III Siddhartha Chaudhuri http://www.cse.iitb.ac.in/~cs749 Funkhouser; Feng, Liu, Gong Recap Global A shape descriptor is a set of numbers that describes a shape in a way that

More information

/10/$ IEEE 4048

/10/$ IEEE 4048 21 IEEE International onference on Robotics and Automation Anchorage onvention District May 3-8, 21, Anchorage, Alaska, USA 978-1-4244-54-4/1/$26. 21 IEEE 448 Fig. 2: Example keyframes of the teabox object.

More information

Evaluation of Different Metrics for Shape Based Image Retrieval Using a New Contour Points Descriptor

Evaluation of Different Metrics for Shape Based Image Retrieval Using a New Contour Points Descriptor Evaluation of Different Metrics for Shape Based Image Retrieval Using a New Contour Points Descriptor María-Teresa García Ordás, Enrique Alegre, Oscar García-Olalla, Diego García-Ordás University of León.

More information

Bridging the Gap Between Local and Global Approaches for 3D Object Recognition. Isma Hadji G. N. DeSouza

Bridging the Gap Between Local and Global Approaches for 3D Object Recognition. Isma Hadji G. N. DeSouza Bridging the Gap Between Local and Global Approaches for 3D Object Recognition Isma Hadji G. N. DeSouza Outline Introduction Motivation Proposed Methods: 1. LEFT keypoint Detector 2. LGS Feature Descriptor

More information

Algorithm research of 3D point cloud registration based on iterative closest point 1

Algorithm research of 3D point cloud registration based on iterative closest point 1 Acta Technica 62, No. 3B/2017, 189 196 c 2017 Institute of Thermomechanics CAS, v.v.i. Algorithm research of 3D point cloud registration based on iterative closest point 1 Qian Gao 2, Yujian Wang 2,3,

More information

Multi-scale Salient Feature Extraction on Mesh Models

Multi-scale Salient Feature Extraction on Mesh Models Multi-scale Salient Feature Extraction on Mesh Models Yong-Liang Yang 1,2 and Chao-Hui Shen 2 1 King Abdullah University of Science and Technology, Thuwal, KSA 2 Tsinghua University, Beijing, China Abstract.

More information

Fast trajectory matching using small binary images

Fast trajectory matching using small binary images Title Fast trajectory matching using small binary images Author(s) Zhuo, W; Schnieders, D; Wong, KKY Citation The 3rd International Conference on Multimedia Technology (ICMT 2013), Guangzhou, China, 29

More information

EE368 Project Report CD Cover Recognition Using Modified SIFT Algorithm

EE368 Project Report CD Cover Recognition Using Modified SIFT Algorithm EE368 Project Report CD Cover Recognition Using Modified SIFT Algorithm Group 1: Mina A. Makar Stanford University mamakar@stanford.edu Abstract In this report, we investigate the application of the Scale-Invariant

More information

CREATING 3D WRL OBJECT BY USING 2D DATA

CREATING 3D WRL OBJECT BY USING 2D DATA ISSN : 0973-7391 Vol. 3, No. 1, January-June 2012, pp. 139-142 CREATING 3D WRL OBJECT BY USING 2D DATA Isha 1 and Gianetan Singh Sekhon 2 1 Department of Computer Engineering Yadavindra College of Engineering,

More information

Extracting Spatio-temporal Local Features Considering Consecutiveness of Motions

Extracting Spatio-temporal Local Features Considering Consecutiveness of Motions Extracting Spatio-temporal Local Features Considering Consecutiveness of Motions Akitsugu Noguchi and Keiji Yanai Department of Computer Science, The University of Electro-Communications, 1-5-1 Chofugaoka,

More information

Decomposing and Sketching 3D Objects by Curve Skeleton Processing

Decomposing and Sketching 3D Objects by Curve Skeleton Processing Decomposing and Sketching 3D Objects by Curve Skeleton Processing Luca Serino, Carlo Arcelli, and Gabriella Sanniti di Baja Institute of Cybernetics E. Caianiello, CNR, Naples, Italy {l.serino,c.arcelli,g.sannitidibaja}@cib.na.cnr.it

More information

Robust PDF Table Locator

Robust PDF Table Locator Robust PDF Table Locator December 17, 2016 1 Introduction Data scientists rely on an abundance of tabular data stored in easy-to-machine-read formats like.csv files. Unfortunately, most government records

More information

Textural Features for Image Database Retrieval

Textural Features for Image Database Retrieval Textural Features for Image Database Retrieval Selim Aksoy and Robert M. Haralick Intelligent Systems Laboratory Department of Electrical Engineering University of Washington Seattle, WA 98195-2500 {aksoy,haralick}@@isl.ee.washington.edu

More information

CS233: The Shape of Data Handout # 3 Geometric and Topological Data Analysis Stanford University Wednesday, 9 May 2018

CS233: The Shape of Data Handout # 3 Geometric and Topological Data Analysis Stanford University Wednesday, 9 May 2018 CS233: The Shape of Data Handout # 3 Geometric and Topological Data Analysis Stanford University Wednesday, 9 May 2018 Homework #3 v4: Shape correspondences, shape matching, multi-way alignments. [100

More information

Cell Clustering Using Shape and Cell Context. Descriptor

Cell Clustering Using Shape and Cell Context. Descriptor Cell Clustering Using Shape and Cell Context Descriptor Allison Mok: 55596627 F. Park E. Esser UC Irvine August 11, 2011 Abstract Given a set of boundary points from a 2-D image, the shape context captures

More information

E0005E - Industrial Image Analysis

E0005E - Industrial Image Analysis E0005E - Industrial Image Analysis The Hough Transform Matthew Thurley slides by Johan Carlson 1 This Lecture The Hough transform Detection of lines Detection of other shapes (the generalized Hough transform)

More information

IMPROVING SPATIO-TEMPORAL FEATURE EXTRACTION TECHNIQUES AND THEIR APPLICATIONS IN ACTION CLASSIFICATION. Maral Mesmakhosroshahi, Joohee Kim

IMPROVING SPATIO-TEMPORAL FEATURE EXTRACTION TECHNIQUES AND THEIR APPLICATIONS IN ACTION CLASSIFICATION. Maral Mesmakhosroshahi, Joohee Kim IMPROVING SPATIO-TEMPORAL FEATURE EXTRACTION TECHNIQUES AND THEIR APPLICATIONS IN ACTION CLASSIFICATION Maral Mesmakhosroshahi, Joohee Kim Department of Electrical and Computer Engineering Illinois Institute

More information

CS 223B Computer Vision Problem Set 3

CS 223B Computer Vision Problem Set 3 CS 223B Computer Vision Problem Set 3 Due: Feb. 22 nd, 2011 1 Probabilistic Recursion for Tracking In this problem you will derive a method for tracking a point of interest through a sequence of images.

More information

CS 231A Computer Vision (Fall 2012) Problem Set 3

CS 231A Computer Vision (Fall 2012) Problem Set 3 CS 231A Computer Vision (Fall 2012) Problem Set 3 Due: Nov. 13 th, 2012 (2:15pm) 1 Probabilistic Recursion for Tracking (20 points) In this problem you will derive a method for tracking a point of interest

More information

Model-based segmentation and recognition from range data

Model-based segmentation and recognition from range data Model-based segmentation and recognition from range data Jan Boehm Institute for Photogrammetry Universität Stuttgart Germany Keywords: range image, segmentation, object recognition, CAD ABSTRACT This

More information

3D object recognition used by team robotto

3D object recognition used by team robotto 3D object recognition used by team robotto Workshop Juliane Hoebel February 1, 2016 Faculty of Computer Science, Otto-von-Guericke University Magdeburg Content 1. Introduction 2. Depth sensor 3. 3D object

More information

STELA: Sketch-Based 3D Model Retrieval using a Structure-Based Local Approach

STELA: Sketch-Based 3D Model Retrieval using a Structure-Based Local Approach STELA: Sketch-Based 3D Model Retrieval using a Structure-Based Local Approach Jose M. Saavedra PRISMA Research Group DCC, University of Chile Av. Blanco Encalada 2120 Santiago, Chile jsaavedr@dcc.uchile.cl

More information

A 3D Shape Classifier with Neural Network Supervision

A 3D Shape Classifier with Neural Network Supervision A 3D Shape Classifier with Neural Network Supervision Zhenbao Liu*, Jun Mitani, Yukio Fukui and Seiichi Nishihara Department of Computer Science, Graduate School of Systems and Information Engineering,

More information

Implementation and Comparison of Feature Detection Methods in Image Mosaicing

Implementation and Comparison of Feature Detection Methods in Image Mosaicing IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) e-issn: 2278-2834,p-ISSN: 2278-8735 PP 07-11 www.iosrjournals.org Implementation and Comparison of Feature Detection Methods in Image

More information

Sketchable Histograms of Oriented Gradients for Object Detection

Sketchable Histograms of Oriented Gradients for Object Detection Sketchable Histograms of Oriented Gradients for Object Detection No Author Given No Institute Given Abstract. In this paper we investigate a new representation approach for visual object recognition. The

More information

Tensor Decomposition of Dense SIFT Descriptors in Object Recognition

Tensor Decomposition of Dense SIFT Descriptors in Object Recognition Tensor Decomposition of Dense SIFT Descriptors in Object Recognition Tan Vo 1 and Dat Tran 1 and Wanli Ma 1 1- Faculty of Education, Science, Technology and Mathematics University of Canberra, Australia

More information

The SIFT (Scale Invariant Feature

The SIFT (Scale Invariant Feature The SIFT (Scale Invariant Feature Transform) Detector and Descriptor developed by David Lowe University of British Columbia Initial paper ICCV 1999 Newer journal paper IJCV 2004 Review: Matt Brown s Canonical

More information

Structured Light II. Thanks to Ronen Gvili, Szymon Rusinkiewicz and Maks Ovsjanikov

Structured Light II. Thanks to Ronen Gvili, Szymon Rusinkiewicz and Maks Ovsjanikov Structured Light II Johannes Köhler Johannes.koehler@dfki.de Thanks to Ronen Gvili, Szymon Rusinkiewicz and Maks Ovsjanikov Introduction Previous lecture: Structured Light I Active Scanning Camera/emitter

More information

Spatial Information Based Image Classification Using Support Vector Machine

Spatial Information Based Image Classification Using Support Vector Machine Spatial Information Based Image Classification Using Support Vector Machine P.Jeevitha, Dr. P. Ganesh Kumar PG Scholar, Dept of IT, Regional Centre of Anna University, Coimbatore, India. Assistant Professor,

More information

Patch-based Object Recognition. Basic Idea

Patch-based Object Recognition. Basic Idea Patch-based Object Recognition 1! Basic Idea Determine interest points in image Determine local image properties around interest points Use local image properties for object classification Example: Interest

More information

Shape Classification Using Regional Descriptors and Tangent Function

Shape Classification Using Regional Descriptors and Tangent Function Shape Classification Using Regional Descriptors and Tangent Function Meetal Kalantri meetalkalantri4@gmail.com Rahul Dhuture Amit Fulsunge Abstract In this paper three novel hybrid regional descriptor

More information

String distance for automatic image classification

String distance for automatic image classification String distance for automatic image classification Nguyen Hong Thinh*, Le Vu Ha*, Barat Cecile** and Ducottet Christophe** *University of Engineering and Technology, Vietnam National University of HaNoi,

More information

K-Means Based Matching Algorithm for Multi-Resolution Feature Descriptors

K-Means Based Matching Algorithm for Multi-Resolution Feature Descriptors K-Means Based Matching Algorithm for Multi-Resolution Feature Descriptors Shao-Tzu Huang, Chen-Chien Hsu, Wei-Yen Wang International Science Index, Electrical and Computer Engineering waset.org/publication/0007607

More information

A Robust Hand Gesture Recognition Using Combined Moment Invariants in Hand Shape

A Robust Hand Gesture Recognition Using Combined Moment Invariants in Hand Shape , pp.89-94 http://dx.doi.org/10.14257/astl.2016.122.17 A Robust Hand Gesture Recognition Using Combined Moment Invariants in Hand Shape Seungmin Leem 1, Hyeonseok Jeong 1, Yonghwan Lee 2, Sungyoung Kim

More information

EE 584 MACHINE VISION

EE 584 MACHINE VISION EE 584 MACHINE VISION Binary Images Analysis Geometrical & Topological Properties Connectedness Binary Algorithms Morphology Binary Images Binary (two-valued; black/white) images gives better efficiency

More information

A Learning Approach to 3D Object Representation for Classification

A Learning Approach to 3D Object Representation for Classification A Learning Approach to 3D Object Representation for Classification Indriyati Atmosukarto and Linda G. Shapiro University of Washington, Department of Computer Science and Engineering,Seattle, WA, USA {indria,shapiro}@cs.washington.edu

More information

Chapter 3 Image Registration. Chapter 3 Image Registration

Chapter 3 Image Registration. Chapter 3 Image Registration Chapter 3 Image Registration Distributed Algorithms for Introduction (1) Definition: Image Registration Input: 2 images of the same scene but taken from different perspectives Goal: Identify transformation

More information

Local Features: Detection, Description & Matching

Local Features: Detection, Description & Matching Local Features: Detection, Description & Matching Lecture 08 Computer Vision Material Citations Dr George Stockman Professor Emeritus, Michigan State University Dr David Lowe Professor, University of British

More information

Shape Analysis. Introduction. Introduction. Motivation. Introduction. Introduction. Thomas Funkhouser Princeton University CS526, Fall 2006

Shape Analysis. Introduction. Introduction. Motivation. Introduction. Introduction. Thomas Funkhouser Princeton University CS526, Fall 2006 Introduction Cyberware, ATI, & 3Dcafe Analysis Thomas Funkhouser Princeton University CS526, Fall 2006 Cyberware Cheap Scanners ATI Fast Graphics Cards 3D Cafe World Wide Web Someday 3D models will be

More information

Motion Estimation and Optical Flow Tracking

Motion Estimation and Optical Flow Tracking Image Matching Image Retrieval Object Recognition Motion Estimation and Optical Flow Tracking Example: Mosiacing (Panorama) M. Brown and D. G. Lowe. Recognising Panoramas. ICCV 2003 Example 3D Reconstruction

More information

arxiv: v1 [cs.cv] 28 Sep 2018

arxiv: v1 [cs.cv] 28 Sep 2018 Camera Pose Estimation from Sequence of Calibrated Images arxiv:1809.11066v1 [cs.cv] 28 Sep 2018 Jacek Komorowski 1 and Przemyslaw Rokita 2 1 Maria Curie-Sklodowska University, Institute of Computer Science,

More information

Hand Posture Recognition Using Adaboost with SIFT for Human Robot Interaction

Hand Posture Recognition Using Adaboost with SIFT for Human Robot Interaction Hand Posture Recognition Using Adaboost with SIFT for Human Robot Interaction Chieh-Chih Wang and Ko-Chih Wang Department of Computer Science and Information Engineering Graduate Institute of Networking

More information

CAP 5415 Computer Vision Fall 2012

CAP 5415 Computer Vision Fall 2012 CAP 5415 Computer Vision Fall 01 Dr. Mubarak Shah Univ. of Central Florida Office 47-F HEC Lecture-5 SIFT: David Lowe, UBC SIFT - Key Point Extraction Stands for scale invariant feature transform Patented

More information

Arabic Sign Language Alphabet Recognition Methods Comparison, Combination and implementation

Arabic Sign Language Alphabet Recognition Methods Comparison, Combination and implementation Arabic Sign Language Alphabet Recognition Methods Comparison, Combination and implementation Mohamed Youness Ftichi 1, Abderrahim Benabbou 1, Khalid Abbad 1 1 Dept. of Intelligent Systems and Applications

More information

Image Comparison on the Base of a Combinatorial Matching Algorithm

Image Comparison on the Base of a Combinatorial Matching Algorithm Image Comparison on the Base of a Combinatorial Matching Algorithm Benjamin Drayer Department of Computer Science, University of Freiburg Abstract. In this paper we compare images based on the constellation

More information

Generic Fourier Descriptor for Shape-based Image Retrieval

Generic Fourier Descriptor for Shape-based Image Retrieval 1 Generic Fourier Descriptor for Shape-based Image Retrieval Dengsheng Zhang, Guojun Lu Gippsland School of Comp. & Info Tech Monash University Churchill, VIC 3842 Australia dengsheng.zhang@infotech.monash.edu.au

More information