視頻圖像處理方法及設備的制造方法
【技術領域】
[0001]本發明實施例涉及視頻技術領域,尤其涉及一種視頻圖像處理方法及設備。
【背景技術】
[0002]在視頻監控或視頻會議的場景下,一幅像圖像存在大量靜止區域,運動區域相對較少。在目前的編碼方案中,基本上都是使用在時間上和待編碼圖像最接近的參考圖像作為參考,且由于目前的編碼標準和實際使用的編碼方案都是有損壓縮的,這樣在一個高質量的參考圖像之后,隨著時間的推移,參考圖像的質量變得比高質量的參考圖像要差得多。使用這種差質量的參考圖像做參考,后續的編碼圖像的重建也會比較差,同時編碼碼率也比較高。
【發明內容】
[0003]本發明實施例提供一種視頻圖像處理方法及設備,用以解決現有技術中以差質量的參考圖像做參考,后續的編碼圖像的重建也會比較差,同時編碼碼率也比較高的缺陷,提高視頻圖像的編碼質量、降低視頻圖像的編碼碼率,進而減小編碼碼流需要的傳輸帶寬和存儲編碼碼流需要的存儲空間的缺陷。
[0004]本發明實施例提供一種視頻圖像處理方法,包括:
[0005]對視頻圖像各圖像的區域進行劃分,區分出所述視頻圖像各圖像的靜止區域和運動區域;
[0006]以所述靜止區域的圖像為依據,生成長期參考圖像;
[0007]僅針對所述運動區域生成短期參考圖像;
[0008]令所述待編碼圖像中的靜止區域以所述長期參考圖像作為參考,令所述待編碼圖像中的運動區域以短期參考圖像作為參考,生成所述待編碼圖像。
[0009]本發明實施例提供一種視頻圖像處理設備,包括:
[0010]圖像區域劃分單元,用于對視頻圖像各圖像的區域進行劃分,區分出所述視頻圖像各圖像的靜止區域和運動區域;
[0011]長期參考圖像生成單元,用于以所述靜止區域的圖像為依據,生成長期參考圖像;
[0012]短期參考圖像生成單元,用于針對所述運動區域生成短期參考圖像;
[0013]待編碼圖像生成單元,用于生成待編碼圖像,其中,所述待編碼圖像中的靜止區域以所述長期參考圖像作為參考,所述待編碼圖像中的運動區域以短期參考圖像作為參考。
[0014]本發明實施例提供的視頻圖像處理方法及設備,對視頻圖像各圖像的區域進行劃分,區分出視頻圖像各圖像的靜止區域和運動區域;以靜止區域的圖像為依據,生成長期參考圖像;僅針對運動區域生成短期參考圖像;令待編碼圖像中的靜止區域以長期參考圖像作為參考,令待編碼圖像中的運動區域以短期參考圖像作為參考,生成待編碼圖像。與現有技術相比,本發明實施例提供的視頻處理方法及設備無需對待編碼圖像進行整幅編碼,待編碼圖像中的運動區域以短期參考圖像作為參考,待編碼圖像中的靜止區域以長期參考圖像作為參考,即可生成完整的待編碼圖像。因此,本發明實施例提供的視頻圖像處理方法及設備能夠提高視頻圖像的編碼質量、降低視頻圖像的編碼碼率,進而減小編碼碼流需要的傳輸帶寬和存儲編碼碼流需要的存儲空間。
【附圖說明】
[0015]為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0016]圖1為本發明實施例一和實施例二提供的視頻圖像處理方法的概括步驟流程圖;
[0017]圖2為本發明實施例三和實施例四提供的視頻圖像處理設備的概括信號流向關系示意圖。
【具體實施方式】
[0018]為使本發明實施例的目的、技術方案和優點更加清楚,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0019]實施例一
[0020]參見附圖1,本發明實施例一提供的視頻圖像處理方法包括:
[0021]步驟11:對視頻圖像各圖像的區域進行劃分,區分出視頻圖像各圖像的靜止區域和運動區域;
[0022]步驟12:以靜止區域的圖像為依據,生成長期參考圖像;
[0023]步驟13:僅針對運動區域生成短期參考圖像;
[0024]步驟14:令待編碼圖像中的靜止區域以長期參考圖像作為參考,令待編碼圖像中的運動區域以短期參考圖像作為參考,生成待編碼圖像。
[0025]本發明實施例提供的視頻圖像處理方法,經過步驟11:對視頻圖像各圖像的區域進行劃分,區分出視頻圖像各圖像的靜止區域和運動區域;步驟12:以靜止區域的圖像為依據,生成長期參考圖像;步驟13:僅針對運動區域生成短期參考圖像;步驟14:令待編碼圖像中的靜止區域以長期參考圖像作為參考,令待編碼圖像中的運動區域以短期參考圖像作為參考,生成待編碼圖像。與現有技術相比,本發明實施例提供的視頻處理方法無需對待編碼圖像進行整幅編碼,待編碼圖像中的運動區域以短期參考圖像作為參考,待編碼圖像中的靜止區域以長期參考圖像作為參考,即可生成完整的待編碼圖像。因此,本發明實施例提供的視頻圖像處理方法能夠提高視頻圖像的編碼質量、降低視頻圖像的編碼碼率,進而減小編碼碼流需要的傳輸帶寬和存儲編碼碼流需要的存儲空間。
[0026]其中,本發明實施例一提供的視頻圖像處理方法的應用環境包括視頻監控環境,和/或,視頻會議環境。由于本發明實施例一提供的視頻圖像處理方法中應用的長期參考圖像是以視頻圖像中的靜止區域的圖像為依據的,因此,需要該實時視頻圖像的攝像背景角度單一,也就是說,需要攝像機本身固定,并且攝像場景也是固定不變的,視頻監控環境,和/或,視頻會議環境完全符合本發明實施例一提供的視頻圖像處理方法的攝像需求。而如果是電視、電影等攝像,由于攝像角度、焦距是實時變化的,視頻圖像中的各圖像中很難找到靜止區域,因此,本發明實施例一提供的視頻處理方法不太適合用于對電視、電影視頻圖像的處理。
[0027]其中,應用本發明實施例一提供的視頻圖像處理方法對視頻圖像各圖像進行劃分時,以歷史圖像為依據,其中,靜止區域為在120圖像以上圖像中靜止不變的區域,運動區域為在各圖像中有人或者物體運動的區域。例如,在視頻會議環境中,當攝像機的安裝位置、攝像頭方向都不變的情況下,在視頻會議實時視頻圖像中,墻壁、吊燈、辦公桌等固定背景通常是固定不變的,而視頻會議場景中的人可能是運動的,因此,此時,可以將墻壁、吊燈、辦公桌等固定背景組合而成的圖像作為靜止區域,而將人作為運動區域進行劃分。選取120圖像以上圖像作為參考,是為了使靜止區域的選取更加精準,此時,如果選取的圖像數過少,會影響對靜止區域的判斷。即使是現有的視頻播放技術中一般采用24圖像的畫面頻率,在這種情況下,放映120圖像所需要的時間是5s,本實施例中,認為5s以上靜止不變的視頻畫面區域為靜止區域,以免選取時間過短,處于運動區域中的人或物體還沒來得及變化,從而被誤判到靜止區域中。
[0028]其中,生成待編碼圖像的方法包括:
[0029]步驟1411:將待編碼圖像中的運動區域剔除,得到待編碼圖像的靜止區域的圖像;
[0030]步驟1412:以短期參考圖像為依據,生成待編碼圖像的運動區域的圖像;
[0031]步驟1413:將待編碼圖像的靜止區域的圖像與待編碼圖像的運動區域的圖像拼接在一起,生成完整的待編碼圖像。
[0032]在本發明實施例一提供的視頻圖像處理方法中,由于運動區域是采用預剔除的方式實現與靜止區域剝離的,需要在圖像中剔除足夠大的區域,才能保證運動區域完全被剔除,避