TWI811920B - Wearing detection method, wearable device, and computer readable storage medium - Google Patents
Wearing detection method, wearable device, and computer readable storage medium Download PDFInfo
- Publication number
- TWI811920B TWI811920B TW110148856A TW110148856A TWI811920B TW I811920 B TWI811920 B TW I811920B TW 110148856 A TW110148856 A TW 110148856A TW 110148856 A TW110148856 A TW 110148856A TW I811920 B TWI811920 B TW I811920B
- Authority
- TW
- Taiwan
- Prior art keywords
- wearable device
- light volume
- volume signals
- determining
- zero
- Prior art date
Links
- 238000001514 detection method Methods 0.000 title claims abstract description 21
- 230000004044 response Effects 0.000 claims abstract description 26
- 238000000034 method Methods 0.000 claims abstract description 7
- 230000003068 static effect Effects 0.000 claims abstract description 4
- 238000005070 sampling Methods 0.000 claims description 12
- 230000001133 acceleration Effects 0.000 claims description 8
- 238000004590 computer program Methods 0.000 claims description 4
- 230000003287 optical effect Effects 0.000 claims description 4
- 238000013186 photoplethysmography Methods 0.000 abstract description 149
- 230000000875 corresponding effect Effects 0.000 description 19
- 230000008859 change Effects 0.000 description 16
- 230000000694 effects Effects 0.000 description 13
- 238000010586 diagram Methods 0.000 description 11
- 230000001276 controlling effect Effects 0.000 description 4
- 230000007246 mechanism Effects 0.000 description 4
- 210000004204 blood vessel Anatomy 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000000284 resting effect Effects 0.000 description 2
- 238000010009 beating Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000017531 blood circulation Effects 0.000 description 1
- 230000008602 contraction Effects 0.000 description 1
- 206010033675 panniculitis Diseases 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000033764 rhythmic process Effects 0.000 description 1
- 210000004304 subcutaneous tissue Anatomy 0.000 description 1
Images
Landscapes
- Measuring Pulse, Heart Rate, Blood Pressure Or Blood Flow (AREA)
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
- Slot Machines And Peripheral Devices (AREA)
- Coupling Device And Connection With Printed Circuit (AREA)
- Traffic Control Systems (AREA)
Abstract
Description
本發明是有關於一種穿戴偵測機制,且特別是有關於一種可偵測穿戴式裝置處於穿戴狀態或是未穿戴狀態的穿戴偵測方法、穿戴式裝置及電腦可讀儲存媒體。The present invention relates to a wear detection mechanism, and in particular, to a wear detection method, a wearable device and a computer-readable storage medium that can detect whether a wearable device is in a worn state or an unworn state.
一般而言,穿戴式裝置中普遍設置有專用於偵測穿戴式裝置是否正由使用者穿戴的偵測元件。舉例而言,智慧型手錶可在與使用者的接觸面上設置有專用於偵測智慧型手錶是否正穿戴於使用者身上的近接感測器(例如紅外線收發電路)。然而,此種專用的近接感測器不僅在穿戴式裝置上佔用了一部分的空間,且亦提升了穿戴式裝置的耗電量及實現成本。Generally speaking, wearable devices are generally provided with detection components specifically designed to detect whether the wearable device is being worn by a user. For example, a smart watch may be provided with a proximity sensor (such as an infrared transceiver circuit) on the contact surface with the user that is specifically designed to detect whether the smart watch is being worn by the user. However, such a dedicated proximity sensor not only occupies a part of the space on the wearable device, but also increases the power consumption and implementation cost of the wearable device.
因此,對於本領域技術人員而言,如何設計一種可在穿戴式裝置上未設置有專用的近接感測器耗電量及實現成本的情況下,仍然可準確偵測穿戴式裝置是否正由使用者穿戴的機制實為一項重要議題。Therefore, for those skilled in the art, how to design a device that can accurately detect whether the wearable device is being used without the power consumption and implementation cost of a dedicated proximity sensor? The mechanism by which the wearer wears the device is indeed an important issue.
有鑑於此,本發明提供一種穿戴偵測方法、穿戴式裝置及電腦可讀儲存媒體,其可用於解決上述技術問題。In view of this, the present invention provides a wear detection method, a wearable device and a computer-readable storage medium, which can be used to solve the above technical problems.
本發明提供一種穿戴偵測方法,適於一穿戴式裝置,包括:反應於判定穿戴式裝置呈現一靜止狀態,發射多個第一光容積信號,並偵測對應於所述多個第一光容積信號的多個第二光容積信號;取得對應於所述多個第二光容積信號的一過零率;以及反應於判定所述多個第二光容積信號的過零率高於一參考門限值,判定穿戴式裝置處於一未穿戴狀態。The present invention provides a wear detection method, suitable for a wearable device, including: responding to determining that the wearable device is in a stationary state, emitting a plurality of first light volume signals, and detecting signals corresponding to the plurality of first light volumes. a plurality of second light volume signals of the volume signal; obtaining a zero-crossing rate corresponding to the plurality of second light volume signals; and in response to determining that the zero-crossing rate of the plurality of second light volume signals is higher than a reference The threshold value determines that the wearable device is in an unworn state.
本發明提供一種穿戴式裝置,包括光容積信號收發器及處理器。處理器耦接於光容積信號收發器。反應於處理器判定穿戴式裝置呈現一靜止狀態,處理器控制光容積信號收發器發射多個第一光容積信號,並控制控制光容積信號收發器偵測對應於所述多個第一光容積信號的多個第二光容積信號。處理器取得對應於所述多個第二光容積信號的一過零率。反應於處理器判定所述多個第二光容積信號的過零率高於一參考門限值,處理器判定穿戴式裝置處於一未穿戴狀態。The invention provides a wearable device, which includes a light volume signal transceiver and a processor. The processor is coupled to the optical volumetric signal transceiver. In response to the processor determining that the wearable device is in a stationary state, the processor controls the light volume signal transceiver to emit a plurality of first light volume signals, and controls the light volume signal transceiver to detect signals corresponding to the plurality of first light volumes. A plurality of second light volume signals of the signal. The processor obtains a zero-crossing rate corresponding to the plurality of second light volume signals. In response to the processor determining that the zero-crossing rates of the plurality of second light volume signals are higher than a reference threshold, the processor determines that the wearable device is in an unworn state.
本發明提供一種電腦可讀儲存媒體,電腦可讀儲存媒體記錄一可執行電腦程式,可執行電腦程式由一穿戴式裝置載入以執行以下步驟:反應於判定穿戴式裝置呈現一靜止狀態,發射多個第一光容積信號,並偵測對應於所述多個第一光容積信號的多個第二光容積信號;取得對應於所述多個第二光容積信號的一過零率;反應於判定所述多個第二光容積信號的過零率高於一參考門限值,判定穿戴式裝置處於一未穿戴狀態;反應於判定所述多個第二光容積信號的過零率未高於參考門限值,判定穿戴式裝置處於一穿戴狀態。The invention provides a computer-readable storage medium. The computer-readable storage medium records an executable computer program. The executable computer program is loaded by a wearable device to perform the following steps: in response to determining that the wearable device is in a stationary state, emitting A plurality of first light volume signals, and detecting a plurality of second light volume signals corresponding to the plurality of first light volume signals; obtaining a zero-crossing rate corresponding to the plurality of second light volume signals; reacting In response to determining that the zero-crossing rates of the plurality of second light volume signals are higher than a reference threshold value, the wearable device is determined to be in an unworn state; in response to determining that the zero-crossing rates of the plurality of second light volume signals are not high. Based on the reference threshold value, it is determined that the wearable device is in a wearing state.
請參照圖1,其是依據本發明之一實施例繪示的穿戴式裝置示意圖。在圖1中,穿戴式裝置100包括光容積(Photoplethysmography,PPG)信號收發器101、加速度計102及處理器104,其中PPG信號收發器101及加速度計102可耦接於處理器104。Please refer to FIG. 1 , which is a schematic diagram of a wearable device according to an embodiment of the present invention. In FIG. 1 , a
在一些實施例中,PPG信號收發器101例如可設靜置於穿戴式裝置100上與使用者(或稱穿戴者)的接觸面上。在一實施例中,PPG信號收發器101例如可包括PPG信號發射器101a及PPG信號接收器101b,其中PPG信號發射器101a可用於發射PPG信號(其一般為綠色的光線),而這些PPG信號可在由某些物體反射之後而由PPG信號接收器101b所接收。In some embodiments, the
在一實施例中,當穿戴式裝置100處於正被使用者戴著的穿戴狀態時,由PPG信號發射器101a所發射的PPG信號可被使用者的皮膚/皮下組織所反射,而反射後的PPG信號可由PPG信號接收器101b所接收。In one embodiment, when the
在一實施例中,人類的血管及血流可隨著心臟的跳動而變化,例如呈現血管擴大及縮小的情形。在此情況下,在PPG信號照射到使用者的血管並反射後,將使得PPG信號接收器101b接收的反射後PPG信號的強度也將呈現對應的變化。基此,處理器104可基於PPG信號接收器101b所接收的PPG信號的強度變化而估計使用者的心率。In one embodiment, human blood vessels and blood flow may change with the beating of the heart, such as the expansion and contraction of blood vessels. In this case, after the PPG signal is illuminated by the user's blood vessel and reflected, the intensity of the reflected PPG signal received by the
請參照圖2,其是依據圖1繪示的PPG信號變化示意圖。在圖2中,PPG信號波形210可包括波形210a、210b及210c,其中波形210a例如是當穿戴式裝置100處於穿戴狀態(即,穿戴式裝置100正穿戴於使用者身上)時的PPG信號變化,波形210b例如是使用者脫下穿戴式裝置100的過程中的PPG信號變化,而波形210c例如是穿戴式裝置100處於未穿戴狀態(例如穿戴式裝置100被脫下並置於某處)時的PPG信號變化。Please refer to FIG. 2 , which is a schematic diagram of PPG signal changes based on FIG. 1 . In FIG. 2 , the
如圖2的波形210a所示,當穿戴式裝置100處於穿戴狀態時,PPG信號將因應於使用者的心率而呈現對應的變化。此時,由於PPG信號接收器101b所接收的信號較為低頻而少雜訊,因此PPG信號的波形也較為乾淨。在此情況下,處理器104可依據波形210a而估計使用者的心率。As shown in the
當穿戴式裝置100在被脫下的過程中,由於PPG信號接收器101b所接收的信號成分較為複雜(可能包括由使用者及其他物體所反射的PPG信號),因此PPG信號的變化將較為劇烈且不穩定,如波形210b所示。When the
當穿戴式裝置100處於未穿戴狀態時,由於PPG信號接收器101b接收的PPG信號將包含較多雜訊,因此PPG信號的變化也較為高頻且不穩定,如波形210c所示。When the
在一些實施例中,加速度計102例如可用於偵測穿戴式裝置100在多軸上的加速度值,而這些加速度值可因應於穿戴式裝置100的移動而變化。因此,處理器104可依據加速度計102提供的加速度值而判斷穿戴式裝置100是處於靜止狀態或是移動狀態。In some embodiments, the
在一實施例中,處理器104可在從加速度計102取得加速度值之後,據以決定穿戴式裝置100的移動能量參數,並判斷此移動能量參數是否低於一能量門限值。在一實施例中,處理器104例如可基於上述加速度值來估計對應的活動計數(activity count)來作為穿戴式裝置100的移動能量參數,但可不限於此。In one embodiment, the
在一實施例中,反應於判定上述移動能量參數不高於能量門限值,處理器104可判定穿戴式裝置100呈現靜止狀態。另一方面,反應於判定上述移動能量參數高於能量門限值,處理器104可判定穿戴式裝置100呈現移動狀態。In one embodiment, in response to determining that the movement energy parameter is not higher than the energy threshold, the
請參照圖3,其是依據本發明之一實施例繪示的活動計數變化圖。由圖3可看出,當穿戴式裝置100處於靜止狀態時,其對應的活動計數將長時間處於不高於能量門限值(例如0)的狀態。因此,處理器104即可相應地判定穿戴式裝置100處於靜止狀態,但可不限於此。Please refer to FIG. 3 , which is a graph of activity count changes according to an embodiment of the present invention. It can be seen from FIG. 3 that when the
在本發明的實施例中,處理器104可存取特定的模組、程式碼來實現本發明提出的穿戴偵測方法。In an embodiment of the present invention, the
請參照圖4,其是依據本發明之一實施例繪示的穿戴偵測方法流程圖。本實施例的方法可由圖1的穿戴式裝置100執行,以下即搭配圖1所示的元件說明圖4各步驟的細節。Please refer to FIG. 4 , which is a flow chart of a wear detection method according to an embodiment of the present invention. The method of this embodiment can be executed by the
首先,在步驟S410中,反應於判定穿戴式裝置100呈現靜止狀態,處理器104控制PPG信號收發器101發射多個第一PPG信號S1,並偵測對應於第一PPG信號S1的多個第二PPG信號S2。在一實施例中,處理器104例如可基於圖3說明中提及的方式來偵測穿戴式裝置100是否處於靜止狀態,但可不限於此。First, in step S410, in response to determining that the
在一實施例中,在判定穿戴式裝置100呈現靜止狀態之後,處理器104例如可控制PPG信號發射器101a發送第一PPG信號S1,並控制PPG信號接收器101b接收第二PPG信號S2,其中第二PPG信號S2例如是第一PPG信號S1經反射後所形成的PPG信號。其中,若在判定穿戴式裝置100呈現靜止狀態時,PPG信號發射器101a處於持續發送PPG信號的狀態,則將持續發送之PPG信號中的部分PPG信號作為第一PPG信號S1;若在判定穿戴式裝置100呈現靜止狀態時,PPG信號發射器101a處於不發送PPG信號的狀態,則控制PPG信號發射器101a發送第一PPG信號S1。In one embodiment, after determining that the
在一實施例中,假設處理器104判定穿戴式裝置100在第i個時間點呈現靜止狀態,處理器104可控制PPG信號接收器101b偵測介於第i+N個時間點及第i+N+M個時間點之間的多個PPG信號作為上述第二PPG信號S2,其中i為索引值,N、M為整數。In one embodiment, assuming that the
在不同的實施例中,M、N的數值可依設計者的需求而決定。在一實施例中,當N為0且M為正整數時,處理器104可理解為在判定穿戴式裝置100呈現靜止狀態後即立刻控制PPG信號接收器101b偵測介於第i個時間點及第i+M個時間點之間的多個PPG信號作為上述第二PPG信號S2。在一實施例中,假設M的數值經選定為對應於2秒鐘,則上述操作可理解為在判定穿戴式裝置100呈現靜止狀態後即立刻控制PPG信號接收器101b偵測2秒內的多個PPG信號作為上述第二PPG信號S2。In different embodiments, the values of M and N can be determined according to the designer's needs. In one embodiment, when N is 0 and M is a positive integer, the
在一些實施例中,受限於PPG信號收發器101的硬體特性,若在判定穿戴式裝置100呈現靜止狀態後即立刻偵測PPG信號(即,N為0的情況),可能會使得所測得的PPG信號較不穩定,進而影響後續的判斷。In some embodiments, limited by the hardware characteristics of the
因此,在一些實施例中,N、M可皆設定為正整數,當N、M皆為正整數時,處理器104可理解為在判定穿戴式裝置100呈現靜止狀態後,等待N個時間點再控制PPG信號接收器101b偵測介於第i+N個時間點及第i+N+M個時間點之間的多個PPG信號作為上述第二PPG信號S2。在一實施例中,假設N、M的數值經選定為分別對應於3秒鐘及2秒鐘,則上述操作可理解為在判定穿戴式裝置100呈現靜止狀態後,等待3秒鐘再控制PPG信號接收器101b偵測2秒內的多個PPG信號作為上述第二PPG信號S2,但可不限於此。Therefore, in some embodiments, N and M can both be set to positive integers. When N and M are both positive integers, the
之後,在步驟S420中,處理器104取得對應於所述多個第二PPG信號S2的過零率(zero cross rate)。Afterwards, in step S420, the
請參照圖5A及圖5B,其是依據本發明實施例繪示的估計信號過零率的示意圖。在圖5A中,假設長度為1秒鐘且頻率(以
表示)為1的某信號A在以取樣頻率100Hz(以
表示)取樣後呈現波形511的態樣。由波形511可看出,在所取樣的100個點中,共存在3個過零點(即,圈選處)。因此,在圖5A情境中,信號A的過零率可經估計為3/100,即
。
Please refer to FIG. 5A and FIG. 5B , which are schematic diagrams of estimating the zero-crossing rate of a signal according to an embodiment of the present invention. In Figure 5A, assume that the length is 1 second and the frequency (in A certain signal A with a sampling frequency of 100Hz (represented by Represents) The
另外,在圖5B中,假設長度為1秒鐘且頻率(以
表示)為2的某信號B在以取樣頻率100Hz取樣後呈現波形512的態樣。由波形512可看出,在所取樣的100個點中,共存在5個過零點(即,圈選處)。因此,在圖5B情境中,信號B的過零率可經估計為5/100,即
。
Additionally, in Figure 5B, assume that the length is 1 second and the frequency (in A certain signal B whose expression) is 2 presents a
由圖5A及圖5B可看出,在取得某信號之後,處理器104可基於對應的取樣頻率及此信號的頻率來估計此信號的過零率。例如,某信號的過零率可經估計為
,其中
為此信號的頻率,而
為用於取樣此信號的取樣頻率。
It can be seen from FIG. 5A and FIG. 5B that after obtaining a certain signal, the
基此,在步驟S420中,在處理器104取得第二PPG信號S2之後,可依據上述原則而估計第二PPG信號S2的過零率。在一實施例中,假設第二PPG信號S2的第一頻率為
且對應的取樣頻率為
,則第二PPG信號S2的過零率(以CR表示)可表徵為「
」,但可不限於此。
Based on this, in step S420, after the
之後,在步驟S430中,處理器104判斷所述多個第二PPG信號S2的過零率(CR)是否高於參考門限值TH。Thereafter, in step S430, the
在一實施例中,處理器104可先執行一定的機制來決定上述參考門限值TH。舉例而言,處理器104可取得參考過零率(以
表示),並基於修正因數將此參考過零率修正為上述參考門限值TH。
In one embodiment, the
在一實施例中,在取得參考過零率的過程中,處理器104可先取得多個歷史PPG信號,並基於取樣頻率(即,
)及這些歷史PPG信號的第二頻率(以
表示)估計上述參考過零率,其中上述歷史PPG信號是在穿戴式裝置100處於穿戴狀態時所取得。在一實施例中,參考過零率
例如可表徵為「
」。
In one embodiment, during the process of obtaining the reference zero-crossing rate, the
此外,如先前所提及的,當穿戴式裝置100處於穿戴狀態時,PPG信號接收器101b所接收的PPG信號(即,歷史PPG信號)將會對應於使用者的心率。因此,在一實施例中,歷史PPG信號的第二頻率(
)亦可表示為HR/60,其中HR例如是使用者的心率,單位例如為每分鐘的次數(BPM)。在此情況下,參考過零率
例如可表徵為「
」。在一些實施例中,上述HR可為使用者某一段時間內的平均心率,例如在穿戴式裝置100呈現靜止狀態前的n秒內心率的平均值,但可不限於此。
In addition, as mentioned previously, when the
在一些實施例中,在取得參考過零率
之後,處理器104可基於某些修正因數將此參考過零率修正為上述參考門限值TH。在一實施例中,修正因數例如可選定為大於1的數值,但可不限於此。換言之,處理器104可採用高於參考過零率的某數值作為參考門限值TH。因個人心律的分布範圍很廣,例如安靜心率可低至約50BPM,而運動時心率可高至約200BPM。此外,不同使用者也會有不同的心率區間,安靜心率和最大心率也會有不同。因此,若將參考門限值TH設計為一定值,在不同使用者之間可能會有誤判的情況發生。而本案實施例之參考門限值TH中的參數HR為使用者的心率,意即參考門限值TH會根據使用者心率而調整,因此不同使用者會有不同的參考門限值TH,可減少誤判的發生。而本案另一實施例之參考門限值TH中的參數HR可為使用者在脫錶前的即時個人心率,例如為穿戴式裝置100呈現靜止狀態前的n秒內心率的平均值,因此會隨使用者當下心率變動而有不同的參考門限值TH,更可準確地判斷過零率是否有超越即時參考門限值TH,進一步判斷使用者是否確實脫錶,而大大降低誤判的發生。
In some embodiments, after obtaining the reference zero-crossing rate Afterwards, the
在一實施例中,若處理器104在步驟S430中判定第二PPG信號S2的過零率高於參考門限值TH,則處理器104可接續執行步驟S440以判定穿戴式裝置100處於未穿戴狀態。In one embodiment, if the
具體而言,如先前所提及的,當穿戴式裝置100處於未穿戴狀態時,PPG信號接收器101b將會接收到具較高頻率的PPG信號,而較高頻的PPG信號將相應地具有較高的過零率。因此,當處理器104判定第二PPG信號S2的過零率高於所設定的參考門限值TH時,處理器104即可相應地判定穿戴式裝置100應處於未穿戴狀態。Specifically, as mentioned previously, when the
請參照圖6,其是依據本發明之一實施例繪示的PPG信號過零率變化圖。在圖6中,假設穿戴式裝置100在時間點T之前處於穿戴狀態(例如穿戴於使用者身上),而穿戴式裝置100在時間點T之後改變為未穿戴狀態(例如被脫下且置於某處)。由圖6可看出,在時間點T之間的PPG信號過零率較低,而在時間點T之後的PPG信號過零率較高。Please refer to FIG. 6 , which is a change diagram of the zero-crossing rate of the PPG signal according to an embodiment of the present invention. In FIG. 6 , it is assumed that the
在一實施例中,處理器104可基於先前教示的機制來判定時間點T之前的穿戴式裝置100處於穿戴狀態。在此情況下,處理器104可取得穿戴式裝置100處於穿戴狀態時的部分PPG號(例如,時間點T之前的部分PPG信號)作為歷史PPG信號來估計參考過零率CR’及對應的參考門限值TH。In one embodiment, the
在一實施例中,當處理器104在時間點T偵測到穿戴式裝置100處於靜止狀態時,處理器104可基於先前的教示而偵測所需的第二PPG信號S2。在圖6情境中,處理器104可基於在時間點T之後所測得的一部分PPG信號作為所考慮的第二PPG信號S2,並據以估計其過零率。In one embodiment, when the
在圖6中,處理器104可在判定所考慮的第二PPG信號S2的過零率高於參考門限值TH後,相應地判定穿戴式裝置100此時應處於未穿戴狀態。藉此,穿戴式裝置100即可在未設置有專用於偵測人體的近接感測器的情況下,實現偵測穿戴式裝置100是否被穿戴的技術效果。In FIG. 6 , the
請參照圖7,其是依據本發明之一實施例繪示的各式波形圖。在圖7中,波形711例如對應於穿戴式裝置100的移動能量參數變化,波形712例如對應於PPG信號接收器101b的致能信號變化,波形713例如對應於PPG信號的過零率變化,波形714例如對應於穿戴式裝置100是否處於穿戴狀態。Please refer to FIG. 7 , which illustrates various waveform diagrams according to an embodiment of the present invention. In FIG. 7 ,
由波形711可看出,在時間點T1之前,穿戴式裝置100的移動能量參數皆大於0,亦即穿戴式裝置100在時間點T1之前處於非靜止狀態。在此情況下,波形714例如可處於對應於高準位,以表示穿戴式裝置100處於穿戴狀態。It can be seen from the
此外,由波形711還可看出,穿戴式裝置100的移動能量參數在時間點T1時變為0,因此處理器104可判定穿戴式裝置100在時間點T1時呈現靜止狀態。之後,處理器104可在等待對應於N值的時間D1之後,在時間點T3時透過PPG信號接收器101b接收PPG信號。In addition, it can also be seen from the
在一實施例中,PPG信號接收器101b可於時間點T3之後偵測時間D2(其長度可對應於M值)內的PPG信號作為第二PPG信號S2。在另一實施例中,若PPG信號發射器101a與接收器101b在時間點T1時處於非致能的狀態,則處理器104可在等待對應於N值的時間D1之後,在時間點T3時透過向PPG信號發射器101a與接收器101b發送致能信號來致能PPG信號發射器101a發射PPG信號以及接收器101b接收PPG信號,並於時間點T3之後偵測時間D2(其長度可對應於M值)內的PPG信號作為第二PPG信號S2。In one embodiment, the
在圖7中,假設所考慮的第二PPG信號S2的過零率經判定為高於參考門限值,處理器104可在時間點T4判定穿戴式裝置100處於未穿戴狀態,並可相應地將波形714切換為低準位,以表示穿戴式裝置100處於未穿戴狀態,但可不限於此。In FIG. 7 , assuming that the zero-crossing rate of the considered second PPG signal S2 is determined to be higher than the reference threshold value, the
在一實施例中,在判定穿戴式裝置100處於未穿戴狀態之後,處理器104還可控制PPG信號收發器101停止發射或接收其他PPG信號。藉此,可進一步達到省電的效果。而在另一實施例中,處理器104可控制PPG信號收發器101在穿戴式裝置100改變為移動狀態時才控制PPG信號收發器101發射或接收其他的PPG信號,以偵測穿戴式裝置100是否改變為穿戴狀態。In one embodiment, after determining that the
另一方面,若處理器104在步驟S430中判定第二PPG信號S2的過零率未高於參考門限值TH,則處理器104可接續執行步驟S450以判定穿戴式裝置100處於穿戴狀態。換言之,此時穿戴式裝置100可能是因使用者處於較為靜態的姿勢(例如正在看電視、看書、睡覺或其他穿戴的手為靜止的狀態)而呈現靜止狀態,而並非因被脫下而呈現靜止狀態。在此情況下,穿戴式裝置100可減少藉由發射/接收PPG信號來偵測是否處於未穿戴狀態的行為,進而達到省電的效果。簡言之,若處理器104先前已判定穿戴式裝置100同時處於靜止狀態及穿戴狀態,而穿戴式裝置100持續處於靜止狀態,則處理器104可在下一次判定穿戴式裝置100處於靜止狀態時且需進一步判定是否處於穿戴狀態時,等待較長的時間再控制PPG信號發射器101a與接收器101b發射與偵測PPG信號,以達到省電的效果。在另一實施例中,等待的時間可逐次增加,例如第1次等待時間為3秒鐘,第2次等待時間為30秒鐘,第三次等待時間為1分鐘,以達到省電的效果。而在另一實施例中,在此情況下,穿戴式裝置100可進一步判定使用者此時處於何種狀態,例如睡眠狀態,並可根據所偵測之狀態而調整發射/接收PPG信號來偵測是否處於未穿戴狀態的行為,亦可達到省電的效果。On the other hand, if the
綜上所述,在一實施例中,處理器104可藉由增加N來實現上述省電效果。為便於理解,以下將增加後的N以N’表示。詳細而言,假設處理器104判定穿戴式裝置100在第j個(j大於i+N+M)時間點呈現靜止狀態,處理器104可控制PPG信號接收器101b偵測介於第j+N’個時間點及第j+N’+M個時間點之間的多個PPG信號作為用於判定穿戴式裝置100是否處於未穿戴狀態的PPG信號。In summary, in one embodiment, the
亦即,處理器104可在判定穿戴式裝置100在第j個時間點呈現靜止狀態後,等待N’個時間點再控制PPG信號接收器101b偵測介於第j+N’個時間點及第j+N’+M個時間點之間的多個PPG信號作為用於判定穿戴式裝置100是否處於未穿戴狀態的PPG信號。That is, after determining that the
反之,若處理器104先前已判定穿戴式裝置100同時處於移動狀態及未穿戴狀態,而穿戴式裝置100持續處於移動狀態,例如穿戴式裝置100至於移動的包包中或是交通工具中,則處理器104可在下一次判定穿戴式裝置100處於移動狀態且需進一步判定穿戴式裝置100是否處於穿戴狀態時,等待較長的時間再控制PPG信號發射器101a與接收器101b發射與偵測PPG信號,以達到省電的效果。等待時間的延長方式可如先前實施例所述藉由增加N來實現上述省電效果。同樣地,等待的時間也可逐次增加,以達到省電的效果。On the contrary, if the
本發明還提供了一種用於執行穿戴偵測方法的電腦可讀儲存媒體。此電腦可讀儲存媒體由多個程式指令(如設置、部署程序指令)組成。這些程式指令可被載入穿戴式裝置100中執行以進行上述穿戴偵測方法和穿戴式裝置100的功能。The present invention also provides a computer-readable storage medium for executing the wear detection method. This computer-readable storage medium is composed of a plurality of program instructions (such as setup and deployment program instructions). These program instructions can be loaded into the
綜上所述,本發明實施例可在判定穿戴式裝置呈現靜止狀態之後偵測PPG信號,並基於所接收的PPG信號的過零率判斷穿戴式裝置處於穿戴狀態或是非穿戴狀態。藉此,本發明實施例可讓穿戴式裝置在未設置有專用於偵測人體的近接感測器的情況下,實現偵測穿戴式裝置是否被穿戴的技術效果。藉此,可讓穿戴式裝置的空間在使用上更有效率,並同時減少穿戴式裝置的耗電量及實現成本。In summary, embodiments of the present invention can detect the PPG signal after determining that the wearable device is in a stationary state, and determine whether the wearable device is in the wearing state or the non-wearing state based on the zero-crossing rate of the received PPG signal. In this way, embodiments of the present invention can achieve the technical effect of detecting whether the wearable device is being worn without being equipped with a proximity sensor dedicated to detecting the human body. In this way, the space of the wearable device can be used more efficiently, and the power consumption and implementation cost of the wearable device can be reduced at the same time.
雖然本發明已以實施例揭露如上,然其並非用以限定本發明,任何所屬技術領域中具有通常知識者,在不脫離本發明的精神和範圍內,當可作些許的更動與潤飾,故本發明的保護範圍當視後附的申請專利範圍所界定者為準。Although the present invention has been disclosed above through embodiments, they are not intended to limit the present invention. Anyone with ordinary knowledge in the technical field may make some modifications and modifications without departing from the spirit and scope of the present invention. Therefore, The protection scope of the present invention shall be determined by the appended patent application scope.
100:穿戴式裝置
101:PPG信號收發器
101a:PPG信號發射器
101b:PPG信號接收器
102:加速度計
104:處理器
210:PPG信號波形
210a, 210b, 210c, 511, 512, 711~714:波形
TH:參考門限值
S1:第一PPG信號
S2:第二PPG信號
T, T1, T3, T4:時間點
D1, D2:時間
S410~S450:步驟
100:Wearable devices
101:
圖1是依據本發明之一實施例繪示的穿戴式裝置示意圖。 圖2是依據圖1繪示的PPG信號變化示意圖。 圖3是依據本發明之一實施例繪示的活動計數變化圖。 圖4是依據本發明之一實施例繪示的穿戴偵測方法流程圖。 圖5A及圖5B是依據本發明實施例繪示的估計信號過零率的示意圖。 圖6是依據本發明之一實施例繪示的PPG信號過零率變化圖。 圖7是依據本發明之一實施例繪示的各式波形圖。 FIG. 1 is a schematic diagram of a wearable device according to an embodiment of the present invention. FIG. 2 is a schematic diagram of PPG signal changes based on FIG. 1 . FIG. 3 is a diagram illustrating activity count changes according to an embodiment of the present invention. FIG. 4 is a flow chart of a wear detection method according to an embodiment of the present invention. 5A and 5B are schematic diagrams of estimating the zero-crossing rate of a signal according to an embodiment of the present invention. FIG. 6 is a diagram illustrating the change of the zero-crossing rate of the PPG signal according to an embodiment of the present invention. FIG. 7 shows various waveform diagrams according to an embodiment of the present invention.
S410~S450:步驟S410~S450: steps
Claims (17)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW110148856A TWI811920B (en) | 2021-12-27 | 2021-12-27 | Wearing detection method, wearable device, and computer readable storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW110148856A TWI811920B (en) | 2021-12-27 | 2021-12-27 | Wearing detection method, wearable device, and computer readable storage medium |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW202325214A TW202325214A (en) | 2023-07-01 |
| TWI811920B true TWI811920B (en) | 2023-08-11 |
Family
ID=88147864
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW110148856A TWI811920B (en) | 2021-12-27 | 2021-12-27 | Wearing detection method, wearable device, and computer readable storage medium |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TWI811920B (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107822607A (en) * | 2017-09-22 | 2018-03-23 | 广东乐心医疗电子股份有限公司 | A kind of method, apparatus and its storage medium for estimating cardiovascular property parameter |
| CN109077710A (en) * | 2017-06-13 | 2018-12-25 | 北京顺源开华科技有限公司 | The methods, devices and systems of adaptive heart rate estimation |
| TW201918222A (en) * | 2017-11-03 | 2019-05-16 | 南韓商三星電子股份有限公司 | Method and apparatus for high accuracy photoplethysmogram based atrial fibrillation detection using wearable device |
| CN112165897A (en) * | 2018-03-28 | 2021-01-01 | 莱芙莫尔公司 | Photoplethysmographic data analysis and presentation |
| US20210386310A1 (en) * | 2012-06-22 | 2021-12-16 | Fitbit, Inc. | Optical Device for Determining Pulse Rate |
-
2021
- 2021-12-27 TW TW110148856A patent/TWI811920B/en active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20210386310A1 (en) * | 2012-06-22 | 2021-12-16 | Fitbit, Inc. | Optical Device for Determining Pulse Rate |
| CN109077710A (en) * | 2017-06-13 | 2018-12-25 | 北京顺源开华科技有限公司 | The methods, devices and systems of adaptive heart rate estimation |
| CN107822607A (en) * | 2017-09-22 | 2018-03-23 | 广东乐心医疗电子股份有限公司 | A kind of method, apparatus and its storage medium for estimating cardiovascular property parameter |
| TW201918222A (en) * | 2017-11-03 | 2019-05-16 | 南韓商三星電子股份有限公司 | Method and apparatus for high accuracy photoplethysmogram based atrial fibrillation detection using wearable device |
| CN112165897A (en) * | 2018-03-28 | 2021-01-01 | 莱芙莫尔公司 | Photoplethysmographic data analysis and presentation |
Also Published As
| Publication number | Publication date |
|---|---|
| TW202325214A (en) | 2023-07-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11172884B2 (en) | Method and module for detecting wearing state and wearable device | |
| JP6501760B2 (en) | Portable pulse measuring device | |
| EP2491856B1 (en) | Pulse detection device | |
| US11197620B2 (en) | PPG signal collection method and apparatus | |
| US11963748B2 (en) | Portable monitor for heart rate detection | |
| CN114388122A (en) | Parameter fusion processing method and device, wearable device and storage medium | |
| CN113164089A (en) | Quantifying embedded PPG signal-to-noise ratio definition to exploit regulation of PPG signal quality on wearable devices | |
| US12465226B2 (en) | Vital sign detection method and electronic device | |
| US11844631B2 (en) | Apparatus and method for estimating bio-information | |
| US8257270B2 (en) | Pulse wave measuring apparatus and method for measuring a pulse wave | |
| CN113171079A (en) | Swimming fatigue warning method, wearable device and storage medium | |
| CN108065940A (en) | Continuous blood oxygen saturation rhythm of the heart ring with alarm | |
| TWI811920B (en) | Wearing detection method, wearable device, and computer readable storage medium | |
| US11944417B2 (en) | Wearing detection method, wearable device, and computer readable storage medium | |
| CN206491806U (en) | Continuous blood oxygen saturation rhythm of the heart ring with alarm | |
| CN115866485A (en) | Play control method, device, equipment and storage medium based on sleep detection | |
| KR20230111995A (en) | Method, device and non-transitory computer-readable recording medium for measuring photoplethysmography signal in wearable device | |
| WO2023061565A1 (en) | Apparatus, system and method for determining whether a person is asleep | |
| CN116350173A (en) | Wearing detection method, wearable device and computer-readable storage medium | |
| US20230393397A1 (en) | Head-mounted device using a biosensor signal for power management | |
| CN117462075A (en) | A method for controlling a connection belt of a wearable device and related equipment | |
| US12449405B2 (en) | Photoacoustic device including a light guide system configured to transmit light through an electromagnetic interference (EMI)-reducing layer | |
| US11969260B2 (en) | Apparatus and method for detecting body component | |
| CN120569157A (en) | Information processing device, information processing method, and program | |
| US20250090027A1 (en) | Multi-sensor devices and systems |