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

一種圖像局部增強方法和裝置與流程

文檔序號:11971029閱讀:296來源:國知局
一種圖像局部增強方法和裝置與流程
本發(fā)明涉及通信領域,尤其涉及一種圖像局部增強的方法和裝置。

背景技術:
在目前的視頻通信系統(tǒng)中,用戶在使用時如果對畫面質量不滿意一般通過提高呼叫帶寬或者選擇清晰模式等方法改善畫面質量,這樣編碼器就對整個畫面的編碼做了改變,雖然提高了整個畫面的質量,但是這樣做的結果是帶寬大大提高或者幀頻不能保證。但是通常情況下,用戶并不對整個畫面都要求很高的質量,而是對畫面中的部分內容或者畫面中的個別目標比較感興趣,這樣提高呼叫帶寬或者選擇清晰模式等又會有其它不必要的后果,而通過調節(jié)遠端攝像頭的位置或者焦距來放大感興趣區(qū)域或者感興趣物體的辦法又會使得整個畫面的內容發(fā)生改變。另外,在某些設備中,雖然也能對畫面中的局部內容做增強,但有些是對特定的目標如人臉等做自適應的增強,有的是對指定的區(qū)域做放大處理等,這些技術有的是不能使用戶根據(jù)自己的主觀喜好自由的選擇感興趣的區(qū)域,有的只是在解碼端對解碼出來的圖像局部做一些處理改變畫面給人的主觀感受,有的是改變了畫面的整體布局和內容。綜上所述,現(xiàn)有圖像增強方法需要改進。

技術實現(xiàn)要素:
本發(fā)明要解決的技術問題是提供一種圖像局部增強方法和裝置,能根據(jù)用戶的喜好進行增強。為了解決上述問題,本發(fā)明提供了一種圖像局部增強方法,包括:獲取用戶選定的區(qū)域或目標;根據(jù)所述選定的區(qū)域或目標生成選擇參數(shù);將所述選擇參數(shù)發(fā)送給對端;或者,根據(jù)所述選擇參數(shù)對所述選定的區(qū)域或目標進行增強,生成對所述選定的區(qū)域或目標進行增強后的圖像。進一步的,上述方法還可具有以下特點,所述方法還包括,獲取所述用戶選定的增強模式,或者,增強模式和增強級別;所述選擇參數(shù)中還包括:增強模式,或者,增強模式和增強級別。進一步的,上述方法還可具有以下特點,所述增強模式為如下之一:正向增強模式,指示提高所述選定的區(qū)域或目標的圖像質量;反向增強模式,指示降低所述選定的區(qū)域或目標的圖像質量;替代模式,指示使用其他圖像替代所述選定的區(qū)域或目標;不增強模式,指示所述選定的區(qū)域或目標的圖像質量為系統(tǒng)默認。進一步的,上述方法還可具有以下特點,所述選擇參數(shù)中還包括:跟蹤模式,所述跟蹤模式為如下之一:固定模式,指示在取消增強之前每一幀均在所述選定的區(qū)域進行增強;動態(tài)模式,指示在取消增強之前每一幀跟蹤所述選定的目標,且當所述目標在增強范圍內時對所述目標進行增強。進一步的,上述方法還可具有以下特點,生成所述選擇參數(shù)前,還判斷所述對端是否支持局部增強編碼,以及,所述選定的區(qū)域或目標是否滿足預設條件,在所述對端支持局部增強編碼以及所述選定的區(qū)域或目標滿足所述預設條件時,才生成所述選擇參數(shù)。進一步的,上述方法還可具有以下特點,對所述選定的區(qū)域或目標進行增強包括:當所述選擇參數(shù)中指示提高所述選定的區(qū)域或目標的圖像質量時,采取如下方式之一或其組合:使用I_PCM編碼模式對所述選定的區(qū)域或目標的圖像進行編碼;通過減小編碼宏塊的量化參數(shù)對所述選定的區(qū)域或目標的圖像進行編碼;通過增加編碼宏塊的碼字對所述選定的區(qū)域或目標的圖像進行編碼;當所述選擇參數(shù)中指示降低所述選定的區(qū)域或目標的圖像質量時,采取如下方式之一或其組合:通過增大編碼宏塊的量化參數(shù)對所述選定的區(qū)域或目標的圖像進行編碼;通過減少編碼宏塊的碼字對所述選定的區(qū)域或目標的圖像進行編碼;對所述選定的區(qū)域或目標的圖像進行模糊化處理后再編碼。本發(fā)明還提供一種圖像局部增強方法,包括:接收對端發(fā)送的根據(jù)用戶所選定的區(qū)域或目標生成的選擇參數(shù);根據(jù)所述選擇參數(shù)對所述選定的區(qū)域或目標進行增強;將對所述選定的區(qū)域或目標進行增強后的圖像發(fā)送給所述對端。進一步的,上述方法還可具有以下特點,所述對所述選定的區(qū)域或目標進行增強包括:根據(jù)所述選擇參數(shù)中的增強模式,或者,增強模式和增強級別對所述選定的區(qū)域或目標進行增強。進一步的,上述方法還可具有以下特點,所述對所述選定的區(qū)域或目標進行增強包括:當所述選擇參數(shù)中指示提高所述選定的區(qū)域或目標的圖像質量時,采取如下方式之一或其組合:使用I_PCM編碼模式對所述選定的區(qū)域或目標的圖像進行編碼;通過減小編碼宏塊的量化參數(shù)對所述選定的區(qū)域或目標的圖像進行編碼;通過增加編碼宏塊的碼字對所述選定的區(qū)域或目標的圖像進行編碼;當所述選擇參數(shù)中指示降低所述選定的區(qū)域或目標的圖像質量時,采取如下方式之一或其組合:通過增大編碼宏塊的量化參數(shù)對所述選定的區(qū)域或目標的圖像進行編碼;通過減少編碼宏塊的碼字對所述選定的區(qū)域或目標的圖像進行編碼;對所述選定的區(qū)域或目標的圖像進行模糊化處理后再編碼。進一步的,上述方法還可具有以下特點,所述根據(jù)所述選擇參數(shù)對所述選定的區(qū)域或目標進行增強包括:將所述選定區(qū)域或目標作為一個獨立的片進行編碼;將對所述選定的區(qū)域或目標進行增強后的圖像發(fā)送給所述對端前,還將所述獨立的片作為一個單獨的網(wǎng)絡自適應層單元,為所述網(wǎng)絡自適應層單元設置特定傳輸優(yōu)先級。進一步的,上述方法還可具有以下特點,根據(jù)所述選擇參數(shù)對所述選定的區(qū)域或目標進行增強前,還判斷所述選擇參數(shù)是否符合預設條件,如果符合,才根據(jù)所述選擇參數(shù)對所述選定的區(qū)域或目標進行增強。本發(fā)明還提供一種圖像局部增強裝置,包括:檢測模塊,用于獲取用戶選定的區(qū)域或目標;參數(shù)生成模塊,用于根據(jù)所述選定的區(qū)域或目標生成選擇參數(shù);傳輸模塊,用于將所述選擇參數(shù)發(fā)送給對端。進一步的,上述裝置還可具有以下特點,所述參數(shù)生成模塊還用于,獲取所述用戶選定的增強模式,或者,增強模式和增強級別,將所述增強模式,或者,增強模式和增強級別添加到所述選擇參數(shù)中。進一步的,上述裝置還可具有以下特點,所述增強模式為如下之一:正向增強模式,指示提高所述選定的區(qū)域或目標的圖像質量;反向增強模式,指示降低所述選定的區(qū)域或目標的圖像質量;替代模式,指示使用其他圖像替代所述選定的區(qū)域或目標;不增強模式,指示所述選定的區(qū)域或目標的圖像質量為系統(tǒng)默認。進一步的,上述裝置還可具有以下特點,所述選擇參數(shù)中還包括:跟蹤模式,所述跟蹤模式為如下之一:固定模式,指示在取消增強之前每一幀均在所述選定的區(qū)域進行增強;動態(tài)模式,指示在取消增強之前每一幀跟蹤所述選定的目標,且當所述目標在增強范圍內時對所述目標進行增強。進一步的,上述裝置還可具有以下特點,所述參數(shù)生成模塊生成所述選擇參數(shù)前,還判斷所述對端是否支持局部增強編碼,以及,所述選定的區(qū)域或目標是否滿足預設條件,在所述對端支持局部增強編碼以及所述選定的區(qū)域或目標滿足所述預設條件時,才生成所述選擇參數(shù)。本發(fā)明還提供一種圖像局部增強裝置,其特征在于,包括:接收模塊,用于接收對端發(fā)送的根據(jù)用戶所選定的區(qū)域或目標生成的選擇參數(shù);增強模塊,用于根據(jù)所述選擇參數(shù)對所述選定的區(qū)域或目標進行增強;發(fā)送模塊,用于將對所述選定的區(qū)域或目標進行增強后的圖像發(fā)送給所述對端。進一步的,上述裝置還可具有以下特點,所述增強模塊對所述選定的區(qū)域或目標進行增強包括:根據(jù)所述選擇參數(shù)中的增強模式,或者,增強模式和增強級別對所述選定的區(qū)域或目標進行增強。進一步的,上述裝置還可具有以下特點,所述增強模塊對所述選定的區(qū)域或目標進行增強包括:當所述選擇參數(shù)中指示提高所述選定的區(qū)域或目標的圖像質量時,采取如下方式之一或其組合:使用I_PCM編碼模式對所述選定的區(qū)域或目標的圖像進行編碼;通過減小編碼宏塊的量化參數(shù)對所述選定的區(qū)域或目標的圖像進行編碼;通過增加編碼宏塊的碼字對所述選定的區(qū)域或目標的圖像進行編碼;當所述選擇參數(shù)中指示降低所述選定的區(qū)域或目標的圖像質量時,采取如下方式之一或其組合:通過增大編碼宏塊的量化參數(shù)對所述選定的區(qū)域或目標的圖像進行編碼;通過減少編碼宏塊的碼字對所述選定的區(qū)域或目標的圖像進行編碼;對所述選定的區(qū)域或目標的圖像進行模糊化處理后再編碼。進一步的,上述裝置還可具有以下特點,所述增強模塊還用于將所述選定區(qū)域或目標作為一個獨立的片進行編碼;所述發(fā)送模塊還用于將所述獨立的片作為一個單獨的網(wǎng)絡自適應層單元,為所述網(wǎng)絡自適應層單元設置特定傳輸優(yōu)先級。進一步的,上述裝置還可具有以下特點,所述增強模塊根據(jù)所述選擇參數(shù)對所述選定的區(qū)域或目標進行增強前,還判斷所述選擇參數(shù)是否符合預設條件,如果符合,才根據(jù)所述選擇參數(shù)對所述選定的區(qū)域或目標進行增強。本發(fā)明還提供一種圖像局部增強裝置,包括檢測模塊、參數(shù)生成模塊和增強模塊,其中:所述檢測模塊用于,獲取用戶選定的區(qū)域或目標;所述參數(shù)生成模塊用于,根據(jù)所述選定的區(qū)域或目標生成選擇參數(shù),將所述選擇參數(shù)發(fā)送給所述增強模塊;所述增強模塊用于,根據(jù)所述選擇參數(shù)對所述選定的區(qū)域或目標進行增強,生成對所述選定的區(qū)域或目標進行增強后的圖像。進一步的,上述裝置還可具有以下特點,所述參數(shù)生成模塊還用于,獲取所述用戶選定的增強模式,或者,增強模式和增強級別,將所述增強模式,或者,增強模式和增強級別添加到所述選擇參數(shù)中;所述增強模塊對所述選定的區(qū)域或目標進行增強包括:根據(jù)所述選擇參數(shù)中的增強模式,或者,增強模式和增強級別對所述選定的區(qū)域或目標進行增強。進一步的,上述裝置還可具有以下特點,所述增強模式為如下之一:正向增強模式,指示提高所述選定的區(qū)域或目標的圖像質量;反向增強模式,指示降低所述選定的區(qū)域或目標的圖像質量;替代模式,指示使用其他圖像替代所述選定的區(qū)域或目標;不增強模式,指示所述選定的區(qū)域或目標的圖像質量為系統(tǒng)默認。進一步的,上述裝置還可具有以下特點,所述選擇參數(shù)中還包括:跟蹤模式,所述跟蹤模式為如下之一:固定模式,指示在取消增強之前每一幀均在所述選定的區(qū)域進行增強;動態(tài)模式,指示在取消增強之前每一幀跟蹤所述選定的目標,且當所述目標在增強范圍內時對所述目標進行增強。進一步的,上述裝置還可具有以下特點,所述增強模塊對所述選定的區(qū)域或目標進行增強包括:當所述選擇參數(shù)中指示提高所述選定的區(qū)域或目標的圖像質量時,采取如下方式之一或其組合:使用I_PCM編碼模式對所述選定的區(qū)域或目標的圖像進行編碼;通過減小編碼宏塊的量化參數(shù)對所述選定的區(qū)域或目標的圖像進行編碼;通過增加編碼宏塊的碼字對所述選定的區(qū)域或目標的圖像進行編碼;當所述選擇參數(shù)中指示降低所述選定的區(qū)域或目標的圖像質量時,采取如下方式之一或其組合:通過增大編碼宏塊的量化參數(shù)對所述選定的區(qū)域或目標的圖像進行編碼;通過減少編碼宏塊的碼字對所述選定的區(qū)域或目標的圖像進行編碼;對所述選定的區(qū)域或目標的圖像進行模糊化處理后再編碼。本發(fā)明提供的圖像局部增強方法和裝置,讓用戶可以充分根據(jù)自己的喜好選擇自己感興趣的區(qū)域或者目標的畫面質量,另外,可以實現(xiàn)無損增強,另外,還可降低用戶選定區(qū)域或目標的畫面質量。當然,實施本發(fā)明的任一產(chǎn)品必不一定需要同時達到以上所述的所有優(yōu)點。附圖說明圖1(a)為局部圖像增強方法近端處理流程圖;圖1(b)為局部圖像增強方法遠端處理流程圖;圖2(a)為用戶使用手指選擇圖像中感興趣區(qū)域或者目標的操作示意圖;圖2(b)為用戶使用光筆選擇圖像中感興趣區(qū)域或者目標的操作示意圖;圖2(c)為用戶使用鼠標選擇圖像中感興趣區(qū)域或者目標的操作示意圖;圖2(d)為用戶使用眼睛注視的方法選取圖像中感興趣區(qū)域的示意圖;圖3為根據(jù)本發(fā)明的一個特定實施例提出一個使用圖像局部增強的雙端系統(tǒng)的框圖;圖4為根據(jù)本發(fā)明的一個特定實施例提出一個使用圖像局部增強的單端系統(tǒng)的框圖;圖5(a)和5(b)為使用固定跟蹤模式的局部圖像增強示意圖;圖6(a)、6(b)、6(c)和6(d)為使用動態(tài)跟蹤模式的局部圖像增強示意圖;圖7(a)和圖7(b)為用戶選定的目標做圖像局部增強的示意圖;圖8(a)是使用光柵掃描格式的片組做圖像局部增強的示意圖;圖8(b)是使用FMO格式的片組做圖像局部增強的示意圖。圖9是本發(fā)明實施例一種圖像局部增強裝置框圖;圖10是本發(fā)明實施例一種圖像局部增強裝置框圖;圖11是本發(fā)明實施例一種圖像局部增強裝置框圖。具體實施方式為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚明白,下文中將結合附圖對本發(fā)明的實施例進行詳細說明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互任意組合。本發(fā)明實施例提供一種圖像局部增強方法,包括:獲取用戶選定的區(qū)域或目標;根據(jù)所述選定的區(qū)域或目標生成選擇參數(shù);將所述選擇參數(shù)發(fā)送給對端;或者,根據(jù)所述選擇參數(shù)對所述選定的區(qū)域或目標進行增強,生成對所述選定的區(qū)域或目標進行增強后的圖像。其中,所述方法還包括,獲取所述用戶選定的增強模式,或者,增強模式和增強級別;所述選擇參數(shù)中還包括:增強模式,或者,增強模式和增強級別。當然,增強模式和增強級別也可使用系統(tǒng)默認值,無須用戶選定,此時選擇參數(shù)中可以不攜帶增強模式、增強級別。其中,所述增強模式為如下之一:正向增強模式,指示提高所述選定的區(qū)域或目標的圖像質量;反向增強模式,指示降低所述選定的區(qū)域或目標的圖像質量;替代模式,指示使用其他圖像替代所述選定的區(qū)域或目標;不增強模式,指示所述選定的區(qū)域或目標的圖像質量為系統(tǒng)默認。其中,所述選擇參數(shù)中還包括:跟蹤模式,所述跟蹤模式為如下之一:固定模式,指示在取消增強之前每一幀均在所述選定的區(qū)域進行增強;動態(tài)模式,指示在取消增強之前每一幀跟蹤所述選定的目標,且當所述目標在增強范圍內時對所述目標進行增強。其中,生成所述選擇參數(shù)前,還判斷所述對端是否支持局部增強編碼,以及,所述選定的區(qū)域或目標是否滿足預設條件,在所述對端支持局部增強編碼以及所述選定的區(qū)域或目標滿足所述預設條件時,才生成所述選擇參數(shù)。也可不作判斷,在用戶進行選擇時,限定用戶只能選擇滿足預設條件的區(qū)域或目標。其中,對所述選定的區(qū)域或目標進行增強包括:當所述選擇參數(shù)中指示提高所述選定的區(qū)域或目標的圖像質量時,采取如下方式之一或其組合:使用I_PCM編碼模式對所述選定的區(qū)域或目標的圖像進行編碼;通過減小編碼宏塊的量化參數(shù)對所述選定的區(qū)域或目標的圖像進行編碼;通過增加編碼宏塊的碼字對所述選定的區(qū)域或目標的圖像進行編碼;當所述選擇參數(shù)中指示降低所述選定的區(qū)域或目標的圖像質量時,采取如下方式之一或其組合:通過增大編碼宏塊的量化參數(shù)對所述選定的區(qū)域或目標的圖像進行編碼;通過減少編碼宏塊的碼字對所述選定的區(qū)域或目標的圖像進行編碼;對所述選定的區(qū)域或目標的圖像進行模糊化處理后再編碼。本發(fā)明實施例還提供一種圖像局部增強方法,包括:接收對端發(fā)送的根據(jù)用戶所選定的區(qū)域或目標生成的選擇參數(shù);根據(jù)所述選擇參數(shù)對所述選定的區(qū)域或目標進行增強;將對所述選定的區(qū)域或目標進行增強后的圖像發(fā)送給所述對端。其中,所述對所述選定的區(qū)域或目標進行增強包括:根據(jù)所述選擇參數(shù)中的增強模式,或者,增強模式和增強級別對所述選定的區(qū)域或目標進行增強。其中,所述對所述選定的區(qū)域或目標進行增強包括:當所述選擇參數(shù)中指示提高所述選定的區(qū)域或目標的圖像質量時,采取如下方式之一或其組合:使用I_PCM編碼模式對所述選定的區(qū)域或目標的圖像進行編碼;通過減小編碼宏塊的量化參數(shù)對所述選定的區(qū)域或目標的圖像進行編碼;通過增加編碼宏塊的碼字對所述選定的區(qū)域或目標的圖像進行編碼;當所述選擇參數(shù)中指示降低所述選定的區(qū)域或目標的圖像質量時,采取如下方式之一或其組合:通過增大編碼宏塊的量化參數(shù)對所述選定的區(qū)域或目標的圖像進行編碼;通過減少編碼宏塊的碼字對所述選定的區(qū)域或目標的圖像進行編碼;對所述選定的區(qū)域或目標的圖像進行模糊化處理后再編碼。其中,所述根據(jù)所述選擇參數(shù)對所述選定的區(qū)域或目標進行增強包括:將所述選定區(qū)域或目標作為一個獨立的片進行編碼;將對所述選定的區(qū)域或目標進行增強后的圖像發(fā)送給所述對端前,還將所述獨立的片作為一個單獨的網(wǎng)絡自適應層單元,為所述網(wǎng)絡自適應層單元設置特定傳輸優(yōu)先級。其中,根據(jù)所述選擇參數(shù)對所述選定的區(qū)域或目標進行增強前,還判斷所述選擇參數(shù)是否符合預設條件,如果符合,才根據(jù)所述選擇參數(shù)對所述選定的區(qū)域或目標進行增強。在下面介紹的實施例中,通信雙方中,每個通信方自稱本端,稱對方為對端,為方便描述,通信雙方其中一端稱為近端,另一端稱為遠端。在視頻通信系統(tǒng)中,如果能夠讓用戶在自己看到的畫面范圍內自由的選取自己感興趣的區(qū)域或者目標,并且允許用戶指定自己感興趣的區(qū)域或者目標想要達到的視頻效果,編碼端根據(jù)用戶的需求對指定的區(qū)域或者目標進行相應的特殊編碼,然后把做了局部特殊編碼的碼流發(fā)往用戶端解碼呈現(xiàn),就能夠完成用戶想要看到的視頻效果。采用這種方法的好處是,讓用戶可以充分根據(jù)自己的喜好選擇自己感興趣的區(qū)域或者目標的畫面質量,而且如果用戶指定的區(qū)域范圍不是特別大則不會顯著的提高視頻碼流占用的帶寬,可以不改變用戶感興趣區(qū)域或目標的分辨率,保持整個畫面中各部分的比例協(xié)調,增強用戶體驗。本發(fā)明實施例中,用戶在使用視頻通信系統(tǒng)的過程中可以根據(jù)自己的需要和喜好對選擇畫面的局部或者畫面中的個別目標內容進行選擇,然后把選擇局部畫面或個別目標的參數(shù)發(fā)往對端,對端處理器分析用戶的需求,如果能滿足需求就通知編碼器做用戶指定效果的增強。用戶選擇的內容可以是一個固定的坐標位置和范圍,也可以是畫面中正在運動的目標,當用戶選擇取消增強或者運動的目標運動出畫面之外時則取消圖像局部增強編碼。根據(jù)特定的實施例,提供了讓用戶可以自由選擇圖像中自己感興趣的區(qū)域或目標的特定圖像效果的系統(tǒng)和方法,該方法賦予用戶更大的對圖像質量的自主選擇性,避免了以往視頻通信系統(tǒng)中,用戶無法自由選擇局部圖像效果的缺點和問題。在特定的實施例中,一個使用圖像局部增強技術的視頻通信系統(tǒng)中至少包括一個能夠讓用戶對圖像自由選擇感興趣區(qū)域或者感興趣目標的設備,并且該系統(tǒng)還應該至少包括一個能夠對指定的局部圖像或目標進行指定效果編碼的設備。該系統(tǒng)還要支持能夠對用戶選擇的區(qū)域或者目標的參數(shù)進行判定、計算并送給編碼設備的功能,同樣編碼設備也應該具有在編碼之前接收用戶選擇參數(shù),并進行判定,然后轉換成編碼器可以識別的編碼參數(shù)的功能。一個特定實施例的流程圖如圖1(a)和圖1(b)所示。如圖1(a)所示,在近端,包括:步驟A10,接收用戶選擇的區(qū)域或目標;步驟A20,判斷遠端是否支持圖像局部增強編碼,如果不支持,轉步驟A70,否則,轉步驟A30;步驟A30,確定增強模式和增強級別;當然,也可以只確定增強模式,增強級別使用步驟A40,判斷選擇參數(shù)是否合法,如果合法,轉步驟A50,否則,轉步驟A70;步驟A50,系統(tǒng)計算選擇參數(shù);步驟A60,組合并發(fā)送選擇參數(shù)到對端(此處指所述近端的對端,即遠端),結束;步驟A70,通過告警等通知用戶,無法進行局部增強,結束。如圖1(b)所示,在遠端,包括:步驟B10,接收對端(此處指遠端的對端,即近端)發(fā)送的選擇參數(shù);步驟B20,判斷所述選擇參數(shù)是否合法;如果合法,轉步驟B30,否則,轉步驟B60;步驟B30,發(fā)送選擇參數(shù)給編碼設備;步驟B40,編碼設備開始進行對用戶選定的區(qū)域或目標進行指定效果的編碼;具體增強方式參見后續(xù)實施例。步驟B50,發(fā)送局部增強編碼后的圖像碼流到對端(即所述近端),結束;步驟B60,通過告警等通知用戶無法增強,結束。在上述實施例中,用戶指定局部圖像或目標的過程就是用戶根據(jù)系統(tǒng)設備的支持情況選擇圖像中自己感興趣的區(qū)域或目標,支持用戶能夠自由選擇感興趣區(qū)域或者目標的設備和方法并不固定在某一種設備或某一種方法,只要用戶能夠借助它們指定出圖像中自己感興趣的區(qū)域或者目標均可。在上述實施例中,進行指定效果的編碼是指用戶對選擇的區(qū)域或設備自己設定編碼效果,然后由編碼設備按照用戶指定的效果對相應區(qū)域或者目標進行編碼。編碼效果大致可分為正向增強,反向增強、替代和不增強四種模式,其中:所述正向增強模式是指要求更高的圖像編碼質量的模式,此時編碼出來的圖像質量比系統(tǒng)默認情況下圖像編碼質量更高,在該模式下可以設定高低不同的增強級別,以達到不同的視頻質量效果;所述反向增強模式是指要求更差的圖像編碼質量的模式,此時圖像的編碼質量比系統(tǒng)默認情況下的圖像編碼質量更差,在該模式下可以設定高低不同的增強級別,以達到不同的視頻質量效果;所述替代模式是指用別的圖像或目標來替代用戶指定區(qū)域的圖像或目標的編碼模式,此時編碼出來的圖像與系統(tǒng)默認的編碼圖像在用戶指定的區(qū)域或用戶指定的目標處內容已經(jīng)不再相同了,原來區(qū)域的內容或原來的目標已被新的內容或目標替換掉了;所述不增強模式,是對用戶選定的區(qū)域或者目標不做特殊的編碼處理,使用系統(tǒng)默認的編碼效果進行編碼的模式。上述模式僅為示例,可以根據(jù)需要設定其他模式。由于用戶可以自由的選擇自己需要的增強模式,為了避免重復的說明這四種并列的增強模式,因此在本文中如果沒有特殊說明,提到“增強”時均包含正向增強,反向增強、替代和不增強四種模式。在上述實施例中,用戶選擇的區(qū)域或者目標的參數(shù)是一些數(shù)值,可以包括信息:1)用戶在圖像中選擇的區(qū)域的位置如橫向和縱向坐標、范圍如選擇區(qū)域的寬高或者用戶在圖像中選擇的目標的編號等;2)用戶希望的圖像質量效果參數(shù),包括增強模式以及增強的級別以及取消當前區(qū)域或指定目標的局部增強參數(shù)等;3)在圖像中指定的區(qū)域或目標的跟蹤模式,包括固定模式和動態(tài)模式兩種,固定模式是指用戶選定了增強的區(qū)域或目標后在取消增強之前每一幀都在固定的位置做圖像增強編碼,所謂動態(tài)模式是指當用戶選定區(qū)域內的目標或用戶選定的目標運動時,做增強編碼的區(qū)域位置也會隨著用戶選定區(qū)域內的目標或者用戶選定的目標的運動而變化,這樣用戶選定區(qū)域內的目標或者用戶選定的目標一直都在增強編碼的范圍之內。其中3)中說明的兩種跟蹤模式也可以合并成一個自適應的跟蹤模式,即編碼器能夠自動的根據(jù)用戶所選區(qū)域內目標或者用戶所選目標的運動情況改變增強編碼區(qū)域的位置,使用戶選定區(qū)域內的目標或者用戶選定的目標一直都在增強編碼的范圍之內。在上述實施例中,對用戶選擇的區(qū)域或者目標的參數(shù)進行判定、計算并送給編碼設備的過程是用戶選擇好感興趣的區(qū)域或目標后由系統(tǒng)進行的操作。系統(tǒng)首先判斷參數(shù)是否合法,首先要判定編碼設備是否支持局部增強編碼,如果不支持,就通過告警等形式通知用戶系統(tǒng)不能完成用戶想要的效果,如果編碼設備支持局部增強編碼,要繼續(xù)判定用戶選定位置,范圍等參數(shù)是否合法,例如超過屏幕最大顯示范圍的參數(shù),過小、過窄的圖像范圍都可以認為是不合法的。對參數(shù)進行計算包括把參數(shù)變換成其它易于表示的形式,或者把參數(shù)調整成編碼器易于編碼的值等,例如用戶選定的范圍并不一定是直線需要把選定的邊界調整成直線邊界,或者用戶選定的邊界位置處于一個奇數(shù)行或奇數(shù)列像素的位置等不易于編碼的位置,此時可以把邊界調整為距離此邊界最近的16x16像素塊的邊界位置等。對于系統(tǒng)判定合法的、經(jīng)過計算調整后的參數(shù),還要以組合成編碼設備可以接收并可以解析的形式發(fā)送給編碼設備,參數(shù)組合的形式和參數(shù)發(fā)送的方式以系統(tǒng)支持并協(xié)商好的方案進行,并不固定為某一種方案。在上述實施例中,系統(tǒng)選擇參數(shù),并進行判定,然后轉換成編碼器可以識別的編碼參數(shù)的過程是系統(tǒng)在進行視頻局部增強編碼之前進行的。系統(tǒng)接收到選擇參數(shù)之后,首先根據(jù)系統(tǒng)的實際情況和編碼設備的支持情況對接收到的參數(shù)進行解析,并判定合法性,對于非法的選擇參數(shù)要以適當?shù)男问酵ㄖ脩裟男﹨?shù)非法以及參數(shù)非法的情況,對于解析好并判定合法的選擇參數(shù)繼續(xù)轉換成編碼設備可以識別的形式送給編碼設備進行圖像局部增強編碼。在下面介紹的實施例中,通信雙方分別稱為近端和遠端,近端用戶在看到的遠端圖像中選擇自己感興趣的區(qū)域或目標;遠端的編碼設備中對用戶感興趣的區(qū)域或者圖像中的目標進行增強,然后把增強后的視頻碼流發(fā)給近端,近端收到視頻碼流后經(jīng)過解碼并經(jīng)顯示輸出后就能呈現(xiàn)出用戶需要的遠端圖像,該遠端圖像中包含局部增強的目標或者目標。在一些實施例中,近端能夠讓用戶在圖像中自由選擇感興趣區(qū)域或者感興趣目標的設備可以是一個能顯示遠端圖像并且能夠對圖像進行局部選擇操作的顯示器,并且近端包含能夠對用戶選擇的區(qū)域或目標的參數(shù)進行判定、計算和發(fā)送的功能模塊,遠端應該包括至少一個圖像采集器以采集遠端的圖像,遠端還包括能夠接受近端發(fā)送的用戶感興趣的圖像區(qū)域或圖像目標的參數(shù),并對參數(shù)進行解析、判定并把參數(shù)傳遞給編碼設備的功能模塊,遠端還包含支持視頻局部增強編碼的編碼設備。對一些特定的實施例,近端和遠端是相對的。例如一個支持圖像局部增強技術的會議電視系統(tǒng),假設系統(tǒng)的兩端分別為A端和B端,如果設定A端是近端,則B端就是遠端,同樣如果設定B端是近端,則A端就是遠端,這樣A端和B端能夠同時擁有局部圖像選擇設備和局部圖像增強編碼設備,在此情況下A端和B端在開會時,A端的用戶看到B端的圖像,A端的用戶就可以選擇B端圖像中自己感興趣的區(qū)域或目標,通知B端進行局部增強編碼,B端設備把編碼出的局部增強的視頻碼流發(fā)給A端,由A端的解碼設備解碼后由A端的顯示設備來顯示,同樣B端用戶看到A端的圖像,B端的用戶可以在自己看到的A端圖像中選擇自己感興趣的區(qū)域或目標要求A端進行局部增強編碼,進而看到A端局部增強后的圖像。在一些實施例中,通信的雙方A端和B端并不一定同時都要求具備局部圖像選擇設備和局部圖像增強編碼設備,而是通信的雙方中一端具有局部圖像選擇設備和局部圖像增強編碼設備中的其中一個設備,而另一端具有局部圖像選擇設備和局部圖像增強編碼設備中的另一個設備即可,這種通信系統(tǒng)能夠實現(xiàn)用戶單方向的觀看遠端圖像,并根據(jù)自己的需要選擇遠端圖像中自己感興趣的區(qū)域或目標讓遠端的圖像編碼設備編碼出自己需用的圖像碼流。這樣的通信系統(tǒng)如流媒體播放系統(tǒng),VOD視頻點播系統(tǒng)以及視頻監(jiān)控系統(tǒng)等均可使用本實施例的框架。在一些實施例中,在近端會有一個能夠顯示遠端圖像的顯示器以便于用戶觀看遠端圖像,但是能夠讓用戶在圖像中自由選擇感興趣區(qū)域或者感興趣目標的設備可以不跟顯示器在同一終端或同一設備上,而是在近端的一個控制設備上,該控制設備可稱為控制臺,在控制臺的顯示設備上有一個頁面可以實時顯示遠端圖像,用戶通過鼠標或者手寫等設備在控制臺的頁面上顯示的遠端圖像上選擇自己感興趣的區(qū)域或者目標,然后把選擇參數(shù)發(fā)往遠端,讓遠端進行局部增強編碼,最終用戶就能在本端的顯示器上看到局部增強后的遠端圖像。在一些實施例中,能夠讓用戶在圖像中自由選擇感興趣區(qū)域或者感興趣目標的用戶選擇設備和圖像局部增強編碼設備可以集成在系統(tǒng)的同一個設備或者同一端設備上,也就是用戶選擇看到的圖像就是本端的圖像,用戶在選擇了圖像中感興趣的區(qū)域或者感興趣的目標后,系統(tǒng)就把選擇參數(shù)發(fā)給本端的局部圖像增強編碼設備,由本端的局部圖像增強編碼設備對本端攝像機所采集的圖像進行局部圖像增強編碼。該實施例可用于照相機設備,攝像機設備以及會議電視的本地自環(huán)系統(tǒng)等設備或系統(tǒng)中。在一些實施例中,正向增強模式的局部圖像增強編碼是通過對用戶選擇區(qū)域的圖像或用戶選擇的目標進行高質量的編碼實現(xiàn)的,這種高質量的編碼可以是I_PCM編碼,I_PCM編碼是H.264標準支持的一種編碼幀內模式,在該模式下編碼器直接輸出像素值不經(jīng)過預測和變換,由于I_PCM編碼模式是無損編碼,而除此之外H.264支持的其它編碼模式都是有損的,因此使用I_PCM編碼模式可以使用戶感興趣區(qū)域或目標的圖像質量和編碼之前的原始圖像質量一樣的效果。由于I_PCM編碼方式會占用較多的帶寬,在帶寬受限的情況下,可以降低用戶感興趣區(qū)域或用戶感興趣目標之外的圖像的編碼效果,把節(jié)省出來的帶寬用于使用I_PCM編碼的區(qū)域,此外也可以通過降低編碼的幀頻的方法來節(jié)省帶寬以保證用戶感興趣區(qū)域的圖像質量。當然,除了H.264視頻壓縮標準,H.265以及其它的視頻壓縮標準包括自定義的編碼方法如果也支持無損壓縮的話同樣能用于該實施例中,以編碼出最高質量的圖像效果。在一些實施例中,正向增強模式的局部圖像增強編碼和反向增強模式的局部圖像增強編碼所用的編碼方法是通過改變分配給編碼宏塊的碼字數(shù)目實現(xiàn)的,其中在使用正向增強模式時,可以根據(jù)需要使用不同的編碼策略,例如可以對感興趣的區(qū)域的部分宏塊采用I_PCM編碼,部分宏塊采用減小量化參數(shù)的方法進行編碼,或者對整個感興趣區(qū)域的內容都采用減小量化參數(shù)的方法進行編碼,這些編碼方法雖然達不到全部使用I_PCM編碼的圖像效果,但是還是能對感興趣區(qū)域的畫面質量做一定程度的增強。另外可以根據(jù)帶寬的充裕度情況,可以考慮對用戶選擇區(qū)域或者目標所包含的宏塊的編碼分配給更多的碼字,而對用戶感興趣區(qū)域或目標之外的宏塊的編碼分配給更少的碼字。反之,在使用反向增強模式時,可以對用戶選擇的區(qū)域或目標所包含的宏塊分配給較少的碼字,也可以在編碼之前對用戶選擇區(qū)域的圖像做模糊化處理后再編碼。其實在一些實施例中,對于使用正向增強和反向增強的編碼,除了通過采用不同的編碼方式來實現(xiàn)外,還可以采取更多的手段來保證算法的實施,例如在局部增強編碼設備支持H.264編碼時,由于H.264支持多種靈活的分片(slice)方式,可以把用戶選擇的區(qū)域或目標作為一個單獨的slice進行增強編碼,這樣更利于編碼過程的優(yōu)化。在此基礎上,我們假設用戶選擇的感興趣區(qū)域是比較重要的區(qū)域,該區(qū)域作為一個獨立的slice編碼出來的圖像碼流在發(fā)送時可以作為一個單獨的NALU(networkadaptationlayerunit,網(wǎng)絡自適應層單元)來發(fā)送,根據(jù)H.264標準的定義,可以給不同的NALU賦予不同的發(fā)送優(yōu)先級NRI,優(yōu)先級NRI的值從高到低依次是3,2,1,0,如果在發(fā)送用戶選擇區(qū)域對應的NALU時,把該NRI的值設定為一個特定的值,而讓系統(tǒng)認為這個特定的值所在的NALU具有超出一般NALU的重要性,進而在傳輸過程中采用一定的措施來保證這種NALU的傳輸可靠性,這樣即便是在網(wǎng)絡環(huán)境比較差的情況下也能保證用戶選擇的感興趣區(qū)域的圖像能更可靠的到達接收端,被用戶看到。當然保證用戶選定的NALU具有更高重要性的手段并不僅限于設定NRI的方法,但是目的都是為了更好地保證用戶的需求能夠得到滿足。該實施例所述的編碼方法以及傳輸方法在后面的附圖以及具體實施方式中還有更詳細的說明。在一些實施例中,替代模式的局部增強編碼是在編碼端對編碼前的原始圖像先進行指定區(qū)域或者目標的替代后再做編碼,而在另一些實施例中,替代模式的局部增強編碼并不需要局部圖像增強編碼設備做特殊的操作,而是由近端在解碼出遠端圖像后根據(jù)用戶選擇參數(shù)對解碼出的圖像做局部的替代。當然圖像局部增強的編碼實現(xiàn)方法絕不僅限于這幾種方法,設備上可以根據(jù)實際情況開發(fā)滿足用戶需求的圖像局部增強技術。由于本發(fā)明的內容可以不同的實現(xiàn)方式用于多種視頻通信系統(tǒng)中,為了便于理解,下面將結合實施例和附圖對本發(fā)明做進一步的說明。圖2(a),2(b),2(c),2(d)分別表示用戶使用不同的方法選擇圖像中感興趣區(qū)域的實施例示意圖。圖2(a)為使用手指在感應屏幕上選擇感興趣區(qū)域的示意圖,圖中外面的大方框為能夠感應并記錄手指移動的顯示器,大方框內部的小方框表示用戶用手指在屏幕上選擇的區(qū)域范圍;圖2(b)為使用觸筆在感應屏幕上選擇圖像感興趣區(qū)域示意圖,圖中外面的大方框為能夠感應觸筆并記錄觸筆移動的顯示器,大方框內的小方框表示用戶用觸筆在屏幕上選擇的區(qū)域范圍;圖2(c)為用鼠標選擇圖像感興趣區(qū)域示意圖,圖中的大方框表示一個顯示器,該顯示器不一定是專門用來顯示遠端圖像的顯示器,可以是控制設備的顯示器,顯示器中有一個頁面可以顯示遠端圖像,這樣就可通過鼠標在頁面顯示的遠端圖像上選擇自己感興趣區(qū)域,用戶選擇的感興趣區(qū)域如圖中的小方框所示。圖2(d)為用戶使用眼睛注視的方法選取圖像中感興趣區(qū)域的示意圖,圖中的小藍色方框為用戶在圖像中選擇的感興趣區(qū)域。用眼睛注視法在圖像中選取感興趣區(qū)域的原理為:根據(jù)用戶眼睛角膜的幾何中心點位置和顯示器幾何中性點位置的關系,當用戶眼睛注視的位置發(fā)生變化時,眼睛角膜的幾何中心點就會發(fā)生偏轉,系統(tǒng)根據(jù)用戶眼睛角膜幾何中心點偏轉的角度與顯示器幾何中心點的關系通過計算得到用戶當前在顯示器上注視的位置,如果用戶注視的時間超過一定的時間限制就認為用戶對該處的圖像感興趣,系統(tǒng)會提示用戶是否需要對此處圖像進行增強,以及需要增強的范圍和增強模式等。此處列舉的四個實施例只是為了簡要說明用戶選取圖像中感興趣區(qū)域的方法,實際使用中根據(jù)顯示器屏幕材質以及系統(tǒng)需求的不同可由多種實現(xiàn)方法。圖3是使用局部圖像增強的雙端系統(tǒng)的一個實施例框圖,圖中107(a)表示該系統(tǒng)的一端,稱為近端,107(b)表示該系統(tǒng)的另一端,稱為遠端,107(a)和107(b)中包括:處理器101、顯示器102、對外接口103、圖像采集器104、系統(tǒng)控制設備108,系統(tǒng)控制設備108根據(jù)需要也可省略,107(a)中也可以不包括圖像采集器104,107(b)中也可以不包括顯示器102,其中:遠端的圖像顯示在顯示器102上,用戶100在近端的顯示器102顯示的圖像中選擇自己感興趣的區(qū)域或者目標106;近端的處理器101根據(jù)用戶100所選的區(qū)域或者目標處理生成用戶選擇參數(shù),將用戶選擇參數(shù)通過近端的對外接口103向外發(fā)送,經(jīng)過網(wǎng)絡105的傳送到達遠端;遠端的對外接口103收到網(wǎng)絡105送來的用戶選擇參數(shù)后送入遠端的處理器101,遠端的處理器101對用戶選擇參數(shù)進行解析,如果用戶選擇參數(shù)合法,則遠端處理器101中的編碼設備根據(jù)用戶選擇參數(shù)對圖像采集器104采集來的圖像進行局部增強編碼,并將增強處理后的圖像發(fā)送給近端。圖中100表示使用視頻通信系統(tǒng)的用戶,可以是一個人或者多個人或者一個群體,101是系統(tǒng)的終端設備本文稱處理器,整個系統(tǒng)的處理和一些控制均在101中完成,包括控制和操作圖像采集器104,從圖像采集器104中取采集來的圖像,以及進行音視頻的編解碼處理等。顯示器102可以是本身就跟處理器101在同一個設備上,也可以耦接在處理器101上,有些顯示器102支持支持直接在屏幕上選擇圖像,如圖2(a),2(b)所示的顯示器,有些顯示器102不支持直接在屏幕上的選擇操作,可以借助控制設備108來實現(xiàn)對圖像的局部選擇操作,在控制設備108上借助鼠標選擇感興趣區(qū)域示意圖如圖2(c)所示。圖像采集器104用于采集本地用戶及其周圍的圖像,并把圖像提供給系統(tǒng)中需要此圖像的硬件或軟件,例如可以把采集到的圖像發(fā)送給本地的編碼設備進行編碼,然后把編碼后的視頻流發(fā)給所述近端,同樣也可以把采集到的圖像直接在本地的顯示設備上顯示,當然也可以把采集到的圖像編碼后存儲起來。根據(jù)系統(tǒng)的需求圖像采集器104在一端的個數(shù)可能并不固定,可以有一個也可以有多個。系統(tǒng)中一端的顯示器的個數(shù)也可以根據(jù)需求變化,并不固定為1個或幾個。圖像采集器104可以是攝像機、攝像頭等等。對于兩個端使用圖像局部增強技術的視頻通信系統(tǒng)來說,可以根據(jù)需要對圖3所示的系統(tǒng)進行修改、添加或刪減。例如,如果系統(tǒng)中處理器本身就可以支持圖像局部選擇和圖像局部增強編碼,那么就可以刪減掉圖3中的控制設備108。作為另一個實施例,可以在107a中支持用戶在圖像中選擇感興趣區(qū)域,而在107b中支持圖像局部增強編碼,107a端的用戶就能觀看到107b端的圖像,并選擇圖像中自己感興趣的區(qū)域或者目標然后讓107b端做局部增強編碼,把107a換成107b并把107b換成107a也能完成同樣的操作。這樣的實施例可用于例如視頻監(jiān)控系統(tǒng)。作為另一個實施例如果107a端和107b端都支持用戶選擇圖像中感興趣區(qū)域或目標,并且編碼設備都支持圖像局部增強編碼,那么這兩端可以各自完成對本端圖像的局部增強,即兩端的用戶可以根據(jù)需要觀看本端圖像局部增強后的效果。上述雙端系統(tǒng)可用于包括視頻會議系統(tǒng)在內的同種視頻通信系統(tǒng),例如ZTE中興通訊的T700/T800/T900視頻會議系統(tǒng)。。圖4為一個使用圖像局部增強的單端系統(tǒng)的框圖,該單端系統(tǒng)205包括處理器200、圖像采集器201、顯示器202、其中:處理器200用于:處理本地圖像,包括:接收到顯示器202發(fā)送的選擇參數(shù)后,使用自帶的圖像局部增強編碼設備對采集到的圖像做局部增強編碼;以及,完成整個系統(tǒng)的內部操作、控制功能;圖像采集器201用于:攝入本地圖像,將采集到的圖像發(fā)送給處理器;圖像采集器201可以是鏡頭、攝像頭等;顯示器202用于:顯示圖像采集器201攝入的圖像畫面,以及提供對圖像進行選擇操作的功能,用戶204可以在顯示器202上顯示的圖像中選擇自己感興趣的區(qū)域或者目標203,顯示器202獲取用戶所選擇的區(qū)域或者目標生成選擇參數(shù),然后把選擇參數(shù)發(fā)給處理器200做處理。上述實施例所示的單端系統(tǒng)可用于照相機、攝像機等拍攝設備中。圖5(a)和圖5(b)為用戶選擇固定跟蹤模式進行圖像局部增強的一個實施例示意圖,在該實施例中,用戶選擇對圖像中固定位置的目標做局部增強,其中圖5(a)表示用戶選擇定了圖像中感興趣位置的目標,并且選擇了增強模式和增強級別,而選擇的跟蹤模式為固定模式,5(b)表示固定跟蹤模式下的圖像效果,可以看出圖像中局部增強的位置正是用戶選定的感興趣的位置,除非用戶取消增強或者選擇動態(tài)跟蹤模式,否則系統(tǒng)將一直在圖像中的該位置處做局部增強。圖6(a)、6(b)和6(c)為用戶選擇動態(tài)跟蹤模式進行圖像局部增強的一個實施例示意圖,在該實施例中,用戶選擇對圖像中感興趣區(qū)域中的目標做動態(tài)局部增強,其中圖6(a)表示用戶選擇定了圖像中感興趣位置的目標,并且選擇了增強模式和增強級別,而選擇的跟蹤模式為動態(tài)模式,圖6(b)和6(c)在不同時間的圖像中用戶選定區(qū)域中的目標在不停的運動而增強的區(qū)域位置也在隨著目標的運動而運動,保證用戶選定的感興趣目標總在局部增強的區(qū)域之內,6(d)為運動目標運動出圖像顯示的范圍之內或者運動目標到達不宜增強的位置或者用戶取消圖像局部增強的情況,此時圖像畫面回到系統(tǒng)默認的圖像效果。需要指出的是,以上內容中提到的增強是以畫面中的局部區(qū)域做增強為例,其增強模式并不限定。在實際使用過程中可以根據(jù)實際情況可對選擇增強目標的數(shù)量,大小等等做出限定。同樣在實際使用中也可以根據(jù)系統(tǒng)支持情況選擇圖像中的個別目標做圖像效果增強,如圖7(a)和圖7(b)所示。圖7(a)表示圖像中有多個目標,用戶選定了其中一個目標(圖中的人像),圖7(b)表示對用戶選擇的目標做圖像增強,當然如果用戶選定的目標是運動的,就可以選擇動態(tài)跟蹤模式對選擇的目標做跟蹤增強。圖8(a)和圖8(b)表示使用不同格式的片組來進行圖像局部增強編碼的示意圖。圖8(a)中被分割開的區(qū)域表示該畫面中的一個個片(slice),在圖8(a)中共有N個slice分別被編號為0,1,...,N-1,在圖8(b)中一個個被方框框起來的區(qū)域也表示一個個的slice,在圖8(b)中共有M個slice,分別被編號為0,1...,M-1。圖中的虛線方框表示用戶選定的感興趣區(qū)域,在一些實施例中,對用戶選定使用正向增強模式的感興趣區(qū)域所包含的宏塊通過使用I_PCM編碼模式進行編碼,這樣可以使用戶選定的感興趣區(qū)域達到最好的圖像效果,以H.264標準支持的預測編碼模式為例,相對于其它的預測編碼模式,I_PCM編碼模式最大好處是能夠實現(xiàn)完全無損的編碼,而其它任何預測編碼都是有損的。除此之外,還可以通過改變給待編碼宏塊分配不同碼字的方法進行增強編碼,這是因為根據(jù)H.264標準的內容可知,給宏塊分配的碼字數(shù)目對圖像的質量有著重要影響,其中給宏塊分配的碼字越少圖像質量就越粗糙,反之給宏塊分配的碼字越多圖像的質量越精細。因此通過控制編碼時給宏塊分配的碼字多少可以一定程度上改變視頻的質量,在實際實施時,對于正向增強也可以選擇減小量化參數(shù)進行編碼或者減小量化參數(shù)和I_PCM編碼相結合的方式來實現(xiàn)視頻質量的增強;對反向增強可以通過在編碼前模糊化待編碼區(qū)域或者對待編碼區(qū)域進行編碼時采用更大的量化參數(shù)來實現(xiàn)。根據(jù)H.264標準,一幀圖像至少由一個片(slice)組成,而一個slice又包括多個宏塊,一個宏塊在編碼時又可以分成多個子塊各自編碼。把一個幀間預測宏塊分成多個子塊,對各個子塊分別編碼的好處在于,各個子塊可以有自己獨立的運動矢量和預測方式,這樣不但能夠使圖像預測的更加準確,而且能降低碼率。圖8(a)表示用光柵掃描格式的片組進行圖像編碼的實施例示意圖,即各個slice的序號是從上到下依次遞增的,編碼或解碼時也是按照光柵掃描的順序從左到右,從上到下挨個宏塊的依次進行編碼或解碼。在此情況下用戶選擇的感興趣區(qū)域就有可能被分割到多個slice中,也可能被包含在一個slice里,這樣只要讓編碼器在編碼到用戶感興趣區(qū)域的宏塊時根據(jù)用戶需求進行特殊的編碼就能達到增強編碼的目的,編碼完成后用戶感興趣區(qū)域的碼流就根據(jù)slice分割的情況包含在多個slice里發(fā)送出去或者被包含在一個普通的slice里被發(fā)送出去。根據(jù)H.264標準,一幀內的各個slice之間在編碼和解碼時是相互獨立的,即相互不參考對方的內容進行編碼和解碼,而H.264標準同樣支持靈活次序(FMO)片組格式進行編碼,即宏塊不是按照光柵掃描次序包含在片組里,而是以某種方式來映射到片組,F(xiàn)MO片組共有6種映射類型:交錯映射、散亂映射、前景及背景映射、Box_out映射、手絹映射和顯式映射,這六種映射方式的具體描述可以參考H.264相關協(xié)議標準。圖8(b)顯示的就是一個使用前景和背景映射的片組格式進行局部增強編碼的實施例示意圖,采用這種片組格式就能把圖像中用戶選擇的感興趣區(qū)域作為一個獨立的slice進行編碼,在編碼過程中做用戶指定的圖像質量增強,而一幀中其它的slice使用系統(tǒng)默認參數(shù)的編碼,不需要進行圖像質量增強。這樣做的一個好處就是能把用戶選擇區(qū)域編碼出來的slice封裝成一個NALU發(fā)送,然后給此NALU指定更高的傳輸優(yōu)先級,進而讓系統(tǒng)采用一定的方法保證該NALU在傳輸過程中有更高的可靠性,即不易被丟失和發(fā)生誤碼。本發(fā)明實施例還提供一種圖像局部增強裝置,如圖9所示,包括:檢測模塊,用于獲取用戶選定的區(qū)域或目標;參數(shù)生成模塊,用于根據(jù)所述選定的區(qū)域或目標生成選擇參數(shù);傳輸模塊,用于將所述選擇參數(shù)發(fā)送給對端。其中,所述參數(shù)生成模塊還用于,獲取所述用戶選定的增強模式,或者,增強模式和增強級別,將所述增強模式,或者,增強模式和增強級別添加到所述選擇參數(shù)中。其中,所述選擇參數(shù)中還包括:跟蹤模式,所述跟蹤模式為如下之一:固定模式,指示在取消增強之前每一幀均在所述選定的區(qū)域進行增強;動態(tài)模式,指示在取消增強之前每一幀跟蹤所述選定的目標,且當所述目標在增強范圍內時對所述目標進行增強。其中,所述參數(shù)生成模塊生成所述選擇參數(shù)前,還判斷所述對端是否支持局部增強編碼,以及,所述選定的區(qū)域或目標是否滿足預設條件,在所述對端支持局部增強編碼以及所述選定的區(qū)域或目標滿足所述預設條件時,才生成所述選擇參數(shù)。本發(fā)明實施例還提供一種圖像局部增強裝置,如圖10所示,包括:接收模塊,用于接收對端發(fā)送的根據(jù)用戶所選定的區(qū)域或目標生成的選擇參數(shù);增強模塊,用于根據(jù)所述選擇參數(shù)對所述選定的區(qū)域或目標進行增強;發(fā)送模塊,用于將對所述選定的區(qū)域或目標進行增強后的圖像發(fā)送給所述對端。其中,所述增強模塊對所述選定的區(qū)域或目標進行增強包括:根據(jù)所述選擇參數(shù)中的增強模式,或者,增強模式和增強級別對所述選定的區(qū)域或目標進行增強。其中,所述增強模塊對所述選定的區(qū)域或目標進行增強包括:當所述選擇參數(shù)中指示提高所述選定的區(qū)域或目標的圖像質量時,采取如下方式之一或其組合:使用I_PCM編碼模式對所述選定的區(qū)域或目標的圖像進行編碼;通過減小編碼宏塊的量化參數(shù)對所述選定的區(qū)域或目標的圖像進行編碼;通過增加編碼宏塊的碼字對所述選定的區(qū)域或目標的圖像進行編碼;當所述選擇參數(shù)中指示降低所述選定的區(qū)域或目標的圖像質量時,采取如下方式之一或其組合:通過增大編碼宏塊的量化參數(shù)對所述選定的區(qū)域或目標的圖像進行編碼;通過減少編碼宏塊的碼字對所述選定的區(qū)域或目標的圖像進行編碼;對所述選定的區(qū)域或目標的圖像進行模糊化處理后再編碼。其中,所述增強模塊還用于將所述選定區(qū)域或目標作為一個獨立的片進行編碼;所述發(fā)送模塊還用于將所述獨立的片作為一個單獨的網(wǎng)絡自適應層單元,為所述網(wǎng)絡自適應層單元設置特定傳輸優(yōu)先級。其中,所述增強模塊根據(jù)所述選擇參數(shù)對所述選定的區(qū)域或目標進行增強前,還判斷所述選擇參數(shù)是否符合預設條件,如果符合,才根據(jù)所述選擇參數(shù)對所述選定的區(qū)域或目標進行增強。本發(fā)明實施例還提供一種圖像局部增強裝置,如圖11所示,包括檢測模塊、參數(shù)生成模塊和增強模塊,其中:所述檢測模塊用于,獲取用戶選定的區(qū)域或目標;所述參數(shù)生成模塊用于,根據(jù)所述選定的區(qū)域或目標生成選擇參數(shù),將所述選擇參數(shù)發(fā)送給所述增強模塊;所述增強模塊用于,根據(jù)所述選擇參數(shù)對所述選定的區(qū)域或目標進行增強,生成對所述選定的區(qū)域或目標進行增強后的圖像。其中,所述參數(shù)生成模塊還用于,獲取所述用戶選定的增強模式,或者,增強模式和增強級別,將所述增強模式,或者,增強模式和增強級別添加到所述選擇參數(shù)中;所述增強模塊對所述選定的區(qū)域或目標進行增強包括:根據(jù)所述選擇參數(shù)中的增強模式,或者,增強模式和增強級別對所述選定的區(qū)域或目標進行增強。其中,所述選擇參數(shù)中還包括:跟蹤模式,所述跟蹤模式為如下之一:固定模式,指示在取消增強之前每一幀均在所述選定的區(qū)域進行增強;動態(tài)模式,指示在取消增強之前每一幀跟蹤所述選定的目標,且當所述目標在增強范圍內時對所述目標進行增強。其中,所述增強模塊對所述選定的區(qū)域或目標進行增強包括:當所述選擇參數(shù)中指示提高所述選定的區(qū)域或目標的圖像質量時,采取如下方式之一或其組合:使用I_PCM編碼模式對所述選定的區(qū)域或目標的圖像進行編碼;通過減小編碼宏塊的量化參數(shù)對所述選定的區(qū)域或目標的圖像進行編碼;通過增加編碼宏塊的碼字對所述選定的區(qū)域或目標的圖像進行編碼;當所述選擇參數(shù)中指示降低所述選定的區(qū)域或目標的圖像質量時,采取如下方式之一或其組合:通過增大編碼宏塊的量化參數(shù)對所述選定的區(qū)域或目標的圖像進行編碼;通過減少編碼宏塊的碼字對所述選定的區(qū)域或目標的圖像進行編碼;對所述選定的區(qū)域或目標的圖像進行模糊化處理后再編碼。本發(fā)明實施例還提供一種圖像局部增強系統(tǒng),包括圖9和圖10所示的裝置。需要說明的是,上述方法實施例中描述的多個細節(jié)同樣適用于裝置實施例,因此省略了對相同或相似部分的重復描述。本領域普通技術人員可以理解上述方法中的全部或部分步驟可通過程序來指令相關硬件完成,所述程序可以存儲于計算機可讀存儲介質中,如只讀存儲器、磁盤或光盤等??蛇x地,上述實施例的全部或部分步驟也可以使用一個或多個集成電路來實現(xiàn)。相應地,上述實施例中的各模塊/單元可以采用硬件的形式實現(xiàn),也可以采用軟件功能模塊的形式實現(xiàn)。本發(fā)明不限制于任何特定形式的硬件和軟件的結合。
當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
定州市| 无棣县| 棋牌| 台东县| 葫芦岛市| 慈利县| 合江县| 通江县| 松原市| 白河县| 石台县| 盈江县| 廊坊市| 玛沁县| 稻城县| 靖州| 来安县| 琼海市| 安溪县| 旬邑县| 罗田县| 建瓯市| 贞丰县| 五台县| 邛崃市| 新营市| 和田县| 商城县| 二连浩特市| 大庆市| 伽师县| 精河县| 阿拉善左旗| 日照市| 开鲁县| 韶关市| 鸡泽县| 光泽县| 调兵山市| 体育| 东山县|