基于三维模型的图像生成方法、装置、设备及存储介质制造方法及图纸

技术编号:39195829 阅读:15 留言:0更新日期:2023-10-27 08:42
本申请实施例提供了一种基于三维模型的图像生成方法、装置、设备及存储介质,涉及智慧安检技术领域,本方案通过随机选取对应日常物品的三维模型进行装配以模拟待安检的行李包裹,并且通过三维引擎对行李组合模型进行射线扫描,并且对碰撞点做色彩叠加处理,进而获得相当于X光图像的输出图像,以用于作为样本辅助进行安检员的培训或者AI的训练。因此,本申请方案能够随机组合三维模型,增大训练样本的随机性,并输出满足训练要求的输出图像,生成过程简便且效率更高,有效地降低了训练成本。有效地降低了训练成本。有效地降低了训练成本。

【技术实现步骤摘要】
基于三维模型的图像生成方法、装置、设备及存储介质


[0001]本申请实施例涉及智慧安检
,尤其涉及一种基于三维模型的图像生成方法、装置、设备及存储介质。

技术介绍

[0002]在目前的安检系统中,对于乘客的包裹的检查,通常是通过X光机使用X光射线扫描包裹,以输出对应包裹的X光图像,并由安检员或者AI(Artificial Intelligence,人工智能)对X光图像进行违禁物判别。
[0003]而在安检员的培训或者AI的训练过程中,对X光图像的需求量非常大。传统的方案是在安检现场采集大量X光图像,再将采集到的X光图像作为训练样本,以对安检员进行培训或者AI进行训练。
[0004]但专利技术人在实际应用中发现,为了更好地对安检员进行培训以及提高AI的识别准确率,需要不定期更新样本数据,进而需要频繁地去现场采集大量X光图像,增大了训练成本,而且过程繁琐、效率低下。

技术实现思路

[0005]本申请实施例提供了一种基于三维模型的图像生成方法、装置、设备及存储介质,能够随机生成满足训练要求的输出图像,生成过程简便且效率更高,有效地降低了训练成本。
[0006]第一方面,本申请实施例提供了一种基于三维模型的图像生成方法,该方法包括:
[0007]基于预设的模型库,从中随机选取若干个三维模型,并随机组合生成行李组合模型,模型库内存储有多个对应不同物品的三维模型;
[0008]沿预设方向对行李组合模型进行射线扫描,以获取多个碰撞点对应的物品信息,碰撞点为沿预设方向延伸的多条射线与各三维模型的相交点;
[0009]根据碰撞点对应的物品信息,确定在同一射线上的各碰撞点的色彩信息;
[0010]结合各碰撞点的色彩信息,在垂直于预设方向的图像平面上对各射线上的碰撞点进行色彩叠加处理,以生成输出图像,输出图像用于以不同颜色标识三维模型所对应的物品的材质。
[0011]第二方面,本申请实施例还提供了一种基于三维模型的图像生成装置,该装置包括:
[0012]模型组合模块,配置为基于预设的模型库,从中随机选取若干个三维模型,并随机组合生成行李组合模型,模型库内存储有多个对应不同物品的三维模型;
[0013]射线扫描模块,配置为沿预设方向对行李组合模型进行射线扫描,以获取多个的碰撞点对应的物品信息,碰撞点为沿预设方向延伸的多条射线与各三维模型的相交点;
[0014]信息确定模块,配置为根据碰撞点对应的物品信息,确定在同一射线上的各碰撞点的色彩信息;
[0015]叠加输出模块,配置为结合各碰撞点的色彩信息,在垂直于预设方向的图像平面上对各射线上的碰撞点进行色彩叠加处理,以生成输出图像,输出图像用于以不同颜色标识三维模型所对应的物品的材质。
[0016]第三方面,本申请实施例还提供了一种电子设备,该电子设备包括:
[0017]一个或多个处理器;
[0018]存储装置,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行,一个或多个处理器实现如上述任一实施例中的基于三维模型的图像生成方法。
[0019]第四方面,本申请实施例还提供了一种存储介质,其存储有计算机可执行指令,计算机可执行指令在由处理器执行时用于执行如上述任一实施例中的基于三维模型的图像生成方法。
[0020]本申请实施例中通过随机选取对应日常物品的三维模型进行装配以模拟待安检的行李包裹,并且通过三维引擎对行李组合模型进行射线扫描,并且对碰撞点做色彩叠加处理,进而获得相当于X光图像的输出图像,以用于作为样本辅助进行安检员的培训或者AI的训练。因此,本申请方案能够随机组合三维模型,增大训练样本的随机性,并输出满足训练要求的输出图像,生成过程简便且效率更高,有效地降低了训练成本。
附图说明
[0021]图1为本申请一实施例提供的基于三维模型的图像生成方法的步骤流程图;
[0022]图2为本申请一实施例提供的获取厚度参数的步骤流程图;
[0023]图3为本申请一实施例中确定碰撞点的色彩信息的步骤流程图;
[0024]图4为本申请一实施例提供的在各射线点上叠加以生成输出图像的步骤流程图;
[0025]图5为本申请一实施例提供的碰撞点进行颜色叠加的示意图;
[0026]图6为本申请一实施例提供的对应部分材质的三维模型的厚度与透明度映射关系示意图;
[0027]图7为本申请另一实施例提供的在各射线点上叠加以生成输出图像的步骤流程图;
[0028]图8为本申请一实施例提供的图像生成装置的结构示意图;
[0029]图9为本申请一实施例提供的电子设备的结构示意图。
具体实施方式
[0030]下面结合附图和实施例对本申请实施例作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请实施例,而非对本申请实施例的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请实施例相关的部分而非全部结构,本领域技术人员在阅读本申请说明书后,应该能够想到,只要技术特征不互相矛盾,那么技术特征的任意组合均可以构成可选的实施方式。
[0031]本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可
以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。在本申请的描述中,“多个”表示两个及以上,“若干”表示一个及以上。
[0032]为了满足对训练样本的需求,本申请实施例提供了一种基于三维模型的图像生成方法,可以想到的是,该方法可由具有数据计算处理功能的电子设备如计算机等执行。图1为本申请一实施例提供的基于三维模型的图像生成方法的步骤流程图,如图所示,本申请的基于三维模型的图像生成方法包括如下步骤:
[0033]步骤S110、基于预设的模型库,从中随机选取若干个三维模型,并随机组合生成行李组合模型。
[0034]可以想到的是,在电子设备中存在一存储空间,并且该存储空间作为模型库,模型库内存储有多个对应不同物品的三维模型。对于各物品的三维模型的构建,可以是通过技术人员采用三维软件如SolidWorks、3DS Max等进行三维模拟仿真,构建对应日常物品的三维模型;还可以是通过技术人员采用三维扫描仪对日常物品进行扫描以生成相应的三维模型。
[0035]因此,可以通过在模型库内随机选取若干个三维模型,随机组合生成行李组合模型,以模拟进入安检机的行李包裹。可以理解的是,在行李组合模型中各三维模型对应的物品种类是随机的,而且各三维模型在行李组合模型中的位置、角度等同样是随机的。
[0036]步骤S120、沿预设方本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于三维模型的图像生成方法,其特征在于,包括:基于预设的模型库,从中随机选取若干个三维模型,并随机组合生成行李组合模型,所述模型库内存储有多个对应不同物品的三维模型;沿预设方向对所述行李组合模型进行射线扫描,以获取多个碰撞点对应的物品信息,所述碰撞点为沿所述预设方向延伸的多条射线与各所述三维模型的相交点;根据所述碰撞点对应的物品信息,确定在同一射线上的各所述碰撞点的色彩信息;结合各所述碰撞点的色彩信息,在垂直于所述预设方向的图像平面上对各射线上的碰撞点进行色彩叠加处理,以生成输出图像,所述输出图像用于以不同颜色标识三维模型所对应的物品的材质。2.根据权利要求1所述的基于三维模型的图像生成方法,其特征在于,所述物品信息包括厚度参数;所述沿预设方向对所述行李组合模型进行射线扫描,以获取多个碰撞点对应的物品信息,所述碰撞点为沿所述预设方向延伸的多条射线与各所述三维模型的相交点,包括:沿所述预设方向进行两次射线方向相反的射线扫描,以获取在所述预设方向上对应所述三维模型的第一碰撞点坐标和第二碰撞点坐标;根据所述第一碰撞点坐标和所述第二碰撞点坐标之差,确定所述三维模型的厚度参数。3.根据权利要求1所述的基于三维模型的图像生成方法,其特征在于,所述物品信息包括所述碰撞点的坐标参数、材质类型参数和厚度参数;所述根据所述碰撞点对应的物品信息,确定在同一射线上的各所述碰撞点的色彩信息,包括:根据所述材质类型参数以及预设的色彩对照信息,确定各所述碰撞点对应的颜色值,所述色彩对照信息中记录有各材质类型所映射的颜色值;根据所述厚度参数以及透明度对照信息,确定各所述碰撞点对应的透明度值,所述透明度对照信息中记录有各厚度所映射的透明度值;基于所述坐标参数并结合所述颜色值和所述透明度值,确定在同一射线上的各所述碰撞点的色彩信息。4.根据权利要求1或3所述的基于三维模型的图像生成方法,其特征在于,所述图像平面上包括对应于各所述射线的射线点;所述结合各所述碰撞点的色彩信息,在垂直于所述预设方向的图像平面上对各射线上的碰撞点进行色彩叠加处理,以生成输出图像包括:基于各所述碰撞点的色彩信息,对所述射线对应的射线方向上的各所述碰撞点进行颜色叠加,以确定各所述射线点的色彩信息;根据各所述射线点的色彩信息,确定所述输出图像的像素信息。5.根据权利要求4所述的基于三维模型的图像生成方法,其特征在于,所述色彩信息包括透明度值和颜色值对应的多个颜色通道的通道参数值;所述基于各所述碰撞点的色彩信息,对所述射线对应的射线方向上的各所述碰撞点进行颜色叠加,以确定各...

【专利技术属性】
技术研发人员:刘兴昌
申请(专利权)人:广州华佳软件有限公司广东华之源信息工程有限公司广州佳都城轨智慧运维服务有限公司
类型:发明
国别省市:

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

1