DETECCIÓN DE BORDES DE UNA IMAGEN USANDO MATLAB

Víctor Manuel Sánchez Zorrilla, Franco Gabriel Caballero Julián, Miguel Ángel Pérez Solano, Martín Vidal Reyes, Enrique Rodríguez Calvo

Resumen


Resumen

El procesamiento digital es una técnica que se emplea en imágenes para la extracción de parámetros por medio de técnicas de detección de bordes; en su desarrollo convergen conocimientos propios de diferentes áreas como las matemáticas, la computación y el diseño de algoritmos (u operadores); de gran importancia en la manipulación de imágenes por la diversidad de aplicaciones en el campo de la robótica y visión artificial.

El operador o algoritmo de Canny es uno de los mejores métodos para detección de bordes que existen en la actualidad, haciendo que los contornos abiertos los tome como contornos cerrados, generando una mayor definición de reconocimiento de objetos que serían útiles en aplicaciones de robótica (detección, reconociendo, seguimiento o localización).En este trabajo se desarrollan aplicaciones de detección de bordes en dos versiones utilizando el software Matlab; primero por medio del operador de Sobel y segundo por medio del operador de Canny.

En el desarrollo de las dos aplicaciones el programa se codifica de la siguiente manera: lee la imagen original en formato jpg en color con un tamaño de 725x313 pixeles, detecta y reconoce sus elementos básicos como figuras, líneas y formas, visualiza sus partes principales, define geométricamente la posición de sus elementos y por ultimo compara la primera imagen con la segunda imagen (teniendo en cuenta que se usan dos imágenes con las mismas características, pero en diferente posición).

Palabras Claves: Algoritmo de Canny, bordes, imagen.

 

Abstract

The digital processing is a technique used in imaging for edge detection in order to improve their quality; in its application converge own knowledge of different areas like mathematics, computing and design of algorithms (or operators); with great importance in image manipulation by the diversity of applications in the field of robotics and artificial vision.

The operator or Canny edge detector is one of the best methods for detecting edges that exist today, making open contours take them as closed contours, generating a greater definition of recognition of objects that would be useful in robotics applications (detection recognizing, monitoring or positioning).In this paper edge detection applications are developed in two versions using the Matlab software; first by Sobel operator and second by Canny operator.

In the development of the two applications the program is coded as follows: Read the original image in jpg format color with a size of 725x313 pixels, detects and recognizes their basic elements such as shapes, lines and shapes, displays its main parts, geometrically defines the position of its elements and finally compares the first image with the second image (considering that two images are used with the same characteristics but in different position).

Keywords: Canny algorithm, border, image.

Texto completo:

459-473 PDF

Referencias


Escalante, B. (2006). Procesamiento Digital de Imágenes. http://verona.fi-p.unam.mx/boris/teachingnotes/Introduccion.pdf.

Gonzalez, R., y Woods, R. (2011). Digital Image Processing Using MATLAB. Second edition. Boston MA: Addison_Wesley.

Ghanshyam, R, y Vipin,T. (2016).Texture image retrieval using adaptive tetrolet transforms. .University of engineering and Technology Guna, India. Digital Signal Processing 48(2016) 50-57 Elseiver.

Hermosilla, T., Bermejo, E., Balaguer, A., y Ruiz L.A. (2006). Detección de bordes con precisión subpíxel en imágenes digitales: Interpolación lineal frente a esquemas de tipo no lineal.

Hartley, R., & Zisserman, A. (2003). Multiple View Geometry in computer vision. Second edition. Combridge University Press.

Jaramillo, M.A., Fernández, J.A, Martínez, E. (s. f.). Implementación del detector de bordes de Canny sobre redes neuronales celulares. http://eii.unex.es/profesores/jalvarof/pdf/canny00.pdf.

Muñoz, J. (2007). Descriptaciones de características. http://www.uma.es /munozlp/pi_cap8.pdf.

Rodriguez, R., y Sossa, J. (2012). Procesamiento y Análisis Digital de Imágenes. México: Alfaomega Grupo Editor.

Ting, L., Gangyi, J., Mei, Y. (2016). Inter-View Local Texture Analysis Based Stereo Image Reversible Data Hiding. Freng Shao University Ningbo, China Digital Signal Processing 48(2016)116-129 Elseiver.

Valverde, J. (2010). Detección de bordes mediante el algoritmo de Canny. 29 de septiembre de 2016. https://goo.gl/nDqJ2v.






URL de la licencia: https://creativecommons.org/licenses/by/3.0/deed.es

Barra de separación

Licencia Creative Commons    Pistas Educativas está bajo la Licencia Creative Commons Atribución 3.0 No portada.    

TECNOLÓGICO NACIONAL DE MÉXICO / INSTITUTO TECNOLÓGICO DE CELAYA

Antonio García Cubas Pte #600 esq. Av. Tecnológico, Celaya, Gto. México

Tel. 461 61 17575 Ext 5450 y 5146

pistaseducativas@itcelaya.edu.mx

http://pistaseducativas.celaya.tecnm.mx/index.php/pistas