US 12,434,875 B2
System and method for automatically orienting product containers
Annemarie Breu, Lawrenceville, NJ (US); Joseph Tylka, Pennington, NJ (US); Baris Erol, Rochester Hills, MI (US); Philip Gregor, Fort Lauderdale, FL (US); and Dominic Trinko, La Crosse, WI (US)
Assigned to Siemens Aktiengesellschaft, Munich (DE)
Appl. No. 18/571,524
Filed by Siemens Aktiengesellschaft, Munich (DE)
PCT Filed Feb. 8, 2022, PCT No. PCT/US2022/015574
§ 371(c)(1), (2) Date Dec. 18, 2023,
PCT Pub. No. WO2023/282938, PCT Pub. Date Jan. 12, 2023.
Claims priority of provisional application 63/219,965, filed on Jul. 9, 2021.
Prior Publication US 2024/0278952 A1, Aug. 22, 2024
Int. Cl. G06V 10/771 (2022.01); B65C 9/04 (2006.01); B65C 9/06 (2006.01); B65C 9/40 (2006.01); B65G 43/08 (2006.01); B65G 47/244 (2006.01); G06T 7/00 (2017.01); G06T 7/73 (2017.01); G06V 10/764 (2022.01); G06V 10/774 (2022.01)
CPC B65C 9/06 (2013.01) [B65C 9/04 (2013.01); B65C 9/40 (2013.01); B65G 43/08 (2013.01); B65G 47/244 (2013.01); G06T 7/001 (2013.01); G06T 7/74 (2017.01); G06V 10/764 (2022.01); G06V 10/771 (2022.01); G06V 10/774 (2022.01); B65G 2201/0235 (2013.01); B65G 2203/0225 (2013.01); B65G 2203/041 (2013.01); G06T 2207/20081 (2013.01); G06T 2207/20084 (2013.01); G06V 2201/09 (2022.01)] 15 Claims
OG exemplary drawing
 
1. A computer-implemented method for automatically orienting product containers on a production line, wherein each product container has a product label disposed around an outer surface of the product container, the method comprising:
acquiring a reference product label image associated with a batch of product containers on the production line,
using a trained deep learning model to compute a perceptual center of the reference product label image based on perceptually relevant label features of the reference product label image,
acquiring, via a production line camera, an image slice of the respective product label of individual product containers in the batch of product containers,
computing a rotation angle for an individual product container based on the acquired image slice of the respective product label and a label center determined based on the computed perceptual center of the reference product label image, and
communicating the computed rotation angle to a controller to effect a rotation of the individual product container from an initial orientation to a final orientation based on the computed rotation angle.