適性評估而確定的)用于相位 檢測的條件,最優(yōu)相位候選由銳度優(yōu)化(如使用銳度優(yōu)化邏輯210所獲得的)和穩(wěn)定性優(yōu) 化(如使用穩(wěn)定性優(yōu)化邏輯204所獲得的)兩者決定。在一個實施例中,選擇最優(yōu)相位,因 其可相對應于穩(wěn)定性和銳度的最高水平。
[0042] 在一個實施例中,在穩(wěn)定性和銳度之間有任何沖突的情況中,如果測試中的圖像 有大量的像素-像素切換并且是抖動敏感的(例如,gray_ll (灰度_11)模式),則相位的穩(wěn) 定性優(yōu)化可有利于銳度優(yōu)化以保證可能被認為比其他因素更重要的抖動容限。相反,對于 有較少像素-像素切換的圖像或者那些對抖動較不敏感的,銳度優(yōu)化可以是優(yōu)選的并被應 用。換言之,理想的相位將是具有最好的穩(wěn)定性和銳度水平、在抖動容限方面很強的那個, 從而可將最好的可能的圖像提供給用戶,但在Aro過程可能不得不在穩(wěn)定性和銳度之間協(xié) 商的情況中,最優(yōu)經(jīng)選擇相位可對應于從最好的圖像周邊區(qū)域選擇的圖像(如可在圖上看 到的),該最好的圖像周邊區(qū)域提供與已知的人類視覺感知的最強關聯(lián)。
[0043] 而且,在一個實施例中,握手邏輯220可用來助益相位機制110的各種過程或組件 之間的握手。例如,與當前相位相關聯(lián)的中斷可在此處生成,而相位機制100的各種組件可 收集相關數(shù)據(jù),并且,一旦過程完成,中斷就將被清除且狀態(tài)可切換到另一過程。
[0044] 通信組件222可用來助益各種媒體設備之間的通信,各種媒體設備諸如不同品 牌、型號、版本、機制等的源設備、阱設備、中間設備/模數(shù)轉換器等。通信組件222還提供各 種模塊以助益相位機制110的各種組件202-224之間以及與和通過可能是各種媒體設備的 一部分的某些默認通信組件(諸如接收器、發(fā)射器、模數(shù)轉換器、音頻-視頻轉換器等之類) 的通信。類似地,兼容性模塊224助益媒體設備之間的兼容性,媒體設備諸如不同品牌、型 號、版本、機制等的設備、阱設備、中間設備/模數(shù)轉換器等,并且不限于任何特定數(shù)量或類 型的媒體設備、計數(shù)、組件、標準、音頻/視頻格式、音頻和視頻信號類型、硬件、連接、軟件、 裝備(諸如顯示器、電線、連接等)等之類。應注意和理解,對"電視"或其他類型媒體設備 的任何引用都是作為推進簡潔、清晰和易于理解的示例而做出的,并且本發(fā)明的實施例不 限于特定類型、品牌或媒體設備和/或他們的組件的數(shù)量。
[0045] 圖3解說了用于根據(jù)一個實施例的動態(tài)相位檢測的方法。方法300可由處理邏輯 執(zhí)行,該處理邏輯可包括硬件(例如,電路、專用邏輯、可編程邏輯、微代碼等)、軟件(諸如 在處理設備上運行的指令)、或其組合(諸如固件或硬件設備內的功能電路)。在一個實施 例中,步驟300由圖1的動態(tài)相位檢測機制110來執(zhí)行。
[0046] 方法300在框305處開始,在那里從數(shù)個和數(shù)類型的輸入圖像選擇圖像,以選擇最 優(yōu)相位來表示圖像。在框310處,執(zhí)行第一計算以通過在經(jīng)選擇的圖像的每個相位的連續(xù) 幀上測試各個像素點來確定關于圖像的每個相位的穩(wěn)定性優(yōu)化。在框315處,執(zhí)行第二計 算以確定銳度優(yōu)化。
[0047] 在框320處,執(zhí)行圖像一致性評估和合適性評估。在一個實施例中,圖像一致性 和合適性評估獨立于穩(wěn)定性和銳度優(yōu)化,同時一致性和合適性評估可確定Aro優(yōu)化在較高 系統(tǒng)級別是否有效以及是否可應用。如果確定圖像是不一致的或不合適的,則可忽略任何 Aro優(yōu)化結果。在325處,在一個實施例中,通過使用用于確定穩(wěn)定性、銳度、一致性評估和 合適性評估的前述計算,選擇最優(yōu)相位。構想了經(jīng)選擇的圖像不必是在穩(wěn)定性或銳度的每 一個都是最優(yōu)的,但其可來自所有圖像的最好的周邊區(qū)域,其中可對一些因素出某些妥協(xié), 諸如穩(wěn)定性超過銳度或反之亦然等。在框330處,圖像被傳送以由用戶具有顯示設備查看。 顯示設備(例如顯示屏)可耦合至阱設備(例如,電視、計算設備)或者是阱設備的一部分 以基于最優(yōu)相位顯示圖像。在一個實施例中,經(jīng)選擇的最優(yōu)相位表示以最好的可能的方式 提供或顯示圖像的相位,該最好的可能的方式具有強抖動容限并與已知的人類視覺感知一 致,從而用戶可用理解和欣賞處于最高水平并處于自然的形式的圖像。
[0048] 圖4解說了根據(jù)一個實施例的采用圖1的動態(tài)相位檢測機制110的網(wǎng)絡計算機設 備405的組件。在此解說中,網(wǎng)絡設備405可以是網(wǎng)絡中的任何設備,包括但不限于:計算 設備、網(wǎng)絡計算系統(tǒng)、電視機、有線機頂盒、無線電、藍光播放器、DVD播放器、CD播放器、放 大器、音頻/視頻接收器、智能電話、個人數(shù)字助理(DGA)、存儲單元、游戲控制臺、或其他媒 體設備。在一些實施例中,網(wǎng)絡設備405包括網(wǎng)絡單元410以提供網(wǎng)絡功能。網(wǎng)絡管理包 括但不限于:媒體內容流的生成、傳輸、存儲和接收。網(wǎng)絡單元410可實現(xiàn)為單個片上系統(tǒng) (SoC)或多個組件。
[0049] 在一些實施例中,網(wǎng)絡單元410包括用于數(shù)據(jù)處理的處理器。數(shù)據(jù)處理可包括媒 體數(shù)據(jù)流的生成、媒體數(shù)據(jù)流在傳輸或存儲中的操縱、為供使用的媒體數(shù)據(jù)流的解密和解 碼。網(wǎng)絡設備也可包括支持網(wǎng)絡操作的存儲器,諸如動態(tài)隨機訪問存儲器(DRAM)420或其 他類似存儲器和閃存425或其他非易失性存儲器。網(wǎng)絡設備405也可包括只讀存儲器(ROM) 和/或由處理器415使用的靜態(tài)信息和指令的其他靜態(tài)存儲設備。
[0050] 諸如磁盤或光碟和其相對應驅動器的數(shù)據(jù)存儲設備也可耦合至網(wǎng)絡設備405用 于存儲信息和指令。網(wǎng)絡設備405也可經(jīng)由I/O接口耦合至輸入/輸出(I/O)總線。多個 I/O設備也可耦合至I/O總線,包括顯示設備、輸入設備(例如,字母數(shù)字輸入設備和/或光 標控制設備)。網(wǎng)絡設備405可包括或耦合至用于經(jīng)由外部數(shù)據(jù)網(wǎng)絡訪問其他計算機(服 務器或客戶端)的通信設備。通信設備可包括調制解調器、網(wǎng)絡接口卡、或其他公知的接口 設備,諸如那些用于耦合至以太網(wǎng)、令牌環(huán)、或其他類型的網(wǎng)絡的。
[0051] 網(wǎng)絡設備405也可包括分別用于具有一個或多個網(wǎng)絡接口 455在網(wǎng)絡上發(fā)送數(shù)據(jù) 或從網(wǎng)絡接收數(shù)據(jù)的發(fā)射器430和/或接收器440。網(wǎng)絡設備405可以與采用圖1的相位 機制110的圖1的通信媒體設備100 -樣。發(fā)射器430或接收器440可連接至有線傳輸電 纜(包括,例如,以太網(wǎng)電纜450、同軸電纜)或無線單元。發(fā)射器430或接收器440可與一 個或多個列(諸如用于數(shù)據(jù)傳輸?shù)牧?35和用于數(shù)據(jù)接收的列445) -起耦合至網(wǎng)絡單元 410用于數(shù)據(jù)傳輸和控制信號。也可存在附加連接。網(wǎng)絡設備405也可包括此處未解說的 用于設備的媒體操作的眾多組件。
[0052] 網(wǎng)絡設備405可在客戶端/服務器網(wǎng)絡系統(tǒng)或通信媒體網(wǎng)絡(諸如衛(wèi)星或有線廣 播)中互連。網(wǎng)絡可包括通信網(wǎng)絡、電信網(wǎng)絡、局域網(wǎng)(LAN)、廣域網(wǎng)(WAN)、城域網(wǎng)(MAN)、 個人區(qū)域網(wǎng)(PAN)、內聯(lián)網(wǎng)、互聯(lián)網(wǎng)等。構想了可存在任何數(shù)量的設備經(jīng)由網(wǎng)絡連接。設備 可經(jīng)由數(shù)種標準和非標準協(xié)議向網(wǎng)絡系統(tǒng)中的其他設備傳輸數(shù)據(jù)流,諸如流媒體數(shù)據(jù)。
[0053] 在以上描述中,為解釋起見,闡明了眾多具體細節(jié)以提供對本發(fā)明的全面理解。然 而對于本領域技術人員顯而易見的是,沒有這些具體細節(jié)也可實踐本發(fā)明。在其他實例中, 公知的結構和設備以框圖形式示出。在所解說的組件之間可以有中間結構。本文所描述或 解說的組件可以有未解說或描述的附加輸入或輸出。
[0054] 本發(fā)明的各種實施例可包括各種過程。這些過程可由硬件組件執(zhí)行或可用計算機 程序或機器可執(zhí)行指令體現(xiàn),計算機程序或機器可執(zhí)行指令可用來導致用所述指令編程的 通用或專用處理器或邏輯電路執(zhí)行所述過程。替換性地,所述過程可由硬件和軟件的組合 來執(zhí)行。
[0055] 貫穿貫穿本文檔描述的一個或多個模塊、組件或元素(諸如在DRAM增強機制內或 與其關聯(lián)而示出的那些)可包括硬件、軟件、和/或其組合。在模塊包括軟件的情況中,軟 件、軟件數(shù)據(jù)、指令、和/或配置可由機器/電子設備/硬件經(jīng)由制品提供。制品可包括具 有提供指令、數(shù)據(jù)等的內容的機器可訪問/可讀介質。
[0056] 本發(fā)明的各種實施例的部分可作為計算機程序產(chǎn)品而提供,計算機程序產(chǎn)品可包 括有計算機程序指令存儲于其上的計算機可讀介質,所述指令可用來對計算機(或其他電 子設備)編程以根據(jù)本發(fā)明的實施例執(zhí)行過程。機器可讀介質可包括但不限于:軟盤、光 盤、緊致盤只讀存儲器(CD-ROM)、以及磁光盤、只讀存儲器(R0M)、隨機訪問存儲器(RAM)、 可擦除可編程只讀存儲器(EPROM)、EEPR0M、磁或光卡