Method and system for building image database
A database and image technology, applied in the field of image processing, can solve the problems of small database scale, labor-intensive, slow speed, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0023] Such as figure 1 Shown, a kind of image database semi-automatic construction method that the present invention proposes is realized by the following steps: A, utilize keyword to download image automatically from Internet; B, carry out object detection to the downloaded image and carry out initial filtering; Carry out fine contour segmentation of the objects to obtain segmentation primitives; D. Filter the segmentation primitives based on contour matching to form an image database; wherein, the segmented foreground objects in each image are called segmentation primitives.
[0024] Preferably, in the step B, when detecting the object conforming to the keyword description, the corresponding foreground object detection or salient area detection algorithm in computer vision is used for detection.
[0025] Preferably, in the step B, the probability of detecting an object conforming to the category keyword needs to be greater than 0.3.
[0026] Preferably, in the step B, the ...
Embodiment 2
[0034] Such as figure 1 As shown, for step A, in order to download high-quality image data from the Internet, first assign a keyword for each type of object. initial correct rate, such as "running man", "jumping dog", "red car"; then put these keywords into Internet image search engines (such as Google, Flickr, Baidu) for keyword search, every A maximum of 3,000 images are kept in a query result; each image has an initial keyword label, and in the next few steps, images that do not contain the object referred to by the keyword in the initial image set will be removed, and the The objects referred to by the keywords are subjected to fine contour segmentation.
[0035] For step B, for each downloaded image, the present invention uses a foreground object detection algorithm in computer vision to detect the general area of the object in the image that matches the keyword description. For example, for images such as "running man", use human body detection algorithm; for "jumpin...
Embodiment 3
[0039] Such as figure 2 As shown, the present invention also provides a processing system for constructing an image database, including: an image download module, an image processing module and a final filter module; the image download module is used to automatically download images from the Internet using keywords; image processing The module is to detect and preliminarily filter the downloaded pictures, and then perform fine contour segmentation to obtain segmentation primitives; the final filtering module performs contour matching-based filtering on the segmentation primitives to finally generate an image database.
[0040] As can be seen from the above embodiments, the present invention divides and filters massive images downloaded from the Internet through image processing and computer vision technology, making it an image database containing object category annotations and fine segmentation annotations. The image database can usually reach With an annotation accuracy ra...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com