Patent ID: 11861480
Assignee: SIEMENS MOBILITY GMBH
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 6:
7. A system for detecting and correcting an orientation of a target object in an image, the system comprising:
at least one memory storing computer-executable instructions; and
at least one processor, wherein the at least one processor is configured to access the at least one memory and execute the computer-executable instructions to:
train a deep neural network using a set of training images;
provide the image as input to the deep neural network, wherein the image is a segmented image;
utilize the deep neural network to determine an initial orientation prediction for the target object; and

utilize the deep neural network to obtain a rectified image from the segmented image based at least in part on the initial orientation prediction, wherein an orientation of the target object in the rectified image is within a threshold value of a target orientation,
wherein the at least one processor is configured to utilize the deep neural network to obtain the rectified image by executing the computer-executable instructions to:
determine that the initial orientation prediction deviates from the target orientation by more than the threshold value; and
generate an aligned image from the segmented image.