一种高空抛物图像生成方法、装置及系统制造方法及图纸

技术编号:35647992 阅读:29 留言:0更新日期:2022-11-19 16:42
本实施例提供了一种高空抛物图像生成方法、装置及系统,可以根据物体模型和场景模型模拟被抛物物体在高空抛物场景中的抛物运动,从而确定出被抛物体在目标时刻所处的目标位置,从而根据目标位置生成与实际高空抛物行为相同或相近的待渲染模型,通过对待渲染模型进行渲染得到高空抛物图像。采用本实施例,由于无需在现实世界中拍摄高空抛物行为图像,可降低获取高空抛物图像的难度,能够有效降低获取高空抛物图像的成本。高空抛物图像的成本。高空抛物图像的成本。

【技术实现步骤摘要】
一种高空抛物图像生成方法、装置及系统


[0001]本申请涉及机器视觉
,特别是涉及一种高空抛物图像生成方法、装置及系统。

技术介绍

[0002]高空抛物严重影响到行人的安全,因此需要及时、准确地对高空抛物进行检测,以在检测到高空抛物行为发生时及时采取应对措施,如预警、疏散行人等。相关技术中,可以基于深度学习训练得到的高空抛物检测模型对高空抛物进行检测。
[0003]但是,深度学习需要使用大量的发生有高空抛物行为的图像(下文称高空抛物图像),而高空抛物行为的发生具有一定的随机性,且持续时间往往较短,难以拍摄到高空抛物行为,即获取高空抛物生成图像的成本较高。

技术实现思路

[0004]本实施例的目的在于提供一种高空抛物图像生成方法、装置及系统,用以降低获取高空抛物图像的难度,以降低获取高空抛物图像的成本,提升高空抛物检测的准确率,以使训练得到的高空抛物检测模型能够更为准确地确定出被抛物物体,以及被抛物体的来源位置。具体技术方案如下:
[0005]第一方面,本实施例提供了一种高空抛物图像生成方法,所述方法包括:
[0006]获取被抛物物体的物体模型和高空抛物场景的场景模型;
[0007]根据所述物体模型和所述场景模型,确定所述被抛物物体在所述高空抛物场景中做抛物运动的情况下所述被抛物物体在目标时刻时所处的目标位置;
[0008]生成包括所述物体模型和所述场景模型的待渲染模型,其中,所述待渲染模型中所述物体模型位于所述目标位置;
[0009]对所述待渲染模型进行第一渲染,得到高空抛物图像。
[0010]结合第一方面,本申请提供了第二种可能的实施例,所述方法还包括:
[0011]根据所述待渲染模型确定所述物体模型在所述高空抛物图像中的待标注位置;
[0012]在所述高空抛物图像中标注所述待标注位置,得到经过标注的高空抛物图像。
[0013]结合第一方面的第二种可能的实施例中,本申请提供了第三种可能的实施例,所述根据所述待渲染模型确定所述物体模型在所述高空抛物图像中的待标注位置,包括:
[0014]对所述待渲染模型进行第二渲染,得到颜色分割图像,其中,所述第二渲染中所述物体模型被渲染为目标颜色,除所述物体模型外的其他模型被渲染为其他颜色;
[0015]在所述颜色分割图像中确定所述目标颜色的区域所处的位置,作为待标注位置。
[0016]结合第一方面的第二种可能的实施例或者第三种可能的实施例中,本申请提供了第四种可能的实施例,所述方法还包括:
[0017]将所述经过标注的高空抛物图像输入至预设原始模型,得到所述预设原始模型输出的检测位置;
[0018]根据所述检测位置和所述经过标注的高空抛物图像中标注的位置之间的差异,调整所述预设原始模型,得到高空抛物检测模型。
[0019]结合第一方面,本申请提供了第五种可能的实施例,所述获取被抛物物体的物体模型和高空抛物场景的场景模型,包括:
[0020]获取扫描设备扫描被抛物物体得到的扫描数据,以及拍摄高空抛物场景得到的场景图像;
[0021]根据所述扫描数据生成所述被抛物物体的物体模型,并根据所述场景图像生成所述高空抛物场景的场景模型。
[0022]结合第一方面,本申请提供了第六种可能的实施例,所述根据所述物体模型和所述场景模型,确定所述被抛物物体在所述高空抛物场景中做抛物运动的情况下所述被抛物物体在目标时刻时所处的目标位置,包括:
[0023]若所述被抛物物体为预设重类型物体,根据所述物体模型和所述场景模型,确定所述被抛物物体在所述高空抛物场景中做第一抛物运动的情况下所述被抛物物体在目标时刻时所处的目标位置,其中,所述第一抛物运动为不受空气阻力以及风力作用的抛物运动。
[0024]结合第一方面,本申请提供了第七种可能的实施例,所述根据所述物体模型和所述场景模型,确定所述被抛物物体在所述高空抛物场景中做抛物运动的情况下所述被抛物物体在目标时刻时所处的目标位置,包括:
[0025]若所述被抛物物体为预设轻类型物体,根据所述物体模型和所述场景模型,确定所述被抛物物体在所述高空抛物场景中做第二抛物运动的情况下所述被抛物物体在目标时刻时所处的目标位置,其中,所述第二抛物运动为受空气阻力以及风力作用的抛物运动。
[0026]结合第一方面,本申请提供了第八种可能的实施例,所述对所述待渲染模型进行第一渲染,得到高空抛物图像,包括:
[0027]对处于预设环境条件下的所述待渲染模型进行第一渲染,得到高空抛物图像,其中,所述预设环境条件包括用于表示天气的天气条件以及用于表示光照的光照条件。
[0028]第二方面,本实施例提供了一种高空抛物图像生成装置,所述装置包括:
[0029]获取模块,用于获取被抛物物体的物体模型和高空抛物场景的场景模型;
[0030]第一确定模块,用于根据所述物体模型和所述场景模型,确定所述被抛物物体在所述高空抛物场景中做抛物运动的情况下所述被抛物物体在目标时刻时所处的目标位置;
[0031]第一模型生成模块,用于生成包括所述物体模型和所述场景模型的待渲染模型,其中,所述待渲染模型中所述物体模型位于所述目标位置;
[0032]第一渲染模块,用于对所述待渲染模型进行第一渲染,得到高空抛物图像。
[0033]第三方面,本实施例提供了一种高空抛物图像生成系统,其特征在于,所述系统包括图像采集设备、处理器;其中,
[0034]所述图像采集设备用于对高空抛物场景进行图像采集;
[0035]所述处理器用于实现第一方面所述的高空抛物图像生成方法步骤,生成高空抛物图像;
[0036]所述处理器还用于根据所述高空抛物图像获取高空抛物检测模型,利用所述高空抛物检测模型进行高空抛物检测。
[0037]本实施例有益效果:
[0038]本实施例提供了一种高空抛物图像生成方法、装置及系统,可以根据物体模型和场景模型模拟被抛物物体在高空抛物场景中的抛物运动,从而确定出被抛物体在目标时刻所处的目标位置,从而根据目标位置生成与实际高空抛物行为相同或相近的待渲染模型,通过对待渲染模型进行渲染得到高空抛物图像。采用本实施例,由于无需在现实世界中拍摄高空抛物行为图像,可降低获取高空抛物图像的难度,能够有效降低获取高空抛物图像的成本。
[0039]并且,本实施例生成的高空抛物图像中包含了被抛物体在高空抛物场景中的目标时刻所处的目标位置,基于本实施例生成的大量的高空抛物图像对高空抛物检测模型进行训练,使得训练得到的高空抛物检测模型能够更为准确地识别出高空抛物场景中的被抛物体,以及被抛物体被抛时刻所处的位置,故采用本实施例能够有效提高高空抛物检测的准确率。
[0040]当然,实施本申请的任一产品或方法并不一定需要同时达到以上所述的所有优点。
附图说明
[0041]为了更清楚地说明本实施例或现有技术中的技术方案,下面将对实施例或现有技术描本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种高空抛物图像生成方法,其特征在于,所述方法包括:获取被抛物物体的物体模型和高空抛物场景的场景模型;根据所述物体模型和所述场景模型,确定所述被抛物物体在所述高空抛物场景中做抛物运动的情况下所述被抛物物体在目标时刻时所处的目标位置;生成包括所述物体模型和所述场景模型的待渲染模型,其中,所述待渲染模型中所述物体模型位于所述目标位置;对所述待渲染模型进行第一渲染,得到高空抛物图像。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据所述待渲染模型确定所述物体模型在所述高空抛物图像中的待标注位置;在所述高空抛物图像中标注所述待标注位置,得到经过标注的高空抛物图像。3.根据权利要求2所述的方法,其特征在于,所述根据所述待渲染模型确定所述物体模型在所述高空抛物图像中的待标注位置,包括:对所述待渲染模型进行第二渲染,得到颜色分割图像,其中,所述第二渲染中所述物体模型被渲染为目标颜色,除所述物体模型外的其他模型被渲染为其他颜色;在所述颜色分割图像中确定所述目标颜色的区域所处的位置,作为待标注位置。4.根据权利要求2或3任一所述的方法,其特征在于,所述方法还包括:将所述经过标注的高空抛物图像输入至预设原始模型,得到所述预设原始模型输出的检测位置;根据所述检测位置和所述经过标注的高空抛物图像中标注的位置之间的差异,调整所述预设原始模型,得到高空抛物检测模型。5.根据权利要求1所述的方法,其特征在于,所述获取被抛物物体的物体模型和高空抛物场景的场景模型,包括:获取扫描设备扫描被抛物物体得到的扫描数据,以及拍摄高空抛物场景得到的场景图像;根据所述扫描数据生成所述被抛物物体的物体模型,并根据所述场景图像生成所述高空抛物场景的场景模型。6.根据权利要求1所述的方法,其特征在于,所述根据所述物体模型和所述场景模型,确定所述被抛物物体在所述高空抛物场景中做抛物运动的情况下所述被抛物物体在目标时刻时所处的目标位置,包括:若所述被抛物物体为预设重类型物体...

【专利技术属性】
技术研发人员:张欣陈杰王鹏
申请(专利权)人:杭州海康威视数字技术股份有限公司
类型:发明
国别省市:

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

1