本發(fā)明涉及電子技術(shù)領(lǐng)域,尤其涉及一種識別操作用戶信息的方法及終端。
背景技術(shù):
隨著智能終端的發(fā)展,智能終端上的越來越豐富應(yīng)用給用戶的生活提供了便捷。諸多應(yīng)用通過獲取用戶的信息推薦與用戶相匹配的,實(shí)現(xiàn)更加人性化的設(shè)計?,F(xiàn)有方式中,獲取用戶年齡的方式常常是用戶將本地圖片手動上傳至遠(yuǎn)程服務(wù)器進(jìn)行分析,根據(jù)圖片中的人臉特征分析中人物的年齡,但是由于美圖、化妝等條件存在,導(dǎo)致分析出來的年齡并不準(zhǔn)確。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供一種識別操作用戶信息的方法及終端,可以準(zhǔn)確地識別到用戶的年齡。
第一方面,本發(fā)明實(shí)施例提供了一種識別操作用戶信息的方法,方法包括:
獲取在預(yù)設(shè)時間內(nèi)用戶手指觸碰觸摸屏生成的接觸參數(shù),接觸參數(shù)是用于表示用戶手指與觸摸屏的接觸區(qū)域的特征參數(shù);識別獲取的接觸參數(shù)在預(yù)設(shè)的第一參數(shù)模型中對應(yīng)的第一年齡,第一參數(shù)模型包括接觸參數(shù)的數(shù)值大小與年齡大小的對應(yīng)關(guān)系;獲取用戶指紋解鎖時錄入的指紋信息,指紋信息是用于表示隨年齡變化的指紋特征參數(shù);識別指紋信息中的指紋特征參數(shù)在預(yù)設(shè)的第二參數(shù)模型中對應(yīng)的第二年齡,第二參數(shù)模型包括指紋特征參數(shù)的數(shù)值大小與年齡大小的對應(yīng)關(guān)系;識別第一年齡和第二年齡是否相匹配;若相匹配,根據(jù)第一年齡和第二年齡按照預(yù)設(shè)第一規(guī)則計算出用戶的年齡。
另一方面,本發(fā)明實(shí)施例提供了一種終端,該終端包括:第一獲取單元、第一識別單元、第二獲取單元、第二識別單元、判斷單元以及第一計算單元。
第一獲取單元用于獲取在預(yù)設(shè)時間內(nèi)用戶手指觸碰觸摸屏生成的接觸參數(shù),接觸參數(shù)是用于表示用戶手指與觸摸屏的接觸區(qū)域的特征參數(shù);第一識別單元 用于識別獲取的接觸參數(shù)在預(yù)設(shè)的第一參數(shù)模型中對應(yīng)的第一年齡,第一參數(shù)模型包括接觸參數(shù)的數(shù)值大小與年齡大小的對應(yīng)關(guān)系;第二獲取單元用于獲取用戶指紋解鎖時錄入的指紋信息,指紋信息是用于表示隨年齡變化的指紋特征參數(shù);第二識別單元用于識別指紋信息中的指紋特征參數(shù)在預(yù)設(shè)的第二參數(shù)模型中對應(yīng)的第二年齡,第二參數(shù)模型包括指紋特征參數(shù)的數(shù)值大小與年齡大小的對應(yīng)關(guān)系;判斷單元用于識別第一年齡和第二年齡是否相匹配;第一計算單元用于若第一年齡和第二年齡相匹配,根據(jù)第一年齡和第二年齡按照預(yù)設(shè)第一規(guī)則計算出用戶的年齡。
本發(fā)明實(shí)施例所公開的一種識別操作用戶信息的方法和終端通過接觸參數(shù)獲取到第一年齡,再通過指紋特征參數(shù)獲取到第二年齡,再根據(jù)第一年齡和第二年齡計算出用戶的年齡,同時考慮到了隨年齡變化而變化的接觸參數(shù)以及指紋特征參數(shù),綜合兩種因素推算用戶的年齡,促使獲取的用戶年齡的準(zhǔn)確性提高,更加接近用戶真實(shí)年齡。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明實(shí)施例提供的一種識別操作用戶信息的方法的示意流程圖;
圖2a是本發(fā)明實(shí)施例提供的一種兒童的接觸參數(shù)的出現(xiàn)概率的分布圖;
圖2b是本發(fā)明實(shí)施例提供的一種中年人的接觸參數(shù)的出現(xiàn)概率的分布圖;
圖3是本發(fā)明實(shí)施例提供的一種終端示意性框圖;
圖4a是圖3中的一種第一識別單元的示意性框圖;
圖4b是圖3中的一種第一獲取單元的示意性框圖;
圖4c是圖3中的另一種第一識別單元的示意性框圖;
圖5是本發(fā)明實(shí)施例提供的另一種終端示意性框圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
應(yīng)當(dāng)理解,當(dāng)在本說明書和所附權(quán)利要求書中使用時,術(shù)語“包括”和“包含”指示所描述特征、整體、步驟、操作、元素和/或組件的存在,但并不排除一個或若干個其它特征、整體、步驟、操作、元素、組件和/或其集合的存在或添加。還應(yīng)當(dāng)理解,在此本發(fā)明說明書中所使用的術(shù)語僅僅是出于描述特定實(shí)施例的目的而并不意在限制本發(fā)明。如在本發(fā)明說明書和所附權(quán)利要求書中所使用的那樣,除非上下文清楚地指明其它情況,否則單數(shù)形式的“一”、“一個”及“該”意在包括復(fù)數(shù)形式。
本發(fā)明實(shí)施例提供的一種識別操作用戶信息的方法應(yīng)用于終端,終端包括但是不限制于任何一種可與用戶進(jìn)行人機(jī)交互的電子產(chǎn)品,例如智能手機(jī)(如Android手機(jī)、ios手機(jī)、Windows Phone手機(jī)等)、平板電能、掌上電能、筆記本電腦、移動互聯(lián)網(wǎng)設(shè)備等。以上電子設(shè)備僅是舉例,而非窮舉,本發(fā)明實(shí)施例提供的終端包括但是不限制于上述電子設(shè)備。
請看圖1,是本發(fā)明實(shí)施例提供的一種識別操作用戶信息的方法的示意性流程圖,如圖所示,識別操作用戶信息的方法包括如下S101-S109:
S101,若檢測到用戶指紋解鎖成功,獲取在預(yù)設(shè)時間內(nèi)用戶手指觸碰觸摸屏生成的接觸參數(shù)。
具體的,觸摸屏依賴于傳感器的工作,可以靈敏地檢測到用戶在屏幕上的觸摸位置。利用重心算法在手指與觸摸屏接觸的眾多接觸面的中獲取到觸控坐標(biāo),進(jìn)而獲取到手指觸碰觸摸屏的接觸區(qū)域。本實(shí)施例中,接觸參數(shù)是用于表示用戶手指與觸摸屏的接觸區(qū)域的特征參數(shù)。優(yōu)選接觸參數(shù)包括但是不限制于最大接觸長度、最長接觸寬度、接觸面積以及指尖接觸面積或者他們的任意組合。其他可行的實(shí)施例中,接觸參數(shù)還包括接觸區(qū)域的形狀等。這是基于隨著年齡的變化,手指的大小將會發(fā)生變化,因此在不同年齡階段的用戶的手指觸碰觸摸屏的接觸區(qū)域?qū)⒉煌?。例如兒童階段的用戶對應(yīng)的接觸區(qū)域的最大接觸長度、最長接觸寬度、接觸面積以及指尖接觸面積應(yīng)當(dāng)小于青年階段的用戶對應(yīng)的接觸區(qū)域的最大接觸長度、最長接觸寬度、接觸面積以及指尖接觸面積。
請看圖2a和圖2b,圖2a所示為采集的9歲小孩在觸碰觸摸屏?xí)r獲取的最大接觸長度與出現(xiàn)概率的分布圖;圖2b所示為采集的中年人在觸碰觸摸屏?xí)r獲取的最大接觸長度與出現(xiàn)概率的分布圖。從圖中可以獲取到小孩的最大接觸長度主要在2~4個單位長度,3個單位長度的出現(xiàn)概率最高;中年人的最大接觸長度集中在5~7個單位長度。
應(yīng)當(dāng)理解,在預(yù)設(shè)時間內(nèi)用戶可能觸碰一次觸摸屏,還可以觸碰若干次觸摸屏。由于用戶手指每次觸屏觸摸屏將生成一組接觸參數(shù),因此若在預(yù)設(shè)時間內(nèi)用戶觸碰一次觸摸屏,則生成一組接觸參數(shù);若預(yù)設(shè)時間內(nèi)用戶觸碰若干次觸摸屏,則生成若干組接觸參數(shù)。還應(yīng)當(dāng)理解,每組接觸參數(shù)可以包括若干類別的接觸參數(shù),例如同時包括最大接觸長度、最長接觸寬度、接觸面積以及指尖接觸面積;每組接觸參數(shù)還可以僅包括一類接觸參數(shù),例如最大接觸長度。
S102,識別獲取的接觸參數(shù)在預(yù)設(shè)的第一參數(shù)模型中對應(yīng)的第一年齡,第一參數(shù)模型包括接觸參數(shù)的數(shù)值大小與年齡大小的對應(yīng)關(guān)系。
具體的,第一參數(shù)模型中接觸參數(shù)的數(shù)值大小與年齡大小的對應(yīng)關(guān)系是根據(jù)若干樣本的實(shí)驗(yàn)數(shù)據(jù)生成的,即根據(jù)若干個不同年齡階段的用戶觸碰觸摸屏生成的接觸參數(shù)的數(shù)值大小統(tǒng)計而來。應(yīng)當(dāng)理解,樣本數(shù)據(jù)越大,第一參數(shù)模型的代表性越強(qiáng),獲取的第一年齡越加接近用戶的真實(shí)年齡。
本實(shí)施例中優(yōu)選第一參數(shù)模型包括接觸參數(shù)的數(shù)值范圍與年齡范圍的對應(yīng)關(guān)系,則獲取到的第一年齡為年齡范圍。例如接觸參數(shù)包括最大接觸長度、最長接觸寬度、接觸面積以及指尖接觸面積,即在第一參數(shù)模型中,每個年齡范圍對應(yīng)有最大接觸長度的數(shù)值范圍、最長接觸寬度的數(shù)值范圍、接觸面積的數(shù)值范圍、指尖接觸面積的數(shù)值范圍。在其他可行的實(shí)施例中,第一參數(shù)模型包括接觸參數(shù)的數(shù)值范圍與年齡值的對應(yīng)關(guān)系,則獲取的第一年齡為一個數(shù)值。
但應(yīng)當(dāng)理解,根據(jù)獲取的接觸參數(shù)的數(shù)值大小,可以在第一參數(shù)模型中找到相匹配的第一年齡。
需要說明的是,若S101中獲取的接觸參數(shù)包括若干組接觸參數(shù),每組接觸參數(shù)包括每次觸碰觸摸屏?xí)r接觸區(qū)域的若干類接觸參數(shù),則S102識別獲取的接觸參數(shù)在預(yù)設(shè)的第一參數(shù)模型中對應(yīng)的第一年齡,包括:
計算若干組接觸參數(shù)中每一類接觸參數(shù)的平均值;根據(jù)每一類接觸參數(shù)的平均值以及預(yù)設(shè)的第一參數(shù)模型獲取相對應(yīng)的第一年齡。
S103,獲取用戶指紋解鎖時錄入的指紋信息,指紋信息是用于表示隨年齡變化的指紋特征參數(shù)。
具體的,指紋解鎖時可以獲取到用戶錄入的指紋信息,本實(shí)施例中優(yōu)選指紋信息包括若干指紋特征參數(shù),指紋特征參數(shù)包括紋線的粗細(xì)、紋線的深淺、褶皺度以及他們的任意組合,其他可行的實(shí)施例中,指紋特征參數(shù)還包括清晰度、乳突線寬窄、形狀等。紋線的粗細(xì)和深淺主要是脊線粗細(xì)以及谷線深淺。例如青年的紋線相對于中年人的紋線較細(xì)較淺,導(dǎo)致紋線密度較大,一般一厘米內(nèi)的紋線多余26條,而中年人一般一厘米內(nèi)的紋線少于24條。另一方面,青年人的褶皺度小于成年人的褶皺度,尤其是小于老年人的褶皺度。
應(yīng)當(dāng)理解,每次進(jìn)行指紋解鎖時獲取到一次指紋信息,即獲取到一組指紋特征參數(shù)。在一些實(shí)施例中,S103獲取的指紋信息是當(dāng)前指紋解鎖時錄入的指紋信息,即獲取到一組指紋特征參數(shù);在另一些實(shí)施例中,S103獲取的指紋信息是包括當(dāng)前指紋解鎖時錄入的指紋信息以及同一用戶之前若干次錄入的指紋信息,即獲取到若干組指紋特征參數(shù)。
S104,識別指紋信息中的指紋特征參數(shù)在預(yù)設(shè)的第二參數(shù)模型中對應(yīng)的第二年齡,第二參數(shù)模型包括所述指紋特征參數(shù)的數(shù)值大小與年齡大小的對應(yīng)關(guān)系。
具體的,第二參數(shù)模型中指紋特征參數(shù)的數(shù)值大小與年齡大小的對應(yīng)關(guān)系是根據(jù)若干樣本的實(shí)驗(yàn)數(shù)據(jù)生成的,即根據(jù)若干個不同年齡階段的用戶指紋特征參數(shù)的數(shù)值大小統(tǒng)計而來。應(yīng)當(dāng)理解,樣本數(shù)據(jù)越大,第二參數(shù)模型的代表性越強(qiáng),獲取的第二年齡越加接近用戶的真實(shí)年齡。還應(yīng)當(dāng)理解,指紋特征參數(shù)越多,獲取的第二年齡越加準(zhǔn)確,即綜合考慮的因素越多,準(zhǔn)確性也會提高。例如若中年人與老年人的紋線粗細(xì)深淺區(qū)別相對較小時,可以依賴褶皺度來提高識別的準(zhǔn)確性。
本實(shí)施例中優(yōu)選第二參數(shù)模型包括指紋特征參數(shù)的數(shù)值范圍與年齡范圍的對應(yīng)關(guān)系,則獲取到的第二年齡為年齡范圍。例如指紋特征參數(shù)包括紋線的粗細(xì)、紋線的深淺、褶皺度,即在第二參數(shù)模型中,每個年齡范圍對應(yīng)有紋線的粗細(xì)數(shù)值范圍、紋線的深淺數(shù)值范圍、褶皺度的數(shù)值范圍。在其他可行的實(shí)施例中,第二參數(shù)模型包括指紋特征參數(shù)的數(shù)值范圍與年齡值的對應(yīng)關(guān)系,則獲取的第二年齡為一個數(shù)值。
需要說明的是,若S103獲取的指紋信息包括若干組信息,每組指紋信息包括若干類指紋特征參數(shù),S104中識別指紋信息中的指紋特征參數(shù)在預(yù)設(shè)的第二參數(shù)模型中對應(yīng)的第二年齡,具體包括:
計算若干組指紋信息中每一類指紋特征參數(shù)的平均值;根據(jù)每一類指紋特征參數(shù)的平均值以及預(yù)設(shè)的第二參數(shù)模型獲取相對應(yīng)的第二年齡。
S105,識別第一年齡和第二年齡是否相匹配,若相匹配,執(zhí)行S106;若不匹配,執(zhí)行S107。
具體的,本實(shí)施例中,若第一年齡和第二年齡分別是一個年齡范圍,識別第一年齡和第二年齡是否相匹配為識別第一年齡的年齡范圍是否包含了第二年齡的年齡范圍或者第二年齡的年齡范圍是否包含了第一年齡的年齡范圍,若存在上述包含關(guān)系,第一年齡和第二年齡相匹配,若不存在上述包含關(guān)系,第一年齡和第二年齡不匹配。
在另一些實(shí)施例中,若第一年齡和第二年齡分別是一個數(shù)值,識別第一年齡和第二年齡是否相匹配為識別第一年齡和第二年齡的年齡差是否在預(yù)設(shè)范圍,若在預(yù)設(shè)范圍,第一年齡和第二年齡相匹配;若不在預(yù)設(shè)范圍,第一年齡和第二年齡不匹配。
S106,根據(jù)第一年齡和第二年齡按照預(yù)設(shè)第一規(guī)則計算出用戶的年齡。
具體的,在一些實(shí)施例中,第一規(guī)則是將第一年齡和第二年齡的平均值作為用戶的年齡,若第一年齡和第二年齡分別是一個數(shù)值A(chǔ)、B,則平均值也為一個數(shù)值為(A+B)/2;若第一年齡和第二年齡分別是一個年齡范圍(A1,A2)、(B1,B2),則平均值也為一個平均年齡范圍((A1+B1)/2,(A2+B2)/2);在另一些實(shí)施例中,第一規(guī)則是選擇第一年齡或者第二年齡為用戶的年齡,例如若第一年齡和第二年齡分別是一個年齡范圍,選擇年齡差大的一個年齡范圍為用戶的年齡。
S107,識別第一年齡所屬的年齡階段是否為兒童階段,若是兒童階段,執(zhí)行S108;若不是兒童階段,執(zhí)行S109。
具體的,本實(shí)施例中根據(jù)年齡大小劃分為若干個年齡階段,依次為兒童階段、青年階段、中年階段以及老年階段。例如兒童階段為0~12歲、青年階段為13~18歲、中年階段為19~55歲、老年階段為55歲以上。
S108,根據(jù)第一年齡的預(yù)設(shè)第一權(quán)重和第二年齡的預(yù)設(shè)第二權(quán)重計算出用 戶的年齡。
具體的,第一權(quán)重K1和第二權(quán)重K2分別用于表示計算用戶年齡時第一年齡和第二年齡的計算比重,K1+K2=1。用戶年齡的計算公式如下所示:
C=A×K1+B×K2
其中,A表示第一年齡,B表示第二年齡,C表示用戶年齡。由于本實(shí)施例中優(yōu)選第一年齡A和第二年齡B分別為年齡范圍,即A表示(A1,A2);B表示(B1,B2),則上述公式表示為:
(C1,C2)=(A1×K1+B1×K2,A2×K1+B2×K2)
應(yīng)當(dāng)理解,第一年齡是根據(jù)接觸參數(shù)獲取到的,而不同年齡的用戶的接觸參數(shù)不同是基于隨年齡增長,用戶的手指大小發(fā)生了變化。由于用戶手指變化最明顯的階段為兒童階段,其次是青年階段,到了中年階段以及老年階段的變化相對較小,而變化較大時,年齡識別的結(jié)果將更加準(zhǔn)確;變化較小時,年齡識別的準(zhǔn)確性降低。因此若第一年齡是在兒童階段,則表示第一年齡更加接近用戶的真實(shí)年齡。進(jìn)而若第一年齡所屬兒童階段,第一權(quán)重大于第二權(quán)重。
應(yīng)當(dāng)理解,在一些實(shí)施例中,第一權(quán)重和第二權(quán)重可以是預(yù)先設(shè)定的固定值;在另一些實(shí)施例中,第一權(quán)重和第二權(quán)重還可以是根據(jù)第一年齡和第二年齡所屬的年齡階段進(jìn)行選擇的,此時獲取第一權(quán)重和第二權(quán)重包括:
識別第二年齡所屬的年齡階段;根據(jù)第二年齡所屬的年齡階段選擇相對應(yīng)的第一權(quán)重和第二權(quán)重。
具體的,預(yù)設(shè)了第二年齡屬于兒童階段、青年階段、中年階段以及老年階段時對應(yīng)第一權(quán)重和第二權(quán)重,其中,按照兒青中老的順序相對應(yīng)的第二權(quán)重的大小遞減,第一權(quán)重的大小遞增。
還應(yīng)當(dāng)理解,第一年齡所屬為兒童階段,第二年齡也可能所屬兒童階段,這是因?yàn)閮和A段對應(yīng)的年齡范圍大于第一年齡或者第二年齡的年齡范圍。
S109,根據(jù)第一年齡的預(yù)設(shè)第三權(quán)重和第二年齡的預(yù)設(shè)第四權(quán)重計算出用戶的年齡。
具體的,第三權(quán)重K3和第四權(quán)重K4分別用于表示計算用戶年齡時第一年齡和第二年齡的計算比重,K3+K4=1。用戶年齡的計算公式如下所示:
C=A×K3+B×K4
其中,A表示第一年齡,B表示第二年齡,C表示用戶年齡。由于本實(shí)施例中優(yōu)選第一年齡A和第二年齡B分別為年齡范圍,即A表示(A1,A2);B表示(B1,B2),則上述公式表示為:
同理,基于用戶手指變化最明顯的階段為兒童階段,其次是青年階段,到了中年階段以及老年階段的變化相對較小,而變化較大時,年齡識別的結(jié)果將
(C1,C2)=(A1×K3+B1×K4,A2×K3+B2×K4)
更加準(zhǔn)確;變化較小時,年齡識別的準(zhǔn)確性降低。因此若第一年齡不是在兒童階段,則應(yīng)當(dāng)降低第三權(quán)重的大小,促使計算所得年齡更接近實(shí)際年齡,因此第三權(quán)重小于第四權(quán)重。
應(yīng)當(dāng)理解,在一些實(shí)施例中,第三權(quán)重和第四權(quán)重可以是預(yù)先設(shè)定的固定值;在另一些實(shí)施例中,第三權(quán)重和第四權(quán)重還可以是根據(jù)第一年齡和第二年齡所屬的年齡階段進(jìn)行選擇的,此時獲取第三權(quán)重和第四權(quán)重包括:
識別第二年齡所屬的年齡階段;根據(jù)第二年齡所屬的年齡階段選擇相對應(yīng)的第三權(quán)重和第四權(quán)重。
具體的,預(yù)設(shè)了第二年齡屬于兒童階段、青年階段、中年階段以及老年階段時對應(yīng)第三權(quán)重和第四權(quán)重,其中,按照兒青中老的順序相對應(yīng)的第四權(quán)重的大小遞增,第三權(quán)重的大小遞減。
在其他可行的實(shí)施例中,若S105中識別出第一年齡和第二年齡不相匹配,則返回S101重新進(jìn)行檢測。
在其他可行的實(shí)施例中,考慮到不同性別的同一年齡的用戶的手指大小以及指紋特征也是不同的,例如一般男士的手指大小大于同年齡的女士的手指大小。為了得到更加準(zhǔn)確的年齡信息,第一參數(shù)模型還包括各類性別下的接觸參數(shù)的數(shù)值大小與年齡大小的對應(yīng)關(guān)系;第二參數(shù)模型還包括各類性別下的指紋特征參數(shù)的數(shù)值大小與年齡大小的對應(yīng)關(guān)系。即在第一參數(shù)模型和第二參數(shù)模型中男性分別對應(yīng)了一套參數(shù)大小與年齡大小的對應(yīng)關(guān)系,女性分別對應(yīng)了一套參數(shù)大小與年齡大小的對應(yīng)關(guān)系。識別操作用戶信息的方法還包括:
控制前置攝像頭拍攝用戶照片;識別用戶照片來獲取用戶的性別信息,以便根據(jù)性別信息獲取到相對應(yīng)的第一年齡和第二年齡。
具體的,根據(jù)圖片中用戶臉部特征可以識別出性別。獲取到性別信息后,S102具體為根據(jù)性別信息以及獲取的接觸參數(shù)獲取在預(yù)設(shè)的第一參數(shù)模型中對 應(yīng)的第一年齡,S104具體為根據(jù)性別信息以及獲取的指紋特征參數(shù)在預(yù)設(shè)的第二參數(shù)模型中對應(yīng)的第二年齡。
在其它可行的實(shí)施例中,考慮到不同區(qū)域的同一年齡的用戶的手指大小和指紋特征也是不同的,例如一般北方用戶的手指大小大于同齡的南方用戶的手指大小。為了得到更加精確的年齡信息,第一參數(shù)模型還包括各類區(qū)域下的接觸參數(shù)的數(shù)值大小與年齡大小的對應(yīng)關(guān)系;第二參數(shù)模型還包括各類區(qū)域下的指紋特征參數(shù)的數(shù)值大小與年齡大小的對應(yīng)關(guān)系。本實(shí)施例中優(yōu)選將區(qū)域劃分為北方區(qū)域和南方區(qū)域,即在第一參數(shù)模型和在第二參數(shù)模型中北方區(qū)域分別對應(yīng)了一套參數(shù)大小與年齡大小的對應(yīng)關(guān)系。其他可行的實(shí)施例中,例如還可以劃分為亞洲區(qū)域和歐洲區(qū)域等。識別操作用戶信息的方法還包括:
識別用戶當(dāng)前的地理位置;根據(jù)所述地理位置獲取對應(yīng)區(qū)域信息。
在其他可行的實(shí)施例中,考慮到用戶使用終端時,一般使用大拇指來觸碰屏幕,但是也可能使用其他手指來觸碰屏幕,但是不同手指的大小和形狀是不同的,而利用接觸參數(shù)來識別年齡是基于隨年齡的變化,用戶的手指的大小會發(fā)生變化,例如青年人的食指大小可能與兒童的拇指大小接近,因此為了提高獲取的用戶年齡的準(zhǔn)確性,優(yōu)選第一參數(shù)模型還包括不同類型手指的接觸參數(shù)的數(shù)值大小與年齡大小的對應(yīng)關(guān)系。在第一參數(shù)模型中不同類型的手指分別對應(yīng)一套接觸參數(shù)的數(shù)值大小與年齡大小的對應(yīng)關(guān)系。S101中獲取在預(yù)設(shè)時間內(nèi)用戶手指觸碰觸摸屏生成的接觸參數(shù),包括:
識別在預(yù)設(shè)時間內(nèi)每次觸碰觸摸屏的手指的類別;
若存在至少兩類手指觸碰了觸摸屏,獲取接觸參數(shù)并按照手指的類別進(jìn)行劃分,相同類別的手指的接觸參數(shù)為同一大類;若僅存在一類手指觸碰了觸摸屏,獲取上述一類手指的接觸參數(shù)。
具體的,本實(shí)施例中有限識別手指的類型是通過識別接觸區(qū)域的形狀,不同類型的手指與觸摸屏接觸是的接觸區(qū)域的形狀是不同的。其它可行的實(shí)施例中,還可以通過其他方式來識別手指的類型,例如利用終端的使用狀態(tài)來識別手指的類型,其中若是橫屏使用,視為大拇指。
還需要說明的是,若存在至少兩類手指觸碰了觸摸屏,S102中識別獲取的接觸參數(shù)在預(yù)設(shè)的第一參數(shù)模型中對應(yīng)的第一年齡,包括:
識別每一大類的接觸參數(shù)在預(yù)設(shè)的第一參數(shù)模型中對應(yīng)的年齡;計算所述 每一大類的接觸參數(shù)相對應(yīng)的年齡的平均值,所述平均值為所述第一年齡。
具體的,存在至少兩大類的接觸參數(shù),則按照前述實(shí)施例中描述的計算出每一大類的接觸參數(shù)在預(yù)設(shè)的第一參數(shù)模型中對應(yīng)的年齡,將計算其平均值,進(jìn)而提高第一年齡的準(zhǔn)確性。
應(yīng)當(dāng)理解,可以同時考慮區(qū)域、性別,手指類型等因素的影響,還可以單獨(dú)考慮區(qū)域、性別,手指類型等因素的影響或者考慮任意組合區(qū)域、性別,手指類型等因素時的影響。
綜上所述,本發(fā)明實(shí)施例提供的一種識別操作用戶信息的方法,根據(jù)接觸參數(shù)獲取到第一年齡以及根據(jù)指紋特征參數(shù)獲取到第二年齡,再根據(jù)第一年齡和第二年齡計算出用戶的年齡,一方面本發(fā)明實(shí)施例中獲取用戶的年齡考慮了用戶手指大小以及用戶指紋隨年齡增加的變化特征,進(jìn)而推算用戶的年齡,結(jié)合多種因素來考慮,提高了獲取的用戶年齡的準(zhǔn)確性。另一方面,根據(jù)獲取的第一年齡和第二年齡的差異,分配不同的計算權(quán)重,進(jìn)一步提高了獲取的用戶年齡的準(zhǔn)確性。更進(jìn)一步地,考慮到性別,區(qū)域以及不同類型手指的影響,進(jìn)一步提高了獲取的用戶年齡的準(zhǔn)確性。
需要說明的是,獲取到用戶年齡后,為了提供更加人性化的設(shè)計,進(jìn)而可以將獲取的用戶信息應(yīng)用到各種應(yīng)用程序之中,提供人性化的設(shè)計,給用戶生活帶來便捷。本發(fā)明實(shí)施例中識別操作用戶信息的方法還包括:
根據(jù)計算出的用戶年齡推薦與用戶年齡相匹配的推送消息。
或者識別操作用戶信息的方法還包括:
根據(jù)計算出的用戶年齡獲取終端進(jìn)入休眠的預(yù)設(shè)時間。
進(jìn)入休眠的預(yù)設(shè)時間是為了防止用戶長時間使用終端而影響健康。例如兒童階段的進(jìn)入休眠的預(yù)設(shè)時間短于中年階段的進(jìn)入休眠的預(yù)設(shè)時間。
請看圖3,是本發(fā)明實(shí)施例提供的一種終端的示意性框圖,如圖所示,終端300包括:第一獲取單元301、第一識別單元302、第二獲取單元303、第二識別單元304、判斷單元305、第一計算單元306、檢測單元307、第二計算單元308。
其中第一獲取單元301,用于若檢測到用戶指紋解鎖成功,獲取在預(yù)設(shè)時間內(nèi)用戶手指觸碰觸摸屏生成的接觸參數(shù)。
具體的,觸摸屏依賴于傳感器的工作,可以靈敏地檢測到用戶在屏幕上的 觸摸位置。利用重心算法在手指與觸摸屏接觸的眾多接觸面的中獲取到觸控坐標(biāo),進(jìn)而獲取到手指觸碰觸摸屏的接觸區(qū)域。本實(shí)施例中,接觸參數(shù)是用于表示用戶手指與觸摸屏的接觸區(qū)域的特征參數(shù)。優(yōu)選接觸參數(shù)包括但是不限制于最大接觸長度、最長接觸寬度、接觸面積以及指尖接觸面積或者他們的任意組合。其他可行的實(shí)施例中,接觸參數(shù)還包括接觸區(qū)域的形狀等。這是基于隨著年齡的變化,手指的大小將會發(fā)生變化,因此在不同年齡階段的用戶的手指觸碰觸摸屏的接觸區(qū)域?qū)⒉煌?/p>
應(yīng)當(dāng)理解,在預(yù)設(shè)時間內(nèi)用戶可能觸碰一次觸摸屏,還可以觸碰若干次觸摸屏。由于用戶手指每次觸屏觸摸屏將生成一組接觸參數(shù),因此若在預(yù)設(shè)時間內(nèi)用戶觸碰一次觸摸屏,則生成一組接觸參數(shù);若預(yù)設(shè)時間內(nèi)用戶觸碰若干次觸摸屏,則生成若干組接觸參數(shù)。還應(yīng)當(dāng)理解,每組接觸參數(shù)可以包括若干類別的接觸參數(shù)。
第一識別單元302,用于識別獲取的接觸參數(shù)在預(yù)設(shè)的第一參數(shù)模型中對應(yīng)的第一年齡,第一參數(shù)模型包括接觸參數(shù)的數(shù)值大小與年齡大小的對應(yīng)關(guān)系。
具體的,第一參數(shù)模型中接觸參數(shù)的數(shù)值大小與年齡大小的對應(yīng)關(guān)系是根據(jù)若干樣本的實(shí)驗(yàn)數(shù)據(jù)生成的,即根據(jù)若干個不同年齡階段的用戶觸碰觸摸屏生成的接觸參數(shù)的數(shù)值大小統(tǒng)計而來。本實(shí)施例中優(yōu)選第一參數(shù)模型包括接觸參數(shù)的數(shù)值范圍與年齡范圍的對應(yīng)關(guān)系,則獲取到的第一年齡為年齡范圍。例如接觸參數(shù)包括最大接觸長度、最長接觸寬度、接觸面積以及指尖接觸面積,即在第一參數(shù)模型中,每個年齡范圍對應(yīng)有最大接觸長度的數(shù)值范圍、最長接觸寬度的數(shù)值范圍、接觸面積的數(shù)值范圍、指尖接觸面積的數(shù)值范圍。在其他可行的實(shí)施例中,第一參數(shù)模型包括接觸參數(shù)的數(shù)值范圍與年齡值的對應(yīng)關(guān)系,則獲取的第一年齡為一個數(shù)值。
若獲取的接觸參數(shù)包括若干組接觸參數(shù),每組接觸參數(shù)包括每次觸碰觸摸屏?xí)r接觸區(qū)域的若干類接觸參數(shù),請看圖4a,則第一識別單元302包括第一運(yùn)算單元401以及第一鑒別單元402。
第一運(yùn)算單元401,用于計算若干組接觸參數(shù)中每一類接觸參數(shù)的平均值;第一鑒別單元402,用于根據(jù)每一類接觸參數(shù)的平均值以及預(yù)設(shè)的第一參數(shù)模型獲取相對應(yīng)的第一年齡。
第二獲取單元303,用于獲取用戶指紋解鎖時錄入的指紋信息,指紋信息是 用于表示隨年齡變化的指紋特征參數(shù)。
具體的,指紋解鎖時可以獲取到用戶錄入的指紋信息,本實(shí)施例中優(yōu)選指紋信息包括若干指紋特征參數(shù),指紋特征參數(shù)包括紋線的粗細(xì)、紋線的深淺、褶皺度以及他們的任意組合,其他可行的實(shí)施例中,指紋特征參數(shù)還包括清晰度、乳突線寬窄、形狀等。
第二識別單元304,用于識別指紋信息中的指紋特征參數(shù)在預(yù)設(shè)的第二參數(shù)模型中對應(yīng)的第二年齡,第二參數(shù)模型包括所述指紋特征參數(shù)的數(shù)值大小與年齡大小的對應(yīng)關(guān)系。
具體的,第二參數(shù)模型中指紋特征參數(shù)的數(shù)值大小與年齡大小的對應(yīng)關(guān)系是根據(jù)若干樣本的實(shí)驗(yàn)數(shù)據(jù)生成的,即根據(jù)若干個不同年齡階段的用戶指紋特征參數(shù)的數(shù)值大小統(tǒng)計而來。本實(shí)施例中優(yōu)選第二參數(shù)模型包括指紋特征參數(shù)的數(shù)值范圍與年齡范圍的對應(yīng)關(guān)系,則獲取到的第二年齡為年齡范圍。在其他可行的實(shí)施例中,第二參數(shù)模型包括指紋特征參數(shù)的數(shù)值范圍與年齡值的對應(yīng)關(guān)系,則獲取的第二年齡為一個數(shù)值。
需要說明的是,若獲取的指紋信息包括若干組指紋信息,每組指紋信息包括若干類指紋特征參數(shù),第二識別單元304包括:第二運(yùn)算單元以及第二鑒別單元。
第二運(yùn)算單元,用于計算若干組指紋信息中每一類指紋特征參數(shù)的平均值;第二鑒別單元,用于根據(jù)每一類指紋特征參數(shù)的平均值以及預(yù)設(shè)的第二參數(shù)模型獲取相對應(yīng)的第二年齡。
判斷單元305,用于識別第一年齡和第二年齡是否相匹配。
第一計算單元306,用于若第一年齡與第二年齡相匹配,根據(jù)第一年齡和第二年齡按照預(yù)設(shè)第一規(guī)則計算出用戶的年齡。
具體的,在一些實(shí)施例中,第一規(guī)則是將第一年齡和第二年齡的平均值作為用戶的年齡,若第一年齡和第二年齡分別是一個數(shù)值A(chǔ)、B,則平均值也為一個數(shù)值為(A+B)/2;若第一年齡和第二年齡分別是一個年齡范圍(A1,A2)、(B1,B2),則平均值也為一個平均年齡范圍((A1+B1)/2,(A2+B2)/2);在另一些實(shí)施例中,第一規(guī)則是選擇第一年齡或者第二年齡為用戶的年齡,例如若第一年齡和第二年齡分別是一個年齡范圍,選擇年齡差大的一個年齡范圍為用戶的年齡。
檢測單元307,用于若第一年齡和第二年齡不匹配,識別第一年齡所屬的年齡階段是否為兒童階段。
具體的,本實(shí)施例中根據(jù)年齡大小劃分為若干個年齡階段,依次為兒童階段、青年階段、中年階段以及老年階段。
第二計算單元308,用于若第一年齡所屬的年齡階段為兒童階段,根據(jù)第一年齡的預(yù)設(shè)第一權(quán)重和第二年齡的預(yù)設(shè)第二權(quán)重計算出用戶的年齡。
具體的,第一權(quán)重K1和第二權(quán)重K2分別用于表示計算用戶年齡時第一年齡和第二年齡的計算比重,K1+K2=1。用戶年齡的計算公式如下所示:
C=A×K1+B×K2
其中,A表示第一年齡,B表示第二年齡,C表示用戶年齡。由于本實(shí)施例中優(yōu)選第一年齡A和第二年齡B分別為年齡范圍,即A表示(A1,A2);B表示(B1,B2),則上述公式表示為:
(C1,C2)=(A1×K1+B1×K2,A2×K1+B2×K2)
應(yīng)當(dāng)理解,第一年齡是根據(jù)接觸參數(shù)獲取到的,而不同年齡的用戶的接觸參數(shù)不同是基于隨年齡增長,用戶的手指大小發(fā)生了變化。由于用戶手指變化最明顯的階段為兒童階段,其次是青年階段,到了中年階段以及老年階段的變化相對較小,而變化較大時,年齡識別的結(jié)果將更加準(zhǔn)確;變化較小時,年齡識別的準(zhǔn)確性降低。因此若第一年齡是在兒童階段,則表示第一年齡更加接近用戶的真實(shí)年齡。進(jìn)而若第一年齡所屬兒童階段,第一權(quán)重大于第二權(quán)重。
應(yīng)當(dāng)理解,在一些實(shí)施例中,第一權(quán)重和第二權(quán)重可以是預(yù)先設(shè)定的固定值;在另一些實(shí)施例中,第一權(quán)重和第二權(quán)重還可以是根據(jù)第一年齡和第二年齡所屬的年齡階段進(jìn)行選擇的,此時第二計算單元308還包括偵測單元,用于獲取第一權(quán)重和第二權(quán)重,偵測單元包括:確認(rèn)單元和選擇單元。
確認(rèn)單元,用于識別第二年齡所屬的年齡階段;選擇單元,用于根據(jù)第二年齡所屬的年齡階段選擇相對應(yīng)的第一權(quán)重和第二權(quán)重。
具體的,預(yù)設(shè)了第二年齡屬于兒童階段、青年階段、中年階段以及老年階段時對應(yīng)第一權(quán)重和第二權(quán)重,其中,按照兒青中老的順序相對應(yīng)的第二權(quán)重的大小遞減,第一權(quán)重的大小遞增,來提高第一年齡的影響力和降低第二年齡的影響力。
第二計算單元308,還用于若第一年齡所屬的年齡階段不是兒童階段,根據(jù)第一年齡的預(yù)設(shè)第三權(quán)重和第二年齡的預(yù)設(shè)第四權(quán)重計算出用戶的年齡。
具體的,第三權(quán)重K3和第四權(quán)重K4分別用于表示計算用戶年齡時第一年齡和第二年齡的計算比重,K3+K4=1。用戶年齡的計算公式如下所示:
C=A×K3+B×K4
其中,A表示第一年齡,B表示第二年齡,C表示用戶年齡。由于本實(shí)施例中優(yōu)選第一年齡A和第二年齡B分別為年齡范圍,即A表示(A1,A2);B表示(B1,B2),則上述公式表示為:
(C1,C2)=(A1×K3+B1×K4,A2×K3+B2×K4)
同理,基于用戶手指變化最明顯的階段為兒童階段,其次是青年階段,到了中年階段以及老年階段的變化相對較小,而變化較大時,年齡識別的結(jié)果將更加準(zhǔn)確;變化較小時,年齡識別的準(zhǔn)確性降低。因此若第一年齡不是在兒童階段,則應(yīng)當(dāng)降低第三權(quán)重的大小,促使計算所得年齡更接近實(shí)際年齡,因此第三權(quán)重小于第四權(quán)重。
應(yīng)當(dāng)理解,在一些實(shí)施例中,第三權(quán)重和第四權(quán)重可以是預(yù)先設(shè)定的固定值;在另一些實(shí)施例中,第三權(quán)重和第四權(quán)重還可以是根據(jù)第一年齡和第二年齡所屬的年齡階段進(jìn)行選擇的,此時第二計算單元308還包括偵測單元,用于獲取第一權(quán)重和第二權(quán)重,偵測單元包括:確認(rèn)單元和選擇單元。
確認(rèn)單元,用于識別第二年齡所屬的年齡階段;選擇單元,用于根據(jù)第二年齡所屬的年齡階段選擇相對應(yīng)的第三權(quán)重和第四權(quán)重。
具體的,預(yù)設(shè)了第二年齡屬于兒童階段、青年階段、中年階段以及老年階段時對應(yīng)第三權(quán)重和第四權(quán)重,其中,按照兒青中老的順序相對應(yīng)的第四權(quán)重的大小遞增,第三權(quán)重的大小遞減。
在其他可行的實(shí)施例中,考慮到不同性別的同一年齡的用戶的手指大小以及指紋特征也是不同的,第一參數(shù)模型還包括各類性別下的接觸參數(shù)的數(shù)值大小與年齡大小的對應(yīng)關(guān)系;第二參數(shù)模型還包括各類性別下的指紋特征參數(shù)的數(shù)值大小與年齡大小的對應(yīng)關(guān)系。終端還包括拍攝單元以及圖像識別單元。
拍攝單元,用于控制前置攝像頭拍攝用戶照片。
圖像識別單元,用于識別用戶照片來獲取用戶的性別信息,以便根據(jù)性別 信息獲取到相對應(yīng)的第一年齡和第二年齡。
具體的,根據(jù)圖片中用戶臉部特征可以識別出性別。獲取到性別信息后,第一識別單元302具體用于根據(jù)性別信息以及獲取的接觸參數(shù)獲取在預(yù)設(shè)的第一參數(shù)模型中對應(yīng)的第一年齡,第二識別單元304具體用于根據(jù)性別信息以及獲取的指紋特征參數(shù)在預(yù)設(shè)的第二參數(shù)模型中對應(yīng)的第二年齡。為了提高安全隱私性,本發(fā)明實(shí)施例優(yōu)選拍攝單元置于系統(tǒng)應(yīng)用上,而非第三方應(yīng)用。
在其它可行的實(shí)施例中,考慮到不同區(qū)域的同一年齡的用戶的手指大小和指紋特征也是不同的。為了得到更加精確的年齡信息,第一參數(shù)模型還包括各類區(qū)域下的接觸參數(shù)的數(shù)值大小與年齡大小的對應(yīng)關(guān)系;第二參數(shù)模型還包括各類區(qū)域下的指紋特征參數(shù)的數(shù)值大小與年齡大小的對應(yīng)關(guān)系。終端還就包括定位單元。
定位單元,用于識別用戶當(dāng)前的地理位置;以及還用于根據(jù)地理位置獲取對應(yīng)區(qū)域信息。
在其他可行的實(shí)施例中,考慮到用戶使用終端時,一般使用大拇指來觸碰屏幕,但是也可能使用其他手指來觸碰屏幕,但是不同手指的大小和形狀是不同的,而利用接觸參數(shù)來識別年齡是基于隨年齡的變化,用戶的手指的大小會發(fā)生變化,因此為了提高獲取的用戶年齡的準(zhǔn)確性,優(yōu)選第一參數(shù)模型還包括不同類型手指的接觸參數(shù)的數(shù)值大小與年齡大小的對應(yīng)關(guān)系。請看圖4b,第一獲取單元301還包括鑒定單元403以及收取單元404。
鑒定單元403,用于識別在預(yù)設(shè)時間內(nèi)每次觸碰觸摸屏的手指的類別;
收取單元404,用于若存在至少兩類手指觸碰了觸摸屏,獲取接觸參數(shù)并按照手指的類別進(jìn)行劃分,相同類別的手指的接觸參數(shù)為同一大類;若僅存在一類手指觸碰了觸摸屏,獲取上述一類手指的接觸參數(shù)。
還需要說明的是,若存在至少兩類手指觸碰了觸摸屏,請看圖4c,第一識別單元302還包括:匹配單元405以及第三運(yùn)算單元406。
匹配單元405,用于識別每一大類的接觸參數(shù)在預(yù)設(shè)的第一參數(shù)模型中對應(yīng)的年齡。
第三運(yùn)算單元406,用于計算每一大類的接觸參數(shù)相對應(yīng)的年齡的平均值,所述平均值為所述第一年齡。
應(yīng)當(dāng)理解,若每一大類的接觸參數(shù)相對應(yīng)的年齡為T1和T2,第一年齡為(T1+T2)/2。
需要說明的是,獲取到用戶年齡后,為了提供更加人性化的設(shè)計,進(jìn)而可以將獲取的用戶信息應(yīng)用到各種應(yīng)用程序之中,提供人性化的設(shè)計,給用戶生活帶來便捷。本發(fā)明實(shí)施例中終端還包括處理單元。
處理單元,用于根據(jù)計算出的用戶年齡推薦與用戶年齡相匹配的推送消息。
處理單元,還用于根據(jù)計算出的用戶年齡獲取終端進(jìn)入休眠的預(yù)設(shè)時間。進(jìn)入休眠的預(yù)設(shè)時間是為了防止用戶長時間使用終端而影響健康。
參見圖5,是本發(fā)明實(shí)施方式提供的另一種終端的示意框圖。如圖所示的本實(shí)施例中的終端500可以包括一個或者若干個處理器501、一個或者若干個輸入裝置502、一個或者若干個輸出裝置503以及存儲器504。上述處理器501、輸入裝置502、輸出裝置503以及存儲器504通過總線連接。
輸入裝置502用于接收用戶操作輸入的信息。具體實(shí)現(xiàn)中,本發(fā)明實(shí)施例的輸入裝置502包括觸摸屏以及指紋錄入裝置,例如TP觸摸屏。同時,輸入裝置還可以包括鍵盤、鼠標(biāo)、光電輸入裝置、聲音輸入裝置、掃描儀等。
輸出裝置503用于對外輸出信息給用戶。具體實(shí)現(xiàn)中,本發(fā)明實(shí)施例的輸出裝置503可包括顯示器、揚(yáng)聲器、打印機(jī)等。
存儲器504用于存儲帶有各種功能的程序數(shù)據(jù),例如存儲器504設(shè)有數(shù)據(jù)庫,用于存儲了第一參數(shù)模型、第二參數(shù)模型等。具體實(shí)現(xiàn)中,本發(fā)明實(shí)施例的存儲器504可以是系統(tǒng)存儲器,比如,揮發(fā)性的(諸如RAM),非易失性的(諸如ROM,閃存等),或者兩者的結(jié)合。具體實(shí)現(xiàn)中,本發(fā)明實(shí)施例的存儲器504還可以是系統(tǒng)之外的外部存儲器,比如,磁盤、光盤、磁帶等。
處理器501用于調(diào)用存儲器504中存儲的程序數(shù)據(jù)即執(zhí)行存儲器504存儲的指令,并執(zhí)行如下操作:
若檢測到用戶指紋解鎖成功,獲取在預(yù)設(shè)時間內(nèi)用戶手指觸碰觸摸屏生成的接觸參數(shù);識別獲取的接觸參數(shù)在預(yù)設(shè)的第一參數(shù)模型中對應(yīng)的第一年齡,第一參數(shù)模型包括接觸參數(shù)的數(shù)值大小與年齡大小的對應(yīng)關(guān)系;獲取用戶指紋解鎖時錄入的指紋信息,指紋信息是用于表示隨年齡變化的指紋特征參數(shù);識別指紋信息中的指紋特征參數(shù)在預(yù)設(shè)的第二參數(shù)模型中對應(yīng)的第二年齡,第二參數(shù)模型包括所述指紋特征參數(shù)的數(shù)值大小與年齡大小的對應(yīng)關(guān)系;識別第一年齡和第二年齡是否相匹配,若相匹配,根據(jù)第一年齡和第二年齡按照預(yù)設(shè)第 一規(guī)則計算出用戶的年齡;若不匹配,識別第一年齡所屬的年齡階段是否為兒童階段,若是兒童階段,根據(jù)第一年齡的預(yù)設(shè)第一權(quán)重和第二年齡的預(yù)設(shè)第二權(quán)重計算出用戶的年齡;若不是兒童階段,根據(jù)第一年齡的預(yù)設(shè)第三權(quán)重和第二年齡的預(yù)設(shè)第四權(quán)重計算出用戶的年齡。
若獲取的接觸參數(shù)包括若干組接觸參數(shù),處理器501識別獲取的接觸參數(shù)在預(yù)設(shè)的第一參數(shù)模型中對應(yīng)的第一年齡,具體執(zhí)行如下操作:
計算若干組接觸參數(shù)中每一類接觸參數(shù)的平均值;根據(jù)每一類接觸參數(shù)的平均值以及預(yù)設(shè)的第一參數(shù)模型獲取相對應(yīng)的第一年齡。
處理器501用于調(diào)用存儲器504中存儲的程序數(shù)據(jù)即執(zhí)行存儲器504存儲的指令,并還執(zhí)行如下操作:
控制前置攝像頭拍攝用戶照片;識別用戶照片來獲取用戶的性別信息,以便根據(jù)性別信息獲取到相對應(yīng)的第一年齡和第二年齡。
處理器501用于調(diào)用存儲器504中存儲的程序數(shù)據(jù)即執(zhí)行存儲器504存儲的指令,并還執(zhí)行如下操作:
識別用戶當(dāng)前的地理位置;根據(jù)所述地理位置獲取對應(yīng)區(qū)域信息。
處理器501用于調(diào)用存儲器504中存儲的程序數(shù)據(jù)即執(zhí)行存儲器504存儲的指令,并還執(zhí)行如下操作:
識別在預(yù)設(shè)時間內(nèi)每次觸碰觸摸屏的手指的類別;
若存在至少兩類手指觸碰了觸摸屏,獲取接觸參數(shù)并按照手指的類別進(jìn)行劃分,相同類別的手指的接觸參數(shù)為同一大類;若僅存在一類手指觸碰了觸摸屏,獲取上述一類手指的接觸參數(shù)。
存在至少兩類手指觸碰了觸摸屏,處理器501識別獲取的接觸參數(shù)在預(yù)設(shè)的第一參數(shù)模型中對應(yīng)的第一年齡,具體執(zhí)行如下操作:
識別每一大類的接觸參數(shù)在預(yù)設(shè)的第一參數(shù)模型中對應(yīng)的年齡;計算所述每一大類的接觸參數(shù)相對應(yīng)的年齡的平均值,所述平均值為所述第一年齡。
應(yīng)當(dāng)理解,在本發(fā)明實(shí)施例中,所稱處理器501可以是中央第一處理單元(Central Processing Unit,CPU),該處理器501還可以是其他通用處理器、數(shù)字信號處理器(Digital Signal Processor,DSP)、專用集成電路(Application Specific Integrated Circuit,ASIC)、現(xiàn)成可編程門陣列(Field-Programmable Gate Array,F(xiàn)PGA)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件 等。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等。
需要說明的是,本發(fā)明實(shí)施例方法中的步驟可以根據(jù)實(shí)際需要進(jìn)行順序調(diào)整、合并和刪減。
本發(fā)明實(shí)施例終端中的單元可以根據(jù)實(shí)際需要進(jìn)行合并、劃分和刪減。
所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為了描述的方便和簡潔,上述描述的終端和單元的具體工作過程,可以參考前述方法實(shí)施例中的對應(yīng)過程,在此不再贅述。在本申請所提供的幾個實(shí)施例中,應(yīng)該理解到,所揭露的終端和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時可以有另外的劃分方式,例如若干個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另外,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口、裝置或單元的間接耦合或通信連接,也可以是電的,機(jī)械的或其它的形式連接。
另外,在本發(fā)明各個實(shí)施例中的各功能單元可以集成在一個第一處理單元中,也可以是各個單元單獨(dú)物理存在,也可以是兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時,可以存儲在一個計算機(jī)可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分,或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機(jī)軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機(jī)設(shè)備(可以是個人計算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實(shí)施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(ROM,Read-Only Memory)、隨機(jī)存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
以上所述,為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到各種等效的修改或替換,這些修改或替換都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以權(quán)利要求的保護(hù)范圍為準(zhǔn)。