System and method used for searching huge amount of pictures and based on BigBase

A picture search and massive technology, applied in special data processing applications, instruments, electrical digital data processing, etc., can solve problems such as impossibility of real-time search, and achieve the effect of maintaining stable retrieval time and ensuring real-time performance

Inactive Publication Date: 2012-05-02
张三明 +1
View PDF3 Cites 26 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Due to the huge feature library, it is impossible to achie

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
  • System and method used for searching huge amount of pictures and based on BigBase
  • System and method used for searching huge amount of pictures and based on BigBase
  • System and method used for searching huge amount of pictures and based on BigBase

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0045] The system structure of a specific embodiment of the present invention is as figure 2 Shown. Each level of the system embodies a very typical cloud computing model.

[0046] At the hardware resource level, the main hardware equipment of the system is a set of servers. These servers can choose some cheap and general-purpose equipment. In order to meet the needs of massive pictures, these servers are required to have a larger disk storage space. Generally, each server requires at least 1TB of storage space.

[0047] At the storage platform layer, platform services are mainly open source software Hadoop and BigBase. The picture library is built on the Hadoop file system HDFS. When using HDFS, because Hadoop stores the original information of each file in the memory of the head node when storing files, it is easy to cause memory when used to store a large number of small files. Insufficient situation. For this reason, small files must be packaged into relatively large large...

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 relates to a system and a method which are used for searching a huge amount of pictures and based on BigBase. The method includes that a scale invariant feature transform (SIFT) eigenvector of each picture is extracted and stored in the BigBase; and index is formed for the eigenvector through KD Indexer algorithm so as to enable vectors with the same index number to become a pile, and the number of the vectors of each pile is within a fixed range. During searching, first, the SIFT eigenvectors of the pictures are extracted; second pile number of the SIFT eigenvectors is calculated according to SBBF algorithm one by one, and matched eigenvectors are searched in a corresponding pile in an eigenvector base; and third a sorting list of similar pictures is obtained according to matching results. The system and the method are characterized in that by means of a method of piling the eigenvectors through building index, overall calculation is turned into a small-scale fixed scale calculation. Searching operation can be guaranteed to be finished in a period of relatively fixed time by utilizing good expandability of the BigBase and guaranteeing that the ratio between the scale of machines and the scale of a picture base is fixed so as to meet real-time searching requirements of the picture base with huge amount of pictures.

Description

technical field [0001] The invention relates to the field of computer processing, in particular to a system and method for searching massive pictures based on BigBase. Background technique [0002] At present, there are many search engines at home and abroad that provide image search services. Most of the search methods are based on the keywords of the images. However, there are no general-purpose mature products for massive image search engines based on image content. The so-called image content-based search engine refers to a search engine that can retrieve all the same or similar images in a massive image library given a picture. The main reason for the difficult production of this search engine is that with the continuous development of the information society, the number of pictures has shown an explosive growth trend, resulting in an excessively large total number of pictures; and the current image matching method has been developed for many years, although it has alre...

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): G06F17/30
Inventor 张三明付希全
Owner 张三明
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