A node instrument pile number matching method, device, equipment, medium and product

By using optical character recognition algorithms and position matching technology, the problem of incorrect matching between node instrument codes and station numbers has been solved, realizing automated matching between node instrument codes and station numbers, and ensuring data accuracy and efficiency.

CN122290134APending Publication Date: 2026-06-26CHINA NAT PETROLEUM CORP +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411940083.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-26
Publication Date
2026-06-26

AI Technical Summary

Technical Problem

In the shallow sea transition zone node acquisition project, the node instrument's code and station number could not be matched correctly, resulting in the addition of incorrect station number information to the data header, which affected the subsequent use of the data.

Method used

The code in the node image is identified by an optical character recognition algorithm. Combined with the current position of the node and the preset station number position, it is determined whether the candidate station number needs to be corrected. The correction is then made according to the cable laying position and station number to ensure that the code matches the target station number.

Benefits of technology

It improves the accuracy and efficiency of data extraction, avoids failures or errors when scanning node instruments with a scanner, ensures that the correct station number information is added to the data track head, and guarantees the subsequent use of the data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122290134A_ABST
    Figure CN122290134A_ABST
Patent Text Reader

Abstract

This invention discloses a method, apparatus, device, medium, and product for matching station numbers of node instruments. The method includes: identifying the code of a node instrument in a node instrument image using an optical character recognition algorithm; determining the current position of the node instrument based on the longitude and latitude associated with the node instrument image; determining candidate station numbers to match the node instrument based on the current position of the node instrument and the position of a preset station number; determining whether the candidate station numbers need correction; if so, correcting the candidate station numbers based on the cable laying positions of each node instrument and the cable laying station numbers matched by each node instrument to determine a target station number to match the node instrument; if not, using the candidate station numbers as the target station number; and matching the code of the node instrument with the target station number. This invention can reduce the error rate of station number matching when the barcode scanner cannot identify the node, ensuring the subsequent use of the data collected by the node instrument.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of geophysical exploration technology, and in particular to a method, apparatus, equipment, medium, and product for matching station numbers using a node instrument. Background Technology

[0002] As seismic exploration continues to deepen, conventional wired seismic acquisition methods can no longer meet the demands of ultra-high-density seismic observation. For complex terrain and surface areas, especially in transitional zones between shallow and open seas, the flexible deployment advantages of wireless nodal instruments are unmatched by wired acquisition. The typical construction process involves the surveying team placing nodal instruments with specified codes at designated line and station positions according to the surveying task sheet. Later, during nodal instrument data download, the corresponding trackhead information is set based on the nodal instrument code. During both surveying and retrieving, a scanning gun is used to match the nodal instrument codes and station information to ensure accurate correspondence.

[0003] However, in the shallow sea transition zone node acquisition project, the internal modules and scanning ports of the node instrument are inevitably damaged to varying degrees during deployment, retrieval, and transportation. This can lead to situations where the node instrument's code cannot be scanned, potentially matching the node instrument code with an incorrect station number. Consequently, incorrect station number information is added to the data header when downloading data, affecting the subsequent use of the data. Summary of the Invention

[0004] This invention provides a method, device, equipment, medium, and product for matching station numbers of node instruments, in order to solve the problem that the coding of node instruments cannot be correctly matched with station numbers.

[0005] According to one aspect of the present invention, a method for matching station numbers of node instruments is provided, comprising:

[0006] The code of the nodal device in the nodal device image is identified using an optical character recognition algorithm;

[0007] The current location of the nodal device is determined based on the longitude and latitude associated with the nodal device image;

[0008] The candidate station number that matches the node is determined based on the current position of the node and the position of the preset station number.

[0009] Determine whether the candidate station number of the node instrument needs to be corrected. If so, correct the candidate station number according to the cable laying position of each node instrument and the cable laying station number matched by each node instrument to determine the target station number matched by the node instrument. If not, use the candidate station number of the node instrument as the target station number.

[0010] The code of the node instrument is matched with the target station number.

[0011] According to another aspect of the present invention, a node meter station number matching device is provided, comprising:

[0012] The encoding determination module is used to identify the encoding of the nodal device in the nodal device image using an optical character recognition algorithm;

[0013] The location determination module is used to determine the current location of the nodal device based on the longitude and latitude associated with the nodal device image;

[0014] The candidate station number determination module is used to determine the candidate station number that matches the node instrument based on the current position of the node instrument and the position of the preset station number.

[0015] The target station number determination module is used to determine whether the candidate station number of the node instrument needs to be corrected. If it needs to be corrected, the candidate station number is corrected according to the cable laying position of each node instrument and the cable laying station number matched by each node instrument to determine the target station number matched by the node instrument. If it does not need to be corrected, the candidate station number of the node instrument is used as the target station number.

[0016] The coding and station number matching module is used to match the coding of the node instrument with the target station number.

[0017] According to another aspect of the present invention, a computer program product is provided, comprising a computer program that, when executed by a processor, implements the node meter station number matching method according to any embodiment of the present invention.

[0018] According to another aspect of the present invention, an electronic device is provided, the electronic device comprising:

[0019] At least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores a computer program executable by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the node meter station matching method according to any embodiment of the present invention.

[0020] According to another aspect of the present invention, a computer-readable storage medium is provided, the computer-readable storage medium storing computer instructions for causing a processor to execute and implement the node meter station matching method according to any embodiment of the present invention.

[0021] According to another aspect of the present invention, a computer program product is provided, comprising a computer program / instructions that, when executed by a processor, implement the node meter station number matching method as described in any embodiment of the present invention.

[0022] This invention utilizes an optical character recognition algorithm to identify text information in nodal instrument images and convert it into nodal instrument codes. This automates the image-to-text conversion, improving the accuracy and efficiency of data extraction. It avoids failures or errors when scanning nodal instrument codes with a barcode scanner, providing a reliable foundation for subsequent data processing and analysis. The invention confirms whether candidate station numbers, determined based on the nodal instrument's current position and preset station number, need correction. If correction is required, the candidate station numbers are adjusted based on the cable-laying positions of each nodal instrument and their corresponding cable-laying station numbers. This determines the target station number to match the nodal instrument, and the nodal instrument's code is matched with the target station number. This reduces matching errors between the nodal instrument and the station number, ensuring that correct station number information is added to the data header during data download, guaranteeing the subsequent use of the data.

[0023] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of the present invention, nor is it intended to limit the scope of the invention. Other features of the invention will become readily apparent from the following description. Attached Figure Description

[0024] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0025] Figure 1 This is a first flowchart of a node meter station number matching method provided in an embodiment of the present invention;

[0026] Figure 2 This is a second flowchart of a node meter station number matching method provided in an embodiment of the present invention;

[0027] Figure 3 This is a schematic diagram of the structure of a node meter station number matching device provided in an embodiment of the present invention;

[0028] Figure 4 This is a schematic diagram of the structure of an electronic device that implements an embodiment of the present invention. Detailed Implementation

[0029] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.

[0030] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0031] Figure 1 This is a first flowchart of a node instrument station number matching method provided in an embodiment of the present invention. This embodiment is applicable to situations where the node instrument's code is correctly matched with the station number. This method can be executed by a node instrument station number matching device, which can be implemented in hardware and / or software. This device can be configured in an electronic device with corresponding data processing capabilities. Figure 1 As shown, the method includes:

[0032] S110. Identify the code of the node in the node image using an optical character recognition algorithm.

[0033] During the node data retrieval process, images of the node containing the node code are taken with a mobile phone, and the phone's GPS positioning function is turned on during the shooting process, so that the captured node image is associated with the current longitude and latitude of the node.

[0034] In images of nodal devices captured in the field, these images often exhibit a clear contrast of red background and black text. To identify the nodal device codes within these images, grayscale and binarization processes are performed. Then, Optical Character Recognition (OCR) algorithms are used to extract the text information and obtain the nodal device codes. Specifically, the original image is grayscaled to reduce data volume and computational complexity while retaining sufficient image information for subsequent processing. Binarization is then performed by setting an appropriate threshold to convert the grayscale image into an image containing only black and white, further highlighting the contrast between the characters and the background. Image processing techniques, such as contour detection or connected component analysis, are used to separate the characters from the image, forming individual character blocks. Finally, the OCR algorithm is used to identify each character block and convert it into computer-readable text information to obtain the nodal device codes.

[0035] By using optical character recognition algorithms to identify text information in nodal device images and convert it into nodal device codes, the automatic conversion from image to text is achieved, improving the accuracy and efficiency of data extraction. This avoids failures or errors when the barcode scanner scans the nodal device codes, providing a reliable foundation for subsequent data processing and analysis.

[0036] S120. Determine the current position of the nodal point based on the longitude and latitude associated with the nodal point image.

[0037] S130. Determine the candidate station number that matches the node number based on the current position of the node instrument and the position of the preset station number.

[0038] The longitude and latitude associated with the nodal point image are converted to the coordinate system of the preset station number to determine the current position of the nodal point. Based on the distance between the current position of the nodal point and the position of each preset station number, the preset station number closest to the current position of the nodal point is selected as the candidate station number to match the nodal point.

[0039] S140. Determine whether the candidate station number of the node instrument needs to be corrected. If so, correct the candidate station number according to the cable laying position of each node instrument and the cable laying station number matched by each node instrument during cable laying, and determine the target station number matched by the node instrument.

[0040] S150. If not required, the candidate station number of the node instrument shall be used as the target station number.

[0041] S160. Match the code of the node instrument with the target station number.

[0042] Determine if the candidate station numbers of the node instruments need correction. If correction is required, adjust the candidate station numbers based on the cable-laying positions recorded during cable laying and the matching station numbers for each node instrument to determine the target station numbers for each node instrument. Match the node instrument's code with its target station number to ensure accurate matching of node instrument data with the correct station number during subsequent data processing.

[0043] Optionally, determining whether the candidate station number of the node instrument needs correction includes: if, when determining the candidate station number to be matched by the node instrument, the distance between the current position of the node instrument and the position of the candidate station number is greater than a preset distance threshold, then the candidate station number of the node instrument needs correction. For example, if the position increment between preset station numbers is 25 meters, that is, the position distance between two preset station numbers is 25 meters, the preset station number closest to the current position of the node instrument is the candidate station number. If the distance between the position of the candidate station number and the current position of the node instrument is 12 meters, and the preset distance threshold is 10 meters, then the candidate station number of the current node instrument needs correction.

[0044] This invention utilizes an optical character recognition algorithm to identify text information in nodal instrument images and convert it into nodal instrument codes. This automates the image-to-text conversion, improving the accuracy and efficiency of data extraction. It avoids failures or errors when scanning nodal instrument codes with a barcode scanner, providing a reliable foundation for subsequent data processing and analysis. The invention confirms whether candidate station numbers, determined based on the nodal instrument's current position and preset station number, need correction. If correction is required, the candidate station numbers are adjusted based on the cable-laying positions of each nodal instrument and their corresponding cable-laying station numbers. This determines the target station number to match the nodal instrument, and the nodal instrument's code is matched with the target station number. This reduces matching errors between the nodal instrument and the station number, ensuring that correct station number information is added to the data header during data download, guaranteeing the subsequent use of the data.

[0045] In one optional implementation, determining whether the candidate station number needs to be corrected includes: if at least two node instruments have the same candidate station number, then determining that the candidate station numbers matched by each node instrument with the same candidate station number need to be corrected.

[0046] Specifically, in a shallow sea transition zone node data acquisition project, multiple node instruments were involved. During cable deployment, each node instrument was placed at a predetermined station location to collect data. The predetermined station location represents the theoretical placement of the node instrument, while the actual cable deployment location represents its actual placement. Because wireless data acquisition is used, the node instrument's position changes during cable retraction. If, when determining candidate station numbers to match a node instrument based on its current position and the predetermined station location, at least two node instruments have the same candidate station number, then the candidate station numbers matched by these nodes need to be revised.

[0047] Figure 2 This is a second flowchart of a node meter station number matching method provided in an embodiment of the present invention. This embodiment is an optimization and improvement based on the above embodiment. Figure 2 As shown, the method includes:

[0048] S210. Identify the code of the node in the node image using an optical character recognition algorithm.

[0049] S220. Determine the current position of the nodal point based on the longitude and latitude associated with the nodal point image.

[0050] S230. Determine the candidate station number that matches the node number based on the current position of the node instrument and the position of the preset station number.

[0051] S240. Determine whether the candidate station number of the node instrument needs to be corrected. If not, use the candidate station number of the node instrument as the target station number.

[0052] If necessary, perform the relevant procedures S250-S270 below:

[0053] S250, Use the candidate station number of the node instrument to be corrected and the preset number of cable laying stations before and after it as reference station numbers.

[0054] S260. Determine the cable laying position of each node instrument that matches each reference station number during cable laying, and use it as the reference position.

[0055] S270. Determine the target station number of each node to be corrected based on the distance between the current position of each node to be corrected and each reference position.

[0056] The candidate station number of the node to be corrected is determined based on the cable-laying positions of each node recorded during cable laying and the cable-laying station numbers matched by each node. Specifically, the cable-laying station number that is the same as the candidate station number of the node to be corrected, along with a preset number of cable-laying stations before and after it, are used as reference stations. The cable-laying positions of each node that matches each reference station during cable laying are then used as reference positions. For example, if the candidate station number of the node to be corrected is (10005, 10009), and the preset number is 1, then the cable-laying stations (10005, 10008), (10005, 10009), and (10005, 10010) recorded during cable laying are used as reference stations, and the cable-laying positions of each node that matches each reference station during cable laying are respectively used as reference position 1, reference position 2, and reference position 3. The target station number of each node to be corrected is determined based on the distance between the current position of each node to be corrected and each reference position.

[0057] Optionally, the target station number of each node to be corrected is determined based on the distance between the current position of each node to be corrected and each reference position, including: for each node to be corrected, the cable laying station number corresponding to the reference position with the smallest distance between the current position of the node to be corrected and each reference position is taken as the target station number to be matched with the node to be corrected.

[0058] By using the actual placement position of the node instrument during cable laying—that is, the distance between the cable laying position and the current position of the node instrument—the candidate station number of the node instrument is corrected. This ensures the accuracy of the station number matched by the node instrument, reduces station number matching errors caused by node instrument position deviations, and provides a more reliable basis for subsequent data analysis.

[0059] S280. Match the code of the node instrument with the target station number.

[0060] This invention, in its embodiments, determines whether the candidate station number of a node instrument needs correction. When correction is required, the candidate station number of the node instrument to be corrected, along with a predetermined number of cable-laying stations before and after it, are used as reference station numbers. The cable-laying positions of each node instrument matching each reference station number are determined and used as reference positions. Based on the distance between the current position of each node instrument to be corrected and each reference position, the target station number of each node instrument to be corrected is determined. The node instrument's code is matched with the target station number. This reduces matching errors between the node instrument and the station number, ensuring that correct station number information is added to the data header during data download, thus guaranteeing subsequent data use.

[0061] In one optional implementation, determining the current location of the node based on the longitude and latitude associated with the node image includes: projecting the longitude and latitude associated with the node image onto the plane coordinate system where the work area is located using a map projection model to determine the current location of the node.

[0062] Specifically, the location information of the nodal points extracted using the mobile phone's GPS signal is based on a global coordinate system using an ellipsoidal model of the Earth, expressed in longitude and latitude. The construction area, however, uses Cartesian coordinates to distinguish the locations of different station numbers. Cartesian coordinates (e.g., WGS84 / UTM 39N) are a coordinate system based on a map projection model (e.g., UTM 39N is the transverse Mercator projection). This system divides the Earth's surface into several zones, each projected onto a local area using a projection model. Each projection zone has its own local coordinate system, and the coordinate system of each projection zone uses X and Y axes to represent plane coordinates. X represents the east-west plane coordinate, and Y represents the north-south plane coordinate; the unit is typically meters.

[0063] The longitude and latitude associated with the nodal point image are projected onto the plane coordinate system of the work area using a map projection model to determine the current position of the nodal point. The position of the preset station is determined based on the work area's starting point and station increment. Candidate stations matching the nodal point are then determined based on the nodal point's current position and the preset station position. The work area's starting point is a reference point set to unify the station numbers of receiving and triggering points within the work area. For example, if the work area's starting point's plane coordinates are (700,000 meters, 250,000 meters), its corresponding station number is (10001, 10001). If 25 meters is a station increment within the work area, the candidate station number for the nodal point (700,100 meters, 250,050 meters) can be calculated as (10005, 10003) based on the starting point's station number.

[0064] By projecting the longitude and latitude associated with the nodal point image onto the plane coordinate system where the work area is located using a map projection model, the current position of the nodal point can be determined, which can improve positioning accuracy, facilitate spatial analysis, and support map visualization. Projecting the latitude and longitude information of the nodal point onto the plane coordinate system where the work area is located can promote the integration and sharing between different datasets, simplify the calculation process, and thus facilitate the determination of candidate station numbers that match the nodal point.

[0065] Figure 3 This is a schematic diagram of the structure of a node meter station matching device provided in an embodiment of the present invention. Figure 3 As shown, the device includes:

[0066] The encoding determination module 310 is used to identify the encoding of the nodal device in the nodal device image through an optical character recognition algorithm;

[0067] The location determination module 320 is used to determine the current location of the nodal instrument based on the longitude and latitude associated with the nodal instrument image;

[0068] The candidate station number determination module 330 is used to determine the candidate station number that matches the node instrument based on the current position of the node instrument and the position of the preset station number.

[0069] The target station number determination module 340 is used to determine whether the candidate station number of the node instrument needs to be corrected. If it needs to be corrected, the candidate station number is corrected according to the cable laying position of each node instrument and the cable laying station number matched by each node instrument to determine the target station number matched by the node instrument. If it does not need to be corrected, the candidate station number of the node instrument is used as the target station number.

[0070] The coding and station number matching module 350 is used to match the coding of the node instrument with the target station number.

[0071] The node meter station number matching device provided in the embodiments of the present invention can execute the node meter station number matching method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.

[0072] Optionally, the target station number determination module includes: a correction judgment unit, used to determine that if at least two nodal instruments have the same candidate station number, the candidate station number matched by each nodal instrument with the same candidate station number needs to be corrected.

[0073] Optionally, the target station determination module includes:

[0074] The reference station number determination unit is used to take the candidate station number of the node instrument to be corrected and the preset number of cable laying stations before and after it as reference station numbers.

[0075] The reference position determination unit is used to determine the cable laying position of each node instrument that matches each reference station number during cable laying, and to use it as the reference position.

[0076] The target station number determination unit is used to determine the target station number of each node instrument to be corrected based on the distance between the current position of each node instrument to be corrected and each reference position.

[0077] Optionally, the target station number determination unit is specifically used to take the cable laying station number corresponding to the reference position with the smallest distance between the current position of the node instrument to be corrected and each reference position as the target station number for matching the node instrument to be corrected.

[0078] Optionally, a location determination module is used to project the longitude and latitude associated with the node image onto the plane coordinate system where the work area is located through a map projection model, thereby determining the current location of the node.

[0079] The node meter station number matching device further illustrates that it can also execute the node meter station number matching method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the method.

[0080] According to embodiments of the present invention, the present invention also provides an electronic device, a readable storage medium, and a computer program product.

[0081] Figure 4 A schematic diagram of an electronic device 40 that can be used to implement embodiments of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices (e.g., helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the invention described and / or claimed herein.

[0082] like Figure 4 As shown, the electronic device 40 includes at least one processor 41 and a memory, such as a read-only memory (ROM) 42 or a random access memory (RAM) 43, communicatively connected to the at least one processor 41. The memory stores computer programs executable by the at least one processor. The processor 41 can perform various appropriate actions and processes based on the computer program stored in the ROM 42 or loaded into the RAM 43 from storage unit 48. The RAM 43 may also store various programs and data required for the operation of the electronic device 40. The processor 41, ROM 42, and RAM 43 are interconnected via a bus 44. An input / output (I / O) interface 45 is also connected to the bus 44.

[0083] Multiple components in electronic device 40 are connected to I / O interface 45, including: input unit 46, such as keyboard, mouse, etc.; output unit 47, such as various types of monitors, speakers, etc.; storage unit 48, such as disk, optical disk, etc.; and communication unit 49, such as network card, modem, wireless transceiver, etc. Communication unit 49 allows electronic device 40 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.

[0084] Processor 41 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of processor 41 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. Processor 41 performs the various methods and processes described above, such as the node meter stationing method.

[0085] In some embodiments, the node station matching method may be implemented as a computer program tangibly contained in a computer-readable storage medium, such as storage unit 48. In some embodiments, part or all of the computer program may be loaded and / or installed on electronic device 40 via ROM 42 and / or communication unit 49. When the computer program is loaded into RAM 43 and executed by processor 41, one or more steps of the node station matching method described above may be performed. Alternatively, in other embodiments, processor 41 may be configured to perform the node station matching method by any other suitable means (e.g., by means of firmware).

[0086] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SoCs), payload-programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.

[0087] Computer programs used to implement the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when executed by the processor, the computer programs cause the functions / operations specified in the flowcharts and / or block diagrams to be performed. The computer programs may be executed entirely on a machine, partially on a machine, or as a standalone software package, partially on a machine and partially on a remote machine, or entirely on a remote machine or server.

[0088] In the context of this invention, a computer-readable storage medium can be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, apparatus, or device. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination thereof. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.

[0089] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the electronic device. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).

[0090] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or computing systems that include middleware components (e.g., application servers), or computing systems that include frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., communication networks). Examples of communication networks include local area networks (LANs), wide area networks (WANs), blockchain networks, and the Internet.

[0091] A computing system can include clients and servers. Clients and servers are generally located far apart and typically interact through communication networks. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or cloud host, which is a hosting product within the cloud computing service system to address the shortcomings of traditional physical hosts and VPS services, such as high management difficulty and weak business scalability.

[0092] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this invention can be achieved, and no limitation is imposed herein.

[0093] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.

Claims

1. A method for matching station numbers using a node instrument, characterized in that, The method includes: The code of the nodal device in the nodal device image is identified using an optical character recognition algorithm; The current location of the nodal device is determined based on the longitude and latitude associated with the nodal device image; The candidate station number that matches the node is determined based on the current position of the node and the position of the preset station number. Determine whether the candidate station number of the node instrument needs to be corrected. If so, correct the candidate station number according to the cable laying position of each node instrument and the cable laying station number matched by each node instrument to determine the target station number matched by the node instrument. If not, use the candidate station number of the node instrument as the target station number. The code of the node instrument is matched with the target station number.

2. The method according to claim 1, characterized in that, The determination of whether the candidate station number needs to be corrected includes: If at least two node instruments match the same candidate station number, then the candidate station numbers matched by each node instrument with the same candidate station number need to be corrected.

3. The method according to claim 1 or 2, characterized in that, The step of correcting the candidate station numbers based on the cable-laying positions of each node instrument and the cable-laying station numbers matched by each node instrument, and determining the target station number matched by the node instrument, includes: The candidate station number of the node instrument to be corrected and the preset number of cable laying stations before and after it are used as reference station numbers. Determine the cable laying position of each node instrument that matches each reference station number during cable laying, and use it as the reference position; The target station number of each node to be corrected is determined based on the distance between the current position of each node and each reference position.

4. The method according to claim 3, characterized in that, Based on the distance between the current position of each nodal point to be corrected and each reference position, the target station number of each nodal point to be corrected is determined, including: The cable laying pile number corresponding to the reference position with the smallest distance between the current position of the node to be corrected and each reference position is taken as the target pile number for matching the node to be corrected.

5. The method according to claim 1, characterized in that, Determining the current location of the nodal device based on the longitude and latitude associated with the nodal device image includes: The longitude and latitude associated with the node image are projected onto the plane coordinate system where the work area is located using a map projection model to determine the current position of the node.

6. A node meter station matching device, characterized in that, The device includes: The encoding determination module is used to identify the encoding of the nodal device in the nodal device image using an optical character recognition algorithm; The location determination module is used to determine the current location of the nodal device based on the longitude and latitude associated with the nodal device image; The candidate station number determination module is used to determine the candidate station number that matches the node instrument based on the current position of the node instrument and the position of the preset station number. The target station number determination module is used to determine whether the candidate station number of the node instrument needs to be corrected. If it needs to be corrected, the candidate station number is corrected according to the cable laying position of each node instrument and the cable laying station number matched by each node instrument to determine the target station number matched by the node instrument. If it does not need to be corrected, the candidate station number of the node instrument is used as the target station number. The coding and station number matching module is used to match the coding of the node instrument with the target station number.

7. The apparatus according to claim 6, characterized in that, The target station number determination module includes a correction judgment unit; The correction judgment unit is used to determine that if at least two node instruments have the same candidate station number, the candidate station number matched by each node instrument with the same candidate station number needs to be corrected.

8. An electronic device, characterized in that, The electronic device includes: At least one processor; and a memory communicatively connected to the at least one processor; The memory stores a computer program that can be executed by the at least one processor, which is then executed by the at least one processor to enable the at least one processor to perform the node meter station matching method according to any one of claims 1-5.

9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that cause a processor to execute the node station matching method according to any one of claims 1-5.

10. A computer program product comprising a computer program that, when executed by a processor, implements the node meter station number matching method according to any one of claims 1-5.