專利名稱:攝像終端的對焦方法及攝像終端的制作方法
技術領域:
本發(fā)明涉及攝像技術領域,尤其涉及一種攝像終端的對焦方法及攝像終端。
背景技術:
現有智能手機的相機應用中,對焦包括自動對焦和手動對焦兩種。如果需要對終端屏幕的特定取景區(qū)域進行對焦時需采用手動對焦,即需要用戶用手指去點擊屏幕的特定取景區(qū)域后進行對焦,操作起來仍不夠方便。綜上可知,現有技術在實際使用上顯然存在不便與缺陷,所以有必要加以改進。
發(fā)明內容
針對上述的缺陷,本發(fā)明的目的在于提供一種攝像終端的對焦方法及攝像終端,其能夠讓用戶在使用攝像終端進行拍攝時,僅通過目光觀察即可對所需的取景區(qū)域進行自動對焦,從而方便了用戶操作。
為了實現上述目的,本發(fā)明提供一種攝像終端的對焦方法,所述攝像終端包括前攝像頭、后攝像頭以及屏幕,所述方法包括步驟有:當使用后攝像頭進行拍攝時,啟動前攝像頭獲取包括用戶臉部的人臉圖像信息;檢測所述用戶臉部與所述屏幕之間的距離;獲取所述攝像終端的終端方位信息;根據所述人臉圖像信息、所述距離以及所述終端方位信息,分析出用戶在所述屏幕上的視線焦點區(qū)域;對所述視線焦點區(qū)域進行對焦。根據本發(fā)明所述的對焦方法,所述獲取所述攝像終端的終端方位信息的步驟包括:獲取當前所述攝像終端的屏幕旋轉角度;獲取當前所述攝像終端的終端水平角度。根據本發(fā)明所述的對焦方法,所述分析出用戶在所述屏幕上的視線焦點區(qū)域的步驟之后還包括:根據所述前攝像頭的位置信息,對所述視線焦點區(qū)域進行修正;所述對所述視線焦點區(qū)域進行對焦的步驟包括:對修正后的所述視線觀察區(qū)域進行對焦。根據本發(fā)明所述的對焦方法,所述分析出用戶在所述屏幕上的視線焦點區(qū)域的步驟之后還包括:根據所述視線焦點區(qū)域和預設的觀察區(qū)域半徑,計算生成包含所述視線焦點區(qū)域的視線觀察區(qū)域;所述對所述視線焦點區(qū)域進行對焦的步驟包括:對所述視線觀察區(qū)域進行對焦。
根據本發(fā)明所述的對焦方法,所述根據所述人臉圖像信息、所述距離以及所述終端方位信息,分析出用戶在所述屏幕上的視線焦點區(qū)域的步驟包括:從所述人臉圖像信息中提取用戶的眼球狀態(tài)信息和/或臉部狀態(tài)信息;根據所述眼球狀態(tài)信息和/或臉部狀態(tài)信息分析出所述用戶的眼球視線方向;根據所述眼球視線方向和所述終端方位信息,計算出所述用戶的眼球視線與所述屏幕的垂直方向所成的第一角度;根據所述眼球視線方向和所述終端方位信息,計算出所述用戶的眼球視線與所述屏幕的水平方向所成的第二角度;根據所述距離、所述第一角度和所述第二角度,計算出所述用戶在所述屏幕上的視線焦點區(qū)域。本發(fā)明還提供一種攝像終端,包括前攝像頭、后攝像頭以及屏幕,所述攝像終端還包括有:圖像獲取模塊,用于當使用后攝像頭進行拍攝時,啟動前攝像頭獲取包括用戶臉部的人臉圖像信息;距離檢測模塊,用于檢測所述用戶臉部與所述屏幕之間的距離;方位獲取模塊,用于獲取所述攝像終端的終端方位信息;區(qū)域分析模塊,用于根據所述人臉圖像信息、所述距離以及所述終端方位信息,分析出用戶在所述屏幕上的視線焦點區(qū)域;
對焦模塊,用于對所述視線焦點區(qū)域進行對焦。根據本發(fā)明所述的攝像終端,所述方位獲取模塊包括:屏幕角度獲取子模塊,用于獲取當前所述攝像終端的屏幕旋轉角度;終端角度獲取子模塊,用于獲取當前所述攝像終端的終端水平角度。根據本發(fā)明所述的攝像終端,所述區(qū)域分析模塊還包括:區(qū)域修正子模塊,用于根據所述前攝像頭的位置信息,對區(qū)域分析模塊分析出的所述視線焦點區(qū)域進行修正;所述對焦模塊,用于對修正后的所述視線觀察區(qū)域進行對焦。根據本發(fā)明所述的攝像終端,所述區(qū)域分析模塊還包括:觀察區(qū)域計算子模塊,用于根據所述視線焦點區(qū)域和預設的觀察區(qū)域半徑,計算生成包含所述視線焦點區(qū)域的視線觀察區(qū)域;所述對焦模塊,用于對所述視線觀察區(qū)域進行對焦。根據本發(fā)明所述的攝像終端,所述區(qū)域分析模塊包括:信息提取子模塊,用于從所述人臉圖像信息中提取用戶的眼球狀態(tài)信息和/或臉部狀態(tài)信息;視線分析子模塊,用于根據所述眼球狀態(tài)信息和/或臉部狀態(tài)信息分析出所述用戶的眼球視線方向;第一角度計算子模塊,用于根據所述眼球視線方向和所述終端方位信息,計算出所述用戶的眼球視線與所述屏幕的垂直方向所成的第一角度;第二角度計算子模塊,用于根據所述眼球視線方向和所述終端方位信息,計算出所述用戶的眼球視線與所述屏幕的水平方向所成的第二角度;
區(qū)域計算子模塊,用于根據所述距離、所述第一角度和所述第二角度,計算出所述用戶在所述屏幕上的視線焦點區(qū)域。本發(fā)明攝像終端包括可以同時工作的前攝像頭和后攝像頭;當使用后攝像頭進行拍攝時,同時啟動前攝像頭獲取用戶的人臉圖像信息;并獲取終端方位信息以及用戶臉部與屏幕之間的距離;根據上述獲取的各信息分析出用戶在屏幕上的視線焦點區(qū)域,所述視線焦點區(qū)域即是用戶所觀察的屏幕位置,進而對所述視線焦點區(qū)域進行對焦。借此,本發(fā)明可以讓用戶在使用攝像終端拍攝照片或視頻時,僅通過目光觀察即可對所需的取景區(qū)域進行自動對焦,減少了現有技術中用戶需點擊取景區(qū)域的操作,從而方便了用戶操作,提高了使用效率和用戶體驗。
圖1是本發(fā)明攝像終端的結構示意圖;圖2是本發(fā)明優(yōu)選攝像終端的結構示意圖;圖3是本發(fā)明攝像終端的對焦工作原理圖;圖4是本發(fā)明攝像終端生成視線觀察區(qū)域的示意圖;圖5是本發(fā)明攝像終端的對焦方法的流程圖;圖6是本發(fā)明第一實施例中攝像終端的對焦方法的流程圖;以及圖7是本發(fā)明第二實施例中攝像終端的對焦方法的流程圖。
具體實施例方式為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。圖1是本發(fā)明攝像終端的結構示意圖,所述攝像終端100可以是具有攝像功能的手機、PDA (Personal Digital Assistant,個人數字助理)、平板電腦、照相機、攝像機等,并且所述攝像終端100不僅包括有前攝像頭、后攝像頭以及屏幕,所述攝像終端100還包括有:圖像獲取模塊10,用于當使用后攝像頭進行拍攝時,啟動前攝像頭獲取包括用戶臉部的人臉圖像信息。當用戶使用后攝像頭進行拍攝照片或視頻時,屏幕上將顯示后攝像頭獲取的預覽圖像數據,同時啟動屏幕面設置的前攝像頭,由于用戶此時面對著屏幕,因此前攝像頭會拍攝到用戶自己的人臉圖像信息,但屏幕不會顯示該人臉圖像信息,而是發(fā)送到后述的區(qū)域分析模塊40進行處理。距離檢測模塊20,用于檢測用戶臉部與屏幕之間的距離。所述距離檢測模塊20可以通過距離傳感器實現,所述距離傳感器的工作原理是,利用各種元件檢測對象的物理變化量,通過該變化量換算為距離,來測量從傳感器到對象的距離位移。根據使用元件不同,距離傳感器可分為光學式距離傳感器、線性接近傳感器、超聲波距離傳感器等。方位獲取模塊30,用于獲取攝像終端100的終端方位信息。優(yōu)選的是,所述終端方位信息包括當前攝像終端100的屏幕旋轉角度和終端水平角度。所述屏幕旋轉角度是指屏幕的方向,例如橫屏或豎屏 方向等,其可通過重力感應器等獲取數據。所述終端水平角度是指攝像終端100與水平方向的角度,其可通過水平陀螺儀等獲取數據。區(qū)域分析模塊40,用于根據上述獲取的人臉圖像信息、距離以及終端方位信息,分析出用戶在屏幕上的視線焦點區(qū)域,所述視線焦點區(qū)域即是用戶所觀察的屏幕位置。對焦模塊50,用于對所述視線焦點區(qū)域自動進行對焦,所述對焦是指調整好焦點距離以獲得清晰圖像。本發(fā)明可讓用戶在使用攝像終端100進行拍攝時,僅通過觀察即可對自己想要進行拍照的景物進行對焦,從而減少用戶操作,提高使用效率和用戶體驗。圖2是本發(fā)明優(yōu)選攝像終端的結構示意圖,所述攝像終端100包括有:前攝像頭、后攝像頭以及屏幕,并且所述攝像終端100還包括有圖像獲取模塊10、距離檢測模塊20、方位獲取模塊30、區(qū)域分析模塊40、對焦模塊50,其中:所述圖像獲取模塊10,用于當使用后攝像頭進行拍攝時,啟動前攝像頭獲取包括用戶臉部的人臉圖像信息。此時,屏幕不會顯示該人臉圖像信息,而是發(fā)送到后述的區(qū)域分析模塊40進行處理。所述距離檢測模塊20,用于檢測用戶臉部與屏幕之間的距離。所述距離檢測模塊20可以通過距離傳感器實現。所述方位獲取模塊30,用于獲取攝像終端100的終端方位信息。優(yōu)選的是,所述方位獲取模塊30進一步包括:屏幕角度獲取子模塊31,用于獲取當前攝像終端的屏幕旋轉角度。所述屏幕旋轉角度是指屏幕的方向,例如橫屏或豎屏方向等,其可通過重力感應器等獲取數據。終端角度獲取子模 塊32,用于獲取當前攝像終端的終端水平角度。所述終端水平角度是指攝像終端100與水平方向的角度,其可通過水平陀螺儀等獲取數據。所述區(qū)域分析模塊40,用于根據上述獲取的所述人臉圖像信息、所述距離以及所述終端方位信息,分析出用戶在屏幕上的視線焦點區(qū)域。優(yōu)選的是,所述區(qū)域分析模塊40進一步包括:信息提取子模塊41,用于從人臉圖像信息中提取用戶的眼球狀態(tài)信息和/或臉部狀態(tài)信息。例如,對所述人臉圖像信息通過人臉識別技術進行識別,可識別用戶臉部是正對著還側對著屏幕,還可識別用戶眼球是正視還是斜視屏幕等。視線分析子模塊42,用于根據所述眼球狀態(tài)信息和/或臉部狀態(tài)信息分析出用戶的眼球視線方向。例如,眼球狀態(tài)信息中包括瞳孔中心和眼球中心,對瞳孔中心和眼球中心進行定位,以確定瞳孔中心的三維坐標和眼球中心的三維坐標;使用瞳孔中心的三維坐標和眼球中心的三維坐標,從而計算出眼球視線方向。當然,本發(fā)明還可以使用其他的方式分析出用戶的眼球視線方向。第一角度計算子模塊43,用于根據所述眼球視線方向和終端方位信息,計算出用戶的眼球視線與屏幕的垂直方向所成的第一角度。第二角度計算子模塊44,用于根據所述眼球視線方向和終端方位信息,計算出用戶的眼球視線與屏幕的水平方向所成的第二角度。區(qū)域計算子模塊45,用于根據所述距離、第一角度和第二角度,通過幾何知識可很容易地計算出用戶在屏幕上的視線焦點區(qū)域。所述對焦模塊50,用于對所述視線焦點區(qū)域進行對焦。
優(yōu)選的是,所述區(qū)域分析模塊40還包括修正子模塊60,所述修正子模塊60用于根據前攝像頭的位置信息,對區(qū)域分析模塊40 (具體是分析模塊40的區(qū)域計算子模塊45)分析出的視線焦點區(qū)域進行修正。前攝像頭可能位于攝像終端100的正面、左邊或右邊。前攝像頭的位置信息的不同,對獲取視線焦點區(qū)域有影響,因此需根據前攝像頭的位置信息以及相應的測試和實驗數據,對視線焦點區(qū)域進行修正。所述對焦模塊50,用于對修正后的視線觀察區(qū)域進行對焦。更好的是,所述區(qū)域分析模塊40還包括觀察區(qū)域計算子模塊70,所述觀察區(qū)域計算子模塊70用于根據視線焦點區(qū)域和預設的觀察區(qū)域半徑R,計算生成包含所述視線焦點區(qū)域的視線觀察區(qū)域。所述觀察區(qū)域半徑可由系統(tǒng)默認設置或者用戶自定義設置。當所述觀察區(qū)域半徑由系統(tǒng)默認設置時,系統(tǒng)可根據前攝像頭的清晰度,距離感應器的精確度等,來確定所述觀察區(qū)域半徑R。如果距離感應器足夠精確,前攝前攝像頭足夠清晰,完全可精確定位用戶當前在屏幕上的觀察點,從而達到目前手動對焦時點擊操作的精確度。所述對焦模塊50,用于對所述視線觀察區(qū)域進行對焦。所述視線觀察區(qū)域通常為半徑為R (即觀察區(qū)域半徑)的圓形區(qū)域,其圓形區(qū)域的中心為視線焦點區(qū)域的中心。圖3是本發(fā)明攝像終端的對焦工作原理圖,A為攝像終端,B為前攝像頭,C為用戶,D為視線焦點區(qū)域。在前、后攝像頭可同時工作的條件下,在使用后攝像頭(圖中未示)拍照時,通過前攝像頭B、距離感應器及終端攝像A的自身狀態(tài)來確定用戶所觀察的屏幕位置,從而自動實現對焦。具體包括:當用戶C使用攝像終端A的后攝像頭進行拍攝時,啟動前攝像頭B獲取用戶C的人臉圖像信息,并從中提取用戶C的眼球狀態(tài)信息和/或臉部狀態(tài)信息,例如,對所述人臉圖像信息通過人臉識別技術,識別出用戶臉部是正對著還側對著屏幕,還可識別出用戶眼球是正視還是斜視屏幕等。攝像終端A獲取當前自身的終端方位信息,優(yōu)選包括攝像終端A的屏幕旋轉角度和終端水平角度。進一步的,攝像終端A通過距離傳感器判斷出用戶C的臉部與屏幕之間的距離h。并將上述獲取的眼球狀態(tài)信息和/或臉部狀態(tài)信息、終端方位信息、距離h發(fā)送給處理單元,所述處理單元可為圖1或圖2所示的區(qū)域分析模塊40。所述處理單元將上述收到的各個數據進行處理后,可計算出用戶C此時正在觀察的視線焦點區(qū)域D。所述處理單元向驅動層發(fā)送對視線焦點區(qū)域D進行對焦的指令,從而進行對焦處理。具體而言,處理單元根據用戶C的眼球狀態(tài)信息和/或臉部狀態(tài)信息分析出眼球視線方向,再根據眼球視線方向以及終端方位信息,可以計算出角度0 1和02。所述角度a I為用戶的眼球視線與屏幕的垂直方向所成的角度,所述角度a2用戶的眼球視線與屏幕的水平方向所成的角度。然后根據所述距離h、角度a I和a 2,通過幾何知識可容易地計算出用戶在屏幕上的視線焦點區(qū)域D,所述視線焦點區(qū)域D即為需要進行對焦的取景區(qū)域。例如,若垂直于屏幕的距離h于屏幕的交點為屏幕的中心原點,則用戶目光的視線焦點區(qū)域 D 應該在(_h*tan a l*sin a 2, h*tan a l*cos a 2)處。所述處理單元還可根據前攝像頭B自身的位置信息,對計算出的視線焦點區(qū)域D進行修正。前攝像頭B的位置信息的不同,對獲取視線焦點區(qū)域D有一定影響,因此可根據前攝像頭B的位置信息以及相應的測試和實驗數據,對視線焦點區(qū)域D進行修正,以定位更準確的取景區(qū)域。考慮到現有 距離感應器等感應器得到數據精確度不足,前攝像頭B的清晰度也不足以完全捕捉眼球的狀態(tài),所以預設一個觀察區(qū)域半徑R。系統(tǒng)可根據前攝像頭的清晰度,距離感應器的精確度等,來確定觀察區(qū)域半徑R。此處,如果距離感應器越精確,前攝前攝像頭越清晰,則觀察區(qū)域半徑R越小。根據視線焦點區(qū)域D和觀察區(qū)域半徑R,計算生成包含視線焦點區(qū)域D的視線觀察區(qū)域C,如圖4所示。所述視線觀察區(qū)域C為半徑為R的圓形區(qū)域,該圓形區(qū)域的中心為視線焦點區(qū)域D的中心。然后向處理模塊發(fā)送對焦指令,在視線觀察區(qū)域C查找可進行對焦的物理邊緣輪廓,進行對焦。圖5是本發(fā)明攝像終端的對焦方法的流程圖,其可以通過如圖1或圖2所示的攝像終端100實現,所述方法包括步驟有:步驟S501,當使用后攝像頭進行拍攝時,啟動前攝像頭獲取包括用戶臉部的人臉圖像信息。當用戶使用后攝像頭進行拍攝照片或視頻時,屏幕上將顯示后攝像頭獲取的預覽圖像數據,同時啟動屏幕面設置的前攝像頭,由于用戶此時面對著屏幕,因此前攝像頭會拍攝到用戶自己的人臉圖像信息,但屏幕不會顯示該人臉圖像信息,而是發(fā)送到后述的步驟S504進行處理。步驟S502,檢測用戶臉部與屏幕之間的距離。本步驟可以通過距離傳感器實現,所述距離傳感器的工作原理是,利用各種元件檢測對象的物理變化量,通過該變化量換算為距離,來測量從傳感器到對象的距離位移。根據使用元件不同,距離傳感器可分為光學式距離傳感器、線性接近傳感器、超聲波距離傳感器等。步驟S503,獲取攝像終端的終端方位信息。本步驟優(yōu)選包括:獲取當前攝像終端的屏幕旋轉角度;獲取當前攝像終端的終端水平角度。所述屏幕旋轉角度是指屏幕的方向,例如橫屏或豎屏方向等,其可通過重力感應器等獲取數據。所述終端水平角度是指攝像終端100與水平方向的角度,其可通過水平陀螺儀等獲取數據。步驟S504,根據人臉圖像信息、距離以及終端方位信息,分析出用戶在屏幕上的視線焦點區(qū)域,所述視線焦點區(qū)域即是用戶所觀察的屏幕位置。本步驟優(yōu)選的是,根據前攝像頭的位置信息,對視線焦 點區(qū)域進行修正。步驟S505,對視線焦點區(qū)域進行對焦,所述對焦是指調整好焦點距離以獲得清晰圖像。本步驟優(yōu)選的是,對修正后的視線觀察區(qū)域進行對焦。圖6是本發(fā)明第一實施例中攝像終端的對焦方法的流程圖,其可以通過如圖2所示的攝像終端100實現,所述方法包括步驟有:步驟S601,當使用后攝像頭進行拍攝時,啟動前攝像頭獲取包括用戶臉部的人臉圖像信息。此時,屏幕只顯示后攝像頭獲取的圖像預覽數據,而不會顯示該人臉圖像信息,而是發(fā)送到后述的區(qū)域分析模塊40進行處理。步驟S602,檢測用戶臉部與屏幕之間的距離,本步驟可以通過距離傳感器實現。步驟S603,獲取攝像終端的終端方位信息。本步驟優(yōu)選包括:獲取當前攝像終端100的屏幕旋轉角度;獲取當前攝像終端100的終端水平角度。所述屏幕旋轉角度是指屏幕的方向,例如橫屏或豎屏方向等,其可通過重力感應器等獲取數據。所述終端水平角度是指攝像終端100與水平方向的角度,其可通過水平陀螺儀等獲取數據。步驟S604,根據上述獲取的人臉圖像信息、距離以及終端方位信息,分析出用戶在屏幕上的視線焦點區(qū)域。本步驟優(yōu)選的是,根據前攝像頭的位置信息,對視線焦點區(qū)域進行修正。
步驟S605,根據視線焦點區(qū)域和預設的觀察區(qū)域半徑R,計算生成包含視線焦點區(qū)域的視線觀察區(qū)域。所述觀察區(qū)域半徑R可由系統(tǒng)默認設置或者用戶自定義設置。當所述觀察區(qū)域半徑R由系統(tǒng)默認設置時,系統(tǒng)可根據前攝像頭的清晰度,距離感應器的精確度等,來確定所述觀察區(qū)域半徑R。如果距離感應器足夠精確,前攝前攝像頭足夠清晰,完全可精確定位用戶當前在屏幕上的觀察點,從而達到目前手動對焦時點擊操作的精確度。步驟S606,對所述視線觀察區(qū)域進行對焦。所述視線觀察區(qū)域通常為半徑為R(即觀察區(qū)域半徑)的圓形區(qū)域,其圓形區(qū)域的中心為視線焦點區(qū)域的中心。圖7是本發(fā)明第二實施例中攝像終端的對焦方法的流程圖,其可以通過如圖2所示的攝像終端100實現,所述方法包括步驟有:步驟S701,當使用后攝像頭進行拍攝時,啟動前攝像頭獲取包括用戶臉部的人臉圖像信息。此時,屏幕只顯示后攝像頭獲取的圖像預覽數據,而不會顯示該人臉圖像信息,而是發(fā)送到后述的區(qū)域分析模塊40進行處理。步驟S702,檢測用戶臉部與屏幕之間的距離,本步驟可以通過距離傳感器實現。步驟S703,獲取攝像終端的終端方位信息。本步驟優(yōu)選包括:獲取當前攝像終端的屏幕旋轉角度;獲取當前攝像終端的終端水平角度。所述屏幕旋轉角度是指屏幕的方向,例如橫屏或豎屏方向等,其可通過重力感應器等獲取數據。所述終端水平角度是指攝像終端100與水平方向的角度,其可通過水平陀螺儀等獲取數據。步驟S704,從人臉圖像信息中提取用戶的眼球狀態(tài)信息和/或臉部狀態(tài)信息。例如,對所述人臉圖像信息通過人臉識別技術進行識別,可識別用戶臉部是正對著還側對著屏幕,還可識別用戶眼球是正視還是斜視屏幕等。
步驟S705,根據眼球狀態(tài)信息和/或臉部狀態(tài)信息分析出用戶的眼球視線方向。例如,眼球狀態(tài)信息中包括瞳孔中心和眼球中心,對瞳孔中心和眼球中心進行定位,以確定瞳孔中心的三維坐標和眼球中心的三維坐標;使用瞳孔中心的三維坐標和眼球中心的三維坐標,從而計算出眼球視線方向。當然,本發(fā)明還可以使用其他的方式分析出用戶的眼球視線方向。步驟S706,根據眼球視線方向和終端方位信息,計算出用戶的眼球視線與屏幕的垂直方向所成的第一角度。步驟S707,根據眼球視線方向和終端方位信息,計算出用戶的眼球視線與屏幕的水平方向所成的第二角度。步驟S708,根據所述距離、第一角度和第二角度,通過幾何知識可很容易地計算出用戶在屏幕上的視線焦點區(qū)域。步驟S709,根據前攝像頭的位置信息,對視線焦點區(qū)域進行修正。前攝像頭可能位于攝像終端100的正面、左邊或右邊。前攝像頭的位置信息的不同,對獲取視線焦點區(qū)域有影響,因此需根據前攝像頭的位置信息以及相應的測試和實驗數據,對視線焦點區(qū)域進行修正。步驟S710,對修正后的視線觀察區(qū)域進行對焦。綜上所述,本發(fā)明攝像終端包括可以同時工作的前攝像頭和后攝像頭;當使用后攝像頭進行拍攝時,同時啟動前攝像頭獲取用戶的人臉圖像信息;并獲取終端方位信息以及用戶臉部與屏幕之間的距離;根據上述獲取的各信息分析出用戶在屏幕上的視線焦點區(qū)域,所述視線焦點區(qū)域即是用戶所觀察的屏幕位置,進而對所述視線焦點區(qū)域進行對焦。借此,本發(fā)明可以讓用戶在使用攝像終端拍攝照片或視頻時,僅通過目光觀察即可對所需的取景區(qū)域進行自動對焦,減少了現有技術中用戶需點擊取景區(qū)域的操作,從而方便了用戶操作,提高了使用效率和用戶體驗。當然,本發(fā)明還可有其它多種實施例,在不背離本發(fā)明精神及其實質的情況下,熟悉本領域的技術人員當可根據本發(fā)明作出各種相應的改變和變形,但這些相應的改變和變形都應屬于本發(fā)明所附的 權利要求的保護范圍。
權利要求
1.一種攝像終端的對焦方法,所述攝像終端包括前攝像頭、后攝像頭以及屏幕,其特征在于,所述方法包括步驟有: 當使用后攝像頭進行拍攝時,啟動前攝像頭獲取包括用戶臉部的人臉圖像信息; 檢測所述用戶臉部與所述屏幕之間的距離; 獲取所述攝像終端的終端方位信息; 根據所述人臉圖像信息、所述距離以及所述終端方位信息,分析出用戶在所述屏幕上的視線焦點區(qū)域; 對所述視線焦點區(qū)域進行對焦。
2.根據權利要求1所述的對焦方法,其特征在于,所述獲取所述攝像終端的終端方位信息的步驟包括: 獲取當前所述攝像終端的屏幕旋轉角度; 獲取當前所述攝像終端的終端水平角度。
3.根據權利要求1所述的對焦方法,其特征在于,所述分析出用戶在所述屏幕上的視線焦點區(qū)域的步驟之后還包括: 根據所述前攝像頭的位置信息,對所述視線焦點區(qū)域進行修正; 所述對所述視線焦點區(qū)域進行對焦的步驟包括: 對修正后的所述視線觀察區(qū)域進行對焦。
4.根據權利要求1所述的對焦方法,其特征在于,所述分析出用戶在所述屏幕上的視線焦點區(qū)域的步驟之后還包括: 根據所述視線焦點區(qū)域和預設的觀察區(qū)域半徑,計算生成包含所述視線焦點區(qū)域的視線觀察區(qū)域; 所述對所述視線焦點區(qū)域進行對焦的步驟包括: 對所述視線觀察區(qū)域進行對焦。
5.根據權利要求1 4任一項所述的對焦方法,其特征在于,所述根據所述人臉圖像信息、所述距離以及所述終端方位信息,分析出用戶在所述屏幕上的視線焦點區(qū)域的步驟包括: 從所述人臉圖像信息中提取用戶的眼球狀態(tài)信息和/或臉部狀態(tài)信息; 根據所述眼球狀態(tài)信息和/或臉部狀態(tài)信息分析出所述用戶的眼球視線方向; 根據所述眼球視線方向和所述終端方位信息,計算出所述用戶的眼球視線與所述屏幕的垂直方向所成的第一角度; 根據所述眼球視線方向和所述終端方位信息,計算出所述用戶的眼球視線與所述屏幕的水平方向所成的第二角度; 根據所述距離、所述第一角度和所述第二角度,計算出所述用戶在所述屏幕上的視線焦點區(qū)域。
6.一種攝像終端,包括前攝像頭、后攝像頭以及屏幕,其特征在于,所述攝像終端還包括有: 圖像獲取模塊,用于當使用后攝像頭進行拍攝時,啟動前攝像頭獲取包括用戶臉部的人臉圖像信息; 距離檢測模塊,用于檢測所述用戶臉部與所述屏幕之間的距離;方位獲取模塊,用于獲取所述攝像終端的終端方位信息; 區(qū)域分析模塊,用于根據所述人臉圖像信息、所述距離以及所述終端方位信息,分析出用戶在所述屏幕上的視線焦點區(qū)域; 對焦模塊,用于對所述視線焦點區(qū)域進行對焦。
7.根據權利要求6所述的攝像終端,其特征在于,所述方位獲取模塊包括: 屏幕角度獲取子模塊,用于獲取當前所述攝像終端的屏幕旋轉角度; 終端角度獲取子模塊,用于獲取當前所述攝像終端的終端水平角度。
8.根據權利要求6所述的攝像終端,其特征在于,所述區(qū)域分析模塊還包括: 區(qū)域修正子模塊,用于根據所述前攝像頭的位置信息,對區(qū)域分析模塊分析出的所述視線焦點區(qū)域進行修正; 所述對焦模塊,用于對修正后的所述視線觀察區(qū)域進行對焦。
9.根據權利要求6所述的攝像終端,其特征在于,所述區(qū)域分析模塊還包括: 觀察區(qū)域計算子模塊,用于根據所述視線焦點區(qū)域和預設的觀察區(qū)域半徑,計算生成包含所述視線焦點區(qū)域的視線觀察區(qū)域; 所述對焦模塊,用于對所述視線觀察區(qū)域進行對焦。
10.根據權利要求6 9任一項所述的攝像終端,其特征在于,所述區(qū)域分析模塊包括: 信息提取子模塊,用于從所述人臉圖像信息中提取用戶的眼球狀態(tài)信息和/或臉部狀態(tài)息; 視線分析子模塊,用于根據所述眼球狀態(tài)信息和/或臉部狀態(tài)信息分析出所述用戶的眼球視線方向; 第一角度計算子模塊,用于根據所述眼球視線方向和所述終端方位信息,計算出所述用戶的眼球視線與所述屏幕的垂直方向所成的第一角度; 第二角度計算子模塊,用于根據所述眼球視線方向和所述終端方位信息,計算出所述用戶的眼球視線與所述屏幕的水平方向所成的第二角度; 區(qū)域計算子模塊,用于根據所述距離、所述第一角度和所述第二角度,計算出所述用戶在所述屏幕上的視 線焦點區(qū)域。
全文摘要
本發(fā)明適用于攝像技術領域,提供了一種攝像終端的對焦方法,所述攝像終端包括前攝像頭、后攝像頭以及屏幕,所述方法包括步驟有當使用后攝像頭進行拍攝時,啟動前攝像頭獲取包括用戶臉部的人臉圖像信息;檢測所述用戶臉部與所述屏幕之間的距離;獲取所述攝像終端的終端方位信息;根據所述人臉圖像信息、所述距離以及所述終端方位信息,分析出用戶在所述屏幕上的視線焦點區(qū)域;對所述視線焦點區(qū)域進行對焦。相應地,本發(fā)明還提供一種攝像終端。借此,本發(fā)明可以讓用戶在使用攝像終端進行拍攝時,僅通過目光觀察即可對所需的取景區(qū)域進行自動對焦,從而方便了用戶操作。
文檔編號H04N5/232GK103248822SQ201310108480
公開日2013年8月14日 申請日期2013年3月29日 優(yōu)先權日2013年3月29日
發(fā)明者林鹿堃, 焦鑄 申請人:東莞宇龍通信科技有限公司, 宇龍計算機通信科技(深圳)有限公司