Approximate Nearest Neighbor Fields in Video
Not on the map. Why?
Abstract (arXiv)
We introduce RIANN (Ring Intersection Approximate Nearest Neighbor search), an algorithm for matching patches of a video to a set of reference patches in real-time. For each query, RIANN finds potential matches by intersecting rings around key points in appearance space. Its search complexity is reversely correlated to the amount of temporal change, making it a good fit for videos, where typically most patches change slowly with time. Experiments show that RIANN is up to two orders of magnitude faster than previous ANN methods, and is the only solution that operates in real-time. We further demonstrate how RIANN can be used for real-time video processing and provide examples for a range of real-time video applications, including colorization, denoising, and several artistic effects.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). First posted on arXiv 31 Aug 2015.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 4; 2024: 1; 2025: 1.
6 papers.
- 2023Video Colorization with Pre-trained Text-to-Image Diffusion Modelscited by 11
- 2023Exemplar-based Video Colorization with Long-term Spatiotemporal Dependencycited by 4
- 2023Temporal Consistent Automatic Video Colorization via Semantic Correspondencecited by 1
- 2023Efficient High-Resolution Template Matching with Vector Quantized Nearest Neighbour Fieldscited by 1
- 2024Computer-aided Colorization State-of-the-science: A Surveycited by 0
- 2025GPU-accelerated Multi-relational Parallel Graph Retrieval for Web-scale Recommendationscited by 0
- 2025GPU-accelerated Multi-relational Parallel Graph Retrieval for Web-scale Recommendations17 Feb 2025
- 2024Computer-aided Colorization State-of-the-science: A Survey3 Oct 2024
- 2023Efficient High-Resolution Template Matching with Vector Quantized Nearest Neighbour Fields26 Jun 2023
- 2023Video Colorization with Pre-trained Text-to-Image Diffusion Models2 Jun 2023
- 2023Temporal Consistent Automatic Video Colorization via Semantic Correspondence13 May 2023
- 2023Exemplar-based Video Colorization with Long-term Spatiotemporal Dependency27 Mar 2023