System for optimizing recognition accuracy through adjustment of recognition range for each symbol of nuclear power plant control logic drawing and method therefor
The system optimizes recognition accuracy in nuclear power plant drawings by adjusting symbol recognition ranges using AI, addressing false positives and enhancing safety through precise symbol interpretation.
Patent Information
- Authority / Receiving Office
- KR · KR
- Patent Type
- Patents
- Current Assignee / Owner
- KOREA HYDRO & NUCLEAR POWER CO LTD
- Filing Date
- 2023-05-17
- Publication Date
- 2026-07-27
AI Technical Summary
Nuclear power plant control logic drawings suffer from false positives due to varying symbol sizes, which can lead to misunderstandings and safety risks, especially with small or disproportionate symbols, compromising design accuracy and operational safety.
A system adjusts the recognition range for each symbol using an AI-based verification tool by collecting data on symbol size and coordinates, determining a recognizable range, and setting a grace period to enhance accuracy.
The system prevents false positives by setting a recognizable area for each symbol, thereby improving recognition accuracy and reducing errors in symbol interpretation.
Smart Images

Figure 112023054929312-PAT00001_ABST
Abstract
Description
Technology Field
[0001] The present invention relates to a system for optimizing recognition accuracy by adjusting the recognition range for each symbol in a nuclear power plant control logic drawing, and more specifically, to a system for optimizing recognition accuracy by adjusting the recognition range for each symbol in a nuclear power plant control logic drawing to prevent false positives in drawing symbol recognition. Background Technology
[0002] False positives due to the size of symbols in nuclear power plant drawings refer to the problem where important elements necessary for operation are omitted because the size of parts or equipment indicated on the drawing is too small, or where errors occur in the interpretation of the drawing because the size is indicated too large.
[0003] The size of symbols is critical in nuclear power plant drawings. The problem of false positives caused by symbol size in nuclear power plant drawings can be broadly categorized into two types. First, cases where symbols are too small to be read properly, and second, cases where symbols are too large or disproportionate, leading to misunderstandings.
[0004] Regarding the first issue, the symbols for parts or equipment are displayed in small sizes on the drawings, which increases the likelihood of misunderstanding among engineers or workers interpreting them. This can be a particularly serious problem for small parts or equipment. For instance, if the symbols for small parts or machinery operating inside a reactor are displayed in small sizes, failure to properly identify them could pose a significant risk to reactor safety.
[0005] The second issue involves cases where symbols are too large or disproportionate, leading to misunderstandings. For instance, using a large symbol for a small part exaggerates its size, potentially resulting in a discrepancy with its actual dimensions. This compromises design accuracy and can cause problems during manufacturing or repair processes.
[0006] Accordingly, although drawings of nuclear power plants are generated according to a set standard, false positives may occur because the size of each symbol varies, and the size difference between the smallest and largest symbols can be up to 10 times, so the recognizable area for each symbol is not defined, leading to false positives. Prior art literature
[0007] Registered Patent 10-2104605 (Registered on April 20, 2020) The problem to be solved
[0008] The present invention aims to solve the aforementioned problem by providing a system for optimizing recognition accuracy through adjusting the recognition range of each symbol in nuclear power plant control logic drawings, in order to reduce the occurrence of false positives by setting a recognizable area for each symbol when using an AI-based control logic drawing verification tool, thereby preventing false positives in drawing symbol recognition. means of solving the problem
[0009] To achieve the above objective, the present invention includes a collection unit that collects data on the size and coordinate values of each symbol when recognizing each symbol in a drawing; a detection unit that detects objects by determining the recognizable size range of each symbol and setting a grace period for the symbol range; and a recognition unit that recognizes symbols when recognizing a drawing by setting a range value that yields high accuracy for each symbol.
[0010] The collection unit divides the drawing while maintaining the aspect ratio of the nuclear power plant drawing as much as possible before collecting data on the size and coordinate values for each symbol.
[0011] In addition, the collection unit performs duplicate image segmentation by adding half of the largest symbol along the x-axis, y-axis, and xy-axis to obtain the size and coordinate values of all symbols.
[0012] The detection unit determines the recognizable size range using the smallest and largest values for each symbol, and sets the recognition range according to the maximum and minimum values for each symbol such that the minimum symbol size < recognition range < maximum symbol size, and detects objects by setting a range deferral to match the size that yields relatively high accuracy.
[0013] The recognition unit deletes the remaining symbols among the recognized symbols with the same coordinates, excluding the symbols with the highest accuracy.
[0014] Meanwhile, a method using a system for optimizing recognition accuracy by adjusting the recognition range for each symbol in a nuclear power plant control logic drawing comprises: (a) a step of collecting data on the size and coordinate values of each symbol when the system recognizes each symbol in the drawing; (b) a step of detecting an object by the system determining the recognizable size range of each symbol and setting a grace period for the symbol range; and (c) a step of recognizing the symbol when the system recognizes the drawing by setting a range value that yields high accuracy for each symbol. Effects of the invention
[0015] According to the present invention, when using an artificial intelligence-based control logic drawing verification tool to prevent false positives in drawing symbol recognition, a recognizable area for each symbol is set to prevent false positives, thereby improving the recognition rate. Brief explanation of the drawing
[0016] FIG. 1 is a configuration diagram showing a system for optimizing recognition accuracy by adjusting the recognition range per symbol of a nuclear power plant control logic diagram according to one embodiment of the present invention. FIG. 2 is a diagram illustrating the operation of a recognition accuracy optimization system through the adjustment of the recognition range per symbol of a nuclear power plant control logic diagram according to one embodiment of the present invention. Specific details for implementing the invention
[0017] The present invention will be described in detail below with reference to the contents described in the attached drawings. However, the present invention is not limited or restricted by exemplary embodiments. Identical reference numerals in each drawing indicate components that perform substantially the same function.
[0018] The purpose and effects of the present invention may be naturally understood or become clearer through the following description, and the purpose and effects of the present invention are not limited solely to the description below. Furthermore, in describing the present invention, if it is determined that a detailed description of known technology related to the present invention may unnecessarily obscure the essence of the present invention, such detailed description will be omitted.
[0019] FIG. 1 is a configuration diagram showing a system for optimizing recognition accuracy by adjusting the recognition range per symbol of a nuclear power plant control logic diagram according to one embodiment of the present invention.
[0020] As illustrated in FIG. 1, the recognition accuracy optimization system (10) through the adjustment of the recognition range per symbol of the nuclear power plant control logic drawing includes a collection unit (100), a detection unit (200), and a recognition unit (300).
[0021] The collection unit (100) collects data on the size and coordinate values of each symbol when recognizing each symbol in the drawing.
[0022] The detection unit (200) detects objects by determining the recognizable size range of each symbol and setting a grace period for the symbol range.
[0023] The detection unit (200) determines the recognizable size range using the smallest and largest values for each symbol, and sets the recognition range according to the maximum and minimum values for each symbol such that the minimum value of the symbol size < the recognition range < the maximum value, and detects objects by setting a grace period for the range to match the size that yields relatively high accuracy.
[0024] For example, in the case of AND, if the smallest symbol is 20 pixels and the largest is 50 pixels, the condition should be 20 < recognition range < 50, but the range is expanded by about 5% to 10%. Here, small symbols are made smaller and large symbols are made larger.
[0025] By giving a grace period equal to the range where high accuracy is obtained, recognition is performed within the range of 19 < recognition range < 53 to obtain high accuracy.
[0026] The recognition unit (300) is configured to immediately recognize symbols when recognizing drawings by setting a range value that yields high accuracy for each symbol. The recognition unit (300) sets a range value that yields high accuracy for each symbol through this data so that it can immediately recognize the nuclear power plant drawings when recognizing them in the future.
[0027] In the configuration of the recognition unit according to the present embodiment, assuming that the AND gate symbol is at the same position in the drawing,
[0028] Case 1) Size 10 AND Accuracy 90
[0029] Case 2) Size 40 AND Accuracy 80
[0030] Case 3) Size 40 AND Accuracy 85
[0031] Case 4) Size 60 AND Accuracy 95
[0032] (Size standard set by the detector) 20 < x < 50
[0033] Although Case 4) should be selected based on accuracy, it is excluded because it does not meet the size criteria, and Case 3) is chosen as having higher accuracy among Cases 2) and 3).
[0034] Accordingly, the detection unit according to the present embodiment recognizes AND for the above cases 1) to 4) to find the accuracy and location, compares the size (measured in a box shape (xy coordinate value)) and excludes it if it is below or above the standard, and selects the target 3) with higher accuracy among target 2) and target 3) that fall within the size range.
[0035] In this embodiment, an AND gate symbol located at a specific position in a drawing is recognized. The recognition unit measures the size of the symbol and excludes targets that do not meet the size criteria. Then, the target with the highest accuracy is selected. Case 4) is excluded because it does not meet the size criteria, and among cases 2) and 3), case 3) is selected because it has higher accuracy. Therefore, target 3) is finally selected.
[0036] FIG. 2 is a diagram illustrating the operation of a recognition accuracy optimization system through the adjustment of the recognition range per symbol of a nuclear power plant control logic diagram according to one embodiment of the present invention.
[0037] As illustrated in FIG. 2, the recognition accuracy optimization system for adjusting the recognition range per symbol of a nuclear power plant control logic drawing according to one embodiment of the present invention divides the drawing while maintaining the ratio of the nuclear power plant drawing as much as possible before collecting data of the size and coordinate values per symbol from the collection unit (100). At this time, for example, the nuclear power plant drawing is 4,678*3308 pixels.
[0038] Next, the collection unit (100) performs image division a total of 4 times by adding half (e.g., 150 pixels) of the largest symbol along the x-axis, y-axis, and xy-axis because there may be cut symbols, and obtains the size and coordinate values of all symbols through duplicate recognition.
[0039] Next, the detection unit (200) sets the minimum / maximum value of each symbol as the recognition range. Symbols that do not fall within the appropriate size criteria for each symbol are excluded even if they are recognized symbols. For example, if a cut symbol has higher accuracy than an intact symbol, the cut symbol should be recognized by prioritizing higher accuracy; however, it is not recognized because the size is reduced by the amount of cutting and does not fall within the recognition range.
[0040] Next, the recognition unit (300) excludes symbols with high accuracy from among the recognized symbols that have the same coordinates and performs deletion processing.
[0041] FIG. 3 is an overall flowchart illustrating a method using a recognition accuracy optimization system through the adjustment of the recognition range per symbol of a nuclear power plant control logic drawing according to one embodiment of the present invention.
[0042] First, a system for optimizing recognition accuracy through the adjustment of the recognition range for each symbol in a nuclear power plant control logic drawing (hereinafter, the system) collects data on the size and coordinate values of each symbol when recognizing each symbol in the drawing (a).
[0043] Next, the system detects objects by determining the recognizable size range of each symbol and setting a grace period for the symbol range (b).
[0044] And the system recognizes symbols when recognizing drawings by setting a range value that yields high accuracy for each symbol (c).
[0045] In step (a), the system divides the drawing while maintaining the aspect ratio of the nuclear power plant drawing as much as possible before collecting data of the size and coordinate values per symbol through the collection unit.
[0046] Also, in step (a), the system performs duplicate image segmentation by adding half of the largest symbol to the x-axis, y-axis, and xy-axis to obtain the size and coordinate values of all symbols.
[0047] (b) In step, the system determines the recognizable size range using the smallest and largest values for each symbol through the detection unit, and sets the recognition range according to the maximum and minimum values for each symbol such that the minimum symbol size < recognition range < maximum symbol size, and detects objects by setting a range deferral to the size that yields relatively high accuracy.
[0048] And in step (c), the system deletes the symbols among those recognized through the recognition unit, excluding the symbols with the highest accuracy among those with the same coordinates.
[0049] As mentioned above, in the configuration of the recognition unit according to the present embodiment, assuming that the AND gate symbol is at the same position in the drawing,
[0050] Case 1) Size 10 AND Accuracy 90
[0051] Case 2) Size 40 AND Accuracy 80
[0052] Case 3) Size 40 AND Accuracy 85
[0053] Case 4) Size 60 AND Accuracy 95
[0054] (Size standard set by the detector) 20 < x < 50
[0055] Although Case 4) should be selected based on accuracy, it is excluded because it does not meet the size criteria, and Case 3) is chosen as having higher accuracy among Cases 2) and 3).
[0056] Accordingly, the detection unit according to the present embodiment recognizes AND for the above cases 1) to 4) to find the accuracy and location, compares the size (measured in a box shape (xy coordinate value)) and excludes it if it is below or above the standard, and selects the target 3) with higher accuracy among target 2) and target 3) that fall within the size range.
[0057] In this embodiment, an AND gate symbol located at a specific position in a drawing is recognized. The recognition unit measures the size of the symbol and excludes targets that do not meet the size criteria. Then, the target with the highest accuracy is selected. Case 4) is excluded because it does not meet the size criteria, and among cases 2) and 3), case 3) is selected because it has higher accuracy. Therefore, target 3) is finally selected.
[0058] According to the present invention, when using an artificial intelligence-based control logic drawing verification tool to prevent false positives in drawing symbol recognition, a recognizable area for each symbol is set to prevent false positives, thereby improving the recognition rate.
Claims
Claim 1 A system for optimizing recognition accuracy through adjustment of the recognition range per symbol of a nuclear power plant control logic drawing, comprising: a collection unit that collects data on the size and coordinate values of each symbol when recognizing each symbol in the drawing; a detection unit that detects objects by determining the recognizable size range of each symbol and setting a grace period for the symbol range; and a recognition unit that recognizes symbols when recognizing the drawing by setting a range value that yields high accuracy for each symbol, wherein the recognition unit deletes the remaining symbols among the recognized symbols that have the same coordinates, excluding the symbol with high accuracy. Claim 2 A system for optimizing recognition accuracy through adjustment of the recognition range per symbol of a nuclear power plant control logic drawing, wherein, in claim 1, the collection unit divides the drawing while maintaining the ratio of the nuclear power plant drawing as much as possible before collecting data of the size and coordinate values per symbol. Claim 3 A system for optimizing recognition accuracy through adjustment of the recognition range per symbol of a nuclear power plant control logic drawing, characterized in that, in claim 1, the collection unit performs redundant image segmentation by adding half of the largest symbol along the x-axis, y-axis, and xy-axis to obtain the size and coordinate values of all symbols. Claim 4 A system for optimizing recognition accuracy through adjustment of the recognition range for each symbol in a nuclear power plant control logic drawing, comprising: a collection unit that collects data on the size and coordinate values of each symbol when recognizing each symbol in the drawing; a detection unit that detects objects by determining the recognizable size range of each symbol and setting a grace period for the symbol range; and a recognition unit that recognizes symbols when recognizing the drawing by setting a range value that yields high accuracy for each symbol, wherein the detection unit determines the recognizable size range using the smallest and largest values for each symbol, sets the recognition range according to the maximum and minimum values for each symbol as the minimum value of the symbol size < recognition range < maximum value, and detects objects by setting a grace period for the range to match the size that yields relatively high accuracy. Claim 5 delete Claim 6 A method for optimizing recognition accuracy by adjusting the recognition range of each symbol in a nuclear power plant control logic drawing, comprising: (a) a step of collecting data on the size and coordinate values of each symbol when the system recognizes each symbol in the drawing; (b) a step of detecting objects by the system determining the recognizable size range of each symbol and setting a grace period for the symbol range; and (c) a step of recognizing symbols when the system recognizes the drawing by setting a range value that yields high accuracy for each symbol, wherein step (c) includes a step of deleting the remaining symbols among the recognized symbols that have the same coordinates, excluding the symbol with the highest accuracy.