Implementing discrete mathematics: combinatorics and graph theory with Mathematica
Implementing discrete mathematics: combinatorics and graph theory with Mathematica
The Design and Use of Steerable Filters
IEEE Transactions on Pattern Analysis and Machine Intelligence
Improved approximation guarantees for minimum-weight k-trees and prize-collecting salesmen
STOC '95 Proceedings of the twenty-seventh annual ACM symposium on Theory of computing
Canonical Decomposition of Steerable Functions
Journal of Mathematical Imaging and Vision
Boxlets: a fast convolution algorithm for signal processing and neural networks
Proceedings of the 1998 conference on Advances in neural information processing systems II
Deformable Kernels for Early Vision
IEEE Transactions on Pattern Analysis and Machine Intelligence
Summed-area tables for texture mapping
SIGGRAPH '84 Proceedings of the 11th annual conference on Computer graphics and interactive techniques
Texture Synthesis by Non-Parametric Sampling
ICCV '99 Proceedings of the International Conference on Computer Vision-Volume 2 - Volume 2
A General Framework for Object Detection
ICCV '98 Proceedings of the Sixth International Conference on Computer Vision
Approximation Algorithms for Orienteering and Discounted-Reward TSP
FOCS '03 Proceedings of the 44th Annual IEEE Symposium on Foundations of Computer Science
Real Time Pattern Matching Using Projection Kernels
ICCV '03 Proceedings of the Ninth IEEE International Conference on Computer Vision - Volume 2
Real Time Pattern Matching Using Projection Kernels
ICCV '03 Proceedings of the Ninth IEEE International Conference on Computer Vision - Volume 2
Robust Real-Time Face Detection
International Journal of Computer Vision
Filtering with Gray-Code Kernels
ICPR '04 Proceedings of the Pattern Recognition, 17th International Conference on (ICPR'04) Volume 1 - Volume 01
Digital Image Processing (3rd Edition)
Digital Image Processing (3rd Edition)
Real-Time Pattern Matching Using Projection Kernels
IEEE Transactions on Pattern Analysis and Machine Intelligence
Fast multiresolution image operations in the wavelet domain
IEEE Transactions on Visualization and Computer Graphics
Representing Images Using Nonorthogonal Haar-Like Bases
IEEE Transactions on Pattern Analysis and Machine Intelligence
Video block motion estimation based on gray-code kernels
IEEE Transactions on Image Processing
SMC'09 Proceedings of the 2009 IEEE international conference on Systems, Man and Cybernetics
Framelet kernels with applications to support vector regression and regularization networks
IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics - Special issue on gait analysis
Fast algorithms for the computation of sliding sequency-ordered complex hadamard transform
IEEE Transactions on Signal Processing
Adaptive Low Resolution Pruning for fast Full Search-equivalent pattern matching
Pattern Recognition Letters
Hi-index | 0.15 |
In this paper, we introduce a family of filter kernels—the Gray-Code Kernels (GCK) and demonstrate their use in image analysis. Filtering an image with a sequence of Gray-Code Kernels is highly efficient and requires only two operations per pixel for each filter kernel, independent of the size or dimension of the kernel. We show that the family of kernels is large and includes the Walsh-Hadamard kernels, among others. The GCK can be used to approximate any desired kernel and, as such forms, a complete representation. The efficiency of computation using a sequence of GCK filters can be exploited for various real-time applications, such as, pattern detection, feature extraction, texture analysis, texture synthesis, and more.