• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>
    當前位置: 首頁 > 專利查詢>鐘炎培專利>正文

    圖像的壓縮方法和裝置制造方法及圖紙

    技術編號:15696087 閱讀:327 留言:0更新日期:2017-06-24 11:42
    本發明專利技術公開了一種圖像的壓縮方法和裝置。其中,該方法包括:將當前幀圖像按照第一預設像素規格進行分塊,并獲取每個塊所屬的類型;根據每個塊所屬的類型對當前幀圖像中各個塊所處的位置進行標記,得到當前幀圖像的塊類型索引圖;依據第二預設像素規格對塊類型索引圖進行分塊,并根據塊類型索引圖中塊的屬性判斷是否對分塊后的塊類型索引圖進行再次分塊;根據再次分塊后塊類型索引圖中描述的每個塊所屬的類型對當前幀圖像進行編碼,得到圖像的壓縮碼流。本發明專利技術解決了現有技術中視頻圖像的壓縮在傳輸過程中不能滿足帶寬的需求的技術問題。

    【技術實現步驟摘要】
    圖像的壓縮方法和裝置
    本專利技術涉及圖像處理領域,具體而言,涉及一種圖像的壓縮方法和裝置。
    技術介紹
    與傳統的視頻圖像壓縮方法相似,屏幕視頻圖像通常也采用基于塊的壓縮方法。然而屏幕視頻圖像是一類復雜的視頻序列,它的每一幀圖像都是復合圖像,既包含普通的圖片信息也包含文字信息。而且屏幕視頻圖像中塊的運動往往也具有一定的規律。若可充分利用這些特性,則可較好地實現屏幕視頻圖像壓縮。目前,將屏幕視頻圖像中每個塊分為了四種方式之一:零運動向量塊、全局運動向量塊、文字塊和圖片塊。然后對不同類型的塊采用不同的壓縮方法,實現了較好的屏幕視頻圖像的壓縮。但是屏幕視頻圖像的每個幀都是一個復合圖像,采用單一的圖像壓縮算法不可滿足傳輸帶寬的需求,且采用相同大小塊的屏幕視頻圖像編碼沒有利用鄰近塊類型相似性的特點,在帶寬資源有限的情況下,恢復圖像質量較差。針對現有技術中視頻圖像的壓縮在傳輸過程中不能滿足帶寬的需求的問題,目前尚未提出有效的解決方案。
    技術實現思路
    本專利技術實施例提供了一種圖像的壓縮方法和裝置,以至少解決現有技術中視頻圖像的壓縮在傳輸過程中不能滿足帶寬的需求的技術問題。根據本專利技術實施例的一個方面,提供了一種圖像的壓縮方法,包括:將當前幀圖像按照第一預設像素規格進行分塊,并獲取每個塊所屬的類型;根據每個塊所屬的類型對當前幀圖像中各個塊所處的位置進行標記,得到當前幀圖像的塊類型索引圖;依據第二預設像素規格對塊類型索引圖進行分塊,并根據塊類型索引圖中塊的屬性判斷是否對分塊后的塊類型索引圖進行再次分塊;根據再次分塊后塊類型索引圖中描述的每個塊所屬的類型對當前幀圖像進行編碼,得到圖像的壓縮碼流。根據本專利技術實施例的另一方面,還提供了一種圖像的壓縮裝置,包括:塊類型判斷模塊,用于將當前幀圖像按照第一預設像素規格進行分塊,并獲取每個塊所屬的類型;標記模塊,用于根據每個塊所屬的類型對當前幀圖像中各個塊所處的位置進行標記,得到當前幀圖像的塊類型索引圖;自適應分塊模塊,用于依據第二預設像素規格對塊類型索引圖進行分塊,并根據塊類型索引圖中塊的屬性判斷是否對分塊后的塊類型索引圖進行再次分塊;編碼模塊,用于根據再次分塊后塊類型索引圖中描述的每個塊所屬的類型對當前幀圖像進行編碼,得到圖像的壓縮碼流。此處需要說明的是,由于圖像鄰域像素的相似性,四種類型的塊常常聚堆出現。這種同種類型塊聚集出現的特性實際上更利于壓縮編碼。如果零運動向量塊和全局運動向量塊各自聚集在一起,多個小塊的輔助信息可以使用一個大塊的輔助信息來表示。如果文字塊和圖片塊各自聚集在一起,可以利用更大區域的相關性更有利于文字和圖片編碼。上述方案就是針對屏幕視頻圖像中四種類型塊各自聚集的特性進行自適應分塊,從而使各種類型的塊實現了更高效率的壓縮編碼。在本專利技術實施例中,將當前幀圖像按照第一預設像素規格進行分塊,并獲取每個塊所屬的類型,根據每個塊所屬的類型對所述當前幀圖像中各個塊所處的位置進行標記,得到所述當前幀圖像的塊類型索引圖,依據第二預設像素規格對所述塊類型索引圖進行分塊,并根據所述塊類型索引圖中塊的屬性判斷是否對分塊后的塊類型索引圖進行再次分塊,根據所述再次分塊后塊類型索引圖中描述的每個塊所屬的類型對所述當前幀圖像進行編碼,得到所述圖像的壓縮碼流。上述方案利用了圖像中多種塊的特性,以及鄰近塊類型相似性的特點,減少了編碼過程中產生的輔助信息,從而解決了現有技術中視頻圖像的壓縮在傳輸過程中不能滿足帶寬的需求的技術問題,并且在帶寬資源有限的情況下,提高恢復圖像的質量,較好地實現屏幕視頻圖像壓縮。附圖說明此處所說明的附圖用來提供對本專利技術的進一步理解,構成本申請的一部分,本專利技術的示意性實施例及其說明用于解釋本專利技術,并不構成對本專利技術的不當限定。在附圖中:圖1是根據本專利技術實施例的圖像的壓縮方法的流程圖;圖2是該示例中參考幀圖像的示意圖;圖3是該示例中當前幀圖像的示意圖;圖4是圖3中的當前幀圖像的塊類型索引圖;圖5是根據本專利技術實施例的一種圖像的壓縮方法的流程圖;圖6是根據本專利技術實施例的一種可選的屏幕視頻編解碼器架構圖;以及圖7是根據本專利技術實施例的圖像的壓縮裝置的示意圖。具體實施方式為了使本
    的人員更好地理解本專利技術方案,下面將結合本專利技術實施例中的附圖,對本專利技術實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本專利技術一部分的實施例,而不是全部的實施例。基于本專利技術中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都應當屬于本專利技術保護的范圍。需要說明的是,本專利技術的說明書和權利要求書及上述附圖中的術語“第一”、“第二”等是用于區別類似的對象,而不必用于描述特定的順序或先后次序。應該理解這樣使用的數據在適當情況下可以互換,以便這里描述的本專利技術的實施例能夠以除了在這里圖示或描述的那些以外的順序實施。此外,術語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統、產品或設備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或對于這些過程、方法、產品或設備固有的其它步驟或單元。實施例1根據本專利技術實施例,提供了一種圖像的壓縮方法的實施例,需要說明的是,在附圖的流程圖示出的步驟可以在諸如一組計算機可執行指令的計算機系統中執行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執行所示出或描述的步驟。圖1是根據本專利技術實施例的圖像的壓縮方法的流程圖,如圖1所示,該方法包括如下步驟:步驟S102,將當前幀圖像按照第一預設像素規格進行分塊,并獲取每個塊所屬的類型。具體的,上述當前幀圖像可以是視頻圖像中的任意一幀圖像,在一種可選的實施例中,每個塊所屬的類型可以包括:零運動向量塊、全局運動向量、文字塊以及圖片塊。步驟S104,根據每個塊所屬的類型對所述當前幀圖像中各個塊所處的位置進行標記,得到所述當前幀圖像的塊類型索引圖。在上述步驟中,對各個塊的位置以塊的類型進行標記,以得到塊類型索引圖。步驟S106,依據第二預設像素規格對所述塊類型索引圖進行分塊,并根據所述塊類型索引圖中塊的屬性判斷是否對分塊后的塊類型索引圖進行再次分塊。具體的,在上述步驟中,上述第二預設像素規格小于第一預設像素規格,上述塊的屬性可以包括塊的類型、塊的編碼代價函數等屬性。根據塊的屬性判斷是否對分塊后的塊類型索引圖中的塊進行再次分塊的原則可以是編碼代價最小。以零運動向量塊和全局運動向量塊為例,如果索引值相同的零運動向量塊和全局運動向量塊各自聚集在一起,多個小塊的輔助信息可以使用一個大塊的輔助信息來表示,減少傳輸的輔助信息,因此可以通過索引值來確定是否對塊類型為零運動向量塊和全局運動向量塊的塊繼續進行分塊,再以文字塊和圖片塊為例,如果文字塊和圖片塊各自聚集在一起,更大區域的相關性有可能更有利于文字和圖片編碼,因此可以通過編碼代價函數來確定是否對塊類型為文字塊或圖像塊的塊繼續進行分塊。此處需要說明的是,上述步驟即為對圖像進行自適應分塊的過程,通過上述步驟得到各種尺寸的塊,在繼續進行編碼時,將對最后分塊得到的不同尺寸的塊進行編碼。步驟S108,根據所述再次分塊后塊類型索引圖中描述的每個塊所屬的類型對所述當前幀圖像進行編碼,得本文檔來自技高網
    ...
    圖像的壓縮方法和裝置

    【技術保護點】
    一種圖像的壓縮方法,其特征在于,包括:將當前幀圖像按照第一預設像素規格進行分塊,并獲取每個塊所屬的類型;根據每個塊所屬的類型對所述當前幀圖像中各個塊所處的位置進行標記,得到所述當前幀圖像的塊類型索引圖;依據第二預設像素規格對所述塊類型索引圖進行分塊,并根據所述塊類型索引圖中塊的屬性判斷是否對分塊后的塊類型索引圖進行再次分塊;根據所述再次分塊后塊類型索引圖中描述的每個塊所屬的類型對所述當前幀圖像進行編碼,得到所述圖像的壓縮碼流。

    【技術特征摘要】
    1.一種圖像的壓縮方法,其特征在于,包括:將當前幀圖像按照第一預設像素規格進行分塊,并獲取每個塊所屬的類型;根據每個塊所屬的類型對所述當前幀圖像中各個塊所處的位置進行標記,得到所述當前幀圖像的塊類型索引圖;依據第二預設像素規格對所述塊類型索引圖進行分塊,并根據所述塊類型索引圖中塊的屬性判斷是否對分塊后的塊類型索引圖進行再次分塊;根據所述再次分塊后塊類型索引圖中描述的每個塊所屬的類型對所述當前幀圖像進行編碼,得到所述圖像的壓縮碼流。2.根據權利要求1所述的方法,其特征在于,所述塊的類型包括:零運動向量塊、全局運動向量塊、文字塊和圖像塊。3.根據權利要求2所述方法,其特征在于,獲取每個塊所屬的類型,包括:將所述當前幀圖像與參考幀圖像進行比對,得到所述當前幀圖像的運動特性;根據所述當前幀圖像的運動特性確定所述當前幀圖像中的零運動向量塊和全局運動向量塊;根據所述當前幀圖像中文字和圖像的特性確定所述當前幀圖像中的文字塊和圖像塊。4.根據權利要求3所述的方法,其特征在于,根據每個塊所屬的類型對所述當前幀圖像中各個塊所處的位置進行標記,得到所述當前幀圖像的塊類型索引圖,包括:確定每種類型的塊對應的標識;根據所述每個塊的類型匹配對應的標識;采用所述每個塊的類型匹配的對應的標識表示所述每個塊,以得到所述塊類型索引圖。5.根據權利要求4所述的方法,其特征在于,所述塊類型索引圖中塊的屬性包括:索引值和/或編碼代價函數值,根據所述塊類型索引圖中塊的屬性判斷是否對所述塊類型索引圖進行再次分塊,包括:在所述塊類型索引圖的塊為所述零運動向量塊或所述全局運動向量塊的情況下,根據索引值判斷是否對所述塊類型索引圖進行再次分塊;在所述塊類型索引圖的塊為所述文字塊或所述圖像塊的情況下,根據索引值和編碼代價函數值判斷是否對所述塊類型索引圖進行再次分塊。6.根據權利要求5所述的方法,其特征在于,在所述塊類型索引圖的塊為零運動向量塊或全局運動向量塊的情況下,根據索引值判斷是否對所述塊類型索引圖進行再次分塊,包括:在所述塊類型索引圖的塊為零運動向量塊和全局運動向量塊的情況下,如果所述塊類型索引圖的塊中具有不同的索引值,則繼續進行分塊,直至塊中的每個索引值都相同;如果所述塊類型索引圖的塊中每個索引值都相同,則不進行分塊。7.根據權利要求5所述的方法,其特征在于,在所述塊類型索引圖的塊為所述文字塊或圖像塊的情況下,根據索引值和編碼代價函數值判斷是否對所述塊類型索引圖進行再次分塊,包括:在所述塊類型索引圖的塊為所述文字塊或所述圖像塊的情況下,如果所述塊類型索引圖的塊中具有不同的索引值,則繼續進行分塊,直至塊中的每個索引值都相同;在確定塊中每個索引值都相同之后,對每個索引值都相同的塊繼續進行第一次分塊,并獲取每個索引值都相同的塊對應的原圖像的編碼代價函數值和第一次分塊后的塊對應的原圖像的編碼代價函數值;如果所述每個索引值都相同的塊對應的原圖像的編碼代價函數值大于第一次分塊后的塊對應的原圖像的編碼代價函數值的總和,則保留每個索引值都相同的塊不再進行分塊;如果所述每個索引值都相同的塊對應的原圖像的編碼代價函數值小于第一次分塊后的塊對應的原圖像的編碼代價函數值的總和,則繼續對第一次分塊后的塊進行第二次分塊,直至分塊前的編碼代價函數值小于分塊后多個塊的編碼代價函數值的總和。8.根據權利要求2至7中任意一項所述的方法,其特征在于,根據所述再次分塊后塊類型索引圖中描述的每個塊所屬的類型對所述當前幀圖像進行編碼,得到所述圖像的壓縮碼流,包括:對所述零運動向量塊和所述全局運動向量塊進行標記,并將所述全局運動向量塊作為輔助信息傳輸至解碼端;根據最終分塊的結果對所...

    【專利技術屬性】
    技術研發人員:蘇睿
    申請(專利權)人:鐘炎培
    類型:發明
    國別省市:陜西,61

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲成在人线在线播放无码| 91久久九九无码成人网站| 67194成是人免费无码| 日韩夜夜高潮夜夜爽无码| 精品久久久久久无码人妻热| 午夜福利av无码一区二区| 无码国产激情在线观看| 无码国产精品一区二区免费模式 | 手机在线观看?v无码片| 久久亚洲AV无码精品色午夜麻| 国产精品久久无码一区二区三区网| 粉嫩高中生无码视频在线观看| 亚洲AV永久无码精品一福利| 国产产无码乱码精品久久鸭| 亚洲精品国产日韩无码AV永久免费网| 久久久久亚洲Av无码专| 国产在线观看无码免费视频 | 无码喷水一区二区浪潮AV| 无码日韩人妻精品久久蜜桃| 精品无码国产污污污免费网站国产| 色综合无码AV网站| 亚洲AV无码一区二区三区牛牛| 亚洲成AV人在线播放无码| 在线观看免费无码专区| 中文字幕无码久久久| 国产成人无码AV一区二区| 一本色道无码道在线观看| 野花在线无码视频在线播放| 精品无码中出一区二区| 久久久久亚洲AV无码去区首| 亚洲av无码av在线播放| 无码熟妇人妻AV在线影院| 亚洲av无码兔费综合| 久久久久无码精品国产h动漫| 精品无码久久久久久国产| 18禁无遮挡无码网站免费| 无码视频在线播放一二三区| 精品无码黑人又粗又大又长| 精品无码人妻久久久久久| 亚洲精品无码国产| 未满十八18禁止免费无码网站|