專利名稱:圖像數(shù)據(jù)解碼裝置和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及圖像數(shù)據(jù)解碼裝置和方法,更具體地,涉及有效地適用于諸如復(fù)印裝置、印刷裝置、和圖像讀取裝置的圖像處理裝置的裝置和方法。
背景技術(shù):
因為圖像信息變?yōu)榇笕萘康模詧D像信息通常以對其壓縮和存儲的方式使用。另外,在復(fù)印機和打印機領(lǐng)域,圖像信息的容量已變得大于1200dpi/2400dpi(點每英寸)等,以便高清晰度地輸出字符等。
以下文件披露了用于處理這種大容量數(shù)據(jù)的壓縮技術(shù)。
由文件1(日本專利申請公開出版物第11-312173號)披露的技術(shù)能夠存儲除了原始圖像以外的具有原始圖像的降低分辨率的低分辨率圖像。該技術(shù)在圖像檢索等中利用低分辨率圖像代替原始圖像,以使得易于處理大容量圖像。
由文件2(日本專利申請公開出版物第06-22289號)披露的方法是一種關(guān)于分辨率的用于分級編碼和解碼移動圖像的技術(shù)。這里,該方法通過使用以高分辨率圖像壓縮的低分辨率圖像,改進了編碼效率,并且還使得可能處理具有任意分辨率的數(shù)據(jù)。
在文件3(日本專利申請公開出版物第2003-338934號)中,創(chuàng)建從原始圖像中提取字符部分的圖像和從原始圖像中除去字符區(qū)的圖像。字符區(qū)被二值化以進行MMR壓縮處理,并且對從原始圖像中除去字符區(qū)的圖像進行分辨率轉(zhuǎn)換,以使用JPEG方法壓縮從而被有效地壓縮。
文件4(在先的美國專利申請第11/019986號)是由本發(fā)明的發(fā)明人在先申請的發(fā)明,并且文件4中的技術(shù)通過對打印機等的高清晰度圖像執(zhí)行無損/有損混合編碼來實現(xiàn)高壓縮。
發(fā)明內(nèi)容
由文件1披露的技術(shù)對于已經(jīng)達到高清晰度的圖像未涉及壓縮本身。由文件2披露的技術(shù)具有使其處理電路尺寸很大的可能性,因為高分辨率數(shù)據(jù)是通過使用低分辨率數(shù)據(jù)的相關(guān)性進行圖像壓縮/編碼的。并且在由文件2披露的技術(shù)中,相同的系統(tǒng)既用于處理高分辨率數(shù)據(jù)又用于處理低分辨率數(shù)據(jù),使得壓縮系統(tǒng)不適于該處理,需要提取具有指定分辨率的數(shù)據(jù),以與具有低分辨率的數(shù)據(jù)一起對該數(shù)據(jù)和進行解碼。
由文件3披露的技術(shù)容易提取每個分辨率單位的數(shù)據(jù),但是需要對低分辨率和高分辨率數(shù)據(jù)完全解碼來處理綜合圖像。
由文件4披露的技術(shù)未涉及分辨率。
本發(fā)明的目的是提供一種圖像數(shù)據(jù)解碼裝置和方法,用于有效地解碼由對于高分辨率數(shù)據(jù)和低分辨率數(shù)據(jù)不同的壓縮方式壓縮的壓縮數(shù)據(jù),以便解決上述的傳統(tǒng)問題。
在本發(fā)明的一個方面,提供了一種用于解碼合成壓縮數(shù)據(jù)的圖像數(shù)據(jù)解碼裝置,其中,具有多種分辨率的圖像數(shù)據(jù)分別通過不同壓縮方式以塊為單位壓縮,并且每個壓縮數(shù)據(jù)被合成為單個壓縮數(shù)據(jù),該圖像數(shù)據(jù)解碼裝置包括分離部,用于將合成壓縮數(shù)據(jù)分離成具有每種分辨率的壓縮數(shù)據(jù);解碼部,用于解碼從分離部獲得的具有第一分辨率的壓縮數(shù)據(jù)以獲得第一高分辨率數(shù)據(jù),并且還解碼從分離部獲得的具有第二分辨率的壓縮數(shù)據(jù)以獲得第一低分辨率數(shù)據(jù);轉(zhuǎn)換部,用于將第一低分辨率數(shù)據(jù)轉(zhuǎn)換為第二高分辨率數(shù)據(jù);以及圖像合成部,用于合成第一和第二高分辨率數(shù)據(jù),以獲得解碼的圖像信號。
在本發(fā)明的另一方面,提供了一種圖像數(shù)據(jù)解碼裝置,用于解碼第一合成壓縮數(shù)據(jù)和具有與第一合成壓縮數(shù)據(jù)相同形式的第二合成壓縮數(shù)據(jù),第一合成壓縮數(shù)據(jù)中,具有多種分辨率的圖像數(shù)據(jù)分別以不同的壓縮方式以塊為單位壓縮,使得每個壓縮數(shù)據(jù)被合成為單個壓縮數(shù)據(jù),第二合成壓縮數(shù)據(jù)中,具有相同分辨率的圖像數(shù)據(jù)分別通過不同的壓縮方式以塊為單位壓縮,使得每個壓縮數(shù)據(jù)被合成為單個壓縮數(shù)據(jù),該圖像數(shù)據(jù)解碼裝置包括分離部,用于將第一合成壓縮數(shù)據(jù)分離為無損(lossless)數(shù)據(jù)和有損(lossy)數(shù)據(jù);第一解碼部,用于解碼從分離部獲得的無損數(shù)據(jù),以獲得第一解碼數(shù)據(jù);第二解碼部,用于解碼從分離部獲得的有損數(shù)據(jù),以獲得第二解碼數(shù)據(jù);轉(zhuǎn)換部,用于將第二解碼數(shù)據(jù)轉(zhuǎn)換為具有高分辨率的分辨率轉(zhuǎn)換數(shù)據(jù);選擇器,用于選擇輸出來自轉(zhuǎn)換部的分辨率轉(zhuǎn)換數(shù)據(jù)或來自第二解碼部的第二解碼數(shù)據(jù);以及圖像合成部,用于合成來自第一解碼部的第一解碼數(shù)據(jù)和來自選擇器的選擇性輸出的數(shù)據(jù),以獲得解碼圖像信號。
此外,在本發(fā)明的其他實施例中,提供了一種圖像數(shù)據(jù)解碼方法,用于解碼合成壓縮數(shù)據(jù),其中,具有多種分辨率的圖像數(shù)據(jù)分別通過不同壓縮方式以塊為單位壓縮,并且每個壓縮數(shù)據(jù)被合成為單個壓縮數(shù)據(jù),該圖像數(shù)據(jù)解碼方法包括通過分離部將合成壓縮數(shù)據(jù)分離成具有每種分辨率的壓縮數(shù)據(jù);通過解碼部對從分離部獲得的具有第一分辨率的壓縮數(shù)據(jù)解碼以獲得第一高分辨率數(shù)據(jù),并且還對從分離部獲得的具有第二分辨率的壓縮數(shù)據(jù)解碼以輸出第一低分辨率數(shù)據(jù);通過轉(zhuǎn)換部將第一低分辨率數(shù)據(jù)轉(zhuǎn)換為第二高分辨率數(shù)據(jù);以及通過圖像合成部將第一和第二高分辨率數(shù)據(jù)合成以獲得解碼的圖像信號。
實施例另外的目標(biāo)和優(yōu)點將在下面的描述中闡述,并且部分將從描述中變得顯而易見,或者可以通過實施本發(fā)明而了解。本發(fā)明的目標(biāo)和優(yōu)點可以通過下文中特別指出的手段和結(jié)合來實現(xiàn)和獲得。
結(jié)合到說明書中并構(gòu)成說明書一部分的附圖示出了本發(fā)明的優(yōu)選實施例,并和以上給出的概括描述和下面給出的優(yōu)選實施例的詳細描述一起用于解釋發(fā)明原理。
圖1是示出了關(guān)于本發(fā)明的實施例的圖像處理裝置的配置實例的框圖;圖2是示出了圖1中示出的壓縮部的配置實例的電路圖;圖3是示出了圖2中所示的壓縮部的高分辨率數(shù)據(jù)提取部的配置實例的電路圖;圖4是示出了圖2中所示的壓縮部的低分辨率轉(zhuǎn)換部的配置實例的電路圖;圖5A是解釋圖2中所示的壓縮部的第一壓縮部的操作的示意圖;
圖5B是解釋圖2中所示的壓縮部的第一壓縮部的操作的示意圖;圖6是解釋圖2中所示的壓縮部的代碼合成部的操作的示意圖;圖7是解釋由圖2中所示的壓縮部生成的壓縮數(shù)據(jù)的生成實例的示意圖;圖8是示出了圖1中所示的裝置的解碼部的配置實例的電路圖;圖9是示出了圖8中所示的解碼部的圖像合成部的配置實例的電路圖;圖10是解釋圖9中所示的圖像合成部的操作的示意圖;圖11是解釋在通過四旋轉(zhuǎn)引擎打印機的打印中處理CMYK信號的示意圖;圖12是圖1中所示的圖像處理裝置的另一實施例;圖13是示出了圖12中所示的裝置的轉(zhuǎn)換部的配置實例的電路圖;圖14是圖1中所示的裝置的另一實施例;圖15是解釋關(guān)于圖14中所示的圖像處理裝置A和圖像處理裝置B的另一實施例的解碼部的操作的示意圖;圖16是圖1中所示的圖像處理裝置的另一實施例;
圖17是示出了圖16中所示的圖像處理裝置的壓縮部的配置實例的電路圖;圖18是示出了圖16中所示的圖像處理裝置的解碼部的配置實例的電路圖;以及圖19是解釋圖18中所示的解碼部的圖像合成部的操作的示意圖。
具體實施例方式
下面,將參照
本發(fā)明的實施例。
圖1通過將功能模塊化示出了關(guān)于本發(fā)明的第一實施例的圖像處理裝置1000的功能。
打印機控制器1001生成將要打印的圖像信號1020。壓縮部1002將生成的圖像信號1020壓縮為壓縮數(shù)據(jù)1021以將其輸出到頁存儲器(page memory)1003和HDD 1004。用于存儲數(shù)據(jù)的頁存儲器1003和HDD 1004能夠存儲所提供的壓縮數(shù)據(jù)1021。解碼部1005對來自存儲器1003或HDD 1004的壓縮數(shù)據(jù)1021進行解碼以獲得解碼圖像信號1022,并將其輸出到打印機1006。打印機1006打印輸出所提供的解碼圖像信號1022。
這里,圖像處理裝置通過控制部1010在上述各種操作中被結(jié)合和控制。
圖2通過將圖1中的壓縮部的功能模塊化示出其功能。與圖1中相同的部件用與圖1中相同的參考標(biāo)號表示。
提供到壓縮部1002的圖像信號1020被提供到塊劃分(blockdividing)部1002-1,并且劃分成16×16像素作為塊圖像數(shù)據(jù)1002-10以輸入到高分辨率數(shù)據(jù)提取部1002-2和低分辨率轉(zhuǎn)換部1002-4。提取部1002-2將提供到其中的塊圖像數(shù)據(jù)1002-10轉(zhuǎn)換成高分辨率數(shù)據(jù)1002-11,以將其提供到第一壓縮部1002-3。低分辨率轉(zhuǎn)換部1002-4將提供到其中的塊圖像數(shù)據(jù)1002-10轉(zhuǎn)換為低分辨率數(shù)據(jù)1002-14,以將其提供到第二壓縮部1002-5。
第一壓縮部1002-3壓縮所提供的高分辨率數(shù)據(jù)1002-11以生成第一壓縮代碼1002-12和代碼長度信息1002-13。分別將第一壓縮代碼1002-12提供到代碼合成部1002-6,以及將代碼長度信息1002-13提供到第二壓縮部1002-5。
第二壓縮部1002-5基于所提供的低分辨率數(shù)據(jù)1002-14和代碼長度信息1002-13生成第二壓縮代碼1002-15。將第二壓縮代碼1002-15提供到代碼合成部1002-6。代碼合成部1002-6合成所提供的兩個壓縮代碼以將其輸出作為壓縮數(shù)據(jù)1021。
圖3示出了圖2中所示的高分辨率數(shù)據(jù)提取部1002-2的電路結(jié)構(gòu)實例。通過與(AND)電路,將提供到高分辨率數(shù)據(jù)提取部1002-2的塊圖像數(shù)據(jù)1002-10-b0至1002-10-b7輸出作為高分辨率數(shù)據(jù)1002-11。也就是說,執(zhí)行輸入數(shù)據(jù)的所有位的與操作并將結(jié)果輸出。輸出在所有輸入數(shù)據(jù)都是1(=255)的情況下輸出為1并且在其他情況下輸出為0的高分辨率數(shù)據(jù)1002-11。
圖4示出了低分辨率轉(zhuǎn)換部1002-4的電路結(jié)構(gòu)。線緩沖器(linebuffer)1002-4-1將所提供的塊圖像數(shù)據(jù)1002-10的數(shù)據(jù)延遲一個水平線以將其輸出。數(shù)據(jù)觸發(fā)器(data flip flop,D-FF)1002-4-2將從線緩沖器1002-4-1輸出的數(shù)據(jù)延遲一個像素以將其輸出。像這樣,D-FF 1002-4-3也將塊圖像數(shù)據(jù)1002-10延遲一個像素以將其輸出。平均電路1002-4-4接收無延遲的塊圖像數(shù)據(jù)1002-10、延遲一個像素的塊圖像數(shù)據(jù)1002-10、延遲一個水平線的塊圖像數(shù)據(jù)1002-10、以及延遲一個水平線并延遲一個像素的塊圖像數(shù)據(jù)1002-10。也就是說,平均電路1002-4-4接收具有一個像素的數(shù)據(jù)和在一個像素周圍的4-像素(2×2)數(shù)據(jù)。
平均電路1002-4-4將同時接收的2×2像素數(shù)據(jù)進行平均,以將其作為低分辨率數(shù)據(jù)1002-14輸出。
圖5A是解釋圖2中的第一壓縮部1002-3的操作的示意圖。第一壓縮部1002-3是掃描寬度(run-length)編碼器,以圖5A所示的順序掃描所提供的高分辨率數(shù)據(jù)1002-11,以使其開始掃描寬度壓縮。
圖5B是示出了經(jīng)過掃描寬度壓縮的數(shù)據(jù)的數(shù)據(jù)格式的實例的示意圖。數(shù)據(jù)格式由代碼長度信息區(qū)、起始信號區(qū)、掃描寬度代碼區(qū)、和字節(jié)調(diào)整區(qū)組成。
第一壓縮代碼1002-12通過16×16像素塊為單位進行壓縮處理。掃描寬度的代碼長度信息1002-13表示整個第一壓縮代碼1002-12的代碼長度。這里,例如,描述了4字節(jié)的第一壓縮代碼1002-12。接下來,在起始信號區(qū)描述了圖5A中A位置的信號(1或0)。然后,在掃描寬度代碼區(qū)描述了掃描寬度代碼,并且在字節(jié)調(diào)整區(qū)中插入用于以字節(jié)為單位調(diào)整整個代碼的調(diào)整位。
另一方面,第二壓縮部1002-5是已知的改進的JPEG編碼器,并且輸出第二壓縮代碼1002-15(JPEG代碼的長度和JPEG代碼),其中,通過使用由第一壓縮部1002-3提供的代碼長度信息1002-13和低分辨率數(shù)據(jù)1002-14,按塊為單位調(diào)整由控制部1010提供的代碼長度。
圖6是解釋圖2中所示的壓縮部1002的代碼合成部1002-6的操作的示意圖。代碼合成部1002-6將所提供的第一壓縮代碼1002-12和第二壓縮代碼1002-15轉(zhuǎn)換為指定的代碼數(shù)量(在該實例中為64字節(jié))以將其輸出作為壓縮數(shù)據(jù)1021。因此,將16字節(jié)×16字節(jié)=256字節(jié)的信息壓縮為64字節(jié)信息。
圖7示出了由圖2中所示的壓縮部1002生成的壓縮數(shù)據(jù)1021的生成實例。然而,雖然為了簡化的目的,將以4×4的大小描述實例,但是操作并不是彼此不同的。輸入數(shù)據(jù)具有16×16=256字節(jié),因此將每塊的壓縮率壓縮到1/4。
圖7中的(a)示出了塊圖像數(shù)據(jù)1002-10。將塊圖像數(shù)據(jù)1002-10提供到高分辨率數(shù)據(jù)提取部1002-2以轉(zhuǎn)換為如圖7中的(b)所示的高分辨率數(shù)據(jù)1002-11。將高分辨率數(shù)據(jù)1002-11提供到第一壓縮部1002-3以壓縮成如圖7的(c)中所示的第一壓縮代碼1002-12。塊圖像數(shù)據(jù)1002-10被提供到低分辨率轉(zhuǎn)換部1002-4以轉(zhuǎn)換成如圖7的(d)中所示的低分辨率數(shù)據(jù)1002-14。低分辨率數(shù)據(jù)1002-14被提供到第二壓縮部1002-5并且壓縮為如圖7的(e)中所示的將被輸出的第二壓縮代碼1002-15。然而,如果JPEG代碼數(shù)量和掃描寬度代碼數(shù)量低于指定數(shù)量,那么用于大小調(diào)整的0位被插入30字節(jié)的數(shù)量。
圖8通過將功能模塊化示出了包括圖1中的裝置的解碼部1005的功能。圖8中所示的部分使用與圖1中相同的參考標(biāo)號。
提供到解碼部1005的壓縮數(shù)據(jù)1021被提供到解碼部1005中的代碼分離部1005-1。代碼分離部1005-1將壓縮數(shù)據(jù)1021分離成掃描寬度代碼1005-10和JPEG代碼1005-11。掃描寬度代碼1005-10被提供到第一數(shù)據(jù)解碼部1005-2并且被解碼為第一解碼數(shù)據(jù)1005-12以輸出到圖像合成部1005-5。JPEG代碼1005-11被提供到第二數(shù)據(jù)解碼部1005-3并且被解碼為第二解碼數(shù)據(jù)1005-13以輸出到分辨率轉(zhuǎn)換部1005-4。
對提供到分辨率轉(zhuǎn)換部1005-4的第二解碼數(shù)據(jù)1005-13進行分辨率轉(zhuǎn)換,并且作為分辨率轉(zhuǎn)換數(shù)據(jù)1005-14輸出到圖像合成部1005-5。圖像合成部1005-5將所提供的第一解碼數(shù)據(jù)1005-12和分辨率轉(zhuǎn)換數(shù)據(jù)1005-14合成,以輸出解碼圖像信號1022。
構(gòu)成解碼部1005的第一數(shù)據(jù)解碼部1005-2是已知的掃描寬度解碼器,第二數(shù)據(jù)解碼器1005-3是已知的JPEG解碼器,并且分辨率轉(zhuǎn)換部1005-4是簡單地將像素擴大兩倍的擴大器,因此,將參照圖9描述構(gòu)成本發(fā)明主要部分的圖像合成部1005-5。
圖9是示出了圖8中所示的解碼部1005的圖像合成部1005-5的電路結(jié)構(gòu)的視圖。圖像合成部1005-5以具有降低分辨率的單位作為一個處理單位來進行操作。也就是說,將分辨率轉(zhuǎn)換數(shù)據(jù)(低分辨率數(shù)據(jù))1005-14提供到加法器1005-5-1并以2×2像素為單位相加,然后將相加結(jié)果a 1005-5-11輸出到差分單元1005-5-5。
將第一解碼數(shù)據(jù)(高分辨率數(shù)據(jù))1005-12提供到乘法器1005-5-2以乘以255。也就是說,輸入“0”被作為“0”輸出,而輸入“1”被輸出為“255”。相乘結(jié)果1005-5-12通過加法器1005-5-4以2×2像素為單位相加,并且將相加結(jié)果b 1005-5-13輸出到差分單元1005-5-5。
差分單元1005-5-5從相加結(jié)果a 1005-5-11中減去相加結(jié)果b1005-5-13以輸出差分值1005-5-14。這里,圖像合成部1005-5除了能夠獲得具有高分辨率的無損壓縮的像素值以外,還能夠獲得信號值。然后,當(dāng)差分值變?yōu)樨?fù)值時,信號值被限制(clip)到“0”。
另一方面,計數(shù)器1005-5-3對在每個2×2像素區(qū)(在每個處理)的高分辨率數(shù)據(jù)1005-12的“0”像素計數(shù),以輸出計數(shù)器輸出1005-5-15。也就是說,計數(shù)器1005-5-3計算在2×2像素區(qū)中的“0”像素的數(shù)量。除法器1005-5-6將輸出的差分值1005-5-14除以計數(shù)器輸出1005-5-15。相除結(jié)果1005-5-16是非高分辨率像素的像素值。
如果高分辨率像素值是“0”,則選擇器(sel)1005-5-7選擇輸出相除結(jié)果1005-5-16,并且如果高分辨率像素值是“1”,則選擇器(sel)1005-5-7選擇相乘結(jié)果1005-5-12(即,“255”)以將其輸出。來自選擇器1005-5-7的輸出被輸出作為具有高分辨率的合成的復(fù)合圖像信號。
圖10示出了用于解釋圖9中所示的圖像合成部1005-5的操作實例的分辨率轉(zhuǎn)換數(shù)據(jù)1005-14、第一解碼數(shù)據(jù)1005-2、和解碼圖像信號1002而示出的實例。然而,為了簡化說明,假定將要解釋的圖像部分通過JPEG沒有降低圖像質(zhì)量。圖7中(d)所示的低分辨率壓縮數(shù)據(jù)1002-14被解碼成圖10的(a)中的低分辨率數(shù)據(jù)1005-14。圖10的(b)示出了高分辨率數(shù)據(jù)1005-12。通過圖9中描述的操作,將低分辨率數(shù)據(jù)1005-14和高分辨率數(shù)據(jù)1005-12合成為圖10的(c)中所示的解碼圖像信號1022。
在圖10的(a)中,我們將注意力集中在用虛線包圍的處理單位上。加法器1005-5-1使“191”變成四倍以輸出“764”作為相加結(jié)果1005-5-11。另一方面,在相應(yīng)的高分辨率數(shù)據(jù)1005-12的處理單位,包括一個“0”和三個“1”。乘法器1005-5-2和加法器1005-5-4分別生成255×3=765。在這種情況下,由于差是“-1”和負(fù)數(shù),差被限制到““0”以輸出。另一方面,計數(shù)器1005-5-3對“0”像素計數(shù),然后輸出“1”。因此,除法器1005-5-6執(zhí)行(1/0)處理然后輸出“0”。另一方面,在作為處理單位的2×2像素區(qū)中,當(dāng)高分辨率數(shù)據(jù)為“0”時,選擇器1005-5-7選擇除法器1005-5-6的輸出,而當(dāng)高分辨率數(shù)據(jù)為“1”時,選擇器1005-5-7選擇乘法器1005-5-2的輸出。因此,在2×2像素的處理單位的區(qū)域內(nèi),數(shù)據(jù)“255”、“255”、和“255”被從圖像信號1022輸出。在其他處理單位的區(qū)域中,執(zhí)行與上述處理單位的計算相同的計算。
具有1200dpi等的高分辨率圖像具有在具有諸如黑(255)和白(0)的值之間的差的最大像素值差的位置通過保持那些值[黑(255)和白(0)]來保持高分辨率信息的特點。因此,如上所述,通過無損轉(zhuǎn)換維持黑像素(255),能夠充分獲得高分辨率數(shù)據(jù)的圖像質(zhì)量的優(yōu)點。
上述技術(shù)能夠獲得比具有1200dpi的圖像的普通壓縮獲得的壓縮比更高的壓縮比,并且能夠通過使用以塊為單位保持固定數(shù)據(jù)長度的壓縮格式來簡單地處理壓縮數(shù)據(jù)。
在上述實例中描述了只有圖像信號被壓縮的實例,圖像合成部也能夠以類似的方式對包括關(guān)于已知的標(biāo)記(tag)信息等的位圖的屬性的信息的壓縮數(shù)據(jù)進行解碼。例如,在其中標(biāo)記信息壓縮成具有較高分辨率并且圖像信息壓縮成具有較低分辨率的壓縮數(shù)據(jù)的情況下,圖像合成部能夠?qū)⒕哂休^低分辨率的圖像信息解碼成具有較高質(zhì)量的圖像信息。
在將壓縮數(shù)據(jù)存儲到HDD的過程中,通過在刪除圖7的(e)中的低分辨率代碼的0位(0-bit)調(diào)整代碼并將其恢復(fù)到頁存儲器(PM)時重新放置(re-put)調(diào)整代碼,,減小了HDD存儲容量,使得存儲段數(shù)增加。圖像合成部可以被配置成當(dāng)將壓縮數(shù)據(jù)存儲到PM時對壓縮數(shù)據(jù)進行解碼而不重新放置0位調(diào)整代碼。也就是說,響應(yīng)于存儲目的,合成壓縮數(shù)據(jù)可以轉(zhuǎn)換成添加有代碼長度調(diào)整數(shù)據(jù)的固定數(shù)據(jù)長度類型或刪去了代碼數(shù)據(jù)長度的調(diào)整數(shù)據(jù)的可變數(shù)據(jù)長度類型。
此外,在以上實例中,已經(jīng)將單色信號的255值當(dāng)作高分辨率無損數(shù)據(jù),例如,只要只有CMYK信號的K信號被以高分辨率壓縮而CMY信號是以低分辨率壓縮的數(shù)據(jù),圖像合成部就可以簡單地輸出CMYK的高分辨率數(shù)據(jù)。本發(fā)明不限于上述實施例的形式。在實例中,雖然壓縮部基于壓縮尺寸和目標(biāo)代碼數(shù)量決定低分辨率數(shù)據(jù)的代碼數(shù)量,但是在CMY(低分辨率)K(高分辨率)信號的壓縮數(shù)據(jù)從四旋轉(zhuǎn)引擎(four-rotation engine)打印機輸出的情況下,壓縮部通過在分別需要具有高分辨率和低分辨率的數(shù)據(jù)時決定目標(biāo)值并且在必要時使有損和無損壓縮共存,決定高分辨率壓縮數(shù)據(jù)和低分辨率壓縮數(shù)據(jù)二者的最大傳輸速率。
圖11是用于解釋例如當(dāng)將解碼后的圖像數(shù)據(jù)輸出到四旋轉(zhuǎn)引擎打印機1006-0時CMYK信號的處理的示意圖。參考標(biāo)號1006-0表示由能夠僅以K色打印的K色打印引擎1006-1和能夠以CMY色打印的CMY色打印引擎1006-2組成的四旋轉(zhuǎn)引擎打印機1006-0。參考標(biāo)號1030表示存儲在PM 1003或者HDD 1004中的CMYK信號1030。
CMYK信號由K信號1031-1和CMY信號1031-2組成。這里,例如,K信號1031-1的K信號代碼數(shù)量1031-3被稱作“a”并且CMY信號的CMY信號代碼數(shù)量1031-4被稱作“b”。在a<b的情況下,即,CMY信號代碼數(shù)量1031-4大于K信號代碼數(shù)量1031-3的情況下,關(guān)于該實施例的圖像處理裝置是能夠傳輸以“a”或“b”計的圖像數(shù)據(jù)的系統(tǒng)。像這樣的系統(tǒng)在分別需要K信號1031-1和CMY信號1031-2的每種情況下,能夠只傳輸必要的數(shù)據(jù)。因此,系統(tǒng)的最大傳輸速率變得小于一起傳輸CMYK信號1031的傳輸速率,因此系統(tǒng)能夠減小消耗。
這里,該系統(tǒng)通過單獨為C信號、M信號、Y信號、和K信號中的每個設(shè)置目標(biāo)值以便使它們成為允許單獨訪問的每種代碼形式,可以適用于使用中的引擎并被最優(yōu)化。
如上所述,該實施例能夠容易地對其中分辨率不同的壓縮數(shù)據(jù)被合成為一項合成壓縮數(shù)據(jù)的代碼進行解碼,使得能夠容易地處理高分辨率數(shù)據(jù)。
圖12示出了圖1中的圖像處理裝置1000的另一實施例。除了將觀察器(viewer)1008新加入到HDD 1004的輸出目的地以及增加轉(zhuǎn)換部1007用于其間的數(shù)據(jù)傳輸以外,該實施例與圖1中所示的圖像處理裝置1000相同。
HDD 1004存儲由壓縮部1002壓縮的圖像信號1020的壓縮數(shù)據(jù)1021。存儲在HDD 1004中的壓縮數(shù)據(jù)1021被提供到轉(zhuǎn)換部1007。轉(zhuǎn)換部1007將所提供的壓縮數(shù)據(jù)1021轉(zhuǎn)換為可由觀察器1008觀看的轉(zhuǎn)換壓縮數(shù)據(jù)1023,以將其提供到觀察器1008。觀察器1008能夠顯示所提供的轉(zhuǎn)換壓縮數(shù)據(jù)1023。
圖13是示出了圖12中所示的圖像處理部1000的轉(zhuǎn)換部1007的結(jié)構(gòu)的電路圖。
提供到轉(zhuǎn)換部1007的壓縮數(shù)據(jù)1021被提供到代碼分離部1007-1,并且分離成高分辨率壓縮數(shù)據(jù)1007-10和低分辨率壓縮數(shù)據(jù)1007-11以被輸出。選擇器(sel)1007-2通過控制部1010的控制來選擇所提供的高分辨率數(shù)據(jù)1007-10和低分辨率數(shù)據(jù)1007-11,并將轉(zhuǎn)換壓縮數(shù)據(jù)1023提供到觀察器1008。例如,在壓縮數(shù)據(jù)1021是在該實施例中示出的壓縮數(shù)據(jù)的情況下,分別地,如果用戶主要想瀏覽文字信息,則選擇高分辨率壓縮數(shù)據(jù)1007-10,如果用戶想獲得包括照片的整個圖像,則選擇低分辨率壓縮數(shù)據(jù)1007-11輸出。因為壓縮數(shù)據(jù)已經(jīng)被編碼成塊單位,所以轉(zhuǎn)換部1007很容易只提取任意位置的代碼。
此外,固定長度數(shù)據(jù)形式的壓縮數(shù)據(jù)1021的存儲使得允許通過簡單地址計算提取和解碼必要的信息。甚至當(dāng)將壓縮數(shù)據(jù)轉(zhuǎn)換成可變長度數(shù)據(jù)并且存儲在HDD 1004中時,通過結(jié)合每塊的代碼長度信息對壓縮數(shù)據(jù)進行編碼,使得轉(zhuǎn)換部1007能夠通過只利用代碼長度信息提取并解碼在任意塊位置的代碼。因此,圖像處理裝置1000容易地瀏覽諸如分辨率和位置信息的二維壓縮數(shù)據(jù)。
圖14還示出了圖像處理裝置1000的另一實施例。包括打印機B 1013的圖像處理裝置B 1017新加入到HDD 1004的輸出目的地,并且增加轉(zhuǎn)換部1007用于其間的數(shù)據(jù)傳輸。
由壓縮部1002壓縮的圖像信號1020的壓縮數(shù)據(jù)1021存儲在HDD 1004中。存儲在HDD 1004中的壓縮數(shù)據(jù)1021被提供到轉(zhuǎn)換部1007。例如,作為最終輸出數(shù)據(jù)的部分的打印機B 1013假定為600dpi的打印機。然后,轉(zhuǎn)換部1007由控制部A 1010施加控制,將壓縮數(shù)據(jù)1021的分辨率轉(zhuǎn)換為600dpi以將其中只有低分辨率數(shù)據(jù)1002-14被提取轉(zhuǎn)換壓縮數(shù)據(jù)1015存儲到PM B 1011。解碼部B1012從PM B 1011接收轉(zhuǎn)換壓縮數(shù)據(jù)1015,并將其解碼成解碼圖像信號B 1016,以將其提供到打印機B 1013。打印機B 1013打印所提供的圖像信號B 1016以將其輸出。這里,在上述所有各種操作中,圖像處理裝置B 1017由控制部1014控制。并且對于編碼部B 1012而言能夠只解碼低分辨率數(shù)據(jù)1002-14是足夠的,因此編碼部B 1012由圖8中的第二數(shù)據(jù)編碼部1005-13構(gòu)成是足夠的。
本發(fā)明不限于上述實施例。已經(jīng)描述了壓縮數(shù)據(jù)1021根據(jù)可由打印機B 1013打印的分辨率轉(zhuǎn)換成600dpi,圖像處理裝置B 1017可以根據(jù)其他分辨率進行配置。
雖然在解碼數(shù)據(jù)其間只對低分辨率數(shù)據(jù)進行解碼,但是如圖15所示,圖像處理裝置可以配置為基于高分辨率數(shù)據(jù)1002-11生成脈沖參考位置信號1002-16,并且從低分辨率數(shù)據(jù)1002-14和脈沖參考位置信號1002-16獲得解碼圖像信號B 1016。
圖15是用于說明圖14中所示的圖像處理裝置A 1000和B 1017的另一實施例中的解碼部B 1012的操作的示意圖。
轉(zhuǎn)換部1007提供轉(zhuǎn)換壓縮數(shù)據(jù)1015,其中所提供的壓縮數(shù)據(jù)1021的高分辨率數(shù)據(jù)1002-11和低分辨率數(shù)據(jù)1002-14通過PM B1011提取到解碼部B 1012。
如圖15的(a)中所示,轉(zhuǎn)換壓縮數(shù)據(jù)1015由高分辨率數(shù)據(jù)1002-11和低分辨率數(shù)據(jù)1002-14的塊圖像數(shù)據(jù)組成。如圖15的(b)中所示,解碼部B 1012從高分辨率數(shù)據(jù)1002-11生成脈沖參考位置信號1002-16。
在使用激光的電子照片打印機中,信號的照明時間決定打印濃度。由于通過面積調(diào)制執(zhí)行打印,如果數(shù)據(jù)不超過255值,假定照片打印機執(zhí)行高分辨率打印。通常,在打印文本等的情況下,打印機改變脈沖起始位置以便改進打印像素的穩(wěn)定性和分辨率。在低分辨率數(shù)據(jù)1002-14中,基于例如圖15所示的左參考(0)、中間參考(1)、和右參考(2)的脈沖參考位置信號1002-16決定其脈沖開始位置。
也就是說,打印機參考圖15中的高分辨率數(shù)據(jù)和脈沖參考位置信號。在高分辨率數(shù)據(jù)的2×2像素區(qū)中,左上區(qū)域由三個“1”和一個“0”組成,并且三個“1”集中在區(qū)域的右側(cè)。因此,在這種情況下,右參考(2)被確定為脈沖起始位置。在高分辨率數(shù)據(jù)的2×2像素區(qū)中,左下區(qū)域由四個“0”組成。因此,在這種情況下,中間參考(1)被確定為脈沖起始位置。在高分辨率數(shù)據(jù)的2×2像素區(qū)中,右上區(qū)域由兩個“1”和兩個“0”組成,并且兩個“1”集中在區(qū)域的左側(cè)。因此,在這種情況下,左參考(0)被確定為脈沖開始位置。
因此,基于脈沖參考位置信號1002-16,即使具有低分辨率,編碼部B 1012也能夠生成正確的參考位置信號。因此,能夠由打印機執(zhí)行高質(zhì)量的打印。
圖16通過將功能模塊化示出構(gòu)成在另一實施例中的圖像處理裝置2000的功能。
由于除了壓縮部2002和解碼部2005以外的部件與圖1中所示的圖像處理裝置1000的相同,將參照圖17或后面的圖僅描述壓縮部2002。
圖17是示出了圖16中所示的圖像處理裝置2000的壓縮部的結(jié)構(gòu)的電路圖。與圖16中相同的部件用與圖16中相同的參考標(biāo)號表示。
從打印機控制器2001輸入的具有1200dpi的圖像信號2020被提供到塊劃分部2002-1以輸出以16×16像素為單位提取的塊圖像數(shù)據(jù)2002-10。
無損數(shù)據(jù)提取部2002-2將所提供的塊圖像數(shù)據(jù)2002-10分離成255像素值和除了255像素值以外的信息,以輸出無損數(shù)據(jù)2002-11。第一壓縮部2002-3壓縮所提供的無損數(shù)據(jù)2002-11,從而將第一壓縮代碼2002-12提供到代碼合成部2002-6,并將代碼長度信息2002-13提供到第二壓縮部2002-5。
低分辨率轉(zhuǎn)換部2002-4將所提供的具有1200dpi的塊圖像數(shù)據(jù)2002-10轉(zhuǎn)換成具有600dpi分辨率的塊圖像數(shù)據(jù),從而將低分辨率數(shù)據(jù)2002-14提供到選擇器2002-7。
選擇器2002-7選擇具有1200dpi的塊圖像數(shù)據(jù)2002-10或具有600dpi的低分辨率數(shù)據(jù)2002-14,從而輸出選擇信號2002-16。
第二壓縮部2005-5基于所提供的代碼長度信息2002-13壓縮選擇信號2002-16,然后將第二壓縮代碼2002-15提供到代碼合成部2002-6。代碼合成部2002-6合成所提供的第一壓縮代碼2002-12和第一壓縮代碼2002-15,從而輸出高分辨率壓縮數(shù)據(jù)2021。
此時,雖然打印機控制器2001提供的圖像信號2020是具有1200dpi的圖像信號2020,但是圖像信號2020不限于此。在從打印機控制器2001提供具有600dpi的圖像信號的情況下,塊劃分部2002-1以8×8像素為單位提取圖像信號2020。
無損數(shù)據(jù)提取部2002-2通過除了尺寸以外相同的處理來提取無損數(shù)據(jù)2002-11。該無損數(shù)據(jù)2002-11由第一壓縮部進行壓縮。
在這種情況下,選擇器2002-7直接選擇塊圖像數(shù)據(jù)2002-10以將其提供到第二壓縮部作為選擇信號2002-16。然后,代碼合成部2002-6合成第一壓縮代碼2002-12和第二壓縮代碼2002-15,從而輸出普通分辨率壓縮數(shù)據(jù)2021。
在上述實施例的情況下,通過在具有1200dpi和600dpi的圖像信號2020的兩種情況下,將第二壓縮部2005-5的目標(biāo)代碼數(shù)量設(shè)置成相同的目標(biāo)代碼數(shù)量,壓縮部2002能夠與分辨率無關(guān)地將選擇信號2002-16當(dāng)作一直具有固定數(shù)據(jù)量的壓縮數(shù)據(jù)。因此,代碼數(shù)據(jù)被簡單處理。
如果目標(biāo)代碼數(shù)量被設(shè)置到600dpi,則壓縮部2002能夠通過減小目標(biāo)代碼數(shù)量來執(zhí)行適合于1200dpi和600dpi的壓縮,而不必過多地修改編碼器。
圖18是示出了圖16中的圖像處理裝置2000的解碼部2005的結(jié)構(gòu)的電路圖。除了增加了選擇器2005-6,解碼部2005的基本結(jié)構(gòu)與圖1中所示的圖像處理裝置1000的解碼部1005的結(jié)構(gòu)相同。
將提供到解碼部2005的壓縮數(shù)據(jù)2021提供到解碼部2005中的代碼分離部2005-1。將提供到代碼分離部2005-1的壓縮數(shù)據(jù)2021分離成無損數(shù)據(jù)2005-10和有損數(shù)據(jù)2005-11。第一數(shù)據(jù)解碼部2005-2當(dāng)無損數(shù)據(jù)2005-10是具有1200dpi分辨率的數(shù)據(jù)時,將所提供的無損數(shù)據(jù)2005-10解碼為16×16像素,或者當(dāng)無損數(shù)據(jù)2005-10是具有600dpi分辨率的數(shù)據(jù)時,將所提供的無損數(shù)據(jù)解碼為8×8像素,從而將其輸出到圖像合成部2005-5。
通過第二數(shù)據(jù)解碼部2005-3將有損數(shù)據(jù)2005-11解碼成第二解碼數(shù)據(jù)2005-13,從而分別輸出到分辨率轉(zhuǎn)換部2005-4和選擇器(sel)2005-6。分辨率轉(zhuǎn)換部2005-4將所提供的第二解碼數(shù)據(jù)2005-13轉(zhuǎn)換為16×16像素的分辨率轉(zhuǎn)換數(shù)據(jù)2005-14,從而將其輸出到選擇器(sel)2005-6。當(dāng)提供到解碼部2005的壓縮數(shù)據(jù)2021是具有1200dpi分辨率的數(shù)據(jù)時,選擇器2005-6選擇分辨率轉(zhuǎn)換數(shù)據(jù)2005-14,而當(dāng)提供到解碼部2005的壓縮數(shù)據(jù)2021是具有600dpi分辨率的數(shù)據(jù)時,選擇器2005-6選擇第二解碼數(shù)據(jù)2005-13,從而將其作為選擇輸出數(shù)據(jù)2005-15輸出到圖像合成部2005-5。
圖像合成部2005-5合成所提供的第一解碼數(shù)據(jù)2005-12和選擇輸出數(shù)據(jù)2005-15,從而輸出解碼圖像信號2022。
這里,如果提供到解碼部2005的壓縮數(shù)據(jù)2021是1200dpi分辨率的數(shù)據(jù),則圖像合成部2005-5通過圖10中所示的操作執(zhí)行圖像合成。
如果提供到解碼部2005的壓縮數(shù)據(jù)2021是600dpi分辨率的數(shù)據(jù),則圖像合成部2005-5如圖19所示用各個255像素值置換無損目標(biāo)像素。
圖19是示出了在提供到解碼部2005的壓縮數(shù)據(jù)2021是具有600dpi分辨率的數(shù)據(jù)的情況下,圖像合成部2005-5的操作的示意圖。在這種情況下,選擇信號2005-15是第二解碼數(shù)據(jù)2005-13。
圖19的(a)示出了提供到圖像合成部2005-5的第一解碼數(shù)據(jù)2005-12。用“1”表示的點表示無損目標(biāo)像素。圖19的(b)示出了提供到圖像合成部2005-5的第二解碼數(shù)據(jù)2005-13。在處理單元,如果第一解碼數(shù)據(jù)2005-12是“1”,則255像素值被作為輸出而輸出,如果第一解碼數(shù)據(jù)2005-12是“0”,則輸出第二解碼數(shù)據(jù)2005-13的值。圖19的(c)示出了解碼圖像信號。
因此,根據(jù)上述實施例,用于處理具有多種分辨率的數(shù)據(jù)的裝置能夠使用簡單的結(jié)構(gòu)處理具有不同分辨率的數(shù)據(jù)。因此,本發(fā)明能夠容易地應(yīng)用到具有600dpi和1200dpi打印模式的打印機。
如上所述,本發(fā)明由以下結(jié)構(gòu)(1a)-(1f)說明。
(1a)圖像數(shù)據(jù)解碼裝置,用于解碼合成壓縮數(shù)據(jù),其中,具有多種分辨率的圖像數(shù)據(jù)通過不同壓縮方式分別以塊為單位壓縮,并且每個壓縮數(shù)據(jù)被合成為單個壓縮數(shù)據(jù),圖像數(shù)據(jù)解碼裝置基本上包括
(1b)分離部1005-1,用于將合成壓縮數(shù)據(jù)分離成具有每種分辨率的壓縮數(shù)據(jù);(1c)解碼部1005-2、1005-3,用于解碼從分離部獲得的具有第一分辨率的壓縮數(shù)據(jù)以獲得第一高分辨率數(shù)據(jù),并且還解碼從分離部獲得的具有第二分辨率的壓縮數(shù)據(jù)以獲得第一低分辨率數(shù)據(jù);(1d)轉(zhuǎn)換部1005-4,用于將第一低分辨率數(shù)據(jù)轉(zhuǎn)換為第二高分辨率數(shù)據(jù);以及(1e)圖像合成部1005-5,用于合成第一和第二高分辨率數(shù)據(jù)以獲得解碼圖像數(shù)據(jù)。因此,圖像數(shù)據(jù)解碼裝置能夠以塊為單位提取數(shù)據(jù)以對其進行解碼,使得能夠簡單處理解碼數(shù)據(jù)。
(2)在本發(fā)明中,除了上述基本結(jié)構(gòu)外,解碼部還包括用于獲得第一高分辨率數(shù)據(jù)的第一解碼部1005-2和用于獲得第一低分辨率數(shù)據(jù)的第二解碼部1005-3。
(3)在本發(fā)明中,除了上述基本結(jié)構(gòu)外,解碼部1005-2、1005-3將黑色(K)信號解碼為具有第一分辨率的壓縮數(shù)據(jù),并且將青色(C)品紅色(M)黃色(Y)信號解碼為具有第二分辨率的壓縮數(shù)據(jù)。因此,由于能夠以高分辨率解碼比CMY信號相對更重要的K信號,從而改進了解碼數(shù)據(jù)的圖像質(zhì)量。
(4)此外,除了上述基本結(jié)構(gòu)外,在本發(fā)明中,解碼部1012當(dāng)解碼具有第二分辨率的壓縮數(shù)據(jù)時獲得其中第一高分辨率數(shù)據(jù)用于校正的第一低分辨率數(shù)據(jù)。因此,由于為高分辨率引擎創(chuàng)建的數(shù)據(jù)能夠轉(zhuǎn)換為低分辨率和高質(zhì)量數(shù)據(jù),所轉(zhuǎn)換的數(shù)據(jù)能夠用于低分辨率引擎,并且該圖像數(shù)據(jù)解碼裝置變得可適用于更廣的領(lǐng)域。
(5)此外,在本發(fā)明中,除了以上所述,解碼部1012將第一高分辨率數(shù)據(jù)用作控制打印位置的信號。因此,圖像數(shù)據(jù)解碼裝置甚至通過使用低分辨率數(shù)據(jù)就能夠獲得圖像質(zhì)量極好的解碼數(shù)據(jù)。
(6)在本發(fā)明中,除了上述基本結(jié)構(gòu),分離部1005-1分離圖像特征量數(shù)據(jù),并且第一解碼部通過使用圖像特征量數(shù)據(jù)為具有第一分辨率的數(shù)據(jù)創(chuàng)建插值數(shù)據(jù)。因此,由于圖像數(shù)據(jù)解碼裝置通過使用具有高于圖像分辨率的分辨率的特征量數(shù)據(jù)來解碼圖像數(shù)據(jù),從而改進了解碼數(shù)據(jù)的圖像質(zhì)量。
(7)在本發(fā)明中,除了上述基本結(jié)構(gòu)外,圖像數(shù)據(jù)解碼裝置還包括存儲部1030,用于存儲合成壓縮數(shù)據(jù);以及解碼部,用于選擇只解碼在從存儲部讀出的合成壓縮數(shù)據(jù)中包括的具有指定分辨率的數(shù)據(jù)。從而,由于能夠通過簡單地切換來對兩種不同分辨率共存的壓縮數(shù)據(jù)和單分辨率壓縮數(shù)據(jù)進行解碼,從而能夠減少圖像數(shù)據(jù)解碼裝置的成本。
本發(fā)明由以下的結(jié)構(gòu)(8a)-(8g)說明。
(8a)圖像數(shù)據(jù)解碼裝置,用于解碼第一合成壓縮數(shù)據(jù),其中,具有多種分辨率的圖像數(shù)據(jù)分別以不同壓縮方式以塊為單位壓縮,使得每個壓縮數(shù)據(jù)被合成為單個壓縮數(shù)據(jù),并且用于解碼具有與第一合成壓縮數(shù)據(jù)相同形式的第二合成壓縮數(shù)據(jù),其中,具有相同分辨率的圖像數(shù)據(jù)分別以不同壓縮方式以塊為單位壓縮,使得每個壓縮數(shù)據(jù)被合成為單個壓縮數(shù)據(jù),并且圖像數(shù)據(jù)解碼裝置包括(8b)分離部1005-1,用于將第一合成壓縮數(shù)據(jù)分離為無損數(shù)據(jù)和有損數(shù)據(jù);
(8c)第一解碼部1005-2,用于解碼從分離部獲得的無損數(shù)據(jù)以獲得第一解碼數(shù)據(jù);(8d)第二解碼部1005-3,用于解碼從分離部獲得的有損數(shù)據(jù)以獲得第二解碼數(shù)據(jù);(8e)轉(zhuǎn)換部1005-4,用于將第二解碼數(shù)據(jù)轉(zhuǎn)換為具有高分辨率的分辨率轉(zhuǎn)換數(shù)據(jù);(8f)選擇器2005-6,用于選擇輸出來自轉(zhuǎn)換部的分辨率轉(zhuǎn)換數(shù)據(jù)或來自第二解碼部的第二解碼數(shù)據(jù);以及(8g)圖像合成部1005-5,用于合成來自第一解碼部的第一解碼數(shù)據(jù)和來自第二解碼部的第二解碼數(shù)據(jù),以獲得單個解碼圖像信號。從而,由于兩種不同分辨率共存的壓縮數(shù)據(jù)和單分辨率壓縮數(shù)據(jù)能夠通過簡單切換來解碼,因此能夠減少圖像數(shù)據(jù)解碼裝置的成本。
(9)根據(jù)存儲目的,合成壓縮數(shù)據(jù)被切換為添加有代碼長度調(diào)整數(shù)據(jù)的固定數(shù)據(jù)長度類型,以及刪除了具有代碼數(shù)據(jù)長度的調(diào)整數(shù)據(jù)的可變數(shù)據(jù)長度類型。從而,由于合成壓縮數(shù)據(jù)能夠從具有固定數(shù)據(jù)長度的數(shù)據(jù)轉(zhuǎn)換成具有可變數(shù)據(jù)長度的數(shù)據(jù),所以改進了數(shù)據(jù)存儲性能。
上述裝置將圖像數(shù)據(jù)分別分離成無損和有損數(shù)據(jù),通過不同的壓縮方式壓縮每個圖像數(shù)據(jù),并且通過將每種壓縮數(shù)據(jù)聚集在一起創(chuàng)建單個壓縮數(shù)據(jù)。并且在編碼處理中,有效地應(yīng)用上述結(jié)構(gòu)。因此,圖像數(shù)據(jù)解碼裝置能夠有效地解碼壓縮數(shù)據(jù)。
本領(lǐng)域技術(shù)人員將容易想到另外的優(yōu)點和修改。因此,本發(fā)明在其更廣的方面不限于這里示出和描述的具體細節(jié)和代表性實施例。因此,在不脫離由權(quán)利要求和其等同物所限定的總的發(fā)明構(gòu)思的精神或范圍的前提下,可以進行各種修改。
權(quán)利要求
1.一種圖像數(shù)據(jù)解碼裝置,用于解碼合成壓縮數(shù)據(jù),其中,具有多種分辨率的圖像數(shù)據(jù)分別通過不同壓縮方式以塊為單位壓縮,并且每個壓縮數(shù)據(jù)被合成為單個壓縮數(shù)據(jù),所述圖像數(shù)據(jù)解碼裝置包括分離部,用于將所述合成壓縮數(shù)據(jù)分離成具有每種分辨率的壓縮數(shù)據(jù);解碼部,用于解碼從所述分離部獲得的具有第一分辨率的壓縮數(shù)據(jù)以獲得第一高分辨率數(shù)據(jù),并且還用于解碼從所述分離部獲得的具有第二分辨率的壓縮數(shù)據(jù)以獲得第一低分辨率數(shù)據(jù);轉(zhuǎn)換部,用于將第一低分辨率數(shù)據(jù)轉(zhuǎn)換為第二高分辨率數(shù)據(jù);以及圖像合成部,用于合成所述第一高分辨率數(shù)據(jù)和所述第二高分辨率數(shù)據(jù),以獲得解碼圖像信號。
2.根據(jù)權(quán)利要求1所述的圖像數(shù)據(jù)解碼裝置,其中,所述解碼部包括第一解碼部,用于獲得所述第一高分辨率數(shù)據(jù);以及第二解碼部,用于獲得所述第一低分辨率數(shù)據(jù)。
3.根據(jù)權(quán)利要求1所述的圖像數(shù)據(jù)解碼裝置,其中,所述解碼部包括處理部,用于將黑色(K)信號解碼為具有所述第一分辨率的所述壓縮數(shù)據(jù),并且將青色(C)品紅色(M)黃色(Y)信號解碼為具有所述第二分辨率的所述壓縮數(shù)據(jù)。
4.根據(jù)權(quán)利要求1所述的圖像數(shù)據(jù)解碼裝置,其中,所述解碼部包括處理部,用于獲得所述第一低分辨率數(shù)據(jù),其中,當(dāng)解碼具有所述第二分辨率的所述壓縮數(shù)據(jù)時,所述第一高分辨率數(shù)據(jù)用于校正。
5.根據(jù)權(quán)利要求4所述的圖像數(shù)據(jù)解碼裝置,其中,所述解碼部將所述第一高分辨率數(shù)據(jù)用作控制打印位置的信號。
6.根據(jù)權(quán)利要求1所述的圖像數(shù)據(jù)解碼裝置,其中,所述分離部分離圖像特征量數(shù)據(jù);以及所述第一解碼部包括處理部,用于通過使用所述圖像特征量數(shù)據(jù),為具有所述第一分辨率的所述數(shù)據(jù)創(chuàng)建插值數(shù)據(jù)。
7.根據(jù)權(quán)利要求1所述的圖像數(shù)據(jù)解碼裝置,還包括存儲部,用于存儲所述合成壓縮數(shù)據(jù);以及解碼部,用于選擇性地只解碼包括在從所述存儲部讀出的所述合成壓縮數(shù)據(jù)中的具有指定分辨率的數(shù)據(jù)。
8.一種圖像數(shù)據(jù)解碼裝置,用于解碼第一合成壓縮數(shù)據(jù),其中,具有多種分辨率的圖像數(shù)據(jù)分別通過不同壓縮方式以塊為單位壓縮,使得每個壓縮數(shù)據(jù)被合成為單個壓縮數(shù)據(jù),并且用于解碼具有與所述第一合成壓縮數(shù)據(jù)相同形式的第二合成壓縮數(shù)據(jù),其中具有相同分辨率的圖像數(shù)據(jù)分別通過不同壓縮方式以塊為單位壓縮,使得每個壓縮數(shù)據(jù)被合成為單個壓縮數(shù)據(jù),所述圖像數(shù)據(jù)解碼裝置包括分離部,用于將所述第一合成壓縮數(shù)據(jù)分離為無損數(shù)據(jù)和有損數(shù)據(jù);第一解碼部,用于解碼從所述分離部獲得的所述無損數(shù)據(jù)以獲得第一解碼數(shù)據(jù);第二解碼部,用于解碼從所述分離部獲得的所述有損數(shù)據(jù)以獲得第二解碼數(shù)據(jù);轉(zhuǎn)換部,用于將所述第二解碼數(shù)據(jù)轉(zhuǎn)換為具有高分辨率的分辨率轉(zhuǎn)換數(shù)據(jù);選擇器,用于選擇輸出來自所述轉(zhuǎn)換部的所述分辨率轉(zhuǎn)換數(shù)據(jù)或來自所述第二解碼部的所述第二解碼數(shù)據(jù);以及圖像合成部,用于合成來自所述第一解碼部的所述第一解碼數(shù)據(jù)和來自所述選擇器的所述選擇性輸出數(shù)據(jù),以獲得單一解碼圖像信號。
9.根據(jù)權(quán)利要求1所述的圖像數(shù)據(jù)解碼裝置,其中,所述合成壓縮數(shù)據(jù)根據(jù)存儲目的在添加有代碼長度調(diào)整數(shù)據(jù)的固定數(shù)據(jù)長度類型與刪除了代碼數(shù)據(jù)長度的調(diào)整數(shù)據(jù)的可變數(shù)據(jù)長度類型之間切換。
10.一種圖像數(shù)據(jù)解碼方法,用于解碼合成壓縮數(shù)據(jù),其中,具有多種分辨率的圖像數(shù)據(jù)分別通過不同壓縮方式以塊為單位壓縮,并且每個壓縮數(shù)據(jù)被合成為單個壓縮數(shù)據(jù),所述圖像數(shù)據(jù)解碼方法包括通過分離部將所述合成壓縮數(shù)據(jù)分離成具有每種分辨率的壓縮數(shù)據(jù);通過解碼部解碼從所述分離部獲得的具有第一分辨率的壓縮數(shù)據(jù)以獲得第一高分辨率數(shù)據(jù),并且還解碼從所述分離部獲得的具有第二分辨率的壓縮數(shù)據(jù)以輸出第一低分辨率數(shù)據(jù);通過轉(zhuǎn)換部將所述第一低分辨率數(shù)據(jù)轉(zhuǎn)換為第二高分辨率數(shù)據(jù);以及通過圖像合成部合成所述第一高分辨率數(shù)據(jù)和所述第二高分辨率數(shù)據(jù)以獲得單一解碼圖像信號。
全文摘要
一種圖像數(shù)據(jù)解碼裝置,用于解碼合成壓縮數(shù)據(jù),其中,具有多種分辨率的圖像數(shù)據(jù)分別通過不同壓縮方式以塊為單位壓縮,并且每個壓縮數(shù)據(jù)被合成為單個壓縮數(shù)據(jù)。圖像數(shù)據(jù)解碼裝置包括分離部(1005-1),用于將合成壓縮數(shù)據(jù)分離成具有每種分辨率的壓縮數(shù)據(jù);解碼部(1005-2、1005-3),用于解碼分離的具有第一分辨率的壓縮數(shù)據(jù)以獲得第一高分辨率數(shù)據(jù),并且還解碼從分離部獲得的具有第二分辨率的壓縮數(shù)據(jù)以獲得第一低分辨率數(shù)據(jù);轉(zhuǎn)換部(1005-4),用于將第一低分辨率數(shù)據(jù)轉(zhuǎn)換為第二高分辨率數(shù)據(jù);以及圖像合成部(1005-5),用于合成第一和第二高分辨率數(shù)據(jù)以獲得解碼圖像信號。
文檔編號H04N1/41GK1933542SQ20061012743
公開日2007年3月21日 申請日期2006年9月13日 優(yōu)先權(quán)日2005年9月15日
發(fā)明者田畑淳, 中原信彥 申請人:株式會社東芝, 東芝泰格有限公司