两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

拍照控制方法及裝置、終端及存儲介質(zhì)與流程

文檔序號:11236968閱讀:863來源:國知局
拍照控制方法及裝置、終端及存儲介質(zhì)與流程
本發(fā)明涉及電子
技術(shù)領(lǐng)域
,尤其涉及一種拍照控制方法及裝置、終端及存儲介質(zhì)。
背景技術(shù)
:本部分旨在為權(quán)利要求書及具體實施方式中陳述的本發(fā)明的實施方式提供背景或上下文。此處的描述不因為包括在本部分中就承認(rèn)是現(xiàn)有技術(shù)?,F(xiàn)有的終端,例如手機通常都具備拍照功能,在用戶按下拍照按鈕開始到照片生成這個過程,常因用戶的手部抖動導(dǎo)致拍出的照片容易模糊,成片率不理想。技術(shù)實現(xiàn)要素:鑒于此,有必要提供一種涉及一種拍照控制方法及裝置、終端及存儲介質(zhì),以提高拍照成片率。本發(fā)明提供一種拍照控制方法,應(yīng)用于終端,所述方法包括:接收到拍照指令時獲取當(dāng)前幀圖像及預(yù)設(shè)幀數(shù)的緩存圖像;所述緩存圖像包括在接收到所述拍照指令之前緩存的符合預(yù)設(shè)條件的圖像;對所述當(dāng)前幀圖像及所述緩存圖像均進行清晰度評估;將清晰度最高的圖像確定為待輸出的拍照圖像。進一步的,所述預(yù)設(shè)條件包括與所述當(dāng)前幀圖像的拍攝場景和/或拍攝內(nèi)容相匹配。進一步的,所述預(yù)設(shè)幀數(shù)的緩存圖像包括緩存時間點距離所述當(dāng)前幀圖像的緩存時間點的時長不限定的預(yù)設(shè)幀數(shù)的緩存圖像。進一步的,所述預(yù)設(shè)幀數(shù)的緩存圖像的獲取方式包括:在接收到拍照指令之前緩存的候選圖像的幀數(shù)小于或等于所述預(yù)設(shè)幀數(shù)時,獲取所述候選圖像作為所述緩存圖像;在接收到拍照指令之前緩存的所述候選圖像的幀數(shù)大于所述預(yù)設(shè)幀數(shù)時,以間隔預(yù)設(shè)時長的方式從緩存時間點距離所述當(dāng)前幀圖像最近的所述候選圖像中獲取所述預(yù)設(shè)幀數(shù)的所述候選圖像作為所述緩存圖像。進一步的,在接收到所述拍照指令之前,所述方法還包括:根據(jù)拍照預(yù)覽界面中顯示的預(yù)覽圖像識別所述終端當(dāng)前所處的拍攝場景;在所述拍攝場景為暗光場景時,縮短所述終端拍照的曝光時長。進一步的,所述對所述當(dāng)前幀圖像及所述緩存圖像均進行清晰度評估包括:對所述當(dāng)前幀圖像的預(yù)設(shè)區(qū)域及所述緩存圖像的預(yù)設(shè)區(qū)域均進行清晰度評估;所述預(yù)設(shè)區(qū)域包括:所述拍照預(yù)覽界面中顯示的預(yù)覽圖像的中心區(qū)域;或根據(jù)在所述拍照預(yù)覽界面上接收到的手動對焦指令確定的對焦區(qū)域;或根據(jù)所述拍照預(yù)覽界面中顯示的預(yù)覽圖像的特征確定的特征區(qū)域;或根據(jù)所述拍照預(yù)覽界面中顯示的預(yù)覽圖像的景深確定的景深區(qū)域。本發(fā)明還提供一種拍照控制裝置,應(yīng)用于終端。所述裝置包括:獲取模塊,用于在接收到拍照指令時獲取當(dāng)前幀圖像及預(yù)設(shè)幀數(shù)的緩存圖像;所述緩存圖像包括在接收到所述拍照指令之前緩存的符合預(yù)設(shè)條件的圖像;評估模塊,用于對所述當(dāng)前幀圖像及所述緩存圖像均進行清晰度評估;確定模塊,用于將清晰度最高的圖像確定為待輸出的拍照圖像。進一步的,所述預(yù)設(shè)幀數(shù)的緩存圖像包括緩存時間點距離所述當(dāng)前幀圖像的緩存時間點的時長不限定的預(yù)設(shè)幀數(shù)的緩存圖像。本發(fā)明還提供一種終端,所述終端包括存儲器及處理器,所述存儲器用于存儲至少一個指令,所述處理器用于執(zhí)行所述至少一個指令以實現(xiàn)上述的拍照控制方法中的步驟。本發(fā)明還提供一種非易失性存儲介質(zhì),所述非易失性存儲介質(zhì)存儲有至少一個指令,所述至少一個指令被處理器執(zhí)行時實現(xiàn)所述的拍照控制方法,所述拍照控制方法包括上述的拍照控制方法中的步驟。本發(fā)明提供的拍照控制方法、裝置、終端及存儲介質(zhì),通過獲取在接收到拍照指令時的當(dāng)前幀圖像及接收到拍照指令之前緩存的預(yù)設(shè)幀數(shù)的緩存圖像,并對所述當(dāng)前幀圖像及緩存圖像均進行評估,在得到評估結(jié)果后將評估的清晰度最高的圖像確定為待輸出的拍照圖像,提高拍照輸出照片的清晰度,使得到的圖像更能符合用戶的拍照預(yù)期,實現(xiàn)提高拍照成片率的目的。進一步的,本發(fā)明提供的拍照控制方法、裝置、終端及存儲介質(zhì),所述預(yù)設(shè)幀數(shù)的緩存圖像包括緩存時間點距離所述當(dāng)前幀圖像的緩存時間點的時長不限定的預(yù)設(shè)幀數(shù)的緩存圖像,因而,與抽取按下拍照按鈕前的固定時間段內(nèi)緩存的圖像相比,本發(fā)明通過抽取按下拍照按鈕前緩存的固定數(shù)量幀的緩存圖像,即抽取固定數(shù)量幀的符合預(yù)設(shè)條件的緩存圖像,而不論該些緩存圖像的緩存時間點,因而,可有效提升照片的成片率,能更符合用戶的預(yù)期。附圖說明為了更清楚地說明本發(fā)明實施方式的技術(shù)方案,下面將對實施方式描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是本發(fā)明第一實施方式的拍照控制方法的流程圖。圖2是本發(fā)明第二實施方式的拍照控制方法的流程圖。圖3是本發(fā)明一實施方式的拍照控制裝置的示例性的功能模塊圖。圖4是本發(fā)明一實施方式的終端的示例性的結(jié)構(gòu)示意圖。主要元件符號說明終端1存儲器10處理器20攝像裝置30拍照控制裝置100獲取模塊11評估模塊12確定模塊13識別模塊14曝光控制模塊15如下具體實施方式將結(jié)合上述附圖進一步說明本發(fā)明。具體實施方式為了能夠更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點,下面結(jié)合附圖和具體實施方式對本發(fā)明進行詳細(xì)描述。需要說明的是,在不沖突的情況下,本申請的實施方式及實施方式中的特征可以相互組合。在下面的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本發(fā)明,所描述的實施方式僅僅是本發(fā)明一部分實施方式,而不是全部的實施方式。基于本發(fā)明中的實施方式,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施方式,都屬于本發(fā)明保護的范圍。除非另有定義,本文所使用的所有的技術(shù)和科學(xué)術(shù)語與屬于本發(fā)明的
技術(shù)領(lǐng)域
的技術(shù)人員通常理解的含義相同。本文中在本發(fā)明的說明書中所使用的術(shù)語只是為了描述具體的實施方式的目的,不是旨在于限制本發(fā)明。圖1是本發(fā)明第一實施方式的拍照控制方法的流程圖,所述拍照控制方法應(yīng)用于終端中。如圖1所示,所述拍照控制方法可以包括如下步驟:步驟101:在接收到拍照指令時,獲取當(dāng)前幀圖像及預(yù)設(shè)幀數(shù)的緩存圖像。其中,緩存圖像包括在接收到所述拍照指令之前緩存的符合預(yù)設(shè)條件的圖像??梢岳斫獾氖牵雠恼罩噶畹挠|發(fā)方式可包括:觸控指定屏幕區(qū)域、觸控動作識別、壓力識別及物理拍照按鍵等。本實施方式中,所述當(dāng)前幀圖像包括在接收拍照指令時,所述終端攝像頭獲取的實時圖像。本實施方式中,所述預(yù)設(shè)條件可包括與所述當(dāng)前幀圖像的拍攝場景和/或拍攝內(nèi)容相匹配。在一具體應(yīng)用例中,當(dāng)所述預(yù)設(shè)條件為與所述當(dāng)前幀圖像的拍攝場景和拍攝內(nèi)容相匹配時,無疑,緩存圖像中的各幀圖像內(nèi)容及反應(yīng)的光環(huán)境等整體效果均與當(dāng)前幀圖像相一致,符合通常性的拍照預(yù)期度。在另一具體應(yīng)用例中,當(dāng)所述預(yù)設(shè)條件為與所述當(dāng)前幀圖像的拍攝場景相匹配時,緩存圖像中的各幀圖像所反應(yīng)的拍攝場景(如主暗光、主冷色光及主暖色光等場景)與當(dāng)前幀圖像相一致即可,符合關(guān)注拍攝場景(圖像色調(diào))而非圖像內(nèi)容的用戶的拍照預(yù)期度。在又一具體應(yīng)用例中,當(dāng)所述預(yù)設(shè)條件為與所述當(dāng)前幀圖像的拍攝內(nèi)容相匹配時,緩存圖像中的各幀圖像內(nèi)容與當(dāng)前幀圖像的圖像內(nèi)容一致即可,符合關(guān)注拍攝圖像內(nèi)容本身而非圖像色調(diào)等圖像效果的用戶的拍照預(yù)期度。本實施方式中,所述預(yù)設(shè)幀數(shù)的緩存圖像包括緩存時間點距離所述當(dāng)前幀圖像的緩存時間點的時長不限定的預(yù)設(shè)幀數(shù)的緩存圖像。即是說,在獲取預(yù)設(shè)幀數(shù)的緩存圖像時,并不會在一個固定的緩存時間長度內(nèi)去獲取固定數(shù)量的緩存圖像。此處,緩存時間點為緩存的單幀圖像對應(yīng)的時間點??梢岳斫獾氖牵趯嶋H應(yīng)用中,由于存儲速度及存儲空間的限制,因此必然會設(shè)置一緩存開始時間點。故,緩存時間長度為緩存開始時間點至接收到拍照指令之前的時間段,而預(yù)設(shè)幀數(shù)的緩存圖像也應(yīng)該自該緩存時間長度中獲取??梢岳斫獾氖?,受曝光時長、圖像傳感器影響,每秒的緩存幀數(shù)也會有一定的差異,因而就必然帶來實際緩存幀數(shù)的圖像與預(yù)期的緩存圖像的幀數(shù)不相一致的情況。因此,此處獲取固定幀數(shù)的緩存圖像更符合更為高效。本實施方式中,所述預(yù)設(shè)幀數(shù)的緩存圖像的獲取方式包括:1)、在接收到拍照指令之前緩存的候選圖像的幀數(shù)小于或等于所述預(yù)設(shè)幀數(shù)時,獲取所述候選圖像作為所述緩存圖像。2)、在接收到拍照指令之前緩存的所述候選圖像的幀數(shù)大于所述預(yù)設(shè)幀數(shù)時,以間隔預(yù)設(shè)時長的方式從緩存時間點距離所述當(dāng)前幀圖像最近的所述候選圖像中獲取所述預(yù)設(shè)幀數(shù)的所述候選圖像作為所述緩存圖像。對應(yīng)獲取方式1),在一具體應(yīng)用例中,當(dāng)預(yù)設(shè)幀數(shù)為10,在接收到拍照指令之前緩存的候選圖像的幀數(shù)為8時,可直接將8幀的候選圖像作為緩存圖像即可。對應(yīng)獲取方式2),在另一具體應(yīng)用例中,當(dāng)預(yù)設(shè)幀數(shù)為8,在接收到拍照指令之前緩存的候選圖像的幀數(shù)為20時,可優(yōu)先獲取在時間軸上更靠近接收到拍照指令時的多幀候選圖像,以作為預(yù)設(shè)幀數(shù)的緩存圖像。如,從20幀候選圖像中抽取靠近接收到拍照指令時間點的連續(xù)8幀圖像作為預(yù)設(shè)幀數(shù)的緩存圖像。當(dāng)然,還可從獲取的第一幀緩存圖像(剩下7幀待獲取)開始以間隔2毫秒的方式從19幀候選圖像中抽取7幀圖像作為緩存圖像。在第二幀候選圖像與第一幀候選圖像之間的時間間隔小于2毫秒時,則第二幀候選圖像不被抽取,在第三幀候選圖像與第一幀候選圖像之間的時間間隔小于2毫秒時,則第三候選圖像不被抽?。灰源祟愅???梢岳斫獾氖?,在出現(xiàn)經(jīng)抽取后候選圖像幀數(shù)達不到預(yù)設(shè)幀數(shù)的情況時,可抽取靠近第一幀候選圖像且在前一步驟中未被抽取的圖像,直至達到預(yù)設(shè)幀數(shù)??梢岳斫獾氖?,此處的從緩存時間點距離所述當(dāng)前幀圖像最近的所述候選圖像中獲取所述預(yù)設(shè)幀數(shù)的所述候選圖像作為所述緩存圖像的目的在于,使得緩存圖像與當(dāng)前幀圖像的差異量最小。可以理解的是,在本步驟中,當(dāng)所述預(yù)設(shè)條件為與所述當(dāng)前幀圖像的拍攝場景和拍攝內(nèi)容相匹配時,表明用戶更為關(guān)注圖像的內(nèi)容及其場景。針對該情況,本發(fā)明還可對緩存圖像進行運動評估,在評估出相鄰幀的緩存圖像間存在部分差異時,可對緩存圖像做運動補償處理,以確保每幀緩存圖像都能盡量地符合用戶的拍照預(yù)期,并保證后續(xù)步驟中對圖像進行清晰度評估的評估結(jié)果的可靠性。步驟103:對所述當(dāng)前幀圖像及所述緩存圖像均進行清晰度評估。本實施方式中,清晰度包括一張圖像全圖或局部的細(xì)部影紋及其邊界的清晰程度,是衡量圖像質(zhì)量優(yōu)劣的重要指標(biāo),因而往往是用戶判斷照片是否可用的重要考量點。受此影響,拍照的成片率高低也就與圖像的清晰度密不可分。因此,本發(fā)明通過對當(dāng)前幀圖像和獲取的預(yù)設(shè)幀數(shù)的緩存圖像進行評估排序,以得到按圖像清晰度進行排序的多幀圖像序列??梢岳斫獾氖?,清晰度評估可通過基于像素點的銳度的圖像算法實現(xiàn)??梢岳斫獾氖?,清晰度的評估可為圖像全圖的清晰度評估,也可為圖像局部的清晰度評估。步驟104:將清晰度最高的圖像確定為待輸出的拍照圖像。本實施方式中,利用拍照緩存的圖像,并通過對符合預(yù)設(shè)條件的緩存圖像與接收到拍照指令時獲取的當(dāng)前幀圖像進行清晰度的評估,再根據(jù)評估結(jié)果將最為清晰的圖像確定為待輸出的拍照圖像,提高拍照輸出照片的清晰度,使得到的圖像更能符合用戶的拍照預(yù)期,實現(xiàn)提高拍照成片率的目的。與此同時,由于本發(fā)明的拍照控制方法完全通過程序控制即可達到提高拍照成片率的目的,無需給終端添加任何特制的鏡頭或是光學(xué)防抖等硬件,因而并不會給制造廠商帶來制造成本的問題。本實施方式中,本發(fā)明通過設(shè)定一個固定數(shù)量的預(yù)設(shè)幀數(shù)(如5幀),以從緩存圖像中獲取滿足預(yù)設(shè)條件的圖像,可獲取緩存的任何時間點上的圖像,因而獲取的各幀緩存圖像的時間跨度也就可以不相同,只要獲取的各幀圖像滿足預(yù)設(shè)條件即可,與現(xiàn)有技術(shù)采取在一個連續(xù)的時間內(nèi)獲取緩存圖像進行清晰度評估的方式存在不同,且利用本發(fā)明的拍照控制方法得到的照片更能符合用戶的特定需求。圖2是本發(fā)明第二實施方式的拍照控制方法的流程圖。所述的第二實施方式與第一實施方式的主要區(qū)別在于,第二實施方式中還包括了識別拍攝場景等步驟。需要說明的是,在本發(fā)明的精神或基本特征的范圍內(nèi),適用于第一實施方式中的各具體方案也可以相應(yīng)的適用于第二實施方式中,為節(jié)省篇幅及避免重復(fù)起見,在此就不再贅述。步驟201:根據(jù)拍照預(yù)覽界面中顯示的預(yù)覽圖像識別所述終端當(dāng)前所處的拍攝場景。拍照預(yù)覽界面可同步顯示攝像頭獲取的影像,利用此點,通過圖像識別就能很快得出當(dāng)前終端所處的拍攝場景。可以理解的是,此處圖像的拍攝場景(此處,以拍攝場景是暗光場景為例)識別可通過如下方式實現(xiàn):1)、對所述預(yù)覽圖像進行直方圖統(tǒng)計,并將所述直方圖劃分為多個區(qū)域。其中,多個區(qū)域包括暗光區(qū)域。2)、計算所述多個區(qū)域的占比率。3)、在暗光區(qū)域的占比率大于預(yù)設(shè)占比率時,確定所述拍攝場景為暗光場景??梢岳斫獾氖?,多個區(qū)域還可包括高亮區(qū)域、一般亮度區(qū)域,其識別也同樣可通過計算占比率的方式得到,此處不再展開敘述??梢岳斫獾氖?,多個區(qū)域還可以色調(diào)進行區(qū)域的劃分,根據(jù)色調(diào)的占比率大小識別出拍攝場景光線的冷暖。步驟202:在所述拍攝場景為暗光場景時,縮短所述終端拍照的曝光時長。本實施方式中,由于當(dāng)下智能終端多配備3a功能(自動對焦、自動曝光及自動白平衡功能),而其中的自動曝光功能能夠根據(jù)光環(huán)境(往往能夠反映出拍攝場景)進行快速調(diào)整,使得拍照輸出的圖像不至于過明或是過暗。因而,在光環(huán)境為暗光時,為使得拍照得到的圖像不至于過暗,往往會增大曝光時長以增大通光量。然而,此時,細(xì)微的抖動就能夠帶來成像模糊不清的嚴(yán)重問題。針對此問題,在暗光場景下,本發(fā)明通過控制縮短所述終端拍照的曝光時長,以降低在拍照過程中的曝光處理階段受到外界環(huán)境干擾的可能性,從而利于拍照的成像控制??梢岳斫獾氖?,對于在識別的拍攝場景為一般光環(huán)境時,終端可不對拍照曝光處理做任何控制,按照現(xiàn)有終端已有的曝光時間控制算法進行曝光處理即可。步驟203:接收拍照指令。步驟204:獲取當(dāng)前幀圖像及預(yù)設(shè)幀數(shù)的緩存圖像;所述緩存圖像包括在接收到所述拍照指令之前緩存的符合預(yù)設(shè)條件的圖像。步驟205:對所述當(dāng)前幀圖像及所述緩存圖像均進行清晰度評估。步驟206:將清晰度最高的圖像確定為待輸出的拍照圖像。本實施方式中,在暗光場景下,通過曝光時長的調(diào)整,降低緩存圖像及當(dāng)前幀圖像的圖像模糊的概率。而在接收到拍照指令之后,獲取的預(yù)設(shè)幀數(shù)的緩存圖像及當(dāng)前幀圖像均是經(jīng)曝光處理過的圖像,由此,提升待評估圖像的整體清晰度水平,從而使得待輸出的拍照圖像清晰,進而提高拍照的成片率。本實施方式中,對所述當(dāng)前幀圖像及所述緩存圖像均進行清晰度評估可以包括:對所述當(dāng)前幀圖像的預(yù)設(shè)區(qū)域及所述緩存圖像的預(yù)設(shè)區(qū)域均進行清晰度評估。僅對預(yù)設(shè)區(qū)域進行清晰度評估,可減小評估計算量,提升評估效率。與此同時,對圖像的評估更具針對性,符合用戶的需求。在本實施方式的一個具體應(yīng)用例中,上述的預(yù)設(shè)區(qū)域可以包括以下中的一種:1)、所述拍照預(yù)覽界面中顯示的預(yù)覽圖像的中心區(qū)域。2)、根據(jù)在所述拍照預(yù)覽界面上接收到的手動對焦指令確定的對焦區(qū)域。3)、根據(jù)所述拍照預(yù)覽界面中顯示的預(yù)覽圖像的特征確定的特征區(qū)域。4)、根據(jù)所述拍照預(yù)覽界面中顯示的預(yù)覽圖像的景深確定的景深區(qū)域。其中,在預(yù)設(shè)區(qū)域為所述拍照預(yù)覽界面中顯示的預(yù)覽圖像的中心區(qū)域時,通常地,在進入拍照預(yù)覽界面后,于無任何指令輸入的情況下,相機程序往往會以預(yù)覽圖像的中心區(qū)域作為自動對焦區(qū)域或是不進行任何對焦動作,而自動對焦區(qū)域或是未進行任何對焦動作的圖像的最清晰處往往位于預(yù)覽圖像的中心區(qū)域,借此,將預(yù)覽圖像的中心區(qū)域作為默認(rèn)狀態(tài)下的預(yù)設(shè)區(qū)域,以符合終端的快速取景拍攝的要求。在預(yù)設(shè)區(qū)域為根據(jù)在所述拍照預(yù)覽界面上接收到的手動對焦指令確定的對焦區(qū)域時,通常地,用戶之所以進行手動對焦,往往是因為用戶對某個區(qū)域的圖像內(nèi)容感興趣,因而想讓手動對焦確定的對焦框中的圖像內(nèi)容能夠清晰地顯示,借此,將手動對焦區(qū)域確定為預(yù)設(shè)區(qū)域,以符合用戶針對某個感興趣區(qū)域的拍攝要求??梢岳斫獾氖?,此處的預(yù)設(shè)區(qū)域可以小于所述對焦區(qū)域的對焦框,也可以大于所述對焦區(qū)域的對焦框。在預(yù)設(shè)區(qū)域為根據(jù)所述拍照預(yù)覽界面中顯示的預(yù)覽圖像的特征確定的特征區(qū)域時,通常地,對拍攝目標(biāo)的動作或是特征進行捕捉以得到特征影像(人臉、手勢影像等),能夠方便用戶拍攝具有特定特征的圖像,借此,將特征區(qū)域作為預(yù)設(shè)區(qū)域,以符合用戶拍攝具有某種特征影像的拍攝要求。在預(yù)設(shè)區(qū)域為根據(jù)所述拍照預(yù)覽界面中顯示的預(yù)覽圖像的景深確定的景深區(qū)域,通常地,對用戶拍照構(gòu)圖而言,目標(biāo)的景深設(shè)置往往能夠營造出一種空間感,且能夠有效地突出特定景深的目標(biāo)。借此,將景深區(qū)域作為預(yù)設(shè)區(qū)域,以符合用戶對特定景深的目標(biāo)的拍攝要求。圖3是本發(fā)明一實施例提供的拍照控制裝置的示例性的功能模塊圖。如圖3所示,所述拍照控制裝置100包括獲取模塊11、評估模塊12及確定模塊13,利用獲取模塊11在接收到拍照指令時獲取相應(yīng)的圖像,再由評估模塊12對獲取的圖像進行清晰度評估以得到圖像的清晰度高低排列,最后再由確定模塊13將清晰度最高的圖像確定為待輸出的拍照圖像,從而達到提高拍照成片率的目的。又由于獲取的圖像包括接收到拍照指令時的當(dāng)前幀圖像及符合預(yù)設(shè)條件的緩存圖像,由此,在滿足拍照成片率的同時,還可實現(xiàn)用戶特定目的的照片拍攝,提升用戶的拍照體驗??梢岳斫獾氖?,本發(fā)明的拍照控制裝置100還可包括其他模塊,如識別模塊、曝光控制模塊等,以實現(xiàn)相應(yīng)的功能。如下,將對本發(fā)明所提供的終端進行描述。圖4是本發(fā)明一實施例提供的終端的示意圖。該實施例的終端1包括:存儲器10、處理器20、攝像裝置30以及存儲在所述存儲器中并可在所述處理器上運行的計算機程序,例如拍照控制程序。所述處理器執(zhí)行所述計算機程序時實現(xiàn)上述各個拍照控制方法實施例中的步驟,例如圖1所示的步驟101至步驟103?;蛘?,所述處理器執(zhí)行所述計算機程序時實現(xiàn)上述各裝置實施例中各模塊的功能,例如獲取模塊在接收到拍照指令時獲取當(dāng)前幀圖像及預(yù)設(shè)幀數(shù)的緩存圖像的功能。所述終端可以是手機、桌上型計算機、筆記本、掌上電腦及云端服務(wù)器等計算設(shè)備。所述終端可包括,但不僅限于,處理器20、存儲器10。本領(lǐng)域技術(shù)人員可以理解,所述示意圖僅僅是本發(fā)明用于實現(xiàn)拍照控制方法的終端的示例,并不構(gòu)成對終端的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件,例如所述終端還可以包括輸入輸出設(shè)備、網(wǎng)絡(luò)接入設(shè)備、總線等。所稱處理器20可以是中央處理單元(centralprocessingunit,cpu),還可以是其他通用處理器、數(shù)字信號處理器(digitalsignalprocessor,dsp)、專用集成電路(applicationspecificintegratedcircuit,asic)、現(xiàn)成可編程門陣列(field-programmablegatearray,fpga)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件等。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等,所述處理器是所述終端的控制中心,利用各種接口和線路連接整個終端的各個部分。所述存儲器10可用于存儲所述計算機程序和/或模塊,所述處理器20通過運行或執(zhí)行存儲在所述存儲器內(nèi)的計算機程序和/或模塊,以及調(diào)用存儲在存儲器內(nèi)的數(shù)據(jù),實現(xiàn)所述終端的各種功能。所述存儲器10可主要包括存儲程序區(qū)和存儲數(shù)據(jù)區(qū),其中,存儲程序區(qū)可存儲操作系統(tǒng)、至少一個功能所需的應(yīng)用程序(比如聲音播放功能、圖像播放功能等)等;存儲數(shù)據(jù)區(qū)可存儲根據(jù)手機的使用所創(chuàng)建的數(shù)據(jù)(比如音頻數(shù)據(jù)、電話本等)等。此外,存儲器可以包括高速隨機存取存儲器,還可以包括非易失性存儲器,例如硬盤、內(nèi)存、插接式硬盤,智能存儲卡(smartmediacard,smc),安全數(shù)字(securedigital,sd)卡,閃存卡(flashcard)、至少一個磁盤存儲器件、閃存器件、或其他易失性固態(tài)存儲器件。攝像裝置30可以是攝像頭。示例性的,所述計算機程序可以被分割成一個或多個模塊,所述一個或者多個模塊被存儲在所述存儲器10中,并由所述處理器20執(zhí)行,以完成本發(fā)明。所述一個或多個模塊可以是能夠完成特定功能的一系列計算機程序指令段,該指令段用于描述所述計算機程序在所述終端1中的執(zhí)行過程。例如,所述計算機程序可以被分割成獲取模塊11、評估模塊12、確定模塊13、識別模塊14及曝光控制模塊15,各模塊具體功能如下:獲取模塊11,可用于在接收到拍照指令時獲取當(dāng)前幀圖像及預(yù)設(shè)幀數(shù)的緩存圖像。其中,所述緩存圖像包括在接收到所述拍照指令之前緩存的符合預(yù)設(shè)條件的圖像。評估模塊12,可用于對所述當(dāng)前幀圖像及所述緩存圖像均進行清晰度評估。確定模塊13,可用于將清晰度最高的圖像確定為待輸出的拍照圖像。識別模塊14,可用于根據(jù)拍照預(yù)覽界面中顯示的預(yù)覽圖像識別所述終端當(dāng)前所處的拍攝場景。曝光控制模塊15,可用于在所述拍攝場景為暗光場景時,縮短所述終端拍照的曝光時長。本發(fā)明所述終端集成的模塊如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機可讀取存儲介質(zhì)中。基于這樣的理解,本發(fā)明實現(xiàn)上述實施例方法中的全部或部分流程,也可以通過計算機程序來指令相關(guān)的硬件來完成,所述的計算機程序可存儲于一計算機可讀存儲介質(zhì)中,該計算機程序在被處理器執(zhí)行時,可實現(xiàn)上述各個方法實施例的步驟。其中,所述計算機程序包括計算機程序代碼,所述計算機程序代碼可以為源代碼形式、對象代碼形式、可執(zhí)行文件或某些中間形式等。所述計算機可讀介質(zhì)可以包括:能夠攜帶所述計算機程序代碼的任何實體或裝置、記錄介質(zhì)、u盤、移動硬盤、磁碟、光盤、計算機存儲器、只讀存儲器(rom,read-onlymemory)、隨機存取存儲器(ram,randomaccessmemory)、電載波信號、電信信號以及軟件分發(fā)介質(zhì)等。需要說明的是,所述計算機可讀介質(zhì)包含的內(nèi)容可以根據(jù)司法管轄區(qū)內(nèi)立法和專利實踐的要求進行適當(dāng)?shù)脑鰷p,例如在某些司法管轄區(qū),根據(jù)立法和專利實踐,計算機可讀介質(zhì)不包括電載波信號和電信信號。以上實施方式僅用以說明本發(fā)明的技術(shù)方案而非限制,盡管參照以上較佳實施方式對本發(fā)明進行了詳細(xì)說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,可以對本發(fā)明的技術(shù)方案進行修改或等同替換都不應(yīng)脫離本發(fā)明技術(shù)方案的精神和范圍。當(dāng)前第1頁12
當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
嘉善县| 琼海市| 锡林浩特市| 淳化县| 辉南县| 乌鲁木齐县| 平原县| 读书| 大城县| 闽侯县| 民县| 镇原县| 定州市| 重庆市| 深州市| 会宁县| 黔南| 泰州市| 马山县| 石嘴山市| 方山县| 安乡县| 成都市| 海林市| 正阳县| 兴义市| 花莲县| 张家港市| 荥阳市| 辰溪县| 边坝县| 车险| 德安县| 昌乐县| 德州市| 巩留县| 呈贡县| 兴仁县| 海原县| 乌兰察布市| 文登市|