本發(fā)明涉及電視技術(shù)領(lǐng)域,具體涉及一種基于運(yùn)動(dòng)姿勢(shì)的身份識(shí)別方法及系統(tǒng)。
背景技術(shù):
隨著互聯(lián)網(wǎng)內(nèi)容進(jìn)入電視領(lǐng)域,電視播放的內(nèi)容種類非常的多,又非常的龐雜,用戶在找尋節(jié)目時(shí)需要花費(fèi)大量的時(shí)間與精力,因此各種關(guān)于內(nèi)容的推薦應(yīng)用層出不窮。
但是對(duì)于電視這樣一個(gè)家庭公用設(shè)備來(lái)講,家庭成員對(duì)于內(nèi)容的需求各不相同,所以簡(jiǎn)單的內(nèi)容推薦效果不大,而如果能夠識(shí)別出當(dāng)前是誰(shuí)在看電視,然后根據(jù)這個(gè)人的觀看歷史做相關(guān)類型推薦,那么內(nèi)容推薦的命中率將會(huì)得到極大的提高。
現(xiàn)有技術(shù)中,有的電視機(jī)系統(tǒng)里面會(huì)設(shè)置多用戶系統(tǒng),電視機(jī)開(kāi)機(jī)后,提供一個(gè)界面供觀眾選擇當(dāng)前用戶,但這導(dǎo)致用戶每次開(kāi)機(jī)都要選擇用戶,操作繁瑣,而且還有選擇錯(cuò)誤的可能性。
也有的電視機(jī)配置多個(gè)遙控器,家庭成員每一個(gè)人配備一個(gè)不一樣的遙控器,通過(guò)不同的遙控器來(lái)區(qū)別不同的用戶,但這樣會(huì)導(dǎo)致電視機(jī)制造成本的增加,而且對(duì)于用戶來(lái)講,也會(huì)造成用戶家里遙控器數(shù)量增多、遺失、錯(cuò)拿錯(cuò)放,當(dāng)用戶在找不到自己遙控器的情況下,還會(huì)拿別人的遙控器來(lái)操控電視,繼而破壞個(gè)性化推薦的準(zhǔn)確率。
也有通過(guò)在遙控器上安裝指紋識(shí)別模塊,用戶拿起遙控器時(shí)按下指紋,然后通過(guò)無(wú)線模塊將指紋傳遞給電視,繼而判斷出是哪一個(gè)用戶,但這樣也會(huì)導(dǎo)致制造成本高,且用戶操作繁瑣,還會(huì)有指紋泄露的隱患。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的在于提出一種基于運(yùn)動(dòng)姿勢(shì)的身份識(shí)別方法及系統(tǒng),通過(guò)用戶行為來(lái)判別電視機(jī)前的用戶身份,便于進(jìn)行個(gè)性化的內(nèi)容推薦。
為達(dá)此目的,本發(fā)明采用以下技術(shù)方案:
作為本發(fā)明的一個(gè)方面,提供的一種基于運(yùn)動(dòng)姿勢(shì)的身份識(shí)別方法,包括:
建立穿戴設(shè)備與電視用戶的一一對(duì)應(yīng)關(guān)系,所述穿戴設(shè)備包括運(yùn)動(dòng)傳感器;
通過(guò)運(yùn)動(dòng)傳感器采集對(duì)應(yīng)用戶的運(yùn)動(dòng)數(shù)據(jù);
對(duì)所述運(yùn)動(dòng)數(shù)據(jù)進(jìn)行行為分析,獲知對(duì)應(yīng)用戶有觀看電視行為的運(yùn)動(dòng)姿勢(shì)的時(shí)間點(diǎn);
獲取遙控器的按鍵時(shí)間點(diǎn)和所述運(yùn)動(dòng)傳感器在對(duì)應(yīng)所述按鍵時(shí)間點(diǎn)的信號(hào)強(qiáng)度,并根據(jù)所述運(yùn)動(dòng)姿勢(shì)的時(shí)間點(diǎn)識(shí)別出當(dāng)前控制電視的用戶身份。
可選地,所述運(yùn)動(dòng)數(shù)據(jù)包括轉(zhuǎn)動(dòng)加速度和線性加速度的大小和方向,所述運(yùn)動(dòng)姿勢(shì)包括坐下和抬手腕。
可選地,所述穿戴設(shè)備與電視之間通過(guò)無(wú)線信號(hào)通訊,所述運(yùn)動(dòng)傳感器的信號(hào)強(qiáng)度為電視接收到穿戴設(shè)備的無(wú)線信號(hào)的強(qiáng)度指示。
可選地,所述獲取遙控器的按鍵時(shí)間點(diǎn)和所述運(yùn)動(dòng)傳感器在對(duì)應(yīng)所述按鍵時(shí)間點(diǎn)的信號(hào)強(qiáng)度,并根據(jù)所述運(yùn)動(dòng)姿勢(shì)的時(shí)間點(diǎn)識(shí)別出當(dāng)前控制電視的用戶身份包括:
采集與電視相連的所有穿戴設(shè)備的唯一標(biāo)識(shí)符和運(yùn)動(dòng)姿勢(shì);
連續(xù)記錄電視遙控器的按鍵時(shí)間點(diǎn),并搜索所述按鍵時(shí)間點(diǎn)前后預(yù)設(shè)時(shí)間段內(nèi)發(fā)生的運(yùn)動(dòng)姿勢(shì)及對(duì)應(yīng)的穿戴設(shè)備;
獲取所有所述對(duì)應(yīng)的穿戴設(shè)備發(fā)生運(yùn)動(dòng)姿勢(shì)的時(shí)間點(diǎn)與所述按鍵時(shí)間點(diǎn)的時(shí)間差;
獲取所有所述對(duì)應(yīng)的穿戴設(shè)備在所述按鍵時(shí)間點(diǎn)的信號(hào)強(qiáng)度;
計(jì)算穿戴設(shè)備的信號(hào)強(qiáng)度與對(duì)應(yīng)的時(shí)間差的比值,比值最大時(shí),則判定所述穿戴設(shè)備對(duì)應(yīng)的電視用戶為所述按鍵時(shí)間點(diǎn)控制電視的用戶。
可選地,所述穿戴設(shè)備為手環(huán)。
作為本發(fā)明的另一個(gè)方面,提供的一種基于運(yùn)動(dòng)姿勢(shì)的身份識(shí)別系統(tǒng),包括:電視端和穿戴設(shè)備端,穿戴設(shè)備與電視用戶一一對(duì)應(yīng),所述穿戴設(shè)備端包括:運(yùn)動(dòng)傳感器和傳輸模塊,所述電視端包括:遙控器、行為分析模塊和多用戶模塊;其中,
所述運(yùn)動(dòng)傳感器,用于采集對(duì)應(yīng)用戶的運(yùn)動(dòng)數(shù)據(jù);
所述傳輸模塊,用于將所述運(yùn)動(dòng)數(shù)據(jù)及所述運(yùn)動(dòng)數(shù)據(jù)對(duì)應(yīng)的運(yùn)動(dòng)傳感器的信號(hào)強(qiáng)度傳輸至電視端;
所述行為分析模塊,用于接收所述運(yùn)動(dòng)數(shù)據(jù)和所述信號(hào)強(qiáng)度,并對(duì)所述運(yùn)動(dòng)數(shù)據(jù)進(jìn)行行為分析,獲知對(duì)應(yīng)用戶有觀看電視行為的運(yùn)動(dòng)姿勢(shì)的時(shí)間點(diǎn);
所述多用戶模塊,用于獲取遙控器的按鍵時(shí)間點(diǎn)和所述運(yùn)動(dòng)傳感器在對(duì)應(yīng)所述按鍵時(shí)間點(diǎn)的信號(hào)強(qiáng)度,并根據(jù)所述運(yùn)動(dòng)姿勢(shì)的時(shí)間點(diǎn)識(shí)別出當(dāng)前控制電視的用戶身份。
可選地,所述運(yùn)動(dòng)數(shù)據(jù)包括轉(zhuǎn)動(dòng)加速度和線性加速度的大小和方向,所述運(yùn)動(dòng)姿勢(shì)包括坐下和抬手腕。
可選地,所述穿戴設(shè)備與電視之間通過(guò)無(wú)線信號(hào)通訊,所述運(yùn)動(dòng)傳感器的信號(hào)強(qiáng)度為電視接收到穿戴設(shè)備的無(wú)線信號(hào)的強(qiáng)度指示。
可選地,所述多用戶模塊包括:
采集單元,用于采集與電視相連的所有穿戴設(shè)備的唯一標(biāo)識(shí)符和運(yùn)動(dòng)姿勢(shì);
記錄搜索單元,用于連續(xù)記錄電視遙控器的按鍵時(shí)間點(diǎn),并搜索所述按鍵時(shí)間點(diǎn)前后預(yù)設(shè)時(shí)間段內(nèi)發(fā)生的運(yùn)動(dòng)姿勢(shì)及對(duì)應(yīng)的穿戴設(shè)備;
計(jì)算單元,用于獲取所有所述對(duì)應(yīng)的穿戴設(shè)備發(fā)生運(yùn)動(dòng)姿勢(shì)的時(shí)間點(diǎn)與所述按鍵時(shí)間點(diǎn)的時(shí)間差;
獲取單元,獲取所有所述對(duì)應(yīng)的穿戴設(shè)備在所述按鍵時(shí)間點(diǎn)的信號(hào)強(qiáng)度;
識(shí)別單元,用于計(jì)算穿戴設(shè)備的信號(hào)強(qiáng)度與對(duì)應(yīng)的時(shí)間差的比值,比值最大時(shí),則判定所述穿戴設(shè)備對(duì)應(yīng)的電視用戶為所述按鍵時(shí)間點(diǎn)控制電視的用戶。
可選地,所述穿戴設(shè)備為手環(huán)。
本發(fā)明的有益效果為:一種基于運(yùn)動(dòng)姿勢(shì)的身份識(shí)別方法及系統(tǒng),該方法包括:建立穿戴設(shè)備與電視用戶的一一對(duì)應(yīng)關(guān)系,所述穿戴設(shè)備包括運(yùn)動(dòng)傳感器;通過(guò)運(yùn)動(dòng)傳感器采集對(duì)應(yīng)用戶的運(yùn)動(dòng)數(shù)據(jù);對(duì)所述運(yùn)動(dòng)數(shù)據(jù)進(jìn)行行為分析,獲知對(duì)應(yīng)用戶有觀看電視行為的運(yùn)動(dòng)姿勢(shì)的時(shí)間點(diǎn);獲取遙控器的按鍵時(shí)間點(diǎn)和所述運(yùn)動(dòng)傳感器在對(duì)應(yīng)所述按鍵時(shí)間點(diǎn)的信號(hào)強(qiáng)度,并根據(jù)所述運(yùn)動(dòng)姿勢(shì)的時(shí)間點(diǎn)識(shí)別出當(dāng)前控制電視的用戶身份,本發(fā)明利用用戶在觀看電視前和觀看電視中的身體行為,結(jié)合遙控器的按鍵時(shí)間點(diǎn)及穿戴設(shè)備與電視之間的信號(hào)強(qiáng)度,判斷出電視機(jī)當(dāng)前的實(shí)際控制者,繼而實(shí)現(xiàn)個(gè)性化內(nèi)容推薦以及其他更多個(gè)性化業(yè)務(wù)。
附圖說(shuō)明
圖1是本發(fā)明實(shí)施例一提供的一種基于運(yùn)動(dòng)姿勢(shì)的身份識(shí)別方法流程圖;
圖2是圖1中步驟s40的具體方法流程圖;
圖3是本發(fā)明實(shí)施例二提供的一種基于運(yùn)動(dòng)姿勢(shì)的身份識(shí)別系統(tǒng)的示范性結(jié)構(gòu)框圖;
圖4是本發(fā)明實(shí)施例二提供的多用戶模塊的示范性結(jié)構(gòu)框圖。
具體實(shí)施方式
下面結(jié)合圖1-圖4并通過(guò)具體實(shí)施方式來(lái)進(jìn)一步說(shuō)明本發(fā)明的技術(shù)方案。
實(shí)施例一
圖1是本實(shí)施例提供的一種基于運(yùn)動(dòng)姿勢(shì)的身份識(shí)別方法流程圖。
在本實(shí)施例中,一種基于運(yùn)動(dòng)姿勢(shì)的身份識(shí)別方法,包括:
s10、建立穿戴設(shè)備與電視用戶的一一對(duì)應(yīng)關(guān)系,所述穿戴設(shè)備包括運(yùn)動(dòng)傳感器;
s20、通過(guò)運(yùn)動(dòng)傳感器采集對(duì)應(yīng)用戶的運(yùn)動(dòng)數(shù)據(jù);
s30、對(duì)所述運(yùn)動(dòng)數(shù)據(jù)進(jìn)行行為分析,獲知對(duì)應(yīng)用戶有觀看電視行為的運(yùn)動(dòng)姿勢(shì)的時(shí)間點(diǎn);
s40、獲取遙控器的按鍵時(shí)間點(diǎn)和所述運(yùn)動(dòng)傳感器在對(duì)應(yīng)所述按鍵時(shí)間點(diǎn)的信號(hào)強(qiáng)度,并根據(jù)所述運(yùn)動(dòng)姿勢(shì)的時(shí)間點(diǎn)識(shí)別出當(dāng)前控制電視的用戶身份。
在本實(shí)施例中,利用用戶在觀看電視前和觀看電視中的身體行為(如:拿遙控器、抬腕對(duì)準(zhǔn)電視、坐下、站起),結(jié)合遙控器的按鍵時(shí)間點(diǎn)及穿戴設(shè)備與電視之間的信號(hào)強(qiáng)度(receivedsignalstrengthindicator,簡(jiǎn)稱rssi),判斷出電視機(jī)當(dāng)前的實(shí)際控制者,繼而實(shí)現(xiàn)個(gè)性化內(nèi)容推薦以及其他更多個(gè)性化業(yè)務(wù)。
在本實(shí)施例中,所述穿戴設(shè)備為手環(huán),或者其他帶有運(yùn)動(dòng)傳感器的可穿戴設(shè)備,所述運(yùn)動(dòng)傳感器的作用是檢測(cè)電視用戶的運(yùn)動(dòng)數(shù)據(jù)并存儲(chǔ),所述穿戴設(shè)備還包括傳輸模塊,用于從運(yùn)動(dòng)傳感器獲取運(yùn)動(dòng)數(shù)據(jù),并通過(guò)無(wú)線的方式將運(yùn)動(dòng)數(shù)據(jù)傳輸?shù)诫娨暋?/p>
在本實(shí)施例中,所述運(yùn)動(dòng)數(shù)據(jù)包括轉(zhuǎn)動(dòng)加速度和線性加速度的大小和方向,所述運(yùn)動(dòng)姿勢(shì)包括坐下和抬手腕,其中,通過(guò)運(yùn)動(dòng)數(shù)據(jù)分析出運(yùn)動(dòng)姿勢(shì)的算法可以采用現(xiàn)有的技術(shù)來(lái)完成,本實(shí)施例中判定離電視最近同時(shí)在最近的時(shí)間上發(fā)生坐下或抬手腕姿勢(shì)用戶即為當(dāng)前電視使用用戶。
在本實(shí)施例中,所述穿戴設(shè)備與電視之間通過(guò)無(wú)線信號(hào)通訊,所述運(yùn)動(dòng)傳感器的信號(hào)強(qiáng)度rssi為電視接收到穿戴設(shè)備的無(wú)線信號(hào)的強(qiáng)度指示,rssi的強(qiáng)度與兩者之間的距離相關(guān),也與兩者之間的遮擋物相關(guān),對(duì)于電視觀眾,手環(huán)與電視機(jī)之間屬于無(wú)遮擋的直視距離,因此假定,家里多個(gè)手環(huán)存在的時(shí)候,與電視機(jī)之間rssi最強(qiáng)的那個(gè)手環(huán)持有者是電視實(shí)際控制者的概率較大,但不能簡(jiǎn)單的說(shuō)rssi最強(qiáng)者則是實(shí)際觀看者,其具體判定方法如下所述。
如圖2所示,在本實(shí)施例中,所述步驟s40具體包括:
s41、采集與電視相連的所有穿戴設(shè)備的唯一標(biāo)識(shí)符和運(yùn)動(dòng)姿勢(shì);
s42、連續(xù)記錄電視遙控器的按鍵時(shí)間點(diǎn),并搜索所述按鍵時(shí)間點(diǎn)前后預(yù)設(shè)時(shí)間段內(nèi)發(fā)生的運(yùn)動(dòng)姿勢(shì)及對(duì)應(yīng)的穿戴設(shè)備;
s43、獲取所有所述對(duì)應(yīng)的穿戴設(shè)備發(fā)生運(yùn)動(dòng)姿勢(shì)的時(shí)間點(diǎn)與所述按鍵時(shí)間點(diǎn)的時(shí)間差;
s44、獲取所有所述對(duì)應(yīng)的穿戴設(shè)備在所述按鍵時(shí)間點(diǎn)的信號(hào)強(qiáng)度;
s45、計(jì)算穿戴設(shè)備的信號(hào)強(qiáng)度與對(duì)應(yīng)的時(shí)間差的比值,比值最大時(shí),則判定所述穿戴設(shè)備對(duì)應(yīng)的電視用戶為所述按鍵時(shí)間點(diǎn)控制電視的用戶。
在本實(shí)施例中,假設(shè)某個(gè)家庭成員每個(gè)人都擁有一個(gè)手環(huán),通過(guò)電視端收集與其相連接的所有手環(huán)的設(shè)備信息,包括手環(huán)與家庭成員相對(duì)應(yīng)的唯一標(biāo)識(shí)符,并記錄他們的運(yùn)動(dòng)姿勢(shì),包括坐下和抬手腕兩種姿勢(shì);系統(tǒng)連續(xù)記錄遙控器的按鍵時(shí)間點(diǎn),假設(shè)某一時(shí)刻t0有按鍵發(fā)生;以t0為起點(diǎn),搜索t0前后預(yù)設(shè)時(shí)間段(如10分鐘)內(nèi)發(fā)生的運(yùn)動(dòng)姿勢(shì)及對(duì)應(yīng)的手環(huán),此時(shí)檢測(cè)到一種運(yùn)動(dòng)姿勢(shì)即為有效觸發(fā)姿勢(shì);獲取所有手環(huán)發(fā)生觸發(fā)姿勢(shì)的時(shí)間點(diǎn)與t0時(shí)刻的時(shí)間差列表:t0,t1,…,tn,n為整數(shù),小于等于家庭成員的數(shù)量;并獲取t0時(shí)刻各個(gè)手環(huán)的rssi值列表:rssi0,rssi1,…,rssin;計(jì)算sn=rssin/tn,對(duì)sn列表求最大者,認(rèn)為當(dāng)前時(shí)刻t0,電視的實(shí)際控制者為sn最大者對(duì)應(yīng)的家庭成員。
實(shí)施例二
如圖3所示,在本實(shí)施例中,一種基于運(yùn)動(dòng)姿勢(shì)的身份識(shí)別系統(tǒng),包括:電視端10和穿戴設(shè)備端20,穿戴設(shè)備端20與電視用戶一一對(duì)應(yīng),所述穿戴設(shè)備端20包括:運(yùn)動(dòng)傳感器21和傳輸模塊22,所述電視端10包括:遙控器11、行為分析模塊12和多用戶模塊13;其中,
所述運(yùn)動(dòng)傳感器21,用于采集對(duì)應(yīng)用戶的運(yùn)動(dòng)數(shù)據(jù);
所述傳輸模塊22,用于將所述運(yùn)動(dòng)數(shù)據(jù)及所述運(yùn)動(dòng)數(shù)據(jù)對(duì)應(yīng)的運(yùn)動(dòng)傳感器的信號(hào)強(qiáng)度傳輸至電視端;
所述行為分析模塊12,用于接收所述運(yùn)動(dòng)數(shù)據(jù)和所述信號(hào)強(qiáng)度,并對(duì)所述運(yùn)動(dòng)數(shù)據(jù)進(jìn)行行為分析,獲知對(duì)應(yīng)用戶有觀看電視行為的運(yùn)動(dòng)姿勢(shì)的時(shí)間點(diǎn);
所述多用戶模塊13,用于獲取遙控器11的按鍵時(shí)間點(diǎn)和所述運(yùn)動(dòng)傳感器在對(duì)應(yīng)所述按鍵時(shí)間點(diǎn)的信號(hào)強(qiáng)度,并根據(jù)所述運(yùn)動(dòng)姿勢(shì)的時(shí)間點(diǎn)識(shí)別出當(dāng)前控制電視的用戶身份。
在本實(shí)施例中,所述運(yùn)動(dòng)數(shù)據(jù)包括轉(zhuǎn)動(dòng)加速度和線性加速度的大小和方向,所述運(yùn)動(dòng)姿勢(shì)包括坐下和抬手腕。
在本實(shí)施例中,所述穿戴設(shè)備20與電視之間通過(guò)無(wú)線信號(hào)通訊,所述運(yùn)動(dòng)傳感器21的信號(hào)強(qiáng)度為電視接收到穿戴設(shè)備20的無(wú)線信號(hào)的強(qiáng)度指示。
如圖4所示,在本實(shí)施例中,所述多用戶模塊13包括:
采集單元131,用于采集與電視相連的所有穿戴設(shè)備20的唯一標(biāo)識(shí)符和運(yùn)動(dòng)姿勢(shì);
記錄搜索單元132,用于連續(xù)記錄電視遙控器的按鍵時(shí)間點(diǎn),并搜索所述按鍵時(shí)間點(diǎn)前后預(yù)設(shè)時(shí)間段內(nèi)發(fā)生的運(yùn)動(dòng)姿勢(shì)及對(duì)應(yīng)的穿戴設(shè)備20;
計(jì)算單元133,用于獲取所有所述對(duì)應(yīng)的穿戴設(shè)備20發(fā)生運(yùn)動(dòng)姿勢(shì)的時(shí)間點(diǎn)與所述按鍵時(shí)間點(diǎn)的時(shí)間差;
獲取單元134,獲取所有所述對(duì)應(yīng)的穿戴設(shè)備20在所述按鍵時(shí)間點(diǎn)的信號(hào)強(qiáng)度;
識(shí)別單元135,用于計(jì)算穿戴設(shè)備20的信號(hào)強(qiáng)度與對(duì)應(yīng)的時(shí)間差的比值,比值最大時(shí),則判定所述穿戴設(shè)備20對(duì)應(yīng)的電視用戶為所述按鍵時(shí)間點(diǎn)控制電視的用戶。
在本實(shí)施例中,所述穿戴設(shè)備20為手環(huán),或者其他帶有運(yùn)動(dòng)傳感器21的可穿戴設(shè)備。
以上所述僅為本發(fā)明的具體實(shí)施方式,這些描述只是為了解釋本發(fā)明的原理,而不能以任何方式解釋為對(duì)本發(fā)明保護(hù)范圍的限制?;诖颂幍慕忉?,本領(lǐng)域的技術(shù)人員不需要付出創(chuàng)造性的勞動(dòng)即可聯(lián)想到本發(fā)明的其它具體實(shí)施方法,這些方式都將落入本發(fā)明的保護(hù)范圍之內(nèi)。