本發(fā)明涉及電視和用戶界面技術(shù)領(lǐng)域,尤其涉及一種具有先進(jìn)的用戶識(shí)別技術(shù)的遙控系統(tǒng)和方法。
背景技術(shù):隨著設(shè)備和服務(wù)的個(gè)性化和推薦化的最新進(jìn)展,隱式的用戶識(shí)別技術(shù)應(yīng)用越來(lái)越廣泛。隱式識(shí)別用戶的技術(shù)已被開發(fā)出來(lái),取代了要求用戶輸入用戶名和密碼這種使得用戶體驗(yàn)很繁瑣的舊技術(shù)。例如,有一些技術(shù),通過(guò)使用安裝在移動(dòng)設(shè)備里的全球定位系統(tǒng)GPS和加速度計(jì)來(lái)分析用戶行為和對(duì)該設(shè)備的操作模式,從而識(shí)別當(dāng)前用戶。對(duì)于電視機(jī)來(lái)講,當(dāng)前所開發(fā)的解決方案是基于人臉檢測(cè)和識(shí)別技術(shù)的計(jì)算機(jī)視覺(jué)技術(shù)來(lái)識(shí)別用戶身份。然而,作為普通用戶,允許攝像機(jī)在他們所謂的休閑看電視時(shí)間盯著他們,可能會(huì)很困難。而且,當(dāng)電視放置在臥室的時(shí)候,還會(huì)有隱私的擔(dān)憂。進(jìn)一步地,一些技術(shù)嘗試使用遙控器來(lái)發(fā)送一定的用戶信息到電視機(jī)。然而,這些現(xiàn)有的科技通常使用簡(jiǎn)單技術(shù),一般不考慮用戶對(duì)電視內(nèi)容的反應(yīng)。這些嘗試可能忽視一個(gè)事實(shí),人類心情可以被他/她所觀看的內(nèi)容而顯著影響,而心情也會(huì)影響該用戶的行為。進(jìn)一步地,傳統(tǒng)電視逐步被智能電視所取代,用戶對(duì)智能電視和從智能電視來(lái)推薦的反應(yīng)常常包含大量的隱含而有價(jià)值的反饋,該反饋可以告知用戶身份信息。本發(fā)明所披露的方法和系統(tǒng)用于解決上述提出的一個(gè)或多個(gè)問(wèn)題以及其他問(wèn)題。
技術(shù)實(shí)現(xiàn)要素:本公開的一個(gè)方面包括一種識(shí)別感應(yīng)用戶的遙控系統(tǒng)的方法,該系統(tǒng)包括一個(gè)電視機(jī)和遙控器。所述識(shí)別感應(yīng)用戶的遙控系統(tǒng)的方法包括從設(shè)置在遙控器中的多個(gè)傳感器中獲取用戶的感應(yīng)數(shù)據(jù),預(yù)處理感應(yīng)數(shù)據(jù),并使用預(yù)定的統(tǒng)計(jì)算法來(lái)確定用戶身份空間,所述用戶身份空間含有用戶的大量的可能的用戶身份。本方法還包括確定是否有一個(gè)占優(yōu)勢(shì)的可能用戶身份;當(dāng)確定并沒(méi)有占優(yōu)勢(shì)的可能用戶身份時(shí),從用戶身份空間里選擇一個(gè)或多個(gè)可能用戶身份,并更新所述用戶身份空間,直到有一個(gè)占優(yōu)勢(shì)的可能用戶身份;當(dāng)確定有一個(gè)占優(yōu)勢(shì)的可能用戶身份時(shí),將所述占優(yōu)勢(shì)的可能用戶身份作為用戶身份,呈現(xiàn)給其他應(yīng)用。本公開的另外一個(gè)方面包括一種識(shí)別感應(yīng)用戶的遙控系統(tǒng),所述系統(tǒng)包含一個(gè)遙控器和一個(gè)電視機(jī)。所述識(shí)別感應(yīng)用戶的遙控系統(tǒng)包括多個(gè)傳感器,一個(gè)感應(yīng)數(shù)據(jù)處理模塊,一個(gè)推薦引擎,以及一個(gè)用戶身份分析器。所述多個(gè)傳感器設(shè)置在遙控器中,用于獲取所述用戶的感應(yīng)數(shù)據(jù)。所述感應(yīng)數(shù)據(jù)處理模塊,用于預(yù)處理感應(yīng)數(shù)據(jù),并利用預(yù)設(shè)的統(tǒng)計(jì)算法來(lái)確定一個(gè)所述用戶的包含有多個(gè)可能的用戶身份的身份空間。進(jìn)一步地,所述推薦引擎,用于向用戶提供一個(gè)或多個(gè)關(guān)于電視的推薦列表。而所述用戶身份分析器,用于確定是否有一個(gè)占優(yōu)勢(shì)的可能用戶身份;當(dāng)確定沒(méi)有一個(gè)占優(yōu)勢(shì)的可能用戶身份的時(shí)候,從所述用戶身份空間中選擇一個(gè)或多個(gè)可能的用戶身份,并更新所述用戶身份空間,直到具有一個(gè)占優(yōu)勢(shì)的可能的用戶身份;并且當(dāng)確定有一個(gè)占優(yōu)勢(shì)的可能用戶身份時(shí),將所述占優(yōu)勢(shì)的可能用戶身份作為用戶身份,呈現(xiàn)給其他應(yīng)用。本公開的其他方面,本領(lǐng)域技術(shù)人員可根據(jù)本發(fā)明的說(shuō)明書,權(quán)利要求書和附圖來(lái)理解。附圖說(shuō)明圖1說(shuō)明了一個(gè)結(jié)合本發(fā)明的某一實(shí)施例的示范性的環(huán)境;圖2說(shuō)明了一個(gè)與所披露的實(shí)施例相符合的示范性的計(jì)算機(jī)系統(tǒng);圖3說(shuō)明了一個(gè)與所披露的實(shí)施例相符合的示范性的識(shí)別感應(yīng)用戶遙控系統(tǒng);圖4說(shuō)明了一個(gè)與所披露的實(shí)施例相符合的識(shí)別感應(yīng)用戶的遙控系統(tǒng)的示范性的操作過(guò)程;圖5說(shuō)明了一個(gè)與所披露的實(shí)施例相符合的示范性的按鍵切換模式。具體實(shí)施方式引用附圖中所說(shuō)明的示范性實(shí)施例作為具體的參考。盡可能地,使用相同的編號(hào)來(lái)表示附圖中相同或相似的部分。圖1說(shuō)明了一個(gè)結(jié)合本發(fā)明的特定實(shí)施例一個(gè)示范性的環(huán)境100。如圖1所示,環(huán)境100包括一個(gè)電視機(jī)102,一個(gè)遙控器104,和一個(gè)用戶108??蛇x地,環(huán)境100可包括一個(gè)網(wǎng)絡(luò)設(shè)備106。所述電視機(jī)102可包括各種合適類型的電視機(jī),比如等離子電視機(jī),液晶電視機(jī),投影電視機(jī),非智能電視機(jī),智能電視機(jī),或移動(dòng)電視機(jī)。所述電視機(jī)102也可以包括具有顯示功能的設(shè)備。所述遙控器104可包括任何合適類型的遙控器,可以通訊并控制所述電視機(jī)102,比如定制的電視遙控器,通用遙控器,平板電腦,智能手機(jī),或任何能夠執(zhí)行遙控功能的計(jì)算機(jī)設(shè)備。所述遙控器104可包括不同的傳感器,比如加速度計(jì),陀螺儀,測(cè)深計(jì),以及紅外光學(xué)傳感器,等等,用來(lái)收集關(guān)于或相關(guān)于所述用戶108的特定信息并提供該收集到的信息做進(jìn)一步處理。在某些實(shí)施例中,所述電視機(jī)102和所述遙控器104可以是一個(gè)集成設(shè)備的部件,比如手機(jī)或平板電腦,也就是說(shuō),所述電視102和所述遙控器104彼此一體。為了看所述電視102,所述用戶108可首先拿起所述遙控器104,抓住所述遙控器104,然后使用所述遙控器104來(lái)控制所述電視機(jī)102。在這過(guò)程中,所述電視機(jī)和拿著所述遙控器的所述用戶的拓?fù)潢P(guān)系可以估量,諸如所述用戶的身高,位置和拿著遙控器的力度,所述用戶看所述電視時(shí)所處的位置等等。進(jìn)一步,可選的所述網(wǎng)絡(luò)設(shè)備106可包括任何合適類型的計(jì)算電子設(shè)備或消費(fèi)電子設(shè)備,用來(lái)在所述遙控器104和所述電視機(jī)102之間促進(jìn)通訊,儲(chǔ)存數(shù)據(jù),以及處理數(shù)據(jù)。所述電視機(jī)102,所述遙控器104,以及所述網(wǎng)絡(luò)設(shè)備106可通過(guò)一個(gè)或多個(gè)通訊網(wǎng)絡(luò)而相互通訊。所述電視機(jī)102和/或所述遙控器104可以在任何合適的計(jì)算電路平臺(tái)上實(shí)現(xiàn)。圖2顯示一個(gè)示范性的可實(shí)現(xiàn)所述電視機(jī)102和/或所述遙控器104的計(jì)算機(jī)系統(tǒng)200的框圖。如圖2所示,所述計(jì)算系統(tǒng)200可包括一個(gè)處理器202,一個(gè)存儲(chǔ)介質(zhì)204,一個(gè)顯示器206,一個(gè)通訊模塊208,一個(gè)數(shù)據(jù)庫(kù)210,和外圍設(shè)備212。某些設(shè)備可能被省略,而其他設(shè)備可能被加入。所述處理器202可以包括任何合適的一個(gè)或多個(gè)處理器。進(jìn)一步地,所述處理器202可包括多核用于多線程或并行處理。所述存儲(chǔ)介質(zhì)204可包括內(nèi)存模塊和大容量存儲(chǔ)器。所述內(nèi)存模塊,包括只讀存儲(chǔ)器ROM,隨機(jī)存取存儲(chǔ)器RAM,閃存模塊。所述大容量存儲(chǔ)器,包括CD-ROM、硬盤等。所述存儲(chǔ)介質(zhì)204可在所述處理器202運(yùn)行計(jì)算機(jī)程序的時(shí)候,儲(chǔ)存用來(lái)實(shí)現(xiàn)各種進(jìn)程的計(jì)算機(jī)程序。進(jìn)一步地,所述外圍設(shè)備212可包括各種傳感器和其他輸入輸出I/O設(shè)備,諸如鍵盤和鼠標(biāo),而所述通訊模塊208可包括某些網(wǎng)絡(luò)接口設(shè)備,用來(lái)通過(guò)通訊網(wǎng)絡(luò)建立連接。所述數(shù)據(jù)庫(kù)210可包括一個(gè)或多個(gè)數(shù)據(jù)庫(kù),來(lái)存儲(chǔ)一定的數(shù)據(jù)并用來(lái)對(duì)所存數(shù)據(jù)執(zhí)行一定的操作,比如數(shù)據(jù)庫(kù)搜索。圖3說(shuō)明一個(gè)與所披露的實(shí)施例相符合的示范性的識(shí)別感應(yīng)用戶的遙控系統(tǒng)300。如圖3所示,所述系統(tǒng)300包括多個(gè)傳感器302-1,302-2,…302-n,一個(gè)數(shù)據(jù)存儲(chǔ)器304,一個(gè)感應(yīng)數(shù)據(jù)處理模塊306,一個(gè)用戶身份分析器308,和一個(gè)推薦引擎310。某些元件可被省略,而其他元件可被加入。所述多個(gè)傳感器302可包括任何能夠捕捉某些信息用以進(jìn)一步處理的實(shí)體或虛擬設(shè)備。例如,所述多個(gè)傳感器302可包括比如安放在所述遙控器104里的按鈕,加速度計(jì),和陀螺儀的實(shí)體傳感器,以及比如顯示在電視屏幕上的用戶界面(UI)組件(如圖標(biāo)和菜單)的虛擬傳感器。所述數(shù)據(jù)存儲(chǔ)器304可包括任何存儲(chǔ)形式,比如在所述遙控器104中,所述電視機(jī)102中,或甚至在網(wǎng)絡(luò)中的設(shè)備或服務(wù)所提供的物理內(nèi)存。進(jìn)一步地,根據(jù)來(lái)自所述多個(gè)傳感器302和所述數(shù)據(jù)存儲(chǔ)器304的數(shù)據(jù),所述感應(yīng)數(shù)據(jù)處理模塊306,所述用戶身份分析器308,和所述推薦引擎310都用于執(zhí)行各種處理。例如,所述感應(yīng)數(shù)據(jù)處理模塊306可以預(yù)處理從所述傳感器302感應(yīng)到的數(shù)據(jù),移除噪音,類別數(shù)據(jù),使用某些預(yù)定的算法來(lái)處理用戶身份信息。所述用戶身份分析器308可根據(jù)電視推薦和所述用戶反應(yīng)之間的一步步互動(dòng),使用處理過(guò)的數(shù)據(jù)來(lái)確定當(dāng)前持有所述遙控器104的所述用戶。所述推薦引擎310可以不同的格式推薦電視節(jié)目給所述用戶,比如電子節(jié)目菜單EPG,推薦標(biāo)題列表,或幾個(gè)屏道。所述推薦引擎310也可反饋信息給所述遙控器104。所述識(shí)別感應(yīng)用戶遙控系統(tǒng)300可在所述遙控器104和/或所述電視機(jī)102上實(shí)現(xiàn)。就是說(shuō),所述識(shí)別感應(yīng)用戶遙控系統(tǒng)300的功能可根據(jù)特定應(yīng)用,使用方案,以及設(shè)計(jì)的時(shí)尚要求而在所述遙控器104和所述電視機(jī)102之間分配。例如,所述遙控器104可包含所述多個(gè)傳感器302,而所述傳感器302捕捉到的數(shù)據(jù)傳送給所述電視機(jī)102或者所述網(wǎng)絡(luò)設(shè)備106,進(jìn)行進(jìn)一步處理。在這個(gè)設(shè)置中,所述遙控器104就是一個(gè)薄的識(shí)別感應(yīng)用戶終端,而數(shù)據(jù)處理過(guò)程是在其他設(shè)備上執(zhí)行?;蛘撸蛇x的,所述遙控器104可具有一定的計(jì)算能力,來(lái)預(yù)處理收集到的數(shù)據(jù),移除噪音,并得出數(shù)據(jù)的特征子集,用以供其他設(shè)備做進(jìn)一步處理。所述遙控器104也可具有很強(qiáng)的計(jì)算能力。例如,當(dāng)所述遙控器104是一個(gè)手機(jī)或一個(gè)平板電腦時(shí),所述遙控器104可包括如圖3所示的所述識(shí)別感應(yīng)用戶遙控系統(tǒng)300的所有組件。所述電視機(jī)102可以被用來(lái)顯示渲染或視頻流和視頻渲染。在這個(gè)方案中,所述電視機(jī)102可成為所述遙控器104的一部分。在操作中,各種數(shù)據(jù)通過(guò)所述遙控器104(也就是所述多個(gè)傳感器302)而被收集。從所述傳感器302收集到的數(shù)據(jù)經(jīng)過(guò)處理來(lái)識(shí)別當(dāng)前的觀看者,而符合所述觀看者偏好的內(nèi)容就被推薦給所述觀看者。當(dāng)所述觀看者做出一定的選擇的時(shí)候,所述傳感器302探測(cè)所述選擇,然后所述用戶身份分析器308據(jù)此刷新當(dāng)前用戶身份的認(rèn)定。所述用戶身份然后就可被所述推薦引擎310所使用,從而在所述電視機(jī)102上呈現(xiàn)一個(gè)推薦節(jié)目列表。若先前的決定與后來(lái)改進(jìn)了的決定不同,所述推薦列表將被相應(yīng)地更新。因此,幾次反復(fù)后,所述用戶身份就可以被精確確定而令人滿意的推薦就可以作出給所述觀看者/用戶。也就是說(shuō),所述識(shí)別感應(yīng)用戶遙控系統(tǒng)300是一個(gè)漸進(jìn)的系統(tǒng),是根據(jù)按照正常人類的判斷系統(tǒng)進(jìn)行用戶識(shí)別的一個(gè)漸進(jìn)模型。所述識(shí)別感應(yīng)用戶遙控系統(tǒng)300的所作出的判斷,伴隨著越來(lái)越多的信息,逐步從模糊走向清晰。所述識(shí)別感應(yīng)用戶遙控系統(tǒng)300學(xué)習(xí)用戶行為并調(diào)整系統(tǒng)參數(shù)以適應(yīng)特定家庭。圖4說(shuō)明了一個(gè)示范性的識(shí)別感應(yīng)用戶遙控系統(tǒng)300與所披露的實(shí)施例相符合的操作過(guò)程。如圖4所示,開始時(shí)候,所述用戶108拿起所述遙控器104的事件被探測(cè)到(S402)。所述多個(gè)傳感器302也可收集關(guān)于所述用戶108,所述系統(tǒng)300,和所述用戶108與所述系統(tǒng)300之間互動(dòng)的數(shù)據(jù)。例如,所述遙控器104可收集感應(yīng)數(shù)據(jù)并提供收集到的數(shù)據(jù),比如所述用戶看電視的時(shí)間,所看電視的內(nèi)容類別,拿起遙控器的力度,按壓遙控器按鈕的力度,所選擇的座位的位置,按鍵按壓順序,以及內(nèi)容類別菜單選擇等。其他信息也可被包括。進(jìn)一步地,收集到的數(shù)據(jù)可被比如所述感應(yīng)數(shù)據(jù)處理模塊306來(lái)處理(S404)。所述感應(yīng)數(shù)據(jù)處理模塊306可處理收集到的數(shù)據(jù)并將所述用戶歸類到一個(gè)或多個(gè)特定的預(yù)定類別中。例如,在一個(gè)示范性的家庭中,家庭成員示范性數(shù)量可在1-5的范圍,取決于實(shí)際地區(qū)和當(dāng)?shù)匚幕?。家庭成員的類別(用戶或觀看者)是基于所述用戶的年齡和性別信息,包括兒童-男、兒童-女、少年-男、少年-女、成年-男、成年-女、老年-男和老年-女。其他類別也可使用。所述感應(yīng)數(shù)據(jù)處理模塊306可使用一定的收集到的數(shù)據(jù)來(lái)表明所述用戶的年齡和/或性別,比如看電視的時(shí)間,內(nèi)容類別,拿起遙控器的力度,和按壓遙控器按鈕的力度。例如,在工作時(shí)間里,通常老人或家庭主婦是電視的主要觀眾(看電視的時(shí)間)。兒童內(nèi)容可以輕易從其他內(nèi)容中識(shí)別出來(lái),而常常男性的喜好又和女性的不一樣(內(nèi)容類別)。并且,兒童和老人通常具有不同于成年人和少年的模式,并且通常男女也可因這個(gè)因素(拿起遙控器的力度)而區(qū)分開。類似的,在按壓遙控器按鈕的力度上,兒童和老人通常使用與成人和少年不同的力度,男女之間力度也不同。力度信息可以通過(guò)內(nèi)置在所述遙控器104中的加速度計(jì)來(lái)獲取。所述感應(yīng)數(shù)據(jù)處理模塊306也可使用一定的收集到的數(shù)據(jù)來(lái)標(biāo)示或類別一個(gè)特定人員(可能是與年齡和/或性別因素?zé)o關(guān)),比如選擇的座位的位置,按鍵按壓順序,和內(nèi)容類別菜單選擇。例如,對(duì)一些家庭來(lái)說(shuō),座位對(duì)成員來(lái)講是固定的,即使不那么嚴(yán)格,一些人還是習(xí)慣于在家里選擇特定的座位作為一個(gè)舒服的位置,因此位置(座位選擇的位置)可一定程度的表明所述用戶身份。所述用戶對(duì)所述遙控器按鈕的行為,可被用來(lái)識(shí)別一個(gè)所述用戶(按鍵按壓順序)。圖5說(shuō)明了一個(gè)示范性的與所公開的實(shí)施例相符合的按鍵切換模式500。如圖5所示,所述按鍵切換模式500包括多個(gè)節(jié)點(diǎn)(也就是圓環(huán))和節(jié)點(diǎn)之間帶箭頭的弧線。所述節(jié)點(diǎn)可代表所按壓的按鍵,并且所述帶箭頭的弧線可代表在初始按壓按鍵和下次按壓按鍵之間的關(guān)系或過(guò)渡。也就是說(shuō),對(duì)每個(gè)所述帶箭頭的弧線,目標(biāo)節(jié)點(diǎn)指代剛剛被按壓的按鍵,而初始節(jié)點(diǎn)指代更早時(shí)候按壓的按鍵。這些所述節(jié)點(diǎn)過(guò)渡的概率形成一個(gè)按鍵切換模式,這可隨后被用來(lái)進(jìn)行用戶行為分析。回到圖4,在處理所收集到的數(shù)據(jù)時(shí)候,其他信息,比如所述用戶的內(nèi)容類別菜單選擇,也可被用來(lái)表明一個(gè)特定的所述用戶。所述內(nèi)容類別菜單選擇可被當(dāng)作是一個(gè)從所述用戶得到的強(qiáng)大的明確指示以更換一個(gè)推薦列表到一個(gè)特定的類別中。所述用戶所選擇的所述類別能夠聯(lián)系為用戶的偏好之一。所述感應(yīng)數(shù)據(jù)處理模塊306可執(zhí)行一定的算法來(lái)預(yù)處理所收集到的感應(yīng)數(shù)據(jù),從而減少感應(yīng)數(shù)據(jù)的數(shù)目和/或類型。例如,所述感應(yīng)數(shù)據(jù)處理模塊306可執(zhí)行一個(gè)量化操作,如映射隨機(jī)數(shù)據(jù)到預(yù)定義的固定大小的數(shù)據(jù)集里。例如,家里的座位位置應(yīng)被限制于一個(gè)所述預(yù)定義的數(shù)據(jù)集中。所述量化操作可以移除數(shù)據(jù)噪音,使得進(jìn)一步的數(shù)據(jù)處理更容易。所述感應(yīng)數(shù)據(jù)處理模塊306可使用某些預(yù)定算法,諸如K均值聚類算法,來(lái)進(jìn)行量化處理。所述感應(yīng)數(shù)據(jù)處理模塊306也可執(zhí)行一個(gè)降維操作,如,將數(shù)據(jù)鏈接到一個(gè)所述用戶類別或一個(gè)有限數(shù)目的所述用戶類別中。例如,根據(jù)一個(gè)特定的感應(yīng)數(shù)據(jù),所述用戶的年齡和性別信息就可以被確定。所述感應(yīng)數(shù)據(jù)處理模塊306可使用一個(gè)知識(shí)庫(kù)來(lái)進(jìn)行所述降維操作,而所述知識(shí)庫(kù)的參數(shù)是從一個(gè)在早期對(duì)大量人員的訓(xùn)練過(guò)程中所獲得,這使得用戶身份范圍空間得以進(jìn)一步大量收縮。特別地是,所述感應(yīng)數(shù)據(jù)處理模塊306可以使用貝葉斯推理來(lái)推導(dǎo)符合貝葉斯規(guī)則的后驗(yàn)概率。例如,要根據(jù)一個(gè)用戶看電視的時(shí)間段來(lái)推導(dǎo)其年齡類別,假設(shè)P(A)表示所述用戶是老人的概率,P(B)代表人們?cè)谙挛缈措娨暤目赡苄?,而P(B|A)則指一個(gè)老人在下午看電視的可能性,那么,按照貝葉斯規(guī)則就有:,(1)后驗(yàn)概率P(A|B)因此而得到,所述概率說(shuō)明了所述用戶是個(gè)老人的可能性,因?yàn)橛^察到所述用戶在下午看電視。P(A),P(B)和P(B|A)可以通過(guò)訓(xùn)練或者通過(guò)一定的模型證據(jù)驗(yàn)證而獲得,而P(A|B)可以被計(jì)算出來(lái),表明在一定條件下的特定的用戶類別。進(jìn)一步地,方程(1)可以拓展到多次觀察:,(2)其中,p是多次觀察的次數(shù),各次觀察都是獨(dú)立事件。因此,所述用戶的年齡/性別的概率可以基于相關(guān)的不同來(lái)源的感應(yīng)數(shù)據(jù)而被推導(dǎo)出。輸入數(shù)據(jù)的空間可以被有效縮小。所述用戶的感應(yīng)數(shù)據(jù)被處理后,可能的用戶身份可產(chǎn)生(S406)。例如,所述量化操作和所述降維操作后,所述感應(yīng)數(shù)據(jù)處理模塊306可以如下矢量格式表征用戶身份空間(即一個(gè)可能用戶身份集或身份相關(guān)的參數(shù)):<X>={x1,x2,…,xn},其中,X1,X2,…….,Xn代表各獨(dú)立分量,比如最可能的用戶年齡/性別,用戶的座位位置,用戶的情緒,等等。從觀察的時(shí)間點(diǎn)開始,在時(shí)間點(diǎn)t的Xt代表在該時(shí)刻用戶身份的概率。例如,在周一下午兩點(diǎn),一個(gè)小女孩坐在位置2看動(dòng)作片的概率為0.1%。所述感應(yīng)數(shù)據(jù)處理模塊306可使用一個(gè)混合的K高斯分布(典型的,K>1)來(lái)建模并表示所述用戶身份,其中,每個(gè)高斯數(shù)是按照其屬于某個(gè)特定類別的頻率而取權(quán)重的。這按照一個(gè)正常家庭情況進(jìn)行校準(zhǔn),使得每個(gè)成員在家庭娛樂(lè)中都有其自己的天地,并且該模式可以按照高斯分布來(lái)建模。因此,在時(shí)間點(diǎn)t的用戶身份為Xt概率可以估算為:,(3)其中,K是高斯分布的總數(shù),i是某個(gè)分布的序號(hào),wi,t是歸一化權(quán)重,和是第i個(gè)分布的平均值和標(biāo)準(zhǔn)偏差。多種類型的觀測(cè)都經(jīng)過(guò)使用作為一種預(yù)定的統(tǒng)計(jì)算法的所述混合高斯算法而結(jié)合到所述用戶身份空間。所述感應(yīng)數(shù)據(jù)處理模塊306可確定在所有分布的混合中最有影響力的分布并使用該信息來(lái)確定當(dāng)前的用戶是否具有特定的身份。具有最多支持證據(jù)和最少偏差的高斯分布可以試探性的提供某個(gè)用戶身份的較大的表征。所述感應(yīng)數(shù)據(jù)處理模塊306可按照的值給k分布排序并維持一個(gè)有序的列表,如,保持最大可能的分布在序列表的頂部,而把最小可能的瞬態(tài)分布留在序列表的底部。最可能的對(duì)一個(gè)內(nèi)容類別的分布模型通過(guò)如下公式而獲得:,(4)其中,閾值T是給予一個(gè)特定類別的總權(quán)重的一個(gè)分量。評(píng)估中的所述當(dāng)前用戶被按照現(xiàn)存的所述K高斯分布進(jìn)行檢查,以探測(cè)一個(gè)分布的均值和當(dāng)前像素強(qiáng)度的距離是否在本分布的標(biāo)準(zhǔn)偏差的m次(如,m=3)之內(nèi)。若沒(méi)有一個(gè)K分布在所述評(píng)估中可以通過(guò),那具有最小值的最低可能分布就被一個(gè)新的高斯分布所取代,所述新的高斯分布使用當(dāng)前值作為其平均值,并具有一個(gè)預(yù)指定的高方差,以及低先驗(yàn)權(quán)重。否則,如果匹配的分布是B分布之一,所述用戶身份就被標(biāo)記上。為了保持模型適應(yīng)性,模型參數(shù)使用下次看電視事件來(lái)持續(xù)更新。對(duì)于所適配的高斯分布,在時(shí)間點(diǎn)t的所有參數(shù)都用這個(gè)新的Xt值進(jìn)行更新。另外,先驗(yàn)權(quán)重通過(guò)如下公式更新:,(5)均值和方差通過(guò)如下公式更新:,(6)和,(7)其中,是學(xué)習(xí)速率控制自適應(yīng)速度,定義了時(shí)間常數(shù),該常數(shù)決定了變化,而是與所述用戶相關(guān)聯(lián)的概率,以學(xué)習(xí)速率來(lái)衡量,通過(guò)如下公式表征:,(8)對(duì)于未匹配上的分布,均值和方差保持不變,而先驗(yàn)權(quán)重通過(guò)如下公式更新:.(9)因此,采用這個(gè)更新了的算法,舊的身份分布依然存在于混合中,直到它成為最少可能分布而且一個(gè)新的身份被觀測(cè)到。如果這種靜態(tài)的身份發(fā)生了改變,以前的身份分布可以重新加入模型。進(jìn)一步地,雖然所述感應(yīng)數(shù)據(jù)處理模塊306可映射所收集的感應(yīng)數(shù)據(jù)到所述用戶身份空間并在所述用戶身份空間的所有情況下確定一個(gè)動(dòng)態(tài)的身份分布,所述感應(yīng)數(shù)據(jù)處理模塊306可確定一個(gè)單一的所述用戶可能會(huì)在所述用戶身份空間有幾個(gè)實(shí)例。所述感應(yīng)數(shù)據(jù)處理模塊306可提供這樣的信息給所述用戶身份分析器308。也就是說(shuō),在通過(guò)上述的分布模型產(chǎn)生的可能用戶身份后,所述用戶身份分析器308可以根據(jù)所述感應(yīng)數(shù)據(jù)處理模塊306所提供的基于一個(gè)漸進(jìn)式交互模型的信息,來(lái)進(jìn)一步確定一個(gè)用戶身份。所述用戶身份分析器308可確定所述感應(yīng)數(shù)據(jù)處理模塊306所提供的身份中是否有某些身份占優(yōu)勢(shì)(S408)。例如,所述用戶身份分析器308可確定是否有一個(gè)所述用戶身份具有一個(gè)大于先前確定的閾值的概率,比如將近90%的概率。如果所述用戶身份分析器308確定一個(gè)特定的所述用戶身份是占優(yōu)勢(shì)的(S408,是),所述特定的用戶身份可以被認(rèn)為是所述用戶身份的結(jié)果,而過(guò)程400結(jié)束。這個(gè)作為結(jié)果的所述用戶身份可被用于呈現(xiàn)推薦列表給所述用戶。另一方面,如果所述用戶身份分析器308確定沒(méi)有占優(yōu)勢(shì)的所述特定用戶身份(S408,否),所述用戶身份分析器308根據(jù)所述用戶對(duì)所推薦內(nèi)容的反應(yīng)(S410),可通過(guò)將用戶實(shí)例或者表現(xiàn)在所述用戶身份空間融合,來(lái)進(jìn)一步確定所述用戶身份。也就是說(shuō),為了在一個(gè)家庭中識(shí)別一個(gè)用戶,所有的在所述用戶身份空間的所述用戶表現(xiàn)都需要被融合,因?yàn)樗鲇脩羯矸菘臻g可能捕捉到大量的同一個(gè)身份在不同時(shí)間的,不同位置以及對(duì)感興趣的內(nèi)容有所不同的實(shí)例。用戶行為數(shù)據(jù),比如在所述遙控器使用中探測(cè)到的力度以及按鍵按壓模式,可能被用來(lái)探測(cè)類似的所述用戶實(shí)例并聯(lián)系在一起。這類融合幫助重建用戶偏好的全部空間,這可以作為給所述用戶的新的建議方向。尤其是,所述用戶身份分析器308可在所述感應(yīng)數(shù)據(jù)處理模塊306所提供的幾個(gè)所述用戶身份實(shí)例的情況下選擇概率最高的p(e)和p(f),兩個(gè)用戶身份(以e,f來(lái)標(biāo)記)。進(jìn)一步地,所述用戶身份分析器308可從所述推薦引擎310中獲得推薦列表R(e)和R(f)。進(jìn)一步地,所述用戶身份分析器308可以通過(guò)從和中分別選擇部分頂級(jí)推薦來(lái)構(gòu)建當(dāng)前推薦列表。所占的相應(yīng)的百分比為重新標(biāo)準(zhǔn)化值和。新的推薦列表可接著呈現(xiàn)給所述用戶,這樣可以獲得所述用戶的選擇。所述用戶選擇e還是f,可能被用來(lái)驗(yàn)證所猜測(cè)的所述用戶身份并按前述相應(yīng)地更新該混合高斯模型。另一方面,如果所述用戶選擇手動(dòng)調(diào)整內(nèi)容類別,這意味著所述當(dāng)前推薦列表中沒(méi)有任何一個(gè)符合所述用戶的偏好,而所述用戶愿意明白表達(dá)其偏好。這類輸入可以在調(diào)整用戶身份模型時(shí)給予更高的權(quán)重,如混合高斯模型。當(dāng)所述用戶身份(一個(gè)或多個(gè))被確定(S410),進(jìn)程持續(xù)到S408進(jìn)行另一個(gè)循環(huán),使得所述用戶身份可以高可信度(占優(yōu)勢(shì))確定或以所述用戶所作的選擇來(lái)確認(rèn)。就是說(shuō),所述進(jìn)程是一個(gè)漸進(jìn)的用戶識(shí)別模型,允許所述用戶對(duì)模型調(diào)整進(jìn)程加以輸入直到一個(gè)優(yōu)勢(shì)身份被識(shí)別。所述進(jìn)程可以被終止,除非有新情況發(fā)生并再次喚醒該進(jìn)程。例如,所述用戶可能選擇手動(dòng)改變所述內(nèi)容類別,這意味著要么所述用戶產(chǎn)生了新的興趣,而所述新的興趣是排除在從所述用戶看所述電視的過(guò)去歷史中所得出的主要興趣里的,或者要么所述遙控器104是由另外一個(gè)用戶把持,而此人可能有不同的偏好。其他情況也可能存在。通過(guò)采用本發(fā)明的系統(tǒng)和方法,可以實(shí)現(xiàn)很多有益的應(yīng)用,比如一個(gè)智能遙控器可以無(wú)縫的配合電視機(jī)來(lái)識(shí)別用戶身份。本發(fā)明的系統(tǒng)和方法把從內(nèi)置傳感器收集到的感應(yīng)數(shù)據(jù)和用戶對(duì)電視及遙控器的行為模型以及電視推薦性能都綜合到一個(gè)綜合的識(shí)別感應(yīng)用戶的遙控器框架中。本發(fā)明所披露的系統(tǒng)和方法也可以用來(lái)實(shí)現(xiàn)個(gè)性化的電視觀看經(jīng)歷,這使得內(nèi)容傳遞按照用戶特定口味而優(yōu)化。其他對(duì)所公開的實(shí)施例的應(yīng)用,益處,變換,修改,或等同,對(duì)本領(lǐng)域的技術(shù)人員來(lái)說(shuō),都是顯而易見的。