一種拍照方法及裝置的制造方法
【技術領域】
[0001 ]本發(fā)明涉及計算機領域,尤其涉及一種拍照方法及裝置。
【背景技術】
[0002]廣角鏡頭相對標準鏡頭而言,鏡頭視角大,視野寬闊,從某一視點觀察到的景物范圍要比人眼在同一視點所看到的大得多;同時景深長,拍出的照片可以表現(xiàn)出相當大的清晰范圍;除此以外,還能強調(diào)畫面的透視效果,善于夸張前景和表現(xiàn)景物的遠近感,有利于增強畫面的感染力。所以用戶一般喜歡利用帶有廣角鏡頭的相機進行拍攝。
[0003]但在相同的拍攝距離處,這種鏡頭所拍攝的景物比使用標準鏡頭所拍攝的景物在畫面中的影像小。一般進行自拍時,為了使肖像充滿畫面,對于廣角鏡頭必須極為接近被攝對象。通常,對于任何一種鏡頭,當接近被攝體到一定程度時,就會產(chǎn)生失真。越接近被攝體,失真越嚴重。正是由于希望被攝體充滿畫面,而恰恰進入了廣角鏡頭的失真距離范圍,導致畫面出現(xiàn)透視變形和影像畸變的缺陷,使得失真度大大增加。
【發(fā)明內(nèi)容】
[0004]基于此,為解決上述提到的拍照失真度大大增加的技術問題,特提供了一種拍照方法。
[0005]—種拍照方法,包括:
[0006]通過攝像頭獲取目標圖像,查找所述目標圖像中包含的臉部區(qū)域;
[0007]獲取所述臉部區(qū)域的面積及所述臉部區(qū)域的中心與所述攝像頭的焦點的距離;
[0008]判斷所述臉部區(qū)域的面積是否大于預設面積閾值且所述臉部區(qū)域的中心與所述攝像頭的焦點的距離是否大于預設距離閾值;
[0009]若是,則展示提示信息,所述提示信息用于提醒拍攝用戶或被拍攝用戶調(diào)整拍攝距離或焦點距離或方向。
[0010]進一步的,所述查找所述目標圖像中包含的臉部區(qū)域的步驟還包括:
[0011]根據(jù)臉部識別算法在所述目標圖像中查找相應的特征區(qū)域,將查找到的特征區(qū)域作為臉部區(qū)域。
[0012]進一步的,所述獲取所述臉部區(qū)域的面積的步驟還包括:
[0013]獲取所述臉部區(qū)域所占的像素點個數(shù)及每個像素點所占的面積;
[0014]計算所述臉部區(qū)域所占的像素點個數(shù)與所述每個像素點所占的面積的乘積,將所述乘積作為所述臉部區(qū)域的面積。
[0015]進一步的,所述展示提示信息的步驟之前還包括:
[0016]計算所述臉部區(qū)域的中心與所述攝像頭的焦點的距離和所述臉部區(qū)域的面積的乘積;
[0017]判斷所述乘積所屬的預設的閾值區(qū)間;
[0018]根據(jù)所述閾值區(qū)間生成提示信息。
[0019]進一步的,所述展示提示信息的步驟還包括以文本、音頻或視頻的方式展示所述提不?目息。
[0020]此外,解決上述提到的拍照失真度大大增加的技術問題,特提供了一種拍照裝置。
[0021]一種拍照裝置,包括:
[0022]臉部區(qū)域查找模塊,用于通過攝像頭獲取目標圖像,查找所述目標圖像中包含的臉部區(qū)域;
[0023]獲取模塊,用于獲取所述臉部區(qū)域的面積及所述臉部區(qū)域的中心與所述攝像頭的焦點的距離;
[0024]判斷模塊,用于判斷所述臉部區(qū)域的面積是否大于預設面積閾值且所述臉部區(qū)域的中心與所述攝像頭的焦點的距離是否大于預設距離閾值;
[0025]信息展示模塊,若是,則用于展示提示信息,所述提示信息用于提醒拍攝用戶或被拍攝用戶調(diào)整拍攝距離或焦點距離或方向。
[0026]進一步的,所述臉部區(qū)域查找模塊還用于根據(jù)臉部識別算法在所述目標圖像中查找相應的特征區(qū)域,將查找到的特征區(qū)域作為臉部區(qū)域。
[0027]進一步的,所述獲取模塊還用于:
[0028]獲取所述臉部區(qū)域所占的像素點個數(shù)及每個像素點所占的面積;
[0029]計算所述臉部區(qū)域所占的像素點個數(shù)與所述每個像素點所占的面積的乘積,將所述乘積作為所述臉部區(qū)域的面積。
[0030]進一步的,所述信息展示模塊還用于:
[0031]計算所述臉部區(qū)域的中心與所述攝像頭的焦點的距離和所述臉部區(qū)域的面積的乘積;
[0032]判斷所述乘積所屬的預設的閾值區(qū)間;
[0033]根據(jù)所述閾值區(qū)間生成提示信息。
[0034]進一步的,所述信息展示模塊還用于以文本、音頻或視頻的方式展示所述提示信息。
[0035]實施本發(fā)明實施例,將具有如下有益效果:
[0036]采用了上述拍照方法及裝置之后,通過攝像頭獲取目標圖像,并利用臉部特征識別算法查找出目標圖像中包含的臉部區(qū)域。然后獲取臉部區(qū)域所占的像素點個數(shù),計算這些像素點個數(shù)與每個像素點所占面積的乘積得出臉部區(qū)域的面積,同時利用位置傳感器定位臉部區(qū)域的中心及攝像頭的焦點,然后通過距離傳感器檢測出這兩點之間的距離。將計算出的面積與預設的面積閾值比較,同時將獲取的臉部區(qū)域的中心與攝像頭焦點之間的距離同預設距離閾值進行比較,在兩者同時大于閾值的基礎上,帶有攝像頭的計算機等智能設備會以不同的顏色和方式展示畸變的等級等提示信息,以提醒拍攝用戶或被拍攝用戶調(diào)整拍攝距離或焦點距離或方向,而使所拍攝照片的失真度大大減小。
【附圖說明】
[0037]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0038]其中:
[0039]圖1為一個實施例中一種拍照方法的流程圖;
[0040]圖2為一個實施例中一種目標圖像示意圖;
[0041]圖3為另一個實施例中一種目標圖像示意圖;
[0042]圖4為一個實施例中人臉區(qū)域與攝像頭相對位置示意圖;
[0043]圖5為一個實施例中一種拍照裝置的結構示意圖。
【具體實施方式】
[0044]下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0045]為解決上述提到的拍照失真度大大增加的技術問題,在一個實施例中,如圖1所示,特提出了一種拍照方法,該方法可依賴于計算機程序?qū)崿F(xiàn),可運行于基于馮諾依曼體系的計算機系統(tǒng)上。該計算機程序可集成在應用中,也可作為獨立的工具類應用運行。該計算機系統(tǒng)可以是智能手機、平板電腦、個人電腦、筆記本電腦等移動設備。
[0046]具體的,該拍照方法包括:
[0047]步驟S102:通過攝像頭獲取目標圖像,查找所述目標圖像中包含的臉部區(qū)域。
[0048]目標圖像為用戶利用攝像頭對著臉部所拍攝的全局圖像,包含多種信息,主要信息集中在臉部。其中,臉部包括人臉或者動物臉部等。
[0049]例如,用戶a利用帶有廣角鏡頭的相機拍攝了一張小狗臉部照片,如圖2所示,除了主要信息集中在小狗臉部外,畫面中還包含小狗身體、小狗腿部及地面等信息。
[0050]再例如,用戶b利用某相機自拍,如圖3所示,全局圖像包含臉部,頭發(fā),衣服等多種信息,而臉部信息在圖片中所占比例較高。
[0051]優(yōu)選的,查找目標圖像中包含的臉部區(qū)域的步驟還包括:根據(jù)臉部識別算法在目標圖像中查找相應的特征區(qū)域,將查找到的特征區(qū)域作為臉部區(qū)域。
[0052]臉部識別算法就是在檢測到臉部并定位面部關鍵特征點之后,主要的臉部區(qū)域就可以被裁剪出來,經(jīng)過預處理之后,饋入后端的識別算法。識