Fundamental matrix and homograph matrix estimation method and system based on GPU (Graphics Processing Unit) parallel speedup

A basic matrix and homography matrix technology, applied in the field of computer vision, can solve the problems of long computing time and low efficiency, and achieve the effect of reducing computing time

Active Publication Date: 2017-10-27
HUAZHONG UNIV OF SCI & TECH
View PDF7 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Aiming at the above defects or improvement needs of the prior art, the present invention provides a method and system for estimating fundamental matrix and homography matrix based on GPU parallel acceleration, thus solving the problems existing in existing fundamental matrix and homography matrix estimation methods. Time-consuming and inefficient technical issues

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
  • Fundamental matrix and homograph matrix estimation method and system based on GPU (Graphics Processing Unit) parallel speedup
  • Fundamental matrix and homograph matrix estimation method and system based on GPU (Graphics Processing Unit) parallel speedup
  • Fundamental matrix and homograph matrix estimation method and system based on GPU (Graphics Processing Unit) parallel speedup

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0039] Such as figure 2 As shown, a basic matrix estimation method based on GPU parallel acceleration, including:

[0040] (1) For multiple images, extract the feature points of each image, and use the matching algorithm to obtain the matching list of each image pair based on the feature points. The matching list contains the matching information of the feature points between the image pairs, and define the image pair in the matching list. A pair of feature points that match each other is a matching pair, and an index is constructed according to the number of matching pairs in the matching list of each image pair to obtain an index number for easy search;

[0041] (2) Due to the limitation of video memory capacity, only M image pairs are selected from all image pairs with matching relationship for parallel calculation each time, and M*2048 (at this time N=2048) groups of random samples are generated in parallel for M image pairs Sequence, each group of random sampling sequen...

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 fundamental matrix and homograph matrix estimation method and system based on GPU (Graphics Processing Unit) parallel speedup. The method is realized in the following steps that: for a plurality of images, on the basis of feature points, utilizing a matching algorithm to obtain the matching list of each image pair, wherein the matching list comprises the matching information of the feature points of the image pairs; due to the restriction of the capacity of a video memory, only selecting M image pairs each time to carry out parallel computation, and carrying out parallel random sampling on feature point matching pairs in the M image pairs; according to a sampling result, carrying out the parallel computation to obtain corresponding candidate fundamental matrixes or candidate homograph matrixes and a corresponding interior point number; then, in the plurality of candidate fundamental matrixes or candidate homograph matrixes which belong to the same image pair, obtaining and optimizing the candidate matrix with the largest interior point number to obtain the final fundamental matrix or homograph matrix. By use of the method, the calculation time of the fundamental matrix and the homograph matrix can be greatly shortened.

Description

technical field [0001] The invention belongs to the field of computer vision, and more specifically relates to a method and system for estimating fundamental matrix and homography matrix based on GPU parallel acceleration. Background technique [0002] Three-dimensional reconstruction is the key technology to establish virtual reality expressing the objective world in the computer. In recent years, 3D reconstruction has increasingly become a relatively popular subject. Among them, the reconstruction of disordered images has gradually become the focus of many people's attention. The most classic method for the reconstruction of disordered images is the incremental Structure from Motion (SfM). The process of the method mainly includes: extracting image feature points; establishing the matching relationship of feature points between image pairs; calculating the dual-view geometric relationship between images; and estimating sparse 3D point cloud and camera parameters according...

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 Applications(China)
IPC IPC(8): G06T1/20G06T15/00
CPCG06T1/20G06T15/005
Inventor 陶文兵李杰孙琨徐青山
Owner HUAZHONG UNIV OF SCI & TECH
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