Check patentability & draft patents in minutes with Patsnap Eureka AI!

Target detection and positioning method based on YOLOv3 and OpenCV

A technology of target detection and positioning method, which is applied in neural learning methods, character and pattern recognition, image data processing and other directions, and can solve problems such as the influence of spatial positioning accuracy

Pending Publication Date: 2020-08-21
BEIHANG UNIV
View PDF3 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, due to the harsh conditions in the actual application process, whether it is camera selection or bad weather and other factors, it can have a considerable impact on the accuracy of spatial positioning. Therefore, the accuracy of spatial positioning algorithms in practical applications is a thorny problem to be solved. question

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
  • Target detection and positioning method based on YOLOv3 and OpenCV
  • Target detection and positioning method based on YOLOv3 and OpenCV
  • Target detection and positioning method based on YOLOv3 and OpenCV

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046]The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only for illustration and are not intended to limit the present invention.

[0047] The invention adopts a test platform obtained by carrying a development board, a flight control system and a monocular camera on a four-rotor aircraft to realize target detection and positioning. Specifically, the quadrotor aircraft can choose the aircraft model F450; the development board can choose the NVIDIA series, the model is NVIDIA JESTON NANO, such as figure 1 As shown, the NVIDIA JESTON NANO development board is a 64-bit ARM with a 128-core GPU and 4GB of running memory, and the price is favorable. Its development kit can reach the computing power of 472GFLOPsFP16 Maxwell GPU, and it uses four Cortex-A57 cores. The performance is better ...

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 target detection and positioning method based on YOLOv3 and OpenCV. The method comprises the following steps: acquiring an image of a to-be-detected target by using a test platform; inputting the acquired image into a YOLOv3 algorithm after the output scale of the network structure is reduced, and performing target detection by using a YOLOv3 target detection model to obtain image coordinates; and inputting the obtained image coordinates into a SolvePnP algorithm based on OpenCV, and solving world coordinates. The YOLOv3 algorithm has the characteristics of small sizeand high precision, and can effectively reduce the calculation amount of the algorithm and improve the operation speed of the algorithm by reducing the scale of the output tensor of the algorithm onthe basis of ensuring that the accuracy of the algorithm is not changed; compared with other methods, the SolvePnP spatial positioning method is simpler and more convenient, and the rotation matrix and the translation matrix of the monocular camera can be solved only by four feature points on the basis of ensuring the precision, so that the spatial position of a to-be-detected target is solved.

Description

technical field [0001] The invention relates to the technical field of object detection in the direction of computer vision, in particular to a target detection and positioning method based on YOLOv3 and OpenCV. Background technique [0002] Object Detection is one of the basic tasks in the field of computer vision. In recent years, with the rapid development of neural networks, object detection algorithms based on deep learning have also flourished. The target detection algorithm based on deep learning adopts an end-to-end solution, that is, the input image is completed in one step to output the task result, which can effectively improve the efficiency of problem solving. However, in the actual process of detecting moving targets, there will be limitations of hardware technology, so there is a lot of room for improvement in real-time performance. [0003] The task of the spatial positioning algorithm is to convert the target coordinates in the image coordinate system to th...

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): G06K9/00G06K9/62G06T7/73G06N3/04G06N3/08
CPCG06T7/73G06T2207/10016G06T2207/20081G06T2207/20084G06T2207/30181G06N3/08G06V20/13G06N3/045G06F18/241
Inventor 赵江强祺昌蔡志浩王英勋
Owner BEIHANG UNIV
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More