專利名稱:自動曝光方法與裝置的制作方法
技術領域:
本發明涉及攝像裝置的圖像處理技術領域,尤其涉及一種自動曝光方法及 裝置。
背景技術:
曝光時間即是感光部件接收光的時間。在環境亮度不變的前提下,感光部件的曝光時間越長,圖像越亮;反之,曝光時間越短,圖像越暗。如果圖像中 景物過亮,而且亮的部分沒有層次或細節,這就是曝光過度;如果圖像中景物 過暗,無法真實反映景物的色澤,就是曝光不足,所以,當環境發生變化時, 也要相應的調整曝光時間以使輸出的圖像亮度值在合適的范圍內,即在環境較 暗時適當的增加曝光時間,在環境較亮時適當的減少曝光時間。對于一幅圖像 其亮度由光強和曝光時間決定,在光強一定的情況下,曝光時間越長圖像越亮; 反之,如果曝光時間一定,光強越強圖4象越亮。因此在相同曝光時間的條件下, 光強的變化也會造成圖像的明暗不均。因此,需要有自動對曝光時間進行調節的方法和裝置,現有技術中自動調 節曝光時間的方案有以下幾種方案一設定曝光控制的基本參數,確定目標亮度值范圍;在曝光并提取 處理圖形后,判斷當前亮度值是否在目標亮度值范圍內,若是,繼續按原有參 數曝光并處理圖像,若否,則進行以下自動曝光調節步驟,計算所需亮度增益 值,判斷是否利用亮度增益值可以將亮度值調整到目標亮度值范圍內;若是, 則將亮度增益值調整為所需亮度增益值,再按新的亮度增益值進行圖像處理, 若否,進行下一步驟;計算最優曝光時間,用最優曝光時間調整曝光時間。方案一的缺點為所取的用于亮度統計的圖像數據是經過非線性處理,例如伽馬(Gamma)校正處理后的數據,所以計算目標曝光時間和目標亮度增益的 公式變得復雜而繁瑣;同時目標亮度增益還有修正的過程,計算量大。對于不 同的曝光時間,有不同的亮度增益閾值。方案二判斷當前圖像是否處于鎖定狀態,在當前圖像未處于鎖定狀態的 情況下,根據當前圖像平均亮度與目標亮度的差值確定曝光時間和/或亮度增益 的調整步長;以及根據調整步長調整曝光時間和/或亮度增益。方案二的缺點為所取得用于亮度統計的圖像數據也是經過非線性處理后的數據,雖然使得調節的步長可變,但整體上還是逼近的思想,需要每一級曝 光時間對應一個亮度增益的范圍,必須保證每兩個曝光時間之間引起的亮度調 變,可以用一系列的亮度增益來填補,從而使得整體上亮度能均勻變化。而在 實際上亮度增益范圍4艮難確定,另外,此方法沒有優先考慮曝光時間的調節, 盡可能小的調節亮度增益,使圖像的信噪比較差。發明內容本發明實施例提供一種自動曝光方法及裝置,用以解決現有技術自動曝光 計算量大的問題。本發明實施例提供的一種自動曝光方法,包括A在初步曝光并提取圖像數據后,提取當前圖像亮度值,以及設置的目標 圖像亮度值,根據獲取的線性數據中圖像亮度值和曝光值之間的關系,計算當 前曝光值和目標曝光值;B根據所述當前曝光值和所述目標曝光值確定曝光值差值,根據所述曝光 值差值進行曝光時間偏差值和亮度增益偏差值的計算;C按照所述曝光時間偏差值和所述亮度增益偏差值,將曝光圖像調整到新 曝光時間和新亮度增益,判斷所述新曝光時間和新亮度增益下的圖像的亮度值 與目標亮度值之差是否滿足條件,若否,繼續進行A的計算,直到圖像的亮度 值與目標亮度值之差滿足條件。本發明實施例提供的一種自動曝光裝置,包括提取計算模塊,用于在初步曝光后提取圖像數據,提取當前圖像亮度值, 以及設置的目標圖像亮度值,根據獲取的線性數據中圖像亮度值和曝光值之間 的關系,計算當前曝光值和目標曝光值;計算模塊,根據所述當前曝光值和所述目標曝光值確定曝光值差值,根據 所述曝光值差值進行曝光時間偏差值和亮度增益偏差值的計算;調整模塊,用于按照所述曝光時間偏差值和所述亮度增益偏差值,將曝光 圖像調整到新曝光時間和新亮度增益;判斷模塊,用于判斷所述新曝光時間和新亮度增益下的圖像的亮度值與目 標亮度值之差是否滿足條件,若否,重新進行提取計算模塊的操作。本發明實施例在進行自動曝光時,將采集的圖像數據線性化,按照線性數 據曝光時間、亮度增益和曝光值之間的關系,進行曝光時間補償值和亮度增益 補償值的計算。因此,采用本發明實施例可以減小自動曝光的計算量,使曝光 時間最大化。
圖1為本發明實施例中自動曝光方法的流程圖;圖2為本發明實施例提供的一種反非線性校正的方法示意圖;圖3為本發明實施例提供的一種自動曝光裝置示意圖。
具體實施方式
在本發明實施例中,采用線性圖像數據,根據圖像的曝光值(Exposure Value, EV)和曝光時間及亮度增益的關系,綜合考慮曝光時間和亮度增益的 計算,達到使圖像亮度值變化平滑,調節快速,以及保持盡可能高的信噪比和 圖像質量的效果。對于初步曝光并提取的圖像數據,判斷是否為線性數據,當提取的圖像數據為線性數據時直接進行自動曝光的處理;當提取的圖像數據為非線性數據 時,將提取的非線性數據經過反非線性校正,得到線性數據,再進行自動曝光 的處理。由于曝光時間設置的不連續性,所以并不能使得到的亮度值連續,因此引 入了亮度增益(Gain),亮度增益為作用于圖像亮度曲線的值,通過調節圖像 的亮度分量的幅度,改變圖像的明暗效果。判斷圖像數據是否為線性的方法有多有,其中,包括,根據采集的圖像是 否為原始圖像,此原始圖像包括,自然界中的圖像和未經過任何人工處理的圖 像,當為原始圖像時,圖像數據為線性關系;或者根據采集的圖像數據中,因 為已知曝光時間和亮度增益,根據線性圖像數據的關系可以確定曝光值,根據 采集的圖像可以進行亮度統計,確定圖像的亮度,根據亮度和曝光值之間的關 系判斷圖像數據是否為線性數據。在本發明實施例中已知初步曝光圖像的當前曝光時間(Current Exposure Time,CurET),當前亮度增益(CurrentGain,CurGain),將采集的初步曝光圖像進 行亮度統計得到當前圖像的亮度(Ymean),以及根據圖像充分曝光的要求設定 的目標圖像的亮度(Ytarget )。本發明實施例提供的自動曝光的方法,如圖l所示,包括以下步驟步驟101,開始;步驟102,獲取初步曝光圖像數據,包括,當前圖像的曝光時間、亮度增 益以及當前圖像的亮度值;步驟103,判斷當前采集的初步曝光圖像數據是否為線性數據,若否,進 行步驟104,否則,進行步驟105;步驟104,將獲取的圖像數據進行反非線性校正,得到線性數據;反非線性校正的方法有多種,其中,例如,假設原函數為^ = 其中f為非線性函數;則其反函數為^廣(力或者寫成其中,廠'為非線性函數的反函凄t;以gamma非線性函數為例,如圖2所示,曲線1為原始數據經過gamma校正之后的數據,J = f",可以求得其反函數為x = ya,其形狀如曲線2;因此,曲線1的非線性數據經過曲線2的反非線性操作,得到曲線3線性 數據。因此,反非線性操作的關鍵是求得非線性函數,或者用曲線表示的非線性 函數,或者非線性參數如gamma參數。因為當已知非線性參數時,可以得到 非線性函數的表達式和函數曲線,因此可以進行反非線性處理。步驟105,根據線性圖像亮度值和曝光值的關系,計算目標曝光值和當前 曝光值,建立目標曝光值和當前曝光值之間的聯系;對于線性圖像數據通過統計的當前圖像的亮度,因為圖像的亮度值和曝光值 成正比,即Z = A:x£F (1)其中,L為圖像亮度值;k與圖像傳感器的參數,只要傳感器選定此參數 為一常數。所以根據當前圖像亮度值及當前曝光值的關系r歸朋=ha^r ,可以計算 出當前曝光值CurEV。同樣在已知目標圖像亮度值的情況,根據竹arg"-A:xA^M^F,也可以得出 目標曝光值NewEV。有上述表達式可以確定目標曝光值和當前曝光值、當前圖像亮度值以及目 標圖像亮度值的關系,即iVew五K = CwrEF x yir arg " / Fmeaw 步驟106,根據目標曝光值和當前曝光值,確定在不同的曝光情況下的曝 光偏差值;曝光程度不同時,得到的曝光偏差值不同,即當前圖像出現曝光過度情況 時,即Ymean〉Ytarget,時則曝光偏差值可用下式表示,<formula>formula see original document page 11</formula> ( 6 )否則當曝光不足時,則曝光偏差值可以表示為,并且 = - Cw,,其中,AppEV為曝光偏差值,deltaEV為曝光值差值。 由于在自動曝光的過程中不允許圖像的亮度由當前圖像亮度值突變到目 標圖像亮度值,因此在自動曝光的過程中采用圖像亮度值漸變的方法,由速度 控制的曝光值差值來實現,從而使圖像的亮度平滑過渡,具體方法為,計算自 動曝光過程中速度控制的曝光偏差值,即^j^EJ^ = 0/rEr —de/toEFs 當Ymean>Ytarget = Cw£y +當Ymean蘭Ytarget 其中,deltaEVs為速度控制的曝光值差值,AppEVs為速度控制的曝光值偏差 值。由于,速度控制的曝光偏差值的計算涉及到了速度控制的曝光值差值deltaEVs,其中deltaEVs的計算,具體為,A滅Ky = x ,flf/ew/ / S尸五五D腐五并且,0 < ,&ve/ 2 S尸五ED5贏;其中,speedlevel為控制圖像亮度值調節的速度值,速度調節可以使圖像 亮度值變化平滑;SPEEDBASE為攝像裝置內設定的曝光步長,并且 SPEEDBASE可以取大于零的任意整數, 一般為了計算方便SPEEDBASE取為 2N,例如128等。步驟107,根據曝光值、亮度增益及曝光時間之間的關系,確定曝光時間 偏差值;對于亮度增益,當對其的改變越小,即,使亮度增益值保持為1,說明圖 像的當前曝光值和目標曝光值接近,因為亮度增益值的調節并不會使圖像攜帶 的信息量增加,也不會使圖像的信噪比改善,但亮度增益與l相差較多時,會造成圖像質量的下降。例如當亮度增益大于l時,會;J文大噪聲;當亮度增益小 于l時,會使圖像對比度變小。但是曝光時間的增加,會明顯改善圖像的信噪 比。因此在計算中,假設亮度增益為1,并且取GAINBASE為攝像裝置內設定 的增益基準值,GAINBASE —般為大于零的整數,為了計算方便可以取 GAINBASE為2M,例如64等。由膝光值為曝光時間和亮度增益的乘積,可以得到曝光時間的偏差值為,步驟108,根據曝光時間、亮度增益和曝光值的關系,依據步驟107確定的 曝光時間偏差值,確定亮度增益偏差值;將上迷計算的亮度增益偏差值除以增益基準值,將所得結果取整,得到最 終的亮度增益偏差值。步驟109,才艮據上述計算的曝光時間偏差值調整當前曝光時間,根據最終 亮度增益偏差值調整當前亮度增益,統計自動曝光后的圖像的亮度值,判斷曝 光后的亮度值與目標亮度值差值的絕對值,是否小于設定的比較參數,若是, 則進行步驟UO,否則,進行步驟102;可以根據人眼觀察的正常曝光圖像的亮度值,確定曝光圖像亮度值的誤差 范圍,將此范圍內的亮度值都認為是正常的曝光圖像亮度值,此誤差范圍即為 設定的比較參數的值。此比較參數的值也可以根據經-瞼值進4于設定。并且,此比較參數的設定的時間可以根據需要選擇,可以在此過程的開始 設定此比較參數,也可以在具體的比較過程中設定。只要滿足本發明實施例提 供的圖像亮度值與目標亮度值進行比較,通過設定的比較參數確定圖像亮度值 是否滿足要求的方法,都應該在本發明的保護范圍之內。步驟IIO,自動曝光結束。采用步驟106的原因為,在實際的曝光過程中,不允許亮度值由當前的亮 度值直接變為目標亮度值,所以在自動曝光的計算過程中,可以采用將當前亮 度值平滑過渡到目標亮度值的方法,即采用漸變的方法,使每次對當前圖像進行曝光,直到曝光后的亮度值與目標亮度值差的絕對值小于設定的參數,認為 自動曝光結束。在上述計算過程中,當曝光后的亮度值與目標亮度值差值的絕對值,不小于設定的比較參數時,可以進行循環自動曝光,speedlevel可以控制圖像調整 過程快慢,最終使曝光后的圖像的亮度值滿足條件。另外,在進行循環自動曝光的過程中,也可以根據采集的圖像數據是否為 線性,當為線性數據時,直接進行步驟105的計算。由上面實施例的分析可以得到,將獲得的圖像數據為線性圖像數據時,進 行曝光時間偏差值和亮度增益偏差值的計算,簡單有效;同時,由于得到的圖 像數據為線性關系,曝光時間和亮度增益間存在一定的關系,在確定了曝光時 間偏差值的情況下,可以根據關系式直接確定亮度增益偏差值。本發明實施例提供了一種自動曝光裝置,如圖3所示,該裝置包括,提取 計算模塊3000、計算模塊3200、調整模塊3300和判斷模塊3400。其中,提取 計算模塊3000,用于在初步曝光后提取圖像數據,提取當前圖像亮度值,以及 設置的目標圖像亮度值,根據獲取的線性數據中圖像亮度值和曝光值之間的關 系,計算當前曝光值和目標曝光值;計算模塊3200,根據所述當前曝光值和所 述目標曝光值確定曝光值差值,根據所述曝光值差值進行曝光時間偏差值和亮 度增益偏差值的計算;調整才莫塊3300,,用于按照所述曝光時間偏差值和所述亮 度增益偏差值,將曝光圖像調整到新曝光時間和新亮度增益;判斷模塊3400, 用于判斷所述新曝光時間和新亮度增益下的圖像的亮度值與目標亮度值之差 是否滿足條件,若否,重新進行提取計算模塊的操作。所述裝置還包括,校正模塊3100,其中,校正模塊3100,'用于根據提取 的初步曝光圖像數據是否為線性數據,將非線性數據進行反非線性校正,得到 線性數據。所述校正模塊3100包括,第一獲取單元3110、第二獲取單元3120、反函 數單元3130和計算單元3140。其中,第一獲取單元3110,用于獲取非線性數據的函數表達式;第二獲取單元3120,用于獲取非線性函數的參數,根據所述 參數獲取非線性函數數據的函數表達式;反函數單元3130,用于根據獲取的非 線性數據的函數的表達式計算反非線性函數;計算單元3140,用于根據計算的 反非線性函數對非線性數據進行校正。所述計算模塊3200包括,確定子模塊3210和存儲子模塊3250。其中,確 定子模塊3210,用于根據所述目標曝光值和所述當前曝光值差的絕對值確定曝 光值差值;存儲子模塊3250,用于保存所述曝光值差值。所述確定子模塊3210包括,第一計算單元3220、第二計算單元3230和第 三計算單元3240。其中,第一計算單元3220,用于^^艮據所述曝光值差值確定 速度控制的曝光值差值;第二計算單元3230,用于根據所述速度控制的曝光值 差值確定曝光偏差值;第三計算單元3240,根據所述曝光偏差值進行曝光時間 偏差值和曝光增益偏差值的計算。所述第一計算單元3220包括,第一計算子單元3221和第一存儲子單元 3222。其中,第一計算子單元3221,用于根據所述曝光值差值和控制圖像亮度 值調節的速度值,確定速度控制的曝光值差值,即 = A/to五F x印eecZ/eve/ / ,其中,deltaEVs為速度控制的曝光值差值,deltaEV為曝光值差值,speedlevel為控制圖像亮度值調節的速度值,并 且,0〈^mfeve/SS/W五i)5^^, SPEEDBASE為曝光步長,為大于零的任何整 數;第一存儲子單元3222,用于保存所述速度控制的曝光值差值。所述第二計算單元3230包括,第一確定子單元3231和第二確定子單元 3232。其中,第一確定子單元3231,用于在曝光過度時,將曝光偏差值確定為 當前曝光值和速度控制的曝光值差值之差;第二確定子單元3232,用于在曝光 不足時,將曝光偏差值確定為當前曝光值和速度控制的曝光值差值之和。所述第三計算單元3240包括,第二計算子單元3241和第三計算子單元 3242。其中,第二計算子單元3241,用于將曝光時間偏差值確定為所述曝光偏 差值和增益基準值的商,其中,增益基準值為大于零的任何整數;第三計算子單元3242,用于將亮度增益偏差值確定為所述曝光偏差值和所述曝光時間偏差 值的商。所述判斷模塊3400還用于在所述新曝光時間和新亮度增益下的圖像的亮 度值,與目標亮度值之差的絕對值滿足條件時,結束操作。本發明實施例在進行自動曝光時,將采集的圖像數據線性化,按照線性數 據曝光時間、亮度增益和曝光值之間的關系,進行曝光時間偏差值和亮度增益 偏差值的計算。因此,采用本發明實施例可以減小自動曝光的計算量,使曝光 時間最大化。明的精神和范圍。這樣,倘若本發明的這些修改和變型屬于本發明權利要求及 其等同技術的范圍之內,則本發明也意圖包含這些改動和變型在內。
權利要求
1、一種自動曝光方法,其特征在于,該方法包括以下步驟A在初步曝光并提取圖像數據后,提取當前圖像亮度值,以及設置的目標圖像亮度值,根據獲取的線性數據中圖像亮度值和曝光值之間的關系,計算當前曝光值和目標曝光值;B根據所述當前曝光值和所述目標曝光值確定曝光值差值,根據所述曝光值差值進行曝光時間偏差值和亮度增益偏差值的計算;C按照所述曝光時間偏差值和所述亮度增益偏差值,將曝光圖像調整到新曝光時間和新亮度增益,判斷所述新曝光時間和新亮度增益下的圖像的亮度值與目標亮度值之差是否滿足條件,若否,繼續進行A的計算,直到圖像的亮度值與目標亮度值之差滿足條件。
2、 如權利要求1所述的方法,其特征在于,在所述根據獲取的線性數據 中圖像亮度值和曝光值之間的關系,計算當前曝光值和目標曝光值之前還包 括根據提取的初步曝光圖像數據是否為線性數據,將非線性數據進行反非線 性校正,得到線性數據。
3、 如權利要求2所述的方法,其特征在于,所述將非線性數據進行反非 線性校正,包括獲取非線性數據的函數表達式,根據所述非線性數據的函數表達式得到反 非線性函數,根據反非線性函數對非線性數據進行校正;或,獲取非線性函數的參數,根據所述參數獲取非線性數據的函數表達式,根 據所述非線性數據的函數表達式得到反非線性函數,根據反非線性函數對非線 性數據進行校正。
4、 如權利要求1所述的方法,其特征在于,所述根據所述目標曝光值和 所述當前曝光值確定曝光值差值,包括根據所述目標曝光值和所述當前曝光值差的絕對值確定曝光值差值。
5、 如權利要求4所述的方法,其特征在于,所述根據所述曝光值差值進 行曝光時間偏差值和亮度增益偏差值的計算,包括根據所述曝光值差值確定速度控制的曝光值差值,根據所述速度控制的曝 光值差值確定曝光偏差值,根據所述曝光偏差值進行曝光時間偏差值和曝光增 益偏差值的計算。
6、 如權利要求5所述的方法,其特征在于,所述根據所述曝光值差值確 定速度控制的曝光值差值,包括根據所述曝光值差值和控制圖像亮度值調節的速度值,確定速度控制的曝 光值差值,即^/&^^ = ^/似£^^5^^//^^〃57^£/)5^^,其中,deltaEVs為速度 控制的曝光值差值,deltaEV為曝光值差值,speedlevel為控制圖像亮度值調節 的速度值,并且,0 < ^ eecZ/eve" S/^五im4S五,SPEEDBASE為曝光步長,為大 于零的任何整數。
7、 如權利要求5所述的方法,其特征在于,所述根據所述速度控制的曝 光值差值確定曝光偏差值,包括確定在曝光過度或曝光不足情況下的曝光偏差值,在曝光過度時,將曝光 偏差值確定為當前曝光值和速度控制的曝光值差值之差;在曝光不足時,將曝 光偏差值確定為當前曝光值和速度控制的曝光值差值之和。
8、 如權利要求5所述的方法,其特征在于,所述根據所述曝光偏差值進 行曝光時間偏差值和曝光增益偏差值的計算,包括曝光時間偏差值為所述曝光偏差值和增益基準值的商,其中,增益基準值 為大于零的任何整數;亮度增益偏差值為所述曝光偏差值和所述曝光時間偏差值的商。
9、 如權利要求1所述的方法,其特征在于,所述判斷所述新曝光時間和 新亮度增益下的圖像的亮度值與目標亮度值之差是否滿足條件,包括判斷所述新曝光時間和新亮度增益下的圖像的亮度值與目標亮度值之差 的絕對值是否不大于設定的比較參數。
10、 一種自動曝光裝置,其特征在于,該裝置包括 提取計算模塊,用于提取圖像數據,提取當前圖像亮度值,以及設置的目標圖像亮度值,根據獲取的線性數據中圖像亮度值和曝光值之間的關系,計算 當前曝光值和目標曝光值;計算模塊,根據所述當前曝光值和所述目標曝光值確定曝光值差值,根據所述曝光值差值進行曝光時間偏差值和亮度增益偏差值的計算;調整模塊,用于按照所述曝光時間偏差值和所迷亮度增益偏差值,將曝光圖像調整到新曝光時間和新亮度增益;判斷模塊,用于判斷所述新曝光時間和新亮度增益下的圖像的亮度值與目標亮度值之差是否滿足條件,若否,重新進行提取計算模塊的操作。
11、 如權利要求IO所述的裝置,其特征在于,所述裝置還包括 校正模塊,用于根據提取的初步曝光圖像數據是否為線性數據,將非線性數據進行反非線性校正,得到線性數據。
12、 如權利要求11所述的裝置,其特征在于,所述校正模塊包括 第一獲取單元,用于獲取非線性數據的函數表達式;第二獲取單元,用于獲取非線性函數的參數,根據所述參數獲取非線性函數數據的函數表達式;反函數單元,用于根據獲取的非線性數據的函數的表達式計算反非線性函數;計算單元,用于根據計算的反非線性函數對非線性數據進行校正。
13、 如權利要求IO所述的裝置,其特征在于,所述計算模塊包括 確定子模塊,用于根據所述目標曝光值和所述當前曝光值差的絕對值確定曝光值差值;存儲子模塊,用于保存所述曝光值差值。
14、 如權利要求13所述的裝置,其特征在于,所述確定子模塊包括 第一計算單元,用于根據所述曝光值差值確定速度控制的曝光值差值;第二計算單元,用于根據所述速度控制的曝光值差值確定曝光偏差值; 第三計算單元,根據所述曝光偏差值進行曝光時間偏差值和曝光增益偏差 值的計算。
15、 如權利要求14所述的裝置,其特征在于,所述第一計算單元包括 第一計算子單元,用于根據所述曝光值差值和控制圖像亮度值調節的速度4直,確定速度控制的曝光j直差^f直,即= x印e^/eve/ / ,其中,deltaEVs為速度控制的曝光值差值,deltaEV為曝光值差值,speedlevel 為控制圖像亮度值調節的速度值,并且,0"Pm^ve/^SP££Zm4S£ , SPEEDBASE 為曝光步長,為大于零的任何整數;第一存儲子單元,用于保存所述速度控制的曝光值差值。
16、 如權利要求14所迷的裝置,其特征在于,所述第二計算單元包括 第一確定子單元,用于在曝光過度時,將曝光偏差值確定為當前曝光值和速度控制的曝光值差值之差;第二確定子單元,用于在曝光不足時,將曝光偏差值確定為當前曝光值和 速度控制的曝光值差值之和。
17、 如權利要求14所迷的裝置,其特征在于,所述第三計算單元包括 第二計算子單元,用于將曝光時間偏差值確定為所述曝光偏差值和增益基準值的商,其中,增益基準值為大于零的任何整數;第三計算子單元,用于將亮度增益偏差值確定為所述曝光偏差值和所述曝 光時間偏差值的商。
18、 如權利要求10所述的裝置,其特征在于,所述判斷模塊還用于在所 述新曝光時間和新亮度增益下的圖像的亮度值,與目標亮度值之差的絕對值滿 足條件時,結束操作。
全文摘要
本發明公開了一種自動曝光方法,該方法包括,A.在初步曝光并提取圖像數據后,根據線性數據中圖像亮度值和曝光值之間的關系,計算目標曝光值和當前曝光值;B.根據所述目標曝光值和所述當前曝光值確定曝光值差值,根據所述曝光值差值進行曝光時間偏差值和亮度增益偏差值的計算;C.按照所述曝光時間偏差值和所述亮度增益偏差值,將曝光圖像調整到新曝光時間和新亮度增益,判斷所述新曝光時間和新亮度增益下的圖像的亮度值與目標亮度值之差是否滿足條件,若否,繼續進行A的計算,直到圖像的亮度值與目標亮度值之差滿足條件。同時,本發明還公開了一種自動曝光裝置。本發明實施例采用線性圖像數據進行處理,減小了自動曝光的計算量。
文檔編號H04N5/235GK101262567SQ200810103479
公開日2008年9月10日 申請日期2008年4月7日 優先權日2008年4月7日
發明者操 沈, 浩 王 申請人:北京中星微電子有限公司