System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及冰箱内容器内液体显示,尤其涉及一种显示容器内液体含量的方法、制冷设备及存储介质。
技术介绍
1、冰箱内常存储非透明包装的液体容器,如果汁、牛奶、饮料等,当一次性喝不完放入冰箱存储后,经过一段时间将会忘记剩余量。用户也就无法准确掌握食材的存量,很难做出是否应该补货的判断。
2、现有技术中采用称重的方式无法判断出一次性拿出多个物品后失重的具体来源,并且如果又放入新的液体容器,那么这种称重的方案将出现混淆。另外,因为不同的液体密度不同,包装也不同,很难根据重量转换成体积。
技术实现思路
1、本专利技术的目的在于提供一种显示容器内液体含量的方法、制冷设备及存储介质,以解决现有技术中无法准确获知冰箱内存储的液体容器瓶中的液体存量,因而无法及时补货的问题。
2、为实现上述专利技术目的之一,本专利技术一实施方式提供一种显示容器内液体含量的方法,所述方法包括:获取冰箱内图像,识别图像内的储液容器位置信息;基于红外成像获取冰箱内所述储液容器内的液位分界位置;采用漫水填充算法计算出所述储液容器的液位分界位置的高度位置信息,并根据所述液位分界位置的高度位置信息在所述图像中对应的储液容器上进行标识。
3、作为本专利技术的进一步改进,所述方法还包括:所述漫水填充算法计算液位分界位置的高度包括:设定多个种子起始位置,所述多个种子起始位置分别定位于红外成像中储液容器的底层像素点;设定算法阈值,所述算法阈值为:以高于种子起始位置预设高度内的所有灰度值的平均值;自种
4、作为本专利技术的进一步改进,所述方法还包括:所述冰箱内图像为可见光照片。
5、作为本专利技术的进一步改进,所述方法还包括:基于所述可见光照片和所述红外成像获得的短波红外照片的位置偏差计算修正指数;通过修正指数调整短波红外照片内的液位分界位置的高度位置信息并标识于可见光照片内的储液容器上。
6、作为本专利技术的进一步改进,所述方法还包括:“基于红外成像获取冰箱内所述储液容器内的液位分界位置”步骤,包括:根据修正指数调整所述可见光照片中储液容器的位置信息;基于调整后的储液容器的位置信息识别所述短波红外照片内对应于位置信息的储液容器的液位分界位置。
7、作为本专利技术的进一步改进,所述方法还包括:“通过修正指数调整短波红外照片内的液位分界位置的高度位置信息并标识于可见光照片内的储液容器上”步骤,具体包括:提取所述短波红外照片内的储液容器图像,利用漫水填充算法计算出所述储液容器图像内的液位分界位置的高度位置信息;将液位分界位置的高度位置信息标识于可见光照片内。
8、作为本专利技术的进一步改进,所述方法还包括:所述修正指数的计算方法包括:建立二维坐标平面;基于不同位置的拍摄源在二维坐标平面内通过所述可见光照片和所述短波红外照片与对应拍摄源的距离固定关系式映射所述可见光照片和所述短波红外照片;计算所述短波红外照片相对于所述可见光照片在二维坐标平面内对应于横向偏移距离d的像素数量md和/或对应于纵向偏移距离k的像素数量mk;基于横向偏移距离d的像素数量md和/或所述纵向偏移距离k的像素数量mk调整所述储液容器的位置信息以及液位高度的位置信息。
9、本专利技术还提供一种制冷设备,包括摄像头、存储器以及处理器,所述摄像头用于拍摄冰箱内图像;所述存储器中存储可在所述处理器上运行的计算机程序,所述处理器上执行程序时实现上述任意一项所述显示容器内液体含量的方法中的步骤。
10、作为本专利技术的进一步改进,所述制冷设备还包括:所述摄像头设置有两个并安装于制冷设备的开合门上,用于在开合门达到预设角度时进行拍摄,所述预设角度为摄像头正式于冰箱内时开合门的角度。
11、本专利技术还提供一种存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上任意一项所述显示容器内液体含量的方法中的步骤。
12、与现有技术相比,本专利技术具有以下有益效果:本方案可以具体到显示每一瓶的剩余液体含量,方便用户直观感受;采用漫水填充算法,算法识别出的液面的分割面泾渭分明,相比较现有技术误差更小,检测更精准。
13、本方案还提供了拍摄普通可见光照片和短波红外照片,通过短波红外照片检测液体含量,显示于普通可见光照,在显示液位的同时还可以清楚观测到每个瓶子,更加直观。
本文档来自技高网...【技术保护点】
1.一种显示容器内液体含量的方法,其特征在于,包括:
2.根据权利要求1所述的显示容器内液体含量的方法,其特征在于,所述漫水填充算法计算液位分界位置的高度包括:
3.根据权利要求1所述的显示容器内液体含量的方法,其特征在于,所述冰箱内图像为可见光照片。
4.根据权利要求3所述的显示容器内液体含量的方法,其特征在于,基于所述可见光照片和所述红外成像获得的短波红外照片的位置偏差计算修正指数;
5.根据权利要求4所述的显示容器内液体含量的方法,其特征在于,“基于红外成像获取冰箱内所述储液容器内的液位分界位置”步骤,包括:
6.根据权利要求5所述的显示容器内液体含量的方法,其特征在于,“通过修正指数调整短波红外照片内的液位分界位置的高度位置信息并标识于可见光照片内的储液容器上”步骤,具体包括:
7.根据权利要求6所述的显示容器内液体含量的方法,其特征在于,所述修正指数的计算方法包括:
8.一种制冷设备,包括摄像头、存储器以及处理器,其特征在于,
9.根据权利要求8所述的制冷设备,其特征在于,所
10.一种存储介质,所述存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时候实现权利要求1~7任意一项所述显示容器内液体含量的方法中的步骤。
...【技术特征摘要】
1.一种显示容器内液体含量的方法,其特征在于,包括:
2.根据权利要求1所述的显示容器内液体含量的方法,其特征在于,所述漫水填充算法计算液位分界位置的高度包括:
3.根据权利要求1所述的显示容器内液体含量的方法,其特征在于,所述冰箱内图像为可见光照片。
4.根据权利要求3所述的显示容器内液体含量的方法,其特征在于,基于所述可见光照片和所述红外成像获得的短波红外照片的位置偏差计算修正指数;
5.根据权利要求4所述的显示容器内液体含量的方法,其特征在于,“基于红外成像获取冰箱内所述储液容器内的液位分界位置”步骤,包括:
6.根据权利要求5所述的显示容器内液体含量的方法,其特征在于,“通...
【专利技术属性】
技术研发人员:解凡,孔令磊,高洪波,
申请(专利权)人:青岛海尔电冰箱有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。