Fast fourier transforms: a tutorial review and a state of the art
Signal Processing
An almost linear time algorithm for generalized matrix searching
SIAM Journal on Discrete Mathematics
Computing 2-D Min, Median, and Max Filters
IEEE Transactions on Pattern Analysis and Machine Intelligence
Efficient algorithms for sequence analysis with concave and convex gap costs
Efficient algorithms for sequence analysis with concave and convex gap costs
Pictorial Structures for Object Recognition
International Journal of Computer Vision
Spatial Priors for Part-Based Recognition Using Statistical Models
CVPR '05 Proceedings of the 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05) - Volume 1 - Volume 01
Image Analysis and Mathematical Morphology
Image Analysis and Mathematical Morphology
Efficient Belief Propagation for Early Vision
International Journal of Computer Vision
Necklaces, convolutions, and X + Y
ESA'06 Proceedings of the 14th conference on Annual European Symposium - Volume 14
All-pairs shortest paths with real weights in O(n3/ log n) time
WADS'05 Proceedings of the 9th international conference on Algorithms and Data Structures
Slope transforms: theory and application to nonlinear signalprocessing
IEEE Transactions on Signal Processing
On table arrangements, scrabble freaks, and jumbled pattern matching
FUN'10 Proceedings of the 5th international conference on Fun with algorithms
CPM'12 Proceedings of the 23rd Annual conference on Combinatorial Pattern Matching
Hi-index | 0.00 |
Rank-convolutions have important applications in a variety of areas such as signal processing and computer vision. We define a mask as a function taking only values zero and infinity. Rank-convolutions with masks are of special interest to image processing. We show how to compute the rank-k convolution of a function over an interval of length n with an arbitrary mask of length m in O(n&sqrt;m log m) time. The result generalizes to the d-dimensional case. Previously no algorithm performing significantly better than the brute-force O(nm) bound was known. Our algorithm seems to perform well in practice. We describe an implementation, illustrating its application to a problem in image processing. Already on relatively small images, our experiments show a signficant speedup compared to brute force.