一种三维物体的视觉识别方法研究

合集下载

三维目标检测综述

三维目标检测综述

三维目标检测综述三维目标检测是现代计算机视觉领域的热门研究方向之一,其主要目的是在三维场景中准确识别出不同种类的物体并确定它们的位置、形状和姿态。

在实际应用中,三维目标检测可以应用于自动驾驶、智能机器人、安保监控等众多领域中。

当前,三维目标检测的研究主要集中在两大类方法上。

一类是基于视觉图像数据,通过深度学习将其转化为点云数据,并在点云上进行处理;另一类是基于传感器采集的点云数据,直接在点云上进行处理。

下面我们将分别阐述这两种方式的研究进展。

基于视觉图像数据的三维目标检测方法基于视觉图像数据进行三维目标检测的方法主要分为两个阶段。

第一阶段是生成点云数据,第二阶段是在点云数据上进行目标检测。

下面我们将分别讨论这两个阶段的主要方法。

1. 生成点云数据的方法在生成点云数据的阶段,一般采用的主要方法是激光雷达和深度学习。

具体如下:(1)激光雷达:激光雷达是一种常用的获取三维点云数据的传感器,在三维目标检测中也有广泛的应用。

然而,由于激光雷达设备成本高昂,使用范围相对有限,因此研究者们也将目光转向了另外一种技术——深度学习。

(2)深度学习:深度学习是近年来计算机视觉领域中的热门技术,其所能解决的问题涉及分类、识别、检测、分割等多个方向。

在三维目标检测中,研究者们通过使用深度学习来生成点云数据,并在此基础上进行目标检测。

比如,PointNet++和PointRCNN就是基于深度学习的方法。

2. 目标检测的方法在点云数据上进行目标检测时,常用的方法有两种,分别是基于传统的局部特征描述子和使用深度学习的方法。

(1)传统方法:传统方法主要包括点特征提取、特征描述子、点匹配、模型匹配等环节。

此方法主要优点在于其速度较快,但容易出现误判。

例如,ROPS是一种常用的点特征描述子;SHOT,FPFH,NARF等是常用的特征描述子。

(2)深度学习方法:深度学习方法是当前目标检测领域中最受欢迎的方法之一。

在点云数据上进行目标检测时,目前已有多种基于深度学习的方法被提出。

单相机三维视觉成像技术研究进展

单相机三维视觉成像技术研究进展

随着科技的不断进步和应用场景的不断扩大,三维视觉成像技术的研究也变得越来越重要。

单相机三维视觉成像技术是一种基于单一相机图像信息的立体视觉成像技术,具有成本低、安装简便、适用于不同尺度和场景、重建精度高等优点。

本文将从单相机三维视觉成像技术的概念、特点、优点等方面进行详细阐述,并对其研究进展进行概述。

一、概念单相机三维视觉成像技术,顾名思义,是通过单个摄像机获取物体的二维图像,并将其转化为三维视图。

在三维视觉成像的过程中,主要考虑到光影、颜色、形状等因素,通过计算实现对目标物体的三维重建。

这一技术已广泛应用于自动驾驶、机器人视觉导航、虚拟现实等领域。

二、特点1. 成本低廉:相比于其他三维视觉成像技术,单相机三维视觉成像技术成本相对较低,易于普及和推广。

2. 安装便捷:不需要进行多个相机的安装和调试,只需要一个摄像头即可,大大减少安装和维护成本。

3. 适用于不同尺度和场景:无论是室内、室外、近距离、远距离都可以适用,能够适应不同环境下的数据需求。

4. 重建精度高:功能强大的算法可以实现对目标物体的高精度重建,达到实时监控和数据识别的目的。

三、优点1. 可以实时获取数据:传统的三维成像技术需要几秒钟至几分钟不等的时间来实现数据获取,而单相机三维视觉成像技术可以实时获取目标物体的三维数据。

2. 可以实现远程控制:利用单相机三维视觉成像技术,可以通过网络进行远程控制,获取目标物体的数据和信息,实现实时监控和操作。

3. 可以实现多种功能:通过利用单相机三维视觉成像技术,可以实现多种功能,如人脸识别、虚拟现实、机器视觉导航等。

四、研究进展近年来,单相机三维视觉成像技术在自动驾驶、机器视觉、虚拟现实等领域得到了广泛的应用。

相应地,也有很多研究者对其进行了深入的研究和探索,旨在提高其重建精度和应用范围。

以下是其中的一些研究进展:1. 针对研究者对单相机3D 重建的需求和后期操作的需要,基于深度学习和场景几何基础进行研究,提出了基于单张RGB 图像的高精度3D 重建方法。

计算机视觉中的三维目标识别技术研究

计算机视觉中的三维目标识别技术研究

计算机视觉中的三维目标识别技术研究一、简介计算机视觉是人工智能领域中最重要的分支之一,旨在帮助计算机识别并理解图像和视频中的内容。

当前,计算机视觉技术得到了广泛的应用,例如自动驾驶、人脸识别、安全监控等等。

本文将对计算机视觉中的三维目标识别技术进行研究探讨。

二、三维目标识别技术概述三维目标识别是计算机视觉中一个重要的领域,其目标是通过计算机对三维对象进行处理,以识别或检测目标。

与传统的二维目标识别技术不同,三维目标识别技术可以更加准确地识别物体,并提供更高的可靠性和精度。

三维目标识别技术通常使用三维几何模型作为目标,在图像或视频中进行分析和匹配。

该技术涉及到一系列技术,包括三维重建、特征提取、匹配和分类等。

下面将详细介绍这些技术。

三、三维重建三维重建是三维目标识别技术的第一步,其目标是将二维图像转换为三维模型。

这可以通过多种方法实现,例如从多个角度拍摄一个目标,然后应用三维重建算法将图像转换为三维模型。

三维重建技术的关键是识别和匹配来自不同视角的二维图像。

这可以通过选择图像的特定点或区域进行实现,然后比较它们在不同视角下的位置和方向。

同时,三维重建还可以使用结构光、激光雷达等设备进行实现。

四、特征提取特征提取是在三维模型中选择最明显的特征点或区域的过程。

它包括寻找物体的平面、边缘、角点和面法向量等特征。

提取的特征可以用来标识并识别目标。

特征提取的方法通常包括基于颜色、形状和纹理等特征的算法。

例如,颜色特征可以描述物体表面的颜色,而形状特征则可以描述物体的形状和尺寸。

五、匹配匹配是将图像和三维模型进行对比的过程。

匹配过程涉及到将图像上的特征与三维模型上的特征进行比较,并找到匹配的特征点。

匹配的方法通常包括基于特征的匹配方法和基于几何的匹配方法。

基于特征的匹配方法通常适用于小尺寸的目标,而基于几何的匹配方法更适用于大尺寸的目标。

六、分类分类是将匹配的特征点聚类为目标的过程。

分类可以通过各种方法进行实现,例如基于图像的分类和基于场景的分类等。

计算机视觉中的物体识别算法研究

计算机视觉中的物体识别算法研究

计算机视觉中的物体识别算法研究计算机视觉是人工智能领域中的一个重要研究方向。

在计算机视觉中,物体识别是一个关键任务,可以广泛应用于图像搜索、自动驾驶、安防监控等领域。

物体识别算法的研究与发展,对于提高计算机视觉技术的准确性和实用性具有重要意义。

物体识别算法是一种通过对图像或视频进行分析,从中识别出特定物体的技术。

它主要包括物体检测、物体分类和物体定位三个子任务。

物体检测是指在一幅图像中确定物体的存在和位置,物体分类是将检测到的物体进行准确分类,而物体定位是指确定物体在图像中的准确位置。

目前,物体识别算法在计算机视觉领域取得了重要的突破和进展。

以下将介绍一些主流的物体识别算法。

1. 基于特征的物体识别算法基于特征的物体识别算法通过提取物体的特征描述符来实现识别。

其中,SIFT(尺度不变特征转换)算法和SURF(速度稳健特征)算法是两个经典的例子。

它们能够在不同尺度和旋转变换下提取出稳定的特征,并且对于光照和视角的变化具有一定的鲁棒性。

2. 深度学习物体识别算法深度学习在物体识别领域取得了巨大的成功。

卷积神经网络(CNN)是当前主流的深度学习框架之一,被广泛应用于物体识别任务。

通过训练大规模的图像数据集,CNN能够学习到图像的高层次特征表示,从而实现高精度的物体识别。

例如,ImageNet数据集上的ImageNet大规模视觉识别挑战赛(ILSVRC)中,基于CNN的算法一直是比赛中的佼佼者。

3. 目标检测算法目标检测是物体识别的重要前置任务,它不仅能够检测出图像中的物体,还能够确定它们的准确位置。

在目标检测算法中,常用的方法包括基于深度学习的Faster R-CNN、YOLO (You Only Look Once)和SSD(Single Shot MultiBox Detector)等。

这些算法通过引入不同的技术,如候选框生成、区域提取和边界框回归,来实现高效且准确的目标检测。

除了上述方法,还有许多其他的物体识别算法在不同的场景中得到应用。

基于立体视觉的一般物体识别方法

基于立体视觉的一般物体识别方法

S o u t h e a s t Un i v e r s i t y , Na n d i i n g 2 1 0 0 9 6, C h i n a ) ( S c h o o l o f A u t o ma i t o n, S o u t h e a s t U n i v e r s i t y, Na n j i n g 2 1 0 0 9 6 ,C in h a )
s i o n i s p r o po s e d.Th e k e r n e l o f t h i s me t h o d l i e s i n f us i n g 2 D i ma g e i n f o r ma i t o n nd a d e p h t i n f o r ma —
第4 3卷 第 4期
2 0 1 3年 7 月
东 南 大 学 学 报 (自然科 学版 )
J OU R NA L OF S OU T H E AS T U N I VE R S I T Y( Na t u r a l S c i e n c e E d i i t o n )
Abs t r ac t:I n o r d e r t o ma ke c o mp u t e r ha v e v i s u a l p r o c e s s i n g c a p a bi l i t y s i mi l a r t o h u ma n ’ S f o r ge n e ic r
关 键词 :一般 物体 识别 ; 立体 视 觉 ; 图像分 割 ; G P U 加速
中图分 类号 : T P 2 4 文献 标 志码 : A 文章 编 号 :1 0 0 1— 0 5 0 5 ( 2 0 1 3 ) 0 4 - 0 7 1 1 06 -

视觉物体识别与定位技术研究

视觉物体识别与定位技术研究

视觉物体识别与定位技术研究视觉物体识别与定位技术作为人工智能领域的重要研究内容,在无人驾驶、智能机器人、安防监控等众多应用场景中发挥着重要作用。

本文将对视觉物体识别与定位技术进行研究,并深入探讨其相关算法和应用。

一、视觉物体识别技术1. 目标检测算法目标检测算法被广泛应用于物体识别中,其目的是自动地从图像或视频中定位和识别出目标物体。

当前最流行的目标检测算法包括基于卷积神经网络(CNN)的算法,如Faster R-CNN、YOLO和SSD等。

这些算法通过深度学习网络进行特征提取和目标位置预测,实现了高效准确的目标检测。

2. 特征提取算法在物体识别中,特征提取算法起着关键作用。

常用的特征提取算法包括SIFT、SURF、HOG和深度学习中的卷积神经网络等。

这些算法能够自动地从图像中提取出具有代表性的特征,用于物体的描述和区分。

3. 图像分割算法为了更精确地识别出物体的边界,图像分割算法被广泛应用于视觉物体识别中。

基于图像像素级别的分割算法包括GrabCut、Mean Shift和SLIC等,这些算法通过像素颜色、纹理和空间距离等特征对图像进行分割,实现物体的定位和识别。

二、视觉物体定位技术1. 位置估计算法视觉物体定位技术的目的是精确地估计物体的位置信息,以实现定位和导航等应用。

位置估计算法可以基于传感器数据,如摄像头、激光雷达和惯性测量单元(IMU),通过图像处理和数据融合等方法实现物体位置的准确估计。

2. 三维重建算法三维重建算法是视觉物体定位技术的重要组成部分之一。

通过多视角图像或点云数据,三维重建算法能够恢复物体的三维形状和结构信息,从而实现物体的精确定位。

目前,常用的三维重建算法包括结构光和立体视觉等方法。

3. SLAM算法同时定位与地图构建(Simultaneous Localization and Mapping,SLAM)算法在无人驾驶和机器人导航等领域具有重要应用。

SLAM算法通过传感器数据和图像处理技术,同时估计机器人的位置和构建环境地图,实现机器人在未知环境中的定位和导航。

3D视觉中的立体匹配算法研究与改进

3D视觉中的立体匹配算法研究与改进

3D视觉中的立体匹配算法研究与改进在3D视觉领域中,立体匹配算法是一项重要的技术,用于处理立体图像的深度信息。

立体匹配算法旨在通过对图像中的对应点进行匹配,确定它们之间的距离,从而重构场景的三维结构。

本文将对3D视觉中的立体匹配算法进行研究与改进。

一、立体匹配算法的基本原理立体匹配算法的基本原理是通过比较左右两幅立体图像的像素信息,找到它们之间的对应点,并计算出距离或深度信息。

常用的立体匹配算法包括视差法、基于特征的立体匹配、图割算法等。

视差法是最传统的立体匹配算法之一。

它通过比较左右图像中像素的灰度值差异来确定对应点的视差值,再通过一定的几何关系计算出深度信息。

视差法简单易实现,但对于纹理丰富、边缘模糊等情况下的图像匹配效果不佳。

基于特征的立体匹配算法利用图像中的特征点(如角点、边缘等)进行匹配,以获得更准确的结果。

该算法通常包括特征提取、特征匹配和深度计算等步骤。

特征点的选择和匹配精度对立体匹配结果的准确性有着重要影响。

图割算法是一种基于图论的立体匹配算法,它将立体匹配问题转化为图割问题。

通过构建能量函数,利用图割算法来计算最小代价的匹配结果。

图割算法具有较高的准确性和鲁棒性,但计算复杂度较高,不适用于实时系统。

二、立体匹配算法的常见问题在实际应用中,立体匹配算法仍然存在一些问题,限制了其性能和应用范围。

主要问题包括视差失真、运动物体处理、低纹理区域匹配等。

视差失真是指由于视角变化或透视变换等原因导致匹配误差增大。

特别是在远处或大角度情况下,视差估计会出现积累误差,使得深度信息不准确。

解决视差失真问题的方法包括视角校正、立体图像重建等。

运动物体处理是指当场景中存在运动物体时,立体匹配算法难以准确地匹配对应点。

运动物体造成图像中的对应点轻微偏移,导致匹配错误。

针对这个问题,可以采用背景建模、光流估计等方法来提高立体匹配的稳定性。

低纹理区域匹配是立体匹配中的一个挑战性问题。

在低纹理区域,图像中的对应点很少或没有,难以准确匹配。

基于几何深度学习的三维模型识别技术研究

基于几何深度学习的三维模型识别技术研究

基于几何深度学习的三维模型识别技术研究近年来,随着科技领域的迅速发展,三维模型识别技术已经成为了计算机视觉技术中的一个热点研究方向。

而基于几何深度学习的三维模型识别技术则是这个领域中最为重要的一个分支。

一、三维模型识别技术概述三维模型识别技术是指对三维模型中的特征进行识别、分析、推断的技术,它可以应用于机器人、虚拟现实、工业制造等领域。

而三维模型识别技术的发展历程也经历了多个阶段:传统的基于几何形状的识别方法、基于拓扑结构的识别方法和基于语义信息的识别方法。

其中,基于语义信息的识别方法是目前最为先进和最有潜力的一种方法。

二、几何深度学习的基本概念几何深度学习是指将深度学习技术应用于几何数据上的一种方法。

在几何深度学习中,常用的几何数据类型有三维点云、三维网格以及点云和网格的混合数据。

而几何深度学习的主要任务是将三维数据表示成高维向量,建立数学模型来解决分类、分割、重建等问题。

在几何深度学习中,常用的算法包括PointNet、PointCNN等。

三、基于几何深度学习的三维模型识别技术的问题虽然基于几何深度学习的三维模型识别技术具有很高的准确率和鲁棒性,但是目前仍存在一些问题。

首先,几何深度学习算法还不够稳定和鲁棒。

这些算法需要大量的训练数据和参数调节,而且容易受到噪声和遮挡的干扰。

其次,基于几何深度学习的三维模型识别技术还需要进一步发展。

目前基于几何深度学习的识别技术还停留在二类问题的解决上,即识别相同物体和不同物体。

而更复杂的问题,例如对模型进行分割、重建以及姿态估计等问题还需要更高级的算法支持。

四、基于几何深度学习的三维模型识别技术的发展方向尽管目前几何深度学习的三维模型识别技术还存在一些问题,但是在未来的发展中,它将成为三维模型识别的主流技术。

首先,几何深度学习算法的进一步优化和研究将大幅提高三维模型识别的准确率和效率。

其次,将深度学习技术与传统的计算机视觉技术相结合,将有助于解决复杂问题,提升三维模型识别技术的综合能力和可靠性。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

&.$. 年 234567 859:7!;<5=>3? #&&% 已 证 明 !& 个 - 层 @A 神 经 网 络 即 可 以 实 现 任 意 精 度 逼 近 任 何 连 续 函数 # 故本文采用 @A 神经网络进行三维物体的形
像素 ! 若有 ! 则连接成一闭合的链码 %
- 三维物体匹配识别
拓扑结构等价的二维投影线图在表达某个三 维物体时所起的作用是相同的 #1%! 即其表征物体形 状的特征向量 ! 相同 ! 因此可以只取其中 & 个有 代表性的图用来表达这个三维物体 # 这样若干个 拓扑结构不同的二维投影线图对应的特征向量 ! 就可完整地表达这个三维物体 # 模糊理论与神经网络的有机结合 #&,%! 融合了二 者的优点 ! 既能像模糊系统那样表达近似与定性 知识 ! 又具有神经网络的学习和非线性表达能力 #
# 基于颜色特征识别
本 文 利 用 ,,- 摄 像 头 采 集 图 像 以 获 取 原 始
%6;<=’#
! $ #51 # ’,) " >! ’,* " 1 ! ! " " ! " ’, ) > ’, * ), * %
若 *-) ’%6&)%#%*
收稿日期 !!""!#""##$ " 修回日期 !!""!#$$#"$ 基金项目 ! 中国民航总局教育教学研究基金项目 #%&’&’#! $( 作者简介 ! 孙毅刚 %$%)&# &’ 男 ’ 山东汶上人 ’ 教授 ’ 博士 ’ 研究方向为智能机器人 ( 机场设备自动化 &
*!%*123!*145)#"!%"123!"145)# 7 $ & (&) !" !$$6 % ! ! ! ! ! ! ! $!%$123!$145)
&
%&&!’$6
A,, ) +
%&& !’$(-." 89:;<=2>;
& ’
89:;<=2>;
其中 ( 阈值 -# & % &&@"!’@" $@ % &&@" !’$@ % &&@"!’?" $
-$ 若增长的像素周围没有其它像素 ! 重复 &$
和 !$%
*$ 增长 - 个像素后 ! 仍然没有搜索到 ! 则补码
停止 & 其中 ! 链码的切线方向为 " 直 线 段 中 ! 最 后 一 个链码的方向 % 曲线段中 ! 最后一个链码与最后一 个相对链码之差的方向 & 平滑 "&$ 去掉产生 " 大于 & 的毛刺 ! 即凸点 或凹点 %!$ 如果 " ’"!! 且 !! 和 !& 都是 奇 数 ! 则 设 置一个点来保持边界跟踪的连续 性 %- $ 建 立 新 边 界点的 # 坐标 ’$ 坐标和链码 %*( 修正后所对应的 新链上的点满足 " %&& 对新链做如下运算得到物体的各形状特征 "
#
!!(!& )* !!(!& +* !!(!& ’*
* ( 若某一链码 段 不 是 直 线 段 ! 且 链 码 数 大 于 .! 则为曲线段 # 记录物体的曲线段个数 ’ # /( 由轮廓跟踪算法 #.% 得到物体的各个闭环 ! 记
录闭环数 (! 同时用 -( 的方法得到组成每 个 闭 环 的直线段数 !记录下其中的最大值 (&# 这样 ! 就得到了表示三维物体形状的特征向 量 !’#% !& !( !(& !’%0# 链码把整个圆周只分成 $ 个等份 ! 若达不到 具体要求精度 ! 可采用 - 点链码和计算 !- 点链码 和为当前点和前两点的绝对链码之和 ! 可将圆周 分为 !* 等份 # 计算方法同上 #
则被视为背景 * 这样便可从复杂背景中提取目标 物体区域 * 由于上述方法是以保证物体形状完整性为前 提的 ! 故将不可避免地在提取物体区域的同时产 生一些误识和干扰 *
" 显示了一种 H 个方向的
编码方案 * 因此链码包含 了起始点的坐标 ! 以 及 用 来确定围绕边界路径走 向的编码序列 *
%()
% 引言
三维物体特征识别是机器人视觉的重要组成 部分 ’ 其任务是识别出图像中有什么类型的物体 ’ 并反映出物体在图像中的’ 则称为基 于模型的三维物体识别 * 本文对基于模型的三维
*#+
特征受成像环境影响较大 ’ 考虑到在固定的工作 空间内进行识别 ’ 环境变化较小 ’ 故利用颜色特征 提取物体轮廓的方法是可行的 *
一种三维物体的视觉识别方法研究
孙毅刚 #’孙承琦 #’杜艳红 1
%#? 中国民用航空学院 交通工程学院 ’ 天津 &%%&%% "1? 东北电力学院 自动化系 ’ 吉林 #&1%#1 $
摘要 !研究了一种利用二维图像识别三维物体的方法 * 通过颜色特征提取物体的有效区域 ’使 用链码描述了区域中三维物体的形状特征 ’ 并形成物体的形状特征向量 * 将该特征向量作为所 设计的 0@ 神经网络的输入进行物体匹配识别 ’ 网络输出为属于某种物体的隶属度 * 通过在各 种光照环境下不同三维物体的二维彩色图像进行实验 ’ 证明了所提出方法的有效性 * 关 键 词 ! 三维物体识别 " 颜色特征 "形状特征 " 链码 "0@ 神经网络 文献标识码 !B 数据 ’ 利用灰度图像进行三维物体识别 * 物体颜色 中图分类号 !A@1!1?)
"’ " !!(!&($ # * $
绝对链码是指从起始点开始相对链码的累加 值 ! 起始点的绝对链码设为 ,# 在根据链码提取特征向量时 ! 经常会遇到毛 刺和断码的问题 # 所以在利用链码提取特征之间 需要对链码进行平滑与补码操作 # 补码 "当链码前方出现断码时 ! 做如下操作 "
&$ 以该链码的切线方向向前增长一个像素 % !$ 按八连通准则搜索该像素周围有没有其它
#$%
!!" 利用链码提取形状特征
引入相对链码与绝对链码 ! 个概念 # 对于边 界上的每 & 个点都有前 & 点指向此点的链码 !& 和 此点指向后一点的链码 !!# 相对链码 " 是指 !! 和
码不为 , 的点为前一条直线段的终点 # 记录物体 的直线段个数 & #
!& 的相互关系 !即 !!(!& !
# 形状特征提取
在机器人视觉中 ! 形状可以看成是目标的轮 廓 !是用于目标识别的重要特征 *
"#! 图像预处理
为了去除干扰 ! 利用形态学噪声滤波器进行
第 !! 卷 第 " 期
孙毅刚 ! 孙承琦 ! 杜艳红 " 一种三维物体的视觉识别方法研究
1
段是直线段还是曲线段 #
满足 ! 线段绝对链码变化速 率 基 本 相 同 且 同 向 ! 则将这两条直线段合并为一条 % 否则 ! 出现相对链
物体识别的研究 ’ 可用于机场排爆机器人对机场 内易燃易爆物 + 枪支等可疑物品的识别 ( 定 位 ’ 有 助于机场的保安 ( 反恐和防爆工作 * 提取物体的形状特征是三维物体识别的难 点 ’置于复杂场景中的三维物体受背景干扰使形状 特征的提取难度更大 ’且形状特征提取不全时识别 的鲁棒性差 * 为了解决这一问题 ’本文提出了一种 三维物体的视觉识别方法 ! 将形状与颜色特征结 合 ’ 共同用于三维物体的特征提取 ’ 匹配识别时采 用链码提取物体形状特征作为神经网络的输入 ’使 神经网络的输出为属于某类物体的隶属度 *
!
+
,
图!
(
链码表示图
D
考虑到物体特征表达方法必须具备下述条 件 (" $ 明 确 性 )A $ 唯 一 性 )’ $ 不 敏 感 性 )! $ 方 便 匹 配和存储 * 本文选用的三维物体形状特征表达属 于形态图的表示法 %D)* 物体图像经过轮廓提取和边界跟踪得到的是 二维线图 ! 它们可以表示成链码 ! 并以链码文件记 录线图的信息 * 本文利用链码得到两方面的信息作为三维物 体识别的形状特征 * 一是拓扑结构信息 !它反映线 图的形貌和结构 ! 这方面的信息有 ( 顶 点 个 数 + 边 数 % 闭环数 % 闭环的组成边数 ) 二是几何信息 ! 它反 映线图中各线段的几何性质 ! 这方面的信息有 ( 线
7 !!%!123?,7!*145@,")# $ & & "!%"123?,A!"145@,A)# &"$ +&! !" !$ $6% ! ! ! ! ! $!%"BA &$123?,’$!A &$145@,’$) & & + 89:;<=2>; ’ 其中 (取 ,"!%"!()),A!%+C+*!+C+’) ),’!%*!D) * 识别时 ! 对图像进行 * 次遍历扫描 ! 获得每 * 个像素的 ./0 值 ! 则所有满足式 &* $ 中 ( &*!"!$ $ # * 的点被认为是该物体内的点 ! 同时进行标记 ! 否
的坐标开始的 ! 这个起始点有 H 个邻接点 ! 其中至 少有一个是边界点 * 边界链码规定了从当前边界 点到下一个边界点必须采用的方向 * 由于有 H 种 可能的方向!因此!可以 将它们从 + 到 D 编号 * 图
相关文档
最新文档