拍照裝置及方法
【技術(shù)領(lǐng)域】
[0001 ]本發(fā)明涉及智能終端技術(shù)領(lǐng)域,尤其涉及一種拍照裝置及方法。
【背景技術(shù)】
[0002]隨著智能終端的普及以及智能終端技術(shù)的不斷進步,以手機為主的移動終端在拍照領(lǐng)域的應(yīng)用越來越廣泛。然而,對于大部分用戶來說,抓拍一張運動過程中的瞬間是比較困難的,一般的用戶都很難把握好最佳抓拍時機,要么抓拍過早,要么抓拍過遲,很難掌握時機?,F(xiàn)有技術(shù)中,拍攝運動對象的難度較高。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的主要目的在于提出一種拍照裝置及方法,旨在降低拍攝運動對象的難度。
[0004]為實現(xiàn)上述目的,本發(fā)明提供一種拍照裝置,該拍照裝置包括:
[0005]獲取模塊,用于獲取目標對象在預(yù)設(shè)時間段內(nèi)的第一運動矢量,其中,所述預(yù)設(shè)時間段為移動終端連續(xù)捕捉兩幀圖像的間隔時間;
[0006]判斷模塊,用于基于獲取的所述第一運動矢量以及預(yù)設(shè)閾值判斷目標對象是否靜止;
[0007]拍攝模塊,用于在所述目標對象靜止時,拍攝所述目標對象。
[0008]可選地,所述獲取模塊還用于獲取目標對象的前景圖像,并基于獲取的所述前景圖像確定所述目標對象的中心點所在的第一位置信息;以及在預(yù)設(shè)時間段后,確定所述中心點所在的第二位置信息;以及基于所述第一位置信息以及所述第二位置信息確定所述目標對象的第一運動矢量。
[0009]可選地,所述預(yù)設(shè)閾值包括第一預(yù)設(shè)閾值和第二預(yù)設(shè)閾值,所述獲取模塊在獲取目標對象在預(yù)設(shè)時間段內(nèi)的第一運動矢量的同時,還用于獲取移動終端在所述預(yù)設(shè)時間段內(nèi)的第二運動矢量;
[0010]在獲取的所述第二運動矢量為零時,所述判斷模塊還用于基于獲取的所述第一運動矢量判斷所述目標對象在預(yù)設(shè)方向的位移是否小于第一預(yù)設(shè)閾值,其中,在所述目標對象在預(yù)設(shè)方向的位移小于所述第一預(yù)設(shè)閾值時,所述目標對象靜止;
[0011 ]在獲取的所述第二運動矢量不為零時,所述判斷模塊還用于計算所述第一運動矢量與所述第二運動矢量的差值,并判斷計算的所述差值是否小于第二預(yù)設(shè)閾值,其中,在計算的所述差值小于所述第二預(yù)設(shè)閾值時,所述目標對象靜止。
[0012]可選地,所述拍攝模塊還用于對所述目標對象進行連續(xù)拍攝,以獲取目標對象的多張圖像;
[0013]所述拍照裝置還包括:
[0014]顯示模塊,用于顯示拍攝的多張圖像,以供用戶選取;以及在接收到用戶基于所述多張圖像的顯示界面觸發(fā)的選擇指令時,將所述選擇指令對應(yīng)的圖像作為所述目標對象的當前圖像。
[0015]可選地,所述拍照裝置還包括:
[0016]識別模塊,用于在所述目標對象靜止時,識別所述目標對象的人臉區(qū)域;
[0017]所述拍攝模塊還用于在識別到人臉區(qū)域時,拍攝所述目標對象。
[0018]此外,為實現(xiàn)上述目的,本發(fā)明還提出一種拍照方法,該拍照方法包括:
[0019]獲取目標對象在預(yù)設(shè)時間段內(nèi)的第一運動矢量,其中,所述預(yù)設(shè)時間段為移動終端連續(xù)捕捉兩幀圖像的間隔時間;
[0020]基于獲取的所述第一運動矢量以及預(yù)設(shè)閾值判斷目標對象是否靜止;
[0021 ]在所述目標對象靜止時,拍攝所述目標對象。
[0022]可選地,所述獲取目標對象在預(yù)設(shè)時間段內(nèi)的第一運動矢量的步驟包括:
[0023]獲取目標對象的前景圖像,并基于獲取的所述前景圖像確定所述目標對象的中心點所在的第一位置信息;
[0024]在預(yù)設(shè)時間段后,確定所述中心點所在的第二位置信息;
[0025]基于所述第一位置信息以及所述第二位置信息確定所述目標對象的第一運動矢量。
[0026]可選地,所述預(yù)設(shè)閾值包括第一預(yù)設(shè)閾值和第二預(yù)設(shè)閾值,在獲取目標對象在預(yù)設(shè)時間段內(nèi)的第一運動矢量的同時,還執(zhí)行以下步驟:
[0027]獲取移動終端在所述預(yù)設(shè)時間段內(nèi)的第二運動矢量;
[0028]在獲取的所述第二運動矢量為零時,所述基于獲取的所述第一運動矢量以及預(yù)設(shè)閾值判斷目標對象是否靜止的步驟包括:
[0029]基于獲取的所述第一運動矢量判斷所述目標對象在預(yù)設(shè)方向的位移是否小于第一預(yù)設(shè)閾值,其中,在所述目標對象在預(yù)設(shè)方向的位移小于所述第一預(yù)設(shè)閾值時,所述目標對象靜止;
[0030]在獲取的所述第二運動矢量不為零時,所述基于獲取的所述第一運動矢量以及預(yù)設(shè)閾值判斷目標對象是否靜止的步驟包括:
[0031]計算所述第一運動矢量與所述第二運動矢量的差值,并判斷計算的所述差值是否小于第二預(yù)設(shè)閾值,其中,在計算的所述差值小于所述第二預(yù)設(shè)閾值時,所述目標對象靜止。
[0032]可選地,所述拍攝所述目標對象的步驟包括:
[0033]對所述目標對象進行連續(xù)拍攝,以獲取目標對象的多張圖像;
[0034]所述對所述目標對象進行連續(xù)拍攝的步驟之后,還包括:
[0035]顯示拍攝的多張圖像,以供用戶選??;
[0036]在接收到用戶基于所述多張圖像的顯示界面觸發(fā)的選擇指令時,將所述選擇指令對應(yīng)的圖像作為所述目標對象的當前圖像。
[0037]可選地,所述拍攝所述目標對象的步驟之前,還包括:
[0038]在所述目標對象靜止時,識別所述目標對象的人臉區(qū)域;
[0039]在識別到人臉區(qū)域時,執(zhí)行所述拍攝所述目標對象的步驟。
[0040]本發(fā)明提出的拍照裝置及方法,在對運動的目標對象進行拍攝時,通過間隔獲取的目標對象的運動矢量判斷目標對象是否靜止,并在判定目標對象靜止時,對目標對象進行拍攝,以拍攝到目標對象清晰的照片。相較于現(xiàn)有技術(shù),本發(fā)明無需用戶操作,降低了拍攝運動對象的難度。
【附圖說明】
[0041 ]圖1為實現(xiàn)本發(fā)明各個實施例的移動終端的硬件結(jié)構(gòu)示意圖;
[0042]圖2為圖1中相機的電氣結(jié)構(gòu)框圖;
[0043]圖3為本發(fā)明拍照裝置第一實施例的功能模塊示意圖;
[0044]圖4為本發(fā)明拍照裝置第一實施例中目標對象“小美”的一種姿態(tài)示例圖;
[0045]圖5為本發(fā)明拍照裝置第一實施例中實際空間中的運動矢量以及移動終端取景界面中的運動矢量的比例示意圖;
[0046]圖6為本發(fā)明拍照裝置第一實施例中目標對象“小美”的另一種姿態(tài)示例圖;
[0047]圖7為本發(fā)明拍照裝置第二實施例中目標對象的第一運動矢量的示例圖;
[0048]圖8為本發(fā)明拍照方法第一實施例的流程示意圖。
[0049]本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結(jié)合實施例,參照附圖做進一步說明。
【具體實施方式】
[0050]應(yīng)當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0051]現(xiàn)在將參考附圖描述實現(xiàn)本發(fā)明各個實施例的移動終端。在后續(xù)的描述中,使用用于表示元件的諸如“模塊”、“部件”或“單元”的后綴僅為了有利于本發(fā)明的說明,其本身并沒有特定的意義。因此,“模塊”與“部件”可以混合地使用。
[0052]移動終端可以以各種形式來實施。例如,本發(fā)明中描述的終端可以包括諸如移動電話、智能電話、筆記本電腦、數(shù)字廣播接收器、PDA(個人數(shù)字助理)、PAD(平板電腦)、PMP(便攜式多媒體播放器)、導(dǎo)航裝置等等的移動終端以及諸如數(shù)字TV、臺式計算機等等的固定終端。下面,假設(shè)終端是移動終端。然而,本領(lǐng)域技術(shù)人員將理解的是,除了特別用于移動目的的元件之外,根據(jù)本發(fā)明的實施方式的構(gòu)造也能夠應(yīng)用于固定類型的終端。
[0053]圖1為實現(xiàn)本發(fā)明各個實施例的移動終端的硬件結(jié)構(gòu)示意圖。
[0054]移動終端100可以包括無線通信單元110、A/V(音頻/視頻)輸入單元120、用戶輸入單元130、感測單元140、輸出單元150、存儲器160、接口單元170、控制器180和電源單元190等等。圖1示出了具有各種組件的移動終端,但是應(yīng)理解的是,并不要求實施所有示出的組件??梢蕴娲貙嵤└嗷蚋俚慕M件。將在下面詳細描述移動終端的元件。
[0055]無線通信單元110通常包括一個或多個組件,其允許移動終端100與無線通信裝置或網(wǎng)絡(luò)之間的無線電通信。例如,無線通信單元110可以包括無線互聯(lián)網(wǎng)模塊111和移動通信模塊112。
[0056]無線互聯(lián)網(wǎng)模塊111支持移動終端的無線互聯(lián)網(wǎng)接入。該模塊可以內(nèi)部或外部地耦接到終端。該模塊所涉及的無線互聯(lián)網(wǎng)接入技術(shù)可以包括WLAN(無線LAN) (W1-Fi)、Wibro(無線寬帶)、Wimax(全球微波互聯(lián)接入)、HSDPA(高速下行鏈路分組接入)等等。
[0057]移動通信模塊112將無線電信號發(fā)送到基站(例如,接入點、節(jié)點B等等)、外部終端以及服務(wù)器中的至少一個和/或從其接收無線電信號。這樣的無線電信號可以包括語音通話信號、視頻通話信號、或者根據(jù)文本和/或多媒體消息發(fā)送和/或接收的各種類型的數(shù)據(jù)。
[0058]A/V輸入單元120用于接收音頻或視頻信號。A/V輸入單元120可以包括相機121,相機121對在視頻捕獲模式或圖像捕獲模式中由圖像捕獲裝置獲得的靜態(tài)圖片或視頻的圖像數(shù)據(jù)進行處理。處理后的圖像幀可以顯示在顯示單元151上。經(jīng)相機121處理后的圖像幀可以存儲在存儲器160(或其它存儲介質(zhì))中或者經(jīng)由無線通信單元110進行發(fā)送,可以根據(jù)移動終端的構(gòu)造提供兩個或更多相機121。
[0059]用戶輸入單元130可以根據(jù)用戶輸入的命令生成鍵輸入數(shù)據(jù)以控制移動終端的各種操作。用戶輸入單元130允許用戶輸入各種類型的信息,并且可以包括鍵盤、鍋仔片、觸摸板(例如,檢測由于被接觸而導(dǎo)致的電阻、壓力、電容等等的變化的觸敏組件)、滾輪、搖桿等等。特別地,當觸摸板以層的形式疊加在顯示單元151上時,可以形成觸摸屏。
[0060]感測單元140檢測移動終端1