欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

具有淡入淡出和熱插拔特征的纜線的制作方法

文檔序號:6533173閱讀:190來源:國知局
具有淡入淡出和熱插拔特征的纜線的制作方法
【專利摘要】在一個實施例中,主機(jī)計算設(shè)備(10)包括內(nèi)部顯示器(12),并且還包括用以連接到外部顯示器(16)的連接器(18)。提供了纜線(14)來連接到所述連接器和連接到所述外部顯示器。所述纜線包含視頻處理功能(24)。例如,所述纜線包括被配置為存儲幀緩沖區(qū)的存儲器。所述幀緩沖區(qū)可存儲視頻數(shù)據(jù)的幀用以由所述纜線中的所述視頻處理設(shè)備進(jìn)一步處理。所述視頻處理設(shè)備可對所述幀進(jìn)行例如縮放、旋轉(zhuǎn)、γ校正、抖動校正等各種操縱。
【專利說明】具有淡入淡出和熱插拔特征的纜線

【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及通過計算系統(tǒng)顯示圖像,包括與外部顯示器連接和在外部顯示器上顯 示圖像。

【背景技術(shù)】
[0002] 在一些情況下,需要在計算機(jī)系統(tǒng)的多個顯示器上同時顯示相同的圖像。例如,考 慮具有計算設(shè)備的系統(tǒng),該計算設(shè)備具有內(nèi)部顯示器和與外部顯示器耦接的外部接口???使用該系統(tǒng)進(jìn)行演示,例如,對一個大房間內(nèi)的觀眾進(jìn)行軟件演示。演示者可在設(shè)備的內(nèi)部 顯示器上觀看演示,而觀眾可在外部顯示器上觀看演示。為了進(jìn)行這樣的演示,通常需要 兩個顯示器在相同的時間顯示相同的圖像(或至少這兩個顯示器間的差別在視覺上不明 顯)。但是,要達(dá)到這樣的效果,可能需要所述計算設(shè)備的大量資源。從設(shè)計的觀點看,這樣 的資源分配可能毫無意義,特別是當(dāng)電路系統(tǒng)空間成為計算設(shè)備的重要考量(例如計算設(shè) 備是平板或智能電話設(shè)備)且上述演示功能并不常用的情況下。令情況更加復(fù)雜的是可附 接到計算設(shè)備的可能的外部顯示器的多樣性,它們可能具有不同的分辨率和其它特性。


【發(fā)明內(nèi)容】

[0003] 在一個實施例中,主機(jī)計算設(shè)備包括內(nèi)部顯示器并包括連接外部顯示器的連接 器。提供連接設(shè)備(例如纜線)來與連接器和外部顯示器連接。纜線不僅包括將視頻/音 頻信號傳送至外部顯示器的傳輸介質(zhì),而且還包括視頻處理功能。例如,纜線包括被配置為 存儲幀緩沖區(qū)的存儲器。所述幀緩沖區(qū)可存儲視頻數(shù)據(jù)的幀以用于被纜線中的視頻處理設(shè) 備進(jìn)一步處理。視頻處理設(shè)備可采用多種方式操作幀,例如縮放、旋轉(zhuǎn)、Y校正、抖動校正 等。另外,視頻處理設(shè)備可將圖像按不同的通信標(biāo)準(zhǔn)進(jìn)行格式化。例如,主計算系統(tǒng)可輸出 DisplayPort(顯示端口)接口,并且視頻處理設(shè)備可輸出高清晰度多媒體接口(HDMI)、視 頻圖形適配器(VGA)接口等。視頻處理設(shè)備也可輸出DisplayPort接口,從而可不針對相 應(yīng)的標(biāo)準(zhǔn)重新格式化。在其它實施例中,主機(jī)計算設(shè)備還可輸出其它視頻或多媒體接口。

【專利附圖】

【附圖說明】
[0004] 現(xiàn)在對附圖進(jìn)行簡要說明,下面的具體說明將參照附圖進(jìn)行描述。
[0005] 圖1是使用具有包含在其中的視頻處理系統(tǒng)的纜線耦接至外部顯示器的主機(jī)計 算設(shè)備的一個實施例的框圖。
[0006] 圖2是圖1所示纜線的一個實施例的三維視圖。
[0007] 圖3是示出主機(jī)計算設(shè)備和視頻處理系統(tǒng)的一個實施例的某些細(xì)節(jié)的框圖。
[0008] 圖4是示出圖3所示的由視頻處理集成電路(Ι/C)進(jìn)行處理的一個實施例的框 圖。
[0009] 圖5是示出在一個具體實施中的淡入淡出特征的一個實施例的框圖。
[0010] 圖6是DisplayPort包流的一個實施例的框圖。
[0011] 圖7是纜線中的熱插拔監(jiān)測的一個實施例的框圖。
[0012] 圖8是示出來自主機(jī)處理系統(tǒng)的圖像在具有不同縱橫比的外部顯示器上顯示的 框圖。
[0013] 圖9是計算機(jī)可訪問存儲介質(zhì)的一個實施例的框圖。
[0014] 盡管本發(fā)明容許各種修改和替代形式,其特定實施例以示例的方式示出于附圖中 并在本文中予以詳細(xì)說明。然而應(yīng)當(dāng)理解,附圖及其詳細(xì)說明不旨在將本發(fā)明限制在所披 露的具體形式,相反本發(fā)明覆蓋落在所附權(quán)利要求書的精神和范圍內(nèi)的所有修改、等效物 和替換形式。這里使用的標(biāo)題僅是出于組織的目的,而不意味著用于限制說明書的范圍。 如在整個本申請中使用的那樣,以允許的意義(即,意味著具有可能性)而不是強制的意義 (艮P,意味著必須)使用詞語"可"。
[0015] 類似地,詞語"包括"意味著包括但不限于。各種單元、電路或其它組件可被描述 為"被配置為"執(zhí)行一個或多個任務(wù)。在這樣的背景下,"被配置為"是通常意為"具有電路 系統(tǒng),所述電路系統(tǒng)"在操作期間執(zhí)行一個或多個任務(wù)的的結(jié)構(gòu)的廣泛陳述。因此,單元/ 電路/組件可被配置為執(zhí)行任務(wù),即使當(dāng)單元/電路/組件當(dāng)前不運行時。一般來講,形成 與"被配置為"對應(yīng)的結(jié)構(gòu)的電路系統(tǒng)可包括實現(xiàn)操作的硬件電路和/或存儲器存儲程序 指令。存儲器可包括易失性存儲器(例如靜態(tài)或動態(tài)隨機(jī)存儲器)和/或非易失性存儲器 (例如光盤或磁盤存儲器、閃存存儲器、可編程只讀存儲器等)。類似地,為了描述的方便, 各種單元/電路/組件可被描述為執(zhí)行一個或多個任務(wù)。這樣的描述應(yīng)被解釋為包括短語 "被配置為"。詳述被配置為執(zhí)行一個或多個任務(wù)的單元/電流/組件意在明確地不援引35 U. S. C. § 112,第六段對該單元/電路/組件的的解釋。

【具體實施方式】
[0016] 現(xiàn)在轉(zhuǎn)向圖1,示出了具有多個顯示器的系統(tǒng)的框圖。如圖所示,系統(tǒng)包括主機(jī)計 算設(shè)備10 (其可包括主機(jī)顯示器12)、纜線14、以及外部顯示器16。纜線14將主機(jī)計算設(shè) 備10與外部顯示器16連接。在示出的實施例中,纜線14包括主機(jī)連接器18、傳輸介質(zhì) (例如導(dǎo)線)20、以及外部顯示器連接器22。外部顯示器連接器22包括嵌入的視頻處理系 統(tǒng)24。
[0017] 主機(jī)計算設(shè)備10可以是任意類型的計算設(shè)備。在一個實施例中,主機(jī)計算設(shè)備10 可以是購自蘋果公司的iPad?系列設(shè)備的平板電腦。在另一個實施例中,主機(jī)計算設(shè)備10 可以是諸如購自蘋果公司的iPhone?系列設(shè)備的智能電話,或各種基于Android的智能電 話。在其它實施例中,主機(jī)計算設(shè)備10可包括其它任意類型的計算設(shè)備,諸如膝上型計算 機(jī)、網(wǎng)絡(luò)計算機(jī)、臺式計算機(jī)、工作站、服務(wù)器等。
[0018] 如圖所示,主機(jī)計算設(shè)備10與主機(jī)顯示器12耦接(或包含在同一物理外殼內(nèi))。 該顯示器可被稱為主機(jī)計算設(shè)備10的"主"顯示器。在一些實施例中,主顯示器12可通過 外部接口與設(shè)備10連接。但是,在上述諸如平板或智能手機(jī)的便攜式實施例中,主機(jī)顯示 器12可集成于設(shè)備10自身中。
[0019] 如本文所用,顯示器是指被配置為響應(yīng)于向顯示器發(fā)出的控制信號來呈現(xiàn)視覺圖 像的任何設(shè)備。顯示器可使用多種技術(shù),諸如陰極射線管(CRT)、薄膜晶體管(TFT)、液晶顯 示器(IXD)、發(fā)光二極管(LED)、有機(jī)LED(O-LED)、等離子體等。在一些實施例中,顯示器還 可包括觸摸屏輸入功能性。顯示器設(shè)備還可被稱為面板。
[0020] 主機(jī)計算設(shè)備10可包括生成用于在主機(jī)顯示器12上顯示的圖像的硬件和軟件。 硬件和軟件可產(chǎn)生特定于主機(jī)顯示器12的特性的圖像(或"幀")。例如,主機(jī)顯示器12可 具有"縱橫比"(幀中一行的像素個數(shù)與幀中像素的行數(shù)的比)、分辨率、面板特有的抖動和 Y校正特性,面板特有的色彩空間(例如RGB、YUV、YCrCb等)、面板支持的色彩深度(位/ 色/像素)等。
[0021] 除了主機(jī)顯示器12外,主機(jī)計算設(shè)備10還包括與纜線14連接的外部接口,該外 部接口可與外部顯示器16連接。外部接口可以是任意類型的能夠傳輸視頻或多媒體(音 頻和視頻)數(shù)據(jù)的標(biāo)準(zhǔn)或?qū)S薪涌凇T谝粋€實施例中,在主機(jī)計算設(shè)備10上提供的與纜線 14進(jìn)行連接的連接器可以是包括在iPad和iPhone設(shè)備中的標(biāo)準(zhǔn)30針連接器。接口可以 是兩通路DisplayPort接口(還具有輔助通道)。Displayport接口可以在視頻電子標(biāo)準(zhǔn)協(xié) 會發(fā)布的于2009年12月22日采用的1. 2版本的規(guī)范,或該標(biāo)準(zhǔn)的更晚版本的規(guī)范限定。 DisplayPort接口將在本說明的其余部分作為外部顯示器16的主接口的示例使用。但是, 也可使用任何其它視頻和/或多媒體接口。因此纜線14中的主機(jī)連接器18可以被主機(jī)計 算設(shè)備10上提供的連接器命令。
[0022] 傳輸介質(zhì)20可包括主機(jī)計算設(shè)備10的接口支持的任何導(dǎo)電或?qū)Ч獠牧稀@纾?在一個實施例中,傳輸介質(zhì)20可以是一束將DisplayPort接口的信號傳送至外部顯示器連 接器22的銅導(dǎo)線。還可以有承載電力和接地到外部顯示器連接器22的導(dǎo)線。電力和接地 信號可被視頻處理系統(tǒng)24使用(例如主機(jī)計算設(shè)備10可向視頻處理系統(tǒng)24提供電力)。
[0023] 外部顯示器連接器22可被配置為根據(jù)外部顯示器16使用的連接類型物理地連接 外部顯示器16。例如,外部顯示器16可支持HDMI連接,并且外部顯示器連接器22可包含 HDMI連接器。外部顯示器可支持VGA連接,并且外部顯示器連接器22可包含VGA連接器。 另一實施例可支持DisplayPort連接。在一些實施例中,在外部顯示器連接器22上還可設(shè) 有用以充電和同步目的的標(biāo)準(zhǔn)30針連接器。
[0024] 外部顯示器16可以是任何類型的顯示器。例如,外部顯示器16可以是HDTV或其 它HDMI連接的顯示器。外部顯示器16可以是將圖像投影至?xí)h室中的墻面或下拉式屏幕 的投影儀。外部顯示器16可以是VGA監(jiān)視器或DisplayPort監(jiān)視器。
[0025] 與主機(jī)顯示器12類似,可支持任何類型的屏幕,例如〇?1\了?1\^:0、1^0、0-1^0、等 離子體等。
[0026] 外部顯示器16可通常具有不同于主機(jī)顯示器12的特性。例如,分辨率和/或縱 橫比可不同。色彩深度和色彩空間可不同。Y校正特性可不同。為了向顯示器的觀察者提 供一致的圖像,視頻處理系統(tǒng)24可根據(jù)顯示器之間的差異修改要顯示的幀。在一個實施例 中,視頻處理系統(tǒng)24可包括存儲幀緩沖區(qū)的存儲器,幀可存儲到該幀緩沖區(qū)中。視頻處理 系統(tǒng)24可被配置為操作幀緩沖區(qū)中的幀以針對外部顯示器創(chuàng)建所期望的幀,并且視頻處 理系統(tǒng)24可被配置為將修改過的幀傳輸至外部顯示器16來進(jìn)行顯示。
[0027] -般來講,幀可以是描述要顯示的圖像的數(shù)據(jù)。幀可包括描述被包括在幀中的像 素的像素數(shù)據(jù)(例如,依據(jù)諸如RGB、YUV或YCrCb的各種色彩空間),并且可包括諸如用于 混合的a值的元數(shù)據(jù)。靜態(tài)幀可以是不是視頻序列的一部分的幀??晒┻x擇地,視頻幀可 以是視頻序列中的幀。視頻序列中的每個幀可以視頻序列指定的速率(例如15-30幀每 秒)在前一幀之后顯示。視頻幀還可以是完全的圖像,或者是指序列中其它圖像的壓縮圖 像。如果幀是壓縮的,則主機(jī)計算設(shè)備10中的視頻管線可以將幀解壓縮。
[0028] -般來講,像素值流中的像素值可以是要顯示的像素的表示。像素值可包括一個 或多個色彩空間值。例如,在RGB色彩空間中,像素值包括紅色值、綠色值和藍(lán)色值。每個 值可在0至2N-1范圍內(nèi)(對于N位色彩深度),從而描述該像素顏色的強度。類似地,在 YCrCb色彩空間中,像素值包括Y值、Cr值和Cb值。可從相應(yīng)的像素值在像素流中的位置 推斷出像素在顯示器上的位置。例如,像素流可以是一系列像素行,每行形成顯示屏上的一 行。在漸進(jìn)模式的顯示中,行以連續(xù)的順序劃出,因此像素流中的下一行緊鄰上一行顯示。 在隔行模式的顯示中,在顯示器上的連續(xù)劃線將劃出偶數(shù)行和奇數(shù)行,因此像素流中的下 一行與像素流中的上一行跳過一行。簡單地說,像素值的流可被稱為像素流,或像素的流。
[0029] 當(dāng)使用主機(jī)計算設(shè)備10進(jìn)行演示時,對觀眾成員來說主顯示器12的尺寸可能不 夠大。為了方便此類演示,可能會使用外部顯示器16。這樣,演示者可能會在顯示器12上 觀看演示,而觀眾則在顯示器16上觀看演示。在其它實施例中,顯示器12可成為視頻流的 控制器。例如,外部顯示器16可播放一部電影,并且主機(jī)顯示器12可提供對電影的開始/ 停止控制和其他控制,諸如音量、快進(jìn)、后退等。又如,外部控制器16可播放(例如來自微 軟的PowerPoint或來自蘋果公司的Keynote?中的)演示的幻燈片。主機(jī)顯示器12可顯 示對幻燈片、演講稿等的瀏覽的控制。在鏡像模式或命令模式下,要在外部顯示器16上顯 示的幀可從主機(jī)計算設(shè)備10獲得。
[0030] 在主機(jī)顯示器12和外部顯示器16將顯示相同的幀的情況下,系統(tǒng)可被稱為在鏡 像模式下工作。在鏡像模式下,主機(jī)計算設(shè)備10可被配置為準(zhǔn)備用于顯示在主機(jī)顯示器12 上的幀,并且可被配置為同時將幀傳輸至外部顯示器16。視頻處理系統(tǒng)24可被配置為修改 經(jīng)由纜線14傳輸?shù)膸?,以針對顯示器12和16的不同特性進(jìn)行校正,并且修改過的幀可在 外部顯示器上顯示。
[0031] 在上述"命令模式"下,由于外部顯示器上顯示的幀不同于主機(jī)顯示器12上顯示 的幀,主機(jī)計算設(shè)備12可對外部顯示器16應(yīng)用適當(dāng)?shù)奶匦?。但是,在該情況下,視頻處理 系統(tǒng)24仍然需要一些處理。例如,幀可能仍需要針對帶寬目的進(jìn)行縮放(如下所述),并且 視頻處理系統(tǒng)24還可執(zhí)行剩余的縮放以恢復(fù)初始縱橫比。
[0032] 在一個實施例中,在DisplayPort接口上從主機(jī)計算設(shè)備10到外部顯示器16的 可用的帶寬可能不足以承載全尺寸的幀。在這樣的實施例中,主機(jī)計算設(shè)備10可包括被配 置為在DisplayPort接口上傳輸之前對幀進(jìn)行縮放的縮放器,從而減少所需的帶寬。例如, 可使用水平縮放來減少帶寬。其它實施例可包括具有足夠帶寬來傳輸全尺寸圖像的接口, 以及可在視頻處理系統(tǒng)24內(nèi)處理對主機(jī)顯示器12和外部顯示器16之間的不同特性進(jìn)行 調(diào)節(jié)的視頻操縱。
[0033] 主機(jī)計算設(shè)備10可包括許多對計算設(shè)備常見的各種電路系統(tǒng)(在圖1中未示 出)。例如,主機(jī)計算設(shè)備10包括一個或多個處理器、存儲器、圖形電路系統(tǒng)、1/0設(shè)備、總 線控制器等。
[0034] 設(shè)備10中的處理器可實現(xiàn)任何指令集架構(gòu),并可被配置為執(zhí)行該指令集架構(gòu)中 定義的指令。處理器可采用任何微架構(gòu),包括標(biāo)量、超標(biāo)量、流水線、超流水線、無序、有序、 推測性、非推測性等,或它們的組合。處理器可包括電路系統(tǒng),并且可任選地實現(xiàn)微編碼技 術(shù)。處理器可包括一個或多個一級高速緩存,以及處理器和一個或多個存儲器控制器之間 的一個或多個另外層次的高速緩存。其它實施例可在處理器中包括多個層次的高速緩存, 并且另外一些實施例可在處理器和存儲器控制器之間不包括任何高速緩存。
[0035] 設(shè)備10中的存儲器控制器可包括被配置為與各種存儲器請求者(例如處理器、圖 形電路系統(tǒng)等)交互的任何電路系統(tǒng)。對于此類存儲器控制器可支持任何種類的互連。例 如,可使用共享總線(或多條總線),或者使用點到點互連??梢允褂眠B接到至存儲器控制 器的全局互連的局部互連的分層連接。在一個具體實施中,存儲器控制器可具有多個端口, 其中處理器擁有一個專用端口,圖形電路系統(tǒng)擁有另一個專用端口等。
[0036] 設(shè)備10中的存儲器可以是諸如動態(tài)隨機(jī)存取存儲器(DRAM)、同步動態(tài)隨機(jī)存取 存儲器(SDRAM)、雙倍速率(DDR、DDR2、DDR3等)的任何存儲器。SDRAM (包括SDRAM的移動 版本,例如mDDR3等,和/或SDRAM的低功率版本,例如LPDDR2等)、RAMBUS DRAM(RDRAM)、 靜態(tài)RAM(SRAM)等。一個或多個內(nèi)存設(shè)備可以耦合到電路板上以形成諸如單列直插內(nèi)存模 塊(SIMM)、雙列直插內(nèi)存模塊(DIMM)等的內(nèi)存模塊。可供選擇地,設(shè)備可以與片上系統(tǒng)在 芯片堆疊結(jié)構(gòu)、封裝堆疊結(jié)構(gòu)或者多芯片模塊結(jié)構(gòu)中安裝。
[0037] 設(shè)備10中的圖形控制器可被配置為將要顯示的對象提供給存儲器中的幀緩沖 區(qū)。圖形控制器可包括一個或多個圖形處理器,該圖形處理器可執(zhí)行圖形軟件以進(jìn)行部分 或全部的圖形操作和/或某些圖形操作的硬件加速。硬件加速和軟件實現(xiàn)的量可在各個實 施例間變化。
[0038] 在各種實施例中,計算設(shè)備10中的電路系統(tǒng)(包括上述的一些電路系統(tǒng))可在片 上系統(tǒng)(SoC)中實現(xiàn)。在一個具體實施中,設(shè)備10包括集成的顯示器12、S 〇C、存儲器以及 纜線14的連接器。SoC可耦合至顯示器、存儲器和連接器。其它實施例可采用任意量的集 成的和/或分離的實現(xiàn)。
[0039] 需要指出的是,盡管視頻處理系統(tǒng)24顯示被包含在外部顯示器連接器22中,但如 果需要,其它實施例也可沿纜線20單獨地包含視頻處理系統(tǒng)。
[0040] 圖2是纜線14的一個實施例的三維視圖。圖2示出了主機(jī)連接器18、傳輸介質(zhì) 20和外部顯示器連接器22。視頻處理系統(tǒng)24被包含在外部顯示器連接器22中,在圖2中 不可見。在本實施例中,外部顯示器連接器22可包含HDMI連接器30和內(nèi)孔30針連接器 32。其它實施例可實現(xiàn)諸如VGA或DisplayPort的其它連接器。
[0041] 現(xiàn)在轉(zhuǎn)向圖3,其示出了示出針對一個實施例的主機(jī)計算系統(tǒng)10和視頻處理系統(tǒng) 24的某些組件的框圖。請注意,圖3的圖示出了各種組件的簡化的邏輯互連。組件間的實 際連接可包括在圖3中未示出的附加組件。例如,存儲器40顯示耦接至顯示管42。但是, 存儲器與顯示管42的耦接中可能包含存儲器控制器和通信結(jié)構(gòu)。類似地,顯示管42和主 機(jī)顯示器12之間可能存在各種物理接口電路系統(tǒng)。圖3中的水平虛線示出了主機(jī)顯示設(shè) 備10和視頻處理系統(tǒng)24之間的分隔。為了簡化起見,傳輸介質(zhì)20未在圖3中示出,但將 主機(jī)計算設(shè)備10和視頻處理系統(tǒng)24耦接。
[0042] 如圖3中示出的那樣,主機(jī)計算設(shè)備10包括存儲器40、顯示管42、主機(jī)顯示器 12、水平縮放器44、DisplayPort接口控制器46和處理器48。顯示管42與存儲器40、 主機(jī)顯示器12和水平縮放器44耦接。水平縮放器44與DisplayPort接口控制器46耦 接,所述DisplayPort接口控制器46進(jìn)一步與處理器48稱接。更具體地,處理器48可與 DisplayPort接口控制器46耦接以使用輔助通道與視頻處理系統(tǒng)24中的微控制器50通 信。DisplayPort傳輸通路(傳輸視頻或多媒體數(shù)據(jù))可與視頻處理集成電路(I/C)52耦 接。圖3中還示出了固件存儲器54和存儲器56。微控制器50與固件存儲器54和視頻處 理I/C 52耦接(并可通過視頻處理I/C 52并經(jīng)由輔助通道與主機(jī)計算設(shè)備10中的處理 器48通信)。視頻處理I/C 52進(jìn)一步與DisplayPort通路和輔助通道、至外部顯示器16 的接口(例如各種實施例中的HDMI、VGA、DisplayPort等)和存儲器56耦接。如上所述, 纜線14還可為視頻處理系統(tǒng)24承載一個或多個電力和接地信號輸入。例如,可有用于微 控制器50、固件存儲器54、視頻處理I/C 52和存儲器56中的一個或多個的電力輸入。
[0043] 如圖3所示,存儲器40可被配置為存儲緩存用于顯示的幀的幀緩沖區(qū)58。幀可由 主機(jī)計算設(shè)備10的各種其它組件(圖3中未示出)生成。顯示管42可被配置為從幀緩沖 區(qū)中讀取幀數(shù)據(jù),并處理幀數(shù)據(jù)以提供用于顯示的像素值的流。顯示管42可被配置為對幀 數(shù)據(jù)執(zhí)行多種操作(例如,縮放、對作為視頻序列的一部分的幀進(jìn)行視頻處理、抖動、Y校 正、色彩空間轉(zhuǎn)換等)。另外,顯示管42可被配置為將多個幀混合以產(chǎn)生輸出幀。例如,在 一個實施例中,每個幀像素可具有相關(guān)聯(lián)的α值以指示其不透明度。顯示管42可包括一 個或多個被配置為獲取和處理靜態(tài)幀(即不作為視頻序列的一部分的幀)的用戶接口塊和 一個或多個被配置為獲取和處理作為視頻序列的一部分的幀的視頻流水線。用戶接口塊輸 出的幀可與視頻流水線輸出的視頻幀混合。可對得到的像素流進(jìn)一步進(jìn)行抖動和 γ校正, 并可提供給主機(jī)顯示器12以進(jìn)行顯示,以及提供給水平縮放器44用以在鏡像模式下傳輸 給外部顯示器16。
[0044] 如上所述,DisplayPort接口可能沒有足夠的帶寬可用來將全尺寸的幀傳輸給視 頻處理系統(tǒng)24。因此,水平縮放器44可將圖像進(jìn)行水平縮放以將幀的尺寸減小到可以進(jìn)行 傳輸?shù)某叽?。在所示的實施例中,水平縮放器44被配置為減少顯示管42提供的一行像素 中的像素的個數(shù)(即,向下縮放)。作為一個實例,水平縮放器44可接收要在顯示器12上 顯示的幀的給定的一行的2048個像素,并將這些輸入的像素向下縮放以輸出要在顯示器 16上顯示的幀的1440個像素。又如,水平縮放器可接收要在顯示器12上顯示的幀的給定 的一行的1536個像素,并將這些輸入的像素向下縮放以輸出為810個像素。
[0045] 術(shù)語"水平"縮放代表在幀的給定像素行(例如,幀的第一行的第1-2048列)內(nèi) 的處理,而不同于對諸如來自多行的像素參與其中的垂直縮放的處理。因此,水平縮放可在 行內(nèi)執(zhí)行,而不需要行緩沖器。
[0046] 在一個實施例中,水平縮放器44產(chǎn)生的向下縮放減少了通過外部接口的像素帶 寬以支持圖像的并發(fā)顯示。在一些實施例中,水平縮放器44可進(jìn)一步地向下縮放以保持如 主顯示器12上所顯示的圖像的縱橫比。在一些具體實施中,圖像的縱橫比可取決于計算設(shè) 備的方向,并且縮放單元可對縮放系數(shù)進(jìn)行相應(yīng)的調(diào)整。例如,在一個實施例中,當(dāng)計算設(shè) 備取向于"橫向"模式時,計算設(shè)備可具有2048列X 1536行的分辨率,而當(dāng)取向于"縱向" 模式時,計算設(shè)備可具有1536列X2048行的分辨率。前一種取向具有4:3的縱橫比,后一 種具有3:4的縱橫比。
[0047] 將縮放后的像素流提供給DisplayPort接口控制器46,該控制器可被配置為將像 素流打包,并將包經(jīng)由DisplayPort通路傳輸給視頻處理I/C 52。DisplayPort接口控制 器46可被配置為從音頻源(圖3中未示出)接收音頻數(shù)據(jù),并可將音頻數(shù)據(jù)打包以同樣地 經(jīng)由DisplayPort通路進(jìn)行傳輸。視頻處理I/C 52可被配置為從視頻數(shù)據(jù)包中提取像素 流,并可將像素流寫入存儲器56中的幀緩沖區(qū)60中。一旦幀緩沖區(qū)60中緩存有足夠的數(shù) 據(jù),視頻處理I/C 52可開始讀取幀緩沖數(shù)據(jù)并處理數(shù)據(jù)以傳輸至外部顯示器16。例如,視 頻處理I/C 52可對幀執(zhí)行垂直縮放以在主機(jī)計算設(shè)備10中保持初始幀的縱橫比。垂直縮 放可能要求最小數(shù)目的行數(shù)在幀緩沖區(qū)60中可用。因此,視頻處理I/C 52可在幀緩沖區(qū) 60中緩沖數(shù)據(jù)直到至少最小數(shù)目的行可用,然后視頻處理I/C 52可開始垂直縮放過程。
[0048] 視頻處理I/C 52可被配置為執(zhí)行對幀的處理的任何子集,以產(chǎn)生對外部顯示器 16的輸出像素流。處理可包括縮放、抖動校正、γ校正、色彩空間轉(zhuǎn)換等。一般來講,在各 種實施例中可執(zhí)行任何視頻處理操作。附加的細(xì)節(jié)在下面參照圖4針對一個實施例提供。
[0049] 在一個實施例中,視頻處理I/C 52可對幀數(shù)據(jù)進(jìn)行去抖動、去γ處理,逆轉(zhuǎn)主機(jī) 計算設(shè)備10中的顯示管42和/或其它電路系統(tǒng)可能已對數(shù)據(jù)施加的抖動和γ處理。為 了進(jìn)行該處理,視頻處理I/C 52可分別使用去抖動表62和去γ表64。去抖動表62和去 Y表64可由主機(jī)計算設(shè)備10基于在主機(jī)計算設(shè)備10中正在執(zhí)行的抖動和γ處理來提 供。盡管在圖3的實施例中去抖動表62和去γ表64顯示為保存在存儲器56中,其它實 施例可將表62和表64中的一個或兩者保存在視頻處理I/C 52上(例如,為這些表所提供 的高速緩存或?qū)S镁彌_器中)。
[0050] 微控制器50可被配置為執(zhí)行來自固件存儲器54的固件。一般來講,微控制器50 可經(jīng)由DisplayPort的輔助通道與處理器48通信。在示出的實施例中,微控制器50可通 過視頻處理I/C 52經(jīng)由輔助通道進(jìn)行通信。在其它實施例中,微控制器50可與直接連接至 輔助通道。處理器48可以是主機(jī)計算設(shè)備10中的中央處理單元,并且可執(zhí)行操作系統(tǒng)軟 件來控制系統(tǒng)中的操作。微控制器50和處理器48可相互配合以引導(dǎo)視頻處理I/C 52,在 需要時下載數(shù)據(jù)(例如表62和64)以及發(fā)出其它控制命令,下面示出了它們的一些實例。
[0051] 視頻處理I/C 52也可包括一個或多個處理器,并且可執(zhí)行來自固件存儲器54的 固件。視頻處理I/C 52可包括硬件和軟件的任何組合以實現(xiàn)期望的處理。
[0052] 在一個實施例中,固件存儲器54中的固件可經(jīng)由DisplayPort接口進(jìn)行現(xiàn)場更 新。微控制器50可被配置為與處理器48配合來驗證下載的固件更新。驗證結(jié)束后,固件 可通過寫入固件存儲器54來進(jìn)行更新。因此,固件存儲器54可以是可更新的但非易失性 的存儲器,例如閃存存儲器。固件存儲器54可由超過一個的非易失性存儲器組成。例如, 可由一個非易失性存儲器設(shè)備來存儲微控制器50的固件,并且由另一個非易失性存儲器 設(shè)備來存儲視頻處理I/C 52的固件。
[0053] 在示出的實施例中,視頻處理I/C 52包括兩個庫的配置寄存器(庫0和庫1,分別 對應(yīng)標(biāo)號66和68)。在一個實施例中,視頻處理I/C 52可支持響應(yīng)于來自微控制器50的 命令和/或DisplayPort通路上的包流中的特殊符號的庫間切換。配置寄存器的庫間切換 可提供模式間的無縫轉(zhuǎn)換。例如,如果從鏡像模式切換至命令模式(或相反),則視頻處理 I/C 52所執(zhí)行的處理可能會改變。在鏡像模式下,可執(zhí)行去抖動和去γ處理,以及抖動和 Y處理,可執(zhí)行色彩空間轉(zhuǎn)換等。在命令模式下,這些處理中的一些或全部可能會在主機(jī)計 算設(shè)備10上進(jìn)行。但是,仍然會執(zhí)行針對帶寬的縮放。
[0054] 在示出的實施例中,存儲器56可存儲一個或全部兩個額外的圖像61和63。圖像 61和63也可為存儲器56中的幀緩沖區(qū)。參照圖像61可以是要顯示在外部顯示器16上的 默認(rèn)圖像。例如,如果外部顯示器16開始尋找輸入源,視頻處理I/C 52可檢測到幀緩沖區(qū) 60中沒有就緒的要顯示的數(shù)據(jù),并可能提供參照圖像61作為替代。參照圖像61可在視頻 處理系統(tǒng)24和主機(jī)計算設(shè)備10初始化并準(zhǔn)備要顯示的實際圖像時顯示。背景圖像63可 以是在顯示器的"黑箱"區(qū)域顯示的圖像,后面將會參照圖8詳細(xì)描述。在一些實施例中, 相同的圖像可用于背景圖像和參照圖像,因此在這些實施例中只有一個圖像/緩沖61。在 一個實施例中,圖像61和63中的一個或兩者可使用輔助通道由主機(jī)計算系統(tǒng)10傳輸。因 此,圖像61和63可經(jīng)由DisplayPort通路在不消耗視頻流的帶寬的情況下進(jìn)行更新。
[0055] 圖4是示出視頻處理I/C 52的一個實施例可能支持的各種處理的框圖。圖4中 的塊可在硬件、軟件(固件)或它們的任意組合中實現(xiàn)。
[0056] 如上所述,DisplayPort接口可以是包括音頻包和視頻包的包流。視頻處理I/C 52可被配置為將音頻包和視頻包分開。視頻處理I/C 52可被配置為從視頻包中提取像素 數(shù)據(jù)并將像素數(shù)據(jù)寫入幀緩沖區(qū)60。隨后,當(dāng)有足夠多的數(shù)據(jù)可用于處理時,視頻處理I/C 52可被配置為讀取像素數(shù)據(jù)并在一個或多個示出的視頻處理階段中處理數(shù)據(jù)。
[0057] 縮放器70可被配置為執(zhí)行幀的縮放。在一個實施例中,縮放器70可被配置為執(zhí) 行垂直縮放以補充水平縮放器44執(zhí)行的水平縮放,從而恢復(fù)幀的初始縱橫比,如幀緩沖區(qū) 58中保存的那樣。在一個實施例中,縱橫比可以是4X3( "縱向")或3X4( "橫向"),并 且垂直縮放系數(shù)可以是基于主機(jī)計算設(shè)備10的當(dāng)前方向的兩個縮放系數(shù)中的一個。縮放 器70可通過微控制器50和來自處理器48的輔助通道使用縮放系數(shù)進(jìn)行編程。
[0058] 外部顯示器16的色彩深度和/或γ校正特性可與主機(jī)顯示器12支持的那些不 同。在鏡像模式下,幀以與主機(jī)顯示器12對應(yīng)的特性傳輸。為了修改Y校正,可能需要先 對幀進(jìn)行去抖動處理。另外,如果需要不同的抖動,可能需要對先前施加的抖動進(jìn)行去抖動 處理。去抖動塊72表示對在主機(jī)計算設(shè)備10中施加的抖動執(zhí)行去抖動處理。去抖動塊72 可使用去抖動表62。去抖動表62可根據(jù)主機(jī)計算設(shè)備10中實現(xiàn)的抖動算法以像素位置和 /或像素值進(jìn)行索引。表62的結(jié)果可以是像素的去抖動的(更高的色彩深度)值。
[0059] 去Y塊74可反轉(zhuǎn)先前在主機(jī)計算設(shè)備10中施加的γ校正。去γ表64可以是 基于像素值的查找表以確定要施加的合適的去Y校正。
[0060] 視頻處理I/C 52可被配置為基于外部顯示器16的需要來執(zhí)行色彩空間轉(zhuǎn)換(色 彩空間轉(zhuǎn)換塊76)。即,輸入的像素流可以是一個色彩空間(RGB、YUV、YCrCb)而外部顯示 器16可支持一個不同的色彩空間。
[0061] 視頻處理I/C 52可被配置為施加合適于外部顯示器16的γ校正和抖動(塊78 和80)。在一個實施例中,視頻處理I/C 52可施加標(biāo)準(zhǔn)的γ校正而不是面板特有的γ校 正。如果外部顯示器16未提供面板特有的信息或如果面板特有的信息未被認(rèn)定為可信,可 能施加此類校正。其它實施例可能在面板特有的Y校正可用的情況下施加外部顯示器16 提供的面板特有的Y校正。針對外部顯示器16的抖動也可基于外部顯示器的色彩深度。
[0062] 對于音頻包,視頻處理I/C 52可能不會提供很多處理,因此在將它們合并回視頻 流之前對于音頻包可能有可編程的延遲(塊82)。該延遲可基于對相應(yīng)的視頻數(shù)據(jù)執(zhí)行的 視頻處理的大概延遲。另外,在一個實施例中,視頻處理I/C 52可被配置為對音頻數(shù)據(jù)(塊 84)施加白噪音。在一些情況下,音頻數(shù)據(jù)保持恒定的時間過長可能使外部顯示器16推斷 沒有音頻,從而導(dǎo)致其停用音頻回放。通過插入白噪音,可以迫使音頻數(shù)據(jù)進(jìn)行一些改變, 從而避免此類停用。在一個實施例中,可使用基于線性反饋移位寄存器(LFSR)的系統(tǒng)來以 隨機(jī)方式修改音頻數(shù)據(jù)的最不重要的部分。該系統(tǒng)可以添加通常不會被外部顯示器16的 觀察器檢測到的隨機(jī)低頻噪音。
[0063] 現(xiàn)在轉(zhuǎn)向圖5,其為示出了可用在系統(tǒng)的一個實施例中的"淡入淡出"特征的框圖。 淡入淡出特征可在源視頻流經(jīng)歷不期望在外部顯示器16上顯示的顯著改變的情況下被調(diào) 用。例如,當(dāng)主機(jī)處理系統(tǒng)10為iPad或iPhone設(shè)備時,旋轉(zhuǎn)所述設(shè)備使得屏幕的方向從縱 向旋轉(zhuǎn)至橫向,反之亦然。旋轉(zhuǎn)也可具有動畫效果。但是外部顯示器16并不旋轉(zhuǎn)。因此, 旋轉(zhuǎn)效果對于外部顯示器16來說沒有視覺上的意義。使用淡入淡出特征的另一種情況是 在開始和停止視頻序列時。視頻可以淡入淡出來開始和結(jié)束。淡入淡出特征還可以在對模 式進(jìn)行切換時使用。在一些情況下,主機(jī)計算設(shè)備10可能會傳輸"不完全"幀,可以使用淡 入淡出特征來避免顯示不完全幀。
[0064] 處理器48可被配置為檢測源流正在以期望對外部顯示器16的觀看者隱藏的方式 改變。例如,在上述旋轉(zhuǎn)的情況下,可由處理器48來管理主機(jī)計算設(shè)備10中的感應(yīng)器。處 理器48可向微控制器50傳輸消息,指示已檢測到源流的改變。微控制器50可處理消息并 向視頻處理I/C 52傳輸調(diào)用淡入淡出命令。
[0065] 可通過多種方式實現(xiàn)淡入淡出。例如,淡入淡出可淡入淡出為黑色或其它期望的 顏色。可供選擇地,由視頻處理I/C 52 (例如從幀緩沖區(qū)60中)顯示的當(dāng)前圖像可保留在 外部顯示器16上直到取消調(diào)用淡入淡出。
[0066] 當(dāng)源流已從檢測到的改變中穩(wěn)定后(例如旋轉(zhuǎn)完成后),處理器48可經(jīng)由輔助通 道向微控制器50傳輸?shù)诙?,指示源流已重新穩(wěn)定。作為響應(yīng),微控制器50可向視頻處 理I/C 52傳輸取消淡入淡出的調(diào)用的命令。視頻處理I/C 52可被配置為響應(yīng)于取消調(diào)用 淡入淡出開始處理來自DisplayPort的輸入視頻流。
[0067] 例如,在旋轉(zhuǎn)的情況下,上述操作可導(dǎo)致外部顯示器16上的圖像在旋轉(zhuǎn)發(fā)生時保 持不變。在旋轉(zhuǎn)后,縱橫比可發(fā)生改變,但改變對于外部顯示器16的觀看者來說會顯得比 較平滑。
[0068] 現(xiàn)在轉(zhuǎn)向圖6,其示出了示出經(jīng)由DisplayPort而傳輸?shù)囊唤M包的框圖。如 上所述,DisplayPort是可以傳輸音頻數(shù)據(jù)和視頻數(shù)據(jù)兩者的多媒體接口。因此,在 DisplayPort包流中示出了示例性的音頻包90A-90B和視頻包92A-92C。所述包可按照 DisplayPort規(guī)范中的規(guī)定格式化。
[0069] 另外,DisplayPort包流中示出了特殊符號94。以不同于包90A-90B和92A-92C 的方式對特殊符號94進(jìn)行編碼。例如,可以開始包和/或結(jié)束包符號對包進(jìn)行界定。特殊 符號可以是在開始包和結(jié)束包符號外進(jìn)行傳輸?shù)牟煌?,因此可以被接收者(例如本?施例中的視頻處理I/C 52)識別。作為另外一種選擇,特殊符號可被定義為不同的包標(biāo)頭 編碼。
[0070] 將特殊符號嵌入DisplayPort的包流中可允許直接向視頻處理I/C 52發(fā)送消息 (而不必通過輔助通道和微控制器50)。這類消息可以更精確地定時到其周圍的聲頻和視 頻包。使用特殊符號的一個實例可將在配置寄存器庫66和68間進(jìn)行切換。另一個實例可 將實現(xiàn)上述淡入淡出特征??墒褂锰厥夥栐诤线m的時機(jī)調(diào)用和取消調(diào)用淡入淡出。在一 個實施例中,淡入淡出可以經(jīng)由輔助通道傳遞信號,并且特殊符號可作為定時標(biāo)記。在另一 實施例中,特殊符號可自身作為調(diào)用或取消調(diào)用淡入淡出的消息。
[0071] -般來講,特殊符號可由主機(jī)計算設(shè)備10插入DisplayPort包流中。例如,處理器 48可執(zhí)行操作系統(tǒng)軟件,該操作系統(tǒng)軟件可檢測插入特殊符號的需要。處理器48可將特殊 符號傳給DisplayPort接口控制器46以進(jìn)行插入。視頻處理I/C 52可在從DisplayPort 包流中解析音頻和視頻包時檢測所述符號。
[0072] 圖7是示出在低功率模式下纜線14的一個實施例的操作的框圖。如上所述,視頻 處理系統(tǒng)24可從主機(jī)計算設(shè)備10汲取電力。主機(jī)計算設(shè)備10可以是在電池電力下工作 的可移動設(shè)備(例如平板電腦、智能電話或膝上型電腦)。另外,外部顯示器連接器22(或 其它實施例中的其它外殼)的散熱能可能有限。因此,可高度期望在不使用時節(jié)約電力。
[0073] 另一方面,在視頻處理系統(tǒng)24掉電時,纜線14可能接入到外部顯示器16中???能期望檢測外部顯示器16的接入并將該事件傳遞給主機(jī)計算設(shè)備10。在一個實施例中,視 頻處理I/C 52可在不使用的情況下關(guān)閉(切掉電源)。微控制器50可在低功率狀態(tài)下保 持通電,并可以期望的間隔喚醒以檢測接入事件??捎梢曨l處理系統(tǒng)24中的監(jiān)視定時器或 其它機(jī)制引發(fā)喚醒,或可使用來自處理器48 (例如經(jīng)由輔助通道)的消息來引發(fā)喚醒。
[0074] 例如,在外部顯示器16與纜線14連接時,可存在由外部顯示器16確定的熱插拔 引腳。微控制器50可監(jiān)測引腳的狀態(tài),并且當(dāng)引腳被確定時(當(dāng)微控制器喚醒時),微處 理器50可(經(jīng)由DisplayPort接口的輔助通道)向處理器48傳輸消息,指示檢測到熱 插拔事件??刂破?8可確定是否期望使用外部顯示器16,并可向微處理器50發(fā)送喚醒 Displayport消息。微控制器50可響應(yīng)于該消息來初始化視頻處理系統(tǒng)24,從而使主機(jī)計 算設(shè)備10開始使用外部顯示器16。如上所述,微控制器50和處理器48之間的消息可經(jīng)由 輔助通道傳輸。由于本實施例中視頻處理I/C 52被掉電并且連接至輔助通道,因此視頻處 理I/C 52可暫時上電以進(jìn)行通信。作為另外一種選擇,視頻處理I/C 52的一部分可被設(shè) 計為保持激活狀態(tài),從而允許微處理器50在輔助通道上通信,而其它部分被掉電。
[0075] 如上所討論,視頻處理系統(tǒng)24可試圖保持幀的縱橫比,如在主機(jī)計算設(shè)備10上生 成的那樣??墒褂糜伤娇s放器44進(jìn)行的水平縮放和由視頻處理I/C 52進(jìn)行的垂直縮放 的組合來保持本實施例中的縱橫比。在DisplayPort帶寬足以允許傳輸未縮放的幀的其它 實施例中(或在可使用其它壓縮方案的實施例中),視頻處理I/C 52可對幀進(jìn)行本地操作 并保持縱橫比。
[0076] 外部顯示器可具有不同的縱橫比。例如,HDMI顯示通常具有16X9的縱橫比,如 圖9所示。然而,主機(jī)顯示器12可具有3X4(縱向)或4X3(橫向)的縱橫比。因此,在 外部顯示器16上顯示的幀可包括3X4或4X3的圖像,它的兩側(cè)可具有條。通常,條可以 是黑色像素。然而,在一個實施例中,視頻處理I/C 52可支持為外部顯示器16上的條提供 內(nèi)容的背景圖像63 (例如存儲器56中的另一幀緩存器)。圖像可以是靜止的或隨時間而 改變(因此存儲有背景圖像63的存儲器中的幀緩存器可隨時間而改變)。例如,可在"條" 區(qū)域顯示電池狀態(tài)指示器,其指示主機(jī)計算設(shè)備10中剩余的電池壽命。
[0077] 現(xiàn)在轉(zhuǎn)向圖9,其示出了計算機(jī)可訪問存儲介質(zhì)200的一個實施例的框圖。一般 來講,計算機(jī)可訪問存儲介質(zhì)可包括計算機(jī)在使用期間可被計算機(jī)訪問的任何存儲介質(zhì)以 向計算機(jī)提供指令和/或數(shù)據(jù)。例如,計算機(jī)可訪問存儲介質(zhì)可包括諸如磁性或光學(xué)介質(zhì) 的存儲介質(zhì),例如,盤(固定或可拆卸)、帶、⑶-ROM、DVD-ROM、CD-R、CD-RW、DVD-R、DVD-RW 或藍(lán)光。存儲介質(zhì)還可包括諸如易失性或非易失性存儲器介質(zhì),例如RAM(例如,同步動態(tài) RAM (SDRAM)、Rambus DRAM (RDRAM)、靜態(tài) RAM (SRAM)等)、ROM 或閃存存儲器。存儲介質(zhì)可 被物理地包括在存儲介質(zhì)提供指令/數(shù)據(jù)至的計算機(jī)中??晒┻x擇地,存儲介質(zhì)可與計算 機(jī)連接。例如,存儲介質(zhì)可經(jīng)由諸如網(wǎng)絡(luò)附加存儲器之類的網(wǎng)絡(luò)或無線鏈路與計算機(jī)連接。 存儲介質(zhì)可通過諸如通用串行總線(USB)的周邊接口連接。
[0078] 圖9中的計算機(jī)可訪問存儲介質(zhì)200可存儲固件202和/或主機(jī)軟件204。固件 202可以是存儲在固件存儲器54中的固件。主機(jī)軟件204可包括可由處理器48執(zhí)行的用 以執(zhí)行上述處理器48正在執(zhí)行的各種功能的指令。
[0079] 載體介質(zhì)可包括計算機(jī)可訪問存儲介質(zhì)以及諸如有線或無線傳輸?shù)膫鬏斀橘|(zhì)。一 旦對上述公開完全理解,許多變化和修改對本領(lǐng)域的技術(shù)人員來講將變得顯而易見。旨在 使以下權(quán)利要求書被解釋為涵蓋所有這樣的變型和修改。
【權(quán)利要求】
1. 一種纜線,包括: 主機(jī)連接器,其被配置為與主機(jī)計算設(shè)備連接; 外部顯示器連接器,其被配置為與外部顯示器連接; 傳輸介質(zhì),其耦接在所述主機(jī)連接器和所述外部顯示器連接器之間;以及 嵌入在所述纜線中的視頻處理系統(tǒng),其中所述視頻處理系統(tǒng),響應(yīng)于所述主機(jī)計算設(shè) 備的關(guān)于源視頻流在以將不會在所述外部顯示器上顯示的方式改變的通信,被配置為調(diào)用 淡入淡出特征。
2. 根據(jù)權(quán)利要求1所述的纜線,其中,響應(yīng)于所述主機(jī)計算設(shè)備的關(guān)于所述源視頻流 已穩(wěn)定的第二通信,所述視頻處理系統(tǒng)被配置為取消調(diào)用所述淡入淡出特征。
3. 根據(jù)權(quán)利要求2所述的纜線,其中所述第二通信是嵌入在源視頻流中的符號。
4. 根據(jù)權(quán)利要求2或3所述的纜線,其中,響應(yīng)于取消調(diào)用所述淡入淡出,所述視頻處 理系統(tǒng)被配置為從所述主機(jī)計算設(shè)備傳輸幀用以在所述外部顯示器上顯示。
5. 根據(jù)權(quán)利要求1-4中任一項所述的纜線,其中所述淡入淡出特征包括將所述外部顯 示器淡入淡出至黑色。
6. 根據(jù)權(quán)利要求1-4中任一項所述的纜線,其中所述淡入淡出特征包括保持來自主機(jī) 處理系統(tǒng)的最近幀并顯示所保持的幀。
7. 根據(jù)權(quán)利要求1-6中任一項所述的纜線,其中所述源視頻流的將不會被顯示的改變 是響應(yīng)于主機(jī)處理設(shè)備的方向改變的圖像的旋轉(zhuǎn)。
8. 根據(jù)權(quán)利要求1-7中任一項所述的纜線,其中所述通信是嵌入在源視頻流中的符 號。
9. 根據(jù)權(quán)利要求1-8中任一項所述的纜線,其中所述視頻處理系統(tǒng)包括被配置為存儲 正被操作的幀的存儲器,并且其中所述存儲器還被配置為存儲第二圖像,并且其中所述視 頻處理系統(tǒng)被配置為響應(yīng)于缺乏從所述主機(jī)計算設(shè)備接收到的幀,在所述外部顯示器上顯 示所述第二圖像。
10. 根據(jù)權(quán)利要求1-9中任一項所述的纜線,其中所述視頻處理系統(tǒng)被配置為響應(yīng)于 缺乏在所述外部顯示器連接器上與外部顯示器的連接而進(jìn)入低功率模式,其中在所述低功 率模式下所述視頻處理系統(tǒng)的至少一部分被掉電,并且其中,在所述低功率模式下,所述視 頻處理系統(tǒng)被配置為檢測所述外部顯示器與所述外部顯示器連接器的連接,并響應(yīng)于檢測 到所述連接而向所述主機(jī)連接器發(fā)送通信。
11. 根據(jù)權(quán)利要求10所述的纜線,其中所述視頻處理系統(tǒng)包括至少一個處理器,并且 其中所述處理器被配置為在所述低功率模式下上電并檢測所述連接,并且其中所述處理器 被配置為響應(yīng)于發(fā)送所述通信而掉電。
12. 根據(jù)權(quán)利要求10或11所述的纜線,其中,響應(yīng)于來自所述主機(jī)處理設(shè)備的指示所 述視頻處理系統(tǒng)響應(yīng)于所述外部顯示器的連接而將喚醒的通信,所述視頻處理系統(tǒng)被配置 為進(jìn)行初始化以進(jìn)行操作。
13. -種系統(tǒng),包括: 主機(jī)計算設(shè)備,包括主機(jī)顯示器,其中所述主機(jī)計算設(shè)備被配置為生成要在所述主機(jī) 顯示器和外部顯示器上顯示的一個或多個第一幀; 所述外部顯示器;以及 根據(jù)權(quán)利要求1-12中任一項所述的纜線,其耦接在所述主機(jī)計算設(shè)備與所述外部顯 示器之間。
14. 一種方法,包括: 在嵌入于耦接至主機(jī)計算設(shè)備和外部顯示器的纜線中的視頻處理系統(tǒng)中接收來自所 述主機(jī)計算設(shè)備的通信,其中所述通信指示源視頻流在以將不會在所述外部顯示器上顯示 的方式改變;以及 響應(yīng)于所述通信,由所述視頻處理系統(tǒng)調(diào)用淡入淡出特征。
15. 根據(jù)權(quán)利要求14所述的方法,還包括: 由所述視頻處理系統(tǒng)接收來自所述主機(jī)計算設(shè)備的第二通信, 其中所述第二指示指示所述源視頻流已穩(wěn)定;以及 響應(yīng)于所述第二通信,在所述視頻處理系統(tǒng)中取消調(diào)用淡入淡出特征。
【文檔編號】G06F3/14GK104145242SQ201380011628
【公開日】2014年11月12日 申請日期:2013年2月4日 優(yōu)先權(quán)日:2012年2月29日
【發(fā)明者】A·K·沙瑪, S·P·克魯格, J·M·霍拉寶吉, 羅伯托·G·葉佩茲, 米特切爾·D·安德勒爾, B·崔帕西, J·J·特利茲, T·L·緹卡爾斯凱 申請人:蘋果公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
昌都县| 灵武市| 贡嘎县| 南丹县| 砚山县| 大田县| 简阳市| 将乐县| 正宁县| 阳朔县| 洛隆县| 鄱阳县| 锡林浩特市| 松阳县| 古交市| 永福县| 寿光市| 澳门| 雅安市| 大姚县| 蕲春县| 德清县| 罗江县| 平罗县| 宁河县| 东丰县| 四子王旗| 东丽区| 呼图壁县| 郯城县| 高淳县| 叙永县| 麟游县| 正安县| 温州市| 沂水县| 乌兰察布市| 庆元县| 深泽县| 襄汾县| 霍林郭勒市|