ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Repechaje


Enviado por   •  24 de Noviembre de 2017  •  Apuntes  •  499 Palabras (2 Páginas)  •  73 Visitas

Página 1 de 2

Universidad Modelo:   Vision por Computadora 2do Parcial Oct 2017

Instrucciones : incluya sus algoritmos en este formado y envíelos por mail a la dirección acostumbrada, acompáñelos de sus archivos m.

  1. Una empresa desea saber cuantos autos (automoviles) marca VW tipo escarabajo (Vocho),  se anuncian en la Nube (internet). Al dar una búsqueda en google de autos en venta se obtuvo la sig Imagen:

[pic 1]

Haga un programa para detectar cuantos objetos cumplen con el criterio de búsqueda.

  1. Diseñe un programa para responder a la pregunta  cuantos vehículos Rojos hay

Utilizando detección de color utilizada en el código de chiles se comparaba la imagen original con un rango de R G B con el objetivo de reconocer solo los coches color rojo para esto los valores utilizados fueron :

        redThresholdLow = 90;

        redThresholdHigh = 240;

        greenThresholdLow = 0;

        greenThresholdHigh = 60;

        blueThresholdLow = 40;

        blueThresholdHigh = 82;

        

        Por ultimo de las imágenes resultantes se detectaban los objetos y se pintaban de distintos colores

  1. En la sig radiografia resalte la Fisura.

[pic 2]

El algoritmo utilizado para esta imagen fue:

Utilizando una detección por color se obtuvo el siguiente resultado:

[pic 3][pic 4]

4  cuantos felinos ve en la sig Figura:

[pic 5]

Haga un programa para hacer la búsqueda automática y que despliegue automáticamente lo que se pide.

En clase se dejo estudiar al algoritmo Viola Jones. Si no lo hizo no hay problema le pasamos el algoritmo en un archivo ahora.

Corra el sig código en un script (debe descomprimir la librería: https://www.mathworks.com/matlabcentral/fileexchange/29437-viola-jones-object-detection)

Eso en su directorio de trabajo, si no hay internet no se preocupe le pasamos la librería comprimida

Script en Matlab:

ConvertHaarcasadeXMLOpenCV('HaarCascades/haarcascade_frontalface_alt.xml');

Con esta línea convertimos un archivo tipo Excel a OpenCV

I = imread('Images/2.jpg');

Cargamos la imagen de lena ubicada en la carpeta “images” y llamada “2”

FilenameHaarcasade = 'HaarCascades/haarcascade_frontalface_alt.mat';

Cargamos el registro de rostros el cual va a comparar

Objects=ObjectDetection(I,FilenameHaarcasade);

Se hace la deteccion de objetos y se almacena en la variable “objects”

ShowDetectionResult(I,Objects);

Se muestra el resultado creando un recuadro en la ubicacion del objeto

Observe que aparece lena, use este código para detectar las caras en la foto que se tomó con sus amigos en clase. Describa brevemente  que hacen cada una de las 5 lineas anteriores (no mas de dos líneas de descripción por cada linea).

...

Descargar como (para miembros actualizados)  txt (3.1 Kb)   pdf (528 Kb)   docx (2.3 Mb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com