IP Library Granted Patent US 8,320,633
Granted Patent B2
US 8,320,633 · App. 12/626,732 · Granted Nov 27, 2012

System and method for identifying produce

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,320,633
App. No.
12/626,732
Granted
Nov 27, 2012
Kind
B2
Abstract

An apparatus, method and system are presented for identifying produce. Multiple images of a produce item captured using five different types of illumination. The captured images are processed to determine parameters of the produce item and those parameters are compared to parameters of known produce to identify the produce item.

Claims (73)

1. A produce identification apparatus for identifying a produce item, the apparatus comprising:

a processor where the processor controls the elements and functions of the apparatus;

a plurality of illumination devices where the illumination devices are controlled by the processor to emit, at different times, light energy primarily having a first, second, third and fourth wavelength to illuminate the produce item;

an image capture device controlled by the processor where the image capture device captures images of the produce item for processing by the processor;

a first image of the produce item captured by the image capture device where the illumination devices are turned off and the produce item is illuminated by ambient light;

a second image of the produce item captured by the image capture device where the produce item is illuminated by light from the illumination devices emitting primarily the first wavelength;

a third image of the produce item captured by the image capture device where the produce item is illuminated by light from the illumination devices emitting primarily the second wavelength;

a fourth image of the produce item captured by the image capture device where the produce item is illuminated by light from the illumination devices emitting primarily the third wavelength;

a fifth image of the produce item captured by the image capture device where the produce item is illuminated by light from the illumination devices emitting primarily the fourth wavelength; and

where the processor determines when the produce item is inside a plastic bag by determining the presences of specular light in the first captured image, determines physical parameters of the produce item from the captured images, and compares the determined parameters to parameters of known produce to identify the produce item.

2. The apparatus of claim 1 , wherein:

light at the first wavelength is primarily comprised of infrared light;

light at the second wavelength is primarily comprised of blue light;

light at the third wavelength is primarily comprised of green light; and

light at the fourth wavelength is primarily comprised of red light.

3. The apparatus of claim 1 , wherein the physical parameters of the produce item include a shape, central percentile color response intensity, and center of mass.

4. The apparatus of claim 1 , further comprising a weight scale in communication with the processor where the produce item is placed on the scale and the processor uses the communicated weight of the produce item in determining at least one of the parameters of the produce item.

5. The apparatus of claim 4 , wherein the physical parameters of the produce item further include a weight to area.

6. The apparatus of claim 1 , where the apparatus is a point of sale terminal and the produce item is being presented for purchase at the terminal.

7. A computer implemented method for identifying a produce item, the method comprising:

determining the presence of the produce item;

capturing a first image of the produce item using ambient light;

illuminating the produce item with light primarily at a first wavelength primarily comprised of infrared light;

capturing a second image of the produce item illuminated by light primarily at the first wavelength;

illuminating the produce item with light primarily at a second wavelength primarily comprised of blue light;

capturing a third image of the produce item illuminated by light primarily at the second wavelength;

illuminating the produce item with light primarily at a third wavelength primarily comprised of green light;

capturing a fourth image of the produce item illuminated by light primarily at the third wavelength;

illuminating the produce item with light primarily at a fourth wavelength primarily comprised of red light;

capturing a fifth image of the produce item illuminated by light primarily at the fourth wavelength;

determining physical parameters of the produce item from the captured images including digitally removing ambient light by subtracting the first captured image from each of the third, fourth and fifth captured images; and

comparing the determined parameters to parameters of known produce to identify the produce item.

8. The method of claim 7 , wherein determining physical parameters includes determining a shape, central percentile color response intensity, and center of mass of the produce item.

9. The method of claim 7 , wherein determining physical parameters further includes digitally processing the second captured image to determine an outline of the produce item and using the outline to determine physical parameters.

10. The method of claim 9 , wherein determining physical parameters further includes digitally cropping the third, fourth and fifth captured images removing all information outside the outline of the produce item and using the cropped images determining a central percentile color response intensity for each of the third, fourth and fifth captured images.

11. The method of claim 7 , further comprising determining a weight of the produce item using a weight scale and using the weight determining at least one physical parameter of the produce item.

12. The method of claim 11 , wherein determining physical parameters includes determining a texture of the produce item when the produce item is not inside a plastic bag.

13. The method of claim 7 , further comprising determining the produce item is not inside a plastic bag by determining the absence of specular light in the first captured image.

14. A computer implemented method for identifying a produce item, the method comprising:

determining the presence of the produce item;

capturing a first image of the produce item using ambient light;

determining that the produce item is not inside a plastic bag by determining the absence of specular light in the first captured image;

illuminating the produce item with light primarily at a first wavelength;

capturing a second image of the produce item illuminated by light primarily at the first wavelength;

illuminating the produce item with light primarily at a second wavelength;

capturing a third image of the produce item illuminated by light primarily at the second wavelength;

illuminating the produce item with light primarily at a third wavelength;

capturing a fourth image of the produce item illuminated by light primarily at the third wavelength;

illuminating the produce item with light primarily at a fourth wavelength;

capturing a fifth image of the produce item illuminated by light primarily at the fourth wavelength;

determining physical parameters of the produce item from the captured images; and

comparing the determined parameters to parameters of known produce to identify the produce item.

15. A computer implemented method for identifying a produce item, the method comprising:

determining the presence of the produce item;

capturing a first image of the produce item using substantially white light;

illuminating the produce item with light primarily at a first wavelength primarily comprised of infrared light;

capturing a second image of the produce item illuminated by light primarily at the first wavelength;

obtaining a third image of the produce item at a second wavelength;

digitally creating an outline mask of the produce item from the second image;

cropping the third image using the outline mask to produce a fourth image; and

determining physical parameters of the produce item from the fourth image; and

comparing the determined parameters to parameters of known produce to identify the produce item.

16. The method of claim 15 , wherein obtaining the third image comprises:

illuminating the produce item with light primarily at the second wavelength;

capturing a fifth image of the produce item illuminated by the light primarily at the second wavelength; and

digitally subtracting the first captured image from the fifth captured image to produce the third image.

17. The method of claim 15 , wherein obtaining the third image comprises:

digitally removing all but the second wavelength of light from the first captured image to produce the third image.

18. The method of claim 15 , further comprising:

determining the produce item is not inside a plastic bag by determining the absence of specular light in the first captured image.

19. The method of claim 15 , further comprising:

determining variations in contrast within the third image; and

determining texture of the produce items from the variations in contrast.

Assignments (14)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE PROPERTIES SECTION BY INCLUDING IT WITH TEN PREVIOUSLY OMITTED PROPERTY NUMBERS PREVIOUSLY RECORDED ON REEL 65346 FRAME 367. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Aug 13, 2025
From: NCR ATLEOS CORPORATION; CARDTRONICS USA, LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 072445/0072 →
RELEASE OF SECURITY INTEREST Recorded Jun 6, 2025
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: NCR VOYIX CORPORATION (F/K/A NCR CORPORATION)
Reel/Frame 071339/0222 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2024
From: CARDTRONICS USA, INC.
To: NCR VOYIX CORPORATION
Reel/Frame 068329/0844 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2024
From: NCR CORPORATION
To: CARDTRONICS USA, INC.
Reel/Frame 068617/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE THE EXECUTION DATE PREVIOUSLY RECORDED AT REEL: 67562 FRAME: 782. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jun 5, 2024
From: NCR ATLEOS CORPORATION
To: NCR VOYIX CORPORATION
Reel/Frame 067661/0453 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 30, 2024
From: NCR ATLEOS CORPORATION
To: NCR VOYIX CORPORATION
Reel/Frame 067562/0782 →
CHANGE OF NAME Recorded May 30, 2024
From: NCR CORPORATION
To: NCR VOYIX CORPORATION
Reel/Frame 067578/0417 →
CORRECTIVE ASSIGNMENT TO CORRECT THE DOCUMENT DATE AND REMOVE THE OATH/DECLARATION (37 CFR 1.63) PREVIOUSLY RECORDED AT REEL: 065331 FRAME: 0297. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Oct 31, 2023
From: NCR ATLEOS CORPORATION
To: CITIBANK, N.A.
Reel/Frame 065627/0332 →
SECURITY INTEREST Recorded Oct 25, 2023
From: NCR ATLEOS CORPORATION; CARDTRONICS USA, LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 065346/0367 →
RELEASE OF PATENT SECURITY INTEREST Recorded Oct 25, 2023
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: NCR VOYIX CORPORATION
Reel/Frame 065346/0531 →
SECURITY INTEREST Recorded Oct 24, 2023
From: NCR ATLEOS CORPORATION
To: CITIBANK, N.A.
Reel/Frame 065331/0297 →
SECURITY AGREEMENT Recorded Apr 18, 2016
From: NCR CORPORATION; NCR INTERNATIONAL, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 038646/0001 →
SECURITY AGREEMENT Recorded Jan 15, 2014
From: NCR CORPORATION; NCR INTERNATIONAL, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 032034/0010 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 15, 2009
From: ROSS, GARY A.; BRUNSDON, MICHAEL D.
To: NCR CORPORATION
Reel/Frame 023654/0098 →