journal article·2026-01-14Open access

Pyramid Product Quantization for Approximate Nearest Neighbor Search

Yang Wang, Lu Yu, Jinbin Zhang, Qiyuan Zhang

Applied Sciences· Volume 16· Issue 2

Abstract

Product quantization (PQ) is a widely adopted technique for efficient approximate nearest neighbor (ANN) search in high-dimensional spaces, offering a favorable balance between accuracy and memory efficiency. However, standard PQ suffers from high online computational cost when the number of subspaces is high. To address this dilemma, we propose Pyramid Product Quantization (PPQ), a novel adaptive quantization framework that dynamically selects the most suitable number of subspaces for different segments of each data vector. This leads to a significant reduction in the number of addition operations required during approximate distance computation, significantly accelerating online search. Experimental results demonstrate that the proposed PPQ method effectively lowers the computational complexity of product quantization and its variants, without compromising retrieval accuracy.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Advanced Image and Video Retrieval Techniques · Image Retrieval and Classification Techniques · Advanced Data Compression Techniques

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Information Science, Xi’an University of Technology, Xi’an 710048, China

Funding

The Ph.D. Stand-up Fund of Xi’an University of Technology

References (15)

Show source-provided references
1. Product quantization for nearest neighbor search
2. Sarwar, B., Karypis, G., Konstan, J., and Riedl, J. (2001, January 1–5). Item-based collaborative filtering recommendation algorithms. Proceedings of the 10th International Conference on World Wide Web, Hong Kong.10.1145/371920.372071 ↗
3. Scalable image retrieval by sparse product quantization10.1109/TMM.2016.2625260 ↗
4. Nister, D., and Stewenius, H. (2006, January 17–22). Scalable recognition with a vocabulary tree. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, New York, NY, USA.
5. Vector quantization: A review10.1631/FITEE.1700833 ↗
6. Babenko, A., and Lempitsky, V. (2014, January 23–28). Additive quantization for extreme vector compression. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Columbus, OH, USA.10.1109/CVPR.2014.124 ↗
7. Composite quantization10.1109/TPAMI.2018.2835468 ↗
8. Zhang, T., Qi, G.-J., Tang, J., and Wang, J. (2015, January 7–12). Sparse composite quantization. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Boston, MA, USA.10.1109/CVPR.2015.7299085 ↗
9. Brandt, J. (2010, January 13–18). Transform coding for fast approximate nearest neighbor search in high dimensions. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, San Francisco, CA, USA.10.1109/CVPR.2010.5539852 ↗
10. Distance encoded product quantization for approximate k-nearest neighbor search in high-dimensional space10.1109/TPAMI.2018.2853161 ↗
11. A survey of product quantization
12. Distinctive image features from scale-invariant keypoints10.1023/B:VISI.0000029664.99615.94 ↗
13. Modeling the shape of the scene: A holistic representation of the spatial envelope10.1023/A:1011139631724 ↗
14. Optimized product quantization10.1109/TPAMI.2013.240 ↗
15. Mean-removed product quantization for large-scale image retrieval10.1016/j.neucom.2020.04.026 ↗