Net position meter identification method, device, readable storage medium and AIS system

By screening and analyzing specific fields and parameters in AIS data, combined with deep learning algorithms, we successfully identify and distinguish the mesh signal from other ship signals, solving the problem of difficulty in identifying mesh position meters in the existing technology, and improving the recognition accuracy and Maritime communication order.

CN118381841BActive Publication Date: 2025-02-18YIHAILAN (BEIJING) DATA TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202410343856.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-03-25
Publication Date
2025-02-18
Estimated Expiration
2044-03-25

AI Technical Summary

Technical Problem

The prior art is difficult to effectively identify the gauge, which has affected the water navigation environment and communication order.

Method used

By obtaining the target of sending only a single message data in the preset area, filter out the target message data that meets the preset message type and matching rules, and determine that it is a network bitmeter. This method combines the analysis of specific fields and parameters of AIS data, and uses deep learning algorithms to build recognition models, which improves recognition accuracy and accuracy.

Benefits of technology

The accuracy of the mesh meter is realized, with an accuracy rate of more than 95%, reducing interference to normal ships and improving maritime communication order.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118381841B_ABST
    Figure CN118381841B_ABST
Patent Text Reader

Abstract

The present invention provides a method, device, readable storage medium and AIS system for identifying a net position meter, and relates to the field of ship technology. The method comprises: obtaining all targets that send only a single type of message data in a preset area; screening out a first target from all targets according to a preset message type; obtaining all message data sent by the first target; determining the first target message data that meets the preset matching rule in all message data according to a preset matching rule; determining the first target corresponding to the first target message data that meets the preset matching rule as a net position meter. Compared with the related art, the identification method provided by the present invention turns its attention to specific fields related to the net position meter in the AIS data. This targeted data analysis method not only improves the recognition accuracy, but also reduces the possibility of misjudgment. The accuracy rate of accurately identifying the net position meter is above 95%, which reduces its interference with normal ships in the ship position display website and improves the order of maritime communications.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of ship technology, and in particular to a method and device for identifying a net position meter, a readable storage medium and an AIS system. Background Art

[0002] A net position meter, also known as a fishing net marker or fishing net locator, is a Class B transmitting device based on AIS (Automatic Identification System) technology, with built-in GPS (Global Positioning System) satellite positioning function. In the maritime field, net position meters are mainly installed in the buoys of fishing nets to accurately locate the position of fishing nets. Net position meters have multiple functions, including forward scanning, net position scanning, pitch detection and fish catch signal reception. It is mainly used to measure the height of the trawl net mouth, detect the information of fish schools above and below the trawl net float, and the stability of the float during towing. In addition, the net position meter can also measure the water layer and temperature information of the trawl within the measurement range. This information can help the crew better manipulate the fishing net to target the fish school for fishing, thereby improving the economic benefits of fishing and reducing the blind consumption of manpower and material resources. However, in recent years, some non-compliant net position meter products have entered the market, and some fishermen have also illegally deployed net position meters. These behaviors have seriously disrupted the navigation environment and communication order on the water, and caused certain intrusions on the order of maritime radio communications. Therefore, relevant departments attach great importance to the rectification of net position meters. By strengthening communication and coordination with relevant departments, conducting detailed investigations, clarifying the rectification focus, personnel and task division and other related arrangements, in order to maintain the safety of water navigation. Although relevant departments have promulgated regulations to regulate the use of net position meters and unify the names of net position meters, for example, they are named in the following two ways: (1) "NET-serial number-ship name" format, NET represents fishing net, and serial number represents the net number. (2) The first three digits of the nine-digit code of the net position meter do not use the number segments already occupied by ships, navigation marks, etc. The middle two digits are allocated according to different regions, and the last four digits are set in order according to the number of net position meters in the jurisdiction. However, Figure 3 As shown, there are still a large number of non-standard names in the coastal areas. These cannot be distinguished from ships after being analyzed by some ship position websites, causing trouble and inconvenience to relevant maritime personnel.

[0003] Therefore, how to propose an identification method that can effectively identify the network position meter has become a problem that needs to be solved urgently. Summary of the invention

[0004] The present invention aims to at least solve the problem in the related art that the network position meter cannot effectively identify.

[0005] Therefore, the first object of the present invention is to provide a method for identifying a network position meter.

[0006] The second object of the present invention is to provide a method for constructing a network position meter identification model.

[0007] The third object of the present invention is to provide an identification device for a network position meter.

[0008] A fourth object of the present invention is to provide an identification device for a network position meter.

[0009] A fifth object of the present invention is to provide a readable storage medium.

[0010] A sixth object of the present invention is to provide an AIS system.

[0011] The technical solution of the first aspect of the present invention provides a method for identifying a network position meter, including: obtaining all targets in a preset area that only send out a single type of message data; filtering out a first target from all targets according to a preset message type; obtaining all message data sent by the first target; determining, according to preset matching rules, the first target message data that meets the preset matching rules among all the message data; and determining the first target corresponding to the first target message data that meets the preset matching rules as a network position meter.

[0012] According to the identification method of the net position meter provided by the present invention, by acquiring all the targets in the preset area that can only send out a single type of message data, then screening all the acquired targets, screening out the first target whose message data meets the preset message type, acquiring all the message data sent out by the first target, and determining the first target message data that meets the preset matching rule, so that it is possible to determine which targets in the preset area are net position meters according to the first target message data. It can be understood that since the present application directly acquires the targets in the preset area that can only send out a single type of message data, this step can exclude most ships, and the reason why most ships can be excluded is that ships can send out multiple types of messages or only one type of message, while the net position meter can only send out one type of message (sending message No. 19), therefore, through this step, ships that send out multiple types of messages can be excluded, thereby simplifying the data and improving the speed of data processing. At the same time, after excluding the messages of various types, further screening is performed to filter out the message data that meets the first target of the preset message type, so that the ships that do not send the preset message type are further excluded, further simplifying the data processing volume and improving the operation speed. Then, the ships and net position meters that only send the preset message type can be screened to determine whether the message data of the first target meets the preset matching rules, thereby screening out the net position meter. Compared with the traditional AIS data analysis that mainly focuses on the dynamic information of the ship, the present application turns its attention to the format of the message data, that is, the present application turns its attention to the specific fields related to the net position meter in the AIS data. This targeted data analysis method not only improves the recognition accuracy, but also reduces the possibility of misjudgment. And through the judgment logic of the present application, the accuracy rate of accurately identifying the net position meter is above 95%, reducing its interference with normal ships in the ship position display website and improving the order of maritime communications.

[0013] Among them, those skilled in the art may know that the message data belongs to AIS data in the AIS system.

[0014] In addition, the identification method of the network position meter provided in this application may also have the following additional technical features:

[0015] In some technical solutions, optionally, the step of determining the first target message data that meets the preset matching rules among all message data includes: obtaining MMSI (Maritime Mobile Service Identity) data in the message data; performing nationality matching according to the first three digits of the MMSI data, and determining the MMSI data whose first three digits cannot match the nationality as the first MMSI data; filtering out the first MMSI data whose code is not 9 digits from the first MMSI data; determining the first MMSI data whose code is not 9 digits as the second MMSI data; and determining the second MMSI data as the first target message data.

[0016] In this technical solution, since the message data includes MMSI data, it is possible to determine whether the MMSI data satisfies the preset matching rule, thereby determining the second MMSI data that satisfies the preset matching rule as the first message data. When determining whether the MMSI data satisfies the preset matching rule, it can be determined by the nationality and the number of digits of the coded digits of the MMSI data. Specifically, firstly, the nationality is matched according to the first three digits of the MMSI data, and the MMSI data whose first three digits cannot match the nationality is determined as the first MMSI data, and then the first MMSI data whose code is not 9 digits is screened out from the first MMSI data, and the first MMSI data whose code is not 9 digits is determined as the second MMSI data, and the second MMSI data is the first target message data.

[0017] In some technical schemes, optionally, the step of determining the first target message data that meets the preset matching rules in all message data includes: obtaining name data in the message data; filtering out first name data starting with NET, BUOY, AIS BUOY, YUWANG, WANGQU, BIAO or YU from the name data; or filtering out first name data ending with V or the second to last digit being V from the name data; or filtering out first name data consisting entirely of numbers from the name data; or filtering out first name data ending with YU plus a number greater than 6 digits from the name data; and determining the first name data as the first target message data.

[0018] In this technical solution, since the message data includes the name data, it is possible to determine whether the name data satisfies the preset matching rule, thereby determining the first name data that satisfies the preset matching rule as the first message data. The first name data starting with NET, BUOY, AIS BUOY, YUWANG, WANGQU, BIAO or YU can be screened out from the name data. Alternatively, the first name data ending with V or the second to last digit being V can be screened out from the name data. Alternatively, the first name data consisting entirely of numbers can be screened out from the name data. Alternatively, the first name data ending with YU plus a number exceeding 6 digits can be screened out from the name data.

[0019] In some technical solutions, optionally, the step of determining the first target message data that meets the preset matching rules in all message data includes: obtaining the second name data and the third MMSI data in the message data of any first target; comparing the second name data and the third MMSI data, and when the second name data and the third MMSI data have the same continuous 5-digit code, determining the second name data of any target as the first target message data that meets the preset matching rules.

[0020] In this technical solution, the first target message data can be determined by comparing the second name data and the third MMSI data in a first target. Specifically, the second name data and the third MMSI data in the message data of any first target are obtained, and the second name data and the third MMSI data are compared. When the second name data and the third MMSI data have the same continuous 5-digit code, the second name data of any target is determined as the first target message data that meets the preset matching rule.

[0021] In some technical schemes, optionally, the identification method of the net position meter also includes: determining the second target message data that does not meet the preset matching rules among all message data; determining the navigation behavior of the second target corresponding to any second target message data based on any second target message data; and determining the second target whose navigation behavior meets the preset navigation behavior as the net position meter.

[0022] In this technical solution, when the message data of the first target does not meet the message data of the preset matching rule, further judgment can be made through navigation behavior to determine whether the first target corresponding to the message data that does not meet the preset matching rule is a net position meter. It can be understood that by doubly determining whether the target is a net position meter, the accuracy of the judgment is greatly improved. Specifically, the navigation behavior of the second target corresponding to any second target message data can be determined according to any second target message data, and then the second target whose navigation behavior meets the preset navigation behavior is determined as a net position meter.

[0023] In some technical solutions, optionally, the navigation behavior data includes but is not limited to position data, speed data, and heading data.

[0024] In some technical schemes, optionally, the step of determining the second target whose navigation behavior satisfies the preset navigation behavior as a net position meter includes: obtaining an identified net position meter in a preset area; determining a third target that is a first preset distance from the identified net position meter; determining, from the third target according to the second target message data, a second target whose change distance of longitude and latitude within a first preset time period is within a preset range; and determining the second target as a net position meter.

[0025] In this technical solution, the identified net position meter in the preset area can be obtained first, and then the third target with a first preset distance from the identified net position meter can be determined, and according to the second target message data, the second target whose change distance of longitude and latitude within the first preset time length is within the preset range can be determined from the third target, and the second target can be determined as the net position meter. It can be understood that the target whose change distance of longitude and latitude within the first preset time length is within the preset range can be regarded as relatively stationary with respect to the net position meter. For example, the distance of longitude and latitude change for 6 consecutive hours does not exceed 0.5 nautical miles. Since the navigation behavior data can include position data, speed data, and heading data, etc., the second target relatively stationary with respect to the net position meter can be determined by the navigation behavior data. At the same time, it is known to those skilled in the art that there are multiple net position meters on each fishing net, so the multiple net position meters on the same fishing net should be relatively stationary. Therefore, this solution is proposed based on this principle, and the second target relatively stationary with respect to the net position meter is determined by the known net position meter, so that the second target is determined as the net position meter.

[0026] In some technical schemes, optionally, the step of determining a second target whose navigation behavior satisfies a preset navigation behavior as a net position meter includes: acquiring any ship that has been identified in a preset area; determining a fourth target that is a second preset distance away from any identified ship; determining a fifth target from the fourth target that differs from the heading of any identified ship by a preset angle; determining a second target from the fifth target based on the second target message data that has a trajectory similarity with that of any identified ship within a second preset time period that meets a preset value; and determining the second target as a net position meter.

[0027] In this technical solution, any identified ship can be determined first, and then a fourth target at a second preset distance from the ship can be determined, and a fifth target whose heading differs from that of any identified ship by a preset angle can be determined from the fourth target based on the navigation behavior data, and then a second target whose trajectory similarity with that of any identified ship within a second preset time period meets a preset value can be determined from the fifth target based on the second target message data, and the second target is the net position meter.

[0028] It is understandable that when a ship is casting a net, it can put the net into the sea and then leave, or the ship can move with the net, and this solution is proposed based on the ship moving with the net. By determining the heading of the target and the known ship, and determining the similarity of the trajectories of the two within a preset time, it is determined whether the two are related, and then whether the target is a net position meter.

[0029] In some technical solutions, optionally, the preset angle is greater than or equal to -15° and less than or equal to 15°.

[0030] In this technical solution, when the preset angle is between -15° and 15°, it can be determined that the headings of the ship and the fourth target are substantially the same.

[0031] In some technical solutions, optionally, the preset value is greater than or equal to 80%.

[0032] In some technical solutions, optionally, the second preset duration is greater than or equal to 6 hours.

[0033] In some technical solutions, optionally, the identification method of the network position meter also includes: updating all message data sent by the acquired first target.

[0034] In this technical solution, all the message data sent by the first target can also be updated, so that the network position meter in the preset area can be determined accurately in real time.

[0035] In some technical solutions, optionally, the preset message type includes Class-B No. 19 message.

[0036] In this technical solution, the preset message type may be Class-B No. 19 message. All AIS data of the net position meter are derived from Class-B No. 19 message, but Class-B No. 19 message also includes AIS data of ships.

[0037] The technical solution of the second aspect of the present invention provides a method for constructing a net level meter recognition model, including: constructing a basic model based on a deep learning algorithm, the basic model can realize the net level meter recognition method in any technical solution of the first aspect; constructing a training sample set according to the message data of multiple ships and multiple net level meters; using the training sample set to train the basic model, and adjusting the parameters of the basic model to obtain the net level meter recognition model.

[0038] The method for constructing a net level meter recognition model provided by the present invention includes: constructing a basic model based on a deep learning algorithm, constructing a training sample set according to the message data of multiple ships and multiple net level meters, training the basic model using the training sample set, and adjusting the parameters of the basic model to obtain a net level meter recognition model. Among them, the basic model can implement the net level meter recognition method in any technical solution of the first aspect. By using a deep learning algorithm to construct a model, and training and adjusting the model data, the net level meter recognition model can more accurately distinguish between net level meter signals and other ship signals.

[0039] The technical solution of the third aspect of the present invention provides an identification device for a network position meter, including: a first acquisition module, used to acquire all targets that only send out a single type of message data in a preset area; a screening module, used to screen out a first target from all targets according to a preset message type; a second acquisition module, used to acquire all message data sent by the first target; a first determination module, used to determine, according to a preset matching rule, the first target message data that meets the preset matching rule among all the message data; and a second determination module, used to determine the first target corresponding to the first target message data that meets the preset matching rule as a network position meter.

[0040] According to the identification device of the net position meter provided by the present invention, it includes a first acquisition module, a screening module, a second acquisition module, a first determination module and a second determination module. The first acquisition module can acquire all targets that only send a single type of message data in a preset area. The screening module can filter out the first target from all targets according to the preset message type. The second acquisition module can acquire all message data sent by the first target. The first determination module can determine the first target message data that meets the preset matching rule in all message data according to the preset matching rule. The second determination module can determine the first target corresponding to the first target message data that meets the preset matching rule as the net position meter. Compared with the traditional AIS data analysis that mainly focuses on the dynamic information of the ship, the present application turns its attention to the format of the message data, that is, the present application turns its attention to the specific fields related to the net position meter in the AIS data. This targeted data analysis method not only improves the recognition accuracy, but also reduces the possibility of misjudgment. And through the judgment logic of the present application, the accuracy rate of accurately identifying the net position meter is above 95%, reducing its interference with normal ships in the ship position display website and improving the order of maritime communication.

[0041] In some technical schemes, optionally, the identification device of the net position meter also includes: a third determination module, used to determine the second target message data that does not meet the preset matching rules among all message data; determine the navigation behavior of the second target corresponding to any second target message data according to any second target message data; and determine the second target whose navigation behavior meets the preset navigation behavior as the net position meter.

[0042] In some technical solutions, optionally, the third determination module is specifically used to obtain the identified net position meter in a preset area; determine a third target that is a first preset distance away from the identified net position meter; determine, from the third target according to the second target message data, a second target whose change distance of longitude and latitude within a first preset time period is within a preset range; and determine the second target as the net position meter.

[0043] In some technical schemes, optionally, the third determination module is specifically used to obtain any ship that has been identified in a preset area; determine a fourth target that is a second preset distance away from any of the identified ships; determine a fifth target from the fourth target that differs from the heading of any of the identified ships by a preset angle; determine a second target from the fifth target based on the second target message data, the second target whose trajectory similarity with that of any of the identified ships within a second preset time period meets a preset value; and determine the second target as a net position meter.

[0044] In some technical solutions, optionally, the identification device of the network position meter also includes: an updating module, which is used to update all the message data sent by the acquired first target.

[0045] The technical solution of the fourth aspect of the present invention provides a network position meter identification device, including: a memory and a processor, the memory stores a program or instruction, when the program or instruction is executed by the processor, the steps of the network position meter identification method in any technical solution of the first aspect are implemented.

[0046] The identification device of the net position meter provided by the present invention includes a memory and a processor, wherein the memory stores a program or instruction, and when the program or instruction is executed by the processor, the steps of the identification method of the net position meter in any technical solution of the first aspect are implemented. Since the identification device of the net position meter can implement the steps of the identification method of the net position meter in any technical solution of the first aspect. Therefore, the identification device of the net position meter provided by the present invention also has all the beneficial effects of the identification method of the net position meter in any technical solution of the first aspect, which will not be repeated here.

[0047] The technical solution of the fifth aspect of the present invention provides a readable storage medium on which a program or instruction is stored. When the program or instruction is executed, the steps of the network position meter identification method in any technical solution of the first aspect are implemented.

[0048] According to the readable storage medium provided by the present invention, a program or instruction is stored thereon, and when the program or instruction is executed, the steps of the method for identifying a net position meter in any technical solution of the first aspect are implemented. Since the readable storage medium can implement the steps of the method for identifying a net position meter in any technical solution of the first aspect. Therefore, the readable storage medium provided by the present invention also has all the beneficial effects of the method for identifying a net position meter in any technical solution of the first aspect, which will not be repeated here.

[0049] The technical solution of the sixth aspect of the present invention provides an AIS system, including: the identification device of the net position meter in the technical solution of the third aspect or the technical solution of the fourth aspect; and / or the readable storage medium of the technical solution of the fifth aspect.

[0050] The AIS system provided by the present invention includes: the identification device of the net position meter in the third technical solution or the fourth technical solution; and / or the readable storage medium of the fifth technical solution. Since the AIS system includes the identification device of the net position meter in the third technical solution or the fourth technical solution; and / or the readable storage medium of the fifth technical solution. Therefore, the AIS system provided by the present invention also has all the beneficial effects of the identification device of the net position meter in the third technical solution or the fourth technical solution; and / or the readable storage medium of the fifth technical solution, which will not be repeated here.

[0051] Additional aspects and advantages of the present invention will become apparent from the following description or may be learned by practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0052] Figure 1 This is one of the flow charts of a method for identifying a network position meter according to an embodiment of the present invention;

[0053] Figure 2 This is a second flow chart of a method for identifying a network position meter according to an embodiment of the present invention;

[0054] Figure 3 It is an irregular naming of unidentified net position instrument diagram;

[0055] Figure 4 is one of the schematic diagrams of determining a net position meter according to a navigation behavior according to an embodiment of the present invention;

[0056] Figure 5 is a second schematic diagram of determining a net position meter according to navigation behavior according to an embodiment of the present invention;

[0057] Figure 6 is one of the block diagrams of an identification device of a network position meter according to an embodiment of the present invention;

[0058] Figure 7This is the second block diagram of the identification device of the network position meter according to an embodiment of the present invention. DETAILED DESCRIPTION

[0059] In order to more clearly understand the above-mentioned purpose, features and advantages of the present invention, the present invention is further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be noted that the embodiments of the present application and the features in the embodiments can be combined with each other without conflict.

[0060] In the following description, many specific details are set forth to facilitate a full understanding of the present invention. However, the present invention may also be implemented in other ways different from those described herein. Therefore, the protection scope of the present invention is not limited to the specific embodiments disclosed below.

[0061] Refer to the following Figure 1 , Figure 2 , Figures 4 to 7 The invention describes a method, a device, a readable storage medium and an AIS system for identifying a net position meter according to some embodiments of the invention.

[0062] In one embodiment according to the present application, Figure 1 As shown, a method for identifying a network position meter is provided, comprising:

[0063] S102, obtaining all targets within a preset area that send out only a single type of message data.

[0064] S104: Filter out a first target from all targets according to a preset message type.

[0065] S106, obtaining all message data sent by the first target.

[0066] S108, according to the preset matching rule, determining the first target message data satisfying the preset matching rule among all the message data.

[0067] S110, determining the first target corresponding to the first target message data satisfying the preset matching rule as a network location meter.

[0068] According to the identification method of the net position meter provided by the present invention, by acquiring all the targets in the preset area that can only send out a single type of message data, then screening all the acquired targets, screening out the first target whose message data meets the preset message type, acquiring all the message data sent out by the first target, and determining the first target message data that meets the preset matching rule, so that it is possible to determine which targets in the preset area are net position meters according to the first target message data. It can be understood that since the present application directly acquires the targets in the preset area that can only send out a single type of message data, this step can exclude most ships, and the reason why most ships can be excluded is that ships can send out multiple types of messages or only one type of message, while the net position meter can only send out one type of message (sending message No. 19), therefore, through this step, ships that send out multiple types of messages can be excluded, thereby simplifying the data and improving the speed of data processing. At the same time, after excluding the messages of various types, further screening is performed to filter out the message data that meets the first target of the preset message type, so that the ships that do not send the preset message type are further excluded, further simplifying the data processing volume and improving the operation speed. Then, the ships and net position meters that only send the preset message type can be screened to determine whether the message data of the first target meets the preset matching rules, thereby screening out the net position meter. Compared with the traditional AIS data analysis that mainly focuses on the dynamic information of the ship, the present application turns its attention to the format of the message data, that is, the present application turns its attention to the specific fields related to the net position meter in the AIS data. This targeted data analysis method not only improves the recognition accuracy, but also reduces the possibility of misjudgment. And through the judgment logic of the present application, the accuracy rate of accurately identifying the net position meter is above 95%, reducing its interference with normal ships in the ship position display website and improving the order of maritime communications.

[0069] Among them, those skilled in the art may know that the message data belongs to AIS data in the AIS system.

[0070] In some embodiments, optionally, the step of determining the first target message data that meets the preset matching rules among all message data includes: obtaining MMSI (Maritime Mobile Service Identity) data in the message data; performing nationality matching according to the first three digits of the MMSI data, and determining the MMSI data whose first three digits cannot match the nationality as the first MMSI data; filtering out the first MMSI data whose code is not 9 digits from the first MMSI data; determining the first MMSI data whose code is not 9 digits as the second MMSI data; and determining the second MMSI data as the first target message data.

[0071] In this embodiment, since the message data includes MMSI data, it is possible to determine whether the MMSI data satisfies the preset matching rule, thereby determining the second MMSI data that satisfies the preset matching rule as the first message data. When determining whether the MMSI data satisfies the preset matching rule, it can be determined by the nationality and the number of digits of the coded digits of the MMSI data. Specifically, firstly, the nationality is matched according to the first three digits of the MMSI data, and the MMSI data whose first three digits cannot match the nationality is determined as the first MMSI data, and then the first MMSI data whose code is not 9 digits is screened out from the first MMSI data, and the first MMSI data whose code is not 9 digits is determined as the second MMSI data, and the second MMSI data is the first target message data.

[0072] In some embodiments, optionally, the step of determining the first target message data that meets the preset matching rules in all message data includes: obtaining name data in the message data; filtering out first name data starting with NET, BUOY, AISBUOY, YUWANG, WANGQU, BIAO or YU from the name data; or filtering out first name data ending with V or the second to last digit being V from the name data; or filtering out first name data consisting entirely of numbers from the name data; or filtering out first name data ending with YU plus a number of more than 6 digits from the name data; and determining the first name data as the first target message data.

[0073] In this embodiment, since the message data includes the name data, it is possible to determine whether the name data satisfies the preset matching rule, thereby determining the first name data that satisfies the preset matching rule as the first message data. The first name data starting with NET, BUOY, AIS BUOY, YUWANG, WANGQU, BIAO or YU can be screened out from the name data. Alternatively, the first name data ending with V or the second to last digit being V can be screened out from the name data. Alternatively, the first name data consisting entirely of numbers can be screened out from the name data. Alternatively, the first name data ending with YU plus a number exceeding 6 digits can be screened out from the name data.

[0074] In some embodiments, optionally, the step of determining the first target message data that meets the preset matching rules in all message data includes: obtaining the second name data and the third MMSI data in the message data of any first target; comparing the second name data and the third MMSI data, and when the second name data and the third MMSI data have the same consecutive 5-digit code, determining the second name data of any target as the first target message data that meets the preset matching rules.

[0075] In this embodiment, the first target message data can be determined by comparing the second name data and the third MMSI data in a first target. Specifically, the second name data and the third MMSI data in the message data of any first target are obtained, and the second name data and the third MMSI data are compared. When the second name data and the third MMSI data have the same continuous 5-digit code, the second name data of any target is determined as the first target message data that meets the preset matching rule.

[0076] In some embodiments, optionally, the identification method of the net position meter also includes: determining the second target message data that does not satisfy the preset matching rules among all message data; determining the navigation behavior of the second target corresponding to any second target message data based on any second target message data; and determining the second target whose navigation behavior satisfies the preset navigation behavior as the net position meter.

[0077] In this embodiment, when the message data of the first target does not meet the message data of the preset matching rule, further judgment can be made through the navigation behavior to determine whether the first target corresponding to the message data that does not meet the preset matching rule is a net position meter. It can be understood that by doubly determining whether the target is a net position meter, the accuracy of the judgment is greatly improved. Specifically, the navigation behavior of the second target corresponding to any second target message data can be determined according to any second target message data, and then the second target whose navigation behavior meets the preset navigation behavior is determined as a net position meter.

[0078] In some embodiments, optionally, the navigation behavior data includes but is not limited to position data, speed data, heading data, etc.

[0079] In some embodiments, optionally, the step of determining the second target whose navigation behavior satisfies the preset navigation behavior as a net position meter includes: obtaining an identified net position meter within a preset area; determining a third target that is a first preset distance from the identified net position meter; determining, from the third target according to the second target message data, a second target whose change distance of longitude and latitude within a first preset time period is within a preset range; and determining the second target as a net position meter.

[0080] In this embodiment, the net position meter identified in the preset area can be obtained first, and then the third target with a first preset distance from the identified net position meter can be determined, and according to the second target message data, the second target whose change distance of longitude and latitude within the first preset time length is within the preset range can be determined from the third target, and the second target can be determined as the net position meter. It can be understood that the target whose change distance of longitude and latitude within the first preset time length is within the preset range can be regarded as relatively stationary with respect to the net position meter. For example, the distance of longitude and latitude change for 6 consecutive hours does not exceed 0.5 nautical miles. Since the navigation behavior data can include position data, speed data, and heading data, etc., the second target relatively stationary with respect to the net position meter can be determined by the navigation behavior data. At the same time, it is known to those skilled in the art that there are multiple net position meters on each fishing net, so the multiple net position meters on the same fishing net should be relatively stationary. Therefore, this scheme is proposed based on this principle, and the second target relatively stationary with respect to the net position meter is determined by the known net position meter, so that the second target is determined as the net position meter.

[0081] In some embodiments, optionally, the step of determining a second target whose navigation behavior satisfies a preset navigation behavior as a net position meter includes: acquiring any ship that has been identified in a preset area; determining a fourth target that is a second preset distance away from any identified ship; determining a fifth target from the fourth target that differs in heading from any identified ship by a preset angle; determining, based on the second target message data, from the fifth target a second target whose trajectory similarity with that of any identified ship within a second preset time period meets a preset value; and determining the second target as a net position meter.

[0082] In this embodiment, any identified ship can be determined first, and then a fourth target at a second preset distance from the ship can be determined, and a fifth target whose heading differs from that of any identified ship by a preset angle can be determined from the fourth target based on the navigation behavior data, and then a second target whose trajectory similarity with that of any identified ship within a second preset time period meets a preset value can be determined from the fifth target based on the second target message data, and the second target is the net position meter.

[0083] It is understandable that when a ship is casting a net, it can put the net into the sea and then leave, or the ship can move with the net, and this solution is proposed based on the ship moving with the net. By determining the heading of the target and the known ship, and determining the similarity of the trajectories of the two within a preset time, it is determined whether the two are related, and then whether the target is a net position meter.

[0084] In some embodiments, optionally, the preset angle is greater than or equal to -15° and less than or equal to 15°.

[0085] In this embodiment, when the preset angle is between -15° and 15°, it can be determined that the headings of the ship and the fourth target are substantially the same.

[0086] In some embodiments, optionally, the preset value is greater than or equal to 80%.

[0087] In some embodiments, optionally, the second preset duration is greater than or equal to 6 hours.

[0088] In some embodiments, optionally, the identification method of the network position meter further includes: updating all message data sent by the acquired first target.

[0089] In this embodiment, all the message data sent by the first target can also be updated, so that the network position meter in the preset area can be determined accurately in real time.

[0090] In some embodiments, optionally, the preset message type includes Class-B No. 19 message.

[0091] In this embodiment, the preset message type may be Class-B No. 19 message. All AIS data of the net position meter are derived from Class-B No. 19 message, but Class-B No. 19 message also includes AIS data of ships.

[0092] In one embodiment according to the present application, Figure 2 As shown, a method for identifying a network position meter is provided, comprising:

[0093] S202, data collection and preprocessing: parsing data from the AIS system, cleaning data and format conversion.

[0094] Collect ship dynamic data from the AIS system. This data includes the location, speed, heading, ship name, MMSI (Maritime Mobile Service Identity) and other information of the AIS ship. Then, pre-process this data, including data cleaning, format conversion and standardization, to ensure data quality and consistency.

[0095] S204, feature extraction: based on the AIS data extracted in S202, set rules and extract features.

[0096] Based on the AIS data preprocessed by S202, select and extract specific fields and parameters related to the net position meter. By analyzing the existing net position meter data, it can be seen that the AIS of the net position meter all comes from Class-B No. 19 message, because we first determine that when receiving AIS, it has only received No. 19 message. If so, substitute the following matching rules. Note: The following rules are parallel relationships. If one of them is met, it is considered to be a net position meter.

[0097] (1) The first three digits of the MMSI do not match the nationality and do not meet the 9-digit code. (Usually, the first three digits of the MMSI correspond to a country, such as 412 / 413 for country Z, and the MMSI of ships is always 9 digits.)

[0098] (2) English ship names begin with: NET, BUOY, AIS BUOY, YUWANG, WANGQU, BIAO, YU.

[0099] (3) The English ship name ends with v or the second to last digit contains v: for example: 1234v, 7v3.

[0100] (4) The ship name is a string of pure numbers.

[0101] (5) The ship name is composed of digits from left to right, and the five consecutive digits are exactly the same as the MMSI: for example, the ship name is 32899AAA67 (MMSI: 203289981).

[0102] (6) English ship names end with YU + more than 6 digits: for example, LURONGYU551016399.

[0103] (7) Figure 4 As shown in the figure, A represents an identified net meter, and B represents a net meter that can be identified by net meter A. If there is a relatively static AIS signal within 0.5 nautical miles around the identified net meter A (the distance of longitude and latitude change does not exceed 0.5 nautical miles for 6 consecutive hours) and the AIS does not meet the above rules (1) to (6), it will be identified as a net meter.

[0104] (8) Figure 5 As shown in the figure, within 0.5 nautical miles around the target fishing boat, if there is a target (Zhe Xiang Yu) with a heading difference of ±15° from the fishing boat and a trajectory similarity of more than 80% in the past 6 hours, it will be determined as a net position meter. Furthermore, the net position meter Netstone1 farthest from the determined position of the fishing boat is recorded, and the search for AIS signals that meet the conditions around it is continued with this net position meter as the center and a radius of 0.5 nautical miles until no new signals that meet the requirements appear. The above signals that meet the requirements are uniformly calibrated as net position meters.

[0105] Among the above 8 judgment logics, (1) to (6) are recognition methods based on rule matching, and (7) and (8) are recognition methods based on behavior mining. By combining the two methods, the network position meter can be effectively identified.

[0106] S206, constructing a recognition algorithm model: constructing a recognition algorithm model based on the extracted features.

[0107] A deep learning algorithm is used to train and adjust model parameters so that it can accurately distinguish between net position meter signals and other ship signals.

[0108] S208, deployment service: deploy the trained model to the AIS system to realize real-time processing of AIS data.

[0109] When receiving new AIS data, the model will automatically analyze the features in the data and determine whether it is a net position meter signal. Based on the identification results, appropriate processing measures are taken to calibrate it as a net position meter to distinguish it from traditional ship AIS.

[0110] S210, continuous optimization and update: collect new rules and optimize and update the algorithm regularly.

[0111] With the changes in the maritime communication environment and the development of the net position meter technology, it is necessary to regularly optimize and update the identification algorithm model. By collecting new AIS data and user feedback, the model is continuously improved to adapt to the changing identification needs.

[0112] Furthermore, the model service of this application can run once every 6 hours, 4 times a day, and can timely capture new signals that meet the judgment conditions along the coast and identify them as network position meters.

[0113] The identification method of the net position meter proposed in this application, on the one hand, uses the rule matching method to identify the net position meter through certain rules of ship names and MMSI, and on the other hand, uses the identification method of behavior mining, such as large-scale regular and stationary AIS information, or a large number of signals with the same trajectory as fishing boats. These two aspects are combined to identify the net position meter. At the same time, the service runs once every 6 hours, and the newly appeared net position meter signals along the coast can also be judged in time. The identification success rate reaches more than 95%, and the net position meter is distinguished from the traditional ship AIS, which greatly facilitates the relevant maritime personnel to use the ship position query website to supervise the navigation at sea, and can provide an effective technical means for the maritime administration department, which is helpful to strengthen the supervision and management of the net position meter and maintain the order of maritime communications and navigation safety. At the same time, the implementation of the present invention can also promote the further development and application of AIS technology, and promote scientific and technological innovation and progress in the maritime field.

[0114] It is understandable that the net position meter identification method of the present application is a net position meter identification method based on specific fields and parameters of AIS data. Traditional AIS data analysis mainly focuses on the dynamic information of the ship, while the present application innovatively turns its attention to specific fields and parameters related to the net position meter in the AIS data. Through in-depth analysis of these fields and parameters, the characteristic information of the net position meter can be accurately extracted, such as the message type, frequency, location information, parsed ship name information of the device, etc. This targeted data analysis method not only improves the recognition accuracy, but also reduces the possibility of misjudgment. At the same time, the present application not only focuses on the analysis of AIS data, but also innovatively combines the preset recognition algorithm to build a complete net position meter recognition system. This recognition algorithm is based on deep learning technology. Through training and learning of a large amount of AIS data, combined with the behavioral characteristics of the net position meter, it can automatically identify and distinguish the net position meter signal from other ship signals. This system that combines data analysis and algorithm recognition not only improves the recognition efficiency, but also can adapt to the changes in net position meter signals under different environments, ensuring the accuracy and reliability of recognition.

[0115] That is, the identification method of the net position meter of the present application mainly involves two parts: rule matching identification method and behavior mining identification method. First, the ship dynamic data from the AIS system is received. Then, by parsing the specific fields in the data, the characteristic information related to the net position meter is extracted. By analyzing and learning the net position meter data that has been mastered, these AIS must first meet a major premise, that is, if all AIS messages are derived from Class-B Class 19 messages, then the following two methods are combined: the rule matching identification method includes the following characteristic information: the ship name contains certain characters, and the MMSI satisfies certain rules. The behavior mining identification method includes the following characteristic information: the position is relatively static, the arrangement is regular, the position is concentrated, and there is docking behavior with the fishing boat. Next, the present application uses a preset recognition algorithm to process and analyze these characteristic information to determine whether the data comes from the net position meter. Finally, according to the recognition results, corresponding processing measures are taken to distinguish its LOGO from the traditional ship triangle and distinguish it from the sailing ship, reducing its interference with the normal ship on the ship position display website, and effectively improving the order of maritime communication.

[0116] The following is a detailed introduction to the AIS system: The ship's AIS (Automatic Identification System) is composed of shore-based (base station) facilities and ship-borne equipment. The ship's automatic identification system (AIS) cooperates with the global positioning system (GPS or Beidou) to broadcast ship dynamics such as ship position, speed, rate of change of heading and heading, combined with ship static information such as ship name, call sign, draft and dangerous goods through the very high frequency (VHF) channel to nearby ships and shore stations in waters, so that neighboring ships and shore stations can timely grasp the dynamic and static information of all ships in the nearby sea, and can immediately communicate and coordinate with each other to take necessary avoidance actions, which is of great help to ship safety.

[0117] An embodiment of the second aspect of the present invention provides a method for constructing a net level meter recognition model, including: constructing a basic model based on a deep learning algorithm, the basic model being able to implement the net level meter recognition method in any one of the embodiments of the first aspect; constructing a training sample set based on message data from multiple ships and multiple net level meters; training the basic model using the training sample set, and adjusting the parameters of the basic model to obtain a net level meter recognition model.

[0118] According to the method for constructing a net level meter recognition model provided by the present invention, the method comprises: constructing a basic model based on a deep learning algorithm, constructing a training sample set according to the message data of multiple ships and multiple net level meters, training the basic model using the training sample set, and adjusting the parameters of the basic model to obtain a net level meter recognition model. Among them, the basic model can implement the net level meter recognition method in any embodiment of the first aspect. By using a deep learning algorithm to construct a model, and training and adjusting the model data, the net level meter recognition model can more accurately distinguish between net level meter signals and other ship signals.

[0119] like Figure 6 As shown, an embodiment of the third aspect of the present invention provides an identification device 1 for a network position meter, comprising: a first acquisition module 10, used to acquire all targets that only send out a single type of message data in a preset area; a screening module 11, used to screen out a first target from all targets according to a preset message type; a second acquisition module 12, used to acquire all message data sent by the first target; a first determination module 13, used to determine, according to a preset matching rule, first target message data that meets the preset matching rule among all message data; a second determination module 14, used to determine the first target corresponding to the first target message data that meets the preset matching rule as a network position meter.

[0120] The identification device 1 of the net position meter provided by the present invention includes a first acquisition module 10, a screening module 11, a second acquisition module 12, a first determination module 13 and a second determination module 14. The first acquisition module 10 can acquire all targets that can only send a single type of message data in a preset area. The screening module 11 can filter out the first target from all targets according to the preset message type. The second acquisition module 12 can acquire all message data sent by the first target. The first determination module 13 can determine the first target message data that meets the preset matching rule in all message data according to the preset matching rule. The second determination module 14 can determine the first target corresponding to the first target message data that meets the preset matching rule as a net position meter. Compared with the traditional AIS data analysis that mainly focuses on the dynamic information of the ship, the present application turns its attention to the format of the message data, that is, the present application turns its attention to the specific fields related to the net position meter in the AIS data. This targeted data analysis method not only improves the recognition accuracy, but also reduces the possibility of misjudgment. Furthermore, through the judgment logic of the present application, the accuracy of accurately identifying the net position meter can be above 95%, thereby reducing its interference with normal ships in the ship position display website and improving the order of maritime communications.

[0121] In some embodiments, optionally, the identification device of the net position meter also includes: a third determination module, used to determine the second target message data that does not meet the preset matching rules among all message data; determine the navigation behavior of the second target corresponding to any second target message data according to any second target message data; and determine the second target whose navigation behavior meets the preset navigation behavior as a net position meter.

[0122] In some embodiments, optionally, the third determination module is specifically used to obtain the identified net level meter in a preset area; determine a third target that is a first preset distance away from the identified net level meter; determine, from the third target based on the second target message data, a second target whose change distance of longitude and latitude within a first preset time period is within a preset range; and determine the second target as the net level meter.

[0123] In some embodiments, optionally, the third determination module is specifically used to obtain any ship that has been identified in a preset area; determine a fourth target that is a second preset distance away from any identified ship; determine a fifth target from the fourth target that differs from the heading of any identified ship by a preset angle; determine a second target from the fifth target based on the second target message data, the second target whose trajectory similarity with that of any identified ship within a second preset time period meets a preset value; and determine the second target as a net position meter.

[0124] In some embodiments, optionally, the identification device of the network position meter further includes: an updating module, which is used to update all message data sent by the acquired first target.

[0125] like Figure 7 As shown, an embodiment of the fourth aspect of the present invention provides a network position meter identification device 2, including: a memory 22 and a processor 24, the memory 22 stores a program or instruction, and when the program or instruction is executed by the processor 24, the steps of the network position meter identification method in any embodiment of the first aspect are implemented.

[0126] The identification device 2 of the net position meter provided by the present invention comprises a memory 22 and a processor 24, wherein the memory 22 stores a program or instruction, and when the program or instruction is executed by the processor 24, the steps of the identification method of the net position meter in any one of the embodiments of the first aspect are implemented. Since the identification device 2 of the net position meter can implement the steps of the identification method of the net position meter in any one of the embodiments of the first aspect, the identification device 2 of the net position meter provided by the present invention also has all the beneficial effects of the identification method of the net position meter in any one of the embodiments of the first aspect, which will not be repeated here.

[0127] The embodiment of the fifth aspect of the present invention provides a readable storage medium on which a program or instruction is stored. When the program or instruction is executed, the steps of the method for identifying a network position meter in any one of the embodiments of the first aspect are implemented.

[0128] According to the readable storage medium provided by the present invention, a program or instruction is stored thereon, and when the program or instruction is executed, the steps of the method for identifying a net position meter in any one of the embodiments of the first aspect are implemented. Since the readable storage medium can implement the steps of the method for identifying a net position meter in any one of the embodiments of the first aspect. Therefore, the readable storage medium provided by the present invention also has all the beneficial effects of the method for identifying a net position meter in any one of the embodiments of the first aspect, which will not be repeated here.

[0129] An embodiment of the sixth aspect of the present invention provides an AIS system, comprising: the identification device of the net position meter in the embodiment of the third aspect or the embodiment of the fourth aspect; and / or the readable storage medium in the embodiment of the fifth aspect.

[0130] The AIS system provided by the present invention includes: the identification device of the net position meter in the third aspect embodiment or the fourth aspect embodiment; and / or the readable storage medium of the fifth aspect embodiment. Since the AIS system includes the identification device of the net position meter in the third aspect embodiment or the fourth aspect embodiment; and / or the readable storage medium of the fifth aspect embodiment. Therefore, the AIS system provided by the present invention also has all the beneficial effects of the identification device of the net position meter in the third aspect embodiment or the fourth aspect embodiment; and / or the readable storage medium of the fifth aspect embodiment, which will not be repeated here.

[0131] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0132] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for enabling a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application.

[0133] In the description of this specification, the description of the terms "one embodiment", "some embodiments", "specific embodiments", etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any one or more embodiments or examples in a suitable manner.

[0134] The above are only preferred embodiments of the present invention and are not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.

Claims

1. A method for identifying a network position meter, characterized in that: include: Get all targets in the preset area that only send a single type of message data; Filtering a first target from all the targets according to a preset message type; Obtaining all message data sent by the first target; According to a preset matching rule, determining first target message data that satisfies the preset matching rule among all the message data; Determine the first target corresponding to the first target message data satisfying the preset matching rule as the network position meter; Determine second target message data that does not satisfy the preset matching rule among all the message data; Determining the navigation behavior of the second target corresponding to any of the second target message data according to any of the second target message data; Determining the second target that the navigation behavior satisfies the preset navigation behavior as the net position finder specifically includes: Acquire a net meter that has been identified in the preset area; determine a third target that is a first preset distance away from the identified net meter; determine, from the third target, a second target whose change distance of longitude and latitude within a first preset time period is within a preset range according to the second target message data; determine the second target as the net meter; or Acquire any ship identified in the preset area; determine a fourth target at a second preset distance from any of the identified ships; determine a fifth target from the fourth target, the heading of which differs from that of any of the identified ships by a preset angle; determine a second target from the fifth target, according to the second target message data, the second target having a trajectory similarity with that of any of the identified ships within a second preset time period that meets a preset value; determine the second target as the net position meter; The preset angle is greater than or equal to -15° and less than or equal to 15°; and / or The preset value is greater than or equal to 80%; and / or The second preset duration is greater than or equal to 6 hours; The step of determining the first target message data satisfying the preset matching rule among all the message data includes: Obtaining maritime mobile communication service identification MMSI data in the message data; performing nationality matching according to the first three digits of the MMSI data, and determining the MMSI data whose first three digits cannot match the nationality as the first MMSI data; filtering out the first MMSI data whose code is not 9 digits from the first MMSI data; determining the first MMSI data whose code is not 9 digits as the second MMSI data; and determining the second MMSI data as the first target message data; or Obtain name data in the message data; filter out first name data starting with NET, BUOY, AIS BUOY, YUWANG, WANGQU, BIAO or YU from the name data; or filter out first name data ending with V or with the second to last digit being V from the name data; or filter out first name data consisting entirely of numbers from the name data; or filter out first name data ending with YU plus a number greater than 6 digits from the name data; determine the first name data as the first target message data; or Obtaining the second name data and the third MMSI data in the message data of any of the first targets; comparing the second name data with the third MMSI data, and when the second name data and the third MMSI data have the same continuous 5-digit digital code, determining the second name data of any of the targets as the first target message data satisfying the preset matching rule; The preset message type includes Class-B message No.

19.

2. The method for identifying a network position meter according to claim 1, characterized in that: Also includes: All acquired message data sent by the first target are updated.

3. A method for constructing a network position meter recognition model, characterized in that: include: Constructing a basic model based on a deep learning algorithm, wherein the basic model can implement the identification method of the network position meter as claimed in claim 1 or 2; Construct a training sample set based on the message data of multiple ships and multiple net position meters; The basic model is trained using the training sample set, and the parameters of the basic model are adjusted to obtain the network position meter recognition model.

4. A network position meter identification device, characterized in that: include: The first acquisition module is used to acquire all targets that send only a single type of message data in a preset area; A screening module, used for screening out a first target from all the targets according to a preset message type; A second acquisition module, used to acquire all message data sent by the first target; A first determination module, used to determine, according to a preset matching rule, first target message data that satisfies the preset matching rule among all the message data; A second determination module is used to determine the first target corresponding to the first target message data that meets the preset matching rule as the network position meter; A third determination module is used to determine the second target message data that does not meet the preset matching rule in all the message data; Determining the navigation behavior of the second target corresponding to any of the second target message data according to any of the second target message data; Determining the second target that the navigation behavior satisfies the preset navigation behavior as the net position finder specifically includes: Acquire a net meter that has been identified in the preset area; determine a third target that is a first preset distance away from the identified net meter; determine, from the third target, a second target whose change distance of longitude and latitude within a first preset time period is within a preset range according to the second target message data; determine the second target as the net meter; or Acquire any ship identified in the preset area; determine a fourth target at a second preset distance from any of the identified ships; determine a fifth target from the fourth target, the heading of which differs from that of any of the identified ships by a preset angle; determine a second target from the fifth target, according to the second target message data, the second target having a trajectory similarity with that of any of the identified ships within a second preset time period that meets a preset value; determine the second target as the net position meter; The preset angle is greater than or equal to -15° and less than or equal to 15°; and / or The preset value is greater than or equal to 80%; and / or The second preset duration is greater than or equal to 6 hours; The step of determining the first target message data satisfying the preset matching rule among all the message data includes: Obtaining maritime mobile communication service identification MMSI data in the message data; performing nationality matching according to the first three digits of the MMSI data, and determining the MMSI data whose first three digits cannot match the nationality as the first MMSI data; filtering out the first MMSI data whose code is not 9 digits from the first MMSI data; determining the first MMSI data whose code is not 9 digits as the second MMSI data; and determining the second MMSI data as the first target message data; or Obtain name data in the message data; filter out first name data starting with NET, BUOY, AIS BUOY, YUWANG, WANGQU, BIAO or YU from the name data; or filter out first name data ending with V or with the second to last digit being V from the name data; or filter out first name data consisting entirely of numbers from the name data; or filter out first name data ending with YU plus a number greater than 6 digits from the name data; determine the first name data as the first target message data; or Obtaining the second name data and the third MMSI data in the message data of any of the first targets; comparing the second name data with the third MMSI data, and when the second name data and the third MMSI data have the same continuous 5-digit digital code, determining the second name data of any of the targets as the first target message data satisfying the preset matching rule; The preset message type includes Class-B message No.

19.

5. A network position meter identification device, characterized in that: include: A memory and a processor, wherein the memory stores a program or an instruction, and when the program or the instruction is executed by the processor, the steps of the identification method of the network position meter as claimed in claim 1 or 2 are implemented.

6. A readable storage medium, characterized in that: A program or instruction is stored thereon, and when the program or instruction is executed, the steps of the identification method of the network position meter as claimed in claim 1 or 2 are implemented.

7. A ship automatic identification system AIS, characterized in that: include: The identification device of the network position meter as claimed in claim 4 or 5; and / or The readable storage medium as claimed in claim 6.

Citation Information

Patent Citations

  • Recognition method and device of netsonde, readable storage medium and AIS (Automatic Identification System)

    CN118283145A