国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      用于自適應(yīng)地壓縮圖像數(shù)據(jù)的方法和裝置與流程

      文檔序號(hào):12481976閱讀:277來源:國(guó)知局
      用于自適應(yīng)地壓縮圖像數(shù)據(jù)的方法和裝置與流程
      本發(fā)明方案涉及用于設(shè)置顯示在圖像處理裝置中的圖像的刷新率和壓縮率的方法。
      背景技術(shù)
      :最近,諸如能夠使用多媒體內(nèi)容的智能電話或平板個(gè)人計(jì)算機(jī)(PC)的移動(dòng)裝置不斷增長(zhǎng)。一般來說,在構(gòu)成移動(dòng)裝置的部件中,顯示面板消耗最多功率。另外,有效地管理圖像數(shù)據(jù)顯示方法的需求不斷增長(zhǎng)以及移動(dòng)裝置中使用需要大功耗的圖像數(shù)據(jù)的百分比不斷增加。具體實(shí)施方式技術(shù)問題本發(fā)明方案用于自適應(yīng)地改變顯示的圖像數(shù)據(jù)的刷新率和壓縮方法。技術(shù)解決方案根據(jù)本發(fā)明方案的實(shí)施例,基于顯示的圖像數(shù)據(jù)的運(yùn)動(dòng)自適應(yīng)地改變圖像數(shù)據(jù)的刷新率和壓縮方法。本發(fā)明的有利效果根據(jù)本發(fā)明方案的實(shí)施例,通過使用人眼視覺特性,可將整體數(shù)據(jù)流量維持在某個(gè)水平并同時(shí)維持相對(duì)良好的圖像質(zhì)量。附圖說明圖1是根據(jù)本發(fā)明方案的實(shí)施例的說明圖像數(shù)據(jù)處理裝置的圖;圖2是根據(jù)實(shí)施例的說明自適應(yīng)圖像數(shù)據(jù)壓縮裝置的配置的方框圖;圖3是根據(jù)實(shí)施例的說明自適應(yīng)圖像數(shù)據(jù)處理方法的流程圖;圖4是根據(jù)實(shí)施例的說明應(yīng)用于根據(jù)運(yùn)動(dòng)水平分類的圖像數(shù)據(jù)的刷新率和壓縮率的參考圖;圖5是根據(jù)實(shí)施例的說明無損壓縮方法的參考圖;圖6是根據(jù)實(shí)施例的說明截位的參考圖;圖7是根據(jù)實(shí)施例的說明使用位映射方法的圖像數(shù)據(jù)壓縮方法的參考圖;圖8是根據(jù)實(shí)施例的說明使用顏色索引表方法的圖像數(shù)據(jù)壓縮方法的參考圖;圖9是根據(jù)實(shí)施例的說明確定圖像數(shù)據(jù)的運(yùn)動(dòng)信息的方法的參考圖;以及圖10是根據(jù)實(shí)施例的說明圖像數(shù)據(jù)發(fā)射/接收系統(tǒng)的圖。最佳模式根據(jù)實(shí)施例,用于自適應(yīng)地壓縮圖像數(shù)據(jù)的方法包括:基于該圖像數(shù)據(jù)的運(yùn)動(dòng)信息來確定該圖像數(shù)據(jù)的刷新率和壓縮率;以及基于確定的刷新率和壓縮率來壓縮并且輸出該圖像數(shù)據(jù)。根據(jù)實(shí)施例,用于自適應(yīng)地壓縮圖像數(shù)據(jù)的裝置包括:壓縮率確定單元,其基于該圖像數(shù)據(jù)的運(yùn)動(dòng)信息來確定該圖像數(shù)據(jù)的刷新率和壓縮率;以及圖像數(shù)據(jù)壓縮單元,其基于確定的刷新率和壓縮率來壓縮并且輸出該圖像數(shù)據(jù)。發(fā)明模式將簡(jiǎn)要地描述說明書中使用的術(shù)語,且接著將詳細(xì)地描述本發(fā)明方案。說明書中使用的術(shù)語是在考慮關(guān)于發(fā)明概念的功能時(shí)目前在本領(lǐng)域中廣泛地使用的一般術(shù)語,但是這些術(shù)語可根據(jù)本領(lǐng)域一般技術(shù)人員的意圖、先例或本領(lǐng)域中的新技術(shù)而改變。另外,申請(qǐng)人可選擇指定術(shù)語,且在此情況中,將在發(fā)明概念的詳述中描述這些術(shù)語的詳細(xì)含義。因此,說明書中使用的術(shù)語不應(yīng)當(dāng)被理解為簡(jiǎn)單名稱,而應(yīng)當(dāng)基于術(shù)語的含義和發(fā)明概念的整體描述。當(dāng)某種事物“包括(comprises)”或“包括(includes)”部件時(shí),除非另有指定,否則可進(jìn)一步包括另一部件。另外,如本文所使用,術(shù)語“單元”和“模塊”可指代執(zhí)行至少一個(gè)功能或操作的單元,且這些單元可實(shí)施為硬件或軟件或硬件與軟件的組合。貫穿說明書,術(shù)語“應(yīng)用程序”可指代用于執(zhí)行特定操作的計(jì)算機(jī)程序集合。本文所述的應(yīng)用程序可根據(jù)不同實(shí)施例而改變。例如,該應(yīng)用程序可包括(但不限于)網(wǎng)頁瀏覽器、相機(jī)應(yīng)用程序、字典應(yīng)用程序、翻譯應(yīng)用程序、數(shù)據(jù)發(fā)射應(yīng)用程序、音樂播放器應(yīng)用程序、視頻播放器應(yīng)用程序、消息應(yīng)用程序、社交溝通者應(yīng)用程序、社交媒體應(yīng)用程序、地圖應(yīng)用程序、相片管理應(yīng)用程序、廣播應(yīng)用程序、游戲應(yīng)用程序、練習(xí)支持應(yīng)用程序、支付應(yīng)用程序、備忘錄應(yīng)用程序、日歷應(yīng)用程序和電話本應(yīng)用程序。在下文中,將參考附圖詳細(xì)地描述本發(fā)明方案的實(shí)施例。圖1是根據(jù)本發(fā)明方案的實(shí)施例的說明圖像數(shù)據(jù)處理裝置的圖??梢圆煌问綄?shí)施根據(jù)發(fā)明概念的實(shí)施例的圖像數(shù)據(jù)處理裝置100。例如,圖像數(shù)據(jù)處理裝置100可包括(但不限于)移動(dòng)電話、智能電話、筆記本計(jì)算機(jī)(膝上型計(jì)算機(jī))、平板個(gè)人計(jì)算機(jī)(PC)、電子書終端、數(shù)字廣播終端、個(gè)人數(shù)字助手(PDA)、便攜式多媒體播放器(PMP)、導(dǎo)航裝置、MP3播放器、數(shù)碼相機(jī)和穿戴式裝置(例如,眼鏡和腕表)。參考圖1,根據(jù)發(fā)明概念的實(shí)施例的圖像數(shù)據(jù)處理裝置100包括應(yīng)用程序處理器110、顯示單元120和幀緩沖器130。應(yīng)用程序處理器110接收?qǐng)D像數(shù)據(jù)并且解碼圖像數(shù)據(jù)以產(chǎn)生圖像幀。由應(yīng)用程序處理器110接收的圖像數(shù)據(jù)可為通過諸如MPEG-2、H.264/AVC和HEVC(高效視頻編解碼)的不同壓縮方法壓縮的圖像數(shù)據(jù)。圖像數(shù)據(jù)可為存儲(chǔ)在提供于與幀緩沖器130分離的圖像數(shù)據(jù)處理裝置100中的存儲(chǔ)器裝置中的數(shù)據(jù)。應(yīng)用程序處理器110解碼接收的圖像數(shù)據(jù)并且恢復(fù)圖像幀的像素值。解壓縮幀132(是已恢復(fù)的原始圖像幀)存儲(chǔ)在幀緩沖器130中。另外,應(yīng)用程序處理器110將壓縮幀131存儲(chǔ)在幀緩沖器130中,該壓縮幀131是通過壓縮該解壓縮幀132而獲得。幀緩沖器130是暫時(shí)存儲(chǔ)顯示在顯示單元120上的圖像幀的信息的存儲(chǔ)器裝置。由應(yīng)用程序處理器110處理的圖像幀存儲(chǔ)在幀緩沖器130中。幀緩沖器130將圖像幀的數(shù)據(jù)存儲(chǔ)在像素單元中。即,幀緩沖器130包括對(duì)應(yīng)于顯示在顯示單元120上的每個(gè)像素的多個(gè)存儲(chǔ)器單元,且存儲(chǔ)在幀緩沖器130中的圖像幀信息按照原樣顯示在顯示單元120上。幀緩沖器130應(yīng)當(dāng)具有能夠存儲(chǔ)至少一個(gè)圖像幀的存儲(chǔ)空間。應(yīng)用程序處理器110和顯示單元120通過數(shù)據(jù)總線連接,且應(yīng)用程序處理器110將存儲(chǔ)在幀緩沖器130中的壓縮幀131或解壓縮幀132的數(shù)據(jù)發(fā)射至顯示單元120。顯示單元120包括諸如PDP、LCD或LED的顯示面板、用于驅(qū)動(dòng)顯示面板的面板驅(qū)動(dòng)單元以及用于解碼從應(yīng)用程序處理器110發(fā)射的壓縮圖像數(shù)據(jù)的自適應(yīng)解碼單元125。從應(yīng)用程序處理器110輸出的圖像數(shù)據(jù)可包括與顯示單元120的顯示面板的X、Y座標(biāo)匹配的每個(gè)像素的數(shù)據(jù),且每個(gè)像素的數(shù)據(jù)可包括多種顏色成分。例如,每個(gè)像素?cái)?shù)據(jù)可包括紅色(R)、綠色(G)和藍(lán)色(B)的多種顏色成分。在真實(shí)顏色的情況中,R、G和B均可具有1個(gè)字節(jié),即,8位,且解壓縮幀132的每個(gè)像素?cái)?shù)據(jù)(是原始圖像數(shù)據(jù))可總共具有24位。原始圖像數(shù)據(jù)的大小通常較大。因此,在考慮應(yīng)用程序處理器110與顯示單元120之間的數(shù)據(jù)總線的帶寬時(shí)可限制數(shù)據(jù)發(fā)射率。另外,即使數(shù)據(jù)總線的帶寬足夠大,也可能限制應(yīng)用程序處理器110與顯示單元120之間的數(shù)據(jù)發(fā)射率以防止功耗。根據(jù)實(shí)施例,提供在應(yīng)用程序處理器110中的自適應(yīng)處理單元115基于圖像數(shù)據(jù)的運(yùn)動(dòng)信息來調(diào)整圖像數(shù)據(jù)的刷新率和壓縮率。刷新率是指1秒鐘輸出的圖像幀的數(shù)量(幀/秒)。壓縮率是指(壓縮圖像幀的數(shù)據(jù)大小)/(原始圖像幀的數(shù)據(jù)大小)。例如,當(dāng)壓縮率是1時(shí),原始圖像幀數(shù)據(jù)大小和壓縮圖像幀數(shù)據(jù)大小彼此相等,且當(dāng)壓縮率是1/4時(shí),壓縮圖像幀數(shù)據(jù)大小是原始圖像幀數(shù)據(jù)大小的1/4。即,隨著壓縮率值降低,壓縮圖像幀數(shù)據(jù)大小相對(duì)于原始圖像幀數(shù)據(jù)大小降低。因此,隨著壓縮率值下降,對(duì)圖像數(shù)據(jù)執(zhí)行更多壓縮。在以下描述中,壓縮率具有0至1的值。隨著壓縮率值越來越接近0,壓縮率越來越高。例如,1/4的壓縮率表示高于1/2的壓縮率的壓縮率。自適應(yīng)壓縮單元115基于運(yùn)動(dòng)信息來確定與圖像數(shù)據(jù)的運(yùn)動(dòng)成反比的刷新率和與運(yùn)動(dòng)成比例的壓縮率并且根據(jù)確定的刷新率和壓縮率來壓縮原始圖像幀。即,隨著圖像運(yùn)動(dòng)增加,自適應(yīng)壓縮單元115確定相對(duì)較小的刷新率和相對(duì)較大的壓縮率并且根據(jù)確定的刷新率和壓縮率來壓縮原始圖像幀。當(dāng)圖像存在大幅運(yùn)動(dòng)時(shí),人眼視覺無法相對(duì)容易地辨別圖像質(zhì)量降級(jí)。另外,當(dāng)圖像存在小幅運(yùn)動(dòng)時(shí),人眼視覺可容易地辨別圖像質(zhì)量降級(jí)。因此,隨著圖像運(yùn)動(dòng)增加,即使使用相對(duì)較小的刷新率和相對(duì)較大的壓縮率來壓縮圖像數(shù)據(jù),人眼視覺辨別的圖像質(zhì)量降級(jí)也不會(huì)太大。另外,數(shù)據(jù)發(fā)射率具有(刷新率)*(一個(gè)幀的數(shù)據(jù)大小)的值。因此,可通過根據(jù)與圖像數(shù)據(jù)的運(yùn)動(dòng)成反比的刷新率和與運(yùn)動(dòng)成比例的壓縮率壓縮圖像數(shù)據(jù)來有效地使用數(shù)據(jù)帶。顯示單元120的自適應(yīng)解碼單元125解碼從自適應(yīng)壓縮單元115輸出的壓縮圖像數(shù)據(jù)。在下文中,將詳細(xì)地描述通過圖1的自適應(yīng)壓縮單元115確定圖像數(shù)據(jù)的刷新率和壓縮率的方法。圖2是根據(jù)實(shí)施例的說明自適應(yīng)圖像數(shù)據(jù)壓縮裝置的配置的方框圖。圖3是根據(jù)實(shí)施例的說明自適應(yīng)圖像數(shù)據(jù)壓縮方法的流程圖。圖2的自適應(yīng)圖像數(shù)據(jù)壓縮裝置200對(duì)應(yīng)于圖1的自適應(yīng)壓縮單元115。參考圖2和3,在操作310中,壓縮率確定單元210基于圖像數(shù)據(jù)的運(yùn)動(dòng)信息來確定圖像數(shù)據(jù)的刷新率和壓縮率。可以不同方式確定圖像數(shù)據(jù)的運(yùn)動(dòng)信息。例如,當(dāng)該當(dāng)前圖像數(shù)據(jù)是關(guān)于通過由預(yù)定應(yīng)用程序執(zhí)行而顯示在屏幕上的屏幕圖像的數(shù)據(jù)時(shí),壓縮率確定單元210可基于應(yīng)用程序類型來確定圖像的運(yùn)動(dòng)信息。可通過表示當(dāng)前執(zhí)行的應(yīng)用程序的索引信息來接收應(yīng)用程序類型信息。當(dāng)該當(dāng)前執(zhí)行的應(yīng)用程序是主要顯示基于靜止圖像或文本的數(shù)據(jù)的應(yīng)用程序(諸如互聯(lián)網(wǎng)瀏覽器、文本閱讀器、電子書閱讀器、靜止圖像查看器、辦公程序或文字處理器)時(shí),壓縮率確定單元210可確定當(dāng)前圖像數(shù)據(jù)具有小幅運(yùn)動(dòng)。另外,當(dāng)該當(dāng)前執(zhí)行的應(yīng)用程序是主要顯示大幅運(yùn)動(dòng)數(shù)據(jù)的應(yīng)用程序(諸如視頻播放器)時(shí),壓縮率確定單元210可確定當(dāng)前圖像數(shù)據(jù)具有中幅運(yùn)動(dòng)。另外,當(dāng)該當(dāng)前執(zhí)行的應(yīng)用程序是執(zhí)行頻繁轉(zhuǎn)變的應(yīng)用程序(諸如游戲應(yīng)用程序)時(shí),壓縮率確定單元210可確定當(dāng)前圖像數(shù)據(jù)具有大幅運(yùn)動(dòng)。壓縮率確定單元210可根據(jù)應(yīng)用程序類型將運(yùn)動(dòng)水平預(yù)分類、預(yù)制表并且如下表1中說明般存儲(chǔ)運(yùn)動(dòng)信息,且確定圖像數(shù)據(jù)的運(yùn)動(dòng)信息。表1可以修改根據(jù)應(yīng)用程序類型確定運(yùn)動(dòng)水平的方法且不限于表1。在下文中,為了方便起見,將主要描述以下情況:根據(jù)運(yùn)動(dòng)水平將圖像數(shù)據(jù)廣泛地分類為三個(gè)階段使得將圖像數(shù)據(jù)分類為具有小幅運(yùn)動(dòng)的第一圖像數(shù)據(jù)、具有中幅運(yùn)動(dòng)的第二圖像數(shù)據(jù)和具有大幅運(yùn)動(dòng)的第三圖像數(shù)據(jù)。然而,圖像數(shù)據(jù)并不限于此并且可以細(xì)分方式根據(jù)運(yùn)動(dòng)水平分類。壓縮率確定單元210可通過分析圖像數(shù)據(jù)來確定運(yùn)動(dòng)水平。例如,壓縮率確定單元210可獲取包括在預(yù)定時(shí)間內(nèi)輸入的圖像幀中的塊的運(yùn)動(dòng)向量、根據(jù)運(yùn)動(dòng)向量的大小產(chǎn)生運(yùn)動(dòng)信息的直方圖,且根據(jù)運(yùn)動(dòng)向量的大小比率來確定包括在圖像數(shù)據(jù)中的運(yùn)動(dòng)水平。然而,確定包括在圖像數(shù)據(jù)中的運(yùn)動(dòng)水平的方法不限于此并且可不同地實(shí)施。當(dāng)根據(jù)運(yùn)動(dòng)水平來分類圖像數(shù)據(jù)時(shí),壓縮率確定單元210確定應(yīng)用于已分類的圖像數(shù)據(jù)的刷新率和壓縮率。當(dāng)如上所述根據(jù)圖像數(shù)據(jù)的運(yùn)動(dòng)水平將圖像數(shù)據(jù)分類為第一至第三圖像數(shù)據(jù)時(shí),壓縮率確定單元210可如下表2中一樣確定待應(yīng)用于已分類的圖像數(shù)據(jù)的刷新率和壓縮率。表2刷新率壓縮率第一圖像數(shù)據(jù)10Hz1第二圖像數(shù)據(jù)30Hz1/4第三圖像數(shù)據(jù)60Hz1/8如表2中所說明,壓縮率確定單元210針對(duì)第一圖像數(shù)據(jù)確定具有最低刷新率的第一刷新率和具有最低壓縮率的第一壓縮率、針對(duì)第二圖像數(shù)據(jù)確定具有中間刷新率的第二刷新率和具有中間壓縮率的第二壓縮率以及針對(duì)第三圖像數(shù)據(jù)確定具有最高刷新率的第三刷新率和具有最高壓縮率的第三壓縮率。不限于表2,壓縮率確定單元210可將刷新率設(shè)置成與圖像數(shù)據(jù)的運(yùn)動(dòng)成反比并且將壓縮率設(shè)置成與圖像數(shù)據(jù)的運(yùn)動(dòng)成比例。在操作320中,圖像數(shù)據(jù)壓縮單元220根據(jù)確定的刷新率和壓縮率來壓縮圖像數(shù)據(jù)。圖4是根據(jù)實(shí)施例的說明應(yīng)用于根據(jù)運(yùn)動(dòng)水平分類的圖像數(shù)據(jù)的刷新率和壓縮率的參考圖。當(dāng)根據(jù)運(yùn)動(dòng)水平來分類圖像數(shù)據(jù)時(shí),圖像數(shù)據(jù)壓縮單元220根據(jù)確定的刷新率和壓縮率來壓縮圖像數(shù)據(jù)。當(dāng)圖像數(shù)據(jù)是具有小幅運(yùn)動(dòng)的第一圖像時(shí),應(yīng)用于第一圖像數(shù)據(jù)的刷新率是10Hz且應(yīng)用于第一圖像數(shù)據(jù)的壓縮率是1,圖像數(shù)據(jù)壓縮單元220無損地壓縮原始圖像幀并且以10Hz的刷新率輸出無損壓縮的圖像幀410。作為實(shí)例,當(dāng)原始圖像數(shù)據(jù)具有60Hz的刷新率時(shí),即,當(dāng)原始圖像數(shù)據(jù)每秒鐘包括60個(gè)圖像幀時(shí),圖像數(shù)據(jù)壓縮單元220可通過圖像丟棄而僅僅采樣60個(gè)原始圖像幀中的10個(gè)圖像幀,并且通過無損壓縮方法來壓縮采樣的10個(gè)圖像幀。不同方法可應(yīng)用為無損壓縮方法。作為實(shí)例,可應(yīng)用差分脈碼調(diào)制(DPCM)方法以無損地壓縮采樣的圖像幀。當(dāng)圖像數(shù)據(jù)是具有中幅運(yùn)動(dòng)的第二圖像時(shí),應(yīng)用于第二圖像數(shù)據(jù)的刷新率是30Hz且應(yīng)用于第一圖像數(shù)據(jù)的壓縮率是1/4,圖像數(shù)據(jù)壓縮單元220以1/4的率壓縮原始圖像幀并且以30Hz的刷新率輸出壓縮的圖像幀420。在此情況中,圖像數(shù)據(jù)壓縮單元220通過幀丟失而僅僅采樣60個(gè)原始圖像幀中的30個(gè)圖像幀,并且以1/4的率壓縮采樣的30個(gè)圖像幀中的每一個(gè)。即,圖像幀壓縮單元220執(zhí)行壓縮使得采樣的30個(gè)圖像幀中的每一個(gè)的數(shù)據(jù)大小具有原始圖像幀的大小的1/4。壓縮方法可通過不同方法(諸如隨后將描述的截位、位映射和顏色索引)來實(shí)施。當(dāng)圖像數(shù)據(jù)是具有大幅運(yùn)動(dòng)的第三圖像時(shí),應(yīng)用于第三圖像數(shù)據(jù)的刷新率是60Hz且應(yīng)用于第三圖像數(shù)據(jù)的壓縮率是1/8,圖像數(shù)據(jù)壓縮單元220以1/8的率壓縮接收的原始圖像幀并且以60Hz的刷新率輸出壓縮的圖像幀430。在此情況中,因?yàn)樵紙D像幀的幀率是60Hz,所以原始圖像幀的幀率和確定的刷新率彼此相等。當(dāng)原始圖像幀的幀率和確定的刷新率彼此相等時(shí),可按照原樣使用原始圖像幀,且原始圖像幀并未丟失。當(dāng)確定的刷新率大于原始圖像幀的幀率時(shí),可通過插值或上采樣來調(diào)整壓縮的圖像數(shù)據(jù)的幀率。例如,如上所述,當(dāng)原始圖像幀的幀率是60Hz且具有大幅運(yùn)動(dòng)的圖像數(shù)據(jù)的刷新率是120Hz時(shí),圖像數(shù)據(jù)壓縮單元220通過對(duì)原始圖像幀進(jìn)行插值來產(chǎn)生120Hz的圖像幀,并且根據(jù)確定的壓縮率來壓縮每個(gè)圖像幀。壓縮方法可通過不同方法(諸如隨后將描述的截位、位映射和顏色索引)來實(shí)施。圖5是根據(jù)實(shí)施例的說明無損壓縮方法的參考圖。如上所述,當(dāng)該當(dāng)前圖像數(shù)據(jù)具有小幅運(yùn)動(dòng)時(shí),圖像數(shù)據(jù)壓縮單元220可減小圖像數(shù)據(jù)的刷新率并且減小其壓縮率。作為實(shí)例,當(dāng)圖像數(shù)據(jù)的運(yùn)動(dòng)較小時(shí),可無損地壓縮圖像數(shù)據(jù)而非以相對(duì)較小的刷新率輸出圖像數(shù)據(jù)。DPCM方法被說明為圖5中的無損壓縮方法。DPCM方法計(jì)算構(gòu)成行或列方向上的每個(gè)圖像幀的像素差值的差分值并且發(fā)射差分值而非原始像素的像素值。如圖5中所說明,圖像數(shù)據(jù)壓縮單元220計(jì)算包括在無損壓縮圖像幀中的相鄰像素之間的像素差值。例如,圖像數(shù)據(jù)壓縮單元220計(jì)算與左側(cè)像素值P(0,0)的差值(P(1,0)-P(0,0))并且使用該差值作為像素值P(1,0)的信息,而非包括在原始幀510中的像素值P(1,0)。在此情況中,用于參考的像素值P(0,0)的原始值按照原樣使用。在解碼程序中,可通過將像素值P(0,0)與差值P(1,0)-P(0,0)相加來恢復(fù)像素值P(1,0)。以此方式,圖像數(shù)據(jù)壓縮單元220可通過DPCM使用相鄰像素之間的差分值來產(chǎn)生無損壓縮幀520。圖6是根據(jù)實(shí)施例的說明截位的參考圖。當(dāng)確定壓縮率時(shí),圖像數(shù)據(jù)壓縮單元220可通過截位縮減原始圖像數(shù)據(jù)的每個(gè)像素的位數(shù)來執(zhí)行壓縮。假設(shè)原始圖像數(shù)據(jù)的每個(gè)像素?cái)?shù)據(jù)具有RGB888(即,R、G和B顏色成分均包括8位)且因此其總共具有24位的大小。圖像數(shù)據(jù)壓縮單元220可通過截?cái)嘣紙D像數(shù)據(jù)的一個(gè)像素的位來將原始像素的24-位數(shù)據(jù)大小壓縮至16位,使得其具有RGB565(即,R顏色成分具有5位的值,G顏色成分具有6位的值且B顏色成分具有5位的值)。在此情況中,壓縮率是16/24,即,2/3。參考圖6,如所說明,假設(shè)一個(gè)像素的顏色成分的二進(jìn)制值包括b1至b8的8位(610),其中b1是最高有效位(MSB)且b8是最低有效位(LSB)。圖像數(shù)據(jù)壓縮單元220通過根據(jù)確定的壓縮率從LSB截?cái)囝A(yù)定數(shù)量的位(620)并且僅僅輸出除截?cái)辔?620)之外的剩余6位將8-位數(shù)據(jù)壓縮至6位。接收截?cái)嗟膱D像數(shù)據(jù)的解碼側(cè)可通過將0插入至截?cái)嗟亩M(jìn)制值部分中來執(zhí)行解碼??筛鶕?jù)壓縮率來確定截?cái)辔粩?shù)。例如,當(dāng)壓縮率是1/M(M是整數(shù))時(shí),原始圖像數(shù)據(jù)的一個(gè)像素的總位數(shù)是T(T是整數(shù)),且截?cái)辔粩?shù)是N(N是整數(shù)),確定N的值使得(T-N)/T=1/M。當(dāng)一個(gè)像素包括多種顏色成分時(shí),可基于確定的截?cái)辔粩?shù)N來確定每種顏色成分中要截?cái)嗟奈粩?shù)。如在上述實(shí)例中,當(dāng)將24-位像素?cái)?shù)據(jù)壓縮至16位以總共截?cái)?位時(shí),可設(shè)置該像素?cái)?shù)據(jù)使得在R顏色成分中截?cái)?位、在G顏色成分中截?cái)?位且在B顏色成分中截?cái)?位。圖7是根據(jù)實(shí)施例的說明使用位映射方法的圖像數(shù)據(jù)壓縮方法的參考圖。圖像數(shù)據(jù)壓縮單元220可通過位映射方法而非截位方法來壓縮圖像數(shù)據(jù)。例如,當(dāng)原始圖像幀的像素是由8位表示時(shí),像素具有總共256種(0~255)顏色成分中的一個(gè)。當(dāng)將8-位像素壓縮至6位時(shí),可由6-位像素值表示64種(0~63)顏色成分。圖像數(shù)據(jù)壓縮單元220可通過將由8位表示的原始圖像幀的當(dāng)前像素的顏色成分715映射至可由6位表示的顏色成分中的顏色成分725并且輸出對(duì)應(yīng)于顏色成分725的6-位值來壓縮圖像數(shù)據(jù)。圖8是根據(jù)實(shí)施例的說明使用顏色索引表方法的圖像數(shù)據(jù)壓縮方法的參考圖。當(dāng)根據(jù)壓縮率確定可用于表示圖像數(shù)據(jù)的一個(gè)像素的位數(shù)時(shí),圖像數(shù)據(jù)壓縮單元220可通過確定可通過使用確定的位數(shù)表示的顏色并且輸出表示對(duì)應(yīng)于每個(gè)像素的顏色的索引的二進(jìn)制值來壓縮圖像數(shù)據(jù)。假設(shè)可用于表示根據(jù)壓縮率壓縮的圖像數(shù)據(jù)的一個(gè)像素的位數(shù)是n(整數(shù))。除其中壓縮率是1的情況之外,“n”應(yīng)當(dāng)小于原始圖像幀的一個(gè)像素的位數(shù)。可通過使用n位表示的2^n種顏色稱為C1至C(2^n)。圖像數(shù)據(jù)壓縮單元220確定2^n種顏色中最接近當(dāng)前像素的顏色的顏色并且輸出表示確定的顏色的n-位顏色索引。換句話來說,圖像數(shù)據(jù)壓縮單元220可通過構(gòu)造包括2^n種顏色的調(diào)色板并且輸出表示包括在調(diào)色板中的一個(gè)顏色的n-位索引信息來壓縮圖像數(shù)據(jù)。圖像數(shù)據(jù)壓縮單元220根據(jù)確定的壓縮率通過使用上述不同壓縮方法來壓縮原始圖像幀。作為實(shí)例,圖像數(shù)據(jù)壓縮單元220應(yīng)用DPCM以對(duì)具有小幅運(yùn)動(dòng)的第一圖像數(shù)據(jù)執(zhí)行無損壓縮。另外,圖像數(shù)據(jù)壓縮單元220可通過截?cái)鄻?gòu)成每個(gè)像素的多種顏色成分中的至少一種顏色成分的二進(jìn)制值的位,使得總位數(shù)小于原始圖像幀的像素的位數(shù),來對(duì)具有中幅運(yùn)動(dòng)的第二圖像數(shù)據(jù)執(zhí)行壓縮。即,當(dāng)原始圖像數(shù)據(jù)包括三種顏色成分時(shí),原始圖像數(shù)據(jù)的像素的三種顏色成分的二進(jìn)制值分別是A、B和C(整數(shù)),且像素的全部三種顏色成分的位數(shù)是M(整數(shù)),圖像數(shù)據(jù)壓縮單元220可通過截?cái)郃、B和C中的至少一個(gè)的二進(jìn)制值的位使得第二圖像數(shù)據(jù)的像素的總位數(shù)“m(整數(shù))”小于M來對(duì)第二圖像數(shù)據(jù)執(zhí)行壓縮。另外,圖像數(shù)據(jù)壓縮單元220可通過使用利用調(diào)色板的顏色標(biāo)引方法來對(duì)具有大幅運(yùn)動(dòng)的第三圖像數(shù)據(jù)執(zhí)行壓縮。即,圖像數(shù)據(jù)壓縮單元可通過將原始圖像數(shù)據(jù)的顏色映射至可由小于“m”的位數(shù)“n(整數(shù))”表示的2^n種顏色中的一種顏色并且輸出包括“n”位的顏色索引值來壓縮第三圖像數(shù)據(jù)。圖9是根據(jù)實(shí)施例的說明確定圖像數(shù)據(jù)的運(yùn)動(dòng)信息的方法的參考圖。如上所述,壓縮率確定單元210可基于顯示圖像數(shù)據(jù)的應(yīng)用程序的類型來確定圖像數(shù)據(jù)的運(yùn)動(dòng)信息。然而,在某些情況中,可同時(shí)在屏幕圖像900中顯示多個(gè)應(yīng)用程序。例如,如圖9中所說明,可在屏幕圖像900中顯示不同類型的第一應(yīng)用程序910和第二應(yīng)用程序920。當(dāng)屏幕圖像900中應(yīng)當(dāng)顯示多個(gè)應(yīng)用程序(910和920)時(shí),壓縮率確定單元210可基于多個(gè)應(yīng)用程序中具有最大運(yùn)動(dòng)的應(yīng)用程序來確定壓縮率。例如,當(dāng)?shù)谝粦?yīng)用程序910是具有小幅運(yùn)動(dòng)的互聯(lián)網(wǎng)瀏覽器且第二應(yīng)用程序920是視頻播放器時(shí),壓縮率確定單元210可基于具有大幅運(yùn)動(dòng)的第二應(yīng)用程序920的運(yùn)動(dòng)信息來確定整個(gè)屏幕圖像900是大幅運(yùn)動(dòng)圖像。圖10是根據(jù)實(shí)施例的說明圖像數(shù)據(jù)發(fā)射/接收系統(tǒng)的圖。參考圖10,根據(jù)實(shí)施例的圖像數(shù)據(jù)發(fā)射/接收系統(tǒng)可包括發(fā)射圖像數(shù)據(jù)的發(fā)射裝置和接收并且顯示圖像數(shù)據(jù)的接收裝置。發(fā)射圖像數(shù)據(jù)的發(fā)射裝置將稱為第一裝置1010,且接收并且顯示圖像數(shù)據(jù)的接收裝置將稱為第二裝置1020。根據(jù)發(fā)明概念的實(shí)施例,第一裝置1010可包括用于與第二裝置1020通信的至少一個(gè)通信模塊。例如,第一裝置1010可包括(但不限于)移動(dòng)通信模塊(例如,3G、4G或5G)、短程通信模塊(例如,藍(lán)牙通信模塊、BLE(低功耗藍(lán)牙)通信裝置、WiFi通信模塊、Zigbee通信模塊、IrDA(紅外線數(shù)據(jù)聯(lián)盟)通信模塊、WFD(Wi-Fi直連)通信模塊、UWB(超寬帶)通信模塊或Ant+通信模塊)或家庭網(wǎng)絡(luò)通信模塊??梢圆煌问綄?shí)施根據(jù)發(fā)明概念的實(shí)施例的第一裝置1010。例如,本文所述的第一裝置1010可包括(但不限于)移動(dòng)電話、智能電話、筆記本計(jì)算機(jī)(膝上型計(jì)算機(jī))、平板個(gè)人計(jì)算機(jī)(PC)、電子書終端、數(shù)字廣播終端、個(gè)人數(shù)字助手(PDA)、便攜式多媒體播放器(PMP)、導(dǎo)航裝置、MP3播放器、數(shù)碼相機(jī)和穿戴式裝置(例如,眼鏡和腕表)。第二裝置1020可包括用于接收從第一裝置1010發(fā)射的圖像數(shù)據(jù)的至少一個(gè)通信模塊。例如,第二裝置1020可包括(但不限于)移動(dòng)通信模塊(例如,3G、4G或5G)、短程通信模塊(例如,藍(lán)牙通信模塊、BLE(低功耗藍(lán)牙)通信裝置、WiFi通信模塊、Zigbee通信模塊、IrDA(紅外線數(shù)據(jù)聯(lián)盟)通信模塊、WFD(Wi-Fi直連)通信模塊、UWB(超寬帶)通信模塊或Ant+通信模塊)或家庭網(wǎng)絡(luò)通信模塊。根據(jù)發(fā)明概念的實(shí)施例,第二裝置1020可為具有顯示功能的不同類型的裝置。例如,第二裝置1020可包括(但不限于)移動(dòng)電話、智能電話、筆記本計(jì)算機(jī)(膝上型計(jì)算機(jī))、平板個(gè)人計(jì)算機(jī)(PC)、電子書終端、數(shù)字廣播終端、個(gè)人數(shù)字助手(PDA)、便攜式多媒體播放器(PMP)、導(dǎo)航裝置、MP3播放器、數(shù)碼相機(jī)、智能電視(TV)、眼鏡、腕表、三星機(jī)頂盒(homesync)、空調(diào)、凈水器和具有通信功能的冰箱。第一裝置1010可執(zhí)行類似于圖2的圖像數(shù)據(jù)壓縮裝置200的功能。即,如同圖2的圖像數(shù)據(jù)壓縮裝置200,第一裝置1010的自適應(yīng)壓縮單元1015基于輸入圖像數(shù)據(jù)的運(yùn)動(dòng)信息來確定刷新率和壓縮率,根據(jù)確定的刷新率和壓縮率來壓縮圖像數(shù)據(jù),并且通過通信模塊將壓縮的圖像數(shù)據(jù)輸出至第二裝置1020。第二裝置1020的自適應(yīng)解碼單元1025解碼壓縮的圖像數(shù)據(jù)。根據(jù)發(fā)明概念的實(shí)施例的方法可通過以可由不同的計(jì)算機(jī)構(gòu)件執(zhí)行的程序命令的形式實(shí)施而存儲(chǔ)在計(jì)算機(jī)可讀記錄介質(zhì)中。計(jì)算機(jī)可讀記錄介質(zhì)可單獨(dú)或組合地包括程序命令、數(shù)據(jù)文件和數(shù)據(jù)結(jié)構(gòu)。程序命令可為尤其針對(duì)發(fā)明概念設(shè)計(jì)和配置的程序命令,或可為公知且計(jì)算機(jī)軟件領(lǐng)域中的一般技術(shù)人員可使用的程序命令。計(jì)算機(jī)可讀記錄介質(zhì)的實(shí)例可包括磁性記錄介質(zhì)(諸如硬盤、軟盤和磁帶)、光學(xué)記錄介質(zhì)(諸如光盤只讀存儲(chǔ)器(CD-ROM)和數(shù)字通用光盤(DVD))、磁性-光學(xué)記錄介質(zhì)(諸如軟式光盤)和硬件裝置(諸如經(jīng)具體配置以存儲(chǔ)并且執(zhí)行程序命令的只讀存儲(chǔ)器(ROM)、隨機(jī)存取存儲(chǔ)器(RAM)和閃存)。程序命令的實(shí)例可包括由編譯器創(chuàng)建的機(jī)器語言代碼和可由計(jì)算機(jī)通過使用解譯器執(zhí)行的高級(jí)語言代碼。雖然上文已經(jīng)詳細(xì)地描述了發(fā)明概念的實(shí)施例,但是發(fā)明概念的范圍并不限于此且本領(lǐng)域一般技術(shù)人員將理解的是,在不脫離如由以下權(quán)利要求書界定的發(fā)明概念的精神和范圍的情況下可在其中做出各種修改和改進(jìn)。當(dāng)前第1頁1 2 3 
      當(dāng)前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1