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...
Main Authors: | , |
---|---|
Other Authors: | |
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 |