一种图像生成方法、装置、电子设备及存储介质制造方法及图纸

技术编号:37607970 阅读:15 留言:0更新日期:2023-05-18 11:59
本申请实施例提供了一种图像生成方法、装置、电子设备及存储介质,涉及图像处理技术领域,包括:获取原始灰度图像;基于预设的温度值与灰度值之间的映射关系,确定原始灰度图像中的各像素点的灰度值对应的待补偿温度值;针对原始灰度图像中的每一像素点,基于该像素点所属的目标的温度补偿信息,对该像素点的待补偿温度值进行补偿,得到该像素点的补偿后的温度值;从各像素点的补偿后的温度值中,确定出属于用户的感兴趣温度区间的感兴趣温度值;将对各感兴趣温度值进行映射的映射结果作为对应像素点的灰度值,得到对感兴趣区域进行凸显的目标图像,可以提高对目标进行凸显的准确性。可以提高对目标进行凸显的准确性。可以提高对目标进行凸显的准确性。

【技术实现步骤摘要】
一种图像生成方法、装置、电子设备及存储介质


[0001]本申请涉及图像处理
,特别是涉及一种图像生成方法、装置、电子设备及存储介质。

技术介绍

[0002]对用户的感兴趣温度区间内的目标进行凸显是指:在包含多个目标的灰度图像中对温度属于用户的感兴趣温度区间内的目标进行凸出显示。相关技术中,基于测温设备测量各个目标的温度,得到包含各个目标的灰度图像。然后,基于预先标定的温度值与灰度值的映射关系,将用户的感兴趣温度区间转换为对应的灰度区间,从灰度图像中确定灰度值属于该灰度区间内的图像区域,得到感兴趣区域,感兴趣区域包含温度属于用户的感兴趣温度区间的目标,进而将除感兴趣区域外的其他区域的像素值设置为预设灰度值,实现对温度属于用户的感兴趣温度区间的目标进行凸显。
[0003]然而,由于在生成灰度图像时,受到环境因素和目标属性等因素的复杂影响,导致基于测温设备得到的灰度图像中各像素点的灰度值的准确性较低,进而,基于灰度图像中各像素点的灰度值对温度属于用户感兴趣的温度区间的目标进行凸显的准确性也较低,例如,导致部分目标凸显不出来或者遗漏部分目标等。

技术实现思路

[0004]本申请实施例的目的在于提供一种图像生成方法、装置、电子设备及存储介质,以提高对目标进行凸显的准确性。具体技术方案如下:第一方面,为了达到上述目的,本申请实施例公开了一种图像生成方法,所述方法包括:获取原始灰度图像;基于预设的温度值与灰度值之间的映射关系,确定所述原始灰度图像中的各像素点的灰度值对应的温度值,作为所述各像素点的待补偿温度值;针对所述原始灰度图像中的每一像素点,基于该像素点所属的目标的温度补偿信息,对该像素点的待补偿温度值进行补偿,得到该像素点的补偿后的温度值;其中,一个像素点所属的目标的温度补偿信息表示:该像素点所属的目标的目标属性对该像素点的待补偿温度值的影响;从所述各像素点的补偿后的温度值中,确定出属于用户的感兴趣温度区间的补偿后的温度值,作为感兴趣温度值;将对各感兴趣温度值进行映射的映射结果作为对应像素点的灰度值,得到对感兴趣区域进行凸显的目标图像。
[0005]可选的,所述将对各感兴趣温度值进行映射的映射结果作为对应像素点的灰度值,得到对感兴趣区域进行凸显的目标图像,包括:统计所述各感兴趣温度值中大于预设温度阈值的感兴趣温度值的数目,作为第一
数目;如果所述第一数目大于预设数目阈值,将所述各感兴趣温度值映射至第一数值区间,并将得到的映射结果作为对应像素点的灰度值,得到对感兴趣区域进行凸显的待处理图像;如果所述第一数目不大于预设数目阈值,将所述各感兴趣温度值映射至第二数值区间,并将得到的映射结果作为对应像素点的灰度值,得到对感兴趣区域进行凸显的待处理图像;其中,所述第二数值区间的下限值与所述第一数值区间的下限值相同,所述第二数值区间的上限值小于所述第一数值区间的上限值;基于所述待处理图像,生成对感兴趣区域进行凸显的目标图像。
[0006]可选的,所述第一数值区间为[0,255];所述第二数值区间为[0,255D];D为第一预设系数;所述第一预设系数与所述第一数目呈正相关。
[0007]可选的,在所述统计所述各感兴趣温度值中大于预设温度阈值的感兴趣温度值的数目,作为第一数目之后,所述方法还包括:针对每一感兴趣温度值,基于该感兴趣温度值的数目,计算该感兴趣温度值的累计分布函数值;所述将所述各感兴趣温度值映射至第一数值区间,并将得到的映射结果作为对应像素点的灰度值,得到对感兴趣区域进行凸显的待处理图像,包括:针对每一感兴趣温度值,计算该感兴趣温度值的累计分布函数值与所述第一数值区间的上限值的乘积,作为该感兴趣温度值对应像素点的灰度值,得到对感兴趣区域进行凸显的待处理图像;所述将所述各感兴趣温度值映射至第二数值区间,并将得到的映射结果作为对应像素点的灰度值,得到对感兴趣区域进行凸显的待处理图像,包括:针对每一感兴趣温度值,计算该感兴趣温度值的累计分布函数值与所述第二数值区间的上限值的乘积,作为该感兴趣温度值对应像素点的灰度值,得到对感兴趣区域进行凸显的待处理图像。
[0008]可选的,所述基于所述待处理图像,生成对感兴趣区域进行凸显的目标图像,包括:按照指定的灰度调整参数,对所述待处理图像进行亮度调整,得到对感兴趣区域进行凸显的目标图像。
[0009]可选的,所述针对所述原始灰度图像中的每一像素点,基于该像素点所属的目标的温度补偿信息,对该像素点的待补偿温度值进行补偿,得到该像素点的补偿后的温度值,包括:针对所述原始灰度图像中的每一像素点,基于该像素点所属的目标的温度补偿信息,计算该像素点的待处理温度值;其中,一个目标的温度补偿信息为:与该目标的目标属性有关的参数;该目标的目标属性包括以下至少一项:该目标的成像大小、该目标与测温设备之间的距离、该目标的发射率和该目标的形状;基于该像素点的待处理温度值,确定该像素点的补偿后的温度值。
[0010]可选的,所述基于该像素点的待处理温度值,确定该像素点的补偿后的温度值,包括:
计算该像素点的待处理温度值与预设倍数的乘积,并对计算结果进行向下取整,得到该像素点的补偿后的温度值。
[0011]可选的,在所述从所述各像素点的补偿后的温度值中,确定出属于用户的感兴趣温度区间的补偿后的温度值,作为感兴趣温度值之前,所述方法还包括:计算用户指示的温度区间的上限值与所述预设倍数的乘积,并对计算结果进行向下取整,得到所述感兴趣温度区间的上限值,以及计算用户指示的温度区间的下限值与所述预设倍数的乘积,并对计算结果进行向下取整,得到所述感兴趣温度区间的下限值。
[0012]第二方面,为了达到上述目的,本申请实施例公开了一种图像生成装置,所述装置包括:原始灰度图像获取模块,用于获取原始灰度图像;待补偿温度值确定模块,用于基于预设的温度值与灰度值之间的映射关系,确定所述原始灰度图像中的各像素点的灰度值对应的温度值,作为所述各像素点的待补偿温度值;补偿后的温度值确定模块,用于针对所述原始灰度图像中的每一像素点,基于该像素点所属的目标的温度补偿信息,对该像素点的待补偿温度值进行补偿,得到该像素点的补偿后的温度值;其中,一个像素点所属的目标的温度补偿信息表示:该像素点所属的目标的目标属性对该像素点的待补偿温度值的影响;感兴趣温度值确定模块,用于从所述各像素点的补偿后的温度值中,确定出属于用户的感兴趣温度区间的补偿后的温度值,作为感兴趣温度值;目标图像生成模块,用于将对各感兴趣温度值进行映射的映射结果作为对应像素点的灰度值,得到对感兴趣区域进行凸显的目标图像。
[0013]可选的,所述目标图像生成模块,具体用于统计所述各感兴趣温度值中大于预设温度阈值的感兴趣温度值的数目,作为第一数目;如果所述第一数目大于预设数目阈值,将所述各感兴趣温度值映射至第一数值区间,并将得到的映射结果作为对应像素点的灰度值,得到对感兴趣区域进行凸显的待处理图像;如果所述第一数目不大于预设数目阈值,将所述各感兴趣温度值映射至第二数值区间,并将得到的映射结果作为对应像素点的灰度值本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像生成方法,其特征在于,所述方法包括:获取原始灰度图像;基于预设的温度值与灰度值之间的映射关系,确定所述原始灰度图像中的各像素点的灰度值对应的温度值,作为所述各像素点的待补偿温度值;针对所述原始灰度图像中的每一像素点,基于该像素点所属的目标的温度补偿信息,对该像素点的待补偿温度值进行补偿,得到该像素点的补偿后的温度值;其中,一个像素点所属的目标的温度补偿信息表示:该像素点所属的目标的目标属性对该像素点的待补偿温度值的影响;从所述各像素点的补偿后的温度值中,确定出属于用户的感兴趣温度区间的补偿后的温度值,作为感兴趣温度值;将对各感兴趣温度值进行映射的映射结果作为对应像素点的灰度值,得到对感兴趣区域进行凸显的目标图像。2.根据权利要求1所述的方法,其特征在于,所述将对各感兴趣温度值进行映射的映射结果作为对应像素点的灰度值,得到对感兴趣区域进行凸显的目标图像,包括:统计所述各感兴趣温度值中大于预设温度阈值的感兴趣温度值的数目,作为第一数目;如果所述第一数目大于预设数目阈值,将所述各感兴趣温度值映射至第一数值区间,并将得到的映射结果作为对应像素点的灰度值,得到对感兴趣区域进行凸显的待处理图像;如果所述第一数目不大于预设数目阈值,将所述各感兴趣温度值映射至第二数值区间,并将得到的映射结果作为对应像素点的灰度值,得到对感兴趣区域进行凸显的待处理图像;其中,所述第二数值区间的下限值与所述第一数值区间的下限值相同,所述第二数值区间的上限值小于所述第一数值区间的上限值;基于所述待处理图像,生成对感兴趣区域进行凸显的目标图像。3.根据权利要求2所述的方法,其特征在于,所述第一数值区间为[0,255];所述第二数值区间为[0,255D];D为第一预设系数;所述第一预设系数与所述第一数目呈正相关。4.根据权利要求2所述的方法,其特征在于,在所述统计所述各感兴趣温度值中大于预设温度阈值的感兴趣温度值的数目,作为第一数目之后,所述方法还包括:针对每一感兴趣温度值,基于该感兴趣温度值的数目,计算该感兴趣温度值的累计分布函数值;所述将所述各感兴趣温度值映射至第一数值区间,并将得到的映射结果作为对应像素点的灰度值,得到对感兴趣区域进行凸显的待处理图像,包括:针对每一感兴趣温度值,计算该感兴趣温度值的累计分布函数值与所述第一数值区间的上限值的乘积,作为该感兴趣温度值对应像素点的灰度值,得到对感兴趣区域进行凸显的待处理图像;所述将所述各感兴趣温度值映射至第二数值区间,并将得到的映射结果作为对应像素点的灰度值,得到对感兴趣区域进行凸显的待处理图像,包括:针对每一感兴趣温度值,计算该感兴趣温度值的累计分布函数值与所述第二数值区间的上限值的乘积,作为该感兴趣温度值对应像素点的灰度值,得到对感兴趣区域进行凸显
的待处理图像。5.根据权利要求2所述的方法,其特征在于,所述基于所述待处理图像,生成对感兴趣区域进行凸显的目标图像,包括:按照指定的灰度调整参数,对所述待处理图像进行亮度调整,得到对感兴趣区域进行凸显的目标图像。6.根据权利要求1所述的方法,其特征在于,所述针对所述原始灰度图像中的每一像素点,基于该像素点所属的目标的温度补偿信息,对该像素点的待补偿温度值进行补偿,得到该像素点的补偿后的温度值,包括:针对所述原始灰度图像中的每一像素点,基于该像素点所属的目标的温度补偿信息,计算该像素点的待处理温度值;其中,一个目标的温度补偿信息为:与该目标的目标属性有关的参数;该目标的目标属性包括以下至少一项:该目标的成像大小、该目标与测温设备之间的距离、该目标的发射率和该目标的形状;基于该像素点的待处理温度值,确定该像素点的补偿后的温度值。7.根据权利要求6所述的方法,其特征在于,所述基于该像素点的待处理温度值,确定该像素点的补偿后的温度值,包括:计算该像素点的待处理温度值与预设倍数的乘积,并对计算结果进行向下取整,得到该像素点的补偿后的温度值。8.根据权利要求7所述的方法,其特征在于,在所述从所述各像素点的补偿后的温度值中,确定出属于用户的感兴趣温度区间的补偿后的温度值,作为感兴趣温度值之前,所述方法还包括:计算用户指示的温度区间的上限值与所述预设倍数的乘积,并对计算结果进行向下取整,得到所述感兴趣温度区间的上限值,以及计算用户指示的温度区间的下限值与所述预设倍数的乘积,并对计算结果进行向下取整,得到所述感兴趣温度区间的下限值。9.一种图像生成装置,其特征在于,所述装置包括:原始灰度图像获取模块,用于获取原始灰度...

【专利技术属性】
技术研发人员:余瑾陈松林
申请(专利权)人:杭州微影软件有限公司
类型:发明
国别省市:

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

1