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

A retrieval system and vocabulary tree technology, applied in the field of computer vision, can solve problems such as huge computational overhead and occupancy algorithms

Active Publication Date: 2017-07-04
HUAZHONG UNIV OF SCI & TECH
View PDF2 Cites 7 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
  • GPU acceleration-based large-scale image vocabulary tree retrieval method and system
  • GPU acceleration-based large-scale image vocabulary tree retrieval method and system
  • GPU acceleration-based large-scale image vocabulary tree retrieval method and system

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 GPU acceleration-based large-scale image vocabulary tree retrieval method and belongs to the field of computer vision. Based on structural features of a GPU platform, a novel vocabulary tree data structure is employed; and traditional SIFT feature points are modularized and organized, so GPU large-scale parallel computing capacity can be fully utilized and large-scale image SIFT feature point mapping efficiency can be greatly improved. After batches of SIFT feature points are mapped into a histogram, a quick and compact method is employed to enhance and improve an original reverse index scheme, so post vision vocabulary peculiarity express, histogram normalization and query image grades can be accelerated to a certain extent. The invention further provides a GPU acceleration-based large-scale image vocabulary tree retrieval system, playing an important acceleration role for image retrieval and having a great effect on a large-scale scene three-dimensional reconstruction algorithm efficiency increase.

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 Applications(China)
IPC IPC(8): G06F17/30G06K9/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