US20160203591A1 - System and process for monitoring the quality of food in a refrigerator - Google Patents
System and process for monitoring the quality of food in a refrigerator Download PDFInfo
- Publication number
- US20160203591A1 US20160203591A1 US14/593,837 US201514593837A US2016203591A1 US 20160203591 A1 US20160203591 A1 US 20160203591A1 US 201514593837 A US201514593837 A US 201514593837A US 2016203591 A1 US2016203591 A1 US 2016203591A1
- Authority
- US
- United States
- Prior art keywords
- refrigerator
- user
- food items
- food
- scan
- 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.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/0002—Inspection of images, e.g. flaw detection
- G06T7/0004—Industrial image inspection
-
- 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
- F25D11/00—Self-contained movable devices, e.g. domestic refrigerators
-
- 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/20—Administration of product repair or maintenance
-
- 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
- F25D2400/00—General features of, or devices for refrigerators, cold rooms, ice-boxes, or for cooling or freezing apparatus not covered by any other subclass
- F25D2400/36—Visual displays
- F25D2400/361—Interactive visual displays
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10024—Color image
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30108—Industrial image inspection
- G06T2207/30128—Food products
Definitions
- This invention relates generally to smart refrigerators, and more particularly to a smart refrigerator that has a system based on image processing and analysis methods using MATLAB language to monitor the condition of food items in the refrigerator and alert the user when a food item is spoiled or on the verge of being spoiled.
- Refrigerators have been developed in the prior art that use a camera to read labels on items stored in the refrigerator and compare the labels with expiration dates, or to keep track of items in the refrigerator and inform the user when items need to be restocked. See, for example, U.S. Pat. Nos. 6,741,236 and 6,919,795, published US patent application 2013/058991, and published international application WO 2013/058991. Published international patent application WO 2013/096243 analyzes specific excitation wavelengths given off by food to detect spoilage.
- LG developed a Smart Manager Fridge that orders food online, offers up recipe ideas, and switches on the oven for the user [6].
- Siemens' Camera Fridge Another smart refrigerator is Siemens' Camera Fridge, introduced in 2013. That refrigerator allows the user to control the temperature via iPad if Siemens' Connectivity app is installed. It also can take a picture of the fridge's contents and send the picture to the user's iPad or smart phone so the user can easily determine from a remote location, such as a supermarket, if any of the food items need to be restocked [7].
- Hitachi has also developed an intelligent refrigerator that keeps foods fresh for a longer period of time by use of an intelligent cooling system and a humidity-controlled vegetables compartment [5].
- Prior systems that use a camera or cameras to read labels on food items to determine expiration dates require appropriate positioning of the food items relative to the camera, but even if the item is appropriately positioned other food items may block the view of the camera so that the label cannot be read.
- Applicant is not aware of any prior system that monitors the freshness of food items stored in a refrigerator by using cameras to take images of the items and then analyzes those images to determine whether the food is spoiled or about to become spoiled and that also informs the user of the location of the food items.
- applicant is not aware of any prior system that takes images of fruit stored in a refrigerator, analyzes the color, and compares it with benchmark colors to determine the state of freshness of the fruit.
- the present invention is a camera-based apparatus and process that automatically monitors and assesses the quality of food stored in a refrigerator by taking images of the food items, analyzing those images to determine the state of freshness of the items, and displaying the results to the user.
- the system also alerts the user if defective fruit is detected.
- the system of the invention checks food items in a refrigerator on a daily basis and allows the user to see which food is in good condition or is on the verge of being spoiled or that is already spoiled and unfit for use.
- the system is based on image processing and analysis methods using MATLAB language. In a first phase the system filters the image and removes noise such as dust traces on the food item. In a second phase the system removes the background part of the image in order to identify and analyze the color of the food item. The color is then compared with benchmark colors for that item. Finally, the quality of the food item is determined based on a color-matching algorithm.
- the system allows the user to request examination of the quality of food items at any time and view a report prepared by the system and displayed on a user interface touchscreen. A summary report of the last seven days is also saved for display.
- the images of the food items are taken by at least one 3-D scanner.
- the images are then analyzed by the system to detect defects and to determine the state of freshness.
- the system also informs the user of the location in the refrigerator of food items that are defective, and food items near the defective item and likely to be affected by it.
- the system of the invention as disclosed herein is designed for assessing the quality of fruit, but it should be understood that the system could be adapted to assessing the quality of other food items.
- the system monitors the quality of fruit in the refrigerator every day, and allows the user to request scanning any time desired. The user can also see a report of the last fruit quality test, and can see a summary of weekly scanning results.
- the preferred system also has a shelf or shelves divided into areas so that good fruit can be kept isolated from defective fruit and wetness can be reduced.
- FIG. 1 is a front view in elevation of the exterior of a refrigerator equipped with the system of the invention.
- FIG. 2 is a front view in elevation of the interior of a refrigerator equipped with the system of the invention.
- FIG. 3 is a user interface main screen.
- FIG. 4 is a screen that appears temporarily while scanning is taking place.
- FIG. 5 is a screen that appears when the scanning process is complete and it contains a single button that can be pressed to view the report.
- FIG. 6 is a screen showing a report of the scan results, showing the number of defective food items defected and the number of food items near the defective item or items.
- FIG. 7 is a user interface screen that appears if the “show location” button is pushed in the previous screen, and shows the locations of defective food items and items nearby that may be affected.
- FIG. 8 is a screen showing a report of weekly scan results.
- FIG. 9 is a diagram representing the overall context of the invention.
- FIG. 10 is a diagram representing the data flow in the system of the invention at a level 0.
- FIG. 11 is a diagram representing the data flow in the system of the invention at a level 1.
- FIG. 12 is an entity relationship diagram.
- FIG. 13 is a flow chart diagram of the system.
- FIG. 14 is a system structure chart diagram.
- FIG. 15 is an algorithm of the system operation.
- a refrigerator having the system of the invention is indicated generally at 10 in FIGS. 1 and 2 .
- a display and control panel 11 is on the outside of the refrigerator door.
- the panel includes a user interface touchscreen 12 and a light 13 that illuminates if a defective food item is detected by the system.
- At least one and preferably two cameras or 3-D scanners 14 A and 14 B are mounted on respective rails 15 A and 15 B extending vertically at opposite sides of the refrigerator.
- the cameras move along the rails so that images can be taken at various levels in the refrigerator.
- the cameras are connected with a processor, not shown, that contains software to capture the image taken by the cameras or scanners, analyze the image, determine the quality of the food, and produce a report.
- the software includes a Windows operating system, a MATLAB package, a Structured Query Language (SQL) database, and a Database Toolbox that lets the user store data in and access databases from MATLAB with SQL support, enabling the user to analyze, explore, and manipulate the data.
- the system is designed to monitor and assess the quality of fruit stored in the refrigerator, although it can be adapted to monitor and analyze other foods.
- buttons 21 to initiate a scan there are three buttons: (1) button 21 to initiate a scan; (2) button 22 to request a recent report; and (3) button 23 to request a summary report.
- FIG. 4 shows the screen display 30 during scanning, and depicts several fruit icons F.
- FIG. 5 depicts the screen display 40 when a scan is completed, and has a single button 41 that the user can press to obtain a report of the results of the scan.
- FIG. 6 shows the screen 50 displaying the recent scan results.
- This screen displays an icon 51 in the color red to indicate a defective fruit, with a text message next to the icon giving the number of items of defective found by the system.
- An icon 52 in the color orange is also displayed to indicate pieces of fruit closely adjacent to a defective piece and that might be affected by the defective piece.
- a text message next to the icon 52 gives the number of such pieces of fruit detected by the system.
- a button 53 on this screen may be pressed by the user to obtain a display showing the location of the pieces of fruit 51 and 52 reported in the previous screen.
- Screen 60 shown in FIG. 7 , displays the locations of defective pieces of fruit 51 and pieces 52 that might be affected by being close to a defective piece. Pieces of fruit that are still good are represented by the green icons.
- Screen 70 shown in FIG. 8 , displays a summary report for the preceding week.
- the system is available at all times if the user wants to check the quality of fruit stored in the refrigerator. Further, since the system automatically scans the contents of the refrigerator at least once a day, if defective fruit is found the system will illuminate a red light on the user interface screen to alert the user.
- the user can input a request on screen 12 for a scan or a report. If the system is conducting a scan, the cameras capture an image of the defined fruit, analyze the image based on the color, and generate a report. The report can be automatically displayed to the user, or the user can request a report.
- Images taken by the cameras or scanners are saved temporarily to a file for processing, and the software then analyzes the images to assess the quality of the fruit, as explained more fully hereinafter.
- the image is filtered to remove noise such as dust traces on the image of fruit.
- the background part of the image is removed in order to identify and analyze the fruit color. The color is then compared with the benchmark fruit colors. Finally, the quality of the fruit is determined based on its color matching algorithm.
- FIGS. 11, 13 and 15 The process is shown in greater detail in FIGS. 11, 13 and 15 .
- the captured image is converted to gray scale and the gray scale image is subjected to edge segmentation. Blemishes such as dust on the fruit are then removed to produce a clear image. The background is then removed from the clear image to produce an image without background and that image is subjected to object segmentation.
- Detected objects are visualized and if a fruit object is detected it is analyzed based on its color and a report is generated and displayed to the user. If a fruit object is not detected the system stops processing. Icons representative of the individual pieces of fruit and their condition are then generated and displayed to the user.
- the system will illuminate the fruit icons on the user interface screen with a particular color indicative of the condition of the individual pieces of fruit.
- the icons will be green for fruit that is not defective, red if the fruit is defective, and orange for fruit that is near defective fruit.
- the system will generate a report that displays the number of pieces of defective fruit and fruit that is near the defective fruit and potentially affected by it. The user can also request the system to display the location of the defective fruit.
- the system of the invention can be retrofitted to an existing refrigerator or can be incorporated in new manufacture. In some cases it can be adapted to refrigerators that already have cameras in them.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Thermal Sciences (AREA)
- General Engineering & Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Chemical & Material Sciences (AREA)
- Mechanical Engineering (AREA)
- Combustion & Propulsion (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Cold Air Circulating Systems And Constructional Details In Refrigerators (AREA)
- Devices That Are Associated With Refrigeration Equipment (AREA)
Abstract
A system and process for automatically monitoring and assessing the quality of food items stored in a refrigerator scans and captures images of the food with at least one camera or 3D scanner mounted in the refrigerator. A processor connected with the camera or scanner uses software including a MATLAB package, a Structured Query Language (SQL) database, and a Database Toolbox that lets the user store data in and access databases from MATLAB with SQL support, enabling the user to analyze, explore, and manipulate the data. A user interface touchscreen on the refrigerator displays the results of a scan and lets the user request a scan or a report at other than a normally scheduled time. The touchscreen also displays the location of food items in the refrigerator.
Description
- This invention relates generally to smart refrigerators, and more particularly to a smart refrigerator that has a system based on image processing and analysis methods using MATLAB language to monitor the condition of food items in the refrigerator and alert the user when a food item is spoiled or on the verge of being spoiled.
- To keep many foods from spoiling they must be refrigerated, but even refrigerated foods will remain edible only for a limited period of time. To ensure that foods are consumed before they spoil, it previously has been necessary to manually inspect the food. This typically requires checking on a daily basis and involves considerable time and effort.
- Refrigerators have been developed in the prior art that use a camera to read labels on items stored in the refrigerator and compare the labels with expiration dates, or to keep track of items in the refrigerator and inform the user when items need to be restocked. See, for example, U.S. Pat. Nos. 6,741,236 and 6,919,795, published US patent application 2013/058991, and published international application WO 2013/058991. Published international patent application WO 2013/096243 analyzes specific excitation wavelengths given off by food to detect spoilage.
- Samsung has produced an intelligent refrigerator that contains a touch screen and a camera that scans the contents of the refrigerator and decides which contents need to be restocked.
- In 2012 LG developed a Smart Manager Fridge that orders food online, offers up recipe ideas, and switches on the oven for the user [6].
- Another smart refrigerator is Siemens' Camera Fridge, introduced in 2013. That refrigerator allows the user to control the temperature via iPad if Siemens' Connectivity app is installed. It also can take a picture of the fridge's contents and send the picture to the user's iPad or smart phone so the user can easily determine from a remote location, such as a supermarket, if any of the food items need to be restocked [7].
- Hitachi has also developed an intelligent refrigerator that keeps foods fresh for a longer period of time by use of an intelligent cooling system and a humidity-controlled vegetables compartment [5].
- Prior systems that use a camera or cameras to read labels on food items to determine expiration dates require appropriate positioning of the food items relative to the camera, but even if the item is appropriately positioned other food items may block the view of the camera so that the label cannot be read.
- Other systems have been proposed for testing the ripeness and quality of fruit on farms. In April, 2011, a study was conducted at Jiangsu University in China relating to the design of harvesting robots using a CCD camera to harvest fruit according to its growth conditions. The conditions were divided into five different phases: breakers, turning, pink, light-red, and red phase. Those phases were determined by analyzing the HIS and RGB color modes of images taken of tomatoes. According to the value of the colors red and green, the system can determine the stage of ripeness of the fruit [14].
- A study to determine the quality of fruit was published in the CIGR Journal, Vol. 15, No. 1, March, 2013, reporting research conducted by two researchers at the department of Micro-Nano System Engineering, Nagoya University, Nagoya, Japan. The research involved sorting tomatoes with a low cost machine vision system that took images of the tomatoes and analyzed the colors in the image in three models: RGB, HSV and Binary. In addition to checking whether a tomato was good or bad, this research also categorized the kind of defects, if any, i.e. it sorted defects due to mold, blossom end rot (BER) or breakdown, and damage done by pests and insects [15].
- The two studies mentioned above that were conducted in China and Japan are designed for determining the suitability of produce for harvesting and/or sale.
- Applicant is not aware of any prior system that monitors the freshness of food items stored in a refrigerator by using cameras to take images of the items and then analyzes those images to determine whether the food is spoiled or about to become spoiled and that also informs the user of the location of the food items.
- In particular, applicant is not aware of any prior system that takes images of fruit stored in a refrigerator, analyzes the color, and compares it with benchmark colors to determine the state of freshness of the fruit.
- It would be desirable to have a camera-based system in a refrigerator that takes images of food items stored in the refrigerator, analyzes those images to determine the state of freshness of the items, and displays the results to the user.
- The present invention is a camera-based apparatus and process that automatically monitors and assesses the quality of food stored in a refrigerator by taking images of the food items, analyzing those images to determine the state of freshness of the items, and displaying the results to the user. The system also alerts the user if defective fruit is detected.
- More specifically, the system of the invention checks food items in a refrigerator on a daily basis and allows the user to see which food is in good condition or is on the verge of being spoiled or that is already spoiled and unfit for use. The system is based on image processing and analysis methods using MATLAB language. In a first phase the system filters the image and removes noise such as dust traces on the food item. In a second phase the system removes the background part of the image in order to identify and analyze the color of the food item. The color is then compared with benchmark colors for that item. Finally, the quality of the food item is determined based on a color-matching algorithm.
- The system allows the user to request examination of the quality of food items at any time and view a report prepared by the system and displayed on a user interface touchscreen. A summary report of the last seven days is also saved for display.
- In a preferred embodiment the images of the food items are taken by at least one 3-D scanner. The images are then analyzed by the system to detect defects and to determine the state of freshness. The system also informs the user of the location in the refrigerator of food items that are defective, and food items near the defective item and likely to be affected by it.
- The system of the invention as disclosed herein is designed for assessing the quality of fruit, but it should be understood that the system could be adapted to assessing the quality of other food items.
- In the preferred embodiment, the system monitors the quality of fruit in the refrigerator every day, and allows the user to request scanning any time desired. The user can also see a report of the last fruit quality test, and can see a summary of weekly scanning results. The preferred system also has a shelf or shelves divided into areas so that good fruit can be kept isolated from defective fruit and wetness can be reduced.
- The foregoing, as well as other objects and advantages of the invention, will become apparent from the following detailed description when taken in conjunction with the accompanying drawings, wherein like reference characters designate like parts throughout the several views, and wherein:
-
FIG. 1 is a front view in elevation of the exterior of a refrigerator equipped with the system of the invention. -
FIG. 2 is a front view in elevation of the interior of a refrigerator equipped with the system of the invention. -
FIG. 3 is a user interface main screen. -
FIG. 4 is a screen that appears temporarily while scanning is taking place. -
FIG. 5 is a screen that appears when the scanning process is complete and it contains a single button that can be pressed to view the report. -
FIG. 6 is a screen showing a report of the scan results, showing the number of defective food items defected and the number of food items near the defective item or items. -
FIG. 7 is a user interface screen that appears if the “show location” button is pushed in the previous screen, and shows the locations of defective food items and items nearby that may be affected. -
FIG. 8 is a screen showing a report of weekly scan results. -
FIG. 9 is a diagram representing the overall context of the invention. -
FIG. 10 is a diagram representing the data flow in the system of the invention at a level 0. -
FIG. 11 is a diagram representing the data flow in the system of the invention at a level 1. -
FIG. 12 is an entity relationship diagram. -
FIG. 13 is a flow chart diagram of the system. -
FIG. 14 is a system structure chart diagram. -
FIG. 15 is an algorithm of the system operation. - A refrigerator having the system of the invention is indicated generally at 10 in
FIGS. 1 and 2 . A display andcontrol panel 11 is on the outside of the refrigerator door. The panel includes auser interface touchscreen 12 and a light 13 that illuminates if a defective food item is detected by the system. - As shown in
FIG. 2 , at least one and preferably two cameras or 3- 14A and 14B are mounted onD scanners 15A and 15B extending vertically at opposite sides of the refrigerator. The cameras move along the rails so that images can be taken at various levels in the refrigerator.respective rails - The cameras are connected with a processor, not shown, that contains software to capture the image taken by the cameras or scanners, analyze the image, determine the quality of the food, and produce a report. The software includes a Windows operating system, a MATLAB package, a Structured Query Language (SQL) database, and a Database Toolbox that lets the user store data in and access databases from MATLAB with SQL support, enabling the user to analyze, explore, and manipulate the data. In the particular example disclosed herein, the system is designed to monitor and assess the quality of fruit stored in the refrigerator, although it can be adapted to monitor and analyze other foods.
- The
main screen 20 for theuser interface touchscreen 12 is shown inFIG. 3 . As indicated, there are three buttons: (1)button 21 to initiate a scan; (2)button 22 to request a recent report; and (3)button 23 to request a summary report. -
FIG. 4 shows thescreen display 30 during scanning, and depicts several fruit icons F. -
FIG. 5 depicts thescreen display 40 when a scan is completed, and has asingle button 41 that the user can press to obtain a report of the results of the scan. -
FIG. 6 shows thescreen 50 displaying the recent scan results. This screen displays anicon 51 in the color red to indicate a defective fruit, with a text message next to the icon giving the number of items of defective found by the system. Anicon 52 in the color orange is also displayed to indicate pieces of fruit closely adjacent to a defective piece and that might be affected by the defective piece. A text message next to theicon 52 gives the number of such pieces of fruit detected by the system. Abutton 53 on this screen may be pressed by the user to obtain a display showing the location of the pieces of 51 and 52 reported in the previous screen.fruit -
Screen 60, shown inFIG. 7 , displays the locations of defective pieces offruit 51 andpieces 52 that might be affected by being close to a defective piece. Pieces of fruit that are still good are represented by the green icons. -
Screen 70, shown inFIG. 8 , displays a summary report for the preceding week. - The system is available at all times if the user wants to check the quality of fruit stored in the refrigerator. Further, since the system automatically scans the contents of the refrigerator at least once a day, if defective fruit is found the system will illuminate a red light on the user interface screen to alert the user.
- In operation, as depicted in
FIGS. 9-15 , the user can input a request onscreen 12 for a scan or a report. If the system is conducting a scan, the cameras capture an image of the defined fruit, analyze the image based on the color, and generate a report. The report can be automatically displayed to the user, or the user can request a report. - Images taken by the cameras or scanners are saved temporarily to a file for processing, and the software then analyzes the images to assess the quality of the fruit, as explained more fully hereinafter.
- To use the system for monitoring the freshness of fruit in the refrigerator, that fruit must be defined in the system. That is, benchmark colors for that fruit must be defined in the system. When the cameras capture an image of the fruit and the colors in the captured image are compared with the benchmark, the system can assess the condition of the fruit. The system is based on image processing and analysis methods using MATLAB language. If a defined fruit is not present in the refrigerator the system will stop processing.
- In a first phase the image is filtered to remove noise such as dust traces on the image of fruit. In a second phase the background part of the image is removed in order to identify and analyze the fruit color. The color is then compared with the benchmark fruit colors. Finally, the quality of the fruit is determined based on its color matching algorithm.
- The process is shown in greater detail in
FIGS. 11, 13 and 15 . As seen in those figures, the captured image is converted to gray scale and the gray scale image is subjected to edge segmentation. Blemishes such as dust on the fruit are then removed to produce a clear image. The background is then removed from the clear image to produce an image without background and that image is subjected to object segmentation. Detected objects are visualized and if a fruit object is detected it is analyzed based on its color and a report is generated and displayed to the user. If a fruit object is not detected the system stops processing. Icons representative of the individual pieces of fruit and their condition are then generated and displayed to the user. - Depending upon the results of the scan, the system will illuminate the fruit icons on the user interface screen with a particular color indicative of the condition of the individual pieces of fruit. The icons will be green for fruit that is not defective, red if the fruit is defective, and orange for fruit that is near defective fruit. The system will generate a report that displays the number of pieces of defective fruit and fruit that is near the defective fruit and potentially affected by it. The user can also request the system to display the location of the defective fruit.
- The system of the invention can be retrofitted to an existing refrigerator or can be incorporated in new manufacture. In some cases it can be adapted to refrigerators that already have cameras in them.
- While particular embodiments of the invention have been illustrated and described in detail herein, it should be understood that various changes and modifications may be made in the invention without departing from the spirit and intent of the invention as defined by the appended claims.
Claims (16)
1. A system for monitoring the condition of food items in a refrigerator, comprising:
at least one image taking device positioned in the refrigerator for scanning and capturing images of food items in the refrigerator;
a processor connected with the image taking device to analyze the captured image and assess the condition of the food item based on its color; and
a user interface touchscreen on said refrigerator for displaying the results.
2. A system as claimed in claim 1 , wherein:
said at least one image taking device is a camera.
3. A system as claimed in claim 2 , wherein:
there are two cameras mounted for movement along vertical rails positioned in said refrigerator at opposite sides thereof so that the cameras can be positioned for taking images of objects on different shelves in the refrigerator.
4. A system as claimed in claim 1 , wherein:
said at least one image taking device is a 3D scanner.
5. A system as claimed in claim 4 , wherein:
there are two 3D scanners mounted for movement along vertical rails positioned in said refrigerator at opposite sides thereof so that the cameras can be positioned for scanning and taking images of objects on different shelves in the refrigerator.
6. A system as claimed in claim 5 , wherein:
said user interface touchscreen displays illuminated icons representative of the condition of food items detected during the scan and shows the location of said items in the refrigerator.
7. A system as claimed in claim 6 , wherein:
said system displays a visual alert on said touchscreen when a scan has been completed and a defective food item has been found.
8. A system as claimed in claim 7 , wherein:
said touchscreen has a button that can be pushed by the user to cause the system to start a scan.
9. A system as claimed in claim 8 , wherein:
said touchscreen has a button that the user can push to cause the system to display a report of the results of a recent scan or the results of scans for a preceding week.
10. A system as claimed in claim 9 , wherein:
said touchscreen has a button that the user can push to obtain a display showing the location of said food items in the refrigerator.
11. A system as claimed in claim 10 , wherein:
said 3D scanners are connected with a processor that contains software to capture the image taken by the scanners, analyze the image, determine the quality of the food, and produce a report, said software including an operating system, a MATLAB package, a Structured Query Language (SQL) database, and a Database Toolbox that lets the user store data in and access databases from MATLAB with SQL support, enabling the user to analyze, explore, and manipulate the data.
12. A container as claimed in claim 11 , wherein:
said food items comprise fruit.
13. A process for monitoring the quality of food items stored in a refrigerator and alerting a user that a food item is spoiled or is on the verge of becoming spoiled, said process comprising the steps of:
providing at least one image taking device in the refrigerator to scan and take images of food items in the refrigerator;
supplying said image to a processor that analyzes the images and assesses their quality based on color; and
displaying on a screen icons representative of the condition of different pieces of said food items.
14. A process as claimed in claim 13 , including the steps of:
mounting said at least one image taking device so that it moves vertically in said refrigerator to scan food items on shelves at different levels in the refrigerator.
15. A process as claimed in claim 14 , wherein:
said processor uses software including a MATLAB package, a Structured Query Language (SQL) database, and a Database Toolbox that lets the user store data in and access databases from MATLAB with SQL support, enabling the user to analyze, explore, and manipulate the data.
16. A process as claimed in claim 15 , wherein:
said at least one image taking device comprises two 3D scanners, wherein the scanners are mounted for vertical movement along respective vertical rails in said refrigerator at opposite sides thereof.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US14/593,837 US20160203591A1 (en) | 2015-01-09 | 2015-01-09 | System and process for monitoring the quality of food in a refrigerator |
| PCT/IB2015/050792 WO2016110749A2 (en) | 2015-01-09 | 2015-02-02 | Automatic monitoring system for assessing quality of food in a refrigerator |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US14/593,837 US20160203591A1 (en) | 2015-01-09 | 2015-01-09 | System and process for monitoring the quality of food in a refrigerator |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| US20160203591A1 true US20160203591A1 (en) | 2016-07-14 |
Family
ID=56356551
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US14/593,837 Abandoned US20160203591A1 (en) | 2015-01-09 | 2015-01-09 | System and process for monitoring the quality of food in a refrigerator |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US20160203591A1 (en) |
| WO (1) | WO2016110749A2 (en) |
Cited By (33)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20170039511A1 (en) * | 2015-08-05 | 2017-02-09 | Whirlpool Corporation | Object recognition system for an appliance and method for managing household inventory of consumables |
| US20170193723A1 (en) * | 2014-07-09 | 2017-07-06 | Kt&C Co., Ltd. | Door-Lock Using Iris Recognition and System Thereof, Mobile Communication Terminal and Network Gateway Used Therein, And User Authentication Method |
| US9710720B2 (en) * | 2015-04-29 | 2017-07-18 | General Electric Company | System and method of image analysis for automated asset identification |
| US20170262973A1 (en) * | 2016-03-14 | 2017-09-14 | Amazon Technologies, Inc. | Image-based spoilage sensing refrigerator |
| CN107631547A (en) * | 2017-09-15 | 2018-01-26 | 合肥华凌股份有限公司 | Food materials species method of discrimination and system |
| CN108131879A (en) * | 2017-11-21 | 2018-06-08 | 珠海格力电器股份有限公司 | Refrigerator and cleaning method, device and system thereof |
| CN108416814A (en) * | 2018-02-08 | 2018-08-17 | 广州大学 | A method and system for fast positioning and identification of pineapple heads |
| CN108492032A (en) * | 2018-03-23 | 2018-09-04 | 珠海格力电器股份有限公司 | Food quality monitoring method and device based on intelligent refrigerator |
| US20180313696A1 (en) * | 2017-04-27 | 2018-11-01 | Wello, Inc. | Temperature Monitoring Systems and Processes |
| CN108734714A (en) * | 2018-06-06 | 2018-11-02 | 中国地质大学(北京) | A method of carbonate rock structure is analyzed based on Matlab |
| US10373472B2 (en) | 2016-03-14 | 2019-08-06 | Amazon Technologies, Inc. | Scent-based spoilage sensing refrigerator |
| CN110969090A (en) * | 2019-11-04 | 2020-04-07 | 口碑(上海)信息技术有限公司 | Fruit quality identification method and device based on deep neural network |
| US20200200725A1 (en) * | 2017-08-31 | 2020-06-25 | Sustainio Ltd. | System and method for monitoring conditions of organic products |
| CN111460903A (en) * | 2020-03-05 | 2020-07-28 | 浙江省农业科学院 | Monitoring system and method of field broccoli growth based on deep learning |
| US20210041159A1 (en) * | 2018-05-31 | 2021-02-11 | Mitsubishi Electric Corporation | Refrigerator system |
| CN112488801A (en) * | 2020-12-15 | 2021-03-12 | 北京易兴元石化科技有限公司 | Petroleum order data processing method and device and storage medium |
| US11016634B2 (en) * | 2016-09-01 | 2021-05-25 | Samsung Electronics Co., Ltd. | Refrigerator storage system having a display |
| US11070895B2 (en) | 2014-12-31 | 2021-07-20 | Walmart Apollo, Llc | System and method for monitoring gas emission of perishable products |
| US11138554B2 (en) * | 2017-05-23 | 2021-10-05 | Walmart Apollo, Llc | Automated inspection system |
| US11156970B2 (en) * | 2015-08-05 | 2021-10-26 | Whirlpool Corporation | Foodstuff sensing appliance |
| US11295433B2 (en) | 2018-03-13 | 2022-04-05 | Jiddu, Inc. | IoT based apparatus for assessing quality of food produce |
| US11388325B2 (en) | 2018-11-20 | 2022-07-12 | Walmart Apollo, Llc | Systems and methods for assessing products |
| US11393082B2 (en) | 2018-07-26 | 2022-07-19 | Walmart Apollo, Llc | System and method for produce detection and classification |
| US11448632B2 (en) | 2018-03-19 | 2022-09-20 | Walmart Apollo, Llc | System and method for the determination of produce shelf life |
| US11506448B2 (en) | 2018-11-14 | 2022-11-22 | Samsung Electronics Co.. Ltd. | Method and device for managing food in refrigerator |
| US11506449B2 (en) * | 2017-11-27 | 2022-11-22 | Mitsubishi Electric Corporation | Refrigerator and refrigerator system |
| US11715059B2 (en) | 2018-10-12 | 2023-08-01 | Walmart Apollo, Llc | Systems and methods for condition compliance |
| US20240104947A1 (en) * | 2020-12-14 | 2024-03-28 | Mars, Incorporated | Systems and methods for classifying food products |
| US20240230216A1 (en) * | 2023-01-06 | 2024-07-11 | Haier Us Appliance Solutions, Inc. | Produce ripening detection in a refrigerator appliance |
| US12175476B2 (en) | 2022-01-31 | 2024-12-24 | Walmart Apollo, Llc | Systems and methods for assessing quality of retail products |
| US12406225B1 (en) | 2021-02-17 | 2025-09-02 | Amazon Technologies, Inc. | Devices for monitoring inventory within enclosures |
| US12475546B1 (en) * | 2021-09-29 | 2025-11-18 | United Services Automobile Association (Usaa) | Systems and methods for monitoring goods relative to a storage vessel |
| US12529627B2 (en) * | 2023-03-30 | 2026-01-20 | Novolyze Inc. | Monitoring stored ingestible products |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080144697A1 (en) * | 2006-10-30 | 2008-06-19 | Stewart Brett B | System and Method for Food Service Storage Bin Monitoring |
| US20130172361A1 (en) * | 2011-11-14 | 2013-07-04 | Pamlab, L.L.C. | Assays and methods for selecting a treatment regimen for a subject with depression |
| US20140280051A1 (en) * | 2013-03-14 | 2014-09-18 | Toyota Motor Engineering & Manufacturing North America, Inc. | Computer-based method and system for providing active and automatic personal assistance using an automobile or a portable electronic device |
| US20160138859A1 (en) * | 2013-06-14 | 2016-05-19 | BSH Hausgeräte GmbH | Refrigeration appliance system |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2420403A (en) * | 2004-11-23 | 2006-05-24 | Danisco | Analysing a food sample by the use of light scattering |
| CL2008000062A1 (en) * | 2008-01-10 | 2008-03-24 | Univ Santiago Chile | PORTABLE SYSTEM THROUGH WHICH YOU CAN DETERMINE THE QUALITY OF A FLUSH OF MEAT WITHOUT NEED TO MANIPULATE IT, THAT ALLOWS THE CAPTURE OF IMAGES FOR THEIR PROCESSING; AND ASSOCIATED METHOD. |
| KR101065219B1 (en) * | 2009-07-29 | 2011-09-19 | 성균관대학교산학협력단 | Automatic Beef Grading Method and System |
| US9014434B2 (en) * | 2012-11-26 | 2015-04-21 | Frito-Lay North America, Inc. | Method for scoring and controlling quality of food products in a dynamic production line |
| NZ710440A (en) * | 2013-02-06 | 2018-10-26 | Clearwater Seafoods Lp | Imaging for determination of crustacean physical attributes |
-
2015
- 2015-01-09 US US14/593,837 patent/US20160203591A1/en not_active Abandoned
- 2015-02-02 WO PCT/IB2015/050792 patent/WO2016110749A2/en not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080144697A1 (en) * | 2006-10-30 | 2008-06-19 | Stewart Brett B | System and Method for Food Service Storage Bin Monitoring |
| US20130172361A1 (en) * | 2011-11-14 | 2013-07-04 | Pamlab, L.L.C. | Assays and methods for selecting a treatment regimen for a subject with depression |
| US20140280051A1 (en) * | 2013-03-14 | 2014-09-18 | Toyota Motor Engineering & Manufacturing North America, Inc. | Computer-based method and system for providing active and automatic personal assistance using an automobile or a portable electronic device |
| US20160138859A1 (en) * | 2013-06-14 | 2016-05-19 | BSH Hausgeräte GmbH | Refrigeration appliance system |
Cited By (47)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20170193723A1 (en) * | 2014-07-09 | 2017-07-06 | Kt&C Co., Ltd. | Door-Lock Using Iris Recognition and System Thereof, Mobile Communication Terminal and Network Gateway Used Therein, And User Authentication Method |
| US11070895B2 (en) | 2014-12-31 | 2021-07-20 | Walmart Apollo, Llc | System and method for monitoring gas emission of perishable products |
| US9710720B2 (en) * | 2015-04-29 | 2017-07-18 | General Electric Company | System and method of image analysis for automated asset identification |
| US10474987B2 (en) * | 2015-08-05 | 2019-11-12 | Whirlpool Corporation | Object recognition system for an appliance and method for managing household inventory of consumables |
| US12189351B2 (en) | 2015-08-05 | 2025-01-07 | Whirlpool Corporation | Foodstuff sensing appliance |
| US12136062B2 (en) | 2015-08-05 | 2024-11-05 | Whirlpool Corporation | Object recognition system for an appliance and method for managing household inventory of consumables |
| US11556889B2 (en) | 2015-08-05 | 2023-01-17 | Whirlpool Corporation | Object recognition system for an appliance and method for managing household inventory of consumables |
| US20170039511A1 (en) * | 2015-08-05 | 2017-02-09 | Whirlpool Corporation | Object recognition system for an appliance and method for managing household inventory of consumables |
| US11156970B2 (en) * | 2015-08-05 | 2021-10-26 | Whirlpool Corporation | Foodstuff sensing appliance |
| US11181515B2 (en) * | 2016-03-14 | 2021-11-23 | Amazon Technologies, Inc. | Scent-based spoilage sensing refrigerator |
| US10281200B2 (en) * | 2016-03-14 | 2019-05-07 | Amazon Technologies, Inc. | Image-based spoilage sensing refrigerator |
| US10373472B2 (en) | 2016-03-14 | 2019-08-06 | Amazon Technologies, Inc. | Scent-based spoilage sensing refrigerator |
| US20170262973A1 (en) * | 2016-03-14 | 2017-09-14 | Amazon Technologies, Inc. | Image-based spoilage sensing refrigerator |
| US11016634B2 (en) * | 2016-09-01 | 2021-05-25 | Samsung Electronics Co., Ltd. | Refrigerator storage system having a display |
| US20180313696A1 (en) * | 2017-04-27 | 2018-11-01 | Wello, Inc. | Temperature Monitoring Systems and Processes |
| US12450564B2 (en) * | 2017-05-23 | 2025-10-21 | Walmart Apollo, Llc | Automated inspection system |
| US20240062153A1 (en) * | 2017-05-23 | 2024-02-22 | Walmart Apollo, Llc | Automated inspection system |
| US11836674B2 (en) | 2017-05-23 | 2023-12-05 | Walmart Apollo, Llc | Automated inspection system |
| US11138554B2 (en) * | 2017-05-23 | 2021-10-05 | Walmart Apollo, Llc | Automated inspection system |
| US20200200725A1 (en) * | 2017-08-31 | 2020-06-25 | Sustainio Ltd. | System and method for monitoring conditions of organic products |
| CN107631547A (en) * | 2017-09-15 | 2018-01-26 | 合肥华凌股份有限公司 | Food materials species method of discrimination and system |
| CN108131879A (en) * | 2017-11-21 | 2018-06-08 | 珠海格力电器股份有限公司 | Refrigerator and cleaning method, device and system thereof |
| US11506449B2 (en) * | 2017-11-27 | 2022-11-22 | Mitsubishi Electric Corporation | Refrigerator and refrigerator system |
| CN108416814A (en) * | 2018-02-08 | 2018-08-17 | 广州大学 | A method and system for fast positioning and identification of pineapple heads |
| US11295433B2 (en) | 2018-03-13 | 2022-04-05 | Jiddu, Inc. | IoT based apparatus for assessing quality of food produce |
| US11448632B2 (en) | 2018-03-19 | 2022-09-20 | Walmart Apollo, Llc | System and method for the determination of produce shelf life |
| CN108492032A (en) * | 2018-03-23 | 2018-09-04 | 珠海格力电器股份有限公司 | Food quality monitoring method and device based on intelligent refrigerator |
| US20210041159A1 (en) * | 2018-05-31 | 2021-02-11 | Mitsubishi Electric Corporation | Refrigerator system |
| US11852405B2 (en) * | 2018-05-31 | 2023-12-26 | Mitsubishi Electric Corporation | Refrigerator system |
| CN108734714A (en) * | 2018-06-06 | 2018-11-02 | 中国地质大学(北京) | A method of carbonate rock structure is analyzed based on Matlab |
| US11393082B2 (en) | 2018-07-26 | 2022-07-19 | Walmart Apollo, Llc | System and method for produce detection and classification |
| US11734813B2 (en) | 2018-07-26 | 2023-08-22 | Walmart Apollo, Llc | System and method for produce detection and classification |
| US11715059B2 (en) | 2018-10-12 | 2023-08-01 | Walmart Apollo, Llc | Systems and methods for condition compliance |
| US12106261B2 (en) | 2018-10-12 | 2024-10-01 | Walmart Apollo, Llc | Systems and methods for condition compliance |
| US11506448B2 (en) | 2018-11-14 | 2022-11-22 | Samsung Electronics Co.. Ltd. | Method and device for managing food in refrigerator |
| US11733229B2 (en) | 2018-11-20 | 2023-08-22 | Walmart Apollo, Llc | Systems and methods for assessing products |
| US11388325B2 (en) | 2018-11-20 | 2022-07-12 | Walmart Apollo, Llc | Systems and methods for assessing products |
| CN110969090A (en) * | 2019-11-04 | 2020-04-07 | 口碑(上海)信息技术有限公司 | Fruit quality identification method and device based on deep neural network |
| CN111460903A (en) * | 2020-03-05 | 2020-07-28 | 浙江省农业科学院 | Monitoring system and method of field broccoli growth based on deep learning |
| US20240104947A1 (en) * | 2020-12-14 | 2024-03-28 | Mars, Incorporated | Systems and methods for classifying food products |
| CN112488801A (en) * | 2020-12-15 | 2021-03-12 | 北京易兴元石化科技有限公司 | Petroleum order data processing method and device and storage medium |
| US12406225B1 (en) | 2021-02-17 | 2025-09-02 | Amazon Technologies, Inc. | Devices for monitoring inventory within enclosures |
| US12475546B1 (en) * | 2021-09-29 | 2025-11-18 | United Services Automobile Association (Usaa) | Systems and methods for monitoring goods relative to a storage vessel |
| US12175476B2 (en) | 2022-01-31 | 2024-12-24 | Walmart Apollo, Llc | Systems and methods for assessing quality of retail products |
| US20240230216A1 (en) * | 2023-01-06 | 2024-07-11 | Haier Us Appliance Solutions, Inc. | Produce ripening detection in a refrigerator appliance |
| US12259182B2 (en) * | 2023-01-06 | 2025-03-25 | Haier Us Appliance Solutions, Inc. | Produce ripening detection in a refrigerator appliance |
| US12529627B2 (en) * | 2023-03-30 | 2026-01-20 | Novolyze Inc. | Monitoring stored ingestible products |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2016110749A3 (en) | 2017-06-22 |
| WO2016110749A2 (en) | 2016-07-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20160203591A1 (en) | System and process for monitoring the quality of food in a refrigerator | |
| US20220284684A1 (en) | Augmented reality feedback of inventory for an appliance | |
| US10956856B2 (en) | Object recognition for a storage structure | |
| JP6751882B2 (en) | Product monitoring device, product monitoring system and product monitoring method | |
| EP3734205B1 (en) | Intelligent refrigerator and information reminder method based on intelligent refrigerator | |
| EP3008414A1 (en) | Refrigeration appliance comprising a camera module | |
| CN111896694A (en) | Food storage equipment and food fresh state judging method, device and medium thereof | |
| CN118742928A (en) | Food quality assessment based on machine learning | |
| EP3008413A1 (en) | Refrigeration appliance system | |
| US20060081135A1 (en) | Industrial overline imaging system and method | |
| JP2014109526A (en) | Product image inspection device and product image inspection method | |
| CN111104895B (en) | Storage method, system, storage medium, device and refrigerator for food materials of refrigerator | |
| KR20190090290A (en) | Refrigerator with displaying image by identifying goods and method of displaying thereof | |
| JP2022098763A (en) | Freshness management system, freshness management method, and freshness management program | |
| JP2022528022A (en) | Analysis method and system of products on supermarket product shelves | |
| KR102543862B1 (en) | Object Recognition for Storage Structures | |
| CN109780810A (en) | Food condition determining method and device, storage medium and refrigerator | |
| CN118279808A (en) | Spot check evidence obtaining method, system, electronic equipment and medium based on video analysis | |
| CN115564990A (en) | Agricultural product visual identification platform | |
| CN110096946A (en) | A kind of self-service system merged based on pressure sensitivity and vision | |
| Jaspin et al. | Real-time surveillance for identification of fruits ripening stages and vegetables maturation stages with infection detection | |
| WO2024019327A1 (en) | Method for generating a three-dimensional spectral data cube representing images of food in an appliance and apparatus for performing the same | |
| CN111458344A (en) | Mask defect visual detection method, equipment and storage medium | |
| US12241680B2 (en) | Inventory management system in a refrigerator appliance | |
| JP2001153813A (en) | Bottle appearance inspection system and method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |