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

一種對攝像頭進行遮擋檢測的方法、裝置及終端設(shè)備的制造方法

文檔序號:10474148閱讀:291來源:國知局
一種對攝像頭進行遮擋檢測的方法、裝置及終端設(shè)備的制造方法
【專利摘要】本發(fā)明公開了一種對攝像頭進行遮擋檢測的方法、裝置及終端設(shè)備,該攝像頭至少包括第一攝像頭以及第二攝像頭,該方法包括:獲取該第一攝像頭以及該第二攝像頭在同一時刻針對同一拍攝場景分別拍攝的第一圖像數(shù)據(jù)以及第二圖像數(shù)據(jù);分別獲取該第一圖像數(shù)據(jù)以及第二圖像數(shù)據(jù)對應(yīng)的第一直方圖數(shù)據(jù)以及第二直方圖數(shù)據(jù);從該第一直方圖數(shù)據(jù)以及第二直方圖數(shù)據(jù)中提取對應(yīng)的第一特征數(shù)據(jù)和第二特征數(shù)據(jù);基于該第一特征數(shù)據(jù)以及該第二特征數(shù)據(jù),檢測該第一攝像頭和/或第二攝像頭是否被遮擋。本發(fā)明實施例可以在弱光場景中也能檢測出攝像頭被遮擋,提高遮擋檢測的準(zhǔn)確性。
【專利說明】
-種對攝像頭進行廬擋檢測的方法、裝置及終端設(shè)備
技術(shù)領(lǐng)域
[0001] 本發(fā)明設(shè)及圖像處理技術(shù)領(lǐng)域,更具體地,設(shè)及一種對攝像頭進行遮擋檢測的方 法、裝置及終端設(shè)備。
【背景技術(shù)】
[0002] 隨著信息技術(shù)的發(fā)展,終端設(shè)備越來越普及。在終端設(shè)備中,攝像功能成為了用戶 越來越看重的功能。為了提高終端設(shè)備的拍攝效果,彩色加黑白雙攝像頭攝像功能得到了 越來越多的關(guān)注。
[0003] 彩色黑白雙攝像頭的基本原理是利用彩色黑白雙攝像頭模組同時采集同一場景 下的彩色圖像與黑白圖像,并通過圖像合成技術(shù)將兩幅圖像合成為一張更高質(zhì)量的圖像。 在采用雙攝像頭拍攝時,通常將彩色攝像頭作為主攝像頭,黑白攝像頭作為副攝像頭,主攝 像頭可W采集拍攝場景中景物的色彩信息,副攝像頭可W采集拍攝場景中景物的輪廓、細(xì) 節(jié)和亮度等信息。
[0004] -般情況下,主攝像頭還負(fù)責(zé)給終端設(shè)備的相機的預(yù)覽界面提供數(shù)據(jù),如果它被 遮擋,用戶在預(yù)覽界面就能察覺出來。但是,副攝像頭采集的畫面并不出現(xiàn)在預(yù)覽中,若副 攝像頭被遮擋而用戶沒有察覺,則無法攝取黑白圖像,進而無法進行圖像合成,即相機應(yīng)用 就無法拍攝出高質(zhì)量的合成圖像。

【發(fā)明內(nèi)容】

[0005] 鑒于上述問題,本發(fā)明提出了一種對攝像頭進行遮擋檢測的方法、裝置及終端設(shè) 備,使得終端設(shè)備即使在弱光環(huán)境下也能拍出高質(zhì)量的圖像。
[0006] 第一方面,本發(fā)明實施例中提供了一種對攝像頭進行遮擋檢測的方法,攝像頭至 少包括第一攝像頭W及第二攝像頭,其中,第一攝像頭所攝取的第一圖像數(shù)據(jù)能夠進行圖 像預(yù)覽,第二攝像頭所攝取的第二圖像數(shù)據(jù)不能進行圖像預(yù)覽;
[0007] 所述方法包括:
[0008] 獲取第一攝像頭W及第二攝像頭在同一時刻針對同一拍攝場景分別拍攝的第一 圖像數(shù)據(jù)W及第二圖像數(shù)據(jù);
[0009] 分別獲取第一圖像數(shù)據(jù)W及第二圖像數(shù)據(jù)對應(yīng)的第一直方圖數(shù)據(jù)W及第二直方 圖數(shù)據(jù);
[0010] 從第一直方圖數(shù)據(jù)中提取第一特征數(shù)據(jù),W及,從第二直方圖數(shù)據(jù)中提取第二特 征數(shù)據(jù);
[0011] 基于第一特征數(shù)據(jù)W及第二特征數(shù)據(jù),檢測第一攝像頭和/或第二攝像頭是否被 遮擋。
[0012] 在一個可能的設(shè)計中,基于第一特征數(shù)據(jù)W及第二特征數(shù)據(jù),檢測第一攝像頭和/ 或第二攝像頭是否被遮擋的步驟包括:
[0013] 針對第一特征數(shù)據(jù),獲取對應(yīng)的第二特征數(shù)據(jù);
[0014] 將第一特征數(shù)據(jù)與對應(yīng)的第二特征數(shù)據(jù)進行比較,獲得比較結(jié)果;
[0015] 基于第一特征數(shù)據(jù)和/或第二特征數(shù)據(jù)和/或比較結(jié)果,檢測第一攝像頭和/或第 二攝像頭是否被遮擋。
[0016] 在一個可能的設(shè)計中,基于第一特征數(shù)據(jù)和/或第二特征數(shù)據(jù)和/或比較結(jié)果,檢 測第一攝像頭和/或第二攝像頭是否被遮擋的步驟包括:
[0017] 對第一特征數(shù)據(jù)和/或第二特征數(shù)據(jù)和/或比較結(jié)果進行第一邏輯運算,得到第一 運算結(jié)果;
[0018] 若第一運算結(jié)果為真,則判定第一攝像頭W及第二攝像頭中至少一個攝像頭被遮 擋;
[0019] 對第一特征數(shù)據(jù)和/或第二特征數(shù)據(jù)和/或比較結(jié)果進行第二邏輯運算,得到第二 運算結(jié)果,其中,第二邏輯運算與第一邏輯運算并不相同;
[0020] 若第二運算結(jié)果為真,則判定第一攝像頭被遮擋;
[0021] 若第二運算結(jié)果為假,則判斷第一特征數(shù)據(jù)和/或第二特征數(shù)據(jù)是否大于預(yù)設(shè)闊 值;
[0022] 若是,則判定第二攝像頭被遮擋;
[0023] 若否,則判定第一攝像頭W及第二攝像頭被遮擋。
[0024] 在一個可能的設(shè)計中,方法還包括:
[0025] 若第一運算結(jié)果為假,則判定第一攝像頭W及第二攝像頭均沒有被遮擋。
[0026] 在一個可能的設(shè)計中,第一特征數(shù)據(jù)至少包括如下統(tǒng)計量的一種或多種:第一均 值、第一標(biāo)準(zhǔn)差、第一特征灰度級數(shù)量、第一直方圖峰值、W及第一直方圖峰值所在的灰度 級;
[0027] 第二特征數(shù)據(jù)至少包括如下統(tǒng)計量的一種或多種:第二均值、第二標(biāo)準(zhǔn)差、第二特 征灰度級數(shù)量、第二直方圖峰值、W及第二直方圖峰值所在的灰度級;
[0028] 其中,第一特征灰度級數(shù)量或第二特征灰度級數(shù)量為像素個數(shù)不為0的灰度級的 總個數(shù)。
[0029] 在一個可能的設(shè)計中,將第一特征數(shù)據(jù)與對應(yīng)的第二特征數(shù)據(jù)進行比較,獲得比 較結(jié)果的步驟包括:
[0030] 計算第一均值與第二均值的差值,得到第一差值;
[0031] 計算第一標(biāo)準(zhǔn)差與第二標(biāo)準(zhǔn)差的差值,得到第二差值;
[0032] 計算第一特征灰度級數(shù)量與第二特征灰度級數(shù)量的差值,得到第=差值;
[0033] 計算第二特征灰度級數(shù)量與第一特征灰度級數(shù)量的差值,得到第四差值;
[0034] 計算第一直方圖峰值所在的灰度級與第二直方圖峰值所在的灰度級的差值,得到 第五差值;
[0035] 計算第二直方圖峰值所在的灰度級與第一直方圖峰值所在的灰度級的差值,得到 第六差值;
[0036] 將第一特征灰度級數(shù)量與第二特征灰度級數(shù)量進行大小比較,得到第一比較值;
[0037] 將第一直方圖峰值所在的灰度級與第二直方圖峰值所在的灰度級進行大小比較, 得到第二比較值。
[0038] 在一個可能的設(shè)計中,對第一特征數(shù)據(jù)和/或第二特征數(shù)據(jù)和/或比較結(jié)果進行第 一邏輯運算,得到第一運算結(jié)果的步驟包括:
[0039] 基于第一差值和/或第二差值和/或第=差值和/或第四差值和/或第五差值和/或 第六差值和/或第一比較值和/或第二比較值,結(jié)合第一特征灰度級數(shù)量和/或第二特征灰 度級數(shù)量和/或第一直方圖峰值所在的灰度級和/或第二直方圖峰值所在的灰度級與對應(yīng) 的多個預(yù)設(shè)闊值的比較結(jié)果進行邏輯運算,得到第一運算結(jié)果。
[0040] 在一個可能的設(shè)計中,對第一特征數(shù)據(jù)和/或第二特征數(shù)據(jù)和/或比較結(jié)果進行第 二邏輯運算,得到第二運算結(jié)果的步驟包括:
[0041] 基于第一比較值和/或第二比較值,結(jié)合第一特征灰度級數(shù)量和/或第二特征灰度 級數(shù)量和/或第一直方圖峰值所在的灰度級和/或第二直方圖峰值所在的灰度級與對應(yīng)的 多個預(yù)設(shè)闊值的比較結(jié)果進行邏輯運算,得到第二運算結(jié)果。
[0042] 在一個可能的設(shè)計中,在從第一直方圖數(shù)據(jù)中提取第一特征數(shù)據(jù),W及,從第二直 方圖數(shù)據(jù)中提取第二特征數(shù)據(jù)的步驟之前,還包括:
[0043] 對第一直方圖數(shù)據(jù)W及第二直方圖數(shù)據(jù)進行歸一化處理。
[0044] 在一個可能的設(shè)計中,方法還包括:
[0045] 當(dāng)檢測到第一攝像頭和/或第二攝像頭被遮擋時,生成遮擋提示;
[0046] 在預(yù)覽界面中展現(xiàn)遮擋提示。
[0047] 第二方面,本發(fā)明實施例提供了一種對攝像頭進行遮擋檢測的裝置,攝像頭至少 包括第一攝像頭W及第二攝像頭,其中,第一攝像頭所攝取的第一圖像數(shù)據(jù)能夠進行圖像 預(yù)覽,第二攝像頭所攝取的第二圖像數(shù)據(jù)不能進行圖像預(yù)覽;
[0048] 該對攝像頭進行遮擋檢測的裝置具有實現(xiàn)上述第一方面中對攝像頭進行遮擋檢 測的行為的功能。功能可W通過硬件實現(xiàn),也可W通過硬件執(zhí)行相應(yīng)的軟件實現(xiàn)。硬件或軟 件包括一個或多個與上述功能相對應(yīng)的模塊。
[0049] 該對攝像頭進行遮擋檢測的裝置可W包括如下模塊:
[0050] 圖像拍攝模塊,適于獲取第一攝像頭W及第二攝像頭在同一時刻針對同一拍攝場 景分別拍攝的第一圖像數(shù)據(jù)W及第二圖像數(shù)據(jù);
[0051] 直方圖數(shù)據(jù)獲取模塊,適于分別獲取第一圖像數(shù)據(jù)W及第二圖像數(shù)據(jù)對應(yīng)的第一 直方圖數(shù)據(jù)W及第二直方圖數(shù)據(jù);
[0052] 特征提取模塊,適于從第一直方圖數(shù)據(jù)中提取第一特征數(shù)據(jù),W及,從第二直方圖 數(shù)據(jù)中提取第二特征數(shù)據(jù);
[0053] 遮擋檢測模塊,適于基于第一特征數(shù)據(jù)W及第二特征數(shù)據(jù),檢測第一攝像頭和/或 第二攝像頭是否被遮擋。
[0054] 在一個可能的設(shè)計中,遮擋檢測模塊還適于:
[0055] 針對第一特征數(shù)據(jù),獲取對應(yīng)的第二特征數(shù)據(jù);
[0056] 將第一特征數(shù)據(jù)與對應(yīng)的第二特征數(shù)據(jù)進行比較,獲得比較結(jié)果;
[0057] 基于第一特征數(shù)據(jù)和/或第二特征數(shù)據(jù)和/或比較結(jié)果,檢測第一攝像頭和/或第 二攝像頭是否被遮擋。
[005引在一個可能的設(shè)計中,遮擋檢測模塊還適于:
[0059]對第一特征數(shù)據(jù)和/或第二特征數(shù)據(jù)和/或比較結(jié)果進行第一邏輯運算,得到第一 運算結(jié)果;
[0060] 若第一運算結(jié)果為真,則判定第一攝像頭W及第二攝像頭中至少一個攝像頭被遮 擋;
[0061] 對第一特征數(shù)據(jù)和/或第二特征數(shù)據(jù)和/或比較結(jié)果進行第二邏輯運算,得到第二 運算結(jié)果,其中,第二邏輯運算與第一邏輯運算并不相同;
[0062] 若第二運算結(jié)果為真,則判定第一攝像頭被遮擋;
[0063] 若第二運算結(jié)果為假,則判斷第一特征數(shù)據(jù)和/或第二特征數(shù)據(jù)是否大于預(yù)設(shè)闊 值;
[0064] 若是,則判定第二攝像頭被遮擋;
[0065] 若否,則判定第一攝像頭W及第二攝像頭被遮擋。
[0066] 在一個可能的設(shè)計中,該裝置還包括:
[0067] 遮擋判定模塊,適于在第一運算結(jié)果為假時,則判定第一攝像頭W及第二攝像頭 均沒有被遮擋。
[0068] 在一個可能的設(shè)計中,第一特征數(shù)據(jù)至少包括如下統(tǒng)計量的一種或多種:第一均 值、第一標(biāo)準(zhǔn)差、第一特征灰度級數(shù)量、第一直方圖峰值、W及第一直方圖峰值所在的灰度 級;第二特征數(shù)據(jù)至少包括如下統(tǒng)計量的一種或多種:第二均值、第二標(biāo)準(zhǔn)差、第二特征灰 度級數(shù)量、第二直方圖峰值、W及第二直方圖峰值所在的灰度級;其中,第一特征灰度級數(shù) 量或第二特征灰度級數(shù)量為像素個數(shù)不為0的灰度級的總個數(shù)。
[0069] 在一個可能的設(shè)計中,遮擋檢測模塊還適于:
[0070] 計算第一均值與第二均值的差值,得到第一差值;
[0071] 計算第一標(biāo)準(zhǔn)差與第二標(biāo)準(zhǔn)差的差值,得到第二差值;
[0072] 計算第一特征灰度級數(shù)量與第二特征灰度級數(shù)量的差值,得到第=差值;
[0073] 計算第二特征灰度級數(shù)量與第一特征灰度級數(shù)量的差值,得到第四差值;
[0074] 計算第一直方圖峰值所在的灰度級與第二直方圖峰值所在的灰度級的差值,得到 第五差值;
[0075] 計算第二直方圖峰值所在的灰度級與第一直方圖峰值所在的灰度級的差值,得到 第六差值;
[0076] 將第一特征灰度級數(shù)量與第二特征灰度級數(shù)量進行大小比較,得到第一比較值;
[0077] 將第一直方圖峰值所在的灰度級與第二直方圖峰值所在的灰度級進行大小比較, 得到第二比較值。
[0078] 在一個可能的設(shè)計中,遮擋檢測模塊還適于:
[0079] 基于第一差值和/或第二差值和/或第=差值和/或第四差值和/或第五差值和/或 第六差值和/或第一比較值和/或第二比較值,結(jié)合第一特征灰度級數(shù)量和/或第二特征灰 度級數(shù)量和/或第一直方圖峰值所在的灰度級和/或第二直方圖峰值所在的灰度級與對應(yīng) 的多個預(yù)設(shè)闊值的比較結(jié)果進行邏輯運算,得到第一運算結(jié)果。
[0080] 在一個可能的設(shè)計中,遮擋檢測模塊還適于:
[0081] 基于第一比較值和/或第二比較值,結(jié)合第一特征灰度級數(shù)量和/或第二特征灰度 級數(shù)量和/或第一直方圖峰值所在的灰度級和/或第二直方圖峰值所在的灰度級與對應(yīng)的 多個預(yù)設(shè)闊值的比較結(jié)果進行邏輯運算,得到第二運算結(jié)果。
[0082] 在一個可能的設(shè)計中,該裝置還包括:
[0083] 歸一化處理模塊,適于對第一直方圖數(shù)據(jù)W及第二直方圖數(shù)據(jù)進行歸一化處理。
[0084] 在一個可能的設(shè)計中,該裝置還包括:
[0085] 提示模塊,適于當(dāng)檢測到第一攝像頭和/或第二攝像頭被遮擋時,生成遮擋提示, 并在預(yù)覽界面中展現(xiàn)遮擋提示。
[0086] 在一個可能的設(shè)計中,該對攝像頭進行遮擋檢測的裝置包括攝像頭、存儲器和處 理器;
[0087] 所述存儲器用于存儲支持收發(fā)裝置執(zhí)行上述方法的程序,所述處理器被配置為用 于執(zhí)行所述存儲器中存儲的程序。所述對攝像頭進行遮擋檢測的裝置還可W包括通信接 口,用于該對攝像頭進行遮擋檢測的裝置與其他設(shè)備或通信網(wǎng)絡(luò)通信。
[0088] 其中,攝像頭至少包括第一攝像頭W及第二攝像頭,其中,第一攝像頭所攝取的第 一圖像數(shù)據(jù)能夠進行圖像預(yù)覽,第二攝像頭所攝取的第二圖像數(shù)據(jù)不能進行圖像預(yù)覽;
[0089] 存儲器用于存儲獲取第一攝像頭W及第二攝像頭在同一時刻針對同一拍攝場景 分別拍攝的第一圖像數(shù)據(jù)W及第二圖像數(shù)據(jù)的指令;獲取第一圖像數(shù)據(jù)W及第二圖像數(shù)據(jù) 對應(yīng)的第一直方圖數(shù)據(jù)W及第二直方圖數(shù)據(jù)的指令;從第一直方圖數(shù)據(jù)中提取第一特征數(shù) 據(jù),W及,從第二直方圖數(shù)據(jù)中提取第二特征數(shù)據(jù)的指令;W及,基于第一特征數(shù)據(jù)W及第 二特征數(shù)據(jù),檢測第一攝像頭和/或第二攝像頭是否被遮擋的指令;
[0090] 處理器用于:
[0091] 依據(jù)獲取第一攝像頭W及第二攝像頭在同一時刻針對同一拍攝場景分別拍攝的 第一圖像數(shù)據(jù)W及第二圖像數(shù)據(jù)的指令,獲取第一攝像頭W及第二攝像頭在同一時刻針對 同一拍攝場景分別拍攝的第一圖像數(shù)據(jù)W及第二圖像數(shù)據(jù);
[0092] 依據(jù)獲取第一圖像數(shù)據(jù)W及第二圖像數(shù)據(jù)對應(yīng)的第一直方圖數(shù)據(jù)W及第二直方 圖數(shù)據(jù)的指令,分別獲取第一圖像數(shù)據(jù)W及第二圖像數(shù)據(jù)對應(yīng)的第一直方圖數(shù)據(jù)W及第二 直方圖數(shù)據(jù);
[0093] 依據(jù)從第一直方圖數(shù)據(jù)中提取第一特征數(shù)據(jù),W及,從第二直方圖數(shù)據(jù)中提取第 二特征數(shù)據(jù)的指令,從第一直方圖數(shù)據(jù)中提取第一特征數(shù)據(jù),W及,從第二直方圖數(shù)據(jù)中提 取第二特征數(shù)據(jù);
[0094] 依據(jù)基于第一特征數(shù)據(jù)W及第二特征數(shù)據(jù),檢測第一攝像頭和/或第二攝像頭是 否被遮擋的指令,基于第一特征數(shù)據(jù)W及第二特征數(shù)據(jù),檢測第一攝像頭和/或第二攝像頭 是否被遮擋。
[0095] 第=方面,本發(fā)明實施例提供了一種計算機存儲介質(zhì),用于儲存為上述對攝像頭 進行遮擋檢測的裝置所用的計算機軟件指令,其包含用于執(zhí)行上述方面為XX裝置所設(shè)計的 程序。
[0096] 相對于現(xiàn)有技術(shù),本發(fā)明提供的方案能夠根據(jù)雙攝像頭獲取的兩個直方圖數(shù)據(jù)分 別提取特征數(shù)據(jù),并根據(jù)特征數(shù)據(jù)的比較分析來判斷攝像頭是否被遮擋,使得即使在弱光 場景中也能檢測出攝像頭被遮擋,提高遮擋檢測的準(zhǔn)確性。
[0097] 本發(fā)明的運些方面或其他方面在W下實施例的描述中會更加簡明易懂。
【附圖說明】
[0098] 為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使 用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于 本領(lǐng)域技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可W根據(jù)運些附圖獲得其他的附 圖。
[0099] 圖1示出了根據(jù)本發(fā)明一個實施例的一種對攝像頭進行遮擋檢測的方法實施例的 步驟流程圖。
[0100] 圖2示出了根據(jù)本發(fā)明另一個實施例的一種對攝像頭進行遮擋檢測的方法實施例 的步驟流程圖。
[0101] 圖3示出了根據(jù)本發(fā)明一個實施例的一種對攝像頭進行遮擋檢測的裝置實施例的 結(jié)構(gòu)框圖。
[0102] 圖4示出了根據(jù)本發(fā)明一個實施例的一種終端設(shè)備實施例的結(jié)構(gòu)框圖。
【具體實施方式】
[0103] 為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實施例中的 附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述。
[0104] 在本發(fā)明的說明書和權(quán)利要求書及上述附圖中的描述的一些流程中,包含了按照 特定順序出現(xiàn)的多個操作,但是應(yīng)該清楚了解,運些操作可W不按照其在本文中出現(xiàn)的順 序來執(zhí)行或并行執(zhí)行,操作的序號如1〇1、1〇2等,僅僅是用于區(qū)分開各個不同的操作,序號 本身不代表任何的執(zhí)行順序。另外,運些流程可W包括更多或更少的操作,并且運些操作可 W按順序執(zhí)行或并行執(zhí)行。需要說明的是,本文中的"第一"、"第二"等描述,是用于區(qū)分不 同的消息、設(shè)備、模塊等,不代表先后順序,也不限定"第一"和"第二"是不同的類型。
[0105] 下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完 整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;?本發(fā)明中的實施例,本領(lǐng)域技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施 例,都屬于本發(fā)明保護的范圍。
[0106] 本發(fā)明實施例可W應(yīng)用于具有攝像頭的終端設(shè)備中,該攝像頭用于實現(xiàn)拍照、攝 像功能。
[0107] 進一步地,該終端設(shè)備還可W包括顯示屏,該顯示屏用于實現(xiàn)對拍攝畫面的預(yù)覽 功能,即,通過對攝像頭當(dāng)前攝入的畫面進行實時顯示,W供用戶預(yù)覽,從而達(dá)到取景器的 效果。
[0108] 該終端設(shè)備可W包括手機、平板電腦、數(shù)碼相機、個人數(shù)字助理、穿戴設(shè)備(如眼 鏡、手表等)等等,且該終端設(shè)備的操作系統(tǒng)可W包括An化Oid(安卓)、I0S、Windows Phone、 Windows等等。本發(fā)明對此不作限定。
[0109] 在本發(fā)明實施例中,終端設(shè)備中的攝像頭可W為雙攝像頭,該雙攝像頭可W包括 兩個獨立的安裝于同一電路板上的攝像頭模組,每個攝像頭模組包括一鏡頭單元、一個作 為驅(qū)動器并承載對應(yīng)鏡頭單元的音圈電機、一個用于采集所拍攝到的圖像信息的圖像傳感 器及兩個攝像模組共用的用于傳遞信號的電路板。每個音圈電機的主要部件為線圈、磁體 及彈片,在通電情況下,線圈中產(chǎn)生電流,從而感生出一定強度的磁場,在磁體產(chǎn)生的磁場 和線圈電流感生磁場的綜合作用下,通電線圈受安培力,力的方向沿光軸方向,從而改變鏡 頭與圖像傳感器之間的距離,進而實現(xiàn)調(diào)焦功能,拍攝圖像。當(dāng)然,本發(fā)明實施例的雙攝像 頭并不限于上述拍攝圖像的方式,還可W包括其他拍攝方式,本發(fā)明實施例對此不作限定。
[0110] 在本發(fā)明實施例中,第一攝像頭用于拍攝第一圖像數(shù)據(jù),第二攝像頭用于拍攝第 二圖像數(shù)據(jù),其中,該第一圖像數(shù)據(jù)能夠在預(yù)覽界面中進行圖像預(yù)覽,該第二圖像數(shù)據(jù)不能 夠在預(yù)覽界面中進行圖像預(yù)覽。
[0111] 參照圖1,示出了根據(jù)本發(fā)明一個實施例的一種對攝像頭進行遮擋檢測的方法實 施例的步驟流程圖,其中,所述攝像頭至少包括第一攝像頭W及第二攝像頭,其中,所述第 一攝像頭所攝取的第一圖像數(shù)據(jù)能夠進行圖像預(yù)覽,所述第二攝像頭所攝取的第二圖像數(shù) 據(jù)不能進行圖像預(yù)覽。
[0112] 本發(fā)明實施例具體可W包括如下步驟:
[0113] 步驟101,獲取所述第一攝像頭W及所述第二攝像頭在同一時刻針對同一拍攝場 景分別拍攝的第一圖像數(shù)據(jù)W及第二圖像數(shù)據(jù);
[0114] 步驟102,分別獲取所述第一圖像數(shù)據(jù)W及第二圖像數(shù)據(jù)對應(yīng)的第一直方圖數(shù)據(jù) W及第二直方圖數(shù)據(jù);
[0115] 步驟103,從所述第一直方圖數(shù)據(jù)中提取第一特征數(shù)據(jù),W及,從所述第二直方圖 數(shù)據(jù)中提取第二特征數(shù)據(jù);
[0116] 步驟104,基于所述第一特征數(shù)據(jù)W及所述第二特征數(shù)據(jù),檢測所述第一攝像頭 和/或第二攝像頭是否被遮擋。
[0117] 在本發(fā)明實施例中,能夠根據(jù)雙攝像頭獲取的兩個直方圖數(shù)據(jù)分別提取特征數(shù) 據(jù),并根據(jù)特征數(shù)據(jù)的比較分析來判斷攝像頭是否被遮擋,使得即使在弱光場景中也能檢 測出攝像頭被遮擋,提高遮擋檢測的準(zhǔn)確性。
[0118] 參照圖2,示出了根據(jù)本發(fā)明另一個實施例的一種對攝像頭進行遮擋檢測的方法 實施例的步驟流程圖,具體可W包括如下步驟:
[0119] 步驟201,獲取所述第一攝像頭W及所述第二攝像頭在同一時刻針對同一拍攝場 景分別拍攝的第一圖像數(shù)據(jù)W及第二圖像數(shù)據(jù);
[0120] 在實際中,終端設(shè)備的相機應(yīng)用程序中具有單攝像頭與雙攝像頭相互切換的功能 按鈕,當(dāng)用戶開啟終端設(shè)備的相機應(yīng)用程序時,首先進入單攝像頭camera的拍攝模式(即使 用第一攝像頭進行拍攝的普通拍攝模式),若用戶點擊該單攝像頭與雙攝像頭相互切換的 功能按鈕,則可W切換到雙攝像頭拍攝模式,同時打開第一攝像頭W及第二攝像頭,采用第 一攝像頭進行圖像預(yù)覽。
[0121] 在一種實現(xiàn)方式中,第一攝像頭可W通過如下方式攝取第一圖像數(shù)據(jù):當(dāng)?shù)谝粩z 像頭開啟W后,同一拍攝場景(SCE肥)通過第一攝像頭的鏡頭化ens)生成的光學(xué)圖像投射 到圖像感應(yīng)處理器(Sensor)表面上,然后轉(zhuǎn)為電信號,經(jīng)過A/D(模數(shù)轉(zhuǎn)換)轉(zhuǎn)換后變?yōu)閿?shù)字 圖像信號,由數(shù)字信號處理忍片(DSP)或編碼庫中對數(shù)字圖像信號進行壓縮并轉(zhuǎn)化為特定 的圖像文件格式,通過數(shù)據(jù)總線傳輸?shù)浇K端設(shè)備的處理器(Central Processing Unit, CPU)進行處理,就可W得到對應(yīng)的第一圖像數(shù)據(jù)。
[0122] 第二圖像數(shù)據(jù)的獲取方式與上述第一圖像數(shù)據(jù)的獲取方式類似,具體可W參照第 一圖像數(shù)據(jù)的獲取方式,本發(fā)明實施例對此不再寶述了。
[0123] 步驟202,分別獲取所述第一圖像數(shù)據(jù)W及第二圖像數(shù)據(jù)對應(yīng)的第一直方圖數(shù)據(jù) W及第二直方圖數(shù)據(jù);
[0124] 獲得第一圖像數(shù)據(jù)W及第二圖像數(shù)據(jù)后,可W進一步根據(jù)該第一圖像數(shù)據(jù)獲取對 應(yīng)的第一直方圖數(shù)據(jù),W及,根據(jù)該第二圖像數(shù)據(jù)獲取對應(yīng)的第二直方圖數(shù)據(jù)。
[0125] 第一直方圖數(shù)據(jù)或第二直方圖數(shù)據(jù)是圖像直方圖的數(shù)據(jù),圖像直方圖是反映一個 圖像像素分布的統(tǒng)計表,其橫坐標(biāo)代表了圖像像素的種類,可W是灰度、RGB彩色、亮度等。 縱坐標(biāo)代表了每一種類在圖像中的像素總數(shù)或者占所有像素總數(shù)的百分比。
[0126] 在一種優(yōu)選實施方式中,該第一直方圖數(shù)據(jù)或第二直方圖數(shù)據(jù)所指示的圖像直方 圖可W為灰度直方圖或亮度直方圖,其是反映了一帖圖像中的灰度級與出現(xiàn)運種灰度級的 像素的概率之間關(guān)系的圖形,該圖形的橫坐標(biāo)為灰度級,縱坐標(biāo)為具有該灰度級的像素個 數(shù)或出現(xiàn)此灰度級的概率。
[0127] 在一種實施方式中,假設(shè)n(=a*b)為一帖圖像數(shù)據(jù)f(x,y)的像素總數(shù),L為灰度級 層級數(shù),Sk為f (X,y)的第k級的灰度值,nk為f (X,y)中具有灰度值Sk的像素數(shù);則從該圖像數(shù) 據(jù)中提取的直方圖數(shù)據(jù)為:
[012 引 p(sk)=nk/n,k = 0,l,...,L-l (1)
[0129] 根據(jù)上式(1),可W Wsk為橫坐標(biāo),Wp(Sk)為縱坐標(biāo),在直角坐標(biāo)系中繪制P(Sk)的 函數(shù)圖,作為圖像直方圖。
[0130] 根據(jù)上述獲取直方圖數(shù)據(jù)的方式,可W分別獲得第一直方圖數(shù)據(jù)Pi(Sk) W及第二 直方圖數(shù)據(jù)P2(Sk)。
[0131] 需要說明的是,上述獲取第一直方圖數(shù)據(jù)或第二直方圖數(shù)據(jù)的方式僅僅是本發(fā)明 實施例的一種示例,本領(lǐng)域技術(shù)人員采用其他方式獲取第一直方圖數(shù)據(jù)或第二直方圖數(shù)據(jù) 均是可W的,本發(fā)明實施例對此不作限制。
[0132] 步驟203,對所述第一直方圖數(shù)據(jù)W及所述第二直方圖數(shù)據(jù)進行歸一化處理;
[0133] 為了避免第一攝像頭與第二攝像頭由于參數(shù)不同而導(dǎo)致的數(shù)據(jù)量級偏差,本發(fā)明 實施例還可W對第一直方圖數(shù)據(jù)W及第二直方圖數(shù)據(jù)進行歸一化處理。
[0134] 歸一化是一種簡化計算的方式,即將有量綱的表達(dá)式,經(jīng)過變換,化為無量綱的表 達(dá)式,成為標(biāo)量。
[0135] 在一種實現(xiàn)方式中,可W通過W下方式對第一直方圖數(shù)據(jù)進行歸一化處理:獲取 第一直方圖數(shù)據(jù)中Pl(Sk)的最大值與最小值,將每個灰度級的Pl(Sk)除W(最大值-最小 值),從而完成了對第一直方圖數(shù)據(jù)的歸一化處理。
[0136] 對第二直方圖數(shù)據(jù)進行歸一化處理的方式與上述對第一直方圖數(shù)據(jù)進
[0137] 行歸一化處理的方式類似,具體可W參照上述對第一直方圖數(shù)據(jù)進行歸一化處理 的方式。
[0138] 應(yīng)當(dāng)理解的是,上述歸一化處理的方式僅僅是本發(fā)明實施例的一種示例,本領(lǐng)域 技術(shù)人員還可W采用其他方式對第一直方圖數(shù)據(jù)W及第二直方圖數(shù)據(jù)進行歸一化處理,本 發(fā)明實施例對此不作限制。
[0139] 步驟204,從歸一化后的第一直方圖數(shù)據(jù)中提取第一特征數(shù)據(jù),W及,從歸一化后 的第二直方圖數(shù)據(jù)中提取第二特征數(shù)據(jù);
[0140] 對第一直方圖數(shù)據(jù)W及第二直方圖數(shù)據(jù)進行歸一化處理W后,可W分別對歸一化 處理后的直方圖數(shù)據(jù)進行特征提取,得到對應(yīng)的第一特征數(shù)據(jù)W及第二特征數(shù)據(jù)。
[0141] 作為本發(fā)明實施例的一種優(yōu)選示例,第一特征數(shù)據(jù)至少可W包括如下統(tǒng)計量的一 種或多種:第一均值、第一標(biāo)準(zhǔn)差、第一特征灰度級數(shù)量、第一直方圖峰值、W及所述第一直 方圖峰值所在的灰度級。其中,所述第一特征灰度級數(shù)量為像素的個數(shù)不為O的灰度級的總 個數(shù)。
[0142] 作為本發(fā)明實施例的一種優(yōu)選示例,所述第二特征數(shù)據(jù)至少可W包括如下統(tǒng)計量 的一種或多種:第二均值、第二標(biāo)準(zhǔn)差、第二特征灰度級數(shù)量、第二直方圖峰值、W及所述第 二直方圖峰值所在的灰度級;其中,所述第二特征灰度級數(shù)量為像素的個數(shù)不為0的灰度級 的總個數(shù)。
[0143] 其中,均值一般指平均數(shù),平均數(shù)是表示一組數(shù)據(jù)集中趨勢的量數(shù),是指在一組數(shù) 據(jù)中所有數(shù)據(jù)之和再除W運組數(shù)據(jù)的個數(shù)。它是反映數(shù)據(jù)集中趨勢的一項指標(biāo)。
[0144] 在本發(fā)明實施例的一種優(yōu)選實施例中,可W采用如下公式(2)計算直方圖數(shù)據(jù)的 均值y:
[01451
(2 )
[0146] 其中,Xi代表第i級灰度級的像素個數(shù)。
[0147] 根據(jù)公式(2),可W基于第一直方圖數(shù)據(jù)計算第一均值基于第二直方圖數(shù)據(jù)計 算第二均值42。
[0148] 標(biāo)準(zhǔn)差(Standard Deviation)在概率統(tǒng)計中最常使用作為統(tǒng)計分布程度 (statistical dispersion)上的測量。標(biāo)準(zhǔn)差定義是總體各單位標(biāo)準(zhǔn)值與其平均數(shù)離差平 方的算術(shù)平均數(shù)的平方根,它反映組內(nèi)個體間的離散程度。
[0149] 在本發(fā)明實施例的一種優(yōu)選實施例中,可W采用如下公式(3)計算直方圖數(shù)據(jù)的 標(biāo)準(zhǔn)差0:
[0150]
(3)
[0151] 根據(jù)公式(3),可W基于第一直方圖數(shù)據(jù)W及第一均值計算第一標(biāo)準(zhǔn)差〇1;基于第 二直方圖數(shù)據(jù)W及第二均值計算第二標(biāo)準(zhǔn)差02。
[0152] 第一特征灰度級數(shù)量或第二特征灰度級數(shù)量為第一直方圖數(shù)據(jù)或第二直方圖數(shù) 據(jù)中像素的個數(shù)不為0的灰度級的總數(shù)量。在本發(fā)明實施例的一種優(yōu)選實施例中,可W采用 如下方式計算第一特征灰度級數(shù)量:
[0153] 針對第一直方圖數(shù)據(jù),獲得每個灰度級的像素數(shù),去除像素數(shù)為0的灰度級,得到 的灰度級的數(shù)量即為灰度級灰度級灰度級灰度級第一特征灰度級數(shù)量SUM1。
[0154] 針對第二直方圖數(shù)據(jù),獲得每個灰度級的像素數(shù),去除像素數(shù)為0的灰度級,得到 的灰度級的數(shù)量即為第二特征灰度級數(shù)量SUM2。
[0155] 峰值泛指事物發(fā)展中出現(xiàn)的最大值或最大數(shù)量。在本發(fā)明實施例的一種優(yōu)選實施 例中,可W采用如下方式計算直方圖的峰值:
[0156] 采用遍歷的方法,對每個灰度級對應(yīng)的的像素數(shù)進行逐個比較,保留大的像素數(shù) 繼續(xù)同下一個灰度級的像素數(shù)比較,直到全部灰度級的像素數(shù)比較完畢,得到的數(shù)值就是 直方圖中的像素數(shù)的最大值,即直方圖的峰值。
[0157] 根據(jù)上述方法,可W基于第一直方圖數(shù)據(jù)計算第一直方圖峰值Ml;基于第二直方 圖數(shù)據(jù)計算第二直方圖峰值M2。
[0158] 得到第一直方圖峰值或第二直方圖峰值W后,就可W得到第一直方圖峰值所在的 灰度級LMl或第二直方圖峰值所在的灰度級LM2。
[0159] 需要說明的是,上述計算均值、標(biāo)準(zhǔn)差、第一特征灰度級數(shù)量、第二特征灰度級數(shù) 量、直方圖峰值等統(tǒng)計量的方式僅僅是本發(fā)明實施例的一種示例,本領(lǐng)域技術(shù)人員還可W 從直方圖中提取其他特征數(shù)據(jù)及采用其他方式提取特征數(shù)據(jù),本發(fā)明實施例對此不作限 定。
[0160] 步驟205,基于所述第一特征數(shù)據(jù)W及所述第二特征數(shù)據(jù),檢測所述第一攝像頭 和/或第二攝像頭是否被遮擋.
[0161] 由于上述基于第一圖像數(shù)據(jù)提取的第一特征數(shù)據(jù)與基于第二圖像數(shù)據(jù)提取的第 二特征數(shù)據(jù)反映的是同一時刻針對同一拍攝場景的數(shù)據(jù),在本發(fā)明實施例中,可W將該第 一特征數(shù)據(jù)W及第二特征數(shù)據(jù)進行比較分析,找出它們的之間的對應(yīng)關(guān)系,并將對應(yīng)關(guān)系 與多個對應(yīng)的預(yù)設(shè)闊值對比,根據(jù)對比結(jié)果來確定雙攝像頭中是否有一個鏡頭處于被遮擋 狀態(tài)。
[0162] 在本發(fā)明實施例的一種優(yōu)選實施例中,步驟205進一步可W包括如下步驟:
[0163] 子步驟Sll,針對所述第一特征數(shù)據(jù),獲取對應(yīng)的第二特征數(shù)據(jù);
[0164] 在同一時刻針對同一拍攝場景,每個第一特征數(shù)據(jù)均有對應(yīng)的第二特征數(shù)據(jù)。
[0165] 例如,針對上述第一特征數(shù)據(jù)W及第二特征數(shù)據(jù),叫與相對應(yīng);〇1與〇2相對應(yīng); SUMl與SUM2相對應(yīng);Ml與M2相對應(yīng);LMl與LM2相對應(yīng)。
[0166] 子步驟S12,將所述第一特征數(shù)據(jù)與所述對應(yīng)的第二特征數(shù)據(jù)進行比較,獲得比較 結(jié)果;
[0167] 獲得第一特征數(shù)據(jù)及其對應(yīng)的第二特征數(shù)據(jù)W后,可W將兩者進行比較,得到比 較結(jié)果。
[0168] 在一種實施方式中,可W得到下述比較結(jié)果:
[0169] (1)計算所述第一均值與所述第二均值的差值,得到第一差值;
[0170] 即第一差值=111-112。
[0171] (2)計算所述第一標(biāo)準(zhǔn)差與所述第二標(biāo)準(zhǔn)差的差值,得到第二差值;
[0172] 即第二差值=〇1-〇2。
[0173] (3)計算所述第一特征灰度級數(shù)量與所述第二特征灰度級數(shù)量的差值,得到第= 差值;
[0174] 即第S差值=SUM1-SUM2。
[0175] (4)計算所述第二特征灰度級數(shù)量與所述第一特征灰度級數(shù)量的差值,得到第四 差值;
[0176] 即第四差值=SUM2-SUM1。
[0177] (5)計算所述第一直方圖峰值所在的灰度級與所述第二直方圖峰值所在的灰度級 的差值,得到第五差值;
[017引即第五差值=LM1-LM2。
[0179] (6)計算所述第二直方圖峰值所在的灰度級與所述第一直方圖峰值所在的灰度級 的差值,得到第六差值;
[0180] 即第六差值=LM2-LM1。
[0181] (7)將所述第一特征灰度級數(shù)量與所述第二特征灰度級數(shù)量進行大小比較,得到 第一比較值;
[0182] 即第一比較值為SUMDSUM2。
[0183] (8)將所述第一直方圖峰值所在的灰度級與所述第二直方圖峰值所在的灰度級進 行大小比較,得到第二比較值。
[0184] 即第二比較值為LMDLM2。
[0185] 當(dāng)然,除了上述比較結(jié)果,還可W有其他比較結(jié)果,例如iii〉化,等等,本發(fā)明實施例 對此不作限制。
[0186] 子步驟S13,基于所述第一特征數(shù)據(jù)和/或所述第二特征數(shù)據(jù)和/或所述比較結(jié)果, 檢測所述第一攝像頭和/或第二攝像頭是否被遮擋。
[0187] 得到比較結(jié)果W后,可W將比較結(jié)果結(jié)合第一特征數(shù)據(jù)和/或第二特征數(shù)據(jù),檢測 第一攝像頭和/或第二攝像頭是否被遮擋。
[0188] 在本發(fā)明實施例的一種優(yōu)選實施例中,子步驟S13進一步可W包括如下子步驟:
[0189] 子步驟S131,對所述第一特征數(shù)據(jù)和/或所述第二特征數(shù)據(jù)和/或所述比較結(jié)果進 行第一邏輯運算,得到第一運算結(jié)果;
[0190] 在具體實現(xiàn)中,可W將第一特征數(shù)據(jù)和/或第二特征數(shù)據(jù)和/或比較結(jié)果進行與非 邏輯運算,得到第一運算結(jié)果。
[0191] 在一種實施方式中,子步驟S131進一步可W為:基于所述第一差值和/或所述第二 差值和/或所述第=差值和/或所述第四差值和/或所述第五差值和/或所述第六差值和/或 所述第一比較值和/或所述第二比較值,結(jié)合所述第一特征灰度級數(shù)量和/或所述第二特征 灰度級數(shù)量和/或所述第一直方圖峰值所在的灰度級和/或所述第二直方圖峰值所在的灰 度級與對應(yīng)的多個預(yù)設(shè)闊值的比較結(jié)果進行邏輯運算,得到第一運算結(jié)果。
[0192] 作為一種示例,可W按照下述公式(4)獲得第一運算結(jié)果:
[0193] ( |ul-u2| >0.4&&|〇1-〇2| >0.3)
[0194] (LMK4I |LM2<4)M|LM1-LM2|> = 40
[0195] (SUM2<10&&(SUM1-SUM2)> = 15) I
[0196] (SUM1< = 35&&(SUM2-SUM1)> = 100)
[0197] (SUM1<65&&SUM2< = 65)&&|SUM2-SUM11 >=30)
[019引(|SUM1-SUM2| >=30) I
[0199] (LM1>LM2&&SUM1-SUM2>30) |
[0200] (LM1<LM2&&SUM1-SUM2>88) |
[0201] (SUMK65&&SUM2< = 65) &&( SUM2-SUM1) > = 25) M
[0202] (LM2-LM1)>=40) |
[0203] (SUM2< = 35&&(SUM1-SUM2)> = 19)
[0204] (SUMK = 29&&( SUM2-SUM1) > = 12)
[0205] (LMl> 30&&LM2 < 30&&|LMl-LM2|> = 18)
[0206] (LM2>250M|LM1-LM2|> = 55| | | | SUM1-SUM2 | > = 50)
[0207] (LM1 >70MLM1-LM2> =40&&SUM1-SUM2> =40) (4)
[0208] 子步驟S132,若所述第一運算結(jié)果為真,則判定所述第一攝像頭W及所述第二攝 像頭中至少一個攝像頭被遮擋;
[0209] 當(dāng)?shù)谝贿\算結(jié)果為真時,可W判定第一攝像頭W及第二攝像頭中至少一個攝像頭 被遮擋,此時,可W繼續(xù)執(zhí)行子步驟S133至子步驟S135,確定具體是哪個攝像頭被遮擋。
[0210] 否則,若所述第一運算結(jié)果為假,則判定第一攝像頭W及所述第二攝像頭均沒有 被遮擋,可W進行正常的拍攝流程,在檢測到用戶按下快口之后,記錄圖像。
[0211] 子步驟S133,對所述第一特征數(shù)據(jù)和/或所述第二特征數(shù)據(jù)和/或所述比較結(jié)果進 行第二邏輯運算,得到第二運算結(jié)果;
[0212] 在具體實現(xiàn)中,當(dāng)?shù)谝贿\算結(jié)果為真時,可W進一步將第一特征數(shù)據(jù)和/或第二特 征數(shù)據(jù)和/或比較結(jié)果進行與非邏輯運算,得到第二運算結(jié)果。
[0213] 在一種實施方式中,子步驟S133進一步可W為:基于所述第一比較值和/或所述第 二比較值,結(jié)合所述第一特征灰度級數(shù)量和/或所述第二特征灰度級數(shù)量和/或所述第一直 方圖峰值所在的灰度級和/或所述第二直方圖峰值所在的灰度級與對應(yīng)的多個預(yù)設(shè)闊值的 比較結(jié)果進行邏輯運算,得到第二運算結(jié)果。
[0214] 化為一種示例,可Pi按照下冰公式化)巧得第二反貸結(jié)果:
[0215]
[0216] 需要說明的是,在上述公式(4) W及公式(5)中,所有的闊值均為經(jīng)驗值,本發(fā)明實 施例對闊值的具體設(shè)定不作限制。并且,上述公式(4)和公式(5)均為本發(fā)明實施例的一種 示例性說明,本領(lǐng)域采用其他公式進行判斷均是可W的,本發(fā)明實施例對此不作限定。
[0217] 子步驟Sl 34,若所述第二運算結(jié)果為真,則判定所述第一攝像頭被遮擋;
[0218] 子步驟S135,若所述第二運算結(jié)果為假,則判斷所述第一特征數(shù)據(jù)和/或所述第二 特征數(shù)據(jù)是否大于預(yù)設(shè)闊值;若是,則判定所述第二攝像頭被遮擋;若否,則判定所述第一 攝像頭W及所述第二攝像頭被遮擋。
[0219] 在具體實現(xiàn)中,若第二運算結(jié)果為真,則可W判定是第一攝像頭被遮擋。否則,若 第二運算結(jié)果為假,則進一步判斷第一特征數(shù)據(jù)和/或所述第二特征數(shù)據(jù)是否大于預(yù)設(shè)闊 值,例如,判斷洲M2<70,若洲M2小于70,則判定第二攝像頭被遮擋;若SUM2大于或等于70, 則判定第一攝像頭W及第二攝像頭均被遮擋。
[0220] 步驟206,當(dāng)檢測到所述第一攝像頭和/或第二攝像頭被遮擋時,生成遮擋提示,并 在預(yù)覽界面中展現(xiàn)所述遮擋提示。
[0221] 應(yīng)用于本發(fā)明實施例,當(dāng)檢測到檢測到所第一攝像頭和/或第二攝像頭被遮擋時, 可W生成遮擋提示,并將所述遮擋提示在預(yù)覽界面展示給用戶,W提示用戶攝像頭被遮擋。
[0222] 在本發(fā)明實施例中,能夠根據(jù)圖像的直方圖數(shù)據(jù)提取特征數(shù)據(jù),并根據(jù)特征數(shù)據(jù) 來判斷攝像頭是否被遮擋,使得即使在弱光場景中也能檢測出攝像頭被遮擋,并在檢測到 攝像頭被遮擋時,及時向用戶發(fā)出提示,W方便用戶拍攝高質(zhì)量圖像。
[0223] 另外,本發(fā)明實施例能夠增強雙攝像頭的實用性,有效地提高了用戶體驗。
[0224] 參照圖3,示出了根據(jù)本發(fā)明一個實施例的一種對攝像頭進行遮擋檢測的裝置實 施例的結(jié)構(gòu)框圖,所述攝像頭至少包括第一攝像頭W及第二攝像頭,其中,所述第一攝像頭 所攝取的第一圖像數(shù)據(jù)能夠進行圖像預(yù)覽,所述第二攝像頭所攝取的第二圖像數(shù)據(jù)不能進 行圖像預(yù)覽。
[0225] 本發(fā)明實施例的裝置可W包括如下模塊:
[0226] 圖像拍攝模塊301,適于獲取所述第一攝像頭W及所述第二攝像頭在同一時刻針 對同一拍攝場景分別拍攝的第一圖像數(shù)據(jù)W及第二圖像數(shù)據(jù);
[0227] 直方圖數(shù)據(jù)獲取模塊302,適于分別獲取所述第一圖像數(shù)據(jù)W及第二圖像數(shù)據(jù)對 應(yīng)的第一直方圖數(shù)據(jù)W及第二直方圖數(shù)據(jù);
[0228] 特征提取模塊303,適于從所述第一直方圖數(shù)據(jù)中提取第一特征數(shù)據(jù),W及,從所 述第二直方圖數(shù)據(jù)中提取第二特征數(shù)據(jù);
[0229] 遮擋檢測模塊304,適于基于所述第一特征數(shù)據(jù)W及所述第二特征數(shù)據(jù),檢測所述 第一攝像頭和/或第二攝像頭是否被遮擋。
[0230] 在本發(fā)明實施例的一種優(yōu)選實施例中,所述遮擋檢測模塊304還適于:
[0231 ]針對所述第一特征數(shù)據(jù),獲取對應(yīng)的第二特征數(shù)據(jù);
[0232] 將所述第一特征數(shù)據(jù)與所述對應(yīng)的第二特征數(shù)據(jù)進行比較,獲得比較結(jié)果;
[0233] 基于所述第一特征數(shù)據(jù)和/或所述第二特征數(shù)據(jù)和/或所述比較結(jié)果,檢測所述第 一攝像頭和/或第二攝像頭是否被遮擋。
[0234] 在本發(fā)明實施例的一種優(yōu)選實施例中,所述遮擋檢測模塊304還適于:
[0235] 對所述第一特征數(shù)據(jù)和/或所述第二特征數(shù)據(jù)和/或所述比較結(jié)果進行第一邏輯 運算,得到第一運算結(jié)果;
[0236] 若所述第一運算結(jié)果為真,則判定所述第一攝像頭W及所述第二攝像頭中至少一 個攝像頭被遮擋;
[0237] 對所述第一特征數(shù)據(jù)和/或所述第二特征數(shù)據(jù)和/或所述比較結(jié)果進行第二邏輯 運算,得到第二運算結(jié)果,其中,所述第二邏輯運算與所述第一邏輯運算并不相同;
[0238] 若所述第二運算結(jié)果為真,則判定所述第一攝像頭被遮擋;
[0239] 若所述第二運算結(jié)果為假,則判斷所述第一特征數(shù)據(jù)和/或所述第二特征數(shù)據(jù)是 否大于預(yù)設(shè)闊值;
[0240] 若是,則判定所述第二攝像頭被遮擋;
[0241] 若否,則判定所述第一攝像頭W及所述第二攝像頭被遮擋。
[0242] 在本發(fā)明實施例的一種優(yōu)選實施例中,所述裝置還可W包括如下模塊:
[0243] 遮擋判定模塊,適于在所述第一運算結(jié)果為假時,則判定所述第一攝像頭W及所 述第二攝像頭均沒有被遮擋。
[0244] 在本發(fā)明實施例的一種優(yōu)選實施例中,所述第一特征數(shù)據(jù)至少包括如下統(tǒng)計量的 一種或多種:第一均值、第一標(biāo)準(zhǔn)差、第一特征灰度級數(shù)量、第一直方圖峰值、W及所述第一 直方圖峰值所在的灰度級;所述第二特征數(shù)據(jù)至少包括如下統(tǒng)計量的一種或多種:第二均 值、第二標(biāo)準(zhǔn)差、第二特征灰度級數(shù)量、第二直方圖峰值、W及所述第二直方圖峰值所在的 灰度級;其中,所述第一特征灰度級數(shù)量或所述第二特征灰度級數(shù)量為像素個數(shù)不為0的灰 度級的總個數(shù)。
[0245] 在本發(fā)明實施例的一種優(yōu)選實施例中,所述遮擋檢測模塊304還適于:
[0246] 計算所述第一均值與所述第二均值的差值,得到第一差值;
[0247] 計算所述第一標(biāo)準(zhǔn)差與所述第二標(biāo)準(zhǔn)差的差值,得到第二差值;
[0248] 計算所述第一特征灰度級數(shù)量與所述第二特征灰度級數(shù)量的差值,得到第=差 值;
[0249] 計算所述第二特征灰度級數(shù)量與所述第一特征灰度級數(shù)量的差值,得到第四差 值;
[0250] 計算所述第一直方圖峰值所在的灰度級與所述第二直方圖峰值所在的灰度級的 差值,得到第五差值;
[0251] 計算所述第二直方圖峰值所在的灰度級與所述第一直方圖峰值所在的灰度級的 差值,得到第六差值;
[0252] 將所述第一特征灰度級數(shù)量與所述第二特征灰度級數(shù)量進行大小比較,得到第一 比較值;
[0253] 將所述第一直方圖峰值所在的灰度級與所述第二直方圖峰值所在的灰度級進行 大小比較,得到第二比較值。
[0254] 在本發(fā)明實施例的一種優(yōu)選實施例中,所述遮擋檢測模塊304還適于:
[0255] 基于所述第一差值和/或所述第二差值和/或所述第=差值和/或所述第四差值 和/或所述第五差值和/或所述第六差值和/或所述第一比較值和/或所述第二比較值,結(jié)合 所述第一特征灰度級數(shù)量和/或所述第二特征灰度級數(shù)量和/或所述第一直方圖峰值所在 的灰度級和/或所述第二直方圖峰值所在的灰度級與對應(yīng)的多個預(yù)設(shè)闊值的比較結(jié)果進行 邏輯運算,得到第一運算結(jié)果。
[0256] 在本發(fā)明實施例的一種優(yōu)選實施例中,所述遮擋檢測模塊304還適于:
[0257] 基于所述第一比較值和/或所述第二比較值,結(jié)合所述第一特征灰度級數(shù)量和/或 所述第二特征灰度級數(shù)量和/或所述第一直方圖峰值所在的灰度級和/或所述第二直方圖 峰值所在的灰度級與對應(yīng)的多個預(yù)設(shè)闊值的比較結(jié)果進行邏輯運算,得到第二運算結(jié)果。
[0258] 在本發(fā)明實施例的一種優(yōu)選實施例中,所述裝置還可W包括如下模塊:
[0259] 歸一化處理模塊,適于對所述第一直方圖數(shù)據(jù)W及所述第二直方圖數(shù)據(jù)進行歸一 化處理。
[0260] 在本發(fā)明實施例的一種優(yōu)選實施例中,所述裝置還可W包括如下模塊:
[0261] 提示模塊,適于當(dāng)檢測到所述第一攝像頭和/或第二攝像頭被遮擋時,生成遮擋提 示,并在預(yù)覽界面中展現(xiàn)所述遮擋提示。
[0262] 本發(fā)明實施例還提供了一種終端設(shè)備,如圖4所示,為了便于說明,僅示出了與本 發(fā)明實施例相關(guān)的部分,具體技術(shù)細(xì)節(jié)未掲示的,請參照本發(fā)明實施例方法部分。該終端可 W為包括手機、平板電腦、PDA(Personal Digital Assistant,個人數(shù)字助理)、P0S(F*oint of Sales,銷售終端)、車載電腦等任意終端設(shè)備,W終端設(shè)備為手機為例:
[0263] 圖4示出的是與本發(fā)明實施例提供的終端設(shè)備相關(guān)的手機的部分結(jié)構(gòu)的框圖。參 考圖4,手機包括:射頻(Radio Frequency ,RF)電路410、存儲器420、輸入單元430、顯示單元 440、傳感器450、音頻電路460、無線保真(wireless fidelity,WiFi)模塊470、處理器480、 電源490W及攝像頭411等部件。本領(lǐng)域技術(shù)人員可W理解,圖4中示出的手機結(jié)構(gòu)并不構(gòu)成 對手機的限定,可W包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布 置。
[0264] 下面結(jié)合圖4對手機的各個構(gòu)成部件進行具體的介紹:
[0265] RF電路410可用于收發(fā)信息或通話過程中,信號的接收和發(fā)送,特別地,將基站的 下行信息接收后,給處理器480處理;另外,將設(shè)計上行的數(shù)據(jù)發(fā)送給基站。通常,RF電路410 包括但不限于天線、至少一個放大器、收發(fā)信機、禪合器、低噪聲放大器化OW Noise Amplif ier,LNA)、雙工器等。此外,RF電路410還可W通過無線通信與網(wǎng)絡(luò)和其他設(shè)備通信。 上述無線通信可W使用任一通信標(biāo)準(zhǔn)或協(xié)議,包括但不限于全球移動通訊系統(tǒng)(Global System of Mobile communication,GSM)、通用分組無線服務(wù)(General Packet Radio Service,GPRS)、碼分多址(Code Division Multiple Access,CDMA)、寬帶碼分多址 (Wideband Code Division Multiple Access,WCDMA)、長期演進(Xong Term Evolution, LTE)、電子郵件、短消息服務(wù)(Sho;rt Messaging Service,SMS)等。
[0266] 存儲器420可用于存儲軟件程序W及模塊,處理器480通過運行存儲在存儲器420 的軟件程序W及模塊,從而執(zhí)行手機的各種功能應(yīng)用W及數(shù)據(jù)處理。存儲器420可主要包括 存儲程序區(qū)和存儲數(shù)據(jù)區(qū),其中,存儲程序區(qū)可存儲操作系統(tǒng)、至少一個功能所需的應(yīng)用程 序(比如聲音播放功能、圖像播放功能等)等;存儲數(shù)據(jù)區(qū)可存儲根據(jù)手機的使用所創(chuàng)建的 數(shù)據(jù)(比如音頻數(shù)據(jù)、電話本等)等。此外,存儲器420可W包括高速隨機存取存儲器,還可W 包括非易失性存儲器,例如至少一個磁盤存儲器件、閃存器件、或其他易失性固態(tài)存儲器 件。
[0267] 輸入單元430可用于接收輸入的數(shù)字或字符信息,W及產(chǎn)生與手機的用戶設(shè)置W 及功能控制有關(guān)的鍵信號輸入。具體地,輸入單元430可包括觸控面板431W及其他輸入設(shè) 備432。觸控面板431,也稱為觸摸屏,可收集用戶在其上或附近的觸摸操作(比如用戶使用 手指、觸筆等任何適合的物體或附件在觸控面板431上或在觸控面板431附近的操作),并根 據(jù)預(yù)先設(shè)定的程式驅(qū)動相應(yīng)的連接裝置。可選的,觸控面板431可包括觸摸檢測裝置和觸摸 控制器兩個部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,并檢測觸摸操作帶來的信號, 將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸 點坐標(biāo),再送給處理器480,并能接收處理器480發(fā)來的命令并加 W執(zhí)行。此外,可W采用電 阻式、電容式、紅外線W及表面聲波等多種類型實現(xiàn)觸控面板431。除了觸控面板431,輸入 單元430還可W包括其他輸入設(shè)備432。具體地,其他輸入設(shè)備432可W包括但不限于物理鍵 盤、功能鍵(比如音量控制按鍵、開關(guān)按鍵等)、軌跡球、鼠標(biāo)、操作桿等中的一種或多種。
[0268] 顯示單元440可用于顯示由用戶輸入的信息或提供給用戶的信息W及手機的各種 菜單。顯示單元440可包括顯示面板441,可選的,可W采用液晶顯示器化iquid燈ystal Display ,LCD)、有機發(fā)光二極管(OrganiC Li曲t-血itting Diode ,OLED)等形式來配置顯 示面板441。進一步的,觸控面板431可覆蓋顯示面板441,當(dāng)觸控面板431檢測到在其上或附 近的觸摸操作后,傳送給處理器480W確定觸摸事件的類型,隨后處理器480根據(jù)觸摸事件 的類型在顯示面板441上提供相應(yīng)的視覺輸出。雖然在圖4中,觸控面板431與顯示面板441 是作為兩個獨立的部件來實現(xiàn)手機的輸入和輸入功能,但是在某些實施例中,可W將觸控 面板431與顯示面板441集成而實現(xiàn)手機的輸入和輸出功能。
[0269] 手機還可包括至少一種傳感器450,比如光傳感器、運動傳感器W及其他傳感器。 具體地,光傳感器可包括環(huán)境光傳感器及接近傳感器,其中,環(huán)境光傳感器可根據(jù)環(huán)境光線 的明暗來調(diào)節(jié)顯示面板441的亮度,接近傳感器可在手機移動到耳邊時,關(guān)閉顯示面板441 和/或背光。作為運動傳感器的一種,加速計傳感器可檢測各個方向上(一般為=軸)加速度 的大小,靜止時可檢測出重力的大小及方向,可用于識別手機姿態(tài)的應(yīng)用(比如橫豎屏切 換、相關(guān)游戲、磁力計姿態(tài)校準(zhǔn))、振動識別相關(guān)功能(比如計步器、敲擊)等;至于手機還可 配置的巧螺儀、氣壓計、濕度計、溫度計、紅外線傳感器等其他傳感器,在此不再寶述。
[0270] 音頻電路460、揚聲器461,傳聲器462可提供用戶與手機之間的音頻接口。音頻電 路460可將接收到的音頻數(shù)據(jù)轉(zhuǎn)換后的電信號,傳輸?shù)綋P聲器461,由揚聲器461轉(zhuǎn)換為聲音 信號輸出;另一方面,傳聲器462將收集的聲音信號轉(zhuǎn)換為電信號,由音頻電路460接收后轉(zhuǎn) 換為音頻數(shù)據(jù),再將音頻數(shù)據(jù)輸出處理器480處理后,經(jīng)RF電路410W發(fā)送給比如另一手機, 或者將音頻數(shù)據(jù)輸出至存儲器420 W便進一步處理。
[0271] WiFi屬于短距離無線傳輸技術(shù),手機通過WiFi模塊470可W幫助用戶收發(fā)電子郵 件、瀏覽網(wǎng)頁和訪問流式媒體等,它為用戶提供了無線的寬帶互聯(lián)網(wǎng)訪問。雖然圖4示出了 WiFi模塊470,但是可W理解的是,其并不屬于手機的必須構(gòu)成,完全可W根據(jù)需要在不改 變發(fā)明的本質(zhì)的范圍內(nèi)而省略。
[0272] 處理器480是手機的控制中屯、,利用各種接口和線路連接整個手機的各個部分,通 過運行或執(zhí)行存儲在存儲器420內(nèi)的軟件程序和/或模塊,W及調(diào)用存儲在存儲器420內(nèi)的 數(shù)據(jù),執(zhí)行手機的各種功能和處理數(shù)據(jù),從而對手機進行整體監(jiān)控??蛇x的,處理器480可包 括一個或多個處理單元;優(yōu)選的,處理器480可集成應(yīng)用處理器和調(diào)制解調(diào)處理器,其中,應(yīng) 用處理器主要處理操作系統(tǒng)、用戶界面和應(yīng)用程序等,調(diào)制解調(diào)處理器主要處理無線通信。 可W理解的是,上述調(diào)制解調(diào)處理器也可W不集成到處理器480中。
[0273] 手機還包括給各個部件供電的電源490(比如電池),優(yōu)選的,電源可W通過電源管 理系統(tǒng)與處理器480邏輯相連,從而通過電源管理系統(tǒng)實現(xiàn)管理充電、放電、W及功耗管理 等功能。
[0274] 盡管未示出,攝像頭411至少可W包括第一攝像頭W及第二攝像頭,其中,所述第 一攝像頭所攝取的第一圖像數(shù)據(jù)能夠進行圖像預(yù)覽,所述第二攝像頭所攝取的第二圖像數(shù) 據(jù)不能進行圖像預(yù)覽。
[0275] 并且,手機還可W包括藍(lán)牙模塊等,在此不再寶述。
[0276] 在本發(fā)明實施例中,該終端所包括的存儲器420還用于存儲獲取所述第一攝像頭 W及所述第二攝像頭在同一時刻針對同一拍攝場景分別拍攝的第一圖像數(shù)據(jù)W及第二圖 像數(shù)據(jù)的指令;獲取所述第一圖像數(shù)據(jù)W及第二圖像數(shù)據(jù)對應(yīng)的第一直方圖數(shù)據(jù)W及第二 直方圖數(shù)據(jù)的指令;從所述第一直方圖數(shù)據(jù)中提取第一特征數(shù)據(jù),W及,從所述第二直方圖 數(shù)據(jù)中提取第二特征數(shù)據(jù)的指令;W及,基于所述第一特征數(shù)據(jù)W及所述第二特征數(shù)據(jù),檢 測所述第一攝像頭和/或第二攝像頭是否被遮擋的指令。
[0277] 該終端所包括的處理器480還具有W下功能:
[0278] 依據(jù)所述獲取所述第一攝像頭W及所述第二攝像頭在同一時刻針對同一拍攝場 景分別拍攝的第一圖像數(shù)據(jù)W及第二圖像數(shù)據(jù)的指令,獲取所述第一攝像頭W及所述第二 攝像頭在同一時刻針對同一拍攝場景分別拍攝的第一圖像數(shù)據(jù)W及第二圖像數(shù)據(jù);
[0279] 依據(jù)所述獲取所述第一圖像數(shù)據(jù)W及第二圖像數(shù)據(jù)對應(yīng)的第一直方圖數(shù)據(jù)W及 第二直方圖數(shù)據(jù)的指令,分別獲取所述第一圖像數(shù)據(jù)W及第二圖像數(shù)據(jù)對應(yīng)的第一直方圖 數(shù)據(jù)W及第二直方圖數(shù)據(jù);
[0280] 依據(jù)所述從所述第一直方圖數(shù)據(jù)中提取第一特征數(shù)據(jù),W及,從所述第二直方圖 數(shù)據(jù)中提取第二特征數(shù)據(jù)的指令,從所述第一直方圖數(shù)據(jù)中提取第一特征數(shù)據(jù),W及,從所 述第二直方圖數(shù)據(jù)中提取第二特征數(shù)據(jù);
[0281] 依據(jù)所述基于所述第一特征數(shù)據(jù)W及所述第二特征數(shù)據(jù),檢測所述第一攝像頭 和/或第二攝像頭是否被遮擋的指令,基于所述第一特征數(shù)據(jù)W及所述第二特征數(shù)據(jù),檢測 所述第一攝像頭和/或第二攝像頭是否被遮擋。
[0282] 可選地,該終端所包括的處理器480還具有W下功能:
[0283] 針對所述第一特征數(shù)據(jù),獲取對應(yīng)的第二特征數(shù)據(jù);
[0284] 將所述第一特征數(shù)據(jù)與所述對應(yīng)的第二特征數(shù)據(jù)進行比較,獲得比較結(jié)果;
[0285] 基于所述第一特征數(shù)據(jù)和/或所述第二特征數(shù)據(jù)和/或所述比較結(jié)果,檢測所述第 一攝像頭和/或第二攝像頭是否被遮擋。
[02化]可選地,該終端所包括的處理器480還具有W下功能:
[0287] 對所述第一特征數(shù)據(jù)和/或所述第二特征數(shù)據(jù)和/或所述比較結(jié)果進行第一邏輯 運算,得到第一運算結(jié)果;
[0288] 若所述第一運算結(jié)果為真,則判定所述第一攝像頭W及所述第二攝像頭中至少一 個攝像頭被遮擋;
[0289] 對所述第一特征數(shù)據(jù)和/或所述第二特征數(shù)據(jù)和/或所述比較結(jié)果進行第二邏輯 運算,得到第二運算結(jié)果,其中,所述第二邏輯運算與所述第一邏輯運算并不相同;
[0290] 若所述第二運算結(jié)果為真,則判定所述第一攝像頭被遮擋;
[0291] 若所述第二運算結(jié)果為假,則判斷所述第一特征數(shù)據(jù)和/或所述第二特征數(shù)據(jù)是 否大于預(yù)設(shè)闊值;
[0292] 若是,則判定所述第二攝像頭被遮擋;
[0293] 若否,則判定所述第一攝像頭W及所述第二攝像頭被遮擋。
[0294] 可選地,該終端所包括的處理器480還具有W下功能:
[02%]若所述第一運算結(jié)果為假,則判定所述第一攝像頭W及所述第二攝像頭均沒有被 遮擋。
[0296] 可選地,所述第一特征數(shù)據(jù)至少包括如下統(tǒng)計量的一種或多種:第一均值、第一標(biāo) 準(zhǔn)差、第一特征灰度級數(shù)量、第一直方圖峰值、W及所述第一直方圖峰值所在的灰度級;所 述第二特征數(shù)據(jù)至少包括如下統(tǒng)計量的一種或多種:第二均值、第二標(biāo)準(zhǔn)差、第二特征灰度 級數(shù)量、第二直方圖峰值、W及所述第二直方圖峰值所在的灰度級;其中,所述第一特征灰 度級數(shù)量或所述第二特征灰度級數(shù)量為像素個數(shù)不為0的灰度級的總個數(shù)。
[0297] 可選地,該終端所包括的處理器480還具有W下功能:
[0298] 計算所述第一均值與所述第二均值的差值,得到第一差值;
[0299] 計算所述第一標(biāo)準(zhǔn)差與所述第二標(biāo)準(zhǔn)差的差值,得到第二差值;
[0300] 計算所述第一特征灰度級數(shù)量與所述第二特征灰度級數(shù)量的差值,得到第=差 值;
[0301] 計算所述第二特征灰度級數(shù)量與所述第一特征灰度級數(shù)量的差值,得到第四差 值;
[0302] 計算所述第一直方圖峰值所在的灰度級與所述第二直方圖峰值所在的灰度級的 差值,得到第五差值;
[0303] 計算所述第二直方圖峰值所在的灰度級與所述第一直方圖峰值所在的灰度級的 差值,得到第六差值;
[0304] 將所述第一特征灰度級數(shù)量與所述第二特征灰度級數(shù)量進行大小比較,得到第一 比較值;
[0305] 將所述第一直方圖峰值所在的灰度級與所述第二直方圖峰值所在的灰度級進行 大小比較,得到第二比較值。
[0306] 可選地,該終端所包括的處理器480還具有W下功能:
[0307] 基于所述第一差值和/或所述第二差值和/或所述第=差值和/或所述第四差值 和/或所述第五差值和/或所述第六差值和/或所述第一比較值和/或所述第二比較值,結(jié)合 所述第一特征灰度級數(shù)量和/或所述第二特征灰度級數(shù)量和/或所述第一直方圖峰值所在 的灰度級和/或所述第二直方圖峰值所在的灰度級與對應(yīng)的多個預(yù)設(shè)闊值的比較結(jié)果進行 邏輯運算,得到第一運算結(jié)果。
[0308] 可選地,該終端所包括的處理器480還具有W下功能::
[0309] 基于所述第一比較值和/或所述第二比較值,結(jié)合所述第一特征灰度級數(shù)量和/或 所述第二特征灰度級數(shù)量和/或所述第一直方圖峰值所在的灰度級和/或所述第二直方圖 峰值所在的灰度級與對應(yīng)的多個預(yù)設(shè)闊值的比較結(jié)果進行邏輯運算,得到第二運算結(jié)果。
[0310] 可選地,該終端所包括的處理器480還具有W下功能:
[0311] 對所述第一直方圖數(shù)據(jù)W及所述第二直方圖數(shù)據(jù)進行歸一化處理。
[0312] 可選地,該終端所包括的處理器480還具有W下功能:
[0313] 當(dāng)檢測到所述第一攝像頭和/或第二攝像頭被遮擋時,生成遮擋提示;
[0314] 在預(yù)覽界面中展現(xiàn)所述遮擋提示。
[0315] 所屬領(lǐng)域的技術(shù)人員可W清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng), 裝置和單元的具體工作過程,可W參考前述方法實施例中的對應(yīng)過程,在此不再寶述。
[0316] 在本申請所提供的幾個實施例中,應(yīng)該理解到,所掲露的系統(tǒng),裝置和方法,可W 通過其它的方式實現(xiàn)。例如,W上所描述的裝置實施例僅僅是示意性的,例如,所述單元的 劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可W有另外的劃分方式,例如多個單元或組件 可W結(jié)合或者可W集成到另一個系統(tǒng),或一些特征可W忽略,或不執(zhí)行。另一點,所顯示或 討論的相互之間的禪合或直接禪合或通信連接可W是通過一些接口,裝置或單元的間接禪 合或通信連接,可W是電性,機械或其它的形式。
[0317] 所述作為分離部件說明的單元可W是或者也可W不是物理上分開的,作為單元顯 示的部件可W是或者也可W不是物理單元,即可W位于一個地方,或者也可W分布到多個 網(wǎng)絡(luò)單元上??蒞根據(jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目 的。
[0318] 另外,在本發(fā)明各個實施例中的各功能單元可W集成在一個處理單元中,也可W 是各個單元單獨物理存在,也可W兩個或兩個W上單元集成在一個單元中。上述集成的單 元既可W采用硬件的形式實現(xiàn),也可W采用軟件功能單元的形式實現(xiàn)。
[0319] 本領(lǐng)域普通技術(shù)人員可W理解上述實施例的各種方法中的全部或部分步驟是可 W通過程序來指令相關(guān)的硬件來完成,該程序可W存儲于一計算機可讀存儲介質(zhì)中,存儲 介質(zhì)可W包括:只讀存儲器(ROM, Read Only Memo巧)、隨機存取存儲器(RAM, Random Access Memory)、磁盤或光盤等。
[0320] 本領(lǐng)域普通技術(shù)人員可W理解實現(xiàn)上述實施例方法中的全部或部分步驟是可W 通過程序來指令相關(guān)的硬件完成,所述的程序可W存儲于一種計算機可讀存儲介質(zhì)中,上 述提到的存儲介質(zhì)可W是只讀存儲器,磁盤或光盤等。
[0321] W上對本發(fā)明所提供的一種對攝像頭進行遮擋檢測的方法、裝置及終端設(shè)備進行 了詳細(xì)介紹,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明實施例的思想,在【具體實施方式】及應(yīng) 用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。
[0322] 本發(fā)明公開了 A1、一種對攝像頭進行遮擋檢測的方法,所述攝像頭至少包括第一 攝像頭W及第二攝像頭,其中,所述第一攝像頭所攝取的第一圖像數(shù)據(jù)能夠進行圖像預(yù)覽, 所述第二攝像頭所攝取的第二圖像數(shù)據(jù)不能進行圖像預(yù)覽;
[0323] 所述方法包括:
[0324] 獲取所述第一攝像頭W及所述第二攝像頭在同一時刻針對同一拍攝場景分別拍 攝的第一圖像數(shù)據(jù)W及第二圖像數(shù)據(jù);
[0325] 分別獲取所述第一圖像數(shù)據(jù)W及第二圖像數(shù)據(jù)對應(yīng)的第一直方圖數(shù)據(jù)W及第二 直方圖數(shù)據(jù);
[0326] 從所述第一直方圖數(shù)據(jù)中提取第一特征數(shù)據(jù),W及,從所述第二直方圖數(shù)據(jù)中提 取第二特征數(shù)據(jù);
[0327] 基于所述第一特征數(shù)據(jù)W及所述第二特征數(shù)據(jù),檢測所述第一攝像頭和/或第二 攝像頭是否被遮擋。
[0328] A2、如Al所述的方法,所述基于所述第一特征數(shù)據(jù)W及所述第二特征數(shù)據(jù),檢測所 述第一攝像頭和/或第二攝像頭是否被遮擋的步驟包括:
[0329] 針對所述第一特征數(shù)據(jù),獲取對應(yīng)的第二特征數(shù)據(jù);
[0330] 將所述第一特征數(shù)據(jù)與所述對應(yīng)的第二特征數(shù)據(jù)進行比較,獲得比較結(jié)果;
[0331] 基于所述第一特征數(shù)據(jù)和/或所述第二特征數(shù)據(jù)和/或所述比較結(jié)果,檢測所述第 一攝像頭和/或第二攝像頭是否被遮擋。
[0332] A3、如A2所述的方法,所述基于所述第一特征數(shù)據(jù)和/或所述第二特征數(shù)據(jù)和/或 所述比較結(jié)果,檢測所述第一攝像頭和/或第二攝像頭是否被遮擋的步驟包括:
[0333] 對所述第一特征數(shù)據(jù)和/或所述第二特征數(shù)據(jù)和/或所述比較結(jié)果進行第一邏輯 運算,得到第一運算結(jié)果;
[0334] 若所述第一運算結(jié)果為真,則判定所述第一攝像頭W及所述第二攝像頭中至少一 個攝像頭被遮擋;
[0335] 對所述第一特征數(shù)據(jù)和/或所述第二特征數(shù)據(jù)和/或所述比較結(jié)果進行第二邏輯 運算,得到第二運算結(jié)果,其中,所述第二邏輯運算與所述第一邏輯運算并不相同;
[0336] 若所述第二運算結(jié)果為真,則判定所述第一攝像頭被遮擋;
[0337] 若所述第二運算結(jié)果為假,則判斷所述第一特征數(shù)據(jù)和/或所述第二特征數(shù)據(jù)是 否大于預(yù)設(shè)闊值;
[0338] 若是,則判定所述第二攝像頭被遮擋;
[0339] 若否,則判定所述第一攝像頭W及所述第二攝像頭被遮擋。
[0340] A4、如A3所述的方法,還包括:
[0341] 若所述第一運算結(jié)果為假,則判定所述第一攝像頭W及所述第二攝像頭均沒有被 遮擋。
[0342] A5、如A3或A4所述的方法,所述第一特征數(shù)據(jù)至少包括如下統(tǒng)計量的一種或多種: 第一均值、第一標(biāo)準(zhǔn)差、第一特征灰度級數(shù)量、第一直方圖峰值、W及所述第一直方圖峰值 所在的灰度級;
[0343] 所述第二特征數(shù)據(jù)至少包括如下統(tǒng)計量的一種或多種:第二均值、第二標(biāo)準(zhǔn)差、第 二特征灰度級數(shù)量、第二直方圖峰值、W及所述第二直方圖峰值所在的灰度級;
[0344] 其中,所述第一特征灰度級數(shù)量或所述第二特征灰度級數(shù)量為像素個數(shù)不為0的 灰度級的總個數(shù)。
[0345] A6、如A5所述的方法,所述將所述第一特征數(shù)據(jù)與所述對應(yīng)的第二特征數(shù)據(jù)進行 比較,獲得比較結(jié)果的步驟包括:
[0346] 計算所述第一均值與所述第二均值的差值,得到第一差值;
[0347] 計算所述第一標(biāo)準(zhǔn)差與所述第二標(biāo)準(zhǔn)差的差值,得到第二差值;
[0348] 計算所述第一特征灰度級數(shù)量與所述第二特征灰度級數(shù)量的差值,得到第=差 值;
[0349] 計算所述第二特征灰度級數(shù)量與所述第一特征灰度級數(shù)量的差值,得到第四差 值;
[0350] 計算所述第一直方圖峰值所在的灰度級與所述第二直方圖峰值所在的灰度級的 差值,得到第五差值;
[0351] 計算所述第二直方圖峰值所在的灰度級與所述第一直方圖峰值所在的灰度級的 差值,得到第六差值;
[0352] 將所述第一特征灰度級數(shù)量與所述第二特征灰度級數(shù)量進行大小比較,得到第一 比較值;
[0353] 將所述第一直方圖峰值所在的灰度級與所述第二直方圖峰值所在的灰度級進行 大小比較,得到第二比較值。
[0354] A7、如A6所述的方法,所述對所述第一特征數(shù)據(jù)和/或所述第二特征數(shù)據(jù)和/或所 述比較結(jié)果進行第一邏輯運算,得到第一運算結(jié)果的步驟包括:
[0355] 基于所述第一差值和/或所述第二差值和/或所述第=差值和/或所述第四差值 和/或所述第五差值和/或所述第六差值和/或所述第一比較值和/或所述第二比較值,結(jié)合 所述第一特征灰度級數(shù)量和/或所述第二特征灰度級數(shù)量和/或所述第一直方圖峰值所在 的灰度級和/或所述第二直方圖峰值所在的灰度級與對應(yīng)的多個預(yù)設(shè)闊值的比較結(jié)果進行 邏輯運算,得到第一運算結(jié)果。
[0356] A8、如A6或A7所述的方法,所述對所述第一特征數(shù)據(jù)和/或所述第二特征數(shù)據(jù)和/ 或所述比較結(jié)果進行第二邏輯運算,得到第二運算結(jié)果的步驟包括:
[0357] 基于所述第一比較值和/或所述第二比較值,結(jié)合所述第一特征灰度級數(shù)量和/或 所述第二特征灰度級數(shù)量和/或所述第一直方圖峰值所在的灰度級和/或所述第二直方圖 峰值所在的灰度級與對應(yīng)的多個預(yù)設(shè)闊值的比較結(jié)果進行邏輯運算,得到第二運算結(jié)果。
[0358] A9、如Al所述的方法,在所述從所述第一直方圖數(shù)據(jù)中提取第一特征數(shù)據(jù),W及, 從所述第二直方圖數(shù)據(jù)中提取第二特征數(shù)據(jù)的步驟之前,還包括:
[0359] 對所述第一直方圖數(shù)據(jù)W及所述第二直方圖數(shù)據(jù)進行歸一化處理。
[0360] AlO、如Al所述方法,還包括:
[0361 ]當(dāng)檢測到所述第一攝像頭和/或第二攝像頭被遮擋時,生成遮擋提示;
[0362] 在預(yù)覽界面中展現(xiàn)所述遮擋提示。
[0363] 本發(fā)明還公開了 B11、一種對攝像頭進行遮擋檢測的裝置,所述攝像頭至少包括第 一攝像頭W及第二攝像頭,其中,所述第一攝像頭所攝取的第一圖像數(shù)據(jù)能夠進行圖像預(yù) 覽,所述第二攝像頭所攝取的第二圖像數(shù)據(jù)不能進行圖像預(yù)覽;
[0364] 所述裝置包括:
[0365] 圖像拍攝模塊,適于獲取所述第一攝像頭W及所述第二攝像頭在同一時刻針對同 一拍攝場景分別拍攝的第一圖像數(shù)據(jù)W及第二圖像數(shù)據(jù);
[0366] 直方圖數(shù)據(jù)獲取模塊,適于分別獲取所述第一圖像數(shù)據(jù)W及第二圖像數(shù)據(jù)對應(yīng)的 第一直方圖數(shù)據(jù)W及第二直方圖數(shù)據(jù);
[0367] 特征提取模塊,適于從所述第一直方圖數(shù)據(jù)中提取第一特征數(shù)據(jù),W及,從所述第 二直方圖數(shù)據(jù)中提取第二特征數(shù)據(jù);
[0368] 遮擋檢測模塊,適于基于所述第一特征數(shù)據(jù)W及所述第二特征數(shù)據(jù),檢測所述第 一攝像頭和/或第二攝像頭是否被遮擋。
[0369] B12、如Bll所述的裝置,所述遮擋檢測模塊還適于:
[0370] 針對所述第一特征數(shù)據(jù),獲取對應(yīng)的第二特征數(shù)據(jù);
[0371] 將所述第一特征數(shù)據(jù)與所述對應(yīng)的第二特征數(shù)據(jù)進行比較,獲得比較結(jié)果;
[0372] 基于所述第一特征數(shù)據(jù)和/或所述第二特征數(shù)據(jù)和/或所述比較結(jié)果,檢測所述第 一攝像頭和/或第二攝像頭是否被遮擋。
[0373] B13、如B12所述的裝置,所述遮擋檢測模塊還適于:
[0374] 對所述第一特征數(shù)據(jù)和/或所述第二特征數(shù)據(jù)和/或所述比較結(jié)果進行第一邏輯 運算,得到第一運算結(jié)果;
[0375] 若所述第一運算結(jié)果為真,則判定所述第一攝像頭W及所述第二攝像頭中至少一 個攝像頭被遮擋;
[0376] 對所述第一特征數(shù)據(jù)和/或所述第二特征數(shù)據(jù)和/或所述比較結(jié)果進行第二邏輯 運算,得到第二運算結(jié)果,其中,所述第二邏輯運算與所述第一邏輯運算并不相同;
[0377] 若所述第二運算結(jié)果為真,則判定所述第一攝像頭被遮擋;
[0378] 若所述第二運算結(jié)果為假,則判斷所述第一特征數(shù)據(jù)和/或所述第二特征數(shù)據(jù)是 否大于預(yù)設(shè)闊值;
[0379] 若是,則判定所述第二攝像頭被遮擋;
[0380] 若否,則判定所述第一攝像頭W及所述第二攝像頭被遮擋。
[0381] B14、如B13所述的裝置,還包括:
[0382] 遮擋判定模塊,適于在所述第一運算結(jié)果為假時,則判定所述第一攝像頭W及所 述第二攝像頭均沒有被遮擋。
[0383] B15、如B13或B14所述的裝置,所述第一特征數(shù)據(jù)至少包括如下統(tǒng)計量的一種或多 種:第一均值、第一標(biāo)準(zhǔn)差、第一特征灰度級數(shù)量、第一直方圖峰值、W及所述第一直方圖峰 值所在的灰度級;所述第二特征數(shù)據(jù)至少包括如下統(tǒng)計量的一種或多種:第二均值、第二標(biāo) 準(zhǔn)差、第二特征灰度級數(shù)量、第二直方圖峰值、W及所述第二直方圖峰值所在的灰度級;其 中,所述第一特征灰度級數(shù)量或所述第二特征灰度級數(shù)量為像素個數(shù)不為O的灰度級的總 個數(shù)。
[0384] B16、如B15所述的裝置,所述遮擋檢測模塊還適于:
[0385] 計算所述第一均值與所述第二均值的差值,得到第一差值;
[0386] 計算所述第一標(biāo)準(zhǔn)差與所述第二標(biāo)準(zhǔn)差的差值,得到第二差值;
[0387] 計算所述第一特征灰度級數(shù)量與所述第二特征灰度級數(shù)量的差值,得到第=差 值;
[0388] 計算所述第二特征灰度級數(shù)量與所述第一特征灰度級數(shù)量的差值,得到第四差 值;
[0389] 計算所述第一直方圖峰值所在的灰度級與所述第二直方圖峰值所在的灰度級的 差值,得到第五差值;
[0390] 計算所述第二直方圖峰值所在的灰度級與所述第一直方圖峰值所在的灰度級的 差值,得到第六差值;
[0391] 將所述第一特征灰度級數(shù)量與所述第二特征灰度級數(shù)量進行大小比較,得到第一 比較值;
[0392] 將所述第一直方圖峰值所在的灰度級與所述第二直方圖峰值所在的灰度級進行 大小比較,得到第二比較值。
[0393] B17、如B16所述的裝置,所述遮擋檢測模塊還適于:
[0394] 基于所述第一差值和/或所述第二差值和/或所述第=差值和/或所述第四差值 和/或所述第五差值和/或所述第六差值和/或所述第一比較值和/或所述第二比較值,結(jié)合 所述第一特征灰度級數(shù)量和/或所述第二特征灰度級數(shù)量和/或所述第一直方圖峰值所在 的灰度級和/或所述第二直方圖峰值所在的灰度級與對應(yīng)的多個預(yù)設(shè)闊值的比較結(jié)果進行 邏輯運算,得到第一運算結(jié)果。
[03M] B18、如B16或B17所述的裝置,所述遮擋檢測模塊還適于:
[0396] 基于所述第一比較值和/或所述第二比較值,結(jié)合所述第一特征灰度級數(shù)量和/或 所述第二特征灰度級數(shù)量和/或所述第一直方圖峰值所在的灰度級和/或所述第二直方圖 峰值所在的灰度級與對應(yīng)的多個預(yù)設(shè)闊值的比較結(jié)果進行邏輯運算,得到第二運算結(jié)果。
[0397] B19、如Bll所述的裝置,還包括:
[0398] 歸一化處理模塊,適于對所述第一直方圖數(shù)據(jù)W及所述第二直方圖數(shù)據(jù)進行歸一 化處理。
[0399] B20、如Bll所述裝置,還包括:
[0400] 提示模塊,適于當(dāng)檢測到所述第一攝像頭和/或第二攝像頭被遮擋時,生成遮擋提 示,并在預(yù)覽界面中展現(xiàn)所述遮擋提示。
[0401] 本發(fā)明還公開了 C21、一種終端設(shè)備,包括攝像頭、存儲器和處理器;
[0402] 其中,所述攝像頭至少包括第一攝像頭W及第二攝像頭,其中,所述第一攝像頭所 攝取的第一圖像數(shù)據(jù)能夠進行圖像預(yù)覽,所述第二攝像頭所攝取的第二圖像數(shù)據(jù)不能進行 圖像預(yù)覽;
[0403] 所述存儲器用于存儲獲取所述第一攝像頭W及所述第二攝像頭在同一時刻針對 同一拍攝場景分別拍攝的第一圖像數(shù)據(jù)W及第二圖像數(shù)據(jù)的指令;獲取所述第一圖像數(shù)據(jù) W及第二圖像數(shù)據(jù)對應(yīng)的第一直方圖數(shù)據(jù)W及第二直方圖數(shù)據(jù)的指令;從所述第一直方圖 數(shù)據(jù)中提取第一特征數(shù)據(jù),W及,從所述第二直方圖數(shù)據(jù)中提取第二特征數(shù)據(jù)的指令;W 及,基于所述第一特征數(shù)據(jù)W及所述第二特征數(shù)據(jù),檢測所述第一攝像頭和/或第二攝像頭 是否被遮擋的指令;
[0404] 所述處理器用于:
[0405] 依據(jù)所述獲取所述第一攝像頭W及所述第二攝像頭在同一時刻針對同一拍攝場 景分別拍攝的第一圖像數(shù)據(jù)W及第二圖像數(shù)據(jù)的指令,獲取所述第一攝像頭W及所述第二 攝像頭在同一時刻針對同一拍攝場景分別拍攝的第一圖像數(shù)據(jù)W及第二圖像數(shù)據(jù);
[0406] 依據(jù)所述獲取所述第一圖像數(shù)據(jù)W及第二圖像數(shù)據(jù)對應(yīng)的第一直方圖數(shù)據(jù)W及 第二直方圖數(shù)據(jù)的指令,分別獲取所述第一圖像數(shù)據(jù)W及第二圖像數(shù)據(jù)對應(yīng)的第一直方圖 數(shù)據(jù)W及第二直方圖數(shù)據(jù);
[0407] 依據(jù)所述從所述第一直方圖數(shù)據(jù)中提取第一特征數(shù)據(jù),W及,從所述第二直方圖 數(shù)據(jù)中提取第二特征數(shù)據(jù)的指令,從所述第一直方圖數(shù)據(jù)中提取第一特征數(shù)據(jù),W及,從所 述第二直方圖數(shù)據(jù)中提取第二特征數(shù)據(jù);
[0408] 依據(jù)所述基于所述第一特征數(shù)據(jù)W及所述第二特征數(shù)據(jù),檢測所述第一攝像頭 和/或第二攝像頭是否被遮擋的指令,基于所述第一特征數(shù)據(jù)W及所述第二特征數(shù)據(jù),檢測 所述第一攝像頭和/或第二攝像頭是否被遮擋。
【主權(quán)項】
1. 一種對攝像頭進行遮擋檢測的方法,所述攝像頭至少包括第一攝像頭以及第二攝像 頭,其中,所述第一攝像頭所攝取的第一圖像數(shù)據(jù)能夠進行圖像預(yù)覽,所述第二攝像頭所攝 取的第二圖像數(shù)據(jù)不能進行圖像預(yù)覽; 所述方法包括: 獲取所述第一攝像頭以及所述第二攝像頭在同一時刻針對同一拍攝場景分別拍攝的 第一圖像數(shù)據(jù)以及第二圖像數(shù)據(jù); 分別獲取所述第一圖像數(shù)據(jù)以及第二圖像數(shù)據(jù)對應(yīng)的第一直方圖數(shù)據(jù)以及第二直方 圖數(shù)據(jù); 從所述第一直方圖數(shù)據(jù)中提取第一特征數(shù)據(jù),以及,從所述第二直方圖數(shù)據(jù)中提取第 二特征數(shù)據(jù); 基于所述第一特征數(shù)據(jù)以及所述第二特征數(shù)據(jù),檢測所述第一攝像頭和/或第二攝像 頭是否被遮擋。2. 如權(quán)利要求1所述的方法,其特征在于,所述基于所述第一特征數(shù)據(jù)以及所述第二特 征數(shù)據(jù),檢測所述第一攝像頭和/或第二攝像頭是否被遮擋的步驟包括: 針對所述第一特征數(shù)據(jù),獲取對應(yīng)的第二特征數(shù)據(jù); 將所述第一特征數(shù)據(jù)與所述對應(yīng)的第二特征數(shù)據(jù)進行比較,獲得比較結(jié)果; 基于所述第一特征數(shù)據(jù)和/或所述第二特征數(shù)據(jù)和/或所述比較結(jié)果,檢測所述第一攝 像頭和/或第二攝像頭是否被遮擋。3. 如權(quán)利要求2所述的方法,其特征在于,所述基于所述第一特征數(shù)據(jù)和/或所述第二 特征數(shù)據(jù)和/或所述比較結(jié)果,檢測所述第一攝像頭和/或第二攝像頭是否被遮擋的步驟包 括: 對所述第一特征數(shù)據(jù)和/或所述第二特征數(shù)據(jù)和/或所述比較結(jié)果進行第一邏輯運算, 得到第一運算結(jié)果; 若所述第一運算結(jié)果為真,則判定所述第一攝像頭以及所述第二攝像頭中至少一個攝 像頭被遮擋; 對所述第一特征數(shù)據(jù)和/或所述第二特征數(shù)據(jù)和/或所述比較結(jié)果進行第二邏輯運算, 得到第二運算結(jié)果,其中,所述第二邏輯運算與所述第一邏輯運算并不相同; 若所述第二運算結(jié)果為真,則判定所述第一攝像頭被遮擋; 若所述第二運算結(jié)果為假,則判斷所述第一特征數(shù)據(jù)和/或所述第二特征數(shù)據(jù)是否大 于預(yù)設(shè)閾值; 若是,則判定所述第二攝像頭被遮擋; 若否,則判定所述第一攝像頭以及所述第二攝像頭被遮擋。4. 如權(quán)利要求3所述的方法,其特征在于,還包括: 若所述第一運算結(jié)果為假,則判定所述第一攝像頭以及所述第二攝像頭均沒有被遮 擋。5. 如權(quán)利要求3或4所述的方法,其特征在于,所述第一特征數(shù)據(jù)至少包括如下統(tǒng)計量 的一種或多種:第一均值、第一標(biāo)準(zhǔn)差、第一特征灰度級數(shù)量、第一直方圖峰值、以及所述第 一直方圖峰值所在的灰度級; 所述第二特征數(shù)據(jù)至少包括如下統(tǒng)計量的一種或多種:第二均值、第二標(biāo)準(zhǔn)差、第二特 征灰度級數(shù)量、第二直方圖峰值、以及所述第二直方圖峰值所在的灰度級; 其中,所述第一特征灰度級數(shù)量或所述第二特征灰度級數(shù)量為像素個數(shù)不為0的灰度 級的總個數(shù)。6. 如權(quán)利要求5所述的方法,其特征在于,所述將所述第一特征數(shù)據(jù)與所述對應(yīng)的第二 特征數(shù)據(jù)進行比較,獲得比較結(jié)果的步驟包括: 計算所述第一均值與所述第二均值的差值,得到第一差值; 計算所述第一標(biāo)準(zhǔn)差與所述第二標(biāo)準(zhǔn)差的差值,得到第二差值; 計算所述第一特征灰度級數(shù)量與所述第二特征灰度級數(shù)量的差值,得到第三差值; 計算所述第二特征灰度級數(shù)量與所述第一特征灰度級數(shù)量的差值,得到第四差值; 計算所述第一直方圖峰值所在的灰度級與所述第二直方圖峰值所在的灰度級的差值, 得到第五差值; 計算所述第二直方圖峰值所在的灰度級與所述第一直方圖峰值所在的灰度級的差值, 得到第六差值; 將所述第一特征灰度級數(shù)量與所述第二特征灰度級數(shù)量進行大小比較,得到第一比較 值; 將所述第一直方圖峰值所在的灰度級與所述第二直方圖峰值所在的灰度級進行大小 比較,得到第二比較值。7. 如權(quán)利要求1所述的方法,其特征在于,在所述從所述第一直方圖數(shù)據(jù)中提取第一特 征數(shù)據(jù),以及,從所述第二直方圖數(shù)據(jù)中提取第二特征數(shù)據(jù)的步驟之前,還包括: 對所述第一直方圖數(shù)據(jù)以及所述第二直方圖數(shù)據(jù)進行歸一化處理。8. 如權(quán)利要求1所述方法,其特征在于,還包括: 當(dāng)檢測到所述第一攝像頭和/或第二攝像頭被遮擋時,生成遮擋提示; 在預(yù)覽界面中展現(xiàn)所述遮擋提示。9. 一種對攝像頭進行遮擋檢測的裝置,所述攝像頭至少包括第一攝像頭以及第二攝像 頭,其中,所述第一攝像頭所攝取的第一圖像數(shù)據(jù)能夠進行圖像預(yù)覽,所述第二攝像頭所攝 取的第二圖像數(shù)據(jù)不能進行圖像預(yù)覽; 所述裝置包括: 圖像拍攝模塊,適于獲取所述第一攝像頭以及所述第二攝像頭在同一時刻針對同一拍 攝場景分別拍攝的第一圖像數(shù)據(jù)以及第二圖像數(shù)據(jù); 直方圖數(shù)據(jù)獲取模塊,適于分別獲取所述第一圖像數(shù)據(jù)以及第二圖像數(shù)據(jù)對應(yīng)的第一 直方圖數(shù)據(jù)以及第二直方圖數(shù)據(jù); 特征提取模塊,適于從所述第一直方圖數(shù)據(jù)中提取第一特征數(shù)據(jù),以及,從所述第二直 方圖數(shù)據(jù)中提取第二特征數(shù)據(jù); 遮擋檢測模塊,適于基于所述第一特征數(shù)據(jù)以及所述第二特征數(shù)據(jù),檢測所述第一攝 像頭和/或第二攝像頭是否被遮擋。10. -種終端設(shè)備,包括攝像頭、存儲器和處理器; 其中,所述攝像頭至少包括第一攝像頭以及第二攝像頭,其中,所述第一攝像頭所攝取 的第一圖像數(shù)據(jù)能夠進行圖像預(yù)覽,所述第二攝像頭所攝取的第二圖像數(shù)據(jù)不能進行圖像 預(yù)覽; 所述存儲器用于存儲獲取所述第一攝像頭以及所述第二攝像頭在同一時刻針對同一 拍攝場景分別拍攝的第一圖像數(shù)據(jù)以及第二圖像數(shù)據(jù)的指令;獲取所述第一圖像數(shù)據(jù)以及 第二圖像數(shù)據(jù)對應(yīng)的第一直方圖數(shù)據(jù)以及第二直方圖數(shù)據(jù)的指令;從所述第一直方圖數(shù)據(jù) 中提取第一特征數(shù)據(jù),以及,從所述第二直方圖數(shù)據(jù)中提取第二特征數(shù)據(jù)的指令;以及,基 于所述第一特征數(shù)據(jù)以及所述第二特征數(shù)據(jù),檢測所述第一攝像頭和/或第二攝像頭是否 被遮擋的指令; 所述處理器用于: 依據(jù)所述獲取所述第一攝像頭以及所述第二攝像頭在同一時刻針對同一拍攝場景分 別拍攝的第一圖像數(shù)據(jù)以及第二圖像數(shù)據(jù)的指令,獲取所述第一攝像頭以及所述第二攝像 頭在同一時刻針對同一拍攝場景分別拍攝的第一圖像數(shù)據(jù)以及第二圖像數(shù)據(jù); 依據(jù)所述獲取所述第一圖像數(shù)據(jù)以及第二圖像數(shù)據(jù)對應(yīng)的第一直方圖數(shù)據(jù)以及第二 直方圖數(shù)據(jù)的指令,分別獲取所述第一圖像數(shù)據(jù)以及第二圖像數(shù)據(jù)對應(yīng)的第一直方圖數(shù)據(jù) 以及第二直方圖數(shù)據(jù); 依據(jù)所述從所述第一直方圖數(shù)據(jù)中提取第一特征數(shù)據(jù),以及,從所述第二直方圖數(shù)據(jù) 中提取第二特征數(shù)據(jù)的指令,從所述第一直方圖數(shù)據(jù)中提取第一特征數(shù)據(jù),以及,從所述第 二直方圖數(shù)據(jù)中提取第二特征數(shù)據(jù); 依據(jù)所述基于所述第一特征數(shù)據(jù)以及所述第二特征數(shù)據(jù),檢測所述第一攝像頭和/或 第二攝像頭是否被遮擋的指令,基于所述第一特征數(shù)據(jù)以及所述第二特征數(shù)據(jù),檢測所述 第一攝像頭和/或第二攝像頭是否被遮擋。
【文檔編號】H04N5/247GK105828068SQ201610298833
【公開日】2016年8月3日
【申請日】2016年5月6日
【發(fā)明人】張旭
【申請人】北京奇虎科技有限公司, 奇酷互聯(lián)網(wǎng)絡(luò)科技(深圳)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
梅河口市| 绥阳县| 元朗区| 武功县| 海安县| 天全县| 思茅市| 安新县| 县级市| 唐河县| 邵武市| 灵武市| 商洛市| 平阳县| 昆明市| 普洱| 日照市| 罗平县| 开阳县| 荣昌县| 石嘴山市| 广昌县| 彭山县| 泸水县| 大竹县| 南安市| 成武县| 孟州市| 淮滨县| 兴安盟| 怀宁县| 德阳市| 洱源县| 北宁市| 锡林浩特市| 宣威市| 区。| 镇巴县| 河间市| 宣汉县| 都安|