Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Real-time stereoscopic vision implementation method based on FPGA

A technology of stereo vision and implementation method, applied in stereo systems, image data processing, instruments, etc., can solve problems such as inability to meet real-time requirements, and achieve the effect of reducing the false matching rate

Inactive Publication Date: 2010-09-22
ZHEJIANG UNIV
View PDF1 Cites 31 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although redundant calculations can be reduced through certain optimization techniques, the complexity can be reduced to O(N2D), but for general-purpose processors, it still cannot meet the real-time requirements, so it is necessary to use hardware acceleration technology or design dedicated hardware circuits

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
  • Real-time stereoscopic vision implementation method based on FPGA
  • Real-time stereoscopic vision implementation method based on FPGA
  • Real-time stereoscopic vision implementation method based on FPGA

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0057] In order to meet the real-time and accuracy requirements of autonomous vehicles to obtain 3D data, the current stereo vision implementation method uses images with a resolution of 512×512, a disparity search range of 64 pixels, a 9×9 pixel size Census transform window and a 9× The correlative matching window of 9 pixel sizes; Stereoscopic vision realization method of the present invention operates on the described real-time stereoscopic vision system based on FPGA, under the situation that system clock is 40MHz, can reach the processing speed of more than 30 frames per second, It exceeds the frequency that the human eye can distinguish, and is fully capable of real-time parallax calculation and high-speed navigation requirements of autonomous vehicles. Because the design adopts a structured implementation method, it has the potential to upgrade to higher resolution images and larger disparity search ranges under the condition of abundant hardware resources.

[0058] In ...

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 real-time stereoscopic vision implementation method based on FPGA. The implementation method operates in stereoscopic vision system which takes the FPGA as a core processing unit, has reasonable hardware structure, can meet the requirements of high-speed operation and high-seed transmission images, has multiple general interfaces and rich hardware resources, and can be further expanded and strengthened. Simultaneously a stereoscopic matching algorithm based on Census conversion is a non-parameterized matching method, is more robust for the conditions of non-uniform brightness, gain and the like, and improves the accuracy of the system. The invention adopts the reasonable hardware structure on the FPGA architecture, simultaneously implements a Census stereoscopic matching method by an ingenious logic design, and improves the accuracy and speed of stereoscopic vision implementation. Compared with the traditional method based on a general processor, the real-time stereoscopic vision implementation method utilizes parallel calculation and a reasonable production line design fully to map the algorithm on the structure, greatly improves the operating speed of the system, meets the requirements of high resolution, high accuracy and high speed and can be applicable to fields of autonomous vehicle navigation and the like.

Description

technical field [0001] The invention relates to the field of machine vision, in particular to an FPGA-based real-time stereoscopic vision realization method. Background technique [0002] The main task of the stereo vision system is to obtain the 3D information of the scene, and it has been widely used in the fields of mobile robots, target tracking, 3D reconstruction and so on. In the stereo vision system, stereo matching is the key core. Generally speaking, the scenes where mobile robots such as outdoor unmanned vehicles and lunar rovers usually lack regular features such as points and lines, and due to the uncertainty of the scene and the influence of factors such as lighting, feature extraction is often unstable, and only A sparse disparity map can be obtained, and a dense disparity map must be obtained through interpolation to reconstruct the scene. Therefore, the region matching algorithm is more inclined to be used in the real-time stereo vision system. [0003] In...

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): H04N13/00G06T1/00
Inventor 刘济林王心焕丁菁汀
Owner ZHEJIANG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products