[go: up one dir, main page]

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 PDF

Info

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
Application number
US14/593,837
Inventor
Eman Khalid Justaniah
Ibtehaj Mohammad Audah Al-zhrani
Elaf Jameel Siraj Islam
Nafisah Matouk Mohammad Khashaifaty
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Umm Al Qura University
Original Assignee
Umm Al Qura University
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Umm Al Qura University filed Critical Umm Al Qura University
Priority to US14/593,837 priority Critical patent/US20160203591A1/en
Priority to PCT/IB2015/050792 priority patent/WO2016110749A2/en
Publication of US20160203591A1 publication Critical patent/US20160203591A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • G06T7/0004Industrial image inspection
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F25REFRIGERATION OR COOLING; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS; MANUFACTURE OR STORAGE OF ICE; LIQUEFACTION SOLIDIFICATION OF GASES
    • F25DREFRIGERATORS; COLD ROOMS; ICE-BOXES; COOLING OR FREEZING APPARATUS NOT OTHERWISE PROVIDED FOR
    • F25D11/00Self-contained movable devices, e.g. domestic refrigerators
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F25REFRIGERATION OR COOLING; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS; MANUFACTURE OR STORAGE OF ICE; LIQUEFACTION SOLIDIFICATION OF GASES
    • F25DREFRIGERATORS; COLD ROOMS; ICE-BOXES; COOLING OR FREEZING APPARATUS NOT OTHERWISE PROVIDED FOR
    • F25D29/00Arrangement or mounting of control or safety devices
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/20Administration of product repair or maintenance
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F25REFRIGERATION OR COOLING; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS; MANUFACTURE OR STORAGE OF ICE; LIQUEFACTION SOLIDIFICATION OF GASES
    • F25DREFRIGERATORS; COLD ROOMS; ICE-BOXES; COOLING OR FREEZING APPARATUS NOT OTHERWISE PROVIDED FOR
    • F25D2400/00General features of, or devices for refrigerators, cold rooms, ice-boxes, or for cooling or freezing apparatus not covered by any other subclass
    • F25D2400/36Visual displays
    • F25D2400/361Interactive visual displays
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10024Color image
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30108Industrial image inspection
    • G06T2207/30128Food 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

    FIELD OF THE INVENTION
  • 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.
  • BACKGROUND ART
  • 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.
  • SUMMARY OF THE INVENTION
  • 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.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • 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.
  • DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
  • 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.
  • As shown in FIG. 2, at least one and preferably two cameras or 3- D scanners 14A and 14B are mounted on respective rails 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.
  • 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 the user interface touchscreen 12 is shown in FIG. 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 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.
  • In operation, as depicted in FIGS. 9-15, 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.
  • 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)

What is claimed is:
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.
US14/593,837 2015-01-09 2015-01-09 System and process for monitoring the quality of food in a refrigerator Abandoned US20160203591A1 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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