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

A vehicle detection method based on GPU multi-core parallel acceleration

A vehicle detection and multi-core technology, applied in the field of computer vision, can solve the problems of time-consuming calculation and feature matching, GPU has no unified standard, does not support complex control flow, etc., and achieves the effect of improving the hit rate of real-time vehicle detection

Inactive Publication Date: 2016-09-28
XIDIAN UNIV
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] However, there are still some problems in these researches and applications: although the detection and tracking algorithms based on HOG features can achieve relatively ideal results, under the traditional computing architecture, the extraction of HOG features, the calculation of SVM training and the calculation of feature matching Both are time-consuming and far from meeting the real-time requirements
However, the GPU also has corresponding shortcomings, mainly including: (1) The original purpose of the GPU is to accelerate image processing, using the SIMD (Single Instruction Multiple Data) mode, which does not support complex control flow; (2) GPU threads It is managed by hardware; (3) GPU does not support direct access to host memory, and needs to be scheduled for host memory and graphics card memory; (4) There is no unified standard for GPU, which is often determined by each manufacturer

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
  • A vehicle detection method based on GPU multi-core parallel acceleration
  • A vehicle detection method based on GPU multi-core parallel acceleration
  • A vehicle detection method based on GPU multi-core parallel acceleration

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] The present invention will be further described below in conjunction with the accompanying drawings.

[0043] Such as figure 1 , figure 2 Shown, the present invention is a kind of vehicle detection method based on GPU multi-core parallel acceleration, and described method comprises the following steps:

[0044] (1) Obtain the image to be detected by the CPU and copy it to the GPU memory, where setting the allocated memory as non-page-changing can improve the transmission speed;

[0045] (2) Downsampling the image by using a hardware texture unit, and then performing gamma check on the downsampled image;

[0046] (3) Calculate the gradient value: Divide a detection window into several blocks, use GPU parallel computing technology in each block, use horizontal gradient convolution operator [-1, 0, 1] and vertical gradient volume product operator - 1 0 ...

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 vehicle detection method based on GPU (ground power unit) multi-core parallel acceleration. The method comprises the following steps including computer visual sense and characteristic extraction, target similarity detection and Map-Reduce parallel calculation framework. The method has the beneficial effects that through the Map-Reduce GPU parallel calculation, the HOG (histograms of oriented gradients) characteristic extraction algorithm efficiency is improved, the time required by the vehicle detection is obviously shortened, and the method can be used in the field of automatic intelligent traffic and urban management.

Description

technical field [0001] The invention relates to the field of computer vision, in particular to a method for applying MapReduce-based GPU parallel computing to vehicle detection. Background technique [0002] With the continuous improvement of the importance of intelligent transportation systems in modern society, vehicle monitoring technology has been more and more widely used. The main problem of the existing intelligent transportation system is that a large amount of monitoring information is difficult to be processed effectively and in time. How to intelligently analyze and extract effective information in real time through computers to improve the accuracy of vehicle monitoring and tracking has become a hot research issue in the field of computer vision. [0003] Intelligent analysis technology based on visual monitoring is a hot and difficult issue in the field of computer vision and intelligent transportation, involving image processing, machine learning, pattern reco...

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 Patents(China)
IPC IPC(8): G06K9/00G06F9/38G08G1/01
Inventor 袁通刘志镜王韦桦刘慧邱龙滨曹文涛赵纬龙赵宏伟李雨楠熊静张小骏王梓曹志高
Owner XIDIAN 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