CN104697468A - 基于倾斜相位编码条纹的光学三维测量方法 - Google Patents
基于倾斜相位编码条纹的光学三维测量方法 Download PDFInfo
- Publication number
- CN104697468A CN104697468A CN201510142944.7A CN201510142944A CN104697468A CN 104697468 A CN104697468 A CN 104697468A CN 201510142944 A CN201510142944 A CN 201510142944A CN 104697468 A CN104697468 A CN 104697468A
- Authority
- CN
- China
- Prior art keywords
- phase
- encoding
- tilted
- striped
- optical
- 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.)
- Granted
Links
- 230000003287 optical effect Effects 0.000 title claims abstract description 13
- 238000000691 measurement method Methods 0.000 title abstract 4
- 238000000034 method Methods 0.000 claims abstract description 16
- 230000008859 change Effects 0.000 claims description 7
- 230000010363 phase shift Effects 0.000 claims description 7
- 230000000903 blocking effect Effects 0.000 claims description 5
- 238000004364 calculation method Methods 0.000 claims description 3
- 238000006243 chemical reaction Methods 0.000 claims description 2
- 230000000737 periodic effect Effects 0.000 claims description 2
- 238000005259 measurement Methods 0.000 abstract description 13
- 230000000694 effects Effects 0.000 abstract description 4
- 230000008901 benefit Effects 0.000 abstract description 3
- 230000007613 environmental effect Effects 0.000 abstract 1
- 238000005516 engineering process Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000002310 reflectometry Methods 0.000 description 1
- 238000012827 research and development Methods 0.000 description 1
- 230000002459 sustained effect Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 230000001131 transforming effect Effects 0.000 description 1
Landscapes
- Length Measuring Devices By Optical Means (AREA)
Abstract
本发明公开了基于倾斜相位编码条纹的光学三维测量方法,由倾斜正弦条纹编码原理、倾斜相位条纹编码原理、及三维测量原理三大关键部分组成。本发明的优点是:(1)由于基于相位编码的方式相比基于强度编码的方式而言,其对被测物体表面的对比度、环境光、相机噪声等不太敏感,鲁棒性好,因此,该方法能够测量表面明暗程度不同的物体。(2)由于投影仪和CCD相机平行放置时,当投影传统的水平(或竖直)正弦条纹时,并不能获得最佳的测量效果。因此,设计随意改变角度的倾斜条纹能够有助于探索最优的测量效果,能提高测量精度。
Description
技术领域
本发明涉及一种关于相位编码条纹的三维测量方法,属于光电检测领域,尤其涉及基于倾斜相位编码条纹的光学三维测量方法。
背景技术
条纹投影轮廓术因其高速、高精度、非接触、全场测量、快速信息获取等优点,在三维测量中有重要意义,已广泛应用于工业制造、文物保护、医疗等诸多领域。本发明的三维测量***如图1所示,包括DLP投影仪1、CCD2、工作站3、测量支架4、参考平面5和待测物体6;DLP投影仪1和CCD2放在测量支架4上;DLP投影仪1、CCD2分别通过数据线连接工作站3;待测物体6放在参考平面5上;工作站3内包含图像采集卡、投影软件、测量软件。DLP投影仪1将带有特征信息的条纹聚焦投射到被测物体6表面,由CCD2采集条纹信息,经过工作站3处理后提取出特征信息,并按照特定算法进行三维重建。DLP投影仪1光轴和CCD2光轴相交于O点。DLP投影仪1和CCD2为同一高度,它们之间的距离为d,它们到参考平面的距离为l 0 。被测物体6的高度计算公式为:
(1)
其中为参考平面上的正弦条纹在竖直方向上的分频率,为物体表面图像和参考平面图像对应点的连续相位差。
随着科技的发展,人们对光学的方式测量物体的三维数据要求不断提高,重建精度的要求越来越高。通过对国内外研究现状及发展动向分析研究,国内外研究者开始对条纹的类型、反射率、强度、对比度等进行研究,以期扩大测量对象的范围,以及解决测量结果不理想的问题。由于基于相位编码的方式相比基于强度编码的方式而言,其对被测物体表面的对比度、环境光、相机噪声等不太敏感,鲁棒性好,因此,基于相位的编码方式的相位编码条纹可以用于测量表面具有不同明暗程度的物体,扩大了测量对象的范围;同时,实验发现:以往单纯的水平正弦条纹(或竖直正弦条纹)并不能使测量结果达到最优,投影仪和CCD的倾斜角度同样会影响测量结果。因此,由正弦条纹加相位编码条纹的投影方式,同样具有最佳的条纹倾斜角度。当然,直接进行改造投影仪和CCD的支架,使其能够自由旋转方向,调整角度,这样,计算机中生成的条纹就机械性的倾斜了角度,但是这样改造难以实现精确改变角度,而且改造成本高。因此,在软件上制作倾斜条纹既能实现精确调整角度,而且不需要改变原有的测量结构。本发明就是基于以上思路产生的。
发明内容
本发明的目的在于提出一种基于倾斜相位编码条纹的光学三维测量方法,此方法能够测量表面明暗程度不同的物体,而且能提供测量物体时的最佳的条纹倾斜角。
本发明是基于倾斜相位编码条纹的光学三维测量方法,其特征是:倾斜正弦条纹编码原理和倾斜相位编码条纹编码原理。
(1)倾斜的正弦条纹:相比于传统的水平或竖直条纹,倾斜的正弦条纹在水平和竖直方向的频率都发生了改变,而且这种改变跟倾斜角度和周期的个数有关,因此,在编程上需要确定这两者的关系。其具体思路是:首先规定竖直方向的周期个数M,然后,根据三角函数,用公式设置条纹的倾斜角 (其中,m是竖直方向一个周期的像素数;n是水平方向一个周期的像素数),在水平方向像素给定的情况下,可以确定水平方向的周期个数。最后将水平和竖直方向的周期转换为频率,嵌入到正弦强度中,得到倾斜的正弦条纹。
(2)倾斜的相位编码条纹:相位编码条纹的编码相位并不是如正弦条纹(一般都需要多个周期数)一样分布,其在水平或竖直方向只有一个周期数,因此,在编码方法上与倾斜的正弦条纹不一样,其具体思路是:根据计算机中相移的倾斜正弦条纹来反演计算得到截断相位,通过记数每列(行)的截断相位个数来确定条纹级数的个数,将条纹级次分布到一个周期的相位中,从而得到每列(行)编码相位,最后将这些编码相位嵌入到正弦强度中,得到倾斜的相位编码条纹。
本发明的优点是:(1)由于基于相位编码的方式相比基于强度编码的方式而言,其对被测物体表面的对比度、环境光、相机噪声等不太敏感,鲁棒性好,因此,该方法能够测量表面明暗程度不同的物体。(2)由于投影仪和CCD相机平行放置时,当投影传统的水平(或竖直)正弦条纹时,并不能获得最佳的测量效果。因此,设计随意改变角度的倾斜条纹能够有助于探索最佳测量效果。(3)由于倾斜正弦条纹和倾斜相位编码条纹在编码方法上是一一对应的形式,而且,倾斜的正弦条纹在水平、竖直方向的强度都是按正弦规律变化,因此,在相位解包裹过程时,可以按照水平、竖直两个方向来求解,使准确求解连续相位信息的可能性增加。
附图说明
图1为本发明的三维测量***示意图。
图2为本发明的倾斜正弦条纹。
图3为本发明的倾斜相位条纹。
图4为本发明的倾斜相位条纹在某列的强度值。
具体实施方式
以下结合附图说明对本发明的实施例作进一步详细描述,但本实施例并不用于限制本发明,凡是采用本发明的相似结构及其相似变化,均应列入本发明的保护范围。
基于倾斜相位编码条纹的光学三维测量方法,包括以下步骤:
(1)编写倾斜的正弦条纹: 首先规定竖直方向的周期个数M,根据三角函数,用公式设置条纹的倾斜角 (其中,m是竖直方向一个周期的像素数;n是水平方向一个周期的像素数),在水平方向像素给定的情况下,可以确定水平方向的周期个数。最后,设置具有相移功能的倾斜正弦条纹,其强度为:
(2)
其中,分别为水平和竖直方向的条纹频率,分别为水平和竖直方向的像素点,为相移步数,为第步的相移量。生成倾斜角为25 0、竖直方向有16个周期的正弦条纹,如图2所示。
(2)编写倾斜相位条纹:以竖直方向为例,在计算机中运算上述理论上的相移倾斜正弦条纹,反演计算得到截断相位,通过记数每个像素点在每列的截断相位个数来确定条纹级数的个数(为每列总的条纹级次),将条纹级次分布到一个周期中的的相位:
(3)
从而得到每列编码相位,然后将这些编码相位嵌入到具有相移功能的正弦公式中,其强度为:
(4)
最终得到倾斜的相位编码条纹。如图3为倾斜的相位编码条纹,图4为相位编码条纹的某一列强度分布。
(3)用投影仪依次投射上述生成的倾斜正弦条纹和倾斜相位条纹于参考面和物体上,用CCD采集这两组图片,送入计算机中。
(4)在计算机中进行三维重建。对参考面上的条纹而言,由倾斜正弦条纹得到截断相位,由倾斜相位编码条纹得到条纹级次,通过解相公式:
(5)
进行相位解包裹,得到参考面的连续相位值。对带物体的变形条纹而言,由倾斜正弦条纹得到截断相位,由倾斜相位编码条纹得到条纹级次,通过解相公式:
(6)
进行相位解包裹,得到物体的连续相位值。通过公式:
(7)
得到连续相位差,从而利用相位-高度公式:
(8)
最后得到物体表面每一点的高度信息。
Claims (2)
1.基于倾斜相位编码条纹的光学三维测量方法,其特征是:
(1)倾斜的正弦条纹:相比于传统的水平条纹,倾斜的正弦条纹在水平和竖直方向的频率都发生了改变,而且这种改变跟倾斜角度和周期的个数有关,因此,在编程上需要确定这两者的关系;其具体思路是:首先规定竖直方向的周期个数M,然后,根据三角函数,用公式 设置条纹的倾斜角,在水平方向像素给定的情况下,可以确定水平方向的周期个数,最后将水平和竖直方向的周期转换为频率,嵌入到正弦强度中,得到倾斜的正弦条纹;
(2)倾斜的相位编码条纹:相位编码条纹的编码相位并不是如正弦条纹一样分布一般都需要多个周期数,其在竖直方向只有一个周期数,因此,在编码方法上与倾斜的正弦条纹不一样,其具体思路是:根据计算机中相移的倾斜正弦条纹来反演计算得到截断相位,通过记数每列的截断相位个数来确定条纹级数的个数,将条纹级次分布到一个周期的相位中,从而得到每列编码相位,最后将这些编码相位嵌入到正弦强度中,得到倾斜的相位编码条纹。
2.根据权利要求1所述的一种基于倾斜相位编码条纹的光学三维测量方法,其特征在于:所述公式中的m是竖直方向一个周期的像素数;n是水平方向一个周期的像素数。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510142944.7A CN104697468B (zh) | 2015-03-30 | 2015-03-30 | 基于倾斜相位编码条纹的光学三维测量方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510142944.7A CN104697468B (zh) | 2015-03-30 | 2015-03-30 | 基于倾斜相位编码条纹的光学三维测量方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104697468A true CN104697468A (zh) | 2015-06-10 |
CN104697468B CN104697468B (zh) | 2017-11-21 |
Family
ID=53344840
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510142944.7A Active CN104697468B (zh) | 2015-03-30 | 2015-03-30 | 基于倾斜相位编码条纹的光学三维测量方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104697468B (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105300317A (zh) * | 2015-10-28 | 2016-02-03 | 南昌航空大学 | 基于正弦和三角波条纹投影的三维测量方法 |
CN109506592A (zh) * | 2018-12-13 | 2019-03-22 | 山东师范大学 | 基于条纹光流的物体三维面形测量方法和装置 |
CN110296667A (zh) * | 2019-08-13 | 2019-10-01 | 南昌航空大学 | 基于线结构光多角度投影的高反射表面三维测量方法 |
CN111207694A (zh) * | 2020-01-13 | 2020-05-29 | 南昌航空大学 | 一种双步相移法结合相位编码的三维测量方法 |
CN111998800A (zh) * | 2020-08-20 | 2020-11-27 | 四川大学 | 一种基于散斑嵌入条纹的三维面形测量方法及*** |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001349710A (ja) * | 2000-06-08 | 2001-12-21 | Ckd Corp | 三次元計測装置 |
CN101806587A (zh) * | 2010-04-29 | 2010-08-18 | 浙江师范大学 | 一种采用绝对相位测量的光学三维测量方法 |
CN101881605A (zh) * | 2010-06-02 | 2010-11-10 | 南京航空航天大学 | 基于相位编码技术的光学三维测量方法 |
CN103575237A (zh) * | 2013-11-12 | 2014-02-12 | 南昌航空大学 | 一种相移编码方法 |
CN104154879A (zh) * | 2014-08-18 | 2014-11-19 | 河北工业大学 | 一种非均匀条纹分段生成方法 |
-
2015
- 2015-03-30 CN CN201510142944.7A patent/CN104697468B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001349710A (ja) * | 2000-06-08 | 2001-12-21 | Ckd Corp | 三次元計測装置 |
CN101806587A (zh) * | 2010-04-29 | 2010-08-18 | 浙江师范大学 | 一种采用绝对相位测量的光学三维测量方法 |
CN101881605A (zh) * | 2010-06-02 | 2010-11-10 | 南京航空航天大学 | 基于相位编码技术的光学三维测量方法 |
CN103575237A (zh) * | 2013-11-12 | 2014-02-12 | 南昌航空大学 | 一种相移编码方法 |
CN104154879A (zh) * | 2014-08-18 | 2014-11-19 | 河北工业大学 | 一种非均匀条纹分段生成方法 |
Non-Patent Citations (1)
Title |
---|
YAJUN WANG: "Novel phase-coding method for absolute phase retrieval", 《OPTICS LETTERS》 * |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105300317A (zh) * | 2015-10-28 | 2016-02-03 | 南昌航空大学 | 基于正弦和三角波条纹投影的三维测量方法 |
CN109506592A (zh) * | 2018-12-13 | 2019-03-22 | 山东师范大学 | 基于条纹光流的物体三维面形测量方法和装置 |
CN110296667A (zh) * | 2019-08-13 | 2019-10-01 | 南昌航空大学 | 基于线结构光多角度投影的高反射表面三维测量方法 |
CN111207694A (zh) * | 2020-01-13 | 2020-05-29 | 南昌航空大学 | 一种双步相移法结合相位编码的三维测量方法 |
CN111998800A (zh) * | 2020-08-20 | 2020-11-27 | 四川大学 | 一种基于散斑嵌入条纹的三维面形测量方法及*** |
Also Published As
Publication number | Publication date |
---|---|
CN104697468B (zh) | 2017-11-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104697468A (zh) | 基于倾斜相位编码条纹的光学三维测量方法 | |
Zhao et al. | Performance analysis and evaluation of direct phase measuring deflectometry | |
KR101605224B1 (ko) | 패턴 광을 이용한 깊이 정보 획득 장치 및 방법 | |
CN102519390B (zh) | 三编码周期灰度梯形相移结构光三维信息获取方法 | |
CN108955571A (zh) | 双频外差与相移编码相结合的三维测量方法 | |
CN102494637B (zh) | 三个编码周期的三基色梯形相移三维信息获取方法 | |
CN1952595A (zh) | 三维形状计测装置及其方法、计算机可读取的记录介质 | |
CN105300317A (zh) | 基于正弦和三角波条纹投影的三维测量方法 | |
CN107036556A (zh) | 基于分段量化相位编码的结构光三维测量方法 | |
CN103575237A (zh) | 一种相移编码方法 | |
CN105157614B (zh) | 基于二值相移图案的三维测量方法 | |
CN102261896A (zh) | 一种基于相位测量的物体三维形貌测量方法及*** | |
CN102519393A (zh) | 用两个正交正弦光栅实现快速调制度测量轮廓术的方法 | |
CN103398675A (zh) | 一种基于条纹周期校正的复杂大物体三维测量方法 | |
Zhang et al. | Four-pattern, phase-step non-sensitive phase shifting method based on Carré algorithm | |
CN104154879B (zh) | 一种非均匀条纹分段生成方法 | |
CN109974624A (zh) | 一种基于多频相移的减少投影图像数量的方法 | |
Xiaobo et al. | Research and development of an accurate 3D shape measurement system based on fringe projection: model analysis and performance evaluation | |
CN101936716B (zh) | 轮廓测量方法 | |
CN102519396B (zh) | 三个灰度对称线性编码周期的采样点三维信息获取方法 | |
CN105157612A (zh) | 一种基于脉冲宽度调制条纹的三维测量方法 | |
CN109690241A (zh) | 三维测定装置和三维测定方法 | |
Li et al. | Period correction method of phase coding fringe | |
CN107421467A (zh) | 结构光三维测量方法及*** | |
CN110440714A (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20231124 Address after: Room 101, No. 68 Yongwei Road, Baizhou Bian, Dongcheng Street, Dongguan City, Guangdong Province, 523113 Patentee after: DONGGUAN POMEAS PRECISION INSTRUMENT CO.,LTD. Address before: No. 696 Fenghe Road, Nanchang, Jiangxi Province, Jiangxi Patentee before: NANCHANG HANGKONG University |