CN105654473A - 一种亚像素边缘检测方法 - Google Patents

一种亚像素边缘检测方法 Download PDF

Info

Publication number
CN105654473A
CN105654473A CN201510995321.4A CN201510995321A CN105654473A CN 105654473 A CN105654473 A CN 105654473A CN 201510995321 A CN201510995321 A CN 201510995321A CN 105654473 A CN105654473 A CN 105654473A
Authority
CN
China
Prior art keywords
sub
pixel
point
detection method
edge detection
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201510995321.4A
Other languages
English (en)
Inventor
傅之成
邵卿
李晓强
赵洋洋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN201510995321.4A priority Critical patent/CN105654473A/zh
Publication of CN105654473A publication Critical patent/CN105654473A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10004Still image; Photographic image

Landscapes

  • Length Measuring Devices By Optical Means (AREA)
  • Image Analysis (AREA)

Abstract

本发明提供一种亚像素边缘检测方法,包括如下步骤:获取图像;图像预处理;亚像素计算;生成亚像素边缘。本发明采用了亚像素的像素处理策略,有效地摆脱了由于像素点过大造成的精度丢失问题,能找到更为真实的图像边缘,提高了视觉测量的准确性,可作为高精度机器视觉测量的预处理步骤。

Description

一种亚像素边缘检测方法
技术领域
本发明涉及机器视觉技术领域,具体涉及一种亚像素边缘检测方法。
背景技术
边缘检测是图像处理和计算机视觉中的基本问题,其目的是标识数字图像中亮度变化明显的点,因为图像属性中的显著变化通常反映了属性的重要事件和变化。边缘检测也是高精度机器视觉测量领域对所获取的图像进行分析判别的必要预处理步骤,在边缘被提取的前提下,其他基于边缘的诸如轮廓检测、尺寸测算等步骤才能进一步展开,从而完成整个高精度机器视觉的流程。目前,流行的方法有Canny算子、Sobel算子等成熟的像素级别的边缘检测算法,但是在现今高精度视觉测量领域,像素级别的边缘检测在精度水平上已经越来越不能满足需求,因此,亚像素边缘检测应运而生。
所谓亚像素,就是将原本获取的图像的基础上,将其每个像素点再度进行拆分,使之用比像素更小的“亚像素”单位来表征图像。由于亚像素的尺寸较像素尺寸小,意味着其可以表征的精度比像素要高,可以满足一些较苛刻的高精度机器视觉检测任务的需求。然而,现有的亚像素边缘检测方法,存在由于像素点过大而造成精度丢失的问题,导致图像边缘不太真实,视觉测量的准确性不太高等问题。
发明内容
本发明的目的是提供一种亚像素边缘检测方法,利用亚像素边缘检测的算法对获取图像进行边缘检测,能有效解决由于像素点过大而造成精度丢失的问题,并以此作为高精度机器视觉测量的预处理步骤。
为了实现上述目的,本发明采用的技术方案如下:
一种亚像素边缘检测方法,包括如下步骤:
(1)、获取图像;
(2)、图像预处理;
(3)、亚像素计算;
(4)、生成亚像素边缘。
根据以上方案,所述步骤(1)包括如下具体步骤:
(11)、将物体置于透明玻璃片上;
(12)、用远心镜头垂直于玻璃片拍摄照片。
根据以上方案,所述步骤(2)包括如下具体步骤:
(21)、对获取的图像进行中值滤波;
(22)、计算图像中各像素水平梯度;
(23)、计算图像中各像素垂直梯度。
根据以上方案,所述步骤(3)包括如下具体步骤:
(31)、找出像素点中水平梯度大于a的点,该点集合记为A;
(32)、找出像素点中垂直梯度大于b的点,该点集合记为B;
(33)、将集合A中的水平梯度点最大值和最小值相减得到c;
(34)、将集合B中的垂直梯度点最大值和最小值相减得到d。
根据以上方案,所述步骤(4)包括如下具体步骤:
(41)、将集合A中的水平梯度最大值与A中各个点的水平梯度相减,所得差值除以c,再将该点的横坐标与此结果相减,得到亚像素级别的横坐标;
(42)、将集合B中的垂直梯度最大值与A中各个点的垂直梯度相减,所得差值除以d,再将该点的纵坐标与此结果相减,得到亚像素级别的纵坐标;
(43)、将横、纵坐标合并得到最终亚像素级别边缘点的坐标。
本发明的有益效果是:
与其他亚像素边缘检测方法相比,本发明采用了亚像素的像素处理策略,有效地摆脱了由于像素点过大造成的精度丢失问题,能找到更为真实的图像边缘,提高了视觉测量的准确性。
附图说明
图1是本发明的总流程示意图。
具体实施方式
下面结合附图与实施例对本发明的技术方案进行说明。
本发明提供一种亚像素边缘检测方法,包括如下具体步骤(见图1):
(1)、获取图像:
(11)、将物体置于透明玻璃片上;
(12)、用远心镜头垂直于玻璃片拍摄照片;
(2)、图像预处理:
(21)、对获取的图像进行中值滤波;
(22)、计算图像中各像素水平梯度;
(23)、计算图像中各像素垂直梯度;
(3)、亚像素计算:
(31)、找出像素点中水平梯度大于a的点,该点集合记为A;
(32)、找出像素点中垂直梯度大于b的点,该点集合记为B;
(33)、将集合A中的水平梯度点最大值和最小值相减得到c;
(34)、将集合B中的垂直梯度点最大值和最小值相减得到d;
(4)、生成亚像素边缘:
(41)、将集合A中的水平梯度最大值与A中各个点的水平梯度相减,所得差值除以c,再将该点的横坐标与此结果相减,得到亚像素级别的横坐标;
(42)、将集合B中的垂直梯度最大值与A中各个点的垂直梯度相减,所得差值除以d,再将该点的纵坐标与此结果相减,得到亚像素级别的纵坐标;
(43)、将横、纵坐标合并得到最终亚像素级别边缘点的坐标。
本发明可应用于机器视觉技术领域,作为高精度机器视觉测量的预处理步骤。
以上实施例仅用以说明而非限制本发明的技术方案,尽管上述实施例对本发明进行了详细说明,本领域的相关技术人员应当理解:可以对本发明进行修改或者同等替换,但不脱离本发明精神和范围的任何修改和局部替换均应涵盖在本发明的权利要求范围内。

Claims (5)

1.一种亚像素边缘检测方法,其特征在于,包括如下步骤:
(1)、获取图像;
(2)、图像预处理;
(3)、亚像素计算;
(4)、生成亚像素边缘。
2.根据权利要求1所述的亚像素边缘检测方法,其特征在于,所述步骤(1)包括如下具体步骤:
(11)、将物体置于透明玻璃片上;
(12)、用远心镜头垂直于玻璃片拍摄照片。
3.根据权利要求1所述的亚像素边缘检测方法,其特征在于,所述步骤(2)包括如下具体步骤:
(21)、对获取的图像进行中值滤波;
(22)、计算图像中各像素水平梯度;
(23)、计算图像中各像素垂直梯度。
4.根据权利要求1所述的亚像素边缘检测方法,其特征在于,所述步骤(3)包括如下具体步骤:
(31)、找出像素点中水平梯度大于a的点,该点集合记为A;
(32)、找出像素点中垂直梯度大于b的点,该点集合记为B;
(33)、将集合A中的水平梯度点最大值和最小值相减得到c;
(34)、将集合B中的垂直梯度点最大值和最小值相减得到d。
5.根据权利要求1所述的亚像素边缘检测方法,其特征在于,所述步骤(4)包括如下具体步骤:
(41)、将集合A中的水平梯度最大值与A中各个点的水平梯度相减,所得差值除以c,再将该点的横坐标与此结果相减,得到亚像素级别的横坐标;
(42)、将集合B中的垂直梯度最大值与A中各个点的垂直梯度相减,所得差值除以d,再将该点的纵坐标与此结果相减,得到亚像素级别的纵坐标;
(43)、将横、纵坐标合并得到最终亚像素级别边缘点的坐标。
CN201510995321.4A 2015-12-25 2015-12-25 一种亚像素边缘检测方法 Pending CN105654473A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510995321.4A CN105654473A (zh) 2015-12-25 2015-12-25 一种亚像素边缘检测方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510995321.4A CN105654473A (zh) 2015-12-25 2015-12-25 一种亚像素边缘检测方法

Publications (1)

Publication Number Publication Date
CN105654473A true CN105654473A (zh) 2016-06-08

Family

ID=56477783

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510995321.4A Pending CN105654473A (zh) 2015-12-25 2015-12-25 一种亚像素边缘检测方法

Country Status (1)

Country Link
CN (1) CN105654473A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105865344A (zh) * 2016-06-13 2016-08-17 长春工业大学 一种基于机器视觉的工件尺寸测量方法和装置
CN113487594A (zh) * 2021-07-22 2021-10-08 上海嘉奥信息科技发展有限公司 一种基于深度学习的亚像素角点检测方法、***及介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1708138A2 (en) * 2005-03-15 2006-10-04 Omron Corporation Image processing method, three-dimensional position measuring method and image processing apparatus
CN102901444A (zh) * 2012-08-29 2013-01-30 浙江大学 一种基于mp小波滤波的零件尺寸检测方法及其检测***
CN103308056A (zh) * 2013-05-23 2013-09-18 中国科学院自动化研究所 一种道路标线检测方法
CN104268857A (zh) * 2014-09-16 2015-01-07 湖南大学 一种基于机器视觉的快速亚像素边缘检测与定位方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1708138A2 (en) * 2005-03-15 2006-10-04 Omron Corporation Image processing method, three-dimensional position measuring method and image processing apparatus
CN102901444A (zh) * 2012-08-29 2013-01-30 浙江大学 一种基于mp小波滤波的零件尺寸检测方法及其检测***
CN103308056A (zh) * 2013-05-23 2013-09-18 中国科学院自动化研究所 一种道路标线检测方法
CN104268857A (zh) * 2014-09-16 2015-01-07 湖南大学 一种基于机器视觉的快速亚像素边缘检测与定位方法

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
Q. Z. YE等: "A Stereo Vision System for the Inspection of IC Bonding Wires", 《IMAGINGS SYSTEMS AND TECHNOLOGY》 *
陈小卫等: "利用极值梯度的通用亚像素边缘检测方法", 《测绘学报》 *
黄博才等: "数控玻璃雕刻机上Mark点视觉定位***的设计与实现", 《轻工机械》 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105865344A (zh) * 2016-06-13 2016-08-17 长春工业大学 一种基于机器视觉的工件尺寸测量方法和装置
CN113487594A (zh) * 2021-07-22 2021-10-08 上海嘉奥信息科技发展有限公司 一种基于深度学习的亚像素角点检测方法、***及介质
CN113487594B (zh) * 2021-07-22 2023-12-01 上海嘉奥信息科技发展有限公司 一种基于深度学习的亚像素角点检测方法、***及介质

Similar Documents

Publication Publication Date Title
CN104268857B (zh) 一种基于机器视觉的快速亚像素边缘检测与定位方法
CN104697476B (zh) 粗糙度光切轮廓曲线的自动检测方法及装置
US8805015B2 (en) Electronic device and method for measuring point cloud of object
CN106197612B (zh) 一种基于机器视觉的透明瓶装液位检测方法
Liu et al. An improved online dimensional measurement method of large hot cylindrical forging
CN105574533B (zh) 一种图像特征提取方法和装置
CN106441163B (zh) 一种非接触式柱状物垂直度检测方法及装置
CN107239742A (zh) 一种仪表指针刻度值计算方法
CN102798349A (zh) 一种基于等灰度线搜索的三维表面提取方法
CN107504917B (zh) 一种三维尺寸测量方法及装置
Flesia et al. Sub-pixel straight lines detection for measuring through machine vision
CN107167088A (zh) 玻璃变形量的测量方法及装置
Yang et al. Auto-recognition Method for Pointer-type Meter Based on Binocular Vision.
CN108876842A (zh) 一种亚像素边缘角度的测量方法、***、设备及存储介质
Chu et al. Chessboard corner detection under image physical coordinate
CN105654473A (zh) 一种亚像素边缘检测方法
Xu et al. An improved Gaussian fitting method used in light-trap center acquiring
CN206410679U (zh) 一种非接触式柱状物垂直度测量装置
CN102829731B (zh) 改进的两直线间距离亚像素精度测量方法
CN206281468U (zh) 一种柱状物体垂直度的非接触式检测装置
Ziqiang et al. Research of the algorithm calculating the length of bridge crack based on stereo vision
Mao et al. A Hybrid Algorithm for the Laser Stripe Centreline Extraction
Song et al. Automatic calibration method based on improved camera calibration template
CN108010020B (zh) 一种硅片的滑道检测方法及装置
CN110954002A (zh) 一种光纤直径测量方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20160608