冰箱内物品信息识别方法、冰箱和计算机存储介质技术

技术编号:34464122 阅读:12 留言:0更新日期:2022-08-10 08:36
本发明专利技术揭示了一种冰箱内物品信息识别方法、冰箱和计算机存储介质,所述方法包括步骤:获取冰箱瓶座内空间的鸟瞰图像;调高所述鸟瞰图像的亮度至原来亮度的1.5~2.5倍;选取所述鸟瞰图像靠外侧区域,根据所述区域内的像素值数据确定所述像素相似性范围;根据所述像素相似性范围对所述鸟瞰图像中所有像素点进行像素相似性标定,形成标定集合,所述标定集合包括所述鸟瞰图像中所有落入在所述像素相似性范围内的像素点数据;排除所述标定集合中所有的像素点,获得所述瓶座内真实物品的图像信息。本发明专利技术利用像素标定去除冰箱瓶座鸟瞰图的镜像区域,以此可排除镜像物品的干扰,获得瓶座内真实物品的图像信息,提高识别算法的准确率。率。率。

【技术实现步骤摘要】
冰箱内物品信息识别方法、冰箱和计算机存储介质


[0001]本专利技术涉及制冷装置领域,尤其涉及一种冰箱内物品信息识别方法、冰箱和计算机存储介质。

技术介绍

[0002]随着电器智能化的发展,对内部物品进行识别已经是智能冰箱所必需的功能。通常为了实现对冰箱内存放物品的识别,冰箱内部都安装有一个或多个摄像头用于采集冰箱内物品照片,并对采集到的照片进行识别处理后发送到使用终端,以供用户查看。将摄像头设于物品上方可以避免物品互相遮挡的问题,而提高物品信息识别的准确率。
[0003]然而,放置于瓶座内部的物品会在瓶座玻璃柜上产生影子,现有摄像头安装在瓶座中间位置方案采集的物品照片往往会出现物品镜像问题,容易将一件物品识别成两件物品,严重影响识别效果。
[0004]现有的方法是通过固定ROI(Region of Interest)的方式,人工裁掉冰箱瓶座内镜像区域,但是采用这种方法会导致ROI区域过大或过小,不够精准且浪费人力;或是采用将放置物品的瓶座壁面采用磨砂材质以消除物品镜像影响的方法,但是该方法不但增加了生产工艺,还会影响整机的外观效果。

技术实现思路

[0005]本专利技术的目的在于提供一种冰箱内物品信息识别方法、冰箱和计算机存储介质。
[0006]为实现上述专利技术目的之一,本专利技术一实施方式提供一种冰箱内物品信息识别方法,包括步骤:
[0007]获取冰箱瓶座内空间的鸟瞰图像;
[0008]调高所述鸟瞰图像的亮度至原来亮度的1.5~2.5倍;
[0009]选取所述鸟瞰图像靠外侧区域,根据所述区域内的像素值数据确定所述像素相似性范围;
[0010]根据所述像素相似性范围对所述鸟瞰图像中所有像素点进行像素相似性标定,形成标定集合,所述标定集合包括所述鸟瞰图像中所有落入在所述像素相似性范围内的像素点数据;
[0011]排除所述标定集合中所有的像素点,获得所述瓶座内真实物品的图像信息。
[0012]作为本专利技术的进一步改进,“获取冰箱瓶座内空间的鸟瞰图像”具体包括:
[0013]控制设于所述瓶座顶部中间的摄像机拍摄得到所述瓶座内空间的鸟瞰图像。
[0014]作为本专利技术的进一步改进,“选取所述鸟瞰图像靠外侧区域”具体包括:
[0015]选取所述鸟瞰图像最外侧任意三个区域,所述三个区域分别间隔一定间距;
[0016]所述三个区域包括第一区域、第二区域以及第三区域,其中,
[0017]所述第一区域和第三区域分别位于所述鸟瞰图像最外侧两端位置,所述第二区域位于所述鸟瞰图像最外侧中间位置。
[0018]作为本专利技术的进一步改进,“根据所述区域内的像素值数据确定所述像素相似性范围”具体包括步骤:
[0019]获取所述三个区域中任一区域范围内的像素值,计算所述像素值的平均值;
[0020]获取其他两区域范围内的像素值,计算所述位于两区域内的像素最大值和最小值;
[0021]根据所述一区域内的像素平均值和其他两区域内的像素最大值和最小值确定像素相似性范围。
[0022]作为本专利技术的进一步改进,“根据所述像素相似性范围对所述鸟瞰图像中所有像素点进行像素相似性标定,形成标定集合”具体包括步骤:
[0023]获取所述鸟瞰图像中所有像素点的像素值数据;
[0024]根据所述像素相似性范围,利用FloodFill算法对所述鸟瞰图像中所有像素点进行像素相似性标定;
[0025]形成标定集合。
[0026]作为本专利技术的进一步改进,在“排除所述标定集合中所有的像素点”具体包括:
[0027]获取所述像素相似性范围内任一像素值,覆盖所述标定集合。
[0028]作为本专利技术的进一步改进,所述像素值数据具体包括R、G、B三通道像素值数据。
[0029]作为本专利技术的进一步改进,所述方法还包括步骤:
[0030]统计所述鸟瞰图像中真实物品的数量。
[0031]本专利技术一实施方式提供一种冰箱,包括:瓶座,摄像头以及存储器和处理器,其中,
[0032]所述瓶座包括瓶座顶部、底部和瓶座壁面,所述摄像头设于所述瓶座顶部中间位置,竖直向下设置;
[0033]所述瓶座底部用于放置物品;
[0034]所述瓶座壁面至少一面为玻璃面;
[0035]所述存储器存储可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任意一项所述冰箱内物品信息识别方法的步骤。
[0036]本专利技术一实施方式还提供一种计算机存储介质,其中存储有计算机程序,其中,所述计算机程序运行时导致所述计算机存储介质的所在设备执行根据如上述任意一项所述冰箱内物品信息识别方法的步骤。
[0037]与现有技术相比,本专利技术通过提高瓶座内空间鸟瞰图的亮度,根据靠外侧区域的像素值数据计算像素相似性范围,再利用FloodFill算法对图像中所有像素点进行像素相似性标定,形成标定集合,就可排除标定集合内的像素点数据,即去除冰箱瓶座鸟瞰图的镜像区域,以此可排除镜像物品的干扰,获得瓶座内真实物品的图像信息,提高识别算法的准确率。
附图说明
[0038]图1是本专利技术一实施方式中一种冰箱内物品信息识别方法的流程示意图。
[0039]图2是确定像素相似性范围的方法步骤流程示意图。
[0040]图3(a)和图3(b)是本专利技术实施例一中拍摄冰箱瓶座内空间的示意简图。
[0041]图4(a)和图4(b)是本专利技术实施例二中拍摄冰箱瓶座内空间的示意简图。
[0042]图5(a)和图5(b)是本专利技术实施例三中拍摄冰箱瓶座内空间的示意简图。
[0043]图6(a)和图6(b)是本专利技术实施例四中拍摄冰箱瓶座内空间的示意简图。
具体实施方式
[0044]为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施方式及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施方式仅是本申请一部分实施方式,而不是全部的实施方式。基于本申请中的实施方式,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施方式,都属于本申请保护的范围。
[0045]下面详细描述本专利技术的实施方式,实施方式的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施方式是示例性的,仅用于解释本专利技术,而不能理解为对本专利技术的限制。
[0046]为方便说明,本文使用表示空间相对位置的术语来进行描述,例如“上”、“下”、“后”、“前”等,用来描述附图中所示的一个单元或者特征相对于另一个单元或特征的关系。空间相对位置的术语可以包括设备在使用或工作中除了图中所示方位以外的不同方位。例如,如果将图中的装置翻转,则被描述为位于其他单元或特征“下方”或“上方”的单元将位于其他单元或特征“下方”或“上方”。因此,示例性术语“下方”可以囊括下方和上方这两种空间方位。
[0047]如图1本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种冰箱内物品信息识别方法,其特征在于,包括步骤:获取冰箱瓶座内空间的鸟瞰图像;调高所述鸟瞰图像的亮度至原来亮度的1.5~2.5倍;选取所述鸟瞰图像靠外侧区域,根据所述区域内的像素值数据确定所述像素相似性范围;根据所述像素相似性范围对所述鸟瞰图像中所有像素点进行像素相似性标定,形成标定集合,所述标定集合包括所述鸟瞰图像中所有落入在所述像素相似性范围内的像素点数据;排除所述标定集合中所有的像素点,获得所述瓶座内真实物品的图像信息。2.根据权利要求1所述的冰箱内物品信息识别方法,其特征在于,“获取冰箱瓶座内空间的鸟瞰图像”具体包括:控制设于所述瓶座顶部中间的摄像机拍摄得到所述瓶座内空间的鸟瞰图像。3.根据权利要求2所述的冰箱内物品信息识别方法,其特征在于,“选取所述鸟瞰图像靠外侧区域”具体包括:选取所述鸟瞰图像最外侧任意三个区域,所述三个区域分别间隔一定间距;所述三个区域包括第一区域、第二区域以及第三区域,其中,所述第一区域和第三区域分别位于所述鸟瞰图像最外侧两端位置,所述第二区域位于所述鸟瞰图像最外侧中间位置。4.根据权利要求3所述的冰箱内物品信息识别方法,其特征在于,“根据所述区域内的像素值数据确定所述像素相似性范围”具体包括步骤:获取所述三个区域中任一区域范围内的像素值,计算所述像素值的平均值;获取其他两区域范围内的像素值,计算所述位于两区域内的像素最大值和最小值;根据所述一区域内的像素平均值和其他两区域内的像素最大值和最小值确定像素相似性范围。5.根据权利...

【专利技术属性】
技术研发人员:解凡
申请(专利权)人:海尔智家股份有限公司
类型:发明
国别省市:

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

1