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

技术编号:34435050 阅读:12 留言:0更新日期:2022-08-06 16:17
本发明专利技术揭示了一种冰箱内物品信息识别方法、冰箱和计算机存储介质,所述方法包括步骤:获取冰箱瓶座内空间的鸟瞰图像;将所述鸟瞰图像分割成多个检测区域;识别所述检测区域内是否存在预设形状的边缘信息;若存在预设形状的边缘信息,则计算所述检测区域内预设颜色像素点和其他颜色像素点的占比;若所述检测区域内预设颜色像素点和其他颜色像素点的占比在设定阈值范围内,则定位所述预设颜色像素点,并根据所述预设颜色像素点识别文字信息。本发明专利技术提出的冰箱内物品信息识别方法可快速定位物品上文字所在的具体位置并识别文字信息,计算量小,且不会遗漏任何需要识别的文字信息。且不会遗漏任何需要识别的文字信息。且不会遗漏任何需要识别的文字信息。

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


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

技术介绍

[0002]随着电器智能化的发展,对内部物品进行识别已经是智能冰箱所必需的功能。通常为了实现对冰箱内存放物品的识别,冰箱内部都安装有一个或多个摄像头用于采集冰箱内物品照片,并对采集到的照片进行识别处理后发送到使用终端,以供用户查看。将摄像头设于物品上方可以避免物品互相遮挡的问题,而提高物品信息识别的准确率。
[0003]但是,在智能冰箱的具体实现过程中还是存在许多问题,例如,对于如何识别冰箱瓶座内物品的文字信息,包括物品名称、生产日期、保质日期等等。现有的方法是将拍摄得到的冰箱瓶座内空间图像整个代入算法,定位物品文字信息在图像上具体位置,然后识别物品文字信息,这种方法计算量大,且容易定位不准确或遗漏部分文字信息。

技术实现思路

[0004]本专利技术的目的在于提供一种冰箱内物品信息识别方法、冰箱和计算机存储介质。
[0005]为实现上述专利技术目的之一,本专利技术一实施方式提供一种冰箱内物品信息识别方法,包括步骤:
[0006]获取冰箱瓶座内空间的鸟瞰图像;
[0007]将所述鸟瞰图像分割成多个检测区域;
[0008]识别所述检测区域内是否存在预设形状的边缘信息;
[0009]若存在预设形状的边缘信息,则计算所述检测区域内预设颜色像素点和其他颜色像素点的占比;
[0010]若所述检测区域内预设颜色像素点和其他颜色像素点的占比在设定阈值范围内,则定位所述预设颜色像素点,并根据所述预设颜色像素点识别文字信息。
[0011]作为本专利技术的进一步改进,“将所述鸟瞰图像分割成多个检测区域”具体包括:
[0012]所述检测区域为方形结构;
[0013]所述检测区域至少大于所述冰箱瓶座内物品顶盖面积;
[0014]每相邻两个检测区域之间有部分重叠。
[0015]作为本专利技术的进一步改进,“每相邻两个检测区域之间有部分重叠”具体为:
[0016]每相邻两个检测区域之间有部分重叠区域,所述重叠区域为所述检测区域的一半。
[0017]作为本专利技术的进一步改进,“识别所述检测区域内是否存在预设形状的边缘信息”具体包括:
[0018]利用圆形检测算法和/或方形检测算法,识别所述检测区域是否存在圆形边缘信息和/或方形边缘信息。
[0019]作为本专利技术的进一步改进,在“计算所述检测区域内预设颜色像素点和其他颜色像素点的占比”具体包括:
[0020]获取所述检测区域内所有的预设颜色像素点;
[0021]所述预设颜色具体为黑色。
[0022]作为本专利技术的进一步改进,“若所述检测区域内预设颜色像素点和其他颜色像素点的占比在设定阈值范围内,则定位所述预设颜色像素点,并根据所述预设颜色像素点识别文字信息”具体包括:
[0023]所述阈值范围具体为30%~40%;
[0024]利用OCR算法定位所述预设颜色像素点的具体位置,并根据所述预设颜色像素点识别文字信息。
[0025]作为本专利技术的进一步改进,所述方法包括:
[0026]逐一识别每个检测区域内是否存在预设形状的边缘信息。
[0027]作为本专利技术的进一步改进,所述方法还包括:
[0028]若所述检测区域内不存在预设形状的边缘信息,则继续识别下一个检测区域;
[0029]若所述检测区域内预设颜色像素点和其他颜色像素点占比不在设定阈值范围内,则继续识别下一个检测区域。
[0030]本专利技术一实施方式提供一种冰箱,包括:瓶座,摄像头以及存储器和处理器,其特征在于,
[0031]所述摄像头设于所述瓶座顶部中间位置,竖直向下设置;
[0032]所述瓶座底部用于放置物品;
[0033]所述存储器存储可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现如上任意一项所述冰箱内物品信息识别方法的步骤。
[0034]本专利技术一实施方式还提供一种计算机存储介质,其中存储有计算机程序,其特征在于,所述计算机程序运行时导致所述计算机存储介质的所在设备执行根据如上任意一项所述冰箱内物品信息识别方法的步骤。
[0035]与现有技术相比,本专利技术将获取的鸟瞰图像分割成多个检测区域,通过识别每个检测区域内是否存在预设形状和计算每个检测区域内预设颜色像素点和其他颜色像素点的占比,可快速定位物品上文字所在的具体位置并识别文字信息,计算量小,且不会遗漏任何需要识别的文字信息。
附图说明
[0036]图1是本专利技术一实施方式中的冰箱内物品信息识别方法流程示意图。
[0037]图2是本专利技术一实施方式中拍摄到的鸟瞰图示意图(相邻检测区域无重叠)。
[0038]图3是本专利技术一实施方式中拍摄到的鸟瞰图示意图(相邻检测区域部分重叠)。
[0039]图4是本专利技术另一实施方式中的冰箱内物品信息识别方法流程示意图。
具体实施方式
[0040]为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施方式及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施方式仅是本申
请一部分实施方式,而不是全部的实施方式。基于本申请中的实施方式,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施方式,都属于本申请保护的范围。
[0041]下面详细描述本专利技术的实施方式,实施方式的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施方式是示例性的,仅用于解释本专利技术,而不能理解为对本专利技术的限制。
[0042]为方便说明,本文使用表示空间相对位置的术语来进行描述,例如“上”、“下”、“后”、“前”等,用来描述附图中所示的一个单元或者特征相对于另一个单元或特征的关系。空间相对位置的术语可以包括设备在使用或工作中除了图中所示方位以外的不同方位。例如,如果将图中的装置翻转,则被描述为位于其他单元或特征“下方”或“上方”的单元将位于其他单元或特征“下方”或“上方”。因此,示例性术语“下方”可以囊括下方和上方这两种空间方位。
[0043]由于冰箱内食材的生产日期和保质期等信息的位置比较散乱且不固定,有些甚至设置在食材的底部(例如有些酸奶的生产日期设置在底部),不方便对这些食材进行识别和统一管理,因此可以在食材存入冰箱时,为其打印一个统一格式的包含食材基本信息的标签,并将所述标签设置在食材的固定位置(例如粘贴在食材的顶部),从而计算机和用户可以通过标签获取食材的名称和生产日期等信息,方便计算机和用户对食材进行管理。
[0044]如图1所示,本专利技术提供一种冰箱内物品信息识别方法,包括步骤:
[0045]S1:获取冰箱瓶座内空间的鸟瞰图像1。
[0046]在本实施方式中,摄像头设于所述瓶座顶部,从上方拍摄物品得到鸟瞰本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种冰箱内物品信息识别方法,其特征在于,包括步骤:获取冰箱瓶座内空间的鸟瞰图像;将所述鸟瞰图像分割成多个检测区域;识别所述检测区域内是否存在预设形状的边缘信息;若存在预设形状的边缘信息,则计算所述检测区域内预设颜色像素点和其他颜色像素点的占比;若所述检测区域内预设颜色像素点和其他颜色像素点的占比在设定阈值范围内,则定位所述预设颜色像素点,并根据所述预设颜色像素点识别文字信息。2.根据权利要求1所述的冰箱内物品信息识别方法,其特征在于,“将所述鸟瞰图像分割成多个检测区域”具体包括:所述检测区域为方形结构;所述检测区域至少大于所述冰箱瓶座内物品顶盖面积;每相邻两个检测区域之间有部分重叠。3.根据权利要求2所述的冰箱内物品信息识别方法,其特征在于,“每相邻两个检测区域之间有部分重叠”具体为:每相邻两个检测区域之间有部分重叠区域,所述重叠区域为所述检测区域的一半。4.根据权利要求3所述的冰箱内物品信息识别方法,其特征在于,“识别所述检测区域内是否存在预设形状的边缘信息”具体包括:利用圆形检测算法和/或方形检测算法,识别所述检测区域是否存在圆形边缘信息和/或方形边缘信息。5.根据权利要求4所述的冰箱内物品信息识别方法,其特征在于,在“计算所述检测区域内预设颜色像素点和其他颜色像素点的占比”具体包括:获取所述检测区域内所有的预设颜色像素点;所述预设颜色具体为黑色。6.根据权利要求5所...

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

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

1