Extracción del Centro de Masa de un Patrón Binario usando MATLAB

La extracción del centro de masa de un patrón binario es una tarea importante en el área de reconocimiento de patrones en el dominio del procesamiento de imágenes digitales. La forma y el tamaño del patrón se pueden estimar utilizando el perfil de radios que se calcula alrededor del centro de masa. El centro de masa de un patrón binario se calcula utilizando los momentos de primer orden de las coordenadas cartesianas del píxel del patrón. Para todos, en primer lugar, el patrón se convierte en una clase binaria, es decir, un patrón como en negro sobre un fondo de color blanco o viceversa. Los colores blanco y negro se atribuyen como 0 y 1 respectivamente (forma binaria) en el procesamiento de imágenes digitales. En matlab IDE, las dimensiones de la imagen se toman como fila x columna. El píxel en la ubicación (0,0) está en la esquina superior izquierda de la imagen.
El patrón de imagen binaria (figura 3) se explora de izquierda a derecha y de arriba a abajo, es decir, en forma de fila x columna. Esto también se denomina exploración de trama. Esta tarea se realiza utilizando la función imread() en matlab. La función imread() permite tener el patrón de imagen binaria en la matriz de fila x columna de ‘0’ y ‘1’ como píxeles en blanco y negro. El tamaño de la matriz es (fila x columna), es decir, 15×15 como en la figura-3.

El centro de masa del patrón bajo prueba se calcula utilizando los momentos de primer orden de las coordenadas cartesianas de los píxeles del patrón, es decir, los píxeles de color negro o los elementos de la matriz con valor cero. Los momentos de primer orden se calculan utilizando las siguientes ecuaciones:
R_CoM= 1/N ∑R_i y C_CoM= 1/N ∑C_i
Donde (RCoM, CCoM) son las coordenadas de fila y columna del centro de masa del patrón bajo prueba.
(Ri, Ci) son la i-ésima coordenada de píxel del patrón, es decir, los elementos de la matriz con valor cero, y,
‘N’ es el número total. de píxeles en el cuerpo del patrón, es decir, no. de elementos de la matriz con valor cero.
Este artículo se puede consultar en detalle en la edición de EFY en: 130 de julio de 2017 | Electrónica para ti

Similar Posts

Leave a Reply

Your email address will not be published.