CN106651833A - 一种确定最大视差的方法 - Google Patents
一种确定最大视差的方法 Download PDFInfo
- Publication number
- CN106651833A CN106651833A CN201610889576.7A CN201610889576A CN106651833A CN 106651833 A CN106651833 A CN 106651833A CN 201610889576 A CN201610889576 A CN 201610889576A CN 106651833 A CN106651833 A CN 106651833A
- Authority
- CN
- China
- Prior art keywords
- point
- value
- image
- parallax
- noise
- 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
Landscapes
- Measurement Of Optical Distance (AREA)
- Image Processing (AREA)
Abstract
本发明公开了一种确定最大视差的方法,包括以下步骤:获取第一图像和第二图像,计算出最大理论视差;在所述第一图像中求取一组稀疏特征点;根据所述最大理论视差,在所述第二图像中寻找对应所述稀疏特征点的一组第一匹配点;以所述第二图像中的第一匹配点为特征点,以所述最大视差值为最大匹配视差,在所述第一图像中寻找对应所述第一匹配点的一组第二匹配点,对每个第二匹配点,若与对应的所述稀疏特征点相同,则求出该所述稀疏特征点和对应所述第一匹配点的点视差值;在所有计算出的点视差值中,求出最大值Dmax;将最大视差设为(1+k)*Dmax,其中k为常数。本发明能够为不同图像的给出合适的最大视差。
Description
技术领域
本发明涉及视差确定技术领域,特别是涉及一种确定最大视差的方法。
背景技术
在3D成像的立体匹配过程中,现有技术通常需要设置一个最大视差值,并将该视差值作为匹配搜索的终点。在实际应用过程中,传统方法通常按照经验设定一个最大的视差值,这种方法在原理上并不存在任何问题。但是,该方法不够高效,主要原因是:在同一图像分辨率下,根据最近景物离镜头的远近不同, 图像的最大视差大小不同。如果对所有的图像设置同一个最大视差值,那么,对于实际最大视差与设置的最大视差相差不多时,是比较合理的;然而, 当实际最大视差与该设置的最大视差相差较多时,这样做就不合理了,不仅会增大误匹配的概率,而且还会增大计算时间。
发明内容
本发明的目的在于克服现有技术的不足,提供一种自适应的最大视差求解方法,能够为不同图像的给出合适的最大视差。
本发明的目的是通过以下技术方案来实现的:一种确定最大视差的方法,包括以下步骤:获取第一图像和第二图像,计算出最大理论视差;在所述第一图像中求取一组稀疏特征点;根据所述最大理论视差,在所述第二图像中寻找对应所述稀疏特征点的一组第一匹配点;以所述第二图像中的第一匹配点为特征点,以所述最大视差值为最大匹配视差,在所述第一图像中寻找对应所述第一匹配点的一组第二匹配点,对每个第二匹配点,若与对应的所述稀疏特征点相同,则求出该所述稀疏特征点和对应所述第一匹配点的点视差值;在所有计算出的点视差值中,求出最大值Dmax;将最大视差设为(1+k)*Dmax,其中k为常数。
计算最大理论视差包括在确定测量范围时,根据视觉***的标定参数计算所述最大理论视差值D1。
所述稀疏特征点为surf特征点或Harris角点。
所述方法还包括在所述计算出的视差值中去除噪点影响。
在所述计算出的点视差值中去除噪点影响包括:对所有计算出的点视差值进行统计,得到点视差值的数值分布和频数;对分布的所有数值从大到小进行搜索,记录第一个频数大于第一阈值的第一值d;验证所述第一值d是否受噪点影响,若所述第一值d未受噪点影响,该第一值d即为点视差的最大值,否则,将该第一值d的频数置零,之后重新搜索新的第一值d并验证是否受到噪点影响。
验证所述第一值d是否受噪点影响,包括:在所述第一图像中匹配成功的所有点视差值为第一值d的稀疏特征点中随机选择n个点作为检验点,n为正整数,同时记录该n个检验点对应在所述第二图像中的n个第一匹配点;判断所述第一图像中以每个检验点为中心的第一区域内的图像,与所述第二图像中以对应的每个第一匹配点为中心的第一区域内图像是否一致; 统计每个检验点的验证结果,如果结果一致的数量多于不一致的数量,则认为所述第一值未受噪点影响,否则,认为所述第一值受噪点影响。
本发明的有益效果是:本发明通过设置自适应的最大视差值,使其适用于不同的场景,即为每一个场景设置一个适合于该场景的最大视差值。
附图说明
图1为本发明中确定最大视差的方法的流程图;
图2为本发明中在计算出的点视差值中去除噪点影响的流程图。
具体实施方式
下面结合附图进一步详细描述本发明的技术方案,但本发明的保护范围不局限于以下所述。
如图1所示,一种确定最大视差的方法,包括以下步骤:
获取第一图像和第二图像,计算出最大理论视差。
计算最大理论视差包括在确定测量范围时,根据视觉***的标定参数计算所述最大理论视差值D1。
在所述第一图像中求取一组稀疏特征点。
所述稀疏特征点为surf特征点或Harris角点。
根据所述最大理论视差,在所述第二图像中寻找对应所述稀疏特征点的一组第一匹配点;
以所述第二图像中的第一匹配点为特征点,以所述最大视差值为最大匹配视差,在所述第一图像中寻找对应所述第一匹配点的一组第二匹配点,对每个第二匹配点,若与对应的所述稀疏特征点相同,则求出该所述稀疏特征点和对应所述第一匹配点的点视差值。
所述方法还包括在所述计算出的视差值中去除噪点影响。
如图2所示,在所述计算出的点视差值中去除噪点影响包括: 对所有计算出的点视差值进行统计,得到点视差值的数值分布和频数;对分布的所有数值从大到小进行搜索,记录第一个频数大于第一阈值的第一值d;验证所述第一值d是否受噪点影响:若所述第一值d未受噪点影响,则该第一值d即为点视差的最大值,若所述第一值d受噪点影响,则将该第一值d的频数置零,之后重新搜索新的第一值d并验证是否受到噪点影响。
验证所述第一值d是否受噪点影响的方法包括:在所述第一图像中匹配成功的所有点视差值为第一值d的稀疏特征点中随机选择n个点作为检验点,n为正整数,同时记录该n个检验点对应在所述第二图像中的n个第一匹配点;判断所述第一图像中以每个检验点为中心的第一区域内的图像,与所述第二图像中以对应的每个第一匹配点为中心的第一区域内图像是否一致; 统计每个检验点的验证结果,如果结果一致的数量多于不一致的数量,则认为所述第一值未受噪点影响,否则,认为所述第一值d受噪点影响。第一区域可以为第一匹配点为中心、半径为11像素的近似圆,也可以为第一匹配点为中心、边长为11*11像素的矩形。
在所有计算出的点视差值中,求出最大值Dmax。
将最大视差设为(1+k)*Dmax,其中k为常数,k是一个经验常数,可以取0.2。
以上所述仅是本发明的优选实施方式,应当理解本发明并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本发明的精神和范围,则都应在本发明所附权利要求的保护范围内。
Claims (6)
1.一种确定最大视差的方法,其特征在于:包括以下步骤:
获取第一图像和第二图像,计算出最大理论视差;
在所述第一图像中求取一组稀疏特征点;
根据所述最大理论视差,在所述第二图像中寻找对应所述稀疏特征点的一组第一匹配点;
以所述第二图像中的第一匹配点为特征点,以所述最大视差值为最大匹配视差,在所述第一图像中寻找对应所述第一匹配点的一组第二匹配点,对每个第二匹配点,若与对应的所述稀疏特征点相同,则求出该所述稀疏特征点和对应所述第一匹配点的点视差值;
在所有计算出的点视差值中,求出最大值Dmax;
将最大视差设为(1+k)*Dmax,其中k为常数。
2.根据权利要求1所述的一种确定最大视差的方法,其特征在于,计算最大理论视差包括在确定测量范围时,根据视觉***的标定参数计算所述最大理论视差值D1。
3.根据权利要求1所述的一种确定最大视差的方法,其特征在于:所述稀疏特征点为surf特征点或Harris角点。
4.根据权利要求1所述的一种确定最大视差的方法,其特征在于:所述方法还包括在所述计算出的视差值中去除噪点影响。
5.根据权利要求4所述的一种确定最大视差的方法,其特征在于:在所述计算出的点视差值中去除噪点影响包括:
对所有计算出的点视差值进行统计,得到点视差值的数值分布和频数;
对分布的所有数值从大到小进行搜索,记录第一个频数大于第一阈值的第一值d;
验证所述第一值d是否受噪点影响,若所述第一值未d受噪点影响,该第一值d即为点视差的最大值,否则,将该第一值d的频数置零,之后重新搜索新的第一值d并验证是否受到噪点影响。
6.根据权利要求5所述的一种确定最大视差的方法,其特征在于:验证所述第一值d是否受噪点影响,包括:
在所述第一图像中匹配成功的所有点视差值为第一值d的稀疏特征点中随机选择n个点作为检验点,n为正整数,同时记录该n个检验点对应在所述第二图像中的n个第一匹配点;
判断所述第一图像中以每个检验点为中心的第一区域内的图像,与所述第二图像中以对应的每个第一匹配点为中心的第一区域内图像是否一致;
统计每个检验点的验证结果,如果结果一致的数量多于不一致的数量,则认为所述第一值未受噪点影响,否则,认为所述第一值受噪点影响。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610889576.7A CN106651833B (zh) | 2016-10-12 | 2016-10-12 | 一种确定最大视差的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610889576.7A CN106651833B (zh) | 2016-10-12 | 2016-10-12 | 一种确定最大视差的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106651833A true CN106651833A (zh) | 2017-05-10 |
CN106651833B CN106651833B (zh) | 2020-07-03 |
Family
ID=58856837
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610889576.7A Active CN106651833B (zh) | 2016-10-12 | 2016-10-12 | 一种确定最大视差的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106651833B (zh) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101887589A (zh) * | 2010-06-13 | 2010-11-17 | 东南大学 | 一种基于立体视觉的实拍低纹理图像重建方法 |
CN101996399A (zh) * | 2009-08-18 | 2011-03-30 | 三星电子株式会社 | 在左图像与右图像之间估计视差的设备和方法 |
CN102663696A (zh) * | 2012-03-31 | 2012-09-12 | 广东威创视讯科技股份有限公司 | 放大图像的去噪方法和*** |
CN102783161A (zh) * | 2010-03-05 | 2012-11-14 | 索尼公司 | 用于3d tv的视差分布估计 |
CN102804792A (zh) * | 2010-02-24 | 2012-11-28 | 索尼公司 | 立体视频处理设备、方法和程序 |
CN102959974A (zh) * | 2010-06-30 | 2013-03-06 | 富士胶片株式会社 | 立体图像再现装置、其视差调整方法、视差调整程序、及摄影装置 |
CN103106659A (zh) * | 2013-01-28 | 2013-05-15 | 中国科学院上海微***与信息技术研究所 | 基于双目视觉稀疏点匹配的空旷区域目标检测与跟踪方法 |
CN104869387A (zh) * | 2015-04-19 | 2015-08-26 | 中国传媒大学 | 基于光流法的双目图像最大视差获取方法 |
-
2016
- 2016-10-12 CN CN201610889576.7A patent/CN106651833B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101996399A (zh) * | 2009-08-18 | 2011-03-30 | 三星电子株式会社 | 在左图像与右图像之间估计视差的设备和方法 |
CN102804792A (zh) * | 2010-02-24 | 2012-11-28 | 索尼公司 | 立体视频处理设备、方法和程序 |
CN102783161A (zh) * | 2010-03-05 | 2012-11-14 | 索尼公司 | 用于3d tv的视差分布估计 |
CN101887589A (zh) * | 2010-06-13 | 2010-11-17 | 东南大学 | 一种基于立体视觉的实拍低纹理图像重建方法 |
CN102959974A (zh) * | 2010-06-30 | 2013-03-06 | 富士胶片株式会社 | 立体图像再现装置、其视差调整方法、视差调整程序、及摄影装置 |
CN102663696A (zh) * | 2012-03-31 | 2012-09-12 | 广东威创视讯科技股份有限公司 | 放大图像的去噪方法和*** |
CN103106659A (zh) * | 2013-01-28 | 2013-05-15 | 中国科学院上海微***与信息技术研究所 | 基于双目视觉稀疏点匹配的空旷区域目标检测与跟踪方法 |
CN104869387A (zh) * | 2015-04-19 | 2015-08-26 | 中国传媒大学 | 基于光流法的双目图像最大视差获取方法 |
Non-Patent Citations (2)
Title |
---|
詹肇楷: "视频抠图算法研究", 《中国优秀硕士学位论文全文数据库 信息科技辑》 * |
邓坚瑾等: "基于视差估计的图像双向匹配", 《计算机与数字工程》 * |
Also Published As
Publication number | Publication date |
---|---|
CN106651833B (zh) | 2020-07-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105279372B (zh) | 一种确定建筑物高度的方法和装置 | |
CN103455984B (zh) | 一种Kinect深度图像获取方法与装置 | |
CN105578019B (zh) | 一种可获得深度信息的影像提取***与对焦方法 | |
CN103839062B (zh) | 一种图像文字定位方法及装置 | |
CN102892021B (zh) | 一种合成虚拟视点图像的新方法 | |
WO2014136561A1 (ja) | むら検査システム、むら検査方法およびむら検査プログラム | |
CN101980545A (zh) | 一种自动检测3dtv视频节目格式的方法 | |
KR20110059506A (ko) | 복수의 이미지들로부터 카메라 파라미터를 얻기 위한 시스템과 방법 및 이들의 컴퓨터 프로그램 제품 | |
CN113763350B (zh) | 一种胶线检测方法、装置、胶线检测设备及存储介质 | |
CN103389042A (zh) | 基于深度图像的地面自动检测以及场景高度计算的方法 | |
WO2007052191A2 (en) | Filling in depth results | |
US20150302595A1 (en) | Method and apparatus for generating depth information | |
CN107339938A (zh) | 一种用于单目立体视觉自标定的异型标定块及标定方法 | |
CN110245600A (zh) | 自适应起始快速笔画宽度无人机道路检测方法 | |
CN109163775A (zh) | 一种基于带式运输机的质量测量方法及装置 | |
CN113674335A (zh) | 深度成像方法、电子设备及存储介质 | |
CN106157301B (zh) | 一种用于图像边缘检测的阈值自确定方法及装置 | |
CN104408727B (zh) | 一种图像边缘污点检测方法及*** | |
CN103337064A (zh) | 图像立体匹配中的一种误匹配点剔除方法 | |
CN107547839A (zh) | 基于图像分析的远程控制平台 | |
US20130050413A1 (en) | Video signal processing apparatus, video signal processing method, and computer program | |
JP2000121319A5 (ja) | 画像処理装置および画像処理方法、並びに記録媒体 | |
JP2006301962A (ja) | 画像処理方法及び画像処理装置 | |
US9674503B2 (en) | Stereo matching apparatus using image property | |
CN106651833A (zh) | 一种确定最大视差的方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |