• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    視頻數據處理方法及裝置制造方法及圖紙

    技術編號:15696085 閱讀:74 留言:0更新日期:2017-06-24 11:42
    本發明專利技術涉及一種視頻數據處理方法及裝置,首先獲取視頻數據并將所述視頻數據分割成多個宏塊,分別識別各所述宏塊的狀態,然后根據各所述宏塊的狀態來設置各自相適應的壓縮編碼參數,最后根據所述壓縮編碼參數對所述視頻數據利用壓縮編碼算法進行壓縮編碼。其中,所述壓縮編碼算法以所述宏塊為單位進行壓縮編碼。上述視頻數據處理方法及裝置不僅利用壓縮編碼的方式來壓縮視頻數據,而且在進行壓縮編碼前就進行了相關處理,即根據各宏塊狀態的不同設置相應不同的壓縮編碼參數,以便在進行后續的壓縮編碼時,能夠對各宏塊進行相適應的壓縮編碼處理,例如可以將噪點少或者變化不大的宏塊的質量降低,從而最大程度降低數據量,進一步降低了碼率。

    【技術實現步驟摘要】
    視頻數據處理方法及裝置
    本專利技術涉及多媒體
    ,特別是涉及一種視頻數據處理方法及裝置。
    技術介紹
    隨著多媒體技術和網絡技術的發展,很多數據需要通過網絡進行傳輸。以IPCamera(網絡攝像機)為例,其是一種可生產數字視頻流,并將視頻流通過有線或無線網絡進行傳輸的攝像機,已經超越了地域的限制,只要有網絡都可以進行遠程監控及錄像,將大大節省安裝布線的費用,真正做到遠程監控無界限。當視頻數據通過網絡傳輸的時候,通常會通過對視頻數據進行壓縮編碼來降低數據量。隨著技術的發展,視頻編碼算法相繼出現了MPEG(MovingPictureExpertsGroupMovingPictureExpertsGroup,動態圖像專家組)標準、H.264(MPEG-4AVC,活動圖像專家組-4的高等視頻編碼)標準,在不降低畫質的情況下,碼率越來越低。然而,隨著用戶對視頻質量的要求越來越高,視頻數據量相應越來越大,從而對網絡造成的負擔也越來越大,因此單純使用視頻編碼算法仍然無法達到較好的降低碼率的效果。
    技術實現思路
    基于此,有必要針對如何改善單純使用視頻編碼算法仍然無法達到較好的降低碼率的效果的問題,提供一種視頻數據處理方法及裝置。一種視頻數據處理方法,包括:獲取視頻數據并將所述視頻數據分割成多個宏塊;分別識別各所述宏塊的狀態;根據各所述宏塊的狀態來設置各自相適應的壓縮編碼參數;根據所述壓縮編碼參數對所述視頻數據利用壓縮編碼算法進行壓縮編碼;其中,所述壓縮編碼算法以所述宏塊為單位進行壓縮編碼。在其中一個實施例中,分別識別各所述宏塊的狀態的步驟包括:分別識別各所述宏塊相對于參考圖像的變化程度。在其中一個實施例中,根據各所述宏塊的狀態來設置各自相適應的壓縮編碼參數的步驟包括:判斷所述宏塊的變化程度處于第一范圍時,設置與自身對應的所述壓縮編碼參數為第一壓縮編碼參數;判斷所述宏塊的變化程度處于第二范圍時,設置與自身對應的所述壓縮編碼參數為第二壓縮編碼參數;其中,所述第一范圍的變化程度大于所述第二范圍的變化程度;所述第一壓縮編碼參數對應的壓縮比小于所述第二壓縮編碼對應的壓縮比。在其中一個實施例中,分別識別各所述宏塊的狀態的步驟包括:分別識別各所述宏塊受噪聲污染的程度。在其中一個實施例中,根據各所述宏塊的狀態來設置各自相適應的壓縮編碼參數的步驟包括:判斷所述宏塊受噪聲污染的程度處于第三范圍時,設置與自身對應的所述壓縮編碼參數為第三壓縮編碼參數;判斷所述宏塊受噪聲污染的程度處于第四范圍時,設置與自身對應的所述壓縮編碼參數為第四壓縮編碼參數;其中,所述第三范圍的受噪聲污染的程度大于所述第四范圍的受噪聲污染的程度;所述第三壓縮編碼參數對應的壓縮比小于所述第四壓縮編碼參數。在其中一個實施例中,在分別識別各所述宏塊受噪聲污染的程度的步驟之前,所述方法還包括:分別對各所述宏塊進行降噪處理。在其中一個實施例中,所述壓縮編碼參數包括量化參數。在其中一個實施例中,在根據所述壓縮編碼參數對所述視頻數據利用壓縮編碼算法進行壓縮編碼的步驟之后,所述方法還包括:判斷壓縮編碼后生成的視頻流的動態變化程度低于設定閾值時,執行增加雙向預測內插編碼幀、增加圖像組的長度、丟棄參考幀這些步驟的一個或兩個以上。一種視頻數據處理裝置,包括:宏塊分割模塊,用于獲取視頻數據并將所述視頻數據分割成多個宏塊;狀態識別模塊,用于分別識別各所述宏塊的狀態;參數設置模塊,用于根據各所述宏塊的狀態來設置各自相適應的壓縮編碼參數;編碼壓縮模塊,用于根據所述壓縮編碼參數對所述視頻數據利用壓縮編碼算法進行壓縮編碼;其中,所述壓縮編碼算法以所述宏塊為單位進行壓縮編碼。在其中一個實施例中,所述狀態識別模塊包括:變化識別單元,用于分別識別各所述宏塊相對參考圖像的變化程度。上述視頻數據處理方法及裝置具有的有益效果為:首先將視頻數據分割成多個宏塊,并分別識別各所述宏塊的狀態,再根據各所述宏塊的狀態來設置各自相適應的壓縮編碼參數,從而根據所述壓縮編碼參數對所述視頻數據利用壓縮編碼算法進行壓縮編碼。并且,所述壓縮編碼算法以所述宏塊為單位進行壓縮編碼。因此,上述視頻數據處理方法及裝置不僅利用壓縮編碼的方式來壓縮視頻數據,而且在進行壓縮編碼前就進行了相關處理,即根據各宏塊狀態的不同設置相應不同的壓縮編碼參數,以便在進行后續的壓縮編碼時,能夠對各宏塊進行相適應的壓縮編碼處理,例如可以將噪點少或者變化不大的宏塊的質量降低,從而最大程度降低數據量,進一步降低了碼率。附圖說明為了更清楚地說明本專利技術實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本專利技術的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他實施例的附圖。圖1為一實施例提供的視頻數據處理方法的流程圖;圖2為圖1所示實施例的視頻數據處理方法的其中一種具體實施方式流程圖;圖3為圖1所示實施例的視頻數據處理方法的另外一種具體實施方式流程圖;圖4為圖1所示實施例的視頻數據處理方法的另外一種具體實施方式流程圖;圖5為在圖4所示實施例的視頻數據處理方法的步驟S500中為了解釋關于丟棄參考幀而選用的碼流示意圖;圖6為另一實施例提供的視頻數據處理裝置的組成框圖。具體實施方式為了便于理解本專利技術,下面將參照相關附圖對本專利技術進行更全面的描述。附圖中給出了本專利技術的較佳實施例。但是,本專利技術可以以許多不同的形式來實現,并不限于本文所描述的實施例。相反地,提供這些實施例的目的是使對本專利技術的公開內容的理解更加透徹全面。除非另有定義,本文所使用的所有的技術和科學術語與屬于專利技術的
    的技術人員通常理解的含義相同。本文中在專利技術的說明書中所使用的術語只是為了描述具體的實施例的目的,不是旨在限制本專利技術。本文所使用的術語“和/或”包括一個或多個相關的所列項目的任意的和所有的組合。一實施例提供了一種視頻數據處理方法,可以由單片機等能夠執行代碼的器件來執行,請參考圖1,包括以下內容。步驟S100.獲取視頻數據并將所述視頻數據分割成多個宏塊。其中,視頻數據為未進行壓縮編碼之前的數據,具體可以為YUV格式數據。一個宏塊由一個亮度像素塊和附加的兩個色度像素塊組成。各幀圖像分割宏塊的數量相同,并且宏塊的行、列分別包含的像素個數均是4的倍數,例如宏塊大小可以為32像素×32像素、16像素×16像素、4像素×4像素等。另外,宏塊的數量還與視頻分辨率有關,例如:對于1080p分辨率的視頻來說,如果使用大小為4像素×4像素的宏塊來進行處理,那么一幀數據則可以分成129600個宏塊。步驟S200.分別識別各所述宏塊的狀態。其中,各所述宏塊的狀態可以包括與壓縮效果相關的特性,例如狀態可以包括能夠辨別圖像處于動態還是靜態的特性,從而決定是否適合增大壓縮比。步驟S300.根據各所述宏塊的狀態來設置各自相適應的壓縮編碼參數。其中,壓縮編碼參數是指在進行壓縮編碼時所需的參數,例如壓縮編碼參數可以包括量化參數(Qp),QP取最小值0時,表示量化最精細;相反,QP取最大值51時,表示量化是最粗糙的。在整個視頻數據中,有些宏塊的質量會好些,而有些宏塊的質量會差些,因此可以對質量好的宏塊設置壓縮比較大的壓縮編碼參數,本文檔來自技高網
    ...
    視頻數據處理方法及裝置

    【技術保護點】
    一種視頻數據處理方法,包括:獲取視頻數據并將所述視頻數據分割成多個宏塊;分別識別各所述宏塊的狀態;根據各所述宏塊的狀態來設置各自相適應的壓縮編碼參數;根據所述壓縮編碼參數對所述視頻數據利用壓縮編碼算法進行壓縮編碼;其中,所述壓縮編碼算法以所述宏塊為單位進行壓縮編碼。

    【技術特征摘要】
    1.一種視頻數據處理方法,包括:獲取視頻數據并將所述視頻數據分割成多個宏塊;分別識別各所述宏塊的狀態;根據各所述宏塊的狀態來設置各自相適應的壓縮編碼參數;根據所述壓縮編碼參數對所述視頻數據利用壓縮編碼算法進行壓縮編碼;其中,所述壓縮編碼算法以所述宏塊為單位進行壓縮編碼。2.根據權利要求1所述的視頻數據處理方法,其特征在于,分別識別各所述宏塊的狀態的步驟包括:分別識別各所述宏塊相對于參考圖像的變化程度。3.根據權利要求2所述的視頻數據處理方法,其特征在于,根據各所述宏塊的狀態來設置各自相適應的壓縮編碼參數的步驟包括:判斷所述宏塊的變化程度處于第一范圍時,設置與自身對應的所述壓縮編碼參數為第一壓縮編碼參數;判斷所述宏塊的變化程度處于第二范圍時,設置與自身對應的所述壓縮編碼參數為第二壓縮編碼參數;其中,所述第一范圍的變化程度大于所述第二范圍的變化程度;所述第一壓縮編碼參數對應的壓縮比小于所述第二壓縮編碼對應的壓縮比。4.根據權利要求1所述的視頻數據處理方法,其特征在于,分別識別各所述宏塊的狀態的步驟包括:分別識別各所述宏塊受噪聲污染的程度。5.根據權利要求4所述的視頻數據處理方法,其特征在于,根據各所述宏塊的狀態來設置各自相適應的壓縮編碼參數的步驟包括:判斷所述宏塊受噪聲污染的程度處于第三范圍時,設置與自身對應的所述壓縮編碼參數為第三壓縮編碼參數;判斷所述宏塊受噪聲污染的程度處于第四范圍時,設置與自身...

    【專利技術屬性】
    技術研發人員:王平袁培鋒
    申請(專利權)人:深圳市共進電子股份有限公司
    類型:發明
    國別省市:廣東,44

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

    1
    主站蜘蛛池模板: 无码日韩人妻精品久久| 中文国产成人精品久久亚洲精品AⅤ无码精品| 国产福利无码一区在线| 无码人妻一区二区三区免费视频| 一级毛片中出无码| 无码AV中文字幕久久专区| 亚洲中文字幕无码久久| 一本色道久久HEZYO无码| 亚洲中文字幕无码久久2020| 亚洲一区爱区精品无码| 国产AV天堂无码一区二区三区| 亚洲真人无码永久在线| 国产精品无码无卡在线观看久| 日韩精品无码AV成人观看| 内射无码午夜多人| 亚洲熟妇无码一区二区三区导航| 无码一区二区三区老色鬼| 亚洲情XO亚洲色XO无码| 无码h黄肉3d动漫在线观看| 成人无码区免费A片视频WWW| 亚洲国产精品无码中文字| 精品乱码一区内射人妻无码| 无码精品一区二区三区| 91无码人妻精品一区二区三区L| 中文字幕精品无码亚洲字| 久久久久久国产精品无码下载| 亚洲AV无码一区二区三区牲色 | 亚洲av无码成人精品区| 日韩国产成人无码av毛片| 亚洲精品无码午夜福利中文字幕 | 日韩精品无码一区二区三区| 国产免费久久久久久无码| 永久免费无码网站在线观看个| 无码国产精品一区二区高潮| 乱人伦人妻中文字幕无码| 无码h黄肉3d动漫在线观看| 免费a级毛片无码a∨性按摩| 日韩乱码人妻无码中文视频| 国产福利电影一区二区三区久久老子无码午夜伦不 | 日韩精品人妻系列无码专区| 无码乱人伦一区二区亚洲|