IP Library › Granted Patent US 10,445,949
Granted Patent B2
US 10,445,949 · App. 15/689,410 · Granted Oct 15, 2019

Package dimension measurement system

Inventor: Nico Ryan James Geguiera Sy (Pagadian, PH)
Assignee: NCR Corporation
G07B17/00661G06K9/46G06K9/468G06K9/78G06T7/60G06T7/80G07B17/00508G07B2017/0037G07B2017/00685
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 10,445,949
App. No.
15/689,410
Granted
Oct 15, 2019
Kind
B2
Abstract

Disclosed herein are systems and methods for measuring package dimensions. The systems and methods may include determining, by a computing device comprising a processor, pixel locations of a plurality of corners of a package within an image. The systems and methods may also include determining, by the computing device, the package dimensions based on the pixel locations.

Claims (25)

1. A method of determining package dimensions, the method comprising:

determining, by a computing device comprising a processor, pixel locations of a plurality of corners of a package within an image; and

determining, by the computing device, the package dimensions based on the pixel locations, including determining image distances in pixels between pixel coordinates defining the pixel locations and using the image distances and real-world cross ratios to determine the package dimensions, the cross ratios defined by four points, three of the four points representing an origin and two other known points along an axis, a fourth of the four points marking a corner of a side of the package.

2. The method of claim 1 , further comprising:

receiving shipping information for the package; and

printing a shipping label, the shipping label including a shipping cost based on the package dimensions.

3. The method of claim 2 , wherein receiving the shipping information includes extracting the shipping information from the image.

4. The method of claim 1 , further comprising calibrating a reference coordinate system in the image to a real-world coordinate system.

5. The method of claim 4 , wherein calibrating the reference coordinate system includes determining a pixel coordinate for a known point within the reference coordinate system, the known point being a known distance from an origin of both the reference coordinate system and the real-world coordinate system.

6. The method of claim 5 , wherein the pixel coordinate corresponds to one of an x-axis, a y-axis, or a z-axis.

7. The method of claim 1 , further comprising capturing the image using an optical device.

8. A measuring system comprising:

a camera;

a processor in electrical communication with the camera; and

a memory storing instructions that, when executed by the processor, cause the processor to:

receive, from the camera, an image including a coordinate system and a package, the package having a plurality of dimensions,

determine pixel locations of a plurality of corners of the package within the image, and

determine the plurality of dimensions of the package based on the pixel locations, including determining image distances in pixels between pixel coordinates defining the pixel locations and using the image distances and real-world cross ratios to determine the package dimensions, the cross ratios defined by four points, three of the four points representing an origin and two other known points along an axis, a fourth of the four points marking a corner of a side of the package.

9. The measuring system of claim 8 , wherein the instructions further cause the processor to:

receive shipping information for the package; and

transmit a shipping label to a printer, the shipping label including a shipping cost based on the package dimensions.

10. The measuring system of claim 8 , wherein receiving the shipping information includes extracting the shipping information from the image.

11. The measuring system of claim 8 , wherein the instructions further cause the processor to calibrate a reference coordinate system in the image to a real-world coordinate system.

12. The measuring system of claim 11 , wherein calibrating the reference coordinate system includes determining a pixel coordinate for a known point within the reference coordinate system, the known point being a known distance from an origin of both the reference coordinate system and the real-world coordinate system.

13. The measuring system of claim 12 , wherein the pixel coordinate corresponds to one of an x-axis, a y-axis, or a z-axis.

Assignments (6)
CHANGE OF NAME Recorded Dec 7, 2023
From: NCR CORPORATION
To: NCR VOYIX CORPORATION
Reel/Frame 065820/0704 →
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 25, 2023
From: NCR VOYIX CORPORATION
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 065346/0168 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PROPERTY NUMBERS SECTION TO REMOVE PATENT APPLICATION: 15000000 PREVIOUSLY RECORDED AT REEL: 050874 FRAME: 0063. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Apr 12, 2021
From: NCR CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 057047/0161 →
SECURITY INTEREST Recorded Oct 29, 2019
From: NCR CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 050874/0063 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 29, 2017
From: SY, NICO RYAN JAMES GEGUIERA
To: NCR CORPORATION
Reel/Frame 043435/0140 →
Continuity (1)
Related Publication 20190066395A1 · Feb 28, 2019
Cited By (1)
US 12,327,368