CN112184907A - 三维场景的空间移动方法 - Google Patents

三维场景的空间移动方法 Download PDF

Info

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
Application number
CN202011167134.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.)
Zhongtu Yunchuang Intelligent Technology Beijing Co ltd
Original Assignee
Zhongtu Yunchuang Intelligent Technology Beijing Co ltd
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 Zhongtu Yunchuang Intelligent Technology Beijing Co ltd filed Critical Zhongtu Yunchuang Intelligent Technology Beijing Co ltd
Priority to CN202011167134.4A priority Critical patent/CN112184907A/zh
Publication of CN112184907A publication Critical patent/CN112184907A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • G06T17/10Constructive solid geometry [CSG] using solid primitives, e.g. cylinders, cubes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/70Denoising; Smoothing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/10Segmentation; Edge detection
    • G06T7/13Edge detection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2200/00Indexing scheme for image data processing or generation, in general
    • G06T2200/04Indexing scheme for image data processing or generation, in general involving 3D image data
    • 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/10028Range 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所述的三维场景的空间移动方法,其特征在于,所述替换过程由用户点击触发。
CN202011167134.4A 2020-10-27 2020-10-27 三维场景的空间移动方法 Pending CN112184907A (zh)

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)

* Cited by examiner, † Cited by third party
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影像制作方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
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