Fish swim bladder abnormality detection method and device based on audio recognition technology

文档序号:1578619 发布日期:2020-01-31 浏览:35次 中文

阅读说明:本技术 基于声频识别技术的鱼类鱼鳔异常检测方法及设备 (Fish swim bladder abnormality detection method and device based on audio recognition technology ) 是由 蔡卫明 庞海通 马龙华 赵祥红 于 2019-10-30 设计创作,主要内容包括:本申请涉及一种基于声频识别技术的鱼类鱼鳔异常检测方法,包括:获取待测试鱼声频信号,将待测试鱼声频信号与预先构建的鱼类声频信息库中的异常声频信号进行对比,若异常声频信号中存在与待测试鱼所发出的声频信号一致的声频信号,则确定待测试鱼的鱼鳔异常;其中,鱼类声频信息库中包括异常声频信号。本申请中,通过待测试鱼的声频信号来判断待测试鱼类的鱼鳔是否出现异常,不需要人工对待测试鱼类进行检查,从而避免了在鱼类生长过程中引入外界应激因子,在不影响鱼类正常健康生长的同时还完成了对待测试鱼类的鱼鳔的检查。(The application relates to an fish swim bladder abnormality detection method based on an audio frequency identification technology, which comprises the steps of obtaining an audio frequency signal of fish to be detected, comparing the audio frequency signal of the fish to be detected with an abnormal audio frequency signal in a fish audio frequency information library constructed in advance, and determining that swim bladders of the fish to be detected are abnormal if the abnormal audio frequency signal has an audio frequency signal caused by an audio frequency signal sent by the fish to be detected, wherein the fish audio frequency information library comprises the abnormal audio frequency signal.)

1, fish swim bladder abnormity detection method based on audio recognition technology, which is characterized by comprising the following steps:

acquiring an audio signal sent by a fish to be tested;

comparing the audio signal sent by the fish to be tested with the abnormal audio signal in a fish audio information library constructed in advance; the fish audio information library comprises the abnormal audio signals;

and if the abnormal audio signals comprise the audio signals caused by the audio signals sent by the fish to be tested, determining that the swim bladder of the fish to be tested is abnormal.

2. The method of claim 1, wherein the obtaining the fish audio signal to be tested comprises:

receiving an audio signal collected by a hydrophone in a test water area; a hydrophone is arranged in the test water area, and the fish to be tested is cultured;

and processing the audio signals collected by the hydrophone to obtain the audio signals sent by the fish to be tested.

3. The method of claim 2, wherein the hydrophones are uniformly positioned in the test body of water such that a detection range of the hydrophones covers the test body of water.

4. The method of claim 2, wherein the receiving the fish acoustic signal to be tested acquired by the hydrophone in the test water area comprises:

the audio signals collected during cycles in the tested water body are received.

5. The method of claim 2, wherein said processing the audio signals collected by the hydrophones comprises:

and filtering the audio signals collected by the hydrophone, and filtering out noise in the audio signals collected by the hydrophone to obtain the audio signals sent by the fish to be tested.

6. The method as claimed in claim 5, wherein the audio signals of 1800-2400Hz in the audio signals collected by the hydrophone are determined as the noise.

7. The method of claim 5, wherein the hydrophone collects a plurality of audio signals;

the filtering processing of the audio signals collected by the hydrophone includes:

and carrying out filtering processing on the audio signals collected by the plurality of hydrophones in parallel.

8. The method of claim 1, wherein said comparing the audio signal emitted by the fish to be tested with the abnormal audio signals in the pre-constructed library of fish audio information comprises:

carrying out waveform comparison and frequency comparison on the audio signal sent by the fish to be tested and the abnormal audio signal;

and determining the audio signal with the same waveform and/or frequency as the abnormal audio signal in the audio signals emitted by the fish to be tested as the audio signal caused by the abnormal audio signal .

9. The method of claim 8, further comprising:

if the abnormal audio signals do not have the audio signals caused by the audio signals sent by the fish to be tested, determining that swim bladders of the fish to be tested are normal;

sending a result obtained after comparing the audio signal sent by the fish to be tested with the abnormal audio signal to a user terminal, and displaying the comparison result on a display interface of the user terminal; the comparison result comprises: the swimming bladder of the fish to be tested is abnormal or normal.

10, kind of fish swim bladder abnormality detection equipment based on audio recognition technology, characterized by comprising:

a processor and a memory;

the processor and the memory are connected through a communication bus:

the processor is used for calling and executing the program stored in the memory;

the memory is used for storing a program, and the program is at least used for executing the method for detecting the abnormality of the fish swim bladder as claimed in any of claims 1-9.

Technical Field

The application relates to the technical field of fish health detection, in particular to fish swim bladder abnormality detection methods and equipment based on an audio recognition technology.

Background

Since the breakthrough development of artificial breeding technology, the scale and heat of domestic fish culture are gradually increased, and how to ensure the healthy growth of fishes in the culture environment and how to realize the health monitoring of cultured fishes increasingly become important concerns of the fish culture industry.

Disclosure of Invention

In order to overcome the problems in the related art at least to a certain extent in , the application provides fish swim bladder abnormality detection methods and equipment based on the audio recognition technology.

The scheme of the application is as follows:

according to , methods for detecting abnormality of fish swim bladders based on an audio recognition technology are provided, which include:

acquiring an audio signal sent by a fish to be tested;

comparing the audio signal sent by the fish to be tested with the abnormal audio signal in a fish audio information library constructed in advance; the fish audio information library comprises the abnormal audio signals;

and if the abnormal audio signals comprise the audio signals caused by the audio signals sent by the fish to be tested, determining that the swim bladder of the fish to be tested is abnormal.

Preferably, in an implementation manner of of the present application, the acquiring the fish audio signal to be tested includes:

receiving an audio signal collected by a hydrophone in a test water area; a hydrophone is arranged in the test water area, and the fish to be tested is cultured;

and processing the audio signals collected by the hydrophone to obtain the audio signals sent by the fish to be tested.

Preferably, in implementations of the present application, the hydrophones are uniformly disposed in the test water area, so that the detection range of the hydrophones covers the test water area.

Preferably, in an implementation manner of of the present application, the receiving the fish acoustic signal to be tested acquired by the hydrophone in the test water area includes:

the audio signals collected during cycles in the tested water body are received.

Preferably, in an implementation manner of , the processing the audio signal collected by the hydrophone includes:

and filtering the audio signals collected by the hydrophone, and filtering out noise in the audio signals collected by the hydrophone to obtain the audio signals sent by the fish to be tested.

Preferably, in implementations of the present application, the audio signals of 1800 Hz and 2400Hz in the audio signals collected by the hydrophone are determined as noise.

Preferably, in implementations of the present application, the hydrophone collects a plurality of audio signals;

the filtering processing of the audio signals collected by the hydrophone includes:

and carrying out filtering processing on the audio signals collected by the plurality of hydrophones in parallel.

Preferably, in an implementation manner of , the comparing the audio signal emitted by the fish to be tested with the abnormal audio signal in the pre-constructed fish audio information library includes:

carrying out waveform comparison and frequency comparison on the audio signal sent by the fish to be tested and the abnormal audio signal;

and determining the audio signal with the same waveform and/or frequency as the abnormal audio signal in the audio signals emitted by the fish to be tested as the audio signal caused by the abnormal audio signal .

Preferably, in implementations of the present invention, the method further includes:

if the abnormal audio signals do not have the audio signals caused by the audio signals sent by the fish to be tested, determining that swim bladders of the fish to be tested are normal;

sending a result obtained after comparing the audio signal sent by the fish to be tested with the abnormal audio signal to a user terminal, and displaying the comparison result on a display interface of the user terminal; the comparison result comprises: the swimming bladder of the fish to be tested is abnormal or normal.

According to a second aspect of the embodiments of the present application, there are provided fish swim bladder abnormality detection apparatuses based on the audio recognition technology, including:

a processor and a memory;

the processor and the memory are connected through a communication bus:

the processor is used for calling and executing the program stored in the memory;

the memory is used for storing a program, and the program is at least used for executing the fish swim bladder abnormality detection method based on the sound frequency identification technology in any .

The technical scheme provided by the application can comprise the following beneficial effects:

the method comprises the steps of obtaining acoustic signals of fishes to be tested by utilizing the characteristic, comparing the acoustic signals of the fishes to be tested with abnormal acoustic signals in a fish acoustic information library constructed in advance, and determining whether the swim bladders of the fishes to be tested are abnormal or not by utilizing the acoustic signals of the fishes to be tested if the abnormal acoustic signals exist and the acoustic signals are caused by the acoustic signals sent by the fishes to be tested.

It is to be understood that both the foregoing -general description and the following detailed description are exemplary and explanatory only and are not restrictive of the application.

Drawings

The accompanying drawings, which are incorporated in and constitute a part of this specification at , illustrate embodiments consistent with the application and together with the description , serve to explain the principles of the application.

Fig. 1 is a flowchart of methods for detecting abnormality of swim bladder based on audio recognition technology according to embodiments of the present application;

fig. 2 is a flowchart for acquiring an audio signal emitted by a fish to be tested in fish swim bladder abnormality detection methods based on an audio recognition technology according to embodiments of the present application;

FIG. 3 is a flow chart of methods for detecting abnormality of swim bladder based on audio recognition according to another embodiments of the present application;

fig. 4 is a structural diagram of fish swim bladder abnormality detection devices based on an audio recognition technology according to embodiments of the present application.

Detailed Description

The embodiments described in the exemplary embodiments below do not represent all embodiments consistent with the present application's patent, but rather are merely examples of apparatus and methods consistent with the present application's aspects patent, as detailed in the appended claims.

Fig. 1 is a flowchart of methods for detecting abnormality of swim bladder of fish based on an audio recognition technology according to embodiments of the present application, and referring to fig. 1, methods for detecting abnormality of swim bladder of fish based on an audio recognition technology include:

s11: acquiring an audio signal sent by a fish to be tested;

acquiring a fish audio signal to be tested, and referring to fig. 2, the method includes:

s111: receiving an audio signal collected by a hydrophone in a test water area; a hydrophone is arranged in the test water area and the fish to be tested is cultured;

the testing water area is different from the culture water area and is a water area which is separately arranged and specially used for and used for acquiring the audio signals of the fishes to be tested, the water temperature of the testing water area is kept at 20 ℃, the PH is kept at 7, and the hydrophones are uniformly arranged in the testing water area, so that the testing water area is covered by the detection range of the hydrophones, and the audio signals of the fishes to be tested can be collected to the maximum extent.

A hydrophone is a transducer that converts acoustic signals into electrical signals, and is used to receive acoustic signals in water, called a receiving transducer, also commonly called a hydrophone.

When the fish is not required to be tested, the fish is cultured in a culture water area, and in order to avoid the introduction and interference of external stress factors, when the abnormality of the swim bladder is required to be detected, a plurality of fishes to be tested are sampled from the culture water area and transferred into a test water area in advance, and the holding time is kept for more than 1 hour. Then, the hydrophone is started to collect the audio signals all day long without interruption.

Preferably, the hydrophone is a membrane hydrophone.

After the hydrophone is started, all-weather and uninterrupted audio signals are collected, and a plurality of audio signals are necessarily collected, so that the hydrophone is difficult to process if more audio signals are received times, and is cumbersome if the hydrophone receives and processes times every time audio signals are collected.

Therefore, cycle values need to be set, such as days.

When the abnormality of the fish swim bladder is detected, the audio signals collected by the hydrophones in the tested water area within days are received.

S112: and processing the audio signals collected by the hydrophone to obtain the audio signals sent by the fish to be tested.

The method comprises the following steps: and filtering the audio signals collected by the hydrophone, and filtering out noise in the audio signals collected by the hydrophone to obtain the audio signals sent by the fish to be tested.

The audio signals collected by the hydrophones and sent by the fishes to be tested in the culture production contain various noises, and mainly come from the outside of the culture water area and the inside of the culture water area.

The main frequency of the noise is about 2000Hz, and the 1800-2400Hz audio signals in the audio signals collected by the hydrophone are determined as the noise, so as to avoid missing the noise.

Filtering is an operation of filtering out specific band frequencies in a signal, and is an important measure for suppressing and preventing interference.

In this embodiment, filtering may be performed by a filter. The filter may be based on low pass filtering, window function filtering, wavelet transform, and the like.

Because the hydrophones collect a plurality of audio signals; therefore, the filtering process for the audio signal collected by the hydrophone includes:

and carrying out filtering processing on the audio signals collected by the plurality of hydrophones in parallel.

Parallel processing is computing methods in a computer system that can perform two or more processes simultaneously.parallel processing can work simultaneously on different aspects of the same program.

S12: comparing the audio signal sent by the fish to be tested with the abnormal audio signal in the fish audio information library constructed in advance; the fish audio information library comprises abnormal audio signals;

the fish audio information library comprises a special audio information database of various fishes, such as a special audio information database of large yellow croakers. The special audio information database for the large yellow croaker comprises audio signals released by the large yellow croaker under different abnormal behavior of the large yellow croaker, and provides data support for healthy culture and physiological detection of the large yellow croaker.

Preferably, the corresponding fish audio information database is determined according to the category of the fish to be tested, and if the fish to be tested is the large yellow croaker, the abnormal audio signal in the special audio information database of the large yellow croaker is directly called.

The audio signal has a waveform and frequency, the frequency for normal audio signals is typically 900Hz, and the frequency for abnormal audio signals is typically reduced.

And carrying out waveform comparison and frequency comparison on the audio signal sent by the fish to be tested and the abnormal audio signal.

The audio signal having the same waveform and/or the same frequency as the abnormal audio signal is determined as the audio signal caused by the abnormal audio signal from among the audio signals emitted from the fish to be tested.

S13, if the abnormal audio signal contains the audio signal caused by the audio signal sent by the fish to be tested, determining that the swim bladder of the fish to be tested is abnormal.

Referring to fig. 3, the method for detecting swimming bladder abnormality based on the audio recognition technology in embodiments further includes:

s14, if the abnormal audio signals do not have the audio signals caused by the audio signals sent by the fish to be tested, determining that the swim bladder of the fish to be tested is normal;

the fish to be tested is in a plurality, and the audio signals are also obtained in a plurality. The fish to be tested may only have some fishes with abnormal swim bladders, all fishes with abnormal swim bladders may be abnormal, and fishes without abnormal swim bladders may not exist.

If the fish with abnormal swim bladders exists in the fish to be tested, the abnormal audio signals include the audio signals caused by the audio signals sent by the fish to be tested, namely the abnormal swim bladders of the fish to be tested are determined, and the damage is stopped in time.

If the fish with abnormal swim bladders does not exist in the fish to be tested, the abnormal audio signals do not have the audio signals caused by the audio signals sent by the fish to be tested, namely the swim bladders of the fish to be tested are determined to be normal, and the fish to be tested can be transferred back to the culture water area.

S15: sending a result obtained by comparing the audio signal sent by the fish to be tested with the abnormal audio signal to the user terminal, and displaying the comparison result on a display interface of the user terminal; the comparison results include: swimming bladder abnormality of the fish to be tested or swimming bladder normality of the fish to be tested.

And sending the result of comparison between the audio signal sent by the fish to be tested and the abnormal audio signal to the user, so that the user can directly know the comparison result of the audio signal of the fish to be tested, and the user can timely make a countermeasure according to the comparison result.

The method comprises the steps of obtaining acoustic signals of fishes to be tested by utilizing the characteristic, comparing the acoustic signals of the fishes to be tested with abnormal acoustic signals in a fish acoustic information library constructed in advance, and determining whether the swim bladders of the fishes to be tested are abnormal or not by utilizing the acoustic signals of the fishes to be tested if the abnormal acoustic signals exist and the acoustic signals are caused by the acoustic signals sent by the fishes to be tested.

apparatus for detecting abnormality of fish swim bladder based on audio recognition technology, referring to fig. 4, comprising:

a processor 21 and a memory 22;

the processor 21 is connected to the memory 22 by a communication bus:

the processor 21 is configured to call and execute a program stored in the memory 22;

the memory is used for storing a program, and the program is at least used for executing the fish swim bladder abnormality detection method in any embodiment.

It is understood that the same or similar parts in the above embodiments may be mutually referred to, and the same or similar parts in the other embodiments may be referred to for the content which is not described in detail in the embodiments.

It should be noted that, in the description of the present application, the terms "", "second", etc. are used for descriptive purposes only and are not to be construed as indicating or implying relative importance.

Any process or method descriptions in flow charts or otherwise described herein may be understood as representing modules, segments, or portions of code which include or more executable instructions for implementing specific logical functions or steps in the process, and the scope of the preferred embodiments of the present application includes other implementations in which functions may be executed out of order from that shown or discussed, including substantially concurrently or in reverse order, depending on the functionality involved, as would be understood by those reasonably skilled in the art of the embodiments of the present application.

For example, if implemented in hardware, and in another embodiment , it may be implemented using any item or combination thereof known in the art, a discrete logic circuit having logic circuits for implementing logic functions on data signals, an application specific integrated circuit having appropriate combinational logic circuits, a programmable array (PGA), a field programmable array (FPGA), etc.

It will be understood by those skilled in the art that all or part of the steps carried by the method for implementing the above embodiments may be implemented by hardware associated with instructions of a program, which may be stored in computer readable storage media, and when executed, the program includes or a combination of the steps of the method embodiments.

In addition, each functional unit in the embodiments of the present application may be integrated into processing modules, or each unit may exist alone physically, or two or more units are integrated into modules.

The storage medium mentioned above may be a read-only memory, a magnetic or optical disk, etc.

In the description herein, reference to the terms " embodiments," " embodiments," "examples," "specific examples," or " examples," etc., means that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least embodiments or examples of the application.

Although embodiments of the present application have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present application, and that variations, modifications, substitutions and alterations may be made to the above embodiments by those of ordinary skill in the art within the scope of the present application.

11页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种适应于个性化交互系统的音频对象编码方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!