CN106152691B - 冰箱内食物重量的检测方法及装置 - Google Patents
冰箱内食物重量的检测方法及装置 Download PDFInfo
- Publication number
- CN106152691B CN106152691B CN201610527626.7A CN201610527626A CN106152691B CN 106152691 B CN106152691 B CN 106152691B CN 201610527626 A CN201610527626 A CN 201610527626A CN 106152691 B CN106152691 B CN 106152691B
- Authority
- CN
- China
- Prior art keywords
- food
- weight
- refrigerator
- information
- spectrum picture
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F25—REFRIGERATION OR COOLING; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS; MANUFACTURE OR STORAGE OF ICE; LIQUEFACTION SOLIDIFICATION OF GASES
- F25D—REFRIGERATORS; COLD ROOMS; ICE-BOXES; COOLING OR FREEZING APPARATUS NOT OTHERWISE PROVIDED FOR
- F25D23/00—General constructional features
- F25D23/12—Arrangements of compartments additional to cooling compartments; Combinations of refrigerators with other equipment, e.g. stove
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F25—REFRIGERATION OR COOLING; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS; MANUFACTURE OR STORAGE OF ICE; LIQUEFACTION SOLIDIFICATION OF GASES
- F25D—REFRIGERATORS; COLD ROOMS; ICE-BOXES; COOLING OR FREEZING APPARATUS NOT OTHERWISE PROVIDED FOR
- F25D29/00—Arrangement or mounting of control or safety devices
- F25D29/003—Arrangement or mounting of control or safety devices for movable devices
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F25—REFRIGERATION OR COOLING; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS; MANUFACTURE OR STORAGE OF ICE; LIQUEFACTION SOLIDIFICATION OF GASES
- F25D—REFRIGERATORS; COLD ROOMS; ICE-BOXES; COOLING OR FREEZING APPARATUS NOT OTHERWISE PROVIDED FOR
- F25D29/00—Arrangement or mounting of control or safety devices
- F25D29/005—Mounting of control devices
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F25—REFRIGERATION OR COOLING; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS; MANUFACTURE OR STORAGE OF ICE; LIQUEFACTION SOLIDIFICATION OF GASES
- F25D—REFRIGERATORS; COLD ROOMS; ICE-BOXES; COOLING OR FREEZING APPARATUS NOT OTHERWISE PROVIDED FOR
- F25D2700/00—Means for sensing or measuring; Sensors therefor
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Physics & Mathematics (AREA)
- Mechanical Engineering (AREA)
- Thermal Sciences (AREA)
- General Engineering & Computer Science (AREA)
- Cold Air Circulating Systems And Constructional Details In Refrigerators (AREA)
Abstract
本发明公开了一种冰箱内食物重量的检测方法,包括:获取所述光谱检测模块检测的所述冰箱内食物的光谱图像;基于所述光谱图像获取所述食物的种类信息和体积;根据所述种类信息对应的食物体积与食物重量的映射关系确定所述种类信息对应的食物重量。本发明还公开了一种冰箱内食物重量的检测装置。本发明实现了根据光谱图像得到冰箱内食物的重量,无论用户将食物放置于冰箱内的任意位置均能够检测到食物的重量,提高了冰箱内食物的重量检测的效率。
Description
技术领域
本发明涉及冰箱技术领域,尤其涉及一种冰箱内食物重量的检测方法及装置。
背景技术
目前,冰箱是生产和生活中常用的制冷和保鲜设备,用户可以将食物放入冰箱的保鲜层,以保证在一定的保鲜周期内维持食物的新鲜,方便用户的下次食用。用户将食物放入冰箱时,可以通过查看食物的重量等参数在食物达到保鲜周期之前就被取出以食用。
目前,冰箱能够通过重量传感器等称重装置测量冰箱内食物的重量。但是,为了测量冰箱内食物的重量,用户将食物放入冰箱时需要将食物放置于称重装置上,造成冰箱内食物重量的测量过程繁琐。
发明内容
本发明提供一种冰箱内食物重量的检测方法及装置,旨在解决冰箱内食物重量的测量过程繁琐的技术问题。
为实现上述目的,本发明提供的一种冰箱内食物重量的检测方法,所述冰箱的冷藏室设有光谱检测模块,所述冰箱内食物重量的检测方法包括以下步骤:
获取所述光谱检测模块检测的所述冰箱内食物的光谱图像;
基于所述光谱图像获取所述食物的种类信息和体积;
根据所述种类信息对应的食物体积与食物重量的映射关系确定所述种类信息对应的食物重量。
优选地,对所述光谱图像进行二值化操作,并对二值化后的所述光谱图像进行区域标记;
确定区域标记后所述光谱图像边缘的位置信息,并基于所述位置信息计算所述食物的投影面积;
基于所述食物的投影面积以及所述种类信息对应的食物投影面积与食物体积的映射关系确定所述食物的体积。
优选地,所述冰箱内食物重量的检测方法还包括:
在检测到所述食物放入所述冰箱内时,执行获取所述光谱检测模块检测的所述冰箱内食物的光谱图像的步骤,并在获得所述种类信息对应的食物重量时,将所述食物重量作为预设存入重量并与所述食物的种类信息进行关联存储;
在获得所述种类信息对应的食物重量,且当前所述食物放入所述冰箱内的时长大于预设时长时,获取所述食物的预设存入重量;
基于所述预设存入重量及所述食物重量计算所述食物重量的损失率;
获取所述损失率所属的范围对应的所述食物的新鲜度。
优选地,所述根据所述种类信息对应的食物体积与食物重量的映射关系确定所述种类信息对应的食物重量的步骤之后,所述冰箱内食物重量的检测方法还包括:
基于所述光谱图像获取所述食物的光谱信息;
基于获取的所述光谱信息确定所述食物的成分及各成分对应的含量。
优选地,所述基于获取的所述光谱信息确定所述食物的成分及各成分对应的含量的步骤之后,所述冰箱内食物重量的检测方法还包括:
基于所述食物重量及所述食物的成分及各成分对应的含量计算所述食物的热量。
此外,为实现上述目的,本发明还提供一种冰箱内食物重量的检测装置,所述冰箱的冷藏室设有光谱检测模块,所述冰箱内食物重量的检测装置包括:
光谱图像获取模块,用于获取所述光谱检测模块检测的所述冰箱内食物的光谱图像;
获取模块,用于基于所述光谱图像获取所述食物的种类信息和体积;
第一确定模块,用于基于所述食物的体积以及所述种类信息对应的食物体积与食物重量的映射关系确定所述食物的重量。
优选地,所述获取模块包括:
二值化单元,用于对所述光谱图像进行二值化操作,并对二值化后的所述光谱图像进行区域标记;
第一确定单元,用于确定区域标记后所述光谱图像边缘的位置信息,并基于所述位置信息计算所述食物的投影面积;
第二确定单元,用于基于所述食物的投影面积以及所述种类信息对应的食物投影面积与食物体积的映射关系确定所述食物的体积。
优选地,所述冰箱内食物重量的检测装置还包括:
存储模块,用于在检测到所述食物放入所述冰箱内时,执行获取所述光谱检测模块检测的所述冰箱内食物的光谱图像的步骤,并在确定所述种类信息对应的食物重量时,将所述食物重量作为预设存入重量并与所述食物的种类信息进行关联存储;
重量获取模块,用于在获得所述种类信息对应的食物重量,且当前所述食物放入所述冰箱内的时长大于预设时长时,获取所述食物的预设存入重量;
第一计算模块,用于基于所述预设存入重量及所述食物重量计算所述食物重量的损失率;
新鲜度获取模块,用于获取所述损失率所属的范围对应的所述食物的新鲜度。
优选地,所述冰箱内食物重量的检测装置还包括:
光谱信息获取模块,用于基于所述光谱图像获取所述食物的光谱信息;
第二确定模块,用于基于获取的所述光谱信息确定所述食物的成分及各成分对应的含量。
优选地,所述冰箱内食物重量的检测装置还包括:
第二计算模块,用于基于所述食物重量及所述食物的成分及各成分对应的含量计算所述食物的热量。
本发明通过获取所述光谱检测模块检测的所述冰箱内食物的光谱图像,接着基于所述光谱图像获取所述食物的种类信息和体积而后根据所述种类信息对应的食物体积与食物重量的映射关系确定所述种类信息对应的食物重量,实现了根据光谱图像得到冰箱内食物的重量,无论用户将食物放置于冰箱内的任意位置均能够检测到食物的重量,提高了冰箱内食物的重量检测的效率。
附图说明
图1为本发明冰箱内食物重量的检测方法第一实施例的流程示意图;
图2为光谱图像示意图,其中,图2A为二值化后的光谱图像示意图,图2B为确定边缘后的光谱图像示意图;
图3为本发明冰箱内食物重量的检测方法第二实施例中基于所述光谱图像获取所述食物的体积步骤的细化流程示意图;
图4为本发明冰箱内食物重量的检测方法第三实施例的流程示意图;
图5为本发明冰箱内食物重量的检测方法第四实施例的流程示意图;
图6为本发明冰箱内食物重量的检测装置第一实施例的功能模块示意图;
图7为本发明冰箱内食物重量的检测装置第二实施例中获取模块的细化功能模块示意图;
图8为本发明冰箱内食物重量的检测装置第三实施例的功能模块示意图;
图9为本发明冰箱内食物重量的检测装置第四实施例的功能模块示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明提供一种冰箱内食物重量的检测方法。参照图1,图1为本发明冰箱内食物重量的检测方法第一实施例的流程示意图。
在本实施例中,冰箱的冷藏室设有光谱检测模块,其中,光谱检测模块用于采集冰箱内食物的光谱图像,光谱检测模块可以设有一个或多个,该光谱检测模块可以设置在果蔬盒盖板上,也可以设置在果蔬盒的前后左右位置、冰箱的上部箱胆里或者冰箱冷藏室的各个侧壁上等。
该冰箱内食物重量的检测方法包括:
步骤S10,获取所述光谱检测模块检测的所述冰箱内食物的光谱图像;
本实施例中,可以在云服务器或者手机、IPAD等移动终端或者冰箱自身运行该冰箱内食物重量的检测方法,即冰箱内食物重量的检测方法可以设置在冰箱、云服务器或者移动终端中。
在通过冰箱的处理器运行本实施例的检测方法时,可以在用户存入食物后,定时获取所述光谱检测模块检测的所述冰箱内食物的光谱图像;也可以在接收到冰箱内食物重量的检测指令时,获取所述光谱检测模块检测的所述冰箱内食物的光谱图像,例如,用户可以通过冰箱上的按钮触发冰箱内食物的重量检测指令,或者,手机、IPAD等移动终端安装有对应的APP应用程序,用户可以通过该APP运行界面中对应的选项等触发冰箱内食物的重量检测指令,而后移动终端将该重量检测指令发送至冰箱。
在移动终端或云服务器运行本实施例的检测方法时,用户可以通过冰箱上的按钮触发冰箱内食物的重量检测指令至冰箱,或者由服务器定时发送冰箱内食物的重量检测指令至冰箱,冰箱将其光谱检测模块检测的所述冰箱内食物的光谱图像反馈至移动终端或云服务器。在其他实施例中,当移动终端运行有该冰箱内食物重量的检测方法对应的APP时,还可以由移动终端定时发送冰箱内食物的重量检测指令至冰箱,而后冰箱将其光谱检测模块检测的所述冰箱内食物的光谱图像反馈至移动终端或云服务器,由移动终端或云服务器根据光谱图像实现冰箱内食物重量的检测,或者由冰箱根据光谱图像实现冰箱内食物重量的检测,实现冰箱内食物重量的定时检测,避免出现冰箱内食物的重量长时未检测的现象,进而避免冰箱内的食物因长时间放置而无法食用或者导致食物营养价值下降等情况的发生。
其中,该光谱图像包括冰箱内食物的图像信息以及光谱信息。
步骤S20,基于所述光谱图像获取所述食物的种类信息和体积;
其中,具体地,基于获取到的光谱图像得到食物的光谱信息,根据光谱信息确定所述食物的种类信息。对得到的光谱图像进行图像数据处理得到食物的体积,具体地,对所光谱图像进行二值化操作,并对二值化后的所述光谱图像进行区域标记,接着确定区域标记后光谱图像的边缘的位置信息,并基于位置信息计算所述食物的投影面积,即该确定的边缘所围成的区域的投影面积,在确定的边缘所围成的区域为多个时,各个区域的投影面积之和为该食物的投影面积,而后基于所述食物的投影面积以及所述种类信息对应的食物投影面积与食物体积的映射关系确定所述食物的体积,其中,云服务器或者数据库中存储有每一种食物的面积与体积的映射关系,冰箱内食物重量的检测装置根据该映射关系确定每一种食物的面积对应的体积。其中,对二值化后的所述光谱图像进行区域标记,是为了去掉光谱图像中多余的部分,以便于确定区域标记后光谱图像的边缘,例如,在上述食物为苹果等水果时,将苹果梗等去掉,如图2所示,其中,图2A为二值化后的光谱图像,图2B为确定边缘后的光谱图像。
本实施例中,光谱图像可以为一张,或者由位于冰箱不同位置的采集装置采集的多张光谱图像,通过多张光谱图像能够更加准确的确定冰箱内食物的体积。
步骤S30,根据所述食物的体积以及所述种类信息对应的食物体积与食物重量的映射关系确定所述食物的重量;
本实施例中,云服务器或者数据库中存储有每一种食物的食物体积与食物重量的映射关系,冰箱内食物重量的检测装置能够根据该映射关系确定每一种食物的体积对应的重量。
进一步地,在一实施例中,在步骤S30之后,该方法还包括:将所述食物的重量发送至所述冰箱及/或预设的移动终端,以供所述冰箱及/或预设的移动终端显示所述食物的重量。
具体地,在冰箱内食物重量的检测装置设置在冰箱中时,显示所述食物的重量,并将所述食物的重量发送至预设的移动终端,以供预设的移动终端显示所述食物的重量;在冰箱内食物重量的检测方法设置在云服务器时,将所述食物的重量发送至所述冰箱及/或预设的移动终端,以供所述冰箱及/或预设的移动终端显示所述食物的重量;在冰箱内食物重量的检测方法设置在移动终端时,显示所述食物的重量,并将所述食物的重量发送至所述冰箱及/或预设的移动终端,以供所述冰箱及/或预设的移动终端显示所述食物的重量;其中,预设的移动终端是指预设的用于显示该食物的重量的移动终端,当然,在显示食物重量的同时也可以显示食物的种类信息。通过冰箱在其显示屏中显示食物的重量,或者,移动终端在其对应的APP中显示食物的重量,以便于用户及时查看。
通过基于所述食物重量及所述种类信息计算所述食物的热量,接着将所述食物重量及所述热量发送至所述冰箱及/或预设的移动终端,以供所述冰箱及/或预设的移动终端显示所述食物重量及所述热量,实现了根据食物的重量及种类计算食物的热量,并通过冰箱及/或所述移动终端显示食物的热量,使得用户能够及时查看冰箱内食物的热量等信息,进而确定该食物是否可以食用。
本实施例中,通过获取所述光谱检测模块检测的所述冰箱内食物的光谱图像,接着基于所述光谱图像获取所述食物的种类信息和体积而后根据所述种类信息对应的食物体积与食物重量的映射关系确定所述种类信息对应的食物重量,实现了根据光谱图像得到冰箱内食物的重量,无论用户将食物放置于冰箱内的任意位置均能够检测到食物的重量,提高了冰箱内食物的重量检测的效率,提高了用户体验。
基于第一实施例提出本发明冰箱内食物重量的检测方法的第二实施例,参照图3,在本实施例中,步骤S20包括:
步骤S21,对所述光谱图像进行二值化操作,并对二值化后的所述光谱图像进行区域标记;
步骤S22,确定区域标记后所述光谱图像的边缘的位置信息,并基于所述位置信息计算所述食物的投影面积;
其中,对二值化后的所述光谱图像进行区域标记,是为了去掉光谱图像中多余的部分,以便于确定区域标记后光谱图像的边缘,例如,在上述食物为苹果等水果时,将苹果梗等去掉,如图2所示,其中,图2A为二值化后的光谱图像,图2B为确定边缘后的光谱图像。
步骤S23,基于所述食物的投影面积以及所述种类信息对应的食物投影面积与食物体积的映射关系确定所述食物的体积。
本实施例中,云服务器或者数据库中存储有每一种食物的投影面积与食物体积的映射关系,云服务器能够根据该映射关系确定每一种食物的面积对应的体积。
本实施例中,通过对所述光谱图像进行二值化操作,并对二值化后的所述光谱图像进行区域标记,接着确定区域标记后所述光谱图像边缘的位置信息,并基于所述位置信息计算所述食物的投影面积,而后基于所述食物的投影面积以及所述种类信息对应的食物投影面积与食物体积的映射关系确定所述食物的体积,实现了根据光谱图像确定冰箱内食物的体积,并能够准确的确定冰箱内食物的体积,提高了确定冰箱内食物的体积的准确性,进而提高了确定该食物的重量的准确性,提高了冰箱内食物的重量检测的效率。
基于第一实施例提出本发明冰箱内食物重量的检测方法的第三实施例,参照图4,在本实施例中,在步骤S30之后,冰箱内食物重量的检测方法还包括:
在检测到所述食物放入所述冰箱内时,执行获取所述光谱检测模块检测的所述冰箱内食物的光谱图像的步骤,并在确定所述种类信息对应的食物重量时,将所述食物重量作为预设存入重量并与所述食物的种类信息进行关联存储;
具体地,在检测到所述食物刚放入冰箱时,执行获取所述光谱检测模块检测的所述冰箱内食物的光谱图像;基于所述光谱图像获取所述食物的种类信息和体积;根据所述种类信息对应的食物体积与食物重量的映射关系确定所述种类信息对应的食物重量的步骤,并将所述食物重量作为预设存入重量并与所述食物的种类信息进行关联存储,该预设存入重量即为食物放入冰箱时的重量。
步骤S40,在获得所述种类信息对应的食物重量,且当前所述食物放入所述冰箱内的时长大于预设时长时,获取所述食物的预设存入重量;
即在步骤S30之后,在当前所述食物放入所述冰箱内的时长大于预设时长时,即该食物长时间存储在冰箱中,获取所述食物的预设存入重量。本实施例中,由于在食物放入所述冰箱内时,已执行食物重量检测的流程,因此,预设时长用于确定该食物当前是否是第一次进行重量的检测,在食物放入冰箱内的时长大于预设时长时,表示本次食物的重量检测之前已进行过对该食物重量的检测,即当前食物重量的检测为第二次、第三次等重量的检测,因此,可以通过当前检测到的食物重量与第一次检测到的食物重量即预设存入重量得到食物的新鲜度,其中,预设时长可以由用户根据自己的习惯或喜好进行相应的设定,譬如,预设时长可以设置为1分钟、30分钟、1小时等。
步骤S50,基于所述预设存入重量及所述食物重量计算所述食物重量的损失率;
具体地,损失率为预设存入重量与所述食物重量的差值除以预设存入重量,即食物所损失的重量的比例。
步骤S60,获取所述损失率所属的范围对应的所述食物的新鲜度;
本实施例中,根据不同范围的损失率设定不同的新鲜度,并且可以对每一种食物根据不同范围的损失率设定不同的新鲜度,进而能够根据计算得到的损失率准确的得到该食物的新鲜度。
进一步地,在一实施例中,在步骤S60之后,该方法还包括:将所述食物的重量及新鲜度发送至所述冰箱及/或预设的移动终端,以供所述冰箱及/或预设的移动终端显示所述食物的重量及新鲜度。
具体地,在冰箱内食物重量的检测装置设置在冰箱中时,显示所述食物的重量及新鲜度,并将所述食物的重量及新鲜度发送至预设的移动终端,以供预设的移动终端显示所述食物的重量及新鲜度;在冰箱内食物重量的检测装置设置在云服务器时,将所述食物的重量及新鲜度发送至所述冰箱及/或预设的移动终端,以供所述冰箱及/或预设的移动终端显示所述食物的重量及新鲜度;在冰箱内食物重量的检测装置设置在移动终端时,显示所述食物的重量及新鲜度,并将所述食物的重量发送至所述冰箱及/或预设的移动终端,以供所述冰箱及/或预设的移动终端显示所述食物的重量及新鲜度。
本实施例中,通过在获得所述种类信息对应的食物重量,且当前所述食物放入所述冰箱内的时长大于预设时长时,获取所述食物的预设存入重量,接着基于所述预设存入重量及所述食物重量计算所述食物重量的损失率,而后获取所述损失率所属的范围对应的所述食物的新鲜度,实现了根据冰箱内食物的重量获取食物的新鲜度,并显示食物的新鲜度,以提醒用户该食物的新鲜程度,进而确定该食物是否可以食用。
基于第一实施例提出本发明冰箱内食物重量的检测方法的第四实施例,参照图5,在本实施例中,在步骤S30之后,冰箱内食物重量的检测方法还包括:
步骤S70,基于所述光谱图像获取所述食物的光谱信息;
步骤S80:基于获取的所述光谱信息确定所述食物的成分及各成分对应的含量;
通过对光谱信息进行分析能够准确的确定所述食物的成分及各成分对应的含量。
进一步地,在一实施例中,在步骤S80之后,该方法还包括:将所述食物的重量、所述食物的成分及各成分对应的含量发送至所述冰箱及/或预设的移动终端,以供所述冰箱及/或预设的移动终端显示所述食物的重量、所述食物的成分及各成分对应的含量。
进一步地,在又一实施例中,在步骤S80之后,该方法还包括:基于所述食物重量及所述食物的成分及各成分对应的含量计算所述食物的热量。
本实施例中,可以根据该食物的成分、各成分的含量以及食物重量准确的计算出该食物的热量,以使用户能够根据计算出的热量确认是否食用该食物,例如,对于糖尿病病人、肥胖人群等用户,能够根据该食物的热量选择是否食用该食物,以使用户减少热量的摄入。
本实施例中,还可以将所述食物重量及所述热量发送至所述冰箱及/或预设的移动终端,以供所述冰箱及/或预设的移动终端显示所述食物重量及所述热量。
本实施例通过基于所述光谱图像获取所述食物的光谱信息,接着基于获取的所述光谱信息确定所述食物的成分及各成分对应的含量,实现了根据光谱图像准确的确定该食物的成分及各成分对应的含量,并显示成分及各成分对应的含量,以便于用户查看。
本发明进一步提供一种冰箱内食物重量的检测装置。参照图6,图6为本发明冰箱内食物重量的检测装置第一实施例的功能模块示意图。
在本实施例中,冰箱的冷藏室设有光谱检测模块,其中,光谱检测模块用于采集冰箱内食物的光谱图像,光谱检测模块可以设有一个或多个,该光谱检测模块可以设置在果蔬盒盖板上,也可以设置在果蔬盒的前后左右位置、冰箱的上部箱胆里或者冰箱冷藏室的各个侧壁上等。该冰箱内食物重量的检测装置包括:
图像获取模块10,用于获取所述光谱检测模块检测的所述冰箱内食物的光谱图像;
本实施例中,可以在云服务器或者手机、IPAD等移动终端或者冰箱自身运行该冰箱内食物重量的检测方法,即冰箱内食物重量的检测装置可以设置在冰箱、云服务器或者移动终端中。
在通过冰箱的处理器运行本实施例的检测方法时,可以在用户存入食物后,定时获取所述光谱检测模块检测的所述冰箱内食物的光谱图像;也可以在接收到冰箱内食物重量的检测指令时,获取所述光谱检测模块检测的所述冰箱内食物的光谱图像,例如,用户可以通过冰箱上的按钮触发冰箱内食物的重量检测指令,或者,手机、IPAD等移动终端安装有对应的APP应用程序,用户可以通过该APP运行界面中对应的选项等触发冰箱内食物的重量检测指令,而后移动终端将该重量检测指令发送至冰箱。
在移动终端或云服务器运行本实施例的检测方法时,用户可以通过冰箱上的按钮触发冰箱内食物的重量检测指令至冰箱,或者由服务器定时发送冰箱内食物的重量检测指令至冰箱,冰箱将其光谱检测模块检测的所述冰箱内食物的光谱图像反馈至移动终端或云服务器。在其他实施例中,当移动终端运行有该冰箱内食物重量的检测方法对应的APP时,还可以由移动终端定时发送冰箱内食物的重量检测指令至冰箱,而后冰箱将其光谱检测模块检测的所述冰箱内食物的光谱图像反馈至移动终端或云服务器,由移动终端或云服务器根据光谱图像实现冰箱内食物重量的检测,或者由冰箱根据光谱图像实现冰箱内食物重量的检测,实现冰箱内食物重量的定时检测,避免出现冰箱内食物的重量长时间未检测的现象,进而避免冰箱内的食物因长时间放置而无法食用或者导致食物营养价值下降等情况的发生。
获取模块20,用于基于获取到的所述光谱图像获取所述食物的种类信息和体积;
本实施例中,对得到的光谱图像进行图像数据处理得到食物的体积,具体地,对所光谱图像进行二值化操作,并对二值化后的所述光谱图像进行区域标记,接着确定区域标记后光谱图像的边缘的位置信息,并基于位置信息计算所述食物的面积,即该确定的边缘所围成的区域的面积,在确定的边缘所围成的区域为多个时,各个区域的面积之和为该食物的投影面积,而后基于所述食物的投影面积以及所述种类信息对应的食物投影面积与体积的映射关系确定所述食物的体积,其中,云服务器或者数据库中存储有每一种食物的面积与体积的映射关系,冰箱内食物重量的检测装置根据该映射关系确定每一种食物的面积对应的体积。其中,对二值化后的所述光谱图像进行区域标记,是为了去掉光谱图像中多余的部分,以便于确定区域标记后光谱图像的边缘,例如,在上述食物为苹果等水果时,将苹果梗等去掉,如图2所示,其中,图2A为二值化后的光谱图像,图2B为确定边缘后的光谱图像。
第一确定模块30,用于基于所述食物的体积以及所述种类信息对应的食物体积与食物重量的映射关系确定所述食物的重量。
进一步地,在一实施例中,该冰箱内食物重量的检测装置还包括:发送模块,用于将所述食物的重量发送至所述冰箱及/或预设的移动终端,以供所述冰箱及/或预设的移动终端显示所述食物的重量。
具体地,在冰箱内食物重量的检测装置设置在冰箱中时,显示所述食物的重量,并将所述食物的重量发送至预设的移动终端,以供预设的移动终端显示所述食物的重量;在冰箱内食物重量的检测装置设置在云服务器时,将所述食物的重量发送至所述冰箱及/或预设的移动终端,以供所述冰箱及/或预设的移动终端显示所述食物的重量;在冰箱内食物重量的检测装置设置在移动终端时,显示所述食物的重量,并将所述食物的重量发送至所述冰箱及/或预设的移动终端,以供所述冰箱及/或预设的移动终端显示所述食物的重量;其中,预设的移动终端是指预设的用于显示该食物的重量的移动终端,当然,在显示食物重量的同时也可以显示食物的种类信息。通过冰箱在其显示屏中显示食物的重量,或者,移动终端在其对应的APP中显示食物的重量,以便于用户及时查看。
本实施例中,通过图像获取模块10获取所述光谱检测模块检测的所述冰箱内食物的光谱图像,接着获取模块20基于获取到的所述光谱图像获取所述食物的种类信息和体积,而后第一确定模块30基于所述食物的体积以及所述种类信息对应的食物体积与食物重量的映射关系确定所述食物的重量,实现了根据光谱图像得到冰箱内食物的重量,无论用户将食物放置于冰箱内的任意位置均能够检测到食物的重量,提高了冰箱内食物的重量检测的效率,提高了用户体验。
基于第一实施例提出本发明冰箱内食物重量的检测装置的第二实施例,参照图7,在本实施例中,获取模块20包括:
二值化单元21,用于对所述光谱图像进行二值化操作,并对二值化后的所述光谱图像进行区域标记;
第一确定单元22,用于确定区域标记后所述光谱图像边缘的位置信息,并基于所述位置信息计算所述食物的投影面积;
其中,对二值化后的所述光谱图像进行区域标记,是为了去掉光谱图像中多余的部分,以便于确定区域标记后光谱图像的边缘,例如,在上述食物为苹果等水果时,将苹果梗等去掉,如图2所示,其中,图2A为二值化后的光谱图像,图2B为确定边缘后的光谱图像。
第二确定单元23,用于基于所述食物的投影面积以及所述种类信息对应的食物投影面积与食物体积的映射关系确定所述食物的体积。
本实施例中,通过二值化单元21对所述光谱图像进行二值化操作,并对二值化后的所述光谱图像进行区域标记,接着第一确定单元22确定区域标记后所述光谱图像边缘的位置信息,并基于所述位置信息计算所述食物的投影面积,而后第二确定单元23基于所述食物的投影面积以及所述种类信息对应的食物投影面积与食物体积的映射关系确定所述食物的体积,实现了根据光谱图像确定冰箱内食物的体积,并能够准确的确定冰箱内食物的体积,提高了确定冰箱内食物的体积的准确性,进而提高了确定该食物的重量的准确性,提高了冰箱内食物的重量检测的效率。
基于第一实施例提出本发明冰箱内食物重量的检测装置的第三实施例,参照图8,在本实施例中,冰箱内食物重量的检测装置还包括:
存储模块,用于在检测到所述食物放入所述冰箱内时,执行获取所述光谱检测模块检测的所述冰箱内食物的光谱图像的步骤,并在确定所述种类信息对应的食物重量时,将所述食物重量作为预设存入重量并与所述食物的种类信息进行关联存储;
具体地,在检测到所述食物刚放入冰箱时,执行获取所述光谱检测模块检测的所述冰箱内食物的光谱图像;基于所述光谱图像获取所述食物的种类信息和体积;根据所述种类信息对应的食物体积与食物重量的映射关系确定所述种类信息对应的食物重量的步骤,并将所述食物重量作为预设存入重量并与所述食物的种类信息进行关联存储,该预设存入重量即为食物放入冰箱时的重量。
重量获取模块40,用于在获得所述种类信息对应的食物重量,且当前所述食物放入所述冰箱内的时长大于预设时长时,获取所述食物的预设存入重量;
在当前所述食物放入所述冰箱内的时长大于预设时长时,即该食物长时间存储在冰箱中,重量获取模块40获取所述食物的预设存入重量。本实施例中,由于在食物放入所述冰箱内时,已执行食物重量检测的流程,因此,预设时长用于确定该食物当前是否是第一次进行重量的检测,在食物放入冰箱内的时长大于预设时长时,表示本次食物的重量检测之前已进行过对该食物重量的检测,即当前食物重量的检测为第二次、第三次等重量的检测,因此,可以通过当前检测到的食物重量与第一次检测到的食物重量即预设存入重量得到食物的新鲜度,其中,预设时长可以由用户根据自己的习惯或喜好进行相应的设定,譬如,预设时长可以设置为1分钟、30分钟、1小时等。
第一计算模块50,用于基于所述预设存入重量及所述食物重量计算所述食物重量的损失率;
具体地,损失率为预设存入重量与所述食物重量的差值除以预设存入重量,即食物所损失的重量的比例。
新鲜度获取模块60,用于获取所述损失率所属的范围对应的所述食物的新鲜度;
本实施例中,根据不同范围的损失率设定不同的新鲜度,并且可以对每一种食物根据不同范围的损失率设定不同的新鲜度,进而能够根据计算得到的损失率准确的得到该食物的新鲜度。
进一步地,在一实施例中,所述发送模块还用于将所述食物的重量及新鲜度发送至所述冰箱及/或预设的移动终端,以供所述冰箱及/或预设的移动终端显示所述食物的重量及新鲜度。
本实施例中,通过在所述存储时长大于预设时长时,重量获取模块40获取所述食物的预设存入重量,接着第一计算模块50基于所述预设存入重量及所述食物重量计算所述食物重量的损失率,而后新鲜度获取模块60获取所述损失率所属的范围对应的所述食物的新鲜度,实现了根据冰箱内食物的重量获取食物的新鲜度,并显示食物的新鲜度,以提醒用户该食物的新鲜程度,进而确定该食物是否可以食用。
基于第一实施例提出本发明冰箱内食物重量的检测装置的第四实施例,参照图9,在本实施例中,冰箱内食物重量的检测装置还包括:
光谱信息获取模块70,用于基于所述光谱图像获取所述食物的光谱信息;
第二确定模块80,用于基于获取的所述光谱信息确定所述食物的成分及各成分对应的含量。
进一步地,在一实施例中,所述发送模块还用于将所述食物的重量、所述食物的成分及各成分对应的含量发送至所述冰箱及/或预设的移动终端,以供所述冰箱及/或预设的移动终端显示所述食物的重量、所述食物的成分及各成分对应的含量。
进一步地,在又一实施例中,,该冰箱内食物重量的检测装置还包括:第二计算模块,用于基于所述食物重量及所述食物的成分及各成分对应的含量计算所述食物的热量。
本实施例中,可以根据该食物的成分、各成分的含量以及食物重量准确的计算出该食物的热量,以使用户能够根据计算出的热量确认是否食用该食物,例如,对于糖尿病病人、肥胖人群等用户,能够根据该食物的热量选择是否食用该食物,以使用户减少热量的摄入。
本实施例中,发送模块还用于将所述食物重量及所述热量发送至所述冰箱及/或预设的移动终端,以供所述冰箱及/或预设的移动终端显示所述食物重量及所述热量。
本实施例通过光谱信息获取模块70基于所述光谱图像获取所述食物的光谱信息,接着第二确定模块80基于获取的所述光谱信息确定所述食物的成分及各成分对应的含量,实现了根据光谱图像准确的确定该食物的成分及各成分对应的含量,并显示成分及各成分对应的含量,以便于用户查看。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (10)
1.一种冰箱内食物重量的检测方法,其特征在于,所述冰箱的冷藏室设有光谱检测模块,所述冰箱内食物重量的检测方法包括以下步骤:
获取所述光谱检测模块检测的所述冰箱内食物的光谱图像;
基于所述光谱图像获取所述食物的种类信息和体积;
根据所述种类信息对应的食物体积与食物重量的映射关系确定所述种类信息对应的食物重量;
其中,所述基于所述光谱图像获取所述食物的体积的步骤包括:
对所述光谱图像进行二值化操作,并对二值化后的所述光谱图像进行区域标记;
确定区域标记后所述光谱图像边缘的位置信息,并基于所述位置信息计算所述食物的投影面积;
基于所述食物的投影面积以及所述种类信息对应的食物投影面积与食物体积的映射关系确定所述食物的体积。
2.如权利要求1所述的冰箱内食物重量的检测方法,其特征在于,所述冰箱内食物重量的检测方法还包括:
在检测到所述食物放入所述冰箱内时,执行获取所述光谱检测模块检测的所述冰箱内食物的光谱图像的步骤,并在获得所述种类信息对应的食物重量时,将所述食物重量作为预设存入重量并与所述食物的种类信息进行关联存储;
在获得所述种类信息对应的食物重量,且当前所述食物放入所述冰箱内的时长大于预设时长时,获取所述食物的预设存入重量;
基于所述预设存入重量及所述食物重量计算所述食物重量的损失率;
获取所述损失率所属的范围对应的所述食物的新鲜度。
3.如权利要求1所述的冰箱内食物重量的检测方法,其特征在于,所述根据所述种类信息对应的食物体积与食物重量的映射关系确定所述种类信息对应的食物重量的步骤之后,所述冰箱内食物重量的检测方法还包括:
基于所述光谱图像获取所述食物的光谱信息;
基于获取的所述光谱信息确定所述食物的成分及各成分对应的含量。
4.如权利要求3所述的冰箱内食物重量的检测方法,其特征在于,所述基于获取的所述光谱信息确定所述食物的成分及各成分对应的含量的步骤之后,所述冰箱内食物重量的检测方法还包括:
基于所述食物重量及所述食物的成分及各成分对应的含量计算所述食物的热量。
5.如权利要求1至4任一项所述的冰箱内食物重量的检测方法,其特征在于,所述根据所述种类信息对应的食物体积与食物重量的映射关系确定所述种类信息对应的食物重量的步骤之后,所述冰箱内食物重量的检测方法还包括:
将所述食物的重量发送至所述冰箱及/或预设的移动终端,以供所述冰箱及/或预设的移动终端显示所述食物的重量。
6.一种冰箱内食物重量的检测装置,其特征在于,所述冰箱的冷藏室设有光谱检测模块,所述冰箱内食物重量的检测装置包括:
图像获取模块,用于获取所述光谱检测模块检测的所述冰箱内食物的光谱图像;
获取模块,用于基于所述光谱图像获取所述食物的种类信息和体积;
第一确定模块,用于基于所述食物的体积以及所述种类信息对应的食物体积与食物重量的映射关系确定所述食物的重量;
其中,所述获取模块包括:
二值化单元,用于对所述光谱图像进行二值化操作,并对二值化后的所述光谱图像进行区域标记;
第一确定单元,用于确定区域标记后所述光谱图像边缘的位置信息,并基于所述位置信息计算所述食物的投影面积;
第二确定单元,用于基于所述食物的投影面积以及所述种类信息对应的食物投影面积与食物体积的映射关系确定所述食物的体积。
7.如权利要求6所述的冰箱内食物重量的检测装置,其特征在于,所述冰箱内食物重量的检测装置还包括:
存储模块,用于在检测到所述食物放入所述冰箱内时,执行获取所述光谱检测模块检测的所述冰箱内食物的光谱图像的步骤,并在确定所述种类信息对应的食物重量时,将所述食物重量作为预设存入重量并与所述食物的种类信息进行关联存储;
重量获取模块,用于在获得所述种类信息对应的食物重量,且当前所述食物放入所述冰箱内的时长大于预设时长时,获取所述食物的预设存入重量;
第一计算模块,用于基于所述预设存入重量及所述食物重量计算所述食物重量的损失率;
新鲜度获取模块,用于获取所述损失率所属的范围对应的所述食物的新鲜度。
8.如权利要求6所述的冰箱内食物重量的检测装置,其特征在于,所述冰箱内食物重量的检测装置还包括:
光谱信息获取模块,用于基于所述光谱图像获取所述食物的光谱信息;
第二确定模块,用于基于获取的所述光谱信息确定所述食物的成分及各成分对应的含量。
9.如权利要求8所述的冰箱内食物重量的检测装置,其特征在于,所述冰箱内食物重量的检测装置还包括:
第二计算模块,用于基于所述食物重量及所述食物的成分及各成分对应的含量计算所述食物的热量。
10.如权利要求6至9任一项所述的冰箱内食物重量的检测装置,其特征在于,所述冰箱内食物重量的检测装置还包括:
发送模块,用于将所述食物的重量发送至所述冰箱及/或预设的移动终端,以供所述冰箱及/或预设的移动终端显示所述食物的重量。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610527626.7A CN106152691B (zh) | 2016-07-05 | 2016-07-05 | 冰箱内食物重量的检测方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610527626.7A CN106152691B (zh) | 2016-07-05 | 2016-07-05 | 冰箱内食物重量的检测方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106152691A CN106152691A (zh) | 2016-11-23 |
CN106152691B true CN106152691B (zh) | 2018-08-28 |
Family
ID=58061812
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610527626.7A Active CN106152691B (zh) | 2016-07-05 | 2016-07-05 | 冰箱内食物重量的检测方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106152691B (zh) |
Families Citing this family (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106871568A (zh) * | 2016-12-30 | 2017-06-20 | 青岛海尔智能技术研发有限公司 | 冰箱内部食物的种类识别方法与冰箱 |
CN106871569A (zh) * | 2016-12-30 | 2017-06-20 | 青岛海尔智能技术研发有限公司 | 冰箱内部食物的种类识别方法与冰箱 |
CN106871570B (zh) * | 2017-01-22 | 2019-04-30 | 浙江大学 | 一种基于单个多光谱成像单元检测冷藏室内多种食物状态的装置 |
CN108805123A (zh) * | 2017-05-05 | 2018-11-13 | 北京京东尚科信息技术有限公司 | 一种时限提醒的装置、方法和*** |
CN109725117A (zh) * | 2017-10-31 | 2019-05-07 | 青岛海尔智能技术研发有限公司 | 冰箱中食品热量检测的方法及装置 |
CN109064509B (zh) * | 2018-06-29 | 2021-04-06 | 广州雅特智能科技有限公司 | 食物体积和食物热量的识别方法、装置和*** |
CN108895756B (zh) * | 2018-06-29 | 2020-11-20 | 海尔智家股份有限公司 | 用于冰箱的展示食物的热量值的方法和装置 |
CN109724364B (zh) * | 2018-11-13 | 2020-11-20 | 徐州云创物业服务有限公司 | 存放物品容量解析平台 |
CN111611993A (zh) * | 2019-02-25 | 2020-09-01 | 青岛海尔智能技术研发有限公司 | 冰箱中食材体积识别的方法、装置及计算机存储介质 |
CN113218879A (zh) * | 2020-01-21 | 2021-08-06 | 青岛海尔电冰箱有限公司 | 冰箱的食材存储方法、冰箱及存储介质 |
CN113154778A (zh) * | 2020-01-22 | 2021-07-23 | 青岛海尔电冰箱有限公司 | 冰箱菜品存储管理方法、冰箱及存储介质 |
CN113157759B (zh) * | 2020-01-22 | 2023-04-18 | 青岛海尔电冰箱有限公司 | 冰箱菜品管理方法、冰箱及存储介质 |
CN111811181A (zh) * | 2020-06-28 | 2020-10-23 | 董潇儒 | 一种人工智能冰箱 |
CN111780489A (zh) * | 2020-07-22 | 2020-10-16 | 山东理工职业学院 | 一种智能恒温保鲜控制装置及控制方法 |
CN112629143B (zh) * | 2020-12-04 | 2022-04-29 | 佛山市顺德区北滘威利厨用设备有限公司 | 一种冰箱控制方法及使用该方法的冰箱 |
CN112413991A (zh) * | 2020-12-04 | 2021-02-26 | 武汉碗上好科技有限公司 | 一种冰箱食物存储温度控制方法及冰箱 |
CN113137809B (zh) * | 2021-04-28 | 2022-06-21 | 珠海格力电器股份有限公司 | 冰箱控制方法及冰箱 |
CN115371347B (zh) * | 2021-05-18 | 2024-03-12 | 青岛海尔电冰箱有限公司 | 冰箱储物间室使用状态的检测方法、检测***和冰箱 |
CN115717807B (zh) * | 2022-11-24 | 2024-06-25 | 珠海格力电器股份有限公司 | 一种冷库设备的控制方法、控制器、空调及冷库 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1355411A (zh) * | 2000-12-01 | 2002-06-26 | 王建刚 | 了解冰箱内储物重量的方法及相关冰箱 |
CN102253007A (zh) * | 2011-05-06 | 2011-11-23 | 中国农业大学 | 一种棉花质量检测方法 |
CN102589247A (zh) * | 2012-02-27 | 2012-07-18 | 合肥美菱股份有限公司 | 可实现远程监控的智能食品管理冰箱*** |
CN103335485A (zh) * | 2013-02-07 | 2013-10-02 | 江苏大学 | 基于物联网技术的智能冰箱及其存储食品管理方法 |
CN103940190A (zh) * | 2014-04-03 | 2014-07-23 | 合肥美的电冰箱有限公司 | 具有食品管理***的冰箱及食品管理方法 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000207386A (ja) * | 1999-01-01 | 2000-07-28 | Matsushita Electric Ind Co Ltd | 食生活支援装置及びそれを用いた冷蔵庫 |
CN101513118A (zh) * | 2006-07-10 | 2009-08-19 | 射频动力学有限公司 | 食物制备 |
-
2016
- 2016-07-05 CN CN201610527626.7A patent/CN106152691B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1355411A (zh) * | 2000-12-01 | 2002-06-26 | 王建刚 | 了解冰箱内储物重量的方法及相关冰箱 |
CN102253007A (zh) * | 2011-05-06 | 2011-11-23 | 中国农业大学 | 一种棉花质量检测方法 |
CN102589247A (zh) * | 2012-02-27 | 2012-07-18 | 合肥美菱股份有限公司 | 可实现远程监控的智能食品管理冰箱*** |
CN103335485A (zh) * | 2013-02-07 | 2013-10-02 | 江苏大学 | 基于物联网技术的智能冰箱及其存储食品管理方法 |
CN103940190A (zh) * | 2014-04-03 | 2014-07-23 | 合肥美的电冰箱有限公司 | 具有食品管理***的冰箱及食品管理方法 |
Also Published As
Publication number | Publication date |
---|---|
CN106152691A (zh) | 2016-11-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106152691B (zh) | 冰箱内食物重量的检测方法及装置 | |
AU2018203214B2 (en) | Ultra-Wideband Radar and Algorithms for Use in Animal Heart-Rate Monitoring | |
US9788232B2 (en) | Opportunistic syncing methods for wearable devices | |
JP2022172159A (ja) | ヘルストラッキングデバイス | |
CN105513052B (zh) | 一种冰箱内食物存量及变质信息探知***及方法 | |
WO2016167918A1 (en) | Dynamic nutrition tracking utensils | |
WO2017028451A1 (zh) | 信息生成方法及装置 | |
CN107077709B (zh) | 营养素量计算装置及具备该装置的冰箱 | |
WO2016100369A1 (en) | Improved distance measuring in a monitoring system for animals | |
AU2017202246A1 (en) | Multiple sensors for monitoring health and wellness of an animal | |
WO2016100278A1 (en) | Metrics to assess fit quality of a wearable device | |
CN102214269A (zh) | 信息处理设备,信息输出方法和计算机程序存储装置 | |
US20130245465A1 (en) | Sleep depth determining apparatus and method | |
US10869163B2 (en) | Techniques for providing location-based health alerts based on biological indicators | |
JP2018035983A (ja) | 食品貯蔵庫、庫内撮影システム | |
CN110094921A (zh) | 一种智能冰箱 | |
US10267670B2 (en) | Meal lifecycle management system | |
JP2015225460A (ja) | 食事管理方法、食事管理システム及び食事管理端末 | |
CN103823030B (zh) | 一种检测食物变质的方法和冰箱 | |
CN110018133A (zh) | 食物检测方法、装置,食物处理工具及存储介质 | |
CN105662346A (zh) | 一种智能穿戴设备 | |
US10446054B2 (en) | System and method for tracking the weight and food consumption of a user | |
JP6137724B2 (ja) | 運動支援装置、運動支援方法及び運動支援プログラム | |
CN109102861A (zh) | 一种基于智能终端的饮食监控方法及装置 | |
CN107291965B (zh) | 一种信息查询方法、装置、设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |