Optical processing of surfaces to determine cleanliness
First Claim
1. A method comprising:
- receiving, with a computing device, an identification of a ware type corresponding to a surface;
automatically configuring, with the computing device, an environment in which to capture a digital image of the surface based on the identification of the ware type;
receiving, with the computing device, the digital image of a surface;
calculating a luminosity value for the surface from the digital image; and
determining, with the computing device, a cleanliness value for the surface from the calculated luminosity value.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques are described for determining cleanliness of various surfaces by processing images of the surfaces. The surfaces may comprise, for example, drinking glasses, dishes, fabric swatch arrays, Tosi plates, ceramic tiles, or stainless steel coupons. In one example, a system includes a camera to capture a digital image of a surface, a light source to illuminate the surface, a housing to enclose the surface, the camera, and the light source in a light-tight environment, and an analysis computer to receive the digital image, calculate a luminosity value for the surface from the digital image, and determine a cleanliness value for the surface from the calculated luminosity value. The analysis computer may automatically configure an environment in which to capture the digital image such that the environment is suited for the particular surface to be analyzed. The analysis computer may also cause the camera to automatically capture the digital image.
-
Citations
31 Claims
-
1. A method comprising:
-
receiving, with a computing device, an identification of a ware type corresponding to a surface; automatically configuring, with the computing device, an environment in which to capture a digital image of the surface based on the identification of the ware type; receiving, with the computing device, the digital image of a surface; calculating a luminosity value for the surface from the digital image; and determining, with the computing device, a cleanliness value for the surface from the calculated luminosity value. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10)
-
-
2. A method comprising:
-
automatically configuring, based on a ware type identification, an environment in which to capture a digital image of at least a portion of a surface corresponding to the ware type identification; analyzing, with a computing device, the digital image and calculating a luminosity value for the at least a portion of the surface based on the analysis; and determining, with the computing device, a cleanliness value for the at least a portion of the surface based on the calculated luminosity value.
-
-
11. A system comprising:
-
a camera to capture a digital image of a surface; a light source to illuminate the surface; a housing to enclose the surface, the camera, and the light source in a light-tight environment; and an analysis computer to receive a ware type identification corresponding to the surface, configure an environment within the housing in which to capture the digital image based on the ware type, receive the digital image, analyze the digital image and calculate a luminosity value for the surface based on the analysis, and determine a cleanliness value for the surface based on the calculated luminosity value. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A non-transitory computer-readable medium encoded with instructions for causing a programmable processor to:
-
receive an identification of a ware type corresponding to the surface; automatically configure an environment in which to capture the digital image of the surface based on the identification of the ware type; receive a digital image of a surface; calculate a luminosity value for the surface from the digital image; and determine a cleanliness value for the surface from the calculated intensity value. - View Dependent Claims (26, 27, 28, 29, 30, 31)
-
Specification