麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

使用預測殘差的視頻編碼方法及裝置與流程

文檔序號:11532857閱讀:376來源:國知局
使用預測殘差的視頻編碼方法及裝置與流程

【交叉引用】

本申請要求申請日為2014年11月5日,pct申請號為pct/cn2014/090357,名稱為“mergewithinterpredictionoffset”的pct專利申請,以及申請日為2015年4月17日,pct申請號為pct/cn2015/076865,名稱為“interpredictionoffset”的pct專利申請的優先權。上述pct專利申請的全部內容通過引用并入本文。

【技術領域】

本發明涉及圖像和視頻編碼。具體地,本發明涉及使用幀間預測偏移(interpredictionoffset)來提高具有運動補償的視頻編碼效率的技術。



背景技術:

運動補償預測(motioncompensationprediction,簡寫為mcp)是視頻編碼中有效的幀間編碼技術,其利用視頻序列的圖像中的時間冗余(temporalredundancy)。運動補償預測技術通常應用于基于塊的配置,其中為每個塊確定運動矢量(motionvector,簡寫為mv)和參考圖像索引等運動信息。除了運動補償預測之外,幀內預測(intraprediction)也是利用當前圖像中的空間冗余(spatialredundancy)的另一種預測技術。根據模式選擇,從運動補償預測產生幀間預測值,或者從幀內預測生成幀內預測值。原始信號與幀間預測值或幀內預測值之間的差異稱為預測誤差或預測殘差(residual)信號。通過變換、量化和熵編碼進一步處理預測殘差信號以產生壓縮視頻比特流。在編碼處理的各個階段,特別是在量化過程中,引入了編碼偽像(codingartifacts)。為了減輕編碼偽像,諸如去塊濾波器(deblockingfilter,簡寫為df)和采樣自適應偏移(sampleadaptiveoffset,簡寫為sao)之類的環路處理(in-loopprocessing)已經被應用于重構的視頻以增強圖像質量。

圖1示出了基于具有自適應間隔和運動補償預測的高效率視頻編碼(highefficiencyvideocoding,簡寫為hevc)的視頻編碼器100的示例性系統框圖。幀內預測110基于當前圖像的重構視頻數據提供幀內預測值,而運動補償預測(mcp)112執行運動估計(motionestimation,簡寫為me)和運動補償(motioncompensation,簡寫為mc),以基于來自其他(一個或多個)圖像的視頻數據提供幀間預測值。開關114從幀內預測110和運動補償預測112中選擇一個輸出,并將所選擇的預測值提供給加法器116以形成預測誤差,也稱為預測殘差信號。預測殘差信號進一步通過變換(transformation,簡寫為t)118以及隨后的量化(quantization,簡寫為q)120進行處理。然后由熵編碼器134對經變換和量化的殘差信號進行編碼以形成編碼視頻比特流。然后,經編碼的視頻比特流包裝有諸如運動信息的邊信息(sideinformation)。與邊信息相關聯的數據也被提供給熵編碼器134。當使用運動補償預測模式時,也必須在編碼器端重構參考一個或多個圖像。通過逆量化(inversequantization,簡寫為iq)122和逆變換(inversetransformation,簡寫為it)124來處理經變換和量化的殘差信號,以恢復參考一個或多個圖像的預測殘差信號。如圖1所示,通過在重構(reconstruction,簡寫為rec)126處加回預測值來恢復預測殘差信號,以產生重構的視頻數據。重構的視頻數據可以存儲在參考圖像緩沖器(ref.pict.buffer)132中,并用于預測其它圖像。

由于編碼處理,來自rec126的重構的視頻數據可能受到各種損害,因此,在重構的視頻數據被存儲在參考圖像緩沖器132中之前,環路處理去塊濾波器(deblockingfilter,簡寫為df)128和采樣自適應偏移(sao)130被應用于重構的視頻數據,以進一步提高圖像質量。來自df128的df信息和來自sao130的sao信息被提供給熵編碼器134,用于并入編碼視頻比特流。

圖2示出了用于圖1的編碼器100的相應的解碼器200。編碼視頻比特流由熵解碼器210解碼以恢復經變換和量化的殘差信號、df和sao信息,以及其他系統信息。解碼器200的解碼處理類似于編碼器100處的重構循環(reconstructionloop),除了解碼器200僅需要用于運動補償預測的運動補償(mc)214。開關216根據解碼的模式信息從幀內預測212選擇幀內預測值或從mc214選擇幀間預測值。通過逆量化(iq)220和逆變換(it)222來恢復經變換和量化的殘差信號。通過在rec218中加回預測值來重構恢復的經變換和量化的殘差信號以產生重構的視頻。重構的視頻由df224和sao226進一步處理以產生最終解碼的視頻。如果當前解碼的圖像是參考圖像,則當前解碼圖像的重構視頻也存儲在參考圖像緩沖器228中。

在hevc中,允許兩種模式用于運動補償預測,一種是高級運動矢量預測(advancedmotionvectorprediction,簡寫為amvp)模式,另一種是合并模式(mergemode)。amvp模式包括基于來自相鄰預測塊和一個或多個參考圖片的數據導出幾個最可能的候選。合并模式允許從時間上或空間上相鄰的預測塊繼承運動矢量,因此運動信息僅由合并索引標志(signaledbyamergeindex)。amvp和合并模式以有時稱為運動矢量競賽(motionvectorcompetition,簡寫為mvc)方案的方式發送索引信息以選擇幾個可用候選中的一個。在解碼器側,amvp運動矢量預測值(motionvectorpredictor,簡寫為mvp)候選列表或合并候選列表的構造過程包括導出空間候選和一個時間候選。由解碼索引引用的構造候選列表中的候選者用于導出運動信息。在合并模式中,從候選者繼承的運動信息包括一個或多個參考圖像的一個或多個運動矢量和參考圖像索引。



技術實現要素:

公開了一種在視頻編碼系統中使用預測偏移進行視頻編碼和解碼的方法和裝置。根據本發明的視頻編碼器的實施例接收與當前圖像中的當前塊相關聯的輸入數據;從一個或多個編碼塊的重構殘差信號得出所述當前塊的預測偏移;通過從所述當前塊的原始信號中減去預測信號和所述預測偏移來計算所述當前塊的殘差信號;以及對所述當前塊的所述殘差信號進行編碼以產生編碼比特流。根據本發明的視頻解碼器的實施例接收與當前圖像中的當前塊相關聯的輸入數據;從所述輸入數據獲取所述當前塊的殘差信號;從一個或多個編碼塊的重構殘差信號得出所述當前塊的預測偏移;通過將預測信號和所述預測偏移加到所述當前塊的所述殘差信號上來計算所述當前塊的重構信號;以及使用所述當前塊的所述重構信號來解碼所述當前塊。

在部分實施例中,預測偏移被導出為所述一個或多個編碼塊的所述重構殘差信號的平均值,并且在所述平均值被用于導出所述當前塊的所述預測偏移之前,所述一個或多個編碼塊的所述重構殘差信號的所述平均值被預先計算并存儲。如果所述一個或多個編碼塊用預測偏移編碼,則從編碼塊的重構殘差信號和施加到編碼塊的預測偏移導出當前塊的預測偏移。編碼塊是編碼塊(cb)、預測塊(pb)、4×4塊、或具有預定義塊大小的塊。

在另一個實施例中,所述方法包含通過多個將候選編碼塊的運動信息與所述當前塊的運動信息進行比較,從所述多個候選編碼塊中選擇所述一個或多個編碼塊。如果第一編碼塊的第一運動矢量和第一參考圖像索引等于所述當前塊的當前運動矢量和當前運動矢量,則從所述多個候選編碼塊中選擇所述第一編碼塊以導出所述預測偏移。在部分實施例中,預測偏移是從編碼塊的重構殘差信號的近似平均值或平均值(averagevalueormeanvalue)導出的。當將預測偏移技術應用于合并模式時,使用合并候選的運動信息對當前塊進行編碼,通過合并候選的運動信息獲得預測信號,并且從合并候選的重構殘差信號導出當前塊的預測偏移。

在視頻編碼器和解碼器的一些實施例中,該方法還包括確定當前塊的類別,并且僅當當前塊屬于預定類別時才導出并應用預測偏移。否則不應用預測偏移技術,即通過從編碼器端的當前塊的原始信號中減去預測信號來計算當前塊的殘差信號,并且通過將預測信號與解碼器端的當前塊的殘差信號相加來計算當前塊的重構信號。如果當前塊是以合并模式編碼的、2nx2n分區、亮度分量或其組合,則當前塊屬于預定類別。在一個實施例中,使用語法元素來通知是否應用預測偏移技術。在另一個實施例中,如果預測偏移量不足夠可靠,則預測偏移量被設置為零或預設值,例如,如果預測偏移大于第一閾值,如果所述一個或多個編碼塊小于當前塊,或者如果所述一個或多個編碼塊的方差大于第二閾值。

本發明的其他方面和特征對于本領域普通技術人員在對具體實施方案的以下描述進行審閱后將變得顯而易見。

【附圖說明】

圖1示出了基于高效率視頻編碼(hevc)標準的視頻編碼器的示例性系統框圖。

圖2示出了基于hevc標準的視頻解碼器的示例性系統框圖。

圖3a示出了使用編碼單元(cu)級別的相鄰編碼塊的預測偏移導出的示例。

圖3b示出了使用4×4塊級相鄰編碼塊的預測偏移導出的示例。

圖4a和4b示出了兩個示例性的預測偏移導出方法。

圖5示出了由hevc標準定義的當前塊的空間合并候選的位置。

圖6示出了根據本發明的實施例的具有預測偏移的視頻編碼器的示例性系統框圖。

圖7示出了根據本發明的實施例的具有預測偏移的視頻解碼器的示例性系統框圖。

【具體實施方式】

將容易理解,如本文中的圖中一般描述和示出的本發明的組件可以以各種各樣的不同配置進行布置和設計。因此,如附圖所示的本發明的系統和方法的實施例的以下更詳細的描述并不旨在限制如所要求保護的本發明的范圍,而是僅代表本發明的選定實施例。

貫穿本說明書對“實施例”、“一些實施例”或類似語言的引用意味著結合實施例描述的特定特征、結構、或特性可以包括在本發明的至少一個實施例中。因此,貫穿本說明書的各個地方的短語“在一個實施例中”或“在一些實施例中”的出現不一定全部指代相同的實施例,這些實施例可以單獨地或結合一個或多個其他實施例來實現。

此外,所描述的特征、結構、或特性可以以任何合適的方式組合在一個或多個實施例中。然而,相關領域的技術人員將認識到,可以在沒有一個或多個具體細節,或其他方法、組件等的情況下實現本發明。在其他情況下,公知的結構或操作未被詳細地示出或描述以避免模糊本發明的方面。在下面的討論和權利要求中,術語“包括”和“包含”以開放式方式使用,因此應被解釋為“包括但不限于...”。

為了提高編碼效率,從一個或多個編碼塊導出當前塊的預測偏移,并用于計算殘差信號。該預測偏移也可以被描述為從已經編碼的塊導出以預測當前塊的原始殘差信號的殘差預測值。通過應用預測偏移,在編碼器側計算出的當前塊的新的殘差信號變為:

resix=origx–predx–offsetx(1)

其中resix和origx分別是當前塊x的殘差信號和原始信號,predx和offsetx是當前塊x的預測信號和從當前塊x的已經編碼的(一個或多個)塊導出的預測偏移。

在解碼器側通過以下方式計算當前塊的重構信號:

recox=resi’x+predx+offsetx(2)

其中recox和resi’x分別是當前塊x的重構信號,和重構的殘差信號。

預測偏移被設計為預測殘差信號,這有助于編碼器進一步減小最終殘差信號的絕對值,從而減少編碼殘差信號所需的比特數。預測偏移技術可以用于諸如hevc標準中的amvp和合并模式等運動補償預測,因此將預測偏移稱為幀間預測偏移。然而,預測偏移技術也可以應用于幀內預測,例如,針對幀間的幀內編碼塊導出預測偏移,以進一步減少編碼殘差信號所需的比特。

第一實施例。使用一個或多個編碼塊,優選地一個或多個相鄰編碼塊來導出預測偏移offsetx。在本實施例中,將當前塊x的預測偏移offsetx導出為編碼塊y的重構殘差信號的平均值:

offsetx=平均值(resi’y)(3)

其中resi'y是編碼塊y的重構殘差信號,并且編碼塊y優選地是位于當前塊x旁邊的相鄰編碼塊。

第二實施例。用于預測偏移導出的一個或多個編碼塊包括編碼塊(cb)、預測塊(pb)、變換塊(tb)、4×4塊、或具有其他預定義塊大小的塊。換句話說,可以在編碼單元(cu)級、預測單元(pu)級、變換單元(tu)級、或4×4塊級中導出預測偏移。圖3a示出了使用cu級相鄰編碼塊的預測偏移導出的示例。在該示例中,當前塊310的預測偏移來自左cu312的重構殘差信號、上cu314的重構殘差信號,或左cu312及以上cu314的重構殘差信號。在一個實施例中,當前塊310以合并模式編碼,并且如果當前塊310合并到左cu312,則左cu312的重構殘差信號的平均值(或dc值)作為當前塊310的預測偏移。如果當前塊310被合并到上述cu314,則將上cu314的重構殘差信號的平均值作為當前塊310的預測偏移。圖3b示出了使用4×4塊級相鄰編碼塊的預測偏移導出的示例。如圖3b所示,在圖3b中,左4×4分區316和上方4×4分區318是當前塊320的相鄰編碼塊。圖3b中的當前塊320的預測偏移從至少一個左4×4相鄰塊的重構殘差信號、至少一個上方4×4相鄰塊的重構殘差信號或兩者導出。在合并模式的實施例中,當當前塊320合并到左塊時,所有左側4×4分區316的重構殘差信號用于導出當前塊320的預測偏移,例如所有左4x4分區316的一個或多個重構殘差信號的平均值的平均值被計算為當前塊320的預測偏移。或者,當當前塊320合并到上述塊時,使用所有上述4×4分區318的重構殘差信號,例如,計算所有上述4×4分區318的多個重構殘差信號的平均值的平均值作為當前塊320的預測偏移。在合并模式的另一實施例中,當當前塊320合并到左塊時,使用位于特定位置的左4x4分區316之間的一個或多個4×4分區的重構殘差信號導出當前塊320的預測偏移,并且當當前塊320合并到上述塊時,使用位于特定位置的上述4×4分區318中的一個或多個4×4分區的重構殘差信號。

第三實施例。在本實施例中,通過將編碼塊的運動信息與當前塊的運動信息進行比較來選擇用于導出預測偏移的編碼塊。例如,如果第一編碼塊具有等于當前塊的當前運動矢量和當前參考圖像索引的第一運動矢量和第一參考圖像索引,則使用第一編碼塊來導出當前塊的預測偏移。

可以通過圖4a和圖4b所示的兩個示例性預測偏移導出方法來進一步說明第三實施例。如圖4a所示,獲得相鄰塊a412的運動信息和相鄰塊b414的運動信息,以與當前塊410的運動信息進行比較。塊a412和塊b414可以是分別位于當前塊410的左邊界和頂邊界附近的左4×4塊和上4×4塊。如果塊a412和塊b414的運動信息都與當前塊410的運動信息匹配,則使用塊a412和塊b414的重構殘差信號來計算當前塊410的預測偏移。例如,計算來自塊a412的重構殘差信號的平均值和來自塊b414的重構殘差信號的平均值的平均值作為當前塊410的預測偏移。如果僅僅塊a412的運動信息匹配當前塊410的運動信息,從塊a412的重構殘差信號導出當前塊410的預測偏移。類似地,如果塊b414的運動信息與當前塊410的運動信息相匹配,則從塊b的重構殘差信號導出當前塊410的預測偏移。當運動矢量、參考圖像索引、或者運動矢量和參考圖像索引相同或者差異在預定閾值內時,兩個運動信息匹配。以下偽代碼描述了上面討論的預測偏移導出的示例。

其中mv_curr表示當前塊410的運動矢量,mv_a表示塊a412的運動矢量,mv_b表示塊b414的運動矢量,dc_a表示塊a412的重構殘差信號的平均值,dc_b表示塊b414的重構殘差信號的平均值,而offset是當前塊410的預測偏移。

如圖4b所示,用于導出當前塊420的預測偏移的編碼塊從塊a422至塊c426從塊b424中選擇。具有與當前塊420匹配的運動信息的任何相鄰編碼塊用于計算當前塊420的預測偏移。預測偏移計算描述如下:

其中mv_i表示相鄰編碼塊i的運動矢量,dc_i表示塊i的殘差信號的平均值。塊i是塊a422和塊b424之間的任何塊,包括塊c426。通常,當從多個編碼塊的平均值而不是單個編碼塊得出時預測偏移,預測偏移更加魯棒(robust)。為了降低實現的復雜度,可以使用查找表來代替劃分操作(dividingoperation)。如圖4a和4b所示,相鄰的編碼塊a、b、和c是4×4塊或任何其它預定義的塊大小。

第四實施例。在本實施例中,如果預測偏移offsety已經被應用于用于導出當前塊x的預測偏移offsetx的編碼塊y,則通過編碼塊y的重構殘差信號和編碼塊y的預測偏移offsety來計算當前塊x的預測偏移offsetx。

offsetx=平均值(resi’y)+offsety(4)

換句話說,通過將最近計算的預測偏移、平均值(resi'y),與先前的預測偏移offsety相加來更新預測偏移offsetx。可以以cu級、pu級、tu級、或4×4塊級別計算預測偏移。

第五實施例。在一個實施例中,在使用平均值來導出當前塊的預測偏移之前,預先計算并存儲編碼塊的重構殘差信號的平均值。例如,當重構相鄰塊y的殘差信號時,立即獲得殘差信號的平均值并將其存儲在緩沖器中。例如,為了導出基于4×4塊的預測偏移,計算并存儲編碼塊的四個底行和四個右列的4×4分區的平均值(或dc值)。這些存儲的平均值可用于以編碼順序計算后續塊的預測偏移。

第六實施例。根據第六實施例,當前塊被以合并模式編碼。用于導出預測偏移的編碼塊與在合并模式中選擇的合并候選者相同。圖5示出了在hevc標準中定義的當前塊的空間合并候選a0、a1、b0、b1和b2的位置。如果當前塊510合并到空間相鄰編碼塊b2520,則合并候選b2520中的殘差信號的平均值用于計算當前塊510的預測偏移。在本實施例中,預測偏移和當前塊510的運動信息都從合并候選b2520導出。合并候選的運動信息用于運動補償,合并候選的殘差信號用于預測偏移導出。在一個實施例中,如果合并候選b2520也以合并模式編碼,則根據等式(4),使用合并候選b2520的殘差信號和預測偏移兩者導出當前塊510的預測偏移,其中offsetx是當前塊510的預測偏移,平均值(resi’y)表示合并候選b2520的殘差信號的平均值,offsety表示合并候選b2520的預測偏移。

第七實施例。在第七實施例中,編碼器根據標準自適應地應用預測偏移技術。例如,編碼器確定類別,并且僅當當前塊屬于預定類別時,預測偏移技術被應用于當前塊;否則,預測偏移技術不適用于當前塊。當應用預測偏移技術時,基于預測偏移、原始信號和預測信號計算殘差信號,而當不應用預測偏移技術時,僅基于原始信號與預測信號之間的差來計算殘差信號。解碼器還可以隱含地確定是否根據與編碼器相同的標準來應用預測偏移技術。在一個實施例中,預定類別是用于yuv或ycbcr視頻格式的亮度分量(y分量)而根據另一實施例,預測偏移技術被應用于rgb、yuv、或ycbcr視頻格式的所有組件中。示例性預定義類別是合并模式,其中預測偏移技術被限制為僅應用于合并模式。另一示例性預定義類別是預定分區大小,其中預測偏移技術被約束以應用具有預定分區大小的塊。例如,預定的分區大小是2nx2n。在一個實施例中,預定類別是合并2nx2n模式,其中預測偏移技術僅應用于以合并2nx2n模式編碼的塊。在另一個實施例中,編碼器和解碼器根據模式選擇的統計確定是否應用預測偏移技術。

第八實施例。在該實施例中,在編碼視頻比特流中明確地(explicitly)發送一個或多個語法元素,以指示是否使用預測偏移技術。語法元素可被編碼并且并入視頻比特流中。例如,語法元素通過并入序列參數集(sequenceparameterset,簡寫為sps)、視圖參數集(viewparameterset,簡寫為vps)、圖像參數集(pictureparameterset,簡寫為pps參數集)、自適應參數集(adaptiveparameterset,簡寫為aps)、片頭(sliceheader)、最大編碼單元(largestcodingunit,簡寫為lcu)中,以序列級別、視圖級別、圖像級別、片級別、塊級別或其他級別發送。解碼器從視頻比特流接收語法元素,并根據語法元素自適應地應用預測偏移技術。

第九實施例。在第九實施例中,基于一個或多個預定準則將預測偏移設置為零或預設值。例如,如果導出的預測偏移大于第一閾值,則將預測偏移設置為零或預設值。另一個例子是比較當前塊和用于導出預測偏移的編碼塊的塊大小,如果編碼塊小于當前塊,則將預測偏移設置為零或預設值。在又一示例中,計算編碼塊的方差以確定預測偏移是否被設置為零。例如,如果編碼塊的方差大于第二閾值,則將預測偏移設置為零。根據預定義的標準將預測偏移設置為零或預設值的原因是消除使用不是良好預測值的殘差信號來預測當前塊的預測偏移。

圖6示出了體現預測偏移技術的視頻編碼器600的系統框圖。圖6所示的功能塊中的大部分功能塊與圖1所示的功能塊相同,因此省略與這些功能塊有關的說明。如圖6所示,預測偏移導出610從重構(rec)126接收一個或多個編碼塊的重構殘差信號,以導出當前塊的預測偏移。預測偏移導出的一個例子是計算編碼塊的重構殘差信號的平均值。從預測偏移導出610導出的預測偏移被提供給加法器116。加法器116通過從原始信號中減去預測值和預測偏移來產生殘差信號。預測值是開關114的輸出,開關114從內部預測110和運動補償預測(mcp)112接收預測值。在一個實施例中,預測偏移技術僅適用于幀間預測,例如僅適用于合并模式,當以合并模式中編碼當前塊時,加法器116基于預測值和預測偏移產生殘差信號。否則,當當前塊在諸如幀內和amvp模式的其它模式中被編碼時,加法器通過從原始信號中減去預測值來產生殘差。在編碼到熵編碼器134中的視頻比特流之前,通過變換(t)118和量化(q)120進一步處理殘差信號。

圖7示出了體現預測偏移技術的視頻解碼器700的系統框圖。類似地,圖7的大多數功能塊7與圖2中討論的相應的功能塊相同。重構(rec)218通過加上預測值、重構殘差信號和預測偏移來產生當前塊的重構信號。預測值是開關216從幀內預測212和運動補償(mc)214的輸出中選擇的輸出。從逆變換(it)222接收重構的殘差信號。當應用預測偏移技術時,預測偏移由預測偏移導出710計算,并且提供給rec218以導出殘差信號。預測偏移導出710基于從it222接收的一個或多個編碼塊的重構殘差信號,計算當前塊的預測偏移。

雖然描述了具有預測偏移的視頻編碼方法的第一實施例至第九實施例,但是本發明不限于這些實施例。在每個實施例中,具有預測偏移的視頻編碼方法的選擇是說明各種實施例的示例,并且不應被理解為對本發明的任何實施例的限制或要求。呈現上述描述以使得本領域普通技術人員能夠在特定應用及其要求的上下文中實施本發明。對所描述的實施例的各種修改對于本領域技術人員將是顯而易見的,并且本文定義的一般原理可以應用于其他實施例。因此,本發明不旨在限于所示出和描述的具體實施例,而是符合與本文所公開的原理和新穎特征相一致的最廣范圍。在上述詳細描述中,示出了各種具體細節以便提供對本發明的透徹理解。然而,本領域技術人員將理解,可以實施本發明。

如上所述的本發明的實施例可以以各種硬件、軟件代碼或兩者的組合來實現。例如,本發明的實施例可以是集成到視頻壓縮芯片中的電路或集成到視頻壓縮軟件中的程序代碼,以執行本文所述的處理。本發明的實施例也可以是要在數字信號處理器(dsp)上執行以執行本文所述的處理的程序代碼。本發明還可以涉及由計算機處理器、數字信號處理器、微處理器或現場可編程門陣列(fpga)執行的許多功能。可以通過執行定義本發明所體現的特定方法的機器可讀軟件代碼或固件代碼來將這些處理器配置成執行根據本發明的特定任務。軟件代碼或固件代碼可以以不同的編程語言和不同的格式或風格開發。也可以為不同的目標平臺編譯軟件代碼。然而,根據本發明的不同的代碼格式,軟件代碼的樣式和語言以及配置代碼的其他方式將不會脫離本發明的精神和范圍。

在不脫離本發明的精神或基本特征的情況下,本發明可以以其他具體形式實施。所描述的例子僅在所有方面被認為是說明性的而不是限制性的。因此,本發明的范圍由所附權利要求而不是前面的描述來指示。屬于權利要求的等同物的含義和范圍內的所有變化將被包括在其范圍內。

當前第1頁1 2 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 乐安县| 安平县| 洛扎县| 涟源市| 黔南| 甘谷县| 贺州市| 天津市| 昌邑市| 仁寿县| 长乐市| 亚东县| 奎屯市| 静安区| 新津县| 黄龙县| 巴楚县| 永济市| 普陀区| 辽宁省| 广饶县| 灵山县| 九寨沟县| 布尔津县| 普兰店市| 平和县| 汉川市| 兴仁县| 惠东县| 永胜县| 武邑县| 喀喇| 天津市| 和田县| 耿马| 巩留县| 普格县| 日照市| 慈利县| 禹城市| 政和县|