亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

為電視推薦器合并主演信息的制作方法

文檔序號(hào):7949450閱讀:130來源:國(guó)知局
專利名稱:為電視推薦器合并主演信息的制作方法
技術(shù)領(lǐng)域
本發(fā)明總體涉及電視推薦器和其他推薦器。更具體來說,本發(fā)明涉及推薦器中的改進(jìn),包括對(duì)于在構(gòu)造觀眾簡(jiǎn)檔的過程中使用到的特定信息進(jìn)行預(yù)處理,以及對(duì)于被提供到所述推薦器以用于做出推薦的特定信息進(jìn)行預(yù)處理。
背景技術(shù)
電視推薦器一直是非?;钴S的研究和開發(fā)領(lǐng)域,當(dāng)前可以獲得許多針對(duì)電視推薦器的技術(shù)和設(shè)備。推薦器通常處理比如由電子節(jié)目指南(EPG)提供的節(jié)目信息,并且針對(duì)用戶可能會(huì)喜歡的那些節(jié)目提出建議。這種推薦典型地是基于用戶對(duì)多種節(jié)目屬性的特定偏好,所述節(jié)目屬性是由推薦器在評(píng)估可以獲得的節(jié)目時(shí)所確定、存儲(chǔ)并利用的。由推薦器對(duì)于一個(gè)用戶所開發(fā)的偏好或推薦規(guī)則的列表一般被稱作觀眾簡(jiǎn)檔。
由推薦器所存儲(chǔ)并應(yīng)用的用戶偏好還可以指示用戶所不喜歡(實(shí)質(zhì)上是負(fù)面偏好)的那些節(jié)目類型。由推薦器確定的用戶所不喜歡的節(jié)目可以不再被進(jìn)一步考慮(也就是說不呈現(xiàn)給用戶),或者可以以負(fù)面指示呈現(xiàn)給用戶(“負(fù)面”推薦)。
推薦器可以寬泛地被劃分成多個(gè)類別。一種一般類型的推薦器可以總體上被歸類為“隱式(implicit)”電視節(jié)目推薦器。隱式電視節(jié)目推薦器通?;趶挠脩舻挠^看歷史導(dǎo)出的信息以不引人注意的方式產(chǎn)生觀眾簡(jiǎn)檔,并且把該觀眾簡(jiǎn)檔作為后續(xù)的電視節(jié)目推薦確定的基礎(chǔ)。其他類型的推薦器可以總體上被歸類為“顯式(explicit)”電視節(jié)目推薦器。顯式電視節(jié)目推薦器明確地向用戶詢問他們對(duì)于節(jié)目屬性的偏好以便導(dǎo)出觀眾簡(jiǎn)檔,并且產(chǎn)生推薦,所述節(jié)目屬性例如是標(biāo)題、類型、演員、頻道和日期/時(shí)間。顯式電視節(jié)目推薦器以已知的方式處理用戶反饋,以便產(chǎn)生包含一組規(guī)則的觀眾簡(jiǎn)檔,該組規(guī)則實(shí)現(xiàn)用戶的偏好,并且在提供后續(xù)的節(jié)目推薦確定時(shí)被使用。
不同類別的推薦器的各方面也可以被組合成單個(gè)推薦器。例如,單個(gè)推薦器可以通過如上所述的隱式和顯式偏好而開發(fā)出觀眾簡(jiǎn)檔。當(dāng)在隱式地開發(fā)出的偏好與顯式地開發(fā)出的偏好之間存在沖突時(shí),所述推薦器規(guī)則可以選擇顯式偏好,或者例如對(duì)二者進(jìn)行平均。因此,將基于隱式偏好與顯式偏好的綜合來評(píng)估輸入節(jié)目。對(duì)于綜合推薦器的描述可以在共同未決且共同擁有的標(biāo)題為“Three-Way MediaRecommendation Method and System”的美國(guó)專利申請(qǐng)序列號(hào)09/627,139中找到,該申請(qǐng)于2000年7月27日提交,其發(fā)明人為Schaffer、Lee和Gutta,在此合并該申請(qǐng)的全部?jī)?nèi)容以作參考。另一種綜合推薦器在共同未決且共同擁有的標(biāo)題為“Method and Apparatusfor Generating Recommendation Scores Using Implicit and ExplicitViewing Preferences”的美國(guó)專利申請(qǐng)序列號(hào)09/666,401中進(jìn)行了描述,該申請(qǐng)于2000年9月20日提交,其發(fā)明人為Kurapati、Schaffer和Gutta,在此合并該申請(qǐng)的全部?jī)?nèi)容以作參考。
雖然現(xiàn)有的電視推薦器識(shí)別給定用戶可能感興趣或者可能不感興趣的節(jié)目,但是它們具有許多限制,如果克服了這些限制,則可以進(jìn)一步提高所產(chǎn)生的節(jié)目推薦確定的質(zhì)量。舉例來說,推薦器通常依賴于與節(jié)目一起提供的數(shù)據(jù)來確定偏好。這種數(shù)據(jù)典型地由服務(wù)供應(yīng)商提供,或者與節(jié)目視頻本身包括在一起(例如元數(shù)據(jù))。推薦器對(duì)于所接收的數(shù)據(jù)的這種不加質(zhì)疑的依賴性可能導(dǎo)致錯(cuò)誤地識(shí)別的偏好和推薦(或者未推薦)。
作為一個(gè)特定的例子,對(duì)應(yīng)于正由用戶觀看的特定電影的元數(shù)據(jù)可以把演員標(biāo)識(shí)為Tom Cruise和Nicole Kidman。在一個(gè)隱式類型的推薦器中,該推薦器在開發(fā)偏好簡(jiǎn)檔的過程中可以利用電影類型以及演員Tom Cruise和Nicole Kidman來作為正面屬性。然而,該用戶最喜歡的演員Aidan Quinn可能實(shí)際上是該部電影的主演(或重要演員),但是卻沒有被包括在所述元數(shù)據(jù)中。因此,該推薦器在開發(fā)用戶簡(jiǎn)檔的過程中并沒有捕捉到關(guān)于用戶最喜歡的演員的重要信息。結(jié)果,當(dāng)EPG后來所包括的一個(gè)節(jié)目標(biāo)識(shí)出其中一個(gè)演員是Aidan Quinn時(shí),該推薦器可能不會(huì)把該節(jié)目推薦給用戶。
此外,由服務(wù)供應(yīng)商在所述元數(shù)據(jù)或其他節(jié)目數(shù)據(jù)中提供的演員姓名的順序一般對(duì)于演員角色的重要性沒有特別的相關(guān)性。因此,即使上面的電影實(shí)例列出了Aiden Quinn,他的姓名可能出現(xiàn)在第五演員字段中,盡管他實(shí)際上是該部電影中的主演。例如,如果所述推薦器在開發(fā)用戶偏好或者做出推薦的過程中僅僅利用前兩個(gè)演員字段,則有可能再次發(fā)生如上所述的類似結(jié)果。
此外,以類似的方式,對(duì)于在EPG中接收到的節(jié)目進(jìn)行評(píng)估的推薦器可能還依賴于所提供的演員數(shù)據(jù)和/或排序。在所述EPG中排除、錯(cuò)誤地包括以及/或者錯(cuò)誤地排位對(duì)應(yīng)于該節(jié)目的演員數(shù)據(jù)都可能導(dǎo)致所述觀眾簡(jiǎn)檔對(duì)該節(jié)目的錯(cuò)誤評(píng)估,從而有可能給出不正確的正面推薦確定或者錯(cuò)誤的負(fù)面推薦確定。

發(fā)明內(nèi)容
本發(fā)明特別包括一種電視節(jié)目推薦器,其使用除了對(duì)于節(jié)目所接收到的數(shù)據(jù)之外的單獨(dú)的源來識(shí)別該節(jié)目中的一個(gè)或多個(gè)主要演員,并且調(diào)節(jié)對(duì)于該節(jié)目所接收到的所述主要演員數(shù)據(jù)以便包括所述單獨(dú)確定的一個(gè)或多個(gè)演員??梢院?jiǎn)單地用所述單獨(dú)識(shí)別出的一個(gè)或多個(gè)演員來替換對(duì)于所述節(jié)目所接收到的演員數(shù)據(jù)。作為一個(gè)替換實(shí)例,所述推薦器可以首先確定是否要調(diào)節(jié)所接收的演員數(shù)據(jù)。舉例來說,該推薦器可以首先確定在對(duì)于該節(jié)目所接收到的數(shù)據(jù)中是否缺失單獨(dú)識(shí)別出的主要演員,如果是的話則調(diào)節(jié)所接收的數(shù)據(jù)以便包括該缺失的演員。例如,可以用該缺失的演員來替換所接收的數(shù)據(jù)中的其中一個(gè)演員字段,或者可以把該缺失的演員包括在一個(gè)新的字段中。該推薦器還可以確定單獨(dú)識(shí)別出的主要演員在對(duì)于該節(jié)目所接收到的數(shù)據(jù)中是否被錯(cuò)誤地排位,如果是的話則調(diào)節(jié)所接收的數(shù)據(jù)以便對(duì)該演員進(jìn)行正確的排位。
所述節(jié)目數(shù)據(jù)可以與節(jié)目一起被接收,該節(jié)目被所述推薦器用來創(chuàng)建觀眾簡(jiǎn)檔。因此,所述節(jié)目數(shù)據(jù)可以例如與用戶已經(jīng)選擇觀看的節(jié)目的視頻一起被接收。存在多種單獨(dú)識(shí)別主要演員數(shù)據(jù)(以及排位,如果適用的話)的方式。例如,對(duì)于當(dāng)前正由用戶觀看的節(jié)目,該推薦器(或者另一個(gè)模塊)可以監(jiān)視該節(jié)目的介紹文字、識(shí)別諸如“主要演員”之類的關(guān)鍵詞以及識(shí)別與之相關(guān)聯(lián)的一個(gè)或多個(gè)姓名。此外,所述姓名在該視頻中出現(xiàn)的順序可以被接受作為對(duì)于所提到的演員的排位的反映?;蛘?,對(duì)于演員姓名和排位可以咨詢一個(gè)單獨(dú)的數(shù)據(jù)庫,該數(shù)據(jù)庫包括節(jié)目數(shù)據(jù)并且已知其具有可接受的精確度。
對(duì)于由所述推薦器進(jìn)行的后續(xù)處理來說,對(duì)應(yīng)于節(jié)目的經(jīng)過調(diào)節(jié)的演員數(shù)據(jù)一般看起來與所接收的數(shù)據(jù)相同。(如果添加了新的演員字段,則該推薦器被編程來識(shí)別該新的演員字段。)因此,在創(chuàng)建觀眾簡(jiǎn)檔時(shí),該推薦器可以以相同的方式利用經(jīng)過調(diào)節(jié)的演員數(shù)據(jù),就像在未經(jīng)調(diào)節(jié)的情況下利用對(duì)于該節(jié)目所接收到的演員數(shù)據(jù)那樣。因此,用于創(chuàng)建觀眾簡(jiǎn)檔的推薦器的后續(xù)處理可以合并傳統(tǒng)推薦器(例如已知的隱式推薦器、顯式推薦器等等)的技術(shù)。把對(duì)應(yīng)于節(jié)目的數(shù)據(jù)調(diào)節(jié)到更為精確地反映主要演員可以使得所述推薦器能夠提供更為精確的觀眾簡(jiǎn)檔。
因此,本發(fā)明的一方面包括一種節(jié)目推薦器,該節(jié)目推薦器與節(jié)目一起接收一個(gè)或多個(gè)主要演員數(shù)據(jù)字段。該推薦器調(diào)節(jié)一個(gè)或多個(gè)所接收的主要演員數(shù)據(jù)字段,這是通過利用與所接收的主要演員數(shù)據(jù)字段分開的源來識(shí)別該節(jié)目中的一個(gè)或多個(gè)主要演員而調(diào)節(jié)的。另一方面,本發(fā)明包括一種用于處理關(guān)于所接收的節(jié)目的數(shù)據(jù)以便與自動(dòng)電視推薦器一起使用的方法。根據(jù)該方法,對(duì)一個(gè)包含主要演員信息的單獨(dú)的信息源進(jìn)行訪問。該單獨(dú)的信息源被用來確定其是否可以識(shí)別所接收的該節(jié)目中的一個(gè)或多個(gè)主要演員。如果是的話,則利用一個(gè)或多個(gè)所識(shí)別的主要演員來調(diào)節(jié)所接收的數(shù)據(jù)。對(duì)應(yīng)于該節(jié)目的經(jīng)過調(diào)節(jié)的所接收數(shù)據(jù)可用于創(chuàng)建觀眾簡(jiǎn)檔。
本發(fā)明還包括一種對(duì)于所接收的節(jié)目信息(例如通過EPG)執(zhí)行類似的調(diào)節(jié)的推薦器,所述節(jié)目信息被用來基于用戶簡(jiǎn)檔做出推薦。以類似的方式,可以對(duì)與節(jié)目列表一起接收的演員數(shù)據(jù)進(jìn)行調(diào)節(jié),以便包括單獨(dú)識(shí)別出的演員數(shù)據(jù),其中還可以包括確定所述信息在所接收的數(shù)據(jù)中缺失或者被錯(cuò)誤地排位。該推薦器隨后可以利用該節(jié)目經(jīng)過重新編排演員(re-cast)后的數(shù)據(jù)來確定是否把該節(jié)目推薦給用戶。提高對(duì)于EPG中的節(jié)目所包括的主要演員數(shù)據(jù)的精度允許提高推薦確定的精度。
因此,本發(fā)明的另一方面包括一種用于處理對(duì)于節(jié)目所接收的電子節(jié)目數(shù)據(jù)以便在自動(dòng)電視節(jié)目推薦中使用的方法。根據(jù)該方法,對(duì)一個(gè)包含主要演員信息的單獨(dú)的信息源進(jìn)行訪問。確定該單獨(dú)的信息源是否識(shí)別出該節(jié)目中的一個(gè)或多個(gè)主要演員。如果是的話,則利用一個(gè)或多個(gè)所識(shí)別的主要演員來調(diào)節(jié)所接收的電子節(jié)目數(shù)據(jù)。對(duì)應(yīng)于該節(jié)目而接收的經(jīng)過調(diào)節(jié)的電子節(jié)目數(shù)據(jù)可用于確定該節(jié)目的自動(dòng)推薦。
還應(yīng)當(dāng)注意的是,對(duì)于主要演員的重新排序還可以使得所述推薦器在創(chuàng)建用戶簡(jiǎn)檔時(shí)不考慮角色較為次要的演員,從而增強(qiáng)所述簡(jiǎn)檔的完整性。(例如,次要演員不大可能是用戶選擇節(jié)目時(shí)的焦點(diǎn)。)類似地,調(diào)節(jié)EPG數(shù)據(jù)中的演員可以避免向用戶做出錯(cuò)誤的或令人失望的推薦,并且還可以得出在其他情況下可能被忽視的推薦。
雖然在上面把本發(fā)明的各方面概述為所述推薦器的一部分,但是如下所述,在實(shí)現(xiàn)本發(fā)明時(shí)可以使用許多不同的配置。
特別地,為了方便起見,這里統(tǒng)一采用的術(shù)語“演員”同時(shí)指代男演員和女演員。此外,在本文中始終統(tǒng)一使用術(shù)語電視“節(jié)目”,其意圖指代所廣播的任何內(nèi)容,其中包括電影、秀、商業(yè)信息片等等。由一個(gè)源(包括所接收的節(jié)目數(shù)據(jù),比如元數(shù)據(jù))所提供的演員的順序一般將被稱作演員排位,其中第一個(gè)演員被稱作主演或者最高排位的演員,并且第二個(gè)、第三個(gè)(等等)列出的演員被稱作較低排位的演員。此外,如上所述,推薦器在創(chuàng)建觀眾簡(jiǎn)檔時(shí)可以利用對(duì)應(yīng)于所選擇的節(jié)目和未選擇的節(jié)目的數(shù)據(jù),因此該觀眾簡(jiǎn)檔可以包括正面的偏好和負(fù)面的偏好。同樣地,由某些推薦器對(duì)于所考慮的節(jié)目所做出的推薦確定可以是正面的和負(fù)面的,并且可以向用戶通知全部?jī)煞N類型的推薦確定。


圖1示出了根據(jù)本發(fā)明的推薦器的一個(gè)示例性實(shí)施例;圖1a是圖1的推薦器的不同級(jí)別的示意圖;圖2a-2c示出了根據(jù)本發(fā)明的不同實(shí)施例對(duì)所接收的主要演員字段進(jìn)行的調(diào)節(jié)的例子;圖3示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的用于創(chuàng)建觀眾簡(jiǎn)檔的處理方法;以及圖4示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的、用于在確定節(jié)目推薦時(shí)處理節(jié)目信息的處理方法。
具體實(shí)施例方式
圖1示出了根據(jù)本發(fā)明的推薦器300的一個(gè)示例性實(shí)施例。在圖1中,推薦器300由多個(gè)分開繪制的模塊構(gòu)成。一般來說,觀眾簡(jiǎn)檔產(chǎn)生處理模塊315處理用戶的節(jié)目選擇(用戶節(jié)目選擇輸入312,其包括相關(guān)的節(jié)目數(shù)據(jù)和視頻)以便創(chuàng)建觀眾簡(jiǎn)檔400。觀眾簡(jiǎn)檔產(chǎn)生處理模塊315可以使用通過輸入312而輸入的正面的用戶節(jié)目選擇和負(fù)面的用戶節(jié)目選擇(即選擇觀看的節(jié)目以及選擇不觀看的節(jié)目)。節(jié)目推薦產(chǎn)生處理模塊500一般接收關(guān)于節(jié)目數(shù)據(jù)的輸入(比如通過EPG輸入310),并且通過咨詢觀眾簡(jiǎn)檔400而向用戶輸出節(jié)目推薦確定330。輸出給用戶的推薦一般將包括所建議的節(jié)目(正面推薦),但是也可以表明一個(gè)(或多個(gè))節(jié)目不被推薦(負(fù)面推薦)。正如下面更為詳細(xì)地描述的那樣,推薦器300還包括主要演員調(diào)節(jié)處理模塊600,其在由觀眾簡(jiǎn)檔產(chǎn)生處理模塊315和/或節(jié)目推薦產(chǎn)生處理500進(jìn)行進(jìn)一步處理之前分別對(duì)與用戶節(jié)目選擇312和/或EPG 310相關(guān)的主要演員數(shù)據(jù)進(jìn)行預(yù)處理。
推薦器300(特別是圖1中示出的并且在上面描述的各種模塊)可以被具體實(shí)現(xiàn)在任何計(jì)算設(shè)備中,所述計(jì)算設(shè)備例如是PC、工作站、機(jī)頂盒、電視電路等等。因此,包括在推薦器300中的模塊一般可以駐留在一個(gè)或多個(gè)處理器和相關(guān)存儲(chǔ)器中。例如,圖1a提供了支持圖1示出的各模塊的推薦器300的各硬件和軟件組件的代表性實(shí)施例。因此,圖1的各模塊可以駐留在圖1a的存儲(chǔ)器304的軟件304a中,并且所述各模塊的處理可以由圖1a的處理器302結(jié)合相關(guān)的存儲(chǔ)器304和軟件304a來執(zhí)行。(作為一個(gè)更加具體的例子,下面討論的主要演員調(diào)節(jié)處理模塊600的實(shí)施例的各個(gè)方面(比如文字和圖像檢測(cè)及識(shí)別、數(shù)據(jù)字段調(diào)節(jié)等等)可以被存儲(chǔ)在軟件304a中,并且通過利用處理器302和相關(guān)存儲(chǔ)器304而被應(yīng)用。)由推薦器300的觀眾簡(jiǎn)檔產(chǎn)生處理315在創(chuàng)建觀眾簡(jiǎn)檔400時(shí)所使用的技術(shù)以及由節(jié)目推薦產(chǎn)生處理500(其一般結(jié)合觀眾簡(jiǎn)檔400進(jìn)行操作)所使用的技術(shù)可以根據(jù)本領(lǐng)域公知的或傳統(tǒng)的一種技術(shù)或技術(shù)組合。因此,所述觀眾簡(jiǎn)檔產(chǎn)生處理315、觀眾簡(jiǎn)檔400和節(jié)目推薦產(chǎn)生處理500可以從傳統(tǒng)的顯式節(jié)目推薦器、隱式節(jié)目推薦器和其他節(jié)目推薦器當(dāng)中的一種或其組合采用這種處理。舉例來說,所述觀眾簡(jiǎn)檔產(chǎn)生處理315、觀眾簡(jiǎn)檔400和節(jié)目推薦產(chǎn)生處理500可以利用決策樹處理技術(shù),所述決策樹處理技術(shù)在標(biāo)題為“Method andApparatus for Recommending Television Programming Using DecisionTrees”的美國(guó)專利No.6,727,914 B1中進(jìn)行了描述,該專利于2004年4月27日公告,其發(fā)明人為Srinivas Gutta,在此合并其全部?jī)?nèi)容以作參考(其被稱作“’914專利”)。該‘914專利利用用戶已經(jīng)觀看過(或者選擇不觀看)的秀的數(shù)據(jù)對(duì)多種節(jié)目屬性進(jìn)行分類。創(chuàng)建一個(gè)分層決策樹,其中對(duì)于各節(jié)點(diǎn)所選擇的屬性是通過對(duì)應(yīng)于所述屬性的相對(duì)熵量度而確定的,并且每個(gè)葉節(jié)點(diǎn)對(duì)應(yīng)于特定的分支而提供對(duì)于節(jié)目的正面或負(fù)面推薦。這種處理和所得到的決策樹可以分別被合并作為所述觀眾簡(jiǎn)檔產(chǎn)生處理315和觀眾簡(jiǎn)檔400。此后應(yīng)用所述決策樹來做出節(jié)目推薦,這對(duì)應(yīng)于節(jié)目推薦產(chǎn)生處理500。無論在本實(shí)施例的推薦器300中合并了什么技術(shù),正如下面所進(jìn)一步描述的那樣,至少某些節(jié)目中的主要演員由所述觀眾簡(jiǎn)檔產(chǎn)生處理315用來創(chuàng)建觀眾簡(jiǎn)檔400,以及/或者所述主要演員被用于所述節(jié)目推薦產(chǎn)生處理500中的至少某些節(jié)目列表。
首先集中在觀眾簡(jiǎn)檔400上,如上所述,該觀眾簡(jiǎn)檔400由推薦器300的觀眾簡(jiǎn)檔產(chǎn)生處理315基于觀眾所選擇觀看(對(duì)于某些推薦器來說是不觀看)的節(jié)目而創(chuàng)建。該節(jié)目數(shù)據(jù)在圖1中被表示為通過用戶節(jié)目選擇312的輸入,其包括相關(guān)的節(jié)目數(shù)據(jù)和視頻。因此,推薦器300一般監(jiān)視通過塊312輸入的由用戶所觀看的節(jié)目,并且在觀眾簡(jiǎn)檔產(chǎn)生處理315中利用(直接利用或者在下面描述的特定預(yù)處理之后利用)該數(shù)據(jù)來創(chuàng)建觀眾簡(jiǎn)檔400。在所述推薦器300實(shí)現(xiàn)‘914專利的決策樹技術(shù)的情況下,所述輸入節(jié)目數(shù)據(jù)(包括經(jīng)過預(yù)處理的數(shù)據(jù))包括在創(chuàng)建該樹的各節(jié)點(diǎn)和葉子的過程中所利用的所述屬性以及正面的和負(fù)面的例子。
在根據(jù)所利用的傳統(tǒng)技術(shù)創(chuàng)建觀眾簡(jiǎn)檔400的過程中,在塊312處輸入的關(guān)于所觀看的(以及未選擇的)節(jié)目的許多節(jié)目數(shù)據(jù)可以由觀眾簡(jiǎn)檔產(chǎn)生處理315直接利用。其中可以包括節(jié)目類型、時(shí)間和頻道以及許多其他節(jié)目屬性。然而,可以首先由主要演員調(diào)節(jié)處理600調(diào)節(jié)所接收的數(shù)據(jù)的各部分以及/或者添加新的數(shù)據(jù)。舉例來說,如果在塊312中輸入的節(jié)目的所接收數(shù)據(jù)(比如元數(shù)據(jù))包括主要演員字段,則在由推薦器300的觀眾簡(jiǎn)檔產(chǎn)生處理315對(duì)所述演員數(shù)據(jù)進(jìn)行進(jìn)一步處理之前應(yīng)用所述主要演員調(diào)節(jié)處理模塊600。在這種情況下,模塊600可以在一段時(shí)間內(nèi),分析在塊312處可用的對(duì)應(yīng)于該節(jié)目的視頻輸入。例如,可以對(duì)于該視頻應(yīng)用3分鐘的文字檢測(cè)和辨識(shí),這近似對(duì)應(yīng)于節(jié)目的介紹致謝名單部分的持續(xù)時(shí)間,其中所述文字檢測(cè)和辨識(shí)被用來識(shí)別一個(gè)或多個(gè)主要演員。類似地,可以同樣地監(jiān)視該節(jié)目的最后三分鐘,在這段時(shí)間內(nèi)通常會(huì)出現(xiàn)結(jié)束致謝名單。
在所述視頻的所考慮部分中進(jìn)行文字檢測(cè)和辨識(shí)可以利用任何一種已知的或傳統(tǒng)的技術(shù)或者其組合。例如,可以采用并且適配來自標(biāo)題為“Method And System For Analyzing Video Content Using DetectedText In Video Frames”的美國(guó)專利No.6,608,930,B1的某些技術(shù),該專利于2003年8月19日公告,其發(fā)明人為Agnihotri等人,在此合并其全部?jī)?nèi)容以作參考(并且將其稱作“‘930專利”)。因此,如上所述,主要演員調(diào)節(jié)處理600可以采用來自‘930專利的與文字檢測(cè)和辨識(shí)相關(guān)的技術(shù),以便例如監(jiān)視所述節(jié)目的開頭或結(jié)尾視頻中的致謝名單文字。(此外,還可以采用來自‘930專利的用于識(shí)別節(jié)目致謝名單的相關(guān)文字屬性特征(比如滾動(dòng)文字、識(shí)別諸如“主要演員”之類的關(guān)鍵詞等等),以便確認(rèn)所監(jiān)測(cè)到的文字對(duì)應(yīng)于節(jié)目致謝名單。)作為一種替換方案,推薦器300的主要演員調(diào)節(jié)處理模塊600可以利用在“Automatic Location Of Text In Video Frames”(Xian-ShangHua、Xiang-Rong Chen、Liu Wenyin&Hong-Jiang Zhang,Proceedingsof the 2001 ACM Workshops on MultimediaMultimedia InformationRetrieval,pp.24-27(ACM Press 2001))一文中描述的文字檢測(cè)技術(shù)進(jìn)行替換,在此合并其全部?jī)?nèi)容以作參考。
在按照這種方式檢測(cè)及識(shí)別了致謝名單文字之后,調(diào)節(jié)處理600可以將其適配成識(shí)別包括在所述文字中的主要演員。因此,調(diào)節(jié)處理600例如可以通過將所述文字與姓名數(shù)據(jù)庫(其可以特別包括演員姓名)中的姓名進(jìn)行比較來確認(rèn)所述文字包括姓名。調(diào)節(jié)處理600可以基于一條或多條選擇規(guī)則來選擇主演。用于這種分析的規(guī)則可以非常簡(jiǎn)單,比如確定所檢測(cè)到的文字是否包括與姓名相鄰的“主要演員”一詞。根據(jù)其他的(附加的)規(guī)則,可以監(jiān)視所述文字,以便確定出現(xiàn)在所述節(jié)目視頻中的文字當(dāng)中的第一個(gè)姓名或者尺寸最大的姓名,其通常對(duì)應(yīng)于主演。
在利用基于文字的技術(shù)從對(duì)應(yīng)于所述節(jié)目的視頻中如上識(shí)別出所述主演之后,所述主要演員調(diào)節(jié)處理600可以簡(jiǎn)單地利用所識(shí)別出的主演來替換所接收的主要演員字段中的第一個(gè)姓名。圖2a提供了該基本處理的例子,其中用單獨(dú)識(shí)別出的主演(Aidan Quinn,通過對(duì)該節(jié)目的視頻進(jìn)行文字分析而識(shí)別出)簡(jiǎn)單地替換在所接收的主要演員字段中排在第一位的演員(Tom Cruise)。所得到的經(jīng)過調(diào)節(jié)的主要演員字段包括更為精確的主演。因此,經(jīng)過調(diào)節(jié)的主要演員字段以與所接收的主要演員字段相同的形式出現(xiàn),并且可以由觀眾簡(jiǎn)檔產(chǎn)生處理315與對(duì)應(yīng)于所述節(jié)目的其他輸入數(shù)據(jù)一起使用來創(chuàng)建觀眾簡(jiǎn)檔400。
在圖2a所示出的特定例子中提高了主演字段的精度,但是AidanQuinn在經(jīng)過調(diào)節(jié)的數(shù)據(jù)中同時(shí)也是第三個(gè)被提到的姓名,并且丟失了對(duì)應(yīng)于Tom Cruise的所接收的演員數(shù)據(jù)。替換地,在替換姓名之前進(jìn)行附加的處理。例如,首先可以把所識(shí)別出的主演姓名與所接收到的姓名進(jìn)行比較,以便確定是否應(yīng)當(dāng)調(diào)節(jié)任何所接收的姓名。如果所識(shí)別出的主演姓名沒有出現(xiàn)在所接收的演員當(dāng)中,則在第一字段中插入所識(shí)別出的演員的姓名,所接收的各姓名都被向下移動(dòng)一位,并且丟棄所接收到的排位最低的姓名。如果所識(shí)別出的演員出現(xiàn)在第一個(gè)所接收的演員字段中,則不需要進(jìn)行調(diào)節(jié)。如果所識(shí)別出的演員出現(xiàn)在排位較低的所接收字段中,則從該較低字段中移除該姓名,并且所接收到的所有排位更高的姓名都各被向下移動(dòng)一位。這是為了把所空出的字段移動(dòng)到第一字段,并且在該第一字段中插入所識(shí)別出的演員姓名。圖2b對(duì)于圖2a的情況例示了這樣一個(gè)程序。在圖2b中,所識(shí)別出的演員Aidan Quinn被辨識(shí)為也出現(xiàn)在第三個(gè)所接收字段中。因此,從第三字段中丟棄他的姓名,把第一個(gè)和第二個(gè)所接收的姓名(Tom Cruise和Nicole Kidman)分別移動(dòng)到第二個(gè)和第三個(gè)字段,把Aidan Quinn的姓名插入到第一個(gè)字段中,并且第四個(gè)字段中的姓名(John Goodman)保持不變。(這樣,Aidan Quinn的姓名排位實(shí)際上被從第三位移動(dòng)到第一位。)因此,在經(jīng)過調(diào)節(jié)的數(shù)據(jù)中的主演更為精確地把Aidan Quinn標(biāo)識(shí)為主演,同時(shí)還根據(jù)所接收的字段保持了其他演員的身份和相對(duì)排位。
取決于將為數(shù)據(jù)給出的相對(duì)優(yōu)先級(jí),本領(lǐng)域技術(shù)人員將會(huì)很容易地想到其他比較和替換規(guī)則。如上所述,并且如在圖2b所示的結(jié)果中所表明的那樣,經(jīng)過調(diào)節(jié)的主要演員字段以與所接收的主要演員字段相同的形式出現(xiàn),并且可以由觀眾簡(jiǎn)檔產(chǎn)生處理315與對(duì)應(yīng)于所述節(jié)目的其他輸入數(shù)據(jù)一起使用來創(chuàng)建觀眾簡(jiǎn)檔400。通過包括更為精確地反映所述節(jié)目的實(shí)際主演的節(jié)目數(shù)據(jù),推薦器300能夠創(chuàng)建更為精確的觀眾簡(jiǎn)檔400,并且可以隨后使用該簡(jiǎn)檔做出更為精確的推薦確定。
應(yīng)當(dāng)注意到,上面描述的示例性實(shí)施例依賴于在用戶調(diào)入到節(jié)目后的前幾分鐘內(nèi)檢測(cè)視頻中的致謝名單文字。這又依賴于用戶在所述節(jié)目開始時(shí)調(diào)入。例如,如果用戶在開頭致謝名單之后調(diào)入,則不會(huì)檢測(cè)到文字,并且所述觀眾簡(jiǎn)檔產(chǎn)生處理315在創(chuàng)建觀眾簡(jiǎn)檔400時(shí)可以使用與該節(jié)目一起接收的未經(jīng)改變的主要演員數(shù)據(jù)字段。(如果該節(jié)目的結(jié)尾致謝名單可以被使用但是卻沒有被檢測(cè)到,則可能出現(xiàn)類似的結(jié)果。)或者,如果沒有檢測(cè)到或者辨識(shí)出文字,主要演員調(diào)節(jié)處理600可以咨詢一個(gè)內(nèi)部或外部數(shù)據(jù)庫,該數(shù)據(jù)庫列出節(jié)目和對(duì)應(yīng)的主要演員數(shù)據(jù)。(這種內(nèi)部數(shù)據(jù)庫例如也可以處于圖1a的存儲(chǔ)器304中。)如上所述,之前可以利用基于文字的視頻分析來編輯對(duì)應(yīng)于包括在這種數(shù)據(jù)庫中的節(jié)目的主要演員數(shù)據(jù),可以由經(jīng)過訓(xùn)練的服務(wù)人員手動(dòng)輸入所述數(shù)據(jù)等等。調(diào)節(jié)處理600可以確定該數(shù)據(jù)庫是否包括所考慮的節(jié)目(通常通過所接收的標(biāo)題數(shù)據(jù)字段向推薦器300標(biāo)識(shí)該節(jié)目)。如果是的話,可以在該數(shù)據(jù)庫中識(shí)別出對(duì)應(yīng)于該節(jié)目的主演,并且可以如上所述地將該主演用于基于文字的識(shí)別。應(yīng)當(dāng)注意到,調(diào)節(jié)處理600可以利用該數(shù)據(jù)庫作為對(duì)可能的主演的文字確定的替換方案。此外,這種數(shù)據(jù)庫還可以與所述基于文字的識(shí)別相結(jié)合地使用,其中當(dāng)存在對(duì)于可能主演的矛盾的基于文字的識(shí)別時(shí)利用適當(dāng)?shù)呐卸ㄒ?guī)則。
作為獨(dú)立于與節(jié)目一起接收的主要演員數(shù)據(jù)(例如,元數(shù)據(jù)等)來識(shí)別主要演員的上述技術(shù)的替換方案(或補(bǔ)充),推薦器300的主要演員調(diào)節(jié)處理600可以對(duì)該節(jié)目的視頻應(yīng)用公知的面部辨識(shí)技術(shù),以便識(shí)別演員。例如,可以監(jiān)視該節(jié)目的視頻的一個(gè)樣本,并且利用公知的技術(shù)捕獲面部圖像。可以通過與可用于所述主要演員調(diào)節(jié)處理600的演員面部數(shù)據(jù)庫進(jìn)行比較來識(shí)別所述面部。例如可以基于在所述采樣中的出場(chǎng)時(shí)間來選擇主演(以及次要演員)。
作為替換所接收的主要演員數(shù)據(jù)字段中的排第一位的姓名的備選方案,可以由主要演員調(diào)節(jié)處理600把通過基于文字的技術(shù)(或者其他確定)在所述視頻中確定的主演的姓名放到一個(gè)新的數(shù)據(jù)字段中,該新的數(shù)據(jù)字段被稱作“主演”字段。在這種情況下,當(dāng)所述主演字段被填充時(shí),在創(chuàng)建觀眾簡(jiǎn)檔400的過程中,觀眾簡(jiǎn)檔產(chǎn)生處理315被編程來以相同的方式利用該主演字段,正如其將使用與節(jié)目一起接收的第一個(gè)主要演員數(shù)據(jù)字段那樣。此外,如果所述觀眾簡(jiǎn)檔產(chǎn)生處理315在確定所述觀眾簡(jiǎn)檔時(shí)能夠利用主要演員作為一個(gè)屬性,但是所接收的節(jié)目不包括主要演員數(shù)據(jù)字段,那么調(diào)節(jié)處理600可以如上所述地識(shí)別一個(gè)主演并且創(chuàng)建一個(gè)對(duì)應(yīng)于該節(jié)目的主要演員字段,以用于開發(fā)觀眾簡(jiǎn)檔400。
應(yīng)當(dāng)注意到,在創(chuàng)建更為精確的觀眾簡(jiǎn)檔400的過程中,觀眾簡(jiǎn)檔產(chǎn)生處理315通常優(yōu)選地被編程為在適當(dāng)?shù)臅r(shí)候利用針對(duì)節(jié)目的經(jīng)過調(diào)節(jié)的主要演員的身份和排位。然而,在創(chuàng)建觀眾簡(jiǎn)檔400的過程中,觀眾簡(jiǎn)檔產(chǎn)生處理315不必使用對(duì)應(yīng)于用戶的任何一個(gè)特定節(jié)目選擇的所有數(shù)據(jù)。因此,對(duì)于通過塊312輸入的特定節(jié)目,觀眾簡(jiǎn)檔產(chǎn)生處理315可能不必使用對(duì)應(yīng)于該節(jié)目的經(jīng)過調(diào)節(jié)的主要演員字段,其中所述主要演員字段由主要演員調(diào)節(jié)處理600調(diào)節(jié)和/或創(chuàng)建。此外,在創(chuàng)建觀眾簡(jiǎn)檔400的過程中,許多傳統(tǒng)的推薦器還利用未被用戶選擇觀看的節(jié)目的屬性,從而實(shí)質(zhì)上創(chuàng)建了負(fù)面偏好。觀眾簡(jiǎn)檔400中的這種負(fù)面偏好可以被用來評(píng)估后續(xù)節(jié)目,從而不做推薦或者做出明確的負(fù)面推薦。如果推薦器300的觀眾簡(jiǎn)檔產(chǎn)生處理315使用未選擇的節(jié)目來構(gòu)造觀眾簡(jiǎn)檔400,則主要演員調(diào)節(jié)處理600按照與上面對(duì)于已觀看節(jié)目所描述的類似的方式調(diào)節(jié)那些未觀看的節(jié)目的主要演員數(shù)據(jù)字段。例如,如果對(duì)于視頻信號(hào)的基于文字的分析被用來確定主要演員,則主要演員調(diào)節(jié)處理600可能能夠同時(shí)監(jiān)視所選節(jié)目以及一個(gè)或多個(gè)未選節(jié)目的視頻信號(hào)。通過更為精確地反映未選擇節(jié)目中的主要演員,所創(chuàng)建的觀眾簡(jiǎn)檔400再次更為精確地反映用戶的喜好和厭惡。
按照類似的方式,主要演員調(diào)節(jié)處理600可以單獨(dú)識(shí)別出對(duì)應(yīng)于所接收節(jié)目的多于一個(gè)演員姓名,并且利用所述演員姓名來調(diào)節(jié)所接收的主要演員字段。所述多個(gè)所識(shí)別出的演員可以被用來替換在對(duì)應(yīng)于所述節(jié)目的所接收數(shù)據(jù)字段中列出姓名的演員、用來填充空字段或者被放置在新創(chuàng)建的字段中。如圖2a和2b所示,在所接收的主要演員字段中可能列出了四個(gè)演員的姓名,這幾個(gè)演員可能被單獨(dú)識(shí)別出的演員所替換。(雖然在這些例子中使用了四個(gè)演員,但是其數(shù)目可以更多或更少。例如,Tribune Media Service對(duì)于演員姓名保留總共6個(gè)字段。)舉例來說,按照類似于上面描述的方式,可以對(duì)節(jié)目的視頻進(jìn)行分析以便識(shí)別包含兩個(gè)主要演員姓名的文字。還可以把所識(shí)別出的演員的排位視為符合在所述視頻中檢測(cè)到的順序。調(diào)節(jié)處理600可以用對(duì)應(yīng)的所識(shí)別出的演員來替換出現(xiàn)在第一個(gè)和第二個(gè)所接收數(shù)據(jù)字段中的兩個(gè)姓名。按照類似的方式,可以識(shí)別出多于兩個(gè)姓名,并且使用所述所識(shí)別出的姓名來替換所接收的姓名。
如果主要演員調(diào)節(jié)處理600識(shí)別出多個(gè)主要演員姓名,則還可以利用上面描述的其他方面。例如,可以在替換所接收的數(shù)據(jù)字段之前在數(shù)據(jù)庫中檢查所識(shí)別出的姓名,以便確認(rèn)它們實(shí)際上是演員的姓名。此外,可以按照所識(shí)別出的姓名的數(shù)量來向下移動(dòng)所接收到的姓名的排位,從而所識(shí)別出的姓名實(shí)際上替換所接收的最低排位的姓名。此外,可以首先把所識(shí)別出的姓名與所接收的姓名進(jìn)行比較,并且在所述調(diào)節(jié)中使用所述比較結(jié)果。例如,對(duì)于作為所接收姓名出現(xiàn)的每個(gè)所識(shí)別出的姓名,可以從其所接收姓名字段中移除該姓名??梢园雅盼桓叩氖S嗟乃邮招彰樞虻叵蛳峦?,以便填充任何空出的較低字段,同時(shí)還清空所需數(shù)目的最高字段,以用于插入所識(shí)別出的演員姓名。如果必要的話(也就是說當(dāng)不是所有的所識(shí)別出的姓名都出現(xiàn)在所接收姓名當(dāng)中時(shí)),可以推出(丟棄)最低字段中的所接收姓名,以便在頂部字段中騰出足夠的空間。
舉例來說,如圖2c中所示,兩個(gè)所識(shí)別出的演員Nicole Kidman和Aidan Quinn分別具有所識(shí)別出的排位1和2。通過比較所接收的姓名與所識(shí)別出的姓名,辨識(shí)出所識(shí)別的演員Nicole Kidman也出現(xiàn)在所接收字段2中。因此,從所接收字段2中移除Nicole Kidman。在所接收字段1中的姓名(Tom Cruise)被向下移動(dòng)兩個(gè)字段到字段3,從而空出字段1和2以用于分別插入所識(shí)別出的演員Nicole Kidman和Aidan Quinn。Tom Cruise把John Goodman從位置3推到位置4,而JohnGoodman則把Harvey Keitel推出該列表。對(duì)應(yīng)于多個(gè)所識(shí)別出的演員的該示例性替換程序?yàn)樗R(shí)別出的演員和排位給出了優(yōu)先級(jí),其避免了較低排位中的復(fù)制,并且在較低的排位中保留了所接收的演員的排位。
與一個(gè)所識(shí)別出的演員的情況一樣,對(duì)于姓名的比較可以被用來首先確定是否需要調(diào)節(jié)所接收姓名字段當(dāng)中的一個(gè)或多個(gè)。舉例來說,所述比較可以辨識(shí)出所識(shí)別出的演員的姓名和排位何時(shí)與所接收的演員的姓名和排位相同,從而確定對(duì)于該字段不需要進(jìn)行調(diào)節(jié)。在這樣辨識(shí)出的字段中的數(shù)據(jù)可以被保持,同時(shí)對(duì)于任何其他所取回的姓名按照需要進(jìn)行調(diào)節(jié)。(在上面描述的方法中,例如被向下推以便為其他所識(shí)別出的姓名騰出空間的更高排位的姓名將跳過這種字段。)在所有所識(shí)別出的姓名和排位對(duì)應(yīng)于其相應(yīng)的所接收姓名和排位的情況下,所述比較可以確定不需要進(jìn)行調(diào)節(jié)。
與單獨(dú)識(shí)別一個(gè)主要演員的情況一樣,除了基于文字的技術(shù)之外(或者作為對(duì)于基于文字的技術(shù)的補(bǔ)充),其他技術(shù)可以被用來識(shí)別所述節(jié)目中的多個(gè)主要演員,比如咨詢一個(gè)數(shù)據(jù)庫。此外,所識(shí)別出的“主演”可以被放置在一個(gè)新的數(shù)據(jù)字段中,同時(shí)所識(shí)別出的第二個(gè)、第三個(gè)演員等等可以替換在所接收的數(shù)據(jù)字段中的演員。此外,由調(diào)節(jié)處理600識(shí)別出的演員可以被用來填充對(duì)于一個(gè)節(jié)目所接收的空數(shù)據(jù)字段,而不僅僅是替換所接收數(shù)據(jù)字段中的姓名或者對(duì)所述姓名進(jìn)行重新排序。此外,替換規(guī)則可以很容易地覆蓋所識(shí)別出的主要演員多于所接收數(shù)據(jù)字段的情況。(對(duì)于上面參照?qǐng)D2c描述的示例性實(shí)施例,如果識(shí)別出五個(gè)演員姓名,則除非創(chuàng)建附加的數(shù)據(jù)字段,否則前四個(gè)將出現(xiàn)在四個(gè)經(jīng)過調(diào)節(jié)的主要演員字段中。)類似地,如果推薦器300的編程在確定所述觀眾簡(jiǎn)檔時(shí)能夠利用主要演員作為一個(gè)屬性,但是所接收的節(jié)目不包括主要演員數(shù)據(jù)字段,那么調(diào)節(jié)處理600可以使用單獨(dú)的源(例如對(duì)于節(jié)目視頻的基于文字的分析)識(shí)別一個(gè)或多個(gè)主要演員并且創(chuàng)建對(duì)應(yīng)于該節(jié)目的數(shù)據(jù)字段。
圖3是給出關(guān)于創(chuàng)建觀眾簡(jiǎn)檔的基本示例性方法的一個(gè)實(shí)施例。在塊700中,接收用戶節(jié)目選擇(包括節(jié)目數(shù)據(jù)和視頻)。在塊704中,獨(dú)立于在塊700中接收的任何節(jié)目數(shù)據(jù)來識(shí)別對(duì)應(yīng)于所接收的節(jié)目的一個(gè)或多個(gè)主要演員。在塊708中,利用在塊704中對(duì)于該節(jié)目所識(shí)別出的主要演員數(shù)據(jù)來調(diào)節(jié)與該節(jié)目一起接收的主要演員數(shù)據(jù)。在對(duì)所接收的主要演員與所識(shí)別出的主要演員的姓名(可選地還有演員排位)進(jìn)行了比較之后,所述調(diào)節(jié)可以是自動(dòng)的,或者可以選擇性地發(fā)生。在塊712中,經(jīng)過調(diào)節(jié)的數(shù)據(jù)可以與對(duì)于該節(jié)目所接收的任何其他數(shù)據(jù)一起被使用來創(chuàng)建觀眾簡(jiǎn)檔。
如上所述,調(diào)節(jié)(添加)所述主要演員數(shù)據(jù)信息以便更好地反映主演(以及次要演員),這樣允許推薦器300創(chuàng)建更好地反映用戶的節(jié)目偏好(在適用的情況下包括負(fù)面偏好)的觀眾簡(jiǎn)檔400。隨后利用該簡(jiǎn)檔對(duì)EPG 310中的節(jié)目進(jìn)行評(píng)估,從而可以導(dǎo)致更為精確的推薦確定330。
按照與上面關(guān)于在創(chuàng)建觀眾簡(jiǎn)檔400的過程中使用的節(jié)目所討論的類似的方式,對(duì)于在EPG 310中列出的節(jié)目所包括的主要演員數(shù)據(jù)也可以在適當(dāng)情況下被調(diào)節(jié)。被包括在EPG 310中的某些(或所有)節(jié)目也可以包括主要演員數(shù)據(jù),并且在把觀眾簡(jiǎn)檔400應(yīng)用于預(yù)期節(jié)目列表的過程中,節(jié)目推薦產(chǎn)生處理500可以被編程為利用這種主要演員數(shù)據(jù)。例如,如果觀眾簡(jiǎn)檔400包括根據(jù)‘914專利的決策樹,那么它可以包括對(duì)應(yīng)于一個(gè)或多個(gè)演員的節(jié)點(diǎn)和分支。因此,在確定對(duì)于所述節(jié)目的推薦的過程中,在該決策樹的節(jié)點(diǎn)或分支中可以利用對(duì)應(yīng)于節(jié)目列表的演員數(shù)據(jù)。
因此,與預(yù)期節(jié)目一起被包括在EPG 310中的主要演員數(shù)據(jù)的更高精度將導(dǎo)致更為精確的推薦確定,其中所述EPG 310與所述推薦器一起使用。在圖1所示的示例性實(shí)施例的一個(gè)附加(或備選)方面中,所述主要演員調(diào)節(jié)處理600可以初始地對(duì)于節(jié)目數(shù)據(jù)進(jìn)行操作,所述節(jié)目數(shù)據(jù)通過EPG 310與所述節(jié)目列表一起被輸入到推薦器300。舉例來說,與所述列表包括在一起的標(biāo)題以及(必要的話)其他節(jié)目信息(比如節(jié)目類型)被用來從一個(gè)外部或內(nèi)部節(jié)目數(shù)據(jù)庫取回所述節(jié)目的主要演員,其中所述數(shù)據(jù)庫包含主要演員數(shù)據(jù)。(對(duì)于在創(chuàng)建觀眾簡(jiǎn)檔400的過程中使用的數(shù)據(jù)庫,之前可以利用如上所述的基于文字的視頻分析技術(shù)來編輯對(duì)應(yīng)于包括在這種數(shù)據(jù)庫中的節(jié)目的主要演員數(shù)據(jù),可以由經(jīng)過訓(xùn)練的服務(wù)人員手動(dòng)輸入所述數(shù)據(jù)等等。)調(diào)節(jié)處理600可以確定該數(shù)據(jù)庫是否包括所考慮的節(jié)目,如果是的話,則取回一個(gè)或多個(gè)主要演員姓名,并且在適用的情況下取回演員排位。
調(diào)節(jié)處理600隨后可以調(diào)節(jié)對(duì)應(yīng)于所述節(jié)目列表的所述主要演員數(shù)據(jù),以便包括所取回的一個(gè)或多個(gè)演員。舉例來說,可以用所取回的姓名來簡(jiǎn)單地替換與所述列表一起接收的姓名?;蛘撸瑢?duì)應(yīng)于該節(jié)目所取回的每個(gè)姓名可以基于排位來替換與該節(jié)目一起接收的對(duì)應(yīng)姓名。例如,如果取回了三個(gè)姓名并且接收到四個(gè)姓名,則所取回的姓名1-3可以替換所接收的姓名1-3,并且所接收的姓名4將保持不變?;蛘撸c上面對(duì)于調(diào)節(jié)在創(chuàng)建觀眾簡(jiǎn)檔400的過程中使用的數(shù)據(jù)所進(jìn)行的描述類似,調(diào)節(jié)處理600可以對(duì)所接收姓名與所取回的姓名進(jìn)行比較。所述比較可以被用于調(diào)節(jié)所接收的姓名,其中包括確定是否要調(diào)節(jié)一個(gè)或多個(gè)姓名。(例如,對(duì)應(yīng)于節(jié)目列表的調(diào)節(jié)處理600可以使用與上面關(guān)于圖2b和2c所描述的類似的程序,在本例中,所接收的主要演員字段對(duì)應(yīng)于所述節(jié)目列表數(shù)據(jù),并且對(duì)應(yīng)于該節(jié)目列表的所取回的演員姓名類似于圖2b和2c的所識(shí)別出的一個(gè)或多個(gè)主演。)如果在先前的例子中取回四個(gè)或更多姓名,則前四個(gè)姓名將替換所有所接收的姓名,或者可以創(chuàng)建附加的數(shù)據(jù)字段。此外,調(diào)節(jié)處理600可以把所取回的姓名添加到所述節(jié)目數(shù)據(jù)中的空數(shù)據(jù)字段,或者可以對(duì)于所取回的姓名創(chuàng)建新的或附加的字段。
當(dāng)然,對(duì)應(yīng)于節(jié)目列表的所接收的主要演員數(shù)據(jù)可能精確地反映了所取回的演員數(shù)據(jù),或者所述數(shù)據(jù)庫可能不包括所述節(jié)目。在這種情況下,由推薦器300的節(jié)目推薦產(chǎn)生處理500以其正常方式使用所述原始節(jié)目數(shù)據(jù),以便提供對(duì)于節(jié)目的推薦確定330。當(dāng)調(diào)節(jié)處理600調(diào)節(jié)通過EPG 310與節(jié)目一起接收的演員數(shù)據(jù)時(shí),經(jīng)過修改的節(jié)目數(shù)據(jù)包含更為精確的主要演員數(shù)據(jù),但是其他方面則具有相同的形式。(如果例如通過向所述列表添加包括所取回的姓名的新字段而改變了所述形式,則節(jié)目推薦產(chǎn)生處理500被編程來辨識(shí)所述改變。)因此,經(jīng)過調(diào)節(jié)的節(jié)目列表數(shù)據(jù)同樣以其正常方式與觀眾簡(jiǎn)檔400一起被節(jié)目推薦產(chǎn)生處理500使用,以便提供對(duì)于所述節(jié)目的推薦確定330。(在這方面,應(yīng)當(dāng)注意到,在呈現(xiàn)對(duì)于所述節(jié)目的推薦確定330的過程中,節(jié)目推薦產(chǎn)生處理500和觀眾簡(jiǎn)檔400優(yōu)選地一般被配置成利用節(jié)目列表中的經(jīng)過調(diào)節(jié)的主要演員的身份和排位。然而,對(duì)于所列出的任何特定節(jié)目,所述節(jié)目推薦產(chǎn)生處理500可能不必利用所包括的主要演員數(shù)據(jù),不管其是否經(jīng)過調(diào)節(jié)。此外,在推薦確定330中,處理500可以不對(duì)特定節(jié)目產(chǎn)生推薦,或者產(chǎn)生明確的負(fù)面推薦。)
在上面關(guān)于EPG 310節(jié)目數(shù)據(jù)的調(diào)節(jié)給出的特定實(shí)施例中,利用一個(gè)節(jié)目數(shù)據(jù)庫來取回對(duì)應(yīng)于所述節(jié)目的主要演員,并且調(diào)節(jié)對(duì)于EPG 310中的節(jié)目所接收的節(jié)目數(shù)據(jù)。然而,其他技術(shù)可以被用來獨(dú)立于與EPG 310一起接收的節(jié)目數(shù)據(jù)而識(shí)別主要演員信息。例如,調(diào)節(jié)處理600可以對(duì)EPG 310中列出的節(jié)目的底層視頻應(yīng)用上面描述的基于文字的分析技術(shù)。對(duì)應(yīng)于節(jié)目的底層視頻例如可以通過一個(gè)或多個(gè)視頻檔案進(jìn)行訪問,所述視頻檔案由所述調(diào)節(jié)處理訪問。由于許多節(jié)目典型地是通過EPG 310輸入的,因此以上述方式對(duì)于每一個(gè)所列出的節(jié)目嘗試評(píng)估和調(diào)節(jié)(或添加)主要演員信息可能是非常耗時(shí)的。因此,調(diào)節(jié)處理可以首先集中于即將在半個(gè)小時(shí)內(nèi)開始的電影,然后再把所述處理擴(kuò)展到其他節(jié)目?;蛘?,作為一項(xiàng)服務(wù),EPG 310的提供商可以對(duì)于每個(gè)節(jié)目實(shí)施初始致謝名單文字搜索,并且與EPG 310中的其他節(jié)目數(shù)據(jù)一起按順序提供這些特定視頻幀。對(duì)于每個(gè)節(jié)目,調(diào)節(jié)處理600可以按照上面描述的方式非??焖俚卦谒邮盏膸兴阉髦饕輪T文字。
圖4是給出對(duì)應(yīng)于根據(jù)本發(fā)明的EPG方面的基本方法的一個(gè)實(shí)施例。在塊740中接收對(duì)應(yīng)于節(jié)目的節(jié)目數(shù)據(jù)。在塊744中,獨(dú)立于在塊740中接收的任何節(jié)目數(shù)據(jù)來識(shí)別對(duì)應(yīng)于所述節(jié)目的一個(gè)或多個(gè)主要演員。在塊748中,利用在塊744中對(duì)于該節(jié)目所識(shí)別出的主要演員數(shù)據(jù)來調(diào)節(jié)與該節(jié)目數(shù)據(jù)一起接收的主要演員數(shù)據(jù)。在對(duì)所接收的主要演員與所識(shí)別出的主要演員的姓名(可選地還有演員排位)進(jìn)行了比較之后,所述調(diào)節(jié)可以是自動(dòng)的,或者可以選擇性地發(fā)生。在塊752中,經(jīng)過調(diào)節(jié)的數(shù)據(jù)可以與對(duì)于該節(jié)目所接收的任何其他數(shù)據(jù)一起被使用來為用戶確定該節(jié)目的推薦。這種推薦可以是正面推薦,負(fù)面推薦或者不推薦。
雖然參照幾個(gè)實(shí)施例描述了本發(fā)明,但是本領(lǐng)域技術(shù)人員將理解,本發(fā)明不限于所示出并描述的具體形式。因此,在不背離由所附權(quán)利要求書限定的本發(fā)明的精神和范圍的情況下,可以在形式和細(xì)節(jié)方面做出多種改變。例如,如上所述,對(duì)于可以在多種實(shí)施例中利用的文字檢測(cè)和辨識(shí)存在許多替換技術(shù),并且存在可以利用的許多不同類型的支持推薦器技術(shù)。此外,所述推薦器(比如圖1的推薦器300)可以被實(shí)現(xiàn)為電視機(jī)的一部分,其可以是與電視機(jī)接口的機(jī)頂盒的一部分,可以在更加上游的位置(例如網(wǎng)站的一部分),或者可以具有其他類似配置。類似地,在關(guān)于圖1討論的實(shí)施例中,所述主要演員調(diào)節(jié)處理600被顯示為推薦器300中的單獨(dú)模塊。本領(lǐng)域技術(shù)人員將明白,如上討論的該模塊的各種處理任務(wù)的實(shí)現(xiàn)方式可以與觀眾簡(jiǎn)檔產(chǎn)生處理模塊315和/或節(jié)目推薦產(chǎn)生處理模塊500集成在一起。
此外,支持本發(fā)明的各實(shí)施例的各種模塊可以是一個(gè)更大的視頻或娛樂系統(tǒng)的一部分(或者散布在其中)。例如,調(diào)節(jié)處理600模塊可以獨(dú)立于推薦器300的其他模塊來實(shí)現(xiàn),并且利用其自身的一個(gè)或多個(gè)處理器。因此,舉例來說,對(duì)于與用戶節(jié)目選擇312相關(guān)的主要演員數(shù)據(jù)的單獨(dú)的調(diào)節(jié)處理可以在推薦器300的其他模塊的上游實(shí)現(xiàn),并且對(duì)于EPG 310的單獨(dú)的調(diào)節(jié)處理可以在推薦器300的其他模塊的上游實(shí)現(xiàn)。該推薦器的其他模塊和所述調(diào)節(jié)處理可以在分開的遠(yuǎn)程網(wǎng)站處執(zhí)行,并且可以隨后被發(fā)送到用戶的電視、計(jì)算機(jī)或類似設(shè)備。
此外,上面討論的實(shí)施例為所述單獨(dú)識(shí)別出的演員給出高于與所述節(jié)目信息一起接收的演員的優(yōu)先級(jí)。或者,所述推薦器規(guī)則可以為所接收的演員姓名給出優(yōu)先級(jí)。例如,只有在單獨(dú)識(shí)別出的一個(gè)或多個(gè)演員未出現(xiàn)在所接收的演員當(dāng)中的情況下才把所述單獨(dú)識(shí)別出的演員用作替換,并且所述單獨(dú)識(shí)別出的演員只能被用來替換一個(gè)或者有限數(shù)目的排位最低的字段。這種優(yōu)先級(jí)可以是與所識(shí)別出的姓名的可靠性相關(guān)的規(guī)則的函數(shù)。
因此,上面描述的特定技術(shù)僅僅是用于舉例,而不是為了限制本發(fā)明的范圍。
權(quán)利要求
1.一種與節(jié)目一起接收一個(gè)或多個(gè)主要演員數(shù)據(jù)字段的節(jié)目推薦器(300),該推薦器調(diào)節(jié)(600)一個(gè)或多個(gè)所接收的主要演員數(shù)據(jù)字段,這是通過利用與所接收的主要演員數(shù)據(jù)字段分開的源來識(shí)別所述節(jié)目中的一個(gè)或多個(gè)主要演員來調(diào)節(jié)的。
2.如權(quán)利要求1所述的推薦器,其中,所述推薦器(300)分析所述節(jié)目視頻的文字,以便識(shí)別所述節(jié)目中的一個(gè)或多個(gè)主要演員。
3.如權(quán)利要求1所述的推薦器,其中,所述推薦器(300)利用節(jié)目數(shù)據(jù)庫來識(shí)別所述節(jié)目中的一個(gè)或多個(gè)主要演員。
4.如權(quán)利要求1所述的推薦器,其中,所述推薦器(300)把一個(gè)或多個(gè)所識(shí)別出的主要演員分別插入到最前面的一個(gè)或多個(gè)所接收的主要演員數(shù)據(jù)字段中。
5.如權(quán)利要求1所述的推薦器,其中,所述推薦器(300)初始地確定是否調(diào)節(jié)與所述節(jié)目一起接收的一個(gè)或多個(gè)主要演員數(shù)據(jù)字段。
6.如權(quán)利要求1所述的推薦器,其中,所述推薦器(300)至少部分地基于一個(gè)或多個(gè)所識(shí)別出的主要演員與在一個(gè)或多個(gè)所接收的主要演員數(shù)據(jù)字段中列出姓名的主要演員之間的比較來選擇性地調(diào)節(jié)一個(gè)或多個(gè)所接收的主要演員數(shù)據(jù)字段。
7.如權(quán)利要求6所述的推薦器,其中,所述比較包括確定一個(gè)或多個(gè)所識(shí)別出的主要演員當(dāng)中也出現(xiàn)在所接收的主要演員數(shù)據(jù)字段中的任何所識(shí)別出的主要演員的姓名。
8.如權(quán)利要求1所述的推薦器,其中,所述推薦器(300)駐留在至少一個(gè)處理器(302)和至少一個(gè)相關(guān)存儲(chǔ)器(304)中。
9.一種用于處理關(guān)于所接收的節(jié)目(700)的數(shù)據(jù)以用來創(chuàng)建觀眾簡(jiǎn)檔的方法,該觀眾簡(jiǎn)檔用于做出自動(dòng)電視推薦,該方法包括以下步驟a)訪問包含主要演員信息的單獨(dú)的信息源;b)確定該單獨(dú)的信息源是否識(shí)別出所接收的該節(jié)目中的一個(gè)或多個(gè)主要演員(704);c)如果該單獨(dú)的信息源包含該節(jié)目中的一個(gè)或多個(gè)主要演員的身份,則利用一個(gè)或多個(gè)所識(shí)別出的主要演員來調(diào)節(jié)所接收的數(shù)據(jù)(708);以及d)使得對(duì)應(yīng)于該節(jié)目的所述經(jīng)過調(diào)節(jié)的數(shù)據(jù)可用于創(chuàng)建所述觀眾簡(jiǎn)檔(712)。
10.如權(quán)利要求9所述的方法,其中,訪問所述單獨(dú)的信息源包括訪問所接收的節(jié)目的視頻。
11.如權(quán)利要求10所述的方法,其中,確定所述單獨(dú)的信息源是否包含所接收的節(jié)目中的一個(gè)或多個(gè)主要演員的身份(708)包括對(duì)所接收的視頻應(yīng)用基于文字的分析。
12.如權(quán)利要求11所述的方法,其中,在所述文字中搜索所述節(jié)目中的主要演員的姓名。
13.如權(quán)利要求10所述的方法,其中,確定所述單獨(dú)的信息源是否包含所接收的節(jié)目中的一個(gè)或多個(gè)主要演員的身份(708)包括檢測(cè)所接收的視頻中的面部。
14.如權(quán)利要求9所述的方法,其中,訪問所述單獨(dú)的信息源包括訪問包括節(jié)目信息的數(shù)據(jù)庫。
15.如權(quán)利要求9所述的方法,還包括初始地確定是否調(diào)節(jié)與所述節(jié)目一起接收的、關(guān)于一個(gè)或多個(gè)主要演員的數(shù)據(jù)的步驟。
16.如權(quán)利要求9所述的方法,其中,利用所識(shí)別出的一個(gè)或多個(gè)主要演員來調(diào)節(jié)所接收的數(shù)據(jù)(708)包括確定是否改變與所接收的數(shù)據(jù)包括在一起的一個(gè)或多個(gè)主要演員的姓名和排位二者的至少其中一項(xiàng)。
17.如權(quán)利要求16所述的方法,其中,確定是否改變與所接收的數(shù)據(jù)包括在一起的一個(gè)或多個(gè)主要演員的姓名和排位二者的至少其中一項(xiàng)包括把一個(gè)或多個(gè)所識(shí)別出的主要演員與一個(gè)或多個(gè)所接收的主要演員進(jìn)行比較。
18.如權(quán)利要求9所述的方法,其中,利用所識(shí)別出的一個(gè)或多個(gè)主要演員來調(diào)節(jié)所接收的數(shù)據(jù)(708)包括插入一個(gè)或多個(gè)所識(shí)別出的主要演員以作為與所接收的數(shù)據(jù)包括在一起的最前面的一個(gè)或多個(gè)主要演員。
19.如權(quán)利要求9所述的方法,其中,用于處理關(guān)于所接收的節(jié)目的數(shù)據(jù)的所述方法是電視推薦器(300)的一部分。
20.一種自動(dòng)推薦系統(tǒng)組件,其包括至少一個(gè)接收節(jié)目的節(jié)目數(shù)據(jù)的處理器(302),所述至少一個(gè)處理器(302)執(zhí)行以下操作a)訪問包含主要演員信息的單獨(dú)的信息源;b)確定該單獨(dú)的信息源是否識(shí)別出該節(jié)目中的一個(gè)或多個(gè)主要演員(600);c)如果該單獨(dú)的信息源包含該節(jié)目中的一個(gè)或多個(gè)主要演員的身份,則利用一個(gè)或多個(gè)所識(shí)別出的主要演員來調(diào)節(jié)所接收的數(shù)據(jù)(600);以及d)使得對(duì)應(yīng)于該節(jié)目的所述經(jīng)過調(diào)節(jié)的數(shù)據(jù)可用于創(chuàng)建(315)觀眾簡(jiǎn)檔(400)。
21.如權(quán)利要求20所述的自動(dòng)推薦系統(tǒng)組件,其中,訪問包含主要演員信息的所述單獨(dú)的信息源包括接收所述節(jié)目的視頻(312)。
22.如權(quán)利要求21所述的自動(dòng)推薦系統(tǒng)組件,其中,確定所述單獨(dú)的信息源是否識(shí)別出所接收的節(jié)目中的至少一個(gè)主要演員包括針對(duì)主要演員姓名的文字來分析該節(jié)目的所接收的視頻(600)。
23.如權(quán)利要求20所述的自動(dòng)推薦系統(tǒng)組件,其中,訪問包含主要演員信息的所述單獨(dú)的信息源包括訪問包括節(jié)目信息的數(shù)據(jù)庫。
24.如權(quán)利要求20所述的自動(dòng)推薦系統(tǒng)組件,其中,使得對(duì)應(yīng)于所述節(jié)目的所述經(jīng)過調(diào)節(jié)的數(shù)據(jù)可用于創(chuàng)建(315)觀眾簡(jiǎn)檔(400)包括使得所述經(jīng)過調(diào)節(jié)的數(shù)據(jù)可用于電視推薦器(300)。
25.如權(quán)利要求20所述的自動(dòng)推薦系統(tǒng)組件,其中,處理任務(wù)a-d是具體實(shí)現(xiàn)在至少一個(gè)處理器(302)和至少一個(gè)相關(guān)存儲(chǔ)器(304)內(nèi)的電視推薦器(300)的一部分,該電視推薦器(300)還創(chuàng)建所述觀眾簡(jiǎn)檔(400)。
26.一種用于處理對(duì)于節(jié)目所接收的電子節(jié)目數(shù)據(jù)(740)以便用在自動(dòng)電視節(jié)目推薦中的方法,該方法包括a)訪問包含主要演員信息的單獨(dú)的信息源(744);b)確定該單獨(dú)的信息源是否識(shí)別出該節(jié)目中的一個(gè)或多個(gè)主要演員(744);c)如果該單獨(dú)的信息源包含該節(jié)目中的一個(gè)或多個(gè)主要演員的身份,則利用一個(gè)或多個(gè)所識(shí)別出的主要演員來調(diào)節(jié)所接收的電子節(jié)目數(shù)據(jù)(748);以及d)使得對(duì)應(yīng)于該節(jié)目的所述經(jīng)過調(diào)節(jié)的電子節(jié)目數(shù)據(jù)可用于該節(jié)目的自動(dòng)推薦確定(752)。
27.如權(quán)利要求26所述的方法,其中,訪問所述單獨(dú)的信息源包括訪問數(shù)據(jù)庫。
28.如權(quán)利要求26所述的方法,其中,調(diào)節(jié)所接收的數(shù)據(jù)還與對(duì)應(yīng)于所述節(jié)目的所接收數(shù)據(jù)是否包括一個(gè)或多個(gè)所識(shí)別出的主要演員相關(guān)。
29.如權(quán)利要求26所述的方法,其中,該方法還包括關(guān)于是否調(diào)節(jié)所接收數(shù)據(jù)的初始確定。
30.如權(quán)利要求26所述的方法,其中,用于處理電子節(jié)目數(shù)據(jù)(740)的所述方法是自動(dòng)電視推薦器(300)的一部分。
全文摘要
本發(fā)明涉及一種接收對(duì)應(yīng)于一個(gè)節(jié)目的一個(gè)或多個(gè)主要演員數(shù)據(jù)字段的節(jié)目推薦器(300)。該推薦器調(diào)節(jié)一個(gè)或多個(gè)所接收的主要演員數(shù)據(jù)字段(600),這是通過利用與所接收的主要演員數(shù)據(jù)字段分開的源來識(shí)別所述節(jié)目中的一個(gè)或多個(gè)主要演員。經(jīng)過調(diào)節(jié)的數(shù)據(jù)字段可用于創(chuàng)建觀眾簡(jiǎn)檔(400),或者可用于確定對(duì)于該節(jié)目的推薦(330)。
文檔編號(hào)H04N5/445GK101053251SQ200580037914
公開日2007年10月10日 申請(qǐng)日期2005年11月1日 優(yōu)先權(quán)日2004年11月4日
發(fā)明者S·古塔 申請(qǐng)人:皇家飛利浦電子股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1