Regularizarea variației totale

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

Regularizarea la variația totală (cunoscută și sub denumirea de variație totală) este o metodă de reducere a zgomotului utilizată în procesarea digitală a imaginilor , bazată pe principiul că prezența zgomotului determină o creștere a variației totale a semnalului . Din acest motiv, o reducere a variației totale a unui semnal, efectuată sub constrângerea menținerii similarității cu semnalul original, poate fi utilizată pentru a elimina zgomotul și, în același timp, pentru a păstra conținut semnificativ. Metoda a fost introdusă de Rudin, Osher și Fatemi în 1992, motiv pentru care este cunoscută și ca model ROF . [1] [2]

Comparativ cu tehnicile de reducere a zgomotului, cum ar fi aplicarea unui filtru gaussian sau a unui filtru median , metoda are avantajul de a fi deosebit de eficientă în eliminarea zgomotului și, în același timp, păstrarea mai bună a contururilor, chiar și în cazul unui raport scăzut . / zgomot . [3]

Caz unidimensional

Exemplu unidimensional: semnalul original în gri, semnalul rezultat în negru [4]

Variația totală a unui semnal digital poate fi exprimat ca

Având un semnal care conține o componentă de zgomot, scopul este de a determina un semnal care este similar cu dar cu variație totală minimă. Disimilitatea dintre semnale poate fi exprimată în sensul celor mai mici pătrate

Problema devine atunci minimizarea funcționalității

Abordarea utilizată inițial de către autori este de a diferenția funcționalul față de și derivă o ecuație Euler-Lagrange corespunzătoare, care poate fi integrată numeric prin plasarea semnalului original ca o condiție de graniță . [1] Alternativ, fiind funcțional convex , este posibil să se aplice metode de optimizare convexe pentru a determina o soluție optimă. [4]

Parametrul controlează regularizarea și joacă un rol fundamental. Cand nu există regularizare și problema este echivalentă doar cu cele mai mici pătrate și crește importanța termenului de regularizare crește și cerința de asemănare cu semnalul original este slăbită.

Caz bidimensional

Un caz obișnuit este cel al unui semnal digital bidimensional, cum ar fi o imagine digitală . Expresia variației totale propusă inițial de autori este

care este o funcție izotropă și nediferențiată . Uneori se folosește o variantă anizotropă, deoarece poate fi mai ușor de optimizat

Problema are încă forma

unde este este norma L2 printre semnale. Spre deosebire de cazul unidimensional, soluția acestei probleme de optimizare non-convexă este netivială. Pentru soluția sa se poate aplica metoda punctelor interne . [5]

Ecuația Rudin-Osher-Fatemi

În cazul general, dat un semnal supus zgomotului, pentru a determina un semnal cu zgomot redus, Rudin, Osher și Fatemi au propus următoarea problemă de optimizare [6]

unde este este setul de funcții cu variație mărginită a domeniului în , este modificarea totală a funcției în Și este un coeficient de regularizare . De sine este o funcție lină , variația totală este dată de

unde este este norma euclidiană . Funcția obiectivă devine

și, presupunând că nu există dependență de timp, este posibil să derivăm pentru această funcțională următoarea ecuație Euler-Lagrange , care este o ecuație diferențială parțială eliptică

Notă

  1. ^ a b LI Rudin, S. Osher și E. Fatemi, algoritmi neliniari de variație totală bazată pe eliminarea zgomotului , în Physica D , vol. 60, 1-4, 1992, pp. 259-268, DOI : 10.1016 / 0167-2789 (92) 90242-f .
  2. ^ (EN) Modelul Rudin-Osher-Fatemi Captures Infinity and Beyond , de la IPAM, 15 aprilie 2019. Adus pe 4 august 2019.
  3. ^ D. Strong și T. Chan, proprietăți de păstrare a marginilor și proprietăți dependente de scară ale regularizării variației totale , în Inverse Problems , vol. 19, nr. 6, 2003, pp. S165 - S187, DOI : 10.1088 / 0266-5611 / 19/6/059 .
  4. ^ a b MA Little și Nick S. Jones, Sparse Bayesian Step-Filtering for High-Throughput Analysis of Molecular Machine Dynamics ( PDF ), în ICASSP 2010 Proceedings , 2010 IEEE International Conference on Acoustics, Speech and Signal Processing , 2010.
  5. ^ A. Chambolle,Un algoritm pentru minimizarea variației totale și aplicații , în Journal of Mathematical Imaging and Vision , vol. 20, 2004, pp. 89–97, DOI : 10.1023 / B: JMIV.0000011325.36760.1e .
  6. ^ Pascal Getreuer, Rudin - Osher - Fatemi Total Variation Denoising folosind Split Bregman ( PDF ), pe ipol.im , 2012.