La inversa local es un tipo de función inversa o matriz inversa utilizada en el procesamiento de imágenes y señales, así como en otras áreas generales de las matemáticas.
El concepto de una inversa local surgió de la reconstrucción interior de imágenes de TC [ aclaración necesaria ] . Un método de reconstrucción interior primero reconstruye aproximadamente la imagen fuera de la ROI (región de interés) y luego resta los datos de reproyección de la imagen fuera de la ROI de los datos de proyección originales; luego, estos datos se utilizan para hacer una nueva reconstrucción. Esta idea se puede ampliar a una inversa completa. En lugar de hacer una inversa directamente, las incógnitas fuera de la región local se pueden invertir primero. Recalcule los datos de estas incógnitas (fuera de la región local), reste estos datos recalculados del original y luego tome la inversa dentro de la región local utilizando estos datos recién producidos para la región exterior.
Este concepto es una extensión directa de la tomografía local, la inversa generalizada y los métodos de refinamiento iterativo . Se utiliza para resolver el problema inverso con datos de entrada incompletos, de manera similar a la tomografía local. Sin embargo, este concepto de inversa local también se puede aplicar a datos de entrada completos.
Inverso local para sistema de campo de visión completo o sistema sobredeterminado
Supongamos que hay , , y que satisfacen
Aquí no es igual a , pero está cerca de , donde es la matriz identidad. Ejemplos de matrices de este tipo son el método de retroproyección filtrada para reconstrucción de imágenes y el inverso con regularización. En este caso, la siguiente es una solución aproximada:
Una mejor solución se puede encontrar de la siguiente manera:
En la fórmula anterior es inútil, por lo tanto
De la misma manera, hay
En lo anterior, la solución se divide en dos partes: dentro del ROI y fuera del ROI, f dentro del FOV (campo de visión) y g fuera del FOV.
Las dos partes se pueden extender a muchas partes, en cuyo caso el método extendido se denomina método de refinamiento iterativo de subregión [1].
Inversa local para sistemas con campo de visión limitado o subdeterminados
Supongamos que , , , y son matrices conocidas; y son vectores desconocidos; es un vector conocido; es un vector desconocido. Nos interesa determinar x. ¿Cuál es una buena solución?
Supongamos que existe la inversa de la matriz anterior.
Aquí está o está cerca de . El algoritmo inverso local es el siguiente:
(1) . Se obtiene una versión extrapolada de
(2) . Una versión aproximada de se calcula mediante
(3) . Se realiza una corrección por
(4) . Una función corregida para se calcula mediante
(5) . Una función extrapolada para se obtiene mediante
(6) . Se obtiene una solución inversa local
En el algoritmo anterior, hay dos extrapolaciones temporales que se utilizan para superar el problema de truncamiento de datos. Hay una corrección para . Esta corrección puede ser una corrección constante para corregir los valores de CC de o una corrección lineal según el conocimiento previo sobre . Este algoritmo se puede encontrar en la siguiente referencia:. [2]
En el ejemplo de la referencia [3] se observa que aquí se realiza la corrección constante. Se puede realizar una corrección más complicada, por ejemplo una corrección lineal, que podría lograr mejores resultados.
A^+ B está cerca de 0
Shuang-ren Zhao definió una inversa local [2] para resolver el problema anterior. Primero, considere la solución más simple
o
Aquí están los datos correctos en los que no hay influencia de la función del objeto externo. A partir de estos datos es fácil obtener la solución correcta.
Aquí hay una solución correcta (o exacta) para la incógnita , lo que significa . En caso de que no sea una matriz cuadrada o no tenga inversa, se puede aplicar la inversa generalizada,
Como se desconoce, si se establece en , se obtiene una solución aproximada.
En la solución anterior, el resultado está relacionado con el vector desconocido . Como puede tener cualquier valor, el resultado tiene artefactos muy fuertes, a saber:
- .
Este tipo de artefactos se denominan artefactos de truncamiento en el campo de la reconstrucción de imágenes de TC. Para minimizar los artefactos anteriores en la solución, se considera una matriz especial que satisface
y así satisface
Resolviendo la ecuación anterior con inversa generalizada se obtiene
Aquí está la inversa generalizada de , y es una solución para . Es fácil encontrar una matriz Q que satisfaga , específicamente se puede escribir de la siguiente manera:
Esta matriz se denomina proyección transversal de y es la inversa generalizada de . La matriz satisface
De lo cual se sigue que
Es fácil demostrar que :
y por lo tanto
Por lo tanto, Q es también la inversa generalizada de Q.
Eso significa
Por eso,
o
La matriz
se denomina inversa local de la matriz. El uso de la inversa local en lugar de la inversa generalizada o la inversa puede evitar artefactos de datos de entrada desconocidos. Considerando,
Por lo tanto, hay
Por lo tanto, solo se relaciona con los datos correctos . Este tipo de error se puede calcular como
Este tipo de error se denomina efecto cuenco y no está relacionado con el objeto desconocido , sino únicamente con los datos correctos .
En caso de que la contribución de a sea menor que la de , o
La solución inversa local es mejor que para este tipo de problema inverso. Al utilizar en lugar de , los artefactos de truncamiento se reemplazan por el efecto de cuenco. Este resultado es el mismo que en la tomografía local, por lo tanto, la inversa local es una extensión directa del concepto de tomografía local.
Es bien sabido que la solución de la inversa generalizada es un método de norma L2 mínima. De la derivación anterior se desprende claramente que la solución de la inversa local es un método de norma L2 mínima sujeto a la condición de que la influencia del objeto desconocido sea . Por lo tanto, la inversa local es también una extensión directa del concepto de inversa generalizada.
Véase también
- Formulación de la conjetura jacobiana
- Reconstrucción de imágenes interiores de tomografías computarizadas
- reconstrucción interior
- extrapolación
- matriz inversa
- inversa generalizada
- refinamiento iterativo
- Tomografía local
Referencias
- ^ Shuangren Zhao, Xintie Yang, Reconstrucción iterativa en todas las subregiones , SCIENCEPAPER ONLINE , 2006; 1(4): página 301–308, http://www.paper.edu.cn/uploads/journal/2007/42/1673-7180(2006)04-0301-08.pdf
- ^ ab Shuangren Zhao, Kang Yang, Dazong Jiang, Xintie Yang, Reconstrucción interior mediante inversa local , J Xray Sci Technol . 2011; 19(1): 69–90
- ^ S. Zhao, D Jaffray, Reconstrucción iterativa y reproyección para proyecciones truncadas , AAPM 2004 , Resumen en Medical Physics 2004 , Volumen 31, P1719, http://imrecons.com/wp-content/uploads/2013/02/iterative_extro.pdf