一种目标识别方法、电子设备及存储介质技术

技术编号:39037804 阅读:7 留言:0更新日期:2023-10-10 11:50
本申请提供了一种目标识别方法、电子设备及存储介质,所述方法包括:检测当前环境的亮度值;若当前环境的亮度值小于等于预设的亮度阈值,则对具有不同曝光度的连续n帧目标图像进行多帧融合处理,获得亮度增强目标图像,n≥2;通过所述亮度增强目标图像进行目标识别。本申请实施例在光线较暗的场景中,可以通过融合具有不同曝光度的多帧目标图像获得亮度增强目标图像,基于该亮度增强目标图像进行目标识别,进而可以提高目标识别效率,提高用户体验。提高用户体验。提高用户体验。

【技术实现步骤摘要】
一种目标识别方法、电子设备及存储介质


[0001]本申请涉及电子
,具体地涉及一种目标识别方法、电子设备及存储介质。

技术介绍

[0002]为了提高用户体验,手机、平板电脑等电子设备中的一些应用程序通常会配置扫码功能。用户触发应用程序中的扫码功能后,电子设备上的摄像头可以采集图形码(例如,二维码或条形码等)图像,通过对图形码图像进行处理,可以识别图形码图像中图形码图案承载的信息,进而完成收款、付款、下载和打开网站等操作。
[0003]在实际应用中,可能由于环境光线过暗(例如,夜晚户外的场景等)导致图形码无法被识别或者图形码的识别时间较长,进而影响用户体验。
[0004]需要指出的是,公开于本申请
技术介绍
部分的信息仅仅旨在加深对本申请的一般
技术介绍
的理解,而不应当被视为承认或以任何形式暗示该信息构成己为本领域技术人员所公知的现有技术。

技术实现思路

[0005]本申请提供一种目标识别方法、电子设备及存储介质,以利于解决现有技术中由于环境光线过暗导致目标无法被识别或者目标的识别时间较长,进而影响用户体验的问题。
[0006]第一方面,本申请实施例提供了一种目标识别方法,包括:检测当前环境的亮度值;若当前环境的亮度值小于等于预设的亮度阈值,则对具有不同曝光度的连续n帧目标图像进行多帧融合处理,获得亮度增强目标图像,n≥2;通过所述亮度增强目标图像进行目标识别。
[0007]在一种可能的实现方式中,在所述对具有不同曝光度的连续n帧目标图像进行多帧融合处理,获得亮度增强目标图像之前,所述方法还包括:获取连续n帧初始目标图像;确定所述连续n帧初始目标图像对应的变曝光参数;根据所述变曝光参数对所述连续n帧初始目标图像进行变曝光处理,获得具有不同曝光度的连续n帧目标图像。
[0008]在一种可能的实现方式中,所述根据所述变曝光参数对所述连续n帧初始目标图像进行变曝光处理,获得具有不同曝光度的连续n帧目标图像,包括:根据所述变曝光参数对所述n帧初始目标图像中的m帧初始目标图像进行变曝光处理,获得m帧变曝光目标图像,n>m≥1。
[0009]在一种可能的实现方式中,所述对具有不同曝光度的连续n帧目标图像进行多帧融合处理,获得亮度增强目标图像,包括:对所述m帧变曝光目标图像和未进行变曝光处理的n

m帧初始目标图像进行多帧
融合处理,获得亮度增强目标图像。
[0010]在一种可能的实现方式中,所述根据所述变曝光参数对连续n帧初始目标图像进行变曝光处理,获得具有不同曝光度的连续n帧目标图像,包括:根据所述变曝光参数对所述n帧初始目标图像中的每一帧初始目标图像进行变曝光处理,获得n帧变曝光目标图像。
[0011]在一种可能的实现方式中,所述对具有不同曝光度的连续n帧目标图像进行多帧融合处理,获得亮度增强目标图像,包括:对所述n帧变曝光目标图像进行多帧融合处理,获得亮度增强目标图像。
[0012]在一种可能的实现方式中,所述具有不同曝光度的连续n帧目标图像中包括过曝光目标图像和曝光不足目标图像,所述过曝光目标图像的帧数大于等于所述曝光不足目标图像的帧数。
[0013]在一种可能的实现方式中,所述检测当前环境的亮度值,包括:按照预设的时间间隔检测当前环境的亮度值。
[0014]在一种可能的实现方式中,所述检测当前环境的亮度值,包括:获取当前帧初始目标图像的亮度值;根据所述当前帧初始目标图像的亮度值,确定当前环境的亮度值。
[0015]在一种可能的实现方式中,所述若当前环境的亮度值小于等于预设的亮度阈值,则对具有不同曝光度的连续n帧目标图像进行多帧融合处理,获得亮度增强目标图像,包括:若当前环境的亮度值小于等于预设的第一亮度阈值,则采用第一多帧融合策略对具有不同曝光度的连续n1帧目标图像进行多帧融合处理,获得亮度增强目标图像;若当前环境的亮度值大于预设的第一亮度阈值且小于等于预设的第二亮度阈值,则采用第二多帧融合策略对具有不同曝光度的连续n2帧目标图像进行多帧融合处理,获得亮度增强目标图像;其中,n1>n2≥2。
[0016]在一种可能的实现方式中,所述方法还包括:显示初始目标图像;或者,显示所述亮度增强目标图像。
[0017]在一种可能的实现方式中,所述目标图像为图形码图像。
[0018]第二方面,本申请实施例提供了一种电子设备,包括:处理器;存储器;以及计算机程序,其中所述计算机程序被存储在所述存储器中,所述计算机程序包括指令,当所述指令被所述处理器执行时,使得所述电子设备执行第一方面中任意一项所述的方法。
[0019]第三方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的程序,其中,在所述程序运行时控制所述计算机可读存储介质所在设备执行第一方面中任意一项所述的方法。
[0020]与现有技术相比,本申请实施例在光线较暗的场景中,可以通过融合具有不同曝光度的多帧目标图像获得亮度增强目标图像,基于该亮度增强目标图像进行目标识别,进
而可以提高目标识别效率,提高用户体验。
附图说明
[0021]为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
[0022]图1为本申请实施例提供的一种电子设备示意图;图2为本申请实施例提供的一种电子设备的软件结构框图;图3A为本申请实施例提供的一种二维码示意图;图3B为本申请实施例提供的一种条形码示意图;图4为相关技术中一种图形码识别原理示意图;图5为本申请实施例提供的一种图形码识别原理示意图;图6为本申请实施例提供的一种目标识别方法的流程示意图;图7为本申请实施例提供的一种多帧融合的原理示意图;图8为本申请实施例提供的另一种图形码识别原理示意图;图9为本申请实施例提供的一种不同曝光度的多帧目标图像的获取方法流程示意图;图10为本申请实施例提供的一种电子设备的结构示意图。
具体实施方式
[0023]为了更好的理解本申请的技术方案,下面结合附图对本申请实施例进行详细描述。
[0024]应当明确,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。
[0025]在本申请实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。
[0026]应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,甲和/或乙,可以表示:单独存在甲,同时存在甲和乙,单独存在乙这三种情况。另外,本文中字符“/”,一般表示本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种目标识别方法,其特征在于,包括:检测当前环境的亮度值;若当前环境的亮度值小于等于预设的亮度阈值,则对具有不同曝光度的连续n帧目标图像进行多帧融合处理,获得亮度增强目标图像,n≥2;通过所述亮度增强目标图像进行目标识别。2.根据权利要求1所述的方法,其特征在于,在所述对具有不同曝光度的连续n帧目标图像进行多帧融合处理,获得亮度增强目标图像之前,所述方法还包括:获取连续n帧初始目标图像;确定所述连续n帧初始目标图像对应的变曝光参数;根据所述变曝光参数对所述连续n帧初始目标图像进行变曝光处理,获得具有不同曝光度的连续n帧目标图像。3.根据权利要求2所述的方法,其特征在于,所述根据所述变曝光参数对所述连续n帧初始目标图像进行变曝光处理,获得具有不同曝光度的连续n帧目标图像,包括:根据所述变曝光参数对所述n帧初始目标图像中的m帧初始目标图像进行变曝光处理,获得m帧变曝光目标图像,n>m≥1。4.根据权利要求3所述的方法,其特征在于,所述对具有不同曝光度的连续n帧目标图像进行多帧融合处理,获得亮度增强目标图像,包括:对所述m帧变曝光目标图像和未进行变曝光处理的n

m帧初始目标图像进行多帧融合处理,获得亮度增强目标图像。5.根据权利要求2所述的方法,其特征在于,所述根据所述变曝光参数对连续n帧初始目标图像进行变曝光处理,获得具有不同曝光度的连续n帧目标图像,包括:根据所述变曝光参数对所述n帧初始目标图像中的每一帧初始目标图像进行变曝光处理,获得n帧变曝光目标图像。6.根据权利要求5所述的方法,其特征在于,所述对具有不同曝光度的连续n帧目标图像进行多帧融合处理,获得亮度增强目标图像,包括:对所述n帧变曝光目标图像进行多帧融合处理,获得亮度增强目标图像。7.根据权利要求1所述的方法,其特征在...

【专利技术属性】
技术研发人员:张鲲鹏
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1