【技术实现步骤摘要】
一种图像识别方法、装置、电子设备和计算机可读介质
本申请涉及图像识别
,尤其涉及一种图像识别方法、装置、电子设备和计算机可读介质。
技术介绍
随着计算机技术的发展,图像识别技术发展越来越迅速。纹理特征和噪声特征也是图像的本质特征,随着图像的采集场景不同,如采集装置的分辨率或所处光照亮度的不同,图像的纹理表现和噪声也会相应的发生变化。目前图像识别可以采用LBP(LocalBinaryPatterns,局部二值模式)算法生成图像特征,具体提取过程为:在图像中计算一个3×3像素的滑动窗口,然后以窗口中心的像素作为阈值将四周8邻域的像素二值化,得到一个对应图像局部区域的二进制编码。但这样只考虑了周围8临阈的像素,对于较大的纹理特征,该滑动窗口在提取特征时会丢失部分信息,导致提取图像特征的结果不精确,图像识别也不准确。
技术实现思路
本申请实施例的目的在于提供一种图像识别方法、装置、电子设备和计算机可读介质,以解决图像识别不准确问题。具体技术方案如下:第一方面,本申请实施例提供了一种图像识别方法,所述方法包括:获取目标图像、以及所述目标图像的采集场景;根据预设的采集场景与滑动窗口的对应关系,确定所述目标图像的采集场景对应的目标滑动窗口;通过所述目标滑动窗口在所述目标图像中选取编码单元,并确定所述编码单元包含的像素点,根据所述像素点确定所述编码单元的二进制编码;通过所述目标图像包含的各编码单元的二进制编码,确定目标图像特征;根据所述目标图像特征确定 ...
【技术保护点】
1.一种图像识别方法,其特征在于,所述方法包括:/n获取目标图像、以及所述目标图像的采集场景;/n根据预设的采集场景与滑动窗口的对应关系,确定所述目标图像的采集场景对应的目标滑动窗口;/n通过所述目标滑动窗口在所述目标图像中选取编码单元,并确定所述编码单元包含的像素点,根据所述像素点确定所述编码单元的二进制编码;/n通过所述目标图像包含的各编码单元的二进制编码,确定目标图像特征;/n根据所述目标图像特征确定目标识别对象。/n
【技术特征摘要】
1.一种图像识别方法,其特征在于,所述方法包括:
获取目标图像、以及所述目标图像的采集场景;
根据预设的采集场景与滑动窗口的对应关系,确定所述目标图像的采集场景对应的目标滑动窗口;
通过所述目标滑动窗口在所述目标图像中选取编码单元,并确定所述编码单元包含的像素点,根据所述像素点确定所述编码单元的二进制编码;
通过所述目标图像包含的各编码单元的二进制编码,确定目标图像特征;
根据所述目标图像特征确定目标识别对象。
2.根据权利要求1所述的方法,其特征在于,所述根据预设的采集场景与滑动窗口的对应关系,确定所述目标图像的采集场景对应的目标滑动窗口之前,所述方法还包括:
获取预设采集场景下的验证图像集、录入图像集,以及不同尺寸的滑动窗口;
针对每个滑动窗口,通过该滑动窗口获取所述录入图像集的多个图像特征,并根据所述图像特征构建二叉树模型;
获取所述验证数据集的第一图像特征,并在所述二叉树模型中确定与所述第一图像特征匹配的第二图像特征,将所述第二图像特征对应的识别对象作为所述第一图像特征对应的第一识别对象;
根据所述第一识别对象与所述第一图像特征的预设识别对象的匹配结果,确定该滑动窗口的识别率;
在多个滑动窗口中,将识别率最高的滑动窗口作为与所述预设采集场景对应的滑动窗口。
3.根据权利要求1所述的方法,其特征在于,所述编码单元划分为多个像素块;
所述根据所述像素点确定所述编码单元的二进制编码包括:
确定每个所述像素块包含的像素点;
通过每个所述像素块包含的像素点,计算每个所述像素块的像素值;
通过每个所述像素值,计算所述编码单元的二进制编码。
4.根据权利要求3所述的方法,其特征在于,所述通过每个所述像素值,计算所述编码单元的二进制编码包括:
计算所述编码单元中各像素块的平均像素值;
计算各中心对称的像素块的像素值的差值,以及中心像素块的像素值与所述平均像素值的差值;
确定各所述差值对应的二进制编码值,并将确定出的二进制编码值构成所述编码单元的二进制编码。
5.根据权利要求4所述的方法,其特征在于,所述二进制编码值的计算公式为:
其中,x为各所述差值,s(x)将各所述差值变换为对应的二进制编码值。
6.根据权利要求3所述的方法,其特征在于,所述通过每个所述像素块包含的像素点,计算每个所述像素块的像素值包括:
获取所述像素块中每个像素点的像素点值;
计算所述像素块中所有所述像素点值的平均值,并将所述平均值作为所...
【专利技术属性】
技术研发人员:李孟宸,陈翀,宋德超,
申请(专利权)人:珠海格力电器股份有限公司,珠海联云科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。