CN112184907A - 三维场景的空间移动方法 - Google Patents
三维场景的空间移动方法 Download PDFInfo
- Publication number
- CN112184907A CN112184907A CN202011167134.4A CN202011167134A CN112184907A CN 112184907 A CN112184907 A CN 112184907A CN 202011167134 A CN202011167134 A CN 202011167134A CN 112184907 A CN112184907 A CN 112184907A
- Authority
- CN
- China
- Prior art keywords
- point
- shooting
- projection
- pictures
- buried
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 26
- 230000005540 biological transmission Effects 0.000 claims abstract description 4
- 230000011514 reflex Effects 0.000 claims abstract description 4
- 238000000605 extraction Methods 0.000 claims description 3
- 230000001960 triggered effect Effects 0.000 claims description 3
- 230000000694 effects Effects 0.000 abstract description 5
- 230000033001 locomotion Effects 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
- G06T17/10—Constructive solid geometry [CSG] using solid primitives, e.g. cylinders, cubes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/70—Denoising; Smoothing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/13—Edge detection
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2200/00—Indexing scheme for image data processing or generation, in general
- G06T2200/04—Indexing scheme for image data processing or generation, in general involving 3D image data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10028—Range image; Depth image; 3D point clouds
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Geometry (AREA)
- Computer Graphics (AREA)
- Software Systems (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Processing Or Creating Images (AREA)
Abstract
本发明公开了三维场景的空间移动方法,包括如下步骤:一、使用激光扫描拍摄出空间点云,单反相机拍摄出全景图;二、将点云处理成3D低模;三、将全景图处理成六面图,用于投射;四、在低模内部,在自定义的拍摄点,创建6个投射器,定为初始点;五、把6张图投射到上、下、左、右、前、后6个方向,并将摄像机置于此点;六、用户点击埋点,软件计算出离埋点最近的拍摄点,并新创建相应的投射点;七、投射点把此点拍摄的6个方向的图片,投射到相应方向,与上一透射点完成替换;八、替换过程中把摄像机移动到这个点,本发明通过使用3D建模方式,构建一个虚拟空间,模拟人的行走效果,提高使用舒适度。
Description
技术领域
本发明涉及三维场景的移动方法技术领域,具体是三维场景的空间移动方法。
背景技术
早期全景空间由多张360°全景图片构成,空间中的移动通过链接的方式完成,在3D空间中让观赏者产生在实际场景中行走的效果,可以适配多种终端,手机H5、PC电脑、可穿戴设备(AR/VR)中,并且在不同的设备场景会有不同的移动速度与方式,加强体验比如从A点移动到B点,那就需要在AB之间添加一个热点,点击后,切换为B点的全景图,如果没有热点,浏览者就会被困在这个全景空间中,降低体验效果。因此,本发明提供了三维场景的空间移动方法,以解决上述背景技术中提出的问题。
发明内容
本发明的目的在于提供三维场景的空间移动方法,以解决上述背景技术中提出的问题。
为实现上述目的,本发明提供如下技术方案:
三维场景的空间移动方法,包括如下步骤:
一、使用激光扫描拍摄出空间点云,单反相机拍摄出全景图;
二、将点云处理成3D低模;
三、将全景图处理成六面图;
四、在低模内部,在自定义的拍摄点,创建6个投射器,定为初始点。
五、把6张图投射到上、下、左、右、前、后6个方向,并将摄像机置于此埋点。
六、用户点击埋点,软件计算出离埋点最近的拍摄点,并新创建相应的投射点。
七、投射点把此点拍摄的6个方向的图片,投射到相应方向,与上一透射点完成替换。
八、替换过程中把摄像机移动到这个点。
作为本发明进一步的方案,所述低模处理的方法为:读取激光扫描出的点云数据,进行处理,流程如下:
一、进行降噪,删除离群点。
二、使用PCL点云库,对点云精简。
三、进行平面提取后,通过凸包计算提取边缘,得到高模和贴图,再通过坍塌边算法减面得到低模。
作为本发明再进一步的方案,所述六面图由全景图分割成6块,然后把图像的像素逐列缩放对齐,最后得到6个正方形图片,用于投射。
作为本发明再进一步的方案,所述埋点位于六面图所组成的圆球的圆心处。
作为本发明再进一步的方案,所述替换过程由用户点击触发。
与现有技术相比,本发明的有益效果是:
本发明通过使用3D建模方式,构建一个虚拟空间,浏览者点击空间中的任意一处,都可以进行移动,模拟人的行走效果,提高使用舒适度。
附图说明
图1为三维场景的空间移动方法中景图分割范围示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1,本发明实施例中,三维场景的空间移动方法,包括如下步骤:
一、使用激光扫描拍摄出空间点云,单反相机拍摄出全景图;
二、将点云处理成3D低模;
三、将全景图处理成六面图,把全景图分割成6块,范围如图1所示,然后把图像的像素逐列缩放对齐,最后得到6个正方形图片,用于投射;
四、在低模内部,在自定义的拍摄点,创建6个投射器,定为初始点。
五、把6张图投射到上、下、左、右、前、后6个方向,并将摄像机置于此埋点,所述埋点位于六面图所组成的圆球的圆心处。
六、用户点击埋点,软件计算出离埋点最近的拍摄点,并新创建相应的投射点。
七、投射点把此点拍摄的6个方向的图片,投射到相应方向,与上一透射点完成替换。
八、替换过程中把摄像机移动到这个点,所述替换过程由用户点击触发。
所述低模处理的方法为:读取激光扫描出的点云数据,进行处理,流程如下:
一、进行降噪,删除离群点。
二、使用PCL点云库,对点云精简。
三、进行平面提取后,通过凸包计算提取边缘,得到高模和贴图,再通过坍塌边算法减面得到低模。
本发明通过使用3D建模方式,构建一个虚拟空间,浏览者点击空间中的任意一处,都可以进行移动,模拟人的行走效果,提高使用舒适度。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。
Claims (5)
1.三维场景的空间移动方法,其特征在于,包括如下步骤:
一、使用激光扫描拍摄出空间点云,单反相机拍摄出全景图;
二、将点云处理成3D低模;
三、将全景图处理成六面图;
四、在低模内部,在自定义的拍摄点,创建6个投射器,定为初始点;
五、把6张图投射到上、下、左、右、前、后6个方向,并将摄像机置于此埋点;
六、用户点击埋点,软件计算出离埋点最近的拍摄点,并新创建相应的投射点;
七、投射点把此点拍摄的6个方向的图片,投射到相应方向,与上一透射点完成替换;
八、替换过程中把摄像机移动到这个点。
2.根据权利要求1所述的三维场景的空间移动方法,其特征在于,所述低模处理的方法为,读取激光扫描出的点云数据,进行处理,流程如下:
一、进行降噪,删除离群点;
二、使用PCL点云库,对点云精简;
三、进行平面提取后,通过凸包计算提取边缘,得到高模和贴图,再通过坍塌边算法减面得到低模。
3.根据权利要求1所述的三维场景的空间移动方法,其特征在于,所述六面图由全景图分割成6块,然后把图像的像素逐列缩放对齐,最后得到6个正方形图片,用于投射。
4.根据权利要求1所述的三维场景的空间移动方法,其特征在于,所述埋点位于六面图所组成的圆球的圆心处。
5.根据权利要求1所述的三维场景的空间移动方法,其特征在于,所述替换过程由用户点击触发。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011167134.4A CN112184907A (zh) | 2020-10-27 | 2020-10-27 | 三维场景的空间移动方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011167134.4A CN112184907A (zh) | 2020-10-27 | 2020-10-27 | 三维场景的空间移动方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112184907A true CN112184907A (zh) | 2021-01-05 |
Family
ID=73922907
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011167134.4A Pending CN112184907A (zh) | 2020-10-27 | 2020-10-27 | 三维场景的空间移动方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112184907A (zh) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160071301A1 (en) * | 2006-11-13 | 2016-03-10 | Everyscape, Inc. | Method for Scripting Inter-scene Transitions |
CN111028336A (zh) * | 2019-11-30 | 2020-04-17 | 北京城市网邻信息技术有限公司 | 场景切换方法及装置、存储介质 |
CN111354085A (zh) * | 2020-02-26 | 2020-06-30 | 广州奇境科技有限公司 | 沉浸式交互Box影像制作方法 |
-
2020
- 2020-10-27 CN CN202011167134.4A patent/CN112184907A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160071301A1 (en) * | 2006-11-13 | 2016-03-10 | Everyscape, Inc. | Method for Scripting Inter-scene Transitions |
CN111028336A (zh) * | 2019-11-30 | 2020-04-17 | 北京城市网邻信息技术有限公司 | 场景切换方法及装置、存储介质 |
CN111354085A (zh) * | 2020-02-26 | 2020-06-30 | 广州奇境科技有限公司 | 沉浸式交互Box影像制作方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110889890B (zh) | 图像处理方法及装置、处理器、电子设备及存储介质 | |
CN109658365B (zh) | 图像处理方法、装置、***和存储介质 | |
CN109242961B (zh) | 一种脸部建模方法、装置、电子设备和计算机可读介质 | |
US9117310B2 (en) | Virtual camera system | |
JP7387202B2 (ja) | 3次元顔モデル生成方法、装置、コンピュータデバイス及びコンピュータプログラム | |
WO2019196745A1 (zh) | 人脸建模方法及相关产品 | |
US11488348B1 (en) | Computing virtual screen imagery based on a stage environment, camera position, and/or camera settings | |
CN108043027B (zh) | 存储介质、电子装置、游戏画面的显示方法和装置 | |
US20190392632A1 (en) | Method and apparatus for reconstructing three-dimensional model of object | |
CN108648264A (zh) | 基于运动恢复的水下场景重建方法及存储介质 | |
JP7479729B2 (ja) | 三次元表現方法及び表現装置 | |
CN115298708A (zh) | 多视角神经人体渲染 | |
CN111402412A (zh) | 数据采集方法及装置、设备、存储介质 | |
US11847735B2 (en) | Information processing apparatus, information processing method, and recording medium | |
US11138743B2 (en) | Method and apparatus for a synchronous motion of a human body model | |
JP2008217593A (ja) | 被写体領域抽出装置及び被写体領域抽出プログラム | |
CN114399610A (zh) | 基于引导先验的纹理映射***和方法 | |
CN108205820B (zh) | 平面的重建方法、融合方法、装置、设备及存储介质 | |
JP6799468B2 (ja) | 画像処理装置、画像処理方法及びコンピュータプログラム | |
JP2022028091A (ja) | 画像処理装置、画像処理方法、及び、プログラム | |
Farbiz et al. | Live three-dimensional content for augmented reality | |
CN112562067A (zh) | 一种生成大批量点云数据集的方法 | |
CN112184907A (zh) | 三维场景的空间移动方法 | |
CN112868052A (zh) | 用于提供具有六个自由度的至少部分内容的方法和*** | |
KR20240038169A (ko) | 장면 픽처 디스플레이 방법 및 장치, 단말 그리고 저장 매체 |
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 |