Server, systems and methods for industrial process visual anomaly reporting
The disclosure is directed to a system for integrating multi-media files into an anomaly detection system according to some embodiments. In some embodiments, the system supports retrieval of one or more files and/or images in different conventional formats. In some embodiments, the system is configured to generate a visualization of stored Multi Media Files in a graphical user interface. In some embodiments, the system is configured to support downloading the media files such as one or more images and/or videos. In some embodiments, the system is configured to filter specific to visual anomaly news based on asset hierarchy. In some embodiments, the system includes an extensible infrastructure to enable integration with any system.
1 . A system for reporting visual anomalies within an industrial environment comprising:
one or more processors; and
a non-transitory computer readable medium storing a plurality of instructions, which when executed, cause the one or more processors to:
execute, by the one or more processors, an image analysis one or more images stored in an image database, the image analysis comprising an anomaly algorithm configured to determine a change in at least a portion of the one or more images;
store, by the one or more processors, the one or more images comprising the change in an anomaly database as one or more anomaly images;
generate, by the one or more processors, an equipment association between the one or more anomaly images with one or more equipment assets in the industrial environment;
generate, by the one or more processors, a reporting link between a managed historian news microservice and the equipment association;
store, by the one or more processors, structured news information associated with the one or more anomaly images without storing the one or more anomaly images in a news collection database, the structured news information including a number of visuals associated with a news item;
store, by the one or more processors, the one or more anomaly images in one or more external blob storage containers using a file storage application programming interface (API); and
cause, by the one or more processors, a news story from the managed historian news microservice to be displayed on a graphical user interface in response to a request associated with the managed historian news microservice and the structured news information stored in the news collection, that the news story comprising the one or more anomaly images retrieved from the one or more external blob storage containers using the file storage API.
2 . The system of claim 1 , further comprising a predictive analytic module configured to use artificial intelligence to analyze one or more asset's operating history and create one or more operational profiles for one or more pieces of equipment.
3 . The system of claim 2 , wherein the predictive analytic module is configured to compare historical operating data with real-time operating data to detect the change.
4 . The system of claim 3 , further comprising an advanced alert manager module configured to provide near real-time updates of an asset's condition.
5 . The system of claim 4 , wherein the near real-time updates the news story, where the news story is retrieved from the blobs by a news API.
6 . A method for reporting visual anomalies within an industrial environment comprising:
executing an image analysis one or more images stored in an image database, the image analysis comprising an anomaly algorithm configured to determine a change in at least a portion of the one or more images;
storing images comprising the change in an anomaly database as one or more anomaly images;
generating an equipment association between the one or more anomaly images with one or more equipment assets in the industrial environment;
generating a reporting link between a managed historian news microservice and the equipment association;
storing structured news information associated with the one or more anomaly images without storing the one or more anomaly images in a news collection database, the structured news information including a number of visuals associated with a news item;
storing the one or more anomaly images in one or more external blob storage containers using a file storage application programming interface (API); and
causing a news story from the managed historian news microservice to be displayed on a graphical user interface in response to a request associated with the managed historian news microservice and the structured news information stored in the news collection, the news story comprising the one or more anomaly images retrieved from the one or more external blob storage containers using the file storage API.
7 . The method of claim 6 , further comprising a predictive analytic module configured to use artificial intelligence to analyze one or more asset's operating history and create one or more operational profiles for one or more pieces of equipment.
8 . The method of claim 7 , wherein the predictive analytic module is configured to compare historical operating data with real-time operating data to detect the change.
9 . The method of claim 8 , further comprising an advanced alert manager module configured to provide near real-time updates of an asset's condition.
10 . The method of claim 9 , wherein the near real-time updates the news story, where the news story is retrieved from the blobs by a news API.
11 . A computer program product, comprising a non-transitory computer-readable medium having computer-readable program code embodied therein to be executed by one or more processors, the program code including instructions to:
execute an image analysis one or more images stored in an image database, the image analysis comprising an anomaly algorithm configured to determine a change in at least a portion of the one or more images;
store images comprising the change in an anomaly database as one or more anomaly images;
generate an equipment association between the one or more anomaly images with one or more equipment assets in the industrial environment;
generate a reporting link between a managed historian news microservice and the equipment association;
store structured news information associated with the one or more anomaly images without storing the one or more anomaly images in a news collection database, the structured news information including a number of visuals associated with a news item;
store the one or more anomaly images in one or more external blob storage containers using a file storage application programming interface (API); and
cause a news story from the managed historian news microservice to be displayed on a graphical user interface in response to a request associated with the managed historian news microservice and the structured news information stored in the news collection, the news story comprising the one or more anomaly images retrieved from the one or more external blob storage containers using the file storage API.
12 . The computer program product of claim 11 , further comprising a predictive analytic module configured to use artificial intelligence to analyze one or more asset's operating history and create one or more operational profiles for one or more pieces of equipment.
13 . The method of claim 12 , wherein the predictive analytic module is configured to compare historical operating data with real-time operating data to detect the change.
14 . The method of claim 13 , further comprising an advanced alert manager module configured to provide near real-time updates of an asset's condition.
15 . The method of claim 14 , wherein the near real-time updates the news story, where the news story is retrieved from the blobs by a news API.