IP Library Granted Patent US 8,805,014
Granted Patent B2
US 8,805,014 · App. 13/546,269 · Granted Aug 12, 2014

Produce color data correction method and an apparatus therefor

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,805,014
App. No.
13/546,269
Granted
Aug 12, 2014
Kind
B2
Abstract

A produce recognition system comprises an image capture device arranged to (i) capture a first color image which is representative of a color image of a produce item, and (ii) capture a second color image which is representative of a color image of at least one target color swatch. The produce recognition system further comprises control circuitry arranged to (i) calculate one or more color correction factors based upon differences between the captured second color image and a store of reference color images, and (ii) apply the calculated one or more color correction factors to the captured first color image to correct for color variations in the color image of the produce item due to a combination of variations in natural lighting and variations in interior lighting.

Claims (29)

1. A produce recognition system comprising:

an image capture device arranged to (i) capture a first color image which is representative of a color image of a produce item, and (ii) capture a second color image which is representative of a color image of at least one target color swatch; and

control circuitry arranged to (i) calculate one or more color correction factors based upon differences between the captured second color image and a store of reference color images, and (ii) apply the calculated one or more color correction factors to the captured first color image to correct for color variations in the color image of the produce item due to a combination of variations in natural lighting and variations in interior lighting.

2. A produce recognition system according to claim 1 , wherein the control circuitry arranged to calculate one or more color correction factors includes the control circuitry arranged to generate a transformation matrix based upon a comparison of colors between the captured second color image and the store of reference color images.

3. A produce recognition system according to claim 2 , wherein the control circuitry arranged to calculate one or more color correction factors includes the control circuitry arranged to apply a back propagation algorithm during generation of the transformation matrix.

4. A produce recognition system according to claim 3 , wherein the control circuitry arranged to apply the calculated one or more color correction factors includes the control circuitry arranged to apply a back propagation algorithm during application of the calculated one or more color correction factors to the captured first color image to correct for color variations in the color image of the produce item due to the combination of variations in natural lighting and variations in interior lighting.

5. A produce recognition system according to claim 1 , further comprising a weighing scale having a weighing plate in which the at least one target color swatch is embedded.

6. A produce recognition system according to claim 5 , wherein the image capture device has an aperture with a field of view in which the at least one target color swatch lies.

7. A produce recognition system according to claim 5 , wherein the at least one target color swatch comprises four target color swatches embedded in the weighing plate of the weighing scale.

8. A produce recognition system according to claim 7 , wherein the image capture device has an aperture with a field of view in which each of the four target color swatches lies.

9. An apparatus for correcting variations in measured produce color in a produce recognition system, the apparatus comprising:

at least one target color swatch;

a store of reference color swatches;

an image capture device arranged to (i) capture first color data which is representative of a color image of a produce item, and (ii) capture second color data which is representative of a color image of the at least one target color swatch illuminated by a combination of natural light and interior light; and

control circuitry arranged to (i) compare the captured second color data with a store of reference color data which is representative of the store of reference color swatches, (ii) calculate one or more color correction factors based upon the comparison of the captured second color data with the store of reference color data, and (iii) process the first color data based upon the calculated one or more color correction factors to provide corrected first color data which is representative of a corrected color image of the produce item.

10. An apparatus according to claim 9 , wherein the at least one target color swatch comprises an array of 24 scientifically prepared natural, chromatic, primary, and grayscale color squares in a range of different colors.

11. An apparatus according to claim 9 , wherein the store of reference color swatches comprises a store of color image data which is representative of at least one reference color swatch against which color image data which is representative of the at least one target color swatch is compared.

12. An apparatus according to claim 9 , wherein the image capture device comprises a charge coupled device (CCD).

13. A method of correcting variations in measured produce color in a produce recognition system, the method comprising:

capturing first color data which is representative of a color image of a produce item;

capturing second color data which is representative of a color image of one or more target color swatches illuminated by a combination of natural light and interior light;

comparing the captured second color data with a store of reference color data;

calculating one or more color correction factors based upon the comparison of the captured second color data with the store of reference color data; and

processing the first color data based upon the calculated one or more color correction factors to provide corrected first color data which is representative of a corrected color image of the produce item.

14. A method according to claim 13 , wherein the first and second color data are captured at the same time.

15. A method according to claim 13 , wherein capturing second color data includes capturing color data which is representative of a color checker.

16. A method according to claim 15 , wherein comparing the second color data with a store of reference color data includes comparing the captured color data which is representative of a color checker with the store of reference color data.

17. A method according to claim 16 , wherein calculating one or more color correction factors includes generating a transformation matrix based upon the comparison of the captured color data which is representative of a color checker with the store of reference color data.

18. A method according to claim 17 , wherein processing the first color data includes applying a back propagation algorithm to the generated transformation matrix to provide the corrected first color data which is representative of the corrected color image of the produce item.

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 →
CHANGE OF NAME Recorded May 30, 2024
From: NCR CORPORATION
To: NCR VOYIX CORPORATION
Reel/Frame 067578/0417 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 30, 2024
From: NCR ATLEOS CORPORATION
To: NCR VOYIX CORPORATION
Reel/Frame 067562/0782 →
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 Jul 11, 2012
From: ROSS, GARY; YU, MENG
To: NCR CORPORATION
Reel/Frame 028528/0401 →