IP Library › Granted Patent US 11,734,803
Granted Patent B2
US 11,734,803 · App. 17/550,167 · Granted Aug 22, 2023

System and method for generating HMI graphics

Inventors: Vidyadhar Rao (Andhra Pradesh, IN); Jinendra Gugaliya (Bangalore, IN)
Assignee: ABB Schweiz AG
G06T5/005G06V20/63G06T2207/30108
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,734,803
App. No.
17/550,167
Granted
Aug 22, 2023
Kind
B2
Abstract

A computer-implemented method and arrangements for generating human machine interface, HMI, graphics associated with an industrial automation system implementing machine learning include receiving migrated HMI graphics. The migrated HMI graphics are obtained from a legacy HMI graphics and comprise a plurality of industrial objects. Further, the method comprises identifying a missing industrial object in said migrated HMI graphics using a historical labelled dataset comprising a plurality of labelled HMI graphics of the industrial object that comprises a graphical object and a data object. Once, the missing industrial object is identified the migrated HMI graphics is therefore corrected to include the identified missing industrial object and a corrected HMI graphics is generated. Furthermore, the method comprises transmitting a notification indicating the corrected HMI graphics to a computing device.

Claims (49)

1. A computer-implemented method for generating human machine interface, HMI, graphics associated with an industrial automation system implementing machine learning, the method being performed by a graphic object detection model, the method comprising:

receiving a migrated HMI graphics, wherein said migrated HMI graphics being obtained from a legacy HMI graphics and wherein said migrated HMI graphics comprises a plurality of industrial objects;

identifying at least one missing industrial object in said migrated HMI graphics using a historical HMI labelled dataset of the at least one industrial object, wherein the at least one industrial object comprises a graphical object and a data object;

correcting the migrated HMI graphics to include said at least one missing industrial object;

generating a corrected HMI graphics comprising said at least one missing industrial object; and

transmitting a notification indicating the corrected HMI graphics to a computing device.

2. The computer-implemented method according to claim 1 , wherein identifying said at least one missing industrial object in said migrated HMI graphics comprises:

identifying said at least one industrial object in said migrated HMI graphics and legacy HMI graphics using an object recognition technique;

determining differences between said identified industrial object in the legacy HMI graphics and said identified industrial object in the migrated HMI graphics; and

identifying said at least one missing industrial object in the migrated HMI graphics based on said determined differences and using the historical HMI labelled dataset of the at least one industrial object.

3. The computer-implemented method according to claim 1 , wherein identifying said at least one missing industrial object in said migrated HMI graphics comprises:

obtaining at least one placeholder in the migrated HMI graphics;

detecting location of said at least one missing industrial object in the migrated HMI graphics based on said at least one place holder; and

creating at least one bounding box around at the at least one identified placeholder.

4. The computer-implemented method according to claim 3 , wherein said at least one bounding box is created using a template matching and an image processing.

5. The computer-implemented method according to claim 1 , further comprising:

evaluating said at least one identified missing industrial object using a one-to-one mapping between said plurality of industrial objects; and

including the at least one missing industrial object on the at least one respective placeholder of the migrated HMI graphics.

6. The computer-implemented method according to claim 1 , wherein a scene-text recognition technique is used to identify the missing industrial object.

7. The computer-implemented method according to claim 1 , wherein said notification comprises at least one of text notification, sound notification, and a graphical notification and wherein said historical HMI labelled dataset comprises a plurality of HMI labelled images of the at least one industrial objects.

8. The computer-implemented method according to claim 1 , wherein said at least one missing industrial object indicates that at least one industrial object is missed in a scene of the migrated HMI graphics.

9. An industrial automation system implementing machine learning for generating human machine interface, HMI, graphics, wherein the industrial automation system comprising:

a processing unit;

a memory communicatively coupled to the processing unit; and

a graphic object detection model communicatively coupled to the processing unit and the memory, the graphic object detection model configured to:

receive a migrated HMI graphics, wherein said migrated HMI graphics being obtained from a legacy HMI graphics and wherein said migrated HMI graphics comprises at least one industrial object,

identify at least one missing industrial object in said migrated HMI graphics using a historical HMI labelled dataset of the at least one industrial object, wherein the at least one industrial object comprises a graphical object and a data object,

correct the migrated HMI graphics to include said at least one missing industrial object,

generate a corrected HMI graphics comprising said at least one missing industrial object, and

transmit a notification indicating the corrected HMI graphics to a computing device.

10. The industrial automation system according to claim 9 , wherein the graphic object detection model configured to identify said at least one missing industrial object in said migrated HMI graphics comprises:

identifying said at least one industrial object in said migrated HMI graphics and legacy HMI graphics using an object recognition technique;

determining differences between said identified industrial object in the legacy HMI graphics and said identified industrial object in the migrated HMI graphics; and

identifying said at least one missing industrial object in the migrated HMI graphics based on said determined differences and using the historical HMI labelled dataset of the at least one industrial object.

11. The industrial automation system according to claim 9 , wherein the graphic object detection model configured to identifying said at least one missing industrial object in said migrated HMI graphics comprises:

obtaining at least one placeholder in the migrated HMI graphics;

detecting location of said at least one missing industrial object in the migrated HMI graphics based on said at least one place holder; and

creating at least one bounding box around at the at least one identified place holder.

12. The industrial automation system according to claim 9 , wherein the graphic object detection model is further configured to:

evaluate said at least one identified missing industrial object using a one-to-one mapping; and

include the at least one missing industrial object on the at least one respective placeholder of the migrated HMI graphics.

13. The industrial automation system according to claim 12 , wherein a scene-text recognition technique is used to identify the missing industrial object.

14. The industrial automation system according to claim 9 , wherein said notification comprises at least one of text notification, sound notification, and a graphical notification and wherein said historical HMI labelled dataset comprises a plurality of HMI labelled images of the at least one industrial objects.

15. A computer program product comprising a non-transitory computer readable medium, having thereon a computer program comprising program instructions, the computer program being loadable into a graphic object detection model and configured to cause execution of a method when the computer program is run by the graphic object detection model, the method being caused to be executed comprising:

receiving a migrated HMI graphics, wherein said migrated HMI graphics being obtained from a legacy HMI graphics and wherein said migrated HMI graphics comprises a plurality of industrial objects;

identifying at least one missing industrial object in said migrated HMI graphics using a historical HMI labelled dataset of the at least one industrial object, wherein the at least one industrial object comprises a graphical object and a data object;

correcting the migrated HMI graphics to include said at least one missing industrial object;

generating a corrected HMI graphics comprising said at least one missing industrial object; and

transmitting a notification indicating the corrected HMI graphics to a computing device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 8, 2022
From: RAO, VIDYADHAR; GUGALIYA, JINENDRA
To: ABB SCHWEIZ AG
Reel/Frame 059195/0322 →
Priority Claims (1)
EP 20213812 · Dec 14, 2020 · regional
Continuity (1)
Related Publication 20220188990A1 · Jun 16, 2022
Cited By (3)
US 12,625,485 US 12,693,648 US 12,730,427