拍照方法、拍照裝置及終端的制作方法
【專利摘要】本發(fā)明適用于移動(dòng)通信領(lǐng)域,提供了一種拍照方法、拍照裝置及終端。所述方法包括:通過第一攝像頭對(duì)需要拍攝的場(chǎng)景進(jìn)行測(cè)光;根據(jù)測(cè)光結(jié)果確定最亮區(qū)域過曝的曝光時(shí)間;根據(jù)確定的最亮區(qū)域過曝的曝光時(shí)間確定第一攝像頭的曝光時(shí)間以及第二攝像頭的曝光時(shí)間,所述第一攝像頭的曝光時(shí)間不等于第二攝像頭的曝光時(shí)間;根據(jù)確定的第一攝像頭的曝光時(shí)間,以及確定的第二攝像頭的曝光時(shí)間,通過第一攝像頭和第二攝像頭同時(shí)對(duì)需要拍攝的場(chǎng)景進(jìn)行拍照;合成第一攝像頭對(duì)需要拍攝的場(chǎng)景進(jìn)行拍照得到的照片和第二攝像頭對(duì)需要拍攝的場(chǎng)景進(jìn)行拍照得到的照片。本發(fā)明實(shí)施例能夠輸出高動(dòng)態(tài)的照片。
【專利說明】拍照方法、拍照裝置及終端
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于移動(dòng)通信領(lǐng)域,尤其涉及一種拍照方法、拍照裝置及終端。
【背景技術(shù)】
[0002]目前,終端(智能手機(jī)或平板電腦)集成的功能越來越多,如除了上網(wǎng)功能外,通過在終端上設(shè)置攝像頭還可實(shí)現(xiàn)拍照功能。
[0003]但通過現(xiàn)有的設(shè)置在終端的攝像頭在拍攝明亮度差異比較大的場(chǎng)景時(shí),在高亮度的區(qū)域容易過曝,在低亮度的區(qū)域容易欠曝,由于拍攝出來的照片的動(dòng)態(tài)范圍過小,因此導(dǎo)致拍攝的照片效果不好。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例提供了一種拍照方法、拍照裝置及終端,旨在解決現(xiàn)有方法難以獲取亮度動(dòng)態(tài)范圍大的照片的問題。
[0005]一方面,提供了一種拍照方法,所述方法包括下述步驟:
[0006]通過第一攝像頭對(duì)需要拍攝的場(chǎng)景進(jìn)行測(cè)光;
[0007]根據(jù)測(cè)光結(jié)果確定最亮區(qū)域過曝的曝光時(shí)間;
[0008]根據(jù)確定的最亮區(qū)域過曝的曝光時(shí)間確定第一攝像頭的曝光時(shí)間以及第二攝像頭的曝光時(shí)間,所述第一攝像頭的曝光時(shí)間不等于第二攝像頭的曝光時(shí)間;
[0009]根據(jù)確定的第一攝像頭的曝光時(shí)間,以及確定的第二攝像頭的曝光時(shí)間,通過第一攝像頭和第二攝像頭同時(shí)對(duì)需要拍攝的場(chǎng)景進(jìn)行拍照;
[0010]合成第一攝像頭對(duì)需要拍攝的場(chǎng)景進(jìn)行拍照得到的照片和第二攝像頭對(duì)需要拍攝的場(chǎng)景進(jìn)行拍照得到的照片。
[0011]結(jié)合第一方面,在第一方面的第一種可能的實(shí)現(xiàn)方式中,所述通過第一攝像頭對(duì)需要拍攝的場(chǎng)景進(jìn)行測(cè)光的步驟具體包括:
[0012]通過第一攝像頭獲取需要拍攝的場(chǎng)景對(duì)應(yīng)的照片;
[0013]將獲取的照片劃分為N*N個(gè)區(qū)域,N為自然數(shù);
[0014]統(tǒng)計(jì)劃分的區(qū)域中的像素點(diǎn)的売度值,以確定最聞売度值以及最聞売度值所在的區(qū)域。
[0015]結(jié)合第一方面的第一種可能的實(shí)現(xiàn)方式,在第一方面的第二種可能的實(shí)現(xiàn)方式中,所述根據(jù)測(cè)光結(jié)果確定最亮區(qū)域過曝的曝光時(shí)間的步驟具體包括:
[0016]獲取第一攝像頭的傳感器的亮度等級(jí);
[0017]根據(jù)確定的最聞売度值、得到該最聞売度值的曝光時(shí)間、以及獲取的売度等級(jí),確定最亮區(qū)域過曝的曝光時(shí)間。
[0018]結(jié)合第一方面,或第一方面的第一種可能的實(shí)現(xiàn)方式,或第一方面的第二種可能的實(shí)現(xiàn)方式,在第一方面的第三種可能的實(shí)現(xiàn)方式中,所述根據(jù)確定的最亮區(qū)域過曝的曝光時(shí)間確定第一攝像頭的曝光時(shí)間以及第二攝像頭的曝光時(shí)間的步驟具體包括:
[0019]采用最亮區(qū)域過曝的曝光時(shí)間T作為第一攝像頭的曝光時(shí)間T,所述T大于O ;
[0020]采用T/Μ作為第二攝像頭的曝光時(shí)間,所述M為大于或等于2,小于或等于10的自然數(shù)。
[0021]結(jié)合第一方面的第三種可能的實(shí)現(xiàn)方式,在第一方面的第四種可能的實(shí)現(xiàn)方式中,所述合成第一攝像頭對(duì)需要拍攝的場(chǎng)景進(jìn)行拍照得到的照片和第二攝像頭對(duì)需要拍攝的場(chǎng)景進(jìn)行拍照得到的照片的步驟具體包括:
[0022]確定第一攝像頭拍照得到的照片中的過曝區(qū)域;
[0023]裁減所述確定的過曝區(qū)域;
[0024]將第二攝像頭拍照得到的照片中與裁減的過曝區(qū)域?qū)?yīng)的區(qū)域,與裁減了過曝區(qū)域的照片進(jìn)行合成,得到合成后的照片。
[0025]第二方面,提供了一種拍照裝置,所述裝置包括:
[0026]場(chǎng)景測(cè)光單元,用于通過第一攝像頭對(duì)需要拍攝的場(chǎng)景進(jìn)行測(cè)光;
[0027]過曝的曝光時(shí)間確定單元,用于根據(jù)測(cè)光結(jié)果確定最亮區(qū)域過曝的曝光時(shí)間;
[0028]攝像頭的曝光時(shí)間確定單元,用于根據(jù)確定的最亮區(qū)域過曝的曝光時(shí)間確定第一攝像頭的曝光時(shí)間以及第二攝像頭的曝光時(shí)間,所述第一攝像頭的曝光時(shí)間不等于第二攝像頭的曝光時(shí)間;
[0029]拍照單元,用于根據(jù)確定的第一攝像頭的曝光時(shí)間,以及確定的第二攝像頭的曝光時(shí)間,通過第一攝像頭和第二攝像頭同時(shí)對(duì)需要拍攝的場(chǎng)景進(jìn)行拍照;
[0030]照片合成單元,用于合成第一攝像頭對(duì)需要拍攝的場(chǎng)景進(jìn)行拍照得到的照片和第二攝像頭對(duì)需要拍攝的場(chǎng)景進(jìn)行拍照得到的照片。
[0031]結(jié)合第二方面,在第二方面的第一種可能的實(shí)現(xiàn)方式中,所述場(chǎng)景測(cè)光單元包括:
[0032]照片獲取模塊,用于通過第一攝像頭獲取需要拍攝的場(chǎng)景對(duì)應(yīng)的照片;
[0033]照片劃分模塊,用于將獲取的照片劃分為N*N個(gè)區(qū)域,N為自然數(shù);
[0034]最聞売度值確定|旲塊,用于統(tǒng)計(jì)劃分的區(qū)域中的像素點(diǎn)的売度值,以確定最聞売度值以及最高亮度值所在的區(qū)域。
[0035]結(jié)合第二方面的第一種可能的實(shí)現(xiàn)方式,在第二方面的第二種可能的實(shí)現(xiàn)方式中,所述過曝的曝光時(shí)間確定單元包括:
[0036]売度等級(jí)獲取|旲塊,用于獲取第一攝像頭的傳感器的売度等級(jí);
[0037]最売區(qū)域過曝的曝光時(shí)間確定|旲塊,用于根據(jù)確定的最聞売度值、得到該最聞売度值的曝光時(shí)間、以及獲取的亮度等級(jí),確定最亮區(qū)域過曝的曝光時(shí)間。
[0038]結(jié)合第二方面,或第二方面的第一種可能的實(shí)現(xiàn)方式,或第二方面的第二種可能的實(shí)現(xiàn)方式,在第二方面的第三種可能的實(shí)現(xiàn)方式中,所述攝像頭的曝光時(shí)間確定單元包括:
[0039]第一攝像頭的曝光時(shí)間確定模塊,用于采用最亮區(qū)域過曝的曝光時(shí)間T作為第一攝像頭的曝光時(shí)間T,所述T大于O ;
[0040]第二攝像頭的曝光時(shí)間確定模塊,用于采用T/Μ作為第二攝像頭的曝光時(shí)間,所述M為大于或等于2,小于或等于10的自然數(shù)。
[0041]結(jié)合第二方面的第三種可能的實(shí)現(xiàn)方式,在第二方面的第四種可能的實(shí)現(xiàn)方式中,所述照片合成單元包括:
[0042]過曝區(qū)域確定模塊,用于確定第一攝像頭拍照得到的照片中的過曝區(qū)域;
[0043]過曝區(qū)域裁減模塊,用于裁減所述確定的過曝區(qū)域;
[0044]圖像合成模塊,用于將第二攝像頭拍照得到的照片中與裁減的過曝區(qū)域?qū)?yīng)的區(qū)域,與裁減了過曝區(qū)域的照片進(jìn)行合成,得到合成后的照片。
[0045]第三方面,提供了一種終端,所述終端包括上述的拍照裝置。
[0046]結(jié)合第三方面,在第三方面的第一種可能的實(shí)現(xiàn)方式中,所述終端為智能手機(jī)或平板電腦。
[0047]在本發(fā)明實(shí)施例中,通過第一攝像頭對(duì)需要拍攝的場(chǎng)景進(jìn)行測(cè)光,根據(jù)測(cè)光結(jié)果確定最亮區(qū)域過曝的曝光時(shí)間,根據(jù)確定的最亮區(qū)域過曝的曝光時(shí)間確定第一攝像頭的曝光時(shí)間以及第二攝像頭的曝光時(shí)間,根據(jù)確定的第一攝像頭的曝光時(shí)間,以及確定的第二攝像頭的曝光時(shí)間,同時(shí)對(duì)需要拍攝的場(chǎng)景進(jìn)行拍照,合成第一攝像頭對(duì)需要拍攝的場(chǎng)景進(jìn)行拍照得到的照片和第二攝像頭對(duì)需要拍攝的場(chǎng)景進(jìn)行拍照得到的照片。由于對(duì)需要拍攝的場(chǎng)景進(jìn)行測(cè)光,因此能夠確定需要拍攝的場(chǎng)景中最亮區(qū)域過曝的曝光時(shí)間,從而能夠根據(jù)最亮區(qū)域過曝的曝光時(shí)間確定第一攝像頭和第二攝像頭的曝光時(shí)間,并根據(jù)確定的曝光時(shí)間同時(shí)對(duì)同一場(chǎng)景進(jìn)行拍攝,且由于第一攝像頭的曝光時(shí)間和第二攝像頭的曝光時(shí)間不同,因此,將第一攝像頭拍攝的照片與第二攝像頭拍攝的照片進(jìn)行合成后,能夠得到更高動(dòng)態(tài)的照片,從而能夠清晰呈現(xiàn)明亮度差異比較大的場(chǎng)景。
【專利附圖】
【附圖說明】
[0048]圖1是本發(fā)明第一實(shí)施例提供的一種拍照方法的流程圖;
[0049]圖2是本發(fā)明第二實(shí)施例提供的一種拍照裝置的結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0050]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0051]本發(fā)明實(shí)施例中,通過第一攝像頭對(duì)需要拍攝的場(chǎng)景進(jìn)行測(cè)光,根據(jù)測(cè)光結(jié)果確定最亮區(qū)域過曝的曝光時(shí)間,根據(jù)確定的最亮區(qū)域過曝的曝光時(shí)間確定第一攝像頭的曝光時(shí)間以及第二攝像頭的曝光時(shí)間,根據(jù)確定的第一攝像頭的曝光時(shí)間,以及確定的第二攝像頭的曝光時(shí)間,同時(shí)對(duì)需要拍攝的場(chǎng)景進(jìn)行拍照,合成第一攝像頭對(duì)需要拍攝的場(chǎng)景進(jìn)行拍照得到的照片和第二攝像頭對(duì)需要拍攝的場(chǎng)景進(jìn)行拍照得到的照片。
[0052]為了說明本發(fā)明所述的技術(shù)方案,下面通過具體實(shí)施例來進(jìn)行說明。
[0053]實(shí)施例一:
[0054]圖1示出了本發(fā)明第一實(shí)施例提供的一種拍照方法的流程圖,在本發(fā)明實(shí)施例中,終端的同一面上設(shè)置有兩個(gè)攝像頭:第一攝像頭和第二攝像頭。通過第一攝像頭和第二攝像頭同時(shí)拍攝同一場(chǎng)景,得到兩張曝光程度不同的照片,再根據(jù)得到的兩張曝光程度不同的兩張照片合成最終的照片,詳述如下:
[0055]步驟S11,通過第一攝像頭對(duì)需要拍攝的場(chǎng)景進(jìn)行測(cè)光。
[0056]在第一攝像頭測(cè)光之前,可先調(diào)整第一攝像頭和第二攝像頭的參數(shù),保證該第一攝像頭和第二攝像頭的視場(chǎng)角相同,以便該第一攝像頭和第二攝像頭能夠拍攝到相同的場(chǎng)景,從而有利于后續(xù)的照片合成。
[0057]其中,所述步驟S11,通過第一攝像頭對(duì)需要拍攝的場(chǎng)景進(jìn)行測(cè)光的步驟具體包括:
[0058]Al、通過第一攝像頭獲取需要拍攝的場(chǎng)景對(duì)應(yīng)的照片。具體地,通過第一攝像頭拍攝場(chǎng)景,進(jìn)而獲取該場(chǎng)景對(duì)應(yīng)的照片。
[0059]A2、將獲取的照片劃分為N*N個(gè)區(qū)域,N為自然數(shù)。將獲取的照片劃分為多個(gè)區(qū)域,有利于分析該照片亮的部分和暗的部分所在的坐標(biāo)。其中,N為自然數(shù),其可以取值為4,當(dāng)N = 4時(shí),將獲取的照片劃分為16個(gè)區(qū)域,當(dāng)然,N也可以取為其他值,此處不作限定。
[0060]A3、統(tǒng)計(jì)劃分的區(qū)域中的像素點(diǎn)的亮度值,以確定最高亮度值以及最高亮度值所在的區(qū)域。具體地,像素點(diǎn)的亮度值可直接從曝光完成的照片中讀取。其中,該步驟的最高亮度值可為像素點(diǎn)的最高亮度值,也可以為劃分的區(qū)域包含的像素點(diǎn)的亮度平均值的最高亮度值。當(dāng)最高亮度值為像素點(diǎn)的最高亮度值時(shí),可通過逐個(gè)比較像素點(diǎn)的亮度值確定;當(dāng)最高亮度值為劃分的區(qū)域包含的像素點(diǎn)的亮度平均值的最高亮度值時(shí),可先確定各個(gè)區(qū)域包含的像素點(diǎn)的亮度值的平均值,再通過比較得到的各個(gè)區(qū)域的亮度值的平均值確定。
[0061]步驟S12,根據(jù)測(cè)光結(jié)果確定最亮區(qū)域過曝的曝光時(shí)間。
[0062]該步驟的最亮區(qū)域也為需要拍攝的場(chǎng)景中的最亮區(qū)域。
[0063]其中,所述步驟S12,根據(jù)測(cè)光結(jié)果確定最亮區(qū)域過曝的曝光時(shí)間的步驟具體包括:
[0064]B1、獲取第一攝像頭的傳感器的売度等級(jí)。每個(gè)攝像頭的傳感器都有其對(duì)應(yīng)的売度等級(jí),亮度等級(jí)越高,對(duì)應(yīng)的最高亮度值也越大。例如,假設(shè)第一攝像頭的傳感器的亮度等級(jí)為10,則該第一攝像頭拍攝的照片的売度值范圍為O?1024。
[0065]B2、根據(jù)確定的最高亮度值、得到該最高亮度值的曝光時(shí)間、以及獲取的亮度等級(jí),確定最亮區(qū)域過曝的曝光時(shí)間。具體地,確定的最高亮度值和得到該最高亮度值的曝光時(shí)間的比值,與,獲取的亮度等級(jí)對(duì)應(yīng)的最大亮度值和最亮區(qū)域過曝的曝光時(shí)間的比值,對(duì)應(yīng)成比例。例如,假設(shè)第一攝像頭的傳感器的亮度等級(jí)為10,則在亮度等級(jí)為10時(shí),對(duì)應(yīng)的最高亮度值為1024。假設(shè)確定的最高亮度值為500 (該“500”可以指代像素點(diǎn)的像素值,也可以指代區(qū)域的像素值的平均值),得到“500”的曝光時(shí)間為50ms,則500/50 = 1024X,在該“500”指代像素點(diǎn)的像素值時(shí),該最高亮度值“500”所對(duì)應(yīng)的像素點(diǎn)所在區(qū)域的過曝的曝光時(shí)間為:X= 102.4ms。在該“500”指代區(qū)域的像素值的平均值時(shí),該最高亮度值“500”所對(duì)應(yīng)的區(qū)域的過曝的曝光時(shí)間為=X = 102.4msο
[0066]步驟S13,根據(jù)確定的最亮區(qū)域過曝的曝光時(shí)間確定第一攝像頭的曝光時(shí)間以及第二攝像頭的曝光時(shí)間,所述第一攝像頭的曝光時(shí)間不等于第二攝像頭的曝光時(shí)間。
[0067]在該步驟中,為了獲取高動(dòng)態(tài)的照片,通常使第一攝像頭的曝光時(shí)間和第二攝像頭的曝光時(shí)間的不同。
[0068]可選地,可使第一攝像頭的曝光時(shí)間大于第二攝像頭的曝光時(shí)間,這時(shí),所述步驟S13,根據(jù)確定的最亮區(qū)域過曝的曝光時(shí)間確定第一攝像頭的曝光時(shí)間以及第二攝像頭的曝光時(shí)間的步驟具體包括:
[0069]Cl、采用最亮區(qū)域過曝的曝光時(shí)間T作為第一攝像頭的曝光時(shí)間T,所述T大于O。例如,假設(shè)最亮區(qū)域過曝的曝光時(shí)間為100ms,則設(shè)定第一攝像頭的曝光時(shí)間也為100ms。
[0070]C2、采用T/Μ作為第二攝像頭的曝光時(shí)間,所述M為大于或等于2,小于或等于10的自然數(shù)。
[0071]步驟S14,根據(jù)確定的第一攝像頭的曝光時(shí)間,以及確定的第二攝像頭的曝光時(shí)間,通過第一攝像頭和第二攝像頭同時(shí)對(duì)需要拍攝的場(chǎng)景進(jìn)行拍照。
[0072]在該步驟中,當(dāng)?shù)谝粩z像頭的曝光時(shí)間為確定的最亮區(qū)域過曝的曝光時(shí)間時(shí),能夠?qū)档膮^(qū)域拍出最高的亮度,但是將最亮區(qū)域拍出過曝,或者接近過曝的亮度(即拍成發(fā)白、不清晰的亮度)。當(dāng)?shù)诙z像頭的曝光時(shí)間小于第一攝像頭的曝光時(shí)間(成倍數(shù)下降)時(shí),該第二攝像頭可以將最亮區(qū)域拍得清晰明亮且不過曝。
[0073]步驟S15,合成第一攝像頭對(duì)需要拍攝的場(chǎng)景進(jìn)行拍照得到的照片和第二攝像頭對(duì)需要拍攝的場(chǎng)景進(jìn)行拍照得到的照片。
[0074]在該步驟中,將第一攝像頭拍攝的非最亮區(qū)域與第二攝像頭拍攝的最亮區(qū)域合成為一個(gè)新的照片。
[0075]可選地,所述步驟S15,合成第一攝像頭對(duì)需要拍攝的場(chǎng)景進(jìn)行拍照得到的照片和第二攝像頭對(duì)需要拍攝的場(chǎng)景進(jìn)行拍照得到的照片的步驟具體包括:
[0076]D1、確定第一攝像頭拍照得到的照片中的過曝區(qū)域。在像素點(diǎn)的亮度值大于或接近于像素點(diǎn)設(shè)定的最高亮度值時(shí)(如在亮度等級(jí)為10時(shí),像素點(diǎn)設(shè)定的最高亮度值為1024),表明該像素點(diǎn)過曝。在該步驟中,首先獲取拍照得到的像素點(diǎn)的亮度值,再將該像素點(diǎn)的亮度值與該像素點(diǎn)設(shè)定的最高亮度值比較,若兩者的差值在一個(gè)閾值范圍內(nèi),則判定該像素點(diǎn)過曝,即判定該像素點(diǎn)所在的區(qū)域過曝。其中,像素點(diǎn)所在的區(qū)域是指步驟A2劃分的區(qū)域中的某一個(gè)區(qū)域。
[0077]D2、裁減所述確定的過曝區(qū)域。具體地,根據(jù)步驟A2劃分的區(qū)域的邊界裁減確定的過曝區(qū)域。
[0078]D3、將第二攝像頭拍照得到的照片中與裁減的過曝區(qū)域?qū)?yīng)的區(qū)域,與裁減了過曝區(qū)域的照片進(jìn)行合成,得到合成后的照片。具體地,確定第二攝像頭拍照得到的照片中,與第一攝像頭拍照得到的照片中需要裁減的區(qū)域?qū)?yīng)的區(qū)域,再將確定的區(qū)域與第一攝像頭拍照得到的裁減了過曝區(qū)域的照片進(jìn)行合成,得到最終的照片,并輸出。例如,假設(shè)第一攝像頭拍攝的照片劃分為Yl?Y16個(gè)區(qū)域,第二攝像頭拍攝的照片劃分為Zl?Z16個(gè)區(qū)域,且第一攝像頭拍攝的照片中的Yl、Y2兩個(gè)區(qū)域?yàn)檫^曝區(qū)域,則將第二攝像頭拍攝的照片中的Zl、Z2(分別與Yl、Y2對(duì)應(yīng))與第一攝像頭拍攝的照片中的Y3?Y16進(jìn)行圖片合成,得到最終的照片。
[0079]在本發(fā)明第一實(shí)施例中,通過第一攝像頭對(duì)需要拍攝的場(chǎng)景進(jìn)行測(cè)光,根據(jù)測(cè)光結(jié)果確定最亮區(qū)域過曝的曝光時(shí)間,根據(jù)確定的最亮區(qū)域過曝的曝光時(shí)間確定第一攝像頭的曝光時(shí)間以及第二攝像頭的曝光時(shí)間,根據(jù)確定的第一攝像頭的曝光時(shí)間,以及確定的第二攝像頭的曝光時(shí)間,同時(shí)對(duì)需要拍攝的場(chǎng)景進(jìn)行拍照,合成第一攝像頭對(duì)需要拍攝的場(chǎng)景進(jìn)行拍照得到的照片和第二攝像頭對(duì)需要拍攝的場(chǎng)景進(jìn)行拍照得到的照片。由于對(duì)需要拍攝的場(chǎng)景進(jìn)行測(cè)光,因此能夠確定需要拍攝的場(chǎng)景中最亮區(qū)域過曝的曝光時(shí)間,從而能夠根據(jù)最亮區(qū)域過曝的曝光時(shí)間確定第一攝像頭和第二攝像頭的曝光時(shí)間,并根據(jù)確定的曝光時(shí)間同時(shí)對(duì)同一場(chǎng)景進(jìn)行拍攝,且由于第一攝像頭的曝光時(shí)間和第二攝像頭的曝光時(shí)間不同,因此,將第一攝像頭拍攝的照片與第二攝像頭拍攝的照片進(jìn)行合成后,能夠得到更高動(dòng)態(tài)的照片,從而能夠清晰呈現(xiàn)明亮度差異比較大的場(chǎng)景。
[0080]應(yīng)理解,在本發(fā)明實(shí)施例中,上述各過程的序號(hào)的大小并不意味著執(zhí)行順序的先后,各過程的執(zhí)行順序應(yīng)以其功能和內(nèi)在邏輯確定,而不應(yīng)對(duì)本發(fā)明實(shí)施例的實(shí)施過程構(gòu)成任何限定。
[0081]實(shí)施例二:
[0082]圖2示出了本發(fā)明第二實(shí)施例提供的一種拍照裝置的結(jié)構(gòu)圖,該拍照裝置可以應(yīng)用于終端中,該終端可以包括經(jīng)無線接入網(wǎng)RAN與一個(gè)或多個(gè)核心網(wǎng)進(jìn)行通信的用戶設(shè)備,該用戶設(shè)備可以是移動(dòng)電話(或稱為“蜂窩”電話)、具有移動(dòng)設(shè)備的計(jì)算機(jī)等,例如,用戶設(shè)備還可以是便攜式、袖珍式、手持式、計(jì)算機(jī)內(nèi)置的或者車載的移動(dòng)裝置,它們與無線接入網(wǎng)交換語音和/或數(shù)據(jù)。又例如,該終端可以包括智能手機(jī)、平板電腦、個(gè)人數(shù)字助理PDA、銷售終端POS或車載電腦等。
[0083]該拍照裝置包括:場(chǎng)景測(cè)光單元21、過曝的曝光時(shí)間確定單元22、攝像頭的曝光時(shí)間確定單元23、拍照單元24、照片合成單元25。其中:
[0084]場(chǎng)景測(cè)光單元21,用于通過第一攝像頭對(duì)需要拍攝的場(chǎng)景進(jìn)行測(cè)光。
[0085]其中,所述場(chǎng)景測(cè)光單元21包括:
[0086]照片獲取模塊,用于通過第一攝像頭獲取需要拍攝的場(chǎng)景對(duì)應(yīng)的照片。具體地,通過第一攝像頭拍攝場(chǎng)景,進(jìn)而獲取該場(chǎng)景對(duì)應(yīng)的照片。
[0087]照片劃分模塊,用于將獲取的照片劃分為N*N個(gè)區(qū)域,N為自然數(shù)。其中,N為自然數(shù),其可以取值為4,當(dāng)N = 4時(shí),將獲取的照片劃分為16個(gè)區(qū)域,當(dāng)然,N也可以取為其他值,此處不作限定。
[0088]最聞売度值確定|旲塊,用于統(tǒng)計(jì)劃分的區(qū)域中的像素點(diǎn)的売度值,以確定最聞売度值以及最聞売度值所在的區(qū)域。其中,最聞売度值可為像素點(diǎn)的最聞売度值,也可以為劃分的區(qū)域包含的像素點(diǎn)的亮度平均值的最高亮度值。當(dāng)最高亮度值為像素點(diǎn)的最高亮度值時(shí),可通過逐個(gè)比較像素點(diǎn)的亮度值確定;當(dāng)最高亮度值為劃分的區(qū)域包含的像素點(diǎn)的亮度平均值的最高亮度值時(shí),可先確定各個(gè)區(qū)域包含的像素點(diǎn)的亮度值的平均值,再通過比較得到的各個(gè)區(qū)域的亮度值的平均值確定。
[0089]過曝的曝光時(shí)間確定單元22,用于根據(jù)測(cè)光結(jié)果確定最亮區(qū)域過曝的曝光時(shí)間。
[0090]其中,最亮區(qū)域?yàn)樾枰臄z的場(chǎng)景中的最亮區(qū)域。
[0091]其中,所述過曝的曝光時(shí)間確定單元22包括:
[0092]亮度等級(jí)獲取模塊,用于獲取第一攝像頭的傳感器的亮度等級(jí)。每個(gè)攝像頭的傳感器都有其對(duì)應(yīng)的亮度等級(jí),亮度等級(jí)越高,對(duì)應(yīng)的最高亮度值也越大。
[0093]最売區(qū)域過曝的曝光時(shí)間確定|旲塊,用于根據(jù)確定的最聞売度值、得到該最聞売度值的曝光時(shí)間、以及獲取的売度等級(jí),確定最売區(qū)域過曝的曝光時(shí)間。具體地,確定的最高亮度值和得到該最高亮度值的曝光時(shí)間的比值,與,獲取的亮度等級(jí)對(duì)應(yīng)的最大亮度值和最亮區(qū)域過曝的曝光時(shí)間的比值,對(duì)應(yīng)成比例。
[0094]攝像頭的曝光時(shí)間確定單元23,用于根據(jù)確定的最亮區(qū)域過曝的曝光時(shí)間確定第一攝像頭的曝光時(shí)間以及第二攝像頭的曝光時(shí)間,所述第一攝像頭的曝光時(shí)間不等于第二攝像頭的曝光時(shí)間。
[0095]其中,在第一攝像頭的曝光時(shí)間大于第二攝像頭的曝光時(shí)間時(shí),所述攝像頭的曝光時(shí)間確定單元23包括:
[0096]第一攝像頭的曝光時(shí)間確定模塊,用于采用最亮區(qū)域過曝的曝光時(shí)間T作為第一攝像頭的曝光時(shí)間T,所述T大于O。
[0097]第二攝像頭的曝光時(shí)間確定模塊,用于采用T/Μ作為第二攝像頭的曝光時(shí)間,所述M為大于或等于2,小于或等于10的自然數(shù)。
[0098]拍照單元24,用于根據(jù)確定的第一攝像頭的曝光時(shí)間,以及確定的第二攝像頭的曝光時(shí)間,通過第一攝像頭和第二攝像頭同時(shí)對(duì)需要拍攝的場(chǎng)景進(jìn)行拍照。
[0099]當(dāng)?shù)谝粩z像頭的曝光時(shí)間為確定的最亮區(qū)域過曝的曝光時(shí)間時(shí),能夠?qū)档膮^(qū)域拍出最高的亮度,但是將最亮區(qū)域拍出過曝,或者接近過曝的亮度(即拍成發(fā)白、不清晰的亮度)。當(dāng)?shù)诙z像頭的曝光時(shí)間小于第一攝像頭的曝光時(shí)間(成倍數(shù)下降)時(shí),該第二攝像頭可以將最亮區(qū)域拍得清晰明亮且不過曝。
[0100]照片合成單元25,用于合成第一攝像頭對(duì)需要拍攝的場(chǎng)景進(jìn)行拍照得到的照片和第二攝像頭對(duì)需要拍攝的場(chǎng)景進(jìn)行拍照得到的照片。
[0101]其中,所述照片合成單元25包括:
[0102]過曝區(qū)域確定模塊,用于確定第一攝像頭拍照得到的照片中的過曝區(qū)域。具體地,首先獲取拍照得到的像素點(diǎn)的亮度值,再將該像素點(diǎn)的亮度值與該像素點(diǎn)設(shè)定的最高亮度值比較,若兩者的差值在一個(gè)閾值范圍內(nèi),則判定該像素點(diǎn)過曝,即判定該像素點(diǎn)所在的區(qū)域過曝。其中,像素點(diǎn)所在的區(qū)域是指步驟A2劃分的區(qū)域中的某一個(gè)區(qū)域。
[0103]過曝區(qū)域裁減模塊,用于裁減所述確定的過曝區(qū)域。
[0104]圖像合成模塊,用于將第二攝像頭拍照得到的照片中與裁減的過曝區(qū)域?qū)?yīng)的區(qū)域,與裁減了過曝區(qū)域的照片進(jìn)行合成,得到合成后的照片。具體地,確定第二攝像頭拍照得到的照片中,與第一攝像頭拍照得到的照片中需要裁減的區(qū)域?qū)?yīng)的區(qū)域,再將確定的區(qū)域與第一攝像頭拍照得到的裁減了過曝區(qū)域的照片進(jìn)行合成,得到最終的照片,并輸出。
[0105]在本發(fā)明第二實(shí)施例中,由于對(duì)需要拍攝的場(chǎng)景進(jìn)行測(cè)光,因此能夠確定需要拍攝的場(chǎng)景中最亮區(qū)域過曝的曝光時(shí)間,從而能夠根據(jù)最亮區(qū)域過曝的曝光時(shí)間確定第一攝像頭和第二攝像頭的曝光時(shí)間,并根據(jù)確定的曝光時(shí)間同時(shí)對(duì)同一場(chǎng)景進(jìn)行拍攝,且由于第一攝像頭的曝光時(shí)間和第二攝像頭的曝光時(shí)間不同,因此,將第一攝像頭拍攝的照片與第二攝像頭拍攝的照片進(jìn)行合成后,能夠得到更高動(dòng)態(tài)的照片,從而能夠清晰呈現(xiàn)明亮度差異比較大的場(chǎng)景。
[0106]本領(lǐng)域普通技術(shù)人員可以意識(shí)到,結(jié)合本文中所公開的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、或者計(jì)算機(jī)軟件和電子硬件的結(jié)合來實(shí)現(xiàn)。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用來使用不同方法來實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。
[0107]所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,上述描述的系統(tǒng)、裝置和單元的具體工作過程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過程,在此不再贅述。
[0108]在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng)、裝置和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
[0109]所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。
[0110]另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。
[0111]所述功能如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、移動(dòng)硬盤、只讀存儲(chǔ)器(ROM,Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM, Random Access Memory)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
[0112]以上所述,僅為本發(fā)明的【具體實(shí)施方式】,但本發(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)。
【權(quán)利要求】
1.一種拍照方法,其特征在于,所述方法包括: 通過第一攝像頭對(duì)需要拍攝的場(chǎng)景進(jìn)行測(cè)光; 根據(jù)測(cè)光結(jié)果確定最亮區(qū)域過曝的曝光時(shí)間; 根據(jù)確定的最亮區(qū)域過曝的曝光時(shí)間確定第一攝像頭的曝光時(shí)間以及第二攝像頭的曝光時(shí)間,所述第一攝像頭的曝光時(shí)間不等于第二攝像頭的曝光時(shí)間; 根據(jù)確定的第一攝像頭的曝光時(shí)間,以及確定的第二攝像頭的曝光時(shí)間,通過第一攝像頭和第二攝像頭同時(shí)對(duì)需要拍攝的場(chǎng)景進(jìn)行拍照; 合成第一攝像頭對(duì)需要拍攝的場(chǎng)景進(jìn)行拍照得到的照片和第二攝像頭對(duì)需要拍攝的場(chǎng)景進(jìn)行拍照得到的照片。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述通過第一攝像頭對(duì)需要拍攝的場(chǎng)景進(jìn)行測(cè)光,具體包括: 通過第一攝像頭獲取需要拍攝的場(chǎng)景對(duì)應(yīng)的照片; 將獲取的照片劃分為N*N個(gè)區(qū)域,N為自然數(shù); 統(tǒng)計(jì)劃分的區(qū)域中的像素點(diǎn)的亮度值,以確定最高亮度值以及最高亮度值所在的區(qū)域。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)測(cè)光結(jié)果確定最亮區(qū)域過曝的曝光時(shí)間,具體包括: 獲取第一攝像頭的傳感器的亮度等級(jí); 根據(jù)確定的最聞売度值、得到該最聞売度值的曝光時(shí)間、以及獲取的売度等級(jí),確定最亮區(qū)域過曝的曝光時(shí)間。
4.根據(jù)權(quán)利要求1至3任一項(xiàng)所述的方法,其特征在于,所述根據(jù)確定的最亮區(qū)域過曝的曝光時(shí)間確定第一攝像頭的曝光時(shí)間以及第二攝像頭的曝光時(shí)間,具體包括: 采用最亮區(qū)域過曝的曝光時(shí)間T作為第一攝像頭的曝光時(shí)間T,所述T大于O ; 采用T/Μ作為第二攝像頭的曝光時(shí)間,所述M為大于或等于2,小于或等于10的自然數(shù)。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述合成第一攝像頭對(duì)需要拍攝的場(chǎng)景進(jìn)行拍照得到的照片和第二攝像頭對(duì)需要拍攝的場(chǎng)景進(jìn)行拍照得到的照片,具體包括: 確定第一攝像頭拍照得到的照片中的過曝區(qū)域; 裁減所述確定的過曝區(qū)域; 將第二攝像頭拍照得到的照片中與裁減的過曝區(qū)域?qū)?yīng)的區(qū)域,與裁減了過曝區(qū)域的照片進(jìn)行合成,得到合成后的照片。
6.一種拍照裝置,其特征在于,所述裝置包括: 場(chǎng)景測(cè)光單元,用于通過第一攝像頭對(duì)需要拍攝的場(chǎng)景進(jìn)行測(cè)光; 過曝的曝光時(shí)間確定單元,用于根據(jù)測(cè)光結(jié)果確定最亮區(qū)域過曝的曝光時(shí)間; 攝像頭的曝光時(shí)間確定單元,用于根據(jù)確定的最亮區(qū)域過曝的曝光時(shí)間確定第一攝像頭的曝光時(shí)間以及第二攝像頭的曝光時(shí)間,所述第一攝像頭的曝光時(shí)間不等于第二攝像頭的曝光時(shí)間; 拍照單元,用于根據(jù)確定的第一攝像頭的曝光時(shí)間,以及確定的第二攝像頭的曝光時(shí)間,通過第一攝像頭和第二攝像頭同時(shí)對(duì)需要拍攝的場(chǎng)景進(jìn)行拍照; 照片合成單元,用于合成第一攝像頭對(duì)需要拍攝的場(chǎng)景進(jìn)行拍照得到的照片和第二攝像頭對(duì)需要拍攝的場(chǎng)景進(jìn)行拍照得到的照片。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述場(chǎng)景測(cè)光單元包括: 照片獲取模塊,用于通過第一攝像頭獲取需要拍攝的場(chǎng)景對(duì)應(yīng)的照片; 照片劃分模塊,用于將獲取的照片劃分為N*N個(gè)區(qū)域,N為自然數(shù); 最高亮度值確定模塊,用于統(tǒng)計(jì)劃分的區(qū)域中的像素點(diǎn)的亮度值,以確定最高亮度值以及最聞売度值所在的區(qū)域。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述過曝的曝光時(shí)間確定單元包括: 亮度等級(jí)獲取模塊,用于獲取第一攝像頭的傳感器的亮度等級(jí); 最売區(qū)域過曝的曝光時(shí)間確定1旲塊,用于根據(jù)確定的最聞売度值、得到該最聞売度值的曝光時(shí)間、以及獲取的亮度等級(jí),確定最亮區(qū)域過曝的曝光時(shí)間。
9.根據(jù)權(quán)利要求6至8任一項(xiàng)所述的裝置,其特征在于,所述攝像頭的曝光時(shí)間確定單元包括: 第一攝像頭的曝光時(shí)間確定模塊,用于采用最亮區(qū)域過曝的曝光時(shí)間T作為第一攝像頭的曝光時(shí)間T,所述T大于O ; 第二攝像頭的曝光時(shí)間確定模塊,用于采用T/Μ作為第二攝像頭的曝光時(shí)間,所述M為大于或等于2,小于或等于10的自然數(shù)。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述照片合成單元包括: 過曝區(qū)域確定模塊,用于確定第一攝像頭拍照得到的照片中的過曝區(qū)域; 過曝區(qū)域裁減模塊,用于裁減所述確定的過曝區(qū)域; 圖像合成模塊,用于將第二攝像頭拍照得到的照片中與裁減的過曝區(qū)域?qū)?yīng)的區(qū)域,與裁減了過曝區(qū)域的照片進(jìn)行合成,得到合成后的照片。
11.一種終端,其特征在于,所述終端包括權(quán)利要求6至10任一項(xiàng)所述的拍照裝置。
12.根據(jù)權(quán)利要求11所述的終端,其特征在于,所述終端為智能手機(jī)或平板電腦。
【文檔編號(hào)】H04N5/235GK104333708SQ201410715297
【公開日】2015年2月4日 申請(qǐng)日期:2014年11月28日 優(yōu)先權(quán)日:2014年11月28日
【發(fā)明者】張學(xué)勇, 韋怡, 張弓, 孫劍波, 藍(lán)和 申請(qǐng)人:廣東歐珀移動(dòng)通信有限公司