Identifying and evaluating multiple rectangles that may correspond to a pallet in an image scene
First Claim
1. A method for evaluating a possible pallet structure comprising:
- providing a gray scale image comprising one or more possible lines;
providing respective pixel locations in the gray scale image for an estimated upper left corner of the possible pallet structure and an estimated upper right corner of the possible pallet structure;
calculating, using a computer, a value h based on the estimated upper left corner location and the estimated upper right corner location;
estimating, using the computer, a first hole with a first rectangle having a height h, the first hole corresponding to a left opening located to the left of a possible center stringer of the possible pallet structure;
estimating, using the computer, a second hole with a second rectangle having the height h, the second hole corresponding to a right opening located to the right of the possible center stringer; and
estimating, using the computer, the possible center stringer with a third rectangle having the height h.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is provided for evaluating a possible pallet structure. The method comprises: providing a gray scale image comprising one or more possible lines; providing respective pixel locations in the gray scale image for an estimated upper left corner and an estimated upper right corner; calculating, using a computer, a value h based on the estimated upper left corner location and the estimated upper right corner location; estimating, using the computer, a first hole with a first rectangle having a height h; estimating, using the computer, a second hole with a second rectangle having the height h; and estimating, using the computer, the possible center stringer with a third rectangle having the height h.
86 Citations
39 Claims
-
1. A method for evaluating a possible pallet structure comprising:
-
providing a gray scale image comprising one or more possible lines; providing respective pixel locations in the gray scale image for an estimated upper left corner of the possible pallet structure and an estimated upper right corner of the possible pallet structure; calculating, using a computer, a value h based on the estimated upper left corner location and the estimated upper right corner location; estimating, using the computer, a first hole with a first rectangle having a height h, the first hole corresponding to a left opening located to the left of a possible center stringer of the possible pallet structure; estimating, using the computer, a second hole with a second rectangle having the height h, the second hole corresponding to a right opening located to the right of the possible center stringer; and estimating, using the computer, the possible center stringer with a third rectangle having the height h. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for evaluating a possible pallet structure comprising:
-
an imaging camera configured to acquire a gray scale image comprising one or more possible lines; a computer configured to execute instructions stored in an accessible memory; the computer when executing instructions stored in the accessible memory; identifies respective pixel locations in the gray scale image for an estimated upper left corner of the possible pallet structure and an estimated upper right corner of the possible pallet structure; calculates a value h based on the estimated upper left corner location and the estimated upper right corner location; estimates a first hole with a first rectangle having a height h, the first hole corresponding to a left opening located to the left of a possible center stringer of the possible pallet structure; estimates a second hole with a second rectangle having the height h, the second hole corresponding to a right opening located to the right of the possible center stringer; and estimates the possible center stringer with a third rectangle having the height h. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A computer program product for evaluating a possible pallet structure in a gray scale image comprising one or more possible lines, comprising:
a non-transitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising; computer readable program code configured to identify respective pixel locations in the gray scale image for an estimated upper left corner of the possible pallet structure and an estimated upper right corner of the possible pallet structure; computer readable program code configured to calculate a value h based on the estimated upper left corner location and the estimated upper right corner location; computer readable program code configured to estimate a first hole with a first rectangle having a height h, the first hole corresponding to a left opening located to the left of a possible center stringer of the possible pallet structure; computer readable program code configured to estimate a second hole with a second rectangle having the height h, the second hole corresponding to a right opening located to the right of the possible center stringer; and computer readable program code configured to estimate the possible center stringer with a third rectangle having the height h. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
Specification