The Journey to Optimizing Billion-scale Image Search (2/2)
The second-generation search-by-image system uses CNN + Milvus solution. Feature extraction is done using convolutional neural network (CNN) as the underlying technology. VGG16 model is used for image feature extraction, and Keras + TensorFlow are utilized for technical implementation. Milvus, an open-source vector search engine, is employed to store and manage feature vectors, calculate similarity, and return vector data in the nearest neighbor range. The system also includes image processing techniques such as normalization, bytes conversion, and black border removal.
Company
Zilliz
Date published
Aug. 10, 2020
Author(s)
Zilliz
Word count
1987
Hacker News points
None found.
Language
English