CN116527663A - 信息处理方法、装置、电子设备及存储介质 - Google Patents
信息处理方法、装置、电子设备及存储介质 Download PDFInfo
- Publication number
- CN116527663A CN116527663A CN202310378034.3A CN202310378034A CN116527663A CN 116527663 A CN116527663 A CN 116527663A CN 202310378034 A CN202310378034 A CN 202310378034A CN 116527663 A CN116527663 A CN 116527663A
- Authority
- CN
- China
- Prior art keywords
- target
- pixel
- action space
- image
- pixel points
- 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
- 230000010365 information processing Effects 0.000 title claims abstract description 33
- 238000003672 processing method Methods 0.000 title claims abstract description 21
- 238000010586 diagram Methods 0.000 claims abstract description 124
- 238000000034 method Methods 0.000 claims abstract description 48
- 230000004044 response Effects 0.000 claims abstract description 7
- 230000011218 segmentation Effects 0.000 claims description 62
- 238000006243 chemical reaction Methods 0.000 claims description 15
- 238000004590 computer program Methods 0.000 claims description 11
- 230000000694 effects Effects 0.000 description 22
- 238000004364 calculation method Methods 0.000 description 16
- 238000012545 processing Methods 0.000 description 9
- 238000004891 communication Methods 0.000 description 8
- 238000012216 screening Methods 0.000 description 8
- 230000000007 visual effect Effects 0.000 description 8
- 230000006870 function Effects 0.000 description 5
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000006467 substitution reaction Methods 0.000 description 2
- 238000012549 training Methods 0.000 description 2
- 238000004422 calculation algorithm Methods 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000007667 floating Methods 0.000 description 1
- 238000003709 image segmentation Methods 0.000 description 1
- 230000004807 localization Effects 0.000 description 1
- 239000000725 suspension Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
-
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/06—Topological mapping of higher dimensional structures onto lower dimensional surfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/50—Depth or shape recovery
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/20—Image preprocessing
- G06V10/26—Segmentation of patterns in the image field; Cutting or merging of image elements to establish the pattern region, e.g. clustering-based techniques; Detection of occlusion
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/70—Labelling scene content, e.g. deriving syntactic or semantic representations
-
- 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
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Software Systems (AREA)
- Geometry (AREA)
- Computer Graphics (AREA)
- Signal Processing (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computational Linguistics (AREA)
- Processing Or Creating Images (AREA)
Abstract
本申请提供一种信息处理方法、装置、电子设备及存储介质,通过预设终端的图像用户界面展示的内容至少包括目标实景空间分享链接,预设终端为第二账户登录应用程序的终端,目标实景空间分享链接为第一用户的第一账户通过应用程序向第二用户的第二账户发送的***,该方法包括:响应于通过预设终端的应用程序,获取到对目标实景空间分享链接的访问请求;向访问请求的目的服务器发送访问请求,获取目标实景空间的展示资源,其中,展示资源至少包括目标实景空间的平面点云展示图;响应于获取到目标实景空间的展示资源,至少展示目标实景空间的平面点云展示图。本申请可基于链接分享的方式获取平面点云展示图,丰富了平面点云展示图的获取途径。
Description
技术领域
本申请涉及计算机数据处理技术领域,尤其涉及一种信息处理方法、装置、电子设备及存储介质。
背景技术
在利用应用程序APP进行目标实景空间的信息分享展示时,利用转发的链接所展示的目标实景空间的展示资源中,可以包括点云展示图。
在室内进行视觉定位时,可以基于所获取的点云展示图作为辅助,以便于用户查看当前定位是否准确。
目前,可基于视觉定位时生成的稀疏三维点来生成3D形式的点云展示图,或者,基于深度设备采集到的点云来生成3D形式的点云展示图。
由此可见,目前通过信息分享的方式所获取的点云展示图的展示形式单一,影响用户的体验。
发明内容
鉴于上述问题,本申请实施例提供一种克服上述问题或者至少部分地解决上述问题的信息处理方法、装置、电子设备及存储介质。
第一方面,本申请实施例提供了一种信息处理方法,应用于预设终端,通过所述预设终端的图像用户界面展示的内容至少包括目标实景空间分享链接,所述预设终端为第二账户登录应用程序的终端,所述目标实景空间分享链接为第一用户的第一账户通过所述应用程序向第二用户的第二账户发送的***,所述第二账户与所述第一账户在所述应用程序中具有社交关系记录,所述方法包括:
响应于通过所述预设终端的所述应用程序,获取到对所述目标实景空间分享链接的访问请求;
向所述访问请求的目的服务器发送所述访问请求,获取所述目标实景空间的展示资源,其中,所述服务器存储于所述目标实景空间分享链接关联的展示资源,所述展示资源至少包括所述目标实景空间的平面点云展示图;所述平面点云展示图为基于所述目标实景空间对应的目标全景图中的部分像素点对应的三维坐标、对携带颜色特征值的部分像素点进行投影所生成的图像,所述像素点对应的三维坐标基于深度图像和全景分割图像确定,所述深度图像和所述全景分割图像基于所述目标全景图生成;
响应于获取到所述目标实景空间的展示资源,至少展示所述目标实景空间的平面点云展示图。
第二方面,本申请实施例提供了一种信息处理方法,应用于服务器,所述方法包括:
接收预设终端发送的对目标实景空间分享链接的访问请求,所述目标实景空间分享链接在所述预设终端的图像用户界面展示,所述预设终端为第二账户登录应用程序的终端,所述目标实景空间分享链接为第一用户的第一账户通过所述应用程序向第二用户的第二账户发送的***,所述第二账户与所述第一账户在所述应用程序中具有社交关系记录,且所述服务器为所述访问请求的目的服务器;
响应于所述访问请求,向所述预设终端反馈所述目标实景空间的展示资源;其中,所述展示资源至少包括所述目标实景空间的平面点云展示图,所述平面点云展示图为基于所述目标实景空间对应的目标全景图中的部分像素点对应的三维坐标、对携带颜色特征值的部分像素点进行投影所生成的图像,所述像素点对应的三维坐标基于深度图像和全景分割图像确定,所述深度图像和所述全景分割图像基于所述目标全景图生成。
第三方面,本申请实施例提供一种信息处理装置,应用于预设终端,通过所述预设终端的图像用户界面展示的内容至少包括目标实景空间分享链接,所述预设终端为第二账户登录应用程序的终端,所述目标实景空间分享链接为第一用户的第一账户通过所述应用程序向第二用户的第二账户发送的***,所述第二账户与所述第一账户在所述应用程序中具有社交关系记录,所述装置包括:
获取模块,用于响应于通过所述预设终端的所述应用程序,获取到对所述目标实景空间分享链接的访问请求;
发送获取模块,用于向所述访问请求的目的服务器发送所述访问请求,获取所述目标实景空间的展示资源,其中,所述服务器存储于所述目标实景空间分享链接关联的展示资源,所述展示资源至少包括所述目标实景空间的平面点云展示图;所述平面点云展示图为基于所述目标实景空间对应的目标全景图中的部分像素点对应的三维坐标、对携带颜色特征值的部分像素点进行投影所生成的图像,所述像素点对应的三维坐标基于深度图像和全景分割图像确定,所述深度图像和所述全景分割图像基于所述目标全景图生成;
展示模块,用于响应于获取到所述目标实景空间的展示资源,至少展示所述目标实景空间的平面点云展示图。
第四方面,本申请实施例提供一种信息处理装置,应用于服务器,所述装置包括:
接收模块,用于接收预设终端发送的对目标实景空间分享链接的访问请求,所述目标实景空间分享链接在所述预设终端的图像用户界面展示,所述预设终端为第二账户登录应用程序的终端,所述目标实景空间分享链接为第一用户的第一账户通过所述应用程序向第二用户的第二账户发送的***,所述第二账户与所述第一账户在所述应用程序中具有社交关系记录,且所述服务器为所述访问请求的目的服务器;
反馈模块,用于响应于所述访问请求,向所述预设终端反馈所述目标实景空间的展示资源;其中,所述展示资源至少包括所述目标实景空间的平面点云展示图,所述平面点云展示图为基于所述目标实景空间对应的目标全景图中的部分像素点对应的三维坐标、对携带颜色特征值的部分像素点进行投影所生成的图像,所述像素点对应的三维坐标基于深度图像和全景分割图像确定,所述深度图像和所述全景分割图像基于所述目标全景图生成。
第五方面,本申请实施例提供了一种电子设备,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上述第一方面或者第二方面所述的信息处理方法的步骤。
第六方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如上述第一方面或者第二方面所述的信息处理方法的步骤。
本申请实施例技术方案,在获取第一用户的第一账户通过应用程序发送的目标实景空间分享链接并显示的情况下,基于对目标实景空间分享链接的访问请求,向目的服务器发送访问请求,获取目标实景空间对应的、至少包括目标实景空间的平面点云展示图的展示资源并展示,可以实现基于链接分享的方式获取平面点云展示图,丰富了平面点云展示图的获取途径。
通过获取、展示平面点云展示图,实现了采用新的图像展示形式进行点云效果的呈现,提高了用户的视觉体验;通过基于全景分割图像和深度图像,计算像素点的三维坐标,可以提高场景边缘像素点三维坐标的计算准确度,进而可获取质量较佳的平面点云展示图,优化平面点云展示图的展示效果。
附图说明
图1表示本申请实施例提供的信息处理方法的示意图之一;
图2a表示本申请实施例提供的展示平面点云展示图和VR全景图的示意图;
图2b表示本申请实施例提供的展示目标实景空间的三维模型的示意图;
图3表示本申请实施例提供的信息处理方法的示意图之二;
图4表示本申请实施例提供的计算墙面像素点的三维坐标的一具体示例;
图5表示本申请实施例提供的平面点云展示图的一具体示意;
图6表示本申请实施例提供的信息处理装置的示意图之一;
图7表示本申请实施例提供的信息处理装置的示意图之二;
图8表示本申请实施例提供的电子设备结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本申请的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。本申请实施例中的多个可以包括两个以及两个以上。
在本申请的各种实施例中,应理解,下述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。
参见图1所示,示出了本申请应用于预设终端的一种信息处理方法实施例的步骤流程,通过所述预设终端的图像用户界面展示的内容至少包括目标实景空间分享链接,所述预设终端为第二账户登录应用程序的终端,所述目标实景空间分享链接为第一用户的第一账户通过所述应用程序向第二用户的第二账户发送的***,所述第二账户与所述第一账户在所述应用程序中具有社交关系记录,所述方法包括:
步骤101、响应于通过所述预设终端的所述应用程序,获取到对所述目标实景空间分享链接的访问请求。
本申请实施例的预设终端为第二账户登录应用程序的终端,应用程序可以为社交类应用程序、生活类应用程序,第一用户基于第一账户登录应用程序、预设终端对应的第二用户基于第二账户登录应用程序,第二账户与第一账户基于应用程序进行社交,第二账户可通过应用程序接收第一账户发送的目标实景空间分享链接,并在预设终端的图像用户界面展示。
其中,目标实景空间是根据目标空间(真实物理空间)建模后、携带有实景空间全景图贴图的三维建模空间;全景图是对目标空间进行全景拍摄得到,在展示时展示的是虚拟现实(Virtual Reality,VR)全景图。物理空间可以是指房屋、商场、写字楼、体育馆等建筑物,如,目标空间可以为办公房屋、商业房屋或住宅房屋等;物理空间也可以是单一空间结构的建筑物,如,目标空间可以为房屋中的某个房间。
在预设终端的图像用户界面展示目标实景空间分享链接时,可以在预设终端的应用程序页面展示目标实景空间分享链接,具体为在第一账户与第二账户基于应用程序的会话窗口展示目标实景空间分享链接。
在预设终端的应用程序页面显示目标实景空间分享链接后、基于第二用户针对目标实景空间分享链接的第一输入,确定获取到对目标实景空间分享链接的访问请求。第二用户针对目标实景空间分享链接的第一输入,可以为对目标实景空间分享链接的点击输入、长按输入等,当然还可以为其他输入形式。
步骤102、向所述访问请求的目的服务器发送所述访问请求,获取所述目标实景空间的展示资源,其中,所述服务器存储与所述目标实景空间分享链接关联的展示资源,所述展示资源至少包括所述目标实景空间的平面点云展示图;所述平面点云展示图为基于所述目标实景空间对应的目标全景图中的部分像素点对应的三维坐标、对携带颜色特征值的部分像素点进行投影所生成的图像,所述像素点对应的三维坐标基于深度图像和全景分割图像确定,所述深度图像和所述全景分割图像基于所述目标全景图生成。
预设终端在获取对目标实景空间分享链接的访问请求之后,向访问请求对应的目的服务器发送该访问请求。服务器存储有与目标实景空间分享链接关联的展示资源,因此,预设终端可以接收服务器基于访问请求所反馈的目标实景空间的展示资源,以实现获取需求的展示资源。
访问请求对应的目的服务器可以为应用程序对应的服务器,也可以为与应用程序不直接相关的服务器。针对第一账户与第二账户之间所分享的链接与应用程序相关的情况,如,应用程序为支持房源业务的生活类应用程序,第一账户与第二账户之间所分享的链接为应用程序下的相关链接,此时,第一账户与第二账户之间的分享属于应用程序内部之间的转发,访问请求所对应的目的服务器为应用程序的后台服务器。针对第一账户与第二账户之间的分享为跨应用程序转发的情况,如,第一账户、第二账户所对应的应用程序为支持社交活动的应用程序,目标实景空间分享链接与其他应用程序关联,第一账户将应用程序1下的目标实景空间分享链接、通过应用程序2(第一账户、第二账户所对应的应用程序)分享至第二账户,此时,访问请求所对应的目的服务器与第一账户、第二账户所对应的应用程序(应用程序2)无直接关联。
本实施例中,目标实景空间的展示资源至少包括目标实景空间的平面点云展示图。平面点云展示图为基于目标全景图中的部分像素点对应的三维坐标、对携带颜色特征值的部分像素点进行投影所生成的图像,像素点对应的三维坐标基于深度图像和全景分割图像确定,深度图像和全景分割图像基于目标全景图生成,通过采用深度图像和全景分割图像确定像素点的三维坐标,相较于仅基于深度图像获取像素点三维坐标的情况,可以在一定程度上避免基于深度图像在场景边缘计算时所存在的偏差较大的问题。
像素点所携带的颜色特征值为像素点在全景图中所对应的像素值,像素点的像素值通过R(红色)G(绿色)B(蓝色)三元素分别对应的取值确定,RGB三个元素的取值均在0~255之间。对携带颜色特征值的像素点进行投影的过程,可以理解为基于三维坐标,确定像素点对应的平面坐标的过程,以实现基于平面投影,获取平面点云展示图。
由于基于全景分割图像和深度图像,计算像素点的三维坐标,可以提高场景边缘像素点三维坐标的计算准确度,进而可以在平面投影之后,获取质量较佳的平面点云展示图,优化平面点云展示图的展示效果。
步骤103、响应于获取到所述目标实景空间的展示资源,至少展示所述目标实景空间的平面点云展示图。
预设终端在获取目标实景空间的展示资源之后,可以在图像用户界面展示目标实景空间的展示资源,由于展示资源至少包括目标实景空间的平面点云展示图,在对所获取的展示资源进行展示时,至少展示目标实景空间的平面点云展示图。
通过展示目标实景空间的平面点云展示图,实现了采用新的图像展示形式进行点云效果的呈现,提高了用户的视觉体验;且由于基于全景分割图像和深度图像所计算的像素点的三维坐标相对准确,可以保证平面点云展示图的展示效果。
本申请上述实施方案,在获取第一用户的第一账户通过应用程序发送的目标实景空间分享链接并显示的情况下,基于对目标实景空间分享链接的访问请求,向目的服务器发送访问请求,获取目标实景空间对应的、至少包括目标实景空间的平面点云展示图的展示资源并展示,可以实现基于链接分享的方式获取平面点云展示图,丰富了平面点云展示图的获取途径。
通过获取、展示平面点云展示图,实现了采用新的图像展示形式进行点云效果的呈现,提高了用户的视觉体验;通过基于全景分割图像和深度图像,计算像素点的三维坐标,可以提高场景边缘像素点三维坐标的计算准确度,进而可获取质量较佳的平面点云展示图,优化平面点云展示图的展示效果。
在一可选实施例中,所述目标实景空间的展示资源还包括所述目标实景空间的虚拟现实VR全景图,在展示所述目标实景空间的平面点云展示图的情况下,所述方法还包括:
控制所述目标实景空间的VR全景图和所述目标实景空间的平面点云展示图同步展示。
在本实施例中,目标实景空间的展示资源在包括目标实景空间的平面点云展示图的同时,还包括目标实景空间的VR全景图。在获取目标实景空间的展示资源,展示目标实景空间的平面点云展示图的情况下,可以控制目标实景空间的VR全景图和目标实景空间的平面点云展示图同步展示。
在同步展示VR全景图和平面点云展示图时,可以控制平面点云展示图在VR全景图上悬浮显示,也可以是VR全景图和平面点云展示图在图像用户界面的不同区域显示。
通过控制VR全景图和平面点云展示图同步展示,可以将目标实景空间的展示资源所包括的两种图像资源同步展示、呈现给用户,便于用户可以了解不同的图像资源。
上述实施方案,在图像用户界面进行资源展示时,可以控制VR全景图和平面点云展示图同步展示,以实现将不同的图像资源同步展示,便于用户通过不同形式的图像资源了解目标空间。
作为一可选实施例,目标实景空间的展示资源在包括目标实景空间的平面点云展示图和目标实景空间的VR全景图的同时,还可以包括目标实景空间的三维模型,此时,目标实景空间的展示资源包括平面点云展示图、VR全景图以及三维模型;也可以是目标实景空间的展示资源在包括目标实景空间的平面点云展示图的同时,还包括目标实景空间的三维模型,此时,目标实景空间的展示资源包括平面点云展示图以及三维模型。
在展示目标实景空间的平面点云展示图的情况下,响应于接收到对所述目标实景空间的平面点云展示图的切换输入,将所述目标实景空间的平面点云展示图切换为所述目标实景空间的三维模型。
在目标实景空间的展示资源包括平面点云展示图、VR全景图以及三维模型时,可以控制目标实景空间的VR全景图和目标实景空间的平面点云展示图同步展示。如,参见图2a所示,在VR全景图上悬浮显示平面点云展示图。基于用户针对平面点云展示图的切换输入,控制平面点云展示图切换为三维模型,此时三维模型可以在一独立页面显示,参见图2b所示,为显示三维模型的一具体示例。
在目标实景空间的展示资源包括平面点云展示图以及三维模型时,在展示目标实景空间的平面点云展示图之后,基于用户的切换输入,控制平面点云展示图切换为三维模型,实现基于用户的输入进行显示内容的更新,以便于用户根据实际需求控制显示内容的切换。
上述实施方案,基于切换输入,控制平面点云展示图切换为目标实景空间的三维模型,实现基于用户的输入进行显示内容的更新,以便于用户根据实际需求控制显示内容的切换。
以上为本申请实施例提供的应用于终端侧的信息处理方法,在获取第一用户的第一账户通过应用程序发送的目标实景空间分享链接并显示的情况下,基于对目标实景空间分享链接的访问请求,向目的服务器发送访问请求,获取目标实景空间对应的、至少包括目标实景空间的平面点云展示图的展示资源并展示,可以实现基于链接分享的方式获取平面点云展示图,丰富了平面点云展示图的获取途径。
通过获取、展示平面点云展示图,实现了采用新的图像展示形式进行点云效果的呈现,提高了用户的视觉体验;通过基于全景分割图像和深度图像,计算像素点的三维坐标,可以提高场景边缘像素点三维坐标的计算准确度,进而可获取质量较佳的平面点云展示图,优化平面点云展示图的展示效果。
通过控制VR全景图和平面点云展示图同步展示,实现将不同的图像资源同步展示,便于用户通过不同形式的图像资源了解目标空间;基于切换输入,控制平面点云展示图切换为目标实景空间的三维模型,实现基于用户的输入进行显示内容的更新,以便于用户根据实际需求控制显示内容的切换。
下面对服务器侧的信息处理方法进行介绍,参见图3所示,所述方法包括:
步骤301、接收预设终端发送的对目标实景空间分享链接的访问请求,所述目标实景空间分享链接在所述预设终端的图像用户界面展示,所述预设终端为第二账户登录应用程序的终端,所述目标实景空间分享链接为第一用户的第一账户通过所述应用程序向第二用户的第二账户发送的***,所述第二账户与所述第一账户在所述应用程序中具有社交关系记录,且所述服务器为所述访问请求的目的服务器。
预设终端为第二账户登录应用程序的终端,应用程序可以为社交类应用程序、生活类应用程序,第一用户基于第一账户登录应用程序、预设终端对应的第二用户基于第二账户登录应用程序,第二账户与第一账户基于应用程序进行社交,第二账户可通过应用程序接收第一账户发送的目标实景空间分享链接,并在预设终端的图像用户界面展示。
服务器接收预设终端在获取目标实景空间分享链接后、发送的对目标实景空间分享链接的访问请求。服务器为访问请求对应的目的服务器,服务器可基于目标实景空间分享链接与预设终端建立连接关系。
步骤302、响应于所述访问请求,向所述预设终端反馈所述目标实景空间的展示资源;其中,所述展示资源至少包括所述目标实景空间的平面点云展示图,所述平面点云展示图为基于所述目标实景空间对应的目标全景图中的部分像素点对应的三维坐标、对携带颜色特征值的部分像素点进行投影所生成的图像,所述像素点对应的三维坐标基于深度图像和全景分割图像确定,所述深度图像和所述全景分割图像基于所述目标全景图生成。
服务器存储有与目标实景空间分享链接关联的展示资源,服务器在接收预设终端发送的访问请求之后,响应于访问请求,向预设终端反馈目标实景空间的展示资源,以使得预设终端获取需求的展示资源。
需要说明的是,服务器可以为应用程序对应的服务器,也可以为与应用程序不直接相关的服务器。例如,第一账户、第二账户为应用程序1下的社交账户,应用程序1为支持房源业务的应用程序,第一账户与第二账户之间所分享的链接为应用程序1下的相关链接,此时,服务器为应用程序1的后台服务器,访问请求对应的目的服务器为应用程序1的后台服务器。或者,第一账户、第二账户为应用程序1下的社交账户,应用程序1为支持会话功能的应用程序,第一账户与第二账户之间所分享的链接为应用程序2下的相关链接,此时,服务器为应用程序2的后台服务器,访问请求对应的目的服务器为应用程序2的后台服务器,服务器与应用程序1之间无直接关系。
本实施例中,目标实景空间的展示资源至少包括目标实景空间的平面点云展示图。平面点云展示图为基于目标全景图中的部分像素点对应的三维坐标、对携带颜色特征值的部分像素点进行投影所生成的图像,像素点对应的三维坐标基于深度图像和全景分割图像确定,深度图像和全景分割图像基于目标全景图生成,通过采用深度图像和全景分割图像确定像素点的三维坐标,相较于仅基于深度图像获取像素点三维坐标的情况,可以在一定程度上避免基于深度图像在场景边缘计算时所存在的偏差较大的问题。
由于基于全景分割图像和深度图像,计算像素点的三维坐标,可以提高场景边缘像素点三维坐标的计算准确度,进而可以在平面投影之后,获取质量较佳的平面点云展示图,优化平面点云展示图的展示效果。
本申请上述实施方案,在接收到预设终端在获取目标实景空间分享链接后、发送的访问请求的情况下,基于访问请求向预设终端反馈目标实景空间对应的、至少包括平面点云展示图的展示资源,可以基于分享链接向终端反馈需求的展示资源,使得终端可基于接收链接、***的方式获取平面点云展示图,丰富了平面点云展示图的获取途径。
通过反馈平面点云展示图,实现了在终端采用新的图像展示形式进行点云效果的呈现,提高了用户的视觉体验;通过基于全景分割图像和深度图像,计算像素点的三维坐标,可以提高场景边缘像素点三维坐标的计算准确度,进而可获取质量较佳的平面点云展示图,优化平面点云展示图的展示效果。
作为一可选实施例,所述目标实景空间的展示资源还包括所述目标实景空间的虚拟现实VR全景图和/或所述目标实景空间的三维模型;
所述向所述预设终端反馈所述目标实景空间的展示资源,包括:
向所述预设终端反馈所述目标实景空间的平面点云展示图、并向所述预设终端反馈所述目标实景空间的VR全景图和所述目标实景空间的三维模型中的至少一项。
目标实景空间的展示资源在包括目标实景空间的平面点云展示图的同时,还可以包括目标实景空间的VR全景图和目标实景空间的三维模型中的至少一项。在向预设终端反馈目标实景空间的展示资源时,可以向预设终端反馈目标实景空间的平面点云展示图,并向预设终端反馈目标实景空间的VR全景图和目标实景空间的三维模型中的至少一项。
终端侧在接收到服务器反馈的展示资源之后,可以进行展示资源的展示,其中终端展示平面点云展示图、VR全景图和三维模型的过程可参见终端侧的阐述,这里不再赘述。
上述实施过程,在向预设终端反馈平面点云展示图的同时,反馈VR全景图和三维模型中的至少一项,可以实现将不同形式的图像资源反馈至终端,使得终端通过不同形式的图像资源了解目标空间。
在一可选实施例中,基于所述深度图像和所述全景分割图像可获取目标集合中的各目标像素点分别对应的三维坐标,所述目标集合包括所述目标全景图中的至少部分像素点,所述目标全景图为目标空间对应的全景图,所述目标实景空间基于所述目标空间构建;
所述目标集合中的部分目标像素点参与投影,且所述部分目标像素点为满足投影需求的像素点。
服务器端在生成目标空间对应的平面点云展示图时,可以基于目标全景图获取目标空间对应的深度图像和全景分割图像,然后根据深度图像和全景分割图像,获取目标全景图中的至少部分像素点分别对应的三维坐标,实现在全景分割图像的基础上结合深度图像,计算目标全景图对应的目标集合中各目标像素点分别对应的三维坐标。
在获取目标集合中的各目标像素点分别对应的三维坐标之后,可以在目标集合中确定出满足投影需求的部分目标像素点,基于所确定出的部分目标像素点的三维坐标、对携带颜色特征值的部分目标像素点进行投影,以通过平面投影获取目标空间对应的平面点云展示图。在全景分割图像的基础上结合深度图像计算像素点的三维坐标,可以提高场景边缘像素点三维坐标的计算准确度,进而可获取质量较佳的平面点云展示图,优化平面点云展示图的展示效果;由于不需要采用专业设备,降低了对设备的依赖,在保证点云图展示效果的同时,节约成本。
其中,在基于目标全景图获取目标空间对应的深度图像时,可以采用深度图模型对目标全景图进行处理,以获取目标全景图中各像素点的深度值,进而获取深度图像。
全景分割图像携带目标全景图中的各像素点分别对应的类别标签,在基于目标全景图获取目标空间对应的全景分割图像时,可以采用语义分割模型对目标全景图进行处理,以获取目标全景图中各像素点分别对应的类别标签,进而获取全景分割图像。由于全景分割图像包括目标全景图中各像素点的类别标签,可以基于像素点的类别标签对目标全景图中的像素点进行分类,进而可以实现基于像素点的类别标签对目标全景图进行分割,且这里的分割不是真正的图像分割,可以看作是基于像素点的类别标签对目标全景图进行区域划分,同一区域的像素点对应的类别标签可以相同。
通过基于深度图模型对目标全景图中的像素点进行深度值预测,获取深度图像,基于语义分割模型对目标全景图中的像素点进行类别预测,获取携带目标全景图中的各像素点分别对应的类别标签的全景分割图像,可以实现基于训练成熟的模型获取深度图像和全景分割图像,在保证质量的同时提升处理效率。
作为一可选实施例,在获取所述目标集合中的各目标像素点的三维坐标时,基于所述全景分割图像,可确定所述目标全景图中位于第一区域对应于第一类别标签的全部像素点和位于第二区域对应于第二类别标签的全部像素点;基于所述深度图像,可确定包括所述第一区域的像素点对应的三维坐标的第一坐标集合、包括所述第二区域的像素点对应的三维坐标的第二坐标集合;
根据所述第一坐标集合和所述第二坐标集合中的至少一项,可获取位于所述目标全景图的第三区域的至少部分像素点对应的第三坐标集合、获取位于所述目标全景图的第四区域的至少部分像素点对应的第四坐标集合;
其中,所述第一坐标集合、所述第二坐标集合、所述第三坐标集合和所述第四坐标集合对应的像素点均为目标像素点;所述第一区域、所述第二区域和所述第三区域分别为所述目标空间在所述目标全景图上对应的顶部区域、地面区域和墙面区域,所述第四区域为所述目标全景图中区别于所述第一区域、所述第二区域、所述第三区域的区域;位于所述第一区域的像素点不满足所述投影需求。
由于全景分割图像包括目标全景图中的各像素点分别对应的类别标签,在获取目标集合中的各目标像素点的三维坐标时,可以基于全景分割图像对目标全景图进行分区。具体为:基于全景分割图像可确定目标全景图中对应于第一类别标签的全部像素点和对应于第二类别标签的全部像素点。第一类别标签对应于目标全景图的第一区域、第二类别标签对应于目标全景图的第二区域,即,对应于第一类别标签的像素点位于第一区域、对应于第二类别标签的像素点位于第二区域。第一区域为目标空间在目标全景图上对应的顶部区域,如,天花板区域;第二区域为目标空间在目标全景图上对应的地面区域。
在获取目标全景图中位于第一区域、对应于第一类别标签的全部像素点之后,可以基于深度图像,确定第一区域中的各像素点分别对应的三维坐标,基于所确定的三维坐标获取第一坐标集合;在获取目标全景图中位于第二区域、对应于第二类别标签的全部像素点之后,可以基于深度图像,确定第二区域中的各像素点分别对应的三维坐标,基于所确定的三维坐标获取第二坐标集合。
在确定第一坐标集合和第二坐标集合的情况下,可以根据第一坐标集合和第二坐标集合中的至少一项,获取位于目标全景图的第三区域的至少部分像素点对应的第三坐标集合、获取位于目标全景图的第四区域的至少部分像素点对应的第四坐标集合。
第三区域为目标空间在目标全景图上对应的墙面区域,第四区域为目标全景图中区别于第一区域、第二区域、第三区域的区域。针对目标全景图的第四区域而言,可以看作目标全景图抠除第一区域、第二区域和第三区域后所剩余的区域,也可以看作被第一区域、第二区域和第三区域所包围的区域。
第三坐标集合包括第三区域的至少部分像素点分别对应的三维坐标,且第三区域中的任一像素点对应的三维坐标需要基于第一坐标集合或者第二坐标集合中相应像素点的三维坐标确定;第四坐标集合包括第四区域的至少部分像素点分别对应的三维坐标,且第四区域中的任一像素点对应的三维坐标需要基于第一坐标集合或者第二坐标集合中相应像素点的三维坐标确定。
第一坐标集合、第二坐标集合、第三坐标集合和第四坐标集合对应的像素点均为目标像素点,由于第三坐标集合包括第三区域的至少部分像素点对应的三维坐标、第四坐标集合包括第四区域的至少部分像素点对应的三维坐标,因此,目标集合包括目标全景图中的至少部分像素点。
通过根据全景分割图像,获取对应于第一类别标签的全部像素点、对应于第二类别标签的全部像素点,基于深度图像,对所获取的像素点进行处理,可以确定第一坐标集合和第二坐标集合,实现基于全景分割图像和深度图像的配合,获取第一区域和第二区域分别对应的坐标集合;在确定第一坐标集合和第二坐标集合之后,基于第一坐标集合和第二坐标集合中的至少一项,获取第三区域对应的第三坐标集合、第四区域对应的第四坐标集合,实现基于已有坐标集合进行运算获取其他区域的像素点对应的三维坐标,简化处理流程,提升处理效率。
需要说明的是,由于第一区域的像素点投影至地面区域会影响投影效果,因此位于第一区域的像素点不满足投影需求。在筛选参与投影的目标像素点时,可以针对目标集合,将第一区域对应的像素点过滤,实现像素点筛选,获取满足投影条件的像素点。在进行像素点的筛选时,在将第一区域对应的像素点过滤之后,还可以继续筛选有效像素点,避免参与投影的像素点过多,导致投影操作工作量大的问题。
作为一可选实施例,所述第一区域中的像素点对应的三维坐标基于所述第一区域对应的第一平均高度值、像素点的全景像素坐标和转换公式确定,所述第一平均高度值为所述第一区域中的各像素点对应的第一高度值的均值;
所述第二区域中的像素点对应的三维坐标基于所述第二区域对应的第二平均高度值、像素点的全景像素坐标和转换公式确定,所述第二平均高度值为所述第二区域中的各像素点对应的第二高度值的均值;
其中,所述像素点对应的高度值为像素点基于所述深度图像确定的参考三维坐标在高度方向上对应的垂直分量,所述转换公式用于进行全景像素坐标至三维坐标的转换。
基于深度图像可以确定像素点的参考三维坐标,严格来说,基于深度图像所直接确定的参考三维坐标没有在一个3D平面上。针对第一区域、第二区域而言,第一区域、第二区域对应的是三维空间中的一个平面,因此深度图像只用来确定区域高度。
针对第一区域中的每个像素点而言,在基于深度图像获取当前像素点对应的参考三维坐标之后,可以获取参考三维坐标在高度方向上对应的垂直分量,将参考三维坐标在高度方向上对应的垂直分量确定为像素点对应的第一高度值。由于第一区域为目标空间在目标全景图上对应的顶部区域,参考三维坐标在高度方向上对应的垂直分量即为在与墙面高度平行的方向上的分量。
在获取第一区域的每个像素点对应的第一高度值之后,基于第一区域中各像素点对应的第一高度值进行均值计算,获取第一平均高度值,将第一平均高度值作为第一区域的高度h1。然后针对第一区域中的每个像素点,基于第一平均高度值h1、像素点对应的全景像素坐标和转换公式,确定像素点在三维空间中的真实坐标位置(最终三维坐标),这里的转换公式即为全景像素点转3d坐标点的计算公式。
在获取第一区域中的每个像素点对应的三维坐标(最终三维坐标)后,将第一区域中各像素点对应的三维坐标进行聚合,获取第一区域对应的第一坐标集合。
针对第二区域中的每个像素点而言,在基于深度图像获取当前像素点对应的参考三维坐标之后,可以获取参考三维坐标在高度方向上对应的垂直分量,将参考三维坐标在高度方向上对应的垂直分量确定为像素点对应的第二高度值。由于第二区域为目标空间在目标全景图上对应的地面区域,参考三维坐标在高度方向上对应的垂直分量即为在与墙面高度平行的方向上的分量。
在获取第二区域的每个像素点对应的第二高度值之后,基于第二区域中各像素点对应的第二高度值进行均值计算,获取第二平均高度值,将第二平均高度值作为第二区域的高度h2。然后针对第二区域中的每个像素点,基于第二平均高度值h2、像素点对应的全景像素坐标和转换公式,确定像素点在三维空间中的真实坐标位置(最终三维坐标),这里的转换公式即为全景像素点转3d坐标点的计算公式。
在获取第二区域中的每个像素点对应的三维坐标(最终三维坐标)后,将第二区域中各像素点对应的三维坐标进行聚合,获取第二区域对应的第二坐标集合。
基于深度图像可确定第一区域对应的第一平均高度值、第二区域对应的第二平均高度值,进而可基于平均高度值、全景像素坐标和转换公式确定三维坐标,保证三维坐标的计算准确性。
作为一可选实施例,所述第三区域和所述第四区域中的像素点对应的三维坐标基于像素点对应的目标深度值确定,所述像素点对应的目标深度值为所述像素点对应的第一距离与所述像素点对应的全景图纬度角度的余弦值的比值,且所述像素点对应的目标深度值为三维实景空间模型中的虚拟相机与所述像素点之间的距离,所述三维实景空间模型为所述目标实景空间的三维模型;
所述像素点对应的第一距离为所述虚拟相机对应的投影点与所述像素点关联的第一像素点之间的距离,在所述三维实景空间模型中,所述投影点与所述第一像素点的连线与所述像素点所在的列方向垂直;
与所述像素点在列方向上关联的第一像素点位于所述第一区域或者所述第二区域,且与所述像素点关联的第一像素点与所述像素点对应的第二像素点相交,所述像素点对应的第二像素点与所述像素点在同一列、与所述第一区域或者所述第二区域相交;
所述第一像素点对应的三维坐标基于所述第一坐标集合或者所述第二坐标集合确定,所述像素点对应的第一距离在获取匹配的第一像素点的三维坐标后确定。
针对第三区域和第四区域中的每一个像素点,可以在第一区域或者第二区域内查找与当前像素点在列方向上关联的第一像素点,在查找到第一像素点的情况下,基于第一坐标集合或者第二坐标集合,获取第一像素点对应的三维坐标。
其中,在查找当前像素点关联的第一像素点时,可以首先查找与当前像素点在同一列的、与第一区域或者第二区域相交的第二像素点。在查找第二像素点时,可以首先查找与当前像素点在同一列的、与第一区域相交的第二像素点,若查找不到,可以继续查找与当前像素点在同一列的、与第二区域相交的第二像素点,若仍查找不到,则确定不存在当前像素点对应的第二像素点。
在查找到当前像素点对应的第二像素点之后,若第二像素点与第一区域相交,则将第一区域中与第二像素点相交的像素点确定为第一像素点,若第二像素点与第二区域相交,则将第二区域中与第二像素点相交的像素点确定为第一像素点,实现获取当前像素点关联的第一像素点。针对第一像素点位于第一区域的情况,可以直接在第一区域对应的第一坐标集合中查找第一像素点对应的三维坐标;针对第一像素点位于第二区域的情况,可以直接在第二区域对应的第二坐标集合中查找第一像素点对应的三维坐标。
在获取第一像素点对应的三维坐标之后,可以根据第一像素点对应的三维坐标,获取三维实景空间模型中的虚拟相机在目标平面上的投影点与当前像素点在列方向上所关联的第一像素点之间的第一距离。其中,目标平面可以为目标空间的顶部区域或者地面区域在三维实景空间模型对应的端面,虚拟相机对应的投影点与第一像素点均位于目标平面,在三维实景空间模型中,虚拟相机的投影点与第一像素点的连线与当前像素点所在的列方向(高度方向)垂直。虚拟相机可以为三维实景空间模型的坐标原点,但不局限于此,虚拟相机在三维实景空间模型中可以与地面、顶部端面和墙面之间均间隔一定距离,也可以是虚拟相机在任意位置。
在获取当前像素点对应的第一距离之后,基于当前像素点对应的第一距离、当前像素点对应的全景图纬度角度,确定当前像素点的目标深度值,基于当前像素点的目标深度值确定当前像素点的三维坐标,以基于匹配的第一像素点的三维坐标进行运算,获取当前像素点的三维坐标。在基于像素点的目标深度值确定像素点的三维坐标时,可以基于像素点的目标深度值、像素点的全景像素坐标和转换公式进行计算。
在基于当前像素点对应的第一距离、当前像素点对应的全景图纬度角度,确定当前像素点的目标深度值时,基于第一距离与当前像素点对应的全景图纬度角度的余弦值的比值,可以确定在三维实景空间模型中虚拟相机与当前像素点之间的距离,将虚拟相机与当前像素点之间的距离,确定为当前像素点的目标深度值,实现基于运算获取当前像素点的目标深度值。
如,参见图4所示,当前像素点P为墙面区域上的像素点,计算当前像素点P所在全景图上的这一列上墙面像素点与地面像素点的交界点,取该交界点处的地面像素点Q的3d坐标Xq,从而可得到虚拟相机在地面上的投影距离地面像素点Q之间的距离d,且虚拟相机在地面上的投影与地面像素点Q之间的连线与当前像素点P在列方向上对应的直线垂直。
基于P点的全景图纬度角度a以及上述距离d,采用三角函数运算得到当前像素点P的深度值,从而得到其3d点坐标Xp。若未找到与地面像素点的交界点,则尝试查找与天花板像素点的交界点,若查找不到交界点,则放弃计算当前像素点的3d点位置。
需要说明的是,在第一区域或者第二区域内查找与当前像素点在列方向上关联的第一像素点时,可以先在第一区域进行查找,若在第一区域内无法查找到关联的第一像素点,可以继续在第二区域内查找,若在第二区域内也无法查找到关联的第一像素点,则直接放弃获取当前像素点对应的三维坐标。当然,也可以先在第二区域中查找、然后在第一区域中查找,对此,本实施例不做具体限制。
由于存在地面和墙面之间可能有其他物体遮挡的情况、顶部和墙面之间可能有其他物体遮挡的情况,因此,针对第三区域中的像素点,可能无法在第二区域、第一区域查找到关联的第一像素点;由于存在地面上摆放其他物体、顶部悬挂其他物体的情况,因此,针对第四区域中的像素点,可能无法在第二区域、第一区域查找到关联的第一像素点。
第三区域为目标空间在目标全景图上对应的墙面区域,第三区域中的像素点对应于第三类别标签;第四区域中的像素点对应于第四类别标签,且第四类别标签的数量至少为一个,由于第四区域可以包括一种或者多种家具,可以是不同的家具对应于相同的类别标签,也可以是一种家具对应于一第四类别标签。
在针对第三区域中的每个像素点,计算对应的三维坐标,获取第三区域中至少部分像素点对应的三维坐标之后,可以确定第三坐标集合;在针对第四区域中的每个像素点,计算对应的三维坐标,获取第四区域中至少部分像素点对应的三维坐标之后,可以确定第四坐标集合。
上述实施方案,可以针对第三区域、第四区域中的像素点,查找关联的第一像素点,基于第一像素点的三维坐标计算当前像素点的三维坐标,实现以第一坐标集合和/或第二坐标集合为辅助,确定第三坐标集合和第四坐标集合。
需要说明的是,虚拟相机可以与三维实景空间模型的顶部端面、地面以及墙面之间分别间隔一定距离,也可以在任意位置。
在筛选参与投影的目标像素点时,可以针对目标集合,将第一区域对应的像素点过滤,实现像素点筛选,获取满足投影需求的像素点。由于第一区域的像素点投影至地面区域会影响投影效果,因此需要将其过滤。
在进行像素点筛选时,也可以筛选出位于虚拟相机所在水平面下方的目标像素点,以在目标集合中筛选出符合投影需求的目标像素点,实现在目标集合中筛选出必要的目标像素点,避免参与投影的像素点过多,简化投影操作。当然还可以采用其他策略进行目标像素点的筛选,这里不再列举。
在完成筛选之后,基于所筛选出的像素点的三维坐标,将携带颜色特征值的像素点投影至预设平面,以通过平面投影获取平面点云展示图。参见图5所示,为一房间对应的平面点云展示图的具体示意,图5中未示意出不同区域的颜色。
以上为本申请实施例提供的服务器侧的信息处理方法的整体实施方案,在接收预设终端在获取目标实景空间分享链接后、发送的访问请求的情况下,基于访问请求向预设终端反馈目标实景空间对应的、至少包括平面点云展示图的展示资源,可以基于分享链接向终端反馈需求的展示资源,使得终端可基于接收链接、***的方式获取平面点云展示图,丰富了平面点云展示图的获取途径。
通过反馈平面点云展示图,实现了在终端采用新的图像展示形式进行点云效果的呈现,提高了用户的视觉体验;通过基于全景分割图像和深度图像,计算像素点的三维坐标,可以提高场景边缘像素点三维坐标的计算准确度,进而可获取质量较佳的平面点云展示图,优化平面点云展示图的展示效果。
在向预设终端反馈平面点云展示图的同时,反馈VR全景图和三维模型中的至少一项,可以实现将不同形式的图像资源反馈至终端,使得终端基于不同形式的图像资源了解目标空间。
本申请生成平面点云展示图时不需要采用专业设备,降低了对设备的依赖,在保证点云图展示效果的同时,节约成本;通过基于深度图模型获取深度图像、基于语义分割模型获取全景分割图像,实现基于训练成熟的模型获取需求图像,在保证质量的同时提升处理效率;通过基于第一坐标集合和/或第二坐标集合确定第三坐标集合、第四坐标集合,实现基于已有坐标集合进行运算获取其他区域的像素点对应的三维坐标,简化处理流程,提升处理效率。
本申请实施例提供一种应用于预设终端的信息处理装置,通过所述预设终端的图像用户界面展示的内容至少包括目标实景空间分享链接,所述预设终端为第二账户登录应用程序的终端,所述目标实景空间分享链接为第一用户的第一账户通过所述应用程序向第二用户的第二账户发送的***,所述第二账户与所述第一账户在所述应用程序中具有社交关系记录,参见图6所示,所述装置包括:
获取模块601,用于响应于通过所述预设终端的所述应用程序,获取到对所述目标实景空间分享链接的访问请求;
发送获取模块602,用于向所述访问请求的目的服务器发送所述访问请求,获取所述目标实景空间的展示资源,其中,所述服务器存储与所述目标实景空间分享链接关联的展示资源,所述展示资源至少包括所述目标实景空间的平面点云展示图;所述平面点云展示图为基于所述目标实景空间对应的目标全景图中的部分像素点对应的三维坐标、对携带颜色特征值的部分像素点进行投影所生成的图像,所述像素点对应的三维坐标基于深度图像和全景分割图像确定,所述深度图像和所述全景分割图像基于所述目标全景图生成;
展示模块603,用于响应于获取到所述目标实景空间的展示资源,至少展示所述目标实景空间的平面点云展示图。
可选地,所述目标实景空间的展示资源还包括所述目标实景空间的虚拟现实VR全景图,在所述展示模块展示所述目标实景空间的平面点云展示图的情况下,所述装置还包括:
控制模块,用于控制所述目标实景空间的VR全景图和所述目标实景空间的平面点云展示图同步展示。
可选地,所述目标实景空间的展示资源还包括所述目标实景空间的三维模型,所述装置还包括:
切换模块,用于响应于接收到对所述目标实景空间的平面点云展示图的切换输入,将所述目标实景空间的平面点云展示图切换为所述目标实景空间的三维模型。
本申请实施例提供一种应用于服务器的信息处理装置,参见图7所示,该装置包括:
接收模块701,用于接收预设终端发送的对目标实景空间分享链接的访问请求,所述目标实景空间分享链接在所述预设终端的图像用户界面展示,所述预设终端为第二账户登录应用程序的终端,所述目标实景空间分享链接为第一用户的第一账户通过所述应用程序向第二用户的第二账户发送的***,所述第二账户与所述第一账户在所述应用程序中具有社交关系记录,且所述服务器为所述访问请求的目的服务器;
反馈模块702,用于响应于所述访问请求,向所述预设终端反馈所述目标实景空间的展示资源;其中,所述展示资源至少包括所述目标实景空间的平面点云展示图,所述平面点云展示图为基于所述目标实景空间对应的目标全景图中的部分像素点对应的三维坐标、对携带颜色特征值的部分像素点进行投影所生成的图像,所述像素点对应的三维坐标基于深度图像和全景分割图像确定,所述深度图像和所述全景分割图像基于所述目标全景图生成。
可选地,所述目标实景空间的展示资源还包括所述目标实景空间的虚拟现实VR全景图和/或所述目标实景空间的三维模型;
所述反馈模块进一步用于:
向所述预设终端反馈所述目标实景空间的平面点云展示图、并向所述预设终端反馈所述目标实景空间的VR全景图和所述目标实景空间的三维模型中的至少一项。
可选地,基于所述深度图像和所述全景分割图像可获取目标集合中的各目标像素点分别对应的三维坐标,所述目标集合包括所述目标全景图中的至少部分像素点,所述目标全景图为目标空间对应的全景图,所述目标实景空间基于所述目标空间构建;
所述目标集合中的部分目标像素点参与投影,且所述部分目标像素点为满足投影需求的像素点。
可选地,所述全景分割图像携带所述目标全景图中的各像素点分别对应的类别标签;
在获取所述目标集合中的各目标像素点的三维坐标时,基于所述全景分割图像,可确定所述目标全景图中位于第一区域对应于第一类别标签的全部像素点和位于第二区域对应于第二类别标签的全部像素点;基于所述深度图像,可确定包括所述第一区域的像素点对应的三维坐标的第一坐标集合、包括所述第二区域的像素点对应的三维坐标的第二坐标集合;
根据所述第一坐标集合和所述第二坐标集合中的至少一项,可获取位于所述目标全景图的第三区域的至少部分像素点对应的第三坐标集合、获取位于所述目标全景图的第四区域的至少部分像素点对应的第四坐标集合;
其中,所述第一坐标集合、所述第二坐标集合、所述第三坐标集合和所述第四坐标集合对应的像素点均为目标像素点;所述第一区域、所述第二区域和所述第三区域分别为所述目标空间在所述目标全景图上对应的顶部区域、地面区域和墙面区域,所述第四区域为所述目标全景图中区别于所述第一区域、所述第二区域、所述第三区域的区域;位于所述第一区域的像素点不满足所述投影需求。
可选地,所述第一区域中的像素点对应的三维坐标基于所述第一区域对应的第一平均高度值、像素点的全景像素坐标和转换公式确定,所述第一平均高度值为所述第一区域中的各像素点对应的第一高度值的均值;
所述第二区域中的像素点对应的三维坐标基于所述第二区域对应的第二平均高度值、像素点的全景像素坐标和转换公式确定,所述第二平均高度值为所述第二区域中的各像素点对应的第二高度值的均值;
其中,所述像素点对应的高度值为像素点基于所述深度图像确定的参考三维坐标在高度方向上对应的垂直分量,所述转换公式用于进行全景像素坐标至三维坐标的转换。
可选地,所述第三区域和所述第四区域中的像素点对应的三维坐标基于像素点对应的目标深度值确定,所述像素点对应的目标深度值为所述像素点对应的第一距离与所述像素点对应的全景图纬度角度的余弦值的比值,且所述像素点对应的目标深度值为三维实景空间模型中的虚拟相机与所述像素点之间的距离,所述三维实景空间模型为所述目标实景空间的三维模型;
所述像素点对应的第一距离为所述虚拟相机对应的投影点与所述像素点关联的第一像素点之间的距离,在所述三维实景空间模型中,所述投影点与所述第一像素点的连线与所述像素点所在的列方向垂直;
与所述像素点在列方向上关联的第一像素点位于所述第一区域或者所述第二区域,且与所述像素点关联的第一像素点与所述像素点对应的第二像素点相交,所述像素点对应的第二像素点与所述像素点在同一列、与所述第一区域或者所述第二区域相交;
所述第一像素点对应的三维坐标基于所述第一坐标集合或者所述第二坐标集合确定,所述像素点对应的第一距离在获取匹配的第一像素点的三维坐标后确定;
其中,所述第三区域中的像素点对应于第三类别标签;所述第四区域中的像素点对应于至少一个第四类别标签。
对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
本申请实施例还提供了一种电子设备,包括:处理器,存储器,存储在存储器上并可在处理器上运行的计算机程序,该计算机程序被处理器执行时实现上述终端侧或者服务器侧信息处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
举例如下,图8示出了一种电子设备的实体结构示意图。如图8所示,该电子设备可以包括:处理器(processor)810、通信接口(Communications Interface)820、存储器(memory)830和通信总线840,其中,处理器810,通信接口820,存储器830通过通信总线840完成相互间的通信。处理器810可以调用存储器830中的逻辑指令,处理器810用于执行上述终端侧或者服务器侧任一实施例所述的信息处理方法中的步骤。
此外,上述的存储器830中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。
本申请实施例还提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现上述终端侧或者服务器侧信息处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(RandomAccess Memory,简称RAM)、磁碟或者光盘等。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。
上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。
本领域普通技术人员可以意识到,结合本申请实施例中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。
Claims (13)
1.一种信息处理方法,应用于预设终端,其特征在于,通过所述预设终端的图像用户界面展示的内容至少包括目标实景空间分享链接,所述预设终端为第二账户登录应用程序的终端,所述目标实景空间分享链接为第一用户的第一账户通过所述应用程序向第二用户的第二账户发送的***,所述第二账户与所述第一账户在所述应用程序中具有社交关系记录,所述方法包括:
响应于通过所述预设终端的所述应用程序,获取到对所述目标实景空间分享链接的访问请求;
向所述访问请求的目的服务器发送所述访问请求,获取所述目标实景空间的展示资源,其中,所述服务器存储与所述目标实景空间分享链接关联的展示资源,所述展示资源至少包括所述目标实景空间的平面点云展示图;所述平面点云展示图为基于所述目标实景空间对应的目标全景图中的部分像素点对应的三维坐标、对携带颜色特征值的部分像素点进行投影所生成的图像,所述像素点对应的三维坐标基于深度图像和全景分割图像确定,所述深度图像和所述全景分割图像基于所述目标全景图生成;
响应于获取到所述目标实景空间的展示资源,至少展示所述目标实景空间的平面点云展示图。
2.根据权利要求1所述的方法,其特征在于,所述目标实景空间的展示资源还包括所述目标实景空间的虚拟现实VR全景图,在展示所述目标实景空间的平面点云展示图的情况下,所述方法还包括:
控制所述目标实景空间的VR全景图和所述目标实景空间的平面点云展示图同步展示。
3.根据权利要求1或2所述的方法,其特征在于,所述目标实景空间的展示资源还包括所述目标实景空间的三维模型,所述方法还包括:
响应于接收到对所述目标实景空间的平面点云展示图的切换输入,将所述目标实景空间的平面点云展示图切换为所述目标实景空间的三维模型。
4.一种信息处理方法,应用于服务器,其特征在于,所述方法包括:
接收预设终端发送的对目标实景空间分享链接的访问请求,所述目标实景空间分享链接在所述预设终端的图像用户界面展示,所述预设终端为第二账户登录应用程序的终端,所述目标实景空间分享链接为第一用户的第一账户通过所述应用程序向第二用户的第二账户发送的***,所述第二账户与所述第一账户在所述应用程序中具有社交关系记录,且所述服务器为所述访问请求的目的服务器;
响应于所述访问请求,向所述预设终端反馈所述目标实景空间的展示资源;其中,所述展示资源至少包括所述目标实景空间的平面点云展示图,所述平面点云展示图为基于所述目标实景空间对应的目标全景图中的部分像素点对应的三维坐标、对携带颜色特征值的部分像素点进行投影所生成的图像,所述像素点对应的三维坐标基于深度图像和全景分割图像确定,所述深度图像和所述全景分割图像基于所述目标全景图生成。
5.根据权利要求4所述的方法,其特征在于,所述目标实景空间的展示资源还包括所述目标实景空间的虚拟现实VR全景图和/或所述目标实景空间的三维模型;
所述向所述预设终端反馈所述目标实景空间的展示资源,包括:
向所述预设终端反馈所述目标实景空间的平面点云展示图、并向所述预设终端反馈所述目标实景空间的VR全景图和所述目标实景空间的三维模型中的至少一项。
6.根据权利要求4所述的方法,其特征在于,基于所述深度图像和所述全景分割图像可获取目标集合中的各目标像素点分别对应的三维坐标,所述目标集合包括所述目标全景图中的至少部分像素点,所述目标全景图为目标空间对应的全景图,所述目标实景空间基于所述目标空间构建;
所述目标集合中的部分目标像素点参与投影,且所述部分目标像素点为满足投影需求的像素点。
7.根据权利要求6所述的方法,其特征在于,所述全景分割图像携带所述目标全景图中的各像素点分别对应的类别标签;
在获取所述目标集合中的各目标像素点的三维坐标时,基于所述全景分割图像,可确定所述目标全景图中位于第一区域对应于第一类别标签的全部像素点和位于第二区域对应于第二类别标签的全部像素点;基于所述深度图像,可确定包括所述第一区域的像素点对应的三维坐标的第一坐标集合、包括所述第二区域的像素点对应的三维坐标的第二坐标集合;
根据所述第一坐标集合和所述第二坐标集合中的至少一项,可获取位于所述目标全景图的第三区域的至少部分像素点对应的第三坐标集合、获取位于所述目标全景图的第四区域的至少部分像素点对应的第四坐标集合;
其中,所述第一坐标集合、所述第二坐标集合、所述第三坐标集合和所述第四坐标集合对应的像素点均为目标像素点;所述第一区域、所述第二区域和所述第三区域分别为所述目标空间在所述目标全景图上对应的顶部区域、地面区域和墙面区域,所述第四区域为所述目标全景图中区别于所述第一区域、所述第二区域、所述第三区域的区域;位于所述第一区域的像素点不满足所述投影需求。
8.根据权利要求7所述的方法,其特征在于,所述第一区域中的像素点对应的三维坐标基于所述第一区域对应的第一平均高度值、像素点的全景像素坐标和转换公式确定,所述第一平均高度值为所述第一区域中的各像素点对应的第一高度值的均值;
所述第二区域中的像素点对应的三维坐标基于所述第二区域对应的第二平均高度值、像素点的全景像素坐标和转换公式确定,所述第二平均高度值为所述第二区域中的各像素点对应的第二高度值的均值;
其中,所述像素点对应的高度值为像素点基于所述深度图像确定的参考三维坐标在高度方向上对应的垂直分量,所述转换公式用于进行全景像素坐标至三维坐标的转换。
9.根据权利要求7所述的方法,其特征在于,所述第三区域和所述第四区域中的像素点对应的三维坐标基于像素点对应的目标深度值确定,所述像素点对应的目标深度值为所述像素点对应的第一距离与所述像素点对应的全景图纬度角度的余弦值的比值,且所述像素点对应的目标深度值为三维实景空间模型中的虚拟相机与所述像素点之间的距离,所述三维实景空间模型为所述目标实景空间的三维模型;
所述像素点对应的第一距离为所述虚拟相机对应的投影点与所述像素点关联的第一像素点之间的距离,在所述三维实景空间模型中,所述投影点与所述第一像素点的连线与所述像素点所在的列方向垂直;
与所述像素点在列方向上关联的第一像素点位于所述第一区域或者所述第二区域,且与所述像素点关联的第一像素点与所述像素点对应的第二像素点相交,所述像素点对应的第二像素点与所述像素点在同一列、与所述第一区域或者所述第二区域相交;
所述第一像素点对应的三维坐标基于所述第一坐标集合或者所述第二坐标集合确定,所述像素点对应的第一距离在获取匹配的第一像素点的三维坐标后确定;
其中,所述第三区域中的像素点对应于第三类别标签;所述第四区域中的像素点对应于至少一个第四类别标签。
10.一种信息处理装置,应用于预设终端,其特征在于,通过所述预设终端的图像用户界面展示的内容至少包括目标实景空间分享链接,所述预设终端为第二账户登录应用程序的终端,所述目标实景空间分享链接为第一用户的第一账户通过所述应用程序向第二用户的第二账户发送的***,所述第二账户与所述第一账户在所述应用程序中具有社交关系记录,所述装置包括:
获取模块,用于响应于通过所述预设终端的所述应用程序,获取到对所述目标实景空间分享链接的访问请求;
发送获取模块,用于向所述访问请求的目的服务器发送所述访问请求,获取所述目标实景空间的展示资源,其中,所述服务器存储于所述目标实景空间分享链接关联的展示资源,所述展示资源至少包括所述目标实景空间的平面点云展示图;所述平面点云展示图为基于所述目标实景空间对应的目标全景图中的部分像素点对应的三维坐标、对携带颜色特征值的部分像素点进行投影所生成的图像,所述像素点对应的三维坐标基于深度图像和全景分割图像确定,所述深度图像和所述全景分割图像基于所述目标全景图生成;
展示模块,用于响应于获取到所述目标实景空间的展示资源,至少展示所述目标实景空间的平面点云展示图。
11.一种信息处理装置,应用于服务器,其特征在于,所述装置包括:
接收模块,用于接收预设终端发送的对目标实景空间分享链接的访问请求,所述目标实景空间分享链接在所述预设终端的图像用户界面展示,所述预设终端为第二账户登录应用程序的终端,所述目标实景空间分享链接为第一用户的第一账户通过所述应用程序向第二用户的第二账户发送的***,所述第二账户与所述第一账户在所述应用程序中具有社交关系记录,且所述服务器为所述访问请求的目的服务器;
反馈模块,用于响应于所述访问请求,向所述预设终端反馈所述目标实景空间的展示资源;其中,所述展示资源至少包括所述目标实景空间的平面点云展示图,所述平面点云展示图为基于所述目标实景空间对应的目标全景图中的部分像素点对应的三维坐标、对携带颜色特征值的部分像素点进行投影所生成的图像,所述像素点对应的三维坐标基于深度图像和全景分割图像确定,所述深度图像和所述全景分割图像基于所述目标全景图生成。
12.一种电子设备,其特征在于,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至3或者如权利要求4至9中任一项所述的信息处理方法的步骤。
13.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如权利要求1至3或者如权利要求4至9中任一项所述的信息处理方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310378034.3A CN116527663B (zh) | 2023-04-10 | 2023-04-10 | 信息处理方法、装置、电子设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310378034.3A CN116527663B (zh) | 2023-04-10 | 2023-04-10 | 信息处理方法、装置、电子设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN116527663A true CN116527663A (zh) | 2023-08-01 |
CN116527663B CN116527663B (zh) | 2024-04-26 |
Family
ID=87403833
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310378034.3A Active CN116527663B (zh) | 2023-04-10 | 2023-04-10 | 信息处理方法、装置、电子设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116527663B (zh) |
Citations (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105243637A (zh) * | 2015-09-21 | 2016-01-13 | 武汉海达数云技术有限公司 | 一种基于三维激光点云进行全景影像拼接方法 |
CN108595560A (zh) * | 2018-04-12 | 2018-09-28 | 北京建筑大学 | 地理信息数据的展示方法及*** |
CN110675314A (zh) * | 2019-04-12 | 2020-01-10 | 北京城市网邻信息技术有限公司 | 图像处理和三维对象建模方法与设备、图像处理装置及介质 |
CN111145352A (zh) * | 2019-12-20 | 2020-05-12 | 北京乐新创展科技有限公司 | 一种房屋实景图展示方法、装置、终端设备及存储介质 |
US10937237B1 (en) * | 2020-03-11 | 2021-03-02 | Adobe Inc. | Reconstructing three-dimensional scenes using multi-view cycle projection |
CN112488910A (zh) * | 2020-11-16 | 2021-03-12 | 广州视源电子科技股份有限公司 | 点云优化方法、装置及设备 |
CN113012210A (zh) * | 2021-03-25 | 2021-06-22 | 北京百度网讯科技有限公司 | 深度图的生成方法、装置、电子设备和存储介质 |
CN113012191A (zh) * | 2021-03-11 | 2021-06-22 | 中国科学技术大学 | 一种基于点云多视角投影图的激光里程计算法 |
US20210295606A1 (en) * | 2020-03-18 | 2021-09-23 | Adobe Inc. | Reconstructing three-dimensional scenes in a target coordinate system from multiple views |
CN113793255A (zh) * | 2021-09-09 | 2021-12-14 | 百度在线网络技术(北京)有限公司 | 用于图像处理的方法、装置、设备、存储介质和程序产品 |
CN114140758A (zh) * | 2021-11-30 | 2022-03-04 | 北京超星未来科技有限公司 | 一种目标检测方法、装置及计算机设备 |
CN114399597A (zh) * | 2022-01-12 | 2022-04-26 | 贝壳找房(北京)科技有限公司 | 场景空间模型的构建方法、装置以及存储介质 |
CN114598891A (zh) * | 2020-12-07 | 2022-06-07 | 腾讯科技(深圳)有限公司 | 点云数据编码方法、解码方法、点云数据处理方法及装置 |
US20220198750A1 (en) * | 2019-04-12 | 2022-06-23 | Beijing Chengshi Wanglin Information Technology Co., Ltd. | Three-dimensional object modeling method, image processing method, image processing device |
CN114782646A (zh) * | 2022-04-21 | 2022-07-22 | 北京有竹居网络技术有限公司 | 房屋模型的建模方法、装置、电子设备和可读存储介质 |
CN115690305A (zh) * | 2021-07-30 | 2023-02-03 | 北京三快在线科技有限公司 | 三维场景重建方法、装置、介质及设备 |
CN115731349A (zh) * | 2022-11-21 | 2023-03-03 | 北京城市网邻信息技术有限公司 | 户型图的展示方法、装置、电子设备及存储介质 |
CN115830280A (zh) * | 2022-11-21 | 2023-03-21 | 北京城市网邻信息技术有限公司 | 数据处理方法、装置、电子设备及存储介质 |
-
2023
- 2023-04-10 CN CN202310378034.3A patent/CN116527663B/zh active Active
Patent Citations (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105243637A (zh) * | 2015-09-21 | 2016-01-13 | 武汉海达数云技术有限公司 | 一种基于三维激光点云进行全景影像拼接方法 |
CN108595560A (zh) * | 2018-04-12 | 2018-09-28 | 北京建筑大学 | 地理信息数据的展示方法及*** |
CN110675314A (zh) * | 2019-04-12 | 2020-01-10 | 北京城市网邻信息技术有限公司 | 图像处理和三维对象建模方法与设备、图像处理装置及介质 |
US20220198750A1 (en) * | 2019-04-12 | 2022-06-23 | Beijing Chengshi Wanglin Information Technology Co., Ltd. | Three-dimensional object modeling method, image processing method, image processing device |
CN111145352A (zh) * | 2019-12-20 | 2020-05-12 | 北京乐新创展科技有限公司 | 一种房屋实景图展示方法、装置、终端设备及存储介质 |
US10937237B1 (en) * | 2020-03-11 | 2021-03-02 | Adobe Inc. | Reconstructing three-dimensional scenes using multi-view cycle projection |
US20210295606A1 (en) * | 2020-03-18 | 2021-09-23 | Adobe Inc. | Reconstructing three-dimensional scenes in a target coordinate system from multiple views |
CN112488910A (zh) * | 2020-11-16 | 2021-03-12 | 广州视源电子科技股份有限公司 | 点云优化方法、装置及设备 |
CN114598891A (zh) * | 2020-12-07 | 2022-06-07 | 腾讯科技(深圳)有限公司 | 点云数据编码方法、解码方法、点云数据处理方法及装置 |
CN113012191A (zh) * | 2021-03-11 | 2021-06-22 | 中国科学技术大学 | 一种基于点云多视角投影图的激光里程计算法 |
CN113012210A (zh) * | 2021-03-25 | 2021-06-22 | 北京百度网讯科技有限公司 | 深度图的生成方法、装置、电子设备和存储介质 |
US20220215565A1 (en) * | 2021-03-25 | 2022-07-07 | Beijing Baidu Netcom Science Technology Co., Ltd. | Method for generating depth map, elecronic device and storage medium |
CN115690305A (zh) * | 2021-07-30 | 2023-02-03 | 北京三快在线科技有限公司 | 三维场景重建方法、装置、介质及设备 |
CN113793255A (zh) * | 2021-09-09 | 2021-12-14 | 百度在线网络技术(北京)有限公司 | 用于图像处理的方法、装置、设备、存储介质和程序产品 |
CN114140758A (zh) * | 2021-11-30 | 2022-03-04 | 北京超星未来科技有限公司 | 一种目标检测方法、装置及计算机设备 |
CN114399597A (zh) * | 2022-01-12 | 2022-04-26 | 贝壳找房(北京)科技有限公司 | 场景空间模型的构建方法、装置以及存储介质 |
CN114782646A (zh) * | 2022-04-21 | 2022-07-22 | 北京有竹居网络技术有限公司 | 房屋模型的建模方法、装置、电子设备和可读存储介质 |
CN115731349A (zh) * | 2022-11-21 | 2023-03-03 | 北京城市网邻信息技术有限公司 | 户型图的展示方法、装置、电子设备及存储介质 |
CN115830280A (zh) * | 2022-11-21 | 2023-03-21 | 北京城市网邻信息技术有限公司 | 数据处理方法、装置、电子设备及存储介质 |
Non-Patent Citations (3)
Title |
---|
刘舜;柳新强;: "三维点云数据的快速拼接技术研究", 科技创新与应用, no. 14, 18 May 2017 (2017-05-18) * |
卢毅;李晓艳;徐熙平;: "双目立体视觉三维重建技术", 长春工业大学学报, no. 06, 15 December 2015 (2015-12-15) * |
段晓芳;滕树勤;: "高层住宅场景可视化三维真实性建模仿真", 计算机仿真, no. 09, 15 September 2017 (2017-09-15) * |
Also Published As
Publication number | Publication date |
---|---|
CN116527663B (zh) | 2024-04-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109426333B (zh) | 一种基于虚拟空间场景的信息交互方法及装置 | |
WO2021098582A1 (en) | System and method for displaying virtual reality model | |
CN106548516B (zh) | 三维漫游方法和装置 | |
TWI615776B (zh) | 移動物件的虛擬訊息建立方法、搜尋方法與應用系統 | |
US20130194305A1 (en) | Mixed reality display system, image providing server, display device and display program | |
US20120192088A1 (en) | Method and system for physical mapping in a virtual world | |
CN116485633A (zh) | 点云展示图生成方法、装置、电子设备及存储介质 | |
CN107870962B (zh) | 适地性空间物件远距管理方法与*** | |
US11004256B2 (en) | Collaboration of augmented reality content in stereoscopic view in virtualized environment | |
US10733777B2 (en) | Annotation generation for an image network | |
CN109859325B (zh) | 一种房屋vr视频中房间指引的显示方法及装置 | |
US11328490B2 (en) | Information processing program, method, and system for sharing virtual process for real object arranged in a real world using augmented reality | |
CN110873963B (zh) | 内容显示方法、装置、终端设备及内容显示*** | |
CN104537550A (zh) | 一种基于增强现实ip地图的互联网自主广告方法 | |
CN110555876B (zh) | 用于确定位置的方法和装置 | |
CN111242704B (zh) | 用于在现实场景中叠加直播人物影像的方法和电子设备 | |
CN109115221A (zh) | 室内定位、导航方法及装置、计算机可读介质和电子设备 | |
CN108055390B (zh) | 基于手机屏幕颜色确定其客户端对应id的AR方法和*** | |
KR20180120456A (ko) | 파노라마 영상을 기반으로 가상현실 콘텐츠를 제공하는 장치 및 그 방법 | |
US20220189127A1 (en) | Information processing system, information processing terminal device, server device, information processing method and program thereof | |
CN116527663B (zh) | 信息处理方法、装置、电子设备及存储介质 | |
WO2021093703A1 (zh) | 基于光通信装置的交互方法和*** | |
CN105023174A (zh) | 一种远程楼盘展示***及展示方法 | |
CN116542659B (zh) | 资源分配方法、装置、电子设备及存储介质 | |
CN116485634B (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 |