Method for determining material-cage stacking, computer device, and storage medium
AssigneeVisionNav Robotics USA Inc.
InventorsPeng Chen, Mu Fang, Yujie Lu, Bingchuan Yang
Life of this patent
Estimating the term…
Abstract
A method for determining material-cage stacking, a computer device, and a storage medium are provided. The method includes the following. A material-cage image is obtained by photographing a first stacking apparatus of a first material cage and a second stacking apparatus of a second material cage. The stacking apparatuses of the two material cages in the material-cage image can be recognized respectively with two detection models. The first stacking result is obtained by obtaining location information of the stacking apparatuses of the two material cages with the first detection model, and the second stacking result is obtained with the second detection model.
Claims20
A method for determining material-cage stacking, comprising:
- obtaining a material-cage image by photographing a first stacking apparatus of a first material cage and a second stacking apparatus of a second material cage;
- performing first target detection on the material-cage image with a first detection model to recognize the first stacking apparatus of the first material cage and the second stacking apparatus of the second material cage;
- determining first location information of the first stacking apparatus and second location information of the second stacking apparatus, and determining a first stacking result based on the first location information and the second location information;
- performing second target detection on the material-cage image with a second detection model to extract feature information of the material-cage image, and obtaining a second stacking result based on the feature information;
- and
- determining whether the first material cage is able to be stacked on the second material cage, based on the first stacking result and the second stacking result;
- wherein the first material cage has a first foot cup on a first surface of the first material cage and a first pier on a second surface of the first material cage, the second material cage has a second foot cup on a first surface of the second material cage and a second pier on a second surface of the second material cage, and wherein
- determining the first location information of the first stacking apparatus and the second location information of the second stacking apparatus, and determining the first stacking result based on the first location information and the second location information comprises:
- determining the first location information of the first foot cup in the first stacking apparatus and the second location information of the second pier in the second stacking apparatus;
- obtaining a distance between the first foot cup and the second pier in each of stacking groups based on the first location information and the second location information, wherein the first foot cup and the second pier in a same stacking group are aligned with each other in a vertical direction when the first material cage is stacked on the second material cage;
- for each of the stacking groups, obtaining a comparing result of the stacking group by comparing the distance between the first foot cup and the second pier with a distance threshold;
- and
- determining the first stacking result based on the comparing results of the stacking groups.
A computer device, comprising:
- a processor;
- and
- a memory configured to store computer instructions which, when executed by the processor, enable the processor to:
- obtain a material-cage image by photographing a first stacking apparatus of a first material cage and a second stacking apparatus of a second material cage with an image obtaining device;
- perform first target detection on the material-cage image with a first detection model to recognize the first stacking apparatus of the first material cage and the second stacking apparatus of the second material cage;
- determine first location information of the first stacking apparatus and second location information of the second stacking apparatus, and determine a first stacking result based on the first location information and the second location information;
- perform second target detection on the material-cage image with a second detection model to extract feature information of the material-cage image, and obtain a second stacking result based on the feature information;
- and
- determine whether the first material cage is able to be stacked on the second material cage, based on the first stacking result and the second stacking result;
- wherein the first material cage has a first foot cup on a first surface of the first material cage and a first pier on a second surface of the first material cage, the second material cage has a second foot cup on a first surface of the second material cage and a second pier on a second surface of the second material cage, and wherein
- the processor configured to determine the first location information of the first stacking apparatus and the second location information of the second stacking apparatus, and determine the first stacking result based on the first location information and the second location information is configured to:
- determine the first location information of the first foot cup in the first stacking apparatus and the second location information of the second pier in the second stacking apparatus;
- obtain a distance between the first foot cup and the second pier in each of stacking groups based on the first location information and the second location information, wherein the first foot cup and the second pier in a same stacking group are aligned with each other in a vertical direction when the first material cage is stacked on the second material cage;
- for each of the stacking groups, obtain a comparing result of the stacking group by comparing the distance between the first foot cup and the second pier with a distance threshold;
- and
- determine the first stacking result based on the comparing results of the stacking groups.
A non-volatile computer-readable storage medium configured to store computer programs which, when executed by a computer, enable the computer to:
- obtain a material-cage image by photographing a first stacking apparatus of a first material cage and a second stacking apparatus of a second material cage;
- perform first target detection on the material-cage image with a first detection model to recognize the first stacking apparatus of the first material cage and the second stacking apparatus of the second material cage;
- determine first location information of the first stacking apparatus and second location information of the second stacking apparatus, and determine a first stacking result based on the first location information and the second location information;
- perform second target detection on the material-cage image with a second detection model to extract feature information of the material-cage image, and obtain a second stacking result based on feature information;
- and
- determine whether the first material cage is able to be stacked on the second material cage, based on the first stacking result and the second stacking result;
- wherein the first material cage has a first foot cup on a first surface of the first material cage and a first pier on a second surface of the first material cage, the second material cage has a second foot cup on a first surface of the second material cage and a second pier on a second surface of the second material cage, and wherein
- determining the first location information of the first stacking apparatus and the second location information of the second stacking apparatus, and determining the first stacking result based on the first location information and the second location information comprises:
- determining the first location information of the first foot cup in the first stacking apparatus and the second location information of the second pier in the second stacking apparatus;
- obtaining a distance between the first foot cup and the second pier in each of stacking groups based on the first location information and the second location information, wherein the first foot cup and the second pier in a same stacking group are aligned with each other in a vertical direction when the first material cage is stacked on the second material cage;
- for each of the stacking groups, obtaining a comparing result of the stacking group by comparing the distance between the first foot cup and the second pier with a distance threshold;
- and
- determining the first stacking result based on the comparing results of the stacking groups.
Dependencies are inferred from the claim text.