Systems, methods, and media for automatically transforming textual data, representing an image, into P and ID components
Inventors
Morrow, Stephen • Abeed, Salman • Kazmi, Qarib Raza
Assignees
Interested in licensing this patent?
MTEC can help explore whether this patent might be available for licensing for your application.
Abstract
Techniques are provided for automatically transforming textual data, representing an image, into P&ID components. In an embodiment, a text file may represent an image of a plant and include a plurality of image objects representing plant components. A text class identifier corresponding to each image object may be identified in the text file. An insertable P&ID component may be identified for each image object based on determining that the text class identifier is included in an application hierarchical data structure. An ordered insertion may be performed to insert each insertable P&ID component into a P&ID schematic drawing utilizing an ordered hierarchy. Additionally, P&ID data may be generated for each P&ID component inserted into the P&ID schematic drawing. As a result, a P&ID or intelligent P&ID is generated from textual data that represents an image that is simply a pictorial representation of a plant.
Core Innovation
The invention relates to a system, method, and non-transitory computer readable medium for automatically generating an "intelligent" Piping and Instrumentation Diagram (P&ID) representing a plant from an image. It obtains textual data representing an image of a plant including a plurality of image objects, each representing a different plant component, where the textual data includes a plurality of text identifiers corresponding to the different image objects. The invention determines particular text identifiers that are included in an application hierarchical data structure maintained by an application.
For each particular text identifier, the invention identifies an insertable P&ID component and generates P&ID data for the insertable P&ID component. The generated P&ID data for each insertable P&ID component is stored in a database. The invention then performs an ordered insertion of the insertable P&ID components into a P&ID schematic drawing utilizing a predefined ordered hierarchy.
The P&ID schematic drawing is linked to the database to generate a P&ID representing the plant from the image. The described workflow uses the application hierarchical data structure to determine particular text identifiers and to map those identifiers to insertable P&ID components so that P&ID component metadata can be generated and inserted according to an ordered hierarchy. The overall purpose is to reduce manual errors and enable robust P&ID-derived reports and simulation-related use tied to the database.
Claims Coverage
The independent claims are directed to a system, a method, and a non-transitory computer readable medium that obtain image-representing textual data, determine particular text identifiers via an application hierarchical data structure, map those identifiers to insertable P&ID components, generate and store P&ID data in a database, and perform an ordered insertion into a P&ID schematic drawing linked to the database. Across the independent claims, the core inventive features include the hierarchical identifier determination and the ordered insertion into a database-linked P&ID schematic drawing, with dependent claims refining location matching and mapping via class information.
Textual data for image objects mapped through application hierarchy to insertable P&ID components
Obtain textual data representing an image of a plant including a plurality of image objects each representing a different plant component, wherein the textual data includes a plurality of text identifiers and each of the plurality of text identifiers corresponds to a different image object; determine a plurality of particular text identifiers included in an application hierarchical data structure maintained by the application; identify an insertable Piping and Instrumentation Diagram (P&ID) component for each of the plurality of particular text identifiers.
Database-stored P&ID data generated per insertable P&ID component
Generate P&ID data for each of the insertable P&ID components, wherein the P&ID data for each of the insertable P&ID components is stored in a database.
Ordered insertion into a database-linked P&ID schematic drawing using a predefined ordered hierarchy
Perform an ordered insertion of the insertable P&ID components into a P&ID schematic drawing utilizing a predefined ordered hierarchy, wherein the P&ID schematic drawing is linked to the database to generate a P&ID representing the plant from the image.
Across the independent claims, the inventive concept centers on determining particular text identifiers from an application hierarchical data structure, identifying insertable P&ID components, generating and storing P&ID data in a database, and performing ordered insertion into a database-linked P&ID schematic drawing to generate a P&ID representing the plant from the image. Dependent claims further specify an ordered hierarchy for component types, spatial alignment that substantially matches image locations, and mapping via class names, base classes, text class identifiers, and class name indicators referencing selected text identifiers.
Stated Advantages
Reduces processing flow errors.
Enables robust P&ID-derived reports.
Documented Applications
Generating a P&ID representing a plant from the image using a database-linked P&ID schematic drawing.
Generating reports derived from the P&ID database.
Simulation-related use of the database-linked P&ID components.
Interested in licensing this patent?