IP Library Granted Patent US 12,045,867
Granted Patent B2
US 12,045,867 · App. 17/458,901 · Granted Jul 23, 2024

Item identification with low resolution image processing

Inventor: Yoshitaka Utsumi (Kanagawa, JP)
Assignee: NCR Voyix Corporation
G06Q30/0633G06Q20/18G06Q20/208G06V10/243G06V10/30G06V20/00
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 12,045,867
App. No.
17/458,901
Granted
Jul 23, 2024
Kind
B2
Abstract

Images of an unknown item picked from a store are processed to produce a cropped image. The cropped image is processed to produce a brightness/perspective corrected image, and the brightness/perspective corrected image is processed to produce a low-resolution final image. Image features of the low-resolution final image are extracted and compared against known item features for known items to identify an item code for a known item.

Claims (30)

1. A method, comprising:

obtaining a first image of a shelf at a first time;

obtaining a second image of the shelf at a second time;

subtracting the second image from the first image and producing an unknown item image;

removing background pixels associated with the shelf from the unknown item image producing a modified image;

adjusting remaining pixels associated with the modified image producing an adjusted image; and

identifying a known item for an unknown item based on the adjusted image.

2. The method of claim 1 further comprising, providing an item code associated with the known item to a transaction manager to add details for the item code to a shopping cart associated with a consumer.

3. The method of claim 1 , wherein obtaining the second image further includes obtaining the first image and the second image from a stationary camera focused on the shelf.

4. The method of claim 1 , wherein obtaining the second image further includes obtaining the first image and the second image from a camera associated with a shopping cart of a consumer.

5. The method of claim 1 , wherein adjusting further includes cropping a label portion associated with a label from the modified image producing the adjusted image when the modified image includes dark colored pixels for the unknown item.

6. The method of claim 1 , wherein adjusting further includes processing pixel angle corrections horizontally and vertically on modified image pixels of the modified image and producing the adjusted image.

7. The method of claim 6 , wherein processing further includes adjusting a brightness of the modified image pixels removing shading from the modified image and producing the adjusted image.

8. The method of claim 7 , wherein processing further includes processing a pixel resolution algorithm reducing a size of the modified image and producing the adjusted image as a lower resolution image from the modified image.

9. The method of claim 1 , wherein processing the pixel resolution algorithm further includes producing the lower resolution image as approximately 60 total pixels with a signal to a noise ratio of approximately 3 for the adjusted image.

10. The method of claim 1 , wherein providing further includes providing the adjusted image to an item tracker as input and returns as output an item code for the known item.

11. A system, comprising:

at least one camera;

a server comprising a processor and a non-transitory computer-readable storage medium;

the non-transitory computer-readable storage medium comprising executable instructions;

the executable instructions executed by the processor from the non-transitory computer-readable storage medium causing the processor to perform operations comprising:

receiving a first image taken of a shelf at a first time from the at least one camera;

receiving a second image taken of the shelf at a second time from the at least one camera;

subtracting the first image from the second image producing a third image comprising unknown item pixels for an unknown item that was picked off the shelf by a consumer;

adjusting the third image pixels of the third image for angle and brightness producing a fourth image;

reducing a resolution of fourth image pixels of the fourth image by removing pixelization and noise producing a fifth image;

providing the fifth image to an item tracker;

receiving from the item tracker an item code for a known item; and

providing the item code to a transaction manager to associate a known item with a shopping cart of the consumer being managed by the transaction manager.

12. The system of claim 11 , wherein the at least one camera is a stationary camera or a camera affixed to the shopping cart of the consumer.

Assignments (3)
CHANGE OF NAME Recorded Nov 9, 2023
From: NCR CORPORATION
To: NCR VOYIX CORPORATION
Reel/Frame 065532/0893 →
SECURITY INTEREST Recorded Oct 25, 2023
From: NCR VOYIX CORPORATION
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 065346/0168 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2021
From: UTSUMI, YOSHITAKA
To: NCR CORPORATION
Reel/Frame 057342/0297 →