Supercharge Your Innovation With Domain-Expert AI Agents!

A vector fuzzy search method and system based on geometric space division

A fuzzy search, geometric space technology, applied in special data processing applications, instruments, electrical digital data processing, etc., can solve problems such as increased computational complexity, reduced search accuracy, loss of fuzzy matching support, etc. The effect of clear, good system scalability

Active Publication Date: 2018-04-03
SHENZHEN INTELLIFUSION TECHNOLOGIES CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In these applications, a typical problem is: how to find out whether a specific object is in this data set and how many eligible objects are in this data set by searching in a large-scale set
[0006] 1. Although the operation has been converted, the mathematical meaning is no longer equivalent, which reduces the accuracy of the search
[0007] 2. Although the number of similarity matches in the search process has been reduced by optimizing the index structure, there is still a problem that the amount of calculation increases with the growth of the scale because the matching requirements have not disappeared.
[0008] 3. The support for fuzzy matching is lost or the accuracy of fuzzy matching is reduced

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 vector fuzzy search method and system based on geometric space division
  • A vector fuzzy search method and system based on geometric space division
  • A vector fuzzy search method and system based on geometric space division

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0057] Figure 1-8 The vector fuzzy search method based on geometric space division provided by the present invention is shown, and its detailed description is as follows: the method includes two key components: one component is the index storage method of the vector, and the other component is the search matching of the vector. method.

[0058] Its index storage method includes the following steps:

[0059] In step S1, the similarity between the numerical feature vectors is converted into the distance between two vectors in the geometric space to measure f(d(x,y)); in the index storage of visual content such as images and videos, the The similarity between the numerical feature vectors is measured by the distance f(d(x, y)) between the two vectors in the geometric space; the similarity between any two vectors in the geometric space is measured by the distance Measure f(d(x,y)).

[0060] Step S2, select a search precision of the fuzzy search, and convert this precision into...

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 provides a vector fuzzy search method based on geometric space division. The method comprises a vector index storage method and a vector search matching method. The index storage method comprises the steps of: A, converting the similarities between numerical feature vectors into distances between two vectors of a geometric space for measurement; B, selecting a search precision of fuzzy search and converting the precision into a corresponding vector space distance, set as Dm; C, with the Dm obtained in the B process as the unit length, performing space division on all vectors and numbering all obtained space blocks to obtain a serial number set ID (x); D, for a to-be-stored vector a, determining that the serial number of the storage block to which the vector (a) belongs is set as ID (a) according to ID mapping relationships; E, creating a Hash Map with ID (x) as the key value and, during storage, judging whether an ID (a) linked list obtained in mapping has a corresponding item in the Hash Map; F, repeating A-E to complete the storage of all the vectors. The method has the advantage of extremely small calculation quantity.

Description

technical field [0001] The invention belongs to the technical field of data retrieval, and in particular relates to a vector fuzzy search method and system based on geometric space division. Background technique [0002] At present, intelligent analysis and processing based on video and pictures have been more and more widely used in various fields. In these applications, a typical problem is: how to find out whether a particular object is in this data set and how many eligible objects are in this data set by searching in a large-scale set. [0003] In such applications, the object to be retrieved (such as a face image) is usually preprocessed before the search, and the object is described by a numerical vector (integer or floating-point vector), which is usually called For the eigenvalues ​​of the original object, this preprocessing process is called a structuring process; the eigenvalues ​​obtained in this process are usually comparable, that is, the results obtained betw...

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): G06F17/30
CPCG06F16/2462G06F16/2468
Inventor 钟斌田第鸿
Owner SHENZHEN INTELLIFUSION TECHNOLOGIES CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More