White Balance calibration ဆိုတာဘာလဲ? များသော အကိုင်းအကာအတွင်း ဘာတွေဖြစ်ပါသလဲ?
အခြေထဲ သို့မဟုတ် အပင်ထဲ၊ ရက်လင်းချိန် သို့မဟုတ် ရက်ဆွဲချိန်တွင်၊ မည်သည့် မီးဖိုင်အခြေအနေများစလုံးကို မှီခိုမှုများ မှီသည့် ဓာတ်ပုံများ၏ ရောင်ရှင်းမှုအပေါ် မျိုးမျိုးသော အကျိုးသက်ရောက်မှုများရှိသည်။ ဓာတ်ပုံလုပ်ငန်းရုံး (ISP) တွင် အကြီးအကျယ်ဆုံး လုပ်ဆောင်ချက်တစ်ခုဖြစ်သော Automatic White Balance (AWB) သည် မီးဖိုင်အခြေအနေများ ပြောင်းလဲလျှင် ဇယားကွက်၏ အမှန်တကယ်ရှိ ရောင်များကို ပြန်လည်ထုတ်လုပ်ရန် အဓိက လုပ်ဆောင်ချက်ရှိသည်။ ပုံမှန်အားဖြင့် အပ်ဒင်တ်ကင်မရာမော်ဂျူး၏ အထွက်အထွက်အရည်အချင်းမှာ အခြားအချက်များဖြစ်သည်- ဥပမာ ဆေးချိုးရေးအားဖြင့် ရောင်ရှင်းမှု၊ ပิกเซลအရွယ်အစား၊ မီးဖိုင်အခြေအနေများနှင့် လင်းရွေးချယ်မှုများ။ လူသားမျက်စိမှာ မျိုးမျိုးသော ရောင်အပူချိန်များကို အလှည့်လျှော့ချရန် လိုအပ်သော အခြေအနေများကို လှုပ်ရှားနိုင်သော အတိုင်း ကင်မရာလင်းများသည် 'ရောင်ရှင်းမှု' လုပ်ငန်းကို အသုံးပြု၍ ထွက်ရှိသော ဓာတ်ပုံသည် အများဆုံးအရောင်းအရာအတိုင်း သဘာဝတစ်ခုအဖြစ် ဖြစ်စေရန်လိုအပ်သည်။
အင်-bedded vision အသုံးပြုမှုတွင် လက်မှတ်များ၏ ရောင်ထုတ်လုပ်မှုစွမ်းရည်မှာ အများအားဖြင့် တူညီမျှသောမဟုတ်ပါ၊ ထို့ကြောင့် အများအားဖြင့် automatic white balance calibration ကို ချဉ်းကပ်ရန်လိုအပ်ပါသည်။ ဒီဆောင်းပါးတွင် automatic white balance calibration အကြောင်း အဓိကအသိပညာများကို အသေးစိတ်လေ့လာပြီး လက်မှတ်များနှင့် automatic white balance အကြားဆက်စပ်မှုကို ခွဲခြားသုံးစွဲပြီး color temperature က image output တွင်ဘယ်လိုသက်ရောက်မှုရှိသလဲဆိုတာကို ရှင်းပြပါမည်။
Auto White Balance Calibration ဆိုတာဘာလဲ?
အটိုမက်တစ် ဝှေးဘွဲ့ ဘယ်လိုင်း (AWB) သည် ဒီဂျစ်တယ် ကင်မရာများတွင် ရှိရပ်မှတ်ဆုံး ချက်ရှိ လုပ်ဆောင်ချက်ဖြစ်သည်။ အဲဒီ အဓိက လုပ်ဆောင်ချက်ဟာ မတူညီသော အလင်းရောင် အခြေအနေများအောက်တွင် ပုံမှန်အလုပ်လုပ်ပြီး ပုံတွင် အဖြူရောင်နှင့် အခြား ပုံမှန်ရောင်များကို အမှန်တကယ်ရောင်များအဖြစ် ထိန်းသိမ်းရန် ရောင်ပြောင်းလဲမှုများကို အလင်းရောင် အပူချိန်၏ ပြောင်းလဲမှုများကို အပြောင်းအလဲပေး၍ AWB က ကင်မရာသည် လူသားများ၏ မျက်နှာက မြင်ရသော ရောင်များအနီးကပ်စွာ ရောင်များကို ဖျက်ရှုပါသည်၊ ပုံမှန်နှင့် ကိုက်ညီသော ရောင်များကို ထိန်းသိမ်းပေးပါသည်၊ မတူညီသော အလင်းရောင်များ သို့မဟုတ် အကြီးမားသော အလင်းရောင်အခြေအနေများအောက်တွင် လည်း ထိန်းသိမ်းပေးပါသည်။
AWB လုပ်ဆောင်ချက်ဟာ ဘယ်လိုလုပ်လဲ?
AWB လုပ်ဆောင်ချက်သည် ပုံတွင် အဖြူရောင် သို့မဟုတ် ပုံမှန်ရောင်အချို့ကို ရှာဖွေပြီး ထိန်းသိမ်းရန် အခြေခံ၍ လုပ်ဆောင်သည်။ အလင်း Camera Module ဒီဇယားတွေကို ရှာဖွေတာနဲ့ RGB (အန်း၊ စবီးနဲ့ ပြင်) ချောင်းများ၏ အားလုံးကို ထည့်သွင်းပြီး ဒီဇယားတွေဟာ ပုံမှာ အလျင်းရောင်ရောင်များဖြစ်စေရန် ပြင်ဆင်ပါသည်။ ဒီလုပ်ငန်းသည် ပုံအချက်အလက်များကို ခွဲခြားပြီး လိုအပ်သော ရောင်ပြင်ဆင်ခြင်းအချက်အလက်များကို အလိုလို တွက်ချက်သည့် ရှုံးပြုလုပ်ထားသော အယူအဆများဖြင့် ပြုလုပ်သည်။ အချို့ ပြင်ပြင်ဆင်ဆင်ရာတွင် ကြီးမားသော ကင်မရာစနစ်များတွင် AWB အယူအဆများသည် နေရောင်များ၊ ဖလော်ရှင်းလမ်းများ၊ အင်ကင်ဒီစင်တာလမ်းများစသည်ဖြင့် များသော အလင်းရောင်များကို အလိုလို အကောင်အထည်ဖော်ပြီး ပိုမိုသော် ရောင်ပြင်ဆင်ခြင်းကို ရရှိရန် လုပ်ဆောင်နိုင်သည်။
AWB အသုံးပြုခြင်းတွင် အခြားပိုင်းဆိုင်ရာ အချက်အလက်များမှာ ဘာတွေလဲ?
AWB ကို အသုံးပြုခြင်းအတွက် ကမ်ရာသည် ရောင်အပူချိန်များတွင် ရောင်ရောင်မှု ဘယ်လိုပြောင်းလဲသည်ကို အလားတူ သိရှိနိုင်ရမည်။ ရောင်အပူချိန်၏ 槪 念သည် အပူချိန်များတွင် blackbody radiators မှ ထွက်လာသော လေ့လာရောင်များဖြင့် ဆင်းသက်လာပါသည်၊ အများအားဖြင့် Kelvin တွင် တွေ့ရှိရပြီး မတူညီသော ရောင်အပူချိန်တန်ဖိုးများသည် မတူညီသော လေ့လာရီးများနှင့် ရောင်အဝါတစ်ခုခုကို ကိုယ်စားပြပါသည်။ ဥပမာအားဖြင့် daylight ၏ ရောင်အပူချိန်သည် 5500 K အနီးတွင်ရှိပြီး incandescent lamps ၏ ရောင်အပူချိန်သည် 2800 K အနီးတွင်ရှိသည်။ AWB ၏ ရည်မှန်းချက်သည် ဒီမျိုးသော မတူညီသော ရောင်အပူချိန်များတွင် ကမ်ရာမှ ဖိုက်ထားသော အဖြူရောင်အရာများကို ပုံမှာ အမှန်အဖြူအဖြာအဖြစ် ပေါ်ပေါက်စေရန်ဖြစ်သည်။
ထိုကဲ့သို့ပင်၊ AWB အသုံးပြုခြင်းမှာ ပုံရိတ်လုပ်ဆောင်ရွက်စက်ချိန်ရေး (ISP) ၏အယူအဆအတိုင်း ဖြစ်ပြီး၊ လက်မှတ်၏အသိုင်းအဝိုင်းများနှင့်လည်း ဆက်စပ်ထားသည်။ ထို့ကြောင့် အကောင်းဆုံး AWB အဖြေများရရှိရန်၊ လက်မှတ်နှင့် က্যামာရာအားဖြင့် ဆက်သွယ်မှုကောင်းမွန်သည့် calibration ရှိရမည်။ ဒါမှမဟုတ် လက်မှတ်ပစ္စည်း၊ filter များ၊ Chief Ray Angle (CRA) နှင့် လက်မှတ်၏ anti-reflective coating တို့၏ အခြေအနေများကိုပါ ပါဝင်သည်။
လက်မှတ်သည် AWB ကိုဘယ်လိုသက်ရောက်သလဲ?
လက်မှတ်သည် ပုံရိတ်ရန်အတွက် အောက်တစ်ခုပါပဲ၊ ရောင်ရောင်မှန်မှန်ဖြစ်စေရန်အတွက်လည်း အဓိကအချက်တစ်ခုဖြစ်သည်။ လက်မှတ်၏ပစ္စည်း၊ ဒီဇိုင်းနှင့် coating များသည် သော့ကို ဖြတ်သွားသည့်အခါ သော့ကို သက်ရောက်ပြီး၊ ထိုသော သော့ကို ကာမာရာအားဖြင့် လက်ခံရသည့်ရောင်ကို သက်ရောက်ပြီး၊ နောက်ဆုံးတွင် AWB algorithm ၏ correction effect ကိုလည်း သက်ရောက်သည်။
- လက်မှတ်ပစ္စည်း: လက်စွဲ၏ ပစ္စည်းအမျိုးအစားသည် ပลาစတစ် သို့မဟုတ် ချီးဖြင့် ဖြစ်နိုင်ပြီး၊ မတူညီသော ပစ္စည်းအမျိုးအစားများမှ အလင်းရশော အလှည့် နှင့် ခွဲထွက်မှုဂုဏ်သို့ သိုမှသာ ပြောင်းလဲနိုင်ပါသည်။ ဒါကြောင့် အလင်း၏ လျှို့ဝှက်ပိုင်းခြောက်များကို ပြောင်းလဲပြီး ရောင်ပြန်လည်ဖြည့်စွက်မှုကို သက်ရောက်ပါသည်။ ဥပမာအားဖြင့်၊ ပลาစတစ် လက်စွဲများသည် ချီးလက်စွဲများထက် ရောင်ခြိုက်မှုကို ပိုမိုဖြစ်စေနိုင်ပြီး၊ ထိုအချိန်တွင် AWB ယာဉ်တွေကို ပြန်လည်ဖြည့်စွက်ရန်လိုအပ်ပါသည်။
- ရောင်ဆိုင်ရာ ဖိလ်တာများ: လက်စွဲတွင် အသုံးပြုသည့် ဖိလ်တာများသည် အလင်း၏ ဘယ်လျှော့မှုလျှို့ဝှက်များသည် လက်စွဲမှ ဆိုင်းသို့ ဖြတ်သွားနိုင်သည်။ ဖိလ်တာများ၏ အရည်အချင်းသည် ရောင်ပြောင်းလဲမှုကို ပိုမိုသက်ရောက်ပြီး၊ အလုံးစုံ အဖြစ်တော်အဖြစ် ရောင်ပြောင်းလဲမှုကို ပြုလုပ်ရန် အရေးကြီးပါသည်။
- Chief Rays Angle (CRA): CRA သည် လက်စွဲက အလင်းကို ဘယ်လိုထိတွေ့လာသည်ကို ဖော်ပြသည်။ အကြံပြုလိုက်သော လက်စွဲများအတွက် CRA သည် အရေးကြီးပြီး၊ ပုံမှန်အားဖြင့် ပုံရိပ်၏ အနားဖက်များတွင် အလင်း၏ ဖြန့်ဝေမှုနှင့် ရောင်၏ တူညီမှုကို သက်ရောက်ပါသည်။ AWB ယာဉ်တွေကို CRA ကို ထည့်သွင်းပြီး ပုံများ၏ အလုံးစုံအတွင်းရှိ ရောင်ပြင်ဆင်မှုကို တူညီစွာ ပြုလုပ်ရန်လိုအပ်ပါသည်။
- Anti-Reflective Coatings: လက်မှတ်ပြန်ခြင်းအားဖြင့် လုံးဝင်းများပေါ်တွင် အသုံးပြုသည့် anti-reflective coatings သည် လုံးဝင်းအတွင်းရှိ ပြန်လိုက်ခြင်းများကို နည်းဗျားစေရန်၊ အလင်းရောင်၏ ဖြန့်ဝေမှုကို ပိုမိုလုပ်ဆောင်ရန်၊ နှင့် flare နှင့် ghosting ကို လျော့နည်းစေရန်အတွက် အသုံးပြုသည်။ ဒီ coatings များ၏ 昳ရောင်းသည် အလင်းရောင်ကို ခံယူရမည့် ပမာဏနှင့် အရည်အချင်းကို သဘောထားပြီး၊ ထို့ကြောင့် AWB ၏ လုပ်ဆောင်ချက်ကို သိမ်းဆည်းသည်။
AWB အဖွဲ့ဝင်အဖြစ် အကောင်အထည်ဖော်မှုများကို ရရှိရန်အတွက်၊ လုံးဝင်းသည် ကာမရာ sensor နှင့် ISP နှင့် တိုက်ရိုက် calibration လုပ်ရန်လိုအပ်သည်။
အင်ဘဲဒ် vision system တွင် white balance calibration ကို ဘယ်လိုလုပ်လဲ?
Automatic White Balance (AWB) calibration သည် camera ၏ Image Signal Processor (ISP) နှင့် သူ့နှင့်အတူလုပ်ဆောင်သည့် လုံးဝင်းများကို fine tuning လုပ်ခြင်းဖြင့် မျိုးရိုးများမှ ရရှိသော color temperature ပြောင်းလဲမှုများနှင့် lens characteristics များ၏ color ပေါ်လွဲမှုများကို အမှားများကို ပြောင်းလဲရန်ဖြစ်သည်။ အောက်ပါမှာ AWB calibration process ရဲ့ အသေးစိတ်အဆင့်များဖြစ်သည်။
- Color Temperature Selection and Image Capture: ပထမဆုံး အကြောင်းသည် ရွေးချယ်ထားသော ရောင်အပူချိန်များအတွက် စမ်းသပ်မှု ပုံများကို ဖမ်းယူခြင်းဖြစ်ပါသည်။ အများအားဖြင့် daylight၊ fluorescent၊ incandescent စသည်ဖြင့် ပါဝင်သည်။ ဒီအကြောင်းသည် ကင်မရာတွင် တွေ့ရမည့် ရောင်အပူချိန်ကို စီမံခန့်ခွဲခြင်းဖြစ်ပြီး၊ ကင်မရာတွင် တွေ့ရမည့် မည်သည့် လေးများများကို စီမံခန့်ခွဲပြီး နောက်ဆုံး ချိန်တွင် ပြင်ဆင်ရန် အခြေခံဒေတာကို ပေးသည်။
- အဖွဲ့ဝင် White balance algorithm အသုံးပြုခြင်း: နောက်တွင် AWB algorithm ကို ဖမ်းယူထားသော ပုံများတွင် အသုံးပြုသည်။ အယ်လဂိုရစ်သမ်၏ ရည်မှန်းချက်သည် ပုံတွင် white သို့မဟုတ် neutral ဧရိယာများကို ရှာဖွေခြင်းဖြစ်ပြီး၊ RGB ချောင်းများ၏ အမြှုပ်ကို ထိုဧရိယာများကို မည်သည့် ရောင်အပူချိန်များတွင်မဆို neutral ဖြစ်စေရန် ပြင်ဆင်သည်။
- လင်စ် characteristics အတွက် compensation: လင်စ် materials၊ filters နှင့် anti-reflective coatings များ၏ characteristics က ရောင်ပြန်လုပ်ခြင်းကို သက်ရောက်နိုင်သည်။ ထိုအခါများကို ပြင်ဆင်ရန်အတွက် အများအားဖြင့် AWB algorithm ထဲမှာ parameters ကို လင်စ်ကြောင့်ဖြစ်ပေါ်သော ရောင်ခြောက်ခြင်းများကို حيحုပ်စေရန် ပြင်ဆင်သည်။
- Fine tuning နှင့် optimization: AWB အլဂိုရီသမ်၏ပараметာများကို ပြင်ဆင်ရန် ချိတ်ဆက်မှုလုပ်ငန်းစဉ်အတွင်း အများအားဖြင့် အများအပြားသော ထပ်ခါတလဲလဲများလိုအပ်နိုင်သည်။ ဒါမှမဟုတ် ရောင်အပူချိန်အမှတ်တံဆိပ်များကို ပြင်ဆင်ခြင်း၊ အလဂိုရီသမ်၏ အမြဲတမ်းဖြစ်စေရန်အတွက် အမြဲတမ်းဖြစ်စေရန် အလျင်ကို အကောင်အထည်ဖော်ခြင်း၊ နှင့် မတူညီသော အလင်းရောင်အခြေအနေများအောက်တွင် ရောင်အတိုင်းအတာကို အတည်ပြုခြင်း ပါဝင်သည်။
- သိမ်းဆည်းခြင်းနှင့် စမ်းသပ်ခြင်း: နောက်ဆုံးတွင်၊ AWB ချိတ်ဆက်မှု၏ အကောင်းဆုံးဖြစ်မှုကို အလင်းရောင်အခြေအနေများအောက်တွင် ကင်မရာကို စမ်းသပ်ခြင်းဖြင့် သိမ်းဆည်းသည်။ ဒါမှမဟုတ် သဘာဝလင်းနှင့် လူလိုက်လင်းမှုများအောက်တွင် ဓာတ်ပုံများကို သတ်မှတ်ခြင်းနှင့် ရောင်အတိုင်းအတာနှင့် အပြောင်းအလဲအားလုံး၏ အရေးကြီးမှုကို အခြေခံခြင်း ပါဝင်သည်။
ဘယ်မျိုးမျိုးသော အသုံးပြုမှုများမှ လျှော့ချထားသော အလင်းရောင်အတိုင်းအတာ ချိတ်ဆက်မှုကို လိုအပ်လဲ?
အတွင်းပိုင်း ဓာတ်ပုံရိုက်ခြင်း
အင်ဒอร်ပိတ်ဖုံးရုပ်ပြမှုတွင် ရုပ်ပြသူများသည် ဘယ်လိုအချိန်မှ မဆို သဘောထားမISMATCH သော အလင်းရays များဖြင့် အလုပ်လုပ်ရန်လိုအပ်ပါသည်၊ ဥပမာ natural light နှင့် artificial light တို့၏ ကွဲပြားချက်များဖြင့် အလုပ်လုပ်ရန် ဖြစ်သည်။ AWB ၏ အလုပ်ဆောင်မှုသည် လူမှုရေးအရောင်များနှင့် ရုပ်ပြဆိုင်ရာအရောင်များကို သဘာဝတကျ ကိုင်တွယ်စွာ ပြုလုပ်ရန်ဖြစ်သည်။ AWB algorithm ကို မှန်ကန်စွာ ပြင်ဆင်ခြင်းဖြင့် ရုပ်ပြသူများသည် post-editing ရဲ့ အလုပ်အတာကို လျော့နည်းစေ၍ ရောင်ပြောင်းလဲမှုကောင်းသော รုပ်ပုံများကို မြှောက်ချလိုက်ရန် ဖြစ်သည်။
Car Reversing Camera
ကား reversing cameras သည် နေ့အလင်းအချိန်များနှင့် အလင်းအရောင်များအောက်တွင် အလုပ်လုပ်သည်။ AWB calibration သည် ညနေအချိန်တွင် reversing သို့မဟုတ် cloudy days တွင် ရုပ်ပုံများ၏ ရောင်ပြောင်းလဲမှုနှင့် ရောင်ပြင်မှုကို ပိုမိုကောင်းစွာ ပြုလုပ်ပေးသည်။ AWB ကို အကောင်အထည်ဖော်ခြင်းဖြင့် ရောင်အလင်းအချိန်များအောက်တွင် ရှေ့ရှေ့နံရံကို ရှင်းရှင်းလင်းလင်း မြင်ရန် ပံ့ပိုးပေးပြီး safety ကို တိုးတက်စေသည်။
Sinoseen သည် lens calibration နှင့် camera module customization အတွက် embedded vision engineering ကို ပံ့ပိုးပေးသည်
Sinoseen တွင်၊ ကျွန်ုပ်တို့သည် embedded vision project အင်ဂျင်နီယာများနှင့် техніціများအား ထို့ရဲ့ application လိုအပ်ချက်များကို ကိုင်တွယ်ဖို့အတွက် အဆိုပါ lens ကိုရွေးချယ်ပေးမည်နှင့် camera module ကို ပြောင်းလဲပေးမည်ဖြစ်သည်။ ထပ်ပေါ်ပြီး၊ ကျွန်ုပ်တို့သည် အမျိုးမျိုးသော customization services ကိုလည်း ပေးပါသည်၊ ပိုင်းခြားမှုများကို ပါဝင်သည်၊ ဥပမာ housing design၊ on-board design စသည်ဖြင့်။ Sinoseen ရဲ့ ထုတ်ကုန်များနှင့် บรူးသားများအကြောင်း ပိုမိုသိရှိလိုပါက၊ ကျွန်ုပ်တို့နှင့် ဆက်သွယ်ပါ .
မေးမြန်းမှုများ
1: ဘာအတွက် lens ကို AWB calibration လုပ်ရမလဲ?
lens ရဲ့ အခြေအနေများ၊ ဥပမာ material၊ filters နှင့် anti-reflective coatings တို့သည် အဲဒီ lens ကို ဖြတ်သွားသော light ကို လေ့လာပြီး color reproduction ကို လေ့လာသည်။ AWB calibration သည် အဲဒီ factor များက ဖြစ်ပေါ်လာသော color deviations ကို compensate လုပ်ပေးရန်နှင့် image များရဲ့ color accuracy နှင့် naturalness ကို စားစရာအတွက် ပြုလုပ်သည်။
2: color temperature က ဘာလို့ image quality ကို လေ့လာလဲ?
ရောင်အပူချိန်ဟာ အလင်းရays၏ ရောင်ကို ဆုံးဖြတ်ပြီး မISMATCHတဲ့ ရောင်အပူချိန်များက မISMATCHတဲ့ ရောင်အတ္ထုပ္ပတ္တိများကို ဖြစ်စေပါတယ်။ ရောင်အပူချိန်ဟာ ကင်မရာရဲ့ ရောင်များကို အကျဉ်းချုပ်နှင့် ပြန်လည်သိမ်းဆည်းခြင်းကို လိုက်နာသည်။ ဥပမာ၊ နိမ့်ရောင်အပူချိန်ရှိ အလင်းရaysအောက်ရှိ ပုံတွင် အိမ်းချင်းရောင်ဖြစ်နိုင်ပြီး မြင့်ရောင်အပူချိန်ရှိ အလင်းရaysအောက်ရှိ ပုံတွင် အိမ်းအေးရောင်ဖြစ်နိုင်ပါတယ်။ AWB (Auto White Balance) က ဒီမISMATCHများကို ကိုင်တွယ်ဖို့ ကင်မရာရဲ့ ရောင်အပူချိန်ဆိုင်ရာ 愼ettingsကို ပြင်ဆင်ပြီး ပုံရဲ့ ရောင်အတည်ပြုမှုကို ချိတ်ဆက်ပေးပါတယ်။