Graph Kernels Between Point Clouds
Description
Point clouds are sets of points in two or three dimensions. Most kernel methods for learning on sets of points have not yet dealt with the specific geometrical invariances and practical constraints associated with point clouds in computer vision and graphics. In this paper, we present extensions of graph kernels for point clouds, which allow to use kernel methods for such objects as shapes, line drawings, or any three-dimensional point clouds. In order to design rich and numerically efficient kernels with as few free parameters as possible, we use kernels between covariance matrices and their factorizations on graphical models. We derive polynomial time dynamic programming recursions and present applications to recognition of handwritten digits and Chinese characters from few training examples.
| Slides | |
| 0:00 | Graph Kernels between Point Clouds |
| 0:08 | (Attributed) point clouds |
| 0:40 | Point clouds for computer vision Line drawings |
| 0:50 | Point clouds for computer vision |
| 1:05 | Point clouds for computer vision Corner detectors and SIFT (Lowe, 2004) |
| 1:15 | Protein 3D structures (Borgwardt et al., 2005) |
| 1:34 | Kernels for point clouds |
| 2:39 | Point clouds for computer vision Line drawings and graphs |
| 2:56 | Kernels between point clouds (e.g., labelled undirected graphs) |
| 3:49 | Graph kernels (1) |
| 4:19 | Graph kernels (2) |
| 5:22 | Paths - walks |
| 6:25 | Tree-walks (Ramon and G¨artner, 2003) (1) |
| 7:50 | Tree-walks (Ramon and G¨artner, 2003) (2) |
| 8:06 | Graph kernels (1) |
| 8:53 | Graph kernels (2) |
| 9:21 | Local kernel on attributes and positions |
| 10:09 | Local kernels and invariances |
| 10:39 | Translation/rotation invariance kernels for positions x(I) ∈ X|I| and y(J) ∈ X|J| (1) |
| 11:20 | Translation/rotation invariance kernels for positions x(I) ∈ X|I| and y(J) ∈ X|J| (2) |
| 11:49 | Local kernel on kernel matrices (1) |
| 12:23 | Local kernel on kernel matrices (2) |
| 12:30 | Positive matrices and graphical models |
| 13:16 | Choice of graphical model |
| 14:41 | Dynamic programming recursions |
| 15:45 | Recursions (1) |
| 16:22 | Recursions (2) |
| 17:35 | Simulations Line drawings and graphs |
| 18:06 | Simulations |
| 18:44 | Results (misclassification rates) |
| 19:38 | Conclusion |
| 22:06 | - Questions |
Lecture rating
| People found this lecture: | ||
| Worth seeing | ||
| because it is: | ||
| Valuable and informative | ||
| Well presented | ||
| Easily understandable | ||
| Acceptably recorded | ||
| You need to login to cast your vote. | ||
Report a problem or upload files
If you have found a problem with this lecture or would like to send us extra material, articles, exercises, etc., please use our ticket system to describe your request and upload the data.Enter your e-mail into the 'Cc' field, and we will keep you updated with your request's status.
Related content
SEE ALSO:
Link this page
Would you like to put a link to this lecture on your homepage?Go ahead! Copy the HTML snippet !





