全景影像生成方法、装置、电子设备及可读存储介质制造方法及图纸

技术编号:22503032 阅读:11 留言:0更新日期:2019-11-09 02:52
本申请实施例提供一种全景影像生成方法、装置、电子设备及可读存储介质,该方法包括:根据预先构建的三维实景模型获取所述目标区域中的目标子区域的多张实景虚拟图像,所述目标子区域的区域范围小于或等于所述目标区域的区域范围;根据所述多张实景虚拟图像生成所述目标子区域的全景影像。该方案可根据三维实景模型随意获得任一区域的图像,从而生成任一区域的全景影像,进而避免了生成全景影像的区域限制的问题,提高了全景影像生成的便捷性。

Panoramic image generation method, device, electronic equipment and readable storage medium

The embodiment of the application provides a panoramic image generation method, device, electronic device and readable storage medium. The method includes: acquiring a plurality of real-world virtual images of the target sub area in the target area according to the pre built three-dimensional real-world model, and the region range of the target sub area is less than or equal to the region range of the target area; and acquiring a plurality of real-world virtual images according to the multi-dimensional real-world model The proposed image generates a panoramic image of the target sub region. This scheme can get the image of any area at will according to the three-dimensional real scene model, so as to generate panoramic image of any area, thus avoiding the problem of area limitation of panoramic image generation and improving the convenience of panoramic image generation.

【技术实现步骤摘要】
全景影像生成方法、装置、电子设备及可读存储介质
本申请涉及图像
,具体而言,涉及一种全景影像生成方法、装置、电子设备及可读存储介质。
技术介绍
目前,为了生成某个区域的全景影像,是通过采集人员带着相机在各个位置拍摄区域的多张图像,然后将多张图像进行拼接,从而生成该区域的全景影像。这种方式需要采集人员拿着相机在各个位置去拍摄照片,若需要获取另一区域的全景影像时,采集人员还得拿着相机去拍取另一区域的多张图像,然后再根据多张图像生成对应的全景影像,这种方式只能针对采集的图像的区域生成对应的全景影像,而不能灵活随意地生成任何区域的全景影像。
技术实现思路
本申请实施例的目的在于提供一种全景影像生成方法、装置、电子设备及可读存储介质,用以改善现有技术中不能灵活随意地生成任何区域的全景影像的问题。第一方面,本申请实施例提供了一种全景影像生成方法,所述方法包括:根据预先构建的目标区域的三维实景模型获取所述目标区域中的目标子区域的多张实景虚拟图像,所述目标子区域的区域范围小于或等于所述目标区域的区域范围;根据所述多张实景虚拟图像生成所述目标子区域的全景影像。在上述实现过程中,通过构建的目标区域的三维实景模型来获取目标子区域的多张实景虚拟图像,以根据多张实景虚拟图像生成目标子区域的全景影像,由此根据三维实景模型可随意获得任一区域的图像,从而生成任一区域的全景影像,进而避免了生成全景影像的区域限制的问题,提高了全景影像生成的便捷性。可选地,所述根据预先构建的目标区域的三维实景模型获取所述目标区域中的目标子区域的多张实景虚拟图像,包括:通过所述三维实景模型中的虚拟相机拍摄所述目标区域中的目标子区域在不同视角下的多张实景虚拟图像。在上述实现过程中,通过虚拟相机可获取在不同视角下的实景虚拟图像,由此,可通过虚拟相机在三维实景模型中的任何地方漫游,可以在三维实景模型中的任意位置获得对应的实景虚拟图像,进而可以获得更多数量的实景虚拟图像,确保了生成的全景影像的质量。可选地,所述根据预先构建的目标区域的三维实景模型获取所述目标区域中的目标子区域的多张实景虚拟图像之前,所述方法还包括:采集所述目标区域的多张影像;基于所述多张影像构建所述目标区域的三维实景模型。在上述实现过程中,通过预先构建目标区域的三维实景模型,从而可以基于三维实景模型生成任意区域的全景影像。可选地,所述采集所述目标区域的多张影像,包括:通过航空倾斜摄影采集所述目标区域的多张影像。在上述实现过程中,通过航空倾斜摄影来采集目标区域的多张影像,从而可以实现对目标区域的影像的高效率采集,而无需采集人员通过物理相机采集,提高了影像采集的效率且减少了人力资源的消耗。可选地,所述基于所述多张影像构建所述目标区域的三维实景模型,包括:对所述多张影像进行点云处理,获得密集点云模型;根据所述密集点云模型通过三角网重构算法构建不规则三角网表面,以生成不规则三角网TIN模型;选取纹理面所对应的影像,对所述TIN模型进行纹理提取计算,生成所述三维实景模型。在上述实现过程中,通过上述方式可以构建更准确更贴近实景的三维实景模型。可选地,所述通过航空倾斜摄影采集所述目标区域的多张影像之前,还包括:根据所述目标区域的区域范围确定拍摄路径。在上述实现过程中,根据目标区域的区域范围确定拍摄路径,可以使得能够拍摄目标区域更多的影像。可选地,所述拍摄路径包括多条平行的横向拍摄路径和多条平行的纵向拍摄路径,相邻两条拍摄路径拍摄的影像的重叠度大于预设值。在上述实现过程中,通过限定航空拍摄路径,可以使得拍摄的影像符合三维实景模型构建的要求,从而可以构建更准确的三维实景模型。第二方面,本申请实施例提供了一种全景影像生成装置,所述装置包括:虚拟图像获取模块,用于根据预先构建的目标区域的三维实景模型获取所述目标区域中的目标子区域的多张实景虚拟图像,所述目标子区域的区域范围小于或等于所述目标区域的区域范围;全景影像生成模块,用于根据所述多张实景虚拟图像生成所述目标子区域的全景影像。可选地,所述虚拟图像获取模块,具体用于通过所述三维实景模型中的虚拟相机拍摄所述目标区域中的目标子区域在不同视角下的多张实景虚拟图像。可选地,所述装置还包括:图像采集模块,用于采集所述目标区域的多张影像;模型构建模块,用于基于所述多张影像构建所述目标区域的三维实景模型。可选地,所述图像采集模块,具体用于通过航空倾斜摄影采集所述目标区域的多张影像。可选地,所述模型构建模块,具体用于:对所述多张影像进行点云处理,获得密集点云模型;根据所述密集点云模型通过三角网重构算法构建不规则三角网表面,以生成不规则三角网TIN模型;选取纹理面所对应的影像,对所述TIN模型进行纹理提取计算,生成所述三维实景模型。可选地,所述装置还包括:路径确定模块,用于根据所述目标区域的区域范围确定拍摄路径。可选地,所述拍摄路径包括多条平行的横向拍摄路径和多条平行的纵向拍摄路径,相邻两条拍摄路径拍摄的影像的重叠度大于预设值。第三方面,本申请实施例提供一种电子设备,包括处理器以及存储器,所述存储器存储有计算机可读取指令,当所述计算机可读取指令由所述处理器执行时,运行如上述第一方面提供的所述方法中的步骤。第四方面,本申请实施例提供一种可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时运行如上述第一方面提供的所述方法中的步骤。本申请的其他特征和优点将在随后的说明书阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请实施例了解。本申请的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。附图说明为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1为本申请实施例提供的一种电子设备的结构示意图;图2为本申请实施例提供的一种全景影像生成方法的流程图;图3为本申请实施例提供的一种全景影像生成装置的结构框图。具体实施方式下面将结合本申请实施例中附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本申请的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。请参照图1,图1为本申请实施例提供的一种电子设备的结构示意图,所述电子设备可以包括:至少一个处理器110,例如CPU,至少一个通信接口120,至少一个存储器130和至少一个通信总线140。其中,通信总线140用于实现这些组件直接本文档来自技高网...

【技术保护点】
1.一种全景影像生成方法,其特征在于,所述方法包括:根据预先构建的目标区域的三维实景模型获取所述目标区域中的目标子区域的多张实景虚拟图像,所述目标子区域的区域范围小于或等于所述目标区域的区域范围;根据所述多张实景虚拟图像生成所述目标子区域的全景影像。

【技术特征摘要】
1.一种全景影像生成方法,其特征在于,所述方法包括:根据预先构建的目标区域的三维实景模型获取所述目标区域中的目标子区域的多张实景虚拟图像,所述目标子区域的区域范围小于或等于所述目标区域的区域范围;根据所述多张实景虚拟图像生成所述目标子区域的全景影像。2.根据权利要求1所述的方法,其特征在于,所述根据预先构建的目标区域的三维实景模型获取所述目标区域中的目标子区域的多张实景虚拟图像,包括:通过所述三维实景模型中的虚拟相机拍摄所述目标区域中的目标子区域在不同视角下的多张实景虚拟图像。3.根据权利要求1所述的方法,其特征在于,所述根据预先构建的目标区域的三维实景模型获取所述目标区域中的目标子区域的多张实景虚拟图像之前,所述方法还包括:采集所述目标区域的多张影像;基于所述多张影像构建所述目标区域的三维实景模型。4.根据权利要求3所述的方法,其特征在于,所述采集所述目标区域的多张影像,包括:通过航空倾斜摄影采集所述目标区域的多张影像。5.根据权利要求4所述的方法,其特征在于,所述基于所述多张影像构建所述目标区域的三维实景模型,包括:对所述多张影像进行点云处理,获得密集点云模型;根据所述密集点云模型通过三角网重构算法...

【专利技术属性】
技术研发人员:樊自伟田春亮
申请(专利权)人:北京优艺康光学技术有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1