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

共用反離散余弦變換的裝置與方法

文檔序號(hào):6406096閱讀:166來(lái)源:國(guó)知局

專利名稱::共用反離散余弦變換的裝置與方法
技術(shù)領(lǐng)域
:本發(fā)明有關(guān)于一種共用反離散余弦變換的裝置與方法,特別是有關(guān)于將MPEG與JPEG共用于同一反離散余弦變換的裝置與方法。
背景技術(shù)
:動(dòng)畫壓縮標(biāo)準(zhǔn)(MovingPicturesExpertsGroup;簡(jiǎn)稱MPEG)為國(guó)際標(biāo)準(zhǔn)組織(InternationalOrganizationforStandardization;ISO)所制定的數(shù)字影音壓縮標(biāo)準(zhǔn)之一,主要為國(guó)際標(biāo)準(zhǔn)組織所定義了一種壓縮位元數(shù)據(jù)流(compressedbitstream),也因此間接定義了一種解壓縮器(decompressor)。MPEG標(biāo)準(zhǔn)是歷經(jīng)國(guó)際標(biāo)準(zhǔn)組織多次修改而產(chǎn)生,因此MPEG只是這個(gè)標(biāo)準(zhǔn)的簡(jiǎn)稱,其正式的名稱為ISO/IEC(InternationalElectro-technicalCommision)JTC1(JointTechnicalCommittee1)SC29(Sub-committee29)WG11(WorkGroup11(movingpictureswith...uh,audio))。JPEG聽(tīng)起來(lái)與MPEG很相近,是由相同的國(guó)際標(biāo)準(zhǔn)組織次委員會(huì)(sub-committee)的一部份。JPEG是應(yīng)用于靜態(tài)圖像壓縮(stillimagecompression),與MPEG最大的不同在于MPEG是采以區(qū)塊為基礎(chǔ)的動(dòng)像補(bǔ)償預(yù)測(cè)(motioncompensatedprediction;MCP)。其次,JPEG與MPEG的差異在于應(yīng)用領(lǐng)域,JPEG是用于一般的目的(generalpurpose),具有與色彩空間(ColorSpace)不相關(guān)、各分量(component)皆具有其量化表格(quantizationtables)的特性。JPEG的延伸模式主要包含有兩種取樣精確度(8bit與12bitsampleaccuracy)、頻率累進(jìn)的組合(combinationsoffrequencyprogressive)、空間累進(jìn)(spatiallyprogressive)與幅度累進(jìn)掃瞄模式(amplitudeprogressivescanningmodes)等等。并且在色彩獨(dú)立上主要是歸功于可下載的霍夫曼表(down-loadableHuffmantables)。因?yàn)镸PEG的目標(biāo)是在于特殊的應(yīng)用,因此只具有一種色彩空間(4∶2∶0YCbCr),一種取樣精準(zhǔn)度(8bit)與一種掃瞄模式。并且在亮度與彩度上是共用相同量化表格,也因此限制了取樣維度的范圍(therangeofsamplingdimensions),并且在微區(qū)塊(microblock,例如16×16pixelarea)層加入了適應(yīng)性量化(為JPEG所特有),使得較平順的位元速率控制(bitratecontrol)與較感覺(jué)得出來(lái)的一致性量化(perceptuallyuniformquantization)能遍及畫面與圖像序列。另外,MPEG的長(zhǎng)度變動(dòng)編碼表(variablelengthcodingtables)為非下載的(non-lownloadable),因此很適用于對(duì)于最佳化一特定壓縮比的限定范圍的特殊目的應(yīng)用。在局部空間與相關(guān)的方法上,MPEG與JPEG兩者非常相似,畫面數(shù)據(jù)是以二維正交的8×8離散余弦變換(DiscreteCosineTransform;DCT)來(lái)作區(qū)塊轉(zhuǎn)換編碼(blocktransformcoded)。離散余弦變換后所產(chǎn)生的63AC變換系數(shù)再以zig-zag樣本對(duì)應(yīng)來(lái)向量轉(zhuǎn)置為具有更多0的系數(shù),接下來(lái)再將這向量的系數(shù)以一致的數(shù)值量化(uniformlyscalarquantized)與串長(zhǎng)編碼(run-lengthcoding),其中經(jīng)串長(zhǎng)編碼所產(chǎn)生的結(jié)果是以標(biāo)準(zhǔn)的(canonical(JPEG))或修改過(guò)的(MPEG)霍夫曼碼編碼。因此,JPEG與MPEG數(shù)據(jù)流在重現(xiàn)其播放結(jié)果前,需先經(jīng)過(guò)反離散余弦變換(InverseDiscreteCosineTransform;)。一般來(lái)說(shuō)反離散余弦變換(IDCT)都預(yù)先界定于處理一特定范圍的數(shù)值,也就是串長(zhǎng)編碼的結(jié)果需先行轉(zhuǎn)換在此特定范圍的最大值與最小值間,才能應(yīng)用于反離散余弦變換。如圖1A所示,JPEG的反離散余弦轉(zhuǎn)換的最大值與最小值一般分別為127與-128,也就是從JPEG數(shù)據(jù)流所輸入的每一字符組需先行如步驟110判斷是否小于-128,若小于-128則如步驟112以-128輸出,同時(shí)還需如步驟120判斷是否大于127,若大于127則如步驟122以127輸出,否則如步驟124以原值輸出。類似地,MPEG的反離散余弦轉(zhuǎn)換的最大值與最小值一般分別為255與-256,參考圖1B,從MPEG數(shù)據(jù)流所輸入的每一字符組需先行如步驟130判斷是否小于-256,若小于-256則如步驟132以-256輸出,同時(shí)還需如步驟140判斷是否大于255,若大于255則如步驟142以255輸出,否則如步驟144以原值輸出。有時(shí)轉(zhuǎn)換后的數(shù)值還需要經(jīng)過(guò)偏移(offset)后才能做反離散余弦轉(zhuǎn)換,例如在處理JPEG的數(shù)據(jù)時(shí)可將轉(zhuǎn)換后的數(shù)值加上128,使得送交反離散余弦轉(zhuǎn)換的數(shù)值介于255與0間。據(jù)此,反離散余弦變換為處理JPEG與MPEG的重要步驟。然而,在執(zhí)行IDCT時(shí),JPEG數(shù)據(jù)格式是使用軟件(例如使用C語(yǔ)言所寫成的程序)來(lái)執(zhí)行,而在處理MPEG數(shù)據(jù)格式的IDCT時(shí),則是使用硬件的電路(Circuits)來(lái)實(shí)施(例如使用VerlogHDL),以便能夠獲得較快的轉(zhuǎn)換速度。因此,若能將JPEG的數(shù)據(jù)格式也能使用MEPG數(shù)據(jù)格式的電路來(lái)處理IDCT時(shí),除了可使JPEG數(shù)據(jù)格式的處理速度加快外,對(duì)于數(shù)字播放裝置(DVDPlayer)等而言,只需設(shè)置一IDCT電路,即可同時(shí)處理JPEG與MPEG的數(shù)據(jù)格式,因此可節(jié)省許多成本。
發(fā)明內(nèi)容基于前述的動(dòng)機(jī),本發(fā)明提出一種共用反離散余弦變換的裝置與方法,將經(jīng)過(guò)離散余弦變換的不同規(guī)格的字符組以共用的反離散余弦轉(zhuǎn)換的裝置或方法來(lái)處理,可節(jié)省重復(fù)設(shè)置不同反離散余弦變換裝置的成本。本發(fā)明也提出一種共用反離散余弦變換的裝置與方法,以使多媒體播放裝置具有更大的數(shù)字?jǐn)?shù)據(jù)處理兼容性,可以播放更多的數(shù)字?jǐn)?shù)據(jù)格式。依據(jù)以上所述的目的,本發(fā)明提出一種反離散余弦變換的方法與裝置。首先,接收一組輸入字符組,解析出其中的有符號(hào)數(shù)字符組與表示數(shù)種編碼方式之一的標(biāo)識(shí)符。接下來(lái),反離散余弦轉(zhuǎn)換解析出的數(shù)據(jù),而組成一有符號(hào)數(shù)字符組。然后,依據(jù)此標(biāo)識(shí)符所表示的編碼方式,將有符號(hào)數(shù)字符組的值轉(zhuǎn)換為一介于一最大值與一最小值的格式化字符組。此輸入字符組可以一字符組接收端來(lái)接收,再經(jīng)由字符組轉(zhuǎn)換裝置轉(zhuǎn)化為格式化字符組,如此便可以用共用的反離散方法來(lái)處理不同的編碼方式的輸入字符組,以節(jié)省重復(fù)設(shè)置不同反離散余弦變換裝置的成本。本發(fā)明相對(duì)于先前技藝的優(yōu)點(diǎn)與好處在于參考下列附標(biāo)與具體實(shí)施例比較后將更容易顯現(xiàn),其中圖1A與圖1B為先前技術(shù)的流程圖;圖2、圖3A與圖3B分別為本發(fā)明的具體實(shí)施例的功能方塊示意圖與流程圖;以及圖4為本發(fā)明的具體實(shí)施例的功能方塊示意圖。主要部份的代表符號(hào)110、112、120、122、124、130、132、140、142、144、200、210、220、221’222、223、224、225、226、227、228、229、230、231、321、322、323、324、325、326、327、328、329、330步驟402輸入字符組410字符組接收裝置412數(shù)據(jù)字符組414標(biāo)識(shí)符420反離弦轉(zhuǎn)換裝置422有符號(hào)數(shù)字符組430字符組轉(zhuǎn)換裝置432格式化字符組具體實(shí)施方式為了闡述本發(fā)明在數(shù)字圖像數(shù)據(jù)中的格式化字符組的轉(zhuǎn)換方式,接下來(lái)會(huì)更進(jìn)一步的說(shuō)明。然而,為了使敘述能夠清楚且明白,在下列的說(shuō)明過(guò)程中,以MPEG(9位元)與JPEG(8位元)為例來(lái)說(shuō)明。然而,這些說(shuō)明并非用以限制本發(fā)明的適用范圍。由于MPEG與JPEG有許多的相似性,因此有可能可以發(fā)展同時(shí)適用于兩者的編碼與譯碼方式及裝置,進(jìn)而降低成本。僅管如此,兩者間還是有著一些差異,主要是離散余弦轉(zhuǎn)換與量化精準(zhǔn)度在MPEG下是9位元,而JPEG為8位元。也就是MPEG的飽和范圍(SaturationRange)介于-256至255間,而JPEG為介于-128至127之間。但由于JPEG在離散余弦轉(zhuǎn)換后是介于0至255之間,因此JPEG還需要經(jīng)過(guò)偏移(OFFSET)128,以轉(zhuǎn)換為介于-128至127之間,及需增加減去128的步驟來(lái)做偏移處理。因此,本發(fā)明提出一種共用反離散余弦變換的方法,請(qǐng)參考圖2,其為本發(fā)明之一較佳實(shí)施例的示意圖。首先,步驟200接收一組輸入字符組,此輸入字符組包含一數(shù)據(jù)字符組及一標(biāo)識(shí)符(identifier),其中此標(biāo)識(shí)符是表示此有符號(hào)數(shù)字符組的編碼方式。前述的標(biāo)識(shí)符可以是一個(gè)或多個(gè)字符組所組成,被用來(lái)表示所輸入的有符號(hào)數(shù)字符組是以哪種方式編碼。例如,此標(biāo)識(shí)符可以表示一有符號(hào)數(shù)字符組為JPEG、MPEG-1、MPEG-2或其它的編碼方式,所述的編碼方式是指以離散余弦變換所產(chǎn)生的編碼方式。然而,在此強(qiáng)調(diào)的是本發(fā)明對(duì)使用何種方法來(lái)執(zhí)行此編碼方式并不加以限制,同時(shí),對(duì)于所接收到輸入字符組與其中的有符號(hào)數(shù)字符組的位元數(shù)也不加以限制。例如輸入字符組可以為32位元、64位元或者其它,而有符號(hào)數(shù)字符組則不限為8或9字符,例如,其可以為11位元。接下來(lái)在步驟210中,數(shù)據(jù)字符組經(jīng)離散余弦轉(zhuǎn)換成為一有號(hào)數(shù)(signed)字符組,有符號(hào)數(shù)字符組代表此有符號(hào)數(shù)字符組為正數(shù)或是負(fù)數(shù),其表示方式可以是”2”的補(bǔ)碼(complement)或是”1”的補(bǔ)碼,或是其它可以用以表示正數(shù)與負(fù)數(shù)的表示方式。之后再根據(jù)步驟220,依據(jù)前述的標(biāo)識(shí)符所指的編碼方式,將有符號(hào)數(shù)字符組轉(zhuǎn)換成為一組格式化字符組。此經(jīng)過(guò)轉(zhuǎn)換的格式化字符組被定義在一數(shù)值區(qū)間,而此數(shù)值區(qū)間可以用直接或經(jīng)轉(zhuǎn)換后,被包含于格式化字符組的數(shù)值區(qū)間中,因此,可將不同編碼方式的有符號(hào)數(shù)字符組格式化于一特定的區(qū)間中。最后再依據(jù)步驟230,輸出格式化字符組。為了更清楚說(shuō)明本發(fā)明如何執(zhí)行步驟220,以便將各種編碼方式的數(shù)值區(qū)間以直接或經(jīng)轉(zhuǎn)換后,能夠被包含于格式化字符組的數(shù)值區(qū)間中,各種編碼方式的數(shù)值區(qū)間需經(jīng)過(guò)偏移或者被限制在與格式化字符組的數(shù)值區(qū)間內(nèi)。請(qǐng)參照?qǐng)D3A,其為本發(fā)明的共用反離散余弦變換的方法一較佳實(shí)施例流程圖。首先,當(dāng)接收到一組有符號(hào)數(shù)字符組時(shí),先判斷其格式(如步驟221所示),而用于判斷其格式的標(biāo)識(shí)符,可以是內(nèi)含于輸入字符組中或經(jīng)分析輸入字符組所產(chǎn)生。接下來(lái),判斷有符號(hào)數(shù)字符組是否小于此格式的最小值(如步驟222所示),如果小于最小值,則如步驟226所示,輸出最小值。反之,則繼續(xù)判斷有符號(hào)數(shù)字符組是否大于其格式的最大值(如步驟224所示),如果大于格式的最大值,則輸出一最大值(如步驟225所示)。如果有符號(hào)數(shù)字符組也不大于最大值時(shí),則依步驟231所示,以原值輸出。再接著,當(dāng)接步驟221所判斷的結(jié)果為另一格式時(shí),則如步驟223所示,判斷有符號(hào)數(shù)字符組是否小于其格式的次最小值,如果小于次最小值,則如步驟226所示,輸出一最小值。反之,則由步驟225所示,判斷有符號(hào)數(shù)字符組是否大于其格式的次最大值,如果大于其格式的最大值,則如步驟225所示,輸出一最大值。如果有符號(hào)數(shù)字符組也不大于次最大值,則如步驟227所示,依標(biāo)識(shí)符判斷此格式是否需要偏移,若不需要偏移則如步驟230所示,以原值輸出,反之則如步驟229所示,經(jīng)數(shù)值偏移后再輸出。舉例來(lái)說(shuō)明,并請(qǐng)參考圖3B所示。如前所述,以下的例子說(shuō)明以MPEG與JPEG來(lái)說(shuō)明。當(dāng)辨識(shí)出一MPEG的有符號(hào)數(shù)字符組時(shí)(如步驟321所示),若數(shù)值區(qū)間介于一最小值(如-256)與一最大值(如255)之間,則每一個(gè)有符號(hào)數(shù)字符組在轉(zhuǎn)換成格式化字符組時(shí),就需要被限制在此最小值至最大值之間。因此,當(dāng)一有符號(hào)數(shù)字符組大于最大值時(shí),則輸出的格式化字符組會(huì)被轉(zhuǎn)換為最大值,而當(dāng)一有符號(hào)數(shù)字符組小于最小值時(shí),則輸出的格式化字符組會(huì)被轉(zhuǎn)換為最小值。例如,格式化字符組的數(shù)值區(qū)間為-256至255時(shí),當(dāng)有符號(hào)數(shù)字符組小于-256時(shí)(如步驟322所示),格式化字符組被轉(zhuǎn)換為-256并輸出(如步驟324所示)。而當(dāng)某一有符號(hào)數(shù)字符組大于255時(shí)(如步驟325所示),則此一格式化字符組被轉(zhuǎn)換為255并輸出(如步驟327所示)。若當(dāng)某一有符號(hào)數(shù)字符組介于最大值255時(shí)與最小值-256之間時(shí),則以原值輸出(如步驟328所示)。另外,當(dāng)辨識(shí)出一JPEG的格式化字符組時(shí),則將其有符號(hào)數(shù)字符組的格式化字符組的數(shù)值區(qū)間定義在一次最大值與一次最小值間。因此,在反離散余弦轉(zhuǎn)換后,便可以直接轉(zhuǎn)換至所定義的次最大值(127)與次最小值(-128)間或者最小值(-256)與最大值(255)之間。例如,JPEG預(yù)先所定義的次最大值與次最小值分別為127與-128,因此,當(dāng)有符號(hào)數(shù)字符組小于次最小值-128時(shí)(如步驟323所示),則格式化字符組被轉(zhuǎn)換為最小值-256并輸出(如步驟324所示)。而當(dāng)有符號(hào)數(shù)字符組大于次最大值127時(shí)(如步驟326所示),則此一格式化字符組被轉(zhuǎn)換為最大值255并輸出(如步驟327所示)。若當(dāng)某一有符號(hào)數(shù)字符組介于最大值255時(shí)與最小值-256之間時(shí),則以原值直接輸出(如步驟328所示)。當(dāng)JPEG的有符號(hào)數(shù)字符組介于次最大值與一次最小值間時(shí),則以原值直接輸出(如步驟328所示)。此外,有符號(hào)數(shù)字符組在轉(zhuǎn)換成格式化字符組的過(guò)程中,還可以加上一偏移量,使得格式化字符組在一特定范圍。如JPEG的有符號(hào)數(shù)字符組所預(yù)設(shè)的次最大值與次最小值由127與-128偏移為255與0,則此偏移量為128。例如,當(dāng)標(biāo)識(shí)符為JPEG時(shí),格式化字符組為有符號(hào)數(shù)字符組加上偏移量128(未顯于圖標(biāo)中),若標(biāo)識(shí)符不為JPEG時(shí),格式化字符組為有符號(hào)數(shù)字符組。在本例中,有符號(hào)數(shù)字符組加上偏移量128可以將第9位元(由最小位元算起)以后的位元都設(shè)為0,并且將第8位元由1轉(zhuǎn)為0或由0轉(zhuǎn)為1。根據(jù)上述,本發(fā)明在步驟220中最大的特征是在判斷為JPEG格式時(shí),將大于其編碼方式的有符號(hào)數(shù)字符組的值(即次最大值)轉(zhuǎn)換成最大值表示,而將小于其編碼方式的有符號(hào)數(shù)字符組的值(即次最小值)轉(zhuǎn)換成最小值表示,并且可以包含將特定編碼方式的有符號(hào)數(shù)字符組偏移。必須強(qiáng)調(diào)的是,以上所述僅為本發(fā)明的較佳實(shí)施例;對(duì)本發(fā)明的精神而言,上述的各步驟的順序可以任意調(diào)換更改,本發(fā)明并不限制這些細(xì)節(jié)。前述的各編碼方式的格式化字符組的次最大值與次最小值或偏移后的次最大值與次最小值需包含于最大值與最小值之間,例如格式化字符組的最大值與最小值分別為255與-256,則MPEG的有符號(hào)數(shù)字符組的數(shù)值區(qū)間介于-256至255之間,而JPEG的有效數(shù)字符組的數(shù)值區(qū)間可以是介于-128至127之間,或介于0至255之間。至于此格式化字符組的數(shù)值區(qū)間與數(shù)值區(qū)間的范圍本發(fā)明并不加以限制。此外本發(fā)明可以用于各種數(shù)值的表示方式,如2進(jìn)位、4進(jìn)位、8進(jìn)位、16進(jìn)位或其它種表示方式。另外2進(jìn)位在有號(hào)數(shù)的表示方式上可以為二的補(bǔ)碼、一的補(bǔ)碼或其它有號(hào)數(shù)表示方式。再者,有號(hào)數(shù)的表示方式中,可以用最高位元(mostsignificantbit)為1時(shí)表示負(fù)數(shù),反之,為0時(shí)表示正數(shù)。再者,MPEG編碼方式與JPEG的編碼方式的區(qū)間范圍可分別為-256至255與-128至127,當(dāng)輸入字符組為32位、64位、128位或更大時(shí),指定以其中固定11個(gè)連續(xù)位元作為有符號(hào)數(shù)字符組,并且以輸入字符組中某一特定的位元作為有符號(hào)數(shù)字符。此有符號(hào)數(shù)字符通常為最低位元(LSB,leastsignificantbit),當(dāng)有符號(hào)數(shù)字符組為0或正數(shù)時(shí),該有符號(hào)數(shù)字符為0,反之,當(dāng)有符號(hào)數(shù)字符組為負(fù)數(shù)時(shí),該有符號(hào)數(shù)字符為1。而有符號(hào)數(shù)字符組通常是以二的補(bǔ)碼來(lái)表示,例如數(shù)值255、127、0、-128、-256分別以無(wú)號(hào)數(shù)255、127、0、1920、1792來(lái)表示。據(jù)此,本發(fā)明提出一種共用反離散余弦變換的裝置,如圖4所示,其為本發(fā)明的另一較佳實(shí)施例。共用反離散余弦變換的裝置包含一字符組接收裝置410、一反離散余弦轉(zhuǎn)換裝置420與一字符組轉(zhuǎn)換裝置430。所述的字符組接收端410是用以接收一輸入字符組402,此輸入字符組402包含一數(shù)據(jù)字節(jié)412及一標(biāo)識(shí)符414,其中該標(biāo)識(shí)符414是表示數(shù)據(jù)字符組412的編碼方式,亦即此數(shù)據(jù)字符組412具有數(shù)種編碼方式。此外,反離散余弦轉(zhuǎn)換裝置420是用以進(jìn)行反離散余弦轉(zhuǎn)換來(lái)將數(shù)據(jù)字符組412轉(zhuǎn)換為一有符號(hào)數(shù)字符組422,接下來(lái)由字符組轉(zhuǎn)換裝置420依據(jù)標(biāo)識(shí)符將有符號(hào)數(shù)字符組422格式化后產(chǎn)生一格式化字符組432。其中,字符組轉(zhuǎn)換裝置420系依步驟220,將大于其編碼方式的次最大值的有符號(hào)數(shù)字符組422以最大值表示,與將小于其編碼方式的次最小值的有符號(hào)數(shù)字符組422以最小值表示,并且可以包含將特定編碼方式的有符號(hào)數(shù)字符組422偏移。本較佳實(shí)施例的其它細(xì)節(jié)皆與前一較佳實(shí)施例相同,因此在此不再贅述。當(dāng)使用本發(fā)明所提供的方法來(lái)達(dá)到共用反離散余弦變換的裝置時(shí),對(duì)原來(lái)的電路而言,僅需增加一個(gè)位元(即一個(gè)管腳),用來(lái)判斷所要處理的數(shù)據(jù)格式為何。而在控制的程序代碼上,則只需作些轉(zhuǎn)換即可達(dá)成。因此,當(dāng)使用本發(fā)明實(shí)施例所提供的方法及裝置來(lái)處理JPEG與MPEG的數(shù)據(jù)格式時(shí),由于共用一個(gè)IDCT電路,故除了可使JPEG數(shù)據(jù)格式的處理速度加快外,對(duì)一個(gè)數(shù)字播放裝置(DVDPlayer)而言,只需設(shè)置一IDCT電路,因此可節(jié)省許多成本。當(dāng)然,將本發(fā)明實(shí)施例所提供的方法及裝置使用在多媒體播放機(jī)時(shí),并不一定限制其只能處理JPEG與MPEG的數(shù)據(jù)格式。對(duì)本發(fā)明的方法而言,只要能辯識(shí)出任何兩個(gè)不同的數(shù)字圖像的數(shù)據(jù)格式時(shí),可據(jù)以實(shí)施。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用以限定本發(fā)明的申請(qǐng)專利權(quán)利;同時(shí)以上的描述,對(duì)于熟知本
技術(shù)領(lǐng)域
的專門人士應(yīng)可明了及實(shí)施,因此其它未脫離本發(fā)明所揭示的精神下所完成的等效改變或修飾,均應(yīng)包含在所述的申請(qǐng)專利范圍中。權(quán)利要求1.一種共用反離散余弦變換的方法,其特征在于,包含接收一組輸入字符組,該輸入字符組包含一數(shù)據(jù)字符組及一標(biāo)識(shí)符,其中該標(biāo)識(shí)符表示該數(shù)據(jù)字符組的編碼方式;反離散余弦轉(zhuǎn)換該數(shù)據(jù)字符組以產(chǎn)生一組有符號(hào)數(shù)字符組;以及產(chǎn)生一組格式化字符組,依據(jù)該標(biāo)識(shí)符所對(duì)應(yīng)的一最大值與一最小值以及一次最大值與一次最小值來(lái)產(chǎn)生該格式化字符組;以及輸出該格式化字符組。2.如權(quán)利要求1所述的共用反離散余弦變換的方法,其中上述的有符號(hào)數(shù)字符組以二補(bǔ)碼來(lái)編碼。3.如權(quán)利要求1所述的共用反離散余弦變換的方法,其中上述的有符號(hào)數(shù)字符組的編碼方式選自下列之一及其組合MPEG來(lái)編碼、和JPEG來(lái)編碼。4.如權(quán)利要求1所述的共用反離散余弦變換的方法,其中上述的格式化字符組設(shè)定方法選自下列之一該有符號(hào)數(shù)字符組小于一最小值時(shí),該格式化字符組是以該最小值表示;該有符號(hào)數(shù)字符組小于一次最小值時(shí),并且該標(biāo)識(shí)符表示該有號(hào)字符組以JPEG來(lái)編碼,該格式化字符組是該最小值,其中,該次最小值大于該最小值;該有符號(hào)數(shù)字符組大于一最大值時(shí),該格式化字符組是以該最大值表示;該有符號(hào)數(shù)字符組大于一次最大值時(shí),并且該標(biāo)識(shí)符表示該有號(hào)字符組是以JPEG來(lái)編碼,該格式化字符組是該最大值,其中,該次最大值小于該最大值;以及該有符號(hào)數(shù)字符組不小于一最小值并不大于一最大值時(shí),并且該標(biāo)識(shí)符表示該有號(hào)字符組是以MPEG來(lái)編碼,該格式化字符組的值是該有符號(hào)數(shù)字符組的值。5.如權(quán)利要求4所述的共用反離散余弦變換的方法,其中上述的有符號(hào)數(shù)字符組不小于一次最小值并不大于一次最大值時(shí),并且該標(biāo)識(shí)符表示該有號(hào)字符組是以JPEG來(lái)編碼,該格式化字符組的值為該有符號(hào)數(shù)字符組的值加上128,其中該最小值、該次最小值、該次最大值與該最大值分別為-256、-128、127與255。6.一種共用反離散余弦變換的裝置,其特征在于,包含一字符組接收端,該字符組接收端用以接收一輸入字符組,該輸入字符組包含一數(shù)據(jù)字節(jié)一標(biāo)識(shí)符,其中該標(biāo)識(shí)符是表示該有符號(hào)數(shù)字符組的編碼方式,并且該編碼方式包含復(fù)數(shù)種;一反離散余弦轉(zhuǎn)換裝置,該反離散余弦轉(zhuǎn)換裝置是將該數(shù)據(jù)字符組反離散余弦轉(zhuǎn)換后產(chǎn)生一有符號(hào)數(shù)字符組;以及一字符組轉(zhuǎn)換裝置,是用以依據(jù)該標(biāo)識(shí)符轉(zhuǎn)換該有符號(hào)數(shù)字符組成為一格式化字符組。7.如權(quán)利要求6所述的共用反離散余弦變換的裝置,其中上述的標(biāo)識(shí)符是表示該有符號(hào)數(shù)字符組是以MPEG與JPEG兩者之一來(lái)編碼。8.如權(quán)利要求6所述的共用反離散余弦變換的裝置,其中該格式化字符組尚至少具有下列特征之一當(dāng)有符號(hào)數(shù)字符組小于一最小值時(shí),該格式化字符組是以該最小值表示;和當(dāng)有符號(hào)數(shù)字符組大于一最大值時(shí),該格式化字符組是以該最大值表示。9.如權(quán)利要求8所述的共用反離散余弦變換的裝置,其中上述格式化字符組的設(shè)定方式選自下列之一該有符號(hào)數(shù)字符組小于一次最小值時(shí),并且該標(biāo)識(shí)符表示該有號(hào)字符組是以JPEG來(lái)編碼,該格式化字符組是該最小值,其中,該次最小值大于該最小值;該有符號(hào)數(shù)字符組大于一次最大值時(shí),并且該標(biāo)識(shí)符表示該有號(hào)字符組是以JPEG來(lái)編碼,該格式化字符組是該最大值,其中,該次最大值小于該最大值;以及該有符號(hào)數(shù)字符組不小于一最小值并不大于一最大值,并且該標(biāo)識(shí)符表示該有號(hào)字符組是以MPEG來(lái)編碼時(shí),該格式化字符組的值是該有符號(hào)數(shù)字符組的值。10.如權(quán)利要求8所述的共用反離散余弦變換的裝置,其中上述的有符號(hào)數(shù)字符組不小于一次最小值并不大于一次最大值時(shí),并且該標(biāo)識(shí)符表示該有號(hào)字符組是以JPEG來(lái)編碼,該格式化字符組的值為該有符號(hào)數(shù)字符組的值加上128,其中該最小值、該次最小值、該次最大值與該最大值分別為-256、-128、127與255。全文摘要一種共用反離散余弦變換的方法,首先,接收一組輸入字符組,解析出其中的數(shù)據(jù)字符組與表示數(shù)種編碼方式之一的標(biāo)識(shí)符。接下來(lái)反離散余弦轉(zhuǎn)換數(shù)據(jù)字符組成為一有符號(hào)數(shù)字符組,再依據(jù)此標(biāo)識(shí)符所表示的編碼方式將有符號(hào)數(shù)字符組的值轉(zhuǎn)換為一介于一最大值與一最小值的格式化字符組。輸入字符組可以用一字符組接收端來(lái)接收,再經(jīng)由反離散余弦轉(zhuǎn)換裝置將數(shù)據(jù)字符組轉(zhuǎn)換為有符號(hào)數(shù)字符組,再經(jīng)字符組轉(zhuǎn)換裝置轉(zhuǎn)化為格式化字符組,如此便可以用共用的反離散裝置與方法來(lái)處理不同的編碼方式的輸入字符組,以節(jié)省重復(fù)的成本。文檔編號(hào)G06F7/38GK1555199SQ200410047349公開(kāi)日2004年12月15日申請(qǐng)日期2004年6月1日優(yōu)先權(quán)日2003年12月3日發(fā)明者葉丁坤,王家仁,王瑞麟申請(qǐng)人:威盛電子股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
肇州县| 永康市| 阳春市| 池州市| 多伦县| 江北区| 东源县| 体育| 静宁县| 三都| 陇川县| 桐城市| 安平县| 闸北区| 堆龙德庆县| 五大连池市| 衡水市| 东明县| 汶上县| 阿拉善右旗| 瑞昌市| 杭锦旗| 柘城县| 江达县| 彩票| 龙泉市| 于田县| 搜索| 南开区| 敖汉旗| 岗巴县| 临潭县| 华池县| 鄂州市| 江华| 中山市| 樟树市| 灵川县| 昌平区| 岐山县| 屏南县|