色彩偏差圖像的校正方法及裝置的制造方法
【技術領域】
[0001] 本申請涉及圖像處理技術領域,特別是涉及一種色彩偏差圖像的校正方法及裝 置。
【背景技術】
[0002] 三線陣相機,是指采用R(Red,紅色)成像芯片、B(Blue,藍色)成像芯片和 G(Green,綠色)成像芯片的相機,主要用于采集運動物體的圖像。參見圖1,以一目標物體 從左至右移動為例,詳細說明三線陣相機的工作過程:當所述目標物體從左至右移動至g 點時,三線陣相機的G成像芯片可采集到上述目標物體的G分量圖像;當所述物體從g點移 動至b點時,三線陣相機的B成像芯片可采集所述目標物體的B分量圖像;當所述物體從b 點移動至r點時,三線陣相機的R成像芯片可采集所述目標物體的R分量圖像;最后,三線 陣相機的處理器,將上述目標物體的G分量圖像、B分量圖像和R分量圖像合成目標物體的 彩色圖像輸出。
[0003] 在實際應用中,如圖2或圖3所示,由于人為安裝等原因,會導致相機在某些角度 存在一定的偏差,從而使得同一目標物體距離R、G、B三個成像芯片的距離不同;而基于圖 像成像"近大遠小"的原理,上述現(xiàn)象會導致R、G、B三個成像芯片所采集圖像中的目標物體 大小不同,進而在圖像合成時,會導致所合成的彩成圖像出現(xiàn)色彩偏差。參見圖3,以三線 陣相機左偏為例,詳細說明上述過程:當一目標物體從左至右移動時,距離G成像芯片的距 離較遠,從而使得所采集的目標物體的G分量圖像中目標物體偏小;距離R成像芯片的距離 較近,從而使得所采集的目標物體的R分量圖像中目標物體偏大;最后在處理器將目標物 體的R、G、B三個分量圖像進行合成時,由于上述R、G、B三個分量圖像中目標物體的大小不 同,所合成的彩色圖像勢必存在色彩偏差。
[0004] 因此,在現(xiàn)有技術中,亟需一種色彩偏差圖像的校正方法及裝置,以校正三線陣相 機所輸出圖像的色彩偏差。
[0005] 申請內容
[0006] 本申請實施例中提供了一種色彩偏差圖像的校正方法及裝置,以校正三線陣相機 所輸出圖像的色彩偏差。
[0007] 為了解決上述技術問題,本申請實施例公開了如下技術方案:
[0008] 本申請公開了一種色彩偏差圖像的校正方法,包括:
[0009] 獲取一色彩偏差圖像;
[0010] 將所述色彩偏差圖像拆分為R紅色分量圖像、G綠色分量圖像以及B藍色分量圖 像,所述R分量圖像、G分量圖像和B分量圖像按圖像中目標物體的尺寸由大到小排列,依 次為第一分量圖像、第二分量圖像以及第三分量圖像;
[0011] 確定所述第一分量圖像、第二分量圖像以及第三分量圖像的縮放因子k;
[0012] 將所述第一分量圖像縮放a*(l-k)倍,第二分量圖像縮放a倍,第三分量圖像縮放 a*(l+k)倍,獲得第一分量校正圖像、第二分量校正圖像以及第三分量校正圖像,所述a為 大于等于1的自然數(shù),所述k為小于1的非負數(shù);
[0013] 將所述第一分量校正圖像、第二分量校正圖像和第三分量校正圖像,合成為校正 后圖像。
[0014] 優(yōu)選的,當a等于1時,將所述第一分量校正圖像、第二分量校正圖像和第三分量 校正圖像,合成為校正后圖像,包括:
[0015] 將所述第一分量校正圖像、第二分量校正圖像和第三分量校正圖像對齊;
[0016] 將所述第一分量校正圖像、第二分量校正圖像和第三分量校正圖像合成為校正后 圖像。
[0017] 優(yōu)選的,當a為大于1的整數(shù)時,將所述第一分量校正圖像、第二分量校正圖像和 第三分量校正圖像,合成為校正后圖像,包括:
[0018] 將所述第一分量校正圖像、第二分量校正圖像和第三分量校正圖像對齊;
[0019] 分別將所述第一分量校正圖像、第二分量校正圖像和第三分量校正圖像降采樣至 所述色彩偏差圖像的尺寸;
[0020] 將降采樣后的第一分量校正圖像、第二分量校正圖像和第三分量校正圖像合成為 校正后圖像。
[0021] 優(yōu)選的,所述色彩偏差圖像包括多行圖像,每行圖像包括多個像素點;確定所述第 一分量圖像、第二分量圖像以及第三分量圖像的縮放因子k,包括:
[0022] 針對一行圖像,確定該行圖像中一像素點距離該行圖像中心點的距離d,以及該像 素點的色偏w;
[0023] 根據(jù)所述距離d以及色偏w,計算所述縮放因子k,所述k=w/d,所述d為非負整 數(shù),所述w為非負數(shù)。
[0024] 優(yōu)選的,所述方法還包括:
[0025] 將所述色彩偏差圖像拆分為兩部分,分別為左色彩偏差圖像以及右色彩偏差圖 像。
[0026] 優(yōu)選的,將所述色彩偏差圖像拆分為R分量圖像、G分量圖像以及B分量圖像,包 括:
[0027] 將所述左色彩偏差圖像拆分為左R分量圖像、左G分量圖像以及左B分量圖像,所 述左R分量圖像、左G分量圖像和左B分量圖像按圖像中目標物體的尺寸由大到小排列,依 次為第一左分量圖像、第二左分量圖像以及第三左分量圖像;
[0028] 將所述右色彩偏差圖像拆分為右R分量圖像、右G分量圖像以及右B分量圖像,所 述右R分量圖像、右G分量圖像和右B分量圖像按圖像中目標物體的尺寸由大到小排列,依 次為第一右分量圖像、第二右分量圖像以及第三右分量圖像。
[0029] 優(yōu)選的,所述縮放因子k包括左縮放因子kl以及右縮放因子kr;將所述第一分量 圖像縮放a* (Ι-k)倍,第二分量圖像縮放a倍,第三分量圖像縮放a* (1+k)倍,獲得第一分 量校正圖像、第二分量校正圖像以及第三分量校正圖像,包括:
[0030] 將所述第一左分量圖像縮放a* (1-kl)倍,第二左分量圖像縮放a倍,第三左分量 圖像縮放a*(l+kl)倍,獲得第一左分量校正圖像、第二左分量校正圖像以及第三左分量校 正圖像;
[0031] 將所述第一右分量圖像縮放a*α-kr)倍,第二右分量圖像縮放a倍,第三右分量 圖像縮放a* (1+kr)倍,獲得第一右分量校正圖像、第二右分量校正圖像以及第三右分量校 正圖像;
[0032] 將所述第一左分量校正圖像和第一右分量校正圖像合成為第一分量校正圖像,第 二左分量校正圖像和第二右分量校正圖像合成為第二分量校正圖像,第三左分量校正圖像 和第三右分量校正圖像合成為第三分量校正圖像。
[0033] 優(yōu)選的,每行圖像包括N個像素點,當一行圖像中一像素點距離該行圖像中心點 的距離d=N/2時,確定該像素點的色偏w,包括:
[0034] 選取一色偏值;
[0035] 計算利用所述距離d以及色偏值對所述色彩偏差圖像的校正是否為最優(yōu);
[0036] 如果為最優(yōu),將所述色偏值作為所述像素點的色偏w;否則,執(zhí)行重新選取一色偏 值的步驟。
[0037] 與上述方法相對應的,本申請還公開一種色彩偏差圖像的校正裝置,包括:
[0038] 獲取模塊,用于獲取一色彩偏差圖像;
[0039] 第一拆分模塊,用于將所述色彩偏差圖像拆分為R紅色分量圖像、G綠色分量圖像 以及B藍色分量圖像,所述R分量圖像、G分量圖像和B分量圖像按圖像中目標物體的尺寸 由大到小排列,依次為第一分量圖像、第二分量圖像以及第三分量圖像;
[0040] 確定模塊,用于確定所述第一分量圖像、第二分量圖像以及第三分量圖像的縮放 因子k;
[0041] 縮放模塊,用于將所述第一分量圖像縮放a* (1-k)倍,第二分量圖像縮放a倍,第 三分量圖像縮放a*(l+k)倍,獲得第一分量校正圖像、第二分量校正圖像以及第三分量校 正圖像,所述a為大于等于1的自然數(shù),所述k為小于1的非負數(shù);
[0042] 合成模塊,用于將所述第一分量校正圖像、第二分量校正圖像和第三分量校正圖 像,合成為校正后圖像。
[0043] 優(yōu)選的,當a等于1時,所述合成模塊包括:
[0044] 第一對齊單元,用于將所述第一分量校正圖像、第二分量校正圖像和第三分量校 正圖像對齊;
[0045] 第一合成單元,用于將所述第一分量校正圖像、第二分量校正圖像和第三分量校 正圖像合成為校正后圖像。
[0046] 優(yōu)選的,當a為大于1的整數(shù)時,所述合成模塊包括:
[0047] 第二對齊單元,用于將所述第一分量校正圖像、第二分量校正圖像和第三分量校 正圖像對齊;
[0048] 降采樣單元,用于分別將所述第一分量校正圖像、第二分量校正圖像和第三分量 校正圖像降采樣至所述色彩偏差圖像的尺寸;
[0049] 第二合成單元,用于將降采樣后的第一分量校正圖像、第二分量校正圖像和第三 分量校正圖像合成為校正后圖像。
[0050] 優(yōu)選的,所述色彩偏差圖像包括多行圖像,每行圖像包括多個像素;所述確定模 塊,包括:
[0051 ] 確定單元,用于針對一行圖像,確定該行圖像中一像素點距離該行圖像中心點的 距離d,以及該像素點的色偏w;
[0052] 計算單元,用于根據(jù)所述距離d以及色偏w,計算所述縮放因子k,所述k=w/d,所 述d為非負整數(shù),所述w為非負數(shù)。
[0053] 優(yōu)選的,所述裝置還包括:
[0054] 第二拆分模塊,用于將所述色彩偏差圖像拆分為兩部分,分別為左色彩偏差圖像 以及右色彩偏差圖像。
[0055] 優(yōu)選的,所述第一拆分模塊包括:
[0056] 第一拆分單元,用于將所述左色彩偏差圖像拆分為左R分量圖像、左G分量圖像以 及左B分量圖像,所述左R分量圖像、左G分量圖像和左B分量圖像按圖像尺寸由大到小排 列,依次為第一左分量圖像、第二左分量圖像以及第三左分量圖像;
[0057] 第二拆分單元,用于將所述右色彩偏差圖像拆分為右R分量圖像、右G分量圖像以 及