A feature enhancement and data augmentation method for detecting at least one action of at least one tested subject is provided. The feature enhancement and data augmentation method includes obtaining at least one spectrogram; and performing a feature enhancement processing on the at least one spectrogram, to enhance at least one feature corresponding to at least one action in the at least one spectrogram and generate at least one feature enhanced spectrogram. The feature enhancement processing comprises a directional filtering.

Patent
   11947035
Priority
Feb 03 2021
Filed
Apr 19 2021
Issued
Apr 02 2024
Expiry
Aug 23 2042
Extension
491 days
Assg.orig
Entity
Large
0
24
currently ok
1. A feature enhancement and data augmentation method, for an action detection device, configured for detecting the at least one action of at least one tested subject, the feature enhancement and data augmentation method comprising:
obtaining, by the action detection device, at least one spectrogram; and
performing, by the action detection device, a feature enhancement processing on the at least one spectrogram, to enhance at least one feature corresponding to the at least one action in the at least one spectrogram and generate at least one feature enhanced spectrogram;
wherein the feature enhancement processing comprises a directional filtering.
11. An action detection device, for detecting the at least one action of at least one tested subject, comprising:
a processor, for executing a program; and
a storage unit, coupled to the processor, for storing the program; wherein the program is utilized for instructing the processor to perform following steps of:
obtaining at least one spectrogram; and
performing a feature enhancement processing on the at least one spectrogram, to enhance at least one feature corresponding to the at least one action in the at least one spectrogram and generate at least one feature enhanced spectrogram;
wherein the feature enhancement processing comprises a directional filtering.
2. The feature enhancement and data augmentation method of claim 1 further comprises:
processing at least one radar reflected radio-frequency signal, to obtain the at least one spectrogram, wherein the at least one action comprises a falling action.
3. The feature enhancement and data augmentation method of claim 1, wherein the feature enhancement processing comprises a normalization processing, for normalizing the at least one spectrogram along a frequency axis and generating at least one normalized spectrogram.
4. The feature enhancement and data augmentation method of claim 1, wherein the feature enhancement processing comprises a Savitzky-Golay (SG) filtering, for performing smoothing and noise reduction on the at least one spectrogram and generating at least one filtered spectrogram.
5. The feature enhancement and data augmentation method of claim 1, wherein the directional filtering filters each of the at least one spectrogram along at least one direction and generates each corresponding set of at least one directional filtered spectrogram, and utilizes a most energy significant one among the each of the at least one spectrogram and the each corresponding set of at least one directional filtered spectrogram as a corresponding feature enhanced spectrogram.
6. The feature enhancement and data augmentation method of claim 5, wherein the most energy significant one has a most number of time points with energy greater than a noise threshold in a corresponding spectrogram energy histogram.
7. The feature enhancement and data augmentation method of claim 6, wherein the noise threshold is an upper bound of an energy range with a most number of time points in the corresponding spectrogram energy histogram.
8. The feature enhancement and data augmentation method of claim 1 further comprising:
processing at least one radar reflected radio-frequency signal, to obtain the at least one spectrogram; and
performing data augmentation on the at least one feature enhanced spectrogram, to generate a plurality of augmented feature enhanced spectrograms to train a deep learning engine;
wherein a number of the plurality of augmented feature enhanced spectrograms is greater than a number of the at least one feature enhanced spectrogram.
9. The feature enhancement and data augmentation method of claim 8 further comprising:
performing a non-linear distortion on the at least one feature enhanced spectrogram.
10. The feature enhancement and data augmentation method of claim 8 further comprising:
performing at least one shielding on the at least one feature enhanced spectrogram, wherein the at least one shielding does not completely cover a main feature region of the at least one feature enhanced spectrogram.
12. The action detection device of claim 11 further comprises:
a radar transceiver circuit, coupled to the processor, for receiving at least one radar reflected radio-frequency signal, and processing the at least one radar reflected radio-frequency signal to obtain a raw signal, wherein the processor converts the raw signal, to obtain at least one spectrogram;
wherein the at least one action comprises a falling action.
13. The action detection device of claim 11, wherein the feature enhancement processing comprises a normalization processing, for normalizing the at least one spectrogram along a frequency axis and generating at least one normalized spectrogram.
14. The action detection device of claim 11, wherein the feature enhancement processing comprises a Savitzky-Golay (SG) filtering, for performing smoothing and noise reduction on the at least one spectrogram and generating at least one filtered spectrogram.
15. The action detection device of claim 11, wherein the directional filtering filters each of the at least one spectrogram along at least one direction and generates each corresponding set of at least one directional filtered spectrogram, and utilizes a most energy significant one among the each of the at least one spectrogram and the each corresponding set of at least one directional filtered spectrogram as a corresponding feature enhanced spectrogram.
16. The action detection device of claim 15, wherein the most energy significant one has a most number of time points with energy greater than a noise threshold in a corresponding spectrogram energy histogram.
17. The action detection device of claim 16, wherein the noise threshold is an upper bound of an energy range with a most number of time points in the corresponding spectrogram energy histogram.
18. The action detection device of claim 11 further comprises:
a radar transceiver circuit, coupled to the processor, for receiving at least one radar reflected radio-frequency signal, and processing the at least one radar reflected radio-frequency signal to obtain a raw signal, wherein the program further instructs the processor to perform following steps of:
converting the raw signal, to obtain the at least one spectrogram; and
performing data augmentation on the at least one feature enhanced spectrogram, to generate a plurality of augmented feature enhanced spectrograms to train a deep learning engine;
wherein a number of the plurality of augmented feature enhanced spectrograms is greater than a number of the at least one feature enhanced spectrogram.
19. The action detection device of claim 18, wherein the program further instructs the processor to perform following steps of:
performing a non-linear distortion on the at least one feature enhanced spectrogram.
20. The action detection device of claim 18, wherein the program further instructs the processor to perform following steps of:
performing at least one shielding on the at least one feature enhanced spectrogram, wherein the at least one shielding does not completely cover a main feature region of the at least one feature enhanced spectrogram.

The present disclosure relates to a feature enhancement and data augmentation method and action detection device thereof, and more particularly, to a feature enhancement and data augmentation method and action detection device thereof capable of enhancing a feature of a falling action in a spectrogram to avoid false alarms, and increasing the amount of falling data via data augmentation algorithm to strengthen model generalization capability.

For current action detection technology, the action detection technology may determine whether the tested subject (such as the elderly, the patient or the child) has fallen, slipped or collided according to the rapid movement of the tested subject, thereby providing an alarm to inform the caregiver of the tested subject. Falling detection using continuous radar waves is non-imaging type, has good privacy, and may be more user-friendly in addition to long-term monitoring.

In this case, a spectrogram of a potential falling action has random vibration-like noise disturbances, and the main feature for distinguishing falling action and non-falling action is differences in spectrogram energy distribution. However, features of falling actions and some non-falling actions are similar in the spectrogram, and the model is still prone to generate false alarms even after training.

In addition, a part of the training set data is the actual data collected in the case field, and another part is falling data simulated in the laboratory. However, the falling data is difficult to collect, and the simulated self-falling action also results in a certain degree of risk, so the training set data is distributed quite unevenly (falling actions are much less than non-falling actions), so that the weight for the model to learn falling feature may be lower.

Therefore, it is necessary to improve the prior art.

It is therefore an objective of the present disclosure to provide a feature enhancement and data augmentation method and action detection device thereof capable of enhancing a feature of a falling action in a spectrogram to avoid false alarms, and increasing the amount of falling data via data augmentation algorithm to strengthen model generalization capability.

The present disclosure provides a feature enhancement and data augmentation method for detecting at least one action of at least one tested subject is provided. The feature enhancement and data augmentation method includes obtaining at least one spectrogram; and performing a feature enhancement processing on the at least one spectrogram, to enhance at least one feature corresponding to at least one action in the at least one spectrogram and generate at least one feature enhanced spectrogram. The feature enhancement processing comprises a directional filtering.

The present disclosure further provides an action detection device. The action detection device includes a processor, for executing a program; and a storage unit, coupled to the processor, for storing the program. The program is utilized for instructing the processor to perform following steps of obtaining at least one spectrogram; and performing a feature enhancement processing on the at least one spectrogram, to enhance at least one feature corresponding to at least one action in the at least one spectrogram and generate at least one feature enhanced spectrogram. The feature enhancement processing comprises a directional filtering.

These and other objectives of the present invention will no doubt become obvious to those of ordinary skill in the art after reading the following detailed description of the preferred embodiment that is illustrated in the various figures and drawings.

FIG. 1 is a schematic diagram of an action detection device and a field according to an embodiment of the present disclosure.

FIG. 2 is a schematic diagram of operations of the action detection device according to an embodiment of the present disclosure.

FIG. 3 is a schematic diagram of spectrograms of falling action and spectrograms of non-falling action according to an embodiment of the present disclosure.

FIG. 4 is a schematic diagram of a feature enhancement and data augmentation process according to an embodiment of the present disclosure.

FIG. 5 is a schematic diagram of normalized spectrograms after normalization according to an embodiment of the present disclosure.

FIG. 6 is a schematic diagram of filtered spectrograms after filtering according to an embodiment of the present disclosure.

FIG. 7 is a schematic diagram of windows with different filtering directions according to an embodiment of the present disclosure.

FIG. 8 is a schematic diagram of a feature enhancement process according to an embodiment of the present disclosure.

FIG. 9 is a schematic diagram of spectrum energy and a spectrum energy histogram according to an embodiment of the present disclosure.

FIG. 10 is a schematic diagram of a filtered spectrogram and directional filtered spectrograms according to an embodiment of the present disclosure.

FIG. 11 is a schematic diagram of augmented feature enhanced spectrograms generated via a shielding operation and a non-linear distortion according to an embodiment of the present disclosure.

Please refer to FIG. 1, which is a schematic diagram of an action detection device 10 and a field DR according to an embodiment of the present disclosure. The action detection device 10 transmits at least one radio-frequency (RF) detection signal SD to the field DR, and receives at least one reflected RF signal SR from the field DR. In this embodiment, the action detection device 10 includes a processor, a transceiver circuit, and a storage unit. The processor is electrically connected to the transceiver circuit and the storage unit, respectively. The processor may be a microprocessor or an application-specific integrated circuit (ASIC). The transceiver circuit is a radar RF transceiver. The RF transceiver includes at least one transmitting antenna and/or at least one receiving antenna, an oscillator, a mixer, a digital to analog converter (DAC)0 an analog to digital converter (ADC), etc. The storage unit may be any data storage device for storing a code. The processor reads and executes the code.

In the present embodiment, the action detection device 10 performs signal processing on the reflected RF signal SR to obtain the raw signal SRD. In the present embodiment, the transceiver circuit of the action detection device 10 is a radar transceiver circuit, and coupled to the processor. The transceiver circuit receives at least one radar reflected RF detection signal SD, and processes the at least one radar reflected RF signal SR to obtain the raw signal SRD. More specifically, the mixer of the radar RF circuit performs down-conversion on the reflected RF signal SR (the radar reflected RF signal SR) to obtain an analog raw signal SRA. Then, the analog to digital converter of the radar RF circuit samples the analog raw signal SRA to obtain the raw signal SRD. In the present embodiment, the raw signal SRD represents Doppler components of the reflected RF signal SR in response to any body action in the field DR. Thus, the action detection device 10 determines whether a tested subject (e.g., a detected object U) in the field DR occurs a specific action according to the raw signal SRD, and provides an alarm ALM corresponding to the specific operation accordingly.

In the present embodiment, the action detection device 10 is a continuous wave (CW) radar or frequency modulated continuous wave (FMCW) radar. The field DR is the detected field of the action detection device 10. The specific action may be falling action, getting up action, rehabilitation action, training action, or other actions. The action detection device 10 may be installed in a space with only one single detected target, such as a room of an elderly living alone, a single room in a nursing center, etc.

In another embodiment of the present disclosure, the action detection device 10 is a frequency modulated continuous wave radar. The field DR is the detected field of the action detection device 10. The action detection device 10 (the frequency modulated continuous wave radar) may be installed in a space with multiple detected targets, such as a gym, indoor stadium, multi-person room in a nursing home and the like. The specific action may be respective falling action, getting up action, rehabilitation action, training action, or other actions of the multiple detected targets.

In this case, please refer to FIG. 2, which is a schematic diagram of operations of the action detection device 10 according to an embodiment of the present disclosure. As shown in FIG. 2, after obtaining the raw signal SRD through, for example, a continuous wave radar, the action detection device 10 performs short time Fourier transform (STFT) on the raw signal SRD, thereby obtaining a spectrogram TFS of frequency energy distribution of the raw signal SRD in each time interval. Since a time interval of a falling action having intensive energy change in a spectrogram is about 1.5-3 seconds, each spectrogram TFS after the short time Fourier transform is set to have each time interval as 3.2 seconds, in order to cover whole falling action. When there is an action change, frequency component of a spectrogram will strong disturbance. The present embodiment calculates power spectrum density between 100 Hz to 250 Hz in a sample interval, and defines a point with strongest energy (e.g., greater than 35 watts) as an energy burst point, i.e. a point with dramatic action change. Then, the present embodiment takes the energy burst point as a center to sample leftward and rightward (i.e. an time interval of 3.2 seconds with the energy burst point as the center) to obtain the spectrogram TFS for detecting potential falling action. Next, a properly trained deep learning engine may identify the spectrogram TFS of potential falling action, to determine the spectrogram TFS is corresponding falling action such as bed falls, stumbling, slipping, etc., or non-falling action such as sitting, traveling, waving, etc., or other factors (e.g. environmental noise such as fan rotation, curtain swinging, etc.). If the action detection device 10 does not detect a getting up action within a period of time (e.g., 12 seconds) after determining a falling action, the action detection device 10 generates the alarm ALM to notify the family or medical personnel (the alarm ALM may be a warning sound directly or a warning signal transmitted to another device).

In this case, the spectrogram TFS of potential falling action has random vibration-like noise disturbances, and the main feature for distinguishing falling action and non-falling action is differences in spectrogram energy distribution. That is, because of the instantaneous action changes, falling action may be more likely produce energy at high frequency components, while non-falling action may cause considerable noise disturbance at low frequency components.

However, please refer to FIG. 3, which is a schematic diagram of spectrograms FTFS of falling action and spectrograms NFTFS of non-falling action according to an embodiment of the present disclosure, wherein the horizontal axis is 25 time points (corresponding to 0-3.2 seconds) after the short time Fourier transform, the vertical axis is 128 frequency points (corresponding to 0-250 Hz) after short time Fourier transform, and different gray scales represent different energy intensities at corresponding time and frequency. As shown in FIG. 3, the main features of the high frequency peaks of the spectrograms FTFS of falling action are not obvious. When someone moves or bends over, etc., features of the spectrograms NFTFS of non-falling action will be similar (e.g., also with slight high frequency peaks). In such a situation, the deep learning engine may generate false positive results.

Please refer FIG. 4, which is a schematic diagram of a feature enhancement and data augmentation process 40 according to an embodiment of the present disclosure. The feature enhancement and data augmentation process 40 is utilized for the action detection device 10. In short, the action detection device 10 obtain at least one spectrogram TFS, then performs a feature enhancement processing 400 on the at least one spectrogram TFS, to enhance at least one feature corresponding to at least one action in the at least one spectrogram TFS and generating at least one feature enhanced spectrogram FSTFS. The feature enhancement processing 400 includes a directional filtering, and the at least one action includes a falling action.

In this case, since a feature related to falling action in the at least one feature enhanced spectrogram FSTFS is enhanced, a deep learning engine trained by the at least one feature enhanced spectrogram FSTFS may effectively and correctly identify a feature enhanced spectrogram corresponding to a falling action, and then the action detection device 10 may generate the alarm ALM accordingly. As a result, the present disclosure may enhance the feature of the falling action in the spectrogram, and improve discernment of features of different actions, to avoid false positive results.

Specifically, after obtaining the raw signal SRD through, for example, a continuous wave radar, the action detection device 10 performs short time Fourier transform (STFT) on the raw signal SRD, thereby obtaining at least one spectrogram TFS. Next, since falling action has dramatic change in velocity, there will be significant energy at high frequency component. Thus, the feature enhancement processing 400 may include a normalization processing, for normalizing the at least one spectrogram TFS along a frequency axis and generating at least one normalized spectrogram NTFS, to effectively make the features of high-frequency energy prominent.

For example, please refer FIG. 5, which is a schematic diagram of normalized spectrograms NTFS after normalization according to an embodiment of the present disclosure, wherein the normalized spectrograms NTFS from left to right are corresponding to falling action, non-falling action, and non-falling action that is prone to trigger false alarms. As shown in FIG. 5, after the at least one spectrogram TFS is normalized along the frequency axis (i.e. the strongest energy is set to 1 and the weakest energy is set to 0 for each frequency axis corresponding to each time point), the high-frequency energy in the central time point (where falling occurs) is prominent, which is different from the spectrogram FTFS of falling operation illustrated in FIG. 3 where energy of low frequency noise in other time points is relatively stronger to cause the high-frequency energy in the central time point not prominent.

Please continue to refer to FIG. 4, the feature enhancement processing 400 may include a Savitzky-Golay (SG) filtering, for performing smoothing and noise reduction on the normalized spectrogram NTFS and generating at least one filtered spectrogram FLTFS (in other embodiments, the feature enhancement processing 400 may not include the normalization processing, such that the SG filtering directly performs smoothing and noise reduction on the at least one spectrogram TFS and generates at least one filtered spectrogram FLTFS). In detail, the SG filtering may emphasize the changes in the energy profile of the spectrogram (that is, the energy generated by action), rather than the intensity changes due to random vibrations caused by noise. The SG filtering is widely used in data smoothing and noise reduction in this field, and is a filtering method according to local polynomial least squares fitting in the time domain. The feature of the SG filtering is ensuring the shape and width of the signal unchanged while filtering out noise. Two main parameters of the SG filtering are window length and order of the fitting polynomial. The window length decides the number of samples referred by each filtering processing. The larger the window size, the better the smoothing effect. The higher the order of the polynomial, and the higher the degree of fitting with original data. Since the normalized spectrum NTFS or the at least one spectrogram TFS includes noise components, if the order of the SG filtering is too high to over-fit noise components, the deep learning engine may misjudge the variation caused by the noise is a strong feature. Therefore, it is necessary to appropriately design the window length of the SG filtering and the order of the fitting polynomial.

For example, please refer FIG. 6, which is a schematic diagram of filtered spectrograms FLTFS after filtering according to an embodiment of the present disclosure, wherein the filtered spectrograms FLTFS from left to right are corresponding to falling action, non-falling action, and non-falling action that is prone to trigger false alarms. As shown in FIG. 6, this embodiment utilizes a window size of 9 and an order of 5 as parameters of the SG filtering. The preferred parameters obtained from experiments make the filtered spectrogram FLTFS maintain the feature of the normalized spectrogram NTFS while reducing noise energy under finite smoothing.

Please continue to refer to FIG. 4. In the feature enhancement process 400, the directional filtering may filter each of the at least one filtered spectrogram FLTFS along at least one direction and generate each corresponding set of at least one directional filtered spectrogram DFLTFS, and utilizes a most energy significant one among the each of the at least one filtered spectrogram FLTFS and the each corresponding set of at least one directional filtered spectrogram DFLTFS as a corresponding feature enhanced spectrogram FSTFS (in other embodiments, the feature enhancement processing 400 may not include the normalization processing and the SG filtering, so that the directional filtering directly filters each of the at least one spectrogram TFS along at least one direction and generate each corresponding set of at least one directional filtered spectrogram DFLTFS, and utilizes a most energy significant one among the each of the at least one spectrogram TFS and the each corresponding set of at least one directional filtered spectrogram DFLTFS as a corresponding feature enhanced spectrogram FSTFS).

In detail, in the application of radar wave for falling detection, the energy of the falling action has an instantaneous energy response at high frequency component, and the response is most significant in a direction of 90° in the spectrogram TFS. Environmental noise will be more concentrated in the low frequency component, and has corresponding energy response along the horizontal axis in the spectrogram TFS, such that the response is significant in a direction of 0°. In this case, please refer FIG. 7, which is a schematic diagram of windows with different filtering directions according to an embodiment of the present disclosure, wherein the windows from left to right are corresponding to filtering directions of 0°, 45°, 90° and 135°. As shown in FIG. 7, different windows have different directions, and therefore after the spectrogram TFS is convoluted with each window (i.e., each window is applied to each point of the spectrogram TFS to generate each new value), the generated directional filtered spectrogram DFLTFS is more prominent in the corresponding direction. In the present embodiment, windows with the size of 5*5 are applied in the directional filtering to adapt to the instantaneous falling spectrogram, and energy at each time point of the original filtered spectrogram FLTFS and 4 directional filtered spectrograms DFLTFS after directional filtering are performed with binary classification, such that a time point with energy greater than a noise threshold is set to 1, otherwise a time point is set to 0. The most energy significant one (among the original filtered spectrogram FLTFS and the 4 directional filtered spectrograms DFLTFS) having the most number of time points with energy greater than the noise threshold in a corresponding spectrogram energy histogram is utilized as the feature enhanced spectrogram FSTFS, which means that the one with strongest feature is utilized as the final feature enhanced spectrogram FSTFS.

Specifically, please refer FIG. 8 and FIG. 9. FIG. 8 is a schematic diagram of a feature enhancement process 80 according to an embodiment of the present disclosure, and FIG. 9 is a schematic diagram of spectrum energy and a spectrum energy histogram according to an embodiment of the present disclosure. As shown in FIG. 8, after performing directional filtering on filtered spectrogram FLTFS along directions of 0°, 45°, 90° and 135° and generating directional filtered spectrograms DFLTFS1-DFLTFS4, this embodiment retrieves 100 Hz-250 Hz frequency spectrums of the filtered spectrum FLTFS and the directional filtered spectrograms DFLTFS1-DFLTFS4, and calculates the respective spectrum energies (e.g., left of FIG. 9 illustrates spectrum energies of respective time points, wherein the horizontal axis is 25 time points corresponding to 0-3.2 seconds, and the vertical axis represents energy). Afterwards, this embodiment calculates respective spectrogram energy histograms of the filtered spectrum FLTFS and the directional filtered spectrograms DFLTFS1-DFLTFS4 (e.g., right of FIG. 9 illustrates the number of time points distributed in each energy range), and then an upper bound of an energy range with a most number of time points in respective spectrogram energy histograms are taken as respective noise thresholds (for example, there are 7 time points between 6-9 watts as shown in right of FIG. 9, and the number of time points is greater than other energy ranges, which means 6-9 watts is most frequent and thus regarded as noise energy, such that 9 watts is the noise threshold). The number of time points with energy greater than the noise threshold is recorded (e.g., the number of time points with energy greater than the noise threshold as shown in FIG. 9 is 18). Finally, the most energy significant one (among the original filtered spectrogram FLTFS and the 4 directional filtered spectrograms DFLTFS1-DFLTFS4) having the most number of time points with energy greater than the noise threshold in a corresponding spectrogram energy histogram is utilized as the feature enhanced spectrogram FSTFS.

For example, please refer to FIG. 10, which is a schematic diagram of the filtered spectrogram FLTFS and the directional filtered spectrograms DFLTFS1-DFLTFS4 according to an embodiment of the present disclosure, wherein spectrograms from left to right are corresponding to no directional filtering, and filtering along directions of 0°, 45°, 90° and 135°. As shown in 10, since falling action has an instantaneous energy response at high frequency component, the directional filtered spectrograms DFLTFS3 obtained by filtering the filtered spectrograms FLTFS along a direction of 90° has more significant high-frequency energy, so that the most energy significant directional filtered spectrograms DFLTFS3 has a most number of time points with energy greater than a noise threshold in a corresponding spectrogram energy histogram, and can be utilized as the corresponding feature enhanced spectrogram FSTFS.

It is worth noting that the above embodiment enhances the feature of the falling action in the spectrogram, and improve discernment of features of different actions, to avoid false positive results. Those skilled in the art may make modifications or alterations accordingly, which are not limited to this. For example, the above embodiment enhances the feature of the falling action in the spectrogram to improve discernment from other actions. In other embodiments, corresponding features of other actions in the spectrogram may be enhanced depending on the actual needs, to increase the discernment of other actions.

Furthermore, in the above embodiment, the deep learning engine trained according to the at least one feature enhanced spectrogram FSTFS may effectively and correctly identify a feature enhanced spectrogram corresponding to a falling action. However, as shown in FIG. 4, the feature enhancement and data augmentation process 40 may perform data augmentation on the at least one feature enhanced spectrogram FSTFS first, to generate a plurality of augmented feature enhanced spectrograms AFSTFS to train the deep learning engine. A number of the plurality of augmented feature enhanced spectrograms AFSTFS is greater than a number of the at least one feature enhanced spectrogram FSTFS. As a result, the present disclosure may increase the amount of falling data via data augmentation algorithm to strengthen model generalization capability, and improve model processing capability for a variety of information to increase the effectiveness of the model.

Specifically, please refer to FIG. 11, which is a schematic diagram of augmented feature enhanced spectrograms AFSTFS generated via a shielding operation and a non-linear distortion according to an embodiment of the present disclosure. After data augmentation in speech recognition, model of a deep learning engine may learn features of audio with loss and deformation on the time axis, audio with partial frequency missing, and audio with loss of partial clips, which increases processing capabilities of the trained model for such Information and also enhance the generalization capabilities of the model. Therefore, in the application for radar data, an embodiment of the present disclosure may achieve data augmentation via at least one shielding and a nonlinear distortion. In detail, as shown in right of FIG. 11, after data augmentation processing performs a nonlinear distortion on the feature enhanced spectrogram FSTFS, although the resulted augmented feature enhanced spectrogram AFSTFS is more distorted in the spectrogram, high frequency energy is still significant, which can be effectively learned and generalized.

On the other hand, the data augmentation processing performs at least one shielding on the feature enhanced spectrogram FSTFS, wherein the at least one shielding does not completely cover a main feature region of the feature enhanced spectrogram FSTFS. For example, as shown in left of FIG. 11, the data augmentation processing may randomly perform one time axis shielding and two frequency axis shielding which do not completely cover the main feature region. Since the radar data is retrieved leftward and rightward from the energy burst point as the center, a center of the time-domain is the main feature region. Besides, it is undesirable to over shield the frequency domain (e.g., total shielding length is desirable to be less than 30%) to cover the main feature region. Therefore, the time axis shielding is preferable to randomly shield only the left third or right third of the time domain, and the total shielding length of the two frequency axis shielding is preferably not more than 15% of the total frequency band.

In this case, speech recognition and radar wave for falling detection both utilize spectrograms for machine learning. Because the input of sound includes a variety of noises, it may be regarded as a few words are missing when people speak or words are not clearly pronounced, where people can still recognize the meaning of the sentence according to the context. Similarly, the radar wave also includes a variety of environmental noises (such as arm waving, object falling, etc.) which will cause disturbance to radar wave. In a situation that these events happen alone or together with falling action, if a falling action still needs to be identified, the model needs to have learned generalized feature of events by trained with data which is partially missing or changed.

For example, the original collected training set data only includes 1613 pieces of falling data and 11299 pieces of non-falling data. After data augmentation, the augmented training data set includes 4839 pieces of falling data and 11299 pieces of non-falling data. After a depth learning engine is trained by the augmented training data set to obtain a model and applied in an environment of a bedroom of an elderly living alone in practice, all 75 falling events have been identified, and there is no missing report and no false negative results. There are only 6 false positive (false alarms) in 839 non-falling events. Thus, precision is 100% and recall is 99.3%.

In addition, the action detection device 10 may include a processor, a transceiver circuit, and a storage unit. The processor is electrically connected to the transceiver circuit and the storage unit, respectively. The processor may be a microprocessor or an application-specific integrated circuit (ASIC). The transceiver circuit is a radar transceiver. The RF transceiver includes at least one transmitting antenna and/or at least one receiving antenna, an oscillator, a mixer, a digital to analog converter (DAC), an analog to digital converter (ADC), etc. The storage unit may be any data storage device for storing a code. The processor reads and executes the code, to execute each step of the feature enhancement and data augmentation process 40. The storage unit may be subscriber identity module (SIM), read-only memory (ROM), random-access memory (RAM), CD read-only memory (CD-ROM), magnetic tapes, floppy disk, optical data storage device, etc., but is not limited to these.

In another embodiment of the present disclosure, a transmission module of the action detection device 10 transmits the aforementioned raw signal SRD or the aforementioned spectrogram TFS to an edge device or a server. Then, the edge device or the server performs the aforementioned feature enhancement and data augmentation process 40. The edge device or the server may receive multiple aforementioned raw signals SRD or multiple aforementioned spectrograms TFS from multiple action detection devices 10.

On the other hand, the feature enhancement and data augmentation process 40 may be executed individually or collectively by one or more of the action detection devices 10, the edge device or the server.

In summary, the present disclosure may enhance the feature of the falling action in the spectrogram, and improve discernment of features of different actions, to avoid false positive results. Besides, the present disclosure may increase the amount of falling data via data augmentation algorithm to strengthen model generalization capability, and improve model processing capability for a variety of information to increase the effectiveness of the model.

Those skilled in the art will readily observe that numerous modifications and alterations of the device and method may be made while retaining the teachings of the invention. Accordingly, the above disclosure should be construed as limited only by the metes and bounds of the appended claims.

Chou, Hao-Gong, Chang, Hsuan-Tsung

Patent Priority Assignee Title
Patent Priority Assignee Title
10984646, Jun 23 2016 Mayo Foundation for Medical Education and Research Proximity based fall and distress detection systems and methods
11660023, Dec 23 2019 Fall detection systems and methods
5442462, Jun 10 1992 D V P TECHNOLOGIES LTD 18 HATZOUK STREET Apparatus and method for smoothing images
5771318, Jun 27 1996 Siemens Aktiengesellschaft Adaptive edge-preserving smoothing filter
5799111, Jun 10 1992 D.V.P. Technologies, Ltd. Apparatus and methods for smoothing images
7272431, Aug 01 2002 California Institute of Technology Remote-sensing method and device
7567200, Apr 27 2006 THE OSTERWEIL FAMILY TRUST Method and apparatus for body position monitor and fall detect ion using radar
7916066, Apr 27 2006 THE OSTERWEIL FAMILY TRUST Method and apparatus for a body position monitor and fall detector using radar
8454528, Apr 03 2008 ResMed Sensor Technologies Limited Non-contact physiologic motion sensors and methods for use
9103899, Apr 29 2011 The Invention Science Fund I, LLC Adaptive control of a personal electronic device responsive to a micro-impulse radar
20060020203,
20100272340,
20130051674,
20130176158,
20150379767,
20160063681,
20160377704,
20170131395,
20180061013,
20190139389,
20190216393,
20190219687,
20210158525,
CN109394229,
///
Executed onAssignorAssigneeConveyanceFrameReelDoc
Feb 26 2021CHANG, HSUAN-TSUNGWistron CorporationASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS 0559520281 pdf
Feb 26 2021CHOU, HAO-GONGWistron CorporationASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS 0559520281 pdf
Apr 19 2021Wistron Corporation(assignment on the face of the patent)
Date Maintenance Fee Events
Apr 19 2021BIG: Entity status set to Undiscounted (note the period is included in the code).


Date Maintenance Schedule
Apr 02 20274 years fee payment window open
Oct 02 20276 months grace period start (w surcharge)
Apr 02 2028patent expiry (for year 4)
Apr 02 20302 years to revive unintentionally abandoned end. (for year 4)
Apr 02 20318 years fee payment window open
Oct 02 20316 months grace period start (w surcharge)
Apr 02 2032patent expiry (for year 8)
Apr 02 20342 years to revive unintentionally abandoned end. (for year 8)
Apr 02 203512 years fee payment window open
Oct 02 20356 months grace period start (w surcharge)
Apr 02 2036patent expiry (for year 12)
Apr 02 20382 years to revive unintentionally abandoned end. (for year 12)