對編碼單位的變換單位編碼和解碼的方法、設(shè)備和系統(tǒng)的制作方法
【專利說明】對編碼單位的變換單位編碼和解碼的方法、設(shè)備和系統(tǒng) [0001] 相關(guān)申請的交叉引用
[0002] 本申請要求2012年11月8日提交的澳大利亞專利申請2012247040的優(yōu)先權(quán),其 如同在此進行了充分陳述而通過引用全部包括于此。該申請是2012年9月28日提交的澳 大利亞專利申請2012232992的分案申請,其如同在此進行了充分陳述而通過引用全部包 括于此。
技術(shù)領(lǐng)域
[0003] 本發(fā)明通常涉及數(shù)字視頻信號處理,尤其涉及用于對變換單位(TU)的殘差系數(shù) 進行編碼和解碼的方法、設(shè)備和系統(tǒng),其中:該變換單位(TU)包括一個或多個變換單位 (TU)并且可以是針對包括4:2:2色度格式的多個色度格式所配置的,以及該變換單位(TU) 的殘差系數(shù)可以表示頻域或空間域中的數(shù)據(jù)。
【背景技術(shù)】
[0004] 當(dāng)前存在包括用于傳輸和存儲視頻數(shù)據(jù)的應(yīng)用程序的許多視頻編碼用的應(yīng)用程 序。還開發(fā)了許多視頻編碼標(biāo)準(zhǔn)并且其它視頻編碼標(biāo)準(zhǔn)當(dāng)前正在開發(fā)中。視頻編碼標(biāo)準(zhǔn) 化的最新進展已導(dǎo)致形成被稱為"視頻編碼聯(lián)合小組"(JCT-VC)的組。該視頻編碼聯(lián)合小 組(JCT-VC)包括:已知為視頻編碼專家組(VCEG)的國際電信聯(lián)盟(ITU)的電信標(biāo)準(zhǔn)化部 門(ITU-T)的研宄組16、問題6 (SG16/Q6)的成員;以及還已知為運動圖片專家組(MPEG) 的國際標(biāo)準(zhǔn)化組織/國際電工委員會聯(lián)合技術(shù)委員會1/小組委員會29/工作組11 (ISO/ IECJTC1/SC29/WG11)的成員。
[0005] 視頻編碼聯(lián)合小組(JCT-VC)的目標(biāo)是產(chǎn)生新的視頻編碼標(biāo)準(zhǔn)以顯著優(yōu)于目前現(xiàn) 有的已知為"H. 264/MPEG-4 AVC"的視頻編碼標(biāo)準(zhǔn)。該H. 264/MPEG-4 AVC標(biāo)準(zhǔn)本身是針對 諸如MPEG-4和ITU-T H. 263等的以前的視頻編碼標(biāo)準(zhǔn)的大幅改進。已將開發(fā)中的新視頻 編碼標(biāo)準(zhǔn)命名為"高效率視頻編碼(HEVC) "。視頻編碼聯(lián)合小組JCT-VC還考慮由于針對高 效率視頻編碼(HEVC)所提出的技術(shù)而產(chǎn)生的、在對該標(biāo)準(zhǔn)的實現(xiàn)進行縮放從而以高分辨 率實時或以高幀頻進行工作的情況下產(chǎn)生困難的實現(xiàn)挑戰(zhàn)。一個實現(xiàn)挑戰(zhàn)是用于支持使視 頻數(shù)據(jù)在頻域和空間域之間進行變換所用的多個"變換"大小的邏輯的復(fù)雜度和大小。
【發(fā)明內(nèi)容】
[0006] 本發(fā)明的目的是大致克服或至少改進現(xiàn)有配置的一個或多個缺點。
[0007] 根據(jù)本發(fā)明的一個方面,提供一種用于從視頻位流解碼亮度變換和多個色度變換 的方法,所述多個色度變換包含單個顏色通道的色度數(shù)據(jù),所述方法包括以下步驟:
[0008] 確定針對所述亮度變換的亮度變換跳過標(biāo)志的值,其中所述亮度變換跳過標(biāo)志表 示是否將所述亮度變換的數(shù)據(jù)作為空間域表示而編碼在所述視頻位流中;
[0009] 確定針對所述多個色度變換中的第一色度變換的色度變換跳過標(biāo)志的值,其中所 述色度變換跳過標(biāo)志表示是否將該色度變換的數(shù)據(jù)作為空間域表示而編碼在所述視頻位 流中;以及
[0010] 根據(jù)所確定出的所述亮度變換跳過標(biāo)志的值來對所述亮度變換進行解碼,并且根 據(jù)所確定出的針對所述第一色度變換的所述色度變換跳過標(biāo)志的值來對所述多個色度變 換進行解碼。
[0011] 根據(jù)另一方面,提供一種用于從視頻位流解碼具有亮度變換和兩個色度變換的變 換單位的方法,所述兩個色度變換根據(jù)4:2:2色度格式包含單個顏色通道的色度數(shù)據(jù),所 述方法包括以下步驟:
[0012] 確定針對所述亮度變換的亮度變換跳過標(biāo)志的值,其中所述亮度變換跳過標(biāo)志表 示是否將所述亮度變換的數(shù)據(jù)作為空間域表示而編碼在所述視頻位流中;
[0013] 確定針對所述兩個色度變換中的第一色度變換的色度變換跳過標(biāo)志的值,其中所 述色度變換跳過標(biāo)志表示是否將該色度變換的數(shù)據(jù)作為空間域表示而編碼在所述視頻位 流中;以及
[0014] 根據(jù)所確定出的所述亮度變換跳過標(biāo)志的值來對所述亮度變換進行解碼,并且根 據(jù)所確定出的針對所述第一色度變換的所述色度變換跳過標(biāo)志的值來對所述兩個色度變 換進行解碼。
[0015] 根據(jù)又一方面,提供一種用于從視頻位流解碼亮度變換和多個色度變換的方法, 所述多個色度變換包含單個顏色通道的色度數(shù)據(jù),所述方法包括以下步驟:
[0016] 分割步驟,用于將變換中的至少一個矩形變換分割成多個正方形變換;以及
[0017] 解碼步驟,用于對所述正方形變換進行解碼。
[0018] 期望地,所述分割步驟包括:將所有矩形變換分割成正方形變換,以使得所述解碼 步驟僅在正方形變換的情況下進行工作。
[0019] 根據(jù)另一方面,提供一種用于從視頻位流解碼包含色度殘差系數(shù)的變換單位的方 法,所述變換單位包含與單個色度通道相關(guān)聯(lián)的至少一個色度殘差系數(shù)陣列,所述方法包 括以下步驟:
[0020] 確定所述變換單位的大小,其中所述大小與所述變換單位在相應(yīng)的編碼單位中的 層級有關(guān);
[0021] 針對所述變換單位的色度通道,使用預(yù)定的最大數(shù)量的變換來從所述視頻位流解 碼所述至少一個色度殘差系數(shù)陣列;
[0022] 針對解碼后的色度殘差系數(shù)陣列選擇逆變換,其中所述逆變換是從逆變換的預(yù)定 集合中所選擇的;以及
[0023] 向各個色度殘差系數(shù)陣列應(yīng)用所選擇的逆變換,以針對所述變換單位的色度通道 來解碼色度殘差樣本。
[0024] 在又一方面中,公開了一種用于對視頻位流中所編碼的顏色通道的變換單位(TU) 中的區(qū)域的殘差數(shù)據(jù)進行解碼的方法,所述方法包括以下步驟:
[0025] 第一判斷步驟,用于根據(jù)所述視頻位流判斷為啟用變換跳過標(biāo)志;
[0026] 第二判斷步驟,用于判斷所述區(qū)域是否是所述顏色通道中以及編碼塊標(biāo)志(CBF) 的值為1的變換單位(TU)中的第一區(qū)域,并且如果判斷為所述區(qū)域是所述第一區(qū)域,則對 所述變換跳過標(biāo)志的值進行解碼并存儲,而如果判斷為所述區(qū)域不是所述第一區(qū)域,則檢 索所述變換跳過標(biāo)志的值;以及
[0027] 使用所述變換跳過標(biāo)志的值來對所述區(qū)域的殘差數(shù)據(jù)進行解碼。
[0028] 這里,優(yōu)選地,所述第一判斷步驟還包括:判斷為編碼單位變換量化繞過標(biāo)志沒有 啟用并且變換大小為4X4。
[0029] 根據(jù)本發(fā)明的另一方面,提供一種用于從針對4:2:2色度格式所配置的視頻位流 來對多個殘差系數(shù)陣列進行逆變換的方法,所述方法包括以下步驟:
[0030] 對多個亮度殘差系數(shù)陣列進行解碼,其中各亮度殘差系數(shù)陣列與多個4X4亮度 塊中的一個4X4亮度塊相對應(yīng),各4X4亮度塊配置有多個4X4變換單位中的一個4X4 變換單位,多個4X4亮度塊整體占據(jù)8X8亮度區(qū)域;
[0031] 在對所述多個亮度殘差系數(shù)陣列進行解碼之后,對第一顏色通道的多個色度殘差 系數(shù)陣列進行解碼,其中各色度殘差系數(shù)陣列與4X4色度塊相對應(yīng),并且所述第一顏色通 道的各4 X 4色度塊配置有所述多個4 X 4變換單位中的兩個4 X 4變換單位;
[0032] 在對所述第一顏色通道的多個色度殘差系數(shù)陣列進行解碼之后,對第二顏色通道 的多個色度殘差系數(shù)陣列進行解碼,其中各色度殘差系數(shù)陣列與4X4色度塊相對應(yīng),并且 所述第二顏色通道的各色度塊配置有所述多個4X4變換單位中的兩個4X4變換單位;以 及
[0033] 向解碼后的所述多個亮度殘差系數(shù)陣列、解碼后的所述第一顏色通道的多個色度 殘差系數(shù)陣列和解碼后的所述第二顏色通道的多個色度殘差系數(shù)陣列各自應(yīng)用逆變換。
[0034] 優(yōu)選地,所述多個亮度殘差系數(shù)陣列中的亮度殘差系數(shù)陣列的數(shù)量為4。期望地, 多個色度殘差系數(shù)陣列中的色度殘差系數(shù)陣列的數(shù)量為2。有利地,一個殘差系數(shù)陣列包括 對一個4X4塊進行逆變換所需的所有系數(shù)。
[0035] 根據(jù)另一方面,公開了一種用于將多個殘差系數(shù)陣列正變換成針對4:2:2色度格 式所配置的視頻位流的方法,所述方法包括以下步驟:
[0036] 向多個亮度殘差系數(shù)陣列、第一顏色通道的多個色度殘差系數(shù)陣列和第二顏色通 道的多個色度殘差系數(shù)陣列各自應(yīng)用正變換;
[0037] 對所述多個亮度殘差系數(shù)陣列進行編碼,其中各亮度殘差系數(shù)陣列與多個4X4 亮度塊中的一個4X4亮度塊相對應(yīng),各4X4亮度塊配置有多個4X4變換單位中的一個 4 X 4變換單位,多個4 X 4亮度塊整體占據(jù)8 X 8亮度區(qū)域;
[0038] 在對所述多個亮度殘差系數(shù)陣列進行編碼之后,對所述第一顏色通道的多個色度 殘差系數(shù)陣列進行編碼,其中各色度殘差系數(shù)陣列與4X4色度塊相對應(yīng),并且所述第一顏 色通道的各4 X 4色度塊配置有所述多個4 X 4變換單位中的兩個4 X 4變換單位;以及
[0039] 在對所述第一顏色通道的多個色度殘差系數(shù)陣列進行編碼之后,對所述第二顏色 通道的多個色度殘差系數(shù)陣列進行編碼,其中各色度殘差系數(shù)陣列與4X4色度塊相對應(yīng), 并且所述第二顏色通道的各色度塊配置有所述多個4X4變換單位中的兩個4X4變換單 位。
[0040] 還公開了包括互補編碼器的其它方面。
【附圖說明】
[0041] 現(xiàn)在將參考以下附圖來說明本發(fā)明的至少一個實施例,其中:
[0042] 圖1是不出視頻編碼和解碼系統(tǒng)的不意框圖;
[0043] 圖2A和2B構(gòu)成可以實踐圖1的視頻編碼和解碼系統(tǒng)的其中一個或這兩者的通用 計算機系統(tǒng)的示意框圖;
[0044] 圖3是示出視頻編碼器的功能模塊的示意框圖;
[0045] 圖4是示出視頻解碼器的功能模塊的示意框圖;
[0046] 圖5A和5B示意性示出用于表示幀數(shù)據(jù)的色度格式;
[0047] 圖6A是編碼單位的示例性變換樹的示意表示;
[0048] 圖6B是配置在亮度樣本網(wǎng)格上的示例性變換樹的示意表示;
[0049] 圖6C是配置在色度樣本網(wǎng)格上的示例性變換樹的示意表示;
[0050] 圖7是表示示例性變換樹的亮度通道的數(shù)據(jù)結(jié)構(gòu)的示意例示;
[0051] 圖8示出表示示例性變換樹的色度通道的數(shù)據(jù)結(jié)構(gòu);
[0052] 圖9A和9B示意性示出對示例性變換樹進行編碼的位流結(jié)構(gòu);
[0053] 圖9C、9D和9E示意性示出對示例性變換樹進行編碼的替代位流結(jié)構(gòu);
[0054] 圖10是示出用于對示例性變換樹進行編碼的方法的示意流程圖;
[0055] 圖11是示出用于對示例性變換樹進行解碼的方法的示意流程圖
[0056] 圖12A~12C示意性示出4X8變換單位的殘差掃描模式;
[0057] 圖13是示出用于對示例性變換單位進行編碼的方法的示意流程圖;
[0058] 圖14是示出用于對示例性變換單位進行解碼的方法的示意流程圖;
[0059] 圖15示意性示出針對4X4和8X8的變換單位(TU)的4X4變換的可能配置;
[0060] 圖16示意性示出實現(xiàn)所用的示例性色度區(qū)域;
[0061] 圖17是示出用于對示例性變換單位的殘差數(shù)據(jù)進行解碼的方法的示意流程圖; 以及
[0062] 圖18示意性示出應(yīng)用于利用4X8 (非正方形)變換的4X8色度區(qū)域的變換跳過 操作。
【具體實施方式】
[0063] 本發(fā)明在任一個或多個附圖中參考具有相同附圖標(biāo)記的步驟和/或特征的情況 下,除非出現(xiàn)相反意圖,否則這些步驟和/或特征為了本說明書的目的而具有相同的功能 或操作。
[0064] 圖1是示出可以利用用于對代表如下推斷子分割的句法元素進行編碼的技術(shù)的 視頻編碼和解碼系統(tǒng)100的功能模塊的示意框圖,其中該推斷子分割針對色度通道來將變 換單位子分割成多個變換。系統(tǒng)100包括源裝置110和目的地裝置130。通信信道120用 于從源裝置110向目的地裝置130通信編碼視頻信息。在一些情況下,源裝置110和目的 地裝置130分別可以包括移動電話手機,其中在這種情況下,通信信道120是無線信道。在 其它情況下,源裝置110和目的地裝置130可以包括視頻會議設(shè)備,其中在這種情況下,通 信信道120通常是諸如因特網(wǎng)接線等的有線信道。此外,源裝置110和目的地裝置130可 以包括范圍寬的任意裝置,其中這些裝置包括支持空中電視廣播的裝置、有線電視應(yīng)用、因 特網(wǎng)視頻應(yīng)用并且包括在一些存儲介質(zhì)或文件服務(wù)器上捕獲編碼視頻的應(yīng)用。
[0065] 如圖所示,源裝置110包括視頻源112、視頻編碼器114和發(fā)送器116。視頻源112 通常包括諸如攝像傳感器等的所拍攝視頻幀數(shù)據(jù)的源、存儲在非瞬態(tài)記錄介質(zhì)上的先前拍 攝到的視頻序列、或者來自遠程攝像傳感器的視頻提供。可以包括攝像傳感器作為視頻源 112的源裝置110的示例包括智能電話、視頻攝錄機和網(wǎng)絡(luò)視頻照相機等。視頻編碼器114 將來自視頻源112的所拍攝幀數(shù)據(jù)轉(zhuǎn)換成編碼視頻數(shù)據(jù)并且以下將參考圖3來進一步說 明。該編碼視頻數(shù)據(jù)通常由發(fā)送器116經(jīng)由通信信道120作為編碼視頻信息進行發(fā)送。還 可以將該編碼視頻數(shù)據(jù)存儲在諸如"閃速(Flash) "存儲器或硬盤驅(qū)動器等的一些存儲裝置 中,直到隨后經(jīng)由通信信道120進行發(fā)送為止。
[0066] 目的地裝置130包括接收器132、視頻解碼器134和顯示裝置136。接收器132從 通信信道120接收編碼視頻信息并將所接收到的視頻數(shù)據(jù)傳遞至視頻解碼器134。然后視 頻解碼器134將解碼后的幀數(shù)據(jù)輸出至顯示裝置136。顯示裝置136的示例包括諸如智能 電話、平板計算機和計算機監(jiān)視器或者單機型電視機等內(nèi)的陰極射線管和液晶顯示器。還 可以將源裝置110和目的地裝置130各自的功能嵌入單個裝置中。
[0067] 盡管以上說明了示例性裝置,但源裝置110和目的地裝置130各自通常經(jīng)由硬件 組件和軟件組件的組合可以配置在通用計算系統(tǒng)內(nèi)。圖2A示出如下的這種計算機系統(tǒng) 200,其中該計算機系統(tǒng)200包括:計算機模塊201 ;諸如鍵盤202、鼠標(biāo)指示器裝置203、掃 描器226、可被配置為視頻源112的照相機227、以及麥克風(fēng)280等的輸入裝置;以及包括打 印機215、可被配置為顯示裝置136的顯示裝置214、以及揚聲器217等的輸出裝置。計算 機模塊201可以使用外部調(diào)制器-解調(diào)器(調(diào)制解調(diào)器)收發(fā)器裝置216來經(jīng)由接線221 與通信網(wǎng)絡(luò)220進行通信??梢员硎就ㄐ判诺?20的通信網(wǎng)絡(luò)220可以是廣域網(wǎng)(WAN), 諸如因特網(wǎng)、蜂窩遠程通信網(wǎng)絡(luò)或私有WAN等。在接線221是電話線的情況下,調(diào)制解調(diào)器 216可以是傳統(tǒng)的"撥號上網(wǎng)"調(diào)制解調(diào)器??蛇x地,在接線221是高容量(例如,線纜)接 線的情況下,調(diào)制解調(diào)器216可以是寬帶調(diào)制解調(diào)器。還可以使用無線調(diào)制解調(diào)器來進行 向通信網(wǎng)絡(luò)220的無線連接。收發(fā)器裝置216可以提供發(fā)送器116和接收器132的功能, 并且通信信道120可以嵌入接線221中。
[0068] 計算機模塊201通常包括至少一個處理器單元205和存儲器單元206。例如,存儲 器單元206可以具有半導(dǎo)體隨機存取存儲器(RAM)和半導(dǎo)體只讀存儲器(ROM)。計算機模塊 201還包括多個輸入/輸出(I/O)接口,其中這多個輸入/輸出(I/O)接口包括:音頻-視 頻接口 207,其連接至視頻顯示器214、揚聲器217和麥克風(fēng)280 ; I/O接口 213,其連接至 鍵盤202、鼠標(biāo)203、掃描器226、照相機227以及可選的操縱桿或其它人機接口裝置(未示 出);以及外部調(diào)制解調(diào)器216和打印機215所用的接口 208。在一些實現(xiàn)中,調(diào)制解調(diào)器 216可以內(nèi)置于計算機模塊201內(nèi),例如內(nèi)置于接口 208內(nèi)。計算機模塊201還具有本地網(wǎng) 絡(luò)接口 211,其中該本地網(wǎng)絡(luò)接口 211允許計算機系統(tǒng)200經(jīng)由接線223連接至已知為局域 網(wǎng)(LAN)的局域通信網(wǎng)絡(luò)222。如圖2A所示,局域通信網(wǎng)絡(luò)222還可以經(jīng)由接線224連接 至廣域網(wǎng)220,其中該局域通信網(wǎng)絡(luò)222通常包括所謂的"防火墻"裝置或具有相似功能的 裝置。本地網(wǎng)絡(luò)接口 211可以包括以太網(wǎng)(Ethernet?)電路卡、藍牙(Bluetooth?)無線配 置或IEEE 802. 11無線配置;然而,對于接口 211,可以實踐多種其它類型的接口。本地網(wǎng) 絡(luò)接口 211還可以提供發(fā)送器116和接收器132的功能,并且通信信道120也可以嵌入局 域通信網(wǎng)絡(luò)222中。
[0069] I/O接口 208和213可以提供串行連接和并行連接中的任一個或這兩者,其中前者 通常根據(jù)通用串行總線(USB)標(biāo)準(zhǔn)來實現(xiàn)并且具有相應(yīng)的USB連接器(未示出)。設(shè)置有 存儲裝置209,并且存儲裝置209通常包括硬盤驅(qū)動器(HDD) 210。還可以使用諸如軟盤驅(qū)動 器和磁帶驅(qū)動器(未示出)等的其它存儲裝置。通常設(shè)置有光盤驅(qū)動器212以用作數(shù)據(jù)的 非易失性源。作為向計算機系統(tǒng)200的數(shù)據(jù)的適當(dāng)源,可以使用例如光盤(例如,CD-ROM、 DVD、藍光盤(Blu-ray Disc?))、USB-RAM、便攜型外部硬盤驅(qū)動器和軟盤等的便攜型存儲器 裝置。通常,HDD 210、光盤驅(qū)動器212、網(wǎng)絡(luò)220和222中的任意還可被配置為用作視頻源 112、或者用作為了經(jīng)由顯示器214進行再現(xiàn)所要存儲的解碼視頻數(shù)據(jù)的目的地。
[0070] 計算機模塊201的組件205~213通常經(jīng)由互連總線204并且以得到相關(guān)領(lǐng)域技 術(shù)人員已知的計算機系統(tǒng)200的傳統(tǒng)操作模式的方式進行通信。例如,處理器205使用接 線218連接至系統(tǒng)總線204。同樣,存儲器206和光盤驅(qū)動器212通過接線219連接至系統(tǒng) 總線204??梢詫嵺`所述配置的計算機的示例包括IBM-PC和兼容機、Sun SPARCstation、 Apple Mac?或相似的計算機系統(tǒng)。
[0071] 在適當(dāng)或期望的情況下,可以使用計算機系統(tǒng)200來實現(xiàn)視頻編碼器114和視頻 解碼器134以及以下所述的方法,其中可以將視頻編碼器114和視頻解碼器134以及要說 明的圖10~13的處理作為計算機系統(tǒng)200內(nèi)可執(zhí)行的一個或多個軟件應(yīng)用程序233來實 現(xiàn)。特別地,利用在計算機系統(tǒng)200內(nèi)執(zhí)行的軟件233中的指令231 (參見圖2B)來實現(xiàn)視 頻編碼器114、視頻解碼器134和所述方法的步驟??梢詫④浖噶?31形成為各自用于進 行一個或多個特定任務(wù)的一個或多個代碼模塊。還可以將軟件分割成兩個單獨部分,其中 第一部分和相應(yīng)的代碼模塊進行所述方法,并且第二部分和相應(yīng)的代碼模塊管理第一部分 和用戶之間的用戶界面。
[0072] 例如,可以將軟件存儲在包括以下所述的存儲裝置的計算機可讀介質(zhì)中。將軟件 從計算機可讀介質(zhì)載入計算機系統(tǒng)200,然后由計算機系統(tǒng)200來執(zhí)行。記錄有這種軟件或 計算機程序的計算機可讀介質(zhì)是計算機程序產(chǎn)品。優(yōu)選地,在計算機系統(tǒng)200中使用該計 算機程序產(chǎn)品實現(xiàn)了用于實現(xiàn)視頻編碼器114、視頻解碼器134和所述方法的有利設(shè)備。
[0073] 通常將軟件233存儲在HDD 210或存儲器206中。將該軟件從計算機可讀介質(zhì)載 入計算機系統(tǒng)200,并且由計算機系統(tǒng)200來執(zhí)行。因而,例如,可以將軟件233存儲在光盤 驅(qū)動器212所讀取的光學(xué)可讀盤存儲介質(zhì)(例如,⑶-ROM) 225上。
[0074] 在一些示例中,將應(yīng)用程序233以編碼在⑶-ROM 225上并且經(jīng)由相應(yīng)的驅(qū)動器 212進行讀取的方式供給至用戶,或者可選地,可以由用戶從網(wǎng)絡(luò)220或222讀取應(yīng)用程序 233。此外,還可以將軟件從其它計算機可讀介質(zhì)載入計算機系統(tǒng)200。計算機可讀存儲介 質(zhì)是指將所記錄的指令和/或數(shù)據(jù)提供至計算機系統(tǒng)200以供執(zhí)行和/或處理的任何非瞬 態(tài)有形存儲介質(zhì)。這種存儲介質(zhì)的示例包括軟盤、磁帶、CD-ROM、DVD、藍光盤、硬盤驅(qū)動器、 ROM或集成電路、USB存儲器、磁光盤、或者諸如PCMCIA卡等的計算機可