日照模拟方法、装置、电子设备及存储介质制造方法及图纸

技术编号:35827351 阅读:16 留言:0更新日期:2022-12-03 13:55
本申请提供一种日照模拟方法、装置、电子设备及存储介质,该方法包括:根据目标小区对象的小区参数,模拟目标小区对象在目标日期内对应的太阳运行轨迹,目标小区对象为目标小区对应的模型对象;获取目标小区对象在目标日期内的小区采光情况,小区采光情况包括多帧设置方位标识的第一采光图像;根据太阳运行轨迹和小区采光情况,生成目标小区对象在目标日期内对应的日照模拟动画并显示。本申请可以使得用户直观的看到目标小区日照模拟的太阳东升西落,便于用户基于第一采光图像中设置的方位标识准确识别方位,在实现生成目标小区专属的日照动画效果的同时,提升了动图的外观效果和用户的感官体验。户的感官体验。户的感官体验。

【技术实现步骤摘要】
日照模拟方法、装置、电子设备及存储介质


[0001]本申请涉及计算机
,尤其涉及一种日照模拟方法、装置、电子设备及存储介质。

技术介绍

[0002]在构建小区电子沙盘的场景下,为了表征楼栋模型的采光情况,可以获取该小区的多张日照模拟效果图,合成一个日照模拟动图,在日照模拟入口展示,以便于用户可以了解小区内的楼栋采光情况。
[0003]目前,不同的小区通常共用一个日照模拟动图,用户基于日照模拟动图无法感知本小区的真实采光情况,且现有的日照模拟动图的日照生成效果不佳,影响用户的日照查看体检。

技术实现思路

[0004]本申请实施例提供了一种日照模拟方法、装置、电子设备及存储介质,以解决现有技术中日照模拟动图无法体现各小区的真实采光情况以及日照模拟动图的日照生成效果不佳的问题。
[0005]第一方面,本申请实施例提供了一种日照模拟方法,包括:
[0006]根据目标小区对象的小区参数,模拟所述目标小区对象在目标日期内对应的太阳运行轨迹,所述目标小区对象为目标小区对应的模型对象;
[0007]获取所述目标小区对象在所述目标日期内的小区采光情况,所述小区采光情况包括多帧设置方位标识的第一采光图像;
[0008]根据所述太阳运行轨迹和所述小区采光情况,生成所述目标小区对象在所述目标日期内对应的日照模拟动画并显示。
[0009]第二方面,本申请实施例提供了一种日照模拟装置,包括:
[0010]模拟模块,用于根据目标小区对象的小区参数,模拟所述目标小区对象在目标日期内对应的太阳运行轨迹,所述目标小区对象为目标小区对应的模型对象;
[0011]获取模块,用于获取所述目标小区对象在所述目标日期内的小区采光情况,所述小区采光情况包括多帧设置方位标识的第一采光图像;
[0012]生成显示模块,用于根据所述太阳运行轨迹和所述小区采光情况,生成所述目标小区对象在所述目标日期内对应的日照模拟动画并显示。
[0013]第三方面,本申请实施例提供了一种电子设备,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上述第一方面所述的日照模拟方法的步骤。
[0014]第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如上述第一方面所述的日照模拟方法的步骤。
[0015]本申请实施例技术方案,通过获取目标小区对象的小区参数,基于小区参数模拟目标小区对象在目标日期内的太阳运行轨迹,根据太阳运行轨迹与目标小区对象在目标日期内的包括多帧第一采光图像的小区采光情况,生成目标小区对象在目标日期内对应的日照模拟动画并显示,可以使得用户直观的看到目标小区日照模拟的太阳东升西落,便于用户基于第一采光图像中设置的方位标识准确识别方位,在实现生成目标小区专属的日照动画效果的同时,提升了动图的外观效果和用户的感官体验。
附图说明
[0016]图1表示本申请实施例提供的日照模拟方法的示意图;
[0017]图2表示本申请实施例提供的太阳高度角的一具体示意;
[0018]图3a表示本申请实施例提供的太阳运行轨迹与地平面、天空罩之间的位置关系的平视图;
[0019]图3b表示本申请实施例提供的太阳运行轨迹与地平面、天空罩之间的位置关系的侧视图;
[0020]图4a表示本申请实施例提供的虚拟相机旋转拍摄的俯视图;
[0021]图4b表示本申请实施例提供的虚拟相机旋转拍摄的平视图;
[0022]图5表示本申请实施例提供的设置指南针贴图的示意图;
[0023]图6a表示本申请实施例提供的虚拟相机位置设置的示意图之一;
[0024]图6b表示本申请实施例提供的虚拟相机位置设置的示意图之二;
[0025]图7表示本申请实施例提供的日照模拟动画的一图像帧的示意图;
[0026]图8表示本申请实施例提供的日照模拟装置的示意图;
[0027]图9表示本申请实施例提供的电子设备结构示意图。
具体实施方式
[0028]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0029]应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本申请的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。
[0030]在本申请的各种实施例中,应理解,下述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。
[0031]本申请实施例提供一种日照模拟方法,参见图1所示,包括:
[0032]步骤101、根据目标小区对象的小区参数,模拟所述目标小区对象在目标日期内对应的太阳运行轨迹,所述目标小区对象为目标小区对应的模型对象。
[0033]本申请实施例提供的日照模拟方法,首先针对目标小区,构建目标小区对应的模
型对象,以获取目标小区对象,目标小区可以为选定的任意一小区。根据目标小区对象对应的小区参数,模拟目标小区对象在目标日期内对应的太阳运行轨迹。其中,目标小区对象对应的小区参数可以包括目标小区所处经纬度信息、目标小区对象中楼栋模型的建筑参数信息。目标日期可以为特定节气,如春分、秋分、夏至、冬至、大寒,也可以为任意一日期。
[0034]步骤102、获取所述目标小区对象在所述目标日期内的小区采光情况,所述小区采光情况包括多帧设置方位标识的第一采光图像。
[0035]针对目标小区对象,需要获取目标小区对象在目标日期内的小区采光情况,小区采光情况可以包括多帧第一采光图像,且第一采光图像中包括方位标识,方位标识用于指示目标小区对象中的方向,可以为指示方向的字母标识、文字说明或者指南针标识等。通过获取多帧设置方位标识的第一采光图像,可以便于用户对目标小区对象进行方位识别、有效提升方位识别的准确度,进而便于用户基于方位识别更好地了解目标小区的采光情况。
[0036]在获取小区采光情况时,实际为获取基于目标小区的真实采光情况模拟的采光情况,具体可以为获取基于目标小区在第一日期内的真实采光情况所模拟的采光情况,第一日期可以为目标日期,可以为与目标日期临近的日期,也可以是第一日期与目标日期为不同年份的同一天,当然第一日期还可以是与目标日期关联的其他日期。
[0037]步骤103、根据所述太阳运行轨迹和所述小区采光情况,生成所述目标小区对象在所述目标日期内对应的日照模拟动画并显示。...

【技术保护点】

【技术特征摘要】
1.一种日照模拟方法,其特征在于,包括:根据目标小区对象的小区参数,模拟所述目标小区对象在目标日期内对应的太阳运行轨迹,所述目标小区对象为目标小区对应的模型对象;获取所述目标小区对象在所述目标日期内的小区采光情况,所述小区采光情况包括多帧设置方位标识的第一采光图像;根据所述太阳运行轨迹和所述小区采光情况,生成所述目标小区对象在所述目标日期内对应的日照模拟动画并显示。2.根据权利要求1所述的日照模拟方法,其特征在于,所述根据目标小区对象的小区参数,模拟所述目标小区对象在目标日期内对应的太阳运行轨迹,包括:根据所述目标小区对象中目标楼栋模型对应的模型高度与第一参数,确定轨迹最高点,所述目标楼栋模型为所述目标小区对象对应的多个楼栋模型中的最高楼栋模型;根据所述目标日期对应的太阳升落方位确定两个轨迹最低点,所述轨迹最低点为所述目标小区对象所在的水平面与天空对象的交点;根据所述目标小区所在的经纬度,确定轨迹夹角;根据所述轨迹最高点、所述两个轨迹最低点以及所述轨迹夹角,模拟所述太阳运行轨迹。3.根据权利要求2所述的日照模拟方法,其特征在于,所述根据所述轨迹最高点、所述两个轨迹最低点以及所述轨迹夹角,模拟所述太阳运行轨迹,包括:将所述轨迹最高点与所述两个轨迹最低点分别连线,确定目标轨迹;根据所述轨迹夹角确定偏移角度,控制所述目标轨迹基于所述偏移角度向目标方向偏移,以确定所述太阳运行轨迹。4.根据权利要求1所述的日照模拟方法,其特征在于,所述获取所述目标小区对象在所述目标日期内的小区采光情况,包括:基于虚拟相机对所述目标小区对象在所述目标日期的多个采样时刻分别对应的采光状态进行图像采集,获取多帧所述第一采光图像;其中,所述虚拟相机在所述目标日期的拍摄时段沿预设弧形轨迹运动,所述多个采样时刻位于所述拍摄时段,所述虚拟相机所处高度基于所述目标小区对象中最高的目标楼栋模型对应的高度与第二参数确定,所述虚拟相机对应的目标点位置为所述目标小区对象的中心。5.根据权利要求4所述的日照模拟方法,其特征在于,所述基于虚拟相机对所述目标小区对象在所述目标日期的多个采样时刻分别对应的采光状态进行图像采集,获取多帧所述第一采光图像,包括以下方案其中之一:基于所述虚拟相机,在多个采样时刻,对设置方位指示模型的所述目标小区对象对应的采光状态进行图像采集,获取多帧所述第一采光图像;基于所述虚拟相机,在多个采样时刻,对所述目标小区对象对应的采光状态进行图像采集,将采集的多帧第一图像分别与方位指示模型对应的第二图像进行匹配,获取多帧所述第一采光图像。6.根据权利要求5所述的日照模拟方法,其特征在于,所述方法还包括:以所述目标小区对象的中心为圆心,确定第一圆形,所述第一圆形为包围所述目标小
区对象的最小圆形;以所述目标小区对象的中心为圆心,确定半径大于所述第一圆形对应的半径的第二圆形;根据所述第二圆...

【专利技术属性】
技术研发人员:牛治伟
申请(专利权)人:北京城市网邻信息技术有限公司
类型:发明
国别省市:

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

1