IP Library Granted Patent US 11,443,417
Granted Patent B2
US 11,443,417 · App. 17/125,501 · Granted Sep 13, 2022

System and method for hyperspectral image processing to identify object

Inventors: Lars Gustav Magnus Nipe (Uppsala, SE); Abilasha Ramanan (London, GB)
Assignee: Apeel Technology, Inc.
G06T7/0004G01N33/02G06K9/628G06K9/6274G06T7/11G06V10/32G06V10/40G06V10/751G06V20/10G06T2207/10036G06T2207/20081G06T2207/30128G06V10/58G06V20/68
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 11,443,417
App. No.
17/125,501
Filed
Dec 17, 2020
Granted
Sep 13, 2022
Kind
B2
Art Unit
2646
USPC
382/110
Abstract

A system includes a memory and at least one processor to acquire a hyperspectral image of an object by an imaging device, the hyperspectral image of the object comprising a three-dimensional set of images of the object, each image in the set of images representing the object in a wavelength range of the electromagnetic spectrum, normalize the hyperspectral image of the object, select a region of interest in the hyperspectral image, the region of interest comprising at least one image in the set of images, extract spectral features from the region of interest in the hyperspectral image, and compare the spectral features from the region of interest with a plurality of images in a training set to determine particular characteristics of the object.

Claims (32)

1. A system comprising:

a memory; and

at least one processor to:

acquire an actual hyperspectral image of a food item by an imaging device;

receive measurements of the food item from one or more food measurement devices, wherein the measurements indicate chemical and physical properties of the food item that represent different quality characteristics of the food item;

generate, based on applying one or more machine learning models to the actual hyperspectral image of the food item, a plurality of synthetic hyperspectral images of the food item, wherein the one or more machine learning models were trained to correlate the actual hyperspectral image of the food item with the measurements of the food item in different perspectives and visual angles; and

return the plurality of synthetic hyperspectral images of the food item to be used to determine particular characteristics of the food item and determine a value for at least one quality parameter for the food item.

2. The system of claim 1 , wherein the at least one processor configured to generate the plurality of synthetic hyperspectral images comprises replicating first color pixels and second color pixels from the actual hyperspectral image of the food item into different positions in one or more of the plurality of synthetic hyperspectral images, wherein each of the plurality of synthetic hyperspectral images represent a different stage of ripeness for the food item.

3. The system of claim 1 , wherein the at least one processor configured to generate the plurality of synthetic hyperspectral images comprises augmenting the actual hyperspectral image of the food item based on adding a first color to pixels of the actual hyperspectral image, wherein the augmented hyperspectral image represents a change in ripeness of the food item.

4. The system of claim 1 , wherein the at least one processor configured to generate the plurality of synthetic hyperspectral images comprises augmenting the actual hyperspectral image of the food item based on inserting spectral information into the actual hyperspectral image.

5. The system of claim 1 , wherein the at least one processor configured to generate the plurality of synthetic hyperspectral images comprises augmenting the actual hyperspectral image of the food item based on inserting a foreign object into the actual hyperspectral image at one or more positions and orientations.

6. The system of claim 5 , wherein the foreign object is at least one of plastic, a cable tie, paper, a metal hook, a cigarette butt, cardboard, and textile.

7. The system of claim 1 , wherein the at least one processor is further configured to generate a three-dimensional (3D) model of the food item based on the actual hyperspectral image of the food item and the measurements of the food item.

8. The system of claim 1 , wherein the at least one processor configured to generate the plurality of synthetic hyperspectral images comprises augmenting the actual hyperspectral image of the food item based on adding one or more bruises on the food item in the actual hyperspectral image, wherein the food item is at least one of a citrus fruit.

9. The system of claim 1 , wherein the at least one processor configured to generate the plurality of synthetic hyperspectral images comprises augmenting the actual hyperspectral image of the food item based on adding a green color to the food item, wherein the food item is a banana, wherein the actual hyperspectral image depicts the banana in a yellow color, and wherein the yellow color indicates that the banana has a firmness below a threshold value and the green color indicates that the banana has a firmness above the threshold value.

10. The system of claim 1 , wherein the at least one processor configured to generate the plurality of synthetic hyperspectral images comprises augmenting the actual hyperspectral image of the food item based on adding a cold injury to the food item in the actual hyperspectral image, wherein the food item is a fruit.

11. The system of claim 1 , wherein the at least one processor configured to generate the plurality of synthetic hyperspectral images comprises augmenting the actual hyperspectral image of the food item based on adding sour skin disease to the food item in the actual hyperspectral image, wherein the food item is an onion.

12. The system of claim 1 , wherein the at least one processor is further configured to:

train an object model using the plurality of synthetic hyperspectral images of the food item and the measurements associated with the food item; and

determine, based on applying the object model to the actual hyperspectral image of the food item, the particular characteristics of the food item.

13. The system of claim 1 , wherein the imaging device is a hyperspectral imaging device and the system further comprises at least one illumination device that illuminates the food item and a conveyor belt that moves the food item past the hyperspectral imaging device as the hyperspectral imaging device captures the actual hyperspectral image of the food item.

14. The system of claim 1 , wherein the at least one processor is further configured further to determine the particular characteristics of the food item based on the plurality of synthetic hyperspectral images of the food item.

15. A method for generating a synthetic training set of images of a food item, the method comprising:

acquiring an actual hyperspectral image of a food item by an imaging device;

receiving measurements of the food item from one or more food measurement devices, wherein the measurements indicate chemical and physical properties of the food item that represent different quality characteristics of the food item;

generating, based on applying one or more machine learning models to the actual hyperspectral image of the food item, a plurality of synthetic hyperspectral images of the food item, wherein the one or more machine learning models were trained to correlate the actual hyperspectral image of the food item with the measurements of the food item in different perspectives and visual angles; and

returning the plurality of synthetic hyperspectral images of the food item to be used to determine particular characteristics of the food item and determine a value for at least one quality parameter for the food item.

16. The method of claim 15 , wherein generating the plurality of synthetic hyperspectral images comprises replicating first color pixels and second color pixels from the actual hyperspectral image of the food item into different positions in one or more of the plurality of synthetic hyperspectral images, wherein each of the plurality of synthetic hyperspectral images represent a different stage of ripeness for the food item.

17. The method of claim 15 , wherein generating the plurality of synthetic hyperspectral images comprises augmenting the actual hyperspectral image of the food item based on adding a first color to pixels of the actual hyperspectral image, wherein the augmented hyperspectral image represents a change in ripeness of the food item.

18. The method of claim 15 , wherein generating the plurality of synthetic hyperspectral images comprises augmenting the actual hyperspectral image of the food item based on inserting spectral information into the actual hyperspectral image.

19. The method of claim 15 , wherein generating the plurality of synthetic hyperspectral images comprises augmenting the actual hyperspectral image of the food item based on inserting a foreign object into the actual hyperspectral image at one or more positions and orientations.

20. The method of claim 19 , wherein the foreign object is at least one of plastic, a cable tie, paper, a metal hook, a cigarette butt, cardboard, and textile.

Assignments (4)
TERMINATION AND RELEASE OF INTELLECTUAL PROPERTY SECURITY AGREEMENT AT REEL/FRAME NO. 60562/0503 Recorded Dec 15, 2023
From: SLR INVESTMENT CORP., AS AGENT
To: APEEL TECHNOLOGY, INC.
Reel/Frame 066045/0001 →
SECURITY INTEREST Recorded Jul 1, 2022
From: APEEL TECHNOLOGY, INC.
To: SLR INVESTMENT CORP., AS COLLATERAL AGENT
Reel/Frame 060562/0503 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 17, 2020
From: NIPE, LARS GUSTAV MAGNUS; RAMANAN, ABILASHA
To: IMPACTVISION, INC.
Reel/Frame 054685/0128 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 17, 2020
From: IMPACTVISION, INC.
To: APEEL TECHNOLOGY, INC.
Reel/Frame 054685/0165 →
Continuity (3)
Continuation 15977085 · May 11, 2018
Provisional Application 62521950 · Jun 19, 2017
Related Publication 20210174490A1 · Jun 10, 2021
Cited By (6)
US 12,368,503 US 12,587,274 US 12,603,701 US 12,627,372 US 12,688,570 US 12,718,517