Research and Implementation of an OpenMV-Based Target Edge Detection and Tracking System

The improvement of ARM microcontroller unit (MCU) processing capability has greatly broadened the application fields of machine vision, and the huge benefits brought by machine vision can be seen in scenarios such as medicare and health, industrial production, military and national defense. Edge det...

Full description

Saved in:
Bibliographic Details
Published inJournal of physics. Conference series Vol. 2173; no. 1; pp. 12083 - 12089
Main Authors Guo, Yong, Yin, Jun, Wang, Yu, Wu, Shikai, Luo, Le, Fu, Qiang
Format Journal Article
LanguageEnglish
Published Bristol IOP Publishing 01.01.2022
Subjects
Online AccessGet full text
ISSN1742-6588
1742-6596
1742-6596
DOI10.1088/1742-6596/2173/1/012083

Cover

More Information
Summary:The improvement of ARM microcontroller unit (MCU) processing capability has greatly broadened the application fields of machine vision, and the huge benefits brought by machine vision can be seen in scenarios such as medicare and health, industrial production, military and national defense. Edge detection is a common processing method in image processing, which can provide basic guarantee for subsequent target tracking and other controls. In this paper, OpenMV is used as a hardware platform to extract the edges of a target in combination with specific algorithms, and then the common PID algorithm in the field of automatic control is written in the OpenMV integrated development environment (IDE) using Python language to achieve low-latency tracking of dynamic target objects. In addition, this thesis uses the color threshold tool in the IDE to capture the color threshold of defective product as an eigenvalue, and then calls the Canny operator in the function library and functions such as kernel filtering to process the image. Through actual testing and comparison, it can be found that the image edge is retained more completely after the kernel filtering process. After the general area of the defective products is calibrated on the object to be detected, the defective products can be screened.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:1742-6588
1742-6596
1742-6596
DOI:10.1088/1742-6596/2173/1/012083