Oil spill accident reminder method, oil spill accident reminder device and electronic equipment
By carrying a detection device on the ship, using laser signals and echo signals to detect oil spills on water, the problem of difficult real-time reminders in the prior art is solved, and timely monitoring and early warning of water oil spills accidents are achieved.
Patent Information
- Application Number
- CN202111119585.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-09-24
- Publication Date
- 2025-05-13
- Estimated Expiration
- 2041-09-24
AI Technical Summary
The prior art is difficult to provide real-time reminders of water oil spill accidents, and it is impossible to effectively monitor and early warning of oil spills.
The detection device mounted on the ship transmits a laser signal to the designated detection area, receives the first echo signal, and detects whether there is oil spillage according to the signal, and outputs a reminder message to the control center of the ship if there is.
Real-time reminder when an oil spill accident occurs, and can monitor oil spills in real time in the waters around the ship, and send reminders to the ship as soon as possible to ensure timely response.
Smart Images

Figure CN113933848B_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the technical field of environmental monitoring, and in particular relates to an oil spill accident reminder method, an oil spill accident reminder device, an electronic device and a computer-readable storage medium. Background Art
[0002] In recent years, with the development of water transport, economic activities on water have become increasingly frequent, which has led to an increasing frequency of oil spill accidents on water, causing widespread concern from all walks of life about the water environment. At present, the current monitoring methods for monitoring oil spill accidents on water are difficult to provide real-time reminders. Summary of the invention
[0003] The present application provides an oil spill accident reminder method, an oil spill accident reminder device, an electronic device and a computer-readable storage medium, which can provide real-time reminders when an oil spill accident occurs on water.
[0004] In a first aspect, the present application provides an oil spill accident reminder method, comprising:
[0005] The detection device carried on the ship emits a laser signal to the designated detection area;
[0006] Receiving a first echo signal obtained based on the laser signal through the detection device, wherein the first echo signal includes a first echo image of the designated detection area under the laser signal, and a first spectrum curve of each pixel point in the first echo image;
[0007] Detecting whether there is oil spill in the designated detection area according to the first echo signal;
[0008] If it is determined that there is oil spill in the above-mentioned designated detection area, a warning message is output to the control center of the above-mentioned ship to remind the ship that there is a possibility of oil spill.
[0009] In a second aspect, the present application provides an oil spill accident reminder device, comprising:
[0010] A transmitting module, used to transmit a laser signal to a designated detection area through a detection device carried on a ship;
[0011] A receiving module, used for receiving a first echo signal obtained based on the laser signal through the detection device, wherein the first echo signal includes a first echo image of the designated detection area under the laser signal, and a first spectrum curve of each pixel point in the first echo image;
[0012] A detection module, used for detecting whether there is oil spill in the above-mentioned designated detection area according to the above-mentioned first echo signal;
[0013] The output module is used to output a warning message to the control center of the above-mentioned ship if it is determined that there is oil spill in the above-mentioned designated detection area, so as to remind the above-mentioned ship that there is a possibility of oil spill.
[0014] In a third aspect, the present application provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the method of the first aspect when executing the computer program.
[0015] In a fourth aspect, the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the method of the first aspect are implemented.
[0016] In a fifth aspect, the present application provides a computer program product, which includes a computer program. When the computer program is executed by one or more processors, it implements the steps of the method of the first aspect.
[0017] Compared with the prior art, the present application has the following beneficial effects: first, a laser signal is emitted to a designated detection area by a detection device mounted on a ship, and then a first echo signal obtained based on the laser signal is received by the detection device, wherein the first echo signal includes a first echo image of the designated detection area under the laser signal, and a first spectral curve of each pixel point in the first echo image, and then, according to the first echo signal, whether there is oil spill in the designated detection area is detected, and if it is determined that there is oil spill in the designated detection area, a reminder message is output to the control center of the ship to remind the ship that there is a possibility of oil spill. Since the detection device is mounted on a ship, the oil spill situation can be monitored in real time through the echo signal of the laser signal in the waters around the ship during the navigation of the ship, and a reminder message can be sent to the ship as soon as it is detected that there may be an oil spill accident on the ship, so as to realize a real-time reminder of the oil spill accident. It can be understood that the beneficial effects of the second to fifth aspects can refer to the relevant description in the first aspect, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0019] Figure 1 It is a schematic diagram of the implementation process of the oil spill accident reminder method provided in the embodiment of the present application;
[0020] Figure 2 It is a structural block diagram of an oil spill accident reminder device provided in an embodiment of the present application;
[0021] Figure 3 It is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0022] In the following description, specific details such as specific system structures, technologies, etc. are provided for the purpose of illustration rather than limitation, so as to provide a thorough understanding of the embodiments of the present application. However, it should be clear to those skilled in the art that the present application may also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to prevent unnecessary details from obstructing the description of the present application.
[0023] In order to illustrate the technical solution proposed in this application, a specific embodiment is provided below for illustration.
[0024] The following is an explanation of the oil spill accident reminder method proposed in the embodiment of the present application. Figure 1 , the implementation process of the oil spill accident reminder method is detailed as follows:
[0025] Step 101, a detection device carried on a ship emits a laser signal to a designated detection area.
[0026] In the embodiment of the present application, the detection device is specifically a fluorescence hyperspectral device, which can be installed at the stern of the ship and face the rear of the ship. The detection device can emit a laser signal. Specifically, by debugging the installation position of the detection device, the detection area can emit a laser signal to a designated detection area on the water surface behind the stern. Thus, when the ship starts sailing, the detection device can be triggered to continuously emit a laser signal to the designated detection area, so as to execute steps 101-104 in real time, thereby realizing the monitoring of the oil spill accident of the ship.
[0027] As an example only, the laser signal may specifically be a blue-violet laser signal.
[0028] Step 102: Receive a first echo signal based on a laser signal through a detection device.
[0029] In the embodiment of the present application, the detection device can also receive the first echo signal fed back by the designated detection area based on the laser signal. Specifically, the first echo signal includes the first echo image of the designated detection area under the laser signal, and the first spectrum curve of each pixel point in the first echo image, wherein the abscissa of the first spectrum curve is the wavelength and the ordinate is the reflectivity.
[0030] It can be understood that the effective detection range of the detection device is usually presented as a fan-shaped area, that is, the designated detection area is usually a fan-shaped area, and the first echo image collected is actually a fan-shaped echo image. When the first echo image needs to be presented to the crew for viewing, the fan-shaped echo image can be scaled and transformed into a rectangular echo image, wherein each pixel of the fan-shaped echo image can find a corresponding pixel in the rectangular echo image. For the rectangular echo image, assuming that the rectangular echo image contains j rows and k columns, the pixel points of the rectangular echo image can be expressed as Z(j,k).
[0031] Step 103: Detect whether there is oil spill in the designated detection area according to the first echo signal.
[0032] In the embodiment of the present application, after receiving the first echo signal, the first spectrum curve in the first echo signal can be matched with the preset first standard spectrum curve to confirm whether oil spill occurs in the designated detection area. When the difference between the first spectrum curve in the first echo signal and the first standard spectrum curve is small, it can be considered that oil spill occurs in the designated detection area.
[0033] The first standard spectrum curve refers to a spectrum curve obtained by the water surface based on the reflection of the laser signal when an oil spill occurs. It can be understood that the first standard spectrum curve can be measured under relatively ideal conditions such as in a laboratory.
[0034] Step 104: If it is determined that there is oil spill in the designated detection area, a warning message is output to the control center of the ship to remind the current ship that there is a possibility of oil spill.
[0035] In the embodiment of the present application, when it is determined that there is an oil spill in the designated detection area, a warning message can be immediately output to the control center of the ship. The warning message is used to remind the crew that there is a possibility of oil spill on the ship.
[0036] In some embodiments, since the first echo signal includes the first spectral curve of each pixel point of the first echo image, if each pixel point is analyzed to detect whether there is oil spill, it will result in a large amount of calculation. Based on this, step 103 may include:
[0037] A1. determining at least two reference points in the first echo image;
[0038] The selection of reference points can be based on the sector echo image. Let the radius of the sector echo image be R. Then, in the sector echo image, a reference point can be selected at a distance of 100 mm from the center of the circle. At each interval, the preset angle θ 0Take a reference point, and then you can get n reference points. Just as an example, the n reference points can be recorded as C1, C2, ..., Cn based on the order from the starboard direction to the port direction of the ship.
[0039] A2. In a preset wavelength band, based on the first spectrum curve of each reference point and the first standard spectrum curve, calculate the first reflectivity loss of each reference point.
[0040] The preset band can be a visible light band; in addition, the detection device can also combine hyperspectral technology and laser fluorescence remote sensing technology. The above means can effectively reduce interference and improve the subsequent ability to identify the oil spill area and calculate the oil film thickness. Of course, the preset band can also be other pre-set bands, which are not limited here.
[0041] For each reference point, the abscissa range of the first spectrum curve initially obtained is the full band. In this step A2, only the first spectrum curve in the preset band is considered; that is, only the reflectivity of the reference point in the preset band is compared with the reflectivity in the preset band in the first standard spectrum curve to calculate the first reflectivity loss of each reference point.
[0042] In some embodiments, the first reflectivity loss of the reference point can be quickly calculated by calculating the reflectivity average, specifically:
[0043] For each reference point, based on the first spectrum curve of the reference point, calculate the reflectivity mean value corresponding to the preset band, and record it as the first reflectivity mean value;
[0044] Based on the first standard spectrum curve, the reflectivity mean value corresponding to the preset band is calculated and recorded as the second reflectivity mean value;
[0045] A first reflectivity loss of the reference point is calculated based on the first reflectivity average value and the second reflectivity average value.
[0046] In the above calculation process, only the mean reflectivity is considered, and the difference between the mean reflectivity corresponding to the reference point in the preset band (i.e., the first mean reflectivity) and the mean reflectivity corresponding to the preset band under the first standard spectral curve (i.e., the second mean reflectivity) is taken as the first reflectivity loss of the reference point.
[0047] In some embodiments, the first reflectivity loss of the reference point may also be calculated based on the following given formula:
[0048]
[0049] Among them, α represents the wavelength in the preset band; f1 is the first spectral curve of the reference point; γ1 is the reflectivity of the reference point to the wavelength of α obtained based on the first spectral curve of the reference point; f0 is the first standard spectral curve; γ0 is the reflectivity to the wavelength of α obtained based on the first standard spectral curve; a is the lower limit value of the wavelength of the preset band; b is the upper limit value of the wavelength of the preset band.
[0050] A3. If there is a target reference point, it is determined that there is oil spill in the designated detection area.
[0051] Different first losses are preset for different calculation methods of the first reflectivity loss. For example, under the calculation method based on the reflectivity mean, the corresponding first loss can be a1; under the calculation method based on the given formula proposed above, the corresponding first loss can be a2. The first reflectivity loss of each reference point is compared with the corresponding first loss in turn; if it is detected that there is a reference point with a first reflectivity loss lower than the corresponding first loss, then the reference point can be determined as the target reference point, and it can be determined that there is oil spill in the designated detection area; conversely, if the first reflectivity loss of all reference points is not lower than the first loss, that is, there is no target reference point, then it is determined that there is no oil spill in the current designated detection area, and at this time, there is no need to process the currently obtained first echo signal, and the first echo signal can be deleted.
[0052] In some embodiments, after determining that there is oil spill in the designated detection area, the designated detection area may be further analyzed in depth to obtain detailed information about the oil spill. Based on this, step 104 may include:
[0053] B1. If it is determined that there is oil spill in the designated detection area, a second echo signal based on natural light is received by the detection device.
[0054] Similar to steps 101 and 102, the echo signal can be received again by the detection device. It should be noted that the echo signal received this time is specifically a second echo signal obtained based on natural light. That is, at this time, the detection device can be triggered to pause emitting the laser signal, and directly obtain the second echo signal fed back based on natural light in the designated detection area. Similar to the first echo signal, the second echo signal includes a second echo image of the designated detection area under natural light, and a second spectral curve of each pixel point in the second echo image.
[0055] B2. Determine the type of oil spill, oil spill area, oil film thickness and oil spill amount based on the second echo signal.
[0056] The type of oil spill refers to the type of oil spilled on the water surface, which can be determined in the following way: the changing trends of the spectral curves presented by different types of oil spills under natural light are different, that is, each type of oil spill corresponds to its typical spectral curve under natural light, which can be recorded as the second standard spectral curve of each type of oil spill. Similar to the above, the second spectral curves of several reference points can be selected and compared with the second standard spectral curve of each type of oil spill for similarity, and the type of oil spill corresponding to the second standard spectral curve with the highest similarity to the second spectral curve of the reference point is determined as the type of oil spill in this oil spill accident.
[0057] After determining the type of oil spill, the oil spill area can be determined as follows:
[0058] Performing grid processing on the second echo image to obtain at least two grid areas;
[0059] Under the full band, based on the second spectrum curve of the center point of each grid area and the second standard spectrum curve, calculate the second reflectivity loss of the center point of each grid area;
[0060] Determine the grid area corresponding to the center point where the second reflectivity loss is lower than the preset second loss as the oil spill grid area;
[0061] The oil spill area is calculated based on the oil spill grid area.
[0062] That is, after the gridding process, the center point of each grid area represents the corresponding grid area, and by detecting whether each center point has oil spill, it is determined whether the corresponding grid area has oil spill (that is, whether the corresponding grid area is an oil spill grid area). Here, in order to accurately detect whether the center point of each grid area has oil spill, the second reflectivity loss of each center point can be calculated in the full band, and the grid area corresponding to the center point whose second reflectivity loss is lower than the preset second loss is determined as the oil spill grid area. It should be noted that the second standard spectral curve used here is specifically the second standard spectral curve of the determined oil spill type.
[0063] Similar to the process of calculating the first reflectivity loss in the previous article, the second reflectivity loss of each center point can also be quickly calculated here by calculating the reflectivity mean, which is specifically manifested as follows: for each center point, based on the second spectral curve of the center point, calculate the reflectivity mean corresponding to the entire band, recorded as the third reflectivity mean; based on the second standard spectral curve, calculate the reflectivity mean corresponding to the entire band, recorded as the fourth reflectivity mean; calculate the second reflectivity loss of the center point based on the third reflectivity mean and the fourth reflectivity mean. Alternatively, the second reflectivity loss of each center point can also be calculated with reference to the given formula proposed in the previous article, except that the meaning of each parameter is adaptively adjusted, for example, the band is adjusted from the preset band to the full band, the first standard spectral curve is adjusted to the second standard spectral curve, the first spectral curve of the reference point is adjusted to the second spectral curve of the center point, etc., which will not be repeated here.
[0064] Different second losses may be preset according to different calculation methods of the second reflectivity loss, which will not be described in detail here.
[0065] After traversing the center points of all grid areas, all grid areas where oil spills occur (i.e., all oil spill grid areas) can be obtained. It can be understood that since the installation position of the detection device is fixed, the actual water area corresponding to each grid area can also be measured in advance after the detection device is installed. Based on this, the total oil spill area can be calculated based on the currently determined oil spill grid areas.
[0066] After determining the oil spill area, the oil film thickness can be determined as follows:
[0067] For each oil spill grid area, average processing is performed on the second spectral curves of all pixel points in the oil spill grid area to obtain an average spectral curve;
[0068] Matching the mean spectral curve with second standard spectral curves corresponding to at least two preset oil film thicknesses;
[0069] The oil film thickness corresponding to the second standard spectrum curve having the highest matching degree with the mean spectrum curve is determined as the oil film thickness of the oil spill grid area.
[0070] That is, taking the oil spill grid area as a unit, it is approximately assumed that the oil film thickness of each pixel in the same oil spill grid area is the same. Under laboratory conditions, the second standard spectral curve corresponding to the determined oil spill type under different oil film thicknesses can be obtained in advance. For example, under oil spill type A, x typical thickness values are pre-divided, namely H1, H2 to H x Under laboratory conditions, the second standard spectrum curve corresponding to the H1 oil film thickness and the second standard spectrum curve corresponding to the H2 oil film thickness are measured. xThe second standard spectral curve corresponding to the oil film thickness, a total of x second standard spectral curves. If the oil spill type of the current oil spill accident has been determined to be A, then for any oil spill grid area G, the mean spectral curve of the oil spill grid area G can be calculated and then respectively compared with H1, H2 to H x The second standard spectrum curve corresponding to the oil film thickness is matched, and the oil film thickness corresponding to the second standard spectrum curve that best matches is determined as the oil film thickness of the oil spill grid area. In this way, the oil film thickness of each oil spill grid area can be obtained. As an example only, the process of the mean processing can be: calculating the mean of the reflectivity of all pixels in the oil spill grid area G at different wavelengths. For example, the mean of the reflectivity of all pixels in the oil spill grid area G at the wavelength x1 is calculated, and the result is the reflectivity corresponding to the wavelength x1 in the mean spectrum curve; the mean of the reflectivity of all pixels in the oil spill grid area G at the wavelength x2 is calculated, and the result is the reflectivity corresponding to the wavelength x2 in the mean spectrum curve; and so on, the reflectivity corresponding to each wavelength in the mean spectrum curve can be obtained, thereby forming the final mean spectrum curve.
[0071] After determining the oil film thickness, the amount of oil spilled can be determined as follows:
[0072] Calculate the grid oil spill volume of each oil spill grid area according to a preset oil density, the area of each oil spill grid area and the corresponding oil film thickness, wherein the oil density is determined based on the type of oil spill;
[0073] The grid oil spill volumes of all oil spill grid areas are added together to obtain the oil spill volume.
[0074] It can be understood that the calculation process of the oil spill volume can be specifically expressed by the following formula:
[0075]
[0076] Where G is the total amount of oil spilled; K is the total number of oil spill grid areas; S i is the area of oil spill grid region i; H i is the oil film thickness in oil spill grid area i; ρ is the oil density corresponding to the determined oil spill type.
[0077] At this point, the oil spill type, oil spill area, oil film thickness and total oil spill volume corresponding to this oil spill accident can be obtained.
[0078] B3. Output a warning message to the ship's control center based on the type of oil spill, oil spill area, oil film thickness and oil spill volume.
[0079] The electronic device can determine the corresponding accident level based on the type and amount of oil spill, and generate a reminder message based on the type, accident level, oil spill area, oil film thickness and total oil spill corresponding to the oil spill accident, and output the reminder message to the ship's control center. Therefore, after receiving the reminder message, the ship's control center can display this information on its display screen for the crew to review, so that the crew can take corresponding remedial measures for the oil spill accident in a timely manner.
[0080] As can be seen from the above, through the embodiment of the present application, a laser signal is first emitted to the designated detection area through the detection device carried on the ship, and then the first echo signal obtained based on the laser signal is received through the above detection device, wherein the above first echo signal includes the first echo image of the above designated detection area under the above laser signal, and the first spectral curve of each pixel point in the above first echo image, and then according to the above first echo signal, whether there is oil spill in the above designated detection area is detected, and if it is determined that there is oil spill in the above designated detection area, a reminder message is output to the control center of the above ship to remind the current ship that there is a possibility of oil spill. Since the detection device is carried on the ship, the oil spill situation can be monitored in real time through the echo signal of the laser signal in the waters around the ship during the navigation of the ship, and a reminder message can be sent to the ship as soon as it is detected that there may be an oil spill accident on the ship, so as to realize real-time reminder of the oil spill accident.
[0081] Corresponding to the oil spill accident reminder method provided above, the present application embodiment also provides an oil spill accident reminder device. Figure 2 As shown, the oil spill accident reminder device 200 includes:
[0082] The transmitting module 201 is used to transmit a laser signal to a designated detection area through a detection device carried on a ship;
[0083] A receiving module 202, configured to receive, through the detection device, a first echo signal obtained based on the laser signal, wherein the first echo signal includes a first echo image of the designated detection area under the laser signal, and a first spectrum curve of each pixel point in the first echo image;
[0084] A detection module 203, configured to detect whether there is oil spill in the above-mentioned designated detection area according to the above-mentioned first echo signal;
[0085] The output module 204 is used to output a warning message to the control center of the ship if it is determined that there is oil spill in the designated detection area, so as to remind the ship that there is a possibility of oil spill.
[0086] Optionally, the detection module 203 includes:
[0087] A first determining unit, configured to determine at least two reference points in the first echo image;
[0088] A first calculation unit is used to calculate a first reflectivity loss of each reference point based on a first spectrum curve and a first standard spectrum curve of each reference point in a preset band, wherein the first standard spectrum curve is a spectrum curve of a water surface obtained based on the laser signal when an oil spill occurs;
[0089] The second determination unit is configured to determine whether there is oil spill in the designated detection area if there is a target reference point, wherein the target reference point is a reference point where the first reflectivity loss is lower than a preset first loss.
[0090] Optionally, the first computing unit includes:
[0091] A first reflectivity mean value calculation subunit is used to calculate, for each reference point, a reflectivity mean value corresponding to the preset waveband based on the first spectrum curve of the reference point, and record it as a first reflectivity mean value;
[0092] A second reflectivity mean value calculation subunit is used to calculate the reflectivity mean value corresponding to the preset waveband based on the first standard spectrum curve, which is recorded as a second reflectivity mean value;
[0093] The first reflectivity loss calculation subunit is used to calculate the first reflectivity loss of the reference point based on the first reflectivity average value and the second reflectivity average value.
[0094] Optionally, the output module 204 includes:
[0095] A receiving unit, configured to receive a second echo signal based on natural light through the detection device if it is determined that there is oil spill in the designated detection area, wherein the second echo signal includes a second echo image of the designated detection area under the natural light and a second spectrum curve of each pixel point in the second echo image;
[0096] A third determination unit is used to determine the type of oil spill, the oil spill area, the oil film thickness and the oil spill amount according to the second echo signal;
[0097] The message output unit is used to output a warning message to the control center of the ship based on the type of oil spill, the area of oil spill, the thickness of the oil film and the amount of oil spill.
[0098] Optionally, the third determining unit includes:
[0099] A gridding subunit, used for performing gridding processing on the second echo image to obtain at least two grid regions with the same area;
[0100] A second reflectivity loss calculation subunit is used to calculate the second reflectivity loss of the center point of each grid area based on the second spectrum curve of the center point of each grid area and the second standard spectrum curve in the full band, wherein the second standard spectrum curve is a spectrum curve of the water surface based on the natural light when an oil spill occurs;
[0101] The oil spill grid area determination subunit is used to determine the grid area corresponding to the center point where the second reflectivity loss is lower than the preset second loss as the oil spill grid area;
[0102] The oil spill area calculation subunit is used to calculate the oil spill area based on the oil spill grid area.
[0103] Optionally, the third determining unit further includes:
[0104] A mean processing subunit is used to perform mean processing on the second spectral curves of all pixel points in each oil spill grid area to obtain a mean spectral curve;
[0105] A matching subunit, used for matching the above-mentioned mean spectral curve with second standard spectral curves corresponding to at least two preset oil film thicknesses respectively;
[0106] The oil film thickness determination subunit is used to determine the oil film thickness corresponding to the second standard spectrum curve with the highest matching degree with the mean spectrum curve as the oil film thickness of the oil spill grid area.
[0107] Optionally, the third determining unit further includes:
[0108] A grid oil spill amount calculation subunit, used to calculate the grid oil spill amount of each oil spill grid area according to a preset oil density, the area of each oil spill grid area and the corresponding oil film thickness, wherein the above oil density is determined based on the above oil spill type;
[0109] The total oil spill volume calculation subunit is used to add up the grid oil spill volumes of all oil spill grid areas to obtain the above oil spill volume.
[0110] As can be seen from the above, through the embodiment of the present application, a laser signal is first emitted to the designated detection area through the detection device carried on the ship, and then the first echo signal obtained based on the laser signal is received through the above detection device, wherein the above first echo signal includes the first echo image of the above designated detection area under the above laser signal, and the first spectral curve of each pixel point in the above first echo image, and then according to the above first echo signal, whether there is oil spill in the above designated detection area is detected, and if it is determined that there is oil spill in the above designated detection area, a reminder message is output to the control center of the above ship to remind the current ship that there is a possibility of oil spill. Since the detection device is carried on the ship, the oil spill situation can be monitored in real time through the echo signal of the laser signal in the waters around the ship during the navigation of the ship, and a reminder message can be sent to the ship as soon as it is detected that there may be an oil spill accident on the ship, so as to realize real-time reminder of the oil spill accident.
[0111] Corresponding to the oil spill accident reminder method provided above, the present application embodiment also provides an electronic device. Figure 3 The electronic device 3 in the embodiment of the present application includes: a memory 301, one or more processors 302 ( Figure 3 Only one is shown) and a computer program stored in the memory 301 and executable on the processor. The memory 301 is used to store software programs and units, and the processor 302 executes various functional applications and diagnoses by running the software programs and units stored in the memory 301 to obtain the resources corresponding to the above-mentioned preset events. Specifically, the processor 302 implements the following steps when running the above-mentioned computer program stored in the memory 301:
[0112] The detection device carried on the ship emits a laser signal to the designated detection area;
[0113] Receiving, by the detection device, a first echo signal obtained based on the laser signal, wherein the first echo signal includes a first echo image of the designated detection area under the laser signal, and a first spectrum curve of each pixel point in the first echo image;
[0114] Detecting whether there is oil spill in the designated detection area according to the first echo signal;
[0115] If it is determined that there is oil spill in the above-mentioned designated detection area, a warning message is output to the control center of the above-mentioned ship to remind the ship that there is a possibility of oil spill.
[0116] Assuming that the above is the first possible implementation mode, in a second possible implementation mode provided on the basis of the first possible implementation mode, detecting whether there is oil spill in the above designated detection area according to the above first echo signal includes:
[0117] Determining at least two reference points in the first echo image;
[0118] In a preset band, based on a first spectrum curve and a first standard spectrum curve of each reference point, a first reflectivity loss of each reference point is calculated, wherein the first standard spectrum curve is a spectrum curve of the water surface based on the laser signal when an oil spill occurs;
[0119] If there is a target reference point, it is determined that there is oil spill in the above-mentioned designated detection area, wherein the above-mentioned target reference point is a reference point where the first reflectivity loss is lower than the preset first loss.
[0120] In a third possible implementation provided on the basis of the second possible implementation, the first reflectivity loss of each reference point is calculated based on the first spectrum curve of each reference point and the first standard spectrum curve in the preset band, including:
[0121] For each reference point, based on the first spectrum curve of the reference point, the reflectivity mean value corresponding to the preset band is calculated, and recorded as the first reflectivity mean value;
[0122] Based on the first standard spectrum curve, the mean reflectivity corresponding to the preset waveband is calculated and recorded as the second mean reflectivity;
[0123] The first reflectivity loss of the reference point is calculated based on the first reflectivity average value and the second reflectivity average value.
[0124] In a fourth possible implementation provided on the basis of the first possible implementation, if it is determined that there is oil spill in the designated detection area, a warning message is output to the control center of the ship, including:
[0125] If it is determined that there is oil spill in the above-mentioned designated detection area, a second echo signal obtained based on natural light is received by the above-mentioned detection device, wherein the above-mentioned second echo signal includes a second echo image of the above-mentioned designated detection area under the above-mentioned natural light, and a second spectrum curve of each pixel point in the above-mentioned second echo image;
[0126] Determine the type of oil spill, oil spill area, oil film thickness and oil spill amount according to the second echo signal;
[0127] A warning message is output to a control center of the vessel based on the type of oil spill, the area of oil spill, the thickness of the oil film and the amount of oil spill.
[0128] In a fifth possible implementation provided on the basis of the fourth possible implementation, the oil spill area is determined in the following manner:
[0129] Performing grid processing on the second echo image to obtain at least two grid areas;
[0130] Under the full band, based on the second spectrum curve of the center point of each grid area and the second standard spectrum curve, the second reflectivity loss of the center point of each grid area is calculated, wherein the second standard spectrum curve is the spectrum curve of the water surface based on the natural light when an oil spill occurs;
[0131] Determine the grid area corresponding to the center point where the second reflectivity loss is lower than the preset second loss as the oil spill grid area;
[0132] The above oil spill area is calculated based on the above oil spill grid area.
[0133] In a sixth possible implementation provided on the basis of the fifth possible implementation, the oil film thickness is determined in the following manner:
[0134] For each oil spill grid area, performing mean processing on the second spectral curves of all pixel points in the oil spill grid area to obtain a mean spectral curve;
[0135] Matching the above average spectral curve with second standard spectral curves corresponding to at least two preset oil film thicknesses;
[0136] The oil film thickness corresponding to the second standard spectrum curve having the highest matching degree with the mean spectrum curve is determined as the oil film thickness of the oil spill grid area.
[0137] In a seventh possible implementation provided on the basis of the sixth possible implementation, the amount of oil spill is determined in the following manner:
[0138] Calculate the grid oil spill volume of each oil spill grid area according to the preset oil density, the area of each oil spill grid area and the corresponding oil film thickness, wherein the above oil density is determined based on the above oil spill type;
[0139] The grid oil spill volumes of all oil spill grid areas are added together to obtain the above oil spill volume.
[0140] It should be understood that in the embodiment of the present application, the processor 302 may be a central processing unit (CPU), and the processor may also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0141] The memory 301 may include a read-only memory and a random access memory, and provide instructions and data to the processor 302. A part or all of the memory 301 may also include a non-volatile random access memory. For example, the memory 301 may also store information of a device category.
[0142] As can be seen from the above, through the embodiment of the present application, a laser signal is first emitted to the designated detection area through the detection device carried on the ship, and then the first echo signal obtained based on the laser signal is received through the above detection device, wherein the above first echo signal includes the first echo image of the above designated detection area under the above laser signal, and the first spectral curve of each pixel point in the above first echo image, and then according to the above first echo signal, whether there is oil spill in the above designated detection area is detected, and if it is determined that there is oil spill in the above designated detection area, a reminder message is output to the control center of the above ship to remind the current ship that there is a possibility of oil spill. Since the detection device is carried on the ship, the oil spill situation can be monitored in real time through the echo signal of the laser signal in the waters around the ship during the navigation of the ship, and a reminder message can be sent to the ship as soon as it is detected that there may be an oil spill accident on the ship, so as to realize real-time reminder of the oil spill accident.
[0143] The technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the above-mentioned device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.
[0144] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0145] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of external device software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0146] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the system embodiments described above are merely schematic. For example, the division of the above modules or 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 integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0147] The units described above as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, 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 solution of this embodiment.
[0148] If the above-mentioned integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by instructing the associated hardware through a computer program. The above-mentioned computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. Among them, the above-mentioned computer program includes computer program code, and the above-mentioned computer program code can be in source code form, object code form, executable file or some intermediate form, etc. The above-mentioned computer-readable storage medium may include: any entity or device capable of carrying the above-mentioned computer program code, recording medium, U disk, mobile hard disk, disk, optical disk, computer-readable memory, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), electrical carrier signal, telecommunication signal and software distribution medium, etc. It should be noted that the content contained in the above-mentioned computer-readable storage medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer-readable storage media does not include electrical carrier signals and telecommunication signals.
[0149] The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.
Claims
1. An oil spill accident reminder method, characterized in that: include: The detection device carried on the ship emits a laser signal to the designated detection area; Receiving, by the detection device, a first echo signal obtained based on the laser signal, wherein the first echo signal includes a first echo image of the designated detection area under the laser signal, and a first spectrum curve of each pixel point in the first echo image; detecting whether there is oil spill in the designated detection area according to the first echo signal; If it is determined that there is oil spill in the designated detection area, a warning message is output to the control center of the ship to remind the ship that there is a possibility of oil spill; If it is determined that there is oil spill in the designated detection area, outputting a warning message to the control center of the ship includes: If it is determined that there is oil spill in the designated detection area, a second echo signal based on natural light is received by the detection device, wherein the second echo signal includes a second echo image of the designated detection area under the natural light, and a second spectral curve of each pixel point in the second echo image; Determine the type of oil spill, oil spill area, oil film thickness and oil spill amount according to the second echo signal; A warning message is output to a control center of the ship based on the type of oil spill, the area of oil spill, the oil film thickness and the amount of oil spill.
2. The oil spill accident reminder method according to claim 1, characterized in that: The detecting whether there is oil spill in the designated detection area according to the first echo signal comprises: determining at least two reference points in the first echo image; In a preset band, based on a first spectrum curve of each reference point and a first standard spectrum curve, a first reflectivity loss of each reference point is calculated, wherein the first standard spectrum curve is a spectrum curve of a water surface obtained based on the laser signal when an oil spill occurs; If there is a target reference point, it is determined that there is oil spill in the designated detection area, wherein the target reference point is a reference point whose first reflectivity loss is lower than a preset first loss.
3. The oil spill accident reminder method according to claim 2, characterized in that: The first reflectivity loss of each reference point is calculated based on the first spectrum curve of each reference point and the first standard spectrum curve in the preset wavelength band, including: For each reference point, based on the first spectrum curve of the reference point, calculate the reflectivity mean value corresponding to the preset band, and record it as the first reflectivity mean value; Based on the first standard spectrum curve, calculating the reflectivity mean value corresponding to the preset waveband, and recording it as the second reflectivity mean value; A first reflectivity loss of the reference point is calculated based on the first reflectivity average value and the second reflectivity average value.
4. The oil spill accident reminder method according to claim 1, characterized in that: The oil spill area is determined as follows: Performing grid processing on the second echo image to obtain at least two grid areas; Under the full band, based on the second spectrum curve of the center point of each grid area and the second standard spectrum curve, the second reflectivity loss of the center point of each grid area is calculated, wherein the second standard spectrum curve is a spectrum curve of the water surface based on the natural light when an oil spill occurs; Determine a grid area corresponding to a center point where the second reflectivity loss is lower than a preset second loss as an oil spill grid area; The oil spill area is calculated based on the oil spill grid area.
5. The oil spill accident reminder method according to claim 4, characterized in that: The oil film thickness is determined as follows: For each oil spill grid area, performing mean processing on the second spectral curves of all pixel points in the oil spill grid area to obtain a mean spectral curve; Matching the mean spectral curve with second standard spectral curves corresponding to at least two preset oil film thicknesses; The oil film thickness corresponding to the second standard spectrum curve having the highest matching degree with the mean spectrum curve is determined as the oil film thickness of the oil spill grid area.
6. The oil spill accident reminder method according to claim 5, characterized in that: The amount of oil spilled is determined as follows: Calculate the grid oil spill volume of each oil spill grid area according to a preset oil density, the area of each oil spill grid area and the corresponding oil film thickness, wherein the oil density is determined based on the type of the oil spill; The grid oil spill volumes of all oil spill grid areas are added together to obtain the oil spill volume.
7. An oil spill accident reminder device, characterized in that: include: A transmitting module, used to transmit a laser signal to a designated detection area through a detection device carried on a ship; A receiving module, configured to receive, through the detection device, a first echo signal obtained based on the laser signal, wherein the first echo signal includes a first echo image of the designated detection area under the laser signal, and a first spectrum curve of each pixel point in the first echo image; A detection module, configured to detect whether there is oil spill in the designated detection area according to the first echo signal; An output module, for outputting a warning message to the control center of the ship if it is determined that there is oil spill in the designated detection area, for reminding the ship that there is a possibility of oil spill; Wherein, the output module includes A receiving unit, configured to receive, through the detection device, a second echo signal obtained based on natural light if it is determined that there is oil spill in the designated detection area, wherein the second echo signal includes a second echo image of the designated detection area under the natural light, and a second spectral curve of each pixel point in the second echo image; a third determination unit, configured to determine the type of oil spill, the oil spill area, the oil film thickness and the amount of oil spill according to the second echo signal; A message output unit is used to output a warning message to a control center of the ship based on the type of oil spill, the area of oil spill, the thickness of the oil film and the amount of oil spill.
8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the method according to any one of claims 1 to 6 is implemented.
9. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 6 is implemented.
Citation Information
Patent Citations
Remote sensing-based ocean oil spill detection device
CN110646793A
Oil detecting apparatus
JP1998311771A