本發(fā)明涉及通信領(lǐng)域,尤其涉及一種耳朵耦合檢測方法及終端。
背景技術(shù):
目前,在智能手機(jī)、平板電腦、掌上電腦等用戶設(shè)備中,為了提高與聽覺相關(guān)的用戶體驗(yàn),需要應(yīng)用耳朵耦合檢測(Ear Coupling Detection,ECD)技術(shù)來檢測用戶設(shè)備與用戶的耳朵的貼合程度。ECD是檢測用戶設(shè)備設(shè)置有揚(yáng)聲器的一側(cè)與用戶的耳朵之間的貼合程度。用戶設(shè)備可以根據(jù)ECD的檢測結(jié)果,控制與聽覺相關(guān)的一些功能。例如:如圖1所示,對于采用主動降噪(Active Noise Cancellation,ANC)技術(shù)抑制環(huán)境噪聲的用戶設(shè)備1而言,當(dāng)用戶2手持用戶設(shè)備進(jìn)行通話時,如果出現(xiàn)用戶設(shè)備1過于靠近用戶2的耳朵,或者用戶設(shè)備1過于遠(yuǎn)離用戶2的耳朵的情形,都會對ANC的實(shí)際效果造成影響,因此,需要采用ECD技術(shù),檢測用戶的耳朵與用戶設(shè)備的貼合程度,進(jìn)而輔助調(diào)節(jié)ANC的響應(yīng)。再例如:在用戶2打電話時,用戶2偶爾會調(diào)整自身的姿勢,比如坐姿、站姿等,從而導(dǎo)致用戶2的耳朵與用戶設(shè)備1的貼合程度發(fā)生變化,通過ECD技術(shù)檢測出用戶2的耳朵與用戶設(shè)備1的貼合程度,則可以相應(yīng)的增加或者減少用戶設(shè)備1的音量,使得用戶2的耳朵實(shí)際感受到的音量保持穩(wěn)定。
現(xiàn)有的ECD技術(shù)是在用戶設(shè)備1上采用傳感器陣列,通過檢測該傳感器陣列的一或多個傳感器的信號,確定用戶2的耳朵與用戶設(shè)備1的貼合,然而,這種方案只能檢測耳朵是否與用戶設(shè)備1貼合,無法更為精確的檢測貼合程度。因此,亟需一種能夠精確檢測耳朵與用戶設(shè)備的貼合程度的ECD技術(shù),以便在ANC或者音量調(diào)節(jié)時,實(shí)現(xiàn)更為精細(xì)的調(diào)節(jié)。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供一種ECD方法以及終端,以實(shí)現(xiàn)對耳朵與用戶設(shè)備的貼合程度的精確檢測。
一方面,本發(fā)明的實(shí)施例提供一種耳朵耦合檢測方法,其特征在于,包括:獲取獲取壓力觸控屏的壓力參數(shù)以及壓力分布參數(shù),其中,所述壓力參數(shù)指示了耳朵與所述壓力觸控屏的各個接觸點(diǎn)的壓力大小,所述壓力分布參數(shù)指示了所述耳朵與所述壓力觸控屏的各個接觸點(diǎn)的分布情況;根據(jù)所述壓力參數(shù)以及所述壓力分布參數(shù),計(jì)算耳朵耦合度,所述耳朵耦合度指示了耳朵與所述壓力觸控屏的貼近程度。采用本發(fā)明實(shí)施例提供的耳朵耦合檢測方法,可以提升用戶體驗(yàn),并且拓展了壓力觸控技術(shù)的應(yīng)用范圍。
在一種可能的設(shè)計(jì)中,根據(jù)所述壓力參數(shù)以及所述壓力分布參數(shù),計(jì)算耳朵耦合度的步驟包括:利用所述壓力參數(shù),通過最小二乘法,對在所述壓力觸控屏的第一方向上的壓力分布進(jìn)行擬合,并根據(jù)擬合得到的壓力分布的斜率,計(jì)算耦合分離角,其中,所述耦合分離角表征了所述耳朵所在的平面與所述壓力觸控屏的平面之間的夾角;根據(jù)所述壓力分布參數(shù)估算耳朵輪廓曲線,并根據(jù)所述耳朵輪廓曲線計(jì)算耦合輪廓指標(biāo),所述耳朵輪廓曲線為所述耳朵與所述壓力觸控屏的各個接觸點(diǎn)的分布函數(shù),所述耦合輪廓指標(biāo)指示了所述耳朵輪廓曲線上相鄰的兩個點(diǎn)之間的斜率變化;計(jì)算所述耳朵輪廓曲線展開的角度,將所述耳朵輪廓曲線展開最大的角度作為耦合展開角;以及根據(jù)所述耦合分離角,所述耦合輪廓指標(biāo)以及所述耦合展開角,確定用戶的耳朵與壓力觸控屏之間的耳朵耦合度。采用本設(shè)計(jì)提供的耳朵耦合檢測方法,可以精確檢測出耳朵耦合度,從而輔助控制與聽覺相關(guān)的功能。
在一種可能的設(shè)計(jì)中,根據(jù)所述壓力參數(shù)以及所述壓力分布參數(shù),計(jì)算耳朵耦合度的步驟包括:根據(jù)如下公式計(jì)算耳朵耦合度Ear Coupling:
其中,Pressure表示根據(jù)所述壓力參數(shù)計(jì)算得到的總壓力,I表示所述耦合輪廓指標(biāo),θopen表示所述耦合展開角,θT表示所述耦合分離角,系數(shù)Coefdc、Coefear和CoefT均為預(yù)設(shè)值。
在一種可能的設(shè)計(jì)中,所述方法還包括:根據(jù)所述耳朵耦合度,進(jìn)行主動降噪控制。采用本設(shè)計(jì)提供的方案,可以通過對主動降噪進(jìn)行精細(xì)控制,給用戶提供更好的聽覺體驗(yàn)。
在一種可能的設(shè)計(jì)中,根據(jù)所述耳朵耦合度,進(jìn)行主動降噪控制的步驟包括:在所述耳朵耦合度小于預(yù)設(shè)的第一閾值的的情況下,停止主動降噪;在所述耳朵耦合度大于等于所述第一閾值的的情況下,開啟主動降噪。
在一種可能的設(shè)計(jì)中,所述方法還包括:根據(jù)所述耳朵耦合度,對音量進(jìn)行調(diào)節(jié)。采用本設(shè)計(jì)提供的方案,根據(jù)耳朵耦合度對音量進(jìn)行精確調(diào)節(jié),可以使用戶的耳朵實(shí)際感受到的音量保持穩(wěn)定,并且避免在耳朵與揚(yáng)聲器貼的很近的情況下,因音量設(shè)置過大而對用戶的耳朵造成損傷。
在一種可能的設(shè)計(jì)中,根據(jù)所述耳朵耦合度,對音量進(jìn)行調(diào)節(jié)的步驟包括:在所述耳朵耦合度小于預(yù)設(shè)的第二閾值的情況下,降低音量;在所述耳朵耦合度大于等于所述第二閾值的情況下,增大音量。
另一方面,本發(fā)明實(shí)施例提供了一種終端,包括:壓力觸控屏以及耦合到所述壓力觸控屏的控制器;所述壓力觸控屏用于根據(jù)耳朵對所述壓力觸控屏施加的壓力,生成壓力參數(shù)以及壓力分布參數(shù),其中,所述壓力參數(shù)指示了所述耳朵與所述壓力觸控屏的各個接觸點(diǎn)的壓力大小,所述壓力分布參數(shù)指示了所述耳朵與所述壓力觸控屏的各個接觸點(diǎn)的分布情況;所述控制器用于從所述壓力觸控屏獲取所述壓力參數(shù)以及所述壓力分布參數(shù),并根據(jù)所述壓力參數(shù)以及所述壓力分布參數(shù),計(jì)算耳朵耦合度,其中,所述耳朵耦合度指示了所述耳朵與所述壓力觸控屏的貼近程度。采用本發(fā)明實(shí)施例提供的耳朵耦合檢測方法,可以提升人們對于終端的用戶體驗(yàn),并且拓展了壓力觸控技術(shù)的應(yīng)用范圍。
在一種可能的設(shè)計(jì)中,所述控制器具體用于:利用所述壓力參數(shù),通過最小二乘法,對在所述壓力觸控屏的第一方向上的壓力分布進(jìn)行擬合,并根據(jù)擬合得到的壓力分布的斜率,計(jì)算耦合分離角,其中,所述耦合分離角表征了所述耳朵所在的平面與所述壓力觸控屏的平面之間的夾角;根據(jù)所述壓力分布參數(shù)估算耳朵輪廓曲線,并根據(jù)所述耳朵輪廓曲線計(jì)算耦合輪廓指標(biāo),所述耳朵輪廓曲線為所述耳朵與所述壓力觸控屏的各個接觸點(diǎn)的分布函數(shù),所述耦合輪廓指標(biāo)指示了所述耳朵輪廓曲線上相鄰的兩個點(diǎn)之間的斜率變化;計(jì)算所述耳朵輪廓曲線展開的角度,將所述耳朵輪廓曲線展開最大的角度作為耦合展開角;以及根據(jù)所述耦合分離角,所述耦合輪廓指標(biāo)以及所述耦合展開角,確定用戶的耳朵與壓力觸控屏之間的耳朵耦合度。采用本設(shè)計(jì)提供的耳朵耦合檢測方法,可以精確檢測出耳朵耦合度,從而輔助控制與聽覺相關(guān)的功能。
在一種可能的設(shè)計(jì)中,所述控制器具體用于根據(jù)如下公式計(jì)算耳朵耦合度Ear Coupling:
其中,Pressure表示根據(jù)所述壓力參數(shù)計(jì)算得到的總壓力,I表示所述耦合輪廓指標(biāo),θopen表示所述耦合展開角,θT表示所述耦合分離角,系數(shù)Coefdc、Coefear和CoefT均為預(yù)設(shè)值。
在一種可能的設(shè)計(jì)中,所述終端還包括:主動降噪電路;所述控制器還用于根據(jù)所述耳朵耦合度對所述主動降噪電路進(jìn)行控制。采用本設(shè)計(jì)提供的方案,可以通過對主動降噪進(jìn)行精細(xì)控制,給用戶提供更好的聽覺體驗(yàn)。
在一種可能的設(shè)計(jì)中,所述控制器,具體用于:在所述耳朵耦合度小于預(yù)設(shè)的第一閾值的的情況下,關(guān)閉所述主動降噪電路以停止主動降噪;在所述耳朵耦合度大于等于所述第一閾值的的情況下,開啟所述主動降噪電路以進(jìn)行主動降噪。
在一種可能的設(shè)計(jì)中,所述終端還包括:音量控制器;所述控制器還用于根據(jù)所述耳朵耦合度,控制所述音量控制器進(jìn)行音量調(diào)節(jié)。采用本設(shè)計(jì)提供的方案,根據(jù)耳朵耦合度對音量進(jìn)行精確調(diào)節(jié),可以使用戶的耳朵實(shí)際感受到的音量保持穩(wěn)定,并且避免在耳朵與揚(yáng)聲器貼的很近的情況下,因音量設(shè)置過大而對用戶的耳朵造成損傷。
在一種可能的設(shè)計(jì)中,所述控制器具體用于:在所述耳朵耦合度小于預(yù)設(shè)的第二閾值的情況下,控制所述音量控制器降低音量;在所述耳朵耦合度大于等于所述第二閾值的情況下,控制所述音量控制器增大音量。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實(shí)施例提供的耳朵耦合檢測技術(shù)的應(yīng)用場景示意圖;
圖2為本發(fā)明實(shí)施例提供的利用終端進(jìn)行耳朵耦合檢測的示意圖;
圖3為本發(fā)明實(shí)施例提供的一種耳朵耦合檢測方法的流程圖;
圖4為本發(fā)明施例提供的一種的計(jì)算耳朵耦合度的方法流程圖;
圖5為本發(fā)明施例提供的一種壓力觸控屏上的壓力分布示意圖;
圖6為本發(fā)明施例提供的一種終端的結(jié)構(gòu)圖。
具體實(shí)施方式
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動的前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
在本發(fā)明實(shí)施例中,“示例性的”或者“例如”等詞用于表示作例子、例證或說明。本發(fā)明實(shí)施例中被描述為“示例性的”或者“例如”的任何實(shí)施例或設(shè)計(jì)方案不應(yīng)被解釋為比其它實(shí)施例或設(shè)計(jì)方案更優(yōu)選或更具優(yōu)勢。確切而言,使用“示例性的”或者“例如”等詞旨在以具體方式呈現(xiàn)相關(guān)概念。
在本發(fā)明實(shí)施例中,終端是指包括:平板電腦,智能手機(jī),掌上電腦,穿戴式設(shè)備等在內(nèi)的各種通信設(shè)備,終端又可以稱為用戶設(shè)備,移動終端,智能終端等。
為了便于更好地理解本發(fā)明的技術(shù)方案,這里首先結(jié)合圖2,對本發(fā)明的應(yīng)用場景做簡要介紹。
圖2所示為一種配置有壓力觸控屏11的終端1,其中,終端1內(nèi)部還設(shè)置揚(yáng)聲器12,在當(dāng)前流行的的終端設(shè)計(jì)方案中,揚(yáng)聲器12通常設(shè)置在貼緊壓力觸控屏11的面板的位置,并且揚(yáng)聲器12的罩網(wǎng)會嵌入壓力觸控屏11的面板中,其中,揚(yáng)聲器12又可以稱為電聲換能器。進(jìn)一步地,終端1內(nèi)部還設(shè)置有與所述揚(yáng)聲器12耦合的印刷電路板(PCB)13,PCB13上設(shè)置有音頻編解碼器15,以及耦合到音頻編解碼器15的其它集成電路,例如射頻電路14。音頻編解碼器15用于生成待播放的聲音數(shù)據(jù),并傳輸給揚(yáng)聲器12,揚(yáng)聲器12通過電聲轉(zhuǎn)換,將聲音數(shù)據(jù)轉(zhuǎn)換為聲音,并進(jìn)行播放。用戶在諸如接聽電話等場景下,會將耳朵2靠近壓力觸控屏11上設(shè)置有揚(yáng)聲器12的區(qū)域,進(jìn)而收聽揚(yáng)聲器12播放的內(nèi)容。此時,就需要一種RCD技術(shù),對耳朵2與壓力觸控屏11之間的耳朵耦合度進(jìn)行精確檢測,從而輔助控制與聽覺相關(guān)的一些功能,例如:控制ANC,或者,音量調(diào)節(jié)。
如圖3所示,本發(fā)明實(shí)施例提供了一種ECD方法,應(yīng)用于配置有壓力觸控屏的終端,該方法包括如下步驟:
S101,終端獲取壓力觸控屏的壓力參數(shù)以及壓力分布參數(shù),應(yīng)當(dāng)知道,當(dāng)耳朵貼近壓力觸控屏?xí)r,耳朵會接觸壓力觸控屏,并在各個接觸點(diǎn)上給壓力觸控屏施加壓力,這里用壓力參數(shù)來表征耳朵與所述壓力觸控屏的各個接觸點(diǎn)的壓力大小,這里用壓力分布參數(shù)來表征耳朵與壓力觸控屏的各個接觸點(diǎn)的分布情況;應(yīng)當(dāng)知道,由于耳朵的耳輪(Helix)通常最先接觸到耳朵,所以耳輪在壓力觸控屏上會存在至少一個接觸點(diǎn)。
S102,終端根據(jù)所述壓力參數(shù)以及所述壓力分布參數(shù),計(jì)算耳朵耦合度,所述耳朵耦合度指示了耳朵與所述壓力觸控屏的貼近程度。由于耳朵的形狀不是一個規(guī)則的幾何圖形,因此,這里的耳朵耦合度具體指示的是耳朵的耳輪所在的平面,與壓力觸控屏的平面之間的貼合程度。耳朵耦合度的大小,與耳朵和壓力觸控屏的貼合程度成正比,耳朵耦合度的數(shù)值越大,則表示耳朵與壓力觸控屏之間貼的越近,反之亦然。應(yīng)當(dāng)知道,壓力分布參數(shù)表示的是耳朵與壓力觸控屏的多個接觸點(diǎn)在壓力觸控屏上二維平面分布情況,而壓力分布參數(shù)表示的是多個接觸點(diǎn)在壓力大小這個維度上的分布情況,壓力分布參數(shù)加上壓力參數(shù),可以構(gòu)成一個三維坐標(biāo)系,耳輪所在平面以及壓力觸控屏的平面在這個三維坐標(biāo)系下的貼近程度,可以通過現(xiàn)有技術(shù)中的算法來計(jì)算。
目前,很多科技公司都在致力于研究壓力觸控技術(shù)這種新興的人機(jī)交互技術(shù),相應(yīng)的產(chǎn)品也不斷面世。示例性的,華為終端公司在2015年發(fā)布了第一款配置有壓力觸控屏的智能手機(jī)。然而,這些設(shè)備只是利用壓力觸控技術(shù)進(jìn)行簡單的人機(jī)交互,對于如何拓展壓力觸控技術(shù)的應(yīng)用范圍,人們還在不斷摸索。本發(fā)明實(shí)施例提供的ECD方法,將壓力觸控技術(shù)應(yīng)用到ECD的場景中,豐富了壓力觸控技術(shù)的應(yīng)用,同時也可以提升人們對于終端的用戶體驗(yàn)。
本發(fā)明實(shí)施例中,進(jìn)一步地,如圖4所示,步驟S102具體可以包括:
S1021,利用所述壓力參數(shù),通過最小二乘法,對在所述壓力觸控屏的第一方向上的壓力分布進(jìn)行擬合,并根據(jù)擬合得到的壓力分布的斜率,計(jì)算耦合分離角,其中,耦合分離角表征了耳朵所在平面與壓力觸控屏的平面之間的夾角,應(yīng)當(dāng)知道,這里所說的耳朵所在平面,是指耳朵與壓力觸控屏正常接觸時,耳朵上的接觸點(diǎn)所組成的平面,在正常接觸的情況下,耳輪通常被認(rèn)為是在耳朵上最容易接觸到壓力觸控屏的部位,因此,也可以視作耳輪所在平面;
S1022,根據(jù)所述壓力分布參數(shù)估算耳朵輪廓曲線,并根據(jù)所述耳朵輪廓曲線計(jì)算耦合輪廓指標(biāo),其中,耳朵輪廓曲線為耳朵與壓力觸控屏的多個接觸點(diǎn)的分布函數(shù),耦合輪廓指標(biāo)則指示了耳朵輪廓曲線上相鄰的兩個點(diǎn)之間的斜率變化;
S1023,計(jì)算所述耳朵輪廓曲線展開的角度,將所述耳朵輪廓曲線展開的最大角度作為耦合展開角;
S1024,根據(jù)所述耦合分離角,所述耦合輪廓指標(biāo)以及所述耦合展開角,確定用戶的耳朵與壓力觸控屏之間的耳朵耦合度。
采用本發(fā)明實(shí)施例提供的耳朵耦合檢測方法,可以精確檢測出耳朵耦合度,從而輔助控制與聽覺相關(guān)的功能。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)知道,基于壓力分布參數(shù)和壓力參數(shù)構(gòu)成的三維坐標(biāo)系,以及本發(fā)明實(shí)施例提供的構(gòu)想,人們可以利用現(xiàn)有技術(shù)中的各種數(shù)學(xué)建模方法來計(jì)算耳朵所在平面以及壓力觸控屏的平面在這個三維坐標(biāo)系下的貼近程度。
示例性的,以下結(jié)合圖3至圖5,對本發(fā)明實(shí)施例提供的ECD方法進(jìn)行舉例說明。需要說明的是,由于ECD技術(shù)主要用于輔助控制與聽覺相關(guān)的一些功能,為了表示方便,本發(fā)明實(shí)施例將在以揚(yáng)聲器在壓力觸控屏上所處的位置(Xrcv,Yrcv)作為原點(diǎn)的正交坐標(biāo)系下,描述本發(fā)明的技術(shù)方案。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)知道,壓力觸控屏11可以是終端1的顯示器的面板,也可以是僅用于觸控操作的面板,因此,如果終端1中的揚(yáng)聲器12是貼緊面板設(shè)置,而沒有穿透壓力觸控屏11的面板,則以揚(yáng)聲器12在面板上的垂直投影作為原點(diǎn)。圖5中所示的終端1的結(jié)構(gòu),可以與圖2中的結(jié)構(gòu)相互參考。
如圖5所示,在步驟S101中,終端1可以通過壓力觸控屏11獲取壓力參數(shù)P(x,y)以及壓力分布參數(shù)F(x,y)。示例性的,終端1可以通過與壓力觸控屏11配合的傳感器(圖5中未示出)來獲取壓力參數(shù)P(x,y)以及壓力分布參數(shù)F(x,y)。由于壓力觸控屏11的工作原理在在先技術(shù)中已有充分披露,終端1獲取壓力參數(shù)P(x,y)以及壓力分布參數(shù)F(x,y)的其它方式,也可以參考在先技術(shù)。
在步驟S1021中,終端1可以根據(jù)獲取的壓力參數(shù)P(x,y),并基于如下公式:
對耳朵給壓力觸控屏11施加的壓力在所述壓力觸控屏11的第一方向上的壓力分布p(y)進(jìn)行擬合。需要說明的是,由于目前的終端外形基本上都設(shè)計(jì)為矩形,因此,用戶在接聽電話時,手持終端的方向通常與圖5中的Y軸方向一致,終端與耳朵接觸時,通常是終端的上部(即圖5所示的Y軸正方向)與耳朵貼合緊密,而終端的下部(即圖5所示的Y軸負(fù)方向),則可能與人耳沒有接觸,或者與耳朵貼合的緊密程度不如終端上部與耳朵的貼合程度;因此,這里主要考慮Y軸方向的壓力分布,也就是說,第一方向?yàn)榕c終端的長邊相平行的方向,即圖5所示的Y軸。當(dāng)然,人們可以根據(jù)終端的壓力觸控屏的形狀,以及耳朵在靠近揚(yáng)聲器時,與壓力觸控屏的接觸位置,靈活選擇第一方向,示例性,Y軸也可以與終端的長邊之間存在較小的夾角,而并非保持平行關(guān)系;
然后結(jié)合最小二乘法,計(jì)算壓力分布p(y)的斜率Sp;
由于壓力分布p(y)的斜率Sp與壓力觸控屏11的耦合分離角度θT之間存在如下關(guān)系:
θT=Coefg×Sp (2);
其中,系數(shù)Coefg可以為預(yù)設(shè)值,具體可以為通過實(shí)驗(yàn)得到的經(jīng)驗(yàn)值。因此,可以根據(jù)計(jì)算得到的斜率Sp以及公式(2),得到耦合分離角度θT,其中,耦合分離角θT指示了耳輪所在平面與壓力觸控屏的平面之間的夾角。
在步驟S1022中,則首先以(Xrcv,Yrcv)為中心,分別沿著Y軸的正方向和負(fù)方向,對壓力分布參數(shù)F(x,y)所指示的多個接觸點(diǎn)中對應(yīng)同一y值的點(diǎn)進(jìn)行掃描,并將掃描得到的結(jié)果按從小到大的順序排序,得到第一集合Ωy;
然后分別沿著X軸的正方向和負(fù)方向,執(zhí)行以下步驟:
a、將預(yù)設(shè)的第二集合Ωx+初始化為空集,并將預(yù)設(shè)的平均值參數(shù)設(shè)置為空;
b、從第一集合Ωy中找到離Xrcv最近的點(diǎn)P,放入第二集合Ωx+;
c、基于如下公式計(jì)算第二集合Ωx+中遠(yuǎn)離Xrcv的點(diǎn)延X軸的幾何平均值
d、比較和的大小,如果將點(diǎn)P從Ωx+中取出,停止查找;如果則令并跳轉(zhuǎn)到步驟b,繼續(xù)從第一集合Ωy中查找下一個離Xrcv最近的點(diǎn)P,其中,Dth為預(yù)設(shè)的閾值;
e、查找完畢之后,基于如下公式計(jì)算第二集合Ωx+的幾何平均值:
將執(zhí)行以上的操作之后得到的新的點(diǎn)集組成第三集合Ωx,y,第三集合Ωx,y為壓力分布參數(shù)F(x,y)的特征集;在耳朵與壓力觸控屏的耳朵耦合度很高的情況下,第三集合Ωx,y將形成封閉曲線,即耳朵輪廓曲線;
f、將第三集合Ωx,y轉(zhuǎn)換到極坐標(biāo)下,形成第四集合Ωr,θ;將第四集合Ωr,θ按照θ從大到小排序,并求解第四集合Ωr,θ中的每一個θ值的斜率的變化率,得到第五集合Ωθ;
g、將第五集合Ωθ中相鄰元素間最大的間距表示為ρa,對應(yīng)的角度表示為θa;將第五集合Ωθ中相鄰元素間次大的間距表示為ρb,對應(yīng)的角度表示為θb,則可以根據(jù)如下公式,計(jì)算耦合輪廓指標(biāo)I:
I=|ρaθa-ρbθb| (5)。
在步驟S1023中,可以對第四集合Ωr,θ中的相鄰元素求差值,并將差值最大的元素之間的角作為耦合展開角θopen。
在步驟S1024中,通過如下公式計(jì)算壓力觸控屏上的總壓力Pressure:
然后根據(jù)總壓力Pressure,耦合輪廓指標(biāo)I,耦合展開角θopen,耦合分離角度θT,通過如下公式計(jì)算耳朵耦合度Ear Coupling:
其中,系數(shù)Coefdc、Coefear和CoefT均可以為通過根據(jù)實(shí)驗(yàn)數(shù)據(jù)確定的預(yù)設(shè)值。
在本發(fā)明實(shí)施例的一種實(shí)施方式中,進(jìn)一步地,該ECD方法還可以包括如下步驟:
S103,終端1可以根據(jù)所述耳朵耦合度,進(jìn)行主動降噪(Active Noise Cancellation,ANC)控制。
示例性的,在步驟S103中,終端1可以根據(jù)耳朵耦合度確定是否開啟終端1中設(shè)置的ANC電路。
具體地,在耳朵耦合度小于預(yù)設(shè)的第一閾值的的情況下,終端1可以關(guān)閉ANC電路,停止主動降噪;在耳朵耦合度大于等于第一閾值的情況下,終端1可以開啟ANC電路,進(jìn)行主動降噪,其中,第一閾值根據(jù)通過實(shí)驗(yàn)確定,或者可以設(shè)置為經(jīng)驗(yàn)值。應(yīng)當(dāng)知道,耳朵耦合度小于第一閾值,表示耳朵與壓力觸控屏11貼合不緊密,甚至沒有貼合,因此,這種情況下,外部噪音會嚴(yán)重干擾用戶的聽覺,即便使用主動降噪技術(shù)也無法抑制外部噪聲對用戶的聽覺所造成的干擾,因此可以關(guān)閉ANC電路,以降低終端的功耗;只有當(dāng)耳朵與壓力觸控屏11貼合緊密時,即耳朵耦合度大于等于第一閾值時,需要終端1開啟ANC電路進(jìn)行主動降噪,給用戶提供更好的聽覺體驗(yàn)。需要說明的是,主動降噪技術(shù)的原理,就是通過檢測外部噪音,生成與噪音的相位相反的降噪信號,并疊加到源信號上,從而在源信號進(jìn)入耳朵時,噪音可以被生成的降噪信號抵消掉,提升了用戶的聽覺體驗(yàn),具體可以參考在先技術(shù),這里不再贅述。
在本發(fā)明實(shí)施例的另一種實(shí)施方式中,進(jìn)一步地,該ECD方法還可以包括如下步驟:
S104,終端1還可以根據(jù)所述耳朵耦合度,對終端1進(jìn)行音量調(diào)節(jié)。
示例性的,在耳朵耦合度小于預(yù)設(shè)的第二閾值的情況下,終端1可以降低音量;在耳朵耦合度大于等于第二閾值的情況下,終端1可以增大音量。當(dāng)用戶的耳朵與終端之間的貼合程度不斷變化時,通過對音量進(jìn)行精確調(diào)節(jié),可以使用戶的耳朵實(shí)際感受到的音量保持穩(wěn)定。
應(yīng)當(dāng)知道,在耳朵與壓力觸控屏11貼合緊密時,耳朵通常離終端1中的揚(yáng)聲器12很近,因此,僅需要很小的音量,用戶就可以聽清楚揚(yáng)聲器12傳出的聲音;相反,如果終端1當(dāng)前設(shè)置的音量過大,揚(yáng)聲器12傳出的聲音反而可能對用戶的耳朵造成損傷,所以需要減小音量。而當(dāng)用戶的耳朵與與壓力觸控屏11貼合不緊密時,甚至用戶的耳朵與壓力觸控屏11不貼合時,揚(yáng)聲器12傳出的聲音會受到周圍環(huán)境的影響,為了保證用戶能夠聽清楚揚(yáng)聲器12傳出的聲音,則終端1需要將音量增大。
如圖6所示,本發(fā)明實(shí)施例還提供了一種終端2,該終端2包括:
壓力觸控屏21,控制器22,以及揚(yáng)聲器25;
所述壓力觸控屏21用于根據(jù)耳朵對所述壓力觸控屏21施加的壓力,生成壓力參數(shù)以及壓力分布參數(shù),其中,所述壓力參數(shù)指示了所述耳朵與所述壓力觸控屏21的各個接觸點(diǎn)的壓力大小,所述壓力分布參數(shù)指示了所述耳朵與所述壓力觸控屏21的各個接觸點(diǎn)的分布情況。需要說明的是,本發(fā)明實(shí)施例中,用戶是為了聆聽揚(yáng)聲器25所傳出的聲音,才將耳朵貼近壓力觸控屏,而當(dāng)前的終端設(shè)計(jì)中,揚(yáng)聲器25通常設(shè)置在貼緊壓力觸控屏21的面板的位置,因此,耳朵與壓力觸控屏21相接觸的區(qū)域,與揚(yáng)聲器25在壓力觸控屏21上的位置(包括垂直投影位置)是對應(yīng)的。參考圖5所示,其中的曲線表示的是耳朵與壓力觸控屏21的各個接觸點(diǎn)所在的位置,而揚(yáng)聲器25在壓力觸控屏21上的位置,則位于該曲線所圍成的區(qū)域之內(nèi);換句話說,本發(fā)明實(shí)施例獲取的并非是壓力觸控屏21上的任一區(qū)域的壓力參數(shù)以及壓力分布參數(shù),而是與揚(yáng)聲器25在壓力觸控屏21上的位置相對應(yīng)的區(qū)域的壓力參數(shù)以及壓力分布參數(shù)。
所述控制器22用于從所述壓力觸控屏21獲取所述壓力參數(shù)以及所述壓力分布參數(shù);并根據(jù)所述壓力參數(shù)以及所述壓力分布參數(shù),計(jì)算耳朵耦合度,其中,所述耳朵耦合度指示了所述耳朵與所述壓力觸控屏21的貼近程度。
本發(fā)明實(shí)施例提供的終端,通過將壓力觸控技術(shù)應(yīng)用到ECD的場景中,豐富了壓力觸控技術(shù)的應(yīng)用,同時也可以提升人們對于終端的用戶體驗(yàn)。
本發(fā)明實(shí)施例中,控制器22計(jì)算耳朵耦合度的方法,可以參考如圖2、圖3所示的步驟以及前面的實(shí)施例中關(guān)于ECD技術(shù)的描述,這里不再重復(fù)說明。
應(yīng)當(dāng)知道,本發(fā)明實(shí)施例中的控制器22,可以是專用集成電路ASIC,數(shù)字邏輯電路,可編程邏輯器件或者應(yīng)用處理器等。
進(jìn)一步地,本發(fā)明實(shí)施例中,所述終端2還包括:主動降噪電路24;
所述控制器22還用于根據(jù)所述耳朵耦合度對所述主動降噪電路24進(jìn)行控制。其中,與主動降噪電路24相配合的,還有用于采集外部噪聲的降噪麥克等(在圖6中未示出),主動降噪電路24的工作原理以及與之配合的其它器件,具體可以參考在先技術(shù)的結(jié)構(gòu),這里不做贅述。
本實(shí)施例中,控制器22利用計(jì)算得到耳朵耦合度,可以對主動降噪電路24實(shí)施更為精確的控制,提升用戶的聽覺體驗(yàn)。
具體地,所述控制器22用于:
在所述耳朵耦合度小于預(yù)設(shè)的第一閾值的的情況下,關(guān)閉所述主動降噪電路24以停止主動降噪;
在所述耳朵耦合度大于等于所述第一閾值的的情況下,開啟所述主動降噪電路24以進(jìn)行主動降噪。
進(jìn)一步地,本發(fā)明實(shí)施例中,所述終端2還包括:音量控制器23;
所述控制器22還用于根據(jù)所述耳朵耦合度,控制所述音量控制器23進(jìn)行音量調(diào)節(jié)。
本實(shí)施例中,當(dāng)用戶的耳朵與終端2的壓力觸控屏21之間的貼合程度不斷變化時,通過對音量進(jìn)行精確調(diào)節(jié),可以使用戶的耳朵實(shí)際感受到的音量保持穩(wěn)定,進(jìn)而提升用戶的聽覺體驗(yàn),特別地,當(dāng)用戶的耳朵貼緊終端2時,可以自動調(diào)低揚(yáng)聲器25的音量,避免因?yàn)橐袅窟^大對耳朵造成的損傷。
具體地,所述控制器22用于:
在所述耳朵耦合度小于預(yù)設(shè)的第二閾值的情況下,控制所述音量控制器23降低揚(yáng)聲器25的音量;
在所述耳朵耦合度大于等于所述第二閾值的情況下,控制所述音量控制器23增大揚(yáng)聲器25的音量。
應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅為本發(fā)明的普通實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。