Ostrosť smerujeme na rozpoznávanie znakov. Preostrovanie a rozmazávanie obrázkov O technike a nástrojoch na doostrovanie

Ostrosť smerujeme na rozpoznávanie znakov.  Preostrovanie a rozmazávanie obrázkov O technike a nástrojoch na doostrovanie

Moderné fotografické vybavenie, žiaľ, ani zďaleka nie je dokonalé. Pre prípad núdze si prineste najdrahší fotoaparát, môžete si dať záležať. Vyzerá to výnimočne, ľudia si odnesú fotoaparát, stlačia spúšť, no znamenie sa ukáže príliš neskoro Poďme oslavovať, A strávil som veľa času otáčaním sa a nepúšťajúc sa do toho. Týmto spôsobom pomôže nový softvérový algoritmus SmartDeblur.

Program SmartDeblur bulu rozbil Volodymyr Juzhikov, ktorý sa po tom, čo sa v jednom produkte pokúsil vyriešiť dva najdôležitejšie problémy, prostredníctvom takýchto znakov stal rozpoznateľným. Obraz môže byť nezreteľný v dôsledku zlého zaostrenia a po zrútení fotoaparátu pri otvorenej hodine uzávierky. Be-yaka s tsikh dve odpustky môžu silne zipsuvat fotografia Prote Volodymyr z vpevneniy, scho neakіsnіy ešte nie vpnіstyu vtracheny pre іstorії.

Autor projektu SmartDeblur Zdá sa, že na obrázku sú zobrazené všetky potrebné pixely, je to len to, že koža týchto pixelov sa bude líšiť podľa poradia dekorácií vo svetovom priestore. Na vyriešenie tohto problému je potrebné poznať spôsob, ako odstrániť značku a umiestniť kožený pixel na svoje správne miesto. Diva nie je viditeľná, algoritmusSmartDeblur nedovoľte, ako mávnutím čarovného prútika, zobrať povrchný imidž profesionálneho rovnocenného človeka. Prote výsledok vyjde nižšie ako nepriateľ. Program má jednoduché a funkčné rozhranie so sadou "vodičov" na úpravu parametrov obrazu. Zvládnutie možností programu závisí od procesu využívania. Stačí vziať potrebné znamenie, podať šprota a vyhodnotiť výsledok proponácie. Nástroj sa môže pochváliť produktivitou vo vínovej farbe, všetky zmeny, ktoré sú vykonané s hnedastou farbou, sa zobrazujú v reálnom čase.

Snímky obrazovky:

Vlastnosti programu:

Jednoduché, intuitívne inteligentné rozhranie. Vysoká rýchlosť. Spracovanie obrázka s veľkosťou 2048*1500 pixelov trvá v režime Preview asi 300 ms (pri otočení zvonov) a 1,5 sekundy v režime dokončovania (pri otočení zvonov). Vyberte parametre pre režim v reálnom čase. Nie je potrebné stláčať tlačidlo Preview, všetko bude fungovať automaticky, je potrebné iba pokaziť zvončeky a píšťalky. Tobto. nie je potrebné malé okno pred vami, aby ste sa pozreli na tlačidlá Použiť. Podpora vizualizácie rozmazaných a rozostrených obrázkov Možnosť vizualizácie PSF

Predstavujem vám váš program smartdeblur na využitie rozmazania a zaostrovania. Prvé distribúcie a víkendový Gerel je možné zakúpiť na github.com/Y-Vladimir/SmartDeblur, ostatné, platené distribúcie sú dostupné na smartdeblur.net.

Nižšie vidíte výsledok spracovania rozbaleného obrázka. Fotografia bola urobená fotoaparátom Canon 500D, objektív EF 85mm/1,8. Zaostrovanie v manuálnom režime pre rozmazanie. Len tak text je absolútne nečitateľný, môžete len hádať, aký je dialóg.

A tu je výsledok spracovania:


Maizhe, celý text si môžete prečítať, ak chcete urobiť skutky stvorenia.

Uhádnime teóriu

Pod hodinou stvorenia z pixelu pokožky externej fotografie sa fixuje vo vzduchu (pod hodinou veľkého rozmazania) alebo plameňom (pod hodinou zaostrenia). Všetko sa prekrýva a vo výsledku vzniká fotografia – hovorí sa tomu konvolúcia alebo zhluk obrázkov. Zákon, podľa ktorého sa rozšíri jeden pixel, sa nazýva funkcia vytvárania alebo PSF (funkcia rozloženia bodu).

Aby sme obraz obnovili, musíme obojok otočiť (otočiť v opačnom poradí), no zároveň otočiť šum. Ale tse nie je také ľahké. Na pomoc prichádza teorém o záhybe a premene Fur'є. Podrobnejší popis teórie na základe ktorej hádam nie Varto. Takže ako samotný meta-záznam - dajte programu správu a povedzte, že je tam vonku. Aby som vás ohromil teoretickou výživou, autor im venuje tri články:

  • habrahabr.ru/post/136853
  • habrahabr.ru/post/147828
  • habrahabr.ru/post/152885

Popis

Program SmartDeblur demonštruje vylepšenia rozostrenia a rozmazania obrazu.

Hlavné funkcie:

  • Skvelá rýchlosť. Spracovanie fotografií z maloobchodnej budovy s rozmermi 2048*1500 trvá v režime náhľadu približne 300 ms.
  • Pidbir nalashtuvan v reálnom čase. Nemusíte stláčať tlačidlo Náhľad, všetko funguje v automatickom režime, stačí zmeniť tlačidlá možností.
  • Obrobka je potrebná na fotenie s úplným povolením. Nechýbajú malé okienka na prezeranie a tlačidlá Stop.
  • Zosilnenie rozostrených a rozostrených obrázkov
  • Prispôsobenie mysle PSF

Hlavný dôraz strihov je kladený na shvidk_st strihu. V dôsledku toho prevráti komerčné analógy.

Je pravda, že v programe je množstvo funkcií a chýb - s určitým významom je fotografia pokrytá nohavičkami.

Porivnyannia

Porovnyayemo kvalitu spracovania od platených náprotivkov.
Vyberte si 2 rôzne domáce programy:

  1. Topaz InFocus - topazlabs.com/infocus
  2. Focus Magic - focusmagic.com

Bratské, reklamné obrázky, podobne ako na oficiálnych stránkach, nezaručujú, že parametre programov sú optimálne (viac pre všetkých predajcov, láskavo si vybrali fotografie a predtým si vybrali, ako uverejniť reklamu na stránke).

Prerobiť:

topazlabs.com/infocus/_images/licenseplate_compare.jpg

Spracovanie s nasledujúcimi parametrami:

Výsledok na webovej stránke Topaz InFocus:

Ďalším príkladom je preostrenie.

Vezmite si zadok na webovej stránke Focus Magic: focusmagic.com/focusing-examples.htm

AKVIS Refocus- program na korekciu zaostrenia fotografií, čím sa zlepší jasnosť obrazu, zvýši sa jeho ostrosť a veľkosť obrázkov pridá umelecký efekt. Preostrenie ešte viac vylepší vaše fotografie a zvýši ich estetickú hodnotu.

Digitálne fotoaparáty pomáhajú zachytiť najdôležitejšie momenty, no niekedy je fotografia rozmazaná, chaotická a pri zaostrení sa objaví bezvýznamný objekt v pozadí.

S takýmito pohľadmi pomôže program AKVIS Refocus. Program pomáha zlepšiť ostrosť rozmazaných, rozmazaných a rozostrených znakov. Môžete znova opraviť obrázok alebo ho „zamerať“ na objekt, ktorý už nie je rovnaký, a vidieť ho na voškách v inej rovine. K doplnkovým programom môžete pridať aj efekt snímania s malou hĺbkou ostrosti.

Program pracuje v piatich režimoch: i.

Režim pomáha zvýšiť ostrosť neostrého obrazu, urobiť obraz jasným a zreteľným, presunúť zaostrenie z jedného objektu na druhý.

Napríklad fotografia je dobrá a nevyžaduje spracovanie, vždy sa môžete zamerať na niekoľko fragmentov, napríklad vidieť svoje oči, keď sa zastavíte metódou vibračného zaostrovania. Zavolajte túto vikoristickú recepciu na hodinu fotenia portrétov, makrofotografií, fotení zblízka. Pomocou AKVIS Refocus môžete hotovú fotografiu upraviť: vidieť objekt, vložiť ohnisko pre novú úpravu a v prípade potreby oblasť prekresliť.


Mode, známy aj pod názvom tilt-shift", čo vám umožní zbaviť sa veľkého množstva jasného obrazu (zóny ostrosti) a rozšíriť fotografiu pozdĺž okrajov s plynulými prechodmi medzi oblasťami, čo zvyšuje efekt pozadia e. Tento režim dáva objektom na obrázku „igrish“ vzhľad. Ľudia, búdky, autá, postavy v životnej veľkosti vyzerajú ako miniatúrne modely. Fotografie dosahujú takýto efekt pomocou špeciálnej šošovky tilt-shift. Pomocou programu AKVIS Refocus môžete preniesť akúkoľvek fotografiu ľahkých miniatúrnych modelov!


Režim vám umožňuje spievať na tému fotografie a pohybovať sa po okraji obrázka. Na čelnom pohľade dopredného režimu umožňuje nastaviť tvar zóny ostrosti (elipsy, obdĺžnik). S podobným efektom dosiahne maximálne otvorenie clony. Pomocou AKVIS Refocus môžete definovať pozadie obrázka výberom oblasti blízko ohniska a pózy ako ohniska a nastavením parametrov obrázka.


Režim umožňuje simulovať viacero predmetov na statických obrázkoch. Vytváram efekt objektu, ktorý sa rýchlo zrúti a prechádza obrazom v lineárnom smere.

Efekt môžete zmraziť na celý obrázok alebo klásť dôraz na hlavné oblasti s cestou k pozadiu. Dajte svojim obrázkom väčšiu dynamiku!


Režim vytvára kruhový rozptyl, ako keby zazvonil na obaly alebo na priblíženie fotoaparátu na hodinu snímania obrazu. Pre tento režim si môžete vybrať jeden z dvoch typov rozmite:

Lineárne rozmittya Vytváram ilúziu pohybu objektu z priamej línie na hľadajúceho, alebo v očiach nového.
Kіltseve rozmittya Vytváram ilúziu zabalenia obrazu.

Pomocou vizuálnych efektov budú vaše fotografie zreteľnejšie a hlbšie.


Pokročilá profesionálna fotografia je teraz dostupná pre každého!

Nemusíte byť falošný, aby ste videli úžasné výsledky v AKVIS Refocus. Program sa ľahko používa, je ľahké sa naučiť nováčikov. Program obsahuje niekoľko prednastavených predvolieb, ktoré vám umožnia rýchlo rozšíriť robota a pomôcť vám zoznámiť sa s programom. Môžete skontrolovať spracovanie obrazu v reálnom čase a skontrolovať obraz vonku a výsledok.

AKVIS Refocus je dostupný v dvoch verziách: ako samostatný program ( samostatný) a ako zásuvný modul (je pripojený modul, zapojiť) pre grafické editory.

Funkčný vklad vіd typ licencie. Vyskúšajte extra silu AKVIS Refocus na veľmi dlhú dobu!

Program je dostupný v ruskom jazyku.

Neostré fotografie sú z rôznych dôvodov čoraz obľúbenejšie, no ak vám na filtroch nezáleží tak v láske, ako napríklad na Instagrame, ten smrad znie menej hravo. Je pravda, že ste sa pokúsili natočiť video, ktoré je jedinečné z vašej rodiny, len aby ste ukázali, že obraz sa šíri a trasie.

Zdá sa, že sa používajú programy, ktoré dokážu zlepšiť ostrosť fotografií bez rozmazania vo Photoshope. Ak chcete viac vipadkіv zo zazipovanej fotografie alebo videa, ak neurobíte ostrú kópiu a krásnu kópiu, môžete použiť nástroje na obnovenie dôležitých detailov a otočenie ostrosti, aby bolo možné materiál rozložiť.

Prirodzene, nie je varto doostrovať, takže po vytvorení množstva silne rozostrených fotografií ich upravíte tak, aby sa smrad zmestil na podšívku časopisu, môžete však schudnúť v štýle CSI. série, vicoristické programy a uvidíte úžasné výsledky.

Pridám bezplatný doplnok, ktorý sa dá použiť na zarábanie peňazí na dobrý čas a bohatý na to, prečo je víno priateľské, nižšie Focus Magic. Na druhej strane sa robot nezdá byť stabilný (program zavesil, doky som testoval, najmä keď ma zaujímali niektoré dôležité obrázky) a výsledky, ako program videl, môžu byť odlišné.

Jednou z najlepších funkcií SmartDeblur je dostupnosť možností priblíženia, ako aj možnosť Fit To Window. Výsledky môžete tiež spárovať s originálom kliknutím na „Zobraziť originál“. Revízia dostupná pre všetky obrázky. Program je pomstiť oko, na ktorom sa môžete naučiť, ako zvýšiť ostrosť, čítať text.

Po vyskúšaní nástroja na vlastných fotografiách som ukázal, že nefunguje tak dobre ako Focus Magic. Alemeni ďaleko vidieť dobré výsledky s obrázkom pomstiť text.

  • Výhody: Absolútne bezkoshtovne, scho môže byť dobromyseľné rozhranie, ešte vhodnejšie na čítanie na fotografii tlačeného textu.
  • Zápory: Nie je to oveľa stabilnejšie, nie je to také dobré na prácu s reálnymi fotografiami (prípadne si program vyskúšajte sami, takže budete viniť svoj verdikt).

Skúste sa pozrieť na detaily, uvidíte, čo robíte s CSI, ale nekontrolujte nič neobvyklé.

Kúzlo zaostrenia

Focus Magic je viac než len program na ostrenie. Podľa vyhlásení z ich stránky hovoria, že „predkladajú forenzné dekonvolučné technológie, akoby doslova, ako ruka, poznali rozdiel“. Doplnok si teoreticky poradí s rozostrenými obrázkami a zoomovanými videami, ktoré odhaľujú detaily. Ale, naozaj pracuješ?


Focus Magic zďaleka nie je automatickým nástrojom. І tse veľké mínus, hrebenatky bezplatná skúšobná verzia umožňuje vikonati iba 10 operácií. V prípade potreby budete musieť získať novú licenciu za cenu 45 dolárov. Ak máte záujem o obrázok, musíte ho opraviť, zaostriť, vyzdvihnúť zaostrenie v ruštine, rozostriť alebo vyčistiť obrázok v smittya. Potom začneme trivaliy proces parametrizácie.

Črepy je možné použiť len pre malú oblasť obrázka, ale neexistujú žiadne špeciálne testy na dosiahnutie celkového efektu pre všetky fotografie.

  • Výhody: Vyzerať ako profesionálny nástroj, s pomocou takejto pravdy môžete dosiahnuť dobré výsledky.
  • Zápory: Robot má neosobnú vzorku, ale koristuvach má bezplatnú verziu menej ako 10. Dovtedy je tu možnosť zmeny mierky (zoom), ktorá kontroluje nedokonalosti.

Pre pomoc s programom si môžete otočiť ostrosť obrazu, keďže máte trpezlivosť toho centu.

Doplnok pre uznanie svojich konkurentov môže mať niekoľko funkcií: dokonca aj vykazovateľnú keramiku a sebestačnosť. Pod sebestačnosťou rozumiem budovanie programu, beriem na seba napríklad dôležitosť robota, je to chyba. Ak viete, čo robíte, môžete získať prístup k pošmyknutým viazacím prostriedkom, ale nie je to potrebné.


Po absolvovaní školenia môžete pristúpiť k spracovaniu. Na tento účel musíte na oblasť so silným okrajom umiestniť červený štvorec a kliknúť na tlačidlo Spracovať. Predovšetkým. Ak nie ste spokojní s výsledkami, môžete štvorec presunúť do inej oblasti a skúsiť to znova. Dodatok vykonu jeho dielo nadobro, ty si daleko prerobit deakі rozmitі fotografiї na cely den.

Ako bachite, mínus vodoznaky, ako prekryté na všetkých fotografiách, ako ich spracujete pre ďalšiu bezplatnú verziu programu. Ak sa vám program naozaj páči a chcete sa zbaviť vodoznakov, licencia vás bude stáť 39 dolárov.

  • Plusy: Ľahkosť v citácii, dobré výsledky spracovania, s textom - vyššie.
  • Zápory: Na dokončených fotografiách sú prekryté vodoznaky. Licencia stojí 39 dolárov.

Višnovki

Ak chcete - virte, ak chcete - nie, ale som vitrativ pivdnya, pokračujúc v tejto téme. Keď som sa pokúsil zlepšiť ostrosť bohatých fotografií a videí, pochopil som jednu vec – skôr poznám dobrý materiál. Alternatívne, z nejakého dôvodu, „Plán A“ nie je spratsyuvav, potom by sa najdôležitejšie doplnky k budove mali vziať z vášho materiálu, aj keď naozaj ležať z toho, čo môžete dosiahnuť.

Pre Usunennya zmaschuvannya a rozfokusuvannya prakticky nič. Vidpovіdny mathematicіchny aparata pozrobljatisya asi pred 70 rokmi, ale čo sa týka bohatosti iných algoritmov na spracovanie obrázkov, všetko bolo známe ako široko používané len nedávno. Ukážme si pár obrázkov:

Pravý obrázok sa odstráni zľava, bez použitia 48-bitového formátu (takto bude mať 100 % pôvodného obrázka) - pôvodný ľavý PNG, orezaný po kúskoch. Vďaka tomu máme lepší obraz.

Pre každého je veľmi dôležité vedieť, že zmena je nezvratná operácia a že informácie budú nenávratne zničené, tk. pixel pokožky sa premení na plameň, všetko sa zmení a s veľkým polomerom šírenia sa v celom obraze objaví jednotná farba. My to tak nenazývame – všetky informácie sú jednoducho redistribuované a dajú sa jednoznačne potvrdiť. Nie je možné, aby okraje obrazu boli menšie ako šírka polomeru okraja, nie je možné ho úplne znovu vynájsť.

Predvedieme, vikorista, malý zadok pre jednosvetovú vipadku. Zdá sa, že máme niekoľko pixelov s hodnotami:

x 1 | x 2 | x 3 | x 4 … - Mimo obrazu.

Po vytvorení hodnoty pixelu kože sa k tomu pripočíta hodnota ľavého. x" i \u003d x i + x i-1. Musíte pridať o 2, ale pre zjednodušenie môžeme túto skratku vynechať. V dôsledku toho môžete zmeniť veľkosť obrázka pomocou hodnôt v pixeloch:

x1+x0 | x2+x1 | x3+x2 | x 4 + x 3 … - Zmeňte veľkosť obrázka.

Teraz to skúsme zistiť. Hodnotu vidíme postupne v lansoch po schéme: z ďalšieho pixelu - prvý, z tretieho - výsledok ďalšieho, zo štvrtého - výsledok tretieho tenko. Berieme:

x1+x0 | x 2 - x 0 | x3+x0 | x 4 – x 0 … - Aktualizácia obrázka.

Výsledkom bolo, že nahradenie rozšíreného obrázku bolo odobraté zo dňa, kým neboli pixely akejkoľvek pridanej konštanty známe X 0 znak je nakreslený. Už je to bohatšie lepšie - túto konštantu môžete vizuálne zachytiť, môžete ju nechať ísť, je to približne dôležitejšie X 1 , môžete automaticky vybrať s takým kritériom, aby hodnota sub-pixelov "poskočila" menej atď. Ale, všetko sa zmení, ak k tomu pridáme šum (čo je vždy prípad skutočných obrázkov). Pri popise schémy na koži dôjde k nahromadeniu hluku v sklade, čo môže poskytnúť absolútne neprijateľný výsledok. Ale, ako sme to pokazili, je úplne skutočné inšpirovať takým primitívnym spôsobom.

Model procesu tvorby

Teraz prejdime k formálnejšiemu a vedeckejšiemu popisu procesov tvorby a inšpirácie. Je menej pravdepodobné, že sa pozriete na napіvtonі čiernobiele obrázky na okrajoch, takže na spracovanie plnofarebného obrázka stačí zopakovať všetky potrebné detaily pre kanály farby pleti RGB. Uveďme si nasledujúcu definíciu:

f(x, y) - zobrazí sa nevytvorený obrázok.

h(x, y) - funkcia, ktorú vytvoríte.

n(x, y) je aditívny šum.

g(x, y) je výsledkom skrútenia, tzn. tie, ktoré môžeme vo výsledku očakávať (oddialený alebo neostrý obrázok).

Model procesu tvorby formulujeme takto:

g(x, y) = h(x, y) * f(x, y) + n(x, y). (jeden)

Úloha rozpoznania vytvoreného obrazu sa považuje za najlepšiu aproximáciu f "(x, y) vizuálneho obrazu. Pozrime sa na vzhľad skladovej zostavy. Z f (x, y) a g (x, y) všetko je jasné Poďme analyzovať funkciu h (x, y): V procese stráveného chudnutia Vikhid Zydnnaya sa obrátiť na tanec pre vipatu rzfokusuvnia і і і І pre vigus jednoduchých hadov. pre ktoré je funkcia oddelená alebo je vybraný jeden pixel a nazývajú sa funkcia vytvárania.

Ďalšie synonymá - PSF (Point spread function, teda funkcia na šírenie bodu), jadro operátora spread, kernel a iné. Veľkosť funkcie je menšia ako veľkosť samotného obrázka. Napríklad v prípade klasu, rozšírenie funkcie bula 2, pretože kožený pixel zložený z dvoch.

Podporné funkcie

čuduj sa, ako vyzerajú ako typické podporné funkcie. Použijeme štandardný nástroj - Matlab a zoberieme všetko potrebné pre tie najsofistikovanejšie experimenty so spracovaním obrazu a umožníme vám sústrediť sa na samotné algoritmy, pričom celú prácu presunieme do knižníc funkcií. Pripomeňme si to PSF:

PSF v čase riešenia Gaussovej funkcie fspecial("gaussian", 30, 8).

PSF v čase maskovania funkcie fspecial("motion", 40, 45).

Operácia konsolidácie funkcie do inej funkcie (niekedy pred obrázkom) sa nazýva konvolúcia, tj. zobrazí sa jeden pixel vykresleného obrázka. Označuje sa operátorom "*" (neodchýlite sa od násobenia). Matematicky pre obrázok f s rozmermi MxN je nosná funkcia h s rozmermi mxn zapísaná takto:

g (x, y) = h (x, y) * f (x, y) = h (i, j) f (x + i, y + j). (2)

De . Operácia zabalená do zgortsі sa nazýva dekonvolúcia, odvodenie takejto úlohy nie je triviálne.



top