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

一種拍照方法及移動終端與流程

文檔序號:12863397閱讀:241來源:國知局
一種拍照方法及移動終端與流程

本發(fā)明實施例涉及通信領(lǐng)域,尤其涉及一種拍照方法,以及,一種移動終端。



背景技術(shù):

目前,越來越多的用戶通過手機(jī)、平板電腦等移動終端拍攝照片。

在實際的拍攝照片場景中,如果存在有并非用戶想拍攝的人物或物體在所拍攝的照片背景中,則會造成照片存在瑕疵,不符合用戶的拍攝需求。例如,用戶在拍攝某個風(fēng)景名勝時,背景中有其他路人駐足或者有車輛經(jīng)過,拍攝得到的照片中包含有與風(fēng)景名勝無關(guān)的內(nèi)容,影響照片的展示效果,用戶可能并不滿意該照片。

因此,目前的拍照方法存在著拍攝的照片不符合用戶拍攝需求的問題。



技術(shù)實現(xiàn)要素:

本發(fā)明提供了一種拍照方法、一種拍照裝置以及一種移動終端,以解決背景技術(shù)中存在的不符合用戶拍攝需求的問題。

第一方面,提供了一種拍照方法,所述方法包括:

檢測針對當(dāng)前預(yù)覽圖像中的待處理對象的觸控操作;

根據(jù)所述觸控操作確定所述預(yù)覽圖像的目標(biāo)區(qū)域和目標(biāo)特效;所述目標(biāo)區(qū)域包括所述待處理對象;

針對所述預(yù)覽圖像的目標(biāo)區(qū)域添加所述目標(biāo)特效,得到目標(biāo)預(yù)覽圖像;

當(dāng)接收到拍攝指令時,根據(jù)所述目標(biāo)預(yù)覽圖像生成目標(biāo)照片。

第二方面,提供了一種移動終端,所述移動終端包括:

觸控操作檢測單元,用于檢測針對當(dāng)前預(yù)覽圖像中的待處理對象的觸控操作;

區(qū)域和特效確定單元,用于根據(jù)所述觸控操作確定所述預(yù)覽圖像的目標(biāo)區(qū)域和目標(biāo)特效;所述目標(biāo)區(qū)域包括所述待處理對象;

目標(biāo)預(yù)覽圖像獲取單元,用于針對所述預(yù)覽圖像的目標(biāo)區(qū)域添加所述目標(biāo)特效,得到目標(biāo)預(yù)覽圖像;

目標(biāo)照片生成單元,用于當(dāng)接收到拍攝指令時,根據(jù)所述目標(biāo)預(yù)覽圖像生成目標(biāo)照片。

這樣,本發(fā)明實施例中,根據(jù)本發(fā)明實施例,根據(jù)用戶針對預(yù)覽圖像的觸控操作,確定預(yù)覽圖像的包含有瑕疵內(nèi)容的目標(biāo)區(qū)域和目標(biāo)特效,在目標(biāo)區(qū)域上添加目標(biāo)特效得到目標(biāo)預(yù)覽圖像,并根據(jù)目標(biāo)預(yù)覽圖像生成照片,得到的照片的瑕疵內(nèi)容添加有可以降低瑕疵內(nèi)容可見度的目標(biāo)特效,達(dá)到了改善了照片的展示效果,符合用戶的拍攝需求的技術(shù)效果。而且,用戶通過簡單的觸控操作即可得到展示效果較佳的照片,無須重新進(jìn)行拍照,或者在拍照后針對有瑕疵的照片進(jìn)行特效處理,節(jié)省了用戶的時間,提升了用戶體驗。

上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉本發(fā)明的具體實施方式。

附圖說明

為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對本發(fā)明實施例的描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1是本發(fā)明實施例一的一種拍照方法的步驟流程圖;

圖2是本發(fā)明實施例二的一種拍照方法的步驟流程圖;

圖3a是本發(fā)明實施例三的一種移動終端的結(jié)構(gòu)框圖;

圖3b是本發(fā)明實施例三的另一種移動終端的結(jié)構(gòu)框圖;

圖4是本發(fā)明的一種在預(yù)覽圖像上啟動虛化特效處理的示意圖;

圖5是本發(fā)明的一種虛化特效等級設(shè)定流程的示意圖;

圖6是本發(fā)明的一種虛化處理流程的示意圖;

圖7是本發(fā)明另一個實施例的移動終端的結(jié)構(gòu)框圖;

圖8是本發(fā)明又一個實施例的移動終端的結(jié)構(gòu)框圖。

具體實施方式

下面將參照附圖更詳細(xì)地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應(yīng)當(dāng)理解,可以以各種形式實現(xiàn)本公開而不應(yīng)被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。

實施例一

圖1是本發(fā)明實施例一的一種拍照方法的步驟流程圖,所述方法應(yīng)用于移動終端,所述方法包括:

步驟101,檢測針對當(dāng)前預(yù)覽圖像中的待處理對象的觸控操作。

本發(fā)明實施例可以應(yīng)用于手機(jī)、平板電腦等移動終端。用戶在采用移動終端的某個拍照應(yīng)用進(jìn)行拍照時,拍照應(yīng)用可以在移動終端的顯示屏上提供拍攝預(yù)覽界面,在該拍攝預(yù)覽界面上展示針對當(dāng)前待拍攝的場景的預(yù)覽圖像,用戶根據(jù)該預(yù)覽圖像,可以確定當(dāng)前的場景符合其拍攝需求時。用戶可以提交拍攝指令,將當(dāng)前預(yù)覽圖像中的場景拍攝成照片。

其中,移動終端的顯示屏上可以包括有觸控感應(yīng)模組或壓力觸控感應(yīng)模組,用于感應(yīng)用戶的觸摸按壓操作、觸摸停留操作或觸摸點擊操作等的觸控操作。

在本申請實施例的具體實現(xiàn)中,在用戶拍照時,用戶可以針對顯示屏上所展示的預(yù)覽圖像的待處理對象進(jìn)行某個觸控操作。上述的觸控操作可以包括觸摸按壓操作、觸摸停留操作或觸摸點擊操作等觸控操作。

上述的待處理對象可以包含有影響照片的展示效果的、需要進(jìn)行特效處理的對象。例如,路過的行人或車輛,比較破舊的建筑物等。

步驟102,根據(jù)所述觸控操作確定所述預(yù)覽圖像的目標(biāo)區(qū)域和目標(biāo)特效;所述目標(biāo)區(qū)域包括所述待處理對象。

具體實現(xiàn)中,可以根據(jù)用戶的觸控操作,在預(yù)覽圖像中確定需要添加特效的目標(biāo)區(qū)域和需要添加的特效。

根據(jù)觸控操作確定目標(biāo)區(qū)域和目標(biāo)特效可以有多種具體的實現(xiàn)方式。

根據(jù)觸控操作確定目標(biāo)區(qū)域和目標(biāo)特效的其中一種實現(xiàn)方式中,可以通過單個觸控操作確定目標(biāo)區(qū)域和目標(biāo)特效。首先,可以讀取觸控操作的觸控區(qū)域以及該觸控操作在觸控區(qū)域上的觸控強(qiáng)度。然后,采用觸控區(qū)域和觸控強(qiáng)度分別確定目標(biāo)區(qū)域和目標(biāo)特效。

觸摸按壓操作、觸摸停留操作或觸摸點擊操作等觸控操作可以具有觸控區(qū)域。例如,在顯示屏的某個區(qū)域進(jìn)行觸摸按壓時,被觸摸按壓的區(qū)域會針對觸摸按壓的壓力產(chǎn)生觸摸按壓感應(yīng),該產(chǎn)生觸摸按壓感應(yīng)的區(qū)域可以作為觸控區(qū)域。又例如,在顯示屏上的某個區(qū)域進(jìn)行觸摸停留操作時,當(dāng)觸摸停留的時間超過預(yù)設(shè)時間,該區(qū)域會產(chǎn)生觸摸停留感應(yīng),該產(chǎn)生觸摸停留感應(yīng)的區(qū)域可以作為觸控區(qū)域。又例如,在顯示屏上的某個區(qū)域進(jìn)行觸摸點擊操作時,該區(qū)域會針對觸摸點擊產(chǎn)生觸摸點擊感應(yīng),該產(chǎn)生觸摸點擊感應(yīng)的區(qū)域可以作為觸控區(qū)域。

其中,所述觸控操作可以包括觸摸按壓操作、觸摸停留操作或觸摸點擊操作,所述觸控強(qiáng)度可以包括觸摸按壓操作的按壓壓力、觸摸停留操作的停留時間或觸摸點擊操作的點擊次數(shù)。

觸摸按壓操作、觸摸停留操作或觸摸點擊操作等觸控操作還可以具有觸控強(qiáng)度,例如,針對于觸摸按壓操作,可以將觸摸按壓的按壓壓力的大小作為觸控強(qiáng)度;又例如,針對于觸摸停留操作,可以將觸摸停留的停留時間的長短作為觸控強(qiáng)度;又例如,針對于觸摸點擊操作,可以將觸摸點擊的點擊次數(shù)作為觸控強(qiáng)度。

讀取觸控區(qū)域和觸控強(qiáng)度后,可以根據(jù)觸控區(qū)域確定目標(biāo)區(qū)域,根據(jù)觸控強(qiáng)度確定目標(biāo)特效。

根據(jù)觸控區(qū)域確定目標(biāo)區(qū)域可以有多種具體實現(xiàn)方式。例如,針對于處于靜止?fàn)顟B(tài)的待處理對象,可以直接將包含有該待處理對象的觸控區(qū)域作為目標(biāo)區(qū)域。又例如,針對于處于運(yùn)動狀態(tài)的待處理對象,待處理對象所在的區(qū)域可能會發(fā)生變化,導(dǎo)致當(dāng)前的觸控區(qū)域與待處理對象實際所處的區(qū)域不同,因此,可以首先識別出當(dāng)前觸控區(qū)域中的待處理對象,然后跟蹤該待處理對象,將移動后的待處理對象實際所處的區(qū)域作為目標(biāo)區(qū)域,使得目標(biāo)區(qū)域包含有移動后的待處理對象。

根據(jù)觸控強(qiáng)度確定目標(biāo)特效也可以有多種具體實現(xiàn)方式。例如,預(yù)設(shè)各個不同的觸控強(qiáng)度所對應(yīng)的各個特效等級,針對當(dāng)前的觸控強(qiáng)度確定目標(biāo)特效等級,將某個預(yù)設(shè)的或用戶選擇的特效類型的目標(biāo)特效等級的特效,作為目標(biāo)特效。又例如,觸控強(qiáng)度在預(yù)設(shè)時間內(nèi)連續(xù)變化時,可以針對不同的觸控強(qiáng)度確定不同的特效等級,從而得到不同的特效,因此,可以根據(jù)最新得到的觸控強(qiáng)度確定目標(biāo)特效等級,從而確定當(dāng)前的目標(biāo)特效,或者,記錄該連續(xù)變化的多個觸控強(qiáng)度,采用列表的方式向用戶展示多個觸控強(qiáng)度以及對應(yīng)的特效等級和特效,用戶可以根據(jù)列表中展示的內(nèi)容,選擇其中一個觸控強(qiáng)度,將選擇的觸控強(qiáng)度對應(yīng)的特效作為當(dāng)前的目標(biāo)特效。

根據(jù)觸控操作確定目標(biāo)區(qū)域和目標(biāo)特效的另外一種實現(xiàn)方式中,可以通過至少兩個觸控操作分別確定目標(biāo)區(qū)域和目標(biāo)特效。首先,用戶可以通過觸摸按壓操作、觸摸停留操作或觸摸點擊操作等的第一觸控操作,確定預(yù)覽圖像上的一個運(yùn)動對象識別區(qū)域,根據(jù)該運(yùn)動對象識別區(qū)域確定目標(biāo)區(qū)域;然后,在預(yù)覽圖像上提供一個預(yù)設(shè)的觸控強(qiáng)度讀取區(qū)域,用戶可以在該觸控強(qiáng)度讀取區(qū)域上進(jìn)行觸摸按壓操作、觸摸停留操作或觸摸點擊操作等的第二觸控操作,根據(jù)第二觸控操作在該觸控強(qiáng)度讀取區(qū)域上的觸控強(qiáng)度,確定目標(biāo)特效。

從上述例子可見,根據(jù)觸控操作確定目標(biāo)區(qū)域和目標(biāo)特效可以有多種具體的實現(xiàn)方式,本領(lǐng)域技術(shù)人員可以采用不同的實現(xiàn)方式,本發(fā)明實施例對此不作限制。

步驟103,針對所述預(yù)覽圖像的目標(biāo)區(qū)域添加所述目標(biāo)特效,得到目標(biāo)預(yù)覽圖像。

具體實現(xiàn)中,在確定預(yù)覽圖像的目標(biāo)區(qū)域和目標(biāo)特效之后,可以在當(dāng)前的預(yù)覽圖像的目標(biāo)區(qū)域上,添加目標(biāo)特效。

實際應(yīng)用中,可以采用不同的特效類型生成目標(biāo)特效,特效類型可以包括虛化、模糊化、淡化、灰度化等的降低瑕疵內(nèi)容可見度的特效。

可以在拍照前預(yù)設(shè)某個特效類型,也可以在檢測到觸控操作后,提供多個特效類型供用戶選擇,用戶選取某個特效類型后,可以根據(jù)該特效類型的目標(biāo)特效等級,確定目標(biāo)特效。

在預(yù)覽圖像的目標(biāo)區(qū)域添加目標(biāo)特效之后,可以得到目標(biāo)預(yù)覽圖像??梢詫⒃撃繕?biāo)預(yù)覽圖像在拍攝預(yù)覽界面上展示給用戶,用戶可以實時預(yù)覽添加特效后的照片,當(dāng)用戶滿意目標(biāo)預(yù)覽圖像,可以針對該目標(biāo)預(yù)覽圖像進(jìn)行拍照。

步驟104,當(dāng)接收到拍攝指令時,根據(jù)所述目標(biāo)預(yù)覽圖像生成目標(biāo)照片。

具體實現(xiàn)中,當(dāng)用戶滿意針對當(dāng)前場景的目標(biāo)預(yù)覽圖像時,可以提交拍攝指令進(jìn)行拍照。當(dāng)接收到拍攝指令,可以根據(jù)目標(biāo)預(yù)覽圖像生成照片。例如,直接將目標(biāo)預(yù)覽圖像作為照片,或者,針對目標(biāo)預(yù)覽圖像對應(yīng)的當(dāng)前場景進(jìn)行拍照,按照目標(biāo)預(yù)覽圖像的目標(biāo)區(qū)域和目標(biāo)特效,對針對當(dāng)前場景拍照得到的原始照片進(jìn)行特效處理,在原始照片上的目標(biāo)區(qū)域添加目標(biāo)特效,從而得到目標(biāo)照片。

例如,用戶需要針對某建筑物進(jìn)行拍照,預(yù)覽圖像的拍攝背景中存在有路過的行人、車輛,用戶希望對該行人、車輛進(jìn)行特效處理,根據(jù)用戶針對預(yù)覽圖像中該行人、車輛的按壓觸摸操作,確定預(yù)覽圖像中包含有該行人、車輛的目標(biāo)區(qū)域,針對預(yù)覽圖像的該目標(biāo)區(qū)域添加虛化特效,以虛化該行人、車輛,從而減少了該行人、車輛對照片展示效果的影響。

根據(jù)本發(fā)明實施例,根據(jù)用戶針對預(yù)覽圖像的觸控操作,確定預(yù)覽圖像的包含有瑕疵內(nèi)容的目標(biāo)區(qū)域和目標(biāo)特效,在目標(biāo)區(qū)域上添加目標(biāo)特效得到目標(biāo)預(yù)覽圖像,并根據(jù)目標(biāo)預(yù)覽圖像生成照片,得到的照片的瑕疵內(nèi)容添加有可以降低瑕疵內(nèi)容可見度的目標(biāo)特效,改善了照片的展示效果,符合用戶的拍攝需求。

而且,用戶通過簡單的觸控操作即可得到展示效果較佳的照片,無須重新進(jìn)行拍照,或者在拍照后針對有瑕疵的照片進(jìn)行特效處理,節(jié)省了用戶的時間,提升了用戶體驗。

實施例二

圖2是本發(fā)明實施例二的一種拍照方法的步驟流程圖,所述方法應(yīng)用于移動終端,所述方法包括:

步驟201,接收用戶針對目標(biāo)拍照應(yīng)用提交的特效處理請求,或者,判定用戶啟動所述目標(biāo)拍照應(yīng)用。

步驟202,觸發(fā)針對所述拍照應(yīng)用的觸控操作的檢測。

具體實現(xiàn)中,用戶可以在采用某個拍照應(yīng)用進(jìn)行拍照時提交特效處理請求。例如,按壓拍照應(yīng)用的拍攝預(yù)覽界面上的預(yù)覽圖像,或者,在拍照應(yīng)用的某個位置上提供特效處理請求的提交入口,供用戶點擊入口以提交特效處理請求。當(dāng)接收到用戶的特效處理請求,可以觸發(fā)檢測用戶對拍照應(yīng)用的預(yù)覽圖像的觸控操作,并進(jìn)行相應(yīng)的特效處理。

也可以監(jiān)聽用戶啟動某個拍照應(yīng)用的操作,當(dāng)用戶啟動拍照應(yīng)用后,觸發(fā)檢測用戶對拍照應(yīng)用的預(yù)覽圖像的觸控操作,并進(jìn)行相應(yīng)的特效處理。

實際應(yīng)用中,本領(lǐng)域技術(shù)人員可以采用多種方式觸發(fā)對觸控操作的檢測。例如,還可以在拍照應(yīng)用上嵌入特效處理插件,當(dāng)拍照應(yīng)用啟動時,調(diào)用該插件檢測觸控操作,并進(jìn)行相應(yīng)的特效處理。

步驟203,檢測針對當(dāng)前預(yù)覽圖像中的待處理對象的觸控操作。

步驟204,根據(jù)所述觸控操作確定所述預(yù)覽圖像的目標(biāo)區(qū)域和目標(biāo)特效;所述目標(biāo)區(qū)域包括所述待處理對象。

可選地,所述步驟204可以包括以下子步驟:

子步驟s11,獲取所述觸控操作的觸控區(qū)域,根據(jù)所述觸控區(qū)域確定所述目標(biāo)區(qū)域;

子步驟s12,獲取所述觸控操作中在所述觸控區(qū)域上的觸控強(qiáng)度,根據(jù)讀取的觸控強(qiáng)度確定所述目標(biāo)特效。

實際應(yīng)用中,所述根據(jù)所述觸控區(qū)域確定所述目標(biāo)區(qū)域的步驟可以包括:

子步驟s11-1,識別所述觸控區(qū)域中的待處理對象;

子步驟s11-2,判斷所述待處理對象是否處于運(yùn)動狀態(tài);若否,則執(zhí)行子步驟s11-3;若是,則執(zhí)行子步驟s11-4;

子步驟s11-3,確定所述觸控區(qū)域為所述目標(biāo)區(qū)域;

子步驟s11-4,跟蹤所述待處理對象,將移動后的待處理對象所處的區(qū)域作為所述目標(biāo)區(qū)域。

具體實現(xiàn)中,針對檢測到的觸控操作,可以讀取觸控操作的觸控區(qū)域,以及讀取在該觸控區(qū)域上的觸控強(qiáng)度,采用觸控區(qū)域和觸控強(qiáng)度分別確定目標(biāo)區(qū)域和目標(biāo)特效。

實際應(yīng)用中,所述觸控操作可以包括觸摸按壓操作、觸摸停留操作或觸摸點擊操作,所述觸控強(qiáng)度包括觸摸按壓操作的按壓壓力、觸摸停留操作的停留時間或觸摸點擊操作的點擊次數(shù)。

通常,用戶會針對當(dāng)前預(yù)覽圖像中的待處理對象進(jìn)行觸摸按壓操作、觸摸停留操作或觸摸點擊操作等觸控操作,從而在待處理對象當(dāng)前所處的區(qū)域形成觸控區(qū)域。因此,在讀取到觸控區(qū)域后,可以識別觸控區(qū)域中的待處理對象,并判斷該待處理對象是否處于運(yùn)動狀態(tài)。

若待處理對象當(dāng)前處于靜止?fàn)顟B(tài),則可以將當(dāng)前的觸控區(qū)域作為目標(biāo)區(qū)域,以針對該目標(biāo)區(qū)域進(jìn)行后續(xù)的特效處理。

若待處理對象當(dāng)前處于運(yùn)動狀態(tài),待處理對象在下一時刻可能會處于預(yù)覽圖像的另一區(qū)域,即,待處理對象可能并不處于用戶觸控操作的觸控區(qū)域內(nèi),若針對當(dāng)前的觸控區(qū)域進(jìn)行特效處理,則可能無法針對待處理對象進(jìn)行特效處理。因此,可以調(diào)用移動終端上的被攝物體動態(tài)追蹤功能,以跟蹤待處理對象的運(yùn)動軌跡,識別移動后的待處理對象當(dāng)前所處的區(qū)域,將該區(qū)域作為目標(biāo)區(qū)域,從而,在進(jìn)行特效處理時,可以針對包含有待處理對象的區(qū)域進(jìn)行處理。

實際應(yīng)用中,在所述步驟203之前,所述方法可以還包括:

當(dāng)接收到運(yùn)動對象跟蹤請求時,判定當(dāng)前預(yù)覽圖像中包含有處于運(yùn)動狀態(tài)的待處理對象。

具體實現(xiàn)中,可以在檢測觸控操作之前,由用戶提交一個運(yùn)動對象跟蹤請求。例如,當(dāng)接收到用戶提交的特效處理請求或檢測到用戶啟動了拍照應(yīng)用時,可以提供一個選擇菜單,供用戶確認(rèn)當(dāng)前是否需要針對處于運(yùn)動狀態(tài)的對象進(jìn)行特效處理,當(dāng)用戶確認(rèn),即可判定當(dāng)前的預(yù)覽圖像中包含有處于運(yùn)動狀態(tài)的待處理對象。

可選地,當(dāng)所述預(yù)覽圖像中包含有處于運(yùn)動狀態(tài)的待處理對象時,所述觸控操作包括第一觸控操作和第二觸控操作,所述所述步驟202可以包括以下子步驟:

子步驟s21,獲取所述第一觸控操作所指示的運(yùn)動對象識別區(qū)域,根據(jù)所述運(yùn)動對象識別區(qū)域確定所述目標(biāo)區(qū)域;其中,所述運(yùn)動對象識別區(qū)域包括根據(jù)所述第一觸控操作的觸控區(qū)域所確定的區(qū)域;

子步驟s22,獲取所述第二觸控操作在預(yù)設(shè)的觸控強(qiáng)度讀取區(qū)域上的觸控強(qiáng)度,根據(jù)讀取的觸控強(qiáng)度確定所述目標(biāo)特效。

針對已經(jīng)確定當(dāng)前的預(yù)覽圖像中包含有處于運(yùn)動狀態(tài)的待處理對象的情況,可以通過用戶的第一觸控操作和第二觸控操作兩個不同的操作,分別確定目標(biāo)區(qū)域和目標(biāo)特效。

可以由用戶通過觸摸按壓操作、觸摸停留操作或觸摸點擊操作等的第一觸控操作,在預(yù)覽圖像上指示一個運(yùn)動對象識別區(qū)域。例如,可以在拍照應(yīng)用上提供多個供用戶圈定某個對象或區(qū)域的工具,如具有一定標(biāo)記范圍的標(biāo)記窗口,用戶可以選定某個具有一定形狀和尺寸的標(biāo)記窗口,并拖動該標(biāo)記窗口至待處理對象當(dāng)前的位置,當(dāng)用戶停止拖動后,可以將在該標(biāo)記窗口內(nèi)的區(qū)域作為運(yùn)動對象識別區(qū)域,識別該區(qū)域內(nèi)的處于運(yùn)動狀態(tài)的待處理對象。用戶也可以在選定某個形狀、尺寸的標(biāo)記窗口后,直接在預(yù)覽圖像上進(jìn)行點擊,從而在用戶點擊的位置生成所選定的標(biāo)記窗口,可以將在該標(biāo)記窗口內(nèi)的區(qū)域作為運(yùn)動對象識別區(qū)域。

此外,可以在預(yù)覽圖像的某個預(yù)設(shè)位置上設(shè)定一個觸控強(qiáng)度讀取區(qū)域,供用戶在該觸控強(qiáng)度讀取區(qū)域上進(jìn)行觸摸按壓操作、觸摸停留操作或觸摸點擊操作等的第二觸控操作。當(dāng)檢測到用戶進(jìn)行的第二觸控操作,可以讀取其觸控強(qiáng)度,并根據(jù)讀取的觸控強(qiáng)度確定目標(biāo)特效。

可選地,所述根據(jù)所述運(yùn)動對象識別區(qū)域確定所述目標(biāo)區(qū)域的步驟包括:

子步驟s21-1,識別所述運(yùn)動對象識別區(qū)域中的待處理對象;

子步驟s21-2,跟蹤所述待處理對象,將移動后的待處理對象所處的區(qū)域作為所述目標(biāo)區(qū)域。

具體實現(xiàn)中,可以識別運(yùn)動對象識別區(qū)域中的待處理對象,并調(diào)用移動終端上的被攝物體動態(tài)追蹤功能,以跟蹤待處理對象的運(yùn)動軌跡,識別移動后的待處理對象當(dāng)前所處的區(qū)域,將該區(qū)域作為目標(biāo)區(qū)域,從而,在進(jìn)行特效處理時,可以針對包含有待處理對象的區(qū)域進(jìn)行處理。

可選地,所述根據(jù)讀取的觸控強(qiáng)度確定所述目標(biāo)特效的步驟可以包括:

將用戶在預(yù)設(shè)的特效選擇界面上所選擇的觸控強(qiáng)度作為目標(biāo)觸控強(qiáng)度,所述特效選擇界面包括歷史讀取的多個觸控強(qiáng)度;或者,將當(dāng)前讀取的觸控強(qiáng)度作為目標(biāo)觸控強(qiáng)度;

查找對應(yīng)于所述目標(biāo)觸控強(qiáng)度的目標(biāo)特效等級;

根據(jù)設(shè)定特效類型的目標(biāo)特效等級,確定所述目標(biāo)特效。

需要說明的是,觸控強(qiáng)度可以為在觸控區(qū)域上讀取到的觸控強(qiáng)度,也可以為在預(yù)設(shè)的觸控強(qiáng)度讀取區(qū)域上讀取到的觸控強(qiáng)度。

具體實現(xiàn)中,用戶所進(jìn)行的觸控操作的觸控強(qiáng)度可能不會變化,也可能會連續(xù)變化。例如,針對于以觸摸按壓操作的按壓壓力的大小作為觸控強(qiáng)度的情況,用戶觸摸按壓的壓力可能會持續(xù)增大,由此觸控強(qiáng)度也會相應(yīng)持續(xù)增大。又例如,針對于以觸摸停留操作的停留時間的長短作為觸控強(qiáng)度的情況,用戶觸摸停留的停留時間會隨著時間變長,由此觸控強(qiáng)度也會相應(yīng)持續(xù)增大。針對于以觸摸點擊操作的點擊次數(shù)作為觸控強(qiáng)度的情況,用戶多次點擊后,觸控強(qiáng)度則會相應(yīng)持續(xù)增大。因此,可以逐一讀取用戶觸控操作中的多個不同的觸控強(qiáng)度,并記錄該多個觸控強(qiáng)度作為歷史讀取的觸控強(qiáng)度。針對于歷史讀取的觸控強(qiáng)度,可以在拍照應(yīng)用上提供一個預(yù)設(shè)的特效選擇界面,在特效選擇界面上展示有歷史讀取的觸控強(qiáng)度,供用戶選擇其中一個觸控強(qiáng)度,將用戶選擇的觸控強(qiáng)度作為目標(biāo)觸控強(qiáng)度。例如,將用戶之前某個觸摸按壓操作所產(chǎn)生的多個按壓壓力1n、5n、10n,以可視化的方式展示在特效選擇界面上供用戶選擇。

此外,也可以直接地將當(dāng)前讀取到的觸控強(qiáng)度作為目標(biāo)觸控強(qiáng)度。

在確定目標(biāo)觸控強(qiáng)度之后,可以查找對應(yīng)于該目標(biāo)觸控強(qiáng)度的特效等級,作為目標(biāo)特效等級。例如,針對不同的按壓壓力,可以設(shè)定有1、2、3…等不同的特效等級。通常,觸控強(qiáng)度越大,對應(yīng)的特效等級越高,使得虛化、模糊化等特效的程度越高。

在確定目標(biāo)特效等級之后,可以針對預(yù)設(shè)的特效類型,確定目標(biāo)特效。需要說明的是,特效類型可以是預(yù)先設(shè)置為虛化、模糊化、淡化其中的一種特效,也可以在用戶進(jìn)行觸控操作后,由用戶選擇確定當(dāng)前進(jìn)行特效處理的特效類型,還可以在用戶提交拍攝指令后,再由用戶選擇特效類型。

針對某個特效類型,確定該特效類型在目標(biāo)特效等級對應(yīng)的目標(biāo)特效。例如,針對于虛化的特效類型,在確定目標(biāo)特效等級為3時,目標(biāo)特效則為3級虛化。

實際應(yīng)用中,所述特效選擇界面包括分別與多個所述觸控強(qiáng)度對應(yīng)的特效等級和/或特效。

具體實現(xiàn)中,在上述的特效選擇界面上,除了可以包括有多個歷史讀取的觸控強(qiáng)度之外,還可以包括有多個觸控強(qiáng)度對應(yīng)的特效等級和/或特效。實際應(yīng)用中,可以將觸控強(qiáng)度、特效等級和對應(yīng)的特效分組展示給用戶。其中,特效的展示可以包括將該特效添加至當(dāng)前預(yù)覽圖像的目標(biāo)區(qū)域后的縮略預(yù)覽圖進(jìn)行展示,用戶可以根據(jù)展示的縮略預(yù)覽圖,選擇其中某個觸控強(qiáng)度作為目標(biāo)觸控強(qiáng)度。由此,用戶無須重新進(jìn)行觸控操作,即可得到符合用戶需求的目標(biāo)特效。

實際應(yīng)用中,在所述查找對應(yīng)于所述目標(biāo)觸控強(qiáng)度的目標(biāo)特效等級的步驟之前,所述方法還包括:

針對不同的觸控強(qiáng)度設(shè)定對應(yīng)的特效等級。

具體實現(xiàn)中,也可以預(yù)先設(shè)定不同觸控強(qiáng)度對應(yīng)的特效等級,即,將某個觸控強(qiáng)度與某個特效等級進(jìn)行綁定。例如,用戶可以針對某個特效等級進(jìn)行觸摸按壓操作,將該觸摸按壓操作的按壓壓力綁定某個特效等級。

通過設(shè)定不同觸控強(qiáng)度對應(yīng)的特效等級,使得用戶可以自定義各個特效等級的觸控強(qiáng)度,便于用戶采用習(xí)慣的操作得到符合其特效處理需求的目標(biāo)特效。

可以預(yù)先設(shè)定觸控強(qiáng)度和對應(yīng)的特效等級,也可以在用戶啟動拍照應(yīng)用時再進(jìn)行設(shè)定,還可以在用戶啟動拍照應(yīng)用并確認(rèn)當(dāng)前需要進(jìn)行特效處理時再進(jìn)行設(shè)定。本領(lǐng)域技術(shù)人員可以根據(jù)實際需要設(shè)置設(shè)定的時機(jī)。

步驟203,針對所述預(yù)覽圖像的目標(biāo)區(qū)域添加所述目標(biāo)特效,得到目標(biāo)預(yù)覽圖像。

步驟204,當(dāng)接收到拍攝指令時,根據(jù)所述目標(biāo)預(yù)覽圖像生成目標(biāo)照片。

需要說明的是,本發(fā)明也可以應(yīng)用于針對目標(biāo)拍攝對象進(jìn)行特效處理的場景。例如,用戶可以針對當(dāng)前場景的預(yù)覽圖像上某個目標(biāo)拍攝對象進(jìn)行觸控操作,以對該目標(biāo)拍攝對象進(jìn)行銳化、光暈化等的增強(qiáng)目標(biāo)拍攝對象的展示效果的特效處理。

根據(jù)本發(fā)明實施例,通過識別觸控區(qū)域中處于運(yùn)動狀態(tài)的待處理對象,并將待處理對象移動后所處的區(qū)域作為目標(biāo)區(qū)域,從而可以針對包含有待處理對象的區(qū)域添加目標(biāo)特效,解決了待處理對象在移動后、如果仍然針對觸控區(qū)域添加目標(biāo)特效則無法對待處理對象進(jìn)行特效處理的問題。

為了使得本領(lǐng)域技術(shù)人員深入理解本發(fā)明,以下將結(jié)合圖4至圖6的具體示例進(jìn)行說明。

圖4是本發(fā)明的一種在預(yù)覽圖像上啟動虛化特效處理的示意圖。從圖中可見,用戶可以在當(dāng)前預(yù)覽圖像的按壓點上進(jìn)行觸摸按壓操作,以開啟虛化的特效處理。

圖5是本發(fā)明的一種虛化特效等級設(shè)定流程的示意圖。從圖中可見,在拍照應(yīng)用啟動后,用戶可以選擇對觸摸按壓的壓力和虛化特效等級進(jìn)行綁定的模式。在設(shè)定模式下,用戶可以將某個虛化等級與某個按壓壓力等級進(jìn)行綁定,從而在后續(xù)的特效處理中,當(dāng)讀取到觸摸按壓操作的按壓壓力后,可以查找到綁定的虛化等級。

圖6是本發(fā)明的一種虛化處理流程的示意圖。從圖中可見,在拍照應(yīng)用啟動后,用戶可以綁定按壓壓力和虛化特效等級,用戶可以選擇當(dāng)前需要進(jìn)行虛化的對象是否移動。

若用戶選擇針對沒有移動的對象進(jìn)行虛化,用戶可以直接在預(yù)覽圖像上針對待處理對象進(jìn)行觸摸按壓操作,將觸摸按壓操作的區(qū)域作為目標(biāo)區(qū)域,查找按壓壓力關(guān)聯(lián)的虛化特效等級,按照關(guān)聯(lián)的虛化特效等級確定目標(biāo)虛化特效,并針對預(yù)覽圖像中的目標(biāo)區(qū)域添加目標(biāo)虛化特效。

若用戶選擇針對移動的對象進(jìn)行虛化,用戶可以首先在預(yù)覽圖像上通過觸摸點擊操作選取某個包含移動對象的區(qū)域,拍照應(yīng)用可以調(diào)用被攝物體動態(tài)追蹤功能,以動態(tài)追蹤待處理對象,并將待處理對象移動后所處的區(qū)域作為目標(biāo)區(qū)域。同時,用戶可以在預(yù)覽圖像的觸控強(qiáng)度讀取區(qū)域上進(jìn)行觸摸停留操作,從而可以根據(jù)觸摸停留操作的停留時間,查找與停留時間關(guān)聯(lián)的虛化特效等級,按照關(guān)聯(lián)的虛化特效等級確定目標(biāo)虛化特效,并針對預(yù)覽圖像中的目標(biāo)區(qū)域添加目標(biāo)虛化特效。

可以將經(jīng)過虛化特效處理的目標(biāo)預(yù)覽圖像展示給用戶,用戶可以根據(jù)所展示的目標(biāo)預(yù)覽圖像點擊拍照按鈕,得到針對待處理對象進(jìn)行了虛化特效處理的照片。

實施例三

圖3a是本發(fā)明實施例三的一種移動終端的結(jié)構(gòu)框圖,圖3a所示的移動終端300具體可以包括觸控操作檢測單元301、區(qū)域和特效確定單元302、目標(biāo)預(yù)覽圖像獲取單元303和目標(biāo)照片生成單元304。

觸控操作檢測單元301,用于檢測針對當(dāng)前預(yù)覽圖像中的待處理對象的觸控操作;

區(qū)域和特效確定單元302,用于根據(jù)所述觸控操作確定所述預(yù)覽圖像的目標(biāo)區(qū)域和目標(biāo)特效;所述目標(biāo)區(qū)域包括所述待處理對象;

目標(biāo)預(yù)覽圖像獲取單元303,用于針對所述預(yù)覽圖像的目標(biāo)區(qū)域添加所述目標(biāo)特效,得到目標(biāo)預(yù)覽圖像;

目標(biāo)照片生成單元304,用于當(dāng)接收到拍攝指令時,根據(jù)所述目標(biāo)預(yù)覽圖像生成目標(biāo)照片。

可選地,在圖3a的基礎(chǔ)上,所述區(qū)域和特效確定單元302,可以包括:第一目標(biāo)區(qū)域確定子單元3021和第一目標(biāo)特效確定子單元3022,如圖3b所示。

其中,第一目標(biāo)區(qū)域確定子單元3021,用于獲取所述觸控操作的觸控區(qū)域,根據(jù)所述觸控區(qū)域確定所述目標(biāo)區(qū)域;

第一目標(biāo)特效確定子單元3022,用于獲取所述觸控操作中在所述觸控區(qū)域上的觸控強(qiáng)度,根據(jù)讀取的觸控強(qiáng)度確定所述目標(biāo)特效。

可選地,當(dāng)所述預(yù)覽圖像中包含有處于運(yùn)動狀態(tài)的待處理對象時,所述觸控操作包括第一觸控操作和第二觸控操作,在圖3a的基礎(chǔ)上,所述區(qū)域和特效確定單元302,可以包括:第二目標(biāo)區(qū)域確定子單元3023和第二目標(biāo)特效確定子單元3024,如圖3b所示。

其中,第二目標(biāo)區(qū)域確定子單元3023,用于獲取所述第一觸控操作所指示的運(yùn)動對象識別區(qū)域,根據(jù)所述運(yùn)動對象識別區(qū)域確定所述目標(biāo)區(qū)域;其中,所述運(yùn)動對象識別區(qū)域包括根據(jù)所述第一觸控操作的觸控區(qū)域所確定的區(qū)域;

第二目標(biāo)特效確定子單元3024,用于獲取所述第二觸控操作在預(yù)設(shè)的觸控強(qiáng)度讀取區(qū)域上的觸控強(qiáng)度,根據(jù)讀取的觸控強(qiáng)度確定所述目標(biāo)特效。

可選地,所述第二目標(biāo)區(qū)域確定子單元3023,可以包括:對象識別模組和對象跟蹤模組;

其中,對象識別模組,用于識別所述運(yùn)動對象識別區(qū)域中的待處理對象;

對象跟蹤模組,用于跟蹤所述待處理對象,將移動后的待處理對象所處的區(qū)域作為所述目標(biāo)區(qū)域。

可選地,所述第一目標(biāo)特效確定子單元3022或第二目標(biāo)特效確定子單元3024,可以包括:目標(biāo)觸控強(qiáng)度確定模組、目標(biāo)特效等級確定模組和目標(biāo)特效確定模組。

其中,目標(biāo)觸控強(qiáng)度確定模組,用于將用戶在預(yù)設(shè)的特效選擇界面上所選擇的觸控強(qiáng)度作為目標(biāo)觸控強(qiáng)度,所述特效選擇界面包括歷史讀取的多個觸控強(qiáng)度;或者,將當(dāng)前讀取的觸控強(qiáng)度作為目標(biāo)觸控強(qiáng)度;

目標(biāo)特效等級確定模組,用于查找對應(yīng)于所述目標(biāo)觸控強(qiáng)度的目標(biāo)特效等級;

目標(biāo)特效確定模組,用于根據(jù)設(shè)定特效類型的目標(biāo)特效等級,確定所述目標(biāo)特效。

移動終端300能夠?qū)崿F(xiàn)圖1至圖2的方法實施例中移動終端實現(xiàn)的各個過程,為避免重復(fù),在此不再贅述。根據(jù)本發(fā)明實施例的移動終端300,根據(jù)用戶針對預(yù)覽圖像的觸控操作,確定預(yù)覽圖像的包含有瑕疵內(nèi)容的目標(biāo)區(qū)域和目標(biāo)特效,在目標(biāo)區(qū)域上添加目標(biāo)特效得到目標(biāo)預(yù)覽圖像,并根據(jù)目標(biāo)預(yù)覽圖像生成照片,得到的照片的瑕疵內(nèi)容添加有可以降低瑕疵內(nèi)容可見度的目標(biāo)特效,改善了照片的展示效果,符合用戶的拍攝需求。而且,用戶通過簡單的觸控操作即可得到展示效果較佳的照片,無須重新進(jìn)行拍照,或者在拍照后針對有瑕疵的照片進(jìn)行特效處理,節(jié)省了用戶的時間,提升了用戶體驗。進(jìn)一步地,通過識別觸控區(qū)域中處于運(yùn)動狀態(tài)的待處理對象,并將待處理對象移動后所處的區(qū)域作為目標(biāo)區(qū)域,從而可以針對包含有待處理對象的區(qū)域添加目標(biāo)特效,解決了待處理對象在移動后、如果仍然針對觸控區(qū)域添加目標(biāo)特效則無法對待處理對象進(jìn)行特效處理的問題。

圖7是本發(fā)明另一個實施例的移動終端的結(jié)構(gòu)框圖。圖7所示的移動終端700包括:至少一個處理器701、存儲器702、至少一個網(wǎng)絡(luò)接口704和其他用戶接口703。移動終端700中的各個組件通過總線系統(tǒng)705耦合在一起??衫斫?,總線系統(tǒng)705用于實現(xiàn)這些組件之間的連接通信??偩€系統(tǒng)705除包括數(shù)據(jù)總線之外,還包括電源總線、控制總線和狀態(tài)信號總線。但是為了清楚說明起見,在圖7中將各種總線都標(biāo)為總線系統(tǒng)705。

其中,用戶接口703可以包括顯示器、鍵盤或者點擊設(shè)備(例如,鼠標(biāo),軌跡球(trackball)、觸感板或者觸摸屏等。

可以理解,本發(fā)明實施例中的存儲器702可以是易失性存儲器或非易失性存儲器,或可包括易失性和非易失性存儲器兩者。其中,非易失性存儲器可以是只讀存儲器(read-onlymemory,rom)、可編程只讀存儲器(programmablerom,prom)、可擦除可編程只讀存儲器(erasableprom,eprom)、電可擦除可編程只讀存儲器(electricallyeprom,eeprom)或閃存。易失性存儲器可以是隨機(jī)存取存儲器(randomaccessmemory,ram),其用作外部高速緩存。通過示例性但不是限制性說明,許多形式的ram可用,例如靜態(tài)隨機(jī)存取存儲器(staticram,sram)、動態(tài)隨機(jī)存取存儲器(dynamicram,dram)、同步動態(tài)隨機(jī)存取存儲器(synchronousdram,sdram)、雙倍數(shù)據(jù)速率同步動態(tài)隨機(jī)存取存儲器(doubledataratesdram,ddrsdram)、增強(qiáng)型同步動態(tài)隨機(jī)存取存儲器(enhancedsdram,esdram)、同步連接動態(tài)隨機(jī)存取存儲器(synchlinkdram,sldram)和直接內(nèi)存總線隨機(jī)存取存儲器(directrambusram,drram)。本發(fā)明實施例描述的系統(tǒng)和方法的存儲器702旨在包括但不限于這些和任意其它適合類型的存儲器。存儲器702可以存儲預(yù)設(shè)操作規(guī)則,包括預(yù)置條件中的數(shù)據(jù),如預(yù)設(shè)的滑動軌跡、預(yù)設(shè)的壓力閾值、預(yù)設(shè)的操作時間間隔等,本發(fā)明實施例對存儲器具體的內(nèi)容不作限制。

在一些實施方式中,存儲器702存儲了如下的元素,可執(zhí)行模塊或者數(shù)據(jù)結(jié)構(gòu),或者他們的子集,或者他們的擴(kuò)展集:操作系統(tǒng)7021和應(yīng)用程序7022。

其中,操作系統(tǒng)7021,包含各種系統(tǒng)程序,例如框架層、核心庫層、驅(qū)動層等,用于實現(xiàn)各種基礎(chǔ)業(yè)務(wù)以及處理基于硬件的任務(wù)。應(yīng)用程序7022,包含各種應(yīng)用程序,例如媒體播放器(mediaplayer)、瀏覽器(browser)等,用于實現(xiàn)各種應(yīng)用業(yè)務(wù)。實現(xiàn)本發(fā)明實施例方法的程序可以包含在應(yīng)用程序7022中。

在本發(fā)明實施例中,通過調(diào)用存儲器702存儲的程序或指令,具體的,可以是應(yīng)用程序7022中存儲的程序或指令,處理器701用于檢測針對當(dāng)前預(yù)覽圖像中的待處理對象的觸控操作;根據(jù)所述觸控操作確定所述預(yù)覽圖像的目標(biāo)區(qū)域和目標(biāo)特效;所述目標(biāo)區(qū)域包括所述待處理對象;針對所述預(yù)覽圖像的目標(biāo)區(qū)域添加所述目標(biāo)特效,得到目標(biāo)預(yù)覽圖像;當(dāng)接收到拍攝指令時,根據(jù)所述目標(biāo)預(yù)覽圖像生成目標(biāo)照片。

上述本發(fā)明實施例揭示的方法可以應(yīng)用于處理器701中,或者由處理器701實現(xiàn)。處理器701可能是一種集成電路芯片,具有信號的處理能力。在實現(xiàn)過程中,上述方法的各步驟可以通過處理器701中的硬件的集成邏輯電路或者軟件形式的指令完成。上述的處理器701可以是通用處理器、數(shù)字信號處理器(digitalsignalprocessor,dsp)、專用集成電路(applicationspecificintegratedcircuit,asic)、現(xiàn)成可編程門陣列(fieldprogrammablegatearray,fpga)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件。可以實現(xiàn)或者執(zhí)行本發(fā)明實施例中的公開的各方法、步驟及邏輯框圖。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等。結(jié)合本發(fā)明實施例所公開的方法的步驟可以直接體現(xiàn)為硬件譯碼處理器執(zhí)行完成,或者用譯碼處理器中的硬件及軟件模塊組合執(zhí)行完成。軟件模塊可以位于隨機(jī)存儲器,閃存、只讀存儲器,可編程只讀存儲器或者電可擦寫可編程存儲器、寄存器等本領(lǐng)域成熟的存儲介質(zhì)中。該存儲介質(zhì)位于存儲器702,處理器701讀取存儲器702中的信息,結(jié)合其硬件完成上述方法的步驟。

可以理解的是,本發(fā)明實施例描述的這些實施例可以用硬件、軟件、固件、中間件、微碼或其組合來實現(xiàn)。對于硬件實現(xiàn),處理單元可以實現(xiàn)在一個或多個專用集成電路(applicationspecificintegratedcircuits,asic)、數(shù)字信號處理器(digitalsignalprocessing,dsp)、數(shù)字信號處理設(shè)備(dspdevice,dspd)、可編程邏輯設(shè)備(programmablelogicdevice,pld)、現(xiàn)場可編程門陣列(field-programmablegatearray,fpga)、通用處理器、控制器、微控制器、微處理器、用于執(zhí)行本發(fā)明所述功能的其它電子單元或其組合中。

對于軟件實現(xiàn),可通過執(zhí)行本發(fā)明實施例所述功能的模塊(例如過程、函數(shù)等)來實現(xiàn)本發(fā)明實施例所述的技術(shù)。軟件代碼可存儲在存儲器中并通過處理器執(zhí)行。存儲器可以在處理器中或在處理器外部實現(xiàn)。

可選地,作為一個實施例,處理器701還用于:獲取所述觸控操作的觸控區(qū)域,根據(jù)所述觸控區(qū)域確定所述目標(biāo)區(qū)域;獲取所述觸控操作中在所述觸控區(qū)域上的觸控強(qiáng)度,根據(jù)讀取的觸控強(qiáng)度確定所述目標(biāo)特效。

可選地,作為另一個實施例,當(dāng)所述預(yù)覽圖像中包含有處于運(yùn)動狀態(tài)的待處理對象時,所述觸控操作包括第一觸控操作和第二觸控操作,處理器701還用于:獲取所述第一觸控操作所指示的運(yùn)動對象識別區(qū)域,根據(jù)所述運(yùn)動對象識別區(qū)域確定所述目標(biāo)區(qū)域;其中,所述運(yùn)動對象識別區(qū)域包括根據(jù)所述第一觸控操作的觸控區(qū)域所確定的區(qū)域;獲取所述第二觸控操作在預(yù)設(shè)的觸控強(qiáng)度讀取區(qū)域上的觸控強(qiáng)度,根據(jù)讀取的觸控強(qiáng)度確定所述目標(biāo)特效。

可選地,作為另一個實施例,處理器701還用于:識別所述運(yùn)動對象識別區(qū)域中的待處理對象;跟蹤所述待處理對象,將移動后的待處理對象所處的區(qū)域作為所述目標(biāo)區(qū)域。

可選地,作為另一個實施例,處理器701還用于:將用戶在預(yù)設(shè)的特效選擇界面上所選擇的觸控強(qiáng)度作為目標(biāo)觸控強(qiáng)度,所述特效選擇界面包括歷史讀取的多個觸控強(qiáng)度;或者,將當(dāng)前讀取的觸控強(qiáng)度作為目標(biāo)觸控強(qiáng)度;查找對應(yīng)于所述目標(biāo)觸控強(qiáng)度的目標(biāo)特效等級;根據(jù)設(shè)定特效類型的目標(biāo)特效等級,確定所述目標(biāo)特效。

移動終端700能夠?qū)崿F(xiàn)前述實施例中移動終端實現(xiàn)的各個過程,為避免重復(fù),這里不再贅述。通過本發(fā)明實施例,移動終端700根據(jù)用戶針對預(yù)覽圖像的觸控操作,確定預(yù)覽圖像的包含有瑕疵內(nèi)容的目標(biāo)區(qū)域和目標(biāo)特效,在目標(biāo)區(qū)域上添加目標(biāo)特效得到目標(biāo)預(yù)覽圖像,并根據(jù)目標(biāo)預(yù)覽圖像生成照片,得到的照片的瑕疵內(nèi)容添加有可以降低瑕疵內(nèi)容可見度的目標(biāo)特效,改善了照片的展示效果,符合用戶的拍攝需求。而且,用戶通過簡單的觸控操作即可得到展示效果較佳的照片,無須重新進(jìn)行拍照,或者在拍照后針對有瑕疵的照片進(jìn)行特效處理,節(jié)省了用戶的時間,提升了用戶體驗。進(jìn)一步地,通過識別觸控區(qū)域中處于運(yùn)動狀態(tài)的待處理對象,并將待處理對象移動后所處的區(qū)域作為目標(biāo)區(qū)域,從而可以針對包含有待處理對象的區(qū)域添加目標(biāo)特效,解決了待處理對象在移動后、如果仍然針對觸控區(qū)域添加目標(biāo)特效則無法對待處理對象進(jìn)行特效處理的問題。

圖8是本發(fā)明又一個實施例的移動終端的結(jié)構(gòu)框圖。具體地,圖8中的移動終端800可以為手機(jī)、平板電腦、個人數(shù)字助理(personaldigitalassistant,pda)、或車載電腦等。

圖8中的移動終端800包括射頻(radiofrequency,rf)電路810、存儲器820、輸入單元830、顯示單元840、處理器860、音頻電路870、wifi(wirelessfidelity)模塊880和電源890。

其中,輸入單元830可用于接收用戶輸入的數(shù)字或字符信息,以及產(chǎn)生與移動終端800的用戶設(shè)置以及功能控制有關(guān)的信號輸入。具體地,本發(fā)明實施例中,該輸入單元830可以包括觸控面板831。觸控面板831,也稱為觸摸屏,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸控面板831上的操作),并根據(jù)預(yù)先設(shè)定的程式驅(qū)動相應(yīng)的連接裝置??蛇x的,觸控面板831可包括觸摸檢測裝置和觸摸控制器兩個部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,并檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點坐標(biāo),再送給該處理器860,并能接收處理器860發(fā)來的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實現(xiàn)觸控面板831。除了觸控面板831,輸入單元830還可以包括其他輸入設(shè)備832,其他輸入設(shè)備832可以包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、開關(guān)按鍵等)、軌跡球、鼠標(biāo)、操作桿等中的一種或多種。

其中,顯示單元840可用于顯示由用戶輸入的信息或提供給用戶的信息以及移動終端800的各種菜單界面。顯示單元840可包括顯示面板841,可選的,可以采用lcd或有機(jī)發(fā)光二極管(organiclight-emittingdiode,oled)等形式來配置顯示面板841。

應(yīng)注意,觸控面板831可以覆蓋顯示面板841,形成觸摸顯示屏,當(dāng)該觸摸顯示屏檢測到在其上或附近的觸摸操作后,傳送給處理器860以確定觸摸事件的類型,隨后處理器860根據(jù)觸摸事件的類型在觸摸顯示屏上提供相應(yīng)的視覺輸出。

觸摸顯示屏包括應(yīng)用程序界面顯示區(qū)及常用控件顯示區(qū)。該應(yīng)用程序界面顯示區(qū)及該常用控件顯示區(qū)的排列方式并不限定,可以為上下排列、左右排列等可以區(qū)分兩個顯示區(qū)的排列方式。該應(yīng)用程序界面顯示區(qū)可以用于顯示應(yīng)用程序的界面。每一個界面可以包含至少一個應(yīng)用程序的圖標(biāo)和/或widget桌面控件等界面元素。該應(yīng)用程序界面顯示區(qū)也可以為不包含任何內(nèi)容的空界面。該常用控件顯示區(qū)用于顯示使用率較高的控件,例如,設(shè)置按鈕、界面編號、滾動條、電話本圖標(biāo)等應(yīng)用程序圖標(biāo)等。

其中處理器860是移動終端800的控制中心,利用各種接口和線路連接整個手機(jī)的各個部分,通過運(yùn)行或執(zhí)行存儲在第一存儲器821內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲在第二存儲器822內(nèi)的數(shù)據(jù),執(zhí)行移動終端800的各種功能和處理數(shù)據(jù),從而對移動終端800進(jìn)行整體監(jiān)控??蛇x的,處理器890可包括一個或多個處理單元。

在本發(fā)明實施例中,通過調(diào)用存儲該第一存儲器821內(nèi)的軟件程序和/或模塊和/或該第二存儲器822內(nèi)的數(shù)據(jù),處理器860用于檢測針對當(dāng)前預(yù)覽圖像中的待處理對象的觸控操作;根據(jù)所述觸控操作確定所述預(yù)覽圖像的目標(biāo)區(qū)域和目標(biāo)特效;所述目標(biāo)區(qū)域包括所述待處理對象;針對所述預(yù)覽圖像的目標(biāo)區(qū)域添加所述目標(biāo)特效,得到目標(biāo)預(yù)覽圖像;當(dāng)接收到拍攝指令時,根據(jù)所述目標(biāo)預(yù)覽圖像生成目標(biāo)照片。

可選地,作為一個實施例,處理器860還用于:獲取所述觸控操作的觸控區(qū)域,根據(jù)所述觸控區(qū)域確定所述目標(biāo)區(qū)域;獲取所述觸控操作中在所述觸控區(qū)域上的觸控強(qiáng)度,根據(jù)讀取的觸控強(qiáng)度確定所述目標(biāo)特效。

可選地,作為另一個實施例,當(dāng)所述預(yù)覽圖像中包含有處于運(yùn)動狀態(tài)的待處理對象時,所述觸控操作包括第一觸控操作和第二觸控操作,處理器860還用于:獲取所述第一觸控操作所指示的運(yùn)動對象識別區(qū)域,根據(jù)所述運(yùn)動對象識別區(qū)域確定所述目標(biāo)區(qū)域;其中,所述運(yùn)動對象識別區(qū)域包括根據(jù)所述第一觸控操作的觸控區(qū)域所確定的區(qū)域;獲取所述第二觸控操作在預(yù)設(shè)的觸控強(qiáng)度讀取區(qū)域上的觸控強(qiáng)度,根據(jù)讀取的觸控強(qiáng)度確定所述目標(biāo)特效。

可選地,作為另一個實施例,處理器860還用于:識別所述運(yùn)動對象識別區(qū)域中的待處理對象;跟蹤所述待處理對象,將移動后的待處理對象所處的區(qū)域作為所述目標(biāo)區(qū)域。

可選地,作為另一個實施例,處理器860還用于:將用戶在預(yù)設(shè)的特效選擇界面上所選擇的觸控強(qiáng)度作為目標(biāo)觸控強(qiáng)度,所述特效選擇界面包括歷史讀取的多個觸控強(qiáng)度;或者,將當(dāng)前讀取的觸控強(qiáng)度作為目標(biāo)觸控強(qiáng)度;查找對應(yīng)于所述目標(biāo)觸控強(qiáng)度的目標(biāo)特效等級;根據(jù)設(shè)定特效類型的目標(biāo)特效等級,確定所述目標(biāo)特效。

移動終端800能夠?qū)崿F(xiàn)前述實施例中移動終端實現(xiàn)的各個過程,為避免重復(fù),這里不再贅述。通過本發(fā)明實施例,移動終端800根據(jù)用戶針對預(yù)覽圖像的觸控操作,確定預(yù)覽圖像的包含有瑕疵內(nèi)容的目標(biāo)區(qū)域和目標(biāo)特效,在目標(biāo)區(qū)域上添加目標(biāo)特效得到目標(biāo)預(yù)覽圖像,并根據(jù)目標(biāo)預(yù)覽圖像生成照片,得到的照片的瑕疵內(nèi)容添加有可以降低瑕疵內(nèi)容可見度的目標(biāo)特效,改善了照片的展示效果,符合用戶的拍攝需求。而且,用戶通過簡單的觸控操作即可得到展示效果較佳的照片,無須重新進(jìn)行拍照,或者在拍照后針對有瑕疵的照片進(jìn)行特效處理,節(jié)省了用戶的時間,提升了用戶體驗。進(jìn)一步地,通過識別觸控區(qū)域中處于運(yùn)動狀態(tài)的待處理對象,并將待處理對象移動后所處的區(qū)域作為目標(biāo)區(qū)域,從而可以針對包含有待處理對象的區(qū)域添加目標(biāo)特效,解決了待處理對象在移動后、如果仍然針對觸控區(qū)域添加目標(biāo)特效則無法對待處理對象進(jìn)行特效處理的問題。

本領(lǐng)域普通技術(shù)人員可以意識到,結(jié)合本發(fā)明實施例中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、或者計算機(jī)軟件和電子硬件的結(jié)合來實現(xiàn)。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計約束條件。專業(yè)技術(shù)人員可以對每個特定的應(yīng)用來使用不同方法來實現(xiàn)所描述的功能,但是這種實現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。

所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng)、裝置和單元的具體工作過程,可以參考前述方法實施例中的對應(yīng)過程,在此不再贅述。

在本申請所提供的實施例中,應(yīng)該理解到,所揭露的裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。

所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上。可以根據(jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。

另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。

所述功能如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機(jī)可讀取存儲介質(zhì)中。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機(jī)軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機(jī)設(shè)備(可以是個人計算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:u盤、移動硬盤、rom、ram、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。

以上所述,僅為本發(fā)明的具體實施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以權(quán)利要求的保護(hù)范圍為準(zhǔn)。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
工布江达县| 丰城市| 五指山市| 合作市| 济源市| 蓝田县| 利川市| 阿克苏市| 万全县| 广河县| 英吉沙县| 漾濞| 东城区| 获嘉县| 盘山县| 南通市| 青冈县| 育儿| 吴忠市| 兴文县| 平阳县| 高尔夫| 丰原市| 博罗县| 卓尼县| 家居| 泽州县| 垫江县| 航空| 轮台县| 潞城市| 嵊州市| 莎车县| 那坡县| 东方市| 廊坊市| 工布江达县| 洞头县| 蒲江县| 申扎县| 北辰区|