国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      用于檢測屏上媒體源的方法和設(shè)備的制作方法

      文檔序號:7677553閱讀:225來源:國知局
      專利名稱:用于檢測屏上媒體源的方法和設(shè)備的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明總體上涉及受眾測量系統(tǒng),更具體地涉及用于檢測屏上媒體 源的方法和設(shè)備。
      背景技術(shù)
      電視節(jié)目制作人通常利用電視觀眾的人口統(tǒng)計(jì)來提高他們的電視節(jié)
      目編排的可銷售性(marketability),并且確定在這種節(jié)目編排期間作廣告 的最佳成本。此外,精確的電視收看人口統(tǒng)計(jì)使廣告商能夠?qū)⑸虡I(yè)內(nèi)容 對準(zhǔn)期望的人群。
      為了確定這些人口統(tǒng)計(jì)數(shù)字,受眾測量公司可以征募多個電視觀眾 作為調(diào)查對象。收集所征募觀眾的收看習(xí)慣和與所征募觀眾有關(guān)的人口 統(tǒng)計(jì)數(shù)據(jù),并且用于統(tǒng)計(jì)地確定電視觀眾的人口統(tǒng)計(jì)。
      受眾測量的一方面涉及對顯示在電視上的內(nèi)容的標(biāo)識進(jìn)行確定。常 規(guī)的受眾測量系統(tǒng)利用頻道檢測技術(shù)來識別電視被調(diào)諧的頻道(也就是 頻道信息)。然后可以將該頻道信息與節(jié)目編排信息(如節(jié)目表)相結(jié)合, 以確定在電視被調(diào)諧到檢測頻道的時間內(nèi)顯示在電視上的節(jié)目。
      此外,受眾成員可以使用電視來消費(fèi)來自一個或多個另選源(如數(shù) 字通用/視頻光盤(DVD)播放器、磁帶錄像機(jī)(VCR)、游戲控制臺、
      個人計(jì)算機(jī)等)的媒體。例如,受眾成員可以使用電視來玩游戲、賭博、 購物和視頻點(diǎn)播等等。雖然另選媒體源可能不是來源于廣播商(諸如DVD
      播放器、VCR、視頻游戲控制臺等的源),但是對這些另選源的測量可以 增強(qiáng)對所征募觀眾的人口統(tǒng)計(jì)特征和收看習(xí)慣的測量。
      除了檢測電視被調(diào)諧到的頻道之外,頻道檢測系統(tǒng)還可用于檢測頻 道改變事件,在頻道改變事件中,電視停止顯示與第一頻道有關(guān)的節(jié)目, 而幵始顯示與第二頻道有關(guān)的節(jié)目。因?yàn)轭l道改變事件對應(yīng)于顯示給節(jié)目觀眾的節(jié)目的改變,所以頻道改變事件可用作用于開始一種或多種獲 得與顯示給受眾的新節(jié)目有關(guān)的標(biāo)識數(shù)據(jù)的方法的觸發(fā)信號。
      此外,頻道改變事件和/或切換到一個或多個另選媒體源(此后稱為 "媒體改變事件")經(jīng)常對應(yīng)于受眾成員資格的改變,因此還可用于觸發(fā) 一種采集與觀眾有關(guān)的信息的方法。例如,受眾測量系統(tǒng)可以包括具有 一組輸入按鍵的裝置(例如,人員測量儀),其中每個輸入按鍵都指配用 于表示單個觀眾。人員測量儀可通過提示受眾成員通過例如按下設(shè)置在 人員測量儀上的適當(dāng)輸入按鍵來表示他們在觀眾中,而適于采集與受眾 有關(guān)的信息。將媒體改變事件用作人員測量儀進(jìn)行提示的觸發(fā)信號,使 得能夠精確地記錄可能由媒體改變事件引起或可能引起了媒體改變事件 的受眾數(shù)量和/或成員資格的改變。


      圖1為連接到示例性電視系統(tǒng)的示例性受眾測量系統(tǒng)的框圖。
      圖2為圖1中的示例性受眾測量系統(tǒng)中所使用的第一示例性屏上媒 體源檢測器(OSMSD)的框圖。
      圖3為圖1中的示例性受眾測量系統(tǒng)中所使用的第二示例性O(shè)SMSD
      的框圖。
      圖4A例示了圖1的示例性電視的示例性關(guān)注區(qū)域。
      圖4B-4E例示了一系列可以顯示在圖1和圖4A的電視上的畫面,
      例示了電視收看、標(biāo)題瀏覽(banner surfing)、視頻點(diǎn)播和電視指南特征。 圖5例示了用于確定觀眾活動(activity)的示例性處理的流程圖。 圖6A例示了用于確定是否發(fā)生了頻道改變事件的第一示例性處理
      的流程圖。
      圖6B例示了用于確定是否發(fā)生了頻道改變事件的第二示例性處理 的流程圖。
      圖7為由圖1中的幀采集器采集到的可能顯示在示例性關(guān)注區(qū)域中 的示例性內(nèi)容。
      圖8例示了圖7中的示例性內(nèi)容在從灰度圖像轉(zhuǎn)換為黑白圖像之后
      9的情況。
      圖9例示了圖8中所示的示例性內(nèi)容的一組示例性特性。
      圖10例示了經(jīng)過排列而形成一組數(shù)位的一組示例性數(shù)字組件。
      圖11A-11C例示了用于識別所顯示頻道號的示例性處理的流程圖。 圖12A-12E描繪了一系列畫面,例示了由示例性O(shè)SMSD檢測到的 關(guān)注區(qū)域的示例性順序。
      圖13例示了示例性視頻點(diǎn)播畫面。
      圖14A例示了媒體裝置的示例性狀態(tài)圖。
      圖14B例示了用于根據(jù)屏幕順序來確定觀眾活動狀態(tài)的示例性處理 的流程圖。
      圖15描繪了示例性畫面,例示了具有可識別關(guān)注區(qū)域的視頻游戲。 圖16描繪了示例性多畫面顯示畫面。 圖17描繪了一系列顯示了重新開始特征的示例性畫面。 圖18A為示例性現(xiàn)有技術(shù)屏上顯示讀取器(OSDR)系統(tǒng)的框圖。 圖18B為采用了 OSMSD前端過濾器的示例性O(shè)SDR系統(tǒng)的框圖。 圖19例示了與圖18A-18B的示例性O(shè)SDR和OSMSD系統(tǒng)相對應(yīng) 的一組示例性處理時間線。
      具體實(shí)施例方式
      雖然以下說明書公開了除其他部件外還包括在硬件上執(zhí)行的軟件的 示例性系統(tǒng),但是應(yīng)當(dāng)注意,這種系統(tǒng)僅是說明性的,不應(yīng)當(dāng)認(rèn)為是限 制性的。例如,可以想象出,所公開的硬件和軟件組件中的任意一個或 全部可以僅實(shí)現(xiàn)為專用硬件、僅實(shí)現(xiàn)為軟件、僅實(shí)現(xiàn)為固件或者實(shí)現(xiàn)為 硬件、固件和域軟件的任意組合。
      此外,雖然針對示例性電視系統(tǒng)進(jìn)行了以下公開,但應(yīng)當(dāng)理解,可 以將所公開的系統(tǒng)容易地應(yīng)用到許多其他類型的媒體系統(tǒng),包括但不限 于電視系統(tǒng)、媒體記錄裝置和/或視頻游戲裝置。因此,雖然以下說明書 描述了特定的示例性系統(tǒng)和處理,但是本領(lǐng)域普通技術(shù)人員容易理解, 所公開的例子并不是實(shí)現(xiàn)這些系統(tǒng)的唯一途徑。媒體環(huán)境
      圖1的示例性使用環(huán)境中例示了能夠監(jiān)測電視觀眾的示例性受眾測
      量系統(tǒng)100的框圖。示例性受眾測量系統(tǒng)100的進(jìn)一步細(xì)節(jié)在2004年4 月19日提交的申請?zhí)枮镻CT/US2004/012272的PCT申請中給出,此處 通過引用將該P(yáng)CT申請的說明書整體并入。示例性受眾測量系統(tǒng)100包 括信號分離器106、幀采集器108和屏上媒體源檢測器(OSMSD) 112。 在所例示的例子中,受眾測量系統(tǒng)100連接到示例性媒體中心101,媒體 中心101包括用于從電視服務(wù)供應(yīng)商102接收信號的機(jī)頂盒104、視頻游 戲控制臺105和連接到機(jī)頂盒104的電視110。電視系統(tǒng)101的這些組件 可以通過任意方式(包括圖l所示的方式)連接起來。
      電視110可以是任意類型的電視或電視顯示裝置。例如,電視110 可以是支持國家電視標(biāo)準(zhǔn)委員會(NTSC)標(biāo)準(zhǔn)、逐行倒相(PAL)標(biāo)準(zhǔn)、 按順序傳送彩色與存儲(SECAM)標(biāo)準(zhǔn)、先進(jìn)電視系統(tǒng)委員會(ATSC) 開發(fā)的標(biāo)準(zhǔn)(例如高清電視(HDTV))、數(shù)字視頻廣播(DVB)項(xiàng)目開 發(fā)的標(biāo)準(zhǔn)的電視和/或顯示裝置,或者可以是多媒體計(jì)算機(jī)系統(tǒng)等。
      電視服務(wù)供應(yīng)商102可以是任意電視服務(wù)供應(yīng)商,例如有線電視服 務(wù)供應(yīng)商、電信電視服務(wù)供應(yīng)商、衛(wèi)星電視服務(wù)供應(yīng)商和/或射頻(RF) 電視服務(wù)供應(yīng)商。電視服務(wù)供應(yīng)商102例如可以通過同軸電纜或任意無 線連接向媒體中心101提供模擬和/或數(shù)字電視信號。
      機(jī)頂盒104可以是任意機(jī)頂盒,例如有線電視轉(zhuǎn)換器、電信電視轉(zhuǎn) 換器、數(shù)字無線廣播轉(zhuǎn)換器、直播衛(wèi)星(DBS)解碼器、個人數(shù)字錄像 機(jī)(例如TiVo)、數(shù)字視頻盤(DVD)播放器、磁帶錄像機(jī)(VCR)等。 機(jī)頂盒104從電視服務(wù)供應(yīng)商102接收多個電視頻道。通常,機(jī)頂盒104 基于用戶輸入來選擇多個電視頻道中的一個和/或輸出在所選電視頻道上 傳送的視頻信號。在模擬信號的情況下,機(jī)頂盒104調(diào)諧到特定頻道以 獲得在該頻道上傳送的節(jié)目。對于數(shù)字信號而言,機(jī)頂盒104對特定的 數(shù)據(jù)包進(jìn)行解碼,以獲得在所選電視頻道上傳送的節(jié)目。
      視頻游戲控制臺105可以是任意視頻游戲系統(tǒng),例如Microsoft (注 冊商標(biāo))的任意版本的Xbox (注冊商標(biāo))、Nintendo (注冊商標(biāo))的GameCube (注冊商標(biāo))和/或Wii (注冊商標(biāo)),以及/或者Sony (注冊商 標(biāo))的任意版本的PlayStation (注冊商標(biāo))。在沒有限制的情況下,也可 以通過機(jī)頂盒104 (例如通過互聯(lián)網(wǎng))將視頻游戲提供給用戶,并且顯示 在電視110上。用戶可以訪問存儲在機(jī)頂盒104中的視頻游戲內(nèi)容,和/ 或從例如電視服務(wù)供應(yīng)商接收視頻游戲內(nèi)容。
      電視服務(wù)供應(yīng)商還可以提供通常不被稱為廣播內(nèi)容的其他形式的媒 體,例如賭博、互聯(lián)網(wǎng)內(nèi)容、天氣信息和/或購物。機(jī)頂盒104還可以允 許用戶收看多個頻道的多畫面顯示畫面、節(jié)目指南畫面和/或視頻點(diǎn)播 (VOD)服務(wù),它們(如果被檢測到的話)都會為廣告測量公司提供豐 富的收看習(xí)慣信息資源。
      機(jī)頂盒104和/或視頻游戲控制臺105的輸出反饋到受眾測量系統(tǒng) 100的信號分離器106。信號分離器106可以是模擬Y分離器。在示例性 受眾測量系統(tǒng)100中,信號分離器產(chǎn)生了標(biāo)識機(jī)頂盒104的輸出的兩個 信號。當(dāng)然,本領(lǐng)域普通技術(shù)人員容易理解,信號分離器106可以產(chǎn)生 任意數(shù)量的信號和/或任意分辨率的信號(例如高清電視信號。)這兩個信 號中的一個被反饋到電視110,而另一個信號被傳送到幀采集器108。
      幀采集器108可以利用市面上可以買到的任意類型的幀釆集器來實(shí) 現(xiàn),并且用于將標(biāo)準(zhǔn)電視信號轉(zhuǎn)換為數(shù)字?jǐn)?shù)據(jù)。例如,幀采集器108可 以將NTSC信號轉(zhuǎn)換為數(shù)字位圖。NTSC電視圖像每幀有525條水平線。 從左向右并從上向下掃描或"采集"這些線,其中每隔一條跳過(即交錯)。 作為交錯的結(jié)果,需要進(jìn)行兩次畫面掃描才能完成整個幀。每個半幀畫 面掃描大約耗費(fèi)l/60秒,從而每l/30秒掃描一個完整的幀。另選或另外 地,幀采集器108可以將PAL (逐行倒相)信號和/或SECAM (按順序 傳送色彩與存儲)信號轉(zhuǎn)換為數(shù)字位圖。不管信號最初被格式化的電視 廣播標(biāo)準(zhǔn)是什么,所得的位圖都可以為任意尺寸,并且可以對任意數(shù)量 的陰影和/或顏色進(jìn)行編碼。例如,幀采集器108可以采集320x240灰度 像素、640x480灰度像素、高清像素、彩色圖像等。
      幀采集器108周期性地(例如,每120ms)采集與在特定時刻顯示 在電視IIO上的圖像相對應(yīng)的"截屏",并且將所得的數(shù)字圖像數(shù)據(jù)發(fā)送給
      12屏上媒體源檢測器(OSMSD) 112。 OSMSD 112對一系列采集圖像進(jìn)行 掃描,以確定是否發(fā)生了頻道改變事件和/或媒體源改變事件(下文中3每 二者都稱為"媒體改變事件")。以下將結(jié)合圖2和圖3的描述更詳細(xì)地討 論OSMSD112。
      示例性媒體中心101還可以包括用于發(fā)送控制信息的遙控裝置114, 該控制信息可以是由機(jī)頂盒104、視頻游戲控制臺105、電視110、幀采 集器108禾Q/或OSMSDl 12中的任意一個或全部接收到的。本領(lǐng)域普通技 術(shù)人員將認(rèn)識到,遙控裝置114可采用任意類型的技術(shù)(包括但不限于 紅外(IR)傳輸、射頻傳輸、有線/電纜連接等)來發(fā)送該信息。
      示例性受眾測量系統(tǒng)100還可以包括用于采集與受眾有關(guān)的信息的 人員測量儀116。示例性人員測量儀116可具有一組輸入按鍵,每個輸入 按鍵都指配用于表示對應(yīng)的觀眾,并且示例性人員測量儀116可以提示 受眾成員通過按下適當(dāng)?shù)妮斎氚存I來表示他們是否在觀眾當(dāng)中。人員測 量儀116還可以從OSMSD112接收使人員測量儀116提示受眾成員的一
      個指令或一組指令。對受眾成員的提示可以包括但不限于在指向一個或 多個受眾成員的屏幕上呈現(xiàn)一個或多個圖形疊加圖像(graphic overlay image)。例如,人員測量儀116可以生成疊加了文本的圖形信息,該信 息要求受眾成員按下標(biāo)識它們的按鈕??梢栽谝粋€或多個ROI中檢測到 這種圖形疊加圖像,從而可以確定人員測量儀116的活動。此外, OSMSD112可以從人員測量儀116接收信息,以修正OSMSD112的運(yùn)行, 例如,使OSMSD112將信息報(bào)告給中央處理設(shè)備118。正如本領(lǐng)域普通 技術(shù)人員將理解的那樣,人員測量儀116可利用任意種類的技術(shù)(包括 但不限于紅外(IR)傳輸、射頻傳輸、有線/電纜連接等)來接收和/或發(fā) 送信息。
      圖2為可用于實(shí)現(xiàn)圖1的OSMSD112的示例'性O(shè)SMSD 200的框圖。 示例性O(shè)SMSD 200從例如幀采集器108接收對應(yīng)于與電視110相關(guān)的截 屏或其一部分的圖像和/或圖像數(shù)據(jù)。如以下進(jìn)一步詳細(xì)討論的那樣,如 果滿足一定的圖像條件,則OSMSD200將接收到的圖像數(shù)據(jù)存儲在存儲 器202中。存儲器202還可用于存儲中間圖像和/或通過對來自幀采集器
      13108的圖像數(shù)據(jù)進(jìn)行處理而產(chǎn)生的一個或多個圖像的一個或多個提取區(qū) 域。
      為了對接收到的圖像進(jìn)行處理,示例性O(shè)SMSD200要包括關(guān)注區(qū)域 (ROI)提取器204。 ROI提取器204讀取存儲在存儲器202中的圖像, 并且從正在被處理的圖像中提取一個或多個關(guān)注區(qū)域(ROI)。如以下更 加詳細(xì)討論的那樣,提取出的ROI可對應(yīng)于與頻道改變事件過程中頻道 號的顯示相關(guān)聯(lián)地顯示在電視110上的區(qū)域。從正在被處理的圖像中提 取出ROI之后,ROI提取器可以將所得的ROI圖像存儲回存儲器202中。
      圖像管理/處理
      在存儲ROI圖像之前,ROI提取器204可以將ROI圖像傳給圖像量 化器206。通過使用圖像量化器206對ROI圖像進(jìn)行量化,能夠顯著地 減小存儲量(也就是產(chǎn)生較低的存儲器需求量)和/或OSMSD 200中的 后續(xù)框/功能所需要的處理量。例如,二階黑白(例如,二進(jìn)制)ROI圖 像需要的存儲器存儲空間可能小到256階灰度ROI圖像的1/8。
      參照圖2,圖像量化器206以具有多個顏色和/或強(qiáng)度等級的第一圖 像作為輸入。然后,圖像量化器206基于一個或多個量化器閾值208將 該第一圖像轉(zhuǎn)換為第二圖像,該第二圖像具有比原始第一圖像更少的顏 色(例如,彩度閾值)、交替的強(qiáng)度等級(例如,像素亮度/發(fā)光度閾值) 和/或更高或更低的像素密度。例如,可以將圖像量化器206實(shí)現(xiàn)為,基 于單個閾值208將具有256個灰度級的第一圖像轉(zhuǎn)換為具有兩個灰度級 的第二黑白圖像。在該例中,可以將第一圖像中灰度值大于閾值208的 像素轉(zhuǎn)換為第二圖像中的白色。類似地,可以將第一圖像中灰度值小于 閾值208的像素轉(zhuǎn)換為第二圖像中的黑色。另外,可以(例如基于對圖 像執(zhí)行的后續(xù)處理的結(jié)果手動或自動地)對量化器閾值208進(jìn)行調(diào)整, 以提高第二圖像的清晰度。轉(zhuǎn)換之后,圖像量化器206可以將所得的量 化圖像(也就是第二圖像)存儲在存儲器202中供后續(xù)處理使用。
      為了對來自存儲器202的圖像(例如來自圖像量化器206的量化ROI 圖像)進(jìn)行處理,示例性O(shè)SMSD 200要包括對象檢測器210和邊緣檢測 器212。對象檢測器210可用于根據(jù)存儲在存儲器202中的一組對象特征來檢測ROI圖像中的一個或多個對象。例如,可以將對象檢測器210配 置成,根據(jù)與數(shù)位有關(guān)的一組特征(例如高度、寬度、數(shù)字間的間隔等) 來檢測ROI圖像中的數(shù)位。此外,可以將對象檢測器210配置成,檢測 當(dāng)用戶進(jìn)入機(jī)頂盒104的廣播指南模式時可能出現(xiàn)在電視110上的符號, 例如頻道圖標(biāo)(如NBC的"孔雀")和減服務(wù)圖標(biāo)。如以下進(jìn)一步詳細(xì)討 論的那樣,可基于出現(xiàn)在電視屏幕上的圖像、數(shù)字和/或符號來確定媒體 源。媒體源可以包括但不限于現(xiàn)場電視收看、延遲收看、視頻點(diǎn)播收看、 付費(fèi)收看、多畫面顯示、互聯(lián)網(wǎng)瀏覽、DVD和/或VCR記錄和/或回放、 Time Warner (注冊商標(biāo))、StartOver (注冊商標(biāo))服務(wù)和/或互動應(yīng)用(例 如網(wǎng)上購物、客戶服務(wù)、指南模式和域即時消息傳送)。只要被啟動,視 頻游戲控制臺105 (例如Microsoft公司的任意版本的Xbox)就會在電視 屏幕110的中間區(qū)域中顯著顯示(splash) "Xbox"—詞,而在中下部區(qū)域 中顯著顯示"Microsoft"—詞。邊緣檢測器212可用于檢測ROI圖像中的 一個或多個邊緣(例如強(qiáng)度等級之間的轉(zhuǎn)變/差異)。例如,邊緣檢測器 212可用于確定ROI圖像是否對應(yīng)于靜態(tài)區(qū)域(quiet area),也就是具有 恒定背景顏色/強(qiáng)度的區(qū)域。
      在示例性O(shè)SMSD200中,每次檢測到期望對象(例如頻道號、符號、 商標(biāo)、頻道圖標(biāo))或?qū)ο蠼M時,對象檢測器210都會遞增計(jì)數(shù)器214。相 反,如果在ROI圖像中檢測到了對應(yīng)于靜態(tài)區(qū)域的邊緣,則邊緣檢測器 212可以例如將計(jì)數(shù)器214復(fù)位。對象檢測器210和邊緣檢測器212的行 為和用途將通過以下提供的對圖4A-11C的后續(xù)描述而變得更加清楚。
      繼續(xù)來描述圖2,計(jì)數(shù)器214可用于指示對象檢測器210在存儲于 存儲器202中的一個或多個圖像中檢測到期望對象或?qū)ο蠼M的次數(shù)。計(jì) 數(shù)器比較器216可用于將計(jì)數(shù)器214的值與比較器閾值218進(jìn)行比較, 以確定例如是否在足夠數(shù)量的圖像中檢測到了期望對象或?qū)ο蠼M,從而 表示可能發(fā)生了被監(jiān)測事件。例如,是否在足夠數(shù)量的采集圖像中檢測 到頻道號,以表示可能己經(jīng)發(fā)生了頻道改變,和/或是否在足夠數(shù)量的采 集圖像中檢測到了"Xbox"和"Microsoft"圖像,以表示用戶剛剛打開游戲 控制臺105。計(jì)數(shù)器214和計(jì)數(shù)器比較器216的行為和用途將通過以下提供的對圖4A-11C的后續(xù)描述而變得更加清楚。
      為了比較兩個或多個圖像,示例性O(shè)SMSD 200要包括圖像比較器 220。圖像比較器220可用于比較兩個圖像,例如ROI圖像和所存儲的參 考圖像/模板,以確定這兩個圖像(或其內(nèi)容)實(shí)質(zhì)上是類似還是不同。 例如,在檢測頻道改變事件的情況下,圖像比較器220可以將對應(yīng)于當(dāng) 前顯示的頻道號的ROI圖像與對應(yīng)于先前顯示的頻道號的參考圖像/模板 進(jìn)行比較。如果圖像比較器220確定出兩個圖像實(shí)質(zhì)上相同,則可能還 未發(fā)生頻道改變事件。然而,如果兩個圖像實(shí)質(zhì)上不同,則可能已經(jīng)發(fā) 生了頻道改變事件??苫诶鐏碜杂?jì)數(shù)器比較器216的表示已經(jīng)檢測 到足夠數(shù)量對象的和/或來自對象檢測器210的表示已經(jīng)檢測到期望對象 或?qū)ο蠼M的觸發(fā)信號來啟動圖像比較器220。圖像比較器220的行為和用 途將通過以下提供的對圖4A-11C的后續(xù)描述而變得更加清楚。
      此外,示例性O(shè)SMSD200可以包括對象識別器222,用于識別存在 于正在被處理的圖像(例如ROI圖像)中的一個或多個對象。例如,對 象識別器222可以基于存儲在存儲器202中的一組對象特征來識別ROI 圖像中的一個或多個對象。如上所述,對象可以包括但不限于符號、頻 道圖標(biāo)和/或商標(biāo)。在另一個例子中,對象識別器222可利用圖像比較器 220的結(jié)果來識別ROI圖像中的一個或多個對象。在后一個例子中,圖 像比較器220可以將ROI圖像與對應(yīng)于已知對象的參考圖像/模板進(jìn)行比 較。如果確定出ROI圖像與參考圖像/模板實(shí)質(zhì)上相同,則對象識別器222 可以得出ROI圖像包含已知對象的結(jié)論。對象識別器222的行為和用途 將通過以下提供的對圖4A-17的后續(xù)描述而變得更加清楚。
      示例性O(shè)SMSD 200還可以包括遙控信號檢測器224,用于檢測來自 遙控裝置(例如圖1中的遙控裝置114)的信號。OSMSD 200可以使用 遙控信號檢測器224來確定遙控裝置114是否在幀采集器108釆集到了 當(dāng)前正在被處理的圖像的時間窗口內(nèi)發(fā)送了一個或多個信號。遙控信號 檢測器224的輸出可用于確定正在被處理的圖像是否可能對應(yīng)于媒體改 變事件。如上所述,媒體改變事件可以包括但并不限于頻道改變、VCR 播放器、DVD播放器和/或游戲控制臺的啟動。另外,媒體改變事件可以包括電子節(jié)目指南的使用、VOD、家庭購物、賭博和/或收看多頻道多畫 面顯示畫面。例如,如果遙控信號檢測器224確定出遙控裝置114沒有 發(fā)送信號(表明沒有對媒體中心101施加任何用戶輸入),則遙控信號檢 測器224可以將計(jì)數(shù)器214重置,以表示例如當(dāng)前檢測到的所有數(shù)位都 不對應(yīng)于頻道改變事件。類似地,盡管屏幕上出現(xiàn)了諸如TiVo (注冊商 標(biāo))標(biāo)志的商標(biāo),但是缺少相應(yīng)遙控信號可能會讓人想到該標(biāo)志是作為 廣告而不是用戶/觀眾調(diào)用TiVo (注冊商標(biāo))DVR的結(jié)果而出現(xiàn)的。遙控 信號檢測器224的行為和用途將通過以下提供的對圖4A-17的后續(xù)描述 而變得更加清楚。
      可以將對象識別器222識別出的圖像存儲在圖像存儲器202中。此 夕卜,如圖1所示,還可以將這種識別出圖像轉(zhuǎn)發(fā)給中央處理設(shè)備118。中 央設(shè)備118可以進(jìn)一步處理這些圖像,以確定例如在特定ROI中檢測到 的特定圖像是否對應(yīng)于頻道改變或特定的媒體裝置(例如,機(jī)頂盒VOD 模式、PPV模式、VCR、 DVD播放器等)。另外或另選地,示例性O(shè)SMSD 200可進(jìn)一步處理存儲器202中的識別出的圖像,以確定觀眾正在使用哪 個媒體裝置和/或哪種媒體裝置模式,如以下進(jìn)一步詳細(xì)討論的那樣。
      圖3為示例性O(shè)SMSD 250的框圖,OSMSD 250可用于實(shí)現(xiàn)圖1的 OSMSD 112或圖2的示例性O(shè)SMSD 200。示例性O(shè)SMSD 250可以是個 人計(jì)算機(jī)(PC)或任意其他處理器或計(jì)算裝置。具體來講,示例性O(shè)SMSD 250包括由電源253供電的主處理單元252。主處理單元252可以包括通 過系統(tǒng)互連256電連接到主存儲器裝置258和/或一個或多個接口電路 260的處理器254。例如,系統(tǒng)互連256可以是地址/數(shù)據(jù)總線。當(dāng)然,本 領(lǐng)域普通技術(shù)人員容易理解,也可以使用除總線之外的互連將處理器254 連接到主存儲器裝置258。例如,可以使用一個或多個專用線路和/或交 叉開關(guān)(crossbar)將處理器254連接到主存儲器裝置258。
      處理器254可以包括任意類型的中央處理單元(CPU),例如來自Intel Pentium (注冊商標(biāo))微處理器家族、Intel Itanium (注冊商標(biāo))微處理器 家族、Intel Centrino (注冊商標(biāo))處理器家族和/或Intel XScale (注冊商 標(biāo))處理器家族的微處理器。處理器254可以包括任意類型的高速緩沖存儲器,例如靜態(tài)隨機(jī)存儲器(SRAM)。主存儲器裝置258可以包括動 態(tài)隨機(jī)存儲器(DRAM),但也可以包括非易失性存儲器。主存儲器裝置 258可用于存儲要由處理器單元254以任意方式執(zhí)行的軟件程序。
      可利用任意類型的接口標(biāo)準(zhǔn)(例如模擬電纜接口、數(shù)字電纜接口、 衛(wèi)星信號接口、以太網(wǎng)接口和/或通用串行總線USB接口)來實(shí)現(xiàn)接口電 路260??梢詫⒁粋€或多個輸入裝置262連接到接口電路260,以便向主 處理單元252輸入數(shù)據(jù)和/或命令。例如,輸入裝置262可以是鍵盤、鼠 標(biāo)、觸摸屏、跟蹤板、跟蹤球、is叩oint和/或語音識別系統(tǒng)。此外,接口 電路260可以處理圖1中的幀采集器108所供應(yīng)的數(shù)字?jǐn)?shù)據(jù)輸入、遙控 檢測器263所供應(yīng)的輸入以及對應(yīng)于人員測量儀264的輸入和/或輸出。 遙控檢測器263檢測圖1中的遙控裝置U4所發(fā)送的信號。例如,可以 將遙控檢測器263設(shè)計(jì)為檢測信號發(fā)送(signaling)事件(例如,檢測遙 控裝置114發(fā)送了信號)或?qū)b控裝置114所發(fā)送的信號進(jìn)行解碼,以 確定正發(fā)送給接收裝置(例如機(jī)頂盒104)的控制信息。類似地,可以將 人員測量儀接口 264設(shè)計(jì)為從和/或向圖1的人員測量儀116接收/發(fā)送信 號。例如,人員測量儀接口 264可用于在檢測到頻道改變的情況下向人 員測量儀116發(fā)送信號。本領(lǐng)域普通技術(shù)人員將認(rèn)識到,可以將幀采集 器108、遙控檢測器263和/或人員測量儀接口 264的全部或一部分并入 OSMSD 250中。
      還可以通過接口電路260中的一個或多個將一個或多個顯示器、打 印機(jī)、揚(yáng)聲器和/或其他輸出裝置265連接到主處理單元252。例如,輸 出裝置可用于觀察收集到的數(shù)據(jù)或用于診斷目的。顯示器265可以是陰 極射線管(CRT)、液晶顯示器(LCD)或任意其他類型的顯示器。顯示 器265可以提供在主處理單元252運(yùn)行過程中產(chǎn)生的數(shù)據(jù)的視覺指示。
      此外,視覺顯示可以包括提示人類操作員輸入、計(jì)算數(shù)值、檢測數(shù)據(jù)等。 OSMSD 250還可以包括一個或多個存儲裝置266。例如,OSMSD 250
      可以包括一個或多個硬盤驅(qū)動器、緊湊盤(CD)驅(qū)動器、DVD驅(qū)動器和 /或其他計(jì)算機(jī)介質(zhì)輸入/輸出(1/0裝)裝置。
      OSMSD 250還可以通過到網(wǎng)絡(luò)268的連接267與其他裝置交換數(shù)據(jù)。網(wǎng)絡(luò)連接267可以是任意類型的網(wǎng)絡(luò)連接,例如以太網(wǎng)連接、數(shù)字 用戶線(DSL)、電話線、同軸電纜等,網(wǎng)絡(luò)268可以是任意類型的網(wǎng)絡(luò), 例如互聯(lián)網(wǎng)、電話網(wǎng)、有線網(wǎng)絡(luò)和/或任意類型的無線網(wǎng)絡(luò)。例如,OSMSD 250可以通過網(wǎng)絡(luò)268與中央處理設(shè)備270交換數(shù)據(jù)。中央處理設(shè)備270 可以從OSMSD 250接收數(shù)據(jù),中央處理設(shè)備270可以根據(jù)該數(shù)據(jù)來確定 一組收看統(tǒng)計(jì)或識別一組收看行為。此外,OSMSD250可以從中央處理 設(shè)備270接收信息,以修正OSMSD250的運(yùn)行,例如OSMSD250向中 央處理設(shè)備270提供數(shù)據(jù)的頻率。
      圖4A例示了可以顯示在示例性電視300 (例如圖1的示例性電視 110)上的圖像和ROI的類型。示例性電視300包括顯示裝置302,例如 能夠在顯示區(qū)域304內(nèi)顯示視頻/圖像內(nèi)容的CRT、等離子或LCD。當(dāng)電 視300所接收的頻道發(fā)生改變時(例如通過圖1的機(jī)頂盒104),新的頻 道號顯示在區(qū)域306中,該區(qū)域306例如位于顯示區(qū)域304的右上角附 近。區(qū)域306包括例如可以是純色(例如藍(lán)色)、透明、半透明或不透明 的背景區(qū)域308??梢栽诒尘?08上疊加表示新頻道號的一組數(shù)位310。 此后也將區(qū)域308稱為第一關(guān)注區(qū)域(ROI) 306,并且該區(qū)域可以與頻 道號顯示相關(guān)聯(lián)。類似地,當(dāng)觀眾調(diào)用不同的媒體裝置,例如TiVo (注 冊商標(biāo))DVR時,可以在顯示區(qū)域304的左中區(qū)域313顯示TiVo (注冊 商標(biāo))標(biāo)記3U。
      在一些例子中,顯示在第一ROI 306中的節(jié)目內(nèi)容可包含實(shí)質(zhì)上類 似于頻道號的特征(例如在可能會顯示分?jǐn)?shù)或其他數(shù)字信息的體育活動 或競賽演出的情況下)。為了減小錯誤地將這種顯示內(nèi)容確定為頻道號的 可能性,可以采用第二隊(duì)列(指示器),例如檢查顯示區(qū)域304的其他區(qū) 域,以確認(rèn)是否顯示了頻道號。例如,許多示例性電視300和/或機(jī)頂盒 104還可以與在第一ROI306內(nèi)顯示新的頻道號同步地在標(biāo)題區(qū)域312中 顯示標(biāo)題指南,該標(biāo)題區(qū)域312例如沿顯示區(qū)域304的底部設(shè)置。標(biāo)題 指南可以包括諸如當(dāng)前頻道的名稱和/或呼號、當(dāng)前時間、正在通過所選 頻道而廣播的節(jié)目內(nèi)容的描述、節(jié)目內(nèi)容的持續(xù)時間等信息。通常,在 顯示了標(biāo)題指南的情況下,標(biāo)題區(qū)域312主要為上面疊加了顯示信息的
      19純背景色(例如藍(lán)色)。因此,可以在標(biāo)題區(qū)域312中定義一已知靜態(tài)區(qū)域314 (也就是在顯示了標(biāo)題的情況下通常具有恒定顯示顏色/強(qiáng)度的區(qū)域),并且靜態(tài)區(qū)域314可用來指示當(dāng)前是否正在顯示標(biāo)題指南。因此此后也將靜態(tài)區(qū)域314稱為第二 ROI 314,并且該區(qū)域可以與標(biāo)題指南的顯示相關(guān)聯(lián)。
      對于許多示例性電視300和/或機(jī)頂盒104而言,對第一 ROI 306中的頻道號和標(biāo)題區(qū)域312中的標(biāo)題指南的檢測(例如通過檢測第二 ROI314中的靜態(tài)區(qū)域)可能足以指示頻道號的檢測沒有錯誤。然而,在其他示例性電視300和/或機(jī)頂盒104中,標(biāo)題區(qū)域312中的標(biāo)題指南顯示可能對應(yīng)于非頻道改變的事件。在這些情形下,可以檢査顯示區(qū)域304的其他區(qū)域,以確認(rèn)存在與頻道改變事件或其他事件相對應(yīng)的顯示頻道號。例如,用戶可以請求機(jī)頂盒104提供包含與正在觀看的當(dāng)前頻道相對應(yīng)的信息的標(biāo)題指南。該請求還可以引發(fā)在第一R01306中同時顯示當(dāng)前頻道號。另選的是,用戶可以例如請求機(jī)頂盒104產(chǎn)生標(biāo)題指南,該標(biāo)題指南包含與當(dāng)前觀看的頻道之外的頻道相對應(yīng)的信息。在后一種情況下,用戶可以進(jìn)入"標(biāo)題瀏覽"模式,在該模式下,用戶可以在顯示區(qū)域304中仍然顯示了當(dāng)前頻道的節(jié)目內(nèi)容的同時,遍覽與當(dāng)前頻道以外一組可用頻道相對應(yīng)的信息內(nèi)容(例如,標(biāo)題指南信息)。在標(biāo)題瀏覽過程中,可以將標(biāo)題被瀏覽的頻道的頻道號(而不是當(dāng)前頻道或頻道改變事件之后的新頻道)顯示在第一ROI 306中。同時,可以將當(dāng)前頻道號顯示在區(qū)域316中,區(qū)域316例如位于顯示區(qū)域304的左上角附近。因此此后也將區(qū)域316稱為第三ROI 316,并且該區(qū)域可以在一個或多個標(biāo)題指南操作模式過程中與當(dāng)前頻道號的顯示相關(guān)聯(lián)。因此,可以檢査例如第三ROI316中的顯示內(nèi)容,以確認(rèn)第一 ROI306中的檢測到的頻道號對應(yīng)于頻道改變事件,或確定顯示在第一 ROI 306中的頻道號對應(yīng)于標(biāo)題瀏覽事件。
      圖4B包括示例性屏幕320,其例示了標(biāo)題瀏覽。不同的機(jī)頂盒可以采用不同的ROI在觀看頻道ROI 324中顯示當(dāng)前正在被觀看的頻道322并在具有相關(guān)描述信息328的標(biāo)題頻道ROI 328中顯示標(biāo)題頻道326。圖4B-4E還例示了用戶可以用機(jī)頂盒104調(diào)用的四種示例性收看模式。如圖4B所示,電視("TV")收看模式320為觀眾提供了標(biāo)題322,標(biāo)題322包括網(wǎng)絡(luò)圖標(biāo)"HBO"324、用于表示當(dāng)前觀看頻道的一組數(shù)位326和與當(dāng)前觀看頻道326相關(guān)的描述信息328。圖4C例示了包括"電視指南"圖標(biāo)332和節(jié)目信息類型334的節(jié)目指南模式330。圖4D例示了標(biāo)題瀏覽模式336的示例性截屏,該截屏包括一組用于表示當(dāng)前觀看頻道的數(shù)位338。標(biāo)題瀏覽模式336還包括標(biāo)題340、網(wǎng)絡(luò)圖標(biāo)342、頻道號344和描述性信息346,它們中的每一個都與當(dāng)前觀看的內(nèi)容之外的節(jié)目內(nèi)容有關(guān)。圖4E例示了包括示例性標(biāo)題349和示例性視頻點(diǎn)播(VOD)圖標(biāo)350的VOD模式348。
      電視觀看模式320、指南模式330、標(biāo)題瀏覽模式336和/或VOD模式348中的每一個都包括唯一的ROI、圖標(biāo)、符號和/或其組合。例如,雖然電視觀看模式320和標(biāo)題瀏覽模式336都包括標(biāo)題(分別為322和340),但是同時還存在一組數(shù)位338就表示用戶在進(jìn)行瀏覽標(biāo)題而不是僅僅觀看電視??梢酝ㄟ^訓(xùn)練OSMSD 112來監(jiān)測特定ROI并且識別存在和/或不存在一個或多個圖標(biāo)、符號和/或數(shù)字而識別每個觀看模式。結(jié)果,可以通過視頻和/或遙控使用來確定觀眾行為,包括確定觀眾正在使用一個或多個媒體裝置(例如DVD播放器、VCR、視頻游戲控制臺、TiVo(注冊商標(biāo))等)。
      本領(lǐng)域普通技術(shù)人員將理解,上述關(guān)注區(qū)域(例如R01306、 314和/或316)可以適應(yīng)在電視系統(tǒng)101中釆用的特定機(jī)頂盒104和/或電視110。例如,另一個示例性機(jī)頂盒104可以使頻道號顯示在位于顯示區(qū)域304左上角(而不是在圖4A的示例性電視300中描述的右上角)的第一 ROI306中。另選或另外地,標(biāo)題區(qū)域312可以沿著顯示區(qū)域304的頂部(而不是在示例性電視300中描述的沿著底部)設(shè)置。而且在標(biāo)題瀏覽過程中, 一些機(jī)頂盒104和/或電視110可以在標(biāo)題區(qū)域312中而不是在顯示區(qū)域304中的單獨(dú)位置(相對于示例性電視300中顯示在第一 ROI 306中的標(biāo)題瀏覽頻道號)顯示標(biāo)題被瀏覽的頻道號。通常,在受眾測量系統(tǒng)100的初始配置過程中對一個或多個關(guān)注區(qū)域的數(shù)量和特性進(jìn)行校準(zhǔn)。例如可以在將新的部件(例如新的機(jī)頂盒104)安裝在電視系統(tǒng)101中時對相應(yīng)的校準(zhǔn)設(shè)置進(jìn)行更新。也可以由中央處理設(shè)備222、 OSMSD112和/或幀采集器108中的任意一個或全部來對校準(zhǔn)設(shè)置進(jìn)行更新,以提高檢測到頻道改變事件的可靠性。
      圖5示出了一流程圖,該流程圖例示了用于確定觀眾活動狀態(tài)的示例性處理500。處理500可以由OSMSD(例如示例性O(shè)SMSD 112或200)來執(zhí)行,并且可以實(shí)現(xiàn)為存儲在一個或多個存儲器中并且由一個或多個處理器以任意方式執(zhí)行的一個或多個軟件程序。然而,可手動和/或通過一個或多個硬件裝置來執(zhí)行處理500的一些或全部框。
      一般來講,示例性處理500掃描與連續(xù)采集到的預(yù)定數(shù)量的視頻幀有關(guān)的一個或多個ROI (例如圖4A的R01306 、 314和316,或圖4B的ROI 322、 324、 326、 332和338),以確定用戶是否正在觀看廣播媒體320、正在觀看指南設(shè)備330、正在進(jìn)行標(biāo)題瀏覽336和/或正在消費(fèi)VOD服務(wù)348。特別地,當(dāng)用戶調(diào)用上述觀看模式中的任意一個時,特定的ROI組合將包含數(shù)字、符號和/或圖標(biāo)。
      示例性處理500開始于框502,其中圖1中的幀采集器108采集截屏,該截屏對應(yīng)于正在從例如機(jī)頂盒104向電視110傳遞的視頻信號幀。采集到的截屏可對應(yīng)于整個視頻幀,或僅僅對應(yīng)于幀的一部分。OSMSD112從采集到的截屏中提取至少一個R01 (框504)。例如,OSMSD 112可以提取并且存儲與標(biāo)題有關(guān)的ROI,例如區(qū)域322、 340和349,和/或提取與Guide特征332有關(guān)的ROI。如以下進(jìn)一步詳細(xì)討論的那樣,可以對從一個或多個ROI中提取的數(shù)字、符號和/或圖標(biāo)進(jìn)行修改,以方便
      檢測和/或節(jié)省存儲器。
      如果OSMSD 112沒有檢測到屏上標(biāo)題(例如322、 340和348)的特征,則OSMSD112檢查是否存在"電視指南"符號332 (框508)。如果檢測到了 Guide符號332,則正在被使用的當(dāng)前媒體裝置為機(jī)頂盒104,并且當(dāng)前模式為指南模式330 (框510)。為了減小誤解正在被使用的媒體裝置和/或觀眾活動的可能性,OSMSD 112可以對其他ROI進(jìn)行評估。例如,如果正在播出包括電視指南符號332的電視廣告,并且這種符號正好停留在與圖4C所示相同的屏幕位置上,則可能錯誤地檢測為指南模式330,而實(shí)際上此時用戶僅僅在觀看廣播電視。可以通過分析用于指示諸如指南特征330的一個或多個特征的一個或多個其他ROI來避免這種問題。具體來講,OSMSD 112可以檢查網(wǎng)格格式的節(jié)目信息334,如圖4B所示,以校驗(yàn)指南模式有效。如果不存在標(biāo)題(框506),以及標(biāo)題的預(yù)定ROI中沒有出現(xiàn)電視指南符號(框508),則可能無法知道當(dāng)前媒體源和/或觀看模式(框512)??梢岳^續(xù)其他視頻幀采集,以査找觀眾模式和/或正在被使用的媒體裝置(框502)。
      如果屏上存在標(biāo)題(框506),則在所例示的例子中,三個示例性模式中的任意一個模式都可能有效。具體來講,在存在標(biāo)題(322, 340、349)的情況下,電視觀看模式320、標(biāo)題瀏覽模式336或VOD模式348可能是有效的。OSMSD 112可以確定屏幕的右上角是否存在一組數(shù)位338,如圖4B所示,如果存在的話,則確定觀眾正在瀏覽標(biāo)題(框516)。雖然不同的機(jī)頂盒可通過不同方式來表現(xiàn)標(biāo)題瀏覽,但是在用戶回顧另選頻道號344和對應(yīng)節(jié)目信息346時,正在被觀看的當(dāng)前頻道通常保留在屏上。然而,如果屏幕的右上角不包括一組數(shù)位338(框514),則OSMSD112檢査采集到的畫面中是否存在VOD符號(框51S),例如圖4B所示的VOD符號350。在所例示的例子中,電視屏幕的右上角存在VOD符號350、標(biāo)題349而不存在一組數(shù)位338,這表示觀眾已經(jīng)調(diào)用了 VOD(框520)。另一方面,如果不存在VOD符號350,則觀眾可能正在觀看廣播節(jié)目,或可能按下了信息按鈕以獲得包含節(jié)目信息328的標(biāo)題畫面322 (框522)。處理500可以重復(fù)(框502),以繼續(xù)監(jiān)測觀眾和/或媒體裝置使用。
      使用幀采集器108和OSMSD 112可以檢測一個或多個觀眾活動和對應(yīng)的媒體資源,包括但并不限于觀眾用機(jī)頂盒104發(fā)起的頻道改變、標(biāo)題瀏覽、VOD、電視指南服務(wù)、通過機(jī)頂盒104和/或單獨(dú)的視頻游戲控制臺進(jìn)行的視頻游戲和/或多畫面顯示收看。
      頻道改變的OSMSD檢測
      現(xiàn)在將基于圖1到圖4E的先前描述,來討論通過監(jiān)測一個或多個頻
      23道改變指示器的屏上活動、使用幀采集器108和OSMSD 112來檢測電視頻道改變的情況。具體來講,接收到實(shí)質(zhì)上與電視110相同的電信號的幀采集器108周期性地采集顯示在電視110上的圖像的"截屏"。截屏是在特定時刻顯示在電視110上的圖像的數(shù)字表示。這些截屏包括一個或多個關(guān)注區(qū)域,例如圖4A的R01 306 、 314和316,其中屏上活動(或沒有屏上活動)可用于確定電視頻道是否發(fā)生了改變。如上所述,許多可能受到機(jī)頂盒104控制的電視110適于在頻道發(fā)生改變時將頻道號臨時顯示在電視顯示區(qū)域304的右上角(例如R01 306)(或一些其他預(yù)定區(qū)域)。因此在該例中,可以將ROI306用作第一RO1,并且可以對R01306進(jìn)行水平和垂直掃描,并將其轉(zhuǎn)換為黑白圖像。然后可以對所得的圖像數(shù)據(jù)進(jìn)行檢查,以確定該區(qū)域中是否顯示了表示頻道號的一個或多個數(shù)位。為了確定顯示在ROI 306中的內(nèi)容是否表示頻道號并且因此可以指示已經(jīng)發(fā)生了頻道改變,對顯示內(nèi)容的一個或多個特征(例如包括高度、寬度和內(nèi)容中心)進(jìn)行檢測和測量。這些特征在制造過程中被預(yù)先編制在電視110或機(jī)頂盒104中,并且由電視110或機(jī)頂盒104使用來控制頻道號在屏上顯示的方式。因此,在第一 ROI 306中顯示具有預(yù)先編制的頻道號特征的內(nèi)容可用于指示可能發(fā)生了頻道改變,并且用于觸發(fā)例如人員測量儀116上的提示。
      根據(jù)電視110和/或機(jī)頂盒104的運(yùn)行狀態(tài),在第一 ROI 306中顯示頻道號可能不足以證明已經(jīng)發(fā)生了頻道改變。例如,顯示在第一R01306中的檢測到的數(shù)字可能與正在顯示的節(jié)目內(nèi)容有關(guān),而與頻道改變沒有關(guān)系。在這種情況下,顯示的數(shù)字與那些和實(shí)際頻道號顯示相關(guān)聯(lián)的數(shù)字可能湊巧類似。例如,電視廣告可以在屏上顯示聯(lián)系人電話號碼,該號碼停留在用于顯示調(diào)諧頻道的同一ROI中。在另一個例子中,不同的電視110和/或機(jī)頂盒104能夠進(jìn)行一項(xiàng)稱為"標(biāo)題瀏覽"的活動,該活動允許觀眾繼續(xù)觀看第一頻道,同時使電視(例如在圖4A的標(biāo)題區(qū)域312中)顯示標(biāo)題指南,標(biāo)題指南包含了與此時或其他時間在一個或多個其他頻道上可用的節(jié)目有關(guān)的信息。包含在標(biāo)題指南中的信息可以包括頻道號信息和/或節(jié)目標(biāo)識信息(例如節(jié)目名稱)。術(shù)語"瀏覽"經(jīng)常用于描述這種行為,因?yàn)樵S多電視系統(tǒng)101允許觀眾通過重復(fù)按下遙控114上的
      指定按鈕或通過將指定按鈕在按下位置保持預(yù)定的最小時段而快速遍覽與多個頻道中的每一個有關(guān)的信息。此外,作為對頻道改變的響應(yīng),能
      夠進(jìn)行標(biāo)題瀏覽的一些電視110和/或機(jī)頂盒104還將在顯示了頻道號的同一屏上位置(例如R01306)顯示標(biāo)題被瀏覽的頻道號(標(biāo)題指南正在提供其信息的頻道)。另外,可以利用與所存儲的用于顯示與實(shí)際頻道改變有關(guān)的頻道號相同的特征來顯示標(biāo)題被瀏覽的頻道號。因此,在第一ROI306中檢測到數(shù)位可能不對應(yīng)于頻道改變,而是可能表示通過標(biāo)題瀏覽正在獲得其信息的頻道。
      此后將誤測頻道改變確定定義為在第一ROI 306中檢測到不對應(yīng)于實(shí)際頻道改變事件并且被錯誤地識別為表示了頻道改變的數(shù)位。為了減小誤測頻道改變確定的可能性,可以檢查其他關(guān)注區(qū)域和/或可以監(jiān)測空屏。例如,可以檢查第二 ROI,例如背景區(qū)域或靜態(tài)區(qū)域(例如圖2的ROI 314)。靜態(tài)區(qū)域ROI314可以構(gòu)成電視屏幕的一部分,當(dāng)?shù)谝籖OI 306中顯示頻道號時,該部分內(nèi)顯示純色。因此,如果在檢測到了頻道改變時靜態(tài)區(qū)域ROI 314沒有顯示純色背景,則檢測到的頻道改變可能是誤測。然而,如上所述,當(dāng)觀眾正在瀏覽標(biāo)題并且因此靜態(tài)區(qū)域ROI314顯示純色背景時, 一些電視110和/或機(jī)頂盒104將頻道號顯示在第一 ROI306中。在這種標(biāo)題瀏覽過程中顯示在第一R01306中的頻道號并不表示當(dāng)前正在被觀看的頻道的頻道號,也不表示發(fā)生了頻道改變。相反,所顯示的頻道號表示當(dāng)前正在被觀看的頻道之外并且觀眾尋找其信息的頻道。
      為了確保該標(biāo)題瀏覽號不會被錯認(rèn)為是表示實(shí)際頻道改變事件的頻道號,還可以檢查第三ROI (例如圖4A的R01 316)。該第三關(guān)注區(qū)域可以位于例如電視屏幕的左上角,因?yàn)樵S多電視110和/或機(jī)頂盒104都被配置成當(dāng)顯示區(qū)域304的右上角(例如R01306)中正在顯示標(biāo)題瀏覽頻道號時,將實(shí)際頻道號顯示在顯示區(qū)域304的左上角(例如R01316)。因此,如果在第一ROI 306和第三R01 316中都檢測到了頻道號,則在第一 ROI 306中檢測到的頻道號并不表示頻道改變事件。一旦在第一ROI 306中檢測到了頻道號,就可以將它與在當(dāng)前顯示 的頻道號之前顯示的頻道號進(jìn)行比較。如果之前顯示的頻道號與當(dāng)前正 在顯示的頻道號相同,則尚未發(fā)生頻道改變。事實(shí)上最有可能是為了獲 取信息而顯示當(dāng)前正在被觀看的頻道號。相比較而言,如果之前顯示的 頻道號與當(dāng)前正在顯示的頻道號不同,則可能發(fā)生了頻道改變。
      圖6A提供了一流程圖,該流程圖例示了用于確定是否發(fā)生了頻道改 變事件的示例性處理600。處理600可以由OSMSD,例如示例性O(shè)SMSD 112或200來執(zhí)行,并且可以實(shí)現(xiàn)為存儲在一個或多個存儲器中并由一個 或多個處理器以任意方式執(zhí)行的一個或多個軟件程序。然而,可以手動 執(zhí)行和/或通過一個或多個硬件裝置來執(zhí)行處理600的一些或全部框。雖 然參考在圖6A中例示的流程圖描述了處理600,但是本領(lǐng)域普通技術(shù)人 員將容易理解,可以使用許多其他執(zhí)行處理600的方法。例如,可以改 變這些框中的許多框的順序,可以改變一個或多個框的運(yùn)行,可以組合 一個或多個框的運(yùn)行,和/或可以去除一個或多個框。
      一般來講,示例性處理600掃描與連續(xù)采集到的預(yù)定數(shù)量的視頻幀 相關(guān)聯(lián)的一個或多個ROI (例如圖4A的R01306、 314和316),以確定 連續(xù)采集到的幀是否都顯示了表示頻道改變的數(shù)位。在所例示的例子中, 幀的預(yù)定數(shù)量對應(yīng)于在發(fā)生頻道改變時顯示了頻道號的連續(xù)幀的數(shù)量, 但是也可以采用其他幀數(shù)。特別地,發(fā)生頻道改變時,電視110和/或機(jī) 頂盒104通常將重新選擇的頻道號顯示預(yù)定時間長度,該預(yù)定時間長度 足以使觀眾能夠看到并且識別頻道號。該預(yù)定時間長度將控制其中要顯 示頻道號的連續(xù)幀的數(shù)量,并且將根據(jù)正在被監(jiān)測的電視110和/或機(jī)頂 盒104的設(shè)置而變化。如果在第一ROI (例如R01306)中檢測到了這種 數(shù)位,則還可以檢查與同一視頻幀相關(guān)聯(lián)的一個或多個其他關(guān)注區(qū)域, 以減小檢測到的數(shù)位將導(dǎo)致誤測確定的可能性。
      示例性處理600開始于框602,其中圖1的幀采集器108采集與從 例如機(jī)頂盒104傳遞到電視110的視頻信號幀相對應(yīng)的截屏。采集到的 截屏可對應(yīng)于整個視頻幀,或僅僅對應(yīng)于幀的一部分。接下來,OSMSD 112從采集到的截屏中提取一個或多個ROI(框604)。例如,OSMSD112
      26可以提取三個單獨(dú)的ROI (例如圖4A的R01 306、 314和316)并存儲 在存儲器中。在提取過程中,通過任意類型的方法將ROI轉(zhuǎn)換為灰度圖 像??梢詫⑺玫幕叶葓D像進(jìn)一步轉(zhuǎn)換為以任意格式類型來表示灰度圖 像的多組數(shù)字?jǐn)?shù)據(jù)。然后控制進(jìn)行到框606,在此OSMSD112水平和垂 直掃描第一 ROI 306,確定是否存在數(shù)位(框606)。具體來講,通過逐 個像素地從左到右(或相反)讀取對應(yīng)的截屏數(shù)據(jù)來進(jìn)行第一 ROI 306 的水平掃描,而通過逐個像素地從上到下(或相反)讀取幀數(shù)據(jù)來進(jìn)行 垂直掃描。在掃描過程中,基于一個或多個量化閾值將對應(yīng)于ROI 306 的灰度圖像轉(zhuǎn)換為黑白(例如二進(jìn)制)圖像。下面結(jié)合圖7和圖8更詳 細(xì)地討論這種轉(zhuǎn)換處理。
      檢查黑白圖像數(shù)據(jù)中是否有表示存在一個或多個數(shù)位的特征。具體 來講,參照圖9,可以將每個數(shù)位劃分為一個或多個部分(compcment)。 通過檢測這些部分中的一個或多個,并且測量/記錄這些部分的一個或多 個特征,OSMSD 112可以檢測是否存在一個或多個由這種部分形成的數(shù) 位。例如,根據(jù)存儲在電視110和/或機(jī)頂盒104中的一個或多個參數(shù)/特 征,顯示在第一ROI 306中的頻道號及其部分將具有預(yù)定的寬度/高度或 者寬度/高度范圍,從而任何所顯示的寬度/高度不等于預(yù)定寬度/高度或?qū)?度/高度超出預(yù)定范圍之外的內(nèi)容都不會被視為潛在部分,因此可以將其 丟棄。類似地,阿拉伯?dāng)?shù)位(也就是1、2、3、4等)沒有水平間隙(horizontal
      gap),因此任意具有這種間隙的內(nèi)容都不會被視為潛在數(shù)字,因此可以 將其摒棄。水平間隙被定義為包括水平設(shè)置的像素行的區(qū)域,該像素行
      在數(shù)位的整個寬度上延伸并且設(shè)置在數(shù)位的最外端垂直邊緣(也就是數(shù) 位的頂部和底部)之間。水平間隙內(nèi)的像素的值實(shí)質(zhì)上彼此相等,但實(shí) 質(zhì)上與對應(yīng)于所顯示數(shù)位的像素值不同。
      類似地,可以將內(nèi)容在第一ROI 306中居中的方式與所存儲的字符
      居中特征進(jìn)行比較。如果內(nèi)容是根據(jù)所存儲的字符居中特征而居中的, 則該內(nèi)容可以表示數(shù)位。在執(zhí)行了水平掃描或垂直掃描或二者,并且檢 查了所得的數(shù)字?jǐn)?shù)據(jù)的映射之后,OSMSD 112使用檢查結(jié)果來遞增數(shù)位 檢測計(jì)數(shù)器(在檢測到了數(shù)位的情況下)或清除數(shù)字檢測計(jì)數(shù)器(在尚未檢測到數(shù)位的情況下)。
      正如本領(lǐng)域普通技術(shù)人員將理解的那樣,在所顯示的內(nèi)容被確認(rèn)為 數(shù)位(進(jìn)而導(dǎo)致數(shù)字檢測計(jì)數(shù)器遞增)之前必須檢測到的特征的數(shù)量可
      以根據(jù)執(zhí)行處理600的系統(tǒng)所需要的確定性而變。例如,隨著與數(shù)位顯 示一致的特征檢測的增加,顯示內(nèi)容實(shí)際上是數(shù)位的確定性也增加。隨 著對關(guān)注區(qū)域的檢查更加全面,處理復(fù)雜度也可能增加。例如,處理600 可能要求數(shù)字?jǐn)?shù)據(jù)的映射包含與所存儲的高度、寬度、間距和/或字符居 中特征相一致的內(nèi)容。
      正如本領(lǐng)域普通技術(shù)人員將理解的那樣,可以借助能夠監(jiān)測一個或 多個數(shù)位部分和/或數(shù)位部分的任意特征的任意類型的方法對第一 ROI 306和就此而言的任意ROI進(jìn)行掃描/檢查,以確定是否存在數(shù)位這種 方法可以包括如下技術(shù)檢查這些部分的任意一個邊緣的位置/定位、任 意一個部分的高度、任意一個部分寬度、將任意部分間隔開的任意垂直 間隙的數(shù)量和/或?qū)挾?用于確定這些間隙是否等于或落在表示多數(shù)位數(shù) 字的兩個數(shù)位之間的預(yù)期且預(yù)定距離的范圍內(nèi))、不存在任何水平間隙 等。本領(lǐng)域普通技術(shù)人員將容易理解,可以使用機(jī)頂盒104和/或電視110 所特有的其他特征/參數(shù)來確定顯示在頻道號顯示區(qū)域(例如ROI 306) 中的數(shù)位是否應(yīng)該被視為頻道號。
      在圖6A的例子中,如果OSMSD112因?yàn)闄z測到的部分的特征(如 果有的話)與所存儲的特征不一致而確定出顯示在第一ROI 306中的內(nèi) 容不可能是數(shù)位(框608),則OSMSD 112檢查是否可以使用另一個量 化閾值將ROI圖像量化為黑白格式。如以下更詳細(xì)討論的那樣,不同的 量化閾值可以產(chǎn)生具有較好邊緣清晰度的黑白ROI。如果可以使用另一 個閾值(框609),則控制返回框606,其中OSMSD 112將灰度ROI圖像 再次轉(zhuǎn)換為黑白圖像,再次對圖像進(jìn)行掃描以確定是否存在數(shù)位。然后 控制按照上述方式進(jìn)行。然而,如果不可以使用另一個閾值(框609), 則OSMSD 112清除數(shù)位檢測計(jì)數(shù)器(框610),并且控制返回框602。相 反,如果OSMSD 112確定出顯示部分的特征與所存儲的用于顯示頻道號 的數(shù)位的特征相一致(框608),則OSMSD 112可以遞增連續(xù)檢測計(jì)數(shù)器(框612),以表明當(dāng)前采集的幀中正在顯示頻道號。
      在檢測到數(shù)位進(jìn)而使數(shù)位檢測計(jì)數(shù)器遞增的情況下,OSMSD 112確 定是否能夠掃描第二ROI,例如圖4A的背景區(qū)域314 (框614)。例如, OSMSD112可以讀取存儲器208中的某個位置,以確定是否能夠掃描第 二R01314。在圖6A的例子中,如果在框608處在第一ROI306中檢測 到了數(shù)位,則控制到達(dá)框614???14可用于啟動通過檢查第二R01314 中是否顯示了將導(dǎo)致在框608處檢測到的數(shù)位有效或無效的信息而檢測 誤測的程序。當(dāng)?shù)谝?ROI 306中實(shí)際上顯示了表示頻道號的數(shù)位時,可 以將第二ROI 316限定為包括標(biāo)題區(qū)域312的一部分,在該部分中,標(biāo) 題指南被編制成響應(yīng)于通過例如遙控114輸入的用戶提示而出現(xiàn)。如上 所述,可以將標(biāo)題指南配置成提供與在當(dāng)前顯示的頻道上可用或在其他 頻道上可用的節(jié)目有關(guān)的信息。為了表示是否存在標(biāo)題指南,例如作為 頻道改變事件的結(jié)果,可以將第二ROI 316限定為標(biāo)題區(qū)域312內(nèi)在標(biāo) 題指南有效的情況下將保持靜止(也就是純背景色)的區(qū)域。
      因此,由于在所例示的例子中,當(dāng)?shù)谝籖OI 306包含頻道號時第二 ROI 314將僅包含純色背景,所以掃描第二ROI 314的邊緣(框616), 存在邊緣就表明第二ROI 314并不是僅由背景顏色填充,因此表明在第 一ROI 306中檢測到的數(shù)位表示了誤測確定。與第一ROI 306的處理類 似,在掃描處理中,基于一個或多個量化閾值將對應(yīng)于第二ROI 314的 灰度圖像轉(zhuǎn)換為黑白圖像。如果第二ROI314中不存在邊緣(框618), 進(jìn)而表明背景區(qū)域?yàn)殪o止(正如在顯示頻道號時所期望的一樣),則 OSMSD 112可以確認(rèn)/證實(shí)在框608處作出的決定(也就是正在顯示頻道 號)。因此,如果在框618處檢測到了邊緣,則控制進(jìn)行到框610和其后 的框(如上所述),在這些框中,數(shù)位檢測計(jì)數(shù)器被清零,以表示尚未在 當(dāng)前幀中檢測到頻道號,并且采集另一個視頻幀來進(jìn)行檢查(框602)。 正如本領(lǐng)域普通技術(shù)人員將理解的那樣,有許多方法來執(zhí)行邊緣檢測, OSMSD 112可以使用這些方法中的任意一種來確定第二 ROI 314是否包 含邊緣。此外類似于第一ROI306的處理,在沒有檢測到邊緣的情況下, 如果有多個量化閾值可用,則OSMSD 112可以在確定該區(qū)域中沒有邊緣之前嘗試再次轉(zhuǎn)換和/或再次掃描與第二 ROI 314相對應(yīng)的黑白圖像。
      如果在框618處沒有檢測到邊緣,則OSMSD 112確定是否能夠掃描 第三ROI,例如圖3的R01316 (框620)。例如可以掃描第三ROI 316, 以進(jìn)一步證實(shí)在第一 ROI 306中檢測到的數(shù)位表示頻道號并且對應(yīng)于頻 道改變事件。用戶通常會瀏覽標(biāo)題指南來獲得與可用節(jié)目有關(guān)的信息, 而無需實(shí)際上改變當(dāng)前調(diào)諧頻道。在顯示了標(biāo)題指南時,可以將電視110 和/或機(jī)頂盒104配置成在第一 ROI 306中顯示正在被瀏覽的頻道(正在 尋找其信息)號,而在第三ROI 316中顯示正在被觀看的當(dāng)前頻道號。 因此,第三ROI 316中存在數(shù)位可能表明在第一ROI 306中檢測到的數(shù) 位不表示頻道改變,而是與標(biāo)題瀏覽事件有關(guān)。
      如果在框618處OSMSD 112確定出第二 ROI 314中不存在邊緣(也 就是說背景區(qū)域?yàn)殪o止),或者如果不能掃描第二ROI314,則OSMSD112 可以確定是否能夠掃描第三R01316 (框620)。 OSMSD112可以再次讀 取存儲器208中的某個位置,以確定這種掃描是否能夠進(jìn)行。如果能夠 進(jìn)行,則OSMSD112掃描第三ROI316以確定數(shù)位是否正在被顯示。與 第一ROI 306的處理類似,在掃描處理中,基于一個或多個量化閾值將 對應(yīng)于第三ROI 316的灰度圖像轉(zhuǎn)換為黑白圖像。如上所述, 一些電視 110和/或機(jī)頂盒104被配置成當(dāng)瀏覽指南頻道顯示在第一ROI 306中(例 如顯示區(qū)域304的右上角)時,將頻道號顯示在第三ROI 316中(例如 顯示區(qū)域304的左上角)。因此,如果第三ROI316中顯示了具有頻道號 顯示特征的數(shù)位,則在第一ROI 306中檢測到的數(shù)位可以表示標(biāo)題瀏覽 頻道號而不是實(shí)際的頻道號(框622)。如果第一ROI 306包含頻道號并 且第三ROI 316包含頻道號,則針對第一ROI 306作出的決定可以表示 誤測。為了檢測數(shù)位在第三ROI 316中的顯示,可以使用以上針對檢査 第一 ROI306所述的任意一種方法/測試。
      因此,如果在第三ROI316中檢測到了一個或多個數(shù)位(框624), 則OSMSD 112對連續(xù)檢測計(jì)數(shù)器清零(框610)。如果沒有檢測到數(shù)位 (框624),或不能掃描第三ROI 316 (框620)'則不將在第一 ROI 306 中檢測到的頻道號視為誤測(也就是將它們視為有效檢測)。(應(yīng)當(dāng)注意類似于第一 ROI 306的處理,在沒有檢測到數(shù)位的情況下,以及如果有 多個量化閾值可用,則OSMSD 112可以在確定該區(qū)域中沒有數(shù)位之前嘗 試對與第三ROI 316相對應(yīng)的黑白圖像進(jìn)行再次轉(zhuǎn)換和/或再次掃描。)在 這種情況下,OSMSD 112通過確定連續(xù)檢測計(jì)數(shù)器是否超過預(yù)定閾^:而 確定顯示在第一ROI 306中的頻道號是否已經(jīng)顯示了至少最小連續(xù)幀數(shù) (框626)。
      如果連續(xù)檢測計(jì)數(shù)器沒有超過預(yù)定閾值(框626),則在第一 ROI 306 中檢測到的頻道號尚未顯示足夠的視頻幀數(shù),因此控制返回到框602和 其后的框,以如上所述采集另一個視頻。如果連續(xù)檢測計(jì)數(shù)器超過了預(yù) 定閾值(框626),則在第一ROI 306中檢測到的頻道號已經(jīng)顯示了足夠 的幀數(shù),并且控制進(jìn)行到框628。在框628處,OSMSD 112檢查當(dāng)前顯 示在第一ROI 306中的頻道號是否與結(jié)合最近的頻道改變而采集到的頻 道號相匹配。OSMSD 112通過將包含當(dāng)前頻道號的當(dāng)前采集到的ROI圖 像與包含最近顯示的頻道號的參考圖像或模板進(jìn)行比較來執(zhí)行該操作。 如果當(dāng)前采集到的頻道號圖像與之前采集到的參考頻道號圖像/模板相匹 配,則尚未發(fā)生頻道改變。而實(shí)際上,觀眾最可能為了獲得信息而顯示 當(dāng)前被觀看的頻道的頻道號。因此,OSMSD112對連續(xù)檢測計(jì)數(shù)器清零
      (框610),并且控制返回采集另一個視頻幀(框602)。如果當(dāng)前顯示的 頻道號與之前顯示的頻道號不匹配,則發(fā)生了頻道改變。在這種情況下, OSMSD 112將當(dāng)前頻道號ROI圖像存儲起來,用作與后續(xù)頻道號顯示進(jìn) 行比較的參考圖像/模板(框630)。 OSMSD 112然后報(bào)告頻道改變事件
      (框632)。此外,如上所述,所報(bào)告的頻道改變事件(框632)可以使 OSMSD 112向圖1的人員測量儀116發(fā)送信息,從而使人員測量儀116
      提示受眾成員表明其存在于觀眾當(dāng)中。
      除了在框632處報(bào)告頻道改變之外,處理600還可以例如出于頻道 識別的目的來保存和/或報(bào)告正在顯示的頻道號。本領(lǐng)域普通技術(shù)人員將 理解,有許多保存和/或報(bào)告頻道號的方法。例如,可以采集頻道號的數(shù) 字化圖像并且將其存儲在存儲器208中,以便稍后通過網(wǎng)絡(luò)218傳送給 中央處理設(shè)備222。作為另一個例子,OSMSD 112可以借助任意圖像識別技術(shù)將頻道號的數(shù)字化圖像轉(zhuǎn)換為數(shù)值??梢詫⒃摂?shù)值存儲在存儲器
      208中,以便稍后通過網(wǎng)絡(luò)218傳送給中央處理設(shè)備222。在另一個例子 中,OSMSD 112可以將采集到的頻道號圖像與所存儲的表示所有可能頻 道號的圖像的一系列模板進(jìn)行比較,直到檢測到匹配為止。然后可以將 標(biāo)識了由匹配模板表示的頻道號的數(shù)字信息存儲在存儲器208中,和/或 通過網(wǎng)絡(luò)218進(jìn)行傳送,并且由于用于將當(dāng)前頻道號報(bào)告給中央處理設(shè) 備222。中央處理設(shè)備222可使用報(bào)告的頻道號來確定與例如被監(jiān)測的觀 眾、被觀看的頻道、被觀看的節(jié)目等有關(guān)的觀看統(tǒng)計(jì)數(shù)據(jù)。下面結(jié)合圖 IIA、 11B和11C的描述更詳細(xì)地討論頻道號識別。
      圖6B的流程圖中示出了用于確定是否發(fā)生了頻道改變的另一個示 例性處理650。該示例性處理類似于示例性處理600,但還包括使用來自 遙控裝置114的信息來減小誤測確定的可能性的框。因?yàn)閳D6A與6B中 的流程圖之間有很多重疊,所以為簡明起見,這里將不會再次描述在兩 個圖中同時出現(xiàn)的實(shí)質(zhì)上類似的框。實(shí)際上,感興趣的讀者可以參考圖 6A的以上描述,來獲得對應(yīng)框的完整描述。為了在此過程中幫助讀者, 在圖中用相同的標(biāo)號來標(biāo)記實(shí)質(zhì)上類似的框。此外,為了降低圖6B的復(fù) 雜性,在示例性處理650中省略了圖6A中的再試程序框609。然而,本 領(lǐng)域普通技術(shù)人員將認(rèn)識到,可以將相同的再試程序插入到處理650中 與圖6A中的處理600類似的位置處,或插入到任意其他適當(dāng)位置處。
      將圖6B與圖6A進(jìn)行比較,在檢測到數(shù)位從而導(dǎo)致數(shù)字檢測計(jì)數(shù)器 遞增的情況下(框612),執(zhí)行圖6B的處理650的OSMSD112確定遙控 檢測器213是否能用(框602)。例如,OSMSD112可以讀取存儲器208 中的某個位置,以確定是否應(yīng)當(dāng)使用來自遙控裝置114的檢測信號來確 定是否發(fā)生了頻道改變事件。如果遙控檢測器213能用(框652),則 OSMSD 112確定遙控檢測器213是否在檢測到數(shù)位之前的時間窗口中接 收和/或解碼了來自遙控裝置114的信號(框654)。如果遙控檢測器213 接收和/或解碼了信號(框654),或者遙控檢測器213不能用(框652), 則控制進(jìn)行到框614,框614的操作已經(jīng)在上面描述過。如果遙控檢測器 213沒有接收到信號(框654),則控制進(jìn)行到框610和其后的框(如上所述),其中數(shù)字檢測計(jì)數(shù)器被清零以表明在當(dāng)前幀內(nèi)尚未檢測到頻道 號,并采集另一個視頻幀進(jìn)行檢查。
      本領(lǐng)域普通技術(shù)人員將理解,可以在示例性處理600和650中的任 意位置使用從遙控裝置接收到的信息來協(xié)助識別頻道改變事件。例如, 可以在第一ROI306中檢測到數(shù)位之后(例如在框612之后)使用圖6B 的框652和654的遙控檢測程序。另選的是,可以在檢査了第二或第三 ROI (分別為314或316)之后(例如框618或624)使用遙控檢測程序, 或?qū)⑦b控檢測程序用作處理600或650中在檢査第一 ROI 306之前的初 始步驟。類似地,檢測到遙控信息可以用作執(zhí)行處理600或650中的一 個或多個框的觸發(fā)信號。
      圖像量化
      雖然以上例子和討論涉及頻道號的檢測,但是OSMSD 112并沒有受 到限制,也可以檢測符號和/或圖標(biāo)。具體來講,OSMSD112可以檢測符 號,例如圖4B中所示的"電視指南"符號332,和/或檢測網(wǎng)絡(luò)廣播圖標(biāo), 例如圖4B中所示的"HBO"圖標(biāo)324。圖7中例示了代表圖4A的ROI 306 和/或316的示例性ROI 660。如上所述,ROI 660可以由OSMSD 112從 幀采集器108采集到的截屏中提取。為了減小存儲器存儲量和/或處理要 求,可以將灰度ROI660量化為圖8所示的黑白(例如二進(jìn)制)圖像700。 在圖7的例子中,ROI 660包括頻道號664、純色背景(靜態(tài)區(qū)域)6冗 和位于兩個數(shù)位之間的區(qū)域672。在圖8中,將經(jīng)OSMSD 112從灰度轉(zhuǎn) 換為黑白之后的同一示例性ROI例示為ROI 700。從圖7和圖8中可以 看出,淺色陰影的頻道號664被轉(zhuǎn)換為白色頻道號704。深色陰影的背景 670和數(shù)位之間的區(qū)域672分別被轉(zhuǎn)換為黑色區(qū)域710和712。為了執(zhí)行 從ROI 660向ROI 700的轉(zhuǎn)換,可以使用淺色和/或深色閾值來設(shè)定強(qiáng)度 等級,高于該強(qiáng)度等級的所有像素都被轉(zhuǎn)換為白色,而低于該強(qiáng)度等級 的所有像素都被轉(zhuǎn)換為黑色。使用這種量化閾值將灰度(或彩色)圖像 轉(zhuǎn)換為黑白圖像同時簡化了邊緣檢測和/或頻道號比較程序。對于邊緣檢 測(對于ROI 306和/或316中的頻道號檢測或靜態(tài)區(qū)域ROI 314中的特 征檢測)而言,相應(yīng)程序識別在圖像被垂直和/或水平掃描時從黑色變?yōu)榘咨?或根據(jù)特定機(jī)頂盒104使用的顯示器極性從白色變?yōu)楹谏?的像 素列和/或像素行。此外,可以將可選極性參數(shù)提供給OSMSD112,以借 助特定機(jī)頂盒104的預(yù)期的主導(dǎo)背景顏色(例如白色或黑色)來初始化 邊緣檢測程序。下面更詳細(xì)地討論用于頻道號比較的對應(yīng)程序。
      根據(jù)一個或多個關(guān)注區(qū)域(例如ROI306或316)中的背景區(qū)域的特 征和顯示在顯示區(qū)域304中的節(jié)目內(nèi)容,單個量化閾值可能不足以產(chǎn)生 魯棒性能。例如,如果第一ROI 306中的背景區(qū)域308是透明或半透明 的,則顯示的頻道號310與背景308之間的強(qiáng)度差將取決于與第一 ROI 306重合的顯示節(jié)目內(nèi)容的強(qiáng)度。例如,如果借助淺色(例如白色)來表 示頻道號310,則強(qiáng)度在第一R01306中相對較小的重合節(jié)目內(nèi)容可能需 要與強(qiáng)度在該區(qū)域中較大的內(nèi)容不同的量化閾值。因此圖6A的示例性處 理600支持框609表示的使用多個量化閾值。
      在示例性處理600中,可以如下來選擇和使用量化閾值。首先,基 于機(jī)頂盒104和/或電視110的顯示特征對基線閾值進(jìn)行校準(zhǔn)。許多機(jī)頂 盒104和電視110可以被詢問而提供基線(參考)灰度數(shù)值。接下來, 可以在處理600中的將圖像量化為黑白格式的每一個點(diǎn)處,借助初識量 化閾值執(zhí)行第一量化嘗試。如果基于量化圖像獲得了肯定結(jié)果(例如在 ROI 306和/或316的情況下檢測到數(shù)字或在R01 314的情況下檢測到邊
      緣),則控制進(jìn)行到程序中適當(dāng)?shù)暮罄m(xù)點(diǎn)。相反,如果獲得了否定結(jié)果, 則嘗試另一個閾值。例如,可相對于初始閾值確定其他閾值(例如偏離 初始閾值+/-4%、 +/-10°/。等的閾值)??梢赃M(jìn)行多次嘗試,以對圖像進(jìn)行 量化,直到一組量化閾值被窮盡為止,此時,控制將遵循與處理600中 相應(yīng)點(diǎn)的否定結(jié)果相對應(yīng)的路徑。本領(lǐng)域普通技術(shù)人員將認(rèn)識到,可以 使用許多技術(shù)來確定一個或多個量化閾值,前述內(nèi)容就是這些技術(shù)的一 個例子。
      圖像特征
      圖9例示了與圖8的ROI 700有關(guān)的一組示例性特征,該組特征可 以被檢測和/或檢查以確定所顯示的內(nèi)容是否構(gòu)成了頻道號顯示。例如, 上水平邊緣802與下水平邊緣804之間的距離限定了字符高度818,在確定是否存在屏上頻道號時,可以將字符高度818與上和/或下期望字符高 度閾值進(jìn)行比較。相對的垂直邊緣805、 806、 808、 810、 812、 814之間 的距離限定了字符寬度824、 828、 832,在確定是否存在屏上頻道號時, 可以將這些字符寬度與上和/或下期望字符寬度閾值進(jìn)行比較。此外,相 對的垂直邊緣805、 806、 808、 810、 812、 814之間的距離可用于限定字 符之間的間隔826、 830,在確定是否存在屏上頻道號時,可以將這些間 隔與上和/或下期望字符間隔閾值進(jìn)行比較。此外,適當(dāng)邊緣之間的距離 可用于限定顯示數(shù)位的居中字符816、 820、 822、 834,在確定是否存在 屏上頻道號時,可以將這些居中字符與上和/或下期望字符居中閾值進(jìn)行 比較。正如本領(lǐng)域普通技術(shù)人員將理解的那樣,可以使用一種或多種邊 緣檢測技術(shù)來識別一個或多個邊緣位置,然后可以利用這些邊緣之間的 距離來限定數(shù)位高度、寬度等。另選的是,可以對彼此相鄰設(shè)置并且在 特定方向(例如水平方向)上延伸的具有相同顏色特征的一組像素進(jìn)行 計(jì)數(shù),以確定數(shù)位的寬度。類似地,可以對在垂直方向上延伸的具有公 共顏色的相鄰像素進(jìn)行計(jì)數(shù),以確定數(shù)位的高度。
      在頻道改變檢測處理(例如先前描述的處理600或650)基于例如 上述特征在適當(dāng)?shù)腞OI (例如R01306)中檢測到頻道號,并且確定所顯 示的數(shù)字并不對應(yīng)于標(biāo)題瀏覽事件之后,處理會將檢測到的頻道號與先 前的頻道號進(jìn)行比較(例如圖6A的框628)。雖然可以使用任意技術(shù)來 執(zhí)行該比較,但優(yōu)選方法是基于計(jì)算與包含當(dāng)前頻道號的ROI的量化圖 像與所存儲的與先前頻道號相對應(yīng)的參考圖像/模板之間的點(diǎn)積。如上所 述,包含當(dāng)前頻道號的ROI由幀采集器108采集,并被轉(zhuǎn)換(量化)為 黑白圖像。類似地,所存儲的與先前頻道號相對應(yīng)的參考圖像/模板也是 黑白圖像,基于機(jī)頂盒104和/或電視110的特征,該黑白圖像可對應(yīng)于 例如先前采集到的ROI或所存儲數(shù)字的理想表示。無論在哪種情況下, 都通過將量化ROI圖像的對應(yīng)像素與所存儲的參考圖像/模板進(jìn)行相乘而 計(jì)算點(diǎn)積,從而在每個像素位置形成一組中間內(nèi)積。然后將這些中間內(nèi) 積加起來而形成點(diǎn)積。從數(shù)學(xué)上講,點(diǎn)積由以下表達(dá)式給出-
      <formula>formula see original document page 35</formula>其中^age(r,c)表示采集到的ROI圖像在像素位置(/vO處的值, fem/^&(r,c)表示所存儲的參考圖像/模板在像素位置0^)處的值,而指數(shù) O,c)指的是對應(yīng)圖像的第r行和第c列的像素位置。
      對于黑白圖像而言,白色像素可以用等于1的值來表示,而黑色像 素可以用等于-1的值來表示(注意可以使用任意相對或其他等同的表 達(dá)法)。于是,兩個相同像素值的內(nèi)積得到了值1,而兩個不同像素值的 內(nèi)積得到了值-1,也就是
      白色X白色-lxl-l;
      黑色X黑色--lx-l-l;
      白色X黑色-lx-l--l;
      黑色X白色=-1 X 1 =-1。
      因此,如果采集到的ROI圖像與所存儲的參考圖像/模板類似,則內(nèi) 積將相長地求和,所得的點(diǎn)積將成為較大的正值。相反,如果兩個圖像 不相似,則內(nèi)積將相消地求和,所得的點(diǎn)積將落在從較小的正值到較大 的負(fù)值之間的范圍內(nèi)。
      基于先前對點(diǎn)積的定義和相應(yīng)圖像的表示,可以使用大量有用標(biāo)準(zhǔn)
      將采集到的ROI的頻道號與所存儲的參考圖像/模板所表示的先前頻道號 進(jìn)行比較。 一種優(yōu)選的這種標(biāo)準(zhǔn)是數(shù)量等價(jià)標(biāo)準(zhǔn)(number-叫uivalence criterion),該標(biāo)準(zhǔn)被定義為點(diǎn)積與圖像中的像素總數(shù)之間的比值,也就 是
      <formula>formula see original document page 36</formula>
      其中為圖像中的像素總數(shù),它等于i 行中的像素?cái)?shù)與C 列中的像素?cái)?shù)的乘積。假定對于黑白圖像而言像素值為1或-1,則以上定
      義的數(shù)量等價(jià)標(biāo)準(zhǔn)的等效表達(dá)式包括
      <formula>formula see original document page 36</formula>其中咖w ^me;^c^表示釆集到的ROI圖像與所存儲的模板的值相 同的像素位置的數(shù)量,而做m^f;^e&表示值不同的像素位置的數(shù)量。 ra&o o/ jflwe / /xeZs的量等于"w附j(luò)a/ne / /xe/j除以像素位置的總數(shù) ("Mm/7/xe/s), 而ra"o o/ c/,/"eW / /;ce/51的量等于w, c ^"/ /xe/j除以 m^j^ce&。根據(jù)實(shí)施情況,這些先前表達(dá)式中的一個可能比其他表達(dá)式 更為優(yōu)選。
      頻道改變檢測處理(例如處理600或650)可以使用以上定義的數(shù) 量等價(jià)標(biāo)準(zhǔn)來確定采集到的ROI圖像所表示的頻道號與所存儲的參考圖 像/模板所表示的先前頻道號實(shí)質(zhì)上類似還是實(shí)質(zhì)上不同。例如,如果標(biāo) 準(zhǔn)具有大于等于95%的閾值標(biāo)準(zhǔn)值,則該處理可以確定頻道號實(shí)質(zhì)上是 類似的,因此尚未發(fā)生頻道改變。如果標(biāo)準(zhǔn)的值小于95%,則該處理可 以確定頻道號實(shí)質(zhì)上不同,因此確定發(fā)生了頻道改變。
      參照圖10,為了減小用于確定顯示內(nèi)容是否表示數(shù)位的任意算法的 復(fù)雜性,可以檢查顯示內(nèi)容以確定它是否包含表示數(shù)位的部分。例如, 可以將數(shù)字1視為具有單個部分的數(shù)位,該部分包括一組相鄰并具有公 共顏色/陰影的像素950,這些像素950垂直延伸了預(yù)定數(shù)量的像素位置, 其中基于存儲在相關(guān)電視或機(jī)頂盒中的高度特征,該預(yù)定數(shù)量的像素位 置表示所期望的數(shù)字高度。通過進(jìn)一步舉例,可以將數(shù)字3視為具有三 個水平設(shè)置的部分954、 956、 958和單個垂直設(shè)置的部分952。如果檢測 到的部分具有正確特征(也就是與控制數(shù)字顯示的電視110和/或機(jī)頂盒 104的顯示特征相匹配的特征),則OSMSD 112可以表明已經(jīng)檢測到了 屏上頻道號顯示。例如,OSMSD112可以將一組檢測到的部分中的一個 或多個的位置與一組所存儲的對應(yīng)于數(shù)位顯示的部分構(gòu)造進(jìn)行比較。如 果確定匹配,則OSMSD 112可以表明已經(jīng)檢測到了屏上頻道號顯示。 OSMSD 112可以進(jìn)一步使用與匹配構(gòu)造有關(guān)的信息來識別正在顯示的頻 道號的值。在另一個例子中,OSMSD112可以不將多個部分的排列彼此 進(jìn)行比較和/或與存儲在存儲器中的部分構(gòu)造信息進(jìn)行比較。實(shí)際上, OSMSD 112可僅檢查部分的特征,如果這種部分具有一組顯示數(shù)位部分 所期望的一組特征,則OSMSD 112可以將這種部分識別為表示了屏上數(shù)位顯示。
      頻道改變檢測處理(例如處理600或650)可以擴(kuò)展到不僅檢測頻 道改變事件而且識別重新選擇的頻道。圖11A中例示了一種用于識別顯 示頻道號的示例性處理1000。在給定識別頻道號可能需要的其他處理資 源和時間的情況下,示例性處理IOOO可并行地執(zhí)行背景處理和前景頻道 改變檢測處理600或650。為了實(shí)現(xiàn)這種類型的執(zhí)行,示例性頻道識別處 理1000采用隊(duì)列來存儲等待識別的未決頻道號ROI圖像。參照圖IIA, 示例性處理1000包括兩個并行執(zhí)行的子處理1002和1004 (盡管也可以 將處理1002和1004配置成以串行方式執(zhí)行)。子處理1002 (隊(duì)列管理) 的目的是將頻道號ROI圖像添加到圖像隊(duì)列中。子處理1004(隊(duì)列處理) 的目的是處理存儲在圖像隊(duì)列中的ROI圖像。
      圖11B中示出了子處理1002,其中控制開始于框1005,其中OSCCD 112確定是否有新的頻道號ROI圖像(例如來自示例性處理600或650 的輸出)。如果沒有新的圖像,則控制返回框1005, OSMSD 112等待出 現(xiàn)新的圖像。相反,如果有新的圖像,則OSMSD112檢査圖像隊(duì)列的狀 態(tài)。如果圖像隊(duì)列未滿(框1006),則OSMSD 112將新的頻道號ROI圖 像添加到隊(duì)列中(框1008)。將圖像添加到隊(duì)列中之后,控制返回到框 1005 , OSMSD 112等待出現(xiàn)新的頻道號ROI圖像。然而,如果OSMSD 112 在框1006處確定隊(duì)列已滿,則可能引發(fā)錯誤狀態(tài),從而導(dǎo)致示例性處理 1002退出。
      圖11C中示出了子處理1004,其中控制開始于框1010,其中OSMSD 112確定圖像隊(duì)列是否包含有頻道號ROI圖像。如果隊(duì)列為空,則控制 返回框IOIO, 0SMSD112等待圖像被添加到隊(duì)列中。相反,如果隊(duì)列不 空,則控制進(jìn)行到框1012, 0SMSD112在隊(duì)列為先進(jìn)先出(FIFO)配置 的情況下取出存儲在隊(duì)列中的最舊圖像。根據(jù)頻道識別程序的特定應(yīng)用, 也可以使用后進(jìn)先出(LIFO)配置。無論在哪種情況下,在0SMSD112 獲得待識別的下一個圖像(框1012)之后,控制進(jìn)行到框1014,其中 OSMSD 112從存儲器中取出頻道號圖像模板。頻道號圖像模板是對應(yīng)于 一組已知頻道號的一組模板中的一個。然后OSMSD 112將采集到的頻道號ROI圖像與該模板圖像進(jìn)行比較(框1016)。如果兩個圖像不匹配, 則控制進(jìn)行到框1018,其中OSMSD 112確定是否有另一個存儲的模板。 如果有另一個模板,則控制返回到框1014,其中OSMSD 112從存儲器 中取出該下一個模板,并且控制如上述那樣進(jìn)行。如果沒有另一個模板 (框1018),則OSMSD 112生成表明頻道識別不成功的報(bào)告??刂齐S后 返回框到1010并如上述那樣進(jìn)行。
      然而,如果OSMSD 112在框1016處確定出采集到的頻道號ROI圖 像與所存儲的頻道號圖像模板匹配(例如,基于上述點(diǎn)積計(jì)算和數(shù)量等 價(jià)標(biāo)準(zhǔn)),則控制進(jìn)行到框1022。在框1022處,OSMSD 112生成將采集 到的ROI圖像中的頻道號識別為對應(yīng)于匹配模板的頻道號的報(bào)告??刂?隨后可返回到框1010并如上述那樣進(jìn)行,或者控制可以可選地進(jìn)行到包 含在框1024中的一組框。
      框1024執(zhí)行的處理可用于通過將基于先前釆集到的頻道號圖像(例 如在圖6A的框628中使用的)替換為具有已知特征的存儲模板來修改頻 道改變檢測處理(例如處理600或650)。如果框1024能用,則控制從框 1022開始如下進(jìn)行。在基于所選模板識別出頻道號之后(框1022),控 制進(jìn)行到框1026,其中OSMSD 112確定識別出的頻道號是否仍然被用 作頻道改變事件檢測處理(例如處理600或650)的參考頻道號。例如, OSMSD 112可檢查釆集到的ROI圖像以確定它是否對應(yīng)于采集到的參考 頻道號圖像,該參考頻道號圖像被用于確定是否發(fā)生了頻道改變事件(例 如基于包括在每個圖像的數(shù)字表示中的標(biāo)簽和/或報(bào)頭信息)。如果識別出 的頻道號沒有被使用(框1028),則控制返回框1010,并且如上述那樣 進(jìn)行。相反,如果識別出的頻道號仍在用,則控制進(jìn)行到框1028,其中 OSMSD112確定采集到的參考圖像或存儲模板是否被用作參考頻道號圖 像。如果存儲模板已經(jīng)在使用(框1028),則控制返回框1010,并且如 上述那樣進(jìn)行。然而,如果采集到的圖像被用作參考頻道號圖像(框 1028),則OSMSD 112可以將采集到的參考圖像替換為在框1022處確定 的對應(yīng)模板??刂齐S后返回到框1010,并且如上述那樣進(jìn)行。
      可以將頻道識別處理裝載到例如伴侶處理器(companionprocessor)或甚至中央處理設(shè)備222用于處理。在這種配置中,OSMSD112會將采 集到的ROI圖像(例如通過接口電路210)發(fā)送到伴侶處理器和/或(例 如通過網(wǎng)絡(luò)218)發(fā)送到中央處理設(shè)備222。
      除了頻道改變事件檢測和頻道號識別之外,也可以將文中描述的示 例性方法和設(shè)備應(yīng)用于其他應(yīng)用。例如,可以對ROI、所存儲的模板和/ 或參考特征中的一個或多個進(jìn)行修改,從而使OSMSD (例如OSMSD 200)能夠檢測所顯示的字母/文本的變化,和/或也識別這種字母/文本。 在另一個例子中,可基于對ROI、所存儲的模板和參考特征的適當(dāng)選擇 來檢測和/或識別特定的形狀/對象。
      也可以將OSMSD (例如OSMSD200、 250)用作任意數(shù)量的圖像處 理和/或識別算法(例如用于處理與接收到的視頻幀相對應(yīng)的所采集圖像 的屏上顯示讀取器)的前端過濾器或閘門。在這種應(yīng)用中,可以將OSMSD 200、 250 (和/或類似于頻道改變檢測處理600或650的處理)用于僅選 擇包含期望內(nèi)容(例如特定數(shù)字、字母、對象等)的圖像來加以處理。 如上所述,可以將OSMSD200、 250 (或類似處理)配置成基于對ROI、
      所存儲的模板和/或參考特征的適當(dāng)選擇來檢測期望的數(shù)字、字母、對象 等。這樣,OSMSD200、 250 (或類似處理)就可以顯著地減小相關(guān)圖象 處理和/或識別算法對處理器和存儲器的需求。
      還可以通過ROI順序來確定觀看模式和媒體裝置源。不同的觀看特 征可以在用戶調(diào)用特征之后和/或調(diào)用特征過程中展現(xiàn)出唯一可識別的圖 像、數(shù)字、符號和域圖標(biāo)的順序。例如,如果用戶調(diào)用了付費(fèi)觀看(PPV) 特征,則可以將一個或多個確認(rèn)畫面、 一個或多個請求觀眾在檢索PPV 選擇時等待的畫面和PPV選擇列表、相應(yīng)的觀看時間、截屏、電影宣傳 片、節(jié)目描述和/或觀看價(jià)格呈現(xiàn)給觀眾。因?yàn)槊總€畫面都以預(yù)定順序出 現(xiàn),所以O(shè)SMSD112可以監(jiān)測一個或多個ROI是否為該預(yù)定順序,以識 別觀眾行為。雖然以下例子包括了針對機(jī)頂盒PPV的ROI順序檢測,但 是這并非限制性的,也可以將類似處理應(yīng)用到VCR、 DVD播放器和/或 游戲控制臺。具體來講,不同媒體裝置的制造商通常會在媒體裝置啟動 時顯示不同的畫面順序。例如,游戲控制臺可以在顯示任意特定的視頻游戲特有畫面之前顯示制造商的名稱和/或游戲控制臺的商標(biāo)(例如
      Microsoft (注冊商標(biāo))的Xbox (注冊商標(biāo)))。另外,VCR可以在用戶安 排VCR來記錄廣播節(jié)目時向其顯示唯一的截屏順序。
      圖12A-12E例示了在用戶調(diào)用示例性PPV特征之后所顯示的示例性 畫面序列。圖12A例示了在觀眾例如按下遙控或機(jī)頂盒上的PPV按鈕后 所顯示的初始畫面。OSMSD 112可以監(jiān)測標(biāo)題R01 1202、消息框ROI 1204,和/或標(biāo)題ROI 1202和/或消息框ROI 1204內(nèi)的一個或多個子ROI。 OSMSD 112可以具體地監(jiān)測標(biāo)題1202中是否有PPV符號1206、 PPV特 征的商標(biāo)名(例如,"iCTRL"1208)和/或特定頻道號1210。另夕卜,OSMSD 112可以監(jiān)測消息框1204中是否有相同的商標(biāo)名稱1212和/或短語"請稍 等片刻"1214。示例性PPV特征接下來可以顯示其中僅保留了消息框1204 而沒有標(biāo)題1202的畫面,如圖12B所示。在PPV特征繼續(xù)初始化和/或 獲得可用PPV節(jié)目列表的同時,可能會出現(xiàn)簡單的基于文本的"請等待" 畫面1216,如圖12C所示。因?yàn)镻PV節(jié)目數(shù)據(jù)可能很大,所以向用戶提 供信息會有一定時間量的延遲,尤其是用戶為衛(wèi)星電視用戶并且天氣狀 況干擾了衛(wèi)星信號接收的情況下。接收到的信息可以包括另一個"請等 待"畫面1218,該畫面1218包括一組更豐富的圖形,如圖12D所示。最 后,示例性PPV畫面序列可以結(jié)束于節(jié)目列表、可用PPV節(jié)目的一個或 多個截屏1222、價(jià)格信息1224禾tV或PPV節(jié)目的敘述性描述1226。
      另外或另選地,觀看模式識別可以由OSMSD 112通過監(jiān)測是否存在 特定符號來確定。廣播商和/或機(jī)頂盒制造商通常以可預(yù)測方式來實(shí)現(xiàn)觀 看功能。因此,狀態(tài)圖可以例示適當(dāng)?shù)腞OI,該ROI應(yīng)當(dāng)被監(jiān)測以確定 是否有后續(xù)觀眾活動。并不需要OSMSD 112掃描并處理所有R01以確 定觀眾活動,選擇性ROI掃描需要較少的OSMSD 112處理能力和增加的 響應(yīng)時間。圖13例示了示例性畫面1303,觀眾在該畫面中己經(jīng)選擇了 VOD特征。該示例性畫面包括標(biāo)題1304和符號1306,符號1306僅在示 例性機(jī)頂盒104的有限數(shù)量觀看模式過程中才出現(xiàn)在畫面上。結(jié)果,當(dāng) OSMSD 112檢測到符號1306時,知道接下來會出現(xiàn)哪一種有限數(shù)量狀 態(tài)便允許監(jiān)測特定ROI。圖14A例示了示例性機(jī)頂盒104的示例性狀態(tài)圖。沒有任何限制, 其他機(jī)頂盒制造商可具有實(shí)質(zhì)上不同的觀看模式配置。雖然在圖14A中 例示的示例性狀態(tài)圖是圖形,但是這種圖形表示是出于例示目的,并且 狀態(tài)圖可以是機(jī)器可讀格式,而沒有任何限制。"選擇VOD"狀態(tài)1408 表示圖13中的VOD畫面1302。因?yàn)?選擇VOD"狀態(tài)1408在圖14A中 的狀態(tài)圖映射中是已知的,所以可以通過監(jiān)測有限數(shù)量的ROI和域可能 符號來檢測任意后續(xù)狀態(tài)。例如,根據(jù)"選擇VOD"模式1408, OSMSD 112 自己無需關(guān)注符號"B"1410、符號"C"1412或分配了這些符號的任意ROI 的檢測。因?yàn)榻酉聛砜赡艿臓顟B(tài)限于"指南/信息"1414、"觀看TV"1416 或"觀看VOD"1418,所以O(shè)SMSD 112僅需要檢測標(biāo)題1304和符號 "A"1306 (表示"指南/信息"狀態(tài)1414)的同時消失,檢測在標(biāo)題1304保 留在屏上的同時符號"A"1306的消失(表示"觀看TV"模式1416),或檢 測在符號"A"1306保留在屏上的同時標(biāo)題1304的消失(表示"觀肴VOD,, 模式1418)。
      圖14B中示出了一例程圖,例示了用于根據(jù)畫面序列來確定觀眾活 動的示例性處理1450。示例性處理1450開始于框1452,其中圖1的幀 采集器108采集截屏,該截屏對應(yīng)于從例如機(jī)頂盒104傳遞給電視110 的視頻幀信號。如果OSMSD 112在確定觀眾當(dāng)前模式之前尚未執(zhí)行過至 少一次示例性處理1450 (框1454),則OSMSD 112必須從視頻幀中提取 所有ROI進(jìn)行分析(框1456)。另一方面,如果媒體裝置(例如示例性 機(jī)頂盒104)的下一個可能狀態(tài)是己知的,則OSMSD112僅需要從視頻 幀中提取ROI的子集(框1458)。 OSMSD112借助于已知的狀態(tài)圖(例 如圖14A所示的狀態(tài)圖)可以知道當(dāng)前狀態(tài)以及所有可能的后續(xù)狀態(tài)。 媒體裝置的狀態(tài)圖通常是靜止的,并且是媒體裝置上的固件程序的功能。 可以將這種狀態(tài)圖出版為用戶手冊,或可以在安裝到觀眾家中之前通過 經(jīng)驗(yàn)來確定,和/或存儲在OSMSD112中。
      如果采集到的視頻幀內(nèi)不存在已知符號(框1460),則處理重復(fù)(框 1452)以嘗試確定示例性機(jī)頂盒104的模式。另一方面,如果檢測到了 已知符號,則OSMSD 112確定這種符號的存在是否與狀態(tài)圖中的下一個可能模式中的任意一個相一致。例如,如果先前模式為"觀看TV"1416并 且檢測到了符號"A"1306而沒有標(biāo)題1304,則存在候選的下一個模式(框 1462),并且將該候選模式識別為"觀看VOD"(框1464)。然而,如果檢 測到了期望的符號,但是并不與(例如圖14A的狀態(tài)圖上的)狀態(tài)映射 相匹配,則重復(fù)示例性處理1450 (框1452)。如果OSMSD112并不完全 知道媒體裝置的所有可能狀態(tài),就可能會出現(xiàn)這種結(jié)果。另選的是,如 果出現(xiàn)了帶有已知符號的電視廣告,就可能會出現(xiàn)這種結(jié)果。然而,如 果已知符號沒有出現(xiàn)在期望的ROI中,則認(rèn)為沒有發(fā)生狀態(tài)改變。
      如上所述,確定觀眾活動和/或識別觀眾所用的一個或多個媒體裝置 并不限于改變頻道和/或機(jī)頂盒。圖15例示了示例性游戲畫面1500,這 些畫面可以由單獨(dú)的游戲控制臺產(chǎn)生,或作為機(jī)頂盒功能的一部分。在 采集到電視的視頻幀之后,OSMSD 112可基于對特定游戲圖標(biāo)1504、 1506、 1508和1510的檢測而識另lj"選擇游戲"畫面1502。另外或另選地, 可以借助其他畫面符號(例如特定ROI 1516中的頂部水平條1512和/或 底部水平條1514)來識別"選擇游戲"畫面1502。對應(yīng)于游戲圖標(biāo)1504、 1506、 1508和1510的每個單獨(dú)游戲都可包括與游戲進(jìn)行有關(guān)的其他畫面 層。雖然OSMSD存儲器216、 252可以填充有與每個游戲的圖形布局有 關(guān)的窮盡性細(xì)節(jié),但是可以利用每個游戲的某些公共特征來節(jié)約存儲器 需求和/或處理能力。例如,游戲"A"1518、游戲"B"1520和游戲"C,,1522 中的每一個都包括位于右下角ROI中的公共菜單圖形1524。因此, OSMSD 112不需要從整個觀看畫面中提取ROI信息,從而節(jié)省了可觀的 處理資源和/或存儲器而用于其他目的。如果公共菜單圖形1524曾經(jīng)從期 望的ROI中消失,則OSMSD可以參照與圖13B中討論的狀態(tài)圖相類似 的狀態(tài)圖對另選的焦點(diǎn)ROI進(jìn)行分析。
      OSMSD112也可以借助互動內(nèi)容(例如多畫面顯示、天氣、占星、 彩票和/或幫助畫面)來檢測用戶活動。有效畫面(active screen)通常包 括某些用戶輸入,例如在單個多畫面顯示中優(yōu)先觀看的頻道、關(guān)注區(qū)域 天氣數(shù)據(jù)、為得到占星結(jié)果而輸入的生日信息、當(dāng)?shù)氐牟势碧柎a和/或?yàn)?了從幫助畫面獲得結(jié)果而輸入的幫助話題。每個有效畫面通常都包括特定特征所特有的可識別符號、文字和/或圖標(biāo)。例如,圖16例示了示例性
      多畫面顯示畫面1602,其包含同時顯示給用戶的七個新聞廣播節(jié)目。 OSMSD 112可以借助畫面1602的頂部中心附近的ROI中拼寫為"News Mix"的字母組合來識別這種多畫面顯示1604。
      OSMSD 112可以毫無限制地檢測一個或多個媒體裝置的其他特征 和/或運(yùn)行模式。雖然某些媒體裝置在從制造商那里出貨時就裝入了預(yù)定 的多個特征和/或狀態(tài)(例如嵌入在固件中),但是其他媒體裝置(例如機(jī) 頂盒)可以在它們變?yōu)榭捎脮r為觀眾呈現(xiàn)范圍很廣的服務(wù)和/或特征。廣 播商不僅向用戶提供一組豐富的多媒體內(nèi)容,而且還可以供應(yīng)多元化服 務(wù),包括家庭購物、多畫面顯示、賭博、游戲、VOD和/或其他媒體增強(qiáng) 特征。隨著媒體裝置的新特征和/或狀態(tài)圖(例如新的DVD播放器、VCR、 機(jī)頂盒、視頻游戲控制臺和其上進(jìn)行的游戲)變?yōu)榭捎茫梢詫⑦@種狀 態(tài)圖上載到OSMSD 112的存儲器208和/或其他存儲裝置216中。
      一種額外特征包括重新開始服務(wù)(SOS)。錯過廣播節(jié)目開頭的觀眾 可以調(diào)用SOS來重新開始該廣播節(jié)目、倒回和/或暫停節(jié)目。SOS對于受 到了使觀眾無法在特定廣播的正常計(jì)劃時間進(jìn)行觀看的無法預(yù)料的延誤 的觀眾特別有用。圖17例示了 SOS的示例性截屏1700,其包括預(yù)定ROI 中供OSMSD 112監(jiān)測和識別的符號、圖標(biāo)和/或標(biāo)題。例如,用戶可以 在節(jié)目直播1702期間從遙控和/或機(jī)頂盒上的按鈕面板上選擇SOS特征。 對SOS特征的選擇造成在直播1702畫面的左上角ROI中出現(xiàn)了 SOS特 征確認(rèn)標(biāo)題1704。此外,下標(biāo)題1706顯示給觀眾,以提供節(jié)目名稱1708、 計(jì)劃廣播時間1710 (例如,8: 00-8: 30pm)和當(dāng)前時間1712 (例如,8: 15pm)。在調(diào)用SOS之前,觀眾可以確定廣播節(jié)目被錯過的程度,在該 示例性情況下,節(jié)目的一半已經(jīng)播出。如果觀眾決定對SOS特征確認(rèn)標(biāo) 題1704做出肯定回應(yīng),并重新開始節(jié)目,則會將SOS顯著顯示畫面1714 呈現(xiàn)給用戶。SOS顯著顯示畫面1714包括位于中心ROI中的SOS符號 1716,該符號可以由OSMSD 112檢測到。顯著顯示畫面1714使用戶確 信在顯示節(jié)目1718的開頭之前啟動了 SOS。
      OSMSD 112可以按照類似于結(jié)合圖12A-12E所討論的方式來檢測SOS,其中OSMSD 112通過ROI的序列來檢測VOD。與圖13B中的示 例性狀態(tài)圖非常類似,SOS也可以展示可以由OSMSD 112檢測到的可預(yù) 測ROI序列。
      圖18A中例示了示例性屏上顯示讀取器(OSDR)系統(tǒng)1800的框圖。 示例性O(shè)SDR系統(tǒng)1800包括可以實(shí)質(zhì)上與圖1中的幀采集器108類似或 相同的幀采集器1804。將視頻幀速率為30幀/秒的視頻信號作為輸入提 供給幀采集器1804。幀采集器1804以預(yù)定速率(例如每隔120毫秒進(jìn)行 一次或等同地以每秒8.3個的速率)采集所輸入的視頻信號的截屏。將采 集到的截屏提供給OSDR 1808進(jìn)行處理。在本例中,OSDR 1808按照前 述截屏速率來分析每個截屏,以確定例如給定的截屏是否包含關(guān)注內(nèi)容, 并且如果包括的話,就處理包含這種內(nèi)容的截屏。因此,OSDR 1808對 第一截屏進(jìn)行的處理必須在第二截屏到來之前完成。因此OSDR 1808可 能需要大量的處理器資源來滿足這種實(shí)時處理限制。
      圖18B例示了采用OSMSD 1854作為前端過濾器的示例性O(shè)SDR系 統(tǒng)1850的框圖。OSMSD 1854實(shí)質(zhì)上可以與圖1中的OSMSD 112類似 或相同。示例性O(shè)SDR系統(tǒng)1850包括幀釆集器1804和結(jié)合圖18A中的 示例性O(shè)SDR系統(tǒng)1800所討論的OSDR 1808。然而,在本例中,OSMSD 1854在將這種截屏提供給OSDR 1808之前以預(yù)定的截屏速率(例如,每 隔120毫秒進(jìn)行一次截屏)處理從幀采集器1804接收到的截屏。因此, OSMSD 1854可以被配置成分析每個輸入截屏是否有關(guān)注內(nèi)容,并且僅 將包含這種內(nèi)容的截屏提供給OSDR 1808。這樣,就可以相對于開始的 預(yù)定截屏速率顯著地減小將截屏提供給示例性系統(tǒng)1850的OSDR 1808 的平均速率(例如顯著小于每隔120毫秒進(jìn)行一次截屏的開始速率)。通 過減小平均輸入截屏速率,能夠如下圖19所示顯著地減小OSDR 1808 對處理器的需求。此外,可以將OSMSD 1854配置成基于給定應(yīng)用的需 求將原始格式和/或量化格式(例如黑白)的所選截屏提供給OSDR 1808。
      圖19例示了圖18A的示例性系統(tǒng)1800和圖18B的示例性系統(tǒng)1850 的示例性處理時間線。對于圖19中的每一個處理時間線1904、 l卯8、 1912 而言,水平軸表示時間,而垂直軸表示在所表示的時間量內(nèi)執(zhí)行相應(yīng)處理所需要的處理器速度(例如以每秒百萬個指令或MIPS進(jìn)行測量)。因 此,每個處理時間線1904、 1908、 1912下方的面積都表示執(zhí)行相應(yīng)處理 所需要的指令數(shù)量(例如MIPS'秒-百萬個指令)。
      圖19中示出了由圖18A或圖18B的幀采集器1804采集到的四(4) 個截屏1916、 1920、 1924、 1928的序列。對于圖18A中的示例性系統(tǒng) 1800而言,用時間線1904來表示對應(yīng)于OSDR 1808的處理時間線。圖 18A中的OSDR 1808被配置成處理每個輸入截屏,并且正如期望的那樣, 時間線1904示出了分別對應(yīng)于截屏1916、 1920和1924的三個處理區(qū)域 1932、 1936和1940。由于圖18A的OSDR 1808的實(shí)時處理限制(例如 對于某個截屏(例如截屏1916)的處理必須在下一個截屏(例如截屏1920) 到來之前完成),因此OSDR 1808可能會需要(例如由處理區(qū)域1932、 1936和1940的高度所表示的)大量處理器資源。
      OSMSD (例如圖18B的OSMSD 1854)對每個截屏1916、 1920、 1924進(jìn)行處理的處理時間線用時間線1908來表示。如以上討論的那樣, 可以將OSMSD 1854配置成僅在黑白(二進(jìn)制)版的截屏1916、 1920、 1924中搜索特定對象(例如,頻道號、ROI、符號、圖標(biāo))。因此,OSMSD 1854的處理要求可以顯著地小于OSDR 1808的處理要求(例如由OSMSD 處理區(qū)域1944、 1948、 1952分別與OSDR處理區(qū)域1932、 1936、 1940
      相比較減小了的高度和寬度所表示的)。
      為了例示將OSMSD 1854 (例如,具有時間線1908所示的較低處理 器需求)與OSDR 1808 (例如,具有時間線1904所示的較高處理器需求) 一起使用的潛在益處,用時間線1912表示對應(yīng)于圖18B的示例性系統(tǒng) 1850的處理器時間線。在示例性系統(tǒng)1850中,如處理區(qū)域1956、 1960 和1964分別所示,將OSMSD 1854配置成處理每個輸入截屏1916、 1920、 1924等。在圖19的示例性情形下,截屏1916包含關(guān)注內(nèi)容,而截屏1920 和1924則不包含關(guān)注內(nèi)容。因此,可以使用OSMSD 1954來選擇截屏 1916由OSDR 1808處理,而丟棄截屏1920和1924。因此,OSDR 1808 處理截屏1916所需的時間這時可以擴(kuò)展到與截屏1920和1924相關(guān)聯(lián)的 時間。換句話說,在系統(tǒng)1850的OSDR 1808的情況下,如果系統(tǒng)1800
      46中的OSDR 1808所需的原始處理區(qū)域1932擴(kuò)展到處理區(qū)域1968、 1972 和1976,則仍然可以滿足OSDR 1808所面臨的實(shí)時限制。因此,在以 OSMSD 1854為前端過濾器的系統(tǒng)1850中使用的OSDR 1808的處理器需 求明顯比在示例性系統(tǒng)1800中使用的OSDR 1808的要低(例如,由處 理區(qū)域1968、 1972、 1976的減小高度所表示的)。
      雖然文中描述了某些方法、設(shè)備和制品,但本專利申請的覆蓋范圍 并不限于此。相反,本專利申請覆蓋了在字面上或在等同原則情況下落 入后附權(quán)利要求范圍中的所有設(shè)備、方法和制品。
      本專利申請要求2006年6月20日提交的名稱為"Methods and Apparatus for Detecting On-Screen Media Sources"的美國臨時專利申請第 60/815,122號的優(yōu)先權(quán),通過引用將該臨時專利申請整體并入于此。
      權(quán)利要求
      1、一種識別媒體源的方法,該方法包括以下步驟接收視頻信號;在關(guān)注區(qū)域采集所述視頻信號的一部分;將采集到的部分與模板進(jìn)行比較以識別媒體源;以及在第二關(guān)注區(qū)域采集所述視頻信號的第二部分以識別誤測的發(fā)生。
      2、 根據(jù)權(quán)利要求1所述的方法,其中所述模板包括位于所述關(guān)注區(qū) 域的期望視頻圖像。
      3、 根據(jù)權(quán)利要求2所述的方法,該方法還包括以下步驟當(dāng)在所述 關(guān)注區(qū)域內(nèi)檢測到期望視頻圖像時,將所述媒體源與所述視頻信號關(guān)聯(lián) 起來。
      4、 根據(jù)權(quán)利要求2所述的方法,其中所述期望視頻圖像包括數(shù)字圖 像、字母圖像、符號或廣播臺標(biāo)識符中的至少一個。
      5、 根據(jù)權(quán)利要求1所述的方法,其中所述媒體源包括機(jī)頂盒、磁帶 錄像機(jī)、數(shù)字視頻盤播放器、游戲控制臺、電視機(jī)、延遲觀看裝置、視 頻點(diǎn)播觀看裝置、多畫面顯示觀看裝置、互聯(lián)網(wǎng)瀏覽裝置或人員測量儀 中的至少一個。
      6、 根據(jù)權(quán)利要求1所述的方法,其中采集所述視頻信號的一部分的 步驟包括對所述視頻信號的這一部分進(jìn)行量化,以生成量化視頻信號。
      7、 根據(jù)權(quán)利要求6所述的方法,其中對所述視頻信號的這一部分進(jìn) 行量化的步驟包括將彩色視頻信號轉(zhuǎn)換為灰度視頻信號、將彩色視頻信 號轉(zhuǎn)換為黑白視頻信號,或?qū)⒒叶纫曨l信號轉(zhuǎn)換為黑白視頻信號中的至 少一個。
      8、 根據(jù)權(quán)利要求6所述的方法,其中所述量化視頻信號的存儲器需 求量比所述視頻信號要低。
      9、 根據(jù)權(quán)利要求6所述的方法,該方法還包括以下步驟應(yīng)用量化 閾值來生成所述量化視頻信號,該閾值指定了彩度、像素強(qiáng)度或像素密 度中的至少一個。
      10、 根據(jù)權(quán)利要求1所述的方法,其中采集所述視頻信號的一部分的步驟包括檢測所述視頻信號的這一部分的邊緣。
      11、 根據(jù)權(quán)利要求io所述的方法,其中所述視頻信號的這一部分的邊緣包括圍繞所述視頻信號的這一部分的靜態(tài)區(qū)域。
      12、 根據(jù)權(quán)利要求1所述的方法,其中第二關(guān)注區(qū)域是靜態(tài)區(qū)域, 并且該方法還包括以下步驟如果所述靜態(tài)區(qū)域不存在,則忽略所述視 頻信號的這一部分。
      13、 一種識別媒體裝置改變的方法,該方法包括以下步驟-監(jiān)測視頻信號的關(guān)注區(qū)域是否存在第一圖像; 將第一圖像與存儲的圖像進(jìn)行比較;以及當(dāng)存儲的圖像不同于第一圖像并且與第二標(biāo)準(zhǔn)相關(guān)聯(lián)時,確認(rèn)媒體 裝置改變。
      14、 根據(jù)權(quán)利要求13所述的方法,其中第二標(biāo)準(zhǔn)包括位于第二關(guān)注 區(qū)域中的第二圖像、靜態(tài)區(qū)域、存在第三關(guān)注區(qū)域、不存在第四關(guān)注區(qū) 域或者遙控信號中的至少一個。
      15、 根據(jù)權(quán)利要求13所述的方法,其中所述存儲的圖像包括第一像 素總值,而第一圖像包括第二像素總值。
      16、 根據(jù)權(quán)利要求15所述的方法,該方法還包括以下步驟計(jì)算第一像素總和與第二像素總和的點(diǎn)積。
      17、 根據(jù)權(quán)利要求16所述的方法,其中當(dāng)所述存儲的圖像與第一圖像類似時,所述點(diǎn)積產(chǎn)生了正的輸出。
      18、 根據(jù)權(quán)利要求16所述的方法,其中當(dāng)所述存儲的圖像與第一圖 像不同時,所述點(diǎn)積產(chǎn)生了負(fù)的輸出。
      19、 根據(jù)權(quán)利要求16所述的方法,其中當(dāng)所述存儲的圖像與第一圖 像類似時,所述點(diǎn)積相長地相加,而當(dāng)所述存儲的圖像不同于第一圖像 時,所述點(diǎn)積相消地相加。
      20、 根據(jù)權(quán)利要求13所述的方法,該方法還包括以下步驟計(jì)算用于確定第一圖像是否不同于所述存儲的圖像的標(biāo)準(zhǔn)。
      21、 根據(jù)權(quán)利要求20所述的方法,其中所述標(biāo)準(zhǔn)包括第一圖像和所述存儲的圖像的點(diǎn)積與第一圖像中的像素?cái)?shù)之間的比率。
      22、 根據(jù)權(quán)利要求20所述的方法,其中所述標(biāo)準(zhǔn)包括類似像素?cái)?shù)與 不同像素?cái)?shù)之間的差除以第一圖像中的像素總數(shù)。
      23、 根據(jù)權(quán)利要求20所述的方法,其中所述標(biāo)準(zhǔn)包括類似像素的比 率與不同像素的比率之間的差。
      24、 根據(jù)權(quán)利要求20所述的方法,該方法還包括以下步驟將所述 標(biāo)準(zhǔn)與閾值進(jìn)行比較,以確定第一圖像是否不同于所述存儲的圖像。
      25、 一種用于識別媒體裝置模式的方法,該方法包括以下步驟 在第一時間監(jiān)測視頻信號中的至少一個關(guān)注區(qū)域; 將監(jiān)測的至少一個關(guān)注區(qū)域與包括多個裝置模式的至少一個狀態(tài)圖進(jìn)行比較,以確定媒體裝置模式候選;在第二時間監(jiān)測所述至少一個關(guān)注區(qū)域;以及將監(jiān)測的至少一個關(guān)注區(qū)域與所述狀態(tài)圖進(jìn)行比較,以將所述媒體 裝置模式候選確認(rèn)為媒體裝置模式。
      26、 根據(jù)權(quán)利要求25所述的方法,其中所述狀態(tài)圖包括機(jī)頂盒、電視機(jī)、磁帶錄像機(jī)、數(shù)字視頻盤播放器、人員測量儀或游戲控制臺中的 至少一個的多個裝置模式。
      27、 根據(jù)權(quán)利要求25所述的方法,其中所述裝置模式包括頻道改變模式、標(biāo)語瀏覽模式、視頻點(diǎn)播模式、付費(fèi)觀看模式或指南模式。
      28、 根據(jù)權(quán)利要求25所述的方法,該方法還包括以下步驟在第三 時間檢測第二媒體裝置模式。
      29、 一種用于監(jiān)測視頻信號的設(shè)備,該設(shè)備包括 關(guān)注區(qū)域提取器,用于從視頻信號的至少一個區(qū)域中提取圖像信號; 圖像量化器,用于對提取的圖像信號進(jìn)行量化;和 對象比較器,用于將量化的圖像信號與參考圖像進(jìn)行比較以識別媒體裝置狀態(tài)。
      30、 根據(jù)權(quán)利要求29所述的設(shè)備,其中所述媒體裝置狀態(tài)包括媒體 裝置標(biāo)識、媒體裝置模式或媒體裝置頻道改變中的至少一個。
      31、 根據(jù)權(quán)利要求29所述的設(shè)備,其中所述媒體裝置包括機(jī)頂盒、電視機(jī)、磁帶錄像機(jī)、數(shù)字視頻盤播放器、人員測量儀或游戲控制臺中 的至少一個。
      32、 根據(jù)權(quán)利要求29所述的設(shè)備,該設(shè)備還包括量化器閾值模塊, 用于向所述圖像量化器提供量化閾值,以實(shí)現(xiàn)減小像素密度、改變像素 亮度或去除像素顏色中的至少一個目的。
      33、 一種存儲有機(jī)器可讀指令的制品,所述機(jī)器可讀指令在被執(zhí)行 時使機(jī)器執(zhí)行以下操作接收視頻信號;在關(guān)注區(qū)域采集所述視頻信號的一部分; 將采集到的部分與模板進(jìn)行比較以識別媒體源;以及 在第二關(guān)注區(qū)域采集所述視頻信號的第二部分以識別誤測的發(fā)生。
      34、 根據(jù)權(quán)利要求33所述的制品,其中所述機(jī)器可讀指令在被執(zhí)行 時還使機(jī)器執(zhí)行以下操作當(dāng)在所述關(guān)注區(qū)域內(nèi)檢測到期望視頻圖像時, 將所述媒體源與所述視頻信號關(guān)聯(lián)起來。
      35、 根據(jù)權(quán)利要求33所述的制品,其中所述機(jī)器可讀指令在被執(zhí)行 時還使機(jī)器執(zhí)行以下操作對所述視頻信號的這一部分進(jìn)行量化,以生 成量化視頻信號。
      36、 根據(jù)權(quán)利要求35所述的制品,其中所述機(jī)器可讀指令在被執(zhí)行 時還使機(jī)器執(zhí)行以下至少一個操作將彩色視頻信號轉(zhuǎn)換為灰度視頻信 號、將彩色視頻信號轉(zhuǎn)換為黑白視頻信號,或?qū)⒒叶纫曨l信號轉(zhuǎn)換為黑 白視頻信號。
      37、 根據(jù)權(quán)利要求35所述的制品,其中所述機(jī)器可讀指令在被執(zhí)行 時還使機(jī)器執(zhí)行以下操作應(yīng)用量化閾值來生成所述量化視頻信號,該閾^:指定了彩度、像素強(qiáng)度或像素密度中的至少一個。
      38、 根據(jù)權(quán)利要求33所述的制品,其中所述機(jī)器可讀指令在被執(zhí)行時還使機(jī)器執(zhí)行以下操作檢測所述視頻信號的這一部分的邊緣。
      39、 根據(jù)權(quán)利要求33所述的制品,其中所述機(jī)器可讀指令在被執(zhí)行時還使機(jī)器執(zhí)行以下操作如果第二關(guān)注區(qū)域中不存在靜態(tài)區(qū)域,則忽略所述視頻信號的這一部分。
      40、 一種存儲有機(jī)器可讀指令的制品,所述機(jī)器可讀指令在被執(zhí)行時使機(jī)器執(zhí)行以下操作監(jiān)測視頻信號的關(guān)注區(qū)域是否存在第一圖像; 將第一圖像與存儲的圖像進(jìn)行比較;以及當(dāng)存儲的圖像不同于第一圖像并且與第二標(biāo)準(zhǔn)相關(guān)聯(lián)時,確認(rèn)媒體 裝置改變。
      41、 根據(jù)權(quán)利要求40所述的制品,其中所述機(jī)器可讀指令在被執(zhí)行 時還使機(jī)器執(zhí)行以下操作計(jì)算與第一圖像和所述存儲的圖像相關(guān)聯(lián)的點(diǎn)積。
      42、 根據(jù)權(quán)利要求41所述的制品,其中所述機(jī)器可讀指令在被執(zhí)行 時還使機(jī)器執(zhí)行以下操作當(dāng)所述存儲的圖像與第一圖像類似時,產(chǎn)生正的點(diǎn)積結(jié)果。
      43、 根據(jù)權(quán)利要求41所述的制品,其中所述機(jī)器可讀指令在被執(zhí)行 時還使機(jī)器執(zhí)行以下操作當(dāng)所述存儲的圖像與第一圖像不同時,產(chǎn)生 負(fù)的點(diǎn)積結(jié)果。
      44、 根據(jù)權(quán)利要求41所述的制品,其中所述機(jī)器可讀指令在被執(zhí)行時還使機(jī)器執(zhí)行以下操作當(dāng)所述存儲的圖像與第一圖像類似時相長地相加所述點(diǎn)積,而當(dāng)所述存儲的圖像與第一圖像不同時相消地相加所述 點(diǎn)積。
      45、 根據(jù)權(quán)利要求40所述的制品,其中所述機(jī)器可讀指令在被執(zhí)行 時還使機(jī)器執(zhí)行以下操作計(jì)算用于確定第一圖像是否不同于所述存儲的圖像的標(biāo)準(zhǔn)。
      46、 根據(jù)權(quán)利要求45所述的制品,其中所述機(jī)器可讀指令在被執(zhí)行時還使機(jī)器執(zhí)行以下操作計(jì)算第一圖像和所述存儲的圖像的點(diǎn)積與第一圖像中的像素?cái)?shù)之間的比率,以確定所述標(biāo)準(zhǔn)。
      47、 根據(jù)權(quán)利要求45所述的制品,其中所述機(jī)器可讀指令在被執(zhí)行時還使機(jī)器執(zhí)行以下操作將所述標(biāo)準(zhǔn)與閾值進(jìn)行比較,以確定第一圖像是否不同于所述存儲的圖像。
      48、 一種存儲有機(jī)器可讀指令的制品,所述機(jī)器可讀指令在被執(zhí)行時使機(jī)器執(zhí)行以下操作-在第一時間監(jiān)測視頻信號中的至少一個關(guān)注區(qū)域;將監(jiān)測的至少一個關(guān)注區(qū)域與包括多個裝置模式的至少一個狀態(tài)圖 進(jìn)行比較,以確定媒體裝置模式候選;在第二時間監(jiān)測所述至少一個關(guān)注區(qū)域;以及將監(jiān)測的至少一個關(guān)注區(qū)域與所述狀態(tài)圖進(jìn)行比較,以將所述媒體 裝置模式候選確認(rèn)為媒體裝置模式。
      49、 根據(jù)權(quán)利要求48所述的制品,其中所述機(jī)器可讀指令在被執(zhí)行時還使機(jī)器執(zhí)行以下操作將所述媒體裝置模式確認(rèn)為頻道改變模式、 標(biāo)題瀏覽模式、視頻點(diǎn)播模式、付費(fèi)觀看模式或指南模式中的至少一個。
      50、 一種用于處理視頻信號的設(shè)備,該設(shè)備包括 幀采集器,用于以第一速率來采集視頻信號;媒體源檢測器,用于對所述視頻信號進(jìn)行量化以改善對第一關(guān)注區(qū) 域和第二關(guān)注區(qū)域的圖像檢測;和屏上顯示讀取器,用于將在第一關(guān)注區(qū)域和第二關(guān)注區(qū)域中檢測到 的圖像與模板進(jìn)行比較以識別媒體源。
      51、 根據(jù)權(quán)利要求50所述的設(shè)備,其中所述媒體源檢測器還包括 量化器閾值,用于調(diào)整像素密度、像素顏色或像素亮度中的至少一個。
      全文摘要
      本發(fā)明公開了用于檢測屏上媒體源的方法和設(shè)備。一個示例性方法包括監(jiān)測視頻信號的關(guān)注區(qū)域中是否有第一圖像;將第一圖像與存儲的圖像進(jìn)行比較;以及當(dāng)存儲的圖像不同于第一圖像并且與第二標(biāo)準(zhǔn)相關(guān)聯(lián)時,確認(rèn)媒體裝置改變。
      文檔編號H04N7/16GK101536513SQ200780022899
      公開日2009年9月16日 申請日期2007年6月20日 優(yōu)先權(quán)日2006年6月20日
      發(fā)明者丹尼爾·納爾遜, 大衛(wèi)·霍維爾·賴特, 敏 張, 斯科特·庫珀, 阿倫·拉馬斯瓦米, 雷吉娜·迪卡斯特拉 申請人:尼爾森(美國)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1