对冰箱食材的图片进行展示的方法、设备及冰箱技术

技术编号:32437351 阅读:25 留言:0更新日期:2022-02-26 07:55
本发明专利技术揭示了一种对冰箱食材的图片进行展示的方法、设备及冰箱,所述方法包括:获取识别的冰箱内食材的名称;根据食材的名称,在图片库中选择对应的食材图片;根据所述食材图片的数量和屏幕尺寸,确定食材图片的所有排列方式,计算每种排列方式下显示屏幕的最小空白面积,选取所有最小空白面积中的最小值对应的排列方式和所述食材图片的显示尺寸,对食材图片进行显示。与现有技术相比,本发明专利技术的对冰箱食材的图片进行展示的方法,通过将拍摄的食材照片进行识别,根据识别出来的食材名称在事先设计好的图片库中选择对应的食材图片,最后将食材图片进行优化排列后最大化的向用户展示,使用户能够查看清晰明了且最大化的展示图片,提升用户观感。升用户观感。升用户观感。

【技术实现步骤摘要】
对冰箱食材的图片进行展示的方法、设备及冰箱


[0001]本专利技术涉及家电控制领域,特别涉及一种对冰箱食材的图片进行展示的方法、设备及冰箱。

技术介绍

[0002]随着冰箱智能化的发展,冰箱中一般会安装摄像头对食材进行拍摄,并将拍摄后的食材展示到显示屏中。这样,用户可以不用打开冰箱即可查看冰箱内的食材,省电而且方便。
[0003]但是,这种方式显示的冰箱食材的照片,一般是畸形或者杂乱或者残缺的,不利于用户直观的识别出冰箱内的食材。另外,不论冰箱内食材的多少,这种方式显示的食材照片的大小也是固定的,不能给用户提供智能化的显示,提升用户的观感。

技术实现思路

[0004]本专利技术的目的在于提供一种对冰箱食材的图片进行展示的方法、设备及冰箱。
[0005]为实现上述专利技术目的之一,本专利技术一实施方式提供一种对冰箱食材的图片进行展示的方法,所述方法包括:
[0006]获取识别的冰箱内食材的名称;
[0007]根据所述食材的名称,在图片库中选择对应的食材图片;
[0008]根据所述食材图片的数量,确定所述食材图片的所有排列方式,并根据显示屏幕的尺寸,计算每种排列方式下所述显示屏幕的最小空白面积,选取所有最小空白面积中的最小值对应的排列方式和所述食材图片的显示尺寸,对所述食材图片进行显示。
[0009]作为本专利技术一实施方式的进一步改进,所述“根据所述食材图片的数量,确定所述食材图片的所有排列方式,并根据显示屏幕的尺寸,计算每种排列方式下所述显示屏幕的最小空白面积,选取所有最小空白面积中的最小值对应的排列方式和所述食材图片的显示尺寸,对所述食材图片进行显示”包括:
[0010]获取所述食材图片的数量N、冰箱的显示屏幕的宽W和高H;
[0011]假设所述显示屏幕中每行和每列分别显示r和s张图片,所述图片为正方形,边长为m,则显示屏幕中空白面积的大小o为:o=(W*H)

m*m*N;
[0012]由于r<=N、s=Math.ceil(N/r),同时m<=W/r且m<=H/s,对r从1开始递增至N,计算r在不同取值时o的最小值,选取所有最小值中的最小值,得到对应的r、s和m的取值,对所述食材图片进行展示。
[0013]作为本专利技术一实施方式的进一步改进,所述“根据所述食材的名称,选择对应的食材图片”包括:
[0014]根据所述食材的名称,在预先设计好的食材库中选择对应的食材图片,作为所述食材名称对应展示的图片。
[0015]作为本专利技术一实施方式的进一步改进,所述“获取识别的冰箱内食材的名称”包
括:
[0016]获取拍摄的食材的照片,提取所述照片中的食材的特征;
[0017]将所述照片中特征相同的食材进行切割;
[0018]对所有切割出的食材进行识别,得到冰箱内食材的名称。
[0019]作为本专利技术一实施方式的进一步改进,所述食材的特征包括食材的颜色、纹理和形状。
[0020]作为本专利技术一实施方式的进一步改进,所述“将所述照片中特征相同的食材进行切割”包括:
[0021]使用语义分割算法将所述照片中特征相同的食材进行切割。
[0022]作为本专利技术一实施方式的进一步改进,所述“对所有切割出的食材进行识别”包括:
[0023]使用图像识别技术对所有切割出的食材进行识别。
[0024]作为本专利技术一实施方式的进一步改进,所述方法还包括:
[0025]获取拍摄的食材的照片后,使用自适应中值滤波降噪算法对所述照片进行降噪处理。
[0026]为实现上述专利技术目的之一,本专利技术一实施方式提供一种电子设备,包括存储器和处理器,所述存储器存储有可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现上述任意一项所述对冰箱食材的图片进行展示的方法中的步骤。
[0027]为实现上述专利技术目的之一,本专利技术一实施方式提供一种冰箱,所述冰箱包含上述所述的电子设备。
[0028]与现有技术相比,本专利技术的对冰箱食材的图片进行展示的方法,通过将拍摄的食材照片进行识别,根据识别出来的食材名称在事先设计好的图片库中选择对应的食材图片,最后将食材图片进行优化排列后最大化的向用户展示,使用户能够查看清晰明了且最大化的展示图片,提升用户观感。
附图说明
[0029]图1是本专利技术对冰箱食材的图片进行展示的方法的流程示意图。
[0030]图2是步骤S100的流程示意图。
[0031]图3是步骤S300的流程示意图。
具体实施方式
[0032]以下将结合附图所示的具体实施方式对本专利技术进行详细描述。但这些实施方式并不限制本专利技术,本领域的普通技术人员根据这些实施方式所做出的结构、方法、或功能上的变换均包含在本专利技术的保护范围内。
[0033]本专利技术提供一种对冰箱食材的图片进行展示的方法,所述方法通过将拍摄的食材照片进行识别,根据识别出来的食材名称在事先设计好的图片库中选择对应的食材图片,最后将食材图片进行优化排列后最大化的向用户展示,使用户能够查看清晰明了且最大化的展示图片,提升用户观感。
[0034]如图1所示,所述方法包括:
[0035]步骤S100:获取识别的冰箱内食材的名称。
[0036]可以在冰箱内安装摄像头对冰箱内食材进行拍摄,然后通过照片识别技术对拍摄的照片中的食材进行识别,从而得到冰箱内食材的名称。具体步骤如图2所示,包括如下:
[0037]步骤S110:获取拍摄的食材的照片,提取所述照片中的食材的特征。
[0038]首先,使用自适应的中值滤波算法,对拍摄的食材的照片进行降噪处理。中值滤波算法是基于排序统计理论的一种能有效抑制噪声的非线性信号处理技术,中值滤波算法的基本原理是把数字图像或数字序列中一点的值用该点的一个邻域中各点值的中值代替,让周围的像素值接近的真实值,从而消除孤立的噪声点。本专利技术可以使用中值滤波算法对拍摄的照片进行降噪,从而提高照片的质量。
[0039]然后提取降噪后照片中食材的特征。
[0040]所述食材的特征包括食材的颜色、纹理和形状。
[0041]步骤S120:将所述照片中特征相同的食材进行切割。
[0042]使用语义分割算法将所述照片中特征相同的食材进行切割。
[0043]图像语义分割(Semantic Segmentation)算法是图像处理技术中关于图像理解的重要一环。语义分割即是对图像中每一个像素点进行分类,确定每个点的类别,从而进行区域划分。
[0044]步骤S130:对所有切割出的食材进行识别,得到冰箱内食材的名称。
[0045]使用图像识别技术对所有切割出的食材进行识别,从而得到冰箱内食材的名称。
[0046]步骤S200:根据所述食材的名称,在图片库中选择对应的食材图片。
[0047]由于根据冰箱内安装的摄像头拍摄的食材照片一般是畸形或者杂本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种对冰箱食材的图片进行展示的方法,其特征在于,所述方法包括:获取识别的冰箱内食材的名称;根据所述食材的名称,在图片库中选择对应的食材图片;根据所述食材图片的数量,确定所述食材图片的所有排列方式,并根据显示屏幕的尺寸,计算每种排列方式下所述显示屏幕的最小空白面积,选取所有最小空白面积中的最小值对应的排列方式和所述食材图片的显示尺寸,对所述食材图片进行显示。2.根据权利要求1所述对冰箱食材的图片进行展示的方法,其特征在于,所述“根据所述食材图片的数量,确定所述食材图片的所有排列方式,并根据显示屏幕的尺寸,计算每种排列方式下所述显示屏幕的最小空白面积,选取所有最小空白面积中的最小值对应的排列方式和所述食材图片的显示尺寸,对所述食材图片进行显示”包括:获取所述食材图片的数量N、冰箱的显示屏幕的宽W和高H;假设所述显示屏幕中每行和每列分别显示r和s张图片,所述图片为正方形,边长为m,则显示屏幕中空白面积的大小o为:o=(W*H)

m*m*N;由于r<=N、s=Math.ceil(N/r),同时m<=W/r且m<=H/s,对r从1开始递增至N,计算r在不同取值时o的最小值,选取所有最小值中的最小值,得到对应的r、s和m的取值,对所述食材图片进行展示。3.根据权利要求1所述对冰箱食材的图片进行展示的方法,其特征在于,所述“根据所述食材的名称,选择...

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

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

1