Dynamic self-adaptive binary hierarchical vocabulary tree image retrieval method

A dynamic adaptive, image retrieval technology, applied in digital data information retrieval, unstructured text data retrieval, text database indexing, etc. The effect of improving robustness and improving image retrieval speed

Active Publication Date: 2020-01-17
BINHAI IND RES INST OF TIANJIN UNIV CO LTD
View PDF6 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This explains why the rejection ability of CNN is very poor; secondly, from the perspective of representation learning, the learned representation of CNN is linearly separable, such as figure 1 A

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
  • Dynamic self-adaptive binary hierarchical vocabulary tree image retrieval method
  • Dynamic self-adaptive binary hierarchical vocabulary tree image retrieval method
  • Dynamic self-adaptive binary hierarchical vocabulary tree image retrieval method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] The present invention will be described in further detail below in conjunction with the accompanying drawings and specific 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.

[0033] The purpose of the present invention is to address the retrieval model of image search for pictures, in order to cope with the application scenario of continuously uploading pictures, and to overcome the drawbacks that the bag-of-words model method and the deep learning method cannot learn dynamically incrementally. The main process is as image 3 , Figure 4 shown.

[0034] In order to facilitate understanding, some related technologies and corresponding concepts are introduced first.

[0035] Table 1 Process flow of binary hierarchical clustering and segmentation hyperplane algorithm

[0036]

[0037] From the above pseudocode and figure 2 It can be seen that in the ...

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 dynamic self-adaptive binary hierarchical vocabulary tree image retrieval method, comprising the following steps: (1) extracting features; (2) constructing a binary hierarchical balance vocabulary tree; (3) selecting two centroids in the space as segmentation points each time, and segmenting the whole space by a hyperplane perpendicular to a straight line passing throughthe two centroids until all the points are segmented; (4) describing each subspace through the centroid of the subspace; dispersing the extracted N descriptors on a node of a binary tree of which thedepth is log2N + 1; (5) performing feature extraction on a picture to be retrieved to obtain a descriptor set P * M which represents P feature vectors; (6) sequentially traversing the binary hierarchybalance vocabulary tree by the P feature vectors and retrieving; and (7) according to the inverted index, each node having a picture ID corresponding to the node, and taking intersection of picture ID sets corresponding to leaf nodes obtained by P feature vectors through retrieval traversal to obtain a picture ID to be retrieved.

Description

technical field [0001] The invention relates to the field of image retrieval, especially image retrieval based on content. Specifically, it is a data structure of a dynamic self-adaptive binary hierarchical vocabulary tree. Background technique [0002] In recent years, Convolutional Neural Networks (CNN) have achieved great success in pattern recognition and computer vision, in areas such as image classification, object detection, instance segmentation, etc. Despite CNN's success, it still has some serious problems. An example is the presence of adversarial examples, when we add small noise or make small changes to the initial samples, the CNN will predict differently for these samples with high confidence, although visually it is difficult for us to find any meaningful to change the picture. Another example is CNN's ability to reject, when a sample from an unknown class is fed to the CNN, it will still assign the sample to a known class with high confidence (should be c...

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
IPC IPC(8): G06F16/31G06F16/35G06F16/383
CPCG06F16/319G06F16/322G06F16/35G06F16/383
Inventor 周哲远翁仲铭陶文源
Owner BINHAI IND RES INST OF TIANJIN UNIV CO LTD
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