Image analysis for mapping objects in an arrangement
AssigneeScandit AG
InventorsFabian Nater, Bernd Schoner, Matthias Bloch, Christian Floerkemeier
Life of this patent
Estimating the term…
Abstract
Image analysis is used to map objects in an arrangement. For example, images of a retail shelf are used to map items for sale on the retail shelf A first vector can used to identify a relative position of a first item on a shelf to a shelving diagram, and a second vector can be used to identify a relative position of a second on the shelf to the shelving diagram, using locations of optical codes (e.g., barcodes). Absolute positions can be calculated. In some configurations, multiple images having different fields of view are matched to an overview image.
Claims20
A system for mapping objects on a shelving unit using image analysis, the system comprising:
- a camera comprising an image sensor configured to acquire a plurality of image frames;
- and
- one or more processors configured to:
- receive a plurality of images acquired by the camera;
- identify a first item code in the plurality of images;
- identify a second item code in the plurality of images;
- track a position of the first item code in the plurality of images without decoding the first item code in at least one or more of the plurality of images;
- track a position of the second item code in the plurality of images without decoding the second item code in at least one or more of the plurality of images;
- compute, using an image of the plurality of images that includes the first item code and the second item code, a distance and an orientation of the first item code with respect to the second item code;
- calibrate the distance and the orientation to a shelving diagram;
- and
- generate a first vector comprising the first item code and a relative position of the first item code to the shelving diagram;
- generate a second vector comprising the second item code and a relative position of the second item code to the shelving diagram.
A method for mapping objects on a shelving unit using image analysis, the method comprising:
- receiving a plurality of images;
- identifying a first item code in the plurality of images;
- identifying a second item code in the plurality of images;
- tracking a position of the first item code in the plurality of images without decoding the first item code in at least one or more of the plurality of images;
- tracking a position of the second item code in the plurality of images without decoding the second item code in at least one or more of the plurality of images;
- computing, using an image of the plurality of images that includes the first item code and the second item code, a distance and an orientation of the first item code with respect to the second item code;
- calibrating the distance and the orientation to a shelving diagram;
- and
- generating a first vector comprising the first item code and a relative position of the first item code to the shelving diagram;
- and
- generating a second vector comprising the second item code and a relative position of the second item code to the shelving diagram.
Dependencies are inferred from the claim text.