Apparatus and method for generating inspection data set for inspection of manufacturing quality of offshore structures

KR103026145B1Active Publication Date: 2026-09-29SAMSUNG HEAVY IND CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
KR1020210091996
Authority / Receiving Office
KR · KR
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-07-14
Publication Date
2026-09-29
Estimated Expiration
2041-07-14

Smart Images

  • Figure 112021081031099-PAT00001_ABST
    Figure 112021081031099-PAT00001_ABST
Patent Text Reader

Abstract

An apparatus and method for generating an inspection dataset for inspecting the manufacturing quality of an offshore structure are disclosed. The inspection dataset generating apparatus comprises: a mapping unit that generates tag-drawing mapping information by extracting text written in each of the electronically digitized and previously stored drawing documents and mapping the tag number of the drawing document to the tag number of the design item; a tag recognition unit that recognizes attribute information of the item to be inspected by referring to the tag number of the item to be inspected selected from the design items and previously stored equipment information; a type recognition unit that specifies drawing type information for inspecting the item to be inspected by referring to the tag number and attribute information of the item to be inspected and previously stored inspection standard information; and a dataset configuration unit that generates an inspection dataset for on-site inspection of the item to be inspected by searching the tag-drawing mapping information using the tag number of the item to be inspected and the specified drawing type information as keywords.
Need to check novelty before this filing date? Find Prior Art

Description

Technology Field

[0001] The present invention relates to an apparatus and method for generating an inspection dataset for inspecting the manufacturing quality of marine structures. Background Technology

[0002] Periodic, intermediate, and temporary inspections are performed on offshore structures, such as ships and offshore plants, for inspection or maintenance purposes. Generally, inspections of offshore structures are carried out by designated personnel by referring to check sheets and drawings corresponding to the designated inspection items.

[0003] Conventionally, to locate drawings corresponding to items under inspection, operators utilized tag-drawing mapping information in which they manually reviewed each drawing document and created a list of tags regarding materials (e.g., equipment, components, etc.) listed in the drawings.

[0004] However, due to the visual complexity of the drawings, a significant amount of time was required for the mapping process between the drawings and equipment tags, and there was a problem where errors frequently occurred due to workers' misinterpretation of the drawings.

[0005] In addition, there were inefficient issues, such as the need for additional work to update existing tag-drawing mapping information whenever a drawing was revised.

[0006] In addition, if errors occurred in the tag-drawing mapping information, there was also a problem in that it took more time to collect inspection data for the inspection of offshore structures, such as check sheets and necessary drawings. Prior art literature

[0007] Korean Published Patent No. 10-2008-0004240 The problem to be solved

[0008] The present invention aims to provide an apparatus and method for generating an inspection dataset for manufacturing quality inspection of marine structures, which enables effective mapping between drawings and equipment tags and the automatic aggregation of inspection data (e.g., check sheets, necessary drawings, etc.) for inspecting designated items to be inspected, thereby allowing an inspection dataset to be secured within a short period of time.

[0009] The present invention aims to provide an apparatus and method for generating an inspection dataset for manufacturing quality inspection of marine structures, which prevents errors caused by a worker's misinterpretation of drawings, thereby enabling tag-drawing mapping information to be generated with improved quality and effectively utilized for various inspections.

[0010] Other objectives of the present invention will be easily understood through the following description. means of solving the problem

[0011] According to one aspect of the present invention, an inspection dataset generation device for inspecting the manufacturing quality of an offshore structure is provided, comprising: a mapping unit that generates tag-drawing mapping information by extracting text written in each of the electronically digitized and previously stored drawing documents and mapping the tag number of the drawing document to the tag number of the design item; a tag recognition unit that recognizes attribute information of the item to be inspected by referring to the tag number of the item to be inspected selected among the design items for inspection and previously stored equipment information; a type recognition unit that specifies drawing type information for inspecting the item to be inspected by referring to the tag number and attribute information of the item to be inspected and previously stored inspection standard information; and a dataset configuration unit that generates an inspection dataset for on-site inspection of the item to be inspected by searching the tag-drawing mapping information using the tag number of the item to be inspected and the specified drawing type information as keywords, wherein the tag-drawing mapping information is generated to include drawing type information of each drawing document, and the inspection dataset is generated in the form of a bundle of electronic documents for the drawing documents required for on-site inspection of the item to be inspected.

[0012] The mapping unit may include: a text recognition unit that extracts text written within a page of an digitized drawing document and recognizes the extracted text based on a pre-specified tag format; a code separation unit that separates the recognized text into pre-specified code units; a validation unit that determines whether each text of the separated code units is valid by referring to pre-stored equipment information and performs a validity check on each text of the separated code units; a recombination unit that recombines each text of the separated code units whose validity has been verified based on the tag format; and a mapping unit that generates tag-drawing mapping information by mapping a tag number corresponding to the recombined text to the drawing document in which the text is written.

[0013] The above validation unit may further determine whether the recombined text is included in the equipment information and also matches the text recognized by the text recognition unit.

[0014] The above inspection dataset may also be generated to further include a checklist specified by the item type derived from the tag number of the item to be inspected in the above inspection criteria information and the attribute information of the item to be inspected.

[0015] According to another aspect of the present invention, a computer program stored on a computer-readable medium for performing a method for generating an inspection dataset for inspecting the manufacturing quality of an offshore structure, wherein the computer program enables a computer to perform the following steps, the steps comprising: generating tag-drawing mapping information by extracting text written in each of the electronically digitized and previously stored drawing documents and mapping the tag number of the drawing document to the tag number of the design item; recognizing attribute information of the item to be inspected by referring to previously stored equipment information and the tag number of the item to be inspected selected from the design items for inspection; and specifying drawing type information for inspection of the item to be inspected by referring to the tag number and attribute information of the item to be inspected and previously stored inspection standard information. A computer program is provided that is stored on a computer-readable medium, wherein the tag-drawing mapping information is searched using the tag number of the item to be inspected and the specified drawing type information as keywords to generate an inspection dataset for on-site inspection of the item to be inspected, wherein the tag-drawing mapping information is generated to include drawing type information of each drawing document, and the inspection dataset is generated in the form of a bundle of electronic documents for the drawing documents required for on-site inspection of the item to be inspected.

[0016] Other aspects, features, and advantages other than those described above will become clear from the following drawings, claims, and detailed description of the invention. Effects of the invention

[0017] According to an embodiment of the present invention, effective mapping between drawings and equipment tags and the collection of inspection data (e.g., check sheets, necessary drawings, etc.) for inspecting a designated item to be inspected can be performed automatically, thereby enabling the effect of securing an inspection dataset in a short period of time.

[0018] In addition, since errors caused by workers' misinterpretation of drawings are prevented, tag-drawing mapping information can be generated with improved quality, which can be effectively utilized for various inspections. Brief explanation of the drawing

[0019] FIG. 1 is a block diagram showing the configuration of an inspection dataset generation device according to one embodiment of the present invention. FIG. 2 is a block diagram showing the configuration of a mapping unit according to an embodiment of the present invention. FIG. 3 is a drawing illustrating the configuration of a drawing document and tag-drawing mapping information according to an embodiment of the present invention. FIGS. 4 and 5 are drawings for explaining the process of generating tag-drawing mapping information according to an embodiment of the present invention. FIG. 6 is a flowchart illustrating a method for generating an inspection dataset according to an embodiment of the present invention. Specific details for implementing the invention

[0020] The present invention is capable of various modifications and may have various embodiments, and specific embodiments are illustrated in the drawings and described in detail in the detailed description. However, this is not intended to limit the invention to specific embodiments, and it should be understood that the invention includes all modifications, equivalents, and substitutions that fall within the spirit and scope of the invention.

[0021] FIG. 1 is a block diagram showing the configuration of an inspection dataset generation device according to an embodiment of the present invention, and FIG. 2 is a block diagram showing the configuration of a mapping unit according to an embodiment of the present invention. FIG. 3 is a diagram illustrating the configuration of a drawing document and tag-drawing mapping information according to an embodiment of the present invention, and FIG. 4 and FIG. 5 are diagrams for explaining the process of generating tag-drawing mapping information according to an embodiment of the present invention.

[0022] Referring to FIG. 1, the inspection dataset generation device (110) may include a mapping unit (111), a tag recognition unit (113), a type recognition unit (115), and a dataset configuration unit (117).

[0023] Here, each detailed component of the inspection dataset generation device (110) (e.g., mapping unit (111), etc.) may be configured as a type of module that performs a designated role. Here, the module may be implemented in the form of software, or in a hardware configuration such as a Field Programmable Gate Array (FPGA) or an Application Specific Integrated Circuit (ASIC), or a combination thereof. Of course, the module is not limited to software or hardware, and may be configured to reside in an addressable storage medium or configured to execute one or more processors. The functions provided by the components and modules may be combined into a smaller number of components and modules or further separated into additional components and modules.

[0024] The mapping unit (111) extracts text written in a drawing document corresponding to the drawing data stored in the database (130), determines whether the extracted text is a valid tag number for a design item, and if it is a valid tag number, generates tag-drawing mapping information that maps the tag number of each drawing document to each design item.

[0025] The mapping unit (111) may include a text recognition unit (211), a code separation unit (213), a validation unit (215), a recombination unit (217), and a mapping unit (219), as illustrated in FIG. 2.

[0026] The text recognition unit (211) extracts text and text coordinate information within each drawing document stored as drawing data in the database (130), and recognizes the extracted text based on a pre-specified tag format (see (a) of FIG. 3).

[0027] The code separation unit (213) separates the recognized text into pre-set code units, and the validation unit (215) validates the validity of each text corresponding to the separated code unit.

[0028] The recombination unit (217) recombines text corresponding to each verified code unit based on a tag format, and the mapping unit (219) generates tag-drawing mapping information that maps the recombinated text and the coordinate information of the text to a drawing document in which the text is written (see FIG. 3 (b)).

[0029] The validation unit (215) may further validate the text validity, such as whether the recombined text matches the text recognized by the text recognition unit (211) and whether it is included in the equipment information previously stored in the database (130).

[0030] Hereinafter, with reference to FIGS. 3 to 5, the function and operation of each component of the mapping unit (111) will be described in detail.

[0031] Drawing documents, which are drawing data used for the inspection and maintenance of offshore plants, contain tag information for design items (see Fig. 3(a)). Design items may be, for example, equipment, components, or other materials. Drawing documents may take the form of documents such as PDF files or image files.

[0032] The tag format for a design item can be predefined in the form of AA-NNNNNN-(N)-(X(X)), as exemplified in FIG. 4(a). Here, AA represents the equipment type code, NNNNNN represents the parent equipment number, (N) represents the identifier, and (X(X)) represents the suffix. Of course, it is obvious that the form of the tag format for the search target is not limited to this.

[0033] The text recognition unit (211) extracts text and text coordinate information written within a page of an digitized drawing document and recognizes the extracted text based on a predefined tag format. Here, the text coordinate information indicates the location of the corresponding text within the page of the drawing document and can be extracted by various known tools, so a description thereof is omitted.

[0034] For convenience of explanation, the following description assumes that the text extracted by the text recognition unit (211) from the page of the drawing document is KX-12345678 (XX3).

[0035] The text KX-12345678 (XX3) extracted by the text recognition unit (211) indicates, for example, that the tag type (or item type) corresponds to 'Instrument Device', and the tag number recognized based on the tag format exemplified in FIG. 4 (a) may be KX-12345678.

[0036] The code separation unit (213) separates the text recognized by the text recognition unit (120) into set code units, as exemplified in FIG. 4 (b). As exemplified in FIG. 4 (a), among the code units, Code 1 represents 'Equipment Type Code', Code 2 represents 'Parent Equipment Number', and Code 3 represents 'Differentiator'.

[0037] The validation unit (215) performs validation on each text of the code unit separated by the code separation unit (213). For example, the validation unit (215) can perform validation on each text of the separated code unit by determining whether each text of the separated code unit is identical to one or more of the codes of the equipment type list (see (c) in FIG. 4) or the parent tags of the equipment tag list (see (d) in FIG. 5) included in the equipment information stored in advance in the database (130).

[0038] An example of a code in the equipment type list is illustrated in Fig. 4(c). In the equipment type list, each code serves as a subordinate element forming a tag and acts as a single unit input target. That is, the code is summarized text expressing equipment information, indicating the characteristics of the corresponding equipment, and is utilized as part of the tag. The mask represents the tag numbering rule, and the functional class represents information regarding tag classification.

[0039] Based on the information for each code constituting the tag numbering rule, the validation unit (215) can perform validation on each text of the code unit separated by the code separation unit (213).

[0040] The equipment tag list is an instance configured according to the respective tag numbering rules, that is, a set of tags referring to each named piece of equipment (a list of all project tags).

[0041] Figure 5(d) illustrates a portion of the equipment tag list being used in the project to manufacture the structure. In the illustrated equipment tag list, for example, the tag number VYYY-87654321-12 corresponding to lighting is the child tag of VPP-876543 (Parent Tag). This indicates that the lighting is attached to the equipment VPP-876543, and for this purpose, the lighting includes the parent tag information 876543 in its tag. As such, the parent tag is also a general tag, and a parent-child relationship may exist depending on the characteristics of the equipment.

[0042] The validation unit (215) can check whether each text of the separated code unit is identical to one or more parent tags existing in the equipment tag list, for example, in order to check whether the extracted text VYYY-87654321-12 is a valid tag. At this time, if there is a text of the separated code unit that corresponds to the Parent Equipment Number of the tag format, the validation unit (215) can check whether the corresponding code is identical to one or more parent tags existing in the equipment tag list.

[0043] Referring again to FIG. 2, the recombination unit (217) recombines each text of a separated code unit, whose validity has been verified by the validation unit (215), based on a tag format. Through the recombination process, a complete equipment tag can be generated. For example, in the case of the text KX-12345678 (XX3), the tag number becomes KX-12345678 (see FIG. 4 (b)).

[0044] At this time, the validation unit (215) can determine whether the recombined text matches the text recognized by the text recognition unit (211) based on the tag format and whether it is information existing in the equipment tag list.

[0045] The validation of the recombined text by the validation unit (215) may be an additional validation process to verify the recombination rule and find operational problems. That is, it may be necessary to verify whether the result of recombination after separation of code units is the same as before code separation, and this is because there may be cases where only a part of the parent tag is used during the parent tag validation process by the validation unit (215).

[0046] Additionally, the validation unit (215) determines whether the recombined text is information that exists in the equipment tag list. If there is a tag in the drawing document and the corresponding tag is entered in the equipment information stored in the database (130), it can be determined that it is in a normal state.

[0047] However, this may apply to cases where tags are entered in the drawing document but information regarding the corresponding tags is not included in the equipment information, or cases where there is a discrepancy due to revision of the drawing, modification of data, or user error. Although the tags and drawings must ultimately match at the end of the project, it may be difficult to maintain this during the project; therefore, the user can more easily verify whether the tag information entered in the drawing document matches the equipment information through the processing of the validation unit (215).

[0048] Figure 5(e) shows an example of a table of tag numbers recognized based on the original text extracted from a drawing document, the type of equipment, and the tag format.

[0049] As exemplified in FIG. 5(e), a tag number recognized from text (ORIGINAL TEXT) extracted from a drawing document passes through a validation unit (215) and is confirmed as a valid tag. If it conforms to the tag numbering rule and exists within the equipment information, the status (STATUS) can be set to MATCHED; if it does not conform to the tag numbering rule, it can be set to NOT MATCHED; and if it conforms to the tag numbering rule but does not exist within the equipment information, it can be set to REGULAR.

[0050] The mapping unit (219) generates tag-drawing mapping information that maps the text (i.e., tag number) recombined by the recombination unit (217) to the drawing document (see (b) of FIG. 3).

[0051] Tag-drawing mapping information may include, for example, the file name of the drawing document, drawing type information for the drawing document (e.g., layout drawing, data sheet drawing, installation drawing, wiring drawing, detail drawing, etc.), the tag number of the design item corresponding to the drawing document, drawing revision information, and information on the location of the tag number within the page of the drawing document (coordinate information).

[0052] By referring to tag-drawing mapping information, the operator can easily identify which design item tag numbers are entered within a specific drawing document, and conversely, easily identify which drawing documents contain tag numbers corresponding to a specific design item.

[0053] Referring again to FIG. 1, the tag recognition unit (113) recognizes tag number and attribute information for one or more inspection target items included in the inspection target information when inspection target information for an inspection target item to be inspected on-site is input.

[0054] Among the design items, the items selected for inspection may be, for example, lighting fixtures, heating appliances, etc., and the inspection target information for specifying the items to be inspected may include the tag number of each item to be inspected.

[0055] The tag recognition unit (113) can recognize the tag number and attribute information (e.g., voltage, frequency, size, manufacturer, light intensity, etc.) corresponding to the item to be inspected by referring to the input inspection target information and the equipment information pre-specified in the database (130). As illustrated in (d) of FIG. 5, even if classified into the same item type (e.g., lighting fixture), the tag number for each individual lighting fixture to be inspected can be assigned differently, and the attribute information can also be set to be the same or different.

[0056] The type recognition unit (115) recognizes the inspection type for each inspection target item using inspection standard information stored in advance in the database (130) and tag number and attribute information for the recognized inspection target item. By the inspection type recognition of the type recognition unit (115), a checklist for inspecting each inspection target item and drawing type information to be referenced can be specified.

[0057] The type recognition unit (115) can recognize the item type of the item to be inspected (e.g., Lighting item, etc.) using information of the code unit included in the recognized tag number (information of Code 1 among the code units exemplified in (b) of FIG. 4, e.g., KX), and can recognize an appropriate inspection item and a drawing type to be referenced in the inspection standard information based on the recognized item type and attribute information.

[0058] Specifically, the inspection criteria information stored in advance in the database (130) is information that specifies which inspection items (i.e., checklist) should be inspected in relation to each inspection target item, and which drawings are required for reference for the inspection.

[0059] When the item type of the item to be inspected is recognized as a lighting fixture, for example, among the various inspection items specified in the inspection standard information, inspection items such as whether the lighting fixture is installed in the correct location, whether the power and switch are properly connected, and whether the illuminance is appropriate when turned on can be pre-defined to be applied, and through this, it can be inspected whether the installed lighting fixture is installed and functions in a way that meets the requirements.

[0060] Of course, inspection criteria information may specify inspection items individually for each type of item subject to inspection, and even for a single item subject to inspection, it may be stipulated that each be individually inspected in various ways depending on the type or characteristics of the equipment.

[0061] In addition, the inspection standard information may include drawing type information that must be referenced in correspondence with item type and attribute information when conducting inspections according to inspection items. For example, if a specific lighting fixture is selected as an item to be inspected, the inspection standard information may specify drawing type information to be referenced, such as a data sheet drawing displaying information about the lighting itself, a layout drawing showing the installation location of the lighting, and a wiring diagram regarding the connection between the lighting and the wires.

[0062] The dataset configuration unit (117) specifies a drawing document for inspection of each inspection target item by searching in the tag-drawing mapping information previously stored in the database (130) using the tag number recognized by the tag recognition unit (113) and the inspection type recognized by the type recognition unit (115) as keywords, and generates an inspection dataset for on-site inspection of each inspection target item.

[0063] The inspection dataset for inspecting each item subject to inspection may include, for example, descriptive information about the item subject to inspection (e.g., name of the item subject to inspection, ITR (Inspection and Test Record) name, tag number, etc.), a checklist specified by inspection standard information, and drawing documents specified by searching from tag-drawing mapping information.

[0064] An inspection dataset can be generated, for example, as a bundle of electronic documents containing various information necessary to inspect each item on-site. Operators will be able to perform inspections on the items by using printed copies of the inspection dataset or by viewing the dataset stored on a smart device (e.g., a tablet) in real-time at the site.

[0065] FIG. 6 is a flowchart illustrating a method for generating an inspection dataset according to an embodiment of the present invention.

[0066] Referring to FIG. 6, in step 610, the inspection dataset generating device (110) generates tag-drawing mapping information that maps each drawing document corresponding to the drawing data stored in the database (130) to the tag number of each item to be inspected.

[0067] The inspection dataset generation device (110) may be pre-configured to generate tag-drawing mapping information by extracting text written within each drawing document corresponding to the drawing data stored in the database (130), determining whether the extracted text is a valid tag number for the item to be inspected, and, if it is a valid tag number, generating tag-drawing mapping information that maps the tag number of each drawing document to the tag number of each item to be inspected.

[0068] When the inspection target information is entered in step 620, the inspection dataset generating device (110) in step 630 recognizes tag number and attribute information for one or more inspection target items included in the inspection target information.

[0069] The inspection dataset generation device (110) can recognize attribute information (e.g., voltage, frequency, size, manufacturer, light intensity, etc.) corresponding to the inspection target item by referring to the tag number of the inspection target item included in the inspection target information and the equipment information pre-specified in the database (130).

[0070] In step 640, the inspection dataset generation device (110) recognizes the inspection type for the item to be inspected using the recognized tag number and attribute information and the inspection criteria information stored in advance in the database (130). By recognizing the inspection type, a checklist for inspecting the item to be inspected and drawing type information to be referenced are specified.

[0071] To recognize the inspection type, the item type of the item to be inspected can be recognized using code unit information included in the tag number, and by referring to inspection standard information, a checklist corresponding to the item type and attribute information and referenced drawing type information can be specified.

[0072] In step 650, the inspection dataset generation device (110) uses tag number and drawing type information corresponding to the item to be inspected, and tag-drawing mapping information generated in step 610 and stored in the database (130) to identify drawing documents for inspection of the item to be inspected, and generates an inspection dataset including the identified drawing documents.

[0073] The inspection dataset may further include, for example, descriptive information about the item under inspection (e.g., name of the item under inspection, ITR (Inspection and Test Record) name, tag number, etc.) and checklists specified by inspection standard information. Here, the inspection dataset may be generated as a bundle of electronic documents containing various information necessary to inspect the selected item under inspection in the field.

[0074] As described above, the device and method for generating an inspection dataset for inspecting the manufacturing quality of a marine structure according to the present embodiment have the characteristic that the generation of tag-drawing mapping information and the generation of the inspection dataset can proceed as an automated process, thereby enabling the acquisition of an accurate inspection dataset within a short period of time.

[0075] Although the present invention has been described above with reference to embodiments thereof, those skilled in the art will understand that various modifications and changes can be made to the present invention without departing from the spirit and scope of the invention as described in the following claims. Explanation of the symbols

[0076] 110: Inspection dataset generation device 111: Mapping unit 113: Tag recognition unit 115: Type recognition unit 117 : Dataset Configuration Section 130 : Database 211: Text recognition unit 213: Code separation unit 215: Validation unit 217: Recombination unit 219 : Mapping section

Claims

Claim 1 An inspection dataset generation device for inspecting the manufacturing quality of an offshore structure, comprising: a mapping unit that generates tag-drawing mapping information by extracting text written in each of the electronically digitized and pre-stored drawing documents and mapping the tag number of the drawing document to the tag number of the design item selected for inspection and pre-stored equipment information; a tag recognition unit that recognizes attribute information of the item to be inspected by referring to the tag number and attribute information of the item to be inspected and pre-stored inspection standard information of the item to be inspected; a type recognition unit that specifies drawing type information for inspecting the item to be inspected by referring to the tag number and attribute information of the item to be inspected and pre-stored inspection standard information; and a dataset configuration unit that generates an inspection dataset for on-site inspection of the item to be inspected by searching the tag-drawing mapping information using the tag number of the item to be inspected and the specified drawing type information as keywords, wherein the tag-drawing mapping information is generated to include drawing type information of each drawing document, and the inspection dataset is generated in the form of a bundle of electronic documents for the drawing documents required for on-site inspection of the item to be inspected. Claim 2 In claim 1, the mapping unit comprises: a text recognition unit that extracts text written within a page of an digitized drawing document and recognizes the extracted text based on a pre-specified tag format; a code separation unit that separates the recognized text into pre-specified code units; a validation unit that determines whether each text of the separated code units is valid by referring to pre-stored equipment information and performs a validity check on each text of the separated code units; a recombination unit that recombines each text of the separated code units whose validity has been verified based on the tag format; and a mapping unit that generates tag-drawing mapping information by mapping a tag number corresponding to the recombined text to the drawing document in which the text is written. Claim 3 In paragraph 2, the validation unit further determines whether the recombined text is included in the equipment information and also matches the text recognized by the text recognition unit, an inspection dataset generation device for inspecting the manufacturing quality of an offshore structure. Claim 4 An inspection dataset generation device for inspecting the manufacturing quality of an offshore structure, wherein, in claim 1, the inspection dataset is generated to further include a checklist specified by an item type derived from the tag number of the item to be inspected in the inspection standard information and attribute information of the item to be inspected. Claim 5 A computer program stored on a computer-readable medium for performing a method of generating an inspection dataset for manufacturing quality inspection of an offshore structure, wherein the computer program causes a computer to perform the following steps, the steps comprising: a step of generating tag-drawing mapping information by extracting text written in each of the electronically digitized and previously stored drawing documents and mapping the tag number of the drawing document to the tag number of the design item; a step of recognizing attribute information of the item to be inspected by referring to previously stored equipment information and the tag number of the item to be inspected selected from among the design items for inspection; and a step of specifying drawing type information for inspection of the item to be inspected by referring to the tag number and attribute information of the item to be inspected and previously stored inspection standard information. A computer program stored on a computer-readable medium, comprising the step of searching for tag-drawing mapping information using the tag number of the item to be inspected and the specified drawing type information as keywords to generate an inspection dataset for on-site inspection of the item to be inspected, wherein the tag-drawing mapping information is generated to include drawing type information of each drawing document, and the inspection dataset is generated in the form of a bundle of electronic documents for the drawing documents required for on-site inspection of the item to be inspected.

Citation Information

Patent Citations

  • Plumbing spool plant process control system

    KR101739334B1

  • System for Extracting Information from Document, MethodThereof And Recording Medium Thereof

    KR1020070090321A

  • Inspection system and method of making and using same

    US20060287900A1

  • Machine learning analysis of piping and instrumentation diagrams

    US20200005094A1

  • Automatic extraction of assets data from engineering data sources

    WO2020198249A1