一種視頻處理方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及圖像處理技術(shù)領(lǐng)域,特別是涉及一種視頻處理方法和裝置。
【背景技術(shù)】
[0002]目前,視頻監(jiān)控技術(shù)作為一種安全保障手段正在被應(yīng)用到多種場合,例如交通、公共場所、電梯等。但是,在某些場合,當拍攝對象比較敏感涉及到個人隱私時,就需要對視頻中特定位置進行遮擋,以免泄露隱私。
[0003]因此,如何對監(jiān)控視頻進行隱私遮擋就成為本領(lǐng)域技術(shù)人員需要解決的技術(shù)問題。
【發(fā)明內(nèi)容】
[0004]鑒于上述問題,提出了本發(fā)明實施例以便提供一種克服上述問題或者至少部分地解決上述問題的一種視頻處理方法和裝置。
[0005]為了解決上述問題,本發(fā)明實施例公開了一種視頻處理方法,所述方法包括:
[0006]獲取視頻源輸入的源像素;
[0007]獲取預先設(shè)置的遮擋數(shù)據(jù);其中,所述遮擋數(shù)據(jù)包括像素映射信息;
[0008]確定所述源像素在所述遮擋數(shù)據(jù)中對應(yīng)的像素映射信息;
[0009]根據(jù)所述遮擋數(shù)據(jù)中對應(yīng)的像素映射信息對所述源像素進行遮擋處理,得到目標像素;
[0010]輸出所述目標像素。
[0011]優(yōu)選地,所述遮擋數(shù)據(jù)的像素映射信息,包括:像素位置映射信息和/或像素值映射信息;
[0012]所述確定所述源像素在所述遮擋數(shù)據(jù)中對應(yīng)的像素映射信息的步驟,包括:
[0013]根據(jù)所述源像素在所述視頻源中的物理位置信息與所述遮擋數(shù)據(jù)的像素位置映射信息進行匹配,并將匹配的像素值映射信息確定為所述源像素在遮擋數(shù)據(jù)中對應(yīng)的像素值映射信息。
[0014]優(yōu)選地,所述方法還包括:
[0015]使用η個比特bit位映射所述視頻源中對應(yīng)的m個左右相鄰的源像素得到像素值映射信息;其中,η和m為大于I的整數(shù);
[0016]根據(jù)所述m個左右相鄰的源像素在視頻源中的物理位置信息確定所述m個源像素的像素位置映射信息;
[0017]根據(jù)所述得到的像素位置映射信息和像素值映射信息確定像素映射信息,并得到遮擋數(shù)據(jù)。
[0018]優(yōu)選地,當所述η為2時,所述像素值映射信息,包括:2 ’ boo、2 ’ bo 1、2 ’ b 10、2 ’ b 11,
其中,
[0019]2’ b00,表示像素映射值為全透明;
[0020]2’ bOl為像素第一映射值;2’ blO為像素第二映射值;2’ bll為像素第三映射值。
[0021]優(yōu)選地,所述根據(jù)所述遮擋數(shù)據(jù)中對應(yīng)的像素映射信息對所述源像素進行遮擋處理的步驟,包括:
[0022]判斷所述源像素對應(yīng)的像素值映射信息是否為2’b00,如果是,則對當前源像素不做處理;
[0023]判斷所述源像素對應(yīng)的像素值映射信息是否為2’b01或2’blO或2’bll,如果是,
使用對應(yīng)的像素映射值覆蓋當前源像素。
[0024]優(yōu)選地,所述根據(jù)所述遮擋數(shù)據(jù)中對應(yīng)的像素映射信息對所述源像素進行遮擋處理的步驟,包括:
[0025]判斷所述源像素對應(yīng)的像素值映射信息是否為2’b00,如果是,則對當前源像素不做處理;
[0026]判斷所述源像素對應(yīng)的像素值映射信息是否為2’b01,如果是,則將當前源像素作為初始像素;
[0027]判斷所述源像素對應(yīng)的像素值映射信息是否為2’blO或2’bll,如果是,則使用初始像素的像素值覆蓋當前源像素。
[0028]依據(jù)本發(fā)明的另一方面,提供了一種視頻處理裝置,所述裝置包括:
[0029]輸入模塊,用于獲取視頻源輸入的源像素;
[0030]遮擋數(shù)據(jù)讀取模塊,用于獲取預先設(shè)置的遮擋數(shù)據(jù);其中,所述遮擋數(shù)據(jù)包括像素映射信息;
[0031]像素映射信息確定模塊,用于確定所述輸入模塊所獲取的源像素在所述遮擋數(shù)據(jù)中對應(yīng)的像素映射信息;
[0032]遮擋處理模塊,用于根據(jù)所述遮擋數(shù)據(jù)中對應(yīng)的像素映射信息對所述源像素進行遮擋處理,得到目標像素;
[0033]輸出模塊,用于輸出所述目標像素。
[0034]優(yōu)選地,所述遮擋數(shù)據(jù)的像素映射信息,包括:像素位置映射信息和/或像素值映射信息;
[0035]所述像素映射信息確定模塊,還用于根據(jù)所述源像素在所述視頻源中的物理位置信息與所述遮擋數(shù)據(jù)的像素位置映射信息進行匹配,并將匹配的像素值映射信息確定為所述源像素在遮擋數(shù)據(jù)中對應(yīng)的像素值映射信息。
[0036]優(yōu)選地,所述裝置還包括:
[0037]遮擋數(shù)據(jù)設(shè)置模塊,用于使用η個比特bit位映射所述視頻源中對應(yīng)的m個左右相鄰的源像素得到像素值映射信息;其中,η和m為大于I的整數(shù);
[0038]根據(jù)所述m個左右相鄰的源像素在視頻源中的物理位置信息確定所述m個源像素的像素位置映射信息;根據(jù)所述得到的像素位置映射信息和像素值映射信息確定像素映射信息,并得到遮擋數(shù)據(jù)。優(yōu)選地,、
[0039]當所述η為2時,所述像素值映射信息包括:2’ b00、2’ b01、2’ bl0、2’ bll,其中,
[0040]2 ’ bOO,表示像素映射值為全透明;
[0041]2’ bOl為像素第一映射值;2’ blO為像素第二映射值;2’ bll為像素第三映射值。
[0042]優(yōu)選地,所述遮擋處理模塊,還用于,
[0043]判斷所述源像素對應(yīng)的像素值映射信息是否為2’b00,如果是,則對當前源像素不做處理;
[0044]判斷所述源像素對應(yīng)的像素值映射信息是否為2’b01或2’blO或2’bll,如果是,使用對應(yīng)的像素映射值覆蓋當前源像素。
[0045]優(yōu)選地,所述遮擋處理模塊,還用于,
[0046]判斷所述源像素對應(yīng)的像素值映射信息是否為2’b00,如果是,則對當前源像素不做處理;
[0047]判斷所述源像素對應(yīng)的像素值映射信息是否為2’b01,如果是,則將當前源像素作為初始像素;
[0048]判斷所述源像素對應(yīng)的像素值映射信息是否為2’blO或2’bll,如果是,則使用初始像素的像素值覆蓋當前源像素。
[0049]本發(fā)明實施例至少包括以下優(yōu)點:
[0050]本發(fā)明實施例通過預先設(shè)置遮擋數(shù)據(jù),并且對當前獲取到的視頻源中的源像素逐個按照遮擋數(shù)據(jù)中對應(yīng)的像素映射信息進行遮擋處理,實現(xiàn)了對視頻信息中指定區(qū)域的遮擋,避免了視頻中隱私和敏感信息的泄露。
【附圖說明】
[0051]圖1示出了本發(fā)明的一種視頻處理方法實施例一的步驟流程圖;
[0052]圖2示出了本發(fā)明的一種視頻源像素結(jié)構(gòu)示意圖;
[0053]圖3示出了本發(fā)明的一種視頻處理方法實施例二的步驟流程圖;
[0054]圖4示出了本發(fā)明的一種遮擋數(shù)據(jù)的結(jié)構(gòu)示意圖;
[0055]圖5示出了本發(fā)明的一種視頻目標數(shù)據(jù)的結(jié)構(gòu)示意圖;
[0056]圖6示出了本發(fā)明的另一種遮擋數(shù)據(jù)的結(jié)構(gòu)示意圖;
[0057]圖7示出了本發(fā)明的另一種視頻目標數(shù)據(jù)的結(jié)構(gòu)示意圖;
[0058]圖8示出了本發(fā)明一種視頻處理裝置的結(jié)構(gòu)框圖。
【具體實施方式】
[0059]為使本發(fā)明的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結(jié)合附圖和【具體實施方式】對本發(fā)明作進一步詳細的說明