[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN105868269A - Precise image searching method based on region convolutional neural network - Google Patents

Precise image searching method based on region convolutional neural network Download PDF

Info

Publication number
CN105868269A
CN105868269A CN201610148294.1A CN201610148294A CN105868269A CN 105868269 A CN105868269 A CN 105868269A CN 201610148294 A CN201610148294 A CN 201610148294A CN 105868269 A CN105868269 A CN 105868269A
Authority
CN
China
Prior art keywords
convolutional neural
image
neural networks
region
method based
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610148294.1A
Other languages
Chinese (zh)
Inventor
张卫山
赵德海
李忠伟
宫文娟
卢清华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China University of Petroleum East China
Original Assignee
China University of Petroleum East China
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China University of Petroleum East China filed Critical China University of Petroleum East China
Priority to CN201610148294.1A priority Critical patent/CN105868269A/en
Publication of CN105868269A publication Critical patent/CN105868269A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/58Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/583Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content

Landscapes

  • Engineering & Computer Science (AREA)
  • Library & Information Science (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Image Analysis (AREA)

Abstract

The invention provides a precise image searching method based on a region convolutional neural network. By use of the convolutional neural network, contents of an image are analyzed, and regions and the number of objects included by the image are calibrated. By inputting searching conditions, the image including the objects can be precisely output by traversing the whole image database. The region convolutional neural network is capable of analyzing all objects in the image and the convolutional neural network is quite high in accuracy. Compared with the traditional method, the situation of omission or mistaken searching is avoided to the great extent and an objective of precise searching is achieved.

Description

Exact image search method based on region convolutional neural networks
Technical field
The present invention relates to image procossing, machine learning field, be specifically related to a kind of based on region convolutional Neural net The exact image search method of network.
Background technology
In field of image search, typically retrieved by characteristics of image and image tag two ways.
The method retrieved by characteristics of image, extracts input picture and the feature of database images, comparison chart picture Similarity, such as color similarity, texture similarity, yardstick similarity, fill similarity etc., find out phase Like spending the highest image, but affected by complexity and the image background pattern of image itself, these features It is not up to effect the most accurately.
The method retrieved by image tag, image tag in direct ergodic data storehouse, comparison keyword, look for Go out keyword and meet the image of search condition, but this mode must manually increase mark to whole database Signing, workload is the hugest, and for new image, it is impossible to increase label in time, this parts of images Would not be retrieved, be unfavorable for very much the renewal of system.
Existing image search method accuracy is relatively low, and one of which situation is that piece image comprises multiple difference Object, sorting algorithm can not clearly judge the classification of diagram picture, even if judging that image category can not Pointing out quantity and the position of object, the most existing image search method is all unable to reach the effect of precise search.
Summary of the invention
For solving shortcoming and defect of the prior art, the present invention proposes a kind of based on region convolutional Neural net The exact image search method of network, first passes through selective search and produces goal hypothesis region, then use convolution Goal hypothesis region is identified by neutral net, and the classification information finally by statistics goal hypothesis region is looked for Go out all images to be retrieved, so object all of in piece image can be accurately identified and unites respectively Meter, analyzes all information of image to the full extent.
The technical scheme is that and be achieved in that:
A kind of exact image search method based on region convolutional neural networks, knows including object location and object Other two processes;
In object position fixing process, the method using selective search;
During object identification, the method using convolutional neural networks;
For piece image, use selective search to produce goal hypothesis region, and know with convolutional neural networks Each goal hypothesis region, does not provides classification results;The classification results of each image is added up, row Publish picture as included in the kind of object, quantity and position;All comprising is found out from whole image data base The image of object to be retrieved.
Alternatively, in object position fixing process, the method using selective search, concretely comprise the following steps:
(11) one group of prime area is produced;
(12) use greedy algorithm to go iteration packet zone: first, measure the similitude of adjacent area;So After be one by two most like region merging technique;Then the similitude of adjacent area is being recalculated.This Process constantly repeats, until merging later region is whole picture.
Alternatively, during object identification, the method using convolutional neural networks, concretely comprise the following steps:
(21) Image semantic classification, the length-width ratio of still image;
(22) image is inputted convolutional neural networks, through convolution, Chi Hua, full articulamentum, draw classification Result.
Alternatively, selective search and convolutional neural networks initialize weight to add rapid convergence speed by pre-training Degree, concretely comprises the following steps:
(31) using bigger, general data set, such as ImageNet carries out pre-training and initializes selection Property search and the weight of convolutional neural networks;
(32) use less, special data set that selective search and convolutional neural networks are finely adjusted.
The invention has the beneficial effects as follows:
(1) convolutional neural networks learns good feature automatically, it is to avoid the limitation of artificial selected characteristic, Decrease the manual operation of complexity, adapt to ability higher;
(2) image content is analyzed comprehensively, finds out all of object comprised in picture, solve by In the most complicated problem picture cannot classified of image content, reduce mistake to the full extent or omit Situation;
(3) classification not only picture being comprised object detects, and is also labelled with position and the quantity letter of object Breath, makes picture divide more careful;
(4) use bigger data set that selective search and convolutional neural networks are carried out pre-training, then make It is finely adjusted by specific set of data, the training time can be greatly shortened.
Accompanying drawing explanation
In order to be illustrated more clearly that the embodiment of the present invention or technical scheme of the prior art, below will be to enforcement In example or description of the prior art, the required accompanying drawing used is briefly described, it should be apparent that, describe below In accompanying drawing be only some embodiments of the present invention, for those of ordinary skill in the art, do not paying On the premise of going out creative work, it is also possible to obtain other accompanying drawing according to these accompanying drawings.
Fig. 1 is the flow chart of present invention exact image based on region convolutional neural networks search method;
Fig. 2 is the flow chart of selective search mode of the present invention;
Fig. 3 is the structure chart of convolutional neural networks of the present invention.
Detailed description of the invention
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clearly Chu, be fully described by, it is clear that described embodiment be only a part of embodiment of the present invention rather than Whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art are not making creation The every other embodiment obtained under property work premise, broadly falls into the scope of protection of the invention.
As it is shown in figure 1, the present invention proposes a kind of exact image retrieval side based on region convolutional neural networks Method, search method is divided into object location and two processes of object identification.
For piece image, use the mode of selective search to produce goal hypothesis region, and use convolutional Neural Each goal hypothesis region of Network Recognition, provides classification results;The classification results of each image is united Meter, lists the kind of object, quantity and position included in image;Institute is found out from whole image data base There is the image comprising object to be retrieved.
In object position fixing process, use the mode of selective search, as in figure 2 it is shown, concretely comprise the following steps:
(11) one group of prime area is produced;
(12) use greedy algorithm to go iteration packet zone: first, measure the similitude of adjacent area;So After be one by two most like region merging technique;Then the similitude of adjacent area is being recalculated.This Process constantly repeats, until merging later region is whole picture.
During object identification, the method using convolutional neural networks, as it is shown on figure 3, concretely comprise the following steps:
(21) Image semantic classification, the length-width ratio of still image;
(22) image is inputted convolutional neural networks, through convolution, Chi Hua, full articulamentum, draw classification Result.
The method traversal image data base of the present invention, for each pictures, uses selective search to produce mesh Mark assumes region, then uses convolutional neural networks to be identified each goal hypothesis region, draws point Class result, it is judged that whether this image comprises content to be retrieved, and adds up, and every piece image is all It is labeled with position and the quantity information of this object.
Present invention exact image based on region convolutional neural networks search method, uses selective search to produce Goal hypothesis region, then uses convolutional neural networks to be identified each goal hypothesis region, this Method is extracted all features of picture object, utilizes pictorial information to be analyzed to greatest extent;For each Pictures, not only provides the classification of picture, gives quantity and the position of wherein object, finer to figure Sheet divides;Training selective search and during convolutional neural networks, by pre-training initialize weight with Accelerate convergence rate, the training time can be greatly shortened, concretely comprise the following steps: (31) use bigger, general Data set, such as ImageNet carries out pre-training and initializes selective search and the weight of convolutional neural networks; (32) use less, special data set that selective search and convolutional neural networks are finely adjusted.
The present invention can carry out precise search to image data base, when providing search condition, travels through picture number According to each the image in storehouse, analyze the kind of the comprised object of this image, quantity and position, find out and meet inspection All images of rope condition, more careful and accurate than the method for traditional movement images feature;This method saves Save the tagged work of a large amount of artificial increasing, and corresponding without going again image data base updates when Renewal label;The algorithm speed of service is fast, can also Effec-tive Function even for large database.
The foregoing is only presently preferred embodiments of the present invention, not in order to limit the present invention, all at this Within bright spirit and principle, any modification, equivalent substitution and improvement etc. made, should be included in this Within bright protection domain.

Claims (5)

1. an exact image search method based on region convolutional neural networks, it is characterised in that include thing Body location and two processes of object identification, use the mode of selective search to carry out object location, use convolution Neutral net carries out object identification;
Traversal image data base, for each pictures, uses the mode of selective search to produce goal hypothesis Region, then uses convolutional neural networks to be identified each goal hypothesis region, draws classification results, Judge whether this image comprises content to be retrieved, add up.
2. exact image search method based on region convolutional neural networks as claimed in claim 1, it is special Levying and be, the mode of described use selective search carries out object location, concretely comprises the following steps:
(11) one group of prime area is produced;
(12) use greedy algorithm to go iteration packet zone: first, measure the similitude of adjacent area;So After be one by two most like region merging technique;Subsequently, the similitude of adjacent area is recalculated;No Disconnected repetition said process, until merging later region is whole picture.
3. exact image search method based on region convolutional neural networks as claimed in claim 1, it is special Levying and be, described use convolutional neural networks carries out object identification, concretely comprises the following steps:
(21) Image semantic classification, the length-width ratio of still image;
(22) image is inputted convolutional neural networks, through convolution, Chi Hua, full articulamentum, draw classification Result.
4. exact image search method based on region convolutional neural networks as claimed in claim 1, it is special Levying and be, described selective search and described convolutional neural networks initialize weight to accelerate instruction by pre-training Practice speed.
5. exact image search method based on region convolutional neural networks as claimed in claim 4, it is special Levying and be, described selective search and described convolutional neural networks initialize weight to accelerate instruction by pre-training Practice speed, concretely comprise the following steps:
(31) use bigger, general data set to carry out pre-training, initialize selective search and convolution The weight of neutral net;
(32) use less, special data set that selective search and convolutional neural networks are finely adjusted.
CN201610148294.1A 2016-03-08 2016-03-08 Precise image searching method based on region convolutional neural network Pending CN105868269A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610148294.1A CN105868269A (en) 2016-03-08 2016-03-08 Precise image searching method based on region convolutional neural network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610148294.1A CN105868269A (en) 2016-03-08 2016-03-08 Precise image searching method based on region convolutional neural network

Publications (1)

Publication Number Publication Date
CN105868269A true CN105868269A (en) 2016-08-17

Family

ID=56624736

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610148294.1A Pending CN105868269A (en) 2016-03-08 2016-03-08 Precise image searching method based on region convolutional neural network

Country Status (1)

Country Link
CN (1) CN105868269A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107145546A (en) * 2017-04-26 2017-09-08 北京环境特性研究所 Monitor video personnel's fuzzy retrieval method based on deep learning
CN107609597A (en) * 2017-09-26 2018-01-19 嘉世达电梯有限公司 A kind of number of people in lift car detecting system and its detection method
CN107730905A (en) * 2017-06-13 2018-02-23 银江股份有限公司 Multitask fake license plate vehicle vision detection system and method based on depth convolutional neural networks
CN108021601A (en) * 2016-10-28 2018-05-11 奥多比公司 Searched for using digital painting canvas to carry out the Spatial Semantics of digital-visual media
CN108229509A (en) * 2016-12-16 2018-06-29 北京市商汤科技开发有限公司 For identifying object type method for distinguishing and device, electronic equipment
CN109874018A (en) * 2018-12-29 2019-06-11 深兰科技(上海)有限公司 Image encoding method, system, terminal and storage medium neural network based

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104217225A (en) * 2014-09-02 2014-12-17 中国科学院自动化研究所 A visual target detection and labeling method

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104217225A (en) * 2014-09-02 2014-12-17 中国科学院自动化研究所 A visual target detection and labeling method

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
JARIO9014: "Selective Search for Object Recognition", 《HTTPS://BLOG.CSDN.NET/JARIO9014/ARTICLE/DETAILS/44996325》 *
夏源 等: "基于卷积神经网络的目标检测算法", 《中国科技论文在线》 *

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108021601A (en) * 2016-10-28 2018-05-11 奥多比公司 Searched for using digital painting canvas to carry out the Spatial Semantics of digital-visual media
CN108021601B (en) * 2016-10-28 2023-12-05 奥多比公司 Spatial semantic search of digital visual media using digital canvas
CN108229509A (en) * 2016-12-16 2018-06-29 北京市商汤科技开发有限公司 For identifying object type method for distinguishing and device, electronic equipment
CN108229509B (en) * 2016-12-16 2021-02-26 北京市商汤科技开发有限公司 Method and device for identifying object class and electronic equipment
US10977523B2 (en) 2016-12-16 2021-04-13 Beijing Sensetime Technology Development Co., Ltd Methods and apparatuses for identifying object category, and electronic devices
CN107145546A (en) * 2017-04-26 2017-09-08 北京环境特性研究所 Monitor video personnel's fuzzy retrieval method based on deep learning
CN107730905A (en) * 2017-06-13 2018-02-23 银江股份有限公司 Multitask fake license plate vehicle vision detection system and method based on depth convolutional neural networks
CN107609597A (en) * 2017-09-26 2018-01-19 嘉世达电梯有限公司 A kind of number of people in lift car detecting system and its detection method
CN107609597B (en) * 2017-09-26 2020-10-13 嘉世达电梯有限公司 Elevator car number detection system and detection method thereof
CN109874018A (en) * 2018-12-29 2019-06-11 深兰科技(上海)有限公司 Image encoding method, system, terminal and storage medium neural network based

Similar Documents

Publication Publication Date Title
CN105868269A (en) Precise image searching method based on region convolutional neural network
JP6709283B2 (en) Detection and analysis of moving vehicles using low resolution remote sensing images
Li et al. Localizing and quantifying damage in social media images
CN105608456B (en) A kind of multi-direction Method for text detection based on full convolutional network
CN106682696B (en) The more example detection networks and its training method refined based on online example classification device
CN104778474B (en) A kind of classifier construction method and object detection method for target detection
CN106408030B (en) SAR image classification method based on middle layer semantic attribute and convolutional neural networks
CN105574550A (en) Vehicle identification method and device
CN107871117A (en) Apparatus and method for detection object
CN104615986B (en) The method that pedestrian detection is carried out to the video image of scene changes using multi-detector
CN109919106B (en) Progressive target fine recognition and description method
CN104952073B (en) Scene Incision method based on deep learning
CN109002834A (en) Fine granularity image classification method based on multi-modal characterization
CN108171184A (en) Method for distinguishing is known based on Siamese networks again for pedestrian
CN106022300A (en) Traffic sign identifying method and traffic sign identifying system based on cascading deep learning
CN106096661B (en) The zero sample image classification method based on relative priority random forest
CN106651057A (en) Mobile terminal user age prediction method based on installation package sequence table
CN111522951A (en) Sensitive data identification and classification technical method based on image identification
CN112734803B (en) Single target tracking method, device, equipment and storage medium based on character description
CN112990298B (en) Key point detection model training method, key point detection method and device
CN104778470A (en) Character detection and recognition method based on component tree and Hough forest
CN104881675A (en) Video scene identification method and apparatus
CN108647595A (en) Vehicle recognition methods again based on more attribute depth characteristics
CN110599463B (en) Tongue image detection and positioning algorithm based on lightweight cascade neural network
CN111340022A (en) Identity card information identification method and device, computer equipment and storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20160817