Recognizing and Locating Partially Occluded Objects by Boundary

碩士 === 元智大學 === 工業工程研究所 === 82 === The problem of recognizing partially occluded parts is of considerable interest and challenge in the field of industrial automation. While it is possible to employ carriers or pallets to separate or prearrange the parts...

Full description

Bibliographic Details
Main Authors: Bor-Ren Liaw, 廖博仁
Other Authors: Du-Ming Tsai
Format: Others
Language:zh-TW
Online Access:http://ndltd.ncl.edu.tw/handle/07329961441889723796
id ndltd-TW-082YZU00030028
record_format oai_dc
spelling ndltd-TW-082YZU000300282016-02-08T04:06:33Z http://ndltd.ncl.edu.tw/handle/07329961441889723796 Recognizing and Locating Partially Occluded Objects by Boundary 部分重疊物件辨識:輪廓點特徵比對 Bor-Ren Liaw 廖博仁 碩士 元智大學 工業工程研究所 82 The problem of recognizing partially occluded parts is of considerable interest and challenge in the field of industrial automation. While it is possible to employ carriers or pallets to separate or prearrange the parts for easy recognition, a vision system which can recognize the parts even though they may be partially overlapped and in random positions in much flexible. An occluded object can be due to the occurrence of touching and overlapping objects, or the occurrence of defects. The polygonal approximation of contours is the most frequently used technique to represent the shape of objects, and the line segments of the observed shapes are matched with the segments of model objects. However, this method is sensitive to noise and gives satisfactory results only for polygonal objects. In this research, we consider the problem of identifying and locating partially occluded objects lying on a flat surface, and the contours of objects can be arbitrary piecewise smooth curves. A novel shape representation is developed to describe the boundaries of objects. Given a boundary point on the curve, we use the least-square circle fitting method to estimate the center of circle for a small curve segment in the neighbor of Pi. A vector Ni connecting the estimated center and point Pi is formed to represent the geometric features of the boundary point. The magnitude of the vector (or, the radius of the estimated circle) represents the curvature of the curve at point Pi, and the vector direction represents the normal to the curve at point Pi. Then, a two- stage Hough transform is used for the recognition of occluded objects. The vector N is used as the shape signature that gives geometric constraint information in the voting stage of the Hough transform. It eliminates noise and false matching boundary points. The matching correctness and reliability and the accuracy of the object pose (rotation angle and translation) are improved accordingly. Du-Ming Tsai 蔡篤銘 學位論文 ; thesis 42 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 元智大學 === 工業工程研究所 === 82 === The problem of recognizing partially occluded parts is of considerable interest and challenge in the field of industrial automation. While it is possible to employ carriers or pallets to separate or prearrange the parts for easy recognition, a vision system which can recognize the parts even though they may be partially overlapped and in random positions in much flexible. An occluded object can be due to the occurrence of touching and overlapping objects, or the occurrence of defects. The polygonal approximation of contours is the most frequently used technique to represent the shape of objects, and the line segments of the observed shapes are matched with the segments of model objects. However, this method is sensitive to noise and gives satisfactory results only for polygonal objects. In this research, we consider the problem of identifying and locating partially occluded objects lying on a flat surface, and the contours of objects can be arbitrary piecewise smooth curves. A novel shape representation is developed to describe the boundaries of objects. Given a boundary point on the curve, we use the least-square circle fitting method to estimate the center of circle for a small curve segment in the neighbor of Pi. A vector Ni connecting the estimated center and point Pi is formed to represent the geometric features of the boundary point. The magnitude of the vector (or, the radius of the estimated circle) represents the curvature of the curve at point Pi, and the vector direction represents the normal to the curve at point Pi. Then, a two- stage Hough transform is used for the recognition of occluded objects. The vector N is used as the shape signature that gives geometric constraint information in the voting stage of the Hough transform. It eliminates noise and false matching boundary points. The matching correctness and reliability and the accuracy of the object pose (rotation angle and translation) are improved accordingly.
author2 Du-Ming Tsai
author_facet Du-Ming Tsai
Bor-Ren Liaw
廖博仁
author Bor-Ren Liaw
廖博仁
spellingShingle Bor-Ren Liaw
廖博仁
Recognizing and Locating Partially Occluded Objects by Boundary
author_sort Bor-Ren Liaw
title Recognizing and Locating Partially Occluded Objects by Boundary
title_short Recognizing and Locating Partially Occluded Objects by Boundary
title_full Recognizing and Locating Partially Occluded Objects by Boundary
title_fullStr Recognizing and Locating Partially Occluded Objects by Boundary
title_full_unstemmed Recognizing and Locating Partially Occluded Objects by Boundary
title_sort recognizing and locating partially occluded objects by boundary
url http://ndltd.ncl.edu.tw/handle/07329961441889723796
work_keys_str_mv AT borrenliaw recognizingandlocatingpartiallyoccludedobjectsbyboundary
AT liàobórén recognizingandlocatingpartiallyoccludedobjectsbyboundary
AT borrenliaw bùfēnzhòngdiéwùjiànbiànshílúnkuòdiǎntèzhēngbǐduì
AT liàobórén bùfēnzhòngdiéwùjiànbiànshílúnkuòdiǎntèzhēngbǐduì
_version_ 1718182863965257728