欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種可穿戴設(shè)備的佩戴狀態(tài)檢測方法和可穿戴設(shè)備與流程

文檔序號:12359094閱讀:502來源:國知局
一種可穿戴設(shè)備的佩戴狀態(tài)檢測方法和可穿戴設(shè)備與流程

本發(fā)明涉及可穿戴智能設(shè)備領(lǐng)域,尤其涉及一種可穿戴設(shè)備的佩戴狀態(tài)檢測方法和可穿戴設(shè)備。



背景技術(shù):

可穿戴設(shè)備是近幾年發(fā)展的熱點(diǎn),比如智能手環(huán)、智能手表和智能耳機(jī)等??纱┐髟O(shè)備的佩戴狀態(tài)檢測是可穿戴設(shè)備需要具備的一個(gè)重要功能,根據(jù)佩戴狀態(tài)的檢測結(jié)果可以控制或優(yōu)化一些功能,比如可以根據(jù)手環(huán)的佩戴狀態(tài)避免將靜止誤判為睡眠等。特別地,對于智能耳機(jī),佩戴檢測是一個(gè)很重要的功能。智能耳機(jī)采用藍(lán)牙或WiFi(Wireless Fidelity,基于IEEE 802.11b標(biāo)準(zhǔn)的無線局域網(wǎng))無線模塊,減少了電線的牽絆,可以以更舒適的方式打電話、聽音樂等等,但無線模塊功耗大,使用時(shí)間短,為此,用戶希望未佩戴智能耳機(jī)的時(shí)候,能夠停止正在運(yùn)行的應(yīng)用程序,以減少功耗。

針對可穿戴設(shè)備的佩戴檢測問題,現(xiàn)有技術(shù)中往往采用機(jī)械按鍵進(jìn)行控制,該方案具有以下弊端:一是機(jī)械按鍵的頻繁使用會導(dǎo)致機(jī)械按鍵的磨損,不僅減少其壽命,還會影響美觀;二是操作機(jī)械按鍵需要觀察到按鍵位置才能有效操作,相對比較麻煩;三是使用者可能忘記關(guān)閉可穿戴設(shè)備,從而導(dǎo)致未使用時(shí),可穿戴設(shè)備中的應(yīng)用程序也在運(yùn)行,比如音樂一直播放等等。

因此,如何準(zhǔn)確檢測可穿戴設(shè)備是否處于佩戴狀態(tài)是一項(xiàng)至關(guān)重要的前提工作,如果檢測不準(zhǔn)確可能會給用戶帶來不舒適的體驗(yàn),嚴(yán)重的可能會影響可穿戴設(shè)備的使用效果。



技術(shù)實(shí)現(xiàn)要素:

鑒于上述問題,本發(fā)明實(shí)施例提供了一種可穿戴設(shè)備的佩戴狀態(tài)檢測方法和可穿戴設(shè)備,以解決上述問題或者至少部分地解決上述問題。

依據(jù)本發(fā)明實(shí)施例的一個(gè)方面,提供了一種可穿戴設(shè)備的佩戴狀態(tài)檢測方法,該方法包括:

在可穿戴設(shè)備的能與用戶皮膚接觸的區(qū)域中設(shè)置傳感器,該傳感器在用戶佩戴和摘下可穿戴設(shè)備時(shí)輸出的測量值不同;

獲取指示可穿戴設(shè)備是否佩戴的基準(zhǔn)值;

啟動佩戴檢測后,按照預(yù)設(shè)采樣頻率從傳感器采集測量值;

根據(jù)測量值和基準(zhǔn)值判斷可穿戴設(shè)備當(dāng)前是否處于佩戴狀態(tài);

當(dāng)可穿戴設(shè)備處于非佩戴狀態(tài)時(shí),控制可穿戴設(shè)備關(guān)閉正在運(yùn)行的相應(yīng)功能。

可選地,根據(jù)測量值和基準(zhǔn)值判斷當(dāng)前可穿戴設(shè)備是否處于佩戴狀態(tài)包括:

獲取采集到的每個(gè)測量值對應(yīng)的平滑值;

對于當(dāng)前測量值,判斷當(dāng)前測量值是否處于平穩(wěn)狀態(tài);

當(dāng)前測量值平穩(wěn)時(shí),判斷當(dāng)前測量值前后預(yù)設(shè)個(gè)數(shù)的測量值是否都處于平穩(wěn)狀態(tài),或者,判斷當(dāng)前測量值之前的預(yù)設(shè)個(gè)數(shù)的測量值是否都處于平穩(wěn)狀態(tài);

是則,根據(jù)當(dāng)前測量值對應(yīng)的平滑值和基準(zhǔn)值,判斷可穿戴設(shè)備當(dāng)前是否處于佩戴狀態(tài)。

可選地,獲取采集到的每個(gè)測量值對應(yīng)的平滑值包括:

對于當(dāng)前測量值,將當(dāng)前測量值與前一次采集到的測量值進(jìn)行比較,判斷二者之間的絕對差值是否小于第一預(yù)設(shè)閾值;

是則,利用前一次采集到的測量值對應(yīng)的平滑值和當(dāng)前測量值,計(jì)算當(dāng)前測量值對應(yīng)的平滑值;

否則,將前一次采集到的測量值對應(yīng)的平滑值作為當(dāng)前測量值對應(yīng)的平滑值。

可選地,判斷當(dāng)前測量值是否處于平穩(wěn)狀態(tài)包括:

將當(dāng)前測量值和當(dāng)前測量值對應(yīng)的平滑值進(jìn)行比較,判斷二者之間的絕對差值是否小于第二預(yù)設(shè)閾值;

是則,確定當(dāng)前測量值處于平穩(wěn)狀態(tài);

否則,確定當(dāng)前測量值處于非平穩(wěn)狀態(tài)。

可選地,根據(jù)當(dāng)前測量值對應(yīng)的平滑值和基準(zhǔn)值,判斷當(dāng)前可穿戴設(shè)備是否處于佩戴狀態(tài)包括:

將當(dāng)前測量值對應(yīng)的平滑值與基準(zhǔn)值進(jìn)行比較,當(dāng)二者之間的差值大于第三預(yù)設(shè)閾值時(shí),確定當(dāng)前可穿戴設(shè)備處于佩戴狀態(tài);

其中,基準(zhǔn)值指示可穿戴設(shè)備未被佩戴。

可選地,根據(jù)當(dāng)前測量值對應(yīng)的平滑值和基準(zhǔn)值,判斷當(dāng)前可穿戴設(shè)備是否處于佩戴狀態(tài)還包括:

如果當(dāng)前測量值對應(yīng)的平滑值與基準(zhǔn)值之間的差值不大于第三預(yù)設(shè)閾值,獲取上一次對可穿戴設(shè)備佩戴狀態(tài)的檢測結(jié)果;

若上一次的檢測結(jié)果為可穿戴設(shè)備處于非佩戴狀態(tài),確定當(dāng)前可穿戴設(shè)備處于非佩戴狀態(tài);

若上一次的檢測結(jié)果為可穿戴設(shè)備處于佩戴狀態(tài),判斷當(dāng)前測量值之前預(yù)設(shè)個(gè)數(shù)的測量值對應(yīng)的平滑值中的最大值與當(dāng)前測量值對應(yīng)的平滑值的差值是否超過第四預(yù)設(shè)閾值,是則,確定當(dāng)前可穿戴設(shè)備處于非佩戴狀態(tài),否則,確定當(dāng)前可穿戴設(shè)備處于佩戴狀態(tài)。

可選地,該方法進(jìn)一步包括:

判斷滿足基準(zhǔn)值更新條件時(shí),對基準(zhǔn)值進(jìn)行更新;

利用更新后的基準(zhǔn)值進(jìn)行下一次可穿戴設(shè)備的佩戴狀態(tài)檢測;

其中,基準(zhǔn)值指示可穿戴設(shè)備未佩戴時(shí),基準(zhǔn)值更新條件為:

當(dāng)前測量值處于平穩(wěn)狀態(tài)、當(dāng)前測量值前后預(yù)設(shè)個(gè)數(shù)的測量值都處于平穩(wěn)狀態(tài)或當(dāng)前測量值之前的預(yù)設(shè)個(gè)數(shù)的測量值都處于平穩(wěn)狀態(tài)、且確認(rèn)可穿戴設(shè)備當(dāng)前處于非佩戴狀態(tài)時(shí),或者,當(dāng)前測量值小于第五預(yù)設(shè)閾值時(shí);

基準(zhǔn)值指示可穿戴設(shè)備被佩戴時(shí),基準(zhǔn)值更新條件為:

當(dāng)前測量值處于平穩(wěn)狀態(tài)、當(dāng)前測量值前后預(yù)設(shè)個(gè)數(shù)的測量值都處于平穩(wěn)狀態(tài)或當(dāng)前測量值之前的預(yù)設(shè)個(gè)數(shù)的測量值都處于平穩(wěn)狀態(tài)、且確認(rèn)可穿戴設(shè)備當(dāng)前處于被佩戴狀態(tài)時(shí),或者,當(dāng)前測量值大于預(yù)設(shè)閾值時(shí)。

可選地,對基準(zhǔn)值進(jìn)行更新包括:利用當(dāng)前測量值和基準(zhǔn)值,計(jì)算預(yù)備基準(zhǔn)值;

將預(yù)備基準(zhǔn)值與當(dāng)前測量值對應(yīng)的平滑值進(jìn)行比較,如果預(yù)備基準(zhǔn)值大于該平滑值,利用該平滑值更新基準(zhǔn)值;

如果預(yù)備基準(zhǔn)值小于該平滑值,利用預(yù)備基準(zhǔn)值更新基準(zhǔn)值。

依據(jù)本發(fā)明實(shí)施例的另一個(gè)方面,提供了一種可穿戴設(shè)備,該可穿戴設(shè)備包括:傳感器和控制電路;

傳感器設(shè)置于可穿戴設(shè)備的能與人體皮膚接觸的區(qū)域中,傳感器在用戶佩戴和摘下可穿戴設(shè)備時(shí)輸出的測量值不同;

控制電路包括:采集模塊、檢測處理模塊和控制輸出模塊;

采集模塊與傳感器連接,在啟動佩戴檢測后,采集模塊按照預(yù)設(shè)采樣頻率從傳感器采集測量值;

檢測處理模塊與采集模塊連接,檢測處理模塊接收采集模塊采集的測量值,并獲取指示可穿戴設(shè)備是否佩戴的基準(zhǔn)值,根據(jù)測量值和基準(zhǔn)值判斷當(dāng)前可穿戴設(shè)備是否處于佩戴狀態(tài);

檢測處理模塊與控制輸出模塊連接,檢測處理模塊在檢測出可穿戴設(shè)備處于非佩戴狀態(tài)時(shí),通知控制輸出模塊,控制輸出模塊控制可穿戴設(shè)備關(guān)閉正在運(yùn)行的相應(yīng)功能。

可選地,檢測處理模塊獲取采集模塊采集到的每個(gè)測量值對應(yīng)的平滑值,對于當(dāng)前測量值,判斷當(dāng)前測量值是否處于平穩(wěn)狀態(tài),當(dāng)前測量值平穩(wěn)時(shí),判斷當(dāng)前測量值前后預(yù)設(shè)個(gè)數(shù)的測量值是否都處于平穩(wěn)狀態(tài),或者,判斷當(dāng)前測量值之前的預(yù)設(shè)個(gè)數(shù)的測量值是否都處于平穩(wěn)狀態(tài);是則,根據(jù)當(dāng)前測量值對應(yīng)的平滑值和基準(zhǔn)值,判斷當(dāng)前可穿戴設(shè)備是否處于佩戴狀態(tài)。

可選地,可穿戴設(shè)備為智能耳機(jī),該智能耳機(jī)包括耳機(jī)尾部和耳機(jī)罩;

控制電路設(shè)置在耳機(jī)尾部中;

在耳機(jī)罩的內(nèi)側(cè)邊緣上設(shè)置有用于卡合耳機(jī)罩的突起部,該突起部向耳機(jī)罩的一側(cè)突起;傳感器設(shè)置在突起的頂部。

可選地,傳感器為由銅箔構(gòu)成的電容傳感器,該銅箔的形狀為閉合環(huán)形或非閉合環(huán)形。

由上述可知,本發(fā)明實(shí)施例提供的技術(shù)方案,利用可穿戴設(shè)備在佩戴和不佩戴時(shí),與皮膚接觸的傳感器的測量值不同的特性,在可穿戴設(shè)備的適當(dāng)位置設(shè)置傳感器,通過基準(zhǔn)值結(jié)合控制邏輯實(shí)現(xiàn)了一種新型的佩戴檢測方式。本方案佩戴檢測結(jié)果的準(zhǔn)確度高,在盡可能減少可穿戴設(shè)備的不必要功耗的同時(shí),提高了設(shè)備使用的舒適度,且在可穿戴設(shè)備被摘下時(shí),無需用戶手動操作即可自動停止可穿戴設(shè)備中正在運(yùn)行的相應(yīng)功能,簡化用戶操作,智能化好,符合可穿戴設(shè)備的使用需求。

附圖說明

圖1示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的一種可穿戴設(shè)備的佩戴狀態(tài)檢測方法的流程圖;

圖2示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的電容傳感器在用戶佩戴和摘下智能耳機(jī)時(shí)輸出的電容信號的示意圖;

圖3示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的電容傳感器輸出的電容信號的局部圖;

圖4示出了根據(jù)本發(fā)明另一個(gè)實(shí)施例的一種可穿戴設(shè)備的佩戴狀態(tài)檢測方法的流程圖;

圖5示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的一種可穿戴設(shè)備的示意圖;

圖6示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的一種智能耳機(jī)的示意圖。

具體實(shí)施方式

為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對本發(fā)明實(shí)施例的實(shí)施方式作進(jìn)一步地詳細(xì)描述。

本方案鑒于佩戴檢測所存在的問題而提出,其目的是提高可穿戴設(shè)備佩戴狀態(tài)檢測的準(zhǔn)確性。本方案根據(jù)電容傳感器等可以檢測出設(shè)備佩戴與否的傳感器,通過抗干擾算法及邏輯控制方法來提高佩戴狀態(tài)檢測的準(zhǔn)確率,從而根據(jù)可穿戴設(shè)備的佩戴狀態(tài)控制可穿戴設(shè)備的一些功能,比如音樂播放,燈光的亮滅,ANC(Active Noise Control,主動噪聲控制)的開關(guān)等等,這樣不但減少功耗、避免機(jī)械按鍵的磨損,還能給使用者帶來更多便利和舒適的體驗(yàn)。

圖1示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的一種可穿戴設(shè)備的佩戴狀態(tài)檢測方法的流程圖。如圖1所示,該方法包括:

步驟S110,在可穿戴設(shè)備的能與用戶皮膚接觸的區(qū)域中設(shè)置傳感器,該傳感器在用戶佩戴和摘下可穿戴設(shè)備時(shí)輸出的測量值不同。

步驟S120,獲取指示可穿戴設(shè)備是否佩戴的基準(zhǔn)值。

本步驟中,所獲取的為指示可穿戴設(shè)備未被佩戴時(shí)的基準(zhǔn)值,或者,所獲取的為指示可穿戴設(shè)備被佩戴時(shí)的基準(zhǔn)值。

步驟S130,啟動佩戴檢測后,按照預(yù)設(shè)采樣頻率從傳感器采集測量值。

本步驟按照預(yù)設(shè)采樣頻率從傳感器采集測量值的過程是將傳感器輸出的模擬信號轉(zhuǎn)換成數(shù)字信號的過程。

步驟S140,根據(jù)測量值和基準(zhǔn)值判斷可穿戴設(shè)備當(dāng)前是否處于佩戴狀態(tài)。

由于可穿戴設(shè)備中的傳感器輸出的測量值也會受到外界環(huán)境中溫度和濕度的影響,在不同的溫度或濕度下,相同的佩戴狀態(tài)下的測量值會發(fā)生變化,因此本步驟以測量值和基準(zhǔn)值為綜合依據(jù)來檢測可穿戴設(shè)備的佩戴狀態(tài),避免以測量值自身為依據(jù)對可穿戴設(shè)備的佩戴狀態(tài)進(jìn)行檢測所造成的檢測失誤。

步驟S150,當(dāng)可穿戴設(shè)備處于非佩戴狀態(tài)時(shí),控制可穿戴設(shè)備關(guān)閉正在運(yùn)行的相應(yīng)功能。

可見,圖1所示的方法利用可穿戴設(shè)備在佩戴和不佩戴時(shí),與皮膚接觸的傳感器的測量值不同的特性,在可穿戴設(shè)備的適當(dāng)位置設(shè)置傳感器,通過基準(zhǔn)值結(jié)合控制邏輯實(shí)現(xiàn)了一種新型的佩戴檢測方式。本方案佩戴檢測結(jié)果的準(zhǔn)確度高,在盡可能減少可穿戴設(shè)備的不必要功耗的同時(shí),提高了設(shè)備使用的舒適度,且在可穿戴設(shè)備被摘下時(shí),無需用戶手動操作即可自動停止可穿戴設(shè)備中正在運(yùn)行的相應(yīng)功能,簡化用戶操作,智能化好,符合可穿戴設(shè)備的使用需求。

在一些場景中,從傳感器采集到的測量值不平滑,存在噪聲干擾,抖動較大,不能夠直接作為可穿戴設(shè)備的佩戴狀態(tài)的檢測依據(jù),因此,基于圖1所示的實(shí)施例,在本發(fā)明的另一個(gè)實(shí)施例中,在按照預(yù)設(shè)采樣頻率從傳感器采集到每個(gè)測量值后,還需要對每個(gè)測量值進(jìn)行進(jìn)一步的濾波處理,以消除測量值中的干擾,再利用測量值的平滑值來進(jìn)行后續(xù)的檢測處理,可以極大地提高檢測的抗干擾性,保證檢測結(jié)果的準(zhǔn)確性。

優(yōu)選地,本實(shí)施例采用平滑濾波來去除信號中的干擾,其中,獲取采集到的每個(gè)測量值對應(yīng)的平滑值的方式是:對于當(dāng)前測量值(當(dāng)前測量值指當(dāng)前處理的測量值,下文中同理),將當(dāng)前測量值與前一次采集到的測量值進(jìn)行比較,判斷二者之間的絕對差值(絕對差值指差值的絕對值,下文中同理)是否小于第一預(yù)設(shè)閾值;如果當(dāng)前測量值與前一次采集到的測量值之間的絕對差值小于第一預(yù)設(shè)閾值,說明當(dāng)前測量值與前一次采集到的測量值相比沒有較大的抖動,當(dāng)前測量值不是一個(gè)突變值,可以通過中值濾波、平滑濾波等方式來濾除干擾,獲取當(dāng)前測量值對應(yīng)的平滑值,如利用前一次采集到的測量值對應(yīng)的平滑值和當(dāng)前測量值,通過濾波算法計(jì)算當(dāng)前測量值對應(yīng)的平滑值;如果當(dāng)前測量值與前一次采集到的測量值之間的絕對差值不小于第一預(yù)設(shè)閾值,說明當(dāng)前測量值與前一次采集到的測量值相比具有較大的抖動,二者之間發(fā)生了突變,此時(shí)由于當(dāng)前測量值不可靠因此不能再通過濾波方式獲得相應(yīng)的平滑值,則本實(shí)施例中當(dāng)前測量值對應(yīng)的平滑值將維持前一次的平滑結(jié)果,即將前一次采集到的測量值對應(yīng)的平滑值作為當(dāng)前測量值對應(yīng)的平滑值。

可穿戴設(shè)備在使用過程中,用戶對可穿戴設(shè)備的佩戴位置的調(diào)整、射頻干擾等事件均可能導(dǎo)致傳感器輸出的測量值在短時(shí)間內(nèi)的頻繁變化,如果對于每個(gè)測量值對應(yīng)的佩戴狀態(tài)均進(jìn)行跟蹤檢測,測量值的頻繁變化將導(dǎo)致用戶在佩戴可穿戴設(shè)備的過程中可穿戴設(shè)備的頻繁開關(guān),給用戶造成困擾;為避免此問題,本實(shí)施例在可穿戴設(shè)備的佩戴狀態(tài)的檢測過程中加入了對信號的平穩(wěn)性判斷,如果信號滿足平穩(wěn)條件,再對佩戴狀態(tài)進(jìn)行檢測。

具體地,在上述獲取到當(dāng)前測量值對應(yīng)的平滑值之后,對于當(dāng)前測量值,先判斷當(dāng)前測量值是否處于平穩(wěn)狀態(tài);當(dāng)前測量值平穩(wěn)時(shí),接著判斷當(dāng)前測量值前后預(yù)設(shè)個(gè)數(shù)的測量值是否都處于平穩(wěn)狀態(tài),或者,判斷當(dāng)前測量值之前的預(yù)設(shè)個(gè)數(shù)的測量值是否都處于平穩(wěn)狀態(tài);是則表明信號滿足平穩(wěn)條件,再根據(jù)當(dāng)前測量值對應(yīng)的平滑值和基準(zhǔn)值,對可穿戴設(shè)備當(dāng)前的佩戴狀態(tài)進(jìn)行檢測。

其中,判斷當(dāng)前測量值是否處于平穩(wěn)狀態(tài)的方式是:將當(dāng)前測量值和當(dāng)前測量值對應(yīng)的平滑值進(jìn)行比較,判斷二者之間的絕對差值是否小于第二預(yù)設(shè)閾值;是則,說明當(dāng)前測量值相對于平滑值的抖動不大,確定當(dāng)前測量值處于平穩(wěn)狀態(tài);否則,說明當(dāng)前測量值相對于平滑值的抖動較大,確定當(dāng)前測量值處于非平穩(wěn)狀態(tài)。以及,判斷當(dāng)前測量值前后預(yù)設(shè)個(gè)數(shù)的測量值是否都處于平穩(wěn)狀態(tài)或者判斷當(dāng)前測量值之前的預(yù)設(shè)個(gè)數(shù)的測量值是否都處于平穩(wěn)狀態(tài)的方式是:對于當(dāng)前測量值前后預(yù)設(shè)個(gè)數(shù)的測量值或當(dāng)前測量值之前的預(yù)設(shè)個(gè)數(shù)的測量值中的每個(gè)測量值,對該測量值和該測量值對應(yīng)的平滑值進(jìn)行比較,判斷二者之間的絕對差值是否小于第二預(yù)設(shè)閾值,如果每個(gè)測量值對應(yīng)的絕對差值均小于第二預(yù)設(shè)閾值,說明在當(dāng)前測量值的采集時(shí)刻所在的一個(gè)時(shí)間段內(nèi)的采集的多個(gè)測量值均與相應(yīng)的平滑值接近,確定該時(shí)間段內(nèi)的測量值對應(yīng)的信號是平穩(wěn)的。

在通過上述方式確定信號滿足平穩(wěn)條件后,則可以根據(jù)基準(zhǔn)值和當(dāng)前測量值對應(yīng)的平滑值,判斷可穿戴設(shè)備是否處于佩戴狀態(tài);例如,基準(zhǔn)值指示可穿戴設(shè)備未被佩戴,可穿戴設(shè)備中的傳感器在可穿戴設(shè)備被佩戴時(shí)輸出的測量值較大,在可穿戴設(shè)備被摘下時(shí)輸出的測量值較小,則判斷可穿戴設(shè)備的佩戴狀態(tài)包括:將當(dāng)前測量值對應(yīng)的平滑值與基準(zhǔn)值進(jìn)行比較,當(dāng)二者之間的差值大于第三預(yù)設(shè)閾值時(shí),說明當(dāng)前測量值對應(yīng)的平滑值足夠大,遠(yuǎn)大于指示可穿戴設(shè)備未被佩戴的基準(zhǔn)值,則確定當(dāng)前可穿戴設(shè)備處于佩戴狀態(tài),對可穿戴設(shè)備的當(dāng)前運(yùn)行狀態(tài)不做改變;當(dāng)二者之間的差值不大于第三預(yù)設(shè)閾值時(shí),說明當(dāng)前測量值對應(yīng)的平滑值與基準(zhǔn)值相接近,此時(shí)可以初步確定可穿戴設(shè)備處于非佩戴狀態(tài),但是由于在檢測出可穿戴設(shè)備的非佩戴狀態(tài)后要對可穿戴設(shè)備的運(yùn)行狀態(tài)進(jìn)行改變,使得非佩戴狀態(tài)的檢測失誤會影響到用戶的使用,因此對于可穿戴設(shè)備的非佩戴狀態(tài)的檢測應(yīng)當(dāng)更加精確;為此,需要在當(dāng)前測量值對應(yīng)的平滑值與基準(zhǔn)值之間的差值不大于第三預(yù)設(shè)閾值,初步確定可穿戴設(shè)備處于非佩戴狀態(tài)后進(jìn)一步進(jìn)行如下的處理:

如果當(dāng)前測量值對應(yīng)的平滑值與基準(zhǔn)值之間的差值不大于第三預(yù)設(shè)閾值,獲取上一次對可穿戴設(shè)備佩戴狀態(tài)的檢測結(jié)果;若上一次的檢測結(jié)果為可穿戴設(shè)備處于非佩戴狀態(tài),說明當(dāng)前初步確定的檢測結(jié)果與上一次的檢測結(jié)果相同,則根據(jù)可穿戴設(shè)備的佩戴狀態(tài)的延續(xù)性,確定當(dāng)前可穿戴設(shè)備處于非佩戴狀態(tài);若上一次的檢測結(jié)果為可穿戴設(shè)備處于佩戴狀態(tài),說明當(dāng)前初步確定的檢測結(jié)果與上一次的檢測結(jié)果不同,發(fā)生了變化,此時(shí)需要對初步確定的檢測結(jié)果進(jìn)行進(jìn)一步判斷:判斷當(dāng)前測量值之前預(yù)設(shè)個(gè)數(shù)的測量值對應(yīng)的平滑值中的最大值與當(dāng)前測量值對應(yīng)的平滑值的差值是否超過第四預(yù)設(shè)閾值,是則,說明到當(dāng)前測量值對應(yīng)的采集時(shí)間為止的一段時(shí)間內(nèi)采集的測量值對應(yīng)的平滑值連續(xù)下降了一定的程度,進(jìn)而說明可穿戴設(shè)備的佩戴狀態(tài)在這一段時(shí)間內(nèi)發(fā)生了變化,則根據(jù)上一次的檢測結(jié)果確定當(dāng)前可穿戴設(shè)備處于非佩戴狀態(tài),控制可穿戴設(shè)備關(guān)閉正在運(yùn)行的相應(yīng)功能;否則,說明到當(dāng)期那測量值對應(yīng)的采集時(shí)間為止的一段時(shí)間內(nèi)采集的測量值對應(yīng)的平滑值沒有發(fā)生一定程度的下降變化,進(jìn)而說明可穿戴設(shè)備的佩戴狀態(tài)在這一段時(shí)間內(nèi)未發(fā)生變化,則根據(jù)上一次的檢測結(jié)果確定當(dāng)前可穿戴設(shè)備處于佩戴狀態(tài),維持可穿戴設(shè)備的運(yùn)行狀態(tài)不變。

上述說明了本發(fā)明實(shí)施例對可穿戴設(shè)備的佩戴進(jìn)行檢測的過程,其中需要用到基準(zhǔn)值,可穿戴設(shè)備處于不同的環(huán)境中其對應(yīng)的基準(zhǔn)值是不同的,因此在佩戴檢測過程中,需要根據(jù)一定的方法來跟蹤基準(zhǔn)值,對基準(zhǔn)值進(jìn)行更新;則在本發(fā)明的一個(gè)實(shí)施例中,在獲得可穿戴設(shè)備的佩戴狀態(tài)的檢測結(jié)果后,圖1所示的方法進(jìn)一步包括:判斷滿足基準(zhǔn)值更新條件時(shí),對基準(zhǔn)值進(jìn)行更新;利用更新后的基準(zhǔn)值進(jìn)行下一次可穿戴設(shè)備的佩戴狀態(tài)檢測;其中,可穿戴設(shè)備在開機(jī)后利用初始化的預(yù)設(shè)值作為基準(zhǔn)值進(jìn)行首次佩戴狀態(tài)的檢測,初始化的預(yù)設(shè)值是通過對歷史基準(zhǔn)值的多次統(tǒng)計(jì)得到的。

其中,當(dāng)基準(zhǔn)值指示可穿戴設(shè)備未佩戴時(shí),基準(zhǔn)值更新條件可以包括兩種:一種為當(dāng)前測量值處于平穩(wěn)狀態(tài)、當(dāng)前測量值前后預(yù)設(shè)個(gè)數(shù)的測量值都處于平穩(wěn)狀態(tài)或當(dāng)前測量值之前的預(yù)設(shè)個(gè)數(shù)的測量值都處于平穩(wěn)狀態(tài)、且確認(rèn)可穿戴設(shè)備當(dāng)前處于非佩戴狀態(tài)時(shí),另一種為當(dāng)前測量值小于第五預(yù)設(shè)閾值時(shí)。當(dāng)基準(zhǔn)值指示可穿戴設(shè)備未佩戴時(shí),對基準(zhǔn)值進(jìn)行更新包括:利用當(dāng)前測量值和基準(zhǔn)值,計(jì)算預(yù)備基準(zhǔn)值;將預(yù)備基準(zhǔn)值與當(dāng)前測量值對應(yīng)的平滑值進(jìn)行比較,如果預(yù)備基準(zhǔn)值大于所述平滑值,利用所述平滑值更新基準(zhǔn)值;如果預(yù)備基準(zhǔn)值小于所述平滑值,利用所述預(yù)備基準(zhǔn)值更新基準(zhǔn)值。

當(dāng)基準(zhǔn)值指示可穿戴設(shè)備被佩戴時(shí),基準(zhǔn)值更新條件可以包括兩種:一種當(dāng)前測量值處于平穩(wěn)狀態(tài)、當(dāng)前測量值前后預(yù)設(shè)個(gè)數(shù)的測量值都處于平穩(wěn)狀態(tài)或當(dāng)前測量值之前的預(yù)設(shè)個(gè)數(shù)的測量值都處于平穩(wěn)狀態(tài)、且確認(rèn)可穿戴設(shè)備當(dāng)前處于被佩戴狀態(tài)時(shí),另一種當(dāng)前測量值大于預(yù)設(shè)閾值時(shí)。

上述各種預(yù)設(shè)閾值的具體數(shù)值可以根據(jù)可穿戴設(shè)備的具體性能、期望達(dá)到的測量精度等來確定。

在本發(fā)明又一個(gè)實(shí)施例中,以可穿戴設(shè)備為智能耳機(jī)為例對上述實(shí)施過程進(jìn)行說明。但本發(fā)明實(shí)施例并不局限于智能耳機(jī),同樣適用于智能手環(huán)、智能眼鏡等可穿戴設(shè)備。

在本例中,可穿戴設(shè)備為智能耳機(jī)(參見圖6所示),傳感器為電容傳感器,電容傳感器輸出的測量值為電容值。圖2示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的電容傳感器在用戶佩戴和摘下智能耳機(jī)時(shí)輸出的電容信號的示意圖,如圖2所示,當(dāng)智能耳機(jī)在未佩戴狀態(tài)時(shí),電容傳感器輸出的電容值處于低電平,當(dāng)智能耳機(jī)在佩戴狀態(tài)時(shí),電容傳感器輸出的電容值處于高電平,則可以通過電容傳感器輸出的電容值來檢測智能耳機(jī)的佩戴狀態(tài),在本例中,啟動佩戴檢測后,按照預(yù)設(shè)采樣頻率從電容傳感器采集測量值,該測量值為電容值。

大多數(shù)情況下智能耳機(jī)中的電容傳感器輸出的電容信號存在噪聲干擾,如圖3所示,圖3示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的電容傳感器輸出的電容信號的局部圖,可以看出,電容傳感器輸出的電容值有很強(qiáng)的干擾噪聲,抖動較大,將會對智能耳機(jī)佩戴狀態(tài)的檢測結(jié)果造成影響,為此,在從電容傳感器采集到電容值后,需要通過一定的方法來消除噪聲干擾的影響。

本例中采用平滑濾波方法對電容值進(jìn)行抗干擾處理。具體地,將采集到的當(dāng)前測量值即當(dāng)前電容值記作SenData(n),n表示當(dāng)前測量值的采集時(shí)刻,將當(dāng)前電容值SenData(n)與前一次采集到的電容值SenData(n-1)進(jìn)行比較,(n-1)表示前一次測量值的采集時(shí)刻,如果二者之間的絕對差值小于第一預(yù)設(shè)閾值,說明本次采集和前一次采集之間電容信號較為平滑沒有太大的抖動,則利用前一次采集到的電容值SenData(n-1)對應(yīng)的平滑值SmoothS(n-1)與當(dāng)前電容值SenData(n),通過濾波算法計(jì)算當(dāng)前電容值SenData(n)對應(yīng)的平滑值SmoothS(n),計(jì)算公式如下:

SmoothS(n)=SmoothS(n-1)×alphaF+(1-alphaF)×SenData(n);

其中,alphaF是第一平滑因子,通過選擇合適的平滑因子以保證能夠快速跟蹤電容傳感器輸出的原始電容值的同時(shí),可以濾除電容信號中的干擾。

如果當(dāng)前電容值SenData(n)與前一次采集到的電容值SenData(n-1)之間的絕對差值不小于第一預(yù)設(shè)閾值,說明本次采集和前一次采集之間電容信號發(fā)生抖動,則將前一次采集到的測量值對應(yīng)的平滑值作為當(dāng)前測量值對應(yīng)的平滑值:SmoothS(n)=SmoothS(n-1)。

上述獲得各電容值對應(yīng)的平滑值的過程中,消除了抖動的干擾,以各電容值對應(yīng)的平滑值來更加理想化地反映從電容傳感器采集的電容信號。

接著要根據(jù)上述獲取到的電容值對應(yīng)的平滑值來對智能耳機(jī)的佩戴狀態(tài)進(jìn)行檢測,然而,在實(shí)際使用過程中,用戶的一些行為也會影響到電容傳感器輸出的電容值,使得從電容傳感器采集的電容值頻繁地變化,如當(dāng)用戶的手指或胳膊不經(jīng)意間觸碰了智能耳機(jī),會導(dǎo)致電容傳感器輸出的電容值的變化,如當(dāng)用戶在佩戴智能耳機(jī)時(shí)會經(jīng)歷一個(gè)耳機(jī)位置的手動調(diào)整過程以佩戴在一個(gè)舒服的位置,這個(gè)調(diào)整過程也會導(dǎo)致電容傳感器輸出的電容值的頻繁變化,這些情況均會使得從電容傳感器采集到的電容值頻繁變化,如果僅僅根據(jù)當(dāng)前電容值或當(dāng)前電容值對應(yīng)的平滑值來進(jìn)行檢測的話,毫無疑問會導(dǎo)致檢測結(jié)果不斷頻繁變化,使得檢測結(jié)果與智能耳機(jī)的實(shí)際佩戴狀態(tài)不符。為此,本實(shí)施例所采取的策略是:在確定電容傳感器輸出的電容信號處于穩(wěn)定狀態(tài)后,再對智能耳機(jī)的佩戴狀態(tài)進(jìn)行檢測,以確保檢測結(jié)果準(zhǔn)確、有效、以及不影響用戶的使用。

則對于本次從電容傳感器采集的當(dāng)前電容值SenData(n),先將當(dāng)前電容值SenData(n)與當(dāng)前電容值SenData(n)對應(yīng)的平滑值SmoothS(n)進(jìn)行比較,判斷二者之間的絕對差值是否小于第二預(yù)設(shè)閾值;當(dāng)二者之間的絕對差值小于第二閾值時(shí),確定當(dāng)前測量值處于平穩(wěn)狀態(tài);當(dāng)二者之間的絕對差值不小于第二閾值時(shí),確定當(dāng)前測量值處于非平穩(wěn)狀態(tài);在確定當(dāng)前電容值SenData(n)平穩(wěn)后,再判斷當(dāng)前電容值SenData(n)前后N個(gè)電容值是否都處于平穩(wěn)狀態(tài),或者,判斷當(dāng)前電容值SenData(n)之前的N個(gè)電容值是否都處于平穩(wěn)狀態(tài),如果從電容傳感器采集的連續(xù)N個(gè)電容值均處于平穩(wěn)狀態(tài),則確定當(dāng)前電容值SenData(n)所在的電容信號處于穩(wěn)定狀態(tài),可以接著進(jìn)行智能耳機(jī)的佩戴狀態(tài)的檢測。其中,根據(jù)實(shí)際需求來選擇N,在一個(gè)具體的例子中所選擇的N的數(shù)值為0.5秒內(nèi)采樣到的電容值的個(gè)數(shù)。

由于環(huán)境的溫度和濕度會影響電容傳感器輸出的電容值的大小,如果僅僅根據(jù)從電容傳感器采集的當(dāng)前電容值和/或當(dāng)前電容值對應(yīng)的平滑值的絕對值來作為檢測依據(jù),當(dāng)環(huán)境的溫度和濕度變化時(shí),可能會引起檢測失誤,為此,本方案采用將當(dāng)前電容值SenData(n)對應(yīng)的平滑值SmoothS(n)與基準(zhǔn)值Baseline進(jìn)行比較的方法來判斷智能耳機(jī)是否處于佩戴狀態(tài),其中,基準(zhǔn)值Baseline指示了可穿戴設(shè)備未被佩戴時(shí)電容傳感器對應(yīng)的輸出值,由于在根據(jù)當(dāng)前電容值SenData(n)進(jìn)行佩戴狀態(tài)檢測時(shí)基準(zhǔn)值Baseline還沒有被更新,則在與當(dāng)前電容值SenData(n)進(jìn)行比較時(shí)采用的是前一次更新后的基準(zhǔn)值Baseline(n-1)。

本例中,將當(dāng)前電容值SenData(n)對應(yīng)的平滑值SmoothS(n)與基準(zhǔn)值Baseline(n-1)進(jìn)行比較,當(dāng)二者之間的差值大于第三預(yù)設(shè)閾值時(shí),表示當(dāng)前電容值SenData(n)與基準(zhǔn)值Baseline(n-1)相比足夠大,則確定當(dāng)前可穿戴設(shè)備處于佩戴狀態(tài);當(dāng)二者之間的差值不大于第三預(yù)設(shè)閾值時(shí),表示當(dāng)前電容值SenData(n)在基準(zhǔn)值Baseline(n-1)附近,則可以確定當(dāng)前智能耳機(jī)處于非佩戴狀態(tài)。

進(jìn)一步地,在對智能耳機(jī)的佩戴狀態(tài)進(jìn)行檢測的過程中,智能耳機(jī)在實(shí)際使用過程中,當(dāng)判斷出當(dāng)前智能耳機(jī)處于非佩戴狀態(tài)時(shí),控制智能耳機(jī)停止正在運(yùn)行的功能,而智能耳機(jī)的非佩戴狀態(tài)的檢測失誤,將導(dǎo)致用戶正在使用的功能突然停止或關(guān)閉,如用戶正在聽音樂時(shí)關(guān)閉智能耳機(jī)中的音樂播放器,將給用戶帶來非常不好的體驗(yàn),可見,可穿戴設(shè)備非佩戴狀態(tài)的檢測容錯(cuò)程度要遠(yuǎn)遠(yuǎn)低于可穿戴設(shè)備佩戴狀態(tài)的檢測容錯(cuò)程度,因此,本方案進(jìn)一步提出了優(yōu)選實(shí)施例以優(yōu)化上述判斷可穿戴設(shè)備處于非佩戴狀態(tài)的檢測過程,以進(jìn)一步提高對可穿戴設(shè)備處于非佩戴狀態(tài)的檢測精確度。

則在判斷出當(dāng)前電容值SenData(n)對應(yīng)的平滑值SmoothS(n)與基準(zhǔn)值Baseline(n-1)的差值不大于第三預(yù)設(shè)閾值時(shí),將智能耳機(jī)處于非佩戴狀態(tài)的檢測結(jié)果作為本次待優(yōu)化檢測結(jié)果;再獲取上一次對智能耳機(jī)佩戴狀態(tài)的檢測結(jié)果,若上一次的檢測結(jié)果為智能耳機(jī)處于非佩戴狀態(tài),本次待優(yōu)化檢測結(jié)果和上一次的檢測結(jié)果一致,從狀態(tài)延續(xù)的角度可以確定當(dāng)前智能耳機(jī)處于非佩戴狀態(tài);若上一次的檢測結(jié)果為智能耳機(jī)處于佩戴狀態(tài),本次待優(yōu)化檢測結(jié)果和上一次的檢測結(jié)果不同,對本次待優(yōu)化檢測結(jié)果進(jìn)行優(yōu)化,判斷當(dāng)前電容值SenData(n)之前預(yù)設(shè)個(gè)數(shù)的電容值對應(yīng)的平滑值中的最大值與當(dāng)前電容值SenData(n)對應(yīng)的平滑值SmoothS(n)的差值是否超過第四預(yù)設(shè)閾值,是則,說明從電容傳感器采集的電容值對應(yīng)的平滑值在預(yù)設(shè)采集時(shí)間段內(nèi)連續(xù)下降了一定程度,確定當(dāng)前智能耳機(jī)處于非佩戴狀態(tài),否則,確定當(dāng)前智能耳機(jī)處于佩戴狀態(tài)。

最后,輸出當(dāng)前智能耳機(jī)的佩戴狀態(tài)的檢測結(jié)果,并且在當(dāng)前智能耳機(jī)處于非佩戴狀態(tài)時(shí),控制智能耳機(jī)關(guān)閉智能耳機(jī)中正在運(yùn)行的功能。

當(dāng)檢測出智能耳機(jī)的佩戴狀態(tài)后,如果當(dāng)前電容值SenData(n)所在的電容信號處于穩(wěn)定狀態(tài)且確認(rèn)智能耳機(jī)當(dāng)前處于非佩戴狀態(tài)時(shí),或者,當(dāng)前電容值足夠小且小于第五預(yù)設(shè)閾值時(shí),對基準(zhǔn)值Baseline進(jìn)行更新,即將前一次更新后的基準(zhǔn)值Baseline(n-1)更新為本次更新后的基準(zhǔn)值Baseline(n),首先利用前一次更新后的Baseline(n-1)和當(dāng)前電容值SenData(n)通過濾波算法計(jì)算本次更新后的預(yù)備基準(zhǔn)值BaselineBuf(n),計(jì)算公式如下:

BaselineBuf(n)=Baseline(n-1)×alphaS+(1-alphaS)×SenData(n);

其中,alphaS是第二平滑因子,由于電容傳感器在智能耳機(jī)被佩戴時(shí)輸出的電容值一定大于在智能耳機(jī)未被佩戴時(shí)輸出的電容值,因此基準(zhǔn)值Baseline(n)不會大于當(dāng)前電容值SenData(n)對應(yīng)的平滑值SmoothS(n),因此通過比較計(jì)算出的預(yù)備基準(zhǔn)值BaselineBuf(n)和當(dāng)前電容值SenData(n)對應(yīng)的平滑值SmoothS(n),將較小的那一個(gè)作為本次更新后的基準(zhǔn)值Baseline(n),以供下次檢測智能耳機(jī)的佩戴狀態(tài)時(shí)使用。

上述以可穿戴設(shè)備為智能耳機(jī),可穿戴設(shè)備中的傳感器為電容傳感器的例子對可穿戴設(shè)備的佩戴狀態(tài)的檢測原理進(jìn)行了說明,在本發(fā)明的其他例子中,可穿戴設(shè)備可以是智能手環(huán)、智能手表、智能腰帶等其他種類的可穿戴設(shè)備,可穿戴設(shè)備中的傳感器可以是電容傳感器、電阻式壓力傳感器、壓電傳感器等其他種類的能夠在可穿戴設(shè)備被佩戴或被摘下時(shí)輸出不同測量值的傳感器,均可以基于以上原理進(jìn)行準(zhǔn)確、有效的檢測。

在本發(fā)明的實(shí)施例中,在可穿戴設(shè)備開機(jī)后,進(jìn)行首次可穿戴設(shè)備的佩戴狀態(tài)的檢測之前,需要先進(jìn)行初始化,對基準(zhǔn)值以及歷史測量值、歷史測量值對應(yīng)的平滑值等變量進(jìn)行初始化賦值,以在首次檢測過程中為當(dāng)前測量值在平滑過程中、平穩(wěn)性判斷過程中、檢測結(jié)果判斷過程中、基準(zhǔn)值更新過程中等處理提供計(jì)算依據(jù)。

圖4示出了根據(jù)本發(fā)明另一個(gè)實(shí)施例的一種可穿戴設(shè)備的佩戴狀態(tài)檢測方法的流程圖,說明了可穿戴設(shè)備開機(jī)后首次進(jìn)行佩戴狀態(tài)檢測的過程,其中可穿戴設(shè)備中設(shè)置的傳感器為電容傳感器,在可穿戴設(shè)備佩戴和摘下時(shí)電容傳感器輸出的電容值不同,如圖4所示,該方法包括:

步驟S410,采集當(dāng)前電容值。

步驟S420,判斷是否已初始化,是則執(zhí)行步驟S430,否則執(zhí)行步驟S490。

步驟S430,獲得當(dāng)前電容值對應(yīng)的平滑值。

步驟S440,判斷當(dāng)前電容值對應(yīng)的采集時(shí)間段內(nèi)電容信號是否穩(wěn)定,是則執(zhí)行步驟S450,否則返回步驟S410。

步驟S450,檢測當(dāng)前可穿戴設(shè)備的佩戴狀態(tài),如果可穿戴設(shè)備處于佩戴狀態(tài),將佩戴標(biāo)識置為1,如果可穿戴設(shè)備處于非佩戴狀態(tài),將佩戴標(biāo)識置為0。

步驟S460,判斷是否滿足基準(zhǔn)值更新條件,是則執(zhí)行步驟S470,否則返回步驟S410。

步驟S470,更新基準(zhǔn)值。

步驟S480,根據(jù)佩戴標(biāo)識輸出可穿戴設(shè)備佩戴狀態(tài)檢測結(jié)果。

步驟S490,初始化,之后接著執(zhí)行步驟S430。

圖5示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的一種可穿戴設(shè)備的示意圖。如圖5所示,該可穿戴設(shè)備500包括:傳感器510和控制電路520。

傳感器510設(shè)置于可穿戴設(shè)備500的能與人體皮膚接觸的區(qū)域中,傳感器510在用戶佩戴和摘下可穿戴設(shè)備500時(shí)輸出的測量值不同??刂齐娐?20包括:采集模塊521、檢測處理模塊522和控制輸出模塊523。采集模塊521與傳感器510連接,在啟動佩戴檢測后,采集模塊521按照預(yù)設(shè)采樣頻率從傳感器510采集測量值。檢測處理模塊522與采集模塊521連接,檢測處理模塊522接收采集模塊521采集的測量值,并獲取指示可穿戴設(shè)備500是否佩戴的基準(zhǔn)值,根據(jù)測量值和基準(zhǔn)值判斷當(dāng)前可穿戴設(shè)備500是否處于佩戴狀態(tài)。檢測處理模塊522與控制輸出模塊523連接,檢測處理模塊522在檢測出可穿戴設(shè)備500處于非佩戴狀態(tài)時(shí),通知控制輸出模塊523,控制輸出模塊523控制可穿戴設(shè)備500關(guān)閉正在運(yùn)行的相應(yīng)功能。

可見,圖5所示的可穿戴設(shè)備在指定區(qū)域中設(shè)置傳感器,利用可穿戴設(shè)備在佩戴和不佩戴時(shí),與皮膚接觸的傳感器的測量值不同的特性,通過基準(zhǔn)值結(jié)合控制邏輯實(shí)現(xiàn)了一種新型的佩戴檢測方式。本方案佩戴檢測結(jié)果的準(zhǔn)確度高,在盡可能減少可穿戴設(shè)備的不必要功耗的同時(shí),提高了設(shè)備使用的舒適度,且在可穿戴設(shè)備被摘下時(shí),無需用戶手動操作即可自動停止可穿戴設(shè)備中正在運(yùn)行的相應(yīng)功能,簡化用戶操作,智能化好,符合可穿戴設(shè)備的使用需求。

在本發(fā)明的一個(gè)實(shí)施例中,檢測處理模塊522獲取采集模塊521采集到的每個(gè)測量值對應(yīng)的平滑值,對于當(dāng)前測量值,判斷當(dāng)前測量值是否處于平穩(wěn)狀態(tài),當(dāng)前測量值平穩(wěn)時(shí),判斷當(dāng)前測量值前后預(yù)設(shè)個(gè)數(shù)的測量值是否都處于平穩(wěn)狀態(tài),或者,判斷當(dāng)前測量值之前的預(yù)設(shè)個(gè)數(shù)的測量值是否都處于平穩(wěn)狀態(tài);是則,根據(jù)當(dāng)前測量值對應(yīng)的平滑值和基準(zhǔn)值,判斷當(dāng)前可穿戴設(shè)備500是否處于佩戴狀態(tài)。

其中,檢測處理模塊522對于當(dāng)前測量值,將當(dāng)前測量值與前一次采集到的測量值進(jìn)行比較,判斷二者之間的絕對差值是否小于第一預(yù)設(shè)閾值;是則,利用前一次采集到的測量值對應(yīng)的平滑值和當(dāng)前測量值,計(jì)算當(dāng)前測量值對應(yīng)的平滑值;否則,將前一次采集到的測量值對應(yīng)的平滑值作為當(dāng)前測量值對應(yīng)的平滑值。

在本發(fā)明的一個(gè)實(shí)施例中,檢測處理模塊522將當(dāng)前測量值和當(dāng)前測量值對應(yīng)的平滑值進(jìn)行比較,判斷二者之間的絕對差值是否小于第二預(yù)設(shè)閾值;是則,確定當(dāng)前測量值處于平穩(wěn)狀態(tài);否則,確定當(dāng)前測量值處于非平穩(wěn)狀態(tài)。

在本發(fā)明的一個(gè)實(shí)施例中,檢測處理模塊522將當(dāng)前測量值對應(yīng)的平滑值與基準(zhǔn)值進(jìn)行比較,當(dāng)二者之間的差值大于第三預(yù)設(shè)閾值時(shí),確定當(dāng)前可穿戴設(shè)備500處于佩戴狀態(tài);其中,所述基準(zhǔn)值指示可穿戴設(shè)備500未被佩戴。

在本發(fā)明的一個(gè)實(shí)施例中,檢測處理模塊522還在當(dāng)前測量值對應(yīng)的平滑值與基準(zhǔn)值之間的差值不大于第三預(yù)設(shè)閾值時(shí),獲取上一次對可穿戴設(shè)備500佩戴狀態(tài)的檢測結(jié)果;若上一次的檢測結(jié)果為可穿戴設(shè)備500處于非佩戴狀態(tài),確定當(dāng)前可穿戴設(shè)備500處于非佩戴狀態(tài);若上一次的檢測結(jié)果為可穿戴設(shè)備500處于佩戴狀態(tài),判斷當(dāng)前測量值之前預(yù)設(shè)個(gè)數(shù)的測量值對應(yīng)的平滑值中的最大值與當(dāng)前測量值對應(yīng)的平滑值的差值是否超過第四預(yù)設(shè)閾值,是則,確定當(dāng)前可穿戴設(shè)備500處于非佩戴狀態(tài),否則,確定當(dāng)前可穿戴設(shè)備500處于佩戴狀態(tài)。

在本發(fā)明的一個(gè)實(shí)施例中,檢測處理模塊522還用于在判斷滿足基準(zhǔn)值更新條件時(shí),對基準(zhǔn)值進(jìn)行更新;利用更新后的基準(zhǔn)值進(jìn)行下一次可穿戴設(shè)備500的佩戴狀態(tài)檢測;其中,所述基準(zhǔn)值指示可穿戴設(shè)備500未佩戴時(shí),所述基準(zhǔn)值更新條件為:當(dāng)前測量值處于平穩(wěn)狀態(tài)、當(dāng)前測量值前后預(yù)設(shè)個(gè)數(shù)的測量值都處于平穩(wěn)狀態(tài)或當(dāng)前測量值之前的預(yù)設(shè)個(gè)數(shù)的測量值都處于平穩(wěn)狀態(tài)、且確認(rèn)可穿戴設(shè)備500當(dāng)前處于非佩戴狀態(tài)時(shí),或者,當(dāng)前測量值小于第五預(yù)設(shè)閾值時(shí);所述基準(zhǔn)值指示可穿戴設(shè)備500被佩戴時(shí),所述基準(zhǔn)值更新條件為:當(dāng)前測量值處于平穩(wěn)狀態(tài)、當(dāng)前測量值前后預(yù)設(shè)個(gè)數(shù)的測量值都處于平穩(wěn)狀態(tài)或當(dāng)前測量值之前的預(yù)設(shè)個(gè)數(shù)的測量值都處于平穩(wěn)狀態(tài)、且確認(rèn)可穿戴設(shè)備500當(dāng)前處于被佩戴狀態(tài)時(shí),或者,當(dāng)前測量值大于預(yù)設(shè)閾值時(shí)。

在本發(fā)明的一個(gè)實(shí)施例中,檢測處理模塊522利用當(dāng)前測量值和基準(zhǔn)值,計(jì)算預(yù)備基準(zhǔn)值;將預(yù)備基準(zhǔn)值與當(dāng)前測量值對應(yīng)的平滑值進(jìn)行比較,如果預(yù)備基準(zhǔn)值大于所述平滑值,利用所述平滑值更新基準(zhǔn)值;如果預(yù)備基準(zhǔn)值小于所述平滑值,利用所述預(yù)備基準(zhǔn)值更新基準(zhǔn)值。

圖6示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的一種智能耳機(jī)的示意圖,如圖6所示,該智能耳機(jī)600包括傳感器610、控制電路(圖中未示出)、耳機(jī)尾部620和耳機(jī)罩630。

其中,傳感器610、控制電路與圖5所示的傳感器510、控制電路520的工作原理一致,在此不再贅述。

控制電路設(shè)置在耳機(jī)尾部620中;傳感器610為電容傳感器,傳感器610設(shè)置在智能耳機(jī)600中的預(yù)定位置,該預(yù)定位置對應(yīng)于耳機(jī)罩630的能與人耳皮膚接觸的區(qū)域,該傳感器610在用戶佩戴和摘下智能耳機(jī)時(shí)輸出的測量值即電容值不同。

具體地,在耳機(jī)罩630的內(nèi)側(cè)邊緣上設(shè)置有用于卡合耳機(jī)罩630的突起部631,該突起部631向耳機(jī)罩630的一側(cè)突起,傳感器610設(shè)置在突起的頂部;在智能耳機(jī)600被佩戴時(shí),傳感器610和人耳形成一個(gè)電容器,當(dāng)介電常數(shù)一定時(shí),傳感器610和人耳形成的電容器兩極的接觸面積和距離都會對測量值即電容值產(chǎn)生影響,由于人耳為不規(guī)則形狀的腔體,為了保證傳感器610和人耳能夠形成有效電容器,需要保證二者之間的接觸面積,因此本例中選擇一定面積的具有導(dǎo)電性能的材料作為電容傳感器,具體地,考慮到成本及導(dǎo)電性能,將一閉合環(huán)形銅箔設(shè)置在智能耳機(jī)的突起部的突起的頂部作為傳感器610。

一種變形的方式中,該閉合環(huán)形銅箔由兩個(gè)以上同心環(huán)構(gòu)成。

在另一個(gè)方式中,作為傳感器610的銅箔的形狀也可以是非閉合環(huán)形,非閉合環(huán)形考慮到了用戶在用手佩戴或調(diào)整智能耳機(jī)600時(shí)手與耳機(jī)罩的接觸可能對傳感器610產(chǎn)生的影響,為避免該影響,在符合用戶習(xí)慣的易于被手的接觸位置對應(yīng)的銅箔位置處設(shè)置缺口,形成非閉合環(huán)形;在其他方式中,作為傳感器610的銅箔的形狀也可以是圓形、半圓形或扇形等,均為了盡量增加傳感器610與人耳的形成的電容器的接觸面積,以增加傳感器610的靈敏度,并使傳感器的設(shè)置能夠靈活適配可穿戴設(shè)備的內(nèi)部構(gòu)造,不會影響可穿戴設(shè)備中的其他器件。

如圖6所示,該智能耳機(jī)600為頭戴式耳機(jī),包括兩個(gè)耳機(jī)尾部620、兩個(gè)耳機(jī)罩630和一個(gè)連接部,每個(gè)耳機(jī)罩630覆蓋在一個(gè)耳機(jī)尾部620上形成一個(gè)耳機(jī)頭,兩個(gè)耳機(jī)尾部620通過連接部連接;至少一個(gè)耳機(jī)頭中設(shè)置有控制電路和傳感器610。

在本發(fā)明的一個(gè)實(shí)施例中,傳感器610可以為電阻式壓力傳感器或壓電傳感器。

在本發(fā)明的一個(gè)實(shí)施例中,該智能耳機(jī)600還包括:藍(lán)牙模塊和/或WiFi模塊;該藍(lán)牙模塊和/或WiFi模塊設(shè)置在耳機(jī)尾部620的控制電路中。

需要說明的是,圖5-圖6所示裝置的各實(shí)施例與上文中圖1-圖4所示的各實(shí)施例對應(yīng)相同,上文中已有詳細(xì)說明在此不再贅述。

綜上所述,為了提高可穿戴設(shè)備的佩戴狀態(tài)檢測的準(zhǔn)確率,本發(fā)明實(shí)施例提供的技術(shù)方案根據(jù)可穿戴設(shè)備佩戴和未佩戴時(shí),傳感器所輸出的測量值的不同,在可穿戴設(shè)備的指定區(qū)域中設(shè)置傳感器,在啟動佩戴檢測后,通過從傳感器輸出的測量值和指示可穿戴設(shè)備是否佩戴的基準(zhǔn)值,獲得當(dāng)前可穿戴設(shè)備的佩戴狀態(tài)的檢測結(jié)果,檢測過程中運(yùn)用各種方式的抗干擾處理,如平滑性處理、平穩(wěn)性判斷、以及一些判斷邏輯來提高可穿戴設(shè)備的佩戴狀態(tài)檢測的有效性和準(zhǔn)確性,進(jìn)而根據(jù)檢測結(jié)果控制可穿戴設(shè)備,實(shí)現(xiàn)了在可穿戴設(shè)備被摘下時(shí),無需用戶手動操作即可停止可穿戴設(shè)備中正在運(yùn)行的功能的技術(shù)效果,減少可穿戴設(shè)備的不必要功耗,符合可穿戴設(shè)備的使用需求。

以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定實(shí)施例的保護(hù)范圍。凡在本發(fā)明實(shí)施例的精神和原則之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均包含在本發(fā)明實(shí)施例的保護(hù)范圍內(nèi)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
兴文县| 香港 | 手游| 克拉玛依市| 香港 | 喀什市| 尼勒克县| 合山市| 宜都市| 太湖县| 湾仔区| 静宁县| 白河县| 中牟县| 车致| 兴仁县| 吴江市| 凯里市| 秭归县| 和田市| 涿州市| 峨眉山市| 青海省| 陇南市| 苍梧县| 贵州省| 故城县| 扎囊县| 咸宁市| 北票市| 石景山区| 喜德县| 依兰县| 隆子县| 同德县| 昌都县| 荆门市| 合阳县| 隆尧县| 丰都县| 凌海市|