Clarificați fotografiile neclare. Program pentru restaurarea fotografiilor vechi Program pentru îmbunătățirea focalizării asupra fotografiilor digitale

  • 08.08.2021

Echipamentul fotografic modern, din păcate, este departe de a fi perfect. Chiar și cea mai scumpă cameră în caz de urgență poate eșua. Se întâmplă ceva extraordinar, o persoană scoate un aparat foto, apăsă butonul declanșator, dar în realitate imaginea se dovedește și ea în ceață iar momentul pierdut nu poate fi returnat. În acest caz, un nou algoritm software va ajuta SmartDeblur.

Program SmartDeblur a fost dezvoltat de Vladimir Yuzhikov, care a încercat să rezolve două dintre cele mai importante probleme care provoacă imagini neclare într-un singur produs. Imaginea poate deveni de proastă calitate din cauza focalizării slabe și a mișcării camerei în timp ce obturatorul este deschis. Oricare dintre aceste două greșeli se poate strica serios fotografie Cu toate acestea, Vladimir este sigur că calitatea scăzută nu este încă complet pierdută în istorie.

Autorul proiectului SmartDeblur spune că chiar și în cazul unei fotografii neclare, toți pixelii necesari sunt în imagine, doar că fiecare dintre acești pixeli este estompat într-un mod special în spațiul bidimensional. Pentru a depăși această problemă, este necesar să găsiți o modalitate de a elimina această neclaritate și să puneți fiecare pixel la locul potrivit. Miracolul nu se întâmplă, algoritmSmartDeblur nu permite, ca prin farmec, obținerea unei imagini ultra-clare de nivel profesional. Cu toate acestea, rezultatul este mai mult decât impresionant. Programul are o interfață simplă și funcțională cu un set de „cursoare” pentru reglarea parametrilor imaginii. Stăpânirea capabilităților programului are loc în procesul de funcționare a acestuia. Pur și simplu încărcați imaginea dorită, mutați câteva glisoare și vedeți cum arată. Utilitarul se lauda cu performante exceptionale, toate modificarile facute de utilizator sunt afisate in timp real.

Capturi de ecran:

Caracteristicile programului:

Interfață simplă, intuitivă De mare viteză. Procesarea unei imagini de 2048*1500 pixeli durează aproximativ 300 ms în modul Previzualizare (când glisoarele de setări sunt mutate) și 1,5 secunde în modul Fine (când glisoarele de setări sunt eliberate). Selectarea parametrilor în modul în timp real. Nu este nevoie să apăsați butoanele Preview, totul se face automat, trebuie doar să mutați glisoarele de setări de distorsiune.Procesarea se face pentru imaginea la rezoluție maximă. Acestea. nu există o fereastră mică de previzualizare și butoanele Aplicare. Suport pentru recuperarea imaginilor neclare și nefocalizate Posibilitatea de a regla vizualizarea PSF

Fotografiile lipsite de focalizare devin din ce în ce mai populare din anumite motive, dar în afară de filtrele Instagram preferate ale tuturor, de obicei sunt doar enervante. Să presupunem că ați încercat să filmați un videoclip de familie unic doar pentru a constata că imaginea era neclară și tremurândă.

Se pare că există programe care pot clarifica fotografiile fără a se juca cu Photoshop. În timp ce, în majoritatea cazurilor, o fotografie sau un videoclip neclar nu se va transforma niciodată într-o copie clară și frumoasă, aceste instrumente pot fi folosite pentru a restabili detaliile importante și a readuce claritatea pentru a îmbunătăți puțin materialul.

Desigur, nu ar trebui să vă așteptați să faceți o serie de fotografii extrem de nefocalizate și să le editați pentru a se potrivi pe coperta unei reviste, dar puteți să vă amestecați în stilul seriei CSI folosind aceste aplicații și să obțineți rezultate uimitoare.

O aplicație complet gratuită care poate fi folosită de câte ori doriți și, în multe privințe, este mai prietenoasă decât Focus Magic. Pe de altă parte, funcționarea sa nu este stabilă (programul s-a blocat puțin în timp ce l-am testat, mai ales când încărcam imagini prea grele), iar rezultatele pe care le produce programul pot fi diferite.

Există mai multe funcții utile în SmartDeblur - prezența unei opțiuni de zoom, precum și opțiunea Fit To Window (Ajustați la dimensiunea ferestrei). De asemenea, puteți compara rezultatele cu originalul făcând clic pe „Afișați originalul”. Previzualizarea este disponibilă pentru întreaga imagine. Programul conține o mostră pe care puteți învăța cum să clarificați pentru a citi textul neclar.

După ce am testat instrumentul pe propriile mele fotografii, am constatat că nu a funcționat la fel de bine ca Focus Magic. Dar am reusit sa obtin rezultate frumoase cu o imagine care conține text.

  • Pro: Absolut gratuit, cu o interfață prietenoasă, foarte utilă pentru citirea textului neclar pe o fotografie.
  • Minusuri: Nu foarte stabil, nu funcționează atât de bine cu fotografii reale (dar testați singur aplicația pentru a vă da propriul verdict).

Încercarea de a recupera părțile pierdute va avea impresia că lucrați cu CSI, dar nu vă așteptați la nimic spectaculos.

Focus Magic

Focus Magic este mai mult decât un program de ascuțire. Potrivit site-ului lor web, ei folosesc „tehnologie avansată de deconvoluție criminalistică care elimină literalmente neclaritatea”. În teorie, aplicația face față imaginilor nefocalizate și videoclipurilor neclare prin restaurarea detaliilor pierdute. Dar chiar funcționează?


Focus Magic este departe de a fi un instrument automat. Și acesta este un minus imens, deoarece versiunea de probă gratuită vă permite să efectuați doar 10 operațiuni. După aceea, va trebui să achiziționați o licență completă, care costă 45 USD. După ce ați încărcat o imagine, mai întâi trebuie să decideți dacă doriți să focalizați, să eliminați neclaritatea de mișcare, să defocalizați sau să dezleți imaginea. Apoi începe procesul lung de ajustare a parametrilor.

Deoarece este posibil să vedeți doar o previzualizare pentru o zonă mică a imaginii, este nevoie de multe încercări pentru a obține un efect bun pentru întreaga fotografie.

  • Pro: Arată ca un instrument profesional cu care poți obține cu adevărat rezultate bune.
  • Minusuri: Lucrarea necesită multe încercări, dar utilizatorul versiunii gratuite are doar 10. În plus, nu există nicio opțiune de schimbare a scalei (zoom), ceea ce provoacă inconveniente.

Cu ajutorul aplicației, poți restabili claritatea imaginilor dacă ai răbdare și bani.

Aplicația, spre deosebire de concurenții săi, are mai multe caracteristici: ghid detaliatși autosuficiență. Prin autosuficiență, mă refer la capacitatea unui program de a-și asuma munca grea de a-l configura dacă doriți. Dacă știi ce faci, poți accesa setări avansate, dar acest lucru nu este deloc necesar.


După finalizarea instruirii, puteți începe procesarea. Pentru a face acest lucru, plasați un pătrat roșu pe o zonă cu o neclaritate puternică și faceți clic pe butonul Procesare. În cele mai multe cazuri, asta este tot. Dacă nu sunteți mulțumit de rezultate, puteți muta pătratul în altă zonă și încercați din nou. Aplicația face o treabă bună de a transforma unele fotografii neclare în unele decente.

După cum puteți vedea, dezavantajul sunt filigranele care sunt suprapuse pe toate fotografiile pe care le procesați folosind versiunea gratuită a aplicației. Dacă îți place foarte mult programul și vrei să scapi de filigran, licența te va costa 39 USD.

  • pro: Ușor de utilizat, rezultate bune de procesare, mai rău cu textul.
  • Minusuri: Toate fotografiile editate sunt cu filigran. Licența costă 39 USD.

concluzii

Credeți sau nu, am petrecut o jumătate de zi cercetând Acest subiect. După ce am încercat să clarific o mulțime de fotografii și videoclipuri neclare, mi-am dat seama de un lucru - este mai bine să filmați imediat imagini bune. Dar dacă dintr-un motiv oarecare „Planul A” nu a funcționat, atunci aplicațiile de mai sus pot strânge ceva din materialul tău, dar depinde cu adevărat de ceea ce vrei să obții.

Echipamentul fotografic modern, din păcate, este departe de a fi perfect. Chiar și cea mai scumpă cameră în caz de urgență poate eșua. Se întâmplă ceva extraordinar, o persoană scoate un aparat foto, apăsă butonul declanșator, dar în realitate imaginea se dovedește și ea în ceață iar momentul pierdut nu poate fi returnat. În acest caz, un nou algoritm software va ajuta SmartDeblur.

Program SmartDeblur a fost dezvoltat de Vladimir Yuzhikov, care a încercat să rezolve două dintre cele mai importante probleme care provoacă imagini neclare într-un singur produs. Imaginea poate deveni de proastă calitate din cauza focalizării slabe și a mișcării camerei în timp ce obturatorul este deschis. Oricare dintre aceste două greșeli se poate strica serios fotografie Cu toate acestea, Vladimir este sigur că calitatea scăzută nu este încă complet pierdută în istorie.

Autorul proiectului SmartDeblur spune că chiar și în cazul unei fotografii neclare, toți pixelii necesari sunt în imagine, doar că fiecare dintre acești pixeli este estompat într-un mod special în spațiul bidimensional. Pentru a depăși această problemă, este necesar să găsiți o modalitate de a elimina această neclaritate și să puneți fiecare pixel la locul potrivit. Miracolul nu se întâmplă, algoritmSmartDeblur nu permite, ca prin farmec, obținerea unei imagini ultra-clare de nivel profesional. Cu toate acestea, rezultatul este mai mult decât impresionant.

Programul are o interfață simplă și funcțională cu un set de „cursoare” pentru reglarea parametrilor imaginii. Stăpânirea capabilităților programului are loc în procesul de funcționare a acestuia. Pur și simplu încărcați imaginea dorită, mutați câteva glisoare și vedeți cum arată. Utilitarul se lauda cu performante exceptionale, toate modificarile facute de utilizator sunt afisate in timp real.

Capturi de ecran:


Caracteristicile programului:

Interfață simplă, intuitivă
De mare viteză. Procesarea unei imagini de 2048*1500 pixeli durează aproximativ 300 ms în modul Previzualizare (când glisoarele de setări sunt mutate) și 1,5 secunde în modul Fine (când glisoarele de setări sunt eliberate).
Selectarea parametrilor în modul în timp real. Nu este nevoie să apăsați butoanele de previzualizare, totul se face automat, trebuie doar să mutați glisoarele setărilor de distorsiune
Toată procesarea este pentru imagini cu rezoluție completă. Acestea. nu există o fereastră mică de previzualizare și butoanele Aplicare.
Suport pentru recuperarea imaginilor neclare și nefocalizate
Posibilitatea de a regla vizualizarea PSF

Rezultatele testului:

Una dintre fotografiile de la ședința foto care a fost inițial respinsă

După procesare în program Smart Deblur Pro 2.3

OS: Windows XP/7/8
Limbajul interfeței: Rusă
Medicament: Nu este nevoie
Marimea: 22 MB

Fotografia ta nu are claritate? Acest lucru este foarte ușor de rezolvat în programul PhotoMASTER! Citiți articolul și aflați despre trei moduri de a vă îmbunătăți fotografia cu acest editor foto.

PASUL 1. Încărcați o fotografie pentru a lucra

După lansare, vi se va solicita să adăugați o imagine pentru lucru. Faceți clic pe „Open Photo” și specificați calea către fișier. Imaginea va apărea pe ecran. În meniul din dreapta, puteți regla expunerea, contrastul, saturația fotografiei etc. Setați scala la 100% și treceți la ascuțire.

PASUL 2: Clarificați întreaga imagine

În fila „ claritate» determina puterea efectului. Măriți „Raza” dacă doriți ca contururile obiectelor să devină mai vizibile. Valorile sigure pentru parametrul „Prag” sunt de la 3 la 10. Dacă este egal cu 0, atunci modificările vor afecta fiecare pixel din imagine, din această cauză, micile defecte vor deveni mai vizibile în fotografie.


PASUL 3. Adăugați claritate părților individuale

Accesați meniul „Retușare” > „”. Reglați dimensiunea pensulei, opacitatea și penele. Selectați o secțiune a fotografiei de editat. Faceți clic pe fila „Sharpness” și ajustați setările. Sunt identice cu cele prezentate la pasul de mai sus. Salvați modificările făcând clic pe butonul „Aplicați”.


PASUL 4. Clarificați ușor fotografia

Dacă doriți să utilizați claritatea pentru a focaliza partea de sus sau de jos a fotografiei, atunci utilizați funcția „”, care se află în secțiunea „Retușare”. Desemnați zona din fotografie căreia doriți să aplicați filtrul, apoi selectați setările optime de claritate în fila cu același nume din meniul din dreapta.



Acum știți cum să îmbunătățiți claritatea unei fotografii cu trei moduri simpleîn programul PhotoMASTER. Dar acestea nu sunt toate caracteristicile aplicației! Să aruncăm o privire mai atentă la alte instrumente software. Sau o poți face chiar acum de pe site-ul nostru.

PASUL 5. Schimbați culoarea oricăror elemente din fotografie

Dacă trebuie să schimbați culoarea unui anumit articol dintr-o fotografie, atunci utilizați „ „În capitolul” Retuşare". Pur și simplu selectați elementul dorit din imagine și apoi ajustați setările acestuia în meniul din dreapta: nuanță, saturație, expunere și multe altele. Un moment - și subiectul din fotografie va căpăta un aspect diferit!

PASUL 6. Semnează fotografii

Puteți adăuga un comentariu text la fotografie. Această caracteristică va fi apreciată în special de fotografi care doresc să-și semneze opera. Deschide " ". În blocul din dreapta, introduceți textul și faceți clic pe „ Adăugați o inscripție". Personalizați designul comentariului după bunul plac: culoare, font, dimensiune și alți parametri.


PASUL 7. Editează fotografii cu 1 clic!

Puteți aplica imagini elegante din galerie. Veți găsi toate opțiunile disponibile în fila cu același nume. Cu ele, puteți transforma o fotografie modernă într-o fotografie retro atmosferică cu un singur clic! Catalogul conține mai multe variante ale acestui efect. Încearcă-le pe toate!



Suna interesant? Încercați singur toate funcțiile programului. Descărcarea va dura mai puțin de cinci minute, după care puteți instala PhotoMASTER pe computer și puteți îmbunătăți orice fotografie!

Pentru practic nu există nimic care să elimine estomparea și defocalizarea. Aparatul matematic corespunzător a început să fie dezvoltat cu aproximativ 70 de ani în urmă, dar, la fel ca pentru mulți alți algoritmi de procesare a imaginilor, toate acestea și-au găsit o aplicație largă abia recent. Iată câteva imagini ca demonstrație:

Imaginea din dreapta este obținută din cea din stânga, fără a utiliza formatul de 48 de biți (în acest caz, va fi restaurare 100% a imaginii originale) - în stânga este un PNG obișnuit, estompat artificial. Drept urmare, vedem o imagine mai bună.

Mulți cred că estomparea este o operațiune ireversibilă și informația se pierde iremediabil, pentru că fiecare pixel se transformă într-un loc, totul este amestecat, iar cu o rază mare de estompare se obține o culoare uniformă în întreaga imagine. Acest lucru nu este în întregime adevărat - toate informațiile sunt pur și simplu redistribuite și pot fi restaurate în mod unic. Singurele excepții sunt marginile imaginii cu o lățime a razei de estompare, unde restaurarea completă este imposibilă.

Să demonstrăm acest lucru folosind un mic exemplu pentru cazul unidimensional. Să ne imaginăm că avem un rând de pixeli cu valori:

x 1 | x 2 | x 3 | x 4 … - Imagine originală.

După distorsiune, valoarea fiecărui pixel se adaugă la valoarea celui din stânga, adică. x" i = x i + x i-1 . De asemenea, trebuie să împărțim la 2, dar vom sări peste acest pas pentru simplitate. Rezultatul este o imagine neclară cu valori pixeli:

x1 + x0 | x 2 + x 1 | x 3 + x 2 | x 4 + x 3 … - Imagine încețoșată.

Acum să încercăm să ne recuperăm. Scădeți valorile succesiv într-un lanț conform schemei: din al doilea pixel - primul, din al treilea - rezultatul celui de-al doilea, din al patrulea - rezultatul celui de-al treilea și așa mai departe. Primim:

x1 + x0 | x 2 -- x 0 | x 3 + x 0 | x 4 -- x 0 … - Imagine restaurată.

Drept urmare, în loc de o imagine neclară, am primit-o pe cea originală, cărora li s-a adăugat o constantă necunoscută pixelilor. X 0 cu semn alternant. Acest lucru este deja mult mai bine - această constantă poate fi preluată vizual, putem presupune că este aproximativ egală cu valoarea X 1 , poate fi selectat automat cu un astfel de criteriu încât valorile pixelilor vecini să „sare” cât mai puțin posibil etc. Dar totul se schimbă atunci când adăugăm zgomot (care este întotdeauna prezent în imaginile reale). Cu schema descrisă, contribuția de zgomot la componenta totală se va acumula la fiecare pas, ceea ce în cele din urmă poate da un rezultat complet inacceptabil. Dar, după cum am văzut, recuperarea este destul de reală chiar și într-un mod atât de primitiv.

Modelul procesului de distorsiune

Acum să trecem la o descriere mai formală și științifică a proceselor de denaturare și restaurare. Vom lua în considerare doar imaginile alb-negru semiton, presupunând că pentru a procesa o imagine plină color, este suficient să repeți toți pașii necesari pentru fiecare dintre canalele de culoare RGB. Să introducem următoarea notație:

f(x, y) - imagine originală nedistorsionată.

h(x, y) este o funcție de distorsionare.

n(x, y) - zgomot aditiv.

g(x, y) este rezultatul distorsiunii, adică ceea ce vedem ca rezultat (o imagine neclară sau nefocalizată).

Formulăm modelul procesului de distorsiune după cum urmează:

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

Sarcina de a restabili o imagine distorsionată este de a găsi cea mai bună aproximare f "(x, y) a imaginii originale. Să luăm în considerare fiecare componentă mai detaliat. Cu f (x, y) și g (x, y), totul este destul de clar.Să analizăm funcția h (x, y ): în procesul de distorsiune, fiecare pixel al imaginii originale se transformă într-un punct pentru cazul defocalizării și într-un segment pentru cazul simplă estompare.Sau, pe dimpotrivă, se poate spune că fiecare pixel al imaginii distorsionate este „asamblat” din pixelii unei vecinătăți a imaginii originale. Toate acestea sunt suprapuse unul peste altul și ca rezultat obținem o imagine distorsionată. Funcția prin care pixelul este pătat sau colectat se numește funcție de distorsiune.

Alte sinonime sunt PSF (Point spread function, i.e. point distribution function), nucleul operatorului de distorsionare, nucleul si altele. Dimensiunea acestei funcții este mai mică decât dimensiunea imaginii în sine. De exemplu, în considerarea inițială a exemplului, dimensiunea funcției a fost 2, deoarece fiecare pixel era format din doi.

Funcții de distorsionare

Sa vedem, cum arată funcțiile tipice de distorsionare. Vom folosi instrumentul standard - Matlab, acesta conține tot ce aveți nevoie pentru o mare varietate de experimente cu procesarea imaginilor și vă permite să vă concentrați asupra algoritmilor înșiși, transferând toată munca la biblioteci funcționale. Iată exemple de tip PSF:

PSF în caz de estompare gaussiană cu fspecial(„gaussian”, 30, 8).

PSF în caz de estompare cu fspecial(„mișcare”, 40, 45).

Operația de aplicare a unei funcții de distorsionare unei alte funcții (în acest caz, unei imagini) se numește convoluție, i.e. o zonă a imaginii originale este pliată într-un pixel al imaginii distorsionate. Este notat cu operatorul „*” (a nu se confunda cu înmulțirea). Matematic, pentru o imagine f cu dimensiunile MxN și o funcție de distorsionare h cu dimensiunile mxn, aceasta se scrie după cum urmează:

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

Unde, . Operația inversă convoluției se numește deconvoluție, iar soluția unei astfel de probleme nu este banală.