A bark arrestor control device with noise reduction and method thereof

By combining a main and secondary microphone acquisition module and a microprocessor, using anti-phase sound waves to cancel noise and fast Fourier transform, combined with motion sensors and wear detection, the problem of false triggering in existing bark suppressors is solved, achieving accurate recognition of pet dog barks and low-cost design.

CN115777567BActive Publication Date: 2026-01-16QUANZHOU PURPLEBOX ELECTRONICS CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202211367876.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-03
Publication Date
2026-01-16
Estimated Expiration
2042-11-03

AI Technical Summary

Technical Problem

Existing bark suppressors are prone to false triggering when recognizing pet barking, especially when dogs are barking while in motion, leading to misoperation and high costs.

Method used

It employs a main and secondary microphone acquisition module combined with a differential amplifier and a microprocessor. It cancels noise by using inverted sound waves, uses fast Fourier transform to determine the barking frequency, and combines motion sensors and a wear detection module to improve recognition accuracy and reduce the probability of false triggering.

Benefits of technology

It can accurately identify dog ​​barking in noisy environments, reduce false triggering rate, has a reasonable structure, low cost, is suitable for environments with multiple dogs, and reduces misoperation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115777567B_ABST
    Figure CN115777567B_ABST
Patent Text Reader

Abstract

The present application relates to the field of bark stopper, and provides a bark stopper control device with noise reduction and a method thereof, which comprises a fixing device wearable on the neck of a pet dog, a shell, a bark stopper device, a main microphone sound collection module, a vice microphone sound collection module, a differential amplifier module and a microprocessor. The main microphone sound collection module and the vice microphone sound collection module respectively collect barking sounds, amplify the barking sounds and send the amplified barking sounds to the differential amplifier module to filter environmental noise. The differential amplifier module adopts inverse sound waves to offset and filter the environmental noise, and outputs a noise-free barking sound signal to the microprocessor. The microprocessor performs fast Fourier transform to calculate frequency domain characteristics and determine whether the frequency domain characteristics conform to the barking frequency characteristics of the pet dog stored in the microprocessor. If the pet dog barks, the microprocessor controls the bark stopper device to stimulate the pet to bark. The present application solves the problem of high false triggering rate of the existing bark stopper.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of bark stopper, in particular to a bark stopper control device with noise reduction and a method thereof. BACKGROUND

[0002] With the improvement of people's living standards, people's attention to the quality of life of pets is also increasing, and more and more people regard pets as a member of the family. However, pet dogs sometimes cannot resist their nature, and their barking often interferes with people's normal life, and also makes the owner fall into the potential crisis of being complained by neighbors. In order to prevent the dog from barking frequently, a bark stopper is designed to train pet dogs, which will give a static pulse, vibration, warning sound stimulation to make the pet dog stop barking when the pet dog barks. The traditional pet bark stopper on the market is to judge whether the pet is barking by combining the volume and the sound frequency, which has low sound detection success rate, high false triggering probability, and high manufacturing cost. Therefore, a bark stopper for sound detection by other ways emerges as the times require, such as Chinese patent document CN202022782468.4 discloses a new type of pet bark stopper, which comprises a microphone, an audio amplifier, a filter, an analog-to-digital converter, a memory, a comparator and a vibration reminder. The microphone, audio amplifier, filter, analog-to-digital converter, memory, comparator and vibration reminder are electrically connected. The microphone converts the mechanical vibration signal of the pet sound into an electrical signal, the audio amplifier amplifies the electrical signal, and the filter filters the electrical signal. The manufacturing cost of the invention is low, but it still cannot effectively and accurately distinguish whether the barking is from the pet itself or from the dog nearby, and further mis-trigger the bark stopper. CN 110915713 A discloses a bark stopper control method and device, which judges whether the detected dog barking vibration characteristics include head shaking characteristics and dog throat vibration characteristics. This scheme cannot accurately identify the head shaking characteristics and dog throat vibration characteristics when the pet dog barks in motion, and further mis-triggers the bark stopper for the pet dog in motion. SUMMARY

[0003] Therefore, in view of the above problems, the present application provides a bark stopper control device with noise reduction and a method thereof, which has reasonable structure, low manufacturing cost, sensitive sound recognition and accurate pet barking recognition.

[0004] To solve the technical problem, the application adopts the following scheme: a bark control device with noise reduction, comprising a fixing device wearable on the neck of a pet dog, a shell, a bark control device, a main microphone sound collection module, a secondary microphone sound collection module, a differential amplifier module and a microprocessor, the shell is arranged on the fixing device and located at the throat of the pet dog, the bark control device is arranged on the shell, the main microphone sound collection module is installed in the shell and the pickup hole of the main microphone is located at the bottom of the shell close to the throat of the pet dog, the secondary microphone sound collection module is installed in the shell and the pickup hole of the secondary microphone is located at the top of the shell away from the throat of the pet dog, the microphone sensitivity and frequency response of the main microphone sound collection module and the secondary microphone sound collection module are consistent, and the microphone pickup hole and the internal space of the main microphone sound collection module and the secondary microphone sound collection module are consistent, the main microphone sound collection module and the secondary microphone sound collection module collect the barking sound respectively, amplify the barking sound and send it to the differential amplifier module to filter the environmental noise, the differential amplifier module uses the inverted sound wave to filter the environmental noise and outputs the noise-free barking sound signal to the microprocessor, the microprocessor performs fast Fourier transform to calculate the frequency domain characteristics and determines whether the frequency domain characteristics are consistent with the pet dog barking frequency characteristics stored in the microprocessor, and the microprocessor determines the pet dog barking to control the bark control device to stimulate the pet to bark.

[0005] Further, a sound start detection module is further included, the sound start detection module is connected with the output of the main microphone sound collection module, the output of the sound start detection module is connected with the input end of the microprocessor, the sound start detection module compares the collected signal of the main microphone sound collection module with the preset threshold value and wakes up the microprocessor when the collected signal is greater than the preset threshold value.

[0006] Further, a motion sensor is further included, the motion sensor is arranged on the fixing device and connected with the sound start detection module, the output of the motion sensor is connected with the input end of the microprocessor, the motion sensor is triggered to start detecting the motion increment of the pet dog and sends it to the microprocessor when the sound start detection module collects the sound, the microprocessor calculates the difference value of the increment changes of the X-axis, Y-axis and Z-axis at two times of sampling with fixed periodicity, compares the root mean square value RMS of the X-axis, Y-axis and Z-axis difference values with the preset threshold value and records them, the motion sensor and the sound collection are synchronous stopped, the microprocessor averages the recorded root mean square values, and determines that the pet dog wearing the bark control device barks when the average value AVG exceeds the preset increment value.

[0007] Further, the device further comprises a wearing detection module, which is arranged in the shell and connected with the bark stopping device, and the output of the wearing detection module is connected with the input of the microprocessor. The wearing detection module detects whether the electrostatic pulse shock column of the bark stopping device is in contact with the skin to cause different loads, compares the electrostatic pulse current value of the electrostatic pulse shock column of the current bark stopping device with the preset idle current threshold value, and if the electrostatic pulse current value is greater than the preset idle current threshold value, the wearing is successful.

[0008] Further, the bark stopping device comprises electrostatic pulse, vibration, warning sound or ultrasonic wave stimulation to make the pet dog stop barking.

[0009] Further, the device further comprises a human-computer interaction module, which is connected with the microprocessor to select the training output mode and display the working state of the bark stopping device.

[0010] A bark stopping device control method with noise reduction, comprising a fixing device that can be worn on the neck of a pet dog, a shell and a bark stopping device, the shell is arranged on the fixing device and located at the throat sound production position of the pet dog, and the bark stopping device is arranged on the shell and used to stop the pet dog from barking,

[0011] Detecting the sound of the pet dog: the microphone sensitivity and frequency response of the main microphone sound collection module and the auxiliary microphone sound collection module are consistent, and the microphone pickup holes and internal spaces of the main microphone sound collection module and the auxiliary microphone sound collection module are consistent. The main microphone sound collection module is arranged close to the throat sound production position of the pet dog to collect the sound, and the auxiliary microphone sound collection module is arranged on the top of the shell and away from the throat sound production position of the pet dog to collect the sound.

[0012] Noise reduction processing of the collected sound: the main microphone sound collection module and the auxiliary microphone sound collection module respectively collect the barking sound, amplify the barking sound and send the barking sound to the differential amplifier module to filter the environmental noise, the differential amplifier module uses the inverted sound wave to filter the environmental noise and outputs the noise-free barking sound signal to the microprocessor.

[0013] Judging whether the signal conforms to the barking frequency: the microprocessor performs fast Fourier transform on the noise-free barking sound signal to calculate the frequency domain characteristics and determine whether the frequency domain characteristics conform to the barking frequency characteristics of the pet dog stored in the microprocessor. If the microprocessor judges that the pet dog is barking, the bark stopping device is controlled to stimulate the pet to stop barking.

[0014] Further, the motion sensor and the sound start detection module are further included, the sound start detection module compares the signal collected by the main microphone sound collection module with the preset threshold value and wakes up the microprocessor when the collected signal is greater than the preset threshold value, the motion sensor is triggered to start detecting the motion increment information of the pet dog when the sound start detection module collects the sound, the microprocessor calculates the difference of the increment changes of the X axis, the Y axis and the Z axis at two times of sampling in a fixed period, the microprocessor compares the root mean square value RMS of the X axis, the Y axis and the Z axis with the preset threshold value and records the root mean square value, the motion sensor and the sound collection are synchronously stopped, the microprocessor averages the recorded root mean square value, and if the AVG value exceeds the preset increment value, it is determined that the pet dog wearing the bark stopping device barks.

[0015] Further, the microprocessor is provided with an automatic sensitivity determination system, that is, the microprocessor determines whether the current barking sound is the barking sound of the pet dog by calculating the amplitude proportion of the effective frequency of the barking sound in the whole sound; the microprocessor is provided with an artificial intelligence system, and the microprocessor can learn the corresponding frequency characteristics of the unrecognized barking sound and add the frequency characteristics to the frequency range of the barking sound.

[0016] Further, the detection module is used to detect whether the bark stopping device is worn on the neck of the pet dog before the sound of the pet dog is detected.

[0017] The beneficial effects of the application are as follows: the main microphone sound collecting module is arranged close to the throat of the pet dog to collect the sound, the auxiliary microphone sound collecting module is arranged on the top of the shell away from the throat of the pet dog to collect the sound, the microphone sensitivity and frequency response of the main microphone sound collecting module and the auxiliary microphone sound collecting module are consistent, the microphone pickup holes and the internal space of the main microphone sound collecting module and the auxiliary microphone sound collecting module are consistent, the sound collected by the main microphone sound collecting module and the auxiliary microphone sound collecting module is sent to the differential amplifier to filter the environmental noise, the environmental noise is filtered to obtain the howling sound signal without noise by using the principle of counteracting sound waves, the microprocessor performs fast Fourier transform on the howling sound signal without noise to calculate the frequency domain characteristics and determine whether the frequency domain characteristics are consistent with the howling frequency characteristics of the pet dog stored in the microprocessor, the microprocessor determines the howling of the pet dog and controls the howling stopping device to stimulate the pet to stop howling, thereby preventing the howling stopping device from being misoperated by other noises, when multiple pet dogs are raised at the same time, the main microphone sound collecting module and the auxiliary microphone sound collecting module on the howling stopping device can effectively collect the correct howling sound through noise reduction processing when other pet dogs howl, the microprocessor also has an automatic sensitivity determination program, whether the current howling sound is effective is determined by the amplitude ratio of the effective frequency howling sound in the whole sound, which is different from the sensitivity preset of other howling stopping devices for large and small dogs, the microprocessor can also be provided with an artificial intelligence system, the microprocessor can learn the corresponding frequency characteristics of the unrecognized howling sound through the artificial intelligence system and add the frequency characteristics to the frequency range of the howling sound, the application is simple and convenient to use, has a reasonable structure, low cost, sensitive sound recognition and accurate pet howling recognition.Through further setting, the distance between the main microphone sound acquisition module and the auxiliary microphone sound acquisition module is controlled to be 15-35 mm, the phase and gain of the noise reaching the main microphone sound acquisition module and the auxiliary microphone sound acquisition module are ensured to be consistent, the noise reduction effect is ensured, the microprocessor is started from hibernation to wake-up by the sound starting detection module to start detecting the sound, the sound starting detection module compares the signal collected by the main microphone sound acquisition module with the preset threshold value, and wakes up the microprocessor to work when the collected signal is greater than the preset threshold value, meanwhile, when the sound starting detection module collects the sound, the motion sensor is triggered to start detecting the motion increment of the pet dog and sends the motion increment to the microprocessor, the microprocessor calculates the difference value of the increment changes of the X-axis, the Y-axis and the Z-axis at two times of sampling at a fixed period, the microprocessor calculates the root mean square value RMS of the X-axis, the Y-axis and the Z-axis difference value, compares the root mean square value with the preset threshold value, and records the root mean square value, the motion sensor and the sound acquisition are synchronously stopped, the microprocessor averages the recorded root mean square value, and determines that the pet dog wearing the bark stopping device barks when the AVG value exceeds the preset increment value, when multiple pet dogs are bred at the same time, whether another pet dog barks is judged through the motion sensor increment analysis, the misoperation is further reduced, the increment change analysis can capture the overall vibration component of the pet dog in real time, and more accurate recognition is realized; when not wearing, the bark stopping device is detected by the wearing detection module, the bark stopping device will not work and enter a low-power consumption state, the bark stopping device is prevented from being disturbed by the outside world when not wearing, the man-machine interaction module is connected with the microprocessor to select the training output mode and display the working state of the bark stopping device, and the bark stopping device can be widely applied. BRIEF DESCRIPTION OF DRAWINGS

[0018] Figure 1 is a principle block diagram of the bark stopping control device of the embodiment of the present application;

[0019] Figure 2 is a working flow chart of the bark stopping device control of the embodiment of the present application;

[0020] Figure 3 is a circuit principle diagram of the main microphone sound acquisition module, the auxiliary microphone sound acquisition module, the sound starting detection module and the differential amplifier module of the embodiment of the present application;

[0021] Figure 4 is a circuit principle diagram of the wearing detection module of the embodiment of the present application;

[0022] Figure 5 is a typical bark signal noise reduction schematic diagram of the embodiment of the present application;

[0023] Figure 6 is a typical bark signal FFT change schematic diagram of the embodiment of the present application;

[0024] Figure 7 is a front view of the shell of the bark stopping device of the embodiment of the present application;

[0025] Figure 8 Figure 1 is a rear view of a housing of a bark collar according to an embodiment of the present invention. DETAILED DESCRIPTION

[0026] The present invention will be further described with reference to the drawings and detailed description.

[0027] Reference Figures 1-8The preferred noise-reducing bark control device of the present application comprises a fixing device that can be worn around the neck of a pet dog, a housing 1, a bark control device 2, a main microphone sound collection module 3, a secondary microphone sound collection module 4, a differential amplifier module 5, a microprocessor 6, a human-computer interaction module 7, a sound activation detection module 8, a motion sensor 9, and a wearing detection module 10. The housing 1 is arranged on the fixing device at the throat of the pet dog. The bark control device 2 is arranged on the housing 1 and is an electrostatic pulse generator. The main microphone sound collection module 3 is installed in the housing 1, and the sound pickup hole 31 of the main microphone is located at the bottom of the housing 1 near the throat of the pet dog. The secondary microphone sound collection module 4 is installed in the housing 1, and the sound pickup hole 41 of the secondary microphone is located at the top of the housing 1 away from the throat of the pet dog. The microphone sensitivity and frequency response of the main microphone sound collection module 3 and the secondary microphone sound collection module 4 are consistent, and the microphone sound pickup hole and the internal space of the main microphone sound collection module 3 and the secondary microphone sound collection module 4 are consistent. The main microphone sound collection module 3 and the secondary microphone sound collection module 4 respectively collect the barking sound, amplify it, and send it to the differential amplifier module 5 to filter environmental noise. The differential amplifier module 5 uses inverted sound waves to filter environmental noise and outputs a noise-free barking sound signal to the microprocessor 6. The microprocessor 6 performs fast Fourier transform to calculate the frequency domain characteristics and determines whether the frequency domain characteristics conform to the pet dog barking frequency characteristics stored in the microprocessor 6. If the pet dog barks, the microprocessor 6 controls the bark control device 2 to stimulate the pet to bark. The microprocessor 6 is normally in a dormant state to reduce power consumption. The sound activation detection module 8 is connected to the output of the main microphone sound collection module 3. The output of the sound activation detection module 8 is connected to the input of the microprocessor 6. The sound activation detection module 8 compares the signal collected by the main microphone sound collection module 3 with the preset threshold value of the sound activation detection module 8 and wakes up the microprocessor 6 when the collected signal is greater than the preset threshold value. The motion sensor 9 is arranged on the fixing device and is connected to the sound activation detection module 8. The output of the motion sensor 9 is connected to the input of the microprocessor 6. When the sound activation detection module 8 collects sound, the motion sensor 9 is triggered to start detecting the motion increment information of the pet dog and sends it to the microprocessor 6. The microprocessor 6 calculates the difference between the increment changes of the X-axis, Y-axis, and Z-axis at two different times with a fixed periodicity. The microprocessor 6 calculates the root mean square value RMS of the differences of the X-axis, Y-axis, and Z-axis and compares it with the preset threshold value. The motion sensor 9 stops collecting sound synchronously. The microprocessor 6 averages the recorded root mean square values. If the average value AVG exceeds the preset increment value, the microprocessor 6 determines that the pet dog wearing the bark control device is barking and controls the bark control device 2 to stimulate the pet to bark.

[0028] The RMS formula for the difference value of X, Y and Z is:

[0029] ;

[0030] The RMS average formula for all values is:

[0031] ;

[0032] The wearing detection module 10 is arranged in the shell 1 and connected with the stopping barking device. The output of the wearing detection module 10 is connected with the input of the microprocessor 6. The wearing detection module 10 detects whether the electrostatic pulse shock column of the stopping barking device 2 is in contact with the skin to cause different loads. The wearing detection module 10 compares the electrostatic pulse current value of the electrostatic pulse shock column of the current stopping barking device 2 with the preset idle current threshold value. If the value is greater than the threshold value, the wearing is successful. The man-machine interaction module 7 is connected with the microprocessor 6 to select the training output mode and display the working state of the stopping barking device 2.

[0033] The barking sound of pet dogs has great difference in frequency according to different emotions. When the pet dog is in the situation of alerting and defending, a low howling sound appears, and the frequency is about 120Hz-600Hz. When the pet dog is in the situation of hunger, the frequency of the barking sound is about 1330Hz-1440Hz. When the owner wants to abandon the pet dog, the frequency of the barking sound is high and sharp, about 1650Hz-2000Hz. Dogs also compete for the owner with each other, and the frequency of the barking sound is about 627Hz.

[0034] Reference Figure 5 and Figure 6, the main microphone sound acquisition module 3 collects the signal Vm of the mixed barking sound and noise, and the auxiliary microphone sound acquisition module 4 collects the signal Vs of the mixed barking sound and noise; the main microphone of the main microphone sound acquisition module 3 is close to the throat, so the barking sound signal collected by the main microphone is larger than the barking sound collected by the auxiliary microphone of the auxiliary microphone sound acquisition module 4, but the noise sampled by the microphone of the main microphone sound acquisition module 3 and the auxiliary microphone sound acquisition module 4 is the same, the signals collected by the main microphone sound acquisition module 3 and the auxiliary microphone sound acquisition module 4 are input into the differential amplifier module 5, the preset amplification multiple of the differential amplifier is 1:1, and the environmental noise is filtered by using the principle of "opposite sound wave cancellation", so that the output signal is Vo≈Vm-Vs, the signal of Vo has filtered the noise, and the obtained signal is the real barking sound. The barking sound signal without noise is sent to the microprocessor, the sound signal is sampled at a sampling rate of Fs=10K and 4096 sampling points, and after the sampling is stopped, the barking sound signal without noise is subjected to fast Fourier transform (FFT) to obtain the frequency domain characteristics, including the frequency and amplitude of the original signal, the detection frequency range is f=Fs / 2=5K, and the barking sound frequency of the pet dog is also in the detection range, so whether the barking sound is the barking sound of the pet dog itself can be accurately judged.

[0035] Reference Figure 3 , the working principle of the main microphone sound acquisition module 3: the resistor R21 provides a bias voltage for the main microphone; the resistor R16 and the resistor R20 provide an audio signal reference voltage through a voltage division circuit; the resistor R24 and the capacitor C13 are low-pass filters for filtering high-frequency noise; the capacitor C7 is a direct-coupling capacitor for coupling the audio signal converted by the microphone to the non-inverting input terminal of the operational amplifier U3, and the output voltage Vm is fed back to the inverting input terminal of the operational amplifier U3 through the resistors R27 and R28, so as to form a voltage series negative feedback amplification circuit, and the amplification multiple A is calculated according to the virtual short and virtual open principle and is equal to 1+R28 / R27.

[0036] Reference Figure 3 , the working principle of the auxiliary microphone sound acquisition module 4: the resistor R10 provides a bias voltage for the auxiliary microphone; the resistor R8 and the resistor R11 provide an audio signal reference voltage through a voltage division circuit; the resistor R13 and the capacitor C23 are low-pass filters for filtering high-frequency noise; the capacitor C22 is a direct-coupling capacitor for coupling the audio signal converted by the microphone to the non-inverting input terminal of the operational amplifier U2, and the output voltage Vs is fed back to the inverting input terminal of the operational amplifier U2 through the resistors R14 and R15, so as to form a voltage series negative feedback amplification circuit, and the amplification multiple A is calculated according to the virtual short and virtual open principle and is equal to 1+R15 / R14.

[0037] Reference Figure 3, the sound start detection module 8 working principle: resistance R31, capacitor C12 for low-pass filter, filter out high-frequency noise; the main microphone sound signal Vs, through the low-pass filter input to the comparator U4 + input terminal; resistance R34 and R39 voltage divider circuit provides the reference voltage of the comparator U4; when Vs audio signal is greater than the reference voltage, the comparator U4 output terminal Vw output high level to the microprocessor wakes up the microprocessor work.

[0038] Reference Figure 3 , the differential amplifier module 5 working principle: resistance R5, R6, R7, R9, operational amplifier U1 constitutes a differential amplifier circuit; when R5=R6=R7=R9, output Vo=Vm-Vs.

[0039] Reference Figure 4 , the wearing detection module 10 working principle: microprocessor port EShockCtrl output fast high level pulse, through resistance R3 and R5 voltage division, drive the transistor Q1 is in the on state, step-up transformer T1 will be VBAT to the specified voltage, resistance R4 for current sampling resistance, provide Vf point reference voltage, resistance R2 for isolation resistance, capacitor C3 for filter capacitor, when the static pulse shock column P1, P2 output end contact to the skin, the load changes, resulting in Vf point voltage changes, through this change to determine whether there is wearing.

[0040] Reference Figure 2 The preferred control method of the barking inhibitor with noise reduction of the application comprises a fixing device that can be worn on the neck of a pet dog, a shell and a barking inhibitor, wherein the shell is arranged on the fixing device and located at the throat sound emitting position of the pet dog, and the barking inhibitor is arranged on the shell and used for stopping the pet dog from barking.

[0041] The wearing detection module is used to detect whether the barking inhibitor is worn on the neck of the pet dog.

[0042] Detecting the sound of the pet dog: the microphone sensitivity and frequency response of the main microphone sound collection module and the auxiliary microphone sound collection module are set to be consistent, and the microphone pickup holes and internal spaces of the main microphone sound collection module and the auxiliary microphone sound collection module are consistent; the main microphone sound collection module is arranged close to the throat sound emitting position of the pet dog to collect the sound, and the auxiliary microphone sound collection module is arranged on the top of the shell and away from the throat sound emitting position of the pet dog to collect the sound; the sound start detection module is set to compare the signal collected by the main microphone sound collection module with a preset threshold value and wake up the microprocessor to work when the collected signal is greater than the preset threshold value; the motion sensor is triggered to start detecting the motion increment information of the pet dog when the sound start detection module collects the sound, and the information is sent to the microprocessor.

[0043] The collected sound is denoised, the main microphone sound collection module and the auxiliary microphone sound collection module collect the barking sound respectively, amplify and send to the differential amplifier module to filter environmental noise, the differential amplifier module uses the opposite sound wave to filter environmental noise and outputs the barking sound signal without noise to the microprocessor,

[0044] The microprocessor calculates the frequency domain characteristics of the barking sound signal without noise by fast Fourier transform, and determines whether the frequency domain characteristics conform to the barking frequency characteristics of the pet dog stored in the microprocessor, the microprocessor is provided with an automatic sensitivity determination system, that is, the microprocessor determines whether the current barking sound is the barking sound of the pet dog by calculating the amplitude ratio of the effective frequency barking sound in the whole sound, the microprocessor calculates the difference value of the incremental change of the X axis, Y axis and Z axis at fixed periodicity, the microprocessor calculates the root mean square value RMS of the X axis, Y axis and Z axis difference value and compares it with the preset threshold value, and records it, the motion sensor and the sound collection are synchronous stopped, the microprocessor calculates the average value AVG of the recorded root mean square value, if the AVG value exceeds the preset incremental value, it is determined that the pet dog wearing the barking stopping device barks, if the microprocessor determines that the pet dog barks, the barking stopping device stimulates the pet to stop barking, the microprocessor is provided with an artificial intelligence system, the microprocessor can learn the corresponding frequency characteristics of the unrecognized barking sound and add it to the frequency range of the barking sound.

[0045] The microprocessor in the application is an STM32L4 Cortex-M4 ultra-low power single-chip microcomputer or an STM32 U5 series Cortex-M33 ultra-low power MCU, the distance between the main microphone sound collection module and the auxiliary microphone sound collection module is preferably 15-35 mm, the barking stopping device can also be a vibration, warning sound or ultrasonic stimulation to stop the pet dog from barking.

[0046] Although the application is specifically shown and introduced in combination with the preferred embodiments, those skilled in the art should understand that various changes can be made to the application in form and detail without departing from the spirit and scope of the application defined in the appended claims, and all changes are within the protection scope of the application.

Claims

1. A noise-reducing bark suppressor control device, comprising a fixing device wearable on a pet dog's neck, a housing, a bark suppressor, a main microphone sound acquisition module, a secondary microphone sound acquisition module, a differential amplifier module, and a microprocessor, wherein the housing is disposed on the fixing device at the throat of the pet dog's neck where it makes a sound, and the bark suppressor is disposed on the housing, characterized in that: The main microphone sound collecting module is installed in the shell and the pickup hole of the main microphone is located at the bottom of the shell near the throat of the pet dog; the auxiliary microphone sound collecting module is installed in the shell and the pickup hole of the auxiliary microphone is located at the top of the shell away from the throat of the pet dog; the microphone sensitivity and frequency response of the main microphone sound collecting module and the auxiliary microphone sound collecting module are consistent, and the microphone pickup hole and the internal space of the main microphone sound collecting module and the auxiliary microphone sound collecting module are consistent; the main microphone sound collecting module and the auxiliary microphone sound collecting module respectively collect the barking sound, amplify the barking sound, send the barking sound into the differential amplifier module to filter the environmental noise, output the barking sound signal without noise to the microprocessor, and the microprocessor calculates the frequency domain characteristics and determines whether the frequency domain characteristics are consistent with the pet dog barking frequency characteristics stored in the microprocessor; the microprocessor determines the barking of the pet dog and controls the bark stopping device to stimulate the pet to stop barking; the sound starting detection module is connected with the output of the main microphone sound collecting module; the motion sensor is arranged on the fixing device and connected with the sound starting detection module; the output of the motion sensor is connected with the input of the microprocessor; when the sound starting detection module collects the sound, the motion sensor is triggered to start detecting the motion increment of the pet dog and sends the motion increment to the microprocessor; the microprocessor calculates the difference of the increments of the X-axis, Y-axis and Z-axis at two sampling times with a fixed period; the microprocessor calculates the root mean square value RMS of the differences of the X-axis, Y-axis and Z-axis and compares the root mean square value with the preset threshold value, and records the root mean square value; the motion sensor and the sound collecting module stop synchronously; the microprocessor averages the recorded root mean square values; if the average value AVG exceeds the preset increment value, it is determined that the pet dog wearing the bark stopping device barks; the wearing detection module is arranged in the shell and connected with the bark stopping device; the output of the wearing detection module is connected with the input of the microprocessor; the wearing detection module detects whether the electrostatic pulse shock column of the bark stopping device contacts the skin to cause different loads; the wearing detection module compares the electrostatic pulse current value of the electrostatic pulse shock column of the current bark stopping device with the preset idle current threshold value; if the electrostatic pulse current value is greater than the preset idle current threshold value, the wearing is successful.

2. The bark collar control device of claim 1, wherein: The output of the sound starting detection module is connected with the input of the microprocessor; the sound starting detection module compares the signal collected by the main microphone sound collecting module with the preset threshold value and wakes up the microprocessor when the collected signal is greater than the preset threshold value.

3. The bark collar control device of claim 1, wherein: The bark stopping device includes electrostatic pulse, vibration, warning sound or ultrasonic stimulation to make the pet dog stop barking.

4. The bark collar control device of claim 1, wherein: The human-computer interaction module is connected with the microprocessor to select the output mode and display the working state of the bark stopping device.

5. A barking control method with noise reduction, comprising a fixing device that can be worn on the neck of a pet dog, a shell, and a barking control device, wherein the shell is arranged on the fixing device at the throat sound production position of the pet dog, and the barking control device is arranged on the shell for stopping the pet dog from barking, and characterized in that: detecting the sound of the pet dog: the microphone sensitivity and frequency response of the main microphone sound collection module and the auxiliary microphone sound collection module are consistent, and the microphone pickup holes and internal spaces of the main microphone sound collection module and the auxiliary microphone sound collection module are consistent, the main microphone sound collection module is arranged close to the throat sound production position of the pet dog to collect the sound, and the auxiliary microphone sound collection module is arranged on the top of the shell away from the throat sound production position of the pet dog to collect the sound; noise reduction processing of the collected sound: the main microphone sound collection module and the auxiliary microphone sound collection module respectively collect the barking sound, then amplify the barking sound, and send the barking sound to a differential amplifier module to filter environmental noise, the differential amplifier module uses inverse sound waves to filter environmental noise and outputs a barking sound signal without noise to a microprocessor; determining whether the signal conforms to the barking frequency: the microprocessor performs fast Fourier transform on the barking sound signal without noise to calculate the frequency domain characteristics and determine whether the frequency domain characteristics conform to the barking frequency characteristics of the pet dog stored in the microprocessor, and if the microprocessor determines that the pet dog is barking, the microprocessor controls the barking control device to stimulate the pet dog to stop barking. The method further comprises a motion sensor and a sound start detection module, the sound start detection module compares the signal collected by the main microphone sound collection module with a preset threshold value and wakes up the microprocessor to work when the collected signal is greater than the preset threshold value, the motion sensor is triggered to start detecting the motion increment information of the pet dog when the sound start detection module collects the sound and sends the motion increment information to the microprocessor, the microprocessor calculates the difference between the increments of the X-axis, Y-axis, and Z-axis at two sampling times with a fixed periodicity, compares the root mean square (RMS) values of the differences of the X-axis, Y-axis, and Z-axis with a preset threshold value, and records the RMS values, the motion sensor and the sound collection module stop synchronously, the microprocessor averages the recorded RMS values, and determines that the pet dog wearing the barking control device is barking if the average value (AVG) exceeds a preset increment value. The microprocessor is provided with an automatic sensitivity determination system, i.e., the microprocessor determines whether the current barking sound is the barking sound of the pet dog by calculating the amplitude ratio of the effective frequency of the barking sound in the entire sound, and the microprocessor is provided with an artificial intelligence system, the microprocessor can learn and generate corresponding frequency characteristics for the unrecognized barking sound and add the frequency characteristics to the frequency range of the barking sound. Before detecting the sound of the pet dog, the wearing detection module is used to detect whether the barking control device is worn on the neck of the pet dog.

6. The bark control method with noise reduction of claim 5, wherein: ​ 7. The bark control method with noise reduction of claim 5, wherein: ​ 8. The bark control method with noise reduction of claim 5, wherein: ​

Citation Information

Patent Citations

  • Barking stopping control method and device for barking stopping tool

    CN110915713A

  • Novel pet barking stopper

    CN213719354U

  • Communication noise-reducing circuit and noise-reducing method

    CN106790882A

  • Pet barking stopping device

    CN109601418A

  • Pulse output control method and device and computer storage medium

    CN114681790A