Design and Implementation of a Textureless Object Recognition Algorithm Based on Image Edge Features
碩士 === 淡江大學 === 電機工程學系碩士班 === 104 === Object recognition is one of the important tasks in the field of computer vision, and most of the conventional methods use texture information of objects to produce feature descriptors for object recognition process. However, in many practical applications, the...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2016
|
Online Access: | http://ndltd.ncl.edu.tw/handle/89433183125561391764 |
id |
ndltd-TW-104TKU05442062 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-104TKU054420622017-09-03T04:25:42Z http://ndltd.ncl.edu.tw/handle/89433183125561391764 Design and Implementation of a Textureless Object Recognition Algorithm Based on Image Edge Features 以影像邊緣特徵為基礎之無紋理物體辨識演算法的設計與實現 Chao-Chun Yu 游詔鈞 碩士 淡江大學 電機工程學系碩士班 104 Object recognition is one of the important tasks in the field of computer vision, and most of the conventional methods use texture information of objects to produce feature descriptors for object recognition process. However, in many practical applications, the object to be recognized may not have enough texture information for extracting feature descriptors, greatly increasing the difficulty of the object recognition task. This problem generally is referred to as textureless object recognition. Therefore, how to solve the problem of textureless object recognition is an important issue in practical applications. In this thesis, a textureless object recognition method is proposed based on the existing Line2D algorithm. The proposed method employs an edge-based template matching method to detect and identify a wide variety of textureless objects. Given a reference template image of an object-of-interest (OOI), a template image database containing various postures of the OOI was firstly created by applying affine transformation with different rotating and scaling settings to the reference template image. Next, the edge-based template matching process is performed to detect and recognize the OOI by searching matches between the template image database and the input image. Finally, the position and angle posture of the OOI can be determined by the best match having the highest similarity measure. Experimental results show that the proposed method not only can efficiently recognize the type, position, and angle information of various textureless objects in the image, but also can identify up-down relationship between the recognized objects. In addition, the proposed method achieves real-time performance at least 23 frames per second (fps) in processing 640x480 images. In future work, the proposed object recognition algorithm will be integrated into a robot manipulator system to accomplish random bin-picking function for manipulating textureless objects. Chi-Yi Tsai 蔡奇謚 2016 學位論文 ; thesis 54 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 淡江大學 === 電機工程學系碩士班 === 104 === Object recognition is one of the important tasks in the field of computer vision, and most of the conventional methods use texture information of objects to produce feature descriptors for object recognition process. However, in many practical applications, the object to be recognized may not have enough texture information for extracting feature descriptors, greatly increasing the difficulty of the object recognition task. This problem generally is referred to as textureless object recognition. Therefore, how to solve the problem of textureless object recognition is an important issue in practical applications. In this thesis, a textureless object recognition method is proposed based on the existing Line2D algorithm. The proposed method employs an edge-based template matching method to detect and identify a wide variety of textureless objects. Given a reference template image of an object-of-interest (OOI), a template image database containing various postures of the OOI was firstly created by applying affine transformation with different rotating and scaling settings to the reference template image. Next, the edge-based template matching process is performed to detect and recognize the OOI by searching matches between the template image database and the input image. Finally, the position and angle posture of the OOI can be determined by the best match having the highest similarity measure. Experimental results show that the proposed method not only can efficiently recognize the type, position, and angle information of various textureless objects in the image, but also can identify up-down relationship between the recognized objects. In addition, the proposed method achieves real-time performance at least 23 frames per second (fps) in processing 640x480 images. In future work, the proposed object recognition algorithm will be integrated into a robot manipulator system to accomplish random bin-picking function for manipulating textureless objects.
|
author2 |
Chi-Yi Tsai |
author_facet |
Chi-Yi Tsai Chao-Chun Yu 游詔鈞 |
author |
Chao-Chun Yu 游詔鈞 |
spellingShingle |
Chao-Chun Yu 游詔鈞 Design and Implementation of a Textureless Object Recognition Algorithm Based on Image Edge Features |
author_sort |
Chao-Chun Yu |
title |
Design and Implementation of a Textureless Object Recognition Algorithm Based on Image Edge Features |
title_short |
Design and Implementation of a Textureless Object Recognition Algorithm Based on Image Edge Features |
title_full |
Design and Implementation of a Textureless Object Recognition Algorithm Based on Image Edge Features |
title_fullStr |
Design and Implementation of a Textureless Object Recognition Algorithm Based on Image Edge Features |
title_full_unstemmed |
Design and Implementation of a Textureless Object Recognition Algorithm Based on Image Edge Features |
title_sort |
design and implementation of a textureless object recognition algorithm based on image edge features |
publishDate |
2016 |
url |
http://ndltd.ncl.edu.tw/handle/89433183125561391764 |
work_keys_str_mv |
AT chaochunyu designandimplementationofatexturelessobjectrecognitionalgorithmbasedonimageedgefeatures AT yóuzhàojūn designandimplementationofatexturelessobjectrecognitionalgorithmbasedonimageedgefeatures AT chaochunyu yǐyǐngxiàngbiānyuántèzhēngwèijīchǔzhīwúwénlǐwùtǐbiànshíyǎnsuànfǎdeshèjìyǔshíxiàn AT yóuzhàojūn yǐyǐngxiàngbiānyuántèzhēngwèijīchǔzhīwúwénlǐwùtǐbiànshíyǎnsuànfǎdeshèjìyǔshíxiàn |
_version_ |
1718526659826548736 |