Positioning Correction Method of Near Seabed Video Data Based on Ultra-short Baseline
20230237214 ยท 2023-07-27
Assignee
- The First Institute of Oceanography, MNR (Qingdao, CN)
- Pilot National Laboratory for Marine Science and Technology (Qingdao) (Qingdao, CN)
- National Marine Data Information Center (Tianjin, CN)
Inventors
- Shijuan YAN (Qingdao, CN)
- Yue ZHAO (Qingdao, CN)
- Chuanshun LI (Qingdao, CN)
- Gang YANG (Qingdao, CN)
- Dewen DU (Qingdao, CN)
- Jun YE (Qingdao, CN)
- Zhiwei ZHU (Qingdao, CN)
- Xiangwen REN (Qingdao, CN)
- Chunhua HAN (Qingdao, CN)
- Fengdeng SHI (Qingdao, CN)
- Qiukui ZHAO (Qingdao, CN)
- Xinyu SHI (Qingdao, CN)
Cpc classification
G01S19/45
PHYSICS
G06T19/20
PHYSICS
International classification
G01S19/45
PHYSICS
Abstract
Disclosed is a near-seabed video data positioning correction method based on an ultra-short baseline, comprising the following steps: acquiring ultra-short baseline positioning data; eliminating abnormal data in the ultra-short baseline positioning data, establishing a four-dimensional elimination model, and eliminating the abnormal data in X, Y and Z directions; modeling the correction method of the recombined ultra-short baseline positioning data after removing abnormal data; obtaining the positioning data of the camera drag with specified precision by simulation. The application realizes the positioning correction of video data under the existing conditions and established operation modes, and eliminates, simulates and corrects the error data generated by the time change of ultra-short baseline data used for video positioning in the heading and other directions by integrating and using various survey data, so as to position the near-bottom video data.
Claims
1. A positioning correction method of near-seabed video data based on an ultra-short baseline, comprising the following steps: S1: acquiring ultra-short baseline positioning data including longitude information, latitude information and a first water depth value by using an ultra-short baseline positioning system; S2: establishing a four-dimensional elimination model, eliminating abnormal data in the ultra-short baseline positioning data, and obtaining processed recombined ultra-short baseline positioning data; S3: simulating, correcting and modeling the processed recombined ultra-short baseline positioning data from the perspective of time series; and S4: using a model established in S3 to simulate and interpolate corrected recombined ultra-short baseline positioning data, so as to obtain near-seabed video positioning.
2. The positioning correction method according to claim 1, wherein eliminating abnormal data in the ultra-short baseline positioning data in S2 specifically comprises the following steps: A1: establishing a four-dimensional elimination model by using time, longitude, latitude and water depth information in the ultra-short baseline positioning data from the perspective of time and space sequence; A2: judging whether the first water depth value is abnormal according to the four-dimensional elimination model, eliminating the ultra-short baseline positioning data with abnormal first water depth value if abnormal; and otherwise retaining the ultra-short baseline positioning data; A3: establishing a buffer with a range of 0.3% of the average length of each measuring cable along the direction where the ultra-short baseline positioning data is aggregated; A4: eliminating the ultra-short baseline positioning data outside the buffer to obtain the processed ultra-short baseline positioning data; A5: taking bathymetric data integrated with the processed ultra-short baseline positioning data as second water depth values obtained by a conductivity-temperature-depth sensor, and corresponding the processed ultra-short baseline positioning data to the second water depth values according to time to obtain the recombined ultra-short baseline positioning data; A6: using the function of extracting values to points in ArcToolbox of ArcGIS, and extracting water depth values from Autonomous Underwater Vehicle (AUV) sounding data according to the recombined ultra-short baseline positioning data, the AUV water depth value being compared with the water depth value formed by the recombined ultra-short baseline positioning data, and the points with obvious abnormal trend being eliminated, letting the trend of keeping the ultra-short baseline positioning data relatively consistent with the topography of AUV sounding data in the same area; and A7: in terms of heading, with the assistance of ship-borne GPS positioning data, monitoring change frequencies of two sets of positioning data with change positions of time and ultra-short baseline positioning data in heading, being supplemented by navigation direction and speed data, and eliminating abnormal data of ultra-short baseline in X direction.
3. The positioning correction method according to claim 2, wherein the method for judging the abnormality of the first water depth value in step A2 is to arrange the ultra-short baseline positioning data of a survey line in time sequence in the direction of the first water depth value of the four-dimensional elimination model to obtain the abnormal water depth point, and to eliminate the ultra-short baseline positioning data of the abnormal point.
4. The positioning correction method according to claim 1, wherein S3 specifically comprises the following steps: B1: respectively calculating correction coefficients of longitude and latitude after removing abnormal points by a cubic polynomial least square fitting method, and determining a fitting formula according to the correction coefficients; and B2: fitting the processed recombined ultra-short baseline positioning data by using the fitting formula, and further determining the correction model by testing fitting effects of the recombined ultra-short baseline positioning data after removing anomalies.
5. The positioning correction method according to claim 4, wherein before the fitting formula in step B1 is determined, the data is centralized and standardized, and the determined fitting formula is expressed as follows:
f(x)=p.sub.1x.sup.3+p.sub.2x.sup.2+p.sub.3x+p.sub.4 among them, p.sub.1, p.sub.2, p.sub.3 are the correction coefficient, and x is the number of all points.
6. The positioning correction method according to claim 4, wherein error data, which is generated by time change of the processed recombined ultra-short baseline positioning data on the ultra-short baseline heading, is corrected by the fitting formula in step B2, and the ultra-short baseline positioning data after spatial fitting is simulated with time as the constraint, which is video positioning data.
7. The positioning correction method according to claim 1, wherein after the near-seabed video positioning is obtained in S4, part of the ultra-short baseline positioning data with good quality is picked out to be compared with the corresponding positioning data predicted by interpolation to verify the effectiveness of the video positioning correction method.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
DETAILED DESCRIPTION OF THE EMBODIMENTS
[0039] In order to illustrate the present application, the present application will be described in further detail below with examples. The following examples are only used to explain the application, rather than limit the scope of protection of the application.
Example 1
[0040] As shown in
[0041] S1: acquiring ultra-short baseline positioning data, and acquiring ultra-short baseline positioning data including longitude information, latitude information and a first water depth value by using an ultra-short baseline positioning system.
[0042] S2: establishing a four-dimensional elimination model, eliminating abnormal data in ultra-short baseline positioning data, and obtaining processed recombined ultra-short baseline positioning data, which specifically includes the following steps as shown in
[0043] A1: from the perspective of time and space sequence, establishing a four-dimensional elimination model by using time, longitude, latitude and water depth information in ultra-short baseline positioning data.
[0044] A2: judging whether the first water depth value is abnormal according to the four-dimensional elimination model, eliminating the ultra-short baseline positioning data with abnormal first water depth value if abnormal, otherwise retaining the ultra-short baseline positioning data;
[0045] when performing judging, arranging the ultra-short baseline positioning data of a survey line in time sequence in the direction of the first water depth value of the four-dimensional elimination model, and obtaining the point of abnormal water depth; and eliminating the ultra-short baseline positioning data of abnormal points.
[0046] A3: establishing a buffer with a range of 0.3% of the average length of each measuring cable along the direction where the ultra-short baseline positioning data is aggregated.
[0047] A4: eliminating the ultra-short baseline positioning data outside the buffer to obtain the processed ultra-short baseline positioning data.
[0048] A5: the bathymetric data integrated with the processed ultra-short baseline positioning data is the second water depth value obtained by the conductivity-temperature-depth sensor, and the processed ultra-short baseline positioning data is one-to-one corresponding to the second water depth values according to time to obtain the recombined ultra-short baseline positioning data.
[0049] A6: according to the function of extracting values to points in ArcToolbox of ArcGIS, extracting the water depth values in Autonomous Underwater Vehicle (AUV) sounding data according to the recombined ultra-short baseline positioning data, and compare and analyzing the profiles of the AUV water depth values as well as the water depth values formed by the recombined ultra-short baseline positioning data, so as to eliminate the points with obvious abnormal trends; the trend of keeping the ultra-short baseline positioning data relatively consistent with the topography of AUV sounding data in the same area.
[0050] A7: on the heading, monitoring the change frequency of two sets of positioning data with the help of ship-borne GPS positioning data as well as the changing position of time and ultra-short baseline positioning data on the heading and supplemented by navigation direction and speed data; and thus to eliminate abnormal data of ultra-short baseline in X direction (heading).
[0051] S3: simulating, correcting and modelling the processed recombined ultra-short baseline positioning data from the perspective of time series, as shown in
[0052] B1: first, use the cubic polynomial least square fitting method to calculate the correction coefficients of longitude and latitude after removing abnormal points respectively, and determine the fitting formula according to the correction coefficients, which is expressed as
f(x)=p.sub.1x.sup.3+p.sub.2x.sup.2+p.sub.3x+p.sub.4
wherein p.sub.1, p.sub.2, p.sub.3 are the correction coefficients, and x is the number of all points.
[0053] B2: fitting the processed recombined ultra-short baseline positioning data by using a fitting formula, and further determining the correction model by testing the fitting effect of the recombined ultra-short baseline positioning data after removing anomalies.
[0054] S4: using a model established in S3 to simulate and interpolate the corrected recombined ultra-short baseline positioning data, so as to obtain near-seabed video positioning.
Example 2
[0055] As shown in
[0056] S1: acquiring ultra-short baseline positioning data in .txt format, and acquiring ultra-short baseline positioning data including longitude information, latitude information and a first water depth value by using an ultra-short baseline positioning system.
[0057] S2: removing abnormal data from ultra-short baseline positioning data to obtain processed ultra-short baseline positioning data, specifically including the following steps.
[0058] A1: according to the spatial sequence angle, establishing a four-dimensional elimination model by using longitude information, latitude information and a first water depth value in ultra-short baseline positioning data. As shown in
[0059] A2: judging whether the first water depth value is abnormal according to the four-dimensional elimination model; if the value is abnormal, the ultra-short baseline positioning data with abnormal first water depth value is eliminated; otherwise, the ultra-short baseline positioning data is retained; and
[0060] when perform judging, arranging that ultra-short baseline position data of a survey line in time sequence in the direction of the first water depth value of the four-dimensional elimination model, and obtaining the point with abnormal water depth; and eliminating the ultra-short baseline positioning data of abnormal points.
[0061] A3: according to the buffer function of spatial analysis in ArcGIS, establishing a buffer with a range of 0.3% of the average length of each measuring cable along the direction of aggregated reliable drag position data.
[0062] A4: eliminating the ultra-short baseline positioning data outside the buffer and keep the data in the buffer, as shown in
[0063] A5: integrating the processed ultra-short baseline positioning data with the second water depth value of the. txt format sounding data obtained by a conductivity-temperature-depth sensor; according to the time, the processed ultra-short baseline positioning data are in one-to-one correspondence with the second water depth values to obtain more reliable recombined ultra-short baseline positioning data, thus obtaining recombined ultra-short baseline positioning data.
[0064] A6: eliminating the data of abnormal water depth in the recombined ultra-short baseline positioning data according to the AUV sounding data, specifically extracting the water depth value in the AUV sounding data by using the function of extracting values to points in ArcToolbox of ArcGIS, and then comparing and analyzing the profile between the AUV water depth value and the water depth value formed by the recombined ultra-short baseline positioning data, so as to eliminate the points with obvious abnormal trend; keeping the ultra-short baseline positioning data and the terrain of AUV sounding data in the same area relatively consistent ups and downs, and obtaining the processed recombined ultra-short baseline positioning data; as shown in
[0065] A7: on the heading, monitoring the change frequency of two sets of positioning data with the help of ship-borne GPS positioning data as well as the changing position of time and ultra-short baseline positioning data on the heading and supplemented by navigation direction and speed data; and eliminating abnormal data of ultra-short baseline in X direction (heading).
[0066] After the operations in S1 and S2, the outliers that can be judged by human beings are eliminated. However, in the X direction, the points are disordered according to the time series, and the spatial position does not change with time. Therefore, only after the correction in S3, can the points be arranged in sequence, and the geographical position changes in the forward direction with the increase of time as shown in
[0067] S3: simulating, correcting and modelling the processed recombined ultra-short baseline positioning data from the perspective of time series, specifically including the following steps.
[0068] B1: with the number (time sequence) as X, centralizing and standardizing the data, and then calculating the correction coefficients of longitude and latitude by cubic polynomial least square fitting method, and determining the fitting formula as follows according to the correction coefficients:
f(x)=p.sub.1x.sup.3+p.sub.2x.sup.2+p.sub.3x+.sup.3.sub.4
where p.sub.1, p.sub.2, p.sub.3 are the correction coefficients, and x is the number of all points;
[0069] B2: fitting the processed recombined ultra-short baseline positioning data by using fitting formula, and further determining the correction model by checking the fitting effect of the recombined ultra-short baseline positioning data after removing anomalies to obtain the corrected recombined ultra-short baseline positioning data, as shown in
[0070] S4: using the model established in S3 to simulate and interpolate the corrected recombined ultra-short baseline positioning data, so as to obtain near-seabed video positioning.
[0071] Short-term positioning failure will occur in the acquisition process of ultra-short baseline, and the positioning data is discontinuous and incomplete due to the elimination of some abnormal positioning data. Therefore, the positioning data of all time points are interpolated by using the correction model curve formed in S3, that is, the fitting formula, to obtain continuous positioning data of the camera drag. In order to further verify the method, a group of ultra-short baseline positioning data with good quality is selected to be compared with the corresponding positioning data simulated by quasi-merging interpolation. The verification results show that this method is effective.
[0072] The above descriptions show and illustrate the basic principle, main features and advantages of the present application. Those of ordinary skill in the industry should know that the present application is not limited by the above-mentioned embodiments. What is described in the above-mentioned embodiments and descriptions only illustrate the principles of the present application. Without departing from the spirit and scope of the present application, there will be various changes and improvements of the present application, which all fall within the scope of the claimed application. The scope of protection claimed by that present application is defined by the append claims and their equivalents.