Equipment detection method, device, upper computer and system

By using bone conduction sensors to acquire heart sound signals in wearable devices, combined with interference evaluation of noise signals, the problem of low reliability in traditional stethoscopes in noisy environments is solved, and higher reliability of heart sound signal acquisition is achieved.

CN119676629APending Publication Date: 2025-03-21GOERTEK INC
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202510037548.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-09
Publication Date
2025-03-21

AI Technical Summary

Technical Problem

Traditional air-conductive stethoscopes are difficult to integrate into wearable devices, and are easily disturbed by external noise in a highly noisy environment, affecting the reliability of heart sound signals.

Method used

Heart sound signals are collected through the bone conduction sensor of the wearable device, and the loudspeaker plays noise signals. Combined with the noise signals collected by the microphone, the degree of interference of the ambient noise signals is determined.

Benefits of technology

It effectively reduces the interference of external noise on heart sound signal acquisition and improves the reliability of heart health monitoring in noisy environment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119676629A_ABST
    Figure CN119676629A_ABST
Patent Text Reader

Abstract

The invention provides an equipment detection method and device, an upper computer and a system, and the method comprises the steps: playing a noise signal through a loudspeaker under the condition that a bone conduction sensor of wearable equipment collects a heart sound signal of a wearer; determining an environmental noise signal according to a noise signal collected by a microphone at the wearable device; according to the heart sound signals collected by the bone conduction sensor, the interference degree of the environment noise signals on the wearable device is determined.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present disclosure relate to the technical field of equipment testing, and more specifically, to an equipment testing method, device, host computer, and medium. Background Art

[0002] Heart sounds, as a direct reflection of the mechanical activity of the heart, carry rich physiological and pathological information. As the acoustic manifestation of myocardial contraction, valve closure and blood flow activity inside the heart, they are of great reference value for evaluating cardiac function and diagnosing heart disease.

[0003] The rapid development of digital health has made wearable devices an important tool for daily health monitoring. However, traditional air conduction-based stethoscope solutions are difficult to integrate into wearable devices and are easily interfered by environmental noise, which limits users' daily heart health monitoring.

[0004] In the related technology, bone conduction sensors based on the principle of bone conduction can be integrated into wearable devices and used to collect heart sound signals. Bone conduction sensors directly pick up signals through human bone vibration, reducing interference from external sound waves and making daily monitoring easier. However, bone conduction sensors may still be interfered by external noise in a strong noise environment, and the interfered heart sound signals will affect the reliability of diagnosis. Summary of the invention

[0005] One purpose of the embodiments of the present disclosure is to provide a new technical solution for device detection.

[0006] According to a first aspect of an embodiment of the present disclosure, a device detection method is provided, the method comprising:

[0007] When the wearer's heart sound signal is collected through the bone conduction sensor of the wearable device, a noise signal is played through the speaker;

[0008] Determine an environmental noise signal according to a noise signal collected by a microphone at the wearable device;

[0009] The interference degree of the environmental noise signal on the wearable device is determined according to the heart sound signal collected by the bone conduction sensor.

[0010] Optionally, determining the interference degree of the environmental noise signal on the wearable device according to the heart sound signal collected by the bone conduction sensor includes:

[0011] Identify the heart sound signal collected by the bone conduction sensor to obtain a signal recognition result of the heart sound signal;

[0012] When the signal recognition result is that the first heart sound and / or the second heart sound cannot be recognized from the heart sound signal, determining that the degree of interference of the environmental noise signal on the wearable device is large;

[0013] When the signal recognition result is that the first heart sound and the second heart sound are recognized from the heart sound signal, the interference degree of the environmental noise signal on the wearable device is determined according to the peak value of the first heart sound and the peak value of the second heart sound.

[0014] Optionally, determining the interference degree of the environmental noise signal on the wearable device according to the peak value of the first heart sound and the peak value of the second heart sound includes:

[0015] Obtaining a heart sound signal energy interval according to a peak value of the first heart sound and a peak value of the second heart sound;

[0016] Obtaining a first value of a mathematical statistical indicator of the heart sound signal energy interval;

[0017] Acquire a second value of the mathematical statistics indicator of remaining signal energy intervals in the heart sound signal except the heart sound signal energy interval;

[0018] The interference degree of the environmental noise signal on the wearable device is determined according to the first value and the second value.

[0019] Optionally, determining the interference degree of the environmental noise signal on the wearable device according to the first value and the second value includes:

[0020] Obtaining a difference between the first value and the second value;

[0021] When the difference satisfies a set condition, it is determined that the interference degree of the environmental noise signal on the wearable device is small.

[0022] Optionally, the set condition includes that the difference is greater than a set threshold.

[0023] Optionally, the noise signal played by the loudspeaker is a pink noise signal.

[0024] Optionally, the wearable device and the speaker are located at the same horizontal height, and the distance between the wearable device and the speaker is a set distance.

[0025] According to a second aspect of an embodiment of the present disclosure, a device detection apparatus is provided, the apparatus comprising:

[0026] A control module, configured to play a noise signal through a speaker when a heart sound signal of a wearer is collected through a bone conduction sensor of the wearable device;

[0027] A first determination module is used to determine an environmental noise signal according to a noise signal collected by a microphone at the wearable device;

[0028] The second determination module is used to determine the interference degree of the environmental noise signal on the wearable device according to the heart sound signal collected by the bone conduction sensor.

[0029] According to a third aspect of an embodiment of the present disclosure, a host computer is provided, including a memory and a processor, wherein the memory is used to store an executable computer program; the computer program is used to control the processor to execute the method described in the first aspect above.

[0030] According to a fourth aspect of an embodiment of the present disclosure, a device detection system is provided, including: a wearable device; a speaker; a microphone; a host computer as described in the third aspect above, wherein the host computer is respectively connected to the wearable device, the speaker and the microphone.

[0031] One beneficial effect of the disclosed embodiment is that, when the wearer's heart sound signal is collected through the bone conduction sensor of the wearable device, a noise signal is played through the speaker, and the environmental noise signal is determined based on the noise signal collected by the microphone at the wearable device, and then the degree of interference of the environmental noise signal on the wearable device is determined based on the heart sound signal collected by the bone conduction sensor. That is, it can determine the environmental noise signal in combination with the noise signal collected by the microphone, and evaluate the degree of interference of the environmental noise signal on the wearable device with the bone conduction sensor based on the heart sound signal picked up by the bone conduction sensor, and can provide a reliable testing method for the use environment of the wearable device with the bone conduction sensor.

[0032] Other features and advantages of the present specification will become apparent from the following detailed description of exemplary embodiments of the present specification with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate embodiments of the specification and, together with the description, serve to explain the principles of the specification.

[0034] Figure 1 is one of the structural schematic diagrams of the device detection system according to an embodiment of the present disclosure;

[0035] Figure 2 is a schematic diagram of an application scenario of a device detection method according to an embodiment of the present disclosure;

[0036] Figure 3 is a flow chart of a device detection method according to an embodiment of the present disclosure;

[0037] Figure 4 is a structural schematic diagram of a device detection apparatus according to an embodiment of the present disclosure;

[0038] Figure 5 is a schematic diagram of the structure of a host computer according to an embodiment of the present disclosure;

[0039] Figure 6 This is the second structural schematic diagram of the equipment detection system according to the embodiment of the present disclosure. DETAILED DESCRIPTION

[0040] Various exemplary embodiments of the present disclosure will now be described in detail with reference to the accompanying drawings. It should be noted that unless otherwise specifically stated, the relative arrangement of components and steps, numerical expressions and numerical values ​​set forth in these embodiments do not limit the scope of the embodiments of the present disclosure.

[0041] The following description of at least one exemplary embodiment is merely illustrative in nature and is in no way intended to limit the present disclosure, its application, or uses.

[0042] Technologies, methods, and equipment known to ordinary technicians in the relevant art may not be discussed in detail, but where appropriate, the technologies, methods, and equipment should be considered as part of the specification.

[0043] In all examples shown and discussed herein, any specific values ​​should be interpreted as merely exemplary and not limiting. Therefore, other examples of the exemplary embodiments may have different values.

[0044] It should be noted that like reference numerals and letters refer to similar items in the following figures, and therefore, once an item is defined in one figure, it need not be further discussed in subsequent figures.

[0045] <Hardware Configuration>

[0046] Before introducing the device detection method of the embodiment of the present disclosure, a device detection system for executing the device detection method of the embodiment of the present disclosure is briefly introduced.

[0047] Reference Figure 1 The device detection system 100 includes a wearable device 110 , a speaker 120 , a microphone 130 , a sound card 140 , a measurement amplifier 150 , a power amplifier 160 and a host computer 170 .

[0048] The wearable device 110 has a bone conduction sensor (not shown in the figure) for collecting heart sound signals of the wearer of the wearable device 110 .

[0049] The speaker 120 may be a sound box. The microphone 130 is usually a standard microphone.

[0050] The test environment is usually a fully anechoic room, and the wearable device 110, the speaker 120, and the microphone 130 are usually located in the fully anechoic room. Figure 2 In the fully anechoic room, the user wears the wearable device 110 and the microphone 130, and the wearable device 110 and the microphone 130 are worn at a close position to the user. The wearable device 110 and the speaker 120 are at the same level, and the distance between the wearable device 110 and the speaker 120 is 1.5 m.

[0051] The wearable device 110 is connected to the host computer 170. The speaker 120 is connected to the host computer 170 via the power amplifier 160 and the sound card 140. The microphone 130 is connected to the host computer 170 via the measurement amplifier 150 and the sound card 140.

[0052] In the actual test process, combined with Figure 2 When the wearer's heart sound signal is collected by the bone conduction sensor of the wearable device 110, the noise signal can be played through the speaker 120, the noise signal at the wearable device 110 can be collected by the microphone 130 to determine the sound pressure level of the ambient noise signal, and the host computer 170 can determine the degree of interference of the ambient noise signal on the wearable device 110 based on the heart sound signal collected by the bone conduction sensor.

[0053] The host computer 170 may be a terminal device, a portable computer, a desktop computer, a server, a server cluster, etc. Figure 1 As shown, the host computer 170 may include a processor 171, a memory 172, an interface device 173, a communication device 174, a display device 175, an input device 176, and the like. Among them, the processor 171 may be a processor CPU, a microprocessor MCU, and the like. The memory 172 may include, for example, a ROM (read-only memory), a RAM (random access memory), a non-volatile memory such as a hard disk, and the like. The interface device 173 may include, for example, a USB interface, a headphone interface, and the like. The communication device 174 may, for example, be capable of wired or wireless communication, and may specifically include Wifi communication, Bluetooth communication, 2G / 3G / 4G / 5G communication, and the like. The display device 175 may, for example, be a liquid crystal display screen, a touch display screen, and the like. The input device 176 may, for example, include a touch screen, a keyboard, and the like.

[0054] In this embodiment, the memory 172 of the host computer 170 is used to store instructions, which are used to control the processor 171 to operate to at least perform the device detection method according to any embodiment of the present disclosure. The technician can design instructions according to the scheme disclosed in the present disclosure. How the instructions control the processor to operate is well known in the art, so it will not be described in detail here.

[0055] Despite Figure 1 , multiple devices of the host computer 170 are shown; however, the present disclosure may only involve some of the devices, for example, the host computer 170 only involves the memory 172 and the processor 171.

[0056] <Method Example>

[0057] Figure 3 is a flow chart of a device detection method provided by an embodiment of the present disclosure. The method can be Figure 1 The host computer 170 shown is implemented. Figure 3 As shown, the device detection method may include the following steps S3100 to S3300, which are described in detail below.

[0058] Step S3100: When the heart sound signal of the wearer is collected by the bone conduction sensor of the wearable device, a noise signal is played through a speaker.

[0059] The wearable device is integrated with a bone conduction sensor for collecting heart sound signals of the wearer of the wearable device. Generally, the bone conduction sensor may be a bone voiceprint sensor.

[0060] Among them, the heart sound signal refers to the sound produced by the contraction and relaxation of the myocardium during the heart beat cycle, which causes the valves to open and close continuously, and the mechanical vibration of the ventricular walls and major blood vessels due to the impact of blood. Usually, the heart sound signal in a cardiac cycle includes the first heart sound S1, the second heart sound S2 and other signals. The first heart sound S1 occurs at the beginning of the cardiac systole and is the first heart sound emitted in the cardiac cycle. The second heart sound S2 occurs at the beginning of the cardiac diastole and is the second heart sound emitted in the cardiac cycle.

[0061] The wearable device and the speaker are at the same level, and the distance between the wearable device and the speaker is a set distance. The set distance can be set according to the size of the anechoic chamber, for example, the set distance can be 1.5m.

[0062] Among them, the noise signal played by the speaker can be a pink noise signal, which sounds closer to the sounds of nature, such as raindrops, rustling leaves, etc., which is similar to environmental noise (such as wind and rain). This naturalness enables pink noise to simulate sound changes in the natural environment in certain situations. In other words, there is a similarity between the pink noise signal and the noise in the actual use environment of the wearable device. Usually, the host computer provides a sound source, that is, a noise signal, which passes through a sound card and a power amplifier and is played through a speaker.

[0063] Reference Figure 2 The test environment is a fully anechoic room. The wearable device 110 can be a smart watch. The user sits for 1 minute before the test. The user wears the wearable device 110 on the back of the wrist. The bone voiceprint sensor in the wearable device 110 collects the user's heart sound signal and transmits the collected heart sound signal to the host computer 170. The distance between the wearable device 110 and the speaker is 1.5 meters. When the bone voiceprint sensor collects the user's heart sound signal, the speaker 120 plays a noise signal.

[0064] After executing the above step S3100 and collecting the heart sound signal of the wearer through the bone conduction sensor of the wearable device, and playing the noise signal through the speaker, enter:

[0065] Step S3200: determining an environmental noise signal according to a noise signal collected by a microphone at the wearable device.

[0066] The microphone may be a standard microphone, which can be worn at a position close to the wearable device of the user. Usually, the noise signal collected by the microphone can be used as the noise signal collected by the microphone at the wearable device.

[0067] In this embodiment, when the speaker plays a noise signal, the microphone can collect the noise signal at the wearable device, and the microphone transmits the collected noise signal to the host computer through the sound card. The host computer will identify the sound pressure level of the noise signal collected by the microphone in decibels (dB), and determine the sound pressure level of the noise signal collected by the microphone as the sound pressure level of the ambient noise signal in the environment where the wearable device is located. The sound pressure level of the noise signal is an important indicator for measuring the intensity of noise, which reflects the pressure generated by the noise signal on the human ear. In other words, the noise signal collected by the microphone can be used to calibrate the sound pressure level of the ambient noise signal in the environment where the wearable device is located.

[0068] It should be noted that the sound pressure level of the noise signal collected by the microphone can be set incrementally, for example, the sound pressure level range is 50-90dB. Those skilled in the art will know that when the distance between the microphone and the speaker is fixed, the sound pressure level of the noise signal collected by the microphone can be changed by adjusting the volume of the noise signal played by the speaker.

[0069] Reference Figure 2 The user wears the microphone 130, and the microphone 130 and the wearable device 110 are worn at a close position to the user. When the speaker 120 plays a noise signal, the microphone 130 can collect the noise signal at the wearable device 110, and the host computer 170 recognizes the noise signal to obtain the sound pressure level of the ambient noise signal.

[0070] After executing the above step S3200 to determine the ambient noise signal according to the noise signal collected by the microphone at the wearable device, proceed to:

[0071] Step S3300: Determine whether the environmental noise signal interferes with the wearable device based on the heart sound signal collected by the bone conduction sensor.

[0072] In this embodiment, the host computer can determine whether the environmental noise signal interferes with the wearable device based on the heart sound signal collected by the bone conduction sensor.

[0073] In an optional embodiment, the step S3300 of determining the interference degree of the environmental noise signal on the wearable device according to the heart sound signal collected by the bone conduction sensor may further include the following steps S3310 to S3330:

[0074] Step S3310, identifying the heart sound signal collected by the bone conduction sensor, and obtaining a signal recognition result of the heart sound signal.

[0075] In this step S3310, the host computer identifies the heart sound signal collected by the bone voiceprint sensor and obtains a signal recognition result of the heart sound signal, wherein the signal recognition result includes that the first heart sound S1 and / or the second heart sound S2 cannot be recognized from the heart sound signal, and the signal recognition result also includes recognizing the first heart sound S1 and the second heart sound S2 from the heart sound signal.

[0076] Step S3320: When the signal recognition result is that the first heart sound and / or the second heart sound cannot be recognized from the heart sound signal, it is determined that the interference degree of the environmental noise signal on the wearable device is large.

[0077] Specifically, the upper computer cannot identify the first heart sound S1 and / or the second heart sound S2 from the heart sound signal in the signal recognition result, that is, the first heart sound S1 and the second heart sound S2 are completely submerged in the ambient noise signal, and their peak values ​​cannot be identified. The heart sound signal is greatly affected by the ambient noise signal, and the wearable device cannot normally collect the user's heart sound signal in this environment.

[0078] Step S3330, when the signal recognition result is that the first heart sound and the second heart sound are recognized from the heart sound signal, determine whether the environmental noise signal interferes with the wearable device according to the peak value of the first heart sound and the peak value of the second heart sound.

[0079] Optionally, in step S3330, determining whether the environmental noise signal interferes with the wearable device according to the peak value of the first heart sound and the peak value of the second heart sound may further include the following steps S3331 to S3334:

[0080] Step S3331: Obtain a heart sound signal energy interval according to the peak value of the first heart sound and the peak value of the second heart sound.

[0081] Specifically, when the signal recognition result of the upper computer is that the first heart sound S1 and the second heart sound S2 are identified from the heart sound signal, the first set time period before and after the peak of the first heart sound S1, for example, the interval of 40 ms before and after the peak of the first heart sound S1, and the second set time period before and after the peak of the second heart sound S2, for example, the interval of 40 ms before and after the peak of the second heart sound S2, can be used as the heart sound signal energy interval.

[0082] Generally, the first set time period and the second set time period may be the same or different, which is not limited in this embodiment.

[0083] Step S3332, obtaining a first value of a mathematical statistical indicator of the energy interval of the heart sound signal.

[0084] The mathematical statistics indicator may be a root mean square (RMS).

[0085] Specifically, after the host computer determines the energy interval of the heart sound signal, it can calculate the root mean square value R1 within the energy interval of the heart sound signal.

[0086] Step S3333: Obtain a second value of the mathematical statistical indicator of the remaining signal energy intervals in the heart sound signal except the heart sound signal energy interval.

[0087] Specifically, the host computer may also determine a root mean square value R2 of a remaining signal energy interval in the heart sound signal except for the heart sound signal energy interval.

[0088] Step S3334: Determine whether the environmental noise interferes with the wearable device based on the first value and the second value.

[0089] Optionally, this step S3334 determines the degree of interference of the ambient noise signal on the wearable device according to the first value and the second value, and can further include: obtaining the difference between the first value and the second value; when the difference meets the set conditions, determining that the degree of interference of the ambient noise signal on the wearable device is small.

[0090] The set condition includes that the difference is greater than a set threshold value. The set threshold value may be set according to actual application scenarios. For example, the set threshold value may be 15 dB.

[0091] Specifically, the host computer obtains the difference R1-R2 between the root mean square value R1 and the root mean square value R2. If R1-R2>15dB, it indicates that the energy of the heart sound signal is less affected by the environmental noise signal, and the sound pressure level of the environmental noise signal at this time can meet the wearable device test requirements. If R1-R2≤15dB, it indicates that the energy of the heart sound signal is greatly affected by the environmental noise signal, and the sound pressure level of the environmental noise signal at this time does not meet the wearable device test requirements.

[0092] Through the above steps S3100 to S3300, it is possible to test the anti-noise ability of the heart sound collection device based on the bone conduction sensor, that is, the wearable device, so as to give the sound pressure level of the maximum ambient noise when the wearable device is in use.

[0093] According to the embodiment of the present disclosure, when the wearer's heart sound signal is collected through the bone conduction sensor of the wearable device, a noise signal will be played through the speaker, and the environmental noise signal will be determined based on the noise signal collected by the microphone at the wearable device, and then the degree of interference of the environmental noise signal on the wearable device will be determined based on the heart sound signal collected by the bone conduction sensor. That is, it can determine the environmental noise signal in combination with the noise signal collected by the microphone, and evaluate the degree of interference of the environmental noise signal on the wearable device with the bone conduction sensor based on the heart sound signal picked up by the bone conduction sensor, and can provide a reliable testing method for the use environment of the wearable device with the bone conduction sensor.

[0094] <Device Example>

[0095] In this embodiment, a device detection device 400 is provided, such as Figure 4 As shown, the device detection apparatus 400 may include a control module 410 , a first determination module 420 , and a second determination module 430 .

[0096] The control module 410 is used to play a noise signal through a speaker when the heart sound signal of the wearer is collected through the bone conduction sensor of the wearable device;

[0097] A first determination module 420, configured to determine an environmental noise signal according to a noise signal collected by a microphone at the wearable device;

[0098] The second determination module 430 is used to determine the interference degree of the environmental noise signal on the wearable device according to the heart sound signal collected by the bone conduction sensor.

[0099] In one embodiment, the second determination module 430 is specifically used to identify the heart sound signal collected by the bone conduction sensor and obtain a signal recognition result of the heart sound signal; when the signal recognition result is that the first heart sound and / or the second heart sound cannot be recognized from the heart sound signal, determine that the degree of interference of the environmental noise signal on the wearable device is large; when the signal recognition result is that the first heart sound and the second heart sound are recognized from the heart sound signal, determine the degree of interference of the environmental noise signal on the wearable device according to the peak value of the first heart sound and the peak value of the second heart sound.

[0100] In one embodiment, the second determination module 430 is specifically used to obtain an energy interval of a heart sound signal based on a peak value of the first heart sound and a peak value of the second heart sound; obtain a first value of a mathematical statistical indicator of the energy interval of the heart sound signal; obtain a second value of the mathematical statistical indicator of the remaining signal energy interval in the heart sound signal except the energy interval of the heart sound signal; and determine the degree of interference of the environmental noise signal on the wearable device based on the first value and the second value.

[0101] In one embodiment, the second determination module 430 is specifically used to obtain the difference between the first value and the second value; when the difference meets the set condition, determine that the interference degree of the environmental noise signal on the wearable device is small.

[0102] In one embodiment, the set condition includes that the difference is greater than a set threshold.

[0103] In one embodiment, the noise signal played by the speaker is a pink noise signal.

[0104] In one embodiment, the wearable device and the speaker are located at the same horizontal height, and the distance between the wearable device and the speaker is a set distance.

[0105] According to the embodiment of the present disclosure, when the wearer's heart sound signal is collected through the bone conduction sensor of the wearable device, a noise signal will be played through the speaker, and the environmental noise signal will be determined based on the noise signal collected by the microphone at the wearable device, and then the degree of interference of the environmental noise signal on the wearable device will be determined based on the heart sound signal collected by the bone conduction sensor. That is, it can determine the environmental noise signal in combination with the noise signal collected by the microphone, and evaluate the degree of interference of the environmental noise signal on the wearable device with the bone conduction sensor based on the heart sound signal picked up by the bone conduction sensor, and can provide a reliable testing method for the use environment of the wearable device with the bone conduction sensor.

[0106] <Equipment Embodiment>

[0107] Figure 5 FIG. 1 is a schematic diagram of the hardware structure of a host computer according to an embodiment. Figure 5 As shown, the host computer 500 includes a processor 510 and a memory 520 .

[0108] The memory 520 may be used to store executable computer instructions.

[0109] The processor 510 can be used to execute the device detection method described in the embodiment of the method of the present disclosure according to the control of the executable computer instructions.

[0110] In another embodiment, the host computer 500 may include the above device detection apparatus 400 .

[0111] In one embodiment, each module of the above device detection apparatus 400 can be implemented by the processor 510 running computer instructions stored in the memory 520 .

[0112] <System Embodiment>

[0113] Figure 6 FIG. 1 is a schematic diagram of the hardware structure of a device detection system according to an embodiment. Figure 6 As shown, the device detection system 600 includes a wearable device 610, a speaker 630, a microphone 620 and a host computer 640, and the host computer 640 is connected to the wearable device 610, the speaker 630 and the microphone 620 respectively.

[0114] According to the embodiment of the present disclosure, when the wearer's heart sound signal is collected through the bone conduction sensor of the wearable device, a noise signal will be played through the speaker, and the noise signal collected by the microphone at the wearable device will be obtained as the environmental noise signal, and then the degree of interference of the environmental noise signal on the wearable device will be determined according to the heart sound signal collected by the bone conduction sensor. That is, it can judge the environmental noise signal in combination with the noise signal collected by the microphone, and evaluate the degree of interference of the environmental noise signal on the wearable device with the bone conduction sensor according to the heart sound signal picked up by the bone conduction sensor, and can provide a reliable testing method for the use environment of the wearable device with the bone conduction sensor.

[0115] <Computer Readable Storage Medium>

[0116] The embodiment of the present disclosure further provides a computer-readable storage medium on which computer instructions are stored. When the computer instructions are executed by a processor, the device detection method provided by the embodiment of the present disclosure is executed.

[0117] The present disclosure may be a system, a method and / or a computer program product. The computer program product may include a computer-readable storage medium carrying computer-readable program instructions for causing a processor to implement various aspects of the present disclosure.

[0118] A computer-readable storage medium may be a tangible device that can hold and store instructions used by an instruction execution device. A computer-readable storage medium may be, for example, but not limited to, an electrical storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination of the foregoing. More specific examples of computer-readable storage media (a non-exhaustive list) include: a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a static random access memory (SRAM), a portable compact disk read-only memory (CD-ROM), a digital versatile disk (DVD), a memory stick, a floppy disk, a mechanical encoding device, such as a punch card or a raised structure in a groove on which instructions are stored, and any suitable combination of the foregoing. As used herein, a computer-readable storage medium is not to be interpreted as a transient signal per se, such as a radio wave or other freely propagating electromagnetic wave, an electromagnetic wave propagating through a waveguide or other transmission medium (e.g., a light pulse through a fiber optic cable), or an electrical signal transmitted through a wire.

[0119] The computer-readable program instructions described herein can be downloaded from a computer-readable storage medium to each computing / processing device, or downloaded to an external computer or external storage device via a network, such as the Internet, a local area network, a wide area network, and / or a wireless network. The network can include copper transmission cables, optical fiber transmissions, wireless transmissions, routers, firewalls, switches, gateway computers, and / or edge servers. The network adapter card or network interface in each computing / processing device receives the computer-readable program instructions from the network and forwards the computer-readable program instructions for storage in the computer-readable storage medium in each computing / processing device.

[0120] The computer program instructions for performing the operation of the present disclosure may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-related instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages, including object-oriented programming languages, such as Smalltalk, C++, etc., and conventional procedural programming languages, such as "C" language or similar programming languages. Computer-readable program instructions may be executed completely on a user's computer, partially on a user's computer, as an independent software package, partially on a user's computer, partially on a remote computer, or completely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., using an Internet service provider to connect via the Internet). In some embodiments, an electronic circuit, such as a programmable logic circuit, a field programmable gate array (FPGA), or a programmable logic array (PLA), may be customized by utilizing the state information of the computer-readable program instructions, and the electronic circuit may execute the computer-readable program instructions, thereby realizing various aspects of the present disclosure.

[0121] Various aspects of the present disclosure are described herein with reference to the flowcharts and / or block diagrams of the methods, devices (systems) and computer program products according to the embodiments of the present disclosure. It should be understood that each box in the flowchart and / or block diagram and the combination of each box in the flowchart and / or block diagram can be implemented by computer-readable program instructions.

[0122] These computer-readable program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, thereby producing a machine, so that when these instructions are executed by the processor of the computer or other programmable data processing device, a device that implements the functions / actions specified in one or more boxes in the flowchart and / or block diagram is generated. These computer-readable program instructions can also be stored in a computer-readable storage medium, and these instructions cause the computer, programmable data processing device, and / or other equipment to work in a specific manner, so that the computer-readable medium storing the instructions includes a manufactured product, which includes instructions for implementing various aspects of the functions / actions specified in one or more boxes in the flowchart and / or block diagram.

[0123] Computer-readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other device so that a series of operating steps are performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, thereby causing the instructions executed on the computer, other programmable data processing apparatus, or other device to implement the functions / actions specified in one or more boxes in the flowchart and / or block diagram.

[0124] The flowcharts and block diagrams in the accompanying drawings show the possible architecture, functions and operations of the systems, methods and computer program products according to multiple embodiments of the present disclosure. In this regard, each box in the flowchart or block diagram can represent a module, a program segment or a part of an instruction, and the module, a program segment or a part of an instruction contains one or more executable instructions for realizing the specified logical function. In some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or the flowchart, and the combination of the boxes in the block diagram and / or the flowchart can be implemented by a dedicated hardware-based system that performs the specified function or action, or can be implemented by a combination of dedicated hardware and computer instructions. It is well known to those skilled in the art that it is equivalent to implement it by hardware, implement it by software, and implement it by combining software and hardware.

[0125] The embodiments of the present disclosure have been described above, and the above description is exemplary, not exhaustive, and is not limited to the disclosed embodiments. Many modifications and changes will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments. The choice of terms used herein is intended to best explain the principles of the embodiments, practical applications, or technical improvements in the marketplace, or to enable other persons of ordinary skill in the art to understand the embodiments disclosed herein. The scope of the present disclosure is defined by the appended claims.

Claims

1. A device detection method, characterized in that: The method comprises: When the wearer's heart sound signal is collected through the bone conduction sensor of the wearable device, a noise signal is played through the speaker; Determine an environmental noise signal according to a noise signal collected by a microphone at the wearable device; The interference degree of the environmental noise signal on the wearable device is determined according to the heart sound signal collected by the bone conduction sensor.

2. The method according to claim 1, characterized in that The determining, according to the heart sound signal collected by the bone conduction sensor, the interference degree of the environmental noise signal on the wearable device includes: Identify the heart sound signal collected by the bone conduction sensor to obtain a signal recognition result of the heart sound signal; When the signal recognition result is that the first heart sound and / or the second heart sound cannot be recognized from the heart sound signal, determining that the degree of interference of the environmental noise signal on the wearable device is large; When the signal recognition result is that the first heart sound and the second heart sound are recognized from the heart sound signal, the interference degree of the environmental noise signal on the wearable device is determined according to the peak value of the first heart sound and the peak value of the second heart sound.

3. The method according to claim 2, characterized in that The determining, according to the peak value of the first heart sound and the peak value of the second heart sound, the interference degree of the environmental noise signal on the wearable device includes: Obtaining a heart sound signal energy interval according to a peak value of the first heart sound and a peak value of the second heart sound; Obtaining a first value of a mathematical statistical indicator of the heart sound signal energy interval; Acquire a second value of the mathematical statistics indicator of remaining signal energy intervals in the heart sound signal except the heart sound signal energy interval; The interference degree of the environmental noise signal on the wearable device is determined according to the first value and the second value.

4. The method according to claim 3, characterized in that The determining, according to the first value and the second value, a degree of interference of the environmental noise signal on the wearable device includes: Obtaining a difference between the first value and the second value; When the difference satisfies a set condition, it is determined that the interference degree of the environmental noise signal on the wearable device is small.

5. The method according to claim 4, characterized in that The set condition includes that the difference is greater than a set threshold.

6. The method according to any one of claims 1 to 5, characterized in that The noise signal played by the loudspeaker is a pink noise signal.

7. The method according to any one of claims 1 to 5, characterized in that The wearable device and the speaker are located at the same horizontal height, and the distance between the wearable device and the speaker is a set distance.

8. A device detection device, characterized in that: The device comprises: A control module, configured to play a noise signal through a speaker when a heart sound signal of a wearer is collected through a bone conduction sensor of the wearable device; A first determination module is used to determine an environmental noise signal according to a noise signal collected by a microphone at the wearable device; The second determination module is used to determine the interference degree of the environmental noise signal on the wearable device according to the heart sound signal collected by the bone conduction sensor.

9. A host computer, characterized in that: The method comprises a memory and a processor, wherein the memory is used to store an executable computer program; and the computer program is used to control the processor to execute the method according to any one of claims 1 to 7.

10. A device detection system, characterized in that: include: Wearable devices; speaker; microphone; The host computer as claimed in claim 9, wherein the host computer is respectively connected to the wearable device, the speaker and the microphone.

Citation Information

Cited By

  • Intelligent wearing system and control method of intelligent wearing system

    CN120859536A

  • Smart wear system and control method of smart wear system

    CN120859536B