本發(fā)明實施例涉及通信領域,尤其涉及一種拍照方法,以及,一種移動終端。
背景技術:
目前,越來越多的用戶通過手機、平板電腦等移動終端拍攝照片。
在實際的拍攝照片場景中,如果存在有并非用戶想拍攝的人物或物體在所拍攝的照片背景中,則會造成照片存在瑕疵,不符合用戶的拍攝需求。例如,用戶在拍攝某個風景名勝時,背景中有其他路人駐足或者有車輛經(jīng)過,拍攝得到的照片中包含有與風景名勝無關的內(nèi)容,影響照片的展示效果,用戶可能并不滿意該照片。
因此,目前的拍照方法存在著拍攝的照片不符合用戶拍攝需求的問題。
技術實現(xiàn)要素:
本發(fā)明提供了一種拍照方法、一種拍照裝置以及一種移動終端,以解決背景技術中存在的不符合用戶拍攝需求的問題。
第一方面,提供了一種拍照方法,所述方法包括:
檢測針對當前預覽圖像中的待處理對象的觸控操作;
根據(jù)所述觸控操作確定所述預覽圖像的目標區(qū)域和目標特效;所述目標區(qū)域包括所述待處理對象;
針對所述預覽圖像的目標區(qū)域添加所述目標特效,得到目標預覽圖像;
當接收到拍攝指令時,根據(jù)所述目標預覽圖像生成目標照片。
第二方面,提供了一種移動終端,所述移動終端包括:
觸控操作檢測單元,用于檢測針對當前預覽圖像中的待處理對象的觸控操作;
區(qū)域和特效確定單元,用于根據(jù)所述觸控操作確定所述預覽圖像的目標區(qū)域和目標特效;所述目標區(qū)域包括所述待處理對象;
目標預覽圖像獲取單元,用于針對所述預覽圖像的目標區(qū)域添加所述目標特效,得到目標預覽圖像;
目標照片生成單元,用于當接收到拍攝指令時,根據(jù)所述目標預覽圖像生成目標照片。
這樣,本發(fā)明實施例中,根據(jù)本發(fā)明實施例,根據(jù)用戶針對預覽圖像的觸控操作,確定預覽圖像的包含有瑕疵內(nèi)容的目標區(qū)域和目標特效,在目標區(qū)域上添加目標特效得到目標預覽圖像,并根據(jù)目標預覽圖像生成照片,得到的照片的瑕疵內(nèi)容添加有可以降低瑕疵內(nèi)容可見度的目標特效,達到了改善了照片的展示效果,符合用戶的拍攝需求的技術效果。而且,用戶通過簡單的觸控操作即可得到展示效果較佳的照片,無須重新進行拍照,或者在拍照后針對有瑕疵的照片進行特效處理,節(jié)省了用戶的時間,提升了用戶體驗。
上述說明僅是本發(fā)明技術方案的概述,為了能夠更清楚了解本發(fā)明的技術手段,而可依照說明書的內(nèi)容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉本發(fā)明的具體實施方式。
附圖說明
為了更清楚地說明本發(fā)明實施例的技術方案,下面將對本發(fā)明實施例的描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明實施例一的一種拍照方法的步驟流程圖;
圖2是本發(fā)明實施例二的一種拍照方法的步驟流程圖;
圖3a是本發(fā)明實施例三的一種移動終端的結構框圖;
圖3b是本發(fā)明實施例三的另一種移動終端的結構框圖;
圖4是本發(fā)明的一種在預覽圖像上啟動虛化特效處理的示意圖;
圖5是本發(fā)明的一種虛化特效等級設定流程的示意圖;
圖6是本發(fā)明的一種虛化處理流程的示意圖;
圖7是本發(fā)明另一個實施例的移動終端的結構框圖;
圖8是本發(fā)明又一個實施例的移動終端的結構框圖。
具體實施方式
下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應當理解,可以以各種形式實現(xiàn)本公開而不應被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠將本公開的范圍完整的傳達給本領域的技術人員。
實施例一
圖1是本發(fā)明實施例一的一種拍照方法的步驟流程圖,所述方法應用于移動終端,所述方法包括:
步驟101,檢測針對當前預覽圖像中的待處理對象的觸控操作。
本發(fā)明實施例可以應用于手機、平板電腦等移動終端。用戶在采用移動終端的某個拍照應用進行拍照時,拍照應用可以在移動終端的顯示屏上提供拍攝預覽界面,在該拍攝預覽界面上展示針對當前待拍攝的場景的預覽圖像,用戶根據(jù)該預覽圖像,可以確定當前的場景符合其拍攝需求時。用戶可以提交拍攝指令,將當前預覽圖像中的場景拍攝成照片。
其中,移動終端的顯示屏上可以包括有觸控感應模組或壓力觸控感應模組,用于感應用戶的觸摸按壓操作、觸摸停留操作或觸摸點擊操作等的觸控操作。
在本申請實施例的具體實現(xiàn)中,在用戶拍照時,用戶可以針對顯示屏上所展示的預覽圖像的待處理對象進行某個觸控操作。上述的觸控操作可以包括觸摸按壓操作、觸摸停留操作或觸摸點擊操作等觸控操作。
上述的待處理對象可以包含有影響照片的展示效果的、需要進行特效處理的對象。例如,路過的行人或車輛,比較破舊的建筑物等。
步驟102,根據(jù)所述觸控操作確定所述預覽圖像的目標區(qū)域和目標特效;所述目標區(qū)域包括所述待處理對象。
具體實現(xiàn)中,可以根據(jù)用戶的觸控操作,在預覽圖像中確定需要添加特效的目標區(qū)域和需要添加的特效。
根據(jù)觸控操作確定目標區(qū)域和目標特效可以有多種具體的實現(xiàn)方式。
根據(jù)觸控操作確定目標區(qū)域和目標特效的其中一種實現(xiàn)方式中,可以通過單個觸控操作確定目標區(qū)域和目標特效。首先,可以讀取觸控操作的觸控區(qū)域以及該觸控操作在觸控區(qū)域上的觸控強度。然后,采用觸控區(qū)域和觸控強度分別確定目標區(qū)域和目標特效。
觸摸按壓操作、觸摸停留操作或觸摸點擊操作等觸控操作可以具有觸控區(qū)域。例如,在顯示屏的某個區(qū)域進行觸摸按壓時,被觸摸按壓的區(qū)域會針對觸摸按壓的壓力產(chǎn)生觸摸按壓感應,該產(chǎn)生觸摸按壓感應的區(qū)域可以作為觸控區(qū)域。又例如,在顯示屏上的某個區(qū)域進行觸摸停留操作時,當觸摸停留的時間超過預設時間,該區(qū)域會產(chǎn)生觸摸停留感應,該產(chǎn)生觸摸停留感應的區(qū)域可以作為觸控區(qū)域。又例如,在顯示屏上的某個區(qū)域進行觸摸點擊操作時,該區(qū)域會針對觸摸點擊產(chǎn)生觸摸點擊感應,該產(chǎn)生觸摸點擊感應的區(qū)域可以作為觸控區(qū)域。
其中,所述觸控操作可以包括觸摸按壓操作、觸摸停留操作或觸摸點擊操作,所述觸控強度可以包括觸摸按壓操作的按壓壓力、觸摸停留操作的停留時間或觸摸點擊操作的點擊次數(shù)。
觸摸按壓操作、觸摸停留操作或觸摸點擊操作等觸控操作還可以具有觸控強度,例如,針對于觸摸按壓操作,可以將觸摸按壓的按壓壓力的大小作為觸控強度;又例如,針對于觸摸停留操作,可以將觸摸停留的停留時間的長短作為觸控強度;又例如,針對于觸摸點擊操作,可以將觸摸點擊的點擊次數(shù)作為觸控強度。
讀取觸控區(qū)域和觸控強度后,可以根據(jù)觸控區(qū)域確定目標區(qū)域,根據(jù)觸控強度確定目標特效。
根據(jù)觸控區(qū)域確定目標區(qū)域可以有多種具體實現(xiàn)方式。例如,針對于處于靜止狀態(tài)的待處理對象,可以直接將包含有該待處理對象的觸控區(qū)域作為目標區(qū)域。又例如,針對于處于運動狀態(tài)的待處理對象,待處理對象所在的區(qū)域可能會發(fā)生變化,導致當前的觸控區(qū)域與待處理對象實際所處的區(qū)域不同,因此,可以首先識別出當前觸控區(qū)域中的待處理對象,然后跟蹤該待處理對象,將移動后的待處理對象實際所處的區(qū)域作為目標區(qū)域,使得目標區(qū)域包含有移動后的待處理對象。
根據(jù)觸控強度確定目標特效也可以有多種具體實現(xiàn)方式。例如,預設各個不同的觸控強度所對應的各個特效等級,針對當前的觸控強度確定目標特效等級,將某個預設的或用戶選擇的特效類型的目標特效等級的特效,作為目標特效。又例如,觸控強度在預設時間內(nèi)連續(xù)變化時,可以針對不同的觸控強度確定不同的特效等級,從而得到不同的特效,因此,可以根據(jù)最新得到的觸控強度確定目標特效等級,從而確定當前的目標特效,或者,記錄該連續(xù)變化的多個觸控強度,采用列表的方式向用戶展示多個觸控強度以及對應的特效等級和特效,用戶可以根據(jù)列表中展示的內(nèi)容,選擇其中一個觸控強度,將選擇的觸控強度對應的特效作為當前的目標特效。
根據(jù)觸控操作確定目標區(qū)域和目標特效的另外一種實現(xiàn)方式中,可以通過至少兩個觸控操作分別確定目標區(qū)域和目標特效。首先,用戶可以通過觸摸按壓操作、觸摸停留操作或觸摸點擊操作等的第一觸控操作,確定預覽圖像上的一個運動對象識別區(qū)域,根據(jù)該運動對象識別區(qū)域確定目標區(qū)域;然后,在預覽圖像上提供一個預設的觸控強度讀取區(qū)域,用戶可以在該觸控強度讀取區(qū)域上進行觸摸按壓操作、觸摸停留操作或觸摸點擊操作等的第二觸控操作,根據(jù)第二觸控操作在該觸控強度讀取區(qū)域上的觸控強度,確定目標特效。
從上述例子可見,根據(jù)觸控操作確定目標區(qū)域和目標特效可以有多種具體的實現(xiàn)方式,本領域技術人員可以采用不同的實現(xiàn)方式,本發(fā)明實施例對此不作限制。
步驟103,針對所述預覽圖像的目標區(qū)域添加所述目標特效,得到目標預覽圖像。
具體實現(xiàn)中,在確定預覽圖像的目標區(qū)域和目標特效之后,可以在當前的預覽圖像的目標區(qū)域上,添加目標特效。
實際應用中,可以采用不同的特效類型生成目標特效,特效類型可以包括虛化、模糊化、淡化、灰度化等的降低瑕疵內(nèi)容可見度的特效。
可以在拍照前預設某個特效類型,也可以在檢測到觸控操作后,提供多個特效類型供用戶選擇,用戶選取某個特效類型后,可以根據(jù)該特效類型的目標特效等級,確定目標特效。
在預覽圖像的目標區(qū)域添加目標特效之后,可以得到目標預覽圖像??梢詫⒃撃繕祟A覽圖像在拍攝預覽界面上展示給用戶,用戶可以實時預覽添加特效后的照片,當用戶滿意目標預覽圖像,可以針對該目標預覽圖像進行拍照。
步驟104,當接收到拍攝指令時,根據(jù)所述目標預覽圖像生成目標照片。
具體實現(xiàn)中,當用戶滿意針對當前場景的目標預覽圖像時,可以提交拍攝指令進行拍照。當接收到拍攝指令,可以根據(jù)目標預覽圖像生成照片。例如,直接將目標預覽圖像作為照片,或者,針對目標預覽圖像對應的當前場景進行拍照,按照目標預覽圖像的目標區(qū)域和目標特效,對針對當前場景拍照得到的原始照片進行特效處理,在原始照片上的目標區(qū)域添加目標特效,從而得到目標照片。
例如,用戶需要針對某建筑物進行拍照,預覽圖像的拍攝背景中存在有路過的行人、車輛,用戶希望對該行人、車輛進行特效處理,根據(jù)用戶針對預覽圖像中該行人、車輛的按壓觸摸操作,確定預覽圖像中包含有該行人、車輛的目標區(qū)域,針對預覽圖像的該目標區(qū)域添加虛化特效,以虛化該行人、車輛,從而減少了該行人、車輛對照片展示效果的影響。
根據(jù)本發(fā)明實施例,根據(jù)用戶針對預覽圖像的觸控操作,確定預覽圖像的包含有瑕疵內(nèi)容的目標區(qū)域和目標特效,在目標區(qū)域上添加目標特效得到目標預覽圖像,并根據(jù)目標預覽圖像生成照片,得到的照片的瑕疵內(nèi)容添加有可以降低瑕疵內(nèi)容可見度的目標特效,改善了照片的展示效果,符合用戶的拍攝需求。
而且,用戶通過簡單的觸控操作即可得到展示效果較佳的照片,無須重新進行拍照,或者在拍照后針對有瑕疵的照片進行特效處理,節(jié)省了用戶的時間,提升了用戶體驗。
實施例二
圖2是本發(fā)明實施例二的一種拍照方法的步驟流程圖,所述方法應用于移動終端,所述方法包括:
步驟201,接收用戶針對目標拍照應用提交的特效處理請求,或者,判定用戶啟動所述目標拍照應用。
步驟202,觸發(fā)針對所述拍照應用的觸控操作的檢測。
具體實現(xiàn)中,用戶可以在采用某個拍照應用進行拍照時提交特效處理請求。例如,按壓拍照應用的拍攝預覽界面上的預覽圖像,或者,在拍照應用的某個位置上提供特效處理請求的提交入口,供用戶點擊入口以提交特效處理請求。當接收到用戶的特效處理請求,可以觸發(fā)檢測用戶對拍照應用的預覽圖像的觸控操作,并進行相應的特效處理。
也可以監(jiān)聽用戶啟動某個拍照應用的操作,當用戶啟動拍照應用后,觸發(fā)檢測用戶對拍照應用的預覽圖像的觸控操作,并進行相應的特效處理。
實際應用中,本領域技術人員可以采用多種方式觸發(fā)對觸控操作的檢測。例如,還可以在拍照應用上嵌入特效處理插件,當拍照應用啟動時,調(diào)用該插件檢測觸控操作,并進行相應的特效處理。
步驟203,檢測針對當前預覽圖像中的待處理對象的觸控操作。
步驟204,根據(jù)所述觸控操作確定所述預覽圖像的目標區(qū)域和目標特效;所述目標區(qū)域包括所述待處理對象。
可選地,所述步驟204可以包括以下子步驟:
子步驟s11,獲取所述觸控操作的觸控區(qū)域,根據(jù)所述觸控區(qū)域確定所述目標區(qū)域;
子步驟s12,獲取所述觸控操作中在所述觸控區(qū)域上的觸控強度,根據(jù)讀取的觸控強度確定所述目標特效。
實際應用中,所述根據(jù)所述觸控區(qū)域確定所述目標區(qū)域的步驟可以包括:
子步驟s11-1,識別所述觸控區(qū)域中的待處理對象;
子步驟s11-2,判斷所述待處理對象是否處于運動狀態(tài);若否,則執(zhí)行子步驟s11-3;若是,則執(zhí)行子步驟s11-4;
子步驟s11-3,確定所述觸控區(qū)域為所述目標區(qū)域;
子步驟s11-4,跟蹤所述待處理對象,將移動后的待處理對象所處的區(qū)域作為所述目標區(qū)域。
具體實現(xiàn)中,針對檢測到的觸控操作,可以讀取觸控操作的觸控區(qū)域,以及讀取在該觸控區(qū)域上的觸控強度,采用觸控區(qū)域和觸控強度分別確定目標區(qū)域和目標特效。
實際應用中,所述觸控操作可以包括觸摸按壓操作、觸摸停留操作或觸摸點擊操作,所述觸控強度包括觸摸按壓操作的按壓壓力、觸摸停留操作的停留時間或觸摸點擊操作的點擊次數(shù)。
通常,用戶會針對當前預覽圖像中的待處理對象進行觸摸按壓操作、觸摸停留操作或觸摸點擊操作等觸控操作,從而在待處理對象當前所處的區(qū)域形成觸控區(qū)域。因此,在讀取到觸控區(qū)域后,可以識別觸控區(qū)域中的待處理對象,并判斷該待處理對象是否處于運動狀態(tài)。
若待處理對象當前處于靜止狀態(tài),則可以將當前的觸控區(qū)域作為目標區(qū)域,以針對該目標區(qū)域進行后續(xù)的特效處理。
若待處理對象當前處于運動狀態(tài),待處理對象在下一時刻可能會處于預覽圖像的另一區(qū)域,即,待處理對象可能并不處于用戶觸控操作的觸控區(qū)域內(nèi),若針對當前的觸控區(qū)域進行特效處理,則可能無法針對待處理對象進行特效處理。因此,可以調(diào)用移動終端上的被攝物體動態(tài)追蹤功能,以跟蹤待處理對象的運動軌跡,識別移動后的待處理對象當前所處的區(qū)域,將該區(qū)域作為目標區(qū)域,從而,在進行特效處理時,可以針對包含有待處理對象的區(qū)域進行處理。
實際應用中,在所述步驟203之前,所述方法可以還包括:
當接收到運動對象跟蹤請求時,判定當前預覽圖像中包含有處于運動狀態(tài)的待處理對象。
具體實現(xiàn)中,可以在檢測觸控操作之前,由用戶提交一個運動對象跟蹤請求。例如,當接收到用戶提交的特效處理請求或檢測到用戶啟動了拍照應用時,可以提供一個選擇菜單,供用戶確認當前是否需要針對處于運動狀態(tài)的對象進行特效處理,當用戶確認,即可判定當前的預覽圖像中包含有處于運動狀態(tài)的待處理對象。
可選地,當所述預覽圖像中包含有處于運動狀態(tài)的待處理對象時,所述觸控操作包括第一觸控操作和第二觸控操作,所述所述步驟202可以包括以下子步驟:
子步驟s21,獲取所述第一觸控操作所指示的運動對象識別區(qū)域,根據(jù)所述運動對象識別區(qū)域確定所述目標區(qū)域;其中,所述運動對象識別區(qū)域包括根據(jù)所述第一觸控操作的觸控區(qū)域所確定的區(qū)域;
子步驟s22,獲取所述第二觸控操作在預設的觸控強度讀取區(qū)域上的觸控強度,根據(jù)讀取的觸控強度確定所述目標特效。
針對已經(jīng)確定當前的預覽圖像中包含有處于運動狀態(tài)的待處理對象的情況,可以通過用戶的第一觸控操作和第二觸控操作兩個不同的操作,分別確定目標區(qū)域和目標特效。
可以由用戶通過觸摸按壓操作、觸摸停留操作或觸摸點擊操作等的第一觸控操作,在預覽圖像上指示一個運動對象識別區(qū)域。例如,可以在拍照應用上提供多個供用戶圈定某個對象或區(qū)域的工具,如具有一定標記范圍的標記窗口,用戶可以選定某個具有一定形狀和尺寸的標記窗口,并拖動該標記窗口至待處理對象當前的位置,當用戶停止拖動后,可以將在該標記窗口內(nèi)的區(qū)域作為運動對象識別區(qū)域,識別該區(qū)域內(nèi)的處于運動狀態(tài)的待處理對象。用戶也可以在選定某個形狀、尺寸的標記窗口后,直接在預覽圖像上進行點擊,從而在用戶點擊的位置生成所選定的標記窗口,可以將在該標記窗口內(nèi)的區(qū)域作為運動對象識別區(qū)域。
此外,可以在預覽圖像的某個預設位置上設定一個觸控強度讀取區(qū)域,供用戶在該觸控強度讀取區(qū)域上進行觸摸按壓操作、觸摸停留操作或觸摸點擊操作等的第二觸控操作。當檢測到用戶進行的第二觸控操作,可以讀取其觸控強度,并根據(jù)讀取的觸控強度確定目標特效。
可選地,所述根據(jù)所述運動對象識別區(qū)域確定所述目標區(qū)域的步驟包括:
子步驟s21-1,識別所述運動對象識別區(qū)域中的待處理對象;
子步驟s21-2,跟蹤所述待處理對象,將移動后的待處理對象所處的區(qū)域作為所述目標區(qū)域。
具體實現(xiàn)中,可以識別運動對象識別區(qū)域中的待處理對象,并調(diào)用移動終端上的被攝物體動態(tài)追蹤功能,以跟蹤待處理對象的運動軌跡,識別移動后的待處理對象當前所處的區(qū)域,將該區(qū)域作為目標區(qū)域,從而,在進行特效處理時,可以針對包含有待處理對象的區(qū)域進行處理。
可選地,所述根據(jù)讀取的觸控強度確定所述目標特效的步驟可以包括:
將用戶在預設的特效選擇界面上所選擇的觸控強度作為目標觸控強度,所述特效選擇界面包括歷史讀取的多個觸控強度;或者,將當前讀取的觸控強度作為目標觸控強度;
查找對應于所述目標觸控強度的目標特效等級;
根據(jù)設定特效類型的目標特效等級,確定所述目標特效。
需要說明的是,觸控強度可以為在觸控區(qū)域上讀取到的觸控強度,也可以為在預設的觸控強度讀取區(qū)域上讀取到的觸控強度。
具體實現(xiàn)中,用戶所進行的觸控操作的觸控強度可能不會變化,也可能會連續(xù)變化。例如,針對于以觸摸按壓操作的按壓壓力的大小作為觸控強度的情況,用戶觸摸按壓的壓力可能會持續(xù)增大,由此觸控強度也會相應持續(xù)增大。又例如,針對于以觸摸停留操作的停留時間的長短作為觸控強度的情況,用戶觸摸停留的停留時間會隨著時間變長,由此觸控強度也會相應持續(xù)增大。針對于以觸摸點擊操作的點擊次數(shù)作為觸控強度的情況,用戶多次點擊后,觸控強度則會相應持續(xù)增大。因此,可以逐一讀取用戶觸控操作中的多個不同的觸控強度,并記錄該多個觸控強度作為歷史讀取的觸控強度。針對于歷史讀取的觸控強度,可以在拍照應用上提供一個預設的特效選擇界面,在特效選擇界面上展示有歷史讀取的觸控強度,供用戶選擇其中一個觸控強度,將用戶選擇的觸控強度作為目標觸控強度。例如,將用戶之前某個觸摸按壓操作所產(chǎn)生的多個按壓壓力1n、5n、10n,以可視化的方式展示在特效選擇界面上供用戶選擇。
此外,也可以直接地將當前讀取到的觸控強度作為目標觸控強度。
在確定目標觸控強度之后,可以查找對應于該目標觸控強度的特效等級,作為目標特效等級。例如,針對不同的按壓壓力,可以設定有1、2、3…等不同的特效等級。通常,觸控強度越大,對應的特效等級越高,使得虛化、模糊化等特效的程度越高。
在確定目標特效等級之后,可以針對預設的特效類型,確定目標特效。需要說明的是,特效類型可以是預先設置為虛化、模糊化、淡化其中的一種特效,也可以在用戶進行觸控操作后,由用戶選擇確定當前進行特效處理的特效類型,還可以在用戶提交拍攝指令后,再由用戶選擇特效類型。
針對某個特效類型,確定該特效類型在目標特效等級對應的目標特效。例如,針對于虛化的特效類型,在確定目標特效等級為3時,目標特效則為3級虛化。
實際應用中,所述特效選擇界面包括分別與多個所述觸控強度對應的特效等級和/或特效。
具體實現(xiàn)中,在上述的特效選擇界面上,除了可以包括有多個歷史讀取的觸控強度之外,還可以包括有多個觸控強度對應的特效等級和/或特效。實際應用中,可以將觸控強度、特效等級和對應的特效分組展示給用戶。其中,特效的展示可以包括將該特效添加至當前預覽圖像的目標區(qū)域后的縮略預覽圖進行展示,用戶可以根據(jù)展示的縮略預覽圖,選擇其中某個觸控強度作為目標觸控強度。由此,用戶無須重新進行觸控操作,即可得到符合用戶需求的目標特效。
實際應用中,在所述查找對應于所述目標觸控強度的目標特效等級的步驟之前,所述方法還包括:
針對不同的觸控強度設定對應的特效等級。
具體實現(xiàn)中,也可以預先設定不同觸控強度對應的特效等級,即,將某個觸控強度與某個特效等級進行綁定。例如,用戶可以針對某個特效等級進行觸摸按壓操作,將該觸摸按壓操作的按壓壓力綁定某個特效等級。
通過設定不同觸控強度對應的特效等級,使得用戶可以自定義各個特效等級的觸控強度,便于用戶采用習慣的操作得到符合其特效處理需求的目標特效。
可以預先設定觸控強度和對應的特效等級,也可以在用戶啟動拍照應用時再進行設定,還可以在用戶啟動拍照應用并確認當前需要進行特效處理時再進行設定。本領域技術人員可以根據(jù)實際需要設置設定的時機。
步驟203,針對所述預覽圖像的目標區(qū)域添加所述目標特效,得到目標預覽圖像。
步驟204,當接收到拍攝指令時,根據(jù)所述目標預覽圖像生成目標照片。
需要說明的是,本發(fā)明也可以應用于針對目標拍攝對象進行特效處理的場景。例如,用戶可以針對當前場景的預覽圖像上某個目標拍攝對象進行觸控操作,以對該目標拍攝對象進行銳化、光暈化等的增強目標拍攝對象的展示效果的特效處理。
根據(jù)本發(fā)明實施例,通過識別觸控區(qū)域中處于運動狀態(tài)的待處理對象,并將待處理對象移動后所處的區(qū)域作為目標區(qū)域,從而可以針對包含有待處理對象的區(qū)域添加目標特效,解決了待處理對象在移動后、如果仍然針對觸控區(qū)域添加目標特效則無法對待處理對象進行特效處理的問題。
為了使得本領域技術人員深入理解本發(fā)明,以下將結合圖4至圖6的具體示例進行說明。
圖4是本發(fā)明的一種在預覽圖像上啟動虛化特效處理的示意圖。從圖中可見,用戶可以在當前預覽圖像的按壓點上進行觸摸按壓操作,以開啟虛化的特效處理。
圖5是本發(fā)明的一種虛化特效等級設定流程的示意圖。從圖中可見,在拍照應用啟動后,用戶可以選擇對觸摸按壓的壓力和虛化特效等級進行綁定的模式。在設定模式下,用戶可以將某個虛化等級與某個按壓壓力等級進行綁定,從而在后續(xù)的特效處理中,當讀取到觸摸按壓操作的按壓壓力后,可以查找到綁定的虛化等級。
圖6是本發(fā)明的一種虛化處理流程的示意圖。從圖中可見,在拍照應用啟動后,用戶可以綁定按壓壓力和虛化特效等級,用戶可以選擇當前需要進行虛化的對象是否移動。
若用戶選擇針對沒有移動的對象進行虛化,用戶可以直接在預覽圖像上針對待處理對象進行觸摸按壓操作,將觸摸按壓操作的區(qū)域作為目標區(qū)域,查找按壓壓力關聯(lián)的虛化特效等級,按照關聯(lián)的虛化特效等級確定目標虛化特效,并針對預覽圖像中的目標區(qū)域添加目標虛化特效。
若用戶選擇針對移動的對象進行虛化,用戶可以首先在預覽圖像上通過觸摸點擊操作選取某個包含移動對象的區(qū)域,拍照應用可以調(diào)用被攝物體動態(tài)追蹤功能,以動態(tài)追蹤待處理對象,并將待處理對象移動后所處的區(qū)域作為目標區(qū)域。同時,用戶可以在預覽圖像的觸控強度讀取區(qū)域上進行觸摸停留操作,從而可以根據(jù)觸摸停留操作的停留時間,查找與停留時間關聯(lián)的虛化特效等級,按照關聯(lián)的虛化特效等級確定目標虛化特效,并針對預覽圖像中的目標區(qū)域添加目標虛化特效。
可以將經(jīng)過虛化特效處理的目標預覽圖像展示給用戶,用戶可以根據(jù)所展示的目標預覽圖像點擊拍照按鈕,得到針對待處理對象進行了虛化特效處理的照片。
實施例三
圖3a是本發(fā)明實施例三的一種移動終端的結構框圖,圖3a所示的移動終端300具體可以包括觸控操作檢測單元301、區(qū)域和特效確定單元302、目標預覽圖像獲取單元303和目標照片生成單元304。
觸控操作檢測單元301,用于檢測針對當前預覽圖像中的待處理對象的觸控操作;
區(qū)域和特效確定單元302,用于根據(jù)所述觸控操作確定所述預覽圖像的目標區(qū)域和目標特效;所述目標區(qū)域包括所述待處理對象;
目標預覽圖像獲取單元303,用于針對所述預覽圖像的目標區(qū)域添加所述目標特效,得到目標預覽圖像;
目標照片生成單元304,用于當接收到拍攝指令時,根據(jù)所述目標預覽圖像生成目標照片。
可選地,在圖3a的基礎上,所述區(qū)域和特效確定單元302,可以包括:第一目標區(qū)域確定子單元3021和第一目標特效確定子單元3022,如圖3b所示。
其中,第一目標區(qū)域確定子單元3021,用于獲取所述觸控操作的觸控區(qū)域,根據(jù)所述觸控區(qū)域確定所述目標區(qū)域;
第一目標特效確定子單元3022,用于獲取所述觸控操作中在所述觸控區(qū)域上的觸控強度,根據(jù)讀取的觸控強度確定所述目標特效。
可選地,當所述預覽圖像中包含有處于運動狀態(tài)的待處理對象時,所述觸控操作包括第一觸控操作和第二觸控操作,在圖3a的基礎上,所述區(qū)域和特效確定單元302,可以包括:第二目標區(qū)域確定子單元3023和第二目標特效確定子單元3024,如圖3b所示。
其中,第二目標區(qū)域確定子單元3023,用于獲取所述第一觸控操作所指示的運動對象識別區(qū)域,根據(jù)所述運動對象識別區(qū)域確定所述目標區(qū)域;其中,所述運動對象識別區(qū)域包括根據(jù)所述第一觸控操作的觸控區(qū)域所確定的區(qū)域;
第二目標特效確定子單元3024,用于獲取所述第二觸控操作在預設的觸控強度讀取區(qū)域上的觸控強度,根據(jù)讀取的觸控強度確定所述目標特效。
可選地,所述第二目標區(qū)域確定子單元3023,可以包括:對象識別模組和對象跟蹤模組;
其中,對象識別模組,用于識別所述運動對象識別區(qū)域中的待處理對象;
對象跟蹤模組,用于跟蹤所述待處理對象,將移動后的待處理對象所處的區(qū)域作為所述目標區(qū)域。
可選地,所述第一目標特效確定子單元3022或第二目標特效確定子單元3024,可以包括:目標觸控強度確定模組、目標特效等級確定模組和目標特效確定模組。
其中,目標觸控強度確定模組,用于將用戶在預設的特效選擇界面上所選擇的觸控強度作為目標觸控強度,所述特效選擇界面包括歷史讀取的多個觸控強度;或者,將當前讀取的觸控強度作為目標觸控強度;
目標特效等級確定模組,用于查找對應于所述目標觸控強度的目標特效等級;
目標特效確定模組,用于根據(jù)設定特效類型的目標特效等級,確定所述目標特效。
移動終端300能夠實現(xiàn)圖1至圖2的方法實施例中移動終端實現(xiàn)的各個過程,為避免重復,在此不再贅述。根據(jù)本發(fā)明實施例的移動終端300,根據(jù)用戶針對預覽圖像的觸控操作,確定預覽圖像的包含有瑕疵內(nèi)容的目標區(qū)域和目標特效,在目標區(qū)域上添加目標特效得到目標預覽圖像,并根據(jù)目標預覽圖像生成照片,得到的照片的瑕疵內(nèi)容添加有可以降低瑕疵內(nèi)容可見度的目標特效,改善了照片的展示效果,符合用戶的拍攝需求。而且,用戶通過簡單的觸控操作即可得到展示效果較佳的照片,無須重新進行拍照,或者在拍照后針對有瑕疵的照片進行特效處理,節(jié)省了用戶的時間,提升了用戶體驗。進一步地,通過識別觸控區(qū)域中處于運動狀態(tài)的待處理對象,并將待處理對象移動后所處的區(qū)域作為目標區(qū)域,從而可以針對包含有待處理對象的區(qū)域添加目標特效,解決了待處理對象在移動后、如果仍然針對觸控區(qū)域添加目標特效則無法對待處理對象進行特效處理的問題。
圖7是本發(fā)明另一個實施例的移動終端的結構框圖。圖7所示的移動終端700包括:至少一個處理器701、存儲器702、至少一個網(wǎng)絡接口704和其他用戶接口703。移動終端700中的各個組件通過總線系統(tǒng)705耦合在一起。可理解,總線系統(tǒng)705用于實現(xiàn)這些組件之間的連接通信??偩€系統(tǒng)705除包括數(shù)據(jù)總線之外,還包括電源總線、控制總線和狀態(tài)信號總線。但是為了清楚說明起見,在圖7中將各種總線都標為總線系統(tǒng)705。
其中,用戶接口703可以包括顯示器、鍵盤或者點擊設備(例如,鼠標,軌跡球(trackball)、觸感板或者觸摸屏等。
可以理解,本發(fā)明實施例中的存儲器702可以是易失性存儲器或非易失性存儲器,或可包括易失性和非易失性存儲器兩者。其中,非易失性存儲器可以是只讀存儲器(read-onlymemory,rom)、可編程只讀存儲器(programmablerom,prom)、可擦除可編程只讀存儲器(erasableprom,eprom)、電可擦除可編程只讀存儲器(electricallyeprom,eeprom)或閃存。易失性存儲器可以是隨機存取存儲器(randomaccessmemory,ram),其用作外部高速緩存。通過示例性但不是限制性說明,許多形式的ram可用,例如靜態(tài)隨機存取存儲器(staticram,sram)、動態(tài)隨機存取存儲器(dynamicram,dram)、同步動態(tài)隨機存取存儲器(synchronousdram,sdram)、雙倍數(shù)據(jù)速率同步動態(tài)隨機存取存儲器(doubledataratesdram,ddrsdram)、增強型同步動態(tài)隨機存取存儲器(enhancedsdram,esdram)、同步連接動態(tài)隨機存取存儲器(synchlinkdram,sldram)和直接內(nèi)存總線隨機存取存儲器(directrambusram,drram)。本發(fā)明實施例描述的系統(tǒng)和方法的存儲器702旨在包括但不限于這些和任意其它適合類型的存儲器。存儲器702可以存儲預設操作規(guī)則,包括預置條件中的數(shù)據(jù),如預設的滑動軌跡、預設的壓力閾值、預設的操作時間間隔等,本發(fā)明實施例對存儲器具體的內(nèi)容不作限制。
在一些實施方式中,存儲器702存儲了如下的元素,可執(zhí)行模塊或者數(shù)據(jù)結構,或者他們的子集,或者他們的擴展集:操作系統(tǒng)7021和應用程序7022。
其中,操作系統(tǒng)7021,包含各種系統(tǒng)程序,例如框架層、核心庫層、驅動層等,用于實現(xiàn)各種基礎業(yè)務以及處理基于硬件的任務。應用程序7022,包含各種應用程序,例如媒體播放器(mediaplayer)、瀏覽器(browser)等,用于實現(xiàn)各種應用業(yè)務。實現(xiàn)本發(fā)明實施例方法的程序可以包含在應用程序7022中。
在本發(fā)明實施例中,通過調(diào)用存儲器702存儲的程序或指令,具體的,可以是應用程序7022中存儲的程序或指令,處理器701用于檢測針對當前預覽圖像中的待處理對象的觸控操作;根據(jù)所述觸控操作確定所述預覽圖像的目標區(qū)域和目標特效;所述目標區(qū)域包括所述待處理對象;針對所述預覽圖像的目標區(qū)域添加所述目標特效,得到目標預覽圖像;當接收到拍攝指令時,根據(jù)所述目標預覽圖像生成目標照片。
上述本發(fā)明實施例揭示的方法可以應用于處理器701中,或者由處理器701實現(xiàn)。處理器701可能是一種集成電路芯片,具有信號的處理能力。在實現(xiàn)過程中,上述方法的各步驟可以通過處理器701中的硬件的集成邏輯電路或者軟件形式的指令完成。上述的處理器701可以是通用處理器、數(shù)字信號處理器(digitalsignalprocessor,dsp)、專用集成電路(applicationspecificintegratedcircuit,asic)、現(xiàn)成可編程門陣列(fieldprogrammablegatearray,fpga)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件。可以實現(xiàn)或者執(zhí)行本發(fā)明實施例中的公開的各方法、步驟及邏輯框圖。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等。結合本發(fā)明實施例所公開的方法的步驟可以直接體現(xiàn)為硬件譯碼處理器執(zhí)行完成,或者用譯碼處理器中的硬件及軟件模塊組合執(zhí)行完成。軟件模塊可以位于隨機存儲器,閃存、只讀存儲器,可編程只讀存儲器或者電可擦寫可編程存儲器、寄存器等本領域成熟的存儲介質(zhì)中。該存儲介質(zhì)位于存儲器702,處理器701讀取存儲器702中的信息,結合其硬件完成上述方法的步驟。
可以理解的是,本發(fā)明實施例描述的這些實施例可以用硬件、軟件、固件、中間件、微碼或其組合來實現(xiàn)。對于硬件實現(xiàn),處理單元可以實現(xiàn)在一個或多個專用集成電路(applicationspecificintegratedcircuits,asic)、數(shù)字信號處理器(digitalsignalprocessing,dsp)、數(shù)字信號處理設備(dspdevice,dspd)、可編程邏輯設備(programmablelogicdevice,pld)、現(xiàn)場可編程門陣列(field-programmablegatearray,fpga)、通用處理器、控制器、微控制器、微處理器、用于執(zhí)行本發(fā)明所述功能的其它電子單元或其組合中。
對于軟件實現(xiàn),可通過執(zhí)行本發(fā)明實施例所述功能的模塊(例如過程、函數(shù)等)來實現(xiàn)本發(fā)明實施例所述的技術。軟件代碼可存儲在存儲器中并通過處理器執(zhí)行。存儲器可以在處理器中或在處理器外部實現(xiàn)。
可選地,作為一個實施例,處理器701還用于:獲取所述觸控操作的觸控區(qū)域,根據(jù)所述觸控區(qū)域確定所述目標區(qū)域;獲取所述觸控操作中在所述觸控區(qū)域上的觸控強度,根據(jù)讀取的觸控強度確定所述目標特效。
可選地,作為另一個實施例,當所述預覽圖像中包含有處于運動狀態(tài)的待處理對象時,所述觸控操作包括第一觸控操作和第二觸控操作,處理器701還用于:獲取所述第一觸控操作所指示的運動對象識別區(qū)域,根據(jù)所述運動對象識別區(qū)域確定所述目標區(qū)域;其中,所述運動對象識別區(qū)域包括根據(jù)所述第一觸控操作的觸控區(qū)域所確定的區(qū)域;獲取所述第二觸控操作在預設的觸控強度讀取區(qū)域上的觸控強度,根據(jù)讀取的觸控強度確定所述目標特效。
可選地,作為另一個實施例,處理器701還用于:識別所述運動對象識別區(qū)域中的待處理對象;跟蹤所述待處理對象,將移動后的待處理對象所處的區(qū)域作為所述目標區(qū)域。
可選地,作為另一個實施例,處理器701還用于:將用戶在預設的特效選擇界面上所選擇的觸控強度作為目標觸控強度,所述特效選擇界面包括歷史讀取的多個觸控強度;或者,將當前讀取的觸控強度作為目標觸控強度;查找對應于所述目標觸控強度的目標特效等級;根據(jù)設定特效類型的目標特效等級,確定所述目標特效。
移動終端700能夠實現(xiàn)前述實施例中移動終端實現(xiàn)的各個過程,為避免重復,這里不再贅述。通過本發(fā)明實施例,移動終端700根據(jù)用戶針對預覽圖像的觸控操作,確定預覽圖像的包含有瑕疵內(nèi)容的目標區(qū)域和目標特效,在目標區(qū)域上添加目標特效得到目標預覽圖像,并根據(jù)目標預覽圖像生成照片,得到的照片的瑕疵內(nèi)容添加有可以降低瑕疵內(nèi)容可見度的目標特效,改善了照片的展示效果,符合用戶的拍攝需求。而且,用戶通過簡單的觸控操作即可得到展示效果較佳的照片,無須重新進行拍照,或者在拍照后針對有瑕疵的照片進行特效處理,節(jié)省了用戶的時間,提升了用戶體驗。進一步地,通過識別觸控區(qū)域中處于運動狀態(tài)的待處理對象,并將待處理對象移動后所處的區(qū)域作為目標區(qū)域,從而可以針對包含有待處理對象的區(qū)域添加目標特效,解決了待處理對象在移動后、如果仍然針對觸控區(qū)域添加目標特效則無法對待處理對象進行特效處理的問題。
圖8是本發(fā)明又一個實施例的移動終端的結構框圖。具體地,圖8中的移動終端800可以為手機、平板電腦、個人數(shù)字助理(personaldigitalassistant,pda)、或車載電腦等。
圖8中的移動終端800包括射頻(radiofrequency,rf)電路810、存儲器820、輸入單元830、顯示單元840、處理器860、音頻電路870、wifi(wirelessfidelity)模塊880和電源890。
其中,輸入單元830可用于接收用戶輸入的數(shù)字或字符信息,以及產(chǎn)生與移動終端800的用戶設置以及功能控制有關的信號輸入。具體地,本發(fā)明實施例中,該輸入單元830可以包括觸控面板831。觸控面板831,也稱為觸摸屏,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸控面板831上的操作),并根據(jù)預先設定的程式驅動相應的連接裝置??蛇x的,觸控面板831可包括觸摸檢測裝置和觸摸控制器兩個部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,并檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,并將它轉換成觸點坐標,再送給該處理器860,并能接收處理器860發(fā)來的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實現(xiàn)觸控面板831。除了觸控面板831,輸入單元830還可以包括其他輸入設備832,其他輸入設備832可以包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、開關按鍵等)、軌跡球、鼠標、操作桿等中的一種或多種。
其中,顯示單元840可用于顯示由用戶輸入的信息或提供給用戶的信息以及移動終端800的各種菜單界面。顯示單元840可包括顯示面板841,可選的,可以采用lcd或有機發(fā)光二極管(organiclight-emittingdiode,oled)等形式來配置顯示面板841。
應注意,觸控面板831可以覆蓋顯示面板841,形成觸摸顯示屏,當該觸摸顯示屏檢測到在其上或附近的觸摸操作后,傳送給處理器860以確定觸摸事件的類型,隨后處理器860根據(jù)觸摸事件的類型在觸摸顯示屏上提供相應的視覺輸出。
觸摸顯示屏包括應用程序界面顯示區(qū)及常用控件顯示區(qū)。該應用程序界面顯示區(qū)及該常用控件顯示區(qū)的排列方式并不限定,可以為上下排列、左右排列等可以區(qū)分兩個顯示區(qū)的排列方式。該應用程序界面顯示區(qū)可以用于顯示應用程序的界面。每一個界面可以包含至少一個應用程序的圖標和/或widget桌面控件等界面元素。該應用程序界面顯示區(qū)也可以為不包含任何內(nèi)容的空界面。該常用控件顯示區(qū)用于顯示使用率較高的控件,例如,設置按鈕、界面編號、滾動條、電話本圖標等應用程序圖標等。
其中處理器860是移動終端800的控制中心,利用各種接口和線路連接整個手機的各個部分,通過運行或執(zhí)行存儲在第一存儲器821內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲在第二存儲器822內(nèi)的數(shù)據(jù),執(zhí)行移動終端800的各種功能和處理數(shù)據(jù),從而對移動終端800進行整體監(jiān)控??蛇x的,處理器890可包括一個或多個處理單元。
在本發(fā)明實施例中,通過調(diào)用存儲該第一存儲器821內(nèi)的軟件程序和/或模塊和/或該第二存儲器822內(nèi)的數(shù)據(jù),處理器860用于檢測針對當前預覽圖像中的待處理對象的觸控操作;根據(jù)所述觸控操作確定所述預覽圖像的目標區(qū)域和目標特效;所述目標區(qū)域包括所述待處理對象;針對所述預覽圖像的目標區(qū)域添加所述目標特效,得到目標預覽圖像;當接收到拍攝指令時,根據(jù)所述目標預覽圖像生成目標照片。
可選地,作為一個實施例,處理器860還用于:獲取所述觸控操作的觸控區(qū)域,根據(jù)所述觸控區(qū)域確定所述目標區(qū)域;獲取所述觸控操作中在所述觸控區(qū)域上的觸控強度,根據(jù)讀取的觸控強度確定所述目標特效。
可選地,作為另一個實施例,當所述預覽圖像中包含有處于運動狀態(tài)的待處理對象時,所述觸控操作包括第一觸控操作和第二觸控操作,處理器860還用于:獲取所述第一觸控操作所指示的運動對象識別區(qū)域,根據(jù)所述運動對象識別區(qū)域確定所述目標區(qū)域;其中,所述運動對象識別區(qū)域包括根據(jù)所述第一觸控操作的觸控區(qū)域所確定的區(qū)域;獲取所述第二觸控操作在預設的觸控強度讀取區(qū)域上的觸控強度,根據(jù)讀取的觸控強度確定所述目標特效。
可選地,作為另一個實施例,處理器860還用于:識別所述運動對象識別區(qū)域中的待處理對象;跟蹤所述待處理對象,將移動后的待處理對象所處的區(qū)域作為所述目標區(qū)域。
可選地,作為另一個實施例,處理器860還用于:將用戶在預設的特效選擇界面上所選擇的觸控強度作為目標觸控強度,所述特效選擇界面包括歷史讀取的多個觸控強度;或者,將當前讀取的觸控強度作為目標觸控強度;查找對應于所述目標觸控強度的目標特效等級;根據(jù)設定特效類型的目標特效等級,確定所述目標特效。
移動終端800能夠實現(xiàn)前述實施例中移動終端實現(xiàn)的各個過程,為避免重復,這里不再贅述。通過本發(fā)明實施例,移動終端800根據(jù)用戶針對預覽圖像的觸控操作,確定預覽圖像的包含有瑕疵內(nèi)容的目標區(qū)域和目標特效,在目標區(qū)域上添加目標特效得到目標預覽圖像,并根據(jù)目標預覽圖像生成照片,得到的照片的瑕疵內(nèi)容添加有可以降低瑕疵內(nèi)容可見度的目標特效,改善了照片的展示效果,符合用戶的拍攝需求。而且,用戶通過簡單的觸控操作即可得到展示效果較佳的照片,無須重新進行拍照,或者在拍照后針對有瑕疵的照片進行特效處理,節(jié)省了用戶的時間,提升了用戶體驗。進一步地,通過識別觸控區(qū)域中處于運動狀態(tài)的待處理對象,并將待處理對象移動后所處的區(qū)域作為目標區(qū)域,從而可以針對包含有待處理對象的區(qū)域添加目標特效,解決了待處理對象在移動后、如果仍然針對觸控區(qū)域添加目標特效則無法對待處理對象進行特效處理的問題。
本領域普通技術人員可以意識到,結合本發(fā)明實施例中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、或者計算機軟件和電子硬件的結合來實現(xiàn)。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術方案的特定應用和設計約束條件。專業(yè)技術人員可以對每個特定的應用來使用不同方法來實現(xiàn)所描述的功能,但是這種實現(xiàn)不應認為超出本發(fā)明的范圍。
所屬領域的技術人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng)、裝置和單元的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。
在本申請所提供的實施例中,應該理解到,所揭露的裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。
所述功能如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術方案本質(zhì)上或者說對現(xiàn)有技術做出貢獻的部分或者該技術方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網(wǎng)絡設備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:u盤、移動硬盤、rom、ram、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
以上所述,僅為本發(fā)明的具體實施方式,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發(fā)明揭露的技術范圍內(nèi),可輕易想到變化或替換,都應涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應以權利要求的保護范圍為準。