Vision & Image Processing

Digital Image Processing – Assignment

Posted on

တကယ္ ေတာ့ ဘယ္ဘာသာရပ္ကို ေလ့လာသည္ ျဖစ္ေစ.. လက္ေတြ ့ ေလ့ က်င့္ခန္းေလးေတြနဲ ့ တြဲ လုပ္မယ္ဆိုရင္ ပို ျပီး နားလည္လြယ္မွာ ျဖစ္ပါတယ္။ Image လို ့ ေျပာလိုက္တာနဲ ့ မ်က္လံုးထဲမွာ 3D ျမင္ႏိုင္ဖို ့ မလြယ္ေပမဲ့ MATLAB ကိုပဲ ျဖစ္ျဖစ္ Octave ကိုပဲ ျဖစ္ျဖစ္ တခုခု သံုးျပီး ၾကည့္လိုက္မယ္ဆိုရင္ 3D ကို ပံုေဖာ္လို ့ ရလာပါလိမ့္မယ္။ Image ရဲ့ သေဘာတရားကို နားလည္တဲ့လူက တကယ့္ လက္ေတြ ့ မွာ Project လုပ္တဲ့အခါ ဘယ္အရာကို အားစိုက္ျပီး လုပ္ရမလဲဆိုတာ အလိုလုိ သိျမင္လာမွာ ျဖစ္ပါတယ္။

ROI (Region of Interest) ဆိုတာ

ဆိုပါစို ့…….လူတေယာက္က မတ္တပ္ရပ္ေနသလား၊ ထိုင္ေနသလားဆိုတာကို သိဖို ့ ပထမဆံုး အဲဒီလူ ပါတဲ့ ဓါတ္ပံုထဲက ေန လူေလးကို ပဲ အရင္ဆံုး ဆြဲထုတ္ဖို ့ လိုပါတယ္။ လူက အက်ီ အနက္ေရာင္ ၀တ္ထားျပီး သူ ရွိေနတဲ့ အခန္းက အစိမ္းေဖ်ာ့ေလး သုတ္ထားတယ္ဆိုရင္ အဲဒီလူကို ဆြဲထုတ္ဖို ့ သိပ္ကို လြယ္ကူ သြားပါလိမ့္မယ္။

Feature Extraction

အဲဒီကေနမွ ဒီလူရဲ ့ Shape ကို ဆြဲထုတ္ႏိုင္မယ္ဆိုရင္ ထိုင္တာနဲ ့ မတ္တပ္ရပ္တာကို အလြယ္တကူ ခြဲျခား သိျမင္ႏိုင္ပါတယ္။ ဒီေနရာမွာ Shape က အေရးပါတဲ့ Feature ပါပဲ။

ဒါေပမဲ့ Feature ကို ဆြဲမထုတ္ခင္ Image ေတြ ရဲ့ Contour မွာ ရွိတဲ့ Pixel ေတြရဲ ့ Color တန္ဖို းကို နားလည္ဖို ့ လိုပါေသးတယ္။ ဒါမွ ကိုယ္ဘာကိုလိုခ်င္တယ္ဆိုတာ သိျပီး ဘယ္လို တြက္ခ်က္ရမယ္ဆိုတာကို မွန္းဆႏိုင္မွာပါ။

Image Enhancement

ကိုယ္လိုခ်င္တဲ့ Feature ေတြ ပို ျပီး သိသာထင္ရွားလာေစဖို ့ မလိုတဲ့အရာေတြကို ေမွးမွိန္သြားေစဖို့ ျပဳလုပ္တာကိုေတာ့ DIP Jagon အေနနဲ ့ေျပာရရင္ Image Enhanement လို ့ေခၚပါတယ္။ Image ေပးျပီး Image ျပန္ရတဲ့ အဆင့္လို့ ဆိုရမွာပါ။

ဆိုပါစို ့ … မ်က္နွာမွာ ၀က္ျခံေတြ ရွိေနလို ့ ဒီ၀က္ျခံေတြကို ေပ်ာက္ေအာင္ ဘယ္လို လုပ္ၾကမလဲ။ ၀က္ျခံေတြက မ်ားေသာအားျဖင့္ အမဲ ေရာင္ ျဖစ္ပါတယ္။ ဒါကို ဘယ္လို နည္းသံုးရင္ ေပ်ာက္သြားေအာင္ လုပ္လုိ ့ ရမလဲ။ Averge Filter တခုကို ေပးမယ္ဆိုရင္ ဘယ္လိုမ်ိဳး Filter က အက်ိဳးသက္ေရာက္ေစမလဲ ဆန္းစစ္ ၾကည့္ရမွာ ျဖစ္ပါတယ္။

** DIP မွာ Project မွာသာမက ဘယ္ေနရာမဆို ကိုယ္ဘာလိုခ်င္သလဲဆိုတာကို သိဖို့က အေရးအၾကီးဆံုးျဖစ္ပါတယ္။

**************************************

ေအာက္ပါ လင့္မွာ Image Processing သီအိုရီကို ပိုနားလည္ႏိုင္ဖို ့ Assignment ေတြလဲ တင္ထားပါတယ္။ စိတ္ပါ၀င္စားသူမ်ား ကိုယ္တိုင္ ေလ့လာႏိုင္သလို.. ဆရာ၊ ဆရာမ မ်ား လဲ ကိုယ့္ ရဲ ့ ေက်ာင္းသူ ေက်ာင္းသားေတြကို ေမးဖို ့ အသံုးျပဳ ႏိုင္ပါတယ္။

Projects

 

 

 

 

Digital Image Processing Using Matlab

Image Posted on Updated on

Image processing ကို တကယ္၀ါသနာပါျပီး ေလ့လာခဲ့တာမို ့ ဒီပညာကို  တန္ဖိုးထားသလို အခမဲ့ ေ၀မ် ဖို ့ လဲ ေနာက္တြန္ ့ မိတာ အမွန္ပါပဲ။ သို့ေသာ္ ပညာကို အမွန္တန္ဖိုးထားေလ့လာလို ေသာ္လည္း  အခ်ိန္ ေနရာ အခက္အခဲ ေၾကာင့္ သင္တန္း မတက္ေရာက္ႏိုင္သူေတြ  ေလ့လာလိုသူေတြ ေလ့လာလို ့ ရဖို့အတြက္ ဒီတပတ္ေတာ့ DIP Lec 2 (dip_lecture-2) ကို ေ၀မ် ေပးလိုက္ပါတယ္။ တပတ္ကို ၁ ခု တင္ႏိုင္ေအာင္ ၾကိ ဳးစားသြားပါမယ္။ Lecture ကို ကိုယ္တိုင္ ဖတ္ျပီး ေလ့လာႏိုင္ပါတယ္။

သို ့ေသာ္ အင္တာနက္ကေန အခမဲ့ ေ၀မ် ေပးေနတာမို ့ မတ္ေဆ့ဂ်္ကေနတဆင့္ အေသးစိပ္ သင္ၾကားေပးတာမ်ိဳးကို ေတာ့ မကူညီႏိုင္တာ အတြက္ နားလည္ေပးဖို ့  ၾကိဳ တင္ျပီးေတာ့ ေတာင္းပန္ထားပါရေစ။

Digital Image Processing using MATLAB

DIP2.png

MATLAB – Intro

Image Posted on Updated on

MATLAB ဆိုတာ တကယ္ေတာ့ အလြယ္ကူဆံုး Programming Language တခုလို ့ ေျပာလို ့ရပါတယ္။ အင္တာနက္ ရွိတယ္.. ေလ့လာလို တဲ့ စိတ္လဲ ရွိတယ္ဆိုရင္ ကိုယ္တိုင္ ေလ့လာႏိုင္တဲ့ ဘာသာရပ္တခု ျဖစ္ပါတယ္။ သို ့ေသာ္ ျမန္မာျပည္မွာ ကိုယ္တိုင္ ေလ့လာတဲ့ အက ်င့္မရွိေသးတဲ့ ေက ်ာင္းသူ ေက ်ာင္းသားေတြ အတြက္ ေတာ့ အစပ်ိဳးဖို ့ အနဲငယ္ ခက္ေနတာကို ေတြ ့ရတဲ့အတြက္ ဒီ Textbook ေလးကို ျပင္ဆင္ထား ျခင္း ျဖစ္ပါတယ္။ download လုပ္ရ လြယ္ကူ ေစဖို ့ အပိုင္းေလးေတြ ခြဲ ျပီး တင္ေပးသြားမွာ ျဖစ္ပါတယ္။

အခု ပထမပိုင္းမွာ အေျခခံ ျဖစ္တဲ့ scalar, vector, matrix ေလးေတြ တည္ေဆာက္ပံုက စတင္ မွာ ျဖစ္ျပီး MATLAB အေျခခံ လံုး၀မရွိဖူးသူမ်ားအတြက္ အသံုး၀င္ပါလိမ့္မယ္။

ဒီမွာ ပါတဲ့ ေလ့က ်င့္ခန္းေလး ေတြကို လိုက္ လုပ္ျပီး ၾကိဳးစားၾကည့္မယ္ဆိုရင္ MATLAB က ေလ့လာရ လြယ္ကူ သြားမွာ ျဖစ္ပါတယ္။
matlab_part1

 

Computer Vision & Image Processing Intro

Posted on Updated on

ကျမ စာသင်တဲ့အခါတိုင်း ကျောင်းသူကျောင်းသားတွေ သို့ seminar လာတက်သူတွေက power point တောင်းလေ့ရှိကြပါတယ်..များသောအားဖြင့် ပေးလေ့မရှိပါဘူး။

၁) ကျမရဲ့ ပြင်ဆင်ထားတဲ့ power point က မပြည့်စုံလို့ပါ။.. ကျမက စာသင်တဲ့ နေရာမှာ power point မှာ ပြင်ထားသမျထက် အများကြီး ပိုပြောလေ့ရှိပါတယ်။ အဲလို သင်ခြင်းအားဖြင့် နားထောင်သူတွေအ နေနဲ့ ပိုပြီး စိတ်၀င်စားမှတ်မိစေတယ်လို့ ယူဆလို့ ဖြစ်ပါတယ်။

၂) တခုကတော့ ကျမကိုယ်တိုင် အချိန် ပေးပြင်ဆင်ထားတဲ့ အရာတခုကို တန်ဖိုးထားစေချင်လို့ပါ။အင်တာနက်မှာ အလွယ်တကူ ရတဲ့ power point တွေကို လွယ်လွယ်ယူသုံးပြီး ကိုယ် ပြင်ဆင်ထားတဲ့ အရာတခုလို လူတွေကို လိမ်ကြတာလဲ မကြိုက်လို့ပါ။

သို့ ေသာ် သွားလာရခက်ခဲတဲ့.. ေလာလောဆယ် ကျမ မသွားနိုင်သေးတဲ့ မြို့ကလူတွေ အနေနဲ့ ေလ့လာချင်ရင် လေ့လာနိုင်ဖို ့  19ရက် ၁၂ လ နဲ့ ၃၁ ရက် ၁၂ လ ၂၀၁၆ က MTU နဲ့ YTU မှာ  ပြောဖြစ်ခဲ့တဲ့ power point ကို တင်ပေးလိုက်ပါတယ်…

MTU မှာတော့ audience က မာစတာ ကျောင်းသူကျောင်းသားတွေဖြစ်လို့ သူတို့ကို research နဲ့ ပတ်သတ်လို့ မိတ်ဆက် ပြောကြားပြီးမှ Image Processing ကို ပြောကြားခဲ့တာဖြစ်ပါတယ်။

research_seminar_mtu_19_12_2016

YTU မှာတော့ ၃ နာရီ ကြာ ပြောကြားခဲ့တာ ဖြစ်ပြီး အပိုင်း (၃) ပိုင်း ခွဲပြီး ပြောကြားခဲ့ပါတယ်။Image Processing MATLAB နဲ့ Active CCTV မိတ်ဆက်သာ ဖြစ်တဲ့အတွက် တပိုင်းချင်းမှာ အကြောင်းအရာ အနည်းငယ်စီကိုသာ ထိတွေ့နိုင်ခဲ့ပါတယ်။ စိတ်ပါ၀င်စားသူများ အောက်ပါလင့်မှာ download ရယူနိုင်ပါတယ်။

research_seminar_ytu_31_12_2016

(zawgyi version)

က်မ စာသင္တဲ့အခါတိုင္း ေက်ာင္းသူေက်ာင္းသားေတြ သို႔ seminar လာတက္သူေတြက power point ေတာင္းေလ့ရွိၾကပါတယ္..မ်ားေသာအားျဖင့္ ေပးေလ့မရွိပါဘူး။

၁) က်မရဲ့ ျပင္ဆင္ထားတဲ့ power point က မျပည့္စုံလို႔ပါ။.. က်မက စာသင္တဲ့ ေနရာမွာ power point မွာ ျပင္ထားသမ်ထက္ အမ်ားႀကီး ပိုေျပာေလ့ရွိပါတယ္။ အဲလို သင္ျခင္းအားျဖင့္ နားေထာင္သူေတြအ ေနနဲ႔ ပိုၿပီး စိတ္၀င္စားမွတ္မိေစတယ္လို႔ ယူဆလို႔ ျဖစ္ပါတယ္။

၂) တခုကေတာ့ က်မကိုယ္တိုင္ အခ်ိန္ ေပးျပင္ဆင္ထားတဲ့ အရာတခုကို တန္ဖိုးထားေစခ်င္လို႔ပါ။အင္တာနက္မွာ အလြယ္တကူ ရတဲ့ power point ေတြကို လြယ္လြယ္ယူသုံးၿပီး ကိုယ္ ျပင္ဆင္ထားတဲ့ အရာတခုလို လူေတြကို လိမ္ၾကတာလဲ မႀကိဳက္လို႔ပါ။

သို႔ ေသာ္ သြားလာရခက္ခဲတဲ့.. ေလာေလာဆယ္ က်မ မသြားနိုင္ေသးတဲ့ ၿမိဳ႕ကလူေတြ အေနနဲ႔ ေလ့လာခ်င္ရင္ ေလ့လာနိုင္ဖို ့ 19ရက္ ၁၂ လ နဲ႔ ၃၁ ရက္ ၁၂ လ ၂၀၁၆ က MTU နဲ႔ YTU မွာ ေျပာျဖစ္ခဲ့တဲ့ power point ကို တင္ေပးလိုက္ပါတယ္…

MTU မွာေတာ့ audience က မာစတာ ေက်ာင္းသူေက်ာင္းသားေတြျဖစ္လို႔ သူတို႔ကို research နဲ႔ ပတ္သတ္လို႔ မိတ္ဆက္ ေျပာၾကားၿပီးမွ Image Processing ကို ေျပာၾကားခဲ့တာျဖစ္ပါတယ္။

research_seminar_mtu_19_12_2016

YTU မွာေတာ့ ၃ နာရီ ၾကာ ေျပာၾကားခဲ့တာ ျဖစ္ၿပီး အပိုင္း (၃) ပိုင္း ခြဲၿပီး ေျပာၾကားခဲ့ပါတယ္။Image Processing MATLAB နဲ႔ Active CCTV မိတ္ဆက္သာ ျဖစ္တဲ့အတြက္ တပိုင္းခ်င္းမွာ အေၾကာင္းအရာ အနည္းငယ္စီကိုသာ ထိေတြ႕နိုင္ခဲ့ပါတယ္။ စိတ္ပါ၀င္စားသူမ်ား ေအာက္ပါလင့္မွာ download ရယူနိုင္ပါတယ္။

research_seminar_ytu_31_12_2016