【交叉引用】
本申請(qǐng)要求申請(qǐng)日為2016年1月20日,美國臨時(shí)申請(qǐng)?zhí)枮?2/280,741的美國臨時(shí)申請(qǐng)案以及申請(qǐng)日為2017年1月16日,美國專利申請(qǐng)?zhí)枮?5/407,237的美國發(fā)明專利申請(qǐng)案的優(yōu)先權(quán),上述申請(qǐng)案的內(nèi)容一并并入本申請(qǐng)。
【技術(shù)領(lǐng)域】
本發(fā)明有關(guān)于顯示控制(displaycontrol),更具體來說,有關(guān)于部分地自適應(yīng)地顯示部分更新(adaptivelyupdating)圖像幀更新方法和裝置。
背景技術(shù):
除非本文另有說明,本節(jié)中描述的方法不是權(quán)利要求書中的權(quán)利要求的現(xiàn)有技術(shù),并且不因包含在本節(jié)中而被認(rèn)為是現(xiàn)有技術(shù)。
顯示器,也稱為顯示設(shè)備或顯示面板,廣泛用于各種用于向用戶顯示信息的電子設(shè)備、電氣和裝置中。傳統(tǒng)上,當(dāng)正在顯示的內(nèi)容的任何方面從一個(gè)圖像幀到下一個(gè)圖像幀改變時(shí),整個(gè)圖像幀被更新,并且該過程被稱為顯示全部更新(displayfullupdate)。對(duì)圖像幀的顯示全部更新可以調(diào)整正在顯示的內(nèi)容,而不會(huì)由此產(chǎn)生任何塊效應(yīng)(blockingartifact)。然而,由于整個(gè)圖像幀在顯示全部更新期間被更新,因此沒有節(jié)電。
在內(nèi)容的一部分從一個(gè)圖像幀改變到下一個(gè)圖像幀時(shí),使用顯示部分更新,而不是更新正在顯示的整個(gè)內(nèi)容,顯示部分更新刷新、調(diào)整或以其它方式更新需要改變的像素而不改變其他像素。因此,因?yàn)椴皇歉抡麄€(gè)圖像幀,可能存在一些省電。然而,在常規(guī)方法下,因?yàn)榭赡軐?dǎo)致塊效應(yīng),顯示器部分更新不能執(zhí)行內(nèi)容調(diào)整(ctentadjustment)。
技術(shù)實(shí)現(xiàn)要素:
依據(jù)本發(fā)明的示范性實(shí)施例,提出一種圖像幀更新方法及相關(guān)裝置以解決上述問題。
依據(jù)本發(fā)明的一個(gè)實(shí)施例,提出一種圖像幀更新方法,包含確定是否允許圖像幀的部分更新;響應(yīng)于確定允許圖像幀的部分更新,確定部分更新是否適用于圖像幀;響應(yīng)于確定部分更新適用于圖像幀,確定圖像幀的一個(gè)或多個(gè)屬性與先前圖像幀的一個(gè)或多個(gè)屬性之間的至少一個(gè)差異是否超過閾值;以及響應(yīng)于確定差異未超過閾值,執(zhí)行部分幀處理以部分更新圖像幀。
依據(jù)本發(fā)明的另一實(shí)施例,提出一種圖像幀更新方法,包含接收多個(gè)圖像幀;以及對(duì)多個(gè)圖像幀中的每個(gè)圖像幀自適應(yīng)地執(zhí)行相應(yīng)的內(nèi)容調(diào)整,使得當(dāng)多個(gè)圖像幀中的相應(yīng)圖像幀被部分更新時(shí),在由相應(yīng)的內(nèi)容調(diào)整引起的部分更新的圖像幀中不存在塊效應(yīng)。
依據(jù)本發(fā)明的另一實(shí)施例,提出一種圖像幀更新裝置,包含處理器,能夠接收一個(gè)或多個(gè)輸入圖像幀以提供一個(gè)或多個(gè)輸出圖像幀,處理器包含更新時(shí)機(jī)控制電路,能夠確定是否允許一個(gè)或多個(gè)輸入圖像幀的每個(gè)輸入圖像幀的部分更新;內(nèi)容檢測(cè)電路,其能夠響應(yīng)于確定允許對(duì)輸入圖像幀的部分更新來確定部分更新是否適用于輸入圖像幀;更新切換控制電路,其能夠響應(yīng)于確定部分更新適用于輸入圖像幀,確定輸入圖像幀的一個(gè)或多個(gè)屬性與先前圖像幀的一個(gè)或多個(gè)屬性之間的至少一個(gè)差異是否超過閾值;以及內(nèi)容調(diào)整電路,其能夠執(zhí)行至少部分幀處理以部分更新輸入圖像幀,以響應(yīng)于差異不超過閾值的確定,提供一個(gè)或多個(gè)輸出圖像幀中的相應(yīng)一個(gè)。
本發(fā)明的圖像幀更新方法及相關(guān)裝置可以部分更新圖像幀且不產(chǎn)生塊效應(yīng)。
【附圖說明】
圖1示出了根據(jù)本公開的實(shí)施方式的示例方案。
圖2示出了根據(jù)圖1的方案的實(shí)施方式的相應(yīng)示例場(chǎng)景。
圖3示出了根據(jù)圖1的方案的實(shí)施方式的又一相應(yīng)示例場(chǎng)景。
圖4示出了根據(jù)圖1的方案的實(shí)施方式的又一相應(yīng)示例場(chǎng)景。
圖5示出了根據(jù)圖1的方案的實(shí)施方式的又一相應(yīng)示例場(chǎng)景。
圖6示出了根據(jù)圖1的方案的實(shí)施方式的又一相應(yīng)示例場(chǎng)景。
圖7示出了根據(jù)圖1的方案的實(shí)施方式的又一相應(yīng)示例場(chǎng)景。
圖8示出了根據(jù)圖1的方案的實(shí)施方式的又一相應(yīng)示例場(chǎng)景。
圖9示出了根據(jù)本公開的實(shí)施方式的示例裝置。
圖10示出了根據(jù)本公開的實(shí)施方式的示例過程。
圖11示出了根據(jù)本公開的實(shí)施方式的又一示例過程。
【具體實(shí)施方式】
在說明書及權(quán)利要求書當(dāng)中使用了某些詞匯來指稱特定的組件。所屬領(lǐng)域中的技術(shù)人員應(yīng)可理解,制造商可能會(huì)用不同的名詞來稱呼同樣的組件。本說明書及權(quán)利要求書并不以名稱的差異異來作為區(qū)分組件的方式,而是以組件在功能上的差異異來作為區(qū)分的基準(zhǔn)。在通篇說明書及權(quán)利要求書當(dāng)中所提及的「包含」是開放式的用語,故應(yīng)解釋成「包含但不限定于」。另外,「耦接」一詞在此包含任何直接及間接的電氣連接手段。因此,若文中描述第一裝置耦接于第二裝置,則代表第一裝置可直接電氣連接于第二裝置,或透過其它裝置或連接手段間接地電氣連接至第二裝置。
在此公開了所要求保護(hù)的主題的詳細(xì)實(shí)施例和實(shí)現(xiàn)。然而,應(yīng)當(dāng)理解,所公開的實(shí)施例和實(shí)施方式僅僅是要求保護(hù)的主題的說明,其可以以各種形式實(shí)施。然而,本公開可以以許多不同的形式實(shí)施,并且不應(yīng)被解釋為限于本文所闡述的示例性實(shí)施例和實(shí)現(xiàn)。相反,提供這些示例性實(shí)施例和實(shí)現(xiàn)以使得本公開的描述是徹底和完整的,并且將向本領(lǐng)域技術(shù)人員充分地傳達(dá)本公開的范圍。在下面的描述中,可以省略公知特征和技術(shù)的細(xì)節(jié),以避免不必要地模糊所提出的實(shí)施例和實(shí)現(xiàn)。
在所提出的方案下,可以對(duì)輸入圖像幀執(zhí)行自適應(yīng)顯示部分更新(adaptivedisplaypartialupdate)以提供輸出圖像幀,使得在生成輸出圖像幀時(shí),可以對(duì)圖像幀的一個(gè)或多個(gè)圖像幀執(zhí)行部分幀處理(partial-frameprocessing),作為內(nèi)容調(diào)整的部分更新,而可以對(duì)輸入圖像幀的一個(gè)或多個(gè)其它圖像幀執(zhí)行全幀處理(full-frameprocessing)作為內(nèi)容調(diào)整的全部更新(fullupdate)。部分幀處理可以被執(zhí)行用于部分更新,使得在所得到的輸出圖像幀中沒有塊效應(yīng)。自適應(yīng)顯示部分更新可以包含確定何時(shí)允許部分更新,確定給定圖像幀是否適合于部分更新(例如,部分更新是否適用于給定圖像幀),自適應(yīng)地或選擇性地根據(jù)一個(gè)或多個(gè)因素在部分更新和全部更新之間進(jìn)行切換,以及根據(jù)每個(gè)圖像幀的情況執(zhí)行用于部分更新的部分幀處理或全部更新的全幀處理。有利地,在所提出的方案下的自適應(yīng)顯示部分更新有助于像素處理中的功率節(jié)省。此外,與用于顯示部分更新的常規(guī)方法不同,在所提出的方案下的自適應(yīng)顯示部分更新在部分更新圖像幀中不留下塊效應(yīng)。
圖1示出了根據(jù)本公開的實(shí)施方式的示例方案100。方案100可以涉及由諸如圖1中所示的塊110、120、130、140、150、160、170和180之類的一個(gè)或多個(gè)塊表示的一個(gè)或多個(gè)操作、動(dòng)作和/或功能。雖然示出為離散塊,但是取決于所期望的實(shí)現(xiàn),方案100的各種塊可以被劃分為附加塊、組合成更少的塊或者被消除。此外,盡管如圖1所示以特定順序排列,方案100的塊可以根據(jù)期望的實(shí)現(xiàn)方式重新排列成不同的順序。圖2-圖8的每個(gè)圖示出了根據(jù)方案100的實(shí)施方式的相應(yīng)示例場(chǎng)景。因此,下面參照?qǐng)D2-圖8描述方案100。方案100可以由控制邏輯、處理器和電子裝置實(shí)現(xiàn),其中的每一個(gè)可以用適當(dāng)?shù)墓碳?、軟件?或中間件來操作的硬件實(shí)現(xiàn)。為了說明的目的而非限制,在可在電子設(shè)備(例如,智能電話、平板或膝上型計(jì)算機(jī))中實(shí)現(xiàn)的處理器(例如,圖像處理器)的環(huán)境中提供方案100的以下描述。
在110處,方案100可以涉及處理器接收多個(gè)輸入圖像幀以相應(yīng)地提供多個(gè)輸出圖像幀。例如,處理器可以從用于在顯示設(shè)備(例如,電子裝置的顯示面板)上顯示輸出圖像幀的應(yīng)用(例如,軟件程序)接收輸入圖像幀中的每個(gè)圖像幀。在一些實(shí)施方式中,處理器還可以為輸入圖像幀的每個(gè)圖像幀接收來自應(yīng)用的相應(yīng)指令。指令可以包含一個(gè)或多個(gè)命令,包含用于處理器對(duì)相應(yīng)輸入圖像幀執(zhí)行全部更新或部分更新的命令或指示。
方案100可以從110進(jìn)行到120。為了簡單起見,相對(duì)于所述多個(gè)輸入圖像幀的給定輸入圖像幀(下文可互換地稱為“圖像幀”)提供塊120、130、140、150、160、170和180的描述。在一些實(shí)施方式中,方案100的塊120、130、140、150、160、170和180可以涉及應(yīng)用程序指示處理器對(duì)圖像幀執(zhí)行部分更新的情況,并且處理器在對(duì)圖像幀實(shí)際執(zhí)行部分更新之前執(zhí)行多個(gè)檢查。
在120處,方案100可以涉及處理器確定是否允許圖像幀的部分更新。在確定不允許部分更新的情況下,方案100可以從120進(jìn)行到170。在確定允許部分更新的情況下,方案100可以從120進(jìn)行到130。
圖2示出了根據(jù)方案100的實(shí)施方式的相應(yīng)示例場(chǎng)景200。參考圖2所示的情景200,在確定對(duì)于給定圖像幀是否允許部分更新時(shí),方案100可以涉及處理器確定是否將通過用于全部更新的全幀處理來實(shí)現(xiàn)穩(wěn)定狀態(tài)(steadystate)(在圖2中表示為“s”)。例如,在處理器確定穩(wěn)定狀態(tài)(例如,其中內(nèi)容調(diào)整的效果不隨時(shí)間改變的狀態(tài))將通過全部更新來實(shí)現(xiàn)的情況下,處理器可以確定圖像幀的部分更新被允許。這是為了在實(shí)際需要全部更新時(shí)執(zhí)行部分更新的情況下避免圖片質(zhì)量劣化。相反,在處理器確定將利用全部更新實(shí)現(xiàn)瞬態(tài)(transientstate)(例如,內(nèi)容調(diào)整的效果隨時(shí)間改變的狀態(tài))(在圖2中表示為“t”)而不是穩(wěn)定狀態(tài)的情況下,處理器可以確定部分更新對(duì)于圖像幀是不允許的。
在場(chǎng)景200的部分(a)中,對(duì)相應(yīng)的輸入圖像幀執(zhí)行全部更新以提供相應(yīng)的輸出圖像幀。例如,如圖2所示,對(duì)輸入圖像幀執(zhí)行全部更新以提供相應(yīng)的輸出圖像幀212;對(duì)另一輸入圖像幀執(zhí)行全部更新以提供相應(yīng)的輸出圖像幀214;對(duì)另一輸入圖像幀執(zhí)行全部更新以提供相應(yīng)的輸出圖像幀216;并且對(duì)又一輸入圖像幀執(zhí)行全部更新以提供相應(yīng)的輸出圖像幀218。圖像幀212、214和216中的每一個(gè)處于瞬態(tài),而圖像幀218處于穩(wěn)定狀態(tài)。在情景200的部分(b)中,對(duì)第一輸入圖像幀執(zhí)行全部更新以提供第一輸出圖像幀,而對(duì)多個(gè)后續(xù)輸入圖像幀中的每一個(gè)執(zhí)行部分更新以提供相應(yīng)的輸出圖像幀。例如,如圖2所示,對(duì)輸入圖像幀執(zhí)行全部更新以提供相應(yīng)的輸出圖像幀222;對(duì)另一輸入圖像幀執(zhí)行部分更新以提供相應(yīng)的輸出圖像幀224;對(duì)另一輸入圖像幀執(zhí)行部分更新以提供相應(yīng)的輸出圖像幀226;并且對(duì)又一輸入圖像幀執(zhí)行部分更新以提供相應(yīng)的輸出圖像幀228。圖像幀222、224、226和228中的每一個(gè)處于瞬態(tài)??梢钥闯?,當(dāng)不允許部分更新時(shí)執(zhí)行部分更新將導(dǎo)致圖像質(zhì)量劣化,如在圖像幀218和圖像幀228之間的比較中顯而易見的。
在170處,方案100可涉及處理器對(duì)圖像幀執(zhí)行全幀處理以用于全部更新。方案100可以從170進(jìn)行到110,以使處理器從應(yīng)用接收用于處理的后續(xù)圖像幀(和相應(yīng)的指令)。圖3示出了根據(jù)方案100的實(shí)施方式的相應(yīng)示例場(chǎng)景300。參考圖3所示的情景300,對(duì)framen-1、framen和framen+1中的每一個(gè)執(zhí)行全部更新的全幀處理以提供相應(yīng)的后續(xù)幀。例如,對(duì)輸入圖像幀framen-1執(zhí)行全部更新,并應(yīng)用內(nèi)容調(diào)整(contentadjustment,簡寫為ca)以提供相應(yīng)的輸出圖像幀。類似地,對(duì)另一輸入圖像幀framen執(zhí)行全部更新,并應(yīng)用ca以提供相應(yīng)的輸出圖像幀。類似地,對(duì)另一輸入圖像幀(framen+1)執(zhí)行全部更新,并應(yīng)用ca以提供相應(yīng)的輸出圖像幀。
在執(zhí)行用于全部更新的全幀處理時(shí),方案100可以將給定圖像幀的全幀內(nèi)容作為對(duì)圖像幀執(zhí)行的內(nèi)容調(diào)整函數(shù)(在圖3中表示為“ca(圖像幀)”)的輸入。圖4示出了根據(jù)方案100的實(shí)施方式的相應(yīng)示例場(chǎng)景400。參考圖4所示的場(chǎng)景400,在一些實(shí)施方式中,內(nèi)容調(diào)整函數(shù)可以表示增強(qiáng)給定圖像幀的對(duì)比度的函數(shù)。在替代實(shí)施方式中,內(nèi)容調(diào)整函數(shù)可以表示改變顏色、色調(diào)、亮度或圖像幀的任何其他方面的功能。在圖4所示的例子中,在提供關(guān)于(with)輸入圖像幀的輸出圖像幀時(shí),內(nèi)容調(diào)整函數(shù)可以利用直方圖信息(例如,輸入圖像幀的像素的像素計(jì)數(shù)的直方圖)來獲得目標(biāo)圖像幀的目標(biāo)曲線(例如,色調(diào)映射曲線),然后根據(jù)目標(biāo)曲線對(duì)該輸入圖像幀執(zhí)行映射??梢詫⑤斎雸D像幀的映射曲線與將由內(nèi)容調(diào)整函數(shù)執(zhí)行的全部更新所實(shí)現(xiàn)的目標(biāo)圖像幀的曲線進(jìn)行比較。
在130處,方案100可以涉及處理器確定部分更新是否適用于或其他方式適用于圖像幀。在確定部分更新適用于圖像幀的情況下,方案100可從130進(jìn)行到140。在確定部分更新不適用于圖像幀的情況下,方案100可從130至170。
在確定部分更新是否適用于圖像幀時(shí),方案100可以涉及處理器考慮一個(gè)或多個(gè)因素。圖5示出了根據(jù)方案100的實(shí)施方式的相應(yīng)示例場(chǎng)景500。參考圖5所示的情景500,方案100可以涉及處理器考慮與部分幀相對(duì)于全幀的大小相關(guān)的因素。可選地或替代地,方案100可涉及處理器考慮與部分幀和全幀的直方圖和/或像素計(jì)數(shù)相關(guān)的因素。在場(chǎng)景500的部分(a)中,對(duì)于給定圖像幀將部分幀(pf)與全幀(ff)進(jìn)行比較。在確定部分更新是否適用于圖像幀時(shí),方案100可以涉及處理器確定部分幀的寬度(pfwidth)是否小于全幀的寬度(ffwidth),部分幀的高度(pfheight)小于全幀的高度(ffheight),和/或部分幀(pfarea)的區(qū)域(或大小)是否小于全幀(ffarea)的區(qū)域或大小。在部分幀的寬度小于全幀的寬度,部分幀的高度小于全幀的高度,以及/或者部分幀的區(qū)域小于全幀的區(qū)域的情況下,處理器可以確定部分幀適用于圖像幀。相反,處理器可以在部分幀的寬度不小于全幀的寬度,部分幀的高度不小于全幀的高度,和/或部分幀的區(qū)域不小于全幀的區(qū)域的情況下確定部分幀不適用于圖像幀。
在情景500的部分(b)中,將部分幀的直方圖像素計(jì)數(shù)的總和(sumofhistogrampixelcount,簡寫為shpc)與全幀的直方圖像素計(jì)數(shù)的總和進(jìn)行比較。在部分幀的直方圖像素計(jì)數(shù)的總和小于全幀的直方圖像素計(jì)數(shù)的總和的情況下,處理器可以確定部分幀適用于圖像幀。相反,在部分幀的直方圖像素計(jì)數(shù)的總和不小于全幀的直方圖像素計(jì)數(shù)的總和的情況下,處理器可以確定部分幀不適用于圖像幀。
在140處,方案100可以涉及處理器恢復(fù)圖像幀的部分幀(partialframeoftheimageframe)的全幀信息(full-frameinformation,簡寫為ffi),以確定是否仍然適于保持最近的全幀(thenearestfullframe)的相同效果。也就是說,應(yīng)用可以指示處理器對(duì)給定圖像幀執(zhí)行部分更新,并且因此可以向處理器提供部分幀信息而不是全幀信息。方案100可以從140進(jìn)行至150。
在恢復(fù)圖像幀的部分幀的全幀信息時(shí),方案100可以涉及處理器執(zhí)行幀屬性提取(framepropertyextraction,簡寫為fpe)函數(shù)。圖6示出了根據(jù)方案100的實(shí)施方式的相應(yīng)示例場(chǎng)景600。參考圖6所示的場(chǎng)景600,方案100可以涉及處理器執(zhí)行幀屬性提取函數(shù)以恢復(fù)包含framen-1、framen和framen+1的多個(gè)幀的全幀信息。例如,處理器可以通過對(duì)framen-1執(zhí)行幀屬性提取函數(shù)(在圖6中表示為ffin-1=fpe(framen-1))來獲得framen-11的全幀信息。通過減去部分幀framen的前幀(preframe)信息(preframen)的幀屬性提取的結(jié)果,并相加部分幀framen的幀屬性提取的結(jié)果,處理器可以基于framen-1的全幀信息獲得幀framen的全幀信息,在圖6中表示為ffin=ffin-1-fpe(preframen)+fpe(framen)。類似地,通過減去幀framen+1的前幀信息(preframen+1)的幀屬性提取的結(jié)果,并相加幀framen+1的幀屬性提取的結(jié)果,處理器可以基于framen的全幀信息獲得部分幀framen+1的全幀信息,在圖6中表示為ffin+1=ffin-fpe(preframen+1)+fpe(framen+1)。
圖7示出了根據(jù)方案100的實(shí)施方式的相應(yīng)示例場(chǎng)景700。參考圖7所示的情景700,在一些實(shí)施方式中,幀屬性提取函數(shù)可以表示生成給定圖像幀的直方圖的函數(shù)。例如,參照?qǐng)D7,作為framen-1的幀屬性提取函數(shù)的結(jié)果(或fpe(framen-1)),可以從framen-1的直方圖獲得framen-1的全幀信息(或ffin-1)。類似地,preframen上的幀屬性提取函數(shù)的結(jié)果(或fpe(preframen))可以是部分幀preframen的直方圖,其是framen-1的部分幀或圖像幀的一部分。類似地,framen上的幀屬性提取函數(shù)的結(jié)果(或fpe(framen))可以是部分幀framen的直方圖,部分幀framen是圖像幀framen的部分幀或圖像幀framen的一部分。因此,framen全幀信息或直方圖(或ffin)可以表示如下:ffin=ffin-1–fpe(preframen)+fpe(framen)。
在150處,方案100可以涉及處理器確定圖像幀的一個(gè)或多個(gè)屬性與先前圖像幀的一個(gè)或多個(gè)屬性之間的至少一個(gè)差異是否超過閾值。例如,對(duì)于framen的圖像幀,處理器可以確定framen的一個(gè)或多個(gè)屬性與framen-1的一個(gè)或多個(gè)屬性之間的差異(dn)是否超過閾值。在一些實(shí)施方式中,dn可以被定義為framen的全幀信息和framen-1的全幀信息之間的差異的絕對(duì)值(或dn=|ffin-ffin-1|)。在一些實(shí)施方式中,閾值可以被設(shè)置為framen的全幀信息和framen-1的全幀信息之間的差異的絕對(duì)值。當(dāng)dn的值過多(例如,太大)時(shí),處理器可以確定保持最近的全幀(例如,framen-1)的效果以避免圖像質(zhì)量的劣化是不適當(dāng)?shù)?。在一些?shí)施方式中,所關(guān)注的圖像幀的一個(gè)或多個(gè)屬性可以包含例如但不限于像素計(jì)數(shù)、像素計(jì)數(shù)的直方圖、運(yùn)動(dòng)矢量和與給定圖像幀相關(guān)聯(lián)的其他特性。在差異值超過閾值的情況下,方案100可以從150進(jìn)行到180。在差異值不超過閾值的情況下,方案100可以從150進(jìn)行到160。
在180處,方案100可以涉及處理器向應(yīng)用發(fā)送信號(hào)或消息以請(qǐng)求后續(xù)圖像幀的全幀信息并對(duì)后續(xù)圖像幀執(zhí)行全部更新。方案100可以從180進(jìn)行到110,以使處理器從應(yīng)用接收用于處理的后續(xù)圖像幀(和相應(yīng)的指令)。
在160處,方案100可以涉及處理器對(duì)圖像幀執(zhí)行部分幀處理以進(jìn)行部分更新。方案100可以從160進(jìn)行到110,以使處理器從應(yīng)用接收用于處理的后續(xù)圖像幀(和相應(yīng)的指令)。
在對(duì)圖像幀執(zhí)行部分幀處理時(shí),方案100可以涉及處理器將當(dāng)前圖像幀的部分幀內(nèi)容作為輸入并保持最近的全幀的效果。圖8示出了根據(jù)方案100的實(shí)施方式的相應(yīng)示例場(chǎng)景800。參考圖8所示的情景800,在framen-1、framen和framen+1的圖像幀之中,可以通過用于全部更新的全幀處理來獲得framen-1,而可以通過用于部分更新的相應(yīng)的部分幀處理獲得framen和framen+1中的每一個(gè)。因此,framen-1可以是針對(duì)framen和幀framen+1中的每一個(gè)的最近的全幀。例如,可以通過對(duì)framen-1執(zhí)行內(nèi)容調(diào)整函數(shù)來獲得對(duì)圖像幀framen-1的全幀處理(圖8中表示為ca(framen-1))用于全部更新。可以對(duì)ca(framen-1)的結(jié)果,分別使用framen的部分幀和framen+1的部分幀,在部分幀處理上獲得圖像幀framen和framen+1的部分更新。
圖9示出了根據(jù)本公開的實(shí)施方式的示例裝置900。裝置900可以執(zhí)行各種功能以實(shí)現(xiàn)本文所述的與自適應(yīng)顯示部分更新有關(guān)的方案、技術(shù)、過程和方法,包含上述方案100和場(chǎng)景200-800以及下面描述的過程1000和1100。裝置900可以是電子裝置的一部分,其可以是無線通信設(shè)備、計(jì)算裝置、便攜式或移動(dòng)裝置或可佩戴裝置。例如,裝置900可以在智能電話、智能手表、個(gè)人數(shù)字助理、電視或諸如平板計(jì)算機(jī)、膝上型計(jì)算機(jī)、筆記本計(jì)算機(jī)、臺(tái)式計(jì)算機(jī)或服務(wù)器的計(jì)算設(shè)備中實(shí)現(xiàn)?;蛘?,裝置900可以以一個(gè)或多個(gè)集成電路(ic)芯片的形式實(shí)現(xiàn),例如但不限于一個(gè)或多個(gè)單核處理器一個(gè)或多個(gè)多核處理器,或一個(gè)或多個(gè)更復(fù)雜的指令集計(jì)算(complex-instruction-set-computing,簡寫為cisc)處理器。裝置900可以包含圖9中所示的組件中的一個(gè)、部分或全部。裝置900還可以包含與本公開的各種實(shí)施例無關(guān)的一個(gè)或多個(gè)其他組件,因此,這樣的組件在圖9中未示出。為了簡潔起見,這里不提供其描述。
裝置900可以包含處理器905。在一些實(shí)施方式中,處理器905可以是圖像處理器、圖像信號(hào)處理器(imagesignalprocessor,簡寫為isp)或數(shù)字信號(hào)處理器(dsp)。在一個(gè)方面,處理器905可以以一個(gè)或多個(gè)單核處理器、一個(gè)或多個(gè)多核處理器或一個(gè)或多個(gè)cisc處理器的形式來實(shí)現(xiàn)。也就是說,盡管本文中使用單數(shù)術(shù)語“處理器”來指代處理器905,但是根據(jù)本公開,在一些實(shí)施方式中處理器905可以包含多個(gè)處理器,而在其他實(shí)施方式中,處理器905可以包含單個(gè)處理器。在另一方面,處理器905可以以具有電子組件的硬件(和可選地,固件)的形式實(shí)現(xiàn),電子組件包含例如但不限于一個(gè)或多個(gè)晶體管、一個(gè)或多個(gè)二極管、一個(gè)或多個(gè)電容器、一個(gè)或多個(gè)電阻器、一個(gè)或多個(gè)電感器、一個(gè)或多個(gè)憶阻器和/或一個(gè)或多個(gè)變?nèi)荻O管,其被配置和布置以實(shí)現(xiàn)根據(jù)本公開的特定目的。換句話說,在至少一些實(shí)施方式中,處理器905是專門設(shè)計(jì),布置和配置成執(zhí)行包含根據(jù)本公開的各種實(shí)施方式的自適應(yīng)顯示部分更新的特定任務(wù)的專用機(jī)器。
在一些實(shí)施方式中,處理器905可以包含更新時(shí)機(jī)控制電路(updatetimingcontrolcircuit)910、內(nèi)容調(diào)整電路920、內(nèi)容檢測(cè)電路930和更新切換(updateswitch)控制電路940,如圖9的示例中所示。處理器905能夠接收多個(gè)輸入圖像幀(在圖9中表示為“img_in”),用于處理以提供相應(yīng)數(shù)量的輸出圖像幀(在圖9中表示為“img_out”)用于通過顯示設(shè)備顯示,顯示設(shè)備可以是或可以不是裝置900的一部分。
在一些實(shí)施方案中,更新時(shí)機(jī)控制電路910能夠執(zhí)行與方案100的塊120相關(guān)的操作。例如,更新時(shí)機(jī)控制電路910能夠確定是否允許由處理器905接收的一個(gè)或多個(gè)輸入圖像幀的每個(gè)輸入圖像幀的部分更新。在一些實(shí)施方案中,更新時(shí)機(jī)控制電路910確定的結(jié)果直接或間接的發(fā)送給內(nèi)容調(diào)整電路920。如圖9的s1及箭頭所示,例如,當(dāng)不允許部分更新輸入圖像幀時(shí),該結(jié)果發(fā)送給內(nèi)容調(diào)整電路920,以對(duì)輸入圖像幀執(zhí)行全幀處理。
在一些實(shí)施方式中,內(nèi)容檢測(cè)電路930能夠執(zhí)行與方案100的塊130有關(guān)的操作。例如,內(nèi)容檢測(cè)電路930能夠響應(yīng)于確定(determine)允許所述輸入圖像幀的所述部分更新,確定所述部分更新是否適用于給定輸入圖像幀。在一些實(shí)施方案中,內(nèi)容檢測(cè)電路930確定的結(jié)果直接或間接的發(fā)送給內(nèi)容調(diào)整電路920。如圖9的s2及箭頭所示,例如,當(dāng)部分更新不適用于給定輸入圖像幀時(shí),該結(jié)果發(fā)送給內(nèi)容調(diào)整電路920,以對(duì)輸入圖像幀執(zhí)行全幀處理。
在一些實(shí)施方式中,更新切換控制電路940能夠執(zhí)行與方案100的塊140、150和180相關(guān)的操作。例如,更新切換控制電路940能夠響應(yīng)于確定所述部分更新適用于所述輸入圖像幀,確定所述輸入圖像幀的一個(gè)或多個(gè)屬性與先前圖像幀的一個(gè)或多個(gè)屬性之間的至少一個(gè)差異是否超過閾值。在一些實(shí)施方案中,更新切換控制電路940確定的結(jié)果直接或間接的發(fā)送給內(nèi)容調(diào)整電路920。如圖9的s3及箭頭所示,例如,當(dāng)輸入圖像幀的一個(gè)或多個(gè)屬性與先前圖像幀的一個(gè)或多個(gè)屬性之間的至少一個(gè)差異不超過閾值時(shí),該結(jié)果發(fā)送給內(nèi)容調(diào)整電路920,以對(duì)輸入圖像幀執(zhí)行部分幀處理。
在一些實(shí)施方案中,內(nèi)容調(diào)整電路920能夠執(zhí)行與方案100的塊160和170有關(guān)的操作。例如,內(nèi)容調(diào)整電路920能夠執(zhí)行部分幀處理以部分更新輸入圖像幀,以響應(yīng)于確定所述差異不超過所述閾值,提供所述一個(gè)或多個(gè)輸出圖像幀中的相應(yīng)一個(gè)。此外,內(nèi)容調(diào)整電路920能夠響應(yīng)于確定差異值超過閾值而執(zhí)行全幀處理以全部更新輸入圖像幀,以提供一個(gè)或多個(gè)輸出圖像幀中的相應(yīng)一個(gè)。在一些實(shí)施方案中,更新時(shí)機(jī)控制電路910可以參考內(nèi)容調(diào)整電路920的處理結(jié)果確定是否允許輸入圖像幀的部分更新,如圖9的s4及箭頭所示。
在一些實(shí)施方案中,在確定是否允許圖像幀的部分更新時(shí),更新時(shí)機(jī)控制電路910能夠執(zhí)行若干操作。例如,更新時(shí)機(jī)控制電路910可以確定是否可以利用全幀處理實(shí)現(xiàn)穩(wěn)定狀態(tài)。另外,更新時(shí)機(jī)控制電路910可以響應(yīng)于確定可以利用全幀處理實(shí)現(xiàn)穩(wěn)定狀態(tài)來確定允許圖像幀的部分更新。此外,更新時(shí)機(jī)控制電路910可以響應(yīng)于確定不能用全幀處理實(shí)現(xiàn)穩(wěn)定狀態(tài)來確定不允許圖像幀的部分更新。穩(wěn)定狀態(tài)可以是圖像幀的內(nèi)容調(diào)整的效果不隨時(shí)間改變的狀態(tài)。
在一些實(shí)施方案中,在確定部分更新是否適用于圖像幀時(shí),內(nèi)容檢測(cè)電路930能夠確定以下各項(xiàng)中的一個(gè)或一個(gè)以上:圖像幀的部分幀的寬度是否小于圖像幀的全幀的寬度,圖像幀的部分幀的高度是否小于圖像幀的全幀的高度,以及圖像幀的部分幀的區(qū)域是否小于圖像幀的全幀的區(qū)域??蛇x地或替代地,在確定部分更新是否適用于圖像幀時(shí),內(nèi)容檢測(cè)電路930能夠確定圖像幀的部分幀的直方圖像素計(jì)數(shù)的總和是否小于圖像幀的全幀的直方圖像素計(jì)數(shù)的總和。
在一些實(shí)施方案中,在確定圖像幀的一個(gè)或多個(gè)屬性與先前圖像幀的一個(gè)或多個(gè)屬性之間的至少一個(gè)差異是否超過閾值時(shí),更新切換控制電路940可確定圖像幀的全幀信息與先前圖像幀的全幀信息之間的差異的絕對(duì)值是否超過閾值。
在一些實(shí)施方式中,在執(zhí)行部分幀處理以部分更新圖像幀時(shí),內(nèi)容調(diào)整電路920可使用圖像幀的部分幀內(nèi)容作為輸入來執(zhí)行部分幀處理,同時(shí)保持最近的全幀的效果。
在一些實(shí)施方式中,更新切換控制電路940還能夠恢復(fù)圖像幀的部分幀的全幀信息,以確定保持最近的全幀的效果(effectofanearestfullframe)是否適當(dāng)。例如,更新切換控制電路940可以通過對(duì)最近的全幀執(zhí)行幀屬性提取函數(shù)來確定最近的全幀的全幀信息。此外,更新切換控制電路940可以從最近的全幀的全幀信息中減去關(guān)于圖像幀的預(yù)幀信息的幀屬性提取函數(shù)的結(jié)果。此外,更新切換控制電路940可以對(duì)最近的全幀的全幀信息添加圖像幀的部分幀上的幀屬性提取函數(shù)的結(jié)果。
圖10示出了根據(jù)本公開的實(shí)施方式的示例過程1000。關(guān)于根據(jù)本公開的自適應(yīng)顯示部分更新,過程1000可以是方案100中的任一個(gè)和/或場(chǎng)景200-800中的任一個(gè)的示例實(shí)現(xiàn),無論是部分還是完全。過程1000可以表示裝置900的特征的實(shí)現(xiàn)的一個(gè)方面。過程1000可以包含如塊1010、1020、1030和1040中的一個(gè)或多個(gè)所示的一個(gè)或多個(gè)操作、動(dòng)作或功能。盡管被示為離散塊,但是過程1000的各種塊可以被劃分為附加塊,組合成更少的塊,或去除,這取決于期望的實(shí)現(xiàn)方式。此外,過程1000的塊可以以圖10所示的順序,或者以不同的順序執(zhí)行。過程1000可以由裝置900實(shí)現(xiàn)。僅僅為了說明的目的而非限制,下面在裝置900的環(huán)境中描述過程1000。過程1000可以在塊1010開始。
在1010,過程1000可以涉及裝置900的處理器905確定是否允許圖像幀的部分更新。過程1000可以從1010進(jìn)行到1020。
在1020,過程1000可以涉及處理器905響應(yīng)于確定允許圖像幀的部分更新來確定部分更新是否適用于圖像幀。過程1000可以從1020進(jìn)行到1030。
在1030,過程1000可以涉及處理器905響應(yīng)于確定部分更新適用于圖像幀,確定圖像幀的一個(gè)或多個(gè)屬性與先前圖像幀的一個(gè)或多個(gè)屬性之間的至少一個(gè)差異是否超過閾值。過程1000可以從1030進(jìn)行到1040。
在1040,過程1000可以涉及處理器905響應(yīng)于確定差異不超過閾值,執(zhí)行部分幀處理以部分更新圖像幀。
在一些實(shí)施方案中,在確定是否允許圖像幀的部分更新時(shí),過程1000可涉及處理器905執(zhí)行若干操作。例如,過程1000可以涉及處理器905確定是否可以利用全幀處理實(shí)現(xiàn)穩(wěn)定狀態(tài)。另外,過程1000可以涉及處理器905響應(yīng)于確定可以利用全幀處理實(shí)現(xiàn)穩(wěn)定狀態(tài),確定允許圖像幀的部分更新。此外,過程1000可以涉及處理器905響應(yīng)于確定不能用全幀處理實(shí)現(xiàn)穩(wěn)定狀態(tài)而確定不允許圖像幀的部分更新。穩(wěn)定狀態(tài)可以是圖像幀的內(nèi)容調(diào)整的效果不隨時(shí)間改變的狀態(tài)。
在一些實(shí)施方案中,在確定部分更新是否適用于圖像幀時(shí),過程1000可涉及處理器905確定以下各項(xiàng)中的一個(gè)或一個(gè)以上:圖像幀的部分幀的寬度是否小于圖像幀的全幀的寬度,圖像幀的部分幀的高度是否小于圖像幀的全幀的高度,以及圖像幀的部分幀的區(qū)域是否小于圖像幀的全幀的區(qū)域。可選地或替代地,在確定部分更新是否適用于圖像幀時(shí),過程1000可涉及處理器905確定圖像幀的部分幀的直方圖像素計(jì)數(shù)的總和是否小于圖像幀的全幀的直方圖像素計(jì)數(shù)的總和。
在一些實(shí)施方案中,在確定圖像幀的一個(gè)或多個(gè)屬性與先前圖像幀的一個(gè)或多個(gè)屬性之間的至少一個(gè)差異是否超過閾值時(shí),過程1000可涉及處理器905確定圖像幀的全幀信息和先前圖像幀的全幀信息之間的絕對(duì)差異是否超過閾值。
在一些實(shí)施方案中,在執(zhí)行部分幀處理以部分更新圖像幀時(shí),過程1000可涉及處理器905使用圖像幀的部分幀內(nèi)容作為輸入來執(zhí)行部分幀處理,同時(shí)保持最近的全幀的效果。
在一些實(shí)施方案中,過程1000還可涉及處理器905恢復(fù)圖像幀的部分幀的全幀信息以確定保持最近的全幀的效果是否適當(dāng)。例如,過程1000可以涉及處理器905通過對(duì)最近的全幀執(zhí)行幀屬性提取函數(shù)來確定最近的全幀的全幀信息。此外,過程1000可以包含處理器905從最近的全幀的全幀信息中減去關(guān)于圖像幀的預(yù)幀信息的幀屬性提取函數(shù)的結(jié)果。此外,處理1000可以涉及處理器905將圖像幀的部分幀上的幀屬性提取函數(shù)的結(jié)果添加到最近的全幀的全幀信息。
圖11示出了根據(jù)本公開的實(shí)施方式的示例過程1100。相對(duì)于根據(jù)本公開的自適應(yīng)顯示部分更新,過程1100可以是方案110和/或場(chǎng)景200-800中的任一個(gè)的示例實(shí)現(xiàn),無論是部分還是完全。過程1100可以表示裝置900的特征的實(shí)現(xiàn)的一個(gè)方面。過程1100可以包含如塊1110和1120以及子塊1132、1134、1136、1142、1144和1146中的一個(gè)或多個(gè)所示的一個(gè)或多個(gè)操作、動(dòng)作或功能。盡管示出為離散塊,但是過程1100的各種塊可以根據(jù)期望的實(shí)現(xiàn)方式被劃分為附加的塊、組合成更少的塊或者消除。此外,過程1100的塊可以以圖11所示的順序,或者以不同的順序執(zhí)行。過程1100可以由裝置900實(shí)現(xiàn)。僅為了說明的目的而非限制,下面在裝置900的環(huán)境中描述過程1100。過程1100可以在塊1110開始。
在1110,過程1100可以涉及裝置900的處理器905接收多個(gè)圖像幀??蛇x地,過程1100還可以涉及處理器905接收多個(gè)圖像幀中的每個(gè)圖像幀的相應(yīng)指令。過程1100可以從1110進(jìn)行到1120。
在1120,過程1100可以涉及處理器905針對(duì)多個(gè)圖像幀中的每個(gè)圖像幀自適應(yīng)地執(zhí)行相應(yīng)的內(nèi)容調(diào)整,使得當(dāng)多個(gè)圖像幀中的相應(yīng)圖像幀被部分更新時(shí),在由相應(yīng)的內(nèi)容調(diào)整引起的部分更新的圖像幀中不存在塊效應(yīng)。
在一些實(shí)施方案中,在對(duì)多個(gè)圖像幀中的每一圖像幀自適應(yīng)地執(zhí)行相應(yīng)的內(nèi)容調(diào)整的情況下,過程1100可涉及處理器905對(duì)一個(gè)或多個(gè)圖像幀的每一圖像幀執(zhí)行若干操作,如子塊1132、1134和1136所示。在1132,響應(yīng)于指示圖像幀的部分更新的相應(yīng)指令,過程1100可以涉及處理器905確定部分更新是否適用于圖像幀。在1134,響應(yīng)于確定部分更新不適用于圖像幀,過程1100可以涉及處理器905執(zhí)行全幀處理以全部更新圖像幀。在1136,響應(yīng)于確定部分更新適用于圖像幀,過程1100可涉及處理器905執(zhí)行部分幀處理以部分更新圖像幀,使得在相應(yīng)的內(nèi)容調(diào)整引起的圖像幀中不存在塊效應(yīng)。
在一些實(shí)施方式中,在通過對(duì)一個(gè)或多個(gè)圖像幀的每一圖像幀執(zhí)行操作來執(zhí)行相應(yīng)更新時(shí),過程1100還可涉及處理器905執(zhí)行額外操作,如子塊1142、1144和1146所示。在1142,響應(yīng)于指示圖像幀的全部更新的相應(yīng)指令,過程1100可以涉及處理器905確定全部更新是否適用于圖像幀。在1144,響應(yīng)于確定全部更新適用于圖像幀,過程1100可以涉及處理器905執(zhí)行全幀處理以全部更新圖像幀。在1146,響應(yīng)于確定全部更新不適用于圖像幀,過程1100可以涉及處理器905執(zhí)行部分幀處理以部分更新圖像幀,使得在圖像幀中不存在由相應(yīng)的內(nèi)容調(diào)整引起的塊效應(yīng)。
在一些實(shí)施方式中,在對(duì)多個(gè)圖像幀中的每一圖像幀自適應(yīng)地執(zhí)行相應(yīng)的內(nèi)容調(diào)整的情況下,過程1100可涉及處理器905對(duì)多個(gè)圖像幀中的至少一個(gè)圖像幀執(zhí)行若干操作。例如,過程1100可以涉及處理器905確定是否允許圖像幀的部分更新。另外,過程1100可以涉及處理器905響應(yīng)于確定允許圖像幀的部分更新來確定部分更新是否適用于圖像幀。此外,過程1100可以涉及處理器905,響應(yīng)于確定部分更新適用于圖像幀,確定圖像幀的一個(gè)或多個(gè)屬性與先前圖像幀的一個(gè)或多個(gè)屬性之間的至少一個(gè)差異是否超過閾值。此外,過程1100可以涉及處理器905響應(yīng)于確定差異不超過閾值,執(zhí)行部分幀處理以部分更新圖像幀。
文中描述的主題有時(shí)示出了包含在其它不同部件內(nèi)的或與其它不同部件連接的不同部件。應(yīng)當(dāng)理解:這樣描繪的架構(gòu)僅僅是示例性的,并且,實(shí)際上可以實(shí)施實(shí)現(xiàn)相同功能的許多其它架構(gòu)。在概念意義上,實(shí)現(xiàn)相同功能的部件的任何布置是有效地“相關(guān)聯(lián)的”,以使得實(shí)現(xiàn)期望的功能。因此,文中被組合以獲得特定功能的任意兩個(gè)部件可以被視為彼此“相關(guān)聯(lián)的”,以實(shí)現(xiàn)期望的功能,而不管架構(gòu)或中間部件如何。類似地,這樣相關(guān)聯(lián)的任意兩個(gè)部件還可以被視為彼此“可操作地連接的”或“可操作地耦接的”,以實(shí)現(xiàn)期望的功能,并且,能夠這樣相關(guān)聯(lián)的任意兩個(gè)部件還可以被視為彼此“操作上可耦接的”,以實(shí)現(xiàn)期望的功能。“操作上可耦接的”的具體示例包含但不限于:實(shí)體地可聯(lián)結(jié)和/或?qū)嶓w地相互、作用的部件、和/或無線地可相互作用和/或無線地相互作用的部件、和/或邏輯地相互作用的和/或邏輯地可相互作用的部件。
此外,關(guān)于文中基本上任何復(fù)數(shù)和/或單數(shù)術(shù)語的使用,只要對(duì)于上下文和/或應(yīng)用是合適的,本領(lǐng)域普通技術(shù)人員可以將復(fù)數(shù)變換成單數(shù),和/或?qū)螖?shù)變換成復(fù)數(shù)。
本領(lǐng)域普通技術(shù)人員將會(huì)理解,通常,文中所使用的術(shù)語,特別是在所附權(quán)利要求(例如,所附權(quán)利要求中的主體)中所使用的術(shù)語通常意在作為“開放性”術(shù)語(例如,術(shù)語“包含”應(yīng)當(dāng)被解釋為“包含但不限干”,術(shù)語“具有”應(yīng)當(dāng)被解釋為“至少具有”,術(shù)語“包含”應(yīng)當(dāng)被解釋為“包含但不限干”等)。本領(lǐng)域普通技術(shù)人員還將理解,如果意在所介紹的權(quán)利要求陳述對(duì)象的具體數(shù)目,則這樣的意圖將會(huì)明確地陳述在權(quán)利要求中,在缺乏這樣的陳述的情況下,不存在這樣的意圖。例如,為了幫助理解,所附權(quán)利要求可以包含使用介紹性短語“至少一個(gè)”和“一個(gè)或更多個(gè)”來介紹權(quán)利要求陳述對(duì)象。然而,這樣的短語的使用不應(yīng)當(dāng)被解釋為:用不定冠詞“一個(gè)(a或an)”的權(quán)利要求陳述對(duì)象的介紹將包含這樣介紹的權(quán)利要求陳述對(duì)象的任何權(quán)利要求限制為只包含一個(gè)這樣的陳述對(duì)象的發(fā)明,即使在同一權(quán)利要求包含介紹性短語“一個(gè)或更多個(gè)”或“至少一個(gè)”以及諸如“一個(gè)(a)”或“一個(gè)(an)”之類的不定冠詞的情況下(例如,“一個(gè)(a)”和/或“一個(gè)(an)”應(yīng)當(dāng)通常被解釋為意味著“至少一個(gè)”或“一個(gè)或更多個(gè)”)也如此;上述對(duì)以定冠詞來介紹權(quán)利要求陳述對(duì)象的情況同樣適用。另外,即使明確地陳述了介紹的權(quán)利要求陳述對(duì)象的具體數(shù)目,但本領(lǐng)域普通技術(shù)人員也會(huì)認(rèn)識(shí)到:這樣的陳述通常應(yīng)當(dāng)被解釋為意味著至少所陳述的數(shù)目(例如,僅有“兩個(gè)陳述對(duì)象”而沒有其他修飾語的陳述通常意味著至少兩個(gè)陳述對(duì)象,或兩個(gè)或更多個(gè)陳述對(duì)象)。此外,在使用類似于“a、b和c中的至少一個(gè)等”的慣用語的情況下,通常這樣的結(jié)構(gòu)意在本領(lǐng)域普通技術(shù)人員所理解的該慣用語的含義(例如,“具有a、b和c中的至少一個(gè)的系統(tǒng)”將包含但不限于具有單獨(dú)的a、單獨(dú)的b、單獨(dú)的c、a和b—起、a和c一起、b和c一起和/或a、b和c一起的系統(tǒng)等)。在使用類似于“a、b或c中的至少一個(gè)等”的慣用語的情況下,通常這樣的結(jié)構(gòu)意在本領(lǐng)域普通技術(shù)人員所理解的該慣用語的含義(例如,“具有a、b或c中的至少一個(gè)的系統(tǒng)”將包含但不限于具有單獨(dú)的a、單獨(dú)的b、單獨(dú)的c、a和b—起、a和c一起、b和c一起和/或a、b和c一起的系統(tǒng)等)。本領(lǐng)域普通技術(shù)人員將進(jìn)一歩理解,不管在說明書、權(quán)利要求書中還是在附圖中,表示兩個(gè)或更多個(gè)可替換的術(shù)語的幾乎任意析取詞和/或短語應(yīng)當(dāng)理解成考慮包含術(shù)語中的一個(gè)、術(shù)語中的任一個(gè)或所有兩個(gè)術(shù)語的可能性。例如,短語“a或b”應(yīng)當(dāng)被理解成包含“a”、“b”、或“a和b”的可能性。
盡管已經(jīng)在文中使用不同的方法、設(shè)備以及系統(tǒng)來描述和示出了一些示例性的技術(shù),但是本領(lǐng)域普通技術(shù)人員應(yīng)當(dāng)理解的是:可以在不脫離所要求保護(hù)的主題的情況下進(jìn)行各種其它修改以及進(jìn)行等同物替換。此外,在不脫離文中描述的中心構(gòu)思的情況下,可以進(jìn)行許多修改以使特定的情況適應(yīng)于所要求保護(hù)的主題的教導(dǎo)。因此,意在所要求保護(hù)的主題不限制于所公開的特定示例,而且這樣的要求保護(hù)的主題還可以包含落在所附權(quán)利要求的范圍內(nèi)的所有實(shí)施及它們的等同物。