圖像處理裝置和圖像處理方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種用于生成包含隱藏圖像的圖像的方法。
【背景技術(shù)】
[0002]當(dāng)前,隨著安裝在各種地方的監(jiān)視攝像機(jī)的數(shù)量越來(lái)越多,監(jiān)視攝像機(jī)所拍攝的個(gè)體的隱私保護(hù)的重要性也在增加。日本JP特開(kāi)2009-225398號(hào)公報(bào)討論了一種基于輸入圖像來(lái)生成前景圖像和不包含人的背景圖像、以及根據(jù)用戶(hù)權(quán)限控制是否要將前景圖像疊加在背景圖像上的技術(shù)。日本JP特開(kāi)2009-225398號(hào)公報(bào)也討論了不是將前景圖像疊加在背景圖像上,而是能夠?qū)⑼ㄟ^(guò)對(duì)前景圖像施加隱藏處理(掩模處理或?yàn)V波處理)所形成的保護(hù)圖像(隱藏圖像(concealed image))疊加在背景圖像上。
[0003]然而,可能存在本應(yīng)該隱藏的區(qū)域未被隱藏的情況。
[0004]例如,假定是這樣的情況:執(zhí)行用于從輸入圖像中檢測(cè)人體區(qū)域的處理、基于人體區(qū)域之外的區(qū)域的圖像來(lái)生成背景圖像、以及在相關(guān)背景圖像內(nèi)將隱藏圖像與基于背景圖像和所拍攝圖像間的比較所識(shí)別的保護(hù)區(qū)域合成。在此情況下,如果用于從輸入圖像中檢測(cè)人體區(qū)域的處理失敗,則可能會(huì)生成包含人體的背景圖像。如果背景圖像中包含人體,則本應(yīng)該隱藏的區(qū)域可能未被隱藏。
[0005]如上文所述,當(dāng)將隱藏圖像與背景圖像合成時(shí),如果從背景圖像生成的時(shí)間開(kāi)始到攝像的時(shí)間為止出現(xiàn)照明變化,則在基于各個(gè)所拍攝圖像和背景圖像間的比較來(lái)識(shí)別保護(hù)區(qū)域時(shí)可能會(huì)出現(xiàn)錯(cuò)誤。在此情況下,隱藏圖像可能與不需要隱藏的區(qū)域合成。
【發(fā)明內(nèi)容】
[0006]根據(jù)本發(fā)明的一方面,圖像處理裝置包括:輸入單元,用于輸入圖像;第一檢測(cè)單元,用于基于所述輸入單元輸入的所述圖像中的特征來(lái)檢測(cè)第一區(qū)域;第二檢測(cè)單元,用于基于所述輸入單元輸入的所述圖像間的變化來(lái)檢測(cè)第二區(qū)域;生成單元,用于利用所述第一檢測(cè)單元的第一區(qū)域檢測(cè)的結(jié)果和所述第二檢測(cè)單元的第二區(qū)域檢測(cè)的結(jié)果來(lái)生成背景圖像;以及處理單元,用于執(zhí)行圖像處理,以降低通過(guò)所述生成單元生成所述背景圖像之后所獲取的處理目標(biāo)圖像和所述背景圖像間的比較而識(shí)別的特定區(qū)域的可視性。
[0007]根據(jù)以下參照附圖對(duì)示例性實(shí)施例的詳細(xì)描述,本發(fā)明的其他特征將變得清楚。
【附圖說(shuō)明】
[0008]圖1是例示根據(jù)示例性實(shí)施例的圖像處理裝置的模塊結(jié)構(gòu)的框圖。
[0009]圖2A、2B、2C、2D、2E及2F例示了根據(jù)示例性實(shí)施例的處理。
[0010]圖3A、3B、3C、3D、3E及3F例示了根據(jù)示例性實(shí)施例的處理2。
[0011]圖4A、4B、4C、4D、4E及4F例示了根據(jù)示例性實(shí)施例的處理3。
[0012]圖5A、5B、5C、5D、5E及5F例示了根據(jù)示例性實(shí)施例的處理4。
[0013]圖6是例示根據(jù)示例性實(shí)施例的圖像處理裝置的操作的流程圖。
[0014]圖7是例示根據(jù)示例性實(shí)施例的圖像處理裝置的模塊結(jié)構(gòu)的框圖。
[0015]圖8是例示根據(jù)示例性實(shí)施例的圖像處理裝置的模塊結(jié)構(gòu)的框圖。
[0016]圖9是例示根據(jù)示例性實(shí)施例的圖像處理裝置的硬件結(jié)構(gòu)的框圖。
【具體實(shí)施方式】
[0017]以下將參照附圖詳細(xì)描述本發(fā)明的示例性實(shí)施例。以下示例性實(shí)施方式中描述的結(jié)構(gòu)應(yīng)被認(rèn)為是例示性的,本發(fā)明并不限于所例示的結(jié)構(gòu)。
[0018]圖1是例示圖像處理裝置100的結(jié)構(gòu)的框圖。圖像處理裝置100包括獲取單元101、運(yùn)動(dòng)物體檢測(cè)單元102、人體檢測(cè)單元103、背景更新單元104、圖像比較單元105、圖像合成單元106、輸出單元107以及參數(shù)設(shè)置單元108。
[0019]圖像獲取單元101以預(yù)定間隔順次從包括透鏡和傳感器的攝像單元處獲取圖像,并向運(yùn)動(dòng)物體檢測(cè)單元102、人體檢測(cè)單元103、背景更新單元104以及圖像比較單元105提供所獲取的圖像。盡管以下將以圖像獲取單元101作為攝像單元來(lái)操作這一情況為中心描述本示例性實(shí)施例,但可以從外部裝置獲取圖像并可以從存儲(chǔ)器中讀取圖像。
[0020]運(yùn)動(dòng)物體檢測(cè)單元102執(zhí)行用于從圖像獲取單元101所獲取的圖像中檢測(cè)運(yùn)動(dòng)物體的運(yùn)動(dòng)物體檢測(cè)處理。根據(jù)本示例性實(shí)施例的運(yùn)動(dòng)物體檢測(cè)單元102通過(guò)將圖像獲取單元101獲取的各個(gè)圖像與背景模塊比較(背景差分法)來(lái)檢測(cè)運(yùn)動(dòng)物體。更具體地,基于圖像獲取單元101獲取的各個(gè)圖像與在和相關(guān)的所獲取圖像不同的時(shí)間拍攝的其他圖像之間的比較,運(yùn)動(dòng)物體檢測(cè)單元102檢測(cè)運(yùn)動(dòng)物體區(qū)域。運(yùn)動(dòng)物體檢測(cè)單元102通過(guò)追蹤圖像的變化來(lái)恰當(dāng)更新背景模塊。
[0021]運(yùn)動(dòng)物體檢測(cè)單元102向背景更新單元104提供通過(guò)運(yùn)動(dòng)物體檢測(cè)處理所獲得的運(yùn)動(dòng)物體信息。根據(jù)本示例性實(shí)施例的運(yùn)動(dòng)物體信息包括關(guān)于從圖像檢測(cè)出的運(yùn)動(dòng)物體的中心坐標(biāo)的信息(位置信息)和外接矩形的信息(形狀信息)。運(yùn)動(dòng)物體檢測(cè)單元102對(duì)圖像獲取單元101獲取的多個(gè)圖像中的各個(gè)執(zhí)行運(yùn)動(dòng)物體檢測(cè)處理,并向背景更新單元104提供作為該處理的結(jié)果所獲取的運(yùn)動(dòng)物體信息。
[0022]人體檢測(cè)單元103執(zhí)行用于從圖像獲取單元101獲取的圖像中檢測(cè)人體的人體檢測(cè)處理。根據(jù)本示例性實(shí)施例的人體檢測(cè)單元103通過(guò)將圖像獲取單元101獲取的圖像中的各個(gè)與預(yù)定圖案圖像比較來(lái)檢測(cè)人體(圖案匹配法)。然而,經(jīng)由人體檢測(cè)單元103檢測(cè)人體的方法并不限于上述方法,也可以基于諸如圖像顏色、亮度、濃度梯度(intensitygradient)、紋理(texture)以及機(jī)器學(xué)習(xí)等特征量。人體檢測(cè)單元103向背景更新單元104提供通過(guò)人體檢測(cè)處理所獲取的人體信息。根據(jù)本示例性實(shí)施例的人體信息包括關(guān)于從圖像中檢測(cè)的人體的中心坐標(biāo)的信息(位置信息)和外接矩形的信息(形狀信息)。人體檢測(cè)單元103對(duì)圖像獲取單元101獲取的多個(gè)圖像中的各個(gè)執(zhí)行人體檢測(cè)處理,并向背景更新單元104提供作為該處理的結(jié)果所獲取的人體信息。
[0023]背景更新單元104基于圖像獲取單元101獲取的圖像、從運(yùn)動(dòng)物體檢測(cè)單元102獲取的運(yùn)動(dòng)物體信息、從人體檢測(cè)單元103獲取的人體信息以及從圖像比較單元105獲取的保護(hù)區(qū)域比例信息而生成背景圖像。背景更新單元104向圖像比較單元105和圖像合成單元106提供所生成的背景圖像。以下將詳細(xì)描述通過(guò)背景更新單元104生成背景圖像的處理。
[0024]通過(guò)將圖像獲取單元101獲取的圖像中的各個(gè)與從背景更新單元104獲取的背景圖像比較,圖像比較單元105生成保護(hù)區(qū)域信息和保護(hù)區(qū)域比例信息。保護(hù)區(qū)域信息表示圖像內(nèi)的保護(hù)區(qū)域的位置和形狀。圖像比較單元105向圖像合成單元106提供所生成的保護(hù)區(qū)域信息。
[0025]保護(hù)區(qū)域比例信息表示保護(hù)區(qū)域與圖像區(qū)域的比例。圖像比較單元105向背景更新單元104提供所生成的保護(hù)區(qū)域比例信息。以下將描述圖像比較單元105生成保護(hù)區(qū)域信息和保護(hù)區(qū)域比例信息的方法。
[0026]在從背景更新單元104獲取的背景圖像內(nèi),圖像合成單元106將預(yù)定圖像與從圖像比較單元105獲取的保護(hù)區(qū)域信息所表示的保護(hù)區(qū)域合成以生成保護(hù)圖像。以下將詳細(xì)描述生成保護(hù)圖像的方法。圖像合成單元106向輸出單元107提供所生成的保護(hù)圖像。
[0027]輸出單元107顯示從圖像合成單元106獲取的保護(hù)圖像。當(dāng)圖像處理裝置100安裝在網(wǎng)絡(luò)照相機(jī)上時(shí),輸出單元107能夠?qū)⒈Wo(hù)圖像發(fā)送給經(jīng)由網(wǎng)絡(luò)連接的監(jiān)視裝置。此外,當(dāng)圖像處理裝置100安裝在監(jiān)視裝置上時(shí),圖像處理裝置100將預(yù)定圖像與從網(wǎng)絡(luò)照相機(jī)獲得的背景圖像合成以生成保護(hù)圖像,并指示監(jiān)視裝置顯示相關(guān)保護(hù)圖像。
[0028]參數(shù)設(shè)置單元108獲取時(shí)間閾值和權(quán)重值。參數(shù)設(shè)置單元108也能夠基于來(lái)自用戶(hù)的指定或是通過(guò)從存儲(chǔ)器中讀取其默認(rèn)值來(lái)獲取上述值。獲取相關(guān)值的方法并不限于某種方法。參數(shù)設(shè)置單元108向背景更新單元104提供所獲取的時(shí)間閾值和權(quán)重值。以下將詳細(xì)描述各值。
[0029]圖9例示了圖像處理裝置100的硬件結(jié)構(gòu)的示例。圖像處理裝置100包括中央處理單元(CPU)901、只讀存儲(chǔ)器(R0M)902、隨機(jī)存取存儲(chǔ)器(RAM)903、外部存儲(chǔ)器904、通信接口(I/F)905以及系統(tǒng)總線(xiàn)906。
[0030]CPU 901整體控制圖像處理裝置100的操作,即經(jīng)由系統(tǒng)總線(xiàn)906控制構(gòu)成單元902至905中的各個(gè)。
[0031]ROM 902是非易失性存儲(chǔ)器,存儲(chǔ)CPU 901執(zhí)行處理所需要的控制程序。相關(guān)程序可以存儲(chǔ)在外部存儲(chǔ)器904或可拆卸地附裝的存儲(chǔ)介質(zhì)中。
[0032]RAM 903用作CPU 901的主存儲(chǔ)器和工作區(qū)域。更具體地,當(dāng)執(zhí)行處理時(shí),CPU 901將所需要的程序從R