CN109741375B - 一种裸眼3d模型光场生成方法及其装置 - Google Patents
一种裸眼3d模型光场生成方法及其装置 Download PDFInfo
- Publication number
- CN109741375B CN109741375B CN201811313036.XA CN201811313036A CN109741375B CN 109741375 B CN109741375 B CN 109741375B CN 201811313036 A CN201811313036 A CN 201811313036A CN 109741375 B CN109741375 B CN 109741375B
- Authority
- CN
- China
- Prior art keywords
- sampling
- light field
- camera
- initial
- dimensional model
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 27
- 238000005070 sampling Methods 0.000 claims abstract description 62
- 238000001514 detection method Methods 0.000 claims abstract description 38
- 230000033001 locomotion Effects 0.000 claims abstract description 35
- 230000003287 optical effect Effects 0.000 claims description 9
- 230000002969 morbid Effects 0.000 abstract description 6
- 230000007812 deficiency Effects 0.000 abstract description 2
- 210000001508 eye Anatomy 0.000 description 11
- 238000010586 diagram Methods 0.000 description 5
- 230000000007 visual effect Effects 0.000 description 4
- 238000005457 optimization Methods 0.000 description 3
- 230000003044 adaptive effect Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000009466 transformation Effects 0.000 description 2
- 230000002776 aggregation Effects 0.000 description 1
- 238000004220 aggregation Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 210000005252 bulbus oculi Anatomy 0.000 description 1
- 238000003709 image segmentation Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000013341 scale-up Methods 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Landscapes
- Image Processing (AREA)
- Image Analysis (AREA)
Abstract
本发明涉及裸眼3D技术领域,具体涉及一种裸眼3D模型光场生成方法及其装置,该方法包括如下步骤:通过均匀采样,从相机采集的序列图像中获取场景信息;利用全局检测图像像素运动和全局检测显著性来放大所述场景信息中的兴趣区域;在所述兴趣区域内,通过求解相机的姿态和特征点的匹配,得到初始的三维模型;对所述初始的三维模型进行数字化光场采样,得到所述初始的三维模型在不同方向上的光场信息。本发明解决了图像误匹配甚至匹配缺失,导致图像配准在二维空间中显现为病态的技术问题。
Description
技术领域
本发明涉及裸眼3D技术领域,具体涉及一种裸眼3D模型光场生成方法及其装置。
背景技术
目前常见的裸眼3D技术,例如用双摄像头,配备个开关的液晶柱镜光栅,配合大量计算对眼球进行跟踪,从而实现双眼视差。再比如全息金字塔,可实现大场景多视角的3D效果。在全息干版上的静态全息图能够实现高分辨率和全视差观察效果。
发明人在实践中,发现现有技术中存在以下缺陷:
影响三维模型生成及其三维分辨率主要原因是图像误匹配甚至匹配缺失,视点视角、透射变换和遮挡将使得图像误匹配甚至匹配缺失,从而导致图像配准在二维空间中显现为病态问题。
发明内容
为了解决上述技术问题,本发明提供了一种裸眼3D模型光场生成方法及其装置,所采用的技术方案如下:
第一方面,一种裸眼3D模型光场生成方法,该方法包括如下步骤:
通过均匀采样,从相机采集的序列图像中获取场景信息;
利用全局检测图像像素运动和全局检测显著性来放大所述场景信息中的兴趣区域;
在所述兴趣区域内,通过求解相机的姿态和特征点的匹配,得到初始的三维模型;
对所述初始的三维模型进行数字化光场采样,得到所述初始的三维模型在不同方向上的光场信息。
进一步,所述均匀采样的方法包括:
将摄像机的运动轨迹进行均分,以相同的采样距离进行采样。
进一步,所述全局检测显著性的方法包括:
计算摄像机的运动轨迹中的视场角的重叠区域;
选取与所述重叠区域相应的连续帧图像,标记所述重叠区域中的像素点;
对所述像素点进行显著性检测,得到显著性区域;
根据所述显著性区域,进行自适应内容的均匀密集采样。
进一步,所述全局检测图像像素运动,还包括:
采用计算全局光流的方式,计算整个图像每个部分的运动。
第二方面,一种裸眼3D模型光场生成装置,该装置包括:
采样模块,用于通过均匀采样,从相机采集的序列图像中获取场景信息;
显著性检测模块,用于利用全局检测图像像素运动和全局检测显著性来放大所述场景信息中的兴趣区域;
三维模型生成模块,用于在所述兴趣区域内,通过求解相机的姿态和特征点的匹配,得到初始的三维模型;
数字化光场模块,用于对所述初始的三维模型进行数字化光场采样,得到所述初始的三维模型在不同方向上的光场信息。
进一步,所述采样模块,还包括:
均匀采样模块,用于将摄像机的运动轨迹进行均分,以相同的采样距离进行采样。
进一步,所述显著性检测模块,还包括:
计算重叠区域模块,用于计算摄像机的运动轨迹中的视场角的重叠区域;
标记像素模块,用于选取与所述重叠区域相应的连续帧图像,标记所述重叠区域中的像素点;
显著性区域获取模块,用于对所述像素点进行显著性检测,得到显著性区域;
自适应采样模块,用于根据所述显著性区域,进行自适应内容的均匀密集采样。
进一步,所述采样模块,还包括:
检测图像像素运动模块,用于采用计算全局光流的方式,计算整个图像每个部分的运动。
本发明具有如下有益效果:
本发明通过均匀采样,从相机采集的序列图像中获取场景信息;利用全局检测图像像素运动和全局检测显著性来放大所述场景信息中的兴趣区域;在所述兴趣区域内,通过求解相机的姿态和特征点的匹配,得到初始的三维模型;对所述初始的三维模型进行数字化光场采样,得到所述初始的三维模型在不同方向上的光场信息。解决了图像误匹配甚至匹配缺失,从而导致图像配准在二维空间中显现为病态的技术问题。
附图说明
图1为本发明一个实施例提供的一种裸眼3D模型光场生成方法的方法流程图;
图2为本发明关于显著性检测的场景对比图;
图3为本发明关于多视点图像三维重建的场景示意图;
图4为本发明一个实施例提供的一种裸眼3D模型光场生成装置的结构示意图。
具体实施方式
下面通过具体实施例结合附图来详细说明本发明,需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合,本发明的保护范围并不限于此。
请参阅图1,其示出了本发明一个实施例提供的一种裸眼3D模型光场生成方法的方法流程图,该方法包括如下步骤:
步骤101,通过均匀采样,从相机采集的序列图像中获取场景信息;
本实施例的目的在于,将序列图像转换为可以观看的光场图像。
一般来说,为了降低摄像机的运动轨迹误差,采用具有丰富连续性信息的视频采集图像序列。通过连续的运动,求取误差极小的摄像机运动位置轨迹。但由于是人工采集视频帧序列,尽管有稳定拍摄做前提,保证匀速拍摄是极不现实的。同时,采样不同位置的帧最终会生成不同的模型结果。所以为了保证整体场景都具有均匀良好的细节,将对视频帧进行密集均匀采样技术。
连续的摄像机运动,如果采用50fps高速拍摄20s视频,会得到1000幅图像。如果将所有1000幅图像都输入到计算机进行后期的重建工作,是极不现实的,所以如何有效的对帧序列在保证细节的前提下进行再采样是一个极有意义的问题。由于在拍摄时已经求解了摄像机运动轨迹模型,所以对于每一帧,都可以计算其在整体序列中的位置。那么最简洁的采样方法是:将轨迹均分,每过一段距离取一帧或者临近帧,由此得到均匀分布的图像。然而这种方法存在一个隐含假设,那就是整体场景的细节是均匀的。那么当实际情况与此不符时,将采用一种自适应的采样方法。如果场景环境内容丰富细节多,采样则密集,如果场景空旷细节少,采样则稀疏,从而达到细节均匀分布的密集采样方式。最快速的判断当前场景内容细节的方式是显著性检测,其检测越大也就意味着场景细节越多。
步骤102,利用全局检测图像像素运动和全局检测显著性来放大所述场景信息中的兴趣区域;
显著性中心还原是采样过程中最重要的一环。它不仅可以检测场景内容信息,而且可以精确还原视频中重叠最大的场景区域。通过确定场景内容,可以剪裁外部的无用的部分,从而减少后期计算量和误差,快速高效的还原感兴趣场景。这其中包括两个方面,全局检测图像像素运动和全局检测显著性。
全局检测图像像素运动是采用计算全局光流的方式,计算整个图像每个部分的运动。基于双梯度计算,采用TV-L1的求解全局光流的方法,可以在GPU上实时计算运行,效率非常高。这样的好处在于,可以将整体帧的重复区域控制到亚像素级别,极大的提高了精度。显著性检测在视觉识别中是非常重要的部分,其通过计算的手法将图像中的注意机制表现出来。请参阅图2,其示出了关于显著性检测的场景对比图,图2是以HC-直方图对比度为基础进行显著性检测计算出来的。通过阈值分割,可以精确将图中的小鸟识别出来。
总的来说,采样部分的技术细节,包括如下步骤:首先,通过摄像机运动路径粗略的求解其中的摄像机视场角重叠区域。然后,选取其中视场角重叠区域最大的连续帧序列后,采用TV-L1光流的方式全局检测像素点,标记像素重叠区域。然后,对这些像素重叠区域,进行显著性检测,通过对直方图对比度统计得到显著性部分。通过对连续帧内显著性区域的总览,进行自适应内容的均匀密集采样。
步骤103,在所述兴趣区域内,通过求解相机的姿态和特征点的匹配,得到初始的三维模型;
多视点三维模型生成的难点主要在于寻找图像间精确对应点,且为适应立体显示等需要应提高三维模型生成分辨率。影响三维模型生成及其三维分辨率主要原因为图像误匹配甚至匹配缺失。视点视角、透射变换和遮挡将使得图像误匹配甚至匹配缺失,从而导致图像配准在二维空间中显现为病态问题,在二维空间中进行精准的多视点影像配准较困难。目前已有的基于图像特征和基于图像灰度的配准方法都是在二维空间考虑配准问题,难以对多视点影像进行精确配准。由于多视点帧图像反映的真实三维曲面具有唯一局部微分几何特性,针对图像误匹配甚至匹配缺失。根据多视几何理论,通过将多个二维匹配图像组合,可以推导出初始三维结构。
请参阅图3,其示出了本发明关于多视点图像三维重建的场景示意图,图3所示的三维场景中的P C 点可以根据摄像机运动轨迹及其内参数C(C 1 …C i …C n ),由P 1 …P i …P n 特征点通过光线反投影得到:P C =f(P 1 …P i …P n , C 1 …C i …C n ),其中,P C 模型中的目标点,P 1 …P i … P n 是不同角度拍摄的同一个目标点的位置,C为透视投影函数。
由P C 点的计算公式可以得到初始的三维模型结构。若计算得到的三维信息的局部微分几何性质可以较好符合物体表面局部形态,则认为已解算出的可靠三维信息。之后依据微分的几何特性,邻近点几何性质及多视点匹配图像的几何性质的一致性,可以建立能量函数优化初始三维模型,通过求解得到三维细节实现高分辨率。一般,能量函数将采用近年广泛采用的非线性优化方法产生最后图像配准结果,比如图割、置信传播、全局聚合等。在实现过程中,采用这种多二维图像拟合三维结构再优化细节的方式有极大优势。因为在计算模型之前,已经通过计算全局光流检测了全局的图像像素运动,也就是说,已经知道了全局的每个像素的匹配信息。因此可以直接进行三维信息推导,快速得到初始模型,并开始进行优化细节。
步骤104,对所述初始的三维模型进行数字化光场采样,得到所述初始的三维模型在不同方向上的光场信息。
在生成完备的三维模型后,就可以对模型的光场进行数字化操作。由于光场主要侧重场景的方向光线信息,而模型主要是位置信息。因此模型数字化光场技术主要是将位置信息转换为方向光线信息。将模型的本身光场信息数字化,通过采样,得到最终的光场信息。
综上所述,本发明通过均匀采样,从相机采集的序列图像中获取场景信息;利用全局检测图像像素运动和全局检测显著性来放大所述场景信息中的兴趣区域;在所述兴趣区域内,通过求解相机的姿态和特征点的匹配,得到初始的三维模型;对所述初始的三维模型进行数字化光场采样,得到所述初始的三维模型在不同方向上的光场信息。解决了图像误匹配甚至匹配缺失,从而导致图像配准在二维空间中显现为病态的技术问题。
请参阅图4,其示出了本发明实施例提供的一种裸眼3D模型光场生成装置的结构示意图,该装置包括:
采样模块401,用于通过均匀采样,从相机采集的序列图像中获取场景信息;
显著性检测模块402,用于利用全局检测图像像素运动和全局检测显著性来放大所述场景信息中的兴趣区域;
三维模型生成模块403,用于在所述兴趣区域内,通过求解相机的姿态和特征点的匹配,得到初始的三维模型;
数字化光场模块404,用于对所述初始的三维模型进行数字化光场采样,得到所述初始的三维模型在不同方向上的光场信息。
进一步,所述采样模块401,还包括:
均匀采样模块,用于将摄像机的运动轨迹进行均分,以相同的采样距离进行采样。
进一步,所述显著性检测模块402,还包括:
计算重叠区域模块,用于计算摄像机的运动轨迹中的视场角的重叠区域;
标记像素模块,用于选取与所述重叠区域相应的连续帧图像,标记所述重叠区域中的像素点;
显著性区域获取模块,用于对所述像素点进行显著性检测,得到显著性区域;
自适应采样模块,用于根据所述显著性区域,进行自适应内容的均匀密集采样。
进一步,所述采样模块401,还包括:
检测图像像素运动模块,用于采用计算全局光流的方式,计算整个图像每个部分的运动。
综上所述,本发明通过采样模块均匀采样,从相机采集的序列图像中获取场景信息;显著性检测模块利用全局检测图像像素运动和全局检测显著性来放大所述场景信息中的兴趣区域;三维模型生成模块在所述兴趣区域内,通过求解相机的姿态和特征点的匹配,得到初始的三维模型;数字化光场模块对所述初始的三维模型进行数字化光场采样,得到所述初始的三维模型在不同方向上的光场信息。解决了图像误匹配甚至匹配缺失,从而导致图像配准在二维空间中显现为病态的技术问题。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (4)
1.一种裸眼3D模型光场生成方法,其特征在于,该方法包括如下步骤:
在整体场景的细节均匀时,通过均匀采样,从相机采集的序列图像中获取场景信息;否则,采用自适应的采样方法,从相机采集的序列图像中获取场景信息;
通过所述相机的运动路径求解视场角重叠区域,选取视场角重叠区域最大的连续帧序列,采用TV-L1光流的方式全局检测像素点,标记像素重叠区域;利用直方图对比度统计得到所述像素重叠区域的显著性部分;
以所述显著性部分为兴趣区域,在所述兴趣区域内,通过求解相机的姿态和特征点的匹配,得到初始的三维模型;
对所述初始的三维模型进行数字化光场采样,得到所述初始的三维模型在不同方向上的光场信息。
2.根据权利要求1所述的一种裸眼3D模型光场生成方法,其特征在于,所述均匀采样的方法包括:
将摄像机的运动轨迹进行均分,以相同的采样距离进行采样。
3.一种裸眼3D模型光场生成装置,其特征在于,该装置包括:
采样模块,用于在整体场景的细节均匀时,通过均匀采样,从相机采集的序列图像中获取场景信息;否则,采用自适应的采样方法,从相机采集的序列图像中获取场景信息;
显著性检测模块,用于通过所述相机的运动路径求解视场角重叠区域,选取视场角重叠区域最大的连续帧序列,采用TV-L1光流的方式全局检测像素点,标记像素重叠区域;利用直方图对比度统计得到所述像素重叠区域的显著性部分;
三维模型生成模块,用于以所述显著性部分为兴趣区域,在所述兴趣区域内,通过求解相机的姿态和特征点的匹配,得到初始的三维模型;
数字化光场模块,用于对所述初始的三维模型进行数字化光场采样,得到所述初始的三维模型在不同方向上的光场信息。
4.根据权利要求3所述的一种裸眼3D模型光场生成装置,其特征在于,所述采样模块,还包括:
均匀采样模块,用于将摄像机的运动轨迹进行均分,以相同的采样距离进行采样。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811313036.XA CN109741375B (zh) | 2018-11-06 | 2018-11-06 | 一种裸眼3d模型光场生成方法及其装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811313036.XA CN109741375B (zh) | 2018-11-06 | 2018-11-06 | 一种裸眼3d模型光场生成方法及其装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109741375A CN109741375A (zh) | 2019-05-10 |
CN109741375B true CN109741375B (zh) | 2020-12-04 |
Family
ID=66355574
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811313036.XA Expired - Fee Related CN109741375B (zh) | 2018-11-06 | 2018-11-06 | 一种裸眼3d模型光场生成方法及其装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109741375B (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102547350A (zh) * | 2012-02-02 | 2012-07-04 | 北京大学 | 一种基于梯度光流算法合成虚拟视点方法及立体显示装置 |
CN102663738A (zh) * | 2012-03-20 | 2012-09-12 | 苏州生物医学工程技术研究所 | 三维图像配准方法及*** |
CN107018398A (zh) * | 2017-03-08 | 2017-08-04 | 清华大学 | 一种用于光场三维显示量化标定的方法 |
CN108038902A (zh) * | 2017-12-07 | 2018-05-15 | 合肥工业大学 | 一种面向深度相机的高精度三维重建方法和*** |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130093752A1 (en) * | 2011-10-13 | 2013-04-18 | Sharp Laboratories Of America, Inc. | Viewer reactive auto stereoscopic display |
US9405124B2 (en) * | 2013-04-09 | 2016-08-02 | Massachusetts Institute Of Technology | Methods and apparatus for light field projection |
-
2018
- 2018-11-06 CN CN201811313036.XA patent/CN109741375B/zh not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102547350A (zh) * | 2012-02-02 | 2012-07-04 | 北京大学 | 一种基于梯度光流算法合成虚拟视点方法及立体显示装置 |
CN102663738A (zh) * | 2012-03-20 | 2012-09-12 | 苏州生物医学工程技术研究所 | 三维图像配准方法及*** |
CN107018398A (zh) * | 2017-03-08 | 2017-08-04 | 清华大学 | 一种用于光场三维显示量化标定的方法 |
CN108038902A (zh) * | 2017-12-07 | 2018-05-15 | 合肥工业大学 | 一种面向深度相机的高精度三维重建方法和*** |
Non-Patent Citations (2)
Title |
---|
Subjective quality assessment of zooming levels and image reconstructions based on region of interest for light field displays;Subbareddy Darukumalli et al;《2016 International Conference on 3D Imaging (IC3D)》;20170119;第1-6页 * |
一种应用于裸眼立体显示***的双目跟踪算法;陈浩等;《计算机辅助设计与图形学学报》;20170315;第29卷(第3期);第436-443页 * |
Also Published As
Publication number | Publication date |
---|---|
CN109741375A (zh) | 2019-05-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU2016266968B2 (en) | Modelling a three-dimensional space | |
Strecha et al. | On benchmarking camera calibration and multi-view stereo for high resolution imagery | |
Ham et al. | Computer vision based 3D reconstruction: A review | |
KR100793838B1 (ko) | 카메라 모션 추출장치, 이를 이용한 해상장면의 증강현실 제공 시스템 및 방법 | |
US8929645B2 (en) | Method and system for fast dense stereoscopic ranging | |
US8467628B2 (en) | Method and system for fast dense stereoscopic ranging | |
CN109791696A (zh) | 利用事件摄像机同时进行定位和映射 | |
US20210044787A1 (en) | Three-dimensional reconstruction method, three-dimensional reconstruction device, and computer | |
CN110009672A (zh) | 提升ToF深度图像处理方法、3D图像成像方法及电子设备 | |
US20220051425A1 (en) | Scale-aware monocular localization and mapping | |
US20240046557A1 (en) | Method, device, and non-transitory computer-readable storage medium for reconstructing a three-dimensional model | |
CN110544273B (zh) | 运动捕捉方法、装置以及*** | |
JP2011242183A (ja) | 画像処理装置、画像処理方法およびプログラム | |
CN110827321B (zh) | 一种基于三维信息的多相机协同的主动目标跟踪方法 | |
CN114119739A (zh) | 一种基于双目视觉的手部关键点空间坐标获取方法 | |
Fischer et al. | Cc-3dt: Panoramic 3d object tracking via cross-camera fusion | |
CN105809664B (zh) | 生成三维图像的方法和装置 | |
Afzal et al. | Rgb-d multi-view system calibration for full 3d scene reconstruction | |
CN111598927B (zh) | 一种定位重建方法和装置 | |
CN102270339A (zh) | 一种空间各异模糊核三维运动去模糊的方法及*** | |
CN103617631A (zh) | 一种基于中心检测的跟踪方法 | |
Zhang et al. | MobiDepth: Real-time depth estimation using on-device dual cameras | |
Lu et al. | Stereo disparity optimization with depth change constraint based on a continuous video | |
Degol et al. | Feats: Synthetic feature tracks for structure from motion evaluation | |
CN109859313B (zh) | 3d点云数据获取方法、装置、3d数据生成方法及*** |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20201204 |
|
CF01 | Termination of patent right due to non-payment of annual fee |