Fishing boat port entering automatic guidance management method and system based on intelligent identification

By setting up a ship entry monitoring array in the fishing port, and using edge computing and intelligent identification technology to monitor and identify the incoming ships in real time, the problem of ineffective use of electronic bayonet recognition results in the existing technology is solved, automatic collection of ship information and incoming guidance are realized, and efficiency and safety of fishing port entry management are improved.

CN119863951AActive Publication Date: 2025-04-22CCCC FHDI ENG +1

Patent Information

Application Number
CN202510345189.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-24
Publication Date
2025-04-22
Estimated Expiration
2045-03-24

AI Technical Summary

Technical Problem

The existing fishing port entry management system cannot effectively utilize the electronic mount identification results, and cannot realize automatic collection of ship information and entry guidance, resulting in insufficient efficiency and safety of entry management.

Method used

By setting up a ship entry monitoring array in the fishing port, using edge computing and intelligent identification technology to monitor and identify the incoming ships in real time, obtain the ship's intelligent identification information, and compare it with the preset ship information database to determine whether the ship is an identified ship. If it is an identified ship, a docking guide plan will be generated, and if it is not an identified ship, it will be notified to register.

Benefits of technology

It realizes automatic collection of ship information and guide to port entry, improves the efficiency and safety of fishing port entry management, and optimizes the entry process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119863951A_ABST
    Figure CN119863951A_ABST
Patent Text Reader

Abstract

The invention discloses an intelligent identification-based automatic guide management method and system for fishing boats entering a port, and the method comprises the steps: dividing a port into a plurality of sub-regions, carrying out the functional analysis, defining the functional attributes of each region, and setting a ship entering monitoring array; the ship entering the port is tracked and monitored in real time through the monitoring array, and the ship is intelligently recognized through edge calculation. And matching the identification information with a preset database, and judging whether the target ship is an identified ship or not. If the ship is an identified ship, real-time berthing area information is acquired, a matched berth is calculated in combination with the real-time position and the ship identification information, a berthing guiding scheme is generated, and a ship route and speed suggestion is provided; if the ship is not identified, a notification instruction is generated based on a preset response template, the ship is notified to handle registration through a broadcast array, and a registration guidance scheme is formulated and pushed in combination with real-time parking data of the registration area. The fishing port entering management method and system are optimized, and the entering efficiency and safety are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of management of fishing boats entering a port, and in particular to an automatic management method and system for fishing boats entering a port based on intelligent identification. Background Art

[0002] Intelligent identification refers to electronic card slot camera identification. Specifically, a group of cameras with different functions and algorithms are installed as electronic card slots at the entrance of the fishing port. The camera is adjusted to a specified angle according to the needs of the identification range (usually it is necessary to cover the inlet and outlet channels), and the ships passing through the identification area are tracked and photographed for evidence. At the same time, edge computing capabilities are mobilized to quickly identify the specific information of the ship from the video, such as MMSI number, ship name, size, etc.

[0003] Automatic guidance for fishing vessels entering the port based on intelligent identification refers to the process of fusing, comparing and extracting the intelligent identification results with the ship data in the background system of automatic guidance for fishing vessels entering the port, and finally sending automatic guidance messages to the identified ships. First, the intelligent identification results (including ship information and positioning information) are uploaded to the background system of automatic guidance for fishing vessels entering the port, compared with the ships that have been managed in the system, the ship is screened out and the account and mobile phone number of the ship in the system are obtained, so that the automatic guidance message can be sent to the mobile phone number and mini program account of the ship. At the same time, for ships entering the port for the first time or not registered in the system, the ship registration is completed by broadcast notification and ship scanning to send automatic guidance messages. This method links and processes the four methods of electronic card port, automatic guidance management system for fishing vessels entering the port, broadcast, and QR code recognition with data, realizes automatic collection and acquisition of information on ships entering the port, realizes automatic guidance for fishing vessels entering the port, and optimizes the port entry management of fishing ports.

[0004] Some existing fishing port entry management systems also install electronic checkpoints, but the use of electronic checkpoints is often only reflected in abnormal monitoring, video recognition of abnormal entry or taking photos of abnormalities for evidence. There are also fishing port entry instructions, but most of them are through manual offline intervention. It is impossible to exchange data between the electronic checkpoint identification results and the fishing port management system, and there is no further use of the data. Summary of the invention

[0005] The present invention overcomes the defects of the prior art and provides an automatic guidance management method and system for fishing boats entering a port based on intelligent identification. Its important purpose is to optimize the management method and system for fishing boats entering a port and improve the efficiency and safety of entering a port.

[0006] To achieve the above-mentioned purpose, the first aspect of the present invention provides a method for automatically guiding and managing fishing boats entering a port based on intelligent identification, comprising: Obtain a map of the target port area, divide the target port into several sub-areas, perform functional analysis on each sub-area, define the functional attributes of each area of ​​the target port based on the functional analysis results, and set up a ship entry monitoring array; The ship entering the port is monitored through the set ship entry monitoring array, the real-time incoming ships are monitored and the ship movement is tracked. The target incoming ships are intelligently identified based on edge computing to obtain the ship intelligent identification information; Searching a preset ship information database according to the ship intelligent identification information, determining whether the target ship entering the port is an identified ship, and guiding the target ship entering the port based on the determination result; If the target incoming ship is an identified ship, the real-time ship berthing area information is obtained, the matching berth is calculated based on the real-time port position of the target incoming ship and the ship identification information, and a berthing guidance plan is formulated to provide the berthing route and speed; If the target ship entering the port is not an identified ship, a notification instruction is generated based on the preset response template and sent to the broadcast array to notify the target ship to register the ship, obtain real-time docking status data of the ship registration area, and formulate a ship registration guidance plan for push.

[0007] In this solution, the target port area map is obtained, the target port is divided into several sub-areas, each sub-area is functionally analyzed, the functional attributes of each area of ​​the target port are defined based on the functional analysis results, and the ship entry monitoring array is set, which specifically includes: Acquire a target port area map based on data retrieval, divide the target port into several sub-areas according to the target port area map, extract features from each sub-area to obtain regional environmental features of each sub-area, and obtain sub-area environmental feature information; Calculate the cosine similarity value between each sub-region according to the sub-region environmental feature information, merge the sub-regions whose cosine similarity value is greater than a preset threshold, and classify each sub-region to obtain merged sub-region information; Extracting environmental attribute features, architectural attribute features, and layout attribute features in each merged sub-region according to the target port area map, performing regional functional analysis through the attributes of each merged sub-region, and obtaining functional analysis information; According to the functional analysis information, a functional label is assigned to each merged sub-region, and a regional function is defined for each merged sub-region. Based on the regional kinetic energy definition result, the ship entry area of ​​the target port area is extracted, and a ship entry monitoring array is set.

[0008] In this solution, the ship entering the port is monitored by a set ship entry monitoring array, and the real-time ship entering the port and the ship movement tracking are specifically included: Based on the ship entry monitoring array set in the ship entry area of ​​the target port, the incoming ships entering the target port in real time are monitored, and the target detection model is built using YOLOv5, and the real-time data collected by the camera array of the ship entry area is input into the target monitoring model for ship detection; The target detection model uses CSPDarkNet to build a backbone network, and extracts features from the real-time collected images of the input model through the built backbone network to obtain multi-level features of the real-time collected images to form an original feature map; The attention mechanism is introduced to calculate the attention scores of features at different levels and generate an attention feature map. The attention feature map is fused with the original feature map using the FPN and PAN structures. The target is detected by the fused feature map to obtain the target ship entering the port detection information. The target ship entering the port detection information is imported into the Kalman filter to estimate the motion state of the target ship entering the port to predict the motion state at the next moment, and a joint matching method is used to analyze whether the predicted motion state matches the motion state observation value at the next moment; If it does not match the motion state observation value at the next moment, the motion state observation value that matches the history is extracted as training data and imported into the Bayesian inference network for training to obtain the transient posterior distribution; Based on the acquired transient posterior distribution, the motion state before the mismatched motion state occurs is inferred in the Bayesian network to obtain the inferred motion state, and a predicted trajectory is generated according to the inferred motion state. The predicted trajectory is used to lock the target ship entering the port and obtain the tracking information of the target ship entering the port.

[0009] In this solution, the target ship entering the port is intelligently identified based on edge computing to obtain the ship's intelligent identification information, which specifically includes: Acquire tracking information of a target ship entering the port, and extract monitoring video stream data of the target ship entering the port within a unit time based on the tracking information of the target ship entering the port; An intelligent recognition model is constructed based on a dual-channel convolutional neural network, wherein the intelligent recognition model includes a first channel and a second channel, and the monitoring video stream data of the target ship entering the port within the unit time is input into the intelligent recognition model for analysis; The first channel is used to extract the appearance features and motion features of the ship from the input monitoring video stream data, and the second channel is used to extract the hull text features of the target incoming ship from the monitoring video stream data; The extracted ship appearance features and hull text features are input into the fully connected layer and the joint embedding method is used to fuse the features to obtain the fused features. Based on the fused features, the type, position, size and hull text semantics of the target ship entering the port are analyzed to obtain the ship intelligent recognition information.

[0010] In this solution, searching in a preset ship information database according to the ship intelligent identification information, determining whether the target ship entering the port is an identified ship, and guiding the target ship entering the port based on the determination result specifically includes: Acquire ship intelligent identification information, extract the MMSI number of the target ship entering the port according to the ship intelligent identification information, form a first search tag, and search in a preset ship information database based on the first search tag; If the first search tag has matching data in the preset ship information database, it means that the target port-entering ship is an identified ship of the current port, and the target port-entering ship is marked as an identified ship; If the first search tag does not have matching data in the preset ship information database, it means that the target ship entering the port is an unidentified ship of the current port, and the target ship entering the port is marked as a non-identified ship; If the MMSI number of the target ship entering the port cannot be extracted through the ship intelligent identification information, the appearance features and hull text semantic features of the target ship are extracted to generate a feature portrait of the target ship entering the port; Based on the fuzzy matching method, the characteristic portrait of the target ship entering the port is used to calculate the similarity with the ship data of each identified ship stored in the ship information database, and the identified ship data with the highest similarity to the characteristic portrait of the target ship entering the port is obtained; The similarity value of the identified ship data with the highest similarity to the feature portrait of the target ship entering the port is judged with the preset threshold. If it is greater than the preset threshold, it means that the target ship entering the port is an identified ship. If it is less than the preset threshold, it means that the target ship entering the port is a non-identified ship.

[0011] In this scheme, if the target ship entering the port is an identified ship, the real-time ship berthing area information is obtained, the matching berth is calculated based on the real-time port position of the target ship entering the port and the ship identification information, and a berthing guidance plan is formulated to provide the berthing route and speed, which specifically includes: If a matching ship exists after searching the preset ship information database for the target ship entering the port, it means that the target ship entering the port has been registered as an identified ship in the system, and the port entry upload data of the target ship entering the port is obtained; Check whether there is a discrepancy between the target ship's incoming upload data and the ship's intelligent identification information. If there is a discrepancy, use the broadcast array to notify the target ship and remind it to re-register; If there is no difference, a docking guidance plan is formulated based on the ship intelligent identification information and the target incoming ship's incoming port upload data to obtain real-time ship docking area information, which includes the docking status of ships in the docking area and data on ships to be docked; Extracting features of ships already docked in the docking area and features of ships to be docked based on the real-time ship docking area information, and calculating remaining berths in the target docking area according to the extracted features to obtain remaining berth information; Analyze the berthing demand of the target incoming ship based on the ship intelligent identification information and the incoming uploaded data of the target incoming ship, and perform matching analysis with the remaining berths to determine whether there is a matching berth for the target incoming ship to dock; If there is a matching berth, the target port channel information is obtained and the target port channel characteristics are extracted as the intermediate node, the matching berth area location characteristics are used as the end node, the real-time position of the target ship entering the port is used as the start node, and the preset cost function uses the A* algorithm to generate the initial guidance route for the target ship entering the port; Acquire real-time ship navigation information in the target port channel, extract the guidance route of the ship currently traveling on the channel through the real-time ship navigation information, compare it with the initial guidance route, and analyze whether there is an overlapping route; If there is an overlapping route, the channel position features of the overlapping route are extracted, and whether a diversion is possible is analyzed through the real-time ship navigation information. If a diversion is possible, the diversion route is merged into the initial guidance route to generate a final docking guidance route; If it is not possible to change the route, the initial guidance route is used as the final docking guidance route, and the ship navigation characteristics corresponding to the overlapping route are extracted, and the following speed of the target incoming ship on the overlapping route is calculated to generate ship navigation suggestions; Based on the ship information database, the system account and registered mobile phone number of the target ship entering the port are obtained, and the final docking guidance route and ship driving suggestions are sent to the system account of the target ship entering the port and notified via the mobile phone number.

[0012] In this scheme, if the target ship entering the port is not an identified ship, a notification instruction is generated based on a preset response template and sent to the broadcast array to notify the target ship to register the ship, obtain the real-time docking status data of the ship registration area, and formulate a ship registration guidance plan for push, which specifically includes: If no matching ship exists after searching the preset ship information database for the target ship entering the port, it means that the ship has not been registered in the system, then the ship intelligent identification information is obtained, and the identification features of the target non-identified ship are extracted through the ship intelligent identification information; Based on the identification features of the target non-identified ship, a notification instruction is generated in combination with a preset response template, and the notification instruction is sent to the broadcast array to notify the target non-identified ship; Obtain real-time docking status data in the ship registration area, formulate a ship registration guidance plan based on the identification characteristics of the target non-identified ship, and push it to the target ship for offline filing and registration.

[0013] The second aspect of the present invention provides a management system for automatically guiding fishing boats entering a port based on intelligent identification, the system comprising: a memory, a processor, the memory containing a management method program for automatically guiding fishing boats entering a port based on intelligent identification, the management method program for automatically guiding fishing boats entering a port based on intelligent identification being executed by the processor to implement the following steps: Obtain a map of the target port area, divide the target port into several sub-areas, perform functional analysis on each sub-area, define the functional attributes of each area of ​​the target port based on the functional analysis results, and set up a ship entry monitoring array; The ship entering the port is monitored through the set ship entry monitoring array, the real-time incoming ships are monitored and the ship movement is tracked. The target incoming ships are intelligently identified based on edge computing to obtain the ship intelligent identification information; Searching a preset ship information database according to the ship intelligent identification information, determining whether the target ship entering the port is an identified ship, and guiding the target ship entering the port based on the determination result; If the target incoming ship is an identified ship, the real-time ship berthing area information is obtained, the matching berth is calculated based on the real-time port position of the target incoming ship and the ship identification information, and a berthing guidance plan is formulated to provide the berthing route and speed; If the target ship entering the port is not an identified ship, a notification instruction is generated based on the preset response template and sent to the broadcast array to notify the target ship to register the ship, obtain real-time docking status data of the ship registration area, and formulate a ship registration guidance plan for push.

[0014] The present invention discloses an automatic guidance management method and system for fishing vessels entering a port based on intelligent identification, including: dividing the port into several sub-areas and performing functional analysis, defining the functional attributes of each area, and setting a monitoring array for ships entering the port; real-time tracking and monitoring of ships entering the port through the monitoring array, and intelligently identifying the ships using edge computing. The identification information is matched with a preset database to determine whether the target ship is an identified ship. If it is an identified ship, the real-time berthing area information is obtained, and the matching berth is calculated in combination with the real-time position and ship identification information, a berthing guidance plan is generated, and route and speed recommendations are provided; if it is not an identified ship, a notification instruction is generated based on a preset response template, and the ship is notified to register through a broadcast array. At the same time, a registration guidance plan is formulated and pushed in combination with the real-time berthing data of the registration area. The management method and system for fishing port entry are optimized to improve port entry efficiency and safety. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] In order to more clearly illustrate the technical solutions in the embodiments or exemplary embodiments of the present invention, the drawings required for use in the embodiments or exemplary descriptions will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained according to the drawings without paying creative work.

[0016] Figure 1 A flow chart of an automatic guidance management method for fishing boats entering a port based on intelligent identification provided by one embodiment of the present invention; Figure 2 A flow chart of an automatic guidance method for fishing boats entering a port and berthing provided by one embodiment of the present invention; Figure 3 A block diagram of an automatic guidance management system for fishing boats entering a port based on intelligent identification provided by one embodiment of the present invention; The realization of the purpose, functional features and advantages of the present invention will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0017] 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.

[0018] 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.

[0019] Figure 1 A flow chart of an automatic guidance management method for fishing boats entering a port based on intelligent identification provided by one embodiment of the present invention; like Figure 1 As shown, the present invention provides a flow chart of an automatic guidance management method for fishing boats entering a port based on intelligent identification, including: S102, obtaining a target port area map, dividing the target port into a number of sub-areas, performing a functional analysis on each sub-area, defining functional attributes of each area of ​​the target port based on the functional analysis results, and setting a ship entry monitoring array; S104, monitoring incoming ships through a set ship entry monitoring array, monitoring real-time incoming ships and tracking ship movements, intelligently identifying target incoming ships based on edge computing, and obtaining ship intelligent identification information; S106, searching a preset ship information database according to the ship intelligent identification information, determining whether the target ship entering the port is an identified ship, and guiding the target ship entering the port based on the determination result; S108, if the target incoming ship is an identified ship, obtain real-time ship berthing area information, calculate a matching berth based on the real-time port position of the target incoming ship and the ship identification information, and formulate a berthing guidance plan to provide a berthing route and speed; S110, if the target ship entering the port is not an identified ship, a notification instruction is generated based on a preset response template and sent to the broadcast array to notify the target ship to register the ship, and obtain real-time docking status data of the ship registration area, and formulate a ship registration guidance plan for push.

[0020] It should be noted that the present invention provides a method and system for automatically guiding the entry of fishing vessels into the port based on intelligent identification. The method obtains the information of the incoming ships by introducing the intelligent identification of the incoming ships in the electronic bayonet video stream, automatically uploads the identification results, and communicates data with the fishing port entry management system to complete data comparison and system account acquisition, thereby sending targeted entry guidance to the incoming ships. At the same time, for ships that enter the port for the first time or ships that are not registered in the system, the ship registration is automatically completed with the assistance of broadcasting and ship code scanning, so that the ships can also receive the entry guidance. The mapping relationship between the fishing vessels and the management system is opened up, which effectively improves the efficiency of fishing vessels entering the port.

[0021] Further, in a preferred embodiment of the present invention, the target port area map is obtained, the target port is divided into a plurality of sub-areas, each sub-area is functionally analyzed, the functional attributes of each area of ​​the target port are defined based on the functional analysis results, and a ship entry monitoring array is set, specifically including: Acquire a target port area map based on data retrieval, divide the target port into several sub-areas according to the target port area map, extract features from each sub-area to obtain regional environmental features of each sub-area, and obtain sub-area environmental feature information; Calculate the cosine similarity value between each sub-region according to the sub-region environmental feature information, merge the sub-regions whose cosine similarity value is greater than a preset threshold, and classify each sub-region to obtain merged sub-region information; Extracting environmental attribute features, architectural attribute features, and layout attribute features in each merged sub-region according to the target port area map, performing regional functional analysis through the attributes of each merged sub-region, and obtaining functional analysis information; According to the functional analysis information, a functional label is assigned to each merged sub-region, and a regional function is defined for each merged sub-region. Based on the regional kinetic energy definition result, the ship entry area of ​​the target port area is extracted, and a ship entry monitoring array is set.

[0022] It should be noted that, based on data retrieval, the regional map of the target port is obtained, and the target port is divided into several sub-regions according to the map, and the features of these sub-regions are extracted. The extracted content includes the environmental feature information of each sub-region, thereby forming an environmental feature data set of the sub-region. Then, according to the environmental feature information of the sub-region, the cosine similarity value between each pair of sub-regions is calculated, and the similarity of the sub-regions is judged by using the cosine similarity. When the cosine similarity value is greater than the preset threshold, the similar sub-regions are merged. Through the merging process, the sub-regions of the port are classified and integrated to form merged sub-region data containing similar regions. Based on the integrated sub-regions, the attribute features of each merged sub-region are extracted, including environmental attributes, building attributes and layout attributes. These attributes constitute the main descriptive information of the merged sub-region. Through these attribute information, the regional functional analysis of the merged sub-region is performed, and the analysis results are used to identify the main functions of each sub-region, such as berthing area, cargo area or buffer area, so as to generate functional analysis information. According to the functional analysis results, a corresponding functional label is assigned to each merged sub-region, and the functional label is attached to the sub-region, thereby completing the functional definition of the region. Finally, based on the results of the regional function definition, the ship entry area of ​​the target port is extracted. According to the port's demand for monitoring incoming fishing vessels, suitable points are selected at the entry position, and electronic bayonet cameras, broadcasts, and QR code scanning signs are deployed.

[0023] Furthermore, in a preferred embodiment of the present invention, the monitoring of incoming ships by a set ship entry monitoring array, monitoring of real-time incoming ships and tracking of ship movement specifically includes: Based on the ship entry monitoring array set in the ship entry area of ​​the target port, the incoming ships entering the target port in real time are monitored, and the target detection model is built using YOLOv5, and the real-time data collected by the camera array of the ship entry area is input into the target monitoring model for ship detection; The target detection model uses CSPDarkNet to build a backbone network, and extracts features from the real-time collected images of the input model through the built backbone network to obtain multi-level features of the real-time collected images to form an original feature map; The attention mechanism is introduced to calculate the attention scores of features at different levels and generate an attention feature map. The attention feature map is fused with the original feature map using the FPN and PAN structures. The target is detected by the fused feature map to obtain the target ship entering the port detection information. The target ship entering the port detection information is imported into the Kalman filter to estimate the motion state of the target ship entering the port to predict the motion state at the next moment, and a joint matching method is used to analyze whether the predicted motion state matches the motion state observation value at the next moment; If it does not match the motion state observation value at the next moment, the motion state observation value that matches the history is extracted as training data and imported into the Bayesian inference network for training to obtain the transient posterior distribution; Based on the acquired transient posterior distribution, the motion state before the mismatched motion state occurs is inferred in the Bayesian network to obtain the inferred motion state, and a predicted trajectory is generated according to the inferred motion state. The predicted trajectory is used to lock the target ship entering the port and obtain the tracking information of the target ship entering the port.

[0024] It should be noted that in the ship entry area of ​​the target port, the ships entering the target port are monitored in real time by the set ship entry monitoring array, and the collected data are processed by the YOLOv5 target detection model. The camera array will input the real-time collected image data of the ship entry area into the target detection model for analysis. CSPDarkNet is used as the backbone network, and the input image data is extracted through the network to generate an original feature map containing multi-level information. The attention mechanism is introduced to calculate the attention scores of different levels of features in the original feature map, so as to generate an attention feature map with stronger attention ability, focusing on the key target area, thereby improving the detection accuracy. Then, the feature pyramid network (FPN) and path aggregation network (PAN) are used to fuse the attention feature map with the original feature map to further optimize the representation ability of the multi-level features. After completing the target detection, the detection information of the target ship is imported into the Kalman filter to estimate the motion state of the ship, and the possible motion state of the ship at the next moment is predicted through the filtering process. At the same time, the predicted motion state is compared with the actual observation value at the next moment by the joint matching method, and the basis of the joint matching is the position, speed, and appearance features. If the match fails, it means that the motion state of the ship has undergone unpredictable changes. At this time, the motion state observations that match the target are extracted from the historical data and input into the Bayesian inference network as training data, and the network is used to generate the posterior distribution after the transient. Through the Bayesian inference network, the unmatched state is further inferred to find the moment state before the unmatched motion state, and finally a reasonable motion state prediction result is generated. According to the inferred motion state, the predicted trajectory of the target ship entering the port is generated, and the target ship is accurately located through the trajectory to obtain the real-time tracking information of the target ship. This improves the accuracy of the electronic bayonet when monitoring multiple targets entering the port.

[0025] Furthermore, in a preferred embodiment of the present invention, the intelligent identification of the target incoming ship based on edge computing to obtain the ship intelligent identification information specifically includes: Acquire tracking information of a target ship entering the port, and extract monitoring video stream data of the target ship entering the port within a unit time based on the tracking information of the target ship entering the port; An intelligent recognition model is constructed based on a dual-channel convolutional neural network, wherein the intelligent recognition model includes a first channel and a second channel, and the monitoring video stream data of the target ship entering the port within the unit time is input into the intelligent recognition model for analysis; The first channel is used to extract the appearance features and motion features of the ship from the input monitoring video stream data, and the second channel is used to extract the hull text features of the target incoming ship from the monitoring video stream data; The extracted ship appearance features and hull text features are input into the fully connected layer and the joint embedding method is used to fuse the features to obtain the fused features. Based on the fused features, the type, position, size and hull text semantics of the target ship entering the port are analyzed to obtain the ship intelligent recognition information.

[0026] It should be noted that the monitoring video stream data of the target ship within a unit time is extracted based on the tracking information of the target ship entering the port. In order to realize the intelligent recognition of the ship, an intelligent recognition model is constructed based on a dual-channel convolutional neural network. The model includes a first channel and a second channel, which are responsible for different types of feature extraction. The extracted monitoring video stream data within a unit time is used as input and passed into the intelligent recognition model for analysis and processing. First, the input video stream data is processed through the first channel of the model to extract the appearance features and motion features of the ship. The appearance features include the shape, color and surface structure information of the ship, while the motion features include the movement trajectory, speed and dynamic behavior pattern of the ship between video frames. These features can provide the overall visual and behavioral feature information of the ship for identification. At the same time, the hull text features in the video data are extracted through the second channel, including the ship name, registration number (such as MMSI number) and other identifying text information displayed on the ship. After completing the dual-channel feature extraction, the ship appearance and motion features obtained by the first channel and the hull text features extracted by the second channel are input into the fully connected layer together. In the fully connected layer, the features are fused by joint embedding to form a fused feature vector. The fusion feature is used to analyze the type, location and size of the target ship, and to parse the semantic information in the hull text, such as the ship name and registration information, to provide accurate data support for subsequent ship management and guidance.

[0027] Further, in a preferred embodiment of the present invention, searching in a preset ship information database according to the ship intelligent identification information, determining whether the target ship entering the port is an identified ship, and guiding the target ship entering the port based on the determination result specifically includes: Acquire ship intelligent identification information, extract the MMSI number of the target ship entering the port according to the ship intelligent identification information, form a first search tag, and search in a preset ship information database based on the first search tag; If the first search tag has matching data in the preset ship information database, it means that the target port-entering ship is an identified ship of the current port, and the target port-entering ship is marked as an identified ship; If the first search tag does not have matching data in the preset ship information database, it means that the target ship entering the port is an unidentified ship of the current port, and the target ship entering the port is marked as a non-identified ship; If the MMSI number of the target ship entering the port cannot be extracted through the ship intelligent identification information, the appearance features and hull text semantic features of the target ship are extracted to generate a feature portrait of the target ship entering the port; Based on the fuzzy matching method, the characteristic portrait of the target ship entering the port is used to calculate the similarity with the ship data of each identified ship stored in the ship information database, and the identified ship data with the highest similarity to the characteristic portrait of the target ship entering the port is obtained; The similarity value of the identified ship data with the highest similarity to the feature portrait of the target ship entering the port is judged with the preset threshold. If it is greater than the preset threshold, it means that the target ship entering the port is an identified ship. If it is less than the preset threshold, it means that the target ship entering the port is a non-identified ship.

[0028] It should be noted that the MMSI number of the target ship entering the port is extracted through the ship intelligent identification information, and it is used to form the first search tag for retrieval in the preset ship information database. If the search result shows that the first search tag has a matching relationship with the data in the database, it indicates that the target ship entering the port is an identified ship in the current port, so it is marked as an identified ship. On the contrary, if the first search tag has no matching data in the ship information database, it indicates that the target ship entering the port is an unidentified ship, and the system will mark it as a non-identified ship. In some cases, the MMSI number of the target ship entering the port may not be extracted through the ship intelligent identification information. In this regard, the appearance features of the target ship entering the port and the text semantic features of its hull will be extracted to generate a target ship feature portrait. The feature portrait includes the shape, color, structure, logo, and text semantic features of the ship, such as signs and number information. Then, the feature portrait of the target ship entering the port is calculated for similarity with all the identified ship data in the ship information database through the fuzzy matching method, and the identified ship data with the highest similarity to the feature portrait of the target ship entering the port is obtained. Finally, the identification status of the target ship is judged by comparing the similarity value with the preset threshold. If the similarity value is greater than the preset threshold, the target ship is considered to be a marked ship; if the similarity value is less than the threshold, the target ship is determined to be an unmarked ship. This ensures that even if the MMSI number is missing or unclear, the system can still accurately determine the marking status of the target ship through comprehensive feature analysis.

[0029] Furthermore, in a preferred embodiment of the present invention, if the target ship entering the port is an identified ship, real-time ship berthing area information is obtained, a matching berth is calculated based on the real-time port position of the target ship entering the port and the ship identification information, and a berthing guidance plan is formulated to provide a berthing route and speed, specifically including: If a matching ship exists after searching the preset ship information database for the target ship entering the port, it means that the target ship entering the port has been registered as an identified ship in the system, and the port entry upload data of the target ship entering the port is obtained; Check whether there is a discrepancy between the target ship's incoming upload data and the ship's intelligent identification information. If there is a discrepancy, use the broadcast array to notify the target ship and remind it to re-register; If there is no difference, a docking guidance plan is formulated based on the ship intelligent identification information and the target incoming ship's incoming port upload data to obtain real-time ship docking area information, which includes the docking status of ships in the docking area and data on ships to be docked; Extracting features of ships already docked in the docking area and features of ships to be docked based on the real-time ship docking area information, and calculating remaining berths in the target docking area according to the extracted features to obtain remaining berth information; Analyze the berthing demand of the target incoming ship based on the ship intelligent identification information and the incoming uploaded data of the target incoming ship, and perform matching analysis with the remaining berths to determine whether there is a matching berth for the target incoming ship to dock; If there is a matching berth, the target port channel information is obtained and the target port channel characteristics are extracted as the intermediate node, the matching berth area location characteristics are used as the end node, the real-time position of the target ship entering the port is used as the start node, and the preset cost function uses the A* algorithm to generate the initial guidance route for the target ship entering the port; Acquire real-time ship navigation information in the target port channel, extract the guidance route of the ship currently traveling on the channel through the real-time ship navigation information, compare it with the initial guidance route, and analyze whether there is an overlapping route; If there is an overlapping route, the channel position features of the overlapping route are extracted, and whether a diversion is possible is analyzed through the real-time ship navigation information. If a diversion is possible, the diversion route is merged into the initial guidance route to generate a final docking guidance route; If it is not possible to change the route, the initial guidance route is used as the final docking guidance route, and the ship navigation characteristics corresponding to the overlapping route are extracted, and the following speed of the target incoming ship on the overlapping route is calculated to generate ship navigation suggestions; Based on the ship information database, the system account and registered mobile phone number of the target ship entering the port are obtained, and the final docking guidance route and ship driving suggestions are sent to the system account of the target ship entering the port and notified via the mobile phone number.

[0030] It should be noted that when the target ship entering the port is searched in the preset ship information database and a matching ship record is found, this indicates that the target ship has completed the system registration and is marked as an identified ship. At this time, relevant information is extracted from the ship's port upload data, and these data are compared with the ship's intelligent identification information to detect whether there is a difference between the two. If a difference is detected, a notification is sent through the broadcast array to remind the target ship to re-register to update its registration information. If there is no difference, a docking guidance plan is formulated for the target ship by integrating the ship's intelligent identification information and the port upload data. Subsequently, the real-time ship berthing information of the port area is obtained, including the status of the current docked ships in the berthing area and the data of the ships to be docked. Based on this real-time information, the characteristics of the docked ships and the characteristics of the ships to be docked are extracted from the berthing area to calculate the remaining berths in the target berthing area and generate the remaining berthing information. The berthing demand of the target ship is analyzed and matched with the remaining berths to determine whether there is a suitable berth for the target ship to dock. If there is a matching berth, the system obtains the channel information of the target port and extracts its channel characteristics. The location characteristics of the berth area are used as the target node, the current real-time position of the ship is used as the starting node, and the initial docking guidance route is generated using the A* algorithm and the preset cost function. After generating the initial route, the real-time ship navigation information in the channel of the target port is further obtained, and the guidance routes of other ships currently traveling in the channel are extracted and compared with the initial guidance route of the target ship to analyze whether there is route overlap. If overlapping navigation routes are found, the channel location characteristics of the overlapping routes are extracted, and the real-time ship navigation information is used to analyze whether a diversion is possible. If diversion is possible, the diverted route is merged with the initial route to generate the final docking guidance route. If diversion is not possible, the original guidance route is maintained as the final route, and based on the navigation characteristics of the ships in the overlapping routes, the following speed of the target ship in the overlapping route section is calculated, and corresponding driving suggestions are generated. Finally, the system obtains the system account and mobile phone number of the target ship entering the port through the ship information database, sends the final docking guidance route and driving suggestions to the system account of the target ship, and pushes it to its registered mobile phone number in the form of a notification to ensure that the information is accurately conveyed and guides it to complete the port docking process.

[0031] Furthermore, in a preferred embodiment of the present invention, if the target ship entering the port is not an identified ship, a notification instruction is generated based on a preset response template and sent to the broadcast array to notify the target ship to register the ship, and obtain the real-time docking status data of the ship registration area, and formulate a ship registration guidance plan for push, which specifically includes: If no matching ship exists after searching the preset ship information database for the target ship entering the port, it means that the ship has not been registered in the system, then the ship intelligent identification information is obtained, and the identification features of the target non-identified ship are extracted through the ship intelligent identification information; Based on the identification features of the target non-identified ship, a notification instruction is generated in combination with a preset response template, and the notification instruction is sent to the broadcast array to notify the target non-identified ship; Obtain real-time docking status data in the ship registration area, formulate a ship registration guidance plan based on the identification characteristics of the target non-identified ship, and push it to the target ship for offline filing and registration.

[0032] It should be noted that when the target ship entering the port fails to find a matching ship record after searching the preset ship information database, it means that the ship has not yet completed the system registration and filing, and is a non-identified ship. In this case, the ship's intelligent identification information is first extracted, and the unique identification features of the target ship are extracted using this information. These identification features may include the appearance features, size information, hull text features, etc. of the ship. Based on the extracted identification features and the preset response template, the corresponding notification instructions are generated. These instructions are usually used to remind unregistered ships to perform necessary filing operations. Subsequently, the generated notification instructions are sent to the target ship through the broadcast array to ensure that the ship can receive relevant notifications in a timely manner. At the same time, the real-time docking status data of the ship registration area is obtained, and the berth distribution, current available berths and dynamic information of other docked ships in the area are analyzed. Combined with the identification features of the target non-identified ship, a ship registration guidance plan is formulated. Finally, the guidance plan will be pushed to the target non-identified ship to guide it to go to the designated registration area offline to complete the filing process. By reminding the ship to scan the code at the checkpoint for preliminary filing and obtain guidance before entering the port, manual assistance and offline processing are adopted until the ship completes the system filing, thereby improving the efficiency of ship entry management.

[0033] Figure 2 A flow chart of an automatic guidance method for fishing boats entering a port and berthing provided by one embodiment of the present invention; like Figure 2 As shown, the present invention provides a flow chart of a method for automatically guiding a fishing boat to enter a port and berth, comprising: S202, if a matching ship exists after searching the preset ship information database for the target ship entering the port, it means that the target ship entering the port has been registered and filed as an identified ship in the system, then the port entry uploaded data of the target ship entering the port is obtained; S204, checking whether there is a difference between the target ship's entry upload data and the ship's intelligent identification information. If there is a difference, the target ship is notified by using the broadcast array to remind the target ship to re-register; S206, if there is no difference, a berthing guidance plan is formulated based on the ship intelligent identification information and the incoming upload data of the target incoming ship, the remaining berths in the berthing area are calculated, the berthing demand of the target incoming ship is analyzed, and matching analysis is performed with the remaining berths; S208, if there is a matching berth, the location feature of the matching berth area is used as the end node, the real-time location of the target incoming ship is used as the start node, and the preset cost function uses the A* algorithm to generate an initial guidance route for the target incoming ship; S210, extracting the guidance route of the ship currently traveling on the waterway, analyzing whether there is an overlapping route, and if there is an overlapping route, extracting the channel position characteristics of the overlapping route to analyze whether it can be diverted, and if it can be diverted, merging the diverted route into the initial guidance route to generate a final docking guidance route; S212: If the route cannot be changed, the initial guidance route is used as the final docking guidance route, and the ship navigation characteristics corresponding to the overlapping route are extracted, and the following speed of the target incoming ship on the overlapping route is calculated to generate a ship navigation suggestion.

[0034] It should be noted that when the target ship entering the port finds a matching ship after searching the preset ship information database, it indicates that the ship has completed the system registration and filing, and is an identified ship. In this case, the target ship entering the port upload data is first obtained, and these data are compared with the ship intelligent identification information. If a difference is found between the two, the system will send a notification to the target ship through the broadcast array to remind it to re-file to ensure the data consistency in the system, avoid intentional misreporting of information by the ship entering the port, and improve the safety of port management. If the comparison result shows that there is no difference, a berthing guidance plan is formulated. By analyzing the berthing demand of the target ship and the real-time berthing status in the berthing area, the remaining berths in the area are calculated and matched. If the berth is successfully matched, the system will use the specific location of the matching berth as the end node, the current location of the target ship as the starting node, and generate an initial guidance route using the A* algorithm through the preset cost function. After the initial route is generated, the guidance routes of other ships traveling in the current port channel are extracted and compared with the initial route. If it is found that the two routes have overlapping parts, the channel position characteristics corresponding to the overlapping routes are further analyzed to determine whether they can be diverted. If the route can be changed, the changed route will be merged with the initial route to generate the final docking guidance route. If the route cannot be changed, the initial route will be directly used as the final docking guidance route, and the navigation characteristics of the ships on the overlapping routes will be extracted. By calculating the following speed of the target ship, driving suggestions will be generated for it. It ensures that the ship can reach the docking area efficiently and safely in a complex waterway environment, improves the port operation efficiency, reduces human errors, and ensures the safety and smoothness of the ship entering the port.

[0035] Figure 3 An embodiment of the present invention provides an automatic guidance management system 3 for fishing boats entering a port based on intelligent identification, the system comprising: a memory 31, a processor 32, the memory 31 containing an automatic guidance management method program for fishing boats entering a port based on intelligent identification, and the automatic guidance management method program for fishing boats entering a port based on intelligent identification is executed by the processor 32 to implement the following steps: Obtain a map of the target port area, divide the target port into several sub-areas, perform functional analysis on each sub-area, define the functional attributes of each area of ​​the target port based on the functional analysis results, and set up a ship entry monitoring array; The ship entering the port is monitored through the set ship entry monitoring array, the real-time incoming ships are monitored and the ship movement is tracked. The target incoming ships are intelligently identified based on edge computing to obtain the ship intelligent identification information; Searching a preset ship information database according to the ship intelligent identification information, determining whether the target ship entering the port is an identified ship, and guiding the target ship entering the port based on the determination result; If the target incoming ship is an identified ship, the real-time ship berthing area information is obtained, the matching berth is calculated based on the real-time port position of the target incoming ship and the ship identification information, and a berthing guidance plan is formulated to provide the berthing route and speed; If the target ship entering the port is not an identified ship, a notification instruction is generated based on the preset response template and sent to the broadcast array to notify the target ship to register the ship, obtain real-time docking status data of the ship registration area, and formulate a ship registration guidance plan for push.

[0036] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as: multiple units or components can be combined, or can be integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the components shown or discussed can be through some interfaces, and the indirect coupling or communication connection of the devices or units can be electrical, mechanical or other forms.

[0037] The units described above as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units; they may be located in one place or distributed on multiple network units; some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.

[0038] In addition, all functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may be separately used as a unit, or two or more units may be integrated into one unit; the above-mentioned integrated units may be implemented in the form of hardware or in the form of hardware plus software functional units.

[0039] A person of ordinary skill in the art can understand that: all or part of the steps of implementing the above method embodiment can be completed by hardware related to program instructions, and the aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it executes the steps of the above method embodiment; and the aforementioned storage medium includes: a mobile storage device, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and other media that can store program codes.

[0040] Alternatively, if the above-mentioned integrated unit of the present invention is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present invention can be essentially or partly reflected in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the methods described in each embodiment of the present invention. The aforementioned storage medium includes: various media that can store program codes, such as mobile storage devices, ROM, RAM, magnetic disks or optical disks.

[0041] The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any person skilled in the art who is familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed by the present invention, which should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention should be based on the protection scope of the claims.

Claims

1. A method for automatically guiding fishing vessels into port based on intelligent identification, characterized in that: include: Obtain a map of the target port area, divide the target port into several sub-areas, perform functional analysis on each sub-area, define the functional attributes of each area of ​​the target port based on the functional analysis results, and set up a ship entry monitoring array; The ship entering the port is monitored through the set ship entry monitoring array, the real-time incoming ships are monitored and the ship movement is tracked. The target incoming ships are intelligently identified based on edge computing to obtain the ship intelligent identification information; Searching a preset ship information database according to the ship intelligent identification information, determining whether the target ship entering the port is an identified ship, and guiding the target ship entering the port based on the determination result; If the target incoming ship is an identified ship, the real-time ship berthing area information is obtained, the matching berth is calculated based on the real-time port position of the target incoming ship and the ship identification information, and a berthing guidance plan is formulated to provide the berthing route and speed; If the target ship entering the port is not an identified ship, a notification instruction is generated based on the preset response template and sent to the broadcast array to notify the target ship to register the ship, obtain the real-time docking status data of the ship registration area, and formulate a ship registration guidance plan for push.

2. According to claim 1, a method for automatically guiding fishing boats into port based on intelligent identification is characterized in that: The method of obtaining a target port area map, dividing the target port into several sub-areas, performing functional analysis on each sub-area, defining functional attributes of each area of ​​the target port based on the functional analysis results, and setting a ship entry monitoring array specifically includes: Based on data retrieval, a target port area map is obtained, the target port is divided into a plurality of sub-areas according to the target port area map, and feature extraction is performed on each sub-area to obtain regional environmental features of each sub-area, thereby obtaining sub-area environmental feature information; Calculate the cosine similarity value between each sub-region according to the sub-region environmental feature information, merge the sub-regions whose cosine similarity value is greater than a preset threshold, and classify each sub-region to obtain merged sub-region information; Extracting environmental attribute features, architectural attribute features, and layout attribute features in each merged sub-region according to the target port area map, performing regional functional analysis through the attributes of each merged sub-region, and obtaining functional analysis information; According to the functional analysis information, a functional label is assigned to each merged sub-region, and a regional function is defined for each merged sub-region. Based on the regional kinetic energy definition result, the ship entry area of ​​the target port area is extracted, and a ship entry monitoring array is set.

3. According to claim 1, a method for automatically guiding fishing boats into port based on intelligent identification is characterized in that: The method of monitoring incoming ships by setting a ship entry monitoring array, monitoring the incoming ships in real time and tracking the movement of the ships specifically includes: Based on the ship entry monitoring array set in the ship entry area of ​​the target port, the incoming ships entering the target port in real time are monitored, and the target detection model is built using YOLOv5, and the real-time data collected by the camera array of the ship entry area is input into the target monitoring model for ship detection; The target detection model uses CSPDarkNet to build a backbone network, and extracts features from the real-time collected images of the input model through the built backbone network to obtain multi-level features of the real-time collected images to form an original feature map; The attention mechanism is introduced to calculate the attention scores of features at different levels and generate an attention feature map. The attention feature map is fused with the original feature map using the FPN and PAN structures. The target is detected by the fused feature map to obtain the target ship entering the port detection information. The target ship entering the port detection information is imported into the Kalman filter to estimate the motion state of the target ship entering the port to predict the motion state at the next moment, and a joint matching method is used to analyze whether the predicted motion state matches the motion state observation value at the next moment; If it does not match the motion state observation value at the next moment, the motion state observation value that matches the history is extracted as training data and imported into the Bayesian inference network for training to obtain the transient posterior distribution; Based on the acquired transient posterior distribution, the motion state before the mismatched motion state occurs is inferred in the Bayesian network to obtain the inferred motion state, and a predicted trajectory is generated according to the inferred motion state. The predicted trajectory is used to lock the target ship entering the port and obtain the tracking information of the target ship entering the port.

4. According to the method of claim 1, the automatic guidance management method for fishing boats entering the port based on intelligent identification is characterized in that: The intelligent identification of the target ship entering the port based on edge computing to obtain the ship intelligent identification information specifically includes: Acquire tracking information of a target ship entering the port, and extract monitoring video stream data of the target ship entering the port within a unit time based on the tracking information of the target ship entering the port; An intelligent recognition model is constructed based on a dual-channel convolutional neural network, wherein the intelligent recognition model includes a first channel and a second channel, and the monitoring video stream data of the target ship entering the port within the unit time is input into the intelligent recognition model for analysis; The first channel is used to extract the appearance features and motion features of the ship from the input monitoring video stream data, and the second channel is used to extract the hull text features of the target incoming ship from the monitoring video stream data; The extracted ship appearance features and hull text features are input into the fully connected layer and the joint embedding method is used to fuse the features to obtain the fused features. Based on the fused features, the type, position, size and hull text semantics of the target ship entering the port are analyzed to obtain the ship intelligent recognition information.

5. The method for automatically guiding fishing boats entering a port based on intelligent identification according to claim 1 is characterized in that: The searching in a preset ship information database according to the ship intelligent identification information, determining whether the target ship entering the port is an identified ship, and guiding the target ship entering the port based on the determination result specifically includes: Acquire ship intelligent identification information, extract the MMSI number of the target ship entering the port according to the ship intelligent identification information, form a first search tag, and search in a preset ship information database based on the first search tag; If the first search tag has matching data in the preset ship information database, it means that the target port-entering ship is an identified ship of the current port, and the target port-entering ship is marked as an identified ship; If the first search tag does not have matching data in the preset ship information database, it means that the target ship entering the port is an unidentified ship of the current port, and the target ship entering the port is marked as a non-identified ship; If the MMSI number of the target ship entering the port cannot be extracted through the ship intelligent identification information, the appearance features and hull text semantic features of the target ship are extracted to generate a feature portrait of the target ship entering the port; Based on the fuzzy matching method, the characteristic portrait of the target ship entering the port is used to calculate the similarity with the ship data of each identified ship stored in the ship information database, and the identified ship data with the highest similarity to the characteristic portrait of the target ship entering the port is obtained; The similarity value of the identified ship data with the highest similarity to the characteristic portrait of the target ship entering the port is judged with the preset threshold. If it is greater than the preset threshold, it means that the target ship entering the port is an identified ship. If it is less than the preset threshold, it means that the target ship entering the port is a non-identified ship.

6. The method for automatically guiding fishing boats entering a port based on intelligent identification according to claim 1 is characterized in that: If the target incoming ship is an identified ship, the real-time ship berthing area information is obtained, the matching berth is calculated based on the real-time port position of the target incoming ship and the ship identification information, and a berthing guidance plan is formulated to provide the berthing route and speed, specifically including: If a matching ship exists after searching the preset ship information database for the target ship entering the port, it means that the target ship entering the port has been registered as an identified ship in the system, and the port upload data of the target ship entering the port is obtained; Check whether there is a discrepancy between the target ship's incoming upload data and the ship's intelligent identification information. If there is a discrepancy, use the broadcast array to notify the target ship and remind it to re-register; If there is no difference, a docking guidance plan is formulated based on the ship intelligent identification information and the target incoming ship's incoming port upload data to obtain real-time ship docking area information, which includes the docking status of ships in the docking area and data on ships to be docked; Extracting features of ships already docked in the docking area and features of ships to be docked based on the real-time ship docking area information, and calculating remaining berths in the target docking area according to the extracted features to obtain remaining berth information; Analyze the berthing demand of the target incoming ship based on the ship intelligent identification information and the incoming uploaded data of the target incoming ship, and perform matching analysis with the remaining berths to determine whether there is a matching berth for the target incoming ship to dock; If there is a matching berth, the target port channel information is obtained and the target port channel characteristics are extracted as the intermediate node, the matching berth area location characteristics are used as the end node, the real-time position of the target ship entering the port is used as the start node, and the preset cost function uses the A* algorithm to generate the initial guidance route for the target ship entering the port; Acquire real-time ship navigation information in the target port channel, extract the guidance route of the ship currently traveling on the channel through the real-time ship navigation information, compare it with the initial guidance route, and analyze whether there is an overlapping route; If there is an overlapping route, the channel position features of the overlapping route are extracted, and whether a diversion is possible is analyzed through the real-time ship navigation information. If a diversion is possible, the diversion route is merged into the initial guidance route to generate a final docking guidance route; If it is not possible to change the route, the initial guidance route is used as the final docking guidance route, and the ship navigation characteristics corresponding to the overlapping route are extracted, and the following speed of the target incoming ship on the overlapping route is calculated to generate ship navigation suggestions; Based on the ship information database, the system account and registered mobile phone number of the target ship entering the port are obtained, and the final docking guidance route and ship driving suggestions are sent to the system account of the target ship entering the port and notified via the mobile phone number.

7. The method for automatically guiding fishing boats entering a port based on intelligent identification according to claim 1 is characterized in that: If the target ship entering the port is not an identified ship, a notification instruction is generated based on a preset response template and sent to the broadcast array to notify the target ship to register the ship, obtain the real-time docking status data of the ship registration area, and formulate a ship registration guidance plan for push, which specifically includes: If no matching ship exists after searching the preset ship information database for the target ship entering the port, it means that the ship has not been registered in the system, then the ship intelligent identification information is obtained, and the identification features of the target non-identified ship are extracted through the ship intelligent identification information; Based on the identification features of the target non-identified ship, a notification instruction is generated in combination with a preset response template, and the notification instruction is sent to the broadcast array to notify the target non-identified ship; Obtain real-time docking status data in the ship registration area, formulate a ship registration guidance plan based on the identification characteristics of the target non-identified ship, and push it to the target ship for offline filing and registration.

8. An automatic guidance management system for fishing vessels entering a port based on intelligent identification, characterized in that: The system comprises: a memory and a processor, wherein the memory contains a method program for automatically guiding a fishing vessel into a port based on intelligent identification, and when the method program for automatically guiding a fishing vessel into a port based on intelligent identification is executed by the processor, the following steps are implemented: Obtain a map of the target port area, divide the target port into several sub-areas, perform functional analysis on each sub-area, define the functional attributes of each area of ​​the target port based on the functional analysis results, and set up a ship entry monitoring array; The ship entering the port is monitored through the set ship entry monitoring array, the real-time incoming ships are monitored and the ship movement is tracked. The target incoming ships are intelligently identified based on edge computing to obtain the ship intelligent identification information; Searching a preset ship information database according to the ship intelligent identification information, determining whether the target ship entering the port is an identified ship, and guiding the target ship entering the port based on the determination result; If the target incoming ship is an identified ship, the real-time ship berthing area information is obtained, the matching berth is calculated based on the real-time port position of the target incoming ship and the ship identification information, and a berthing guidance plan is formulated to provide the berthing route and speed; If the target ship entering the port is not an identified ship, a notification instruction is generated based on the preset response template and sent to the broadcast array to notify the target ship to register the ship, obtain the real-time docking status data of the ship registration area, and formulate a ship registration guidance plan for push.

Citation Information

Patent Citations

  • Tracking detection method for ship target deployed in k8s

    CN116363169A

  • Fishing port ship entering and leaving dynamic prediction method and system based on geographic information system

    CN116384597A

  • Ship load capacity calculation method based on target detection and semantic segmentation algorithm

    CN117671510A

  • Port berth management method and system based on video GIS data fusion

    CN119007087A

Cited By

  • Information integration service virtualization management system

    CN120852129A