拍攝控制方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本公開涉及計算機技術(shù)領(lǐng)域,特別是涉及一種拍攝控制方法及裝置。
【背景技術(shù)】
[0002]隨著電子科技發(fā)展,移動終端(例如,智能手機、平板電腦、便攜式多媒體播放設(shè)備)成為人們拍攝的重要工具之一。用戶以移動終端為拍攝工具進行拍攝,也可以進行自拍。
[0003]用戶在拍攝人物時,通常不知道擺什么姿勢,從而導(dǎo)致在拍照時花費很長時間擺姿勢,無形之中延長了用戶拍攝所需的時間。尤其用戶在自拍時,浪費用戶的大量時間,降低用戶拍攝效率。
【發(fā)明內(nèi)容】
[0004]為克服相關(guān)技術(shù)中存在的問題,本公開提供一種拍攝控制方法及裝置。
[0005]為了解決上述技術(shù)問題,本公開實施例公開了如下技術(shù)方案:
[0006]根據(jù)本公開實施例的第一方面,提供一種拍攝控制方法,包括:
[0007]獲取預(yù)設(shè)模板照片中的人臉圖像,將所述人臉圖像作為人臉模板;
[0008]在當(dāng)前拍攝畫面中顯示所述人臉模板;
[0009]獲取所述當(dāng)前拍攝畫面中的待拍攝人臉圖像;
[0010]將所述待拍攝人臉圖像的人臉姿態(tài)與所述人臉模板的人臉姿態(tài)進行匹配;如果匹配成功,則拍攝所述當(dāng)前拍攝畫面。
[0011]第一方面提供的拍攝控制方法,獲取模板照片中的人臉圖像,作為人臉模板,并在當(dāng)前拍攝畫面中顯示人臉模板;然后,獲取當(dāng)前拍攝畫面中的待拍攝人臉圖像;對待拍攝人臉圖像的人臉姿態(tài)與人臉模板的人臉姿態(tài)進行匹配;如果匹配成功,則拍攝當(dāng)前拍攝畫面。即當(dāng)待拍攝的人臉姿態(tài)與人臉模板的人臉姿態(tài)匹配成功后,才進行拍照。模板照片為用戶提供了拍照時的姿態(tài)模板,從而方便用戶在拍照時,參考模板照片中的人臉姿態(tài)做出拍照姿態(tài),縮短用戶擺拍攝姿態(tài)的時間,提高用戶拍攝效率。
[0012]可選地,所述將所述待拍攝人臉圖像的人臉姿態(tài)與所述人臉模板的人臉姿態(tài)進行匹配,包括:
[0013]提取所述待拍攝人臉圖像的輪廓像素點,及所述人臉模板的輪廓像素點;
[0014]計算所述待拍攝人臉圖像的輪廓像素點的方向梯度,得到第一方向梯度直方圖;
[0015]計算所述人臉模板的輪廓像素點的方向梯度,得到第二方向梯度直方圖;
[0016]比較所述第一方向梯度直方圖和所述第二方向梯度直方圖,得到梯度相似度;
[0017]如果所述梯度相似度大于預(yù)設(shè)閾值,則確定匹配成功;
[0018]如果所述梯度相似度小于或等于所述預(yù)設(shè)閾值,則確定匹配失敗。
[0019]本實施例提供的拍攝控制方法,通過比較人臉圖像的人臉關(guān)鍵特征部位的輪廓,對應(yīng)的方向梯度直方圖判斷人臉姿態(tài)是否相同,判斷過程比較簡單。
[0020]可選地,所述方法還包括:
[0021]檢測所述待拍攝人臉圖像在所述當(dāng)前拍攝畫面中的位置;
[0022]將所述人臉模板在所述當(dāng)前拍攝畫面中的顯示位置調(diào)整至所述待拍攝人臉圖像的位置。
[0023]本實施例提供的拍攝控制方法,檢測待拍攝人臉圖像在當(dāng)前拍攝畫面中的位置,并調(diào)整人臉模板的顯示位置,以使人臉模板的顯示位置與待拍攝人臉圖像的顯示位置對齊,從而方便用戶根據(jù)人臉模板的姿態(tài)做出拍照姿勢。
[0024]可選地,所述方法還包括:
[0025]獲取所述待拍攝人臉圖像在所述當(dāng)前拍攝畫面中的尺寸,以及所述人臉模板的尺寸;
[0026]調(diào)整所述人臉模板的尺寸,以使所述人臉模板與所述待拍攝人臉圖像的尺寸相匹配。
[0027]本實施例提供拍攝控制方法,能夠自動調(diào)節(jié)人臉模板的尺寸,從而使人臉模板的尺寸與待拍攝人臉圖像的尺寸相同,以便用戶根據(jù)人臉模板的姿態(tài)調(diào)整自己的姿勢。
[0028]可選地,所述方法還包括:
[0029]采用運動估計和運動檢測算法,檢測到所述當(dāng)前拍攝畫面的整體畫面處于相對靜止?fàn)顟B(tài)后,執(zhí)行拍攝所述當(dāng)前拍攝畫面的步驟。
[0030]本實施例提供的拍攝控制方法,采用運動估計和運動檢測算法,檢測到當(dāng)前拍攝畫面的整體畫面處于相對靜止?fàn)顟B(tài)后,才對當(dāng)前拍攝畫面進行拍攝,從而避免抖動影響拍攝質(zhì)量。
[0031]可選地,所述在當(dāng)前拍攝畫面中顯示所述人臉模板,包括:
[0032]在所述當(dāng)前拍攝畫面中,按照預(yù)設(shè)透明比例顯示所述人臉模板。
[0033]可選地,所述方法還包括:
[0034]如果所述待拍攝人臉圖像的人臉姿態(tài)與所述人臉模板的人臉姿態(tài)匹配成功,則輸出第一提醒消息,所述第一提醒消息用于提醒用戶進行拍攝;
[0035]如果所述待拍攝人臉圖像的人臉姿態(tài)與所述人臉模板的人臉姿態(tài)匹配失敗,則輸出第二提醒消息,所述第二提醒消息用于提醒用戶重新調(diào)整姿態(tài)。
[0036]本實施例提供的拍攝控制方法,在對待拍攝人臉圖像與人臉模板的人臉姿態(tài)進行匹配時,根據(jù)匹配結(jié)果輸出相應(yīng)的提醒消息,從而使用戶根據(jù)提醒消息執(zhí)行相應(yīng)的操作。如果待拍攝人臉圖像的人臉姿態(tài)與人臉模板的人臉姿態(tài)匹配成功,則輸出第一提醒消息,以提醒用戶姿態(tài)匹配成功可以拍攝。如果人臉姿態(tài)匹配不成功,則輸出第二提醒消息,提醒用戶姿態(tài)匹配不成功,需要重新調(diào)整姿態(tài)。用戶根據(jù)提醒消息執(zhí)行相應(yīng)的操作,人機交互更有效,提高了用戶拍照的用戶體驗。
[0037]根據(jù)本公開實施例的第二方面,提供一種拍攝控制裝置,包括:
[0038]第一獲取模塊,用于獲取預(yù)設(shè)模板照片中的人臉圖像,將所述人臉圖像作為人臉模板;
[0039]顯示模塊,用于在當(dāng)前拍攝畫面中顯示所述第一獲取模塊獲得的人臉模板;
[0040]第二獲取模塊,用于獲取所述當(dāng)前拍攝畫面中的待拍攝人臉圖像;
[0041]匹配模塊,用于將所述第二獲取模塊獲得的待拍攝人臉圖像的人臉姿態(tài)與所述第一獲取模塊獲得的人臉模板的人臉姿態(tài)進行匹配;
[0042]拍攝控制模塊,用于當(dāng)所述匹配模塊確定所述待拍攝人臉圖像的人臉姿態(tài)與所述人臉模板的人臉姿態(tài)匹配成功時,拍攝所述當(dāng)前拍攝畫面。
[0043]可選地,所述匹配模塊,包括:
[0044]提取子模塊,用于提取所述待拍攝人臉圖像的輪廓像素點,及所述人臉模板的輪廓像素點;
[0045]計算子模塊,用于計算所述待拍攝人臉圖像的輪廓像素點的方向梯度,得到第一方向梯度直方圖,以及計算所述人臉模板的輪廓像素點的方向梯度,得到第二方向梯度直方圖;
[0046]比較子模塊,用于比較所述計算子模塊得到的第一方向梯度直方圖和所述第二方向梯度直方圖,得到梯度相似度;
[0047]第一確定子模塊,用于當(dāng)所述梯度相似度大于預(yù)設(shè)閾值時,確定匹配成功;
[0048]第二確定子模塊,用于的那個所述梯度相似度小于或等于所述預(yù)設(shè)閾值時,確定匹配失敗。
[0049]可選地,所述裝置還包括:
[0050]第一檢測模塊,用于檢測所述待拍攝人臉圖像在所述當(dāng)前拍攝畫面中的位置;
[0051]第一調(diào)整模塊,用于將所述人臉模板在所述當(dāng)前拍攝畫面中的顯示位置調(diào)整至所述待拍攝人臉圖像的位置。
[0052]可選地,所述裝置還包括:
[0053]第三獲取模塊,用于獲取所述待拍攝人臉圖像在所述當(dāng)前拍攝畫面中的尺寸,以及所述人臉模板的尺寸;
[0054]第二調(diào)整模塊,用于調(diào)整所述人臉模板的尺寸,以使所述人臉模板與所述待拍攝人臉圖像的尺寸相匹配。
[0055]可選地,所述裝置還包括:
[0056]第二檢測模塊,用于采用運動估計和運動檢測算法,檢測到所述當(dāng)前拍攝畫面的整體畫面處于相對靜止?fàn)顟B(tài)后,控制拍攝控制模塊拍攝所述當(dāng)前拍攝畫面。
[0057]可選地,所述顯示模塊用于,在所述當(dāng)前拍攝畫面中,按照預(yù)設(shè)透明比例顯示所述人臉模板。
[0058]可選地,所述裝置還包括:
[0059]第一輸出模塊,用于當(dāng)所述待拍攝人臉圖像的人臉姿態(tài)與所述人臉模板的人臉姿態(tài)匹配成功時,輸出第一提醒消息,所述第一提醒消息用于提醒用戶進行拍攝;
[0060]第二輸出模塊,用于當(dāng)所述待拍攝人臉圖像的人臉姿態(tài)與所述人臉模板的人臉姿態(tài)匹配失敗時,輸出第二提醒消息,所述第二提醒消息用于提醒用戶重新調(diào)整姿態(tài)。
[0061]根據(jù)本公開實施例的第