Electronic apparatus, method for controlling electronic apparatus, and storage medium

The electronic device uses a discrete wavelet transform with Symlet as a wavelet basis to convert radio waves into heart sound signals, addressing the challenge of accurately detecting heartbeats.

JP2026026115APending Publication Date: 2026-02-16KYOCERA CORP
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2025200867
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-11-20
Publication Date
2026-02-16

AI Technical Summary

Technical Problem

Existing technologies struggle to accurately detect weak vibrations such as the heartbeat of the human body using radio waves.

Method used

An electronic device employs a discrete wavelet transform using Symlet as a wavelet basis to convert transmitted and reflected radio waves into a first signal corresponding to heart sounds.

Benefits of technology

Enables high-accuracy detection of heartbeats by converting radio waves into heart sound signals using a discrete wavelet transform, enhancing precision in heartbeat detection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026026115000001_ABST
    Figure 2026026115000001_ABST
Patent Text Reader

Abstract

To provide an electronic apparatus capable of detecting a heartbeat of a human body or the like with high accuracy by transmitting and receiving a radio wave, a control method of the electronic apparatus, and a program.SOLUTION: The electronic device includes a controller configured to transform a signal based on a transmission wave and a reflected wave of the transmission wave reflected by a target into a first signal corresponding to a heart sound of the target by using discrete wavelet transform using a Symlet as a wavelet base.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present disclosure relates to an electronic device, a control method for an electronic device, and a program. [Background technology]

[0002] For example, in fields such as the automobile industry, technology for measuring the distance between a vehicle and a predetermined object has become increasingly important. In particular, in recent years, various RADAR (Radio Detecting and Ranging) technologies have been researched, which measure the distance between a vehicle and an object by transmitting radio waves such as millimeter waves and receiving the waves reflected by the object, such as an obstacle. The importance of such technology for measuring distance is expected to increase in the future along with the development of technologies for assisting drivers in driving and technologies related to autonomous driving, which automates driving partially or completely.

[0003] Various proposals have also been made regarding technologies for detecting the presence of a specific object by receiving a reflected wave of a transmitted radio wave reflected by the object. For example, Patent Document 1 proposes a device that can detect the presence of a person and their biological information by using microwaves. Also, for example, Patent Document 2 proposes a device that detects vital signs such as the frequency of a living body's breathing or heartbeat based on a reflected signal from microwave radar. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Japanese Patent Application Laid-Open No. 2002-71825 [Patent Document 2] Patent Publication No. 2021-32880 Summary of the Invention [Problem to be solved by the invention]

[0005] If it were possible to detect weak vibrations such as the heartbeat of the human body with high accuracy by transmitting and receiving radio waves such as millimeter waves, it could be expected to be useful in a wide variety of fields.

[0006] An object of the present disclosure is to provide an electronic device, a control method for an electronic device, and a program that can detect the heartbeat of a human body or the like with high accuracy by transmitting and receiving radio waves. [Means for solving the problem]

[0007] An electronic device according to an embodiment includes: The control unit converts a signal based on a transmitted wave and a reflected wave of the transmitted wave reflected by a subject into a first signal corresponding to the heart sound of the subject by using a discrete wavelet transform using Symlet as a wavelet basis.

[0008] A method for controlling an electronic device according to an embodiment includes: A signal based on a transmitted wave and a wave reflected by the subject is converted into a first signal corresponding to the heart sound of the subject by using a discrete wavelet transform using Symlet as a wavelet basis.

[0009] A program according to an embodiment includes: For electronic devices, A signal based on a transmitted wave and a wave reflected by the subject is converted into a first signal corresponding to the heart sound of the subject by using a discrete wavelet transform using Symlet as a wavelet basis. [Effects of the Invention]

[0010] According to one embodiment, it is possible to provide an electronic device, a control method for an electronic device, and a program that can detect the heartbeat of a human body or the like with high accuracy by transmitting and receiving radio waves. [Brief explanation of the drawings]

[0011] [Figure 1]1A and 1B are diagrams illustrating a usage mode of an electronic device according to an embodiment. [Figure 2] FIG. 1 is a functional block diagram illustrating a schematic configuration of an electronic device according to an embodiment. [Figure 3] FIG. 2 is a diagram illustrating the configuration of a signal processed by an electronic device according to an embodiment. [Figure 4] FIG. 2 is a diagram illustrating signal processing by an electronic device according to an embodiment. [Figure 5] FIG. 2 is a diagram illustrating signal processing by an electronic device according to an embodiment. [Figure 6] FIG. 2 is a diagram illustrating signal processing by an electronic device according to an embodiment. [Figure 7] 1A and 1B are diagrams illustrating an example of an antenna arrangement and an operation principle in an antenna array of an electronic device according to an embodiment. [Figure 8] 1A and 1B are diagrams illustrating examples of antenna arrangements in an antenna array of an electronic device according to an embodiment. [Figure 9] FIG. 1 is a diagram illustrating an example of signal processing by an electronic device according to an embodiment. [Figure 10] FIG. 1 is a diagram illustrating an example of signal processing by an electronic device according to an embodiment. [Figure 11] 10 is a flowchart illustrating a comparative example of the operation of the electronic device according to the embodiment. [Figure 12] 10 is a flowchart illustrating an operation of an electronic device according to an embodiment. [Figure 13] 10 is a flowchart illustrating an operation of an electronic device according to an embodiment. [Figure 14] FIG. 1 is a diagram illustrating an example of signal processing by an electronic device according to an embodiment. [Figure 15] 1 is a diagram illustrating an example of signal processing by an electronic device according to an embodiment. [Figure 16] FIG. 1 is a diagram illustrating an example of signal processing by an electronic device according to an embodiment. [Figure 17] FIG. 1 is a diagram illustrating an example of signal processing by an electronic device according to an embodiment. [Figure 18]FIG. 1 is a diagram illustrating an example of signal processing by an electronic device according to an embodiment. [Figure 19] FIG. 1 is a diagram illustrating an example of signal processing by an electronic device according to an embodiment. [Figure 20] FIG. 1 is a diagram illustrating an example of signal processing by an electronic device according to an embodiment. [Figure 21] FIG. 1 is a diagram illustrating an example of signal processing by an electronic device according to an embodiment. [Figure 22] FIG. 1 is a diagram illustrating an example of signal processing by an electronic device according to an embodiment. [Figure 23] 1A and 1B are diagrams illustrating examples of antenna arrangements in an antenna array of an electronic device according to an embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0012] Hereinafter, one embodiment will be described in detail with reference to the drawings.

[0013] In the present disclosure, an "electronic device" may refer to a device that is powered by electricity. Furthermore, a "user" may refer to a person (typically a human) or an animal that uses a system and / or an electronic device according to an embodiment. A user may include a person who monitors a target, such as a human, by using an electronic device according to an embodiment. Furthermore, a "target" may refer to a person (e.g., a human or an animal) that is monitored by an electronic device according to an embodiment. Furthermore, a user may include a target.

[0014] An electronic device according to an embodiment can detect the heartbeat of a human or other target present in the vicinity of the electronic device. Therefore, the electronic device according to an embodiment may be used in specific facilities used by socially active individuals, such as companies, hospitals, nursing homes, schools, sports gyms, and care facilities. For example, in a company, it is extremely important to understand and / or manage the health of employees. Similarly, it is extremely important to understand and / or manage the health of patients and medical professionals in a hospital, and residents and staff in a nursing home. The electronic device according to an embodiment may be used in any facility where it is desirable to understand and / or manage the health of a target, without being limited to the aforementioned facilities such as companies, hospitals, and nursing homes. Such facilities may also include non-commercial facilities, such as a user's home. Furthermore, the electronic device according to an embodiment may be used not only indoors but also outdoors. For example, the electronic device according to an embodiment may be used inside a moving vehicle, such as a train, bus, or airplane, or at a station or platform. Furthermore, the electronic device according to one embodiment may be used in a moving object such as an automobile, an airplane, or a ship, a hotel, a user's home, a living room, a bathroom, a toilet, or a bedroom.

[0015] An electronic device according to an embodiment may be used, for example, in a nursing facility or the like, to detect or monitor the heartbeat of a subject, such as a person requiring nursing care or care. Furthermore, when an abnormality is detected in the heartbeat of a subject, such as a person requiring nursing care or care, the electronic device according to an embodiment may issue a predetermined warning to the subject and / or other persons. Therefore, the electronic device according to an embodiment may allow the subject and / or staff at a nursing facility or the like to recognize that an abnormality is detected in the pulse of a subject, such as a person requiring nursing care or care. On the other hand, when no abnormality is detected in the heartbeat of a subject, such as a person requiring nursing care or care, (e.g., recognized as normal), the electronic device according to an embodiment may notify the subject and / or other persons to that effect. Therefore, the electronic device according to an embodiment may allow the subject and / or staff at a nursing facility or the like to recognize that the pulse of a subject, such as a person requiring nursing care or care, is normal.

[0016] Furthermore, the electronic device according to an embodiment may detect the pulse of animals other than humans. As an example, the electronic device according to an embodiment described below will be described as detecting the pulse of a human using a sensor based on technology such as millimeter-wave radar.

[0017] An electronic device according to an embodiment may be installed on any stationary object or any mobile object. The electronic device according to an embodiment can transmit a transmission wave to the surroundings of the electronic device from a transmission antenna. The electronic device according to an embodiment can receive a reflected wave of the transmission wave from a reception antenna. At least one of the transmission antenna and the reception antenna may be provided in the electronic device, or may be provided in, for example, a radar sensor.

[0018] Hereinafter, as a typical example, an electronic device according to an embodiment will be described as being stationary. Meanwhile, the subject (human) whose pulse is detected by the electronic device according to an embodiment may be stationary, moving, or moving while stationary. The electronic device according to an embodiment can measure the distance between the electronic device and an object in a situation where the object around the electronic device may move, similar to a normal radar sensor. Furthermore, the electronic device according to an embodiment can measure the distance between the electronic device and an object even when both the electronic device and the object are stationary.

[0019] An electronic device according to an embodiment will be described in detail below with reference to the drawings. First, an example of object detection by the electronic device according to an embodiment will be described.

[0020] Fig. 1 is a diagram illustrating an example of a usage mode of an electronic device according to an embodiment. Fig. 1 shows an example of an electronic device having a sensor function and including a transmitting antenna and a receiving antenna according to an embodiment.

[0021] As shown in FIG. 1, an electronic device 1 according to an embodiment may include a transmitter and a receiver, which will be described later. As will be described later, the transmitter may include a transmitter antenna array 24. The receiver may include a receiver antenna array 31. Specific configurations of the electronic device 1, the transmitter, and the receiver will be described later. For ease of viewing, FIG. 1 illustrates the electronic device 1 including the transmitter antenna array 24 and the receiver antenna array 31. The electronic device 1 may also include at least one of the other functional units, such as at least a part of the signal processing unit 10 (FIG. 2) included in the electronic device 1, as appropriate. The electronic device 1 may also include at least one of the other functional units, such as at least a part of the signal processing unit 10 (FIG. 2), external to the electronic device 1. In FIG. 1, the electronic device 1 may be moving or may be stationary.

[0022] In the example shown in FIG. 1 , the electronic device 1 is shown in a simplified form, with a transmitter having a transmitting antenna array 24 and a receiver having a receiving antenna array 31. The electronic device 1 may include, for example, multiple transmitters and / or multiple receivers. The transmitter may include a transmitting antenna array 24 consisting of multiple transmitting antennas. The receiver may include a receiving antenna array 31 consisting of multiple receiving antennas. Here, the locations at which the transmitters and / or receivers are installed in the electronic device 1 are not limited to the locations shown in FIG. 1 , and may be other locations as appropriate. The number of transmitters and / or receivers may be any number greater than or equal to one, depending on various conditions (or requirements) such as the range and / or accuracy of heartbeat detection by the electronic device 1.

[0023] As will be described later, the electronic device 1 transmits electromagnetic waves as transmission waves from the transmitting antenna array 24. For example, if a predetermined object (e.g., the target 200 shown in FIG. 1 ) is present around the electronic device 1, at least a portion of the transmission waves transmitted from the electronic device 1 is reflected by the object and becomes a reflected wave. Then, by receiving such a reflected wave, for example, by the receiving antenna array 31 of the electronic device 1, the electronic device 1 can detect the object as a target.

[0024] The electronic device 1 including the transmitting antenna array 24 may typically be a RADAR (Radio Detecting and Ranging) sensor that transmits and receives radio waves. However, the electronic device 1 is not limited to a radar sensor. The electronic device 1 according to an embodiment may be a sensor based on, for example, a light wave-based LIDAR (Light Detection and Ranging, Laser Imaging Detection and Ranging) technology. Such sensors may include, for example, a patch antenna. Technologies such as RADAR and LIDAR are already known, so detailed descriptions may be appropriately simplified or omitted. Furthermore, the electronic device 1 according to an embodiment may be a sensor based on a technology that detects objects by transmitting and receiving, for example, sound waves or ultrasonic waves.

[0025] The electronic device 1 shown in FIG. 1 receives, from the receiving antenna array 31, reflected waves of transmitted waves transmitted from the transmitting antenna array 24. In this way, the electronic device 1 can detect a predetermined object 200 that exists within a predetermined distance from the electronic device 1 as a target. For example, as shown in FIG. 1, the electronic device 1 can measure the distance L between the electronic device 1 and the predetermined object 200. The electronic device 1 can also measure the relative speed between the electronic device 1 and the predetermined object 200. Furthermore, the electronic device 1 can also measure the direction (arrival angle θ) in which the reflected wave from the predetermined object 200 arrives at the electronic device 1.

[0026] In Fig. 1, the XY plane may be, for example, a plane substantially parallel to the ground surface. In this case, the positive direction of the Z axis shown in Fig. 1 may indicate a vertically upward direction. In Fig. 1, the electronic device 1 may be disposed on a plane parallel to the XY plane. Also, in Fig. 1, the target 200 may be, for example, standing on the ground surface substantially parallel to the XY plane.

[0027] Here, the target 200 may be, for example, a human being present around the electronic device 1. The target 200 may also be a living thing other than a human being, such as an animal present around the electronic device 1. As described above, the target 200 may be moving, stationary, or static. In the present disclosure, the object detected by the electronic device 1 includes not only inanimate objects such as any object, but also living things such as people, dogs, cats, horses, and other animals. The object detected by the electronic device 1 of the present disclosure may also include targets including people, objects, and animals detected using radar technology. In the following description, it is assumed that an object such as the target 200 present around the electronic device 1 is a human being (or an animal). Hereinafter, the "target 200" may also be referred to as the "subject 200" as appropriate.

[0028] 1, the ratio between the size of the electronic device 1 and the size of the target 200 does not necessarily represent the actual ratio. Also, in FIG. 1, the transmitting antenna array 24 of the transmitting unit and the receiving antenna array 31 of the receiving unit are shown installed outside the electronic device 1. However, in one embodiment, the transmitting antenna array 24 of the transmitting unit and / or the receiving antenna array 31 of the receiving unit may be installed at various positions on the electronic device 1. For example, in one embodiment, the transmitting antenna array 24 of the transmitting unit and / or the receiving antenna array 31 of the receiving unit may be installed inside the electronic device 1 so as not to be visible from the outside of the electronic device 1.

[0029] In the following, as a typical example, the transmitting antenna of the electronic device 1 will be described as transmitting radio waves in a frequency band such as millimeter waves (30 GHz or higher) or quasi-millimeter waves (for example, around 20 GHz to 30 GHz). On the other hand, the transmitting antenna of the electronic device 1 may transmit radio waves having a frequency bandwidth of 4 GHz, for example, 77 GHz to 81 GHz.

[0030] 2 is a functional block diagram schematically illustrating an example of the configuration of the electronic device 1 according to an embodiment. An example of the configuration of the electronic device 1 according to an embodiment will be described below.

[0031] When measuring distances and the like using millimeter-wave radar, frequency modulated continuous wave radar (hereinafter referred to as FMCW radar) is often used. FMCW radar generates a transmission signal by sweeping the frequency of the radio waves to be transmitted. Therefore, in a millimeter-wave FMCW radar using radio waves in the 79 GHz frequency band, for example, the frequency of the radio waves used has a frequency bandwidth of 4 GHz, such as 77 GHz to 81 GHz. Radar using the 79 GHz frequency band is characterized by a wider usable frequency bandwidth than other millimeter-wave / quasi-millimeter-wave radars, such as those in the 24 GHz, 60 GHz, and 76 GHz frequency bands. Hereinafter, such an embodiment will be described as an example.

[0032] The FMCW radar system used in the present disclosure may include an FCM (Fast-Chirp Modulation) system that transmits chirp signals at a shorter period than normal. The signals generated by the electronic device 1 are not limited to FMCW signals. The signals generated by the electronic device 1 may be signals of various systems other than FMCW. The transmission signal sequence stored in any storage unit may differ depending on these various systems. For example, in the case of the above-mentioned FMCW radar signal, signals whose frequency increases and decreases with each time sample may be used. Since known technologies can be applied as appropriate to the above-mentioned various systems, further detailed explanations will be omitted.

[0033] As shown in FIG. 2 , the electronic device 1 according to an embodiment includes a signal processing unit 10. The signal processing unit 10 may include a signal generation processing unit 11, a received signal processing unit 12, a heartbeat extraction unit 13, and a calculation unit 14. The heartbeat extraction unit 13 may, for example, execute a process of extracting a micro-Doppler component. The heartbeat extraction unit 13 may also execute a process of extracting an envelope of the heart sounds of the subject 200. The calculation unit 14 may, for example, execute a process of extracting the heartbeat interval (RRI) of the subject 200. The calculation unit 14 may also execute a process of performing frequency analysis on time-series data of the extracted heartbeat interval of the subject 200. The calculation unit 14 may also execute a process of calculating the heartbeat variability of the subject 200 based on the frequency analysis of the time-series data of the heartbeat interval. The signal generation processing unit 11, the received signal processing unit 12, the heartbeat extraction unit 13, and the calculation unit 14 will be described further below, as appropriate. In the present disclosure, heart sounds may refer to, for example, chest vibration waveforms directly observed by radar (see FIG. 20, etc.), or may refer to chest vibrations. Heartbeats are the actual beating of the heart. Heartbeat intervals, heart rate, etc. may be calculated from the movement of the heartbeat.

[0034] Moreover, the electronic device 1 according to an embodiment includes a transmitting unit that includes a transmitting DAC 21, a transmitting circuit 22, a millimeter-wave transmitting circuit 23, and a transmitting antenna array 24. Moreover, the electronic device 1 according to an embodiment includes a receiving unit that includes a receiving antenna array 31, a mixer 32, a receiving circuit 33, and a receiving ADC 34. The electronic device 1 according to an embodiment may not include at least one of the functional units shown in FIG. 2, or may include functional units other than the functional units shown in FIG. 2. The electronic device 1 shown in FIG. 2 may be configured using a circuit that is basically configured similarly to a general radar that uses electromagnetic waves in the millimeter-wave band or the like. Meanwhile, in the electronic device 1 according to an embodiment, the signal processing by the signal processing unit 10 may include processing that differs from that of conventional general radar.

[0035] The signal processing unit 10 included in the electronic device 1 according to an embodiment can control the overall operation of the electronic device 1, including the control of each functional unit constituting the electronic device 1. In particular, the signal processing unit 10 performs various processes on signals handled by the electronic device 1. The signal processing unit 10 may include at least one processor, such as a central processing unit (CPU) or a digital signal processor (DSP), to provide control and processing capabilities for executing various functions. The signal processing unit 10 may be implemented as a single processor, several processors, or individual processors. The processor may be implemented as a single integrated circuit. An integrated circuit is also called an IC (integrated circuit). The processor may be implemented as multiple integrated circuits and discrete circuits connected to each other in a communicative manner. The processor may be implemented based on various other known technologies. In an embodiment, the signal processing unit 10 may be configured as, for example, a CPU (hardware) and a program (software) executed by the CPU. The signal processing unit 10 may also include a storage unit (memory) necessary for the operation of the signal processing unit 10, as appropriate.

[0036] The signal generation processing unit 11 of the signal processing unit 10 generates a signal to be transmitted from the electronic device 1. In the electronic device 1 according to one embodiment, the signal generation processing unit 11 may generate a transmission signal (transmission chirp signal) such as a chirp signal. In particular, the signal generation processing unit 11 may generate a signal whose frequency changes periodically and linearly (linear chirp signal). For example, the signal generation processing unit 11 may generate a chirp signal whose frequency periodically and linearly increases from 77 GHz to 81 GHz over time. Alternatively, the signal generation processing unit 11 may generate a signal whose frequency periodically and linearly increases (up-chirp) and decreases (down-chirp) from 77 GHz to 81 GHz over time. The signal generated by the signal generation processing unit 11 may be preset in the signal processing unit 10, for example. Alternatively, the signal generated by the signal generation processing unit 11 may be pre-stored in a storage unit in the signal processing unit 10, for example. Chirp signals used in technical fields such as radar are well known, and therefore a detailed description thereof will be appropriately simplified or omitted. The signal generated by the signal generating processing unit 11 is supplied to the transmitting DAC 21. For this reason, the signal generating processing unit 11 may be connected to the transmitting DAC 21.

[0037] The transmission DAC (digital-to-analog converter) 21 has a function of converting the digital signal supplied from the signal generation processing unit 11 into an analog signal. The transmission DAC 21 may be configured to include a general digital-to-analog converter. The signal converted into an analog signal by the transmission DAC 21 is supplied to the transmission circuit 22. For this reason, the transmission DAC 21 may be connected to the transmission circuit 22.

[0038] The transmission circuit 22 has a function of converting the analog signal converted by the transmission DAC 21 into an intermediate frequency (IF) band. The transmission circuit 22 may be configured to include a general IF band transmission circuit. The signal processed by the transmission circuit 22 is supplied to the millimeter wave transmission circuit 23. For this reason, the transmission circuit 22 may be connected to the millimeter wave transmission circuit 23.

[0039] The millimeter-wave transmission circuit 23 has the function of transmitting the signal processed by the transmission circuit 22 as a millimeter wave (RF wave). The millimeter-wave transmission circuit 23 may be configured to include a general millimeter-wave transmission circuit. The signal processed by the millimeter-wave transmission circuit 23 is supplied to the transmission antenna array 24. For this reason, the millimeter-wave transmission circuit 23 may be connected to the transmission antenna array 24. The signal processed by the millimeter-wave transmission circuit 23 is also supplied to the mixer 32. For this reason, the millimeter-wave transmission circuit 23 may also be connected to the mixer 32.

[0040] The transmitting antenna array 24 is an array of multiple transmitting antennas. In Fig. 2, the configuration of the transmitting antenna array 24 is shown in a simplified form. The transmitting antenna array 24 transmits the signal processed by the millimeter-wave transmitting circuit 23 to the outside of the electronic device 1. The transmitting antenna array 24 may be configured to include a transmitting antenna array used in a general millimeter-wave radar.

[0041] In this way, the electronic device 1 according to the embodiment includes a transmitting antenna (transmitting antenna array 24), and can transmit a transmitting signal (for example, a transmitting chirp signal) from the transmitting antenna array 24 as a transmitting wave.

[0042] 2, assume that an object such as a subject 200 is present around the electronic device 1. In this case, at least a portion of the transmission waves transmitted from the transmitting antenna array 24 is reflected by the object such as the subject 200. Of the transmission waves transmitted from the transmitting antenna array 24, at least a portion of those reflected by the object such as the subject 200 may be reflected toward the receiving antenna array 31.

[0043] The receiving antenna array 31 receives the reflected waves, which may be at least a portion of the transmitted waves transmitted from the transmitting antenna array 24 that are reflected by an object such as the subject 200.

[0044] The receiving antenna array 31 is an array of multiple receiving antennas. In FIG. 2, the configuration of the receiving antenna array 31 is shown in a simplified form. The receiving antenna array 31 receives reflected waves that are the result of reflection of the transmitted waves transmitted from the transmitting antenna array 24. The receiving antenna array 31 may be configured to include a receiving antenna array used in a general millimeter-wave radar. The receiving antenna array 31 supplies the received signals received as reflected waves to the mixer 32. For this reason, the receiving antenna array 31 may be connected to the mixer 32.

[0045] The mixer 32 converts the signal (transmission signal) processed by the millimeter-wave transmission circuit 23 and the reception signal received by the reception antenna array 31 into an intermediate frequency (IF) band. The mixer 32 may be configured to include a mixer used in a general millimeter-wave radar. The mixer 32 supplies the signal generated as a result of the combination to the reception circuit 33. For this reason, the mixer 32 may be connected to the reception circuit 33.

[0046] The receiving circuit 33 has a function of performing analog processing on the signal converted to the IF band by the mixer 32. The receiving circuit 33 may be configured to include a receiving circuit that converts to a general IF band. The signal processed by the receiving circuit 33 is supplied to the receiving ADC 34. For this reason, the receiving circuit 33 may be connected to the receiving ADC 34.

[0047] The receiving ADC (analog-to-digital converter) 34 has a function of converting the analog signal supplied from the receiving circuit 33 into a digital signal. The receiving ADC 34 may be configured to include a general analog-to-digital converter. The signal digitized by the receiving ADC 34 is supplied to the receiving signal processing unit 12 of the signal processing unit 10. For this reason, the receiving ADC 34 may be connected to the signal processing unit 10.

[0048] The reception signal processing unit 12 of the signal processing unit 10 has a function of performing various processes on the digital signal supplied from the reception DAC 34. For example, the reception signal processing unit 12 calculates the distance from the electronic device 1 to an object such as the subject 200 based on the digital signal supplied from the reception DAC 34 (distance measurement). The reception signal processing unit 12 also calculates the relative velocity of the object such as the subject 200 with respect to the electronic device 1 based on the digital signal supplied from the reception DAC 34 (velocity measurement). The reception signal processing unit 12 also calculates the azimuth angle of the object such as the subject 200 as seen from the electronic device 1 based on the digital signal supplied from the reception DAC 34 (angle measurement). Specifically, I / Q converted data may be input to the reception signal processing unit 12. By inputting such data, the reception signal processing unit 12 performs fast Fourier transforms (2D-FFT) in the range direction and the velocity direction, respectively. The received signal processing unit 12 then suppresses false alarms and sets a constant probability by removing noise points using processing such as UART (Universal Asynchronous Receiver Transmitter) and / or CFAR (Constant False Alarm Rate).The received signal processing unit 12 then estimates the angle of arrival for points that satisfy the CFAR criteria, thereby obtaining the position of an object such as the subject 200. Information generated as a result of measuring the distance, speed, and angle by the received signal processing unit 12 may be supplied to the heartbeat extraction unit 13.

[0049] The heartbeat extraction unit 13 extracts information related to the heartbeat from the information generated by the received signal processing unit 12. The operation of extracting information related to the heartbeat by the heartbeat extraction unit 13 will be described further below. The information related to the heartbeat extracted by the heartbeat extraction unit 13 may be supplied to the calculation unit 14.

[0050] The calculation unit 14 performs various calculation processes and / or arithmetic processes on the information related to the heartbeat supplied from the heartbeat extraction unit 13. The various calculation processes and / or arithmetic processes performed by the calculation unit 14 will be described further below. The various pieces of information calculated and / or processed by the calculation unit 14 may be supplied to, for example, a communication interface 50. For this reason, the calculation unit 14 and / or the signal processing unit 10 may be connected to the communication interface 50. The various pieces of information calculated and / or processed by the calculation unit 14 may be supplied to functional units other than the communication interface 50.

[0051] The communication interface 50 includes an interface that outputs information supplied from the signal processing unit 10 to, for example, an external device 60. The communication interface 50 may output at least one of information regarding the position, velocity, and angle of an object such as the subject 200 to the external device 60 as a signal such as a CAN (Controller Area Network). For example, at least one of information regarding the position, velocity, and angle of an object such as the subject 200 may be supplied to the external device 60 via the communication interface 50. For this reason, the communication interface 50 may be connected to the external device 60.

[0052] 2, the electronic device 1 according to an embodiment may be connected to an external device 60 via a communication interface 50 in a wired or wireless manner. In an embodiment, the external device 60 may include any computer and / or any control device. Furthermore, the electronic device 1 according to an embodiment may be configured to include an external device 60. The external device 60 may have various configurations depending on how the information on the heartbeat and / or heart sounds detected by the electronic device 1 is used. Therefore, a more detailed description of the external device 60 will be omitted.

[0053] FIG. 3 is a diagram illustrating an example of a chirp signal generated by the signal generation processing unit 11 of the signal processing unit 10. In FIG.

[0054] FIG. 3 shows the time structure of one frame when using the FCM (Fast-Chirp Modulation) method. FIG. 3 shows an example of a received signal using the FCM method. FCM is a method in which chirp signals shown as c1, c2, c3, c4, ..., cn in FIG. 3 are repeated at short intervals (for example, equal to or longer than the round-trip time between the electromagnetic wave radar and the target, calculated from the maximum measured distance). In FCM, for convenience of signal processing of the received signal, transmission and reception processing is often performed by dividing the signal into subframe units as shown in FIG. 3.

[0055] In Fig. 3, the horizontal axis represents elapsed time, and the vertical axis represents frequency. In the example shown in Fig. 3, the signal generation processing unit 11 generates linear chirp signals whose frequencies change periodically and linearly. In Fig. 3, each chirp signal is represented as c1, c2, c3, c4, ..., cn. As shown in Fig. 3, the frequency of each chirp signal increases linearly with the passage of time.

[0056] In the example shown in FIG. 3, several chirp signals such as c1, c2, c3, c4, ..., cn are included in one subframe. That is, subframe 1 and subframe 2 shown in FIG. 3 are each configured to include several chirp signals such as c1, c2, c3, c4, ..., cn. Also, in the example shown in FIG. 3, several subframes such as subframe 1, subframe 2, ..., subframe N are included in one frame (1 frame). That is, 1 frame shown in FIG. 3 is configured to include N subframes. Also, 1 frame shown in FIG. 3 may be frame 1, followed by frame 2, frame 3, ..., etc. Each of these frames may be configured to include N subframes, just like frame 1. Also, a frame interval of a predetermined length may be included between frames. One frame shown in FIG. 3 may be, for example, 30 to 50 milliseconds long.

[0057] In the electronic device 1 according to one embodiment, the signal generation processing unit 11 may generate a transmission signal as any number of frames. Also, some chirp signals are omitted from the illustration in Fig. 3. In this manner, the relationship between time and frequency of the transmission signal generated by the signal generation processing unit 11 may be stored in, for example, a storage unit of the signal processing unit 10.

[0058] In this way, the electronic device 1 according to one embodiment may transmit a transmission signal consisting of subframes each including a plurality of chirp signals. Also, the electronic device 1 according to one embodiment may transmit a transmission signal consisting of a frame each including a predetermined number of subframes.

[0059] Hereinafter, the electronic device 1 will be described as transmitting a transmission signal having a frame structure as shown in FIG. 3. However, the frame structure as shown in FIG. 3 is merely an example, and for example, the number of chirp signals included in one subframe may be arbitrary. That is, in one embodiment, the signal generation processing unit 11 may generate subframes including any number of chirp signals (for example, any plural number). Also, the subframe structure as shown in FIG. 3 is merely an example, and for example, the number of subframes included in one frame may be arbitrary. That is, in one embodiment, the signal generation processing unit 11 may generate a frame including any number of subframes (for example, any plural number). The signal generation processing unit 11 may generate signals of different frequencies. The signal generation processing unit 11 may generate multiple discrete signals, each having a frequency f with a different bandwidth.

[0060] Fig. 4 is a diagram showing, in another aspect, part of the subframe shown in Fig. 3. Fig. 4 shows each sample of the received signal obtained by receiving the transmitted signal shown in Fig. 3 as a result of performing 2D-FFT (Two Dimensional Fast Fourier Transform), which is processing performed in the received signal processing unit 12 (Fig. 2) of the signal processing unit 10.

[0061] As shown in Fig. 4, chirp signals c1, c2, c3, c4, ..., cn are stored in each subframe, such as subframe 1, ..., subframe N. In Fig. 4, each chirp signal c1, c2, c3, c4, ..., cn is composed of samples, each represented by a square arranged in the horizontal direction. The received signal shown in Fig. 4 is subjected to 2D-FFT, CFAR, and / or integrated signal processing of each subframe by the received signal processing unit 12 shown in Fig. 2.

[0062] FIG. 5 is a diagram showing an example of a point group calculated on a range-Doppler (distance-velocity) plane as a result of 2D-FFT, CFAR, and integrated signal processing of each subframe being performed in the received signal processing unit 12 shown in FIG. 2.

[0063] In FIG. 5, the horizontal direction represents range (distance), and the vertical direction represents velocity. The filled squares s1 in FIG. 5 represent point clouds indicating signals that exceed the CFAR threshold processing. The unfilled squares s2 in FIG. 5 represent bins (2D-FFT samples) without point clouds that do not exceed the CFAR threshold. The point clouds on the range-Doppler plane calculated in FIG. 5 have their azimuth from the radar calculated by direction estimation, and the position and velocity on a two-dimensional plane are calculated as a point cloud indicating an object such as the subject 200. Here, the direction estimation may be calculated using a beamformer and / or a subspace method. Representative subspace method algorithms include MUSIC (MUltiple SIgnal Classification) and ESPRIT (Estimation of Signal Parameters via Rotation Invariance Technique).

[0064] Fig. 6 is a diagram showing an example of the result of the reception signal processing unit 12 converting the point cloud coordinates from the range-Doppler plane shown in Fig. 5 to the XY plane after performing direction estimation. As shown in Fig. 6, the reception signal processing unit 12 can plot the point cloud PG on the XY plane. Here, the point cloud PG is made up of points P. Furthermore, each point P has an angle θ and a radial velocity Vr in polar coordinates.

[0065] The received signal processing unit 12 detects an object present within the range where the transmitted wave T is transmitted, based on at least one of the results of the 2D-FFT and the angle estimation. The received signal processing unit 12 may perform object detection by, for example, clustering processing based on the estimated distance information, speed information, and angle information. Known algorithms used for clustering data include DBSCAN (Density-based spatial clustering of applications with noise). This is an algorithm that performs clustering based on density. In the clustering processing, for example, the average power of points constituting the detected object may be calculated. Information on the distance, speed, angle, and power of the object detected by the received signal processing unit 12 may be supplied to an external device 60, for example, via a communication interface 50.

[0066] As described above, the electronic device 1 may include a transmitting antenna (transmitting antenna array 24), a receiving antenna (receiving antenna array 31), and a signal processing unit 10. The transmitting antenna array 24 transmits a transmission wave T. The receiving antenna array 31 receives a reflected wave R resulting from reflection of the transmission wave T. The signal processing unit 10 then detects an object (such as the subject 200) that reflects the transmission wave T based on the transmission signal transmitted as the transmission wave T and the reception signal received as the reflected wave R.

[0067] Next, estimation of the direction of an incoming wave by the antenna array of the electronic device 1 according to an embodiment will be further described.

[0068] 7 is a diagram illustrating the configuration of the receiving antenna array 31 of the electronic device 1 according to one embodiment and the principle of estimating the direction of an incoming wave by the receiving antenna array 31. FIG. 7 shows an example of reception of radio waves by the receiving antenna array 31.

[0069] As shown in Figure 7, the receive antenna array 31 may be a linear arrangement of sensors such as receive antennas. As shown in Figure 7, in one embodiment, the receive antenna array 31 may include multiple receive antennas arranged in a linear arrangement. In Figure 7, the receive antenna array 31 includes antennas x1, x2, x3, ..., x M In the figure, multiple antennas such as those shown in the figure are represented by small circles. The receiving antenna array 31 may be composed of any number of antennas. As shown in FIG. 7, the multiple antennas constituting the receiving antenna array 31 are arranged at an array pitch d. A sensor array in which sensors (antennas, ultrasonic transducers, microphones, etc.) corresponding to various physical waves are arranged in an array is also called a uniform linear array (ULA). As shown in FIG. 7, physical waves (electromagnetic waves, sound waves, etc.) arrive from various directions, such as θ1 and θ2. Here, θ1 and θ2 may be the angles of arrival described above. In this way, a sensor array such as the receiving antenna array 31 can estimate the direction of arrival (angle of arrival) by utilizing the phase difference that occurs in the measurements between sensors depending on the direction of arrival of the physical wave. This method of estimating the direction of arrival of a wave is also referred to as angle of arrival estimation or direction of arrival (DoA).

[0070] In the electronic device 1 according to an embodiment, at least one of the transmitting antenna array 24 and the receiving antenna array 31 may be configured with multiple antennas arranged in a line. This allows, for example, millimeter-wave radar to appropriately narrow the directivity when transmitting and receiving radio waves. When transmitting a transmitted wave, the direction of the transmitted beam is often controlled by a beamformer. On the other hand, when receiving a reflected wave, the direction of arrival of the reflected wave is often estimated by a subspace method (such as the above-mentioned MUSIC and ESPRIT) rather than a beamformer. In the beamformer and subspace method, in a ULA such as that shown in FIG. 7, a phase difference occurs in the measurements between sensors depending on the direction of arrival of electromagnetic waves arriving from various directions. Therefore, the phase difference can be used to estimate the direction of arrival of the reflected wave.

[0071] Next, estimation of angles of incoming waves in two directions by the antenna array of the electronic device 1 according to one embodiment will be further described.

[0072] FIG. 8 is a diagram showing an example of an antenna arrangement for estimating the directions of arrival at two orthogonal angles.

[0073] As shown in FIG. 8, in the electronic device 1 according to one embodiment, the transmitting antenna array 24 and / or the receiving antenna array 31 may be configured to include an array of a plurality of patch antenna units.

[0074] In the transmitting antenna array 24 shown in FIG. 8, one patch antenna unit may be configured to include a plurality of elements electrically connected in the direction 1 shown in the figure. In each patch antenna unit, the plurality of elements may be electrically connected by wiring such as a stripline on a substrate. In each patch antenna unit, the plurality of elements are spaced apart at intervals d that are shorter than half the wavelength λ of the transmitting wave. 1,t 8, each patch antenna unit may have any number of elements greater than or equal to two electrically connected together.

[0075] 8, the transmitting antenna array 24 may be configured by arraying a plurality of patch antenna units in the direction 2 shown in the figure. The patch antenna units are spaced apart at intervals d, which are shorter than half the wavelength λ of the transmitting wave. 2,t In one embodiment, the transmit antenna array 24 may include any number of patch antenna units greater than or equal to two.

[0076] As shown in Fig. 8, in one embodiment, the receiving antenna array 31 may be configured by changing the arrangement of the multiple elements in the transmitting antenna array 24. That is, in the receiving antenna array 31 shown in Fig. 8, one patch antenna unit may be configured to include multiple elements electrically connected in the direction 2 shown in the figure. In each patch antenna unit, the multiple elements may be electrically connected by wiring such as a stripline on a substrate. In each patch antenna unit, the multiple elements are spaced apart at intervals d that are shorter than half the wavelength λ of the transmission wave. 2,s 8, each patch antenna unit may have any number of elements greater than or equal to two electrically connected together.

[0077] 8, the receiving antenna array 31 may be configured by arraying a plurality of patch antenna units in a direction 1 shown in the figure. The patch antenna units are spaced apart at intervals d, which are shorter than half the wavelength λ of the transmission wave. 1,s In one embodiment, the receive antenna array 31 may include any number of patch antenna units greater than or equal to two.

[0078] The elements included in the transmitting antenna array 24 and the receiving antenna array 31 may all be arranged on the same plane (for example, on the surface layer of the same substrate). The transmitting antenna array 24 and the receiving antenna array 31 may also be arranged close to each other (monostatic). Furthermore, directions 1 and 2 shown in FIG. 8 may be geometrically orthogonal to each other.

[0079] The transmitting antenna array 24 and the receiving antenna array 31 shown in FIG. 8 can appropriately narrow the directivity of each of the transmitting antennas and the receiving antennas. Furthermore, by using the transmitting antenna array 24 shown in FIG. 8 to control the direction of transmission of each transmission wave (transmission signal) at each timing of transmission, a beamformer for direction 2 shown in FIG. 8 can be realized. Furthermore, by using the receiving antenna array 31 shown in FIG. 8, the arrival direction of the reflected wave can be estimated for direction 1 shown in FIG. 8. In this way, it is possible to estimate the arrival direction of the reflected wave for two angles that are substantially orthogonal to each other. Therefore, it is possible to acquire a point cloud representing an object such as the subject 200 in three dimensions.

[0080] Next, a method for detecting the heartbeat of the subject 200 using the electronic device 1 according to an embodiment will be described.

[0081] An electronic device 1 according to an embodiment transmits a transmission wave, such as a millimeter-wave radar wave, to a subject 200 and measures (estimates) the heart rate of the subject 200 based on the result of receiving a reflected wave reflected from the chest where the heart of the subject 200 is located. As described above, the subject 200 may be a human or an animal. In this case, for example, a component assumed to be the envelope of the heart rate can be extracted by frequency filtering vibrations at the location of the subject 200 detected by radar. Once the component assumed to be the envelope of the heart rate is extracted, the interval between peaks of the envelope can be taken as the heart rate interval, thereby calculating an approximate heart rate interval. Here, an approximation can be used in which the peak of the heart rate envelope roughly coincides with the R peak of an electrocardiogram. For this reason, the "heart rate interval" is also referred to as the RR interval or RRI (RR interval), similar to the term used in electrocardiograms.

[0082] Here, we will consider a method for estimating the heartbeat interval of subject 200 from the results of the above-mentioned 2D-FFT, CFAR processing, and direction-of-arrival estimation. First, we will explain how a person's heartbeat or body movement appears as a result of the 2D-FFT performed in Figs. 4 and 5.

[0083] FIG. 9 is a diagram showing an example of the results of receiving a reflected wave of a transmitted wave transmitted to the subject 200 and performing 2D-FFT processing. FIG. 9 shows a spectrum indicating the heart sounds and body movement of the subject 200 as a result of the 2D-FFT. In FIG. 9, the horizontal axis represents distance (range) and the vertical axis represents velocity. The signal processing unit 10 (e.g., the heartbeat extraction unit 13) of the electronic device 1 according to an embodiment may extract, for example, a peak Hm as shown in FIG. 9 as body movement such as the heartbeat of the subject 200. Here, the spectral components indicated by the peak Hm in FIG. 9 include not only the heart sounds and the envelope of the heart sounds of the subject 200 but also body movement. Extracting the heartbeat interval requires extracting body movement, etc., so frequency filtering, for example, may be performed. The frequency filtering performed here may be, for example, a band-pass filter, a high-pass filter, and / or a low-pass filter targeting a frequency range of 0.5 Hz to 10 Hz.

[0084] FIG. 10 is a diagram illustrating a method for detecting peaks based on the envelope waveform of heart sounds obtained by the above-described frequency filtering. The graph in FIG. 10 shows an example of the time change of the envelope waveform of heart sounds extracted by the above-described frequency filtering. As shown, the envelope waveform in FIG. 10 contains many peaks. Meanwhile, it is known that the heartbeat of subject 200 falls within a range of approximately 50 to 130 beats per minute. Therefore, by selecting, from the many peaks shown in FIG. 10, peaks with a time interval between 0.4 and 0.8 seconds, which is the reciprocal of the number of heartbeats per minute, the approximate heartbeat interval of subject 200 can be calculated. For example, the peak indicated by the downward arrow in FIG. 10 may be selected as the approximate heartbeat interval of subject 200.

[0085] 11 is a flowchart showing an example of the above-mentioned operation of estimating a heartbeat interval. The above-mentioned operation of estimating a heartbeat interval will be outlined below with reference to FIG.

[0086] Fig. 11 shows the operation of the electronic device 1 according to one embodiment after receiving a reflected wave. That is, as a premise for the operation shown in Fig. 11, the electronic device 1 shown in Fig. 2 transmits a transmission wave (transmission signal) from the transmitting antenna array 24. Then, at least a part of the transmission wave transmitted from the electronic device 1 is reflected by (the chest of) the subject 200 to become a reflected wave. Then, the electronic device 1 shown in Fig. 2 receives such a reflected wave from the receiving antenna array 31. Then, the operation shown in Fig. 11 starts.

[0087] 11 starts, first, in step S110, the signal processing unit 10 of the electronic device 1 processes the received signal (received signal). The signal processing performed in step S110 may include, for example, the above-mentioned 2D-FFT, CFAR processing, and / or direction-of-arrival estimation. Such operations may be performed by, for example, the received signal processing unit 12 of the signal processing unit 10.

[0088] Next, in step S120, the signal processing unit 10 extracts a vibration source from the information processed in step S110. The signal processing performed in step S120 may include, for example, filtering the data resulting from 2D-FFT processing. In step S120, the signal processing unit 10 may extract spectral components only at the position where the subject 200 is present. Here, the position where the subject 200 is present may be identified by various known methods. This operation may be performed, for example, by the heart rate extraction unit 13 of the signal processing unit 10.

[0089] Next, in step S130, the signal processing unit 10 converts the result of the previous processing into a vibration waveform. The processing performed in step S130 may include, for example, a process of extracting phase information from the IQ data. In step S130, the signal processing unit 10 may also include a process of extracting vibration data including heart sounds from the spectral components of the 2D-FFT processing of the subject 200 extracted in step S120. This operation may be performed, for example, by the heartbeat extraction unit 13 of the signal processing unit 10.

[0090] Next, in step S140, the signal processing unit 10 extracts vibration data from the result of the previous processing. The processing performed in step S140 may include, for example, frequency filtering. In step S140, the signal processing unit 10 may extract a low-frequency signal including an envelope of the heart sounds of the subject 200 by performing frequency filtering. This operation may be performed, for example, by the heartbeat extraction unit 13 of the signal processing unit 10.

[0091] Next, in step S150, the signal processing unit 10 detects the peak of the heartbeat of the subject 200 from the result of the previous processing. In step S150, the signal processing unit 10 may detect the peak of a low-frequency signal including the envelope of the heart sounds of the subject 200. This operation may be performed by, for example, the calculation unit 14 of the signal processing unit 10.

[0092] Next, in step S160, the signal processing unit 10 calculates the RR interval (RRI) of the subject 200 from the results of the previous processing. In step S160, the signal processing unit 10 may calculate the interval between each peak. In step S160, the signal processing unit 10 may calculate the RRI by extracting the interval between the peak values ​​detected in step S150. Such an operation may be performed by, for example, the calculation unit 14 of the signal processing unit 10.

[0093] Next, in step S170, the signal processing unit 10 analyzes the spectrum from the processing result of the previous stage. In step S170, the signal processing unit 10 may calculate the spectral density of the time-series data of the RRI to calculate the heart rate variability (HRV) of the subject 200. When calculating the power spectral density of the time-series data of the RRI, for example, the Welch method or the like may be used. This operation may be performed by, for example, the calculation unit 14 of the signal processing unit 10.

[0094] As described above, the electronic device 1 according to an embodiment extracts components that are thought to be the envelope of the heartbeat by frequency filtering the vibrations at the position where the subject 200 is present, and determines the interval between the peaks of the envelope as the heartbeat interval. In this way, the electronic device 1 according to an embodiment can calculate the approximate heartbeat interval of the subject 200.

[0095] In the calculation of the heartbeat interval as described above, for example, as shown in FIG. 10, several peaks are present within a time span of several tens of milliseconds. Therefore, there is a certain degree of uncertainty in selecting the heartbeat peaks. As a result, the accuracy of the calculated heartbeat interval also has an error of several tens of milliseconds. For example, in the calculation of the heartbeat interval as described above, an error of at least 20 milliseconds occurs when compared with the instantaneous RRI obtained by an electrocardiograph. With this accuracy, it is difficult to calculate heart rate variability (HRV) and perform analysis of a person's autonomic nervous system and / or emotions. In other words, in the calculation of the heartbeat interval as described above, it is difficult to perform more advanced medical analysis by extracting heart sounds.

[0096] Therefore, it is conceivable to further cut the peaks on the high frequency side by using frequency filtering so that the time interval between heartbeats becomes approximately 0.4 to 0.8 seconds. However, since this does not exceed the accuracy of the signal information shown in Figure 10, it seems difficult to reduce the error of approximately several tens of milliseconds.

[0097] Furthermore, the calculation of the heartbeat intervals described above does not involve extracting heart sounds, and therefore it is difficult to obtain information that contributes to diagnosis (for example, auscultation during medical treatment) based on the acoustic properties of the heart sounds themselves.

[0098] Therefore, the electronic device 1 according to one embodiment further improves on the above-described method. As a result, the electronic device 1 according to one embodiment analyzes the heart sounds themselves by extracting the heart sounds using a radar that uses a high frequency band of, for example, millimeter waves or higher, and extracts accurate heartbeat intervals. Such a method will be described below.

[0099] In order to extract the heart sounds of the subject 200 with high accuracy, the electronic device 1 performs appropriate signal processing on the signal (chirp signal) received by the electronic device 1 in an appropriate order to narrow down the subspace and subspace basis in which the signal components of the heart sounds of the subject 200 exist. The electronic device 1 according to an embodiment may employ different basis vectors in the linear space in which the heart sound signals of the subject 200 exist, describe the space using an appropriate coordinate system, and extract the subspace based on the respective coordinates. Through such processing, the electronic device 1 according to an embodiment can search for the subspace in which the heart sounds of the subject 200 exist. In an embodiment, an appropriate coordinate system may be used depending on the purpose. For example, a coordinate system of a space obtained by 2D-FFT processing, a coordinate system of a time-series signal obtained by temporally contracting a chirp signal, a coordinate system based on the Fourier transform of the time-series signal, or a coordinate system based on continuous / discrete wavelets may be used.

[0100] The electronic device 1 according to an embodiment may perform the following characteristic processes on a received signal in a step-by-step procedure. The characteristic processes performed by the electronic device 1 according to an embodiment will be outlined below in order.

[0101] Stage 1: Dimensionality reduction In the first stage, an appropriate window function is applied to the 2D-FFT processing of the received chirp signal, and only the micro-Doppler components of the point cloud where the subject 200 is present are extracted by estimating the direction of arrival.

[0102] Second stage: Reducing the dimension of the subspace In the second stage, principal component analysis and / or singular value decomposition of the set of time-series waveforms of vibration extracted in the processing of the first stage is performed on the micro-Doppler signals.

[0103] Third stage: Subspace dimensionality reduction In the third stage, frequency filtering is performed by using at least one of a short-time Fourier transform, a continuous wavelet transform, and a band-pass filter.

[0104] Stage 4: Subspace dimensionality reduction In the fourth step, heart sounds are extracted by performing multi-resolution analysis using discrete wavelet transforms using wavelet functions and scaling functions appropriate for heart sounds.

[0105] According to the electronic device 1 of one embodiment, the envelope waveform of the heart sounds obtained through the above-mentioned processing steps is obtained, and the RRI can be calculated with high accuracy by detecting the positive and negative peaks and appropriately calculating the interval between them. Here, the envelope waveform may be obtained by, for example, calculating the envelope waveform using a continuous wavelet transform or a Hilbert transform.

[0106] Next, the operation of the electronic device 1 according to the embodiment will be described in more detail.

[0107] Fig. 12 is a flowchart showing an example of the operation performed by the electronic device 1 according to an embodiment. Fig. 13 is a flowchart showing in more detail an example of the operation of step S15 in Fig. 12. Hereinafter, the flow of the operation performed by the electronic device 1 according to an embodiment will be outlined with reference to Figs. 12 and 13.

[0108] Step S11 shown in Fig. 12 can be performed in the same manner as the operation in step S110 shown in Fig. 11. That is, when the operation shown in Fig. 12 starts, first, in step S11, the signal processing unit 10 of the electronic device 1 processes a received signal (received signal). The signal processing performed in step S11 may include, for example, the above-mentioned 2D-FFT, CFAR processing, and / or direction-of-arrival estimation. Such an operation may be performed by, for example, the received signal processing unit 12 of the signal processing unit 10.

[0109] Next, in step S12, the signal processing unit 10 extracts a vibration source from the information processed in step S11. However, the extraction of the vibration source performed in step S12 may be a process different from the extraction of the vibration source performed in step S120 shown in FIG. 11. In step S12, the signal processing unit 10 may extract only the region where the subject 200 exists on the range-Doppler plane calculated by 2D-FFT using an appropriate window function. In step S12, the signal processing unit 10 may use a window function such as a Hanning window, a Hamming window, or a Blackman-Harris window.

[0110] In step S12, the signal processing unit 10 may extract a vibration source including heart sounds and / or body movements including breathing of the subject 200, for example, based on the following procedure.

[0111] (Step 1) The signal processing unit 10 classifies the points on the range-Doppler plane that exceed the CFAR threshold into areas of a predetermined angle based on the result of direction-of-arrival estimation (see FIGS. 5 and 6). For example, if the angle on the xy plane shown in FIG. 6 is θ, the points may be classified into areas A to C of the following angles. Area A: -10deg.<θ<10deg. Area B: -20deg.<θ≦-10deg. Area C: 10deg.≦θ<20deg.

[0112] (Second step) The signal processing unit 10 applies clustering to a group of points that exceed the CFAR threshold on a range-Doppler plane such as S1 in Fig. 5, within a group of areas of a certain angle classified in the first step. Here, a method such as DBSCAN may be applied as the clustering method.

[0113] (Third step) Assuming that L clusters have been processed in the second step, the signal processing unit 10 calculates the deviation D of the number of bins in the Doppler direction for the l-th cluster. dev Let [l] be a formula value D dev,th As a result of this comparison, the signal processing unit 10 determines that D dev [l]≧D dev,th Only those who satisfy the condition are determined to be the subject 200 and a flag HF[l] is set. That is, the signal processing unit 10 may perform the following process using pseudo code, for example. for l = 1 to L do if D dev [l] ≧ D dev,th HF[l] = 1 else HF[l] = 0 end if end do

[0114] The signal processing unit 10 may perform the following processing only on the region of the cluster where the flag HF[l] of the subject 200 is 1. The signal processing unit 10 applies a window function centered on the central bin in the range direction to the cluster at number l where HF[l]=1. This allows the signal processing unit 10 to extract vibrations including heart sounds, breathing, and / or body movements of the subject 200. The above-mentioned operations may be performed by, for example, the received signal processing unit 12 or the heartbeat extraction unit 13 of the signal processing unit 10.

[0115] Next, in step S13, the signal processing unit 10 extracts vibration elements from the information on the vibration source extracted in step S12. In step S13, the signal processing unit 10 performs singular value decomposition (SVD) to pre-process and remove noise from the signal. In step S13, the signal processing unit 10 may remove low-energy noise. Also, in step S13, the signal processing unit 10 may remove vibration data that has been mixed in due to uncertainty in the Fourier transform (vibration data other than that at the desired position as shown in FIG. 9). The above operations may be performed by, for example, the received signal processing unit 12 or the heartbeat extraction unit 13 of the signal processing unit 10.

[0116] The next step S14 can be performed in the same manner as the operation in step S130 shown in Fig. 11. That is, in step S14, the signal processing unit 10 converts the result of the previous processing into a vibration waveform. The processing performed in step S14 may include, for example, a process of extracting phase information from the IQ data. Such an operation may be performed by, for example, the received signal processing unit 12 or the heartbeat extraction unit 13 of the signal processing unit 10.

[0117] The processes performed in steps S13 and S14 will be further described.

[0118] Here, the received chirp signal set extracted in the 2D-FFT plane is denoted as S vib It is written as S vib By performing singular value decomposition, the result shown in the following equation (1) is obtained.

number

[0119] In equation (1), the matrix of left singular vectors is denoted as U, the matrix with singular values ​​arranged diagonally is denoted as Σ, and the matrix with right singular vectors is denoted as V. Also, in equation (1), * denotes Hermite transpose. Also, N denotes the number of samples in one chirp signal, and M denotes the number of chirp snapshots.

[0120] Next, we restrict the number of row vectors in the left singular vector row of the above equation (1) (U ext ) and limit the number of diagonal elements of the diagonal matrix of singular values ​​(Σ ext ) This eliminates unnecessary noise signals and vibration components other than the desired position. vib The signal S projected onto the subspace of the target signal ext is expressed as the following equation (2).

number

[0121] FIG. 14 is a diagram illustrating the relationship between the ranks representing the target signal and the noise signal in singular value decomposition. ext By taking the total number of samples N in one chirp signal or the sum of some samples, the signal p ext Generates a signal p ext represents micro-Doppler. FIG. 14 is a diagram showing the results of SVD in descending order of singular value (corresponding to energy), with the horizontal axis representing rank and the vertical axis representing singular value. In this disclosure, the idea is adopted that extracting a signal equal to or greater than a certain singular value constitutes a target signal. In this case, the rank of the singular value that determines whether or not it is a target signal is the rank region of 30 or less, indicated by the dark gray area in the graph of FIG. 14. As shown in FIG. 14, the rank region of 30 or less is the region of the target signal. In FIG. 14, the rank portion of this target signal is set to 1 or more and 30 or less. Therefore, in this disclosure, singular vectors corresponding to the left and right singular values ​​in the rank region of 1 or more and 30 or less are extracted.

[0122] In the above example, the rank portion of the target signal is set to 1 or more and 30 or less. The maximum rank may basically be determined empirically. The maximum rank (rank 30 in this disclosure) may also be determined using a statistical method. In the graph of FIG. 14, the singular value suddenly decreases at rank 130, and signals at ranks after that are basically noise. Therefore, signals at ranks after that may be unnecessary.

[0123] In the graph of Fig. 14, the left and right singular vectors (vectors spanning the signal space) corresponding to the singular values ​​in the area of ​​rank 31 to 130 also contain some target signal components. These left and right singular vectors are assumed to be mainly caused by unnecessary minute vibrations and / or artificial noise (artifacts) generated by radar signal processing. Therefore, such elements may be discarded.

number

[0124] Complex signal (I / Q signal) p ext Vibration displacement d obtained by taking the phase of ext can be expressed as the following equation (4).

number

[0125] The vibration displacement d shown in the above formula (4) ext By taking the time derivative of ext can be calculated.

number

[0126] Next, in step S15 shown in Fig. 12, the signal processing unit 10 extracts heart sounds, RRI, and / or HRV from the processing result of step S14. Step S15 includes several signal processing steps. The signal processing performed in step S15 of Fig. 12 is shown in more detail in the flowchart of Fig. 13. The operation or processing shown in Fig. 13 may be executed by, for example, the calculation unit 14 in the signal processing unit 10. The operation or processing shown in Fig. 13 will be further described below.

[0127] 12, i.e., when the operation shown in FIG. 13 starts, the signal processing unit 10 performs a process of removing noise (denoising) in step S21. Various methods may be employed for the denoising process performed in step S21. For example, in step S21, the signal processing unit 10 may perform a denoising process on a time-series waveform using, for example, an empirical Bayes method or a wavelet method.

[0128] Next, in step S22, the signal processing unit 10 extracts a target signal waveform (cardiac sound waveform) by using a discrete wavelet technique (maximum overlap discrete wavelet transform: MODWT) or the like.

[0129] The processing performed in step S21 and / or step S22 will be further described.

[0130] In step S21, the signal processing unit 10 calculates the signal velocity vector v ext Further preprocessing is performed to remove unnecessary noise.

[0131] In step S21, the signal processing unit 10 may perform denoising processing by limiting the band using an empirical Bayes method and / or continuous wavelets. Also, in step S21, the signal processing unit 10 may perform denoising processing by frequency subtraction using a noise profile for artifact noise and the like accompanying the nonlinear processing from step S11 to step S14 in Fig. 12.

[0132] The signal processing unit 10 may perform multi-resolution analysis using a discrete wavelet transform on the denoised signal as a pre-processing step, employing a wavelet waveform having a waveform similar to the heart sound waveform. In this way, in step S22, the signal processing unit 10 empirically extracts only the subspace of the level of multi-resolution analysis in which the heart sounds of the subject 200 exist. In this way, in step S22, the signal processing unit 10 may extract the heart sounds of the subject 200. Specifically, the signal processing unit 10 may use a maximum overlap multi-resolution analysis (MODWT) or the like to improve the temporal resolution. Furthermore, wavelet bases suitable for extracting heartbeats may be, for example, Symlet and Daubechies. Furthermore, the order of these may be set appropriately each time.

[0133] The denoising process in step S21 is performed on the signal velocity vector v ext The signal sent to v dn and the real part Re(v dn ) may be subjected to multi-resolution analysis as shown in Fig. 15. Fig. 15 is a conceptual diagram showing multi-resolution analysis using discrete wavelet transform. Then, the signal processing unit 10 obtains the cardiac sound waveform h by reconstructing the waveform by limiting the empirically appropriate level to j0∈N in the following equation (6).

number

[0134] The cardiac sound waveform h obtained by the above formula (6) shows the cardiac sound of the subject 200 with high accuracy (see FIGS. 19 and 20 described later). This result is expected to be accurate enough to be used directly in cardiac sound diagnosis and other medical treatments.

[0135] Next, in step S23, the signal processing unit 10 detects the peaks of the heart sounds in the scalogram. The signal processing unit 10 detects the power (level) of the peaks at each time point. Here, the time point at which the heart sounds are located is detected as the position of the peak. In step S23, the signal processing unit 10 detects (extracts) peaks in the energy of the target signal (heart sound waveform) extracted in step S22. To this end, the signal processing unit 10 extracts a scalogram using a continuous wavelet transform and an envelope waveform by converting it to one dimension.

[0136] More specifically, the signal processing unit 10 obtains a scalogram by continuous wavelet transform to obtain the envelope waveform of the cardiac sound waveform h. The signal processing unit 10 obtains a one-dimensional waveform by taking the maximum value in the frequency axis direction of the scalogram at each time point.

[0137] Figures 16 and 17 are diagrams illustrating multi-resolution analysis using discrete wavelet transform. Figure 16 is a diagram showing an example of a scalogram of a cardiac sound waveform h. Figure 17 is a diagram showing an example of the scalogram of the cardiac sound waveform h shown in Figure 16 converted into a one-dimensional form.

[0138] The matrix showing the absolute values ​​of the scalogram shown in Figure 16 is S h ∈R M×L Then, the one-dimensional waveform shown in FIG. 17 can be calculated by the for statement shown in the following equations (7) to (9). for m = 1:M (7)

number

[0139] Next, in step S24, the signal processing unit 10 controls the roughness of the peaks of the scalogram. In step S24, the signal processing unit 10 further removes high frequency components within an appropriate range in order to properly calculate the peaks of the envelope waveform of the heart sounds extracted in step S23. For this reason, the signal processing unit 10 may adjust the smoothness of the envelope by a discrete wavelet transform using a Haar wavelet or the like.

[0140] The signal processor 10 calculates the vector s obtained as the envelope waveform of the heart sound. h In order to further adjust the smoothness of the vector s, the signal may be reconstructed using multi-resolution analysis by discrete wavelet transform. A suitable wavelet base to be used here may be the Haar wavelet, for example. The concept of multi-resolution decomposition may be the same as that shown in FIG. 15, for example. The reconstruction equation for multi-resolution decomposition may be the same as that shown in equation (6) above, for example. The vector s obtained as the envelope waveform of the heart sound in this way is h The reconstructed version of h,rc It is written as follows.

[0141] Next, in step S25, the signal processing unit 10 identifies the positions of the first and second heart sounds clarified by the processing up to step S25. In step S25, the signal processing unit 10 may pick up the first heart sound S1 and the second heart sound S2 in the heart sounds and pair the first heart sound S1 and the second heart sound S2.

[0142] For example, as shown in Figure 17, the vector s h,rchas a degree of accuracy sufficient to clearly indicate the first and second heart sounds. Therefore, in step S25, the signal processing unit 10 may perform pairing of the first heart sound S1 and the second heart sound S2 to accurately measure the interval between the first heart sounds S1. When performing the pairing as described above, the signal processing unit 10 first performs pairing of the first heart sound S1 and the second heart sound S2. h,rc Peak detection may be performed on all peaks in

[0143] 18 is a diagram showing an example of peak detection of a cardiac envelope waveform. The signal processing unit 10 performs peak detection as shown in FIG. 18 to obtain a row vector l s1,s2 ∈R K You can create the row vector l below. s1,s2 The following describes a case where DBSCAN, a clustering algorithm, is used for this purpose. The signal processing unit 10 sets minPts (the minimum number of adjacent data points other than the data point itself), a parameter of DBSCAN, to 1. The signal processing unit 10 also measures ε (the distance between adjacent data points), a parameter of DBSCAN, in terms of time. In this way, the signal processing unit 10 sets the value measured in terms of time to a standard time interval between the first heart sound S1 and the second heart sound S2, which is approximately 0.2 to 0.4 seconds.

[0144] By this process, a pair of the first heart sound S1 and the second heart sound S2 is determined. s1,s2 Add a second row to the list matrix L, assign a row cluster number (a natural number equal to or greater than 1) to the first heart sound S1, and assign a value of 0 to the second heart sound S2. s1,s2 As a result, the signal processing unit 10 creates a list matrix L s1,s2 In the above, the first heart sound S1 can be clearly identified and its order can also be clearly shown. s1,s2 or list matrix L s1,s2 In the case where S1 is not paired, the signal processing unit 10 may list the unpaired peak as S1.

[0145] Next, in step S26, the signal processing unit 10 calculates the heartbeat interval RRI. In step S26, the signal processing unit 10 may calculate the RRI by calculating the interval between the first peaks paired in step S25, i.e., between the first heart sounds S1.

[0146] The signal processing unit 10 calculates a list matrix L s1,s2 In this example, the RRI is calculated by taking the interval between adjacent S1s. Here, it is expected that outliers may occur in the calculated RRI time-series data. Such outliers may occur, for example, when the first heart sound S1 is not detected, when the first heart sound S1 is confused with the second heart sound S2, or due to noise caused by large body movements. Therefore, in one embodiment, the signal processing unit 10 may perform correction processing to deal with the above-mentioned situations.

[0147] In step S26, the signal processing unit 10 may use a Bayesian estimation method such as a Kalman filter as the correction process. The heartbeat response is nonlinear, making it difficult to physically model the plant. For this reason, in step S26, the signal processing unit 10 may perform correction process based on a statistical method such as an unscented Kalman filter (UKF). Alternatively, a linear Kalman filter may be used as an approximation, or an extended Kalman filter (EKF) may be used by empirically modeling the transition of the heartbeat interval.

[0148] The data obtained in step S26 is the RRI time series data s RRI This can be considered.

[0149] Next, in step S27, the signal processing unit 10 analyzes the spectrum. In step S27, the signal processing unit 10 may calculate a spectrogram of RRI (HRV). In step S27, the signal processing unit 10 may calculate the power spectral density of the time series data of RRI by, for example, Welch's method. The signal processing unit 10 finally calculates s RRIThe FFT and power spectrum may be calculated according to the Welch method, i.e., by using window functions that overlap in time. By this processing, the signal processing unit 10 can obtain the power spectrum density of the RRI (see FIG. 22, which will be described later).

[0150] Fig. 19 is a diagram showing a time-series waveform of a heart sound obtained by an electronic device 1 according to an embodiment. Fig. 19 may show a heart sound waveform h obtained by the above equation (6). Fig. 20 is a diagram showing an enlarged time span of the region enclosed by a dashed line in Fig. 19.

[0151] As shown in Fig. 20, the first heart sound S1 and the second heart sound S2 can be clearly identified from the time-series waveform of heart sounds obtained by the electronic device 1 according to an embodiment. Furthermore, as shown in Fig. 20, the heart beat interval RRI calculated from the interval between the first heart sound S1 and the second heart sound S2 can also be clearly identified from the time-series waveform of heart sounds obtained by the electronic device 1 according to an embodiment. While the RRI and the heart beat interval are not strictly the same, they are considered to be approximately the same. Therefore, in the present disclosure, the RRI and the heart beat interval will be described as being the same thing.

[0152] Fig. 21 is a diagram showing an example of the time-series waveform of the RRI shown in Fig. 19 and Fig. 20. The results shown in Fig. 21 are calculated based on the heart sounds accurately extracted in Fig. 19 and Fig. 20. Therefore, the results shown in Fig. 21 have an accuracy of several milliseconds.

[0153] Fig. 22 is a diagram showing the power spectral density of the RRI. Fig. 22 is a diagram showing an example of the power spectral density calculated using Welch's method from the time-series waveform of the RRI shown in Fig. 21. According to the electronic device 1 of an embodiment, it is possible to calculate the power spectral density of the RRI based on the RRI with an accuracy of several milliseconds. Therefore, according to the electronic device 1 of an embodiment, it is possible to accurately calculate the component of the heartbeat PSD between 0.15 Hz and 0.4 Hz, which is called the HF.

[0154] As described above, the electronic device 1 according to an embodiment can obtain, for example, detailed cardiac sound waveforms as shown in FIGS. 19 and 20, accurate RRI time series data as shown in FIG. 21, and the power spectral density (PSD) of the cardiac interval as shown in FIG. 22. The electronic device 1 according to an embodiment can detect the heartbeat of a human body or the like with high accuracy by transmitting and receiving radio waves. Therefore, the electronic device 1 according to an embodiment can detect weak vibrations such as the heartbeat of a human body with high accuracy by transmitting and receiving radio waves such as millimeter waves, and is expected to be useful in a wide variety of fields.

[0155] 19 to 22, only the first heart sound S1 and the second heart sound S2, which are prominent in healthy individuals, are described. However, according to the electronic device 1 of one embodiment, similar processing can be performed even when a third and / or fourth heart sound occurs due to an abnormal heartbeat.

[0156] (Other embodiments) Other embodiments will be described below.

[0157] In one embodiment, the transmitting antenna array 24 and / or the receiving antenna array 31 included in the electronic device 1 are not limited to the arrangement shown in Fig. 8. For example, in one embodiment, the receiving antenna array 31 included in the electronic device 1 may have a configuration as shown in Fig. 23. Fig. 23 is a diagram showing an example of a URA (Uniform Rectangular Array) receiving antenna. By employing a URA receiving antenna as shown in Fig. 23, it is possible to estimate the directions of arrival at two angles using only the URA receiving antenna without changing the directivity using a beamformer in the transmitting antenna array 24.

[0158] 2, the signal processing unit 10 has been described as including functional units such as the heartbeat extraction unit 13 and the calculation unit 14. However, in one embodiment, the processing performed by the heartbeat extraction unit 13 and / or the calculation unit 14 may be performed by an external computer or processor.

[0159] In one embodiment, the process in step S13 shown in FIG. 12 (SVD process) may be substituted by another subspace method.

[0160] In addition, in one embodiment, the processing in step S13 shown in FIG. 12 (SVD processing) may be omitted if the number of samples N per chirp can be set to a large number, or if other noise contamination can be eliminated by hardware techniques or the like.

[0161] In one embodiment, the process in step S24 shown in FIG. 13 may be omitted depending on the implementation situation.

[0162] In one embodiment, after pairing the first heart sound S1 and the second heart sound S2 in step S25 shown in FIG. 13, the RRI may be determined by spacing the second heart sounds S2 apart.

[0163] As described above, the electronic device 1 according to an embodiment detects weak vibrations such as heartbeats using, for example, a millimeter-wave sensor including multiple transmitting antennas and multiple receiving antennas. When the electronic device 1 according to an embodiment does not detect a target, it detects the target's body movement by changing the transmission phase of the antenna's beamforming pattern. On the other hand, when the electronic device 1 according to an embodiment detects the target's body movement, it performs beamforming in the direction of the body movement and detects the heartbeat. In this way, the electronic device 1 according to an embodiment can improve signal quality by automatically detecting the direction of the human body. Therefore, the electronic device 1 according to an embodiment can improve the heartbeat detection accuracy and / or detection range. Therefore, the electronic device 1 according to an embodiment can detect a human heartbeat with high accuracy.

[0164] While the present disclosure has been described based on various drawings and examples, it should be noted that those skilled in the art would easily be able to make various modifications and alterations based on the present disclosure. Therefore, it should be noted that these modifications and alterations are within the scope of the present disclosure. For example, the functions contained in each functional unit can be rearranged so as not to cause logical inconsistencies. Multiple functional units may be combined into one or divided. The above-described embodiments of the present disclosure are not limited to faithful implementation of each of the described embodiments, but may be implemented by combining features or omitting some features as appropriate. In other words, those skilled in the art can make various modifications and alterations based on the present disclosure. Therefore, these modifications and alterations are within the scope of the present disclosure. For example, in each embodiment, each functional unit, means, step, etc. can be added to other embodiments so as not to cause logical inconsistencies, or can be replaced with each functional unit, means, step, etc. of other embodiments. Furthermore, in each embodiment, multiple functional units, means, steps, etc. can be combined into one or divided into two or more. Furthermore, each of the above-described embodiments of the present disclosure is not limited to being implemented faithfully according to each of the described embodiments, but can also be implemented by combining each feature or omitting some of them as appropriate.

[0165] The above-described embodiment is not limited to being implemented only as the electronic device 1. For example, the above-described embodiment may be implemented as a control method for a device such as the electronic device 1. Furthermore, for example, the above-described embodiment may be implemented as a program executed by a device such as the electronic device 1.

[0166] The electronic device 1 according to the above-described embodiment has been described as including components constituting a so-called radar sensor, such as the transmitting antenna array 24 and the receiving antenna array 31. However, the electronic device according to an embodiment may be implemented as, for example, a configuration such as the signal processing unit 10. In this case, the signal processing unit 10 may be implemented as having a function of processing signals handled by, for example, the transmitting antenna array 24 and the receiving antenna array 31.

[0167] The above describes an electronic device according to one embodiment, but the electronic device, control method for an electronic device, and / or program according to one embodiment may be implemented, for example, as follows, as long as there is no physical or logical contradiction. [Appendix 1] An electronic device comprising a control unit that converts a signal based on a transmitted wave and a reflected wave of the transmitted wave reflected by a subject into a first signal corresponding to the heart sound of the subject by using a discrete wavelet transform using Symlet as a wavelet basis. [Appendix 2] The electronic device according to claim 1 , wherein the control unit uses maximum overlap multiresolution analysis in the discrete wavelet transform. [Appendix 3] outputting a scalogram for the first signal by applying a continuous wavelet transform to the first signal; 3. The electronic device according to claim 1, wherein a value at a frequency where the scalogram has a maximum value is extracted from the scalogram, the scalogram is made one-dimensional, and an envelope waveform of the cardiac sound waveform is output. [Appendix 4] A control method for an electronic device, which converts a signal based on a transmitted wave and a wave reflected by an object from the transmitted wave into a first signal corresponding to the heart sound of the object by using a discrete wavelet transform using Symlet as a wavelet basis. [Appendix 5] For electronic devices, A program that converts a signal based on a transmitted wave and a wave reflected by a subject into a first signal corresponding to the heart sound of the subject by using a discrete wavelet transform using Symlet as a wavelet basis. [Explanation of symbols]

[0168] 1 Electronic equipment 10 Signal Processing Section 11 Signal generation processing section 12 Received signal processing section 13 Heart rate extraction unit 14 Calculation section 21 Transmit DAC 22 Transmitting circuit 23 Millimeter wave transmitter circuit 24 Transmitting Antenna Array 31 Receiving Antenna Array 32 Mixer 33 Receiving circuit 34 Receive ADC 50 Communication Interface 60 External equipment

Claims

1. An electronic device comprising a control unit that converts a signal based on a transmitted wave and a reflected wave of the transmitted wave reflected by a subject into a first signal corresponding to the heart sound of the subject by using a discrete wavelet transform using Symlet as a wavelet basis.

2. The electronic device according to claim 1 , wherein the control unit uses maximum overlap multiresolution analysis in the discrete wavelet transform.

3. outputting a scalogram for the first signal by applying a continuous wavelet transform to the first signal; The electronic device according to claim 1 , wherein a value at a frequency where the scalogram has a maximum value is extracted from the scalogram, the scalogram is made one-dimensional, and an envelope waveform of the cardiac sound waveform is output.

4. A control method for an electronic device, which converts a signal based on a transmitted wave and a reflected wave of the transmitted wave reflected by an object into a first signal corresponding to the heart sound of the object by using a discrete wavelet transform using Symlet as a wavelet basis.

5. For electronic devices, A program that converts a signal based on a transmitted wave and a reflected wave of the transmitted wave reflected by a subject into a first signal corresponding to the heart sound of the subject by using a discrete wavelet transform using Symlet as a wavelet basis.

Citation Information

Patent Citations

  • Human body detecting device using microwave

    JP2002071825A

  • Vital sign detection device, method and system

    JP2021032880A