River deposition detection method and device, ship and computer storage medium

By obtaining the river depth data of multiple candidate measurement points in the river channel, screening effective measurement points and performing interpolation processing, the problems of low efficiency and insufficient accuracy of river channel silt data detection in the prior art are solved, and efficient and accurate river channel silt data detection is achieved.

CN120121023APending Publication Date: 2025-06-10CCCC XIDI TECHNOLOGY (WUHAN) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510283821.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-11
Publication Date
2025-06-10

AI Technical Summary

Technical Problem

The prior art is difficult to accurately detect river silt data, which is inefficient and has insufficient coverage. The ultrasonic detection technology is affected by environmental factors, resulting in insufficient reflected signals and many invalid data.

Method used

By obtaining the river depth data of multiple candidate measurement points in the river channel to be tested, the plane grid is determined based on the water surface size and measurement accuracy, the effective measurement points are selected, invalid data points caused by environmental factors are eliminated, and the spline function and trend method are used for interpolation to accurately determine the river channel silt data.

Benefits of technology

It improves the efficiency and accuracy of river depth data collection, ensures accurate detection of river silt data, reduces the impact of invalid data, and improves detection coverage and accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120121023A_ABST
    Figure CN120121023A_ABST
Patent Text Reader

Abstract

The invention relates to a riverway siltation detection method and device, a ship and a computer storage medium, and belongs to the technical field of ultrasonic detection.The riverway siltation detection method comprises the steps that riverway depth data measured at multiple candidate measurement points in a to-be-detected riverway are obtained; determining a plane grid of the to-be-measured river channel based on the water surface size of the to-be-measured river channel and preset measurement precision, and determining the position of each candidate measurement point in the plane grid; and determining an included angle between each adjacent candidate measurement point and a preset reference direction, determining an effective measurement point in all the candidate measurement points based on the included angle, and determining river channel silt accumulation data of the to-be-measured river channel based on the river channel depth data of the effective measurement point. According to the method, the candidate measurement points are screened to determine the effective measurement points, so that the accuracy of the measurement points can be ensured, the accuracy of river channel depth data acquisition is ensured while the to-be-measured river channel is covered, the acquisition efficiency of the river channel depth data is higher, and the detection of river channel silt accumulation is more accurate.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of ultrasonic detection technology, and in particular to a river channel siltation detection method, device, ship and computer storage medium. Background Art

[0002] For canals with large navigation volume, it is necessary to regularly determine the siltation of the river channel to ensure that the water depth of the river channel meets the draft depth of the ship. When the siltation of the river channel is deep, the siltation needs to be cleared regularly.

[0003] In the existing river channel siltation detection technology, the siltation depth of the river channel is generally measured manually using measuring tools at a single point. This measurement method is inefficient, has a low coverage rate for the river channel to be measured, and cannot accurately obtain the siltation data of the entire river channel to be measured.

[0004] In order to overcome the defects of manual single-point detection, the existing technology uses ultrasonic detection technology to detect river sedimentation data, such as sonar systems. However, when the sonar system scans the river to be measured, the sonar will be affected by the measurement environment and cause less reflected signals, which will result in insufficient collection of riverbed data, or more invalid data will be measured, making it difficult to accurately detect the sedimentation data of the river to be measured. Therefore, it is necessary to improve the existing river sedimentation data detection solution. Summary of the invention

[0005] In view of this, it is necessary to provide a river siltation detection method, device, ship and computer storage medium to solve the problem that the existing technology is difficult to accurately detect the siltation data of the river to be tested.

[0006] In order to solve the above problems, in a first aspect, the present invention provides a method for detecting river siltation, comprising: Acquire river depth data measured at multiple candidate measurement points in the river to be measured; Determine the plane grid of the river channel to be measured based on the water surface size of the river channel to be measured and the preset measurement accuracy, and determine the position of each candidate measurement point in the plane grid; The angle between each adjacent candidate measurement point and a preset reference direction is determined based on the position of each candidate measurement point in the plane grid, a valid measurement point is determined among all the candidate measurement points based on the angle, and the river siltation data of the river to be measured is determined based on the river depth data of the valid measurement point.

[0007] In a possible implementation manner, a method for determining candidate measurement points includes: Acquire multiple channel depth data measured by a channel depth data measuring device when traveling along a preset measurement route in the channel to be measured, and determine the measurement points of each of the channel depth data as candidate measurement points. In a possible implementation, determine the plane grid of the channel to be measured based on the water surface size of the channel to be measured and the preset measurement accuracy, and determine the position of each candidate measurement point in the plane grid, including: Drawing a plane grid of the river channel to be measured based on the water surface length, water surface width and preset measurement accuracy of the river channel to be measured; The position of each candidate measurement point in the plane grid is determined based on the position of the candidate measurement point in the river channel to be measured.

[0008] In a possible implementation, determining the angle between each adjacent candidate measurement point and a preset reference direction based on the position of each candidate measurement point in the plane grid, and determining a valid measurement point among all the candidate measurement points based on the angle includes: A measurement vector is constructed based on a line connecting adjacent candidate measurement points in a plane grid, the measurement vector being directed from a first candidate measurement point to a second candidate measurement point, wherein the driving direction of the river depth data measuring device when driving along a preset measurement route in the river to be measured is directed from the first candidate measurement point to the second candidate measurement point; The sine value of the angle between the measurement vector and the preset reference direction is calculated, and the second candidate measurement point corresponding to the measurement vector whose sine value of the angle is less than or equal to the preset angle threshold is determined as a valid measurement point.

[0009] In a possible implementation manner, the method for determining effective measurement points further includes: The candidate measurement points corresponding to the turning points of the preset measurement route are determined as valid measurement points.

[0010] In a possible implementation, determining the river siltation data of the river to be measured based on the river depth data of the effective measurement points includes: The spline function method is used to interpolate the effective measurement points of the same river cross section to obtain the river depth data of the river cross section; Based on the channel depth data of each channel cross section, the channel depth data of the channel cross section is interpolated using the trend method to obtain the channel depth data of the channel to be measured; The channel siltation data of the channel to be measured is determined based on the channel depth data and the design elevation of the channel to be measured.

[0011] In a possible implementation, the river siltation detection method further includes: A riverbed topographic map of the river channel to be measured is drawn based on the river channel siltation data of the river channel to be measured.

[0012] In a second aspect, the present invention further provides a river siltation detection device, comprising: A data acquisition module is used to acquire the river depth data measured at multiple candidate measurement points in the river to be measured; A grid drawing module is used to determine the plane grid of the river channel to be measured based on the water surface size of the river channel to be measured and the preset measurement accuracy, and determine the position of each candidate measurement point in the plane grid; The siltation detection module is used to determine the angle between each adjacent candidate measurement point and a preset reference direction based on the position of each candidate measurement point in the plane grid, determine the valid measurement point among all the candidate measurement points based on the angle, and determine the river siltation data of the river to be measured based on the river depth data of the valid measurement point.

[0013] In a third aspect, the present invention further provides a river siltation detection ship, comprising a memory and a processor, wherein: Memory, used to store programs; The processor is coupled to the memory and is used to execute the program stored in the memory to implement the steps in the river siltation detection method of any of the above-mentioned embodiments.

[0014] In a fourth aspect, the present invention further provides a computer-readable storage medium, characterized in that it is used to store computer-readable programs or instructions, which, when executed by a processor, can implement the steps of the river siltation detection method of any of the above-mentioned embodiments.

[0015] The beneficial effects of the present invention are as follows: the river channel siltation detection method provided by the present invention can collect as much river channel depth data of the measured river channel as possible by acquiring the river channel depth data measured at multiple candidate measurement points in the river channel to be measured, and then determine the plane grid of the river channel to be measured based on the water surface size of the river channel to be measured and the preset measurement accuracy, and determine the position of the candidate measurement point in the plane grid, so as to facilitate the subsequent screening of the candidate side measurement points, specifically determine the angle between each adjacent candidate measurement point and the preset reference direction according to the position of the candidate measurement point in the plane grid, determine the effective measurement point among all the candidate measurement points based on the angle, and effectively exclude the invalid data points of the channel deviation measurement caused by environmental factors when the river channel depth data measuring device measures the river channel depth data, so as to ensure the accuracy of data point collection, and ensure the accuracy of river channel depth data collection when the candidate measurement points cover the river channel to be measured, so as to achieve higher efficiency in collecting river channel depth data, and determine the siltation data of the river channel to be measured according to the river channel depth data of the effective measurement points, so as to make the siltation detection of the river channel more accurate. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.

[0017] Figure 1 A schematic diagram of a flow chart of a river siltation detection method provided by an embodiment of the present invention; Figure 2 A schematic diagram of a preset measurement route provided by an embodiment of the present invention; Figure 3 A schematic diagram of a flow chart of a method for drawing a plane grid provided by an embodiment of the present invention; Figure 4 A schematic diagram of a flow chart of a method for determining an effective measurement point provided by an embodiment of the present invention; Figure 5 An actual measurement route map provided by an embodiment of the present invention; Figure 6 A schematic diagram of a grid generation of actual candidate measurement points provided by an embodiment of the present invention; Figure 7 A schematic diagram of a candidate measurement point for calibration provided by an embodiment of the present invention; Figure 8 A schematic diagram of generating a measurement vector provided by an embodiment of the present invention; Fig. 9 A schematic diagram of an effective measurement point provided by an embodiment of the present invention; Fig.10 A schematic diagram of effective measurement points for calculation provided by an embodiment of the present invention; Fig.11 A schematic diagram of a flow chart of a method for calculating river sedimentation data provided by an embodiment of the present invention; Fig.12 A cross-sectional diagram of river sedimentation measurement provided by an embodiment of the present invention; Fig.13 A schematic diagram of the structure of a river siltation detection device provided by an embodiment of the present invention; Fig.14 A schematic structural diagram of a river siltation detection vessel provided in an embodiment of the present invention. DETAILED DESCRIPTION

[0018] The preferred embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings, wherein the accompanying drawings constitute a part of the present invention and are used together with the embodiments of the present invention to illustrate the principles of the present invention, but are not used to limit the scope of the present invention.

[0019] The descriptions of "first", "second", etc. involved in the embodiments of the present invention are only for descriptive purposes and cannot be understood as indicating or implying their relative importance or implicitly indicating the number of the indicated technical features. Therefore, the technical features defined as "first" and "second" may explicitly or implicitly include at least one of the features.

[0020] Reference to an "embodiment" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiment may be included in at least one embodiment of the present invention. The appearance of the phrase in various places in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0021] A specific embodiment of the present invention, as Figure 1 As shown, a method for detecting river siltation is disclosed, comprising: S101, obtaining river channel depth data measured by a single-beam measurement device at multiple candidate measurement points in a river channel to be measured.

[0022] In an embodiment of the present invention, the river channel depth data can be measured by a single-beam measuring device, such as a single-beam measuring instrument. The single-beam measuring device is mounted on a vessel or other water equipment to measure the river channel depth of the river channel to be measured. The measured river channel depth data is processed using a computer device to obtain the river channel siltation data of the river channel to be measured.

[0023] In an embodiment of the present invention, the candidate measurement points are generated by a river depth data acquisition device when measuring the river depth data of the river to be measured. Specifically, it can be a single-beam measurement device. When the single-beam measurement device measures the river depth data of the river to be measured, the river depth data of a candidate measurement point is obtained each time the single-beam measurement device measures, which is convenient for determining the position of the candidate measurement point corresponding to each river depth data in the river to be measured. The single-beam measurement device can measure the depth data of the river to be measured along a preset measurement route, and thus obtain a series of candidate measurement points.

[0024] S102, determining a plane grid of the river channel to be measured based on the water surface size of the river channel to be measured and a preset measurement accuracy, and determining a position of each candidate measurement point in the plane grid.

[0025] In the embodiment of the present invention, in order to ensure the measurement accuracy and facilitate the processing of the river depth data of the candidate measurement points, the plane grid of the river to be measured can be determined based on the water surface size of the river to be measured and the preset measurement accuracy, and the position of each candidate measurement point in the plane grid can be determined. The specific method for determining the plane grid will be described in detail later in the present invention.

[0026] S103, determining the angle between each adjacent candidate measurement point and a preset reference direction based on the position of each candidate measurement point in the plane grid, determining a valid measurement point among all the candidate measurement points based on the angle, and determining the river channel siltation data of the river channel to be measured based on the river channel depth data of the valid measurement point.

[0027] In an embodiment of the present invention, in order to prevent the influence of invalid measurement data on the measurement accuracy, the angle between each adjacent candidate measurement point and the preset reference direction can be determined based on the position of each candidate measurement point in the plane grid, and a valid measurement point is determined among all candidate measurement points based on the angle, and the river channel siltation data of the river channel to be measured is determined based on the river channel depth data of the valid measurement point. The determination of the valid measurement point and the determination of the river channel siltation data will be described in detail later in the present invention.

[0028] The present invention provides a method for detecting river channel siltation. The method can collect as much river channel depth data of the measured river channel as possible by acquiring river channel depth data measured at multiple candidate measurement points in the river channel to be measured, and then determine the plane grid of the river channel to be measured based on the water surface size of the river channel to be measured and the preset measurement accuracy, and determine the position of the candidate measurement point in the plane grid, so as to facilitate the subsequent screening of the candidate side measurement points, and specifically determine the angle between each adjacent candidate measurement point and the preset reference direction according to the position of the candidate measurement point in the plane grid, and determine the effective measurement point among all the candidate measurement points based on the angle, so as to effectively exclude invalid data points of the channel deviation measurement caused by environmental factors when the river channel depth data measuring device measures the river channel depth data, and ensure the accuracy of data point collection. When the candidate measurement points cover the river channel to be measured, the accuracy of river channel depth data collection is ensured, and the collection efficiency of river channel depth data is higher. The siltation data of the river channel to be measured is determined by the river channel depth data of the effective measurement points, and the siltation detection of the river channel is more accurate.

[0029] In some embodiments of the present invention, the method for determining the candidate measurement points includes: A plurality of channel depth data measured by a channel depth data measuring device when traveling along a preset measurement route in a channel to be measured is obtained, and a measurement point of each of the channel depth data is determined as a candidate measurement point.

[0030] When the depth data measuring device measures the river depth data of the river to be measured, the measurement can be performed according to a preset measurement route. Specifically, Figure 2 The figure shows the preset measurement route, where the horizontal route is the cross-sectional direction of the river. Figure 2 Only part of the measurement routes are shown for example. According to the length of the river to be measured, more routes can be set to achieve full coverage of the river to be measured.

[0031] In an embodiment of the present invention, when the depth data measuring device travels along a preset measurement route, it can measure multiple river channel depth data in sequence to obtain multiple candidate measurement points, and record the position at which the depth data measuring device measures each river channel depth data, and determine the position as the position of the candidate measurement point corresponding to the river channel depth data in the river channel to be measured, and determine the position as the candidate measurement point.

[0032] The embodiment of the present invention measures the channel depth data of the channel to be measured along a preset measurement route and records the position of the candidate measurement point corresponding to each channel depth data, thereby ensuring the coverage of channel depth data collection and determining the subsequent channel siltation data.

[0033] In some embodiments of the present invention, Figure 3 As shown, the plane grid of the river channel to be measured is determined based on the water surface size of the river channel to be measured and the preset measurement accuracy, and the position of each candidate measurement point in the plane grid is determined, including: S301, drawing a plane grid of the river channel to be measured based on the water surface length, water surface width and preset measurement accuracy of the river channel to be measured.

[0034] In an embodiment of the present invention, when determining the plane grid of the river channel to be measured, the plane grid of the river channel to be measured can be drawn based on the water surface length and water surface width of the river channel to be measured and a preset measurement accuracy. For example, if the water surface width of the river channel is 50 meters and the water surface length is 3,000 meters, the measurement accuracy can be set to 2 meters, and the plane of the river channel to be measured can be drawn as a plane grid with cells of 2 meters × 2 meters.

[0035] S302: Determine the position of each candidate measurement point in the plane grid based on the position of the candidate measurement point in the river channel to be measured.

[0036] In an embodiment of the present invention, after drawing the plane grid of the river channel to be measured, the position of each candidate measurement point in the plane grid can be determined based on the position of the candidate measurement point in the river channel to be measured. The position of the candidate measurement point in the plane grid can be determined according to the proportional relationship between the plane grid of the river channel to be measured and the river channel to be measured, and according to the position of the candidate measurement point in the river channel to be measured. Specifically, a real rectangular coordinate system of the plane of the river channel to be measured can be constructed, and the coordinates of each candidate measurement in the real rectangular coordinate system can be determined. A plane grid rectangular coordinate system can be constructed according to the proportional relationship between the plane grid of the river channel to be measured and the river channel to be measured, and the coordinates of each candidate measurement point in the plane grid index coordinate system can be determined according to the coordinates of each candidate measurement point in the real rectangular coordinate system. Specifically, the division of the corresponding plane grid can be independently set according to the actual implementation situation, and the present invention does not limit this.

[0037] The embodiment of the present invention draws a plane grid of the river channel to be measured based on the water surface length, water surface width and preset measurement accuracy of the river channel to be measured, thereby ensuring the measurement accuracy and facilitating the calculation of the river channel depth data at the measurement point.

[0038] In some embodiments of the present invention, Figure 4 As shown, based on the position of each candidate measurement point in the plane grid, the angle between each adjacent candidate measurement point and the preset reference direction is determined, and the valid measurement point is determined based on the angle, including: S401, constructing a measurement vector based on the connection line of adjacent candidate measurement points in the plane grid, wherein the measurement vector points from the first candidate measurement point to the second candidate measurement point, wherein the driving direction of the depth data measuring device when driving along a preset measurement route in the river channel to be measured is from the first candidate measurement point to the second candidate measurement point.

[0039] In the embodiment of the present invention, due to the influence of environmental factors (wind and waves, ships, etc.), the actual measurement route of the depth data measurement device generally deviates from the preset measurement route. Figure 5 As shown in Figure 1, it is an actual measurement route. Figure 2 The preset measurement route shown has obvious deviations, and the measurement points need to be screened. Specifically, each candidate measurement point is placed in the plane grid of the river to be measured, such as Figure 6 As shown, a plane rectangular coordinate system can be constructed in the plane grid, and according to the coordinates of each candidate measurement point, it can be translated to various nearest grids. Specifically, the coordinates of each candidate measurement point can be calculated, the Euclidean distance between each candidate measurement point and the center point of each grid in the plane grid can be calculated, and each candidate point can be translated to the grid with the smallest Euclidean distance, such as Figure 7 shown.

[0040] Furthermore, during the entire measurement process of the depth data measuring device, in order to ensure the accuracy of the measurement, the starting measurement point where the ship just begins to enter the sewer design, the designed end measurement point to the ship landing point, and other invalid measurement points in the middle need to be eliminated. The present invention screens and eliminates candidate measurement points based on the angle between the detection vector and the preset reference direction.

[0041] S402, calculating the sine value of the angle between the measurement vector and a preset reference direction, and determining the second candidate measurement point corresponding to the measurement vector whose sine value of the angle is less than or equal to a preset angle threshold as a valid measurement point.

[0042] In the embodiment of the present invention, Figure 8As shown, a single measurement point and the next measurement point are taken to calculate the direction of travel of the depth data measurement device, and the calculation result is used as the vector of the measurement point. The angle between the vector and the horizontal direction is calculated, and the sine value of the angle is calculated. When the sine value is less than or equal to one-half (spanning two grids), it is considered that the depth data measurement device has not changed the travel direction. At this time, the measurement point is determined to be a valid measurement point, and the judgment of subsequent candidate measurement points is continued. When the sine value of the angle is greater than one-half, it is determined that the depth data measurement device has changed the travel direction or is driving abnormally, and the candidate measurement point is eliminated. It should be understood that for multiple candidate measurement points, it is necessary to connect the candidate measurement points according to the measurement order to obtain the vector of the measurement point. For example, the following can be obtained: Fig. 9 Valid measuring points shown.

[0043] Furthermore, when measuring the channel depth data of the river to be measured, the cross section of the river is measured. Therefore, the data measured along the river direction are also invalid data and need to be eliminated. Fig.10 Valid measuring points shown.

[0044] The embodiment of the present invention can ensure the accuracy of the measurement points and the accuracy of river channel siltation data detection by screening candidate measurement points.

[0045] In some embodiments of the present invention, the method for determining the effective measurement point further includes: The candidate measurement points corresponding to the turning points of the preset measurement route are determined as valid measurement points.

[0046] In the embodiment of the present invention, as in the above-mentioned embodiment, the candidate measurement point corresponding to the turning point of the preset measurement route can be directly set as a valid measurement point.

[0047] In some embodiments of the present invention, Fig.11 As shown, the river channel siltation data of the river channel to be measured is determined based on the river channel depth data of the effective measurement points, including: S1101, using a spline function method to perform interpolation processing on effective measurement points of the same river cross section to obtain river depth data of the river cross section.

[0048] In the embodiment of the present invention, after processing the measurement data in the aforementioned embodiment, the river depth data of multiple river cross sections to be measured have been obtained. However, due to the influence of the environment and the measuring equipment itself, as well as the setting of the measurement accuracy, the calculation of the river siltation data is not accurate enough. Generally, the river siltation changes relatively slowly, and the siltation thickness between adjacent measuring points does not change much. Therefore, the spline function method can be used to perform difference processing on the river depth data of each cross section to obtain more accurate river depth data of the river cross section.

[0049] S1102, based on the channel depth data of each channel cross section, the channel depth data of the channel cross section is interpolated using a trend method to obtain the channel depth data of the channel to be measured.

[0050] Furthermore, since the measurement spacing between adjacent cross sections is large, in order to further improve the detection accuracy, difference processing can be performed between adjacent cross sections. Because the spacing between adjacent measured cross-sectional data is large (usually 10m), but the siltation thickness change trend of the entire river channel is relatively gentle, the use of trend method for interpolation can simulate the direction of siltation terrain.

[0051] S1103, determining the channel siltation data of the channel to be measured based on the channel depth data and the design elevation of the channel to be measured.

[0052] In the embodiment of the present invention, the river channel siltation data of the river channel to be measured is determined by combining the contents of the above two steps and the river channel depth data and the design elevation of the river channel to be measured. Here, the design elevation of the river channel to be measured refers to the elevation of the riverbed set when the river channel is designed or the depth of the river bottom from the river bank.

[0053] The embodiment of the present invention adopts the interpolation method to perform interpolation processing on the measurement data of the river cross section and the measurement data between the river cross sections, so as to obtain more accurate river depth data and calculate the river siltation data more accurately.

[0054] In some embodiments of the present invention, the river siltation detection method further includes: A riverbed topographic map of the river channel to be measured is drawn based on the river channel siltation data of the river channel to be measured.

[0055] In an embodiment of the present invention, a riverbed topographic map can be simulated and drawn based on the river siltation data of the river to be tested, and a three-dimensional visual expression of the riverbed terrain can be made in combination with three-dimensional rendering technology. Furthermore, based on the simulated riverbed topography and the draft depth of the ship, early warning information is issued to ships that may touch the riverbed siltation to ensure the safe passage of the ships through the river.

[0056] In the embodiment of the present invention, Fig.12 As shown, a possible river channel siltation measurement cross-sectional diagram provided by an embodiment of the present invention is provided, wherein river channel siltation data of three cross sections are given, and the data based on each cross section are marked with a measured section line to indicate the siltation depth of the riverbed, which can more intuitively and accurately reflect the riverbed siltation situation.

[0057] In order to better implement the river channel siltation detection method in the embodiment of the present invention, based on the river channel siltation detection method, correspondingly, Fig.12 As shown, the embodiment of the present invention further provides a river channel siltation detection device, and the river channel siltation detection device 1200 includes: The data acquisition module 1201 is used to acquire the river depth data measured at multiple candidate measurement points in the river to be measured; A grid drawing module 1202 is used to determine the plane grid of the river channel to be measured based on the water surface size of the river channel to be measured and the preset measurement accuracy, and determine the position of each candidate measurement point in the plane grid; The siltation detection module 1203 is used to determine the angle between each adjacent candidate measurement point and a preset reference direction based on the position of each candidate measurement point in the plane grid, determine the valid measurement point among all the candidate measurement points based on the angle, and determine the river siltation data of the river to be measured based on the river depth data of the valid measurement point.

[0058] The river siltation detection device 1200 provided in the above embodiment can implement the technical solution described in the above river siltation detection method embodiment. The specific implementation principles of the above modules or units can refer to the corresponding contents in the above river siltation detection method embodiment, which will not be repeated here.

[0059] like Fig.13 As shown, the present invention also provides a river siltation detection ship 13300, which can be an unmanned ship, carrying a beam detection device and electronic equipment, and the electronic equipment includes a processor 1301, a memory 1302 and a display 1303. Fig.13 Only some components of the electronic device are shown, but it should be understood that it is not required to implement all of the components shown, and more or fewer components may be implemented instead.

[0060] In some embodiments, the processor 1301 may be a central processing unit (CPU), a microprocessor or other data processing chip, used to run program codes or process data stored in the memory 1302, such as the river siltation detection method of the present invention.

[0061] In some embodiments, processor 1301 may be a single server or a server group. The server group may be centralized or distributed. In some embodiments, processor 1301 may be local or remote. In some embodiments, processor 1301 may be implemented in a cloud platform. In some embodiments, the cloud platform may include a private cloud, a public cloud, a hybrid cloud, a community cloud, a distributed cloud, an internal cloud, a multi-cloud, etc., or any combination thereof.

[0062] In some embodiments, the memory 1302 may be an internal storage unit of the electronic device 1300, such as a hard disk or memory of the electronic device 1300. In other embodiments, the memory 1302 may also be an external storage device of the electronic device 1300, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc., equipped on the electronic device 1300.

[0063] Furthermore, the memory 1302 may include both an internal storage unit of the electronic device 1300 and an external storage device. The memory 1302 is used to store application software installed in the electronic device 1300 and various data.

[0064] In some embodiments, the display 1303 may be an LED display, a liquid crystal display, a touch-sensitive liquid crystal display, an OLED (Organic Light-Emitting Diode) touch device, etc. The display 1303 is used to display information of the electronic device 1300 and to display a visual user interface. The components 1301-1303 of the electronic device 1300 communicate with each other via a system bus.

[0065] In some embodiments, when the processor 1301 executes the river siltation detection program in the memory 1302, the following steps may be implemented: Acquire river depth data measured at multiple candidate measurement points in the river to be measured; Determine the plane grid of the river channel to be measured based on the water surface size of the river channel to be measured and the preset measurement accuracy, and determine the position of each candidate measurement point in the plane grid; The angle between each adjacent candidate measurement point and a preset reference direction is determined based on the position of each candidate measurement point in the plane grid, a valid measurement point is determined among all the candidate measurement points based on the angle, and the river siltation data of the river to be measured is determined based on the river depth data of the valid measurement point.

[0066] It should be understood that: when the processor 1301 executes the river siltation detection program in the memory 1302, in addition to the above functions, other functions can also be implemented. For details, please refer to the description of the corresponding method embodiment above.

[0067] Furthermore, the embodiments of the present invention do not specifically limit the types of electronic devices mentioned, and the electronic devices may be portable electronic devices such as mobile phones, tablet computers, personal digital assistants (PDAs), wearable devices, and laptop computers. Exemplary embodiments of portable electronic devices include, but are not limited to, portable electronic devices equipped with IOS, Android, Microsoft or other operating systems. The above-mentioned portable electronic devices may also be other portable electronic devices, such as laptop computers with touch-sensitive surfaces (e.g., touch panels). It should also be understood that in some other embodiments of the present invention, the electronic device 1300 may not be a portable electronic device, but a desktop computer with a touch-sensitive surface (e.g., a touch panel).

[0068] Correspondingly, an embodiment of the present invention also provides a computer-readable storage medium, which is used to store computer-readable programs or instructions. When the program or instructions are executed by a processor, it can implement the steps or functions of the river siltation detection method provided by the above-mentioned method embodiments.

[0069] Those skilled in the art can understand that all or part of the processes of the above-mentioned embodiments can be implemented by instructing related hardware through a computer program, and the program can be stored in a computer-readable storage medium, wherein the computer-readable storage medium is a disk, an optical disk, a read-only storage memory, or a random access memory, etc.

[0070] The above description is only a preferred specific implementation manner of the present invention, but the protection scope of the present invention is not limited thereto. Any changes or substitutions that can be easily conceived by any technician familiar with the technical field within the technical scope disclosed by the present invention should be covered within the protection scope of the present invention.

Claims

1. A method for detecting river siltation, characterized in that: include: Acquire river depth data measured at multiple candidate measurement points in the river to be measured; Determining a plane grid of the river channel to be measured based on the water surface size of the river channel to be measured and a preset measurement accuracy, and determining a position of each of the candidate measurement points in the plane grid; Based on the position of each candidate measurement point in the plane grid, the angle between each adjacent candidate measurement point and a preset reference direction is determined, based on the angle, a valid measurement point is determined among all the candidate measurement points, and based on the river depth data of the valid measurement point, the river siltation data of the river to be measured is determined.

2. The method for detecting river sedimentation according to claim 1, characterized in that: The method for determining the candidate measurement points comprises: A plurality of channel depth data measured by a channel depth data measuring device when traveling along a preset measurement route in a channel to be measured is obtained, and a measurement point of each of the channel depth data is determined as a candidate measurement point.

3. The method for detecting river sedimentation according to claim 2, characterized in that: The determining of the plane grid of the river channel to be measured based on the water surface size of the river channel to be measured and the preset measurement accuracy, and determining the position of each candidate measurement point in the plane grid, includes: Drawing a plane grid of the river channel to be measured based on the water surface length, water surface width and preset measurement accuracy of the river channel to be measured; The position of each candidate measurement point in the plane grid is determined based on the position of the candidate measurement point in the river channel to be measured.

4. The method for detecting river sedimentation according to claim 1, characterized in that: The step of determining the angle between each adjacent candidate measurement point and a preset reference direction based on the position of each candidate measurement point in the plane grid, and determining a valid measurement point among all the candidate measurement points based on the angle includes: Constructing a measurement vector based on the connecting line of adjacent candidate measurement points in the plane grid, the measurement vector points from the first candidate measurement point to the second candidate measurement point, wherein the driving direction of the river depth data measuring device when driving along a preset measurement route in the river to be measured is from the first candidate measurement point to the second candidate measurement point; The sine value of the angle between the measurement vector and a preset reference direction is calculated, and a second candidate measurement point corresponding to a measurement vector whose sine value of the angle is less than or equal to a preset angle threshold is determined as a valid measurement point.

5. The method for detecting river sedimentation according to claim 4, characterized in that: The method for determining the effective measurement point also includes: The candidate measurement point corresponding to the turning point of the preset measurement route is determined as a valid measurement point.

6. The method for detecting river sedimentation according to claim 1, characterized in that: The determining of the river channel siltation data of the river channel to be measured based on the river channel depth data of the effective measurement points includes: Using the spline function method to interpolate the effective measurement points of the same river cross section to obtain the river depth data of the river cross section; Based on the channel depth data of each channel cross section, the channel depth data of the channel cross section is interpolated using a trend method to obtain the channel depth data of the channel to be measured; The river channel siltation data of the river channel to be measured is determined based on the river channel depth data and the design elevation of the river channel to be measured.

7. The method for detecting river sedimentation according to claim 1, characterized in that: The method further comprises: A riverbed topographic map of the river channel to be measured is drawn according to the river channel siltation data of the river channel to be measured.

8. A river siltation detection device, characterized in that: include: A data acquisition module is used to acquire the river depth data measured at multiple candidate measurement points in the river to be measured; A grid drawing module, used to determine the plane grid of the river channel to be measured based on the water surface size of the river channel to be measured and a preset measurement accuracy, and determine the position of each candidate measurement point in the plane grid; The siltation detection module is used to determine the angle between each adjacent candidate measurement point and a preset reference direction based on the position of each candidate measurement point in the plane grid, determine a valid measurement point among all candidate measurement points based on the angle, and determine the river siltation data of the river to be measured based on the river depth data of the valid measurement point.

9. A river siltation detection ship, characterized in that: comprising a memory and a processor, wherein: The memory is used to store programs; The processor is coupled to the memory and is used to execute the program stored in the memory to implement the steps in the river siltation detection method described in any one of claims 1 to 7 above.

10. A computer-readable storage medium, characterized in that: Used to store computer-readable programs or instructions, which, when executed by a processor, can implement the steps of the river siltation detection method described in any one of claims 1 to 7 above.