亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種智能終端的拍照方法和裝置與流程

文檔序號(hào):12378313閱讀:226來源:國知局
一種智能終端的拍照方法和裝置與流程

本發(fā)明實(shí)施例涉及智能終端技術(shù),尤其涉及一種智能終端的拍照方法和裝置。



背景技術(shù):

基于手機(jī)相機(jī)的便捷性和易用性,手機(jī)相機(jī)技術(shù)發(fā)展迅速,相應(yīng)的采用手機(jī)相機(jī)進(jìn)行拍照成為了當(dāng)前主要拍照方式之一?,F(xiàn)有的多數(shù)智能手機(jī)等移動(dòng)設(shè)備的相機(jī)通常配置有主從式雙攝像頭,即高像素的后置攝像頭和較低像素的前置攝像頭;或者現(xiàn)有的少數(shù)智能手機(jī)等配置有高像素的單攝像頭,如可旋轉(zhuǎn)的單攝像頭。

然而,發(fā)明人在實(shí)現(xiàn)本發(fā)明的過程中,發(fā)現(xiàn)現(xiàn)有技術(shù)存在以下缺陷:現(xiàn)有移動(dòng)設(shè)備如智能手機(jī)相機(jī)拍照時(shí),相機(jī)會(huì)以固定的方式和參數(shù)啟動(dòng)攝像頭進(jìn)行拍照;而當(dāng)用戶想要改變拍照參數(shù)如拍照模式或分辨率進(jìn)行拍照時(shí),必須先要停止當(dāng)前的圖像流,再重新下達(dá)新參數(shù)給相機(jī)并重啟圖像流,相機(jī)才能以用戶輸入的拍照參數(shù)進(jìn)行拍照;重啟圖像流的過程中,相機(jī)取景框圖像會(huì)發(fā)生卡頓或黑屏,因此拍照參數(shù)切換的效率低下,以及多次反復(fù)重啟圖像流可能造成攝像頭工作狀態(tài)異常。



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

本發(fā)明實(shí)施例提供一種智能終端的拍照方法和裝置,以解決現(xiàn)有智能終端改變拍照參數(shù)時(shí)需重啟圖像流的問題。

第一方面,本發(fā)明實(shí)施例提供了一種智能終端的拍照方法,該拍照方法包括:

根據(jù)用戶輸入的攝像頭參數(shù),從運(yùn)行的各攝像頭中查找出與所述攝像頭參數(shù)匹配的目標(biāo)攝像頭;

將輸出至所述智能終端的拍照預(yù)覽界面的圖像流切換為所述目標(biāo)攝像頭生成的圖像流并進(jìn)行顯示。

進(jìn)一步地,所述攝像頭參數(shù)至少包括:分辨率參數(shù)和拍照模式中的任意一種或組合。

進(jìn)一步地,所述分辨率參數(shù)至少包括:1:1,9:16,2:3,4:3,以及自定義分辨率中的任意一種;

所述拍照模式至少包括:普通拍照模式、自定義拍照模式和專業(yè)拍照模式中的任意一種。

進(jìn)一步地,將輸出至所述智能終端的拍照預(yù)覽界面的圖像流切換為所述目標(biāo)攝像頭生成的圖像流并進(jìn)行顯示,包括:

將當(dāng)前輸出至所述智能終端的拍照預(yù)覽界面的圖像流切換為斷流狀態(tài);

將所述目標(biāo)攝像頭生成的圖像流輸出至所述智能終端的拍照預(yù)覽界面中進(jìn)行顯示。

進(jìn)一步地,從運(yùn)行的各攝像頭中查找出與所述攝像頭參數(shù)匹配的目標(biāo)攝像頭之前,還包括:

預(yù)設(shè)每個(gè)所述攝像頭的攝像頭參數(shù)并存儲(chǔ),以及還存儲(chǔ)所述攝像頭參數(shù)和所述攝像頭的對應(yīng)關(guān)系。

第二方面,本發(fā)明實(shí)施例還提供了一種智能終端的拍照裝置,該拍照裝置包括:

查找參數(shù)模塊,用于根據(jù)用戶輸入的攝像頭參數(shù),從運(yùn)行的各攝像頭中查找出與所述攝像頭參數(shù)匹配的目標(biāo)攝像頭;

顯示圖像模塊,用于將輸出至所述智能終端的拍照預(yù)覽界面的圖像流切換為所述目標(biāo)攝像頭生成的圖像流并進(jìn)行顯示。

進(jìn)一步地,所述攝像頭參數(shù)至少包括:分辨率參數(shù)和拍照模式中的任意一種或組合。

進(jìn)一步地,所述分辨率參數(shù)至少包括:1:1,9:16,2:3,4:3,以及自定義分辨率中的任意一種;

所述拍照模式至少包括:普通拍照模式、自定義拍照模式和專業(yè)拍照模式中的任意一種。

進(jìn)一步地,所述顯示圖像模塊包括:

斷開圖像流子模塊,用于將當(dāng)前輸出至所述智能終端的拍照預(yù)覽界面的圖像流切換為斷流狀態(tài);

輸出圖像流子模塊,用于將所述目標(biāo)攝像頭生成的圖像流輸出至所述智能終端的拍照預(yù)覽界面中進(jìn)行顯示。

進(jìn)一步地,該拍照裝置還包括:存儲(chǔ)參數(shù)模塊,用于從運(yùn)行的各攝像頭中查找出與所述攝像頭參數(shù)匹配的目標(biāo)攝像頭之前,預(yù)設(shè)每個(gè)所述攝像頭的攝像頭參數(shù)并存儲(chǔ),以及還存儲(chǔ)所述攝像頭參數(shù)和所述攝像頭的對應(yīng)關(guān)系。

本發(fā)明實(shí)施例提供的智能終端的拍照方法和裝置,智能終端根據(jù)用戶輸入的攝像頭參數(shù),從運(yùn)行的各攝像頭中查找出與攝像頭參數(shù)匹配的目標(biāo)攝像頭,并將輸出至拍照預(yù)覽界面的圖像流切換為目標(biāo)攝像頭生成的圖像流并進(jìn)行顯示。在本發(fā)明實(shí)施例中智能終端需要以用戶所需的拍照參數(shù)進(jìn)行拍攝時(shí),無需先停止當(dāng)前的圖像流再重新給攝像頭下達(dá)新參數(shù)并重啟圖像流的切換流程,而是直接將匹配用戶輸入?yún)?shù)的目標(biāo)攝像頭提供的圖像流輸出至拍照預(yù)覽界面,智能終端即可以用戶所需的參數(shù)實(shí)現(xiàn)拍攝。本發(fā)明實(shí)施例避免了重啟圖像流導(dǎo)致拍照預(yù)覽界面的顯示圖像卡頓或黑屏的問題,也避免了多次反復(fù)重啟圖像流可能造成攝像頭工作狀態(tài)異常的現(xiàn)象,相應(yīng)的也提高了拍照參數(shù)切換效率。

附圖說明

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

圖1是本發(fā)明實(shí)施例一提供的一種智能終端的拍照方法的流程圖;

圖2是本發(fā)明實(shí)施例二提供的一種智能終端的拍照方法的流程圖;

圖3是本發(fā)明實(shí)施例三提供的一種智能終端的拍照裝置的示意圖。

具體實(shí)施方式

為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,以下將參照本發(fā)明實(shí)施例中的附圖,通過實(shí)施方式清楚、完整地描述本發(fā)明的技術(shù)方案,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

如圖1所示,為本發(fā)明實(shí)施例一提供的智能終端的拍照方法的流程圖,本實(shí)施例的技術(shù)方案適用于智能終端的多個(gè)攝像頭進(jìn)行切換并拍照的情況。該方法可以由智能終端的拍照裝置來執(zhí)行,該裝置可以采用軟件和/或硬件的方式實(shí)現(xiàn),并配置在智能終端中執(zhí)行??蛇x該智能終端為智能手機(jī)和平板電腦等配置有多個(gè)攝像頭的電子設(shè)備。

本實(shí)施例提供的智能終端的拍照方法,具體包括如下步驟:

步驟110、根據(jù)用戶輸入的攝像頭參數(shù),從運(yùn)行的各攝像頭中查找出與攝像頭參數(shù)匹配的目標(biāo)攝像頭。

在本發(fā)明中智能終端的相機(jī)具有多個(gè)攝像頭,在本實(shí)施例中可選各攝像頭為智能終端的雙攝或多攝的后置攝像頭,在其他實(shí)施例中可選各攝像頭為智能終端的雙攝或多攝的前置攝像頭,或者還可選各攝像頭為智能終端的前置攝像頭和后置攝像頭,在本發(fā)明中不限制智能終端各攝像頭的設(shè)置位置。在此各攝像頭的攝像頭參數(shù)可以由智能終端默認(rèn)固定或隨機(jī)配置或由用戶自行配置,各攝像頭配置有不同的攝像頭參數(shù)且智能終端記錄了各攝像頭對應(yīng)的攝像頭參數(shù)。

在本實(shí)施例中智能終端開啟相機(jī)后各攝像頭均處于運(yùn)行狀態(tài),其中一個(gè)攝像頭的圖像流直接輸出至用戶可見的拍照預(yù)覽界面進(jìn)行顯示,其余攝像頭也提供圖像流但圖像流不被輸出至拍照預(yù)覽界面??蛇x該顯示圖像流的攝像頭為智能終端或用戶默認(rèn)設(shè)置的固定攝像頭,或者為上次拍攝結(jié)束前顯示圖像流的攝像頭,或者為隨機(jī)設(shè)置的一個(gè)攝像頭,在本發(fā)明中不進(jìn)行具體限制。

智能終端獲取用戶輸入的攝像頭參數(shù),并與記錄的各攝像頭的攝像頭參數(shù)進(jìn)行匹配,當(dāng)用戶輸入的攝像頭參數(shù)與其中一個(gè)攝像頭的攝像頭參數(shù)匹配時(shí)可確定該攝像頭為目標(biāo)攝像頭。已知不同攝像頭配置有不同的攝像頭參數(shù),因此用戶輸入的攝像頭參數(shù)與一個(gè)攝像頭的至少一個(gè)參數(shù)匹配時(shí)即可確定該攝像頭為目標(biāo)攝像頭,匹配過程在此不再贅述。

步驟120、將輸出至智能終端的拍照預(yù)覽界面的圖像流切換為目標(biāo)攝像頭生成的圖像流并進(jìn)行顯示。

當(dāng)智能終端根據(jù)用戶輸入的攝像頭參數(shù)確定用戶所需的目標(biāo)攝像頭后,智能終端將目標(biāo)攝像頭的圖像流直接輸出至用戶可見的拍照預(yù)覽界面進(jìn)行顯示,相機(jī)的其余攝像頭仍舊提供圖像流但圖像流不被輸出至拍照預(yù)覽界面。目標(biāo)攝像頭的圖像流顯示為拍照預(yù)覽圖像,用戶在拍照預(yù)覽界面上操作可通過目標(biāo)攝像頭實(shí)現(xiàn)所需的拍照或錄像等功能。在本實(shí)施例中開啟相機(jī)后,各攝像頭均運(yùn)行且持續(xù)提供圖像流,而本步驟中智能終端改變拍照參數(shù)時(shí),無需重新配置攝像頭的參數(shù)也無需停止并重啟圖像流,而是將匹配用戶輸入?yún)?shù)的目標(biāo)攝像頭提供的圖像流直接輸出至拍照預(yù)覽界面,智能終端即可以用戶輸入的參數(shù)實(shí)現(xiàn)拍攝。

本實(shí)施例提供的智能終端的拍照方法,智能終端根據(jù)用戶輸入的攝像頭參數(shù),從運(yùn)行的各攝像頭中查找出與攝像頭參數(shù)匹配的目標(biāo)攝像頭,并將輸出至拍照預(yù)覽界面的圖像流切換為目標(biāo)攝像頭生成的圖像流并進(jìn)行顯示。在本實(shí)施例中智能終端需要以用戶所需的拍照參數(shù)進(jìn)行拍攝時(shí),無需先停止當(dāng)前的圖像流再重新給攝像頭下達(dá)新參數(shù)并重啟圖像流的切換流程,而是直接將匹配用戶輸入?yún)?shù)的目標(biāo)攝像頭提供的圖像流輸出至拍照預(yù)覽界面,智能終端即可以用戶所需的參數(shù)實(shí)現(xiàn)拍攝。本實(shí)施例不會(huì)發(fā)生重啟圖像流導(dǎo)致拍照預(yù)覽界面的顯示圖像卡頓或黑屏的問題,也避免了多次反復(fù)重啟圖像流可能造成攝像頭工作狀態(tài)異常的現(xiàn)象,相應(yīng)的也提高了拍照參數(shù)切換效率。

如圖2所示,為本發(fā)明實(shí)施例二提供的智能終端的拍照方法的流程圖,本實(shí)施例的技術(shù)方案適用于智能終端的多個(gè)攝像頭進(jìn)行切換并拍照的情況。該方法可以由智能終端的拍照裝置來執(zhí)行,該裝置可以采用軟件和/或硬件的方式實(shí)現(xiàn),并配置在智能終端中執(zhí)行。可選該智能終端為智能手機(jī)和平板電腦等配置有多個(gè)攝像頭的電子設(shè)備。

本實(shí)施例提供的智能終端的拍照方法,具體包括如下步驟:

步驟110、根據(jù)用戶輸入的攝像頭參數(shù),從運(yùn)行的各攝像頭中查找出與攝像頭參數(shù)匹配的目標(biāo)攝像頭。

本實(shí)施例中可選各攝像頭為智能終端的雙攝或多攝的后置攝像頭。在此各攝像頭的攝像頭參數(shù)可以由智能終端默認(rèn)固定或隨機(jī)配置或由用戶自行配置,各攝像頭配置有不同的攝像頭參數(shù)且智能終端記錄了各攝像頭對應(yīng)的攝像頭參數(shù)。該步驟與上述實(shí)施例的同一步驟的執(zhí)行過程相同,在此不再詳述。

在本步驟中可選攝像頭參數(shù)至少包括:分辨率參數(shù)和拍照模式中的任意一種或組合。用戶輸入的攝像頭參數(shù)包括至少一種,而各攝像頭配置的攝像頭參數(shù)包括但不限于以上幾種,如攝像頭A配置的參數(shù)包括分辨率參數(shù)和拍照模式,攝像頭B配置的參數(shù)包括分辨率參數(shù),攝像頭C配置的參數(shù)包括拍照模式等。在本發(fā)明中攝像頭參數(shù)包括但不限于以上幾種,如還可包括圖像處理算法、圖像風(fēng)格等,在本發(fā)明中不進(jìn)行具體限制。

在本實(shí)施例中可選分辨率參數(shù)至少包括:1:1,9:16,2:3,4:3,以及自定義分辨率中的任意一種;拍照模式至少包括:普通拍照模式、自定義拍照模式和專業(yè)拍照模式中的任意一種。在本發(fā)明中分辨率參數(shù)和拍照模式包括但不限于以上幾種,在本發(fā)明中不進(jìn)行具體限制。例如攝像頭A配置的參數(shù)為普通拍照模式以及1:1分辨率參數(shù);攝像頭B配置的參數(shù)包括9:16分辨率參數(shù),攝像頭C配置的參數(shù)為專業(yè)拍照模式以及2:3分辨率參數(shù)。需要說明的是,當(dāng)用戶輸入的分辨率參數(shù)為16:9或9:16時(shí),其目標(biāo)攝像頭均為攝像頭B,智能終端可通過微調(diào)攝像頭B快速切換為用戶所需的分辨率。

此外在本實(shí)施例中優(yōu)選各攝像頭的參數(shù)完全不交疊,則用戶輸入一個(gè)攝像頭參數(shù)后可立即查找出目標(biāo)攝像頭。在其他實(shí)施例中若用戶輸入至少兩個(gè)攝像頭參數(shù)且各攝像頭參數(shù)與用戶輸入攝像頭參數(shù)不完全匹配時(shí),則智能終端可在繼續(xù)輸出當(dāng)前圖像流的狀態(tài)下,對被截?cái)鄨D像流的其中一個(gè)攝像頭的參數(shù)進(jìn)行配置以使其與用戶輸入攝像頭參數(shù)匹配。

例如,用戶輸入9:16以及普通拍照模式,智能終端可選給分辨率參數(shù)為9:16的攝像頭B配置普通拍照模式,則參數(shù)調(diào)整后的攝像頭B為目標(biāo)攝像頭?;谥悄芙K端在繼續(xù)輸出當(dāng)前圖像流的狀態(tài)下可配置多個(gè)攝像頭的參數(shù),在其他實(shí)施例中還可選至少兩個(gè)攝像頭的參數(shù)有交疊;各攝像頭的分辨率參數(shù)至少包括1:1,9:16,2:3,4:3,以及自定義分辨率中的任意一種或組合;各攝像頭的拍照模式至少包括普通拍照模式、自定義拍照模式和專業(yè)拍照模式中的任意一種或組合。

在上述查找出目標(biāo)攝像頭的操作之后,本實(shí)施例的智能終端繼續(xù)執(zhí)行將輸出至智能終端的拍照預(yù)覽界面的圖像流切換為目標(biāo)攝像頭生成的圖像流并進(jìn)行顯示的操作。在本實(shí)施例中該操作具體包括如下步驟:

步驟121、將當(dāng)前輸出至智能終端的拍照預(yù)覽界面的圖像流切換為斷流狀態(tài)。

在本實(shí)施例中智能終端在查找目標(biāo)攝像頭的過程中,各攝像頭中的一個(gè)攝像頭的圖像流會(huì)輸出至拍照預(yù)覽界面進(jìn)行圖像顯示,其他攝像頭的圖像流處于斷流狀態(tài),在此斷流狀態(tài)并非停止圖像流,而是智能終端相機(jī)的圖像處理器ISP截?cái)嗔藬z像頭的圖像流輸出。當(dāng)智能終端根據(jù)用戶輸入的攝像頭參數(shù)確定用戶所需的目標(biāo)攝像頭后,智能終端將當(dāng)前輸出至拍照預(yù)覽界面的圖像流切換為斷流狀態(tài),即智能終端相機(jī)的圖像處理器ISP截?cái)嗔藢?yīng)攝像頭的圖像流輸出。

步驟122、將目標(biāo)攝像頭生成的圖像流輸出至智能終端的拍照預(yù)覽界面中進(jìn)行顯示。

智能終端將當(dāng)前輸出至拍照預(yù)覽界面的圖像流切換為斷流狀態(tài),同時(shí)智能終端將目標(biāo)攝像頭生成的圖像流輸出至用戶可見的拍照預(yù)覽界面,拍照預(yù)覽界面顯示目標(biāo)攝像頭提供的圖像。在此可以理解智能終端相機(jī)的圖像處理器ISP截?cái)鄬?yīng)攝像頭的圖像流輸出,同時(shí)將目標(biāo)攝像頭的圖像流輸出至拍照預(yù)覽界面??蛇x步驟121和步驟122為并列關(guān)系,由此可實(shí)現(xiàn)拍照預(yù)覽界面的流暢顯示。

上述操作中智能終端改變拍照參數(shù)時(shí),截?cái)喈?dāng)前對應(yīng)攝像頭的圖像流輸出,再將匹配用戶輸入?yún)?shù)的目標(biāo)攝像頭提供的圖像流直接輸出至拍照預(yù)覽界面,無需停止圖像流并重啟圖像流,可達(dá)到降低功耗和減少相機(jī)處理數(shù)據(jù)量的效果。

示例性的,在上述技術(shù)方案的基礎(chǔ)上,可選在步驟110之前該拍照方法還包括:步驟100、預(yù)設(shè)每個(gè)攝像頭的攝像頭參數(shù)并存儲(chǔ),以及還存儲(chǔ)攝像頭參數(shù)和攝像頭的對應(yīng)關(guān)系。在本實(shí)施例中智能終端預(yù)先為各攝像頭配置攝像頭參數(shù)并存儲(chǔ),再存儲(chǔ)攝像頭參數(shù)和各攝像頭的對應(yīng)關(guān)系,則執(zhí)行步驟110時(shí)用戶輸入攝像頭參數(shù),智能終端根據(jù)存儲(chǔ)的各攝像頭的攝像頭參數(shù)從運(yùn)行的各攝像頭中查找出與攝像頭參數(shù)匹配的目標(biāo)攝像頭。

在其他實(shí)施例中,若在執(zhí)行步驟110時(shí)用戶輸入多個(gè)攝像頭參數(shù)且與預(yù)先存儲(chǔ)的各攝像頭的攝像頭參數(shù)不匹配時(shí),即無法查找出目標(biāo)攝像頭時(shí),可選智能終端直接對被截?cái)鄨D像流輸出的任意一個(gè)攝像頭的參數(shù)進(jìn)行配置以使其與用戶輸入攝像頭參數(shù)匹配并作為目標(biāo)攝像頭。本領(lǐng)域技術(shù)人員可以理解,配置攝像頭的攝像頭參數(shù)的過程可以在開啟相機(jī)之前,也可以在運(yùn)行相機(jī)的過程中,在本發(fā)明中不進(jìn)行具體限制。

本實(shí)施例提供的智能終端的拍照方法,智能終端需要以用戶所需的拍照參數(shù)進(jìn)行拍攝時(shí),無需先停止當(dāng)前的圖像流再重新給攝像頭下達(dá)新參數(shù)并重啟圖像流的切換流程,而是截?cái)喈?dāng)前顯示的攝像頭的圖像流輸出,同時(shí)直接將匹配用戶輸入?yún)?shù)的目標(biāo)攝像頭提供的圖像流輸出至拍照預(yù)覽界面,智能終端即可以用戶所需的參數(shù)實(shí)現(xiàn)拍攝。本實(shí)施例避免了重啟圖像流導(dǎo)致拍照預(yù)覽界面的顯示圖像卡頓或黑屏的問題,也避免了多次反復(fù)重啟圖像流可能造成攝像頭工作狀態(tài)異常的現(xiàn)象,相應(yīng)的也提高了拍照參數(shù)切換效率;此外各攝像頭的圖像流被截?cái)鄷r(shí)并不停止,則在多次切換過程中均無需重啟圖像流,因此在提高了切換效率的同時(shí)也能夠降低相機(jī)的功耗并減少相機(jī)處理的數(shù)據(jù)量。

如圖3所示,為本發(fā)明實(shí)施例三提供的智能終端的拍照裝置的示意圖,本實(shí)施例的技術(shù)方案適用于智能終端的多個(gè)攝像頭進(jìn)行切換并拍照的情況。該裝置可以執(zhí)行上述任意實(shí)施例所述的智能終端的拍照方法,該裝置可以采用軟件和/或硬件的方式實(shí)現(xiàn),并配置在智能終端中執(zhí)行??蛇x該智能終端為智能手機(jī)和平板電腦等配置有多個(gè)攝像頭的電子設(shè)備。

本實(shí)施例提供的智能終端的拍照裝置,具體包括:查找參數(shù)模塊210和顯示圖像模塊220。

其中,查找參數(shù)模塊210用于根據(jù)用戶輸入的攝像頭參數(shù),從運(yùn)行的各攝像頭中查找出與攝像頭參數(shù)匹配的目標(biāo)攝像頭;顯示圖像模塊220用于將輸出至智能終端的拍照預(yù)覽界面的圖像流切換為目標(biāo)攝像頭生成的圖像流并進(jìn)行顯示。

可選的攝像頭參數(shù)至少包括:分辨率參數(shù)和拍照模式中的任意一種或組合??蛇x的分辨率參數(shù)至少包括:1:1,9:16,2:3,4:3,以及自定義分辨率中的任意一種;拍照模式至少包括:普通拍照模式、自定義拍照模式和專業(yè)拍照模式中的任意一種。

可選的顯示圖像模塊220包括:斷開圖像流子模塊221和輸出圖像流子模塊222。

其中,斷開圖像流子模塊221用于將當(dāng)前輸出至智能終端的拍照預(yù)覽界面的圖像流切換為斷流狀態(tài);輸出圖像流子模塊222用于將目標(biāo)攝像頭生成的圖像流輸出至智能終端的拍照預(yù)覽界面中進(jìn)行顯示??蛇x斷開圖像流子模塊221和輸出圖像流子模塊222是同時(shí)執(zhí)行,以實(shí)現(xiàn)拍照預(yù)覽界面的流暢顯示,達(dá)到不卡頓和不黑屏的技術(shù)效果。

可選的該拍照裝置還包括:存儲(chǔ)參數(shù)模塊200,用于從運(yùn)行的各攝像頭中查找出與攝像頭參數(shù)匹配的目標(biāo)攝像頭之前,預(yù)設(shè)每個(gè)攝像頭的攝像頭參數(shù)并存儲(chǔ),以及還存儲(chǔ)攝像頭參數(shù)和攝像頭的對應(yīng)關(guān)系。

本實(shí)施例以采用上述拍照裝置切換分辨率為例進(jìn)行實(shí)例描述,默認(rèn)初始顯示的攝像頭A的分辨率為4:3,攝像頭B的分辨率為16:9。用戶啟動(dòng)相機(jī)應(yīng)用后,配置在智能終端的拍照裝置無需重新下發(fā)參數(shù)并重啟攝像頭輸出圖像流,而是同時(shí)啟動(dòng)各攝像頭,默認(rèn)攝像頭A的圖像流輸出至相機(jī)拍照預(yù)覽界面顯示,攝像頭B的圖像流處于斷流狀態(tài);當(dāng)用戶選擇切換分辨率至16:9時(shí),拍照裝置控制攝像頭B的圖像流脫離斷流狀態(tài)并將該圖像流輸出至拍照預(yù)覽界面,同時(shí)攝像頭A的圖像流輸出進(jìn)入斷流狀態(tài),即可快速完成用戶切換分辨率的操作。

傳統(tǒng)的單攝像頭和主從式雙攝像頭方案會(huì)在相機(jī)應(yīng)用設(shè)計(jì)上將普通拍照模式和專業(yè)拍照模式完全分開,相機(jī)為專業(yè)拍照模式時(shí)可以設(shè)置不同的快門速度、ISO、色溫等選項(xiàng),而相機(jī)為普通拍照模式時(shí)不能適應(yīng)范圍較大的快門速度、ISO、色溫等選項(xiàng)的調(diào)節(jié)。用戶切換拍照模式時(shí)需要通過智能終端特殊的界面操作步驟發(fā)起拍照模式切換,并且智能終端需要停止當(dāng)前圖像流下達(dá)專業(yè)拍照模式至攝像頭,最后重啟圖像流以完成開啟專業(yè)拍照模式的操作;從專業(yè)拍照模式切換回普通拍照模式的步驟也是如此。

本實(shí)施例再以采用上述拍照裝置切換拍照模式為例進(jìn)行實(shí)例描述。默認(rèn)初始顯示的攝像頭C的拍照模式為普通拍照模式,攝像頭D的拍照模式為專業(yè)拍照模式。用戶啟動(dòng)相機(jī)應(yīng)用后,配置在智能終端的拍照裝置無需重新下發(fā)參數(shù)并重啟攝像頭輸出圖像流,而是同時(shí)啟動(dòng)各攝像頭,默認(rèn)攝像頭C的圖像流輸出至相機(jī)拍照預(yù)覽界面顯示,攝像頭D的圖像流處于斷流狀態(tài);當(dāng)用戶選擇切換拍照模式為專業(yè)拍照模式時(shí),拍照裝置控制攝像頭D的圖像流脫離斷流狀態(tài)并將該圖像流輸出至拍照預(yù)覽界面,同時(shí)攝像頭C的圖像流輸出進(jìn)入斷流狀態(tài),即可快速完成用戶切換拍照模式的操作。從專業(yè)拍照模式切換回普通拍照模式的步驟也是如此。

在本實(shí)施例中若下達(dá)普通拍照模式的攝像頭和專業(yè)拍照模式的攝像頭同時(shí)工作時(shí),智能終端還可選會(huì)根據(jù)當(dāng)前用戶設(shè)置的快門速度、ISO、色溫等選項(xiàng)自動(dòng)選擇使用哪個(gè)攝像頭輸出圖像。

本實(shí)施例提供的智能終端的拍照裝置,智能終端無需先停止當(dāng)前的圖像流再重新給攝像頭下達(dá)新參數(shù)并重啟圖像流的切換流程,而是截?cái)喈?dāng)前顯示的攝像頭的圖像流輸出,同時(shí)直接將匹配用戶輸入?yún)?shù)的目標(biāo)攝像頭提供的圖像流輸出至拍照預(yù)覽界面,智能終端即可以用戶所需的參數(shù)實(shí)現(xiàn)拍攝。本實(shí)施例拍照預(yù)覽界面顯示流暢,不會(huì)出現(xiàn)顯示圖像卡頓或黑屏的問題,也避免了多次反復(fù)重啟圖像流可能造成攝像頭工作狀態(tài)異常的現(xiàn)象,相應(yīng)的也提高了拍照參數(shù)切換效率,降低了相機(jī)的功耗并減少了相機(jī)處理的數(shù)據(jù)量。

本發(fā)明實(shí)施例還提供一種包含計(jì)算機(jī)可執(zhí)行指令的存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可執(zhí)行指令在由計(jì)算機(jī)處理器執(zhí)行時(shí)用于執(zhí)行一種智能終端的拍照方法,該拍照方法包括:

根據(jù)用戶輸入的攝像頭參數(shù),從運(yùn)行的各攝像頭中查找出與所述攝像頭參數(shù)匹配的目標(biāo)攝像頭;

將輸出至所述智能終端的拍照預(yù)覽界面的圖像流切換為所述目標(biāo)攝像頭生成的圖像流并進(jìn)行顯示。

可選的,該計(jì)算機(jī)可執(zhí)行指令在由計(jì)算機(jī)處理器執(zhí)行時(shí)還可以用于執(zhí)行本發(fā)明任意實(shí)施例所提供的智能終端的拍照方法的技術(shù)方案。

通過以上關(guān)于實(shí)施方式的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,本發(fā)明可借助軟件及必需的通用硬件來實(shí)現(xiàn),當(dāng)然也可以通過硬件實(shí)現(xiàn),但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,如計(jì)算機(jī)的軟盤、只讀存儲(chǔ)器(Read-Only Memory,ROM)、隨機(jī)存取存儲(chǔ)器(Random Access Memory,RAM)、閃存(FLASH)、硬盤或光盤等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。

注意,上述僅為本發(fā)明的較佳實(shí)施例及所運(yùn)用技術(shù)原理。本領(lǐng)域技術(shù)人員會(huì)理解,本發(fā)明不限于這里所述的特定實(shí)施例,對本領(lǐng)域技術(shù)人員來說能夠進(jìn)行各種明顯的變化、重新調(diào)整和替代而不會(huì)脫離本發(fā)明的保護(hù)范圍。因此,雖然通過以上實(shí)施例對本發(fā)明進(jìn)行了較為詳細(xì)的說明,但是本發(fā)明不僅僅限于以上實(shí)施例,在不脫離本發(fā)明構(gòu)思的情況下,還可以包括更多其他等效實(shí)施例,而本發(fā)明的范圍由所附的權(quán)利要求范圍決定。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1