[go: up one dir, main page]

CN118568419B - Internet of things data optimization processing method and system based on deepwater net cage - Google Patents

Internet of things data optimization processing method and system based on deepwater net cage Download PDF

Info

Publication number
CN118568419B
CN118568419B CN202411034541.6A CN202411034541A CN118568419B CN 118568419 B CN118568419 B CN 118568419B CN 202411034541 A CN202411034541 A CN 202411034541A CN 118568419 B CN118568419 B CN 118568419B
Authority
CN
China
Prior art keywords
data
noise
flow
deep
water
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202411034541.6A
Other languages
Chinese (zh)
Other versions
CN118568419A (en
Inventor
陈有英
蔡润基
彭大铭
陈梓豪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Ocean University
Original Assignee
Guangdong Ocean University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Ocean University filed Critical Guangdong Ocean University
Priority to CN202411034541.6A priority Critical patent/CN118568419B/en
Publication of CN118568419A publication Critical patent/CN118568419A/en
Application granted granted Critical
Publication of CN118568419B publication Critical patent/CN118568419B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/10Pre-processing; Data cleansing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/40Scenes; Scene-specific elements in video content
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16YINFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
    • G16Y20/00Information sensed or collected by the things
    • G16Y20/10Information sensed or collected by the things relating to the environment, e.g. temperature; relating to location
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16YINFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
    • G16Y40/00IoT characterised by the purpose of the information processing
    • G16Y40/10Detection; Monitoring
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2218/00Aspects of pattern recognition specially adapted for signal processing
    • G06F2218/02Preprocessing
    • G06F2218/04Denoising
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02ATECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
    • Y02A40/00Adaptation technologies in agriculture, forestry, livestock or agroalimentary production
    • Y02A40/80Adaptation technologies in agriculture, forestry, livestock or agroalimentary production in fisheries management
    • Y02A40/81Aquaculture, e.g. of fish

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computing Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • General Health & Medical Sciences (AREA)
  • Toxicology (AREA)
  • Health & Medical Sciences (AREA)
  • Multimedia (AREA)
  • Artificial Intelligence (AREA)
  • Environmental & Geological Engineering (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Data Mining & Analysis (AREA)
  • Evolutionary Biology (AREA)
  • Evolutionary Computation (AREA)
  • General Engineering & Computer Science (AREA)
  • Revetment (AREA)

Abstract

本发明公开了一种基于深水网箱的物联网数据优化处理方法及系统,获取在待测深水网箱中所采集的物联网数据;基于预设的噪声模型对所述物联网数据进行噪声估计,获得所述待测深水网箱中的噪声数据;基于所述噪声数据确定逆滤波器参数;将所述物联网数据输入至所述逆滤波器参数所对应的逆滤波器进行去噪,以完成在所述待测深水网箱中所采集的物联网数据的噪声优化处理。本发明基于预设的噪声模型,针对待测深水网箱所采集到的物联网数据进行噪声估计,从而确认噪声数据,基于噪声数据进行逆滤波器的设置,实现了深水网箱的物联网数据去噪,提高了在深水网箱中物联网设备数据的采集准确率。

The present invention discloses a method and system for optimizing and processing Internet of Things data based on deep-water cages, which obtains Internet of Things data collected in a deep-water cage to be tested; estimates the noise of the Internet of Things data based on a preset noise model to obtain the noise data in the deep-water cage to be tested; determines the inverse filter parameters based on the noise data; and inputs the Internet of Things data into an inverse filter corresponding to the inverse filter parameters for denoising, so as to complete the noise optimization processing of the Internet of Things data collected in the deep-water cage to be tested. Based on a preset noise model, the present invention estimates the noise of the Internet of Things data collected by the deep-water cage to be tested, thereby confirming the noise data, and setting the inverse filter based on the noise data, thereby realizing the denoising of the Internet of Things data of the deep-water cage and improving the collection accuracy of the Internet of Things device data in the deep-water cage.

Description

Internet of things data optimization processing method and system based on deepwater net cage
Technical Field
The invention relates to the technical field of Internet of things, in particular to an Internet of things data optimization processing method and system based on a deepwater net cage.
Background
The deepwater net cage is commonly used for deepwater cultivation activities, and when the deepwater net cage is arranged, the data acquisition of the deepwater net cage is performed by arranging the Internet of things equipment, so that a user can grasp the condition of the deepwater net cage. However, due to the fact that the condition that the flow speed is too large or organisms gather easily occurs in the environment where the deepwater net cage is located, noise easily occurs in the acquired data of the Internet of things, and the problem that the data of the deepwater net cage is inaccurate is caused. The problem can be solved by the prior art, so that the problem of low data acquisition accuracy of the Internet of things equipment exists in the deepwater net cage.
Therefore, an optimization processing strategy for the data of the Internet of things is needed, so that the problem that the data acquisition accuracy of the equipment of the Internet of things is low in the deepwater net cage is solved.
Disclosure of Invention
The embodiment of the invention provides an Internet of things data optimization processing method and system based on a deepwater net cage, which are used for solving the problem that the data acquisition accuracy of Internet of things equipment is low in the deepwater net cage.
In order to solve the above problems, an embodiment of the present invention provides a method for optimizing data of internet of things based on a deepwater net cage, including:
acquiring Internet of things data acquired in a deepwater net cage to be detected;
Carrying out noise estimation on the Internet of things data based on a preset noise model to obtain noise data in the deepwater net cage to be detected; wherein the noise model comprises: a plurality of noise samples marked with signal intensity sample mean, signal intensity sample variance and signal spectrum sample density; analyzing noise samples based on the sound wave data, the video data and the flow data; collecting sound wave data at the deepwater net cage to be tested through a water sound sensor; collecting video data at the deepwater net cage to be tested through a camera; collecting flow data at the position of the deepwater net cage to be measured through a flow monitor; the acquisition time of the sound wave data, the video data and the flow data is kept consistent; the underwater acoustic sensor, the camera and the flow monitor are arranged on a telescopic rod;
Determining inverse filter parameters based on the noise data;
And inputting the Internet of things data into an inverse filter corresponding to the inverse filter parameters to perform denoising so as to finish noise optimization processing of the Internet of things data acquired in the deep water net cage to be detected.
As an improvement of the above solution, the noise estimating the internet of things data based on the preset noise model to obtain noise data in the deepwater net cage to be detected includes:
Extracting a signal intensity mean value and a signal intensity variance corresponding to the data of the Internet of things;
Performing Fourier transform on the data of the Internet of things to obtain signal spectrum density;
Based on the signal intensity mean value, the signal intensity variance and the signal spectrum density of the data of the Internet of things, matching is carried out in a preset noise model, and noise matching degree is obtained; wherein the noise model comprises: a plurality of noise samples marked with signal intensity sample mean, signal intensity sample variance and signal spectrum sample density;
and marking signals with noise matching degree larger than a matching degree threshold value in the data of the Internet of things as noise, and summarizing to obtain noise data of the deepwater net cage to be detected.
As an improvement of the above solution, the generating of the noise model includes:
Receiving sound wave data, video data and flow data acquired and obtained at the deepwater net cage to be detected; based on the characteristic of up-and-down movement of the telescopic rod, data acquisition is carried out at different depths outside the deepwater net cage to be measured;
Judging the video data and the flow data;
If the video data meets the first noise environment condition or the flow data meets the second noise environment condition, recording target acquisition time, calling sound wave data corresponding to the target acquisition time, and performing signal preprocessing to obtain a plurality of noise samples;
Extracting a signal intensity sample mean value and a signal intensity sample variance of each noise sample;
Performing Fourier transform on each noise sample to obtain signal spectrum sample density;
And storing each noise sample and a signal intensity sample mean value, a signal intensity sample variance and a signal spectrum sample density corresponding to each noise sample in a database to obtain a noise model.
As an improvement of the above solution, the determining the video data and the traffic data further includes:
If the video data does not meet the first noise environment condition and the flow data does not meet the second noise environment condition, selecting the current sound wave data as normal sound wave data;
after judging normal sound wave data, making the telescopic rod rotate in the deepwater net cage so that a flow monitor of the telescopic rod can acquire flow data in the deepwater net cage to be detected;
the surface wind power data of the area where the deepwater net cage to be detected is located is called;
Based on the water depth of the flow monitor on the telescopic rod, a preset flow rate calculation formula and the wind power data, calculating the basic flow rate of the water body of the water depth of the flow monitor; the flow rate calculation formula specifically comprises the following steps:
wherein V is the basic flow velocity of the water body, U is the surface wind power data, The drift coefficient of the surface Ekman is D, the water depth is D, and H is an attenuation depth parameter;
Marking a target water depth based on the currently acquired flow data of the flow monitor and the current basic flow rate of the water body, so that a user can determine the water depth position of the culture based on the target water depth; when the difference value between the current acquired flow data of the flow monitor and the current basic flow velocity of the water body is larger than a flow velocity difference threshold value, marking the water depth where the flow monitor is positioned as a target water depth.
As an improvement of the above solution, the video data satisfying a first noise environmental condition includes:
Identifying every two frames of pictures of the video data;
If the area of the pixel change area between every two frames of pictures is larger than the area change threshold value and the RGB difference value of the pixel change area is larger than the RGB change threshold value, the video data corresponding to the current two frames of pictures meet the first noise environment condition, and the acquisition time of the current two frames of pictures is selected as the target acquisition time;
Otherwise, no operation is performed.
As an improvement of the above solution, the flow data satisfies a second noise environmental condition, including:
In the flow data, selecting the flow rate with the maximum time duty ratio as a flow rate threshold;
identifying the flow speed of the flow data;
If the flow velocity is greater than or equal to the flow velocity threshold, the flow data with the flow velocity greater than the flow velocity threshold meets the second noise environment condition, and the acquisition time of the current flow data is selected as the target acquisition time.
As an improvement of the above, the inverse filter parameters include: the stopband range of the band-stop filter and the passband width of the band-pass filter; the determining inverse filter parameters based on the noise data includes:
extracting a first signal frequency range corresponding to the noise data, and determining the stop band range of the band-stop filter based on the first signal frequency range;
Summarizing normal sound wave data to obtain a normal sound wave data set;
And extracting a second signal frequency range corresponding to the normal sound wave data set, and determining the passband width of the band-pass filter based on the second signal frequency range.
Correspondingly, an embodiment of the invention also provides an internet of things data optimization processing system based on the deepwater net cage, which comprises the following steps: the system comprises a data acquisition module, a noise estimation module, a data determination module and a denoising module;
the data acquisition module is used for acquiring the data of the Internet of things acquired in the deepwater net cage to be detected;
The noise estimation module is used for carrying out noise estimation on the data of the Internet of things based on a preset noise model to obtain noise data in the deepwater net cage to be detected; wherein the noise model comprises: a plurality of noise samples marked with signal intensity sample mean, signal intensity sample variance and signal spectrum sample density; analyzing noise samples based on the sound wave data, the video data and the flow data; collecting sound wave data at the deepwater net cage to be tested through a water sound sensor; collecting video data at the deepwater net cage to be tested through a camera; collecting flow data at the position of the deepwater net cage to be measured through a flow monitor; the acquisition time of the sound wave data, the video data and the flow data is kept consistent; the underwater acoustic sensor, the camera and the flow monitor are arranged on a telescopic rod;
the data determining module is used for determining inverse filter parameters based on the noise data;
The denoising module is used for inputting the internet of things data into an inverse filter corresponding to the inverse filter parameters to perform denoising so as to finish noise optimization processing of the internet of things data acquired in the deepwater net cage to be detected.
Correspondingly, an embodiment of the invention also provides a computer terminal device, which comprises a processor, a memory and a computer program stored in the memory and configured to be executed by the processor, wherein the data optimization processing method based on the deepwater net cage is realized when the processor executes the computer program.
Correspondingly, an embodiment of the invention also provides a computer readable storage medium, which comprises a stored computer program, wherein when the computer program runs, equipment where the computer readable storage medium is located is controlled to execute the data optimization processing method based on the deepwater net cage.
From the above, the invention has the following beneficial effects:
The invention provides an Internet of things data optimization processing method based on a deepwater net cage, which is used for acquiring Internet of things data acquired in the deepwater net cage to be detected; carrying out noise estimation on the Internet of things data based on a preset noise model to obtain noise data in the deepwater net cage to be detected; determining inverse filter parameters based on the noise data; and inputting the Internet of things data into an inverse filter corresponding to the inverse filter parameters to perform denoising so as to finish noise optimization processing of the Internet of things data acquired in the deep water net cage to be detected. According to the method, based on the preset noise model, the noise estimation is performed on the Internet of things data acquired by the deepwater net cage to be detected, so that the noise data is confirmed, the inverse filter is set based on the noise data, the denoising of the Internet of things data of the deepwater net cage is realized, and the acquisition accuracy of the Internet of things equipment data in the deepwater net cage is improved.
Drawings
Fig. 1 is a flow chart of an internet of things data optimization processing method based on a deepwater net cage according to an embodiment of the present invention;
Fig. 2 is a schematic structural diagram of an internet of things data optimization processing system based on a deepwater net cage according to an embodiment of the present invention;
Fig. 3 is a schematic structural diagram of a terminal device according to an embodiment of the present invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
Example 1
Referring to fig. 1, fig. 1 is a flow chart of an internet of things data optimization processing method based on a deepwater net cage according to an embodiment of the present invention, as shown in fig. 1, the embodiment includes steps 101 to 104, where each step specifically includes:
step 101: and acquiring the data of the Internet of things acquired in the deepwater net cage to be detected.
In this embodiment, the internet of things data of the deepwater net cage to be detected is collected through the internet of things device, and the corresponding internet of things device is selected according to the water quality, depth, temperature and water pressure of the deepwater net cage, so that the stability and waterproof performance of the internet of things device are ensured. And the internet of things equipment performs data transmission in a wired mode, so that the internet of things data is transmitted to a device/equipment for executing the internet of things data optimization processing method based on the deepwater net cage.
Step 102: carrying out noise estimation on the Internet of things data based on a preset noise model to obtain noise data in the deepwater net cage to be detected; wherein the noise model comprises: a plurality of noise samples marked with signal intensity sample mean, signal intensity sample variance and signal spectrum sample density; analyzing noise samples based on the sound wave data, the video data and the flow data; collecting sound wave data at the deepwater net cage to be tested through a water sound sensor; collecting video data at the deepwater net cage to be tested through a camera; collecting flow data at the position of the deepwater net cage to be measured through a flow monitor; the acquisition time of the sound wave data, the video data and the flow data is kept consistent; the underwater acoustic sensor, the camera and the flow monitor are arranged on a telescopic rod.
It should be noted that the outer surface of the deepwater net cage to be tested is provided with a concave groove, so that the telescopic rod can move up and down and rotate left and right in the groove.
In this embodiment, the performing noise estimation on the internet of things data based on the preset noise model to obtain noise data in the deepwater net cage to be detected includes:
Extracting a signal intensity mean value and a signal intensity variance corresponding to the data of the Internet of things;
Performing Fourier transform on the data of the Internet of things to obtain signal spectrum density;
Based on the signal intensity mean value, the signal intensity variance and the signal spectrum density of the data of the Internet of things, matching is carried out in a preset noise model, and noise matching degree is obtained; wherein the noise model comprises: a plurality of noise samples marked with signal intensity sample mean, signal intensity sample variance and signal spectrum sample density;
and marking signals with noise matching degree larger than a matching degree threshold value in the data of the Internet of things as noise, and summarizing to obtain noise data of the deepwater net cage to be detected.
In a specific embodiment, the mean and variance of signal intensities of the data of the internet of things are extracted: the mean and variance of the signal intensities are extracted from the internet of things data. For example: each data point of the internet of things data contains time, location and signal strength. Calculating the Mean and Variance of the signal intensities of all the data points to obtain a Mean (Mean) of the signal intensities and a Variance (Variance) of the signal intensities;
and carrying out Fourier transform on the data of the Internet of things to obtain frequency spectrum representation of the signals and display the energy distribution condition of the signals on different frequencies.
It can be understood that the noise matching degree is calculated, specifically: and calculating the noise matching degree by comparing the signal intensity mean value, variance and spectrum density of the data of the Internet of things with the values of corresponding samples in the noise model. Some distance measure or similarity index may be used to evaluate the degree of matching, such as euclidean distance or correlation coefficient; and the matching degree threshold value can be a value adaptively set based on different water depth environments.
In this embodiment, the generating of the noise model includes:
Receiving sound wave data, video data and flow data acquired and obtained at the deepwater net cage to be detected; based on the characteristic of up-and-down movement of the telescopic rod, data acquisition is carried out at different depths outside the deepwater net cage to be measured;
Judging the video data and the flow data;
If the video data meets the first noise environment condition or the flow data meets the second noise environment condition, recording target acquisition time, calling sound wave data corresponding to the target acquisition time, and performing signal preprocessing to obtain a plurality of noise samples;
Extracting a signal intensity sample mean value and a signal intensity sample variance of each noise sample;
Performing Fourier transform on each noise sample to obtain signal spectrum sample density;
And storing each noise sample and a signal intensity sample mean value, a signal intensity sample variance and a signal spectrum sample density corresponding to each noise sample in a database to obtain a noise model.
In a specific embodiment, the underwater acoustic sensor, the camera and the flow monitor are initially installed on the deepwater net cage to be detected, so that the water flow condition and the biological dynamics of the deepwater net cage to be detected can be recorded, and the influence between the water flow condition and the biological dynamics based on the acoustic data acquired by the underwater acoustic sensor by a user is facilitated.
It can be understood that the invention takes the signal intensity mean value, the signal intensity variance and the signal spectrum density as the characteristics of noise, so that the signal of the data of the Internet of things can be judged based on three dimensions when the noise is matched, and the accuracy of the noise estimation of the data of the Internet of things is further improved.
In this embodiment, the determining the video data and the traffic data further includes:
If the video data does not meet the first noise environment condition and the flow data does not meet the second noise environment condition, selecting the current sound wave data as normal sound wave data;
after judging normal sound wave data, controlling the telescopic rod to rotate in the deepwater net cage so that a flow monitor of the telescopic rod can acquire flow data in the deepwater net cage to be detected;
the surface wind power data of the area where the deepwater net cage to be detected is located is called;
Based on the water depth of the flow monitor on the telescopic rod, a preset flow rate calculation formula and the wind power data, calculating the basic flow rate of the water body of the water depth of the flow monitor; the flow rate calculation formula specifically comprises the following steps:
wherein V is the basic flow velocity of the water body, U is the surface wind power data, The drift coefficient of the surface Ekman is D, the water depth is D, and H is an attenuation depth parameter;
Marking a target water depth based on the currently acquired flow data of the flow monitor and the current basic flow rate of the water body, so that a user can determine the water depth position of the culture based on the target water depth; when the difference value between the current acquired flow data of the flow monitor and the current basic flow velocity of the water body is larger than a flow velocity difference threshold value, marking the water depth where the flow monitor is positioned as a target water depth.
After the target water depth of the culture is determined, the collected data are all related data of the culture because no noise influence exists, and a user can put feed at fixed points or perform other culture activities at the target water depth, so that the culture cost is saved.
In a specific embodiment, the attenuation depth parameter H represents a Ekman drift factor along the vertical directionThe specific value of H depends on the characteristics of the sea/water and the environmental conditions, typically between tens and hundreds of meters, to the depth required for attenuation to 1/e of the original value (bottom of natural logarithm). Determining the surface Ekman drift coefficients is dependent on a large amount of observation and research effort, and requires a full knowledge of the sea/water environment and characteristics, and user-adaptive settings based on actual conditions. The flow rate difference threshold is adaptively set by the user based on the habit of the culture.
In this embodiment, the video data satisfies a first noise environment condition, including:
Identifying every two frames of pictures of the video data;
If the area of the pixel change area between every two frames of pictures is larger than the area change threshold value and the RGB difference value of the pixel change area is larger than the RGB change threshold value, the video data corresponding to the current two frames of pictures meet the first noise environment condition, and the acquisition time of the current two frames of pictures is selected as the target acquisition time;
Otherwise, no operation is performed.
In a specific embodiment, the bio-aggregation or movement may cause bio-noise of the deepwater net cage, and the identification of the bio-noise generation condition of the deepwater net cage is performed through the area of the pixel change region and the RGB difference value of the pixel change region, which is used as the first noise environment condition.
It should be noted that, the area of the pixel change area can identify the environmental change, but the pixel change area may occur due to the weather problem, but this is not caused by biological noise; the pixel change areas caused by the weather problem are all changes of light in water, the RGB difference values are not large, and biological noise caused by biological movement can be accurately identified by identifying the RGB difference values of the pixel change areas, so that the influence of the weather condition can be eliminated.
In this embodiment, the flow data satisfies a second noise environmental condition, including:
In the flow data, selecting the flow rate with the maximum time duty ratio as a flow rate threshold;
identifying the flow speed of the flow data;
If the flow velocity is greater than or equal to the flow velocity threshold, the flow data with the flow velocity greater than the flow velocity threshold meets the second noise environment condition, and the acquisition time of the current flow data is selected as the target acquisition time.
In a specific embodiment, when water flows too much due to the influence of meteorological conditions or hydrologic influences, water flow noise is also generated, and because the water flow speeds of different areas are different, the method and the device can adapt to water flow noise detection of different areas by selecting the flow speed with the largest time ratio as the flow speed threshold, and further judge the water flow noise by identifying the data of the Internet of things when the time is larger than the flow speed threshold.
Preferably, the noise model needs to be updated in time to meet the condition of flow velocity change in different seasons in different areas, so that the problem of inaccurate noise model caused by large weather environment difference is avoided.
It is understood that the flow rate threshold may be a range of flow rate maxima and flow rate minima over time.
Step 103: an inverse filter parameter is determined based on the noise data.
In this embodiment, the inverse filter parameters include: the stopband range of the band-stop filter and the passband width of the band-pass filter; the determining inverse filter parameters based on the noise data includes:
extracting a first signal frequency range corresponding to the noise data, and determining the stop band range of the band-stop filter based on the first signal frequency range;
Summarizing normal sound wave data to obtain a normal sound wave data set;
And extracting a second signal frequency range corresponding to the normal sound wave data set, and determining the passband width of the band-pass filter based on the second signal frequency range.
In a specific embodiment, the frequency component of the normal sound wave signal is reserved and noise is suppressed by setting the passband width of the filter (if the normal sound wave frequency in the data of the Internet of things is 100Hz to 10kHz, the passband width is 100Hz to 10 kHz).
It will be appreciated that to better illustrate the setting of the stopband range of the bandstop filter, the following examples are given: the high-frequency noise of the deepwater net cage to be detected is subjected to spectrum analysis, the high-frequency noise is mainly concentrated in the frequency range above 10kHz, and possibly has higher power spectral density, in order to weaken the high-frequency noise, the stop band range of the band-stop filter can be set to be above 10kHz, and the stop band range of the filter can be adjusted according to the estimation of the power spectral density of the noise.
Using these adjusted inverse filters, we can pass the original signal through the filters to attenuate the noise component as much as possible and preserve the frequency component of the music signal. By adjusting the frequency range and noise characteristics, we can better adapt to the characteristics of signals and noise and realize more effective inverse wave denoising effect. It should be noted that specific adjustment parameters need to be adjusted and optimized according to actual situations and requirements.
Step 104: and inputting the Internet of things data into an inverse filter corresponding to the inverse filter parameters to perform denoising so as to finish noise optimization processing of the Internet of things data acquired in the deep water net cage to be detected.
In a specific embodiment, the data of the internet of things is input into MATLAB, denoising is performed through the MATLAB inverse filter function, and denoising accuracy of the inverse filter is improved through setting the stop band range of the band-stop filter and the pass band width of the band-pass filter.
Referring to fig. 2, fig. 2 is a schematic structural diagram of an internet of things data optimization processing system based on a deepwater net cage according to an embodiment of the present invention, including: a data acquisition module 201, a noise estimation module 202, a data determination module 203 and a denoising module 204;
the data acquisition module is used for acquiring the data of the Internet of things acquired in the deepwater net cage to be detected;
The noise estimation module is used for carrying out noise estimation on the data of the Internet of things based on a preset noise model to obtain noise data in the deepwater net cage to be detected; wherein the noise model comprises: a plurality of noise samples marked with signal intensity sample mean, signal intensity sample variance and signal spectrum sample density; analyzing noise samples based on the sound wave data, the video data and the flow data; collecting sound wave data at the deepwater net cage to be tested through a water sound sensor; collecting video data at the deepwater net cage to be tested through a camera; collecting flow data at the position of the deepwater net cage to be measured through a flow monitor; the acquisition time of the sound wave data, the video data and the flow data is kept consistent; the underwater acoustic sensor, the camera and the flow monitor are arranged on a telescopic rod;
the data determining module is used for determining inverse filter parameters based on the noise data;
The denoising module is used for inputting the internet of things data into an inverse filter corresponding to the inverse filter parameters to perform denoising so as to finish noise optimization processing of the internet of things data acquired in the deepwater net cage to be detected.
The embodiment of the system item corresponds to the embodiment of the method item of the invention, and the method for optimizing the data of the internet of things based on the deepwater net cage provided by any one of the embodiment of the method item of the invention can be realized.
According to the embodiment, the data of the Internet of things acquired in the deepwater net cage to be detected are acquired; carrying out noise estimation on the Internet of things data based on a preset noise model to obtain noise data in the deepwater net cage to be detected; determining inverse filter parameters based on the noise data; and inputting the Internet of things data into an inverse filter corresponding to the inverse filter parameters to perform denoising so as to finish noise optimization processing of the Internet of things data acquired in the deep water net cage to be detected. According to the method, based on the preset noise model, the noise estimation is performed on the Internet of things data acquired by the deepwater net cage to be detected, so that the noise data is confirmed, the inverse filter is set based on the noise data, the denoising of the Internet of things data of the deepwater net cage is realized, and the acquisition accuracy of the Internet of things equipment data in the deepwater net cage is improved.
Example two
Referring to fig. 3, fig. 3 is a schematic structural diagram of a terminal device according to an embodiment of the present invention.
A terminal device of this embodiment includes: a processor 301, a memory 302 and a computer program stored in said memory 302 and executable on said processor 301. The processor 301 executes the computer program to implement the steps in the embodiment of the method for optimizing data of the internet of things based on a deepwater net cage, for example, all the steps of the method for optimizing data of the internet of things based on a deepwater net cage shown in fig. 1. Or the processor, when executing the computer program, performs the functions of the modules in the system embodiments described above, for example: all modules of the data optimization processing system of the Internet of things based on the deepwater net cage shown in fig. 2.
In addition, the embodiment of the invention also provides a computer readable storage medium, which comprises a stored computer program, wherein when the computer program runs, equipment where the computer readable storage medium is located is controlled to execute the data optimization processing method based on the deepwater net cage according to any embodiment.
It will be appreciated by those skilled in the art that the schematic diagram is merely an example of a terminal device and does not constitute a limitation of the terminal device, and may include more or less components than illustrated, or may combine certain components, or different components, e.g., the terminal device may further include an input-output device, a network access device, a bus, etc.
The Processor 301 may be a central processing unit (Central Processing Unit, CPU), but may also be other general purpose processors, digital signal processors (DIGITAL SIGNAL Processor, DSP), application SPECIFIC INTEGRATED Circuit (ASIC), off-the-shelf Programmable gate array (Field-Programmable GATE ARRAY, FPGA) or other Programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or the like. The general purpose processor may be a microprocessor or the processor may be any conventional processor or the like, and the processor 301 is a control center of the terminal device, and connects various parts of the entire terminal device using various interfaces and lines.
The memory 302 may be used to store the computer program and/or module, and the processor 301 may implement various functions of the terminal device by running or executing the computer program and/or module stored in the memory and invoking data stored in the memory 302. The memory 302 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program (such as a sound playing function, an image playing function, etc.) required for at least one function, and the like; the storage data area may store data (such as audio data, phonebook, etc.) created according to the use of the handset, etc. In addition, the memory may include high-speed random access memory, and may also include non-volatile memory, such as a hard disk, memory, plug-in hard disk, smart memory card (SMART MEDIA CARD, SMC), secure Digital (SD) card, flash memory card (FLASH CARD), at least one disk storage device, flash memory device, or other volatile solid-state storage device.
Wherein the terminal device integrated modules/units may be stored in a computer readable storage medium if implemented in the form of software functional units and sold or used as stand alone products. Based on such understanding, the present invention may implement all or part of the flow of the method of the above embodiment, or may be implemented by a computer program to instruct related hardware, where the computer program may be stored in a computer readable storage medium, and when the computer program is executed by a processor, the computer program may implement the steps of each of the method embodiments described above. Wherein the computer program comprises computer program code which may be in source code form, object code form, executable file or some intermediate form etc. The computer readable medium may include: any entity or device capable of carrying the computer program code, a recording medium, a U disk, a removable hard disk, a magnetic disk, an optical disk, a computer Memory, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), an electrical carrier signal, a telecommunications signal, a software distribution medium, and so forth.
It should be noted that the system embodiments described above are merely illustrative, and that the units described as separate units may or may not be physically separate, and that units shown as units may or may not be physical units, may be located in one place, or may be distributed over a plurality of network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment. In addition, in the system embodiment of the present invention, the connection relationship between the modules represents that there is a communication connection between them, and may be specifically implemented as one or more communication buses or signal lines. Those of ordinary skill in the art will understand and implement the present invention without undue burden.
While the foregoing is directed to the preferred embodiments of the present invention, it will be appreciated by those skilled in the art that changes and modifications may be made without departing from the principles of the invention, such changes and modifications are also intended to be within the scope of the invention.

Claims (8)

1.一种基于深水网箱的物联网数据优化处理方法,其特征在于,包括:1. A method for optimizing and processing Internet of Things data based on deep-water cages, comprising: 获取在待测深水网箱中所采集的物联网数据;Obtain IoT data collected in the deep-water cage to be tested; 基于预设的噪声模型对所述物联网数据进行噪声估计,获得所述待测深水网箱中的噪声数据;其中,所述噪声模型包括:若干标记有信号强度样本均值、信号强度样本方差和信号频谱样本密度的噪声样本;基于声波数据、视频数据和流量数据进行噪声样本的分析;通过水声传感器在所述待测深水网箱处采集声波数据;通过摄像头在所述待测深水网箱处采集视频数据;通过流量监测仪在所述待测深水网箱处采集流量数据;所述声波数据、视频数据和流量数据的采集时间保持一致;所述水声传感器、所述摄像头和所述流量监测仪设置于一伸缩杆上;Based on a preset noise model, the noise of the Internet of Things data is estimated to obtain the noise data in the deep-water cage to be measured; wherein the noise model includes: a number of noise samples marked with a signal strength sample mean, a signal strength sample variance and a signal spectrum sample density; noise samples are analyzed based on acoustic wave data, video data and flow data; acoustic wave data is collected at the deep-water cage to be measured by a hydroacoustic sensor; video data is collected at the deep-water cage to be measured by a camera; flow data is collected at the deep-water cage to be measured by a flow monitor; the acquisition time of the acoustic wave data, video data and flow data is consistent; the hydroacoustic sensor, the camera and the flow monitor are arranged on a telescopic rod; 基于所述噪声数据确定逆滤波器参数;determining inverse filter parameters based on the noise data; 将所述物联网数据输入至所述逆滤波器参数所对应的逆滤波器进行去噪,以完成在所述待测深水网箱中所采集的物联网数据的噪声优化处理;Inputting the IoT data into the inverse filter corresponding to the inverse filter parameter for denoising, so as to complete the noise optimization processing of the IoT data collected in the deep-water cage to be measured; 其中,所述基于预设的噪声模型对所述物联网数据进行噪声估计,获得所述待测深水网箱中的噪声数据,包括:提取所述物联网数据对应的信号强度均值和信号强度方差;对所述物联网数据进行傅里叶变换,获得信号频谱密度;基于所述物联网数据的信号强度均值、信号强度方差和信号频谱密度,在预设的噪声模型中进行匹配,获得噪声匹配度;将所述物联网数据中噪声匹配度大于匹配度阈值的信号标记为噪声,并汇总获得所述待测深水网箱的噪声数据;Wherein, the noise estimation of the IoT data based on the preset noise model to obtain the noise data in the deep-water cage to be measured includes: extracting the signal strength mean and signal strength variance corresponding to the IoT data; performing Fourier transform on the IoT data to obtain signal spectrum density; matching the signal strength mean, signal strength variance and signal spectrum density of the IoT data in the preset noise model to obtain noise matching degree; marking the signal in the IoT data whose noise matching degree is greater than the matching degree threshold as noise, and summarizing to obtain the noise data of the deep-water cage to be measured; 其中,所述噪声模型的生成,包括:接收在所述待测深水网箱外采集获得的声波数据、视频数据和流量数据;其中,基于伸缩杆上下移动的特性,在所述待测深水网箱外不同深处进行数据采集;对所述视频数据和所述流量数据进行判断;若视频数据满足第一噪声环境条件、或流量数据满足第二噪声环境条件,记录目标采集时间,调取目标采集时间对应的声波数据并进行信号预处理,获得若干噪声样本;提取每一所述噪声样本的信号强度样本均值和信号强度样本方差;对每一所述噪声样本进行傅里叶变换,获得信号频谱样本密度;将每一所述噪声样本以及每一所述噪声样本对应的信号强度样本均值、信号强度样本方差和信号频谱样本密度存储于数据库中以获得噪声模型。The generation of the noise model includes: receiving the sound wave data, video data and flow data collected outside the deep-water cage to be measured; based on the characteristics of the telescopic rod moving up and down, data is collected at different depths outside the deep-water cage to be measured; the video data and the flow data are judged; if the video data meets the first noise environment condition, or the flow data meets the second noise environment condition, the target collection time is recorded, the sound wave data corresponding to the target collection time is retrieved and the signal preprocessing is performed to obtain a number of noise samples; the signal strength sample mean and the signal strength sample variance of each noise sample are extracted; each noise sample is Fourier transformed to obtain the signal spectrum sample density; each noise sample and the signal strength sample mean, signal strength sample variance and signal spectrum sample density corresponding to each noise sample are stored in a database to obtain the noise model. 2.根据权利要求1所述的基于深水网箱的物联网数据优化处理方法,其特征在于,所述对所述视频数据和所述流量数据进行判断,还包括:2. The method for optimizing and processing Internet of Things data based on deep-water cages according to claim 1, characterized in that the judging of the video data and the flow data further comprises: 若视频数据不满足第一噪声环境条件、且流量数据不满足第二噪声环境条件,则将当前声波数据选取为正常声波数据;If the video data does not meet the first noise environment condition, and the traffic data does not meet the second noise environment condition, the current sound wave data is selected as normal sound wave data; 在判断为正常声波数据后,控制所述伸缩杆在所述深水网箱中旋转,以使所述伸缩杆的流量监测仪采集所述待测深水网箱内的流量数据;After determining that the sound wave data is normal, controlling the telescopic rod to rotate in the deep-water cage, so that the flow monitor of the telescopic rod collects the flow data in the deep-water cage to be measured; 调取所述待测深水网箱所处区域的表面风力数据;Retrieving the surface wind data of the area where the deep-water cage to be measured is located; 基于伸缩杆上流量监测仪所处水深、预设的流速计算公式和所述风力数据,计算流量监测仪所处水深的水体基本流速;其中,所述流速计算公式具体为:Based on the water depth where the flow monitor on the telescopic rod is located, the preset flow rate calculation formula and the wind data, the basic flow rate of the water body at the water depth where the flow monitor is located is calculated; wherein the flow rate calculation formula is specifically: ; 式中,V为水体基本流速,U为表面风力数据,为表面Ekman漂流系数,D为水深,H为衰减深度参数;In the formula, V is the basic velocity of the water body, U is the surface wind data, is the surface Ekman drift coefficient, D is the water depth, and H is the attenuation depth parameter; 基于流量监测仪当前采集到的流量数据与当前水体基本流速,标记目标水深,以使用户基于所述目标水深确定养殖物的水深位置;其中,在流量监测仪当前采集到的流量数据与当前水体基本流速之间的差值大于流速差阈值时,将此时流量监测仪所处水深标记为目标水深。Based on the flow data currently collected by the flow monitor and the current basic flow velocity of the water body, the target water depth is marked so that the user can determine the water depth position of the aquaculture based on the target water depth; wherein, when the difference between the flow data currently collected by the flow monitor and the current basic flow velocity of the water body is greater than the flow velocity difference threshold, the water depth at which the flow monitor is located at this time is marked as the target water depth. 3.根据权利要求2所述的基于深水网箱的物联网数据优化处理方法,其特征在于,所述视频数据满足第一噪声环境条件,包括:3. The method for optimizing and processing Internet of Things data based on deep-water cages according to claim 2 is characterized in that the video data satisfies the first noise environment condition, including: 对视频数据的每两帧画面进行识别;Identify every two frames of video data; 若每两帧画面之间像素变化区域的面积大于面积变化阈值,且像素变化区域的RGB差值大于RGB变化阈值,则当前两帧画面对应的视频数据满足第一噪声环境条件,并选取当前两帧画面的采集时间为目标采集时间;If the area of the pixel change region between every two frames is greater than the area change threshold, and the RGB difference of the pixel change region is greater than the RGB change threshold, the video data corresponding to the current two frames meet the first noise environment condition, and the acquisition time of the current two frames is selected as the target acquisition time; 否则,不做任何操作。Otherwise, do nothing. 4.根据权利要求2所述的基于深水网箱的物联网数据优化处理方法,其特征在于,所述流量数据满足第二噪声环境条件,包括:4. The method for optimizing and processing Internet of Things data based on deepwater cages according to claim 2 is characterized in that the flow data satisfies the second noise environment condition, including: 在流量数据中,将时间占比最大的流速选取为流速阈值;In the flow data, the flow rate with the largest time proportion is selected as the flow rate threshold; 对流量数据的流速进行识别;Identify the flow rate of flow data; 若流速大于或等于流速阈值,则流速大于流速阈值的流量数据满足第二噪声环境条件,并选取当前流量数据的采集时间为目标采集时间。If the flow rate is greater than or equal to the flow rate threshold, the flow data with a flow rate greater than the flow rate threshold meets the second noise environment condition, and the collection time of the current flow data is selected as the target collection time. 5.根据权利要求4所述的基于深水网箱的物联网数据优化处理方法,其特征在于,所述逆滤波器参数包括:带阻滤波器阻带范围和带通滤波器通带宽度;所述基于所述噪声数据确定逆滤波器参数,包括:5. The method for optimizing and processing Internet of Things data based on deepwater cages according to claim 4 is characterized in that the inverse filter parameters include: a stopband range of a bandstop filter and a passband width of a bandpass filter; the inverse filter parameters are determined based on the noise data, including: 提取所述噪声数据对应的第一信号频率范围,基于所述第一信号频率范围确定所述带阻滤波器阻带范围;Extracting a first signal frequency range corresponding to the noise data, and determining a stopband range of the band-stop filter based on the first signal frequency range; 汇总正常声波数据,获得正常声波数据集合;Summarize normal sound wave data to obtain a normal sound wave data set; 提取所述正常声波数据集合对应的第二信号频率范围,基于所述第二信号频率范围确定所述带通滤波器通带宽度。A second signal frequency range corresponding to the normal sound wave data set is extracted, and a passband width of the bandpass filter is determined based on the second signal frequency range. 6.一种基于深水网箱的物联网数据优化处理系统,其特征在于,包括:数据获取模块、噪声估计模块、数据确定模块和去噪模块;6. An Internet of Things data optimization processing system based on deep-water cages, characterized by comprising: a data acquisition module, a noise estimation module, a data determination module and a denoising module; 所述数据获取模块,用于获取在待测深水网箱中所采集的物联网数据;The data acquisition module is used to acquire the IoT data collected in the deep-water cage to be tested; 所述噪声估计模块,用于基于预设的噪声模型对所述物联网数据进行噪声估计,获得所述待测深水网箱中的噪声数据;其中,所述噪声模型包括:若干标记有信号强度样本均值、信号强度样本方差和信号频谱样本密度的噪声样本;基于声波数据、视频数据和流量数据进行噪声样本的分析;通过水声传感器在所述待测深水网箱处采集声波数据;通过摄像头在所述待测深水网箱处采集视频数据;通过流量监测仪在所述待测深水网箱处采集流量数据;所述声波数据、视频数据和流量数据的采集时间保持一致;所述水声传感器、所述摄像头和所述流量监测仪设置于一伸缩杆上;The noise estimation module is used to perform noise estimation on the IoT data based on a preset noise model to obtain the noise data in the deep-water cage to be measured; wherein the noise model includes: a number of noise samples marked with a signal strength sample mean, a signal strength sample variance and a signal spectrum sample density; noise samples are analyzed based on acoustic wave data, video data and flow data; acoustic wave data is collected at the deep-water cage to be measured by a hydroacoustic sensor; video data is collected at the deep-water cage to be measured by a camera; flow data is collected at the deep-water cage to be measured by a flow monitor; the acquisition time of the acoustic wave data, video data and flow data is consistent; the hydroacoustic sensor, the camera and the flow monitor are arranged on a telescopic rod; 所述数据确定模块,用于基于所述噪声数据确定逆滤波器参数;The data determination module is used to determine the inverse filter parameters based on the noise data; 所述去噪模块,用于将所述物联网数据输入至所述逆滤波器参数所对应的逆滤波器进行去噪,以完成在所述待测深水网箱中所采集的物联网数据的噪声优化处理;The denoising module is used to input the IoT data into the inverse filter corresponding to the inverse filter parameter for denoising, so as to complete the noise optimization processing of the IoT data collected in the deep-water cage to be measured; 其中,所述基于预设的噪声模型对所述物联网数据进行噪声估计,获得所述待测深水网箱中的噪声数据,包括:提取所述物联网数据对应的信号强度均值和信号强度方差;对所述物联网数据进行傅里叶变换,获得信号频谱密度;基于所述物联网数据的信号强度均值、信号强度方差和信号频谱密度,在预设的噪声模型中进行匹配,获得噪声匹配度;将所述物联网数据中噪声匹配度大于匹配度阈值的信号标记为噪声,并汇总获得所述待测深水网箱的噪声数据;Wherein, the noise estimation of the IoT data based on the preset noise model to obtain the noise data in the deep-water cage to be measured includes: extracting the signal strength mean and signal strength variance corresponding to the IoT data; performing Fourier transform on the IoT data to obtain signal spectrum density; matching the signal strength mean, signal strength variance and signal spectrum density of the IoT data in the preset noise model to obtain noise matching degree; marking the signal in the IoT data whose noise matching degree is greater than the matching degree threshold as noise, and summarizing to obtain the noise data of the deep-water cage to be measured; 其中,所述噪声模型的生成,包括:接收在所述待测深水网箱外采集获得的声波数据、视频数据和流量数据;其中,基于伸缩杆上下移动的特性,在所述待测深水网箱外不同深处进行数据采集;对所述视频数据和所述流量数据进行判断;若视频数据满足第一噪声环境条件、或流量数据满足第二噪声环境条件,记录目标采集时间,调取目标采集时间对应的声波数据并进行信号预处理,获得若干噪声样本;提取每一所述噪声样本的信号强度样本均值和信号强度样本方差;对每一所述噪声样本进行傅里叶变换,获得信号频谱样本密度;将每一所述噪声样本以及每一所述噪声样本对应的信号强度样本均值、信号强度样本方差和信号频谱样本密度存储于数据库中以获得噪声模型。The generation of the noise model includes: receiving the sound wave data, video data and flow data collected outside the deep-water cage to be measured; based on the characteristics of the telescopic rod moving up and down, data is collected at different depths outside the deep-water cage to be measured; the video data and the flow data are judged; if the video data meets the first noise environment condition, or the flow data meets the second noise environment condition, the target collection time is recorded, the sound wave data corresponding to the target collection time is retrieved and the signal preprocessing is performed to obtain a number of noise samples; the signal strength sample mean and the signal strength sample variance of each noise sample are extracted; each noise sample is Fourier transformed to obtain the signal spectrum sample density; each noise sample and the signal strength sample mean, signal strength sample variance and signal spectrum sample density corresponding to each noise sample are stored in a database to obtain the noise model. 7.一种计算机终端设备,其特征在于,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至5中任意一项所述的一种基于深水网箱的物联网数据优化处理方法。7. A computer terminal device, characterized in that it comprises a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, wherein when the processor executes the computer program, it implements a method for optimizing Internet of Things data based on deep-water cages as described in any one of claims 1 to 5. 8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如权利要求1至5中任意一项所述的一种基于深水网箱的物联网数据优化处理方法。8. A computer-readable storage medium, characterized in that the computer-readable storage medium includes a stored computer program, wherein when the computer program is running, the device where the computer-readable storage medium is located is controlled to execute the Internet of Things data optimization processing method based on deep-water cages as described in any one of claims 1 to 5.
CN202411034541.6A 2024-07-31 2024-07-31 Internet of things data optimization processing method and system based on deepwater net cage Active CN118568419B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202411034541.6A CN118568419B (en) 2024-07-31 2024-07-31 Internet of things data optimization processing method and system based on deepwater net cage

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202411034541.6A CN118568419B (en) 2024-07-31 2024-07-31 Internet of things data optimization processing method and system based on deepwater net cage

Publications (2)

Publication Number Publication Date
CN118568419A CN118568419A (en) 2024-08-30
CN118568419B true CN118568419B (en) 2024-11-15

Family

ID=92478275

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202411034541.6A Active CN118568419B (en) 2024-07-31 2024-07-31 Internet of things data optimization processing method and system based on deepwater net cage

Country Status (1)

Country Link
CN (1) CN118568419B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118779593B (en) * 2024-09-10 2025-01-28 山东信息职业技术学院 Data mining method for Internet of Things based on neural network

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105022050A (en) * 2014-04-16 2015-11-04 中国科学院声学研究所 Underwater-acoustic-channel discrete noise source suppression method of multi-sensor array
CN116612735A (en) * 2023-03-15 2023-08-18 中国人民解放军国防科技大学 Underwater sound audio denoising method

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4893758B2 (en) * 2009-01-23 2012-03-07 ソニー株式会社 Image processing apparatus, image processing method, and imaging apparatus
CN111879293B (en) * 2020-07-31 2023-02-10 国家海洋技术中心 Device and method for in-situ measurement of noise characteristics of rainfall on sea
CN112712548B (en) * 2020-12-31 2023-07-07 大连海事大学 Underwater fish school movement pattern analysis method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105022050A (en) * 2014-04-16 2015-11-04 中国科学院声学研究所 Underwater-acoustic-channel discrete noise source suppression method of multi-sensor array
CN116612735A (en) * 2023-03-15 2023-08-18 中国人民解放军国防科技大学 Underwater sound audio denoising method

Also Published As

Publication number Publication date
CN118568419A (en) 2024-08-30

Similar Documents

Publication Publication Date Title
Qiongyan et al. Detecting spikes of wheat plants using neural networks with Laws texture energy
CN118568419B (en) Internet of things data optimization processing method and system based on deepwater net cage
CN109447945B (en) Quick counting method for basic wheat seedlings based on machine vision and graphic processing
CN112232978B (en) Aquatic product length and weight detection method, terminal equipment and storage medium
CN112257564B (en) Aquatic product quantity statistical method, terminal equipment and storage medium
Wakamori et al. Optical flow-based analysis of the relationships between leaf wilting and stem diameter variations in tomato plants
CN103778630A (en) Field disease degree image identification method based on android
CN108364300A (en) Vegetables leaf portion disease geo-radar image dividing method, system and computer readable storage medium
CN113484867B (en) Method for detecting density of fish shoal in closed space based on imaging sonar
CN108765448B (en) Shrimp larvae counting analysis method based on improved TV-L1 model
CN117788345A (en) Land remote sensing image correction and enhancement method
CN113989538B (en) Chicken flock uniformity estimation method, device, system and medium based on depth image
CN107644200A (en) Pest and disease damage gradient of infection detection method and system based on Android system
CN118314576B (en) Seedling condition monitoring system and method based on Internet of things
CN112699836A (en) Segmentation method and device for low-altitude paddy field image and electronic equipment
Stanski et al. Flower detection using object analysis: new ways to quantify plant phenology in a warming tundra biome
Wang et al. Visual measurement method of crop height based on color feature in harvesting robot
CN114519400A (en) Segmentation result evaluation method and device, electronic equipment and readable storage medium
CN117953223B (en) Animal intelligent detection method and system based on infrared image processing
CN116912887B (en) A broiler breeding management method and system
Zhao et al. Edge detection and processing method of plant root image based on joint wavelet transform
CN119169473B (en) Farmland soil exposure monitoring method and system based on time-series optical remote sensing images
CN114708277B (en) Automatic retrieval method and device for active area of ultrasonic video image
Li et al. Robust unsupervised Tursiops aduncus whistle-event detection using gammatone multi-channel Savitzky–Golay based whistle enhancement
CN111191488B (en) Living body detection method, device, system and computer readable storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant