Բովանդակություն:

Քանակաչափական պատկերի մշակում `5 քայլ
Քանակաչափական պատկերի մշակում `5 քայլ

Video: Քանակաչափական պատկերի մշակում `5 քայլ

Video: Քանակաչափական պատկերի մշակում `5 քայլ
Video: Քիմիական ռեակցիաների հավասարեցում | 8-րդ դասարան. քիմիա | «Քան» ակադեմիա 2024, Նոյեմբեր
Anonim
Քանակաչափական պատկերի մշակում
Քանակաչափական պատկերի մշակում
Քանակաչափական պատկերի մշակում
Քանակաչափական պատկերի մշակում
Քանակաչափական պատկերի մշակում
Քանակաչափական պատկերի մշակում
Քանակաչափական պատկերի մշակում
Քանակաչափական պատկերի մշակում

(Վերևում նկարը պատկերում է պատկերի մշակման գոյություն ունեցող մեթոդի համեմատությունը պատկերի քանակական մշակման հետ: Նկատի ունեցեք բարելավված արդյունքը: Վերևի աջ պատկերը ցույց է տալիս տարօրինակ արտեֆակտներ, որոնք գալիս են սխալ ենթադրությունից, որ նկարները չափում են լույսի պես մի բան: քանակականորեն)

Այս Ուղեցույցում դուք կսովորեք, թե ինչպես մեծապես բարելավել գոյություն ունեցող պատկերապատման կամ տեսողության զգայուն համակարգերի աշխատանքը `օգտագործելով շատ պարզ հասկացություն. Քանակաչափական պատկերի զգայարան:

Քանակաչափական պատկերի մշակումը մեծապես բարելավում է հետևյալներից որևէ մեկի վրա.

  • Գոյություն ունեցող պատկերի մշակում, ինչպիսին է պատկերի աղավաղումը;
  • Մեքենայական ուսուցում, համակարգչային տեսողություն և օրինաչափությունների ճանաչում;
  • Հագանելի դեմքի ճանաչիչ (տես ՝ https://wearcam.org/vmp.pdf), արհեստական ինտելեկտի և արհեստական ինտելեկտի վրա հիմնված տեսողություն և այլն:

Հիմնական գաղափարն այն է, որ պատկերները քանակաչափորեն նախապես մշակվեն և հետմշակվեն ՝ հետևյալ կերպ.

  1. Ընդլայնել պատկերի կամ պատկերների դինամիկ տիրույթը;
  2. Մշակեք պատկերը կամ պատկերները, ինչպես սովորաբար կվարվեիք.
  3. Սեղմեք պատկերի կամ պատկերների դինամիկ տիրույթը (այսինքն ՝ հետարկել 1 -ին քայլը):

Նախորդ Instructables- ում ես ուսուցանել եմ HDR (High Dynamic Range) և քառակուսի չափման որոշ ասպեկտներ, օրինակ. գծայնություն, գերադասություն և այլն:

Այժմ եկեք օգտագործենք այս գիտելիքները:

Վերցրեք ցանկացած գոյություն ունեցող գործընթաց, որը ցանկանում եք օգտագործել: Օրինակ, որը ես ցույց կտամ, պատկերի աղոտացումն է, բայց կարող եք այն օգտագործել գրեթե ամեն ինչի համար:

Քայլ 1: Ընդլայնել ձեր պատկերի կամ պատկերների դինամիկ տիրույթը

Ընդլայնել ձեր պատկերի կամ պատկերների դինամիկ տիրույթը
Ընդլայնել ձեր պատկերի կամ պատկերների դինամիկ տիրույթը
Ընդլայնել ձեր պատկերի կամ պատկերների դինամիկ տիրույթը
Ընդլայնել ձեր պատկերի կամ պատկերների դինամիկ տիրույթը

(«Պատկերների ինտելեկտուալ մշակման», Johnոն Վայլիի և որդիների միջմոլորակային շարքերից ադապտացված թվեր, Սթիվ Մանն, 2001 թ. Նոյեմբեր)

Առաջին քայլը մուտքային պատկերի դինամիկ տիրույթի ընդլայնումն է:

Իդեալում, նախ պետք է որոշեք տեսախցիկի արձագանքման գործառույթը `f, այնուհետև դիմեք հակադարձ արձագանքը` f հակադարձ, պատկերի վրա:

Տիպիկ տեսախցիկները ճնշում են դինամիկ տիրույթին, ուստի մենք սովորաբար ցանկանում ենք կիրառել ընդարձակ գործառույթ:

Եթե չգիտեք արձագանքի գործառույթը, սկսեք ՝ փորձելով մի պարզ բան, ինչպիսին է պատկերը պատկերի զանգվածի մեջ բեռնելը, փոփոխականները տվյալների տիպի (օրինակ, float) կամ (double) գցելը և յուրաքանչյուր պիքսելի արժեքը բարձրացնելով ցուցիչ:, ինչպիսիք են, օրինակ, յուրաքանչյուր պիքսել արժեքի քառակուսավորումը:

Հիմնավորումը:

Ինչո՞ւ ենք մենք դա անում:

Պատասխանն այն է, որ տեսախցիկների մեծ մասը սեղմում է իրենց դինամիկ տիրույթը: Պատճառը, որ նրանք դա անում են, այն է, որ ցուցադրման մեդիայի մեծ մասն ընդլայնում է դինամիկ տիրույթը: Սա պատահաբար է. Կաթոդ-ճառագայթների հեռուստատեսային էկրանից արձակվող լույսի քանակը մոտավորապես հավասար է 2.22-ի ցուցիչին բարձրացված լարման, այնպես որ, երբ տեսաէլեկտրական լարման մուտքը մոտ կեսն է, արտանետվող լույսի քանակը շատ է կեսից պակաս:

Լուսանկարչական մեդիան նույնպես դինամիկ տիրույթի ընդարձակ է: Օրինակ, լուսանկարչական «չեզոք» մոխրագույն քարտը արտանետում է պատահական լույսի 18% -ը (ոչ պատահական լույսի 50% -ը): Այս շատ լույսը (18%) համարվում է, որ գտնվում է արձագանքի մեջտեղում: Այսպիսով, ինչպես տեսնում եք, եթե ելքի գրաֆիկին դիտարկենք որպես մուտքի գործառույթ, ցուցադրման մեդիան իրեն պահում է այնպես, ասես դրանք իդեալական գծային ցուցադրումներ են, որոնք պարունակում են դինամիկ տիրույթի ընդլայնիչ մինչև իդեալական գծային պատասխանը:

Վերևի նկարում, վերևում, կարող եք տեսնել ցուցադրվող կետը ՝ կետագծով, և դա համարժեք է իդեալական գծային ցուցադրումից առաջ ընդլայնիչ ունենալուն:

Քանի որ դիսփլեյներն իրենց բնույթով ընդարձակ են, տեսախցիկները պետք է նախագծված լինեն սեղմման համար, որպեսզի պատկերները լավ տեսք ունենան առկա էկրաններին:

Դեռ հին ժամանակներում, երբ կային հազարավոր հեռուստաընդունիչների դիսփլեյներ և ընդամենը մեկ կամ երկու հեռարձակող կայաններ (օրինակ ՝ մեկ կամ երկու հեռուստատեսային տեսախցիկ), տեսախցիկի մեջ սեղմիչ ոչ գծայնություն դնելն ավելի հեշտ էր, քան բոլոր հեռուստացույցները հետ կանչելը և տեղադրել յուրաքանչյուր հեռուստատեսային ընդունիչի մեջ:

Պատահաբար սա նաև օգնեց նվազեցնել աղմուկը: Ձայնային ձևով մենք սա անվանում ենք «Dolby» («խճճված») և դրա համար արտոնագիր ենք տալիս: Տեսանյութում դա պատահաբար պատահեց: Ստոկհեմը առաջարկեց, որ մենք պետք է վերցնենք պատկերների լոգարիթմը ՝ նախքան դրանք մշակելը, այնուհետև վերցնենք հակաթույնը: Այն, ինչ նա չէր գիտակցում, այն է, որ տեսախցիկներն ու դիսփլեյներն արդեն դա անում են բոլորովին պատահականորեն: Փոխարենը, այն, ինչ ես առաջարկեցի, այն է, որ մենք կատարենք Ստոկհեմի առաջարկածի ճիշտ հակառակը: (Տես «Խելացի պատկերի մշակում», John Wiley and Sons Interscience Series, էջ 109-111):

Ստորին նկարում տեսնում եք առաջարկվող հակահոմոմորֆ (քվանաչափ) պատկերի մշակումը, որտեղ մենք ավելացրել ենք դինամիկ տիրույթի ընդլայնման և սեղմման քայլը:

Քայլ 2. Վերամշակեք պատկերները կամ կատարեք համակարգչային տեսլականը, մեքենայական ուսումը կամ նման բաները

Երկրորդ քայլը, դինամիկ տիրույթի ընդլայնումից հետո, պատկերի մշակումն է:

Իմ դեպքում, ես պարզապես կատարեցի պատկերի ապակողմնորոշում ՝ պղտորման գործառույթով, այսինքն ՝ պատկերի աղավաղում, ինչպես սովորաբար հայտնի է նախորդ արվեստում:

Գոյություն ունի պատկերի քիմիական չափման երկու լայն կատեգորիա.

  • Օգնել մարդկանց տեսնել;
  • Օգնող մեքենաները տես.

Եթե մենք փորձում ենք օգնել մարդկանց տեսնել (սա այն օրինակն է, որը ես ցույց եմ տալիս այստեղ), մենք դեռ ավարտված չենք. Մենք պետք է վերամշակված արդյունքը հետ վերցնենք պատկերների տարածք:

Եթե մենք օգնում ենք մեքենաներին տեսնել (օրինակ ՝ դեմքի ճանաչում), մենք արդեն ավարտել ենք (կարիք չկա անցնել 3 -րդ քայլին):

Քայլ 3: Կրկին սեղմեք արդյունքի դինամիկ տիրույթը

Երբ մենք աշխատում ենք ընդլայնված դինամիկ տիրույթում, մեզ ասում են, որ մենք գտնվում ենք «լուսային տարածության» մեջ (պատկերների քանակաչափական տարածք):

2 -րդ քայլի վերջում մենք գտնվում ենք թեթև տարածության մեջ և պետք է վերադառնանք պատկերների տարածք:

Այսպիսով, այս 3 -րդ քայլը պատկերների տարածք վերադառնալու մասին է:

3 -րդ քայլը կատարելու համար պարզապես սեղմեք 2 -րդ քայլի ելքի դինամիկ տիրույթը:

Եթե գիտեք տեսախցիկի արձագանքման գործառույթը, պարզապես կիրառեք այն ՝ արդյունքը ստանալու համար, f (p (q)):

Եթե չգիտեք տեսախցիկի արձագանքման գործառույթը, պարզապես կիրառեք լավ գուշակություն:

Եթե 1 -ին քայլում քառակուսի դարձրեցիք պատկերի պիքսելները, այժմ ժամանակն է վերցնել յուրաքանչյուր պատկերի պիքսելից քառակուսի արմատ ՝ պատկերների տարածքի վերաբերյալ ձեր ենթադրություններին վերադառնալու համար:

Քայլ 4: Հնարավոր է ՝ ցանկանաք փորձել այլ տատանումներ

Դուք կարող եք փորձել այլ տատանումներ
Դուք կարող եք փորձել այլ տատանումներ
Դուք կարող եք փորձել այլ տատանումներ
Դուք կարող եք փորձել այլ տատանումներ
Դուք կարող եք փորձել այլ տատանումներ
Դուք կարող եք փորձել այլ տատանումներ
Դուք կարող եք փորձել այլ տատանումներ
Դուք կարող եք փորձել այլ տատանումներ

Deblurring- ը բազմաթիվ հնարավոր օրինակներից մեկն է միայն: Օրինակ, հաշվի առեք բազմաթիվ ազդեցությունների համատեղումը:

Վերցրեք ցանկացած երկու նկար, ինչպիսիք են վերը նշված երկուսը: Մեկը վերցվել է ցերեկը, իսկ մյուսը ՝ գիշերը:

Միավորել դրանք մթնշաղի նման պատկեր ստեղծելու համար:

Եթե դրանք պարզապես միջինացնում եք, ապա այն աղբի տեսք ունի: Փորձեք սա ինքներդ:

Բայց եթե նախ ընդլայնեք յուրաքանչյուր պատկերի դինամիկ տիրույթը, ապա ավելացնեք դրանք, ապա սեղմեք գումարի դինամիկ տիրույթը, ապա այն հիանալի տեսք ունի:

Համեմատեք պատկերի մշակումը (պատկերների ավելացումը) քիմիական քիմիական մշակման հետ (ընդլայնում, ավելացում, ապա սեղմում):

Դուք կարող եք ներբեռնել իմ ծածկագիրը և այլ օրինակելի նյութեր այստեղից ՝

Քայլ 5. Առաջ գնալ. Այժմ փորձեք այն HDR Image Composites- ով

Առաջ գնացեք. Այժմ փորձեք այն HDR Image Composites- ով
Առաջ գնացեք. Այժմ փորձեք այն HDR Image Composites- ով

(Պատկերի վերևում. HDR եռակցման սաղավարտը օգտագործում է պատկերի քանակական մշակում ՝ ընդլայնված իրականության ծածկույթների համար: Տես Slashgear 2012 թ. Սեպտեմբերի 12):

Արդյունքում:

նկարել պատկեր և կիրառել հետևյալ քայլերը.

  1. ընդլայնել պատկերի դինամիկ տիրույթը;
  2. մշակել պատկերը;
  3. սեղմել արդյունքի դինամիկ տիրույթը:

Եվ եթե ցանկանում եք էլ ավելի լավ արդյունք, փորձեք հետևյալը.

ֆիքսել տարբեր կերպ բացահայտված պատկերների բազմազանություն;

  1. ընդլայնել դինամիկ տիրույթը լուսավորության մեջ, ըստ իմ նախորդ Instructable HDR- ի;
  2. մշակել ստացված քվանտաչափական պատկերը, q, լուսային տարածքում;
  3. սեղմել դինամիկ տիրույթը տոնայնացման միջոցով:

Haveվարճացեք և խնդրում ենք սեղմել «Ես դա արեցի» և տեղադրել ձեր արդյունքները, և ես ուրախ կլինեմ մեկնաբանել կամ կառուցողական օգնություն ցուցաբերել:

Խորհուրդ ենք տալիս: