Método de Newton Riemanniano Amortecido Aplicado a um Problema de Separação de Imagens
Resumen
A busca pelo aprimoramento de imagens é incentivada pelas diversas aplicações em que o reconhecimento e a análise de informações visuais são fundamentais, como em sistemas de vigilância e diagnósticos médicos. Em alguns contextos, as imagens capturadas podem conter sobreposições indesejadas que dificultam a identificação de elementos. Um exemplo disso ocorre quando um quadro é fotografado através de um vidro, resultando na captação simultânea da imagem do quadro e do reflexo do vidro. Problemas dessa natureza podem ser modelados a partir de técnicas de Independent Component Analysis (ICA), que visam estimar componentes independentes a partir de sinais multivariados disponíveis. Esses problemas correspondem a minimização da função objetivo f(Y) = − ∑l=1N || diag (YT AlY) ||F2, onde Y ∈ St(p, n) = {Y ∈ Rn×p | YT Y = Ip}, em que Ip é a matriz indentidade de ordem p, com p ≤ n, as matrizes A1, A2, ..., AN estão associadas às imagens sobrepostas, || · ||F é a norma de Frobenius e diag(M) denota a matriz diagonal cujos elementos coincidem com a diagonal principal da matriz M. Este problema é resolvido usando o método de Newton clássico, com uma estratégia de vetorização. Buscando garantir o decrescimento da função objetivo e obter um método mais eficiente, neste trabalho, vamos empregar o método de Newton, introduzindo a busca linear de Armijo. Essa busca fornece um comprimento de passo αk > 0 que deve satisfazer f(Y) − f(RY(αkη)) ≥ −σ〈grad f(Y), αkη〉, em que RY(αkη) = qf(Y + αkη), onde qf(·) denota o fator Q da decomposição QR da matriz, 〈grad f(Y), αkη〉 = αk tr(grad f(Y)Tη), onde tr é o traço de uma matriz, σ ∈ (0, 1) e η pertence ao espaço tangente de St(p, n) em Y. [...]
Descargas
Citas
P. A. Absil, R. Mahony e R. Sepulchre. Optimization algorithms on matrix manifolds. 1a. ed. Princeton University Press, 2009. isbn: 978-0-691-13298-3.
H. Farid e E. H. Adelson. “Separating reflections from images by use of independent component analysis”. Em: Journal of the Optical Society of America A 16.9 (1999), pp. 2136–2145. doi: 10.1364/josaa.16.002136.
A. Hyvärinen e E. Oja. “Independent component analysis: algorithms and applications”. Em: Neural networks 13.4-5 (2000), pp. 411–430. doi: 10.1016/S0893-6080(00)00026-5.
H. Sato. “Riemannian Newton-type methods for joint diagonalization on the Stiefel manifold with application to independent component analysis”. Em: Optimization 66.12 (2017), pp. 2211–2231. doi: 10.1080/02331934.2017.1359592.
L. de Vito. ICA for Demixing Images. Online. Acessado em: 13 de março de 2025, urlhttps://github.com/ldv1/ICA_for_demixing_images/tree/master.