一種高動態范圍圖像的生成方法及移動終端的制作方法
【專利摘要】本發明提供一種高動態范圍圖像的生成方法及移動終端。該方法包括:獲取第一攝像頭、第二攝像頭和第三攝像頭在同一時刻對同一拍攝對象分別采集的第一圖像、第二圖像和第三圖像;對第一圖像、第二圖像和第三圖像進行圖像處理,生成一幀高動態范圍圖像;其中,第一圖像為正常曝光圖像,第二圖像為過曝圖像,第三圖像為欠曝圖像。本發明提供的高動態范圍圖像的生成方法,能夠實現用戶在拍攝預覽階段就可以實時看到拍攝對象的高動態范圍圖像,提升了用戶的使用體驗。從而解決了現有拍攝方法不能實時預覽拍攝對象的高動態范圍圖像的問題。
【專利說明】
一種高動態范圍圖像的生成方法及移動終端
技術領域
[0001]本發明實施例涉及通信技術領域,尤其涉及一種高動態范圍圖像的生成方法及移動終端。
【背景技術】
[0002]使用高動態范圍(High-Dynamic Range,HDR)拍攝模式時,用戶可以得到拍攝對象的HDR圖像。相比普通的圖像,HDR圖像可以提供更多的動態范圍和圖像細節,和人眼看到的圖像比較接近。因此,很多人喜歡使用HDR模式進行拍攝。
[0003]目前,HDR拍攝方法一般為:用戶點擊拍照后,移動終端通過同一攝像頭分先后順序地對拍攝對象進行三次拍攝,依次得到拍攝對象的一張正常曝光的圖像,一張過曝的圖像,一張欠曝的圖像;然后根據三張曝光量不同的圖像合成拍攝對象的HDR圖像。因此用戶只有在拍照完成后才能看到拍攝對象的HDR圖像,不能對拍攝對象的HDR圖像進行實時預
ΙΙΛ-
見ο
【發明內容】
[0004]本發明實施例提供一種高動態范圍圖像的生成方法及移動終端,以解決現有拍攝方法不能實時預覽拍攝對象的高動態范圍圖像的問題。
[0005]第一方面,本發明實施例提供了一種高動態范圍圖像的生成方法,應用于移動終端,該移動終端包括第一攝像頭、第二攝像頭和第三攝像頭,該方法包括:
[0006]獲取第一攝像頭、第二攝像頭和第三攝像頭在同一時刻對同一拍攝對象分別采集的第一圖像、第二圖像和第三圖像;
[0007]對第一圖像、第二圖像和第三圖像進行圖像處理,生成一幀高動態范圍圖像;
[0008]其中,第一圖像為正常曝光圖像,第二圖像為過曝圖像,第三圖像為欠曝圖像。
[0009]第二方面,本發明實施例還提供了一種移動終端,包括第一攝像頭、第二攝像頭和第三攝像頭,該移動終端還包括:
[0010]圖像獲取模塊,用于獲取第一攝像頭、第二攝像頭和第三攝像頭對同一拍攝對象分別采集的第一圖像、第二圖像和第三圖像;
[0011]圖像處理模塊,用于對圖像獲取模塊獲取的第一圖像、第二圖像和第三圖像進行圖像處理,生成一幀高動態范圍圖像;
[0012]其中,第一圖像為正常曝光圖像,第二圖像為過曝圖像,第三圖像為欠曝圖像。
[0013]這樣,本發明實施例中,通過獲取第一攝像頭、第二攝像頭和第三攝像頭在同一時刻對同一拍攝對象分別采集的第一圖像、第二圖像和第三圖像;對第一圖像、第二圖像和第三圖像進行圖像處理,生成一幀高動態范圍圖像;其中,第一圖像為正常曝光圖像,第二圖像為過曝圖像,第三圖像為欠曝圖像。使得用戶在拍攝預覽階段就可以實時看到拍攝對象的高動態范圍圖像,提升了用戶的使用體驗。
【附圖說明】
[0014]為了更清楚地說明本發明實施例的技術方案,下面將對本發明實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。
[0015]圖1為本發明的第一實施例的高動態范圍圖像的生成方法的流程圖;
[0016]圖2為本發明的第二實施例的高動態范圍圖像的生成方法的流程圖;
[0017]圖3A為本發明的第三實施例的移動終端的結構圖示意圖;
[0018]圖3B為本發明的第三實施例的移動終端的另一結構圖示意圖;
[0019]圖4為本發明的第四實施例的移動終端的結構示意圖;
[0020]圖5為本發明的第五實施例的移動終端的結構示意圖。
【具體實施方式】
[0021]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例都屬于本發明保護的范圍。
[0022]第一實施例
[0023]參見圖1,圖1示出了本發明的第一實施例的高動態范圍圖像的生成方法的流程圖,具體步驟如下:
[0024]步驟101,獲取第一攝像頭、第二攝像頭和第三攝像頭在同一時刻對同一拍攝對象分別采集的第一圖像、第二圖像和第三圖像。
[0025]需要說明的是,步驟101中是通過三個攝像頭,同時得到拍攝對象的第一圖像、第二圖像和第三圖像。其中第一圖像為正常曝光的圖像,第二圖像為過曝圖像,第三圖像為欠曝圖像。可以通過為每一攝像頭配置不同大小的光圈,實現各個攝像頭獲取的圖像的曝光量不同。也可以通過為每一攝像頭設置不同的曝光增益值,實現各個攝像頭獲取的圖像的曝光量不同。當然可以理解的是,本實施例并不限定,實現各個攝像頭獲取的圖像的曝光量不同的具體方式。
[0026]步驟102,對第一圖像、第二圖像和第三圖像進行圖像處理,生成一幀高動態范圍圖像。
[0027]需要說明的是,步驟102是通過將曝光量不同的圖像進行合成,得到一幀高動態范圍圖像。而且由于步驟101中是通過三個攝像頭,同時得到拍攝對象的第一圖像、第二圖像和第三圖像。因此經過步驟102的處理后,就可以使得用戶在拍攝預覽階段就可以實時看到拍攝對象的高動態范圍圖像,從而提升用戶的拍攝體驗。
[0028]本發明實施中,通過獲取第一攝像頭、第二攝像頭和第三攝像頭在同一時刻對同一拍攝對象分別采集的第一圖像、第二圖像和第三圖像;對第一圖像、第二圖像和第三圖像進行圖像處理,生成一幀高動態范圍圖像。使得用戶在拍攝預覽階段就可以實時看到拍攝對象的高動態范圍圖像,提升了用戶的使用體驗。
[0029]第二實施例
[0030]參見圖2,圖2示出了本發明的第二實施例的高動態范圍圖像的生成方法的流程圖,具體步驟如下:
[0031]步驟201,獲取第一攝像頭、第二攝像頭和第三攝像頭在同一時刻對同一拍攝對象分別采集的第一圖像、第二圖像和第三圖像。
[0032]需要說明的是,步驟201中是通過三個攝像頭同時得到拍攝對象的第一圖像、第二圖像和第三圖像。其中第一圖像為正常曝光的圖像,第二圖像為過曝圖像,第三圖像為欠曝圖像。而實現各個攝像頭獲取的圖像的曝光量不同的方式,可以是第一攝像頭、第二攝像頭和第三攝像頭的曝光起止時間和曝光增益均相同,第二攝像頭的光圈F值大于第一攝像頭的光圈F值,第三攝像頭的光圈F值小于第一攝像頭的光圈F值。例如可以為第一攝像頭配置正常曝光所需的光圈,也即第一攝像頭的光圈F值為正常曝光所需的光圈F值;而第一攝像頭的光圈F值為第三攝像頭光圈F值的1.414倍左右,第二攝像頭的光圈F值為第一攝像頭光圈F值的1.414倍左右。
[0033]也可以是第一攝像頭、第二攝像頭和第三攝像頭的光圈F值相同,曝光起止時間相同,第二攝像頭的曝光增益大于第一攝像頭的曝光增益,第三攝像頭的曝光增益小于第一攝像頭的曝光增益。例如可以將第一攝像頭的曝光增益設置為正常曝光所需的曝光增益,第二攝像頭的曝光增益為第一攝像頭的曝光增益的N倍,第三攝像頭的曝光增益為第一攝像頭的曝光增益的1/N倍,其中,N為大于I的整數,例如N為3。當然可以理解的是,本實施例并不限定實現各個攝像頭獲取的圖像的曝光量不同的具體方式。
[0034]步驟202,對第一圖像、第二圖像和第三圖像分別進行圖像預處理,生成第一中間圖像、第二中間圖像和第三中間圖像。
[0035]需要說明的是,步驟202中的第一圖像、第二圖像和第三圖像均為RAW格式的圖像,而圖像預處理過程可以包括:去除馬賽克處理、銳化處理、去噪處理、色彩轉換處理和色彩增強處理等步驟。經過圖像預處理后所得到的第一中間圖像、第二中間圖像和第三中間圖像均為YUV格式的圖像。
[0036]步驟203,以第一中間圖像為基準,將第二中間圖像和第三中間圖像校正至和第一中間圖像為同一視場,得到校正后的第二中間圖像和第三中間圖像。
[0037]需要說明的是,由于各個攝像頭相互之間存在一定距離,每個攝像頭具有不同的視角。因此為了使得各個攝像頭獲得的圖像具有同一視場,需要根據各個攝像頭的視角以及相對位置關系,對各個攝像頭的拍攝視角做出調整,使得各個攝像頭拍攝的圖像具有同一視場。步驟203中是通過將第二中間圖像和第三中間圖像校正至和第一中間圖像為同一視場,實現三個攝像頭得到的圖像具有同一視場。
[0038]步驟204,分別提取第一中間圖像、校正后的第二中間圖像和第三中間圖像的灰度信息,得到第一灰度圖像、第二灰度圖像和第三灰度圖像。
[0039]本發明實施例中,對于YUV格式的圖像,分為Y和U、V三個數據通道,其中Y通道代表灰度信息,U和V通道代表色彩信息,對于第一中間圖像、校正后的第二中間圖像和第三中間圖像的灰度信息,分別提取出Y通道的數據即灰度信息,可得到第一灰度圖像、第二灰度圖像和第三灰度圖像。
[0040]步驟205,基于第一灰度圖像中的每個像素點的灰度值,確定第一灰度圖像中每個像素點的屬性。
[0041]需要說明的是,每個像素點的屬性可以分為正常曝光、欠曝或過曝。可以基于像素點的灰度值對每一像素點的屬性進行判斷。例如可以預設一個第一閾值和一個第二閾值,優選的,第一閾值的取值范圍為大于或等于200且小于255,第二閾值的取值范圍為大于O且小于50。
[0042]當第一灰度圖像中的像素點的灰度值大于第一閾值,則確定第一灰度圖像中的像素點的屬性為過曝;
[0043]若第一灰度圖像中的像素點的灰度值小于第二閾值,則確定第一灰度圖像中的像素點的屬性為欠曝;
[0044]若第一灰度圖像中的像素點的灰度值大于或等于第二閾值且小于或等于第一閾值,則確定第一灰度圖像中的像素點的屬性為正常曝光。
[0045]步驟206,基于第一灰度圖像中的每個像素點的屬性,為第一灰度圖像中每個像素點賦值。
[0046]需要說明的是,為了得到高動態范圍圖像,在確定了第一灰度圖像中的每個像素點的屬性后,需要根據第一灰度圖像中的每個像素點的屬性,為第一灰度圖像中每個像素點賦灰度值。具體地,可以采用如下方式進行賦值:
[0047 ]若第一灰度圖像中的像素點的屬性為過曝,則通過公式Gi = giX40% +gw X 60 %得到第一灰度值,將第一灰度值賦值給第一灰度圖像中的像素點,其中,Gi為第一灰度值,gi為第三灰度圖像中與第一灰度圖像中的像素點對應位置的像素點的灰度值,gw為第一灰度圖像中的像素點的灰度值;
[0048]若第一灰度圖像中的像素點的屬性為欠曝,則通過公式G2= g2X40% +gw X 60 %得到第二灰度值,將第二灰度值賦值給第一灰度圖像中的像素點,其中,G2為第二灰度值,g2為第二灰度圖像中與第一灰度圖像中的像素點對應位置的像素點的灰度值,gw為第一灰度圖像中的像素點的灰度值;
[0049]若第一灰度圖像中的像素點的屬性為正常曝光,則第一灰度圖像中的像素點的灰度值保持不變。
[0050]步驟207,生成一幀高動態范圍圖像。
[0051 ]本步驟中,當第一灰度圖像中所有屬性為欠曝或過曝的像素點均完成灰度值賦值后,生成第四中間圖像,將第四中間圖像中的每個像素點的灰度值賦值給第一中間圖像中對應位置的像素點,生成一幀高動態范圍圖像。
[0052]本發明實施例的高動態范圍圖像的生成方法,通過獲取第一攝像頭、第二攝像頭和第三攝像頭在同一時刻對同一拍攝對象分別采集的第一圖像、第二圖像和第三圖像;對第一圖像、第二圖像和第三圖像分別進行圖像預處理,生成第一中間圖像、第二中間圖像和第三中間圖像;以第一中間圖像為基準,將第二中間圖像和第三中間圖像校正至和第一中間圖像為同一視場,得到校正后的第二中間圖像和第三中間圖像;分別提取第一中間圖像、校正后的第二中間圖像和第三中間圖像的灰度信息,得到第一灰度圖像、第二灰度圖像和第三灰度圖像;基于第一灰度圖像中的每個像素點的灰度值,確定第一灰度圖像中每個像素點的屬性;基于第一灰度圖像中的每個像素點的屬性,為第一灰度圖像中每個像素點賦值;當第一灰度圖像中所有屬性為欠曝或過曝的像素點均完成灰度值賦值后,生成第四中間圖像,將第四中間圖像中的每個像素點的灰度值賦值給第一中間圖像中對應位置的像素點,生成一幀高動態范圍圖像。使得用戶在拍攝預覽階段就可以實時看到拍攝對象的高動態范圍圖像,提升了用戶的使用體驗。
[0053]第三實施例
[0054]參見圖3A,圖3A示出了本發明的第三實施例的移動終端的結構圖,圖3A所示的移動終端30包括:第一攝像頭31、第二攝像頭32、第三攝像頭33、圖像獲取模塊34以及圖像處理模塊35,其中:
[0055]第一攝像頭31、第二攝像頭32和第三攝像頭33可以是光圈F值相同,曝光起止時間相同,第二攝像頭32的曝光增益大于第一攝像頭31的曝光增益,第三攝像頭33的曝光增益小于第一攝像頭31的曝光增益,具體地,第二攝像頭32的曝光增益為第一攝像頭31的曝光增益的N倍,第三攝像頭33的曝光增益為第一攝像頭31的曝光增益的1/N倍,其中,N為大于I的整數。
[0056]也可以是曝光起止時間和曝光增益均相同,第二攝像頭32的光圈F值大于第一攝像頭31的光圈F值,第三攝像頭33的光圈F值小于第一攝像頭31的光圈F值。
[0057]圖像獲取模塊34,用于獲取第一攝像頭31、第二攝像頭32和第三攝像頭33對同一拍攝對象分別采集的第一圖像、第二圖像和第三圖像;其中,第一圖像為正常曝光圖像,第二圖像為過曝圖像,第三圖像為欠曝圖像。
[0058]圖像處理模塊35,用于對圖像獲取模塊34獲取的第一圖像、第二圖像和第三圖像進行圖像處理,生成一幀高動態范圍圖像。
[0059]在圖3A的基礎上,可選地,圖像處理模塊35包括:預處理子模塊351以及合成子模塊352,合成子模塊352包括:校正單元3521、提取單元3522、屬性確定單元3523、賦值單元3524以及生成單元3525,屬性確定單元3523包括:第一確定子單元35231、第二確定子單元35232以及第三確定子單元35233,參見圖3B,其中:
[0060]預處理子模塊351,用于對圖像獲取模塊304獲取的第一圖像、第二圖像和第三圖像分別進行圖像預處理,生成第一中間圖像、第二中間圖像和第三中間圖像;其中,第一圖像、第二圖像和第三圖像均為RAW格式的圖像,第一中間圖像、第二中間圖像和第三中間圖像均為YUV格式的圖像。
[0061]具體地,預處理子模塊351用于:去除馬賽克處理、銳化處理、去噪處理、色彩轉換處理和色彩增強處理中的至少一種。
[0062]合成子模塊352,用于根據預設高動態范圍圖像合成算法,對預處理子模塊351生成的第一中間圖像、第二中間圖像和第三中間圖像進行圖像合成處理,生成一幀高動態范圍圖像。
[0063]校正單元3521,用于以預處理子模塊351生成的第一中間圖像為基準,將預處理子模塊351生成的第二中間圖像和第三中間圖像校正至和第一中間圖像為同一視場,得到校正后的第二中間圖像和第三中間圖像。
[0064]提取單元3522,用于分別提取第一中間圖像、經校正單元3521校正后的第二中間圖像和第三中間圖像的灰度信息,得到第一灰度圖像、第二灰度圖像和第三灰度圖像。
[0065]屬性確定單元3523,用于基于提取單元3522得到的第一灰度圖像中的每個像素點的灰度值,確定第一灰度圖像中每個像素點的屬性,其中,屬性包括正常曝光、欠曝或過曝。
[0066]賦值單元3524,用于若屬性確定單元3523確定第一灰度圖像中的像素點的屬性為過曝,則通過公式G1 = giX40% +gw X 60%得到第一灰度值,將第一灰度值賦值給第一灰度圖像中的像素點,其中,Gi為第一灰度值,gi為第三灰度圖像中與第一灰度圖像中的像素點對應位置的像素點的灰度值,gw為第一灰度圖像中的像素點的灰度值;
[0067]賦值單元3524還用于若屬性確定單元3523確定第一灰度圖像中的像素點的屬性為欠曝,則通過公式G2 = g2X40% +gw X 60%得到第二灰度值,將第二灰度值賦值給第一灰度圖像中的像素點,其中,G2為第二灰度值,g2為第二灰度圖像中與第一灰度圖像中的像素點對應位置的像素點的灰度值,gw為第一灰度圖像中的像素點的灰度值;
[0068]賦值單元3524還用于若屬性確定單元3523確定第一灰度圖像中的像素點的屬性為正常曝光,第一灰度圖像中的像素點的灰度值保持不變。
[0069]生成單元3535,用于當賦值單元3524為第一灰度圖像中所有屬性為欠曝或過曝的像素點均完成灰度值賦值后,生成第四中間圖像,將第四中間圖像中的每個像素點的灰度值賦值給第一中間圖像中對應位置的像素點,生成一幀高動態范圍圖像。
[0070]第一確定子單元35231,用于若第一灰度圖像中的像素點的灰度值大于第一閾值,則確定第一灰度圖像中的像素點的屬性為過曝。
[0071]第二確定子單元35232,用于若第一灰度圖像中的像素點的灰度值小于第二閾值,則確定第一灰度圖像中的像素點的屬性為欠曝。
[0072]第三確定子單元35233,用于若第一灰度圖像中的像素點的灰度值大于或等于第二閾值且小于或等于第一閾值,則確定第一灰度圖像中的像素點的屬性為正常曝光。
[0073]上述移動終端30能夠實現圖1至圖2的實施例中移動終端實現的各個過程,為避免重復,這里不再贅述。
[0074]本發明實施例的移動終端,通過圖像獲取模塊獲取第一攝像頭、第二攝像頭和第三攝像頭在同一時刻對同一拍攝對象分別采集的第一圖像、第二圖像和第三圖像;圖像處理模塊對圖像獲取模塊獲取的第一圖像、第二圖像和第三圖像進行圖像處理,生成一幀高動態范圍圖像;其中,第一圖像為正常曝光圖像,第二圖像為過曝圖像,第三圖像為欠曝圖像。使得用戶在拍攝預覽階段就可以實時看到拍攝對象的高動態范圍圖像,提升了用戶的使用體驗。
[0075]第四實施例
[0076]參見圖4,圖4是本發明的第四實施例的移動終端的框圖。圖4所示的移動終端400包括:至少一個處理器401、存儲器402、至少一個網絡接口 403和其他用戶接口 404、拍照組件406,拍照組件406包括第一攝像頭4061、第二攝像頭4062和第三攝像頭4063。移動終端400中的各個組件通過總線系統405耦合在一起。可理解,總線系統405用于實現這些組件之間的連接通信。總線系統405除包括數據總線之外,還包括電源總線、控制總線和狀態信號總線。但是為了清楚說明起見,在圖4中將各種總線都標為總線系統405。
[0077]其中,用戶接口 404可以包括顯示器、鍵盤或者點擊設備(例如,鼠標,軌跡球(trackball)、觸感板或者觸摸屏等)。
[0078]可以理解,本發明實施例中的存儲器402可以是易失性存儲器或非易失性存儲器,或可包括易失性和非易失性存儲器兩者。其中,非易失性存儲器可以是只讀存儲器(Read-OnlyMemory, ROM)、可編程只讀存儲器(ProgrammabI eROM,PROM)、可擦除可編程只讀存儲器(ErasablePROM,EPROM)、電可擦除可編程只讀存儲器(ElectricallyEPROM,EEPROM)或閃存。易失性存儲器可以是隨機存取存儲器(RandomAccessMemory’RAM),其用作外部高速緩存。通過示例性但不是限制性說明,許多形式的RAM可用,例如靜態隨機存取存儲器(3七&〖化!^1,31^10、動態隨機存取存儲器(0711&1^^^1,01^10、同步動態隨機存取存儲器(SynchronousDRAM,SDRAM)、雙倍數據速率同步動態隨機存取存儲器(DoubleDataRateSDRAM,DDRSDRAM)、增強型同步動態隨機存取存儲器(Enhanced SDRAM,ESDRAM)、同步連接動態隨機存取存儲器(Synchl inkDRAM,SLDRAM)和直接內存總線隨機存取存儲器(DirectRambusRAM,DRRAM)。本文描述的系統和方法的存儲器402旨在包括但不限于這些和任意其它適合類型的存儲器。
[0079]在一些實施方式中,存儲器402存儲了如下的元素,可執行模塊或者數據結構,或者他們的子集,或者他們的擴展集:操作系統4021和應用程序4022。
[0080]其中,操作系統4021,包含各種系統程序,例如框架層、核心庫層、驅動層等,用于實現各種基礎業務以及處理基于硬件的任務。應用程序4022,包含各種應用程序,例如媒體播放器(MediaPlayer)、瀏覽器(Browser)等,用于實現各種應用業務。實現本發明實施例方法的程序可以包含在應用程序4022中。
[0081]在本發明實施例中,通過調用存儲器402存儲的程序或指令,具體的,可以是應用程序4022中存儲的程序或指令,處理器401用于獲取第一攝像頭4061、第二攝像頭4062和第三攝像頭4063在同一時刻對同一拍攝對象分別采集的第一圖像、第二圖像和第三圖像;對第一圖像、第二圖像和第三圖像進行圖像處理,生成一幀高動態范圍圖像;其中,第一圖像為正常曝光圖像,第二圖像為過曝圖像,第三圖像為欠曝圖像。
[0082]上述本發明實施例揭示的方法可以應用于處理器401中,或者由處理器401實現。處理器401可能是一種集成電路芯片,具有信號的處理能力。在實現過程中,上述方法的各步驟可以通過處理器401中的硬件的集成邏輯電路或者軟件形式的指令完成。上述的處理器401可以是通用處理器、數字信號處理器DSP、專用集成電路ASIC、現成可編程門陣FPGA或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件。可以實現或者執行本發明實施例中的公開的各方法、步驟及邏輯框圖。通用處理器可以是微處理器或者該處理器也可以是任何常規的處理器等。結合本發明實施例所公開的方法的步驟可以直接體現為硬件譯碼處理器執行完成,或者用譯碼處理器中的硬件及軟件模塊組合執行完成。軟件模塊可以位于隨機存儲器,閃存、只讀存儲器,可編程只讀存儲器或者電可擦寫可編程存儲器、寄存器等本領域成熟的存儲介質中。該存儲介質位于存儲器402,處理器401讀取存儲器402中的信息,結合其硬件完成上述方法的步驟。
[0083]可以理解的是,本文描述的這些實施例可以用硬件、軟件、固件、中間件、微碼或其組合來實現。對于硬件實現,處理單元可以實現在一個或多個專用集成電路(Applicat1nSpecificIntegratedCircuits,ASIC)、數字信號處理器(DigitalSignalProcessing,DSP)、數字信號處理設備(DSPDevice,DSPD)、可編程邏輯設備(ProgrammableLogicDevice ,PLD)、現場可編程門陣列(Field-ProgrammableGateArray,FPGA)、通用處理器、控制器、微控制器、微處理器、用于執行本申請所述功能的其它電子單元或其組合中。
[0084]對于軟件實現,可通過執行本文所述功能的模塊(例如過程、函數等)來實現本文所述的技術。軟件代碼可存儲在存儲器中并通過處理器執行。存儲器可以在處理器中或在處理器外部實現。
[0085]可選地,第一攝像頭4061、第二攝像頭4062和第三攝像頭4063的光圈F值相同,曝光起止時間相同,第二攝像頭4062的曝光增益大于第一攝像頭4061的曝光增益,第三攝像頭4063的曝光增益小于第一攝像頭4061的曝光增益。
[0086]可選地,第一攝像頭4061、第二攝像頭4062和第三攝像頭4063的曝光起止時間和曝光增益均相同,第二攝像頭4062的光圈F值大于第一攝像頭4061的光圈F值,第三攝像頭4063的光圈F值小于第一攝像頭4061的光圈F值。
[0087]可選地,處理器401還用于對第一圖像、第二圖像和第三圖像分別進行圖像預處理,生成第一中間圖像、第二中間圖像和第三中間圖像;根據預設高動態范圍圖像合成算法,對第一中間圖像、第二中間圖像和第三中間圖像進行圖像合成處理,生成一幀高動態范圍圖像;其中,第一圖像、第二圖像和第三圖像均為RAW格式的圖像,第一中間圖像、第二中間圖像和第三中間圖像均為YUV格式的圖像。
[0088]可選地,處理器401還用于以第一中間圖像為基準,將第二中間圖像和第三中間圖像校正至和第一中間圖像為同一視場,得到校正后的第二中間圖像和第三中間圖像;分別提取第一中間圖像、校正后的第二中間圖像和第三中間圖像的灰度信息,得到第一灰度圖像、第二灰度圖像和第三灰度圖像;基于第一灰度圖像中的每個像素點的灰度值,確定第一灰度圖像中每個像素點的屬性,其中,屬性包括正常曝光、欠曝或過曝;若第一灰度圖像中的像素點的屬性為過曝,則通過公式G1 = giX40% +gw X 60%得到第一灰度值,將第一灰度值賦值給第一灰度圖像中的像素點,其中,Gi為第一灰度值,gi為第三灰度圖像中與第一灰度圖像中的像素點對應位置的像素點的灰度值,gw為第一灰度圖像中的像素點的灰度值;若第一灰度圖像中的像素點的屬性為欠曝,則通過公式G2 = g2 X 40 % +gw X 60%得到第二灰度值,將第二灰度值賦值給第一灰度圖像中的像素點,其中,G2為第二灰度值,g2為第二灰度圖像中與第一灰度圖像中的像素點對應位置的像素點的灰度值,gw為第一灰度圖像中的像素點的灰度值;若第一灰度圖像中的像素點的屬性為正常曝光,第一灰度圖像中的像素點的灰度值保持不變;當所述第一灰度圖像中所有屬性為欠曝或過曝的像素點均完成灰度值賦值后,生成第四中間圖像,將所述第四中間圖像中的每個像素點的灰度值賦值給所述第一中間圖像中對應位置的像素點,生成一幀高動態范圍圖像。
[0089]可選地,處理器401還用于若第一灰度圖像中的像素點的灰度值大于第一預設閾值,則確定第一灰度圖像中的像素點的屬性為過曝;若第一灰度圖像中的像素點的灰度值小于第二預設閾值,則確定第一灰度圖像中的像素點的屬性為欠曝;若第一灰度圖像中的像素點的灰度值大于或等于第二預設閾值且小于或等于第一預設閾值,則確定第一灰度圖像中的像素點的屬性為正常曝光。
[0090]可選地,處理器401還用于去除馬賽克處理、銳化處理、去噪處理、色彩轉換處理和色彩增強處理中的至少一種。
[0091]可選地,第二攝像頭4062的曝光增益為第一攝像頭4061的曝光增益的N倍,第三攝像頭4063的曝光增益為第一攝像頭4061的曝光增益的1/N倍,其中,N為大于I的整數。
[0092]移動終端400能夠實現前述實施例中移動終端實現的各個過程,為避免重復,這里不再贅述。
[0093]本發明實施例的移動終端,通過獲取第一攝像頭、第二攝像頭和第三攝像頭在同一時刻對同一拍攝對象分別采集的第一圖像、第二圖像和第三圖像;對第一圖像、第二圖像和第三圖像進行圖像處理,生成一幀高動態范圍圖像;其中,第一圖像為正常曝光圖像,第二圖像為過曝圖像,第三圖像為欠曝圖像。使得用戶在拍攝預覽階段就可以實時看到拍攝對象的高動態范圍圖像,提升了用戶的使用體驗。
[0094]第五實施例
[0095]圖5是本發明的第五實施例的移動終端的結構示意圖。具體地,圖5中的移動終端500可以為手機、平板電腦、個人數字助理(PersonalDigital Ass istant,PDA)、或車載電腦等。
[0096]圖5中的終端500包括射頻(Rad1Frequency,RF)電路501、存儲器502、輸入單元503、顯示單元504、拍照組件505、處理器506、音頻電路507、WiFi (WirelessFidelity)模塊508和電源509,拍照組件505包括第一攝像頭5051、第二攝像頭5052和第三攝像頭5053。
[0097]其中,輸入單元503可用于接收用戶輸入的數字或字符信息,以及產生與移動終端500的用戶設置以及功能控制有關的信號輸入。具體地,本發明實施例中,該輸入單元503可以包括觸控面板5031。觸控面板5031,也稱為觸摸屏,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸控面板5031上的操作),并根據預先設定的程式驅動相應的連接裝置。可選地,觸控面板5031可包括觸摸檢測裝置和觸摸控制器兩個部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,并檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,并將它轉換成觸點坐標,再送給該處理器506,并能接收處理器506發來的命令并加以執行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實現觸控面板5031。除了觸控面板5031,輸入單元503還可以包括其他輸入設備5032,其他輸入設備5032可以包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、開關按鍵等)、軌跡球、鼠標、操作桿等中的一種或多種。
[0098]其中,顯示單元504可用于顯示由用戶輸入的信息或提供給用戶的信息以及移動終端500的各種菜單界面。顯示單元504可包括顯示面板5041,可選地,可以采用LCD或有機發光二極管(OrganicLight-EmittingD1de,0LED)等形式來配置顯示面板5041。
[0099]應注意,觸控面板5031可以覆蓋顯示面板5041,形成觸摸顯示屏,當該觸摸顯示屏檢測到在其上或附近的觸摸操作后,傳送給處理器506以確定觸摸事件的類型,隨后處理器506根據觸摸事件的類型在觸摸顯示屏上提供相應的視覺輸出。
[0100]觸摸顯示屏包括應用程序界面顯示區及常用控件顯示區。該應用程序界面顯示區及該常用控件顯示區的排列方式并不限定,可以為上下排列、左右排列等可以區分兩個顯示區的排列方式。該應用程序界面顯示區可以用于顯示應用程序的界面。每一個界面可以包含至少一個應用程序的圖標和/或Widget桌面控件等界面元素。該應用程序界面顯示區也可以為不包含任何內容的空界面。該常用控件顯示區用于顯示使用率較高的控件,例如,設置按鈕、界面編號、滾動條、電話本圖標等應用程序圖標等。
[0101]其中處理器506是移動終端500的控制中心,利用各種接口和線路連接整個手機的各個部分,通過運行或執行存儲在第一存儲器5021內的軟件程序和/或模塊,以及調用存儲在第二存儲器5022內的數據,執行移動終端500的各種功能和處理數據,從而對移動終端500進行整體監控。可選地,處理器506可包括一個或多個處理單元。
[0102]在本發明實施例中,通過調用存儲在該第一存儲器5021內的軟件程序和/或模塊和/或該第二存儲器5022內的數據,處理器506用于獲取第一攝像頭5051、第二攝像頭5052和第三攝像頭5053在同一時刻對同一拍攝對象分別采集的第一圖像、第二圖像和第三圖像;對第一圖像、第二圖像和第三圖像進行圖像處理,生成一幀高動態范圍圖像;其中,第一圖像為正常曝光圖像,第二圖像為過曝圖像,第三圖像為欠曝圖像。
[0103]可選地,第一攝像頭5051、第二攝像頭5052和第三攝像頭5053的光圈F值相同,曝光起止時間相同,第二攝像頭5052的曝光增益大于第一攝像頭5051的曝光增益,第三攝像頭5053的曝光增益小于第一攝像頭5051的曝光增益。
[0104]可選地,第一攝像頭5051、第二攝像頭5052和第三攝像頭5053的曝光起止時間和曝光增益均相同,第二攝像頭5052的光圈F值大于第一攝像頭5051的光圈F值,第三攝像頭5053的光圈F值小于第一攝像頭5051的光圈F值。
[0105]可選地,處理器506還用于對第一圖像、第二圖像和第三圖像分別進行圖像預處理,生成第一中間圖像、第二中間圖像和第三中間圖像;根據預設高動態范圍圖像合成算法,對第一中間圖像、第二中間圖像和第三中間圖像進行圖像合成處理,生成一幀高動態范圍圖像;其中,第一圖像、第二圖像和第三圖像均為RAW格式的圖像,第一中間圖像、第二中間圖像和第三中間圖像均為YUV格式的圖像。
[0106]可選地,處理器506還用于以第一中間圖像為基準,將第二中間圖像和第三中間圖像校正至和第一中間圖像為同一視場,得到校正后的第二中間圖像和第三中間圖像;分別提取第一中間圖像、校正后的第二中間圖像和第三中間圖像的灰度信息,得到第一灰度圖像、第二灰度圖像和第三灰度圖像;基于第一灰度圖像中的每個像素點的灰度值,確定第一灰度圖像中每個像素點的屬性,其中,屬性包括正常曝光、欠曝或過曝;若第一灰度圖像中的像素點的屬性為過曝,則通過公式G1 = giX40% +gw X 60%得到第一灰度值,將第一灰度值賦值給第一灰度圖像中的像素點,其中,Gi為第一灰度值,gi為第三灰度圖像中與第一灰度圖像中的像素點對應位置的像素點的灰度值,gw為第一灰度圖像中的像素點的灰度值;若第一灰度圖像中的像素點的屬性為欠曝,則通過公式G2 = g2 X 40 % +gw X 60%得到第二灰度值,將第二灰度值賦值給第一灰度圖像中的像素點,其中,G2為第二灰度值,g2為第二灰度圖像中與第一灰度圖像中的像素點對應位置的像素點的灰度值,gw為第一灰度圖像中的像素點的灰度值;若第一灰度圖像中的像素點的屬性為正常曝光,第一灰度圖像中的像素點的灰度值保持不變;當所述第一灰度圖像中所有屬性為欠曝或過曝的像素點均完成灰度值賦值后,生成第四中間圖像,將所述第四中間圖像中的每個像素點的灰度值賦值給所述第一中間圖像中對應位置的像素點,生成一幀高動態范圍圖像。
[0107]可選地,處理器506還用于若第一灰度圖像中的像素點的灰度值大于第一預設閾值,則確定第一灰度圖像中的像素點的屬性為過曝;若第一灰度圖像中的像素點的灰度值小于第二預設閾值,則確定第一灰度圖像中的像素點的屬性為欠曝;若第一灰度圖像中的像素點的灰度值大于或等于第二預設閾值且小于或等于第一預設閾值,則確定第一灰度圖像中的像素點的屬性為正常曝光。
[0108]可選地,處理器506還用于去除馬賽克處理、銳化處理、去噪處理、色彩轉換處理和色彩增強處理中的至少一種。
[0109]可選地,第二攝像頭5052的曝光增益為第一攝像頭5051的曝光增益的N倍,第三攝像頭5053的曝光增益為第一攝像頭5051的曝光增益的1/N倍,其中,N為大于I的整數。
[0110]可見,本實施例通過獲取第一攝像頭、第二攝像頭和第三攝像頭在同一時刻對同一拍攝對象分別采集的第一圖像、第二圖像和第三圖像;對第一圖像、第二圖像和第三圖像進行圖像處理,生成一幀高動態范圍圖像;其中,第一圖像為正常曝光圖像,第二圖像為過曝圖像,第三圖像為欠曝圖像。使得用戶在拍攝預覽階段就可以實時看到拍攝對象的高動態范圍圖像,提升了用戶的使用體驗。
[0111]本領域普通技術人員可以意識到,結合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、或者計算機軟件和電子硬件的結合來實現。這些功能究竟以硬件還是軟件方式來執行,取決于技術方案的特定應用和設計約束條件。專業技術人員可以對每個特定的應用來使用不同方法來實現所描述的功能,但是這種實現不應認為超出本發明的范圍。
[0112]所屬領域的技術人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統、裝置和單元的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。
[0113]在本申請所提供的實施例中,應該理解到,所揭露的裝置和方法,可以通過其它的方式實現。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現時可以有另外的劃分方式,例如多個單元或組件可以結合或者可以集成到另一個系統,或一些特征可以忽略,或不執行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
[0114]所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網絡單元上。可以根據實際的需要選擇其中的部分或者全部單元來實現本實施例方案的目的。
[0115]另外,在本發明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。
[0116]所述功能如果以軟件功能單元的形式實現并作為獨立的產品銷售或使用時,可以存儲在一個計算機可讀取存儲介質中。基于這樣的理解,本發明的技術方案本質上或者說對現有技術做出貢獻的部分或者該技術方案的部分可以以軟件產品的形式體現出來,該計算機軟件產品存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網絡設備等)執行本發明各個實施例所述方法的全部或部分步驟。而前述的存儲介質包括:U盤、移動硬盤、R0M、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質。
[0117]以上所述,僅為本發明的【具體實施方式】,但本發明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發明揭露的技術范圍內,可輕易想到變化或替換,都應涵蓋在本發明的保護范圍之內。因此,本發明的保護范圍應以權利要求的保護范圍為準。
【主權項】
1.一種高動態范圍圖像的生成方法,應用于移動終端,所述移動終端包括第一攝像頭、第二攝像頭和第三攝像頭,其特征在于,所述方法包括: 獲取所述第一攝像頭、第二攝像頭和第三攝像頭在同一時刻對同一拍攝對象分別采集的第一圖像、第二圖像和第三圖像; 對所述第一圖像、第二圖像和第三圖像進行圖像處理,生成一幀高動態范圍圖像; 其中,所述第一圖像為正常曝光圖像,所述第二圖像為過曝圖像,所述第三圖像為欠曝圖像。2.根據權利要求1所述的方法,其特征在于,所述第一攝像頭、第二攝像頭和第三攝像頭的光圈F值相同,曝光起止時間相同,所述第二攝像頭的曝光增益大于所述第一攝像頭的曝光增益,所述第三攝像頭的曝光增益小于所述第一攝像頭的曝光增益。3.根據權利要求1所述的方法,其特征在于,所述第一攝像頭、第二攝像頭和第三攝像頭的曝光起止時間和曝光增益均相同,所述第二攝像頭的光圈F值大于所述第一攝像頭的光圈F值,所述第三攝像頭的光圈F值小于所述第一攝像頭的光圈F值。4.根據權利要求1所述的方法,其特征在于,所述對所述第一圖像、第二圖像和第三圖像進行圖像處理,生成一幀高動態范圍圖像的步驟,包括: 對所述第一圖像、第二圖像和第三圖像分別進行圖像預處理,生成第一中間圖像、第二中間圖像和第三中間圖像; 根據預設高動態范圍圖像合成算法,對所述第一中間圖像、第二中間圖像和第三中間圖像進行圖像合成處理,生成一幀高動態范圍圖像; 其中,所述第一圖像、第二圖像和第三圖像均為RAW格式的圖像,所述第一中間圖像、第二中間圖像和第三中間圖像均為YUV格式的圖像。5.根據權利要求4所述的方法,其特征在于,所述根據預設高動態范圍圖像合成算法,對所述第一中間圖像、第二中間圖像和第三中間圖像進行圖像合成處理,生成一幀高動態范圍圖像的步驟,包括: 以所述第一中間圖像為基準,將所述第二中間圖像和第三中間圖像校正至和所述第一中間圖像為同一視場,得到校正后的第二中間圖像和第三中間圖像; 分別提取所述第一中間圖像、校正后的第二中間圖像和第三中間圖像的灰度信息,得到第一灰度圖像、第二灰度圖像和第三灰度圖像; 基于所述第一灰度圖像中的每個像素點的灰度值,確定所述第一灰度圖像中每個像素點的屬性,其中,所述屬性包括正常曝光、欠曝或過曝; 若所述第一灰度圖像中的像素點的屬性為過曝,貝1J通過公式Gi = gi X 40%+gwX 60%得到第一灰度值,將所述第一灰度值賦值給所述第一灰度圖像中的像素點,其中,G1*所述第一灰度值,gl為所述第三灰度圖像中與所述第一灰度圖像中的像素點對應位置的像素點的灰度值,gw為所述第一灰度圖像中的像素點的灰度值; 若所述第一灰度圖像中的像素點的屬性為欠曝,則通過公式G2 = g2 X 40 % +gw X 60 %得到第二灰度值,將所述第二灰度值賦值給所述第一灰度圖像中的像素點,其中,62為所述第二灰度值,g2為所述第二灰度圖像中與所述第一灰度圖像中的像素點對應位置的像素點的灰度值,gw為所述第一灰度圖像中的像素點的灰度值; 若所述第一灰度圖像中的像素點的屬性為正常曝光,所述第一灰度圖像中的像素點的灰度值保持不變; 當所述第一灰度圖像中所有屬性為欠曝或過曝的像素點均完成灰度值賦值后,生成第四中間圖像,將所述第四中間圖像中的每個像素點的灰度值賦值給所述第一中間圖像中對應位置的像素點,生成一幀高動態范圍圖像。6.根據權利要求5所述的方法,其特征在于,所述基于所述第一灰度圖像中的每個像素點的灰度值,確定所述第一灰度圖像中每個像素點的屬性的步驟,包括: 若所述第一灰度圖像中的像素點的灰度值大于第一預設閾值,則確定所述第一灰度圖像中的像素點的屬性為過曝; 若所述第一灰度圖像中的像素點的灰度值小于第二預設閾值,則確定所述第一灰度圖像中的像素點的屬性為欠曝; 若所述第一灰度圖像中的像素點的灰度值大于或等于第二預設閾值且小于或等于第一預設閾值,則確定所述第一灰度圖像中的像素點的屬性為正常曝光。7.根據權利要求4所述的方法,其特征在于,所述圖像預處理包括:去除馬賽克處理、銳化處理、去噪處理、色彩轉換處理和色彩增強處理中的至少一種。8.根據權利要求2所述的方法,其特征在于,所述第二攝像頭的曝光增益為所述第一攝像頭的曝光增益的N倍,所述第三攝像頭的曝光增益為所述第一攝像頭的曝光增益的1/N倍,其中,N為大于I的整數。9.一種移動終端,包括第一攝像頭、第二攝像頭和第三攝像頭,其特征在于,所述移動終端還包括: 圖像獲取模塊,用于獲取所述第一攝像頭、第二攝像頭和第三攝像頭對同一拍攝對象分別采集的第一圖像、第二圖像和第三圖像; 圖像處理模塊,用于對所述圖像獲取模塊獲取的第一圖像、第二圖像和第三圖像進行圖像處理,生成一幀高動態范圍圖像; 其中,所述第一圖像為正常曝光圖像,所述第二圖像為過曝圖像,所述第三圖像為欠曝圖像。10.根據權利要求9所述的移動終端,其特征在于,所述第一攝像頭、第二攝像頭和第三攝像頭的光圈F值相同,曝光起止時間相同,所述第二攝像頭的曝光增益大于所述第一攝像頭的曝光增益,所述第三攝像頭的曝光增益小于所述第一攝像頭的曝光增益。11.根據權利要求9所述的移動終端,其特征在于,所述第一攝像頭、第二攝像頭和第三攝像頭的曝光起止時間和曝光增益均相同,所述第二攝像頭的光圈F值大于所述第一攝像頭的光圈F值,所述第三攝像頭的光圈F值小于所述第一攝像頭的光圈F值。12.根據權利要求9所述的移動終端,其特征在于,所述圖像處理模塊包括: 預處理子模塊,用于對所述圖像獲取模塊獲取的第一圖像、第二圖像和第三圖像分別進行圖像預處理,生成第一中間圖像、第二中間圖像和第三中間圖像; 合成子模塊,用于根據預設高動態范圍圖像合成算法,對所述預處理子模塊生成的第一中間圖像、第二中間圖像和第三中間圖像進行圖像合成處理,生成一幀高動態范圍圖像; 其中,所述第一圖像、第二圖像和第三圖像均為RAW格式的圖像,所述第一中間圖像、第二中間圖像和第三中間圖像均為YUV格式的圖像。13.根據權利要求12所述的移動終端,其特征在于,所述合成子模塊包括: 校正單元,用于以所述預處理子模塊生成的所述第一中間圖像為基準,將所述預處理子模塊生成的所述第二中間圖像和第三中間圖像校正至和所述第一中間圖像為同一視場,得到校正后的第二中間圖像和第三中間圖像; 提取單元,用于分別提取所述第一中間圖像、經所述校正單元校正后的第二中間圖像和第三中間圖像的灰度信息,得到第一灰度圖像、第二灰度圖像和第三灰度圖像; 屬性確定單元,用于基于所述提取單元得到的所述第一灰度圖像中的每個像素點的灰度值,確定所述第一灰度圖像中每個像素點的屬性,其中,所述屬性包括正常曝光、欠曝或過曝; 賦值單元,用于若所述屬性確定單元確定所述第一灰度圖像中的像素點的屬性為過曝,則通過公式Gi = giX40% +gw X 60%得到第一灰度值,將所述第一灰度值賦值給所述第一灰度圖像中的像素點,其中,G1為所述第一灰度值,gl為所述第三灰度圖像中與所述第一灰度圖像中的像素點對應位置的像素點的灰度值,gw為所述第一灰度圖像中的像素點的灰度值; 所述賦值單元還用于若所述第一灰度圖像中的像素點的屬性為欠曝,則通過公式G2 =g2X40%+gwX60%得到第二灰度值,將所述第二灰度值賦值給所述第一灰度圖像中的像素點,其中,G2為所述第二灰度值,g2為所述第二灰度圖像中與所述第一灰度圖像中的像素點對應位置的像素點的灰度值,gw為所述第一灰度圖像中的像素點的灰度值; 所述賦值單元還用于若所述屬性確定單元確定所述第一灰度圖像中的像素點的屬性為正常曝光,所述第一灰度圖像中的像素點的灰度值保持不變; 生成單元,用于當所述賦值單元為所述第一灰度圖像中所有屬性為欠曝或過曝的像素點均完成灰度值賦值后,生成第四中間圖像,將所述第四中間圖像中的每個像素點的灰度值賦值給所述第一中間圖像中對應位置的像素點,生成一幀高動態范圍圖像。14.根據權利要求13所述的移動終端,其特征在于,所述屬性確定單元包括: 第一確定子單元,用于若所述第一灰度圖像中的像素點的灰度值大于第一預設閾值,則確定所述第一灰度圖像中的像素點的屬性為過曝; 第二確定子單元,用于若所述第一灰度圖像中的像素點的灰度值小于第二預設閾值,則確定所述第一灰度圖像中的像素點的屬性為欠曝; 第三確定子單元,用于若所述第一灰度圖像中的像素點的灰度值大于或等于第二預設閾值且小于或等于第一預設閾值,則確定所述第一灰度圖像中的像素點的屬性為正常曝光。15.根據權利要求12所述的移動終端,其特征在于,所述預處理子模塊用于:去除馬賽克處理、銳化處理、去噪處理、色彩轉換處理和色彩增強處理中的至少一種。16.根據權利要求10所述的移動終端,其特征在于,所述第二攝像頭的曝光增益為所述第一攝像頭的曝光增益的N倍,所述第三攝像頭的曝光增益為所述第一攝像頭的曝光增益的1/N倍,其中,N為大于I的整數。
【文檔編號】H04N5/225GK105827754SQ201610177490
【公開日】2016年8月3日
【申請日】2016年3月24日
【發明人】曹飛祥, 殷求明
【申請人】維沃移動通信有限公司