A large-scale image vocabulary tree retrieval method and system based on GPU acceleration

A vocabulary tree and large-scale technology, applied in the field of computer vision, can solve problems such as huge computing overhead and occupying algorithms

Active Publication Date: 2019-09-27
HUAZHONG UNIV OF SCI & TECH
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] Since the SIFT feature points of all database images need to be mapped to the corresponding visual vocabulary in the construction stage of the vocabulary tree, although the original vocabulary tree algorithm uses a hierarchical tree structure for comparison and query, the efficiency has been improved to a certain extent, but In the face of the current widespread large-scale image retrieval, this stage will still occupy a huge computational overhead of the entire algorithm

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A large-scale image vocabulary tree retrieval method and system based on GPU acceleration
  • A large-scale image vocabulary tree retrieval method and system based on GPU acceleration
  • A large-scale image vocabulary tree retrieval method and system based on GPU acceleration

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0065] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention. In addition, the technical features involved in the various embodiments of the present invention described below can be combined with each other as long as they do not constitute a conflict with each other.

[0066] figure 2 It is a schematic diagram of the image detection process of the technical solution of the present invention, such as figure 2 The illustrated technical embodiment of the present invention includes the following steps:

[0067] (1) Input the image to be queried;

[0068] (2) Use the SIFT feature points in the image to find the most similar visual vocabulary in the vocabulary ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a large-scale image vocabulary tree retrieval method, which belongs to the field of computer vision. According to the structural characteristics of the GPU platform, the algorithm of the present invention adopts a novel vocabulary tree data structure, and modularizes the traditional SIFT feature points, so that it can make full use of the large-scale parallel computing capability of the GPU, greatly improving the large-scale Efficiency of Image SIFT Feature Point Mapping. After mapping the batch of SIFT feature points into a histogram, the original inverted index scheme is enhanced and improved by using a fast compaction method, so that the unique expression of visual vocabulary, histogram normalization and query image Scoring has been accelerated to a certain extent. The invention also realizes a GPU-accelerated large-scale image vocabulary tree retrieval system, which not only has great acceleration significance for image retrieval itself, but also has a huge impact on the efficiency of three-dimensional reconstruction algorithms for large-scale scenes.

Description

technical field [0001] The invention belongs to the field of computer vision, and more specifically relates to a large-scale image vocabulary tree retrieval method and system based on GPU acceleration. Background technique [0002] The vocabulary tree algorithm proposed by David Nistér et al uses a tree structure to quantify visual vocabulary, integrates the quantification and indexing of visual vocabulary, and combines text search technology to speed up the similarity judgment of image descriptors. It has high accuracy and efficiency, and is widely used in target recognition, scene recognition and 3D reconstruction. [0003] The original vocabulary tree algorithm mainly includes three stages: visual vocabulary learning, vocabulary tree construction and vocabulary tree query. [0004] In the visual vocabulary learning stage, hierarchical k-means clustering is employed to generate structured visual vocabulary. First, it is necessary to extract the Scale-Invariant Feature Tr...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): G06F16/583G06K9/46
CPCG06F16/583G06V10/507G06V10/462
Inventor 陶文兵徐青山孙琨李杰
Owner HUAZHONG UNIV OF SCI & TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products