tag:blogger.com,1999:blog-34535225569608648362024-02-20T11:56:38.742-08:00Roberto ValenzuelaAnonymoushttp://www.blogger.com/profile/02979209026993658392noreply@blogger.comBlogger116125tag:blogger.com,1999:blog-3453522556960864836.post-29704545136484364962013-05-24T05:25:00.000-07:002013-05-24T05:25:37.922-07:00Laboratorio Wavelets - Puntos extra<span style="font-family: Arial, Helvetica, sans-serif;">Para esta entrada de laboratorio por puntos extra se nos pidió utilizar wavelets.</span><br />
<div style="text-align: left;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: left;">
<b><span style="font-family: Arial, Helvetica, sans-serif;">Que son:</span></b></div>
<div style="text-align: left;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: left;">
<span style="font-family: Arial, Helvetica, sans-serif;">Las wavelets son funciones que satisfacen ciertos requerimientos ,la transformada wavelet es una de las técnicas más recientes propuestas para resolver problemas de compresión de imágenes, relevamiento de bordes y análisis de texturas. El interés por este nuevo instrumento matemático nace de la posibilidad que el mismo ofrece de superar algunas de las limitaciones que se enfrentan al emplear otras transformaciones, entre las que se destaca la muy conocida transformación de Fourier. </span></div>
<span style="font-family: Arial, Helvetica, sans-serif;"><br />
</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;">Existen tres tipos posibles: transformada continua wavelet (CWT), expansión en serie wavelet</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;">y transformada discreta wavelet (DWT). </span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<br />
<div style="text-align: left;">
<b><span style="font-family: Arial, Helvetica, sans-serif;">Donde se utiliza:</span></b></div>
<div style="text-align: left;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: left;">
<span style="font-family: Arial, Helvetica, sans-serif;">La transformada wavelet discreta (DWT) es comúnmente utilizada en ingeniería y ciencias de la computación para la codificación de señales, mientras que la transformada wavelet continua (CWT) es</span></div>
<div style="text-align: left;">
<span style="font-family: Arial, Helvetica, sans-serif;">empleada en investigación científica para el análisis de señales. Las transformadas wavelet han sido adoptadas como herramientas para un vasto número de aplicaciones de naturaleza diversa, reemplazando a menudo a la transformada de Fourier convencional.</span></div>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span><span style="font-family: Arial, Helvetica, sans-serif;">Muchas áreas de la física han testimoniado este cambio de paradigma, incluyendo dinámica molecular, astrofísica, geofísica sísmica, óptica, mecánica de turbulencia y mecánica cuántica. Otras áreas que han experimentado este cambio son: procesamiento de imágenes, análisis de señales médicas, análisis de proteínas y de ADN, climatología, topografía y geografía, reconocimiento del habla, gráficos computacionales, procesamiento de señales y análisis multifractal. Uno de los usos principales de las wavelets es la compresión de datos, mejora de imágenes y fusión de imágenes.</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br />
<b>Ejemplo</b></span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /> Para el ejemplo que se dejara aquí abajo se utilizo la Cohen-Daubechies-Feauveau wavelet que históricamente es la primer familia de wavelets biortogonales. Para estos ejemplos se utilizo la Cohen–Daubechies–Feauveau 9/7 o abreviada la transformada de wavelet CDF 9/7 que es una wavelet es biortogonal.</span><br />
<div>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span><span style="font-family: Arial, Helvetica, sans-serif;">Lo que se hizo fue una implementacion del wavelet y su transformada inversa. </span><span style="font-family: Arial, Helvetica, sans-serif;">Para que se aprecie mes claramente como funciona aquí se deja un video de su funcionamiento y lo que realiza.</span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;">Aunque en el video no se aprecia a alcanzar a ver muy bien por la calidad ya que es muy mala, pero de igual manera se dejan las imágenes de resultados aquí abajo.</span><span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: Arial, Helvetica, sans-serif;"><iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='320' height='266' src='https://www.blogger.com/video.g?token=AD6v5dyyUXhoVTlsAi1kShsqmMF4g1BRjoBH6g-qgWWUjHzVD9WVfgAIuwwUa4o9_36B0o3m8NWP-lMjR8Q-BcaE1g' class='b-hbp-video b-uploaded' frameborder='0'></iframe></span></div>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span><span style="font-family: Arial, Helvetica, sans-serif;">Se utilizaron imágenes en escala de grises para ya omitir su transformación.</span>
<span style="font-family: Arial, Helvetica, sans-serif;"><b>Imágenes de resultados</b></span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span><span style="font-family: Arial, Helvetica, sans-serif;"><b>Original</b></span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1gPEwnwN8p6NmMte0pTRa3-XO4I-8iHqghUhUnV_qq7JLbpyBl_H5UwCHHvjDAoN0jWJmeU8eK8MJvtHurV5QQn83xKH1GwauGtlxLoI4ocgWM59x8YNjyuX1ipEHbkpw-LGR4PBYqto/s1600/alexa.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em; text-align: center;"><img border="0" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1gPEwnwN8p6NmMte0pTRa3-XO4I-8iHqghUhUnV_qq7JLbpyBl_H5UwCHHvjDAoN0jWJmeU8eK8MJvtHurV5QQn83xKH1GwauGtlxLoI4ocgWM59x8YNjyuX1ipEHbkpw-LGR4PBYqto/s200/alexa.png" width="200" /></a><br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgb6-n0_ScYcgmV3NohpZZKo9rOZq0JqAX55upF0CslJsVei7OYgxABOVm397sPZgBRz_zpVyNRfsqPfYb_httQlLBXW4am8wEoDMFEOmtheT0lkR2-cT7EBY2A2eqLRrLdBMvZ97iNwHk/s1600/f.png" imageanchor="1" style="clear: left; display: inline !important; margin-bottom: 1em; margin-right: 1em; text-align: center;"><img border="0" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgb6-n0_ScYcgmV3NohpZZKo9rOZq0JqAX55upF0CslJsVei7OYgxABOVm397sPZgBRz_zpVyNRfsqPfYb_httQlLBXW4am8wEoDMFEOmtheT0lkR2-cT7EBY2A2eqLRrLdBMvZ97iNwHk/s200/f.png" width="200" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRTsn4X0luqLwwx-dsBrOsvmXIl1fXmOkc2uIDZ0FfCX2dhxZXLHaE5KxoVNWikbReGy_eCjKmQJxLolX0I3ozht62k3VYOmMSCySmg_uJUjkqW1hzpMTSsbiE871ZonzeHH6__TrPs2w/s1600/fina.png" imageanchor="1" style="clear: left; display: inline !important; margin-bottom: 1em; margin-right: 1em; text-align: center;"><img border="0" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRTsn4X0luqLwwx-dsBrOsvmXIl1fXmOkc2uIDZ0FfCX2dhxZXLHaE5KxoVNWikbReGy_eCjKmQJxLolX0I3ozht62k3VYOmMSCySmg_uJUjkqW1hzpMTSsbiE871ZonzeHH6__TrPs2w/s200/fina.png" width="200" /></a><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh3zWmcQIn2CeMe9zJEZiNx461GffiB8Q6gT5V6WQi8U2SmvQU7uXsyVOybK5WKMlKSsNAvOzHf8uTEjnbZu_a8_133PzPWlk4KDdranXSuXOHlqM5cKxumV-XA9oLKQG-85YKmNjAowcI/s1600/lenna.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh3zWmcQIn2CeMe9zJEZiNx461GffiB8Q6gT5V6WQi8U2SmvQU7uXsyVOybK5WKMlKSsNAvOzHf8uTEjnbZu_a8_133PzPWlk4KDdranXSuXOHlqM5cKxumV-XA9oLKQG-85YKmNjAowcI/s200/lenna.png" width="200" /></a></div>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><b>Aplicando Wavelet</b></span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtNQt3aAMcN5JQUSO5kyPemeMT50X_u8JaTl_N-Zm-SSIEKeQbQGZXmcU_LMWXqftwxKnN75FXFQgGDmA50Y8XxNmMoEg5am1FUjzYe5EtAIxGFU9mo5TsBht05Ha30wxu7IZ5GUzW8ak/s1600/img1.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtNQt3aAMcN5JQUSO5kyPemeMT50X_u8JaTl_N-Zm-SSIEKeQbQGZXmcU_LMWXqftwxKnN75FXFQgGDmA50Y8XxNmMoEg5am1FUjzYe5EtAIxGFU9mo5TsBht05Ha30wxu7IZ5GUzW8ak/s400/img1.png" width="400" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYt6fXvxL-FYMLUQIkF00uTd1Ms2OgsZeKbsYy1Xf4W35mOygE-8pb07GTgRUDIopllT92ec4iHXe7-SGRIgWGmf4hpZBzGcYs0Jk115VM6eii76honRVLfmOhA-AYMH4bi_z-tDcThAI/s1600/img1.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYt6fXvxL-FYMLUQIkF00uTd1Ms2OgsZeKbsYy1Xf4W35mOygE-8pb07GTgRUDIopllT92ec4iHXe7-SGRIgWGmf4hpZBzGcYs0Jk115VM6eii76honRVLfmOhA-AYMH4bi_z-tDcThAI/s400/img1.png" width="400" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipA_Ghtrc1cevYTOIwvTFix67WuX1pbciAy6EIYeNUc9bxXhUEmFiR-DXvt1lgsWk053aF-3XHmSrz6oIuOh42yrPtAi7KniKMgd7xLBapNh_D671VveO8ybj4j-7rl94NVn7OpcvjFS0/s1600/img1.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipA_Ghtrc1cevYTOIwvTFix67WuX1pbciAy6EIYeNUc9bxXhUEmFiR-DXvt1lgsWk053aF-3XHmSrz6oIuOh42yrPtAi7KniKMgd7xLBapNh_D671VveO8ybj4j-7rl94NVn7OpcvjFS0/s400/img1.png" width="400" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQPwBMp729P9lt39pLdS_Ulek-iqBtj6kOX6mL9Z9-CrNCFmCMWMoyIZvUTUGY-jIjH2Y00bX9LkglS9c5gRu14lauqBgAWuu5_zqy0b2F-8JuX6mdr89ZPWXJxpdyfYdvZ8zXfDp05IA/s1600/img1.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQPwBMp729P9lt39pLdS_Ulek-iqBtj6kOX6mL9Z9-CrNCFmCMWMoyIZvUTUGY-jIjH2Y00bX9LkglS9c5gRu14lauqBgAWuu5_zqy0b2F-8JuX6mdr89ZPWXJxpdyfYdvZ8zXfDp05IA/s400/img1.png" width="400" /></a></div>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><b><br /></b></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><b><br /></b></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><b><br /></b></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><b><br /></b></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><b><br /></b></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><b><br /></b></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><b><br /></b></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><b><br /></b></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><b><br /></b></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><b><br /></b></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><b><br /></b></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><b><br /></b></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><b><br /></b></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><b><br /></b></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><b><br /></b></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><b><br /></b></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><b><br /></b></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><b><br /></b></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><b><br /></b></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><b><br /></b></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><b><br /></b></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><b><br /></b></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><b>Inversas</b></span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><b><br /></b></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjv6FmKb6F4Ze6JHiynC2byP1CEnHR0_N3YQAfFitETV1dQKTDVo15M2TjnRkLNpmvhm5nVkKHWzKGMh7B0GOeDRX2JxDzN8BMMn9av4Dx694TU3VyhpyAe3p0G3yOjaEeM3uo7ISS4zWI/s1600/img2.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjv6FmKb6F4Ze6JHiynC2byP1CEnHR0_N3YQAfFitETV1dQKTDVo15M2TjnRkLNpmvhm5nVkKHWzKGMh7B0GOeDRX2JxDzN8BMMn9av4Dx694TU3VyhpyAe3p0G3yOjaEeM3uo7ISS4zWI/s1600/img2.png" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfe3-2bYGjrjrsl5nntOCOB93oE7VWXHjz1GK0AKU745jdsKgvkgoZzIJjGjm6qR7MFHx9iMdSslT6WYS73Z75NKQUZo0zPvRbuJvMrXUTmpKVBygg2QNBGOhXHmTX6_hmm3czu22h9K4/s1600/img2.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfe3-2bYGjrjrsl5nntOCOB93oE7VWXHjz1GK0AKU745jdsKgvkgoZzIJjGjm6qR7MFHx9iMdSslT6WYS73Z75NKQUZo0zPvRbuJvMrXUTmpKVBygg2QNBGOhXHmTX6_hmm3czu22h9K4/s1600/img2.png" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMI7ttAwsFNgfHBOEpcZHh2qq1KS26FtJP7pIyFUVX7J4mc4cnT4OjmrekL8RRqi5XEiIRvnPSyG0SBd-0TTPMB5mz5rLVQS5GXVOxlYys-s_R-BO3AGbmvvyWPbiKXXMBUK-b38q5X7o/s1600/img2.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMI7ttAwsFNgfHBOEpcZHh2qq1KS26FtJP7pIyFUVX7J4mc4cnT4OjmrekL8RRqi5XEiIRvnPSyG0SBd-0TTPMB5mz5rLVQS5GXVOxlYys-s_R-BO3AGbmvvyWPbiKXXMBUK-b38q5X7o/s1600/img2.png" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKBO1aZiL-nsPuxkvR0pScpmUlZHXr8sMb9AhPKPQ1IaPUo4NgWIx1FPtqStpGbVjcIYdFGFVA-6PrU5ZX5mxPXbWern54pwE382Nh_3C2KymP5eSVN9alQTufFzi7zLdBITAIlfN1O9E/s1600/img2.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKBO1aZiL-nsPuxkvR0pScpmUlZHXr8sMb9AhPKPQ1IaPUo4NgWIx1FPtqStpGbVjcIYdFGFVA-6PrU5ZX5mxPXbWern54pwE382Nh_3C2KymP5eSVN9alQTufFzi7zLdBITAIlfN1O9E/s1600/img2.png" /></a></div>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;">CÓDIGO</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<script src="https://gist.github.com/robertovalenzuela91/5641652.js"></script><span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span><span style="font-family: Arial, Helvetica, sans-serif;">Aquí les muestro un ejemplo de la trasformada de Wavelet obtenida desde la liga de wikipedia , que en teoría debería de obtenerse resultados parecidos, habría que hacer algunos ajustes simplemente.</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<img src="http://upload.wikimedia.org/wikipedia/commons/thumb/e/e0/Jpeg2000_2-level_wavelet_transform-lichtenstein.png/256px-Jpeg2000_2-level_wavelet_transform-lichtenstein.png" /><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;">Por mi parte sería todo como pueden observar habría que hacer algunas mejoras en los valores, para obtener resultados mucho mas visibles</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;">Esta fue mi entrada de laboratorio de visión por puntos extras en espera de 5 puntos o mas :).</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;">Fin</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<b><span style="font-family: Arial, Helvetica, sans-serif;">Referencias:</span></b><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="font-size: x-small;"><br /></span>
<span style="font-size: x-small;">Wikipedia(http://en.wikipedia.org/wiki/Cohen-Daubechies-Feauveau_wavelet)</span><span style="font-size: x-small;">[Acceso 23 Mayo ]</span></span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;">Wikipedia (http://en.wikipedia.org/wiki/Wavelet)[Acceso 23 Mayo ]</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;">Wavelet Digest (http://www.wavelet.org/)[Acceso 23 Mayo ]</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;">Wavelets made Simple (http://www.ee.ryerson.ca/~jsantarc/html/theory.html)[Acceso 23 Mayo ]</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;">Una introducción a los Wavelets(http://www.amara.com/IEEEwave/IEEEwavelet.html)[Acceso 23 Mayo]</span></div>
Anonymoushttp://www.blogger.com/profile/02979209026993658392noreply@blogger.com1tag:blogger.com,1999:blog-3453522556960864836.post-39569230767315107342013-05-21T21:37:00.000-07:002013-05-23T19:32:34.357-07:00Visión Computacional- Reporte de Proyecto<div class="c2" style="direction: ltr; text-align: center;">
<div style="text-align: left;">
<b><span style="font-size: large;">PRESENTACIÓN</span></b></div>
<div style="text-align: left;">
<br />
<iframe allowfullscreen="true" frameborder="0" height="500" mozallowfullscreen="true" src="https://docs.google.com/presentation/d/1xmfHjJtigrwd3E2ViL2qL9vEZ-xN8TwLLQ8N3X1diz8/embed?start=false&loop=false&delayms=3000" webkitallowfullscreen="true" width="500"></iframe></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
_________________________________________________________________________________</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: center;">
<b style="font-family: Arial, Helvetica, sans-serif; font-size: xx-large;">Detección de Armas</b></div>
<div style="text-align: left;">
<br /></div>
</div>
<div class="c2" style="direction: ltr; text-align: left;">
<span class="c19" style="font-family: Arial, Helvetica, sans-serif;">Roberto Axel Valenzuela Padilla</span></div>
<div class="c2" style="direction: ltr; text-align: left;">
<span class="c19" style="font-family: Arial, Helvetica, sans-serif;">robertovalenzuela91@gmail.com</span></div>
<div class="c2" style="direction: ltr; text-align: left;">
<span class="c19" style="font-family: Arial, Helvetica, sans-serif;">FIME - UANL</span></div>
<div>
<span class="c19" style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div>
<div style="text-align: left;">
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="font-weight: bold; text-align: justify;">Propósito y </span><b>Justificación</b></span></div>
</div>
<div class="c1" style="direction: ltr; height: 11pt; text-align: left;">
<span class="c0" style="font-family: Arial, Helvetica, sans-serif; font-weight: bold;"></span></div>
<div>
<div style="text-align: left;">
<span class="c19"><span style="font-family: Arial, Helvetica, sans-serif; text-align: justify;"><span style="font-size: small;">El </span>propósito<span style="font-size: small;"> de este proyecto es la creación de un sistema para la detección y clasificación de armas, utilizando técnicas de visión computacional. Este proyecto utiliza la captura en tiempo real de una cámara de video donde se analiza si el objeto buscado se encuentra o no en la grabación , de ser encontrado el objeto se enmarca su posición.</span></span></span></div>
</div>
<div>
<div style="text-align: left;">
<span class="c19"><span style="text-align: justify;"><span style="font-family: Arial, Helvetica, sans-serif; font-size: small;"><br /></span></span></span></div>
</div>
<div>
<div style="text-align: left;">
<span class="c19" style="font-family: Arial, Helvetica, sans-serif;"><b style="text-align: justify;">Justificación</b></span></div>
</div>
<div>
<div style="text-align: left;">
<span class="c19"><b style="text-align: justify;"><span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></b></span></div>
</div>
<div style="text-align: justify;">
<div style="text-align: left;">
<span style="font-family: Arial, Helvetica, sans-serif;"><span class="c19">Elegí<span style="text-align: justify;"><span style="font-size: small;"> este proyecto ya que la inseguridad vivida </span></span></span><span style="line-height: 1; white-space: pre-wrap;">actualmente en México y principalmente en Nuevo </span><span style="line-height: 13px; white-space: pre-wrap;">León, es muy alta y necesita medidas urgentes para contrarrestarla. </span></span></div>
</div>
<div style="text-align: justify;">
<div style="text-align: left;">
<span style="line-height: 1; white-space: pre-wrap;"><span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></span></div>
</div>
<div style="text-align: justify;">
<div style="text-align: left;">
<span style="font-family: Arial, Helvetica, sans-serif; line-height: 1; white-space: pre-wrap;">Es muy frecuente que en conciertos, bares o antros incluso en plazas comerciales ocurran este tipo de hechos violentos,si se implementarán más medidas de seguridad en conjunto con este proyecto , este tipo de actos podrían verse reducidos significativamente.</span></div>
</div>
<div style="text-align: justify;">
<div style="text-align: left;">
<span style="font-family: Arial, Helvetica, sans-serif; line-height: 1; white-space: pre-wrap;"><br /></span></div>
</div>
<div style="text-align: justify;">
<div style="text-align: left;">
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 16px; white-space: pre-wrap;">Este proyecto puede ser implementado en muchos lugares como</span>:</span></div>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<br />
<ul>
<li style="text-align: left;"><span style="font-family: Arial, Helvetica, sans-serif;">Bares </span></li>
<li style="text-align: left;"><span style="font-family: Arial, Helvetica, sans-serif;">Antros </span></li>
<li style="text-align: left;"><span style="font-family: Arial, Helvetica, sans-serif;">Conciertos </span></li>
<li style="text-align: left;"><span style="font-family: Arial, Helvetica, sans-serif;">Palenques</span></li>
<li style="text-align: left;"><span style="font-family: Arial, Helvetica, sans-serif;">Aeropuertos</span></li>
<li style="text-align: left;"><span style="font-family: Arial, Helvetica, sans-serif;">Plazas Comerciales</span></li>
</ul>
<div style="text-align: left;">
<span style="font-family: Arial, Helvetica, sans-serif;">Entonces el proyecto se basa en esta inseguridad vivida como un método mas para prevenirla, reducirla y evitar que siga creciendo.</span></div>
<div style="text-align: left;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div>
<div style="text-align: start;">
<span style="background-color: white; line-height: 20px;"><b><span style="font-family: Arial, Helvetica, sans-serif;">Diseño del Software</span></b></span></div>
<div style="background-color: white; line-height: 20px;">
</div>
</div>
<div style="text-align: left;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div>
<div style="text-align: start;">
<span style="font-family: Arial, Helvetica, sans-serif;">El software fue diseñado en el lenguaje de programación Python, utilizando la librería de OpenCV y el prototipo implementado y por cuestiones económicas probado en una computadora Dell, utilizando como sistema operativo Ubuntu 12.04.</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: start;">
<span style="font-family: Arial, Helvetica, sans-serif;"><img alt="OpenCV Logo with text.png" height="200" src="http://upload.wikimedia.org/wikipedia/commons/thumb/5/53/OpenCV_Logo_with_text.png/180px-OpenCV_Logo_with_text.png" width="162" /> <img height="86" src="http://geospatialtraininges.files.wordpress.com/2011/09/python-logo-master.png" width="200" /> <img height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbh0oMsRgo4umtsLhX4G3jvSZ6lzyR-dJioC1bmKWpV1dTcjroNoHGMoGebEjCv-2zIeRBCEqmKLWPWq2Kia9rOa9U3YJ8sLmA9xGb8zxU1apHdLJwomj-ML-gpsfFKA6tkxD9Ik8vUEeu/s200/Dell+Inspiron+i17RN-2929BK+17-Inch+Laptop+(Diamond+Black).jpg" width="200" /></span></div>
<div style="text-align: left;">
<span style="background-color: white; text-align: justify;"><span style="line-height: 20px;"><span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></span></span>
<span style="background-color: white; text-align: justify;"><span style="line-height: 20px;"><span style="font-family: Arial, Helvetica, sans-serif;">Primeramente para la detección de imágenes ser entreno una red neuronal , donde se buscaron las imágenes "positivas" que en este caso son las fotografías de las armas y las "negativas" que serían cualquier imagen donde se encuentre presente el objeto a buscar.</span></span></span></div>
<div style="text-align: left;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: left;">
<span style="background-color: white;"><span style="line-height: 20px;"><span style="font-family: Arial, Helvetica, sans-serif;">La detección de los objetos en el video se hace analizando cada frame, y el archivo pistoladetect.xml es llamado en el código para analizarse si se encuentra o no el objeto buscado, para el preprocesamiento se utilizan las técnicas de visión y tareas vistas en clase como escala de grises y filtros. </span></span></span></div>
<div style="text-align: left;">
<span style="background-color: white;"><span style="line-height: 20px;"><span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></span></span></div>
<div style="text-align: left;">
<span style="background-color: white;"><span style="line-height: 20px;"><span style="font-family: Arial, Helvetica, sans-serif;">Se van guardando imágenes de cada parte del proceso y finalmente si el objeto es detectado es enmarcado en la pantalla.</span></span></span></div>
<div style="text-align: left;">
<span style="background-color: white;"><span style="line-height: 20px;"><span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></span></span></div>
<div style="text-align: left;">
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 20px;">Podríamos</span><span style="background-color: white;"><span style="line-height: 20px;"> dividir el programa en varias partes:</span></span></span></div>
<div style="text-align: left;">
</div>
<ul>
<li><span style="font-family: Arial, Helvetica, sans-serif; line-height: 20px;">Inicio: Donde se utiliza OpenCV para abrir la cámara de video de la computadora que sera tomado como dato de entrada.</span></li>
</ul>
</div>
<div>
<ul style="background-color: white; color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px; list-style-image: initial; list-style-position: initial; margin: 0.5em 0px; padding: 0px 2.5em;">
<li><span style="font-family: Arial, Helvetica, sans-serif; line-height: 20px;">Procesamiento: La función que lee cada frame y donde se mandan a llamara las demás funciones </span></li>
<li style="border: none; margin: 0px 0px 0.25em; padding: 0.25em 0px; text-align: left;"><span style="font-family: Arial, Helvetica, sans-serif;">Preprocesamiento: la función se encarga de leer cada frame y de mandar llamar las funciones necesarias para procesarlas.</span></li>
<li style="border: none; margin: 0px 0px 0.25em; padding: 0.25em 0px; text-align: left;"><span style="font-family: Arial, Helvetica, sans-serif;">Procesamiento: Primero se pasa la imagen a escala de grises, después de eso se hace difusa la imagen y se binariza para poder eliminar el ruido.</span></li>
<li style="border: none; margin: 0px 0px 0.25em; padding: 0.25em 0px; text-align: left;"><span style="font-family: Arial, Helvetica, sans-serif;">Análisis de Captura: Después se llama al documento .xml y para hacer el Haar Detection , si es encontrado en la captura se enmarca y muestra en la pantalla el numero de armas detectadas como texto en el video.</span></li>
</ul>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: Arial, Helvetica, sans-serif; margin-left: 1em; margin-right: 1em;"> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEho9u48te2fezae5JJUyFR_-7a8le0JmB-t1Sb_9v0bijNPAyJG4HJD18LL8kE8mFgTPL6312KQYVLgv1iKFfcqHNfStNjbLq9y5T7neiWI83WYu4HtvFWc59CWy6DgPe7c8ocKB_nOuik/s1600/Untitled+drawing.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="171" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEho9u48te2fezae5JJUyFR_-7a8le0JmB-t1Sb_9v0bijNPAyJG4HJD18LL8kE8mFgTPL6312KQYVLgv1iKFfcqHNfStNjbLq9y5T7neiWI83WYu4HtvFWc59CWy6DgPe7c8ocKB_nOuik/s400/Untitled+drawing.png" width="400" /></a></span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: Arial, Helvetica, sans-serif;"><b><span style="text-align: justify;">Imágenes</span> del proceso.</b></span></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<br />
<div>
<span style="background-color: white; color: #444444; line-height: 18px; text-align: start;"><span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></span></div>
<div>
<span style="background-color: white; color: #444444; line-height: 18px; text-align: start;"><span style="font-family: Arial, Helvetica, sans-serif;">Primero a escala de a escala de grises:</span></span><br />
<span style="background-color: white; color: #444444; line-height: 18px; text-align: start;"><span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></span>
<br />
<div class="separator" style="clear: both; text-align: left;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYD-eJLCfwzx-1xU7tJy_RGpHP_32DJE4HyrT1ImKesskWAsh1l47zw5yNidkyZv8LKq5-3aOfXtT4Kk-3cLhEq0t5Q_W9OqNPkeTO5Jgn9dMY6D2EzeSxDnhF1ENihTBWMXph4g6shCQ/s1600/gris.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="color: black; font-family: Arial, Helvetica, sans-serif;"><img border="0" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYD-eJLCfwzx-1xU7tJy_RGpHP_32DJE4HyrT1ImKesskWAsh1l47zw5yNidkyZv8LKq5-3aOfXtT4Kk-3cLhEq0t5Q_W9OqNPkeTO5Jgn9dMY6D2EzeSxDnhF1ENihTBWMXph4g6shCQ/s200/gris.png" width="200" /></span></a></div>
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="background-color: white; color: #444444; line-height: 18px; text-align: start;"><br /></span>
<span style="background-color: white; color: #444444; line-height: 18px; text-align: start;"><br /></span></span></div>
<div style="background-color: white; color: #444444; line-height: 18px; text-align: start;">
<span style="font-family: Arial, Helvetica, sans-serif;">Ahora se aplica el filtro blur y convolución y binarización:</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxe0NJzC-eIUQjnkYUxrSa91ACWCZT8jBNG3BgqUyittTPdOh0tyKZW6oQHl3b5Nd6BWLkD2pcCJIBWhVO2YOUTtFcUievA3YTx4mBpUKD-lWnxSZJLevywfpvmc9wov16nceJwy8jRhI/s1600/borrosa.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><span style="color: black; font-family: Arial, Helvetica, sans-serif;"><img border="0" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxe0NJzC-eIUQjnkYUxrSa91ACWCZT8jBNG3BgqUyittTPdOh0tyKZW6oQHl3b5Nd6BWLkD2pcCJIBWhVO2YOUTtFcUievA3YTx4mBpUKD-lWnxSZJLevywfpvmc9wov16nceJwy8jRhI/s200/borrosa.png" style="cursor: move;" width="200" /></span></a><span style="color: black; font-family: Arial, Helvetica, sans-serif;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOqRPHTGpV17F5FZN-JUvbppf4jmZDIEi29hxtoNMwhfuR54QbrqYZ4Vf4m6kUbuy8Kjhdke-xYzbf_sUSjJOE76b8lpqORJa-XjDX7nNYhfnYX_YVKhtb4aHUNxJ7tuNZl0gJ4sy7rEQ/s1600/rayitas.png" imageanchor="1" style="clear: left; display: inline !important; margin-bottom: 1em; margin-right: 1em; text-align: justify;"><img border="0" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOqRPHTGpV17F5FZN-JUvbppf4jmZDIEi29hxtoNMwhfuR54QbrqYZ4Vf4m6kUbuy8Kjhdke-xYzbf_sUSjJOE76b8lpqORJa-XjDX7nNYhfnYX_YVKhtb4aHUNxJ7tuNZl0gJ4sy7rEQ/s200/rayitas.png" width="200" /></a></span></div>
<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjT0gAB8OfrROegspsPqlx8C-gdhnI26xNngSDCluTxf4zKnBskP4ux3Tygh7VFBH14ybPPL6Y4tXl1rxZppQ_gnKiVLsd_KtEeFBckgN1P4jCBQpbkijL5_GpOHHyd4SbgWM2mXxcXPV4/s1600/salidaconvolubinarizacirc.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em; text-align: center;"><span style="color: black; font-family: Arial, Helvetica, sans-serif;"><img border="0" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjT0gAB8OfrROegspsPqlx8C-gdhnI26xNngSDCluTxf4zKnBskP4ux3Tygh7VFBH14ybPPL6Y4tXl1rxZppQ_gnKiVLsd_KtEeFBckgN1P4jCBQpbkijL5_GpOHHyd4SbgWM2mXxcXPV4/s200/salidaconvolubinarizacirc.png" width="200" /></span></a><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="background-color: white; text-align: start;">
<div style="line-height: 18px;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;">Se aplica Haar Detection y se muestra en pantalla.</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUNh9FesD1dEJtaLBetP8A3vYn9zc5SwCWAMLlsqsWQSvSNVyrXxwMt70If4_OW0SOp5CvUkdRZ0jSPfqM7GiEKJFGV1OPqb51XbP0SV39N5I3nFomeaCBmsESIN1sSqRmts2xBRSuAXw/s1600/reacuadro.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><span style="font-family: Arial, Helvetica, sans-serif;"><img border="0" height="154" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUNh9FesD1dEJtaLBetP8A3vYn9zc5SwCWAMLlsqsWQSvSNVyrXxwMt70If4_OW0SOp5CvUkdRZ0jSPfqM7GiEKJFGV1OPqb51XbP0SV39N5I3nFomeaCBmsESIN1sSqRmts2xBRSuAXw/s200/reacuadro.png" width="200" /></span></a></div>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="line-height: 18px;">
<span style="color: black; line-height: 20px;"><b><span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></b></span>
<span style="color: black; line-height: 20px;"><b><span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></b></span>
<span style="color: black; line-height: 20px;"><b><span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></b></span>
<span style="color: black; line-height: 20px;"><b><span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></b></span>
<span style="color: black; line-height: 20px;"><b><span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></b></span>
<span style="color: black; line-height: 20px;"><b><span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></b></span>
<span style="color: black; line-height: 20px;"><b><span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></b></span>
<span style="color: black; line-height: 20px;"><b><span style="font-family: Arial, Helvetica, sans-serif;">Librerías</span></b></span></div>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<br />
<div style="line-height: normal;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br style="line-height: 20px;" /></span></div>
<div style="line-height: normal;">
<span style="line-height: 20px;"><span style="font-family: Arial, Helvetica, sans-serif;">Para la realización de este proyecto se utilizaron diferentes librerías.</span></span></div>
<div style="line-height: 20px;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<ul style="background-color: white; font-family: 'Trebuchet MS', Trebuchet, sans-serif; font-size: 15px; line-height: 20px; list-style-image: initial; list-style-position: initial; margin: 0.5em 0px; padding: 0px 2.5em;">
<li style="border: none; line-height: normal; margin: 0px 0px 0.25em; padding: 0px; text-align: left;"><span style="font-family: Arial, Helvetica, sans-serif;">OpenCV: es una librería libre de visión computacional. Se ha utilizado para un sin fin de aplicaciones, desde seguridad con detección de movimiento hasta aplicativos de control de procesos donde se requiere reconocimiento de objetos.</span></li>
<li style="border: none; margin: 0px 0px 0.25em; padding: 0px; text-align: left;"><span style="font-family: Arial, Helvetica, sans-serif;">Matplot: Que esuna librería para la generación de gráficos.</span></li>
<li style="border: none; line-height: normal; margin: 0px 0px 0.25em; padding: 0px; text-align: left;"><span style="font-family: Arial, Helvetica, sans-serif;">Numpy: Que constituye una biblioteca de funciones matemáticas de alto nivel para operar con esos vectores o matrices.</span></li>
<li style="border: none; line-height: normal; margin: 0px 0px 0.25em; padding: 0px; text-align: left;"><span style="font-family: Arial, Helvetica, sans-serif;">PIL (Python Imaging Library): Es una librería que nos ayuda para abrir, manipular y guardar diferentes imágenes en diferentes formatos. </span></li>
</ul>
</div>
<div style="background-color: white; text-align: start;">
<div style="line-height: 18px;">
<span style="font-family: Arial, Helvetica, sans-serif;"><b>Desempeño</b></span><br />
<br />
<span style="font-family: Arial, Helvetica, sans-serif; line-height: normal;">Para las pruebas se utilizó un equipo DELL Inspiron N4050 con:</span></div>
<h4 style="margin: 0px; position: relative;">
<div style="font-weight: normal; line-height: normal;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<ol class="c6" start="1" style="font-weight: normal; line-height: normal; list-style-type: disc; margin: 0px; padding: 0px;">
<li class="c9 c8 c4" style="direction: ltr; margin-left: 36pt; padding-left: 0pt; text-align: left;"><span class="c3" style="font-family: Arial, Helvetica, sans-serif;">CPU Intel Core i4</span></li>
<li class="c9 c8 c4" style="direction: ltr; margin-left: 36pt; padding-left: 0pt; text-align: left;"><span class="c3" style="font-family: Arial, Helvetica, sans-serif;">RAM 2GB</span></li>
<li class="c9 c8 c4" style="direction: ltr; margin-left: 36pt; padding-left: 0pt; text-align: left;"><span style="font-family: Arial, Helvetica, sans-serif;">Sistema operativo Ubuntu 12.04 particionado</span></li>
</ol>
<div>
<span style="font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 20px;"><br /></span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="font-weight: normal; line-height: 20px;">Para evaluar el desempeño se tomó el tiempo que se tardaba en realizar todo el procedimiento hasta encontrar y enmarcar un objeto primeramente se realizó la prueba con las técnicas de visión solamente y después con las funciones que nos ofrece OpenCV.</span></span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="font-weight: normal;"><br /></span></span></div>
<div>
<div style="font-weight: normal;">
<br /></div>
<div style="font-weight: normal;">
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBu9FY4mwfEk9PW3w6lvskkGyLvgRfOZL5TYBy48ZHjl2TKollrCt2jAACplka4HSfnD276zqujZWMpg4txseXms_c0C8b8YXwKPE8wGWNEN8LWsID7-SBnaA3TN3nArGRMF4Drff5Fu0/s1600/fase1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBu9FY4mwfEk9PW3w6lvskkGyLvgRfOZL5TYBy48ZHjl2TKollrCt2jAACplka4HSfnD276zqujZWMpg4txseXms_c0C8b8YXwKPE8wGWNEN8LWsID7-SBnaA3TN3nArGRMF4Drff5Fu0/s320/fase1.png" width="320" /></a></div>
<br /></div>
<div class="c1" style="direction: ltr; font-weight: normal; height: 11pt;">
<span class="c0" style="font-family: Arial, Helvetica, sans-serif; font-weight: bold;"></span></div>
</div>
<div class="c1" style="direction: ltr; font-weight: normal; height: 11pt; line-height: normal;">
<span class="c3" style="font-family: Arial, Helvetica, sans-serif;"></span></div>
<div class="c8 c4" style="direction: ltr; line-height: normal; text-align: justify;">
<div style="text-align: left;">
<span style="font-family: Arial, Helvetica, sans-serif; line-height: 20px;">Debilidades</span></div>
</div>
</h4>
<div style="line-height: 18px;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="line-height: normal; text-align: justify;">
<div style="text-align: left;">
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 20px;">Una de las debilidades más importantes es que al estar realizando tantos procesos en tiempo real se vuelve realmente demasiado pero demasiado lento y poco usable el proyecto, esto porque se implementaron las </span><span style="line-height: 20px;">técnicas</span><span style="line-height: 20px;"> de </span><span style="line-height: 20px;">visión</span><span style="line-height: 20px;"> sin utilizar funciones de OpenCV, aunque </span><span style="line-height: 20px;">también</span><span style="line-height: 20px;"> se diseño el </span><span style="line-height: 20px;">código</span><span style="line-height: 20px;"> utilizando funciones de OpenCV de igual manera se dejan los dos diseños y para el demo se utiliza OpenCV con todas sus funcionalidades que ofrece.</span></span></div>
</div>
<div style="line-height: normal;">
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 20px;"></span><span style="line-height: 20px;"></span><br style="line-height: 20px;" /></span></div>
<div style="text-align: justify;">
<div style="line-height: 20px; text-align: left;">
<b><span style="font-family: Arial, Helvetica, sans-serif;">Trabajo a futuro y posibles mejoras</span></b></div>
<div style="line-height: 20px; text-align: left;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="line-height: 20px;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="line-height: 20px;">
</div>
<div style="line-height: 20px;">
<span style="font-family: Arial, Helvetica, sans-serif;">
</span></div>
<div style="text-align: left;">
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 20px;">Creo que potencialmente aún hay muchas cosas que se le podrían implementar a este sistema, ya que como se mencionó un sistema de seguridad regularmente abarca distintos tipos de mecanismos de seguridad en conjunto.</span></span></div>
<span style="font-family: Arial, Helvetica, sans-serif; line-height: 20px;">
</span>
<br />
<div style="line-height: 20px;">
</div>
<div style="line-height: normal; text-align: start;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span><span style="font-family: Arial, Helvetica, sans-serif;">Para mejorar el proyecto habría que adquirir cámaras , esto implica un gasto pero una gran mejora en el sistema, porque como se mencionó en el reporte fue realizado en una computadora Dell haciendo uso de su cámara integrada, así que cámaras externas mejorarían considerablemente el alcance y atractivo de este sistema.</span></div>
<div style="line-height: normal; text-align: start;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="line-height: normal; text-align: start;">
<span style="font-family: Arial, Helvetica, sans-serif;"> Otra idea en la que podría transformarse es en la de una empresa que brinda seguridad , totalmente ajena a los establecimientos ya sean locales ,plazas comerciales , bares , palenques, conciertos etc y ofrecer un monitorio remoto, esta empresa externa instalaría las cámaras de seguridad y su monitoreo.</span></div>
<div style="line-height: normal; text-align: start;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<div style="line-height: normal;">
<span style="font-family: Arial, Helvetica, sans-serif; line-height: 20px;"></span></div>
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 20px;"></span><br /></span>
<br />
<div style="text-align: justify;">
<h4 style="margin: 0px; position: relative; text-align: left;">
<span style="font-family: Arial, Helvetica, sans-serif; line-height: 20px;">
Control de versiones</span></h4>
<div style="text-align: left;">
<span style="font-family: Arial, Helvetica, sans-serif; line-height: 20px;"><br /></span></div>
<div>
<div style="text-align: left;">
<span style="font-family: Arial, Helvetica, sans-serif; line-height: 20px;">El proyecto se encuentra en línea en un repositorio. La liga del repositorio es la siguiente:</span></div>
<div style="text-align: left;">
<span style="font-family: Arial, Helvetica, sans-serif; line-height: 20px;"><br /></span></div>
<div style="text-align: left;">
<span style="font-family: Arial, Helvetica, sans-serif; line-height: 20px;"><b><a href="https://github.com/robertovalenzuela91/repofinal">Repositorio</a></b></span><br />
<span style="font-family: Arial, Helvetica, sans-serif; line-height: 20px;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 20px;"><b>VIDEO - DEMO</b></span></span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 20px;"><b><br /></b></span></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: Arial, Helvetica, sans-serif;"><iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='320' height='266' src='https://www.blogger.com/video.g?token=AD6v5dx2zuzloLfqUa6R-jzvzbMI_44ndLU7fYMjWPy1wrTuHGkytHIrEwxHBj0Sfit4rxe7P8L-o2EVzc7u2K4q_w' class='b-hbp-video b-uploaded' frameborder='0'></iframe></span></div>
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 20px;"><b><br /></b></span></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: left;">
</div>
<div class="c8 c4" style="direction: ltr; text-align: justify;">
<div style="font-size: 11pt; line-height: normal;">
<span style="font-family: Arial, Helvetica, sans-serif; line-height: 20px;"><span class="c0" style="font-size: 12pt; font-weight: bold;">Referencias</span></span></div>
<div style="font-size: 11pt; line-height: normal;">
<span style="font-family: Arial, Helvetica, sans-serif; line-height: 20px;"><span class="c0" style="font-size: 12pt; font-weight: bold;"><br /></span></span></div>
<div style="line-height: normal;">
</div>
<ul class="list1" style="background-color: white; margin: 0px 0px 16px 20px; padding: 0px; text-align: start;">
<li style="line-height: 20.3125px; margin: 0px; padding: 0px 0px 0px 5px;"><span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;">[1] HaarTraining doc Este documento puede obtenerse de OpenCV/apps/HaarTraining/doc en tu directorio de instalacion OpenCV<span style="line-height: 21px;">[Accessed: 14 May 2013].</span></span></li>
<li style="line-height: 20.3125px; margin: 0px; padding: 0px 0px 0px 5px;"><span style="font-family: Arial, Helvetica, sans-serif;"><span style="font-size: x-small;"><a class="anchor" href="http://www.blogger.com/blogger.g?blogID=3453522556960864836" id="Lienhart" style="background-color: inherit; font-weight: bold; margin: 0px; padding: 0px;"></a>[2] Rainer Lienhart and Jochen Maydt. An Extended Set of Haar-like Features for Rapid Object Detection. IEEE ICIP 2002, Vol. 1, pp. 900-903, Sep. 2002. http://www.lienhart.de/ICIP2002.pdf</span><span style="font-size: x-small; line-height: 21px;">[Accessed: 14 May 2013].</span></span></li>
<li style="margin: 0px; padding: 0px 0px 0px 5px;"><span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;"><span style="line-height: 20.3125px;">[3]</span><span style="line-height: 20.3125px;"> </span>Modified HaarTraining doc<span style="line-height: 20.3125px;"> </span><span style="line-height: 20.3125px;">Este es una versión modificada de la referencia</span><span style="line-height: 20.3125px;"> </span>[1<span style="line-height: 20.3125px;">]</span><span style="line-height: 21px;">[Accessed: 14 May 2013].</span></span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;"><span style="line-height: 18px; text-align: justify;">[4]Rahman, Abid. (June 2012). Countours. OpenCV Python Tutorials. </span>http://opencvpython.blogspot.mx/2012/06/hi-this-article-is-tutorial-which-try.html<span style="line-height: 21px;">[Accessed: 14 May 2013].</span></span></li>
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
Anonymoushttp://www.blogger.com/profile/02979209026993658392noreply@blogger.com2tag:blogger.com,1999:blog-3453522556960864836.post-20652580731902988452013-05-21T09:39:00.001-07:002013-05-21T09:39:26.953-07:00Retroalimentación Final de proyectos de clase.<div style="text-align: center;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><span style="line-height: 18px;"><b>RETROALIMENTACIÓN FINAL DE EQUIPOS</b></span></span></div>
<div style="text-align: center;">
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 18px;"><b><br /></b></span></span></div>
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 18px;">Para esta actividad de laboratorio se encargo realizar retroalimentación a los proyectos de cada equipo. </span></span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><b style="background-color: white; line-height: 18px;"><a href="http://aveoctavo.blogspot.mx/search/label/TemasSSI">SeguriLap</a></b></span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<div style="text-align: justify;">
<span style="background-color: white;"><span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 18px;">Creo que el proyecto quedo muy bien , me pareció un poco corta la explicación y la presentación mostrada aunque el demo en vivo resulto bien , lo que me causo un poco de ruido fue que si con una fotografía también funcionaria igual , ya que esta seria un punto negativo en la seguridad del sistema ya que alguien podría hacer esto y entrar para hacer mal uso de la computadora.</span></span></span></div>
<div style="text-align: justify;">
<b style="background-color: white; line-height: 18px;"><span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></b></div>
<div style="text-align: justify;">
<a href="http://inteligentsystems.wordpress.com/"><b><span style="color: black; font-family: Arial, Helvetica, sans-serif;">Auto Inteligente</span></b></a></div>
<div style="text-align: justify;">
<span style="background-color: white; line-height: 18px;"><span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 18px;">Este proyecto me pareció muy completo utilizaron muchos dispositivos diferentes como arduino, raspberry ,etc, creo que este fue un proyecto muy ambicioso y por eso faltaron muchas cosas por implementar ,aunque creo que si le hubieran dedicado un poco mas de tiempo no tengo duda de que lo hubieran sacado adelante, la presentación me pareció muy completa ,me hubiera gustado observar un demo en vivo ya que así no se puede evaluar la calidad final o el progreso que se obtuvo, creo que este punto afecta para poder dar un opinión mas concreta.</span></span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 18px;"><br /></span></span></div>
<div style="text-align: justify;">
<span style="background-color: white; line-height: 18px; text-align: start;"><b><a href="http://3-its.blogspot.mx/"><span style="font-family: Arial, Helvetica, sans-serif;">Despertador inteligente</span></a></b></span></div>
<div style="text-align: justify;">
</div>
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 18px;"><br /></span></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 18px;">En la parte de la presentación de este equipo creo que estuvo muy completa mostraron, me gusto la aplicación que mostraron , quizás pudieron mejorar un poco el diseño del prototipo y la usabilidad del sistema, me agrado la idea de que implementaron el servidor y el socket, El demo en vivo me gusto y pareció muy bien.</span></span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 18px;"><br /></span></span>
<div style="text-align: justify;">
<b style="background-color: white; line-height: 18px; text-align: start;"><a href="http://ultimo-sem.blogspot.mx/search/label/Computo%20Ubicuo"><span style="font-family: Arial, Helvetica, sans-serif;">Galería Inteligente</span></a></b></div>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span><br />
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;">La presentación me pareció que estuvo muy bien mostraron lo que realizaron , como y lo que utilizaron, creo que falto un poco de diseño al prototipo y mejorar la usabilidad del sistema. La parte donde tuvieron problemas con el arduino creo que pudo haberse arreglado si hubieran realizado un poco de planeación o investigación sobre los requerimientos del proyecto.El demo en vivo también me pareció que estuvo correcto aunque pudieron haber utilizado un sonido con español.</span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<br style="font-family: Arial, Helvetica, sans-serif; text-align: start;" /><b><span style="font-family: Arial, Helvetica, sans-serif;"><a href="http://3puntosteam.blogspot.mx/">Casa Inteligente</a></span></b></div>
<div style="text-align: justify;">
<b style="background-color: white; font-family: Arial, Helvetica, sans-serif; line-height: 18px; text-align: start;"><br /></b></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;">Creo que pudieron haber explicado un poco mejor el funcionamiento en la presentación , aunque de igual manera era un proyecto ambicioso ya que involucraba varias partes , creo que la aplicación móvil pudieron haberla echo muy simple , el principal problema fue en mi parecer falta de organización , pero en general me pareció bien este proyecto ya que tiene mucho potencial si lograran desarrollarlo, hizo un falta un demo en vivo para poder hablar concretamente sobre este proyecto.</span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<b style="background-color: white; font-family: Arial, Helvetica, sans-serif; line-height: 18px; text-align: start;"><a href="http://obicomp.blogspot.mx/">Garage Inteligente</a></b><br style="background-color: white; font-family: Arial, Helvetica, sans-serif; line-height: 18px; text-align: start;" /><span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;">Me gusto este proyecto mostraron lo que usaron , las herramientas y todo el software y hardware involucrado , me hubiera gustado ver un demo con un garage pero la simulación con leds me parece que estuvo bien ya que como mencionaron , solamente eran "1" y "0". Me gusto la aplicación móvil y en general este proyecto hicieron una buena planeacion ami parecer, lograron sacar lo que se propusieron y fue uno de los proyectos mas completos. </span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<b><span style="font-family: Arial, Helvetica, sans-serif;"><a href="http://gtdsoftwa.blogspot.mx/2013/01/localizador-de-personas.html">Localizador</a></span></b></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Creo que el proyecto era una buena idea, me hubiera gustado que se explicara un poco mejor el funcionamiento del sistema, no hay mucho para opinar sobre este proyecto , el demo en vivo me pareció bien aunque no se podía apreciar mucho creo que pudieron haber mostrado un poco mejor la información. </div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
<b><span style="font-family: Arial, Helvetica, sans-serif;"><a href="http://pepgonzalez.blogspot.mx/search/label/SistemasInteligentes">Oficina personalizada</a></span></b></div>
<br style="background-color: white; font-family: Arial, Helvetica, sans-serif; line-height: 18px; text-align: start;" /><br />
<div style="text-align: justify;">
Este proyecto me pareció que igualmente era un poco ambicioso , me pareció muy bien su presentación y explicación ademas de que mostraron código, realmente creo que con un poco de mas tiempo lograrían juntar todos los módulos manejados, el vídeo mostrado me pareció bien.</div>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /><br style="background-color: white; line-height: 18px;" /></span>Anonymoushttp://www.blogger.com/profile/02979209026993658392noreply@blogger.com1tag:blogger.com,1999:blog-3453522556960864836.post-48039181196880428192013-05-21T09:02:00.000-07:002013-05-21T09:02:07.271-07:00Retroalimentacion Personal<div style="text-align: center;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><b>AUTO RETROALIMENTACIÓN PERSONAL</b></span></div>
<div style="text-align: center;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: large;"><b>Automóvil Seguro</b></span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;">Para esta entrega de laboratorio se nos pidió realizar una retroalimentación personal sobre nuestro proyecto.</span></div>
<i><span style="font-family: Arial, Helvetica, sans-serif;"><div style="text-align: justify;">
<i> </i></div>
<div style="text-align: justify;">
<b style="line-height: 18px; text-align: start;">¿Qué se tenía planeado?</b></div>
</span></i><div style="text-align: justify;">
</div>
<div style="line-height: 18px; text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 18px;">Implementar un sistema utilizando distintas tecnologías que brindaran protección al automóvil de los usuarios, se tenia planeado utilizar localización GPS para conocer la ubicación del vehículo , Sensores de movimiento para la parte local , saber si alguien esta dentro , rompió el vidrio etc, una aplicación para que el usuario pudiera recibir o conocer si el desea el estado de los sensores.</span></span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 18px;"><br /></span></span></div>
<div style="text-align: justify;">
<b style="line-height: 18px;"><span style="font-family: Arial, Helvetica, sans-serif;">¿Qué se hizo?</span></b></div>
<div style="line-height: 18px; text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="line-height: 18px; text-align: start;">
<div style="text-align: justify;">
<div dir="ltr" style="line-height: 1; margin-bottom: 0pt; margin-top: 0pt;">
<b id="docs-internal-guid-20d47f52-c743-678c-095f-ad8c6789ea30" style="font-weight: normal;"><span style="font-family: Arial, Helvetica, sans-serif;"><span style="vertical-align: baseline; white-space: pre-wrap;">Lo que se hizo fue un sistema local (Automóvil-Casa) donde al automóvil se le instaló un arduino en conjunto con un sensor infrarrojo en conjunto con una cerradura de KEYLOCK SWITCH 103. </span></span></b><b id="docs-internal-guid-20d47f52-c743-678c-095f-ad8c6789ea30" style="font-weight: normal; line-height: 1;"><span style="font-family: Arial, Helvetica, sans-serif;">En la parte del hogar se instaló una alarma sonora en conjunto con un arduino donde se recibe la señal que proviene del automóvil.</span></b></div>
<div style="line-height: normal; text-align: start;">
</div>
<div style="line-height: normal; text-align: start;">
<div style="text-align: justify;">
<span style="white-space: pre-wrap;"><span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></span></div>
<b id="docs-internal-guid-20d47f52-c743-678c-095f-ad8c6789ea30" style="font-weight: normal;"><div style="text-align: justify;">
<b id="docs-internal-guid-20d47f52-c743-678c-095f-ad8c6789ea30" style="font-weight: normal;"><span style="font-family: Arial, Helvetica, sans-serif;"><span style="vertical-align: baseline; white-space: pre-wrap;">En esta parte también se manejo el uso de una aplicación para Android donde se muestra el estado de los sensores y si se activa el usuario le llegue una notificación.</span></span></b></div>
</b></div>
<div style="line-height: normal; text-align: start;">
</div>
</div>
</div>
<div style="line-height: 18px; text-align: start;">
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<div style="line-height: 18px; text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;">Se implemento un prototipo utilizando lo siguiente :</span></div>
<div style="text-align: start;">
<ul style="margin: 0.5em 0px; padding: 0px 2.5em;">
<li style="margin: 0px 0px 0.25em; padding: 0px; text-align: justify;"><span style="font-family: Arial, Helvetica, sans-serif;"><b style="line-height: 1.4;">Sensores PIR : </b><span style="line-height: 1.4;">Para la </span><span style="line-height: 22px;">detección</span><span style="line-height: 1.4;"> de movimiento dentro del </span><span style="line-height: 22px;">vehículo</span><span style="line-height: 1.4;">.</span></span></li>
<li style="margin: 0px 0px 0.25em; padding: 0px; text-align: justify;"><span style="font-family: Arial, Helvetica, sans-serif;"><b style="line-height: 1.4;">Arduinos bluetooth: </b><span style="line-height: 1.4;">Para la </span><span style="line-height: 22px;">comunicación</span><span style="line-height: 1.4;"> </span></span></li>
<li style="line-height: 1.4; margin: 0px 0px 0.25em; padding: 0px; text-align: justify;"><span style="font-family: Arial, Helvetica, sans-serif;"><b>Alarma sonora: </b>Una alarma sonora para alertar al usuario de que algo esta pasando en su auto.</span></li>
<li style="margin: 0px 0px 0.25em; padding: 0px; text-align: justify;"></li>
<li style="margin: 0px 0px 0.25em; padding: 0px; text-align: justify;"><span style="font-family: Arial, Helvetica, sans-serif;"><b style="line-height: 18px;">Keylock Switch: </b><span style="line-height: 18px;">Cerradura implementada para protección y activar la alarma y desactivarla.</span></span></li>
<li style="margin: 0px 0px 0.25em; padding: 0px; text-align: justify;"><span style="font-family: Arial, Helvetica, sans-serif;"><b><span style="line-height: 18px;">Aplicación móvil: </span></b><span style="line-height: 18px;">Para observar el estado y recibir notificaciones sobre el auto.</span></span></li>
</ul>
</div>
<br />
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
</div>
<div style="line-height: 18px; text-align: justify;">
<b><span style="font-family: Arial, Helvetica, sans-serif;">¿Qué hice yo?</span></b></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<br />
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;">Lo que hice yo fue la parte donde se trabaja con el arduino y el sensor ,ademas de que ayude para terminar la aplicación ya que había tenido experiencia en aplicaciones de este tipo y su comunicación con el hardware..</span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div class="post-body entry-content" id="post-body-491096807227573274" style="background-color: white; position: relative; text-align: start; width: 670px;">
<div style="line-height: 1.4; text-align: justify;">
<b style="line-height: 1.4;"><span style="font-family: Arial, Helvetica, sans-serif;">¿Qué se debió hacer?</span></b></div>
<div style="line-height: 1.4; text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;">Nos falto implementar varias cosas que deseábamos una de ellas fue la implementación del GPS en el automóvil para conocer siempre la ubicación así como implementar otros sensores para conocer la velocidad a la que se encuentra el vehículo, igualmente falto trabajar con un servidor ya que todas las pruebas realizadas fueron en red local.</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;">Creo que falto mejor coordinación en nuestro equipo ya no logramos organizarnos de manera correcta , en parte esto porque no lográbamos adecuarnos a un horario para trabajar ya que 3 de nosotros nos encontrábamos realizando practicas y los dos tenían clases entre semana, entonces esta fue también una de las razones por las cuales no se logro la implementación de mas cosas o mejores , y simplemente se logro lo básico que se planteo al principio.</span></div>
</div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<br /></div>
Anonymoushttp://www.blogger.com/profile/02979209026993658392noreply@blogger.com1tag:blogger.com,1999:blog-3453522556960864836.post-1143927326300760892013-05-20T22:36:00.004-07:002013-05-20T22:42:34.450-07:00LAB UBICUO<div style="text-align: center;">
<b><span style="font-size: large;">Borrador Plan de Negocio</span></b></div>
<b><div style="text-align: center;">
<b><span style="font-size: large;">Automóvil Seguro</span></b></div>
</b><div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Esta entrega sera el borrador de el plan de negocio del proyecto que se realizo para esta materia. </div>
<div style="text-align: justify;">
<br /></div>
<b><div style="text-align: justify;">
<b>Automóvil Seguro</b></div>
</b><div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Se busca comercializar la idea y formar una compañía o negocio donde se implemente en los vehículos de los clientes con dispositivos integrados que funcionaran en conjunto con la casa del propietario, con costos competitivos. </div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
El negocio que se prevé con este proyecto es la venta e instalación de un sistema de seguridad para vehículos que implementa los siguientes servicios: </div>
<div style="text-align: justify;">
<br /></div>
<div>
<div style="text-align: justify;">
El hardware utilizado es el siguiente : </div>
<ul>
<li style="text-align: justify;">Llave y cerradura . </li>
<li style="text-align: justify;">Sensores Infrarrojos </li>
<li style="text-align: justify;">Arduinos Bluetooth </li>
<li style="text-align: justify;">Alarma sonora </li>
<li style="text-align: justify;">GPS y sus módulos de trabajo </li>
</ul>
<div style="text-align: justify;">
El software : </div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<ul>
<li>Codificación de los arduinos </li>
<li>Aplicación android </li>
<li>Interfaz y servidor </li>
</ul>
</div>
<div style="text-align: justify;">
Se venderá el proyecto ofreciendo el hardware que se instalara , donde el software deberá ir incluido dentro de la venta. </div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<b>Justifación.</b></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
En los Estados Unidos este tipo de tecnología se encuentra en el mercado desde hace mucho tiempo con una buena recepción y mercado , pero lamentablemente en nuestro país, esto no es así , en México y en Nuevo León este mercado esta muy poco explotado , existen pocas empresas dedicadas a ofrecer servicios de este tipo. Lo que se busca es ser una empresa líder en Nuevo León innovadora y que ofrezca y haga parecer a los usuarios tener la necesidad de instalar servicios como este, principalmente debido a la inseguridad vivida en este estado.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<b>Competencia.</b></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Como se menciono en el punto de arriba son muy escasas e incluso una empresa dedicada específicamente a esta rama de seguridad vehícular utilizando este tipo de sistemas no existe en Nuevo León , existen empresas dedicadas al ramo de seguridad claro esta, mas sin embargo se dedican a la parte "estática" podríamos decirlo , que solamente instalan alarmas, etc. mas que utilicen las tecnologías en conjunto como sistema de software , aplicaciones , sensores , tal cual no existen , por eso es posible entrar en este mercado de lleno sin competencia directa.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<b>Organización y Accionistas </b></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Esta empresa sera manejada por accionistas, donde las ganancias e inversiones se dividirán en porcentajes parecidos , debido a que los 4 integrantes estuvieron involucrados desde el inicio, diseño y creación de la empresa. Aquí conforme avance y crezca la empresa se irán manejando niveles y jerarquías pero de mutuo acuerdo , serán ellos los de la mesa de consejo, y se busca la contratación de una persona que funja como director general , experimentada en los negocios , las inversiones y las estrategias de publicidad y marketing actuales. </div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<b>Necesidades que satisface: </b></div>
<div style="text-align: justify;">
<ul>
<li>Crear la necesidad de sentirse seguros a los clientes. </li>
<li>Sistema de seguridad para vehículos que funcione tanto en la casa como en la calle. </li>
<li>Control y conocimiento de lo que pasa en todo momento al cliente. </li>
</ul>
</div>
<div style="text-align: justify;">
<b>Clientes.</b></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
El cliente potencial es:</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<ul>
<li>Personas particulares que deseen sentir seguros </li>
<li>Empresarios </li>
<li>Empresas , o flotillas de empresas </li>
<li>PyMES </li>
</ul>
</div>
<div style="text-align: justify;">
Aquí básicamente se abarca todo el sector social con solvencia económica para pagar por un sistema como este , que en realidad seria bastante mercado ya que no se manejaran precios elevados debido al bajo costo de instalación y el equipo utilizado no resulta muy caro.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<b>Mercado potencial a la hora de abrir la empresa y Plan de ventas</b></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
El mercado potencial primeramente serán conocidos ofreciéndoles precios económicos para que la empresa se vaya dando a conocer , este seria el mercado potencial primeramente al que nos enfocaríamos para ganar el respeto y la confianza de la gente. </div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Para la venta de el sistema se estarían manejando la venta directa donde se trata directamente con el responsable y se le instala en el vehículo deseado, ofreciéndole mantenimiento y soporte durante 1 año , esto con el fin de garantizar la calidad y darle seguridad del funcionamiento al cliente.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<b>Trabajo a largo plazo.</b></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Este proyecto primeramente ofrece pocos servicios , pero con el tiempo podrían implementarse y ampliarse el numero de tecnologías ofrecidas , así como poder ofrecer distintos paquetes que se acoplen al presupuesto de cada cliente. Ofrecer mejora continua de los procesos manejados e ir formando una empresa solida y que inspire confianza. </div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<b>Fortalezas, Oportunidades, Debilidades y Amenazas.</b></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Fortalezas.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<ul>
<li>Principalmente precios económicos y competitivos ya que no por ser quizás la única empresa ofreciendo este servicio se debe de aprovechar de esto. </li>
<li>Sistemas económicos, así como cambios de equipo y actualizaciones a precio razonable. </li>
<li>Manejo de software en smartphone , ya que la tendencia de los usuarios por estos aparatos cada ves va creciendo mas y mas. </li>
</ul>
</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Oportunidades.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<ul>
<li>Crecimiento de la demanda de sistemas como este </li>
<li>Competencia muy baja de forma local y nacional </li>
<li>Nuevas tecnologías emergentes que podrían incluirse </li>
</ul>
</div>
<div style="text-align: justify;">
Debilidades.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<ul>
<li>No tenemos proveedores de piezas y equipo que se utilizara </li>
<li>Nula experiencia en los negocios </li>
<li>Empresa de reciente creación </li>
<li>Falta de clientes dispuestos a animarse a comprar un sistema novedoso como este </li>
<li>Falta de confianza con los clientes </li>
</ul>
</div>
<div style="text-align: justify;">
Amenazas.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<ul>
<li>En cualquier momento alguna empresa grande podría involucrarse en esta rama y como ya cuentan con credibilidad y confianza, ofrecernos mucha competencia. </li>
<li>Surgimiento de empresas nuevas que podrían dedicarse a la misma rama. </li>
</ul>
</div>
<div style="text-align: justify;">
<b>Conclusiones</b></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Analizando este proyecto nos podemos dar cuenta que podría ser una empresa con mucho éxito , debido a la poca competencia que existe y a la gran inseguridad vivida en la región. Haría falta de inversionistas realmente con confianza en el proyecto para poder llevarlo a cabo , y realmente analizando los gastos que se requieren para iniciar este negocio es muy bajo ya que no requiere de una gran infraestructura como el de otros negocios.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<b>Referencias.</b></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: left;">
<span style="font-size: x-small;">Es.wikipedia.org (2006) Organización de empresas - Wikipedia, la enciclopedia libre. [online] Available at:http://es.wikipedia.org/wiki/Organizaci%C3%B3n_de_empresas [Accessed: 21 May 2013].</span></div>
<div style="text-align: left;">
<span style="font-size: x-small;"><br /></span></div>
<div style="text-align: left;">
<span style="font-size: x-small;">Es.wikipedia.org (2006) Plan de negocios - Wikipedia, la enciclopedia libre. [online] Available at http://es.wikipedia.org/wiki/Plan_de_negocio [Accessed: 21 May 2013].</span></div>
<div style="text-align: left;">
<span style="font-size: x-small;"><br /></span></div>
<div style="text-align: left;">
<span style="font-size: x-small;">Slideshare.net (n.d.) Ejemplo de un Plan de Negocios. [online] Available at:http://www.slideshare.net/jcfdezmxestra/ejemplo-de-un-plan-de-negocios [Accessed: 19 May 2013].</span></div>
<div style="text-align: justify;">
<span style="font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<br /></div>
</div>
Anonymoushttp://www.blogger.com/profile/02979209026993658392noreply@blogger.com1tag:blogger.com,1999:blog-3453522556960864836.post-75165919905582584192013-05-15T18:44:00.003-07:002013-05-16T09:47:52.497-07:00Laboratorio 10 - Movimiento<span style="background-color: white; font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 22.22222328186035px;">Para esta entrada se </span><span style="line-height: 22.21875px;">pidió</span><span style="line-height: 22.22222328186035px;"> que </span><span style="line-height: 22.21875px;">detectáramos</span><span style="line-height: 22.22222328186035px;"> movimiento.</span></span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="background-color: white; line-height: 22.22222328186035px;"><br /></span>
</span><br />
<span style="font-family: Arial, Helvetica, sans-serif; line-height: 22.21875px;">Primeramente se obtuvieron las imágenes que serian utilizadas para este laboratorio, yo en mi caso use desde la cámara web , se utilizo opencv solamente para esto pero no para ninguna otra función.</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;">Aquí se puede observar el momento de ejecutar el programa, iré dejando las partes importantes del código.</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjomaHtVN33s5KaGGaa_n2h9SjAsGFGaYkMvYfKvxGWEjbvtLpQV26QcGFjuZxRN_uHG0ik6wJ7_u-EWsLLmfVlvuOmLGmEK4UbYBq5AIxcLITsWbq_2XC03p4IH32TGjYlbWivXqBBw_0/s1600/Captura+de+pantalla+de+2013-05-16+00%253A57%253A15.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><span style="color: black; font-family: Arial, Helvetica, sans-serif;"><img border="0" height="177" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjomaHtVN33s5KaGGaa_n2h9SjAsGFGaYkMvYfKvxGWEjbvtLpQV26QcGFjuZxRN_uHG0ik6wJ7_u-EWsLLmfVlvuOmLGmEK4UbYBq5AIxcLITsWbq_2XC03p4IH32TGjYlbWivXqBBw_0/s320/Captura+de+pantalla+de+2013-05-16+00%253A57%253A15.png" width="320" /></span></a></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<span style="color: black; font-family: Arial, Helvetica, sans-serif;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjo5G7H-eZgH1916dXSqtkiehVNh-W8IQiCVfIQQ7KNva8O84Ep0hYNODR-R6_I6VhgQHpYT-tnvkY46ngM3kBRTw18m2jwqdcVl2UdVwNJKWLd-YSPdbN8YDjBaG4IaPFiB0lfRF_BPJA/s1600/FILTRO.png" imageanchor="1" style="clear: left; display: inline !important; float: left; margin-bottom: 1em; margin-right: 1em; text-align: center;"><img border="0" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjo5G7H-eZgH1916dXSqtkiehVNh-W8IQiCVfIQQ7KNva8O84Ep0hYNODR-R6_I6VhgQHpYT-tnvkY46ngM3kBRTw18m2jwqdcVl2UdVwNJKWLd-YSPdbN8YDjBaG4IaPFiB0lfRF_BPJA/s200/FILTRO.png" width="200" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFjr0B80LBovIjuPuC1B9TZBaD7qcct11b88W4582djPaNwhgbUepLBibxmAm-qeRxasbAMD96UNqFG_G94RNXpo13Er8WFaaB6sJeNd4VEp2clZZfA9N5CoHqtt9MGnHyAGltAcbliYM/s1600/FILTRO.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em; text-align: center;"><img border="0" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFjr0B80LBovIjuPuC1B9TZBaD7qcct11b88W4582djPaNwhgbUepLBibxmAm-qeRxasbAMD96UNqFG_G94RNXpo13Er8WFaaB6sJeNd4VEp2clZZfA9N5CoHqtt9MGnHyAGltAcbliYM/s200/FILTRO.png" width="200" /></a></span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;">El proceso era muy lento ya que mientras se tomaba captura de vídeo con la cámara se procesaba la imagen , a escala de grises y se le aplicaba un filtrado , aquí arriba se muestran las dos imágenes con el filtrado aplicado y después se sacaba la convolución. Aquí dejo el código de eso.</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<script src="https://gist.github.com/robertovalenzuela91/5589761.js"></script><span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuTvtCdsEQXYCWYUrb9cFm5HP4QqUZV2DvQc9PMBGUZ0jYHZRpdpW8gq3H7f5Sot9SP0BYKMBQBX4hXoGpfMYjGNCaI-rtMoBGDQ15kfvXbw8kIUcv-nm_BKg9cOn2Di8Ft5m6TL3Jmlk/s1600/convo1sal.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><span style="color: black; font-family: Arial, Helvetica, sans-serif;"><img border="0" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuTvtCdsEQXYCWYUrb9cFm5HP4QqUZV2DvQc9PMBGUZ0jYHZRpdpW8gq3H7f5Sot9SP0BYKMBQBX4hXoGpfMYjGNCaI-rtMoBGDQ15kfvXbw8kIUcv-nm_BKg9cOn2Di8Ft5m6TL3Jmlk/s200/convo1sal.png" width="200" /> </span></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHhfZhgFARn0Yh8x0OkZ1dMK0CAFK-se8EAMnMFOwIA973nFT_K4roJL7dA0h_gcqd0NTnOhmNj0VXA6JPe42BBLI3Ybvw4MxxtZrWgmcbHdEc37f6WSmW8pSNc93QuUyIzge5KNRfJQs/s1600/convo2salcomparacion.png" imageanchor="1" style="clear: left; display: inline !important; margin-bottom: 1em; margin-right: 1em;"><span style="color: black; font-family: Arial, Helvetica, sans-serif;"><img border="0" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHhfZhgFARn0Yh8x0OkZ1dMK0CAFK-se8EAMnMFOwIA973nFT_K4roJL7dA0h_gcqd0NTnOhmNj0VXA6JPe42BBLI3Ybvw4MxxtZrWgmcbHdEc37f6WSmW8pSNc93QuUyIzge5KNRfJQs/s200/convo2salcomparacion.png" width="200" /></span></a></div>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;">Posteriormente las imágenes se sometían a un binarizado y normalizado .</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;">Después se procedía a sacarles una diferencia a estas imágenes eliminando un poco el ruido para comprobar los pixeles que sufrieron cambios de una imagen a otra.(cabe mencionar que salia mi dedo en una imagen la cambie por otra para evitar mas ruido)</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkewtwllkfqzRvTW3965R9h2wDMh3LUp-LGu3ceTQlWR_pONpJ1iRhY0_fC5czJRIoB1wEt93VGp5DrvEYZjKtUmSGcUWke0WtOEj4nesHUIr67uVV0TdeO0OB8HsJCmk0zccyFTPcEC4/s1600/mov.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="color: black; font-family: Arial, Helvetica, sans-serif;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkewtwllkfqzRvTW3965R9h2wDMh3LUp-LGu3ceTQlWR_pONpJ1iRhY0_fC5czJRIoB1wEt93VGp5DrvEYZjKtUmSGcUWke0WtOEj4nesHUIr67uVV0TdeO0OB8HsJCmk0zccyFTPcEC4/s320/mov.jpg" width="320" /></span></a></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: Arial, Helvetica, sans-serif;">Aun se puede apreciar que la imagen muestra ruido , pero claramente se observa también las lineas divisorias del movimiento.</span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<script src="https://gist.github.com/robertovalenzuela91/5589762.js"></script><span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;">XXX</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuTvtCdsEQXYCWYUrb9cFm5HP4QqUZV2DvQc9PMBGUZ0jYHZRpdpW8gq3H7f5Sot9SP0BYKMBQBX4hXoGpfMYjGNCaI-rtMoBGDQ15kfvXbw8kIUcv-nm_BKg9cOn2Di8Ft5m6TL3Jmlk/s1600/convo1sal.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><span style="color: black; font-family: Arial, Helvetica, sans-serif;"><img border="0" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuTvtCdsEQXYCWYUrb9cFm5HP4QqUZV2DvQc9PMBGUZ0jYHZRpdpW8gq3H7f5Sot9SP0BYKMBQBX4hXoGpfMYjGNCaI-rtMoBGDQ15kfvXbw8kIUcv-nm_BKg9cOn2Di8Ft5m6TL3Jmlk/s200/convo1sal.png" width="200" /></span></a></div>
<span style="font-family: Arial, Helvetica, sans-serif;"> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHhfZhgFARn0Yh8x0OkZ1dMK0CAFK-se8EAMnMFOwIA973nFT_K4roJL7dA0h_gcqd0NTnOhmNj0VXA6JPe42BBLI3Ybvw4MxxtZrWgmcbHdEc37f6WSmW8pSNc93QuUyIzge5KNRfJQs/s1600/convo2salcomparacion.png" imageanchor="1" style="clear: left; display: inline !important; margin-bottom: 1em; margin-right: 1em; text-align: center;"><img border="0" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHhfZhgFARn0Yh8x0OkZ1dMK0CAFK-se8EAMnMFOwIA973nFT_K4roJL7dA0h_gcqd0NTnOhmNj0VXA6JPe42BBLI3Ybvw4MxxtZrWgmcbHdEc37f6WSmW8pSNc93QuUyIzge5KNRfJQs/s200/convo2salcomparacion.png" width="200" /></a></span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;">vv</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVmKGDQXxh3xt63jgcxtldXcDc9K6rM3m9xzWgdoyXrlth2y-ZmzDSACimaJQrudViPAAiN6YAtXkGMASIQuxvcruDt0v_yN7IYcsJZc9mDHuu4vZP4HxGv6Z8b6xcszm6H5VZx2EdWmg/s1600/deteccion.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><span style="color: black; font-family: Arial, Helvetica, sans-serif;"><img border="0" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVmKGDQXxh3xt63jgcxtldXcDc9K6rM3m9xzWgdoyXrlth2y-ZmzDSACimaJQrudViPAAiN6YAtXkGMASIQuxvcruDt0v_yN7IYcsJZc9mDHuu4vZP4HxGv6Z8b6xcszm6H5VZx2EdWmg/s200/deteccion.jpg" width="200" /> </span></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLFIwlhzU5lR0SE3bL3lqBcJwhexRBtaQxE1j7nh285S02jhOZEeiTyhUWjqsFllcp1zLzNV5VoGQR3hFfVgRoM7f2KpzfzS1BMrALLTXeXzacFJKseqkvjFeq5V47FxCSsLc4dtHNR4Q/s1600/salida.jpg" imageanchor="1" style="clear: left; display: inline !important; margin-bottom: 1em; margin-right: 1em;"><span style="color: black; font-family: Arial, Helvetica, sans-serif;"><img border="0" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLFIwlhzU5lR0SE3bL3lqBcJwhexRBtaQxE1j7nh285S02jhOZEeiTyhUWjqsFllcp1zLzNV5VoGQR3hFfVgRoM7f2KpzfzS1BMrALLTXeXzacFJKseqkvjFeq5V47FxCSsLc4dtHNR4Q/s200/salida.jpg" width="200" /></span></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVmKGDQXxh3xt63jgcxtldXcDc9K6rM3m9xzWgdoyXrlth2y-ZmzDSACimaJQrudViPAAiN6YAtXkGMASIQuxvcruDt0v_yN7IYcsJZc9mDHuu4vZP4HxGv6Z8b6xcszm6H5VZx2EdWmg/s1600/deteccion.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><span style="color: black; font-family: Arial, Helvetica, sans-serif;"><br /></span></a></div>
<div class="separator" style="clear: both; text-align: left;">
<script src="https://gist.github.com/robertovalenzuela91/5592089.js"></script></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Se divide la imagen en cuadrantes </div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<script src="https://gist.github.com/robertovalenzuela91/5592205.js"></script></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Lo siguiente es que ya teniendo donde hubo movimiento regresamos a la segunda imagen donde ocurrió movimiento </div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Una ves que se conoce los pixeles donde hubo cambio y su posición , regresamos a la imagen esa</div>
<div class="separator" style="clear: both; text-align: left;">
y se pinta el cuadrante de verde donde hubo movimiento de el pixel inicial al pixel final en cada frame.</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKue-xZhtnVtGWKayXXuhyXjFldamdbKhbFmvVJ4QZW0Q7V7kyH0NPpl4O8Vg1pIzRU8i2uPzmGXVfPGa0aXE0Tyrn_BehrUESTZLC0_Sy7YzJ0spdUVgGBThCYy_SIgQSfsBnwHyX5ps/s1600/primera.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="147" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKue-xZhtnVtGWKayXXuhyXjFldamdbKhbFmvVJ4QZW0Q7V7kyH0NPpl4O8Vg1pIzRU8i2uPzmGXVfPGa0aXE0Tyrn_BehrUESTZLC0_Sy7YzJ0spdUVgGBThCYy_SIgQSfsBnwHyX5ps/s200/primera.png" width="200" /></a></div>
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-RXG_gOjXspkVYA38TI4q_-aSehWRBzmZbAk_MNeqNziDzfhrHI7hTSOzzrQd0pYFm0mFl4oz5SFIfrlMVcwr3tGf1wfsrddFU4kzvrAfH39VfVXR2mCwMfdxrVODM2-HMI689l_d5UQ/s1600/segunda.png" imageanchor="1" style="clear: left; display: inline !important; margin-bottom: 1em; margin-right: 1em; text-align: center;"><img border="0" height="147" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-RXG_gOjXspkVYA38TI4q_-aSehWRBzmZbAk_MNeqNziDzfhrHI7hTSOzzrQd0pYFm0mFl4oz5SFIfrlMVcwr3tGf1wfsrddFU4kzvrAfH39VfVXR2mCwMfdxrVODM2-HMI689l_d5UQ/s200/segunda.png" width="200" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgR4Ihd23dkDqQyQFnCg6GAHy41Y-hdDhX7bYlJ6V9KOLl8_u2LR9QPfa6gO8oFnfT_A-n4yEhVKHXMittqOxCksZhK35ymhjVLtFmDVwxWDyZLu31bS0xPJXzGzDiKrzF908DNdlRUyDo/s1600/tercer.png" imageanchor="1" style="clear: left; display: inline !important; margin-bottom: 1em; margin-right: 1em; text-align: center;"><img border="0" height="153" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgR4Ihd23dkDqQyQFnCg6GAHy41Y-hdDhX7bYlJ6V9KOLl8_u2LR9QPfa6gO8oFnfT_A-n4yEhVKHXMittqOxCksZhK35ymhjVLtFmDVwxWDyZLu31bS0xPJXzGzDiKrzF908DNdlRUyDo/s200/tercer.png" width="200" /></a><br />
<br />
Aquí arriba se muestran los resultados obtenidos, por cuestiones técnicas no se pudo descargar algún programa para grabar la pantalla ya que en FIME no lo permitía , y la que se empezó a descargar eran 11 MB pero duro cerca de media hora y aun no pasaba de la mitad de carga, mas tarde si se puede conseguir este programa se pondrá aquí abajo el vídeo.<br />
<br />
Aqui ya se agrego el video ,por falta de tiempo se decidió saltarse algunos frames pero este es el video.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='320' height='266' src='https://www.blogger.com/video.g?token=AD6v5dxmBNFYCCBqUlhiqfezLq0Cmv5_Z6E27HhTmfDjiW9ANpUb17JDCwm8LPplpfUoqVuhC5Bt18Eb9H-yiJSh6w' class='b-hbp-video b-uploaded' frameborder='0'></iframe></div>
<br />
Gracias<br />
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<br />Anonymoushttp://www.blogger.com/profile/02979209026993658392noreply@blogger.com1tag:blogger.com,1999:blog-3453522556960864836.post-41826430949614384262013-05-12T20:51:00.000-07:002013-05-12T20:51:01.431-07:00Laboratorio Ubicuo- Retroalimentación Privacidad<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;">Esta semana para laboratorio de cómputo ubicuo se nos encargo otra retroalimentación para los proyectos que están realizando los compañeros del salón la semana pasada se expuso sobre la privacidad de los usuarios y la seguridad que involucra el proyecto. </span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><b>Galería Inteligente</b></span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;">Creo que el documento de los avisos de privacidad y el de los términos de condiciones deberían de tenerlos bien definidos, ademas de que describan exactamente que datos se van a guardar de los usuarios, ademas mencionan que los datos solo se dará acceso con un login, bien pues aquí deberían mejorar las cuestiones de seguridad de el login para prevenirlo de alguna persona que quisiera hacer mal uso de ellas, en los términos y condiciones ademas describir la forma de protegerse contra cualquier mal uso de los datos de los usuarios.</span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<b><span style="font-family: Arial, Helvetica, sans-serif;">Despertador inteligente</span></b></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;">Creo que deberían de considerar que información es realmente la que ocupan ya que demasiados datos hacen que sea mas riesgos de la misma manera que si alguien obtiene esos datos tendría acceso a mas información de un usuario. Pienso que la información estaría mejor tenerla en un servidor en lugar de manejar locamente la información como mencionaron en un móvil. Otra cosa debería ser bueno que especificaran un poco mejor los términos y condiciones sobre el manejo de los datos y protegerse en caso de que se sufra de alguna fuga de información o mal uso de los datos.</span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<b><span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></b>
<b><span style="font-family: Arial, Helvetica, sans-serif;">Computadora Inteligente</span></b></div>
<div style="text-align: justify;">
<div>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;">Un punto bueno en la seguridad de este sistema es que en si pocas personas tienen acceso a la computadora, y si mas personas tienen acceso a ella deberían ser amigos o familiares, claro esta exceptuando si alguien roba o el usuario pierde su aparato. Un punto a considerar en la seguridad de el sistema es que si alguna persona que conozca sobre el sistema de seguridad que se maneja aquí podrían bien tomar una fotografía y usarla para ingresar. </span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div>
<div style="background-color: white;">
<div style="line-height: 18px;">
</div>
<br />
<div style="line-height: normal;">
<b><span style="font-family: Arial, Helvetica, sans-serif;">Casa Inteligente</span></b></div>
<div style="line-height: normal;">
<b><span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></b></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;">Me parece un poco innecesario guardar siempre la información que se este tomando de los sensores, aquí podrían codificar algo en conjunto con el sensor o los sensores para que solo manden la información necesaria ya que de lo contrario tendrían muchísima información que almacenar y manejar.</span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;">Otra cosa eso que mencionaron de una alerta al usuario creo que no es una manera buena y resultaría un poco fastidioso por ejemplo ese tipo de antivirus que te avisa muchas cosas a la gente le resulta fastidioso y buscan la manera de apagarlo. Ademas deberían de definir que es lo que manejaran como datos importantes y cuales no. Igualmente les menciono que deberían especificar bien el documento de términos y condiciones así como la privacidad de los usuarios.</span></div>
</div>
</div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div>
<div style="background-color: white;">
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 18px;"><b>Localizador</b></span><b style="line-height: 18px;">.</b></span></div>
<div style="background-color: white;">
<div style="line-height: 18px;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<span style="font-family: Arial, Helvetica, sans-serif;">Aquí alguno que están en lo cierto y que muchos equipos no manejaron fue lo de cifrar los datos y almacenarlos en la memoria externa , aunque habría que poner atención en eso ya que la memoria externa podría ser extraviada o incluso hasta prestada por el usuario olvidando que hay se encuentran esos datos , por lo demás me parece que todo esta bien. </span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<b style="line-height: 21px;"><span style="font-family: Arial, Helvetica, sans-serif;">Oficina inteligente</span></b></div>
</div>
</div>
<span style="background-color: white; font-family: Arial, Helvetica, sans-serif; text-align: justify;"></span><br />
<div>
<span style="background-color: white; font-family: Arial, Helvetica, sans-serif; text-align: justify;"><b><br /></b></span></div>
<div>
<span style="background-color: white; text-align: justify;"><span style="font-family: Arial, Helvetica, sans-serif;">Aquí seria bueno que especificaran que información sera la que manejen como publica y cual como privada, ami se me haría muy bien que hicieran una selección de los datos que realmente necesitan ser mostrados y manejados ya que al igual que otros proyectos entre mas información manejen mayor responsabilidad. En cuanto a la llave de identificación que manejan me parece que esta bien definida.</span></span><span style="text-align: justify;"><span style="font-family: Arial, Helvetica, sans-serif;">Ustedes al igual que otros equipos deberían de definir mucho mejor los avisos de privacidad especificando la seguridad que se tendrá para el uso de estos datos. </span></span></div>
<div>
<span style="text-align: justify;"><span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></span></div>
<div>
<span style="text-align: justify;"><span style="font-family: Arial, Helvetica, sans-serif;"><b>CarNXP</b></span></span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;">Creo que tienen bien definido el manejo que le darán a la información y la seguridad que aplicaran a ella.</span></div>
Anonymoushttp://www.blogger.com/profile/02979209026993658392noreply@blogger.com1tag:blogger.com,1999:blog-3453522556960864836.post-58920422262087687532013-05-08T19:43:00.003-07:002013-05-08T23:36:15.024-07:00Lab. Visión detección de esquinas<br />
<div style="background-color: white; text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 18px;">En esta semana se nos encargo detectar las esquinas de los polígonos en la imagen.</span></span></div>
<div style="background-color: white; text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;">La p<span style="line-height: 18px;">arte básica: detectar las esquinas con el método de diferencia </span><span style="line-height: 18px;">de filtro mediano </span><span style="line-height: 18px;">y ya la parte avanzada: </span></span><span style="font-family: Arial, Helvetica, sans-serif; line-height: 18px;">teniendo las esquinas, podemos sacar un “wire-frame” al borde.</span></div>
<div style="background-color: white; text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 18px;"></span></span><br />
<div>
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 18px;"><br /></span></span></div>
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 18px;">
</span></span>
<br />
<div>
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 18px;">En base a las esquinas que se detectaran y mediante sus bordes, y esas esquinas se unen con segmentos de lineas rectas recorriendolas en un orden que sigue el borde.</span></span></div>
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 18px;">
</span></span>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 18px;"><br /></span></span></div>
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 18px;">
<div>
Detección de esquinas con un filtro mediano</div>
<div>
• Calcular una versión con filtro de mediano de la imagen original.</div>
<div>
• Sacar la diferencia entre la imagen original y el resultado del filtro.</div>
<div>
• El chiste es primero disminuir el ruido en la imagen. </div>
<div>
• Por ejemplo eliminando ruido tipo sal-pimienta.</div>
<div>
• Evita que pixeles que son ruido se resalten como esquinas.</div>
</span></span></div>
<div style="background-color: white; line-height: 18px; text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="background-color: white; text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 18px;">Estas son algunas imágenes utilizadas de prueba</span></span></div>
<div style="background-color: white; text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 18px;"><br /></span></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 18px;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqSutxjwWmT0pVosV2kQ6ExMQBfqASxTJ_6k0huwJQVcsbKl6jkOLDahw3cyJfdmSnK8KueJAyubolquqPTfc6zACkglYZCGpvsMiOdzTo-2W6tLVU_Cfr6nxi5fXTRIfixi2pZ6yXkQQ/s1600/FIGURAS+GEOMETRICAS.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="125" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqSutxjwWmT0pVosV2kQ6ExMQBfqASxTJ_6k0huwJQVcsbKl6jkOLDahw3cyJfdmSnK8KueJAyubolquqPTfc6zACkglYZCGpvsMiOdzTo-2W6tLVU_Cfr6nxi5fXTRIfixi2pZ6yXkQQ/s200/FIGURAS+GEOMETRICAS.jpg" width="200" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOvRdrMBZBbTvaxTrdAhSwoGsGyvpEeDuaBuarMKttLd0AvWNtq3EUOR1Q2k_SDmo6WcAG2zpPmjNk2A_L9jwaPUmq7w-itMIjkJrwGbtyNhQ2-qhupIs8E3vIlYrU4Tx7nno1P-Camlk/s1600/cuadri.jpg" imageanchor="1" style="clear: left; display: inline !important; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="95" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOvRdrMBZBbTvaxTrdAhSwoGsGyvpEeDuaBuarMKttLd0AvWNtq3EUOR1Q2k_SDmo6WcAG2zpPmjNk2A_L9jwaPUmq7w-itMIjkJrwGbtyNhQ2-qhupIs8E3vIlYrU4Tx7nno1P-Camlk/s200/cuadri.jpg" width="200" /></a></span></span></div>
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 18px;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOvRdrMBZBbTvaxTrdAhSwoGsGyvpEeDuaBuarMKttLd0AvWNtq3EUOR1Q2k_SDmo6WcAG2zpPmjNk2A_L9jwaPUmq7w-itMIjkJrwGbtyNhQ2-qhupIs8E3vIlYrU4Tx7nno1P-Camlk/s1600/cuadri.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em; text-align: center;"><br /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOvRdrMBZBbTvaxTrdAhSwoGsGyvpEeDuaBuarMKttLd0AvWNtq3EUOR1Q2k_SDmo6WcAG2zpPmjNk2A_L9jwaPUmq7w-itMIjkJrwGbtyNhQ2-qhupIs8E3vIlYrU4Tx7nno1P-Camlk/s1600/cuadri.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em; text-align: center;"><br /></a><br />
.</span></span></div>
<div style="background-color: white; line-height: 18px; text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="background-color: white; line-height: 18px; text-align: left;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="background-color: white; line-height: 18px; text-align: left;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="background-color: white; line-height: 18px; text-align: center;">
<span style="text-align: left;"><span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></span></div>
<span style="font-family: Arial, Helvetica, sans-serif;">Para las esquinas se saco la diferencia entra la imagen original y la filtrada . solo es una resta como las que ya se habían echo en tareas anteriores y se hace uso te código de tareas pasadas donde se aplica normalizacion y una binarizacion.</span><br />
<div>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;">Aquí pueden observarse las esquinas de las dos figuras ,como se puede observar el circulo es omitido ya que no contiene esquinas.</span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2Wu4KXUKLJ8EbqF2sX5pLH_eMA0CMweLnUt7vozSjqI_vy1P_7PW0AOk0LogVS2rv_bwpWjEv3SZ4Ig282qIbPGy3DVKB-3Vjfw0M_vG_pyeI9nFpdn7HXBSp1ZIvpGHmU5fH2d10LVM/s1600/puntosesq.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="211" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2Wu4KXUKLJ8EbqF2sX5pLH_eMA0CMweLnUt7vozSjqI_vy1P_7PW0AOk0LogVS2rv_bwpWjEv3SZ4Ig282qIbPGy3DVKB-3Vjfw0M_vG_pyeI9nFpdn7HXBSp1ZIvpGHmU5fH2d10LVM/s320/puntosesq.png" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_6PYo09VJc3R5vy4-3JgdNd9sjTzJFownwWSDpKKN4e30nEIMzDVOnEBdFLCvYJ4gWCKA2gskgB5xT3QMTJ1AXQeIiJQv9v0letA3N3VjS2mpJk_7XJlO3N8tF68EW9I4MqY33zLUrBY/s1600/Selecci%C3%B3n_056.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="247" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_6PYo09VJc3R5vy4-3JgdNd9sjTzJFownwWSDpKKN4e30nEIMzDVOnEBdFLCvYJ4gWCKA2gskgB5xT3QMTJ1AXQeIiJQv9v0letA3N3VjS2mpJk_7XJlO3N8tF68EW9I4MqY33zLUrBY/s320/Selecci%C3%B3n_056.png" width="320" /></a></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
Ahora se procede arealizar un recorrido "wire-frame" , este tipo de métodos ya fue usado en tareas pasadas para sacar los bordes y como estas esquinas están dentro de ellas nos son de mucha utilizad para sacar los puntos X, Y donde se encuentran y aplicamos un recorrido bfs.</div>
<div>
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-gx8W5y_mJLH76TK1uQGJgO8uFxHtI-_rOKt6Jmao3rSOEJLhwb0xPFc0eYE8K-1Pt1EmHvEoTJ_YzXRXz3dbZZi4oKohuw9m3Ym8sRb6aJ-tDMyL0teHmOyeGLyFdBPUDa3Bxx1ZgV4/s1600/border_output.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="92" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-gx8W5y_mJLH76TK1uQGJgO8uFxHtI-_rOKt6Jmao3rSOEJLhwb0xPFc0eYE8K-1Pt1EmHvEoTJ_YzXRXz3dbZZi4oKohuw9m3Ym8sRb6aJ-tDMyL0teHmOyeGLyFdBPUDa3Bxx1ZgV4/s200/border_output.png" width="200" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgN_04qWn3c-r-WhyphenhyphensENCEJaHBUuqRF9j0-0wTDRCYGWoFiaJGFuzTK-yqZkBVVfrJFRgo2Dif0Be8QuXc_6sie9op0E5jmS5q3Nyrlp1RqVQiLqt6PBz46FLriw3at57KoSKg5iu2wgt8/s1600/border_output.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="125" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgN_04qWn3c-r-WhyphenhyphensENCEJaHBUuqRF9j0-0wTDRCYGWoFiaJGFuzTK-yqZkBVVfrJFRgo2Dif0Be8QuXc_6sie9op0E5jmS5q3Nyrlp1RqVQiLqt6PBz46FLriw3at57KoSKg5iu2wgt8/s200/border_output.png" width="200" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div style="background-color: white; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px; text-align: justify;">
<br /></div>
<div style="background-color: white; text-align: justify;">
<span style="background-color: transparent; line-height: 18px; text-align: center;"><span style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: x-small;">Después</span></span><span style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: x-small;"><span style="line-height: 18px;"> de todos los pasos estos son los resultados.</span></span></div>
<div style="background-color: white; text-align: justify;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnomMDMqRLBKe_r0n56wvz7NydlyfMYsbgaEjpenQcAhOh3X_zlxbS2bcstnLx3x_E314sxVNg8opWhr-JP0clY7kzGmaBUkAPtVivjuRpFkSuuv8-EJS9p5eAX5cPhYVUMxRgY7ry0PI/s1600/salid.png" imageanchor="1" style="background-color: transparent; clear: left; display: inline !important; margin-bottom: 1em; margin-right: 1em; text-align: center;"><img border="0" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnomMDMqRLBKe_r0n56wvz7NydlyfMYsbgaEjpenQcAhOh3X_zlxbS2bcstnLx3x_E314sxVNg8opWhr-JP0clY7kzGmaBUkAPtVivjuRpFkSuuv8-EJS9p5eAX5cPhYVUMxRgY7ry0PI/s320/salid.png" width="320" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-B12BTTvnsvBVES2eD_a39h_aS9PBQVjmUcFYejUKkqwK6ETXNODFk4okZ64KY3csklYwnKgwhyphenhyphen0onaDzUqXQmSYP4fjo11PUNTsnu6M4NOqkJ67a_isN078lbgZm2uQdmhjZmRdHp3s/s1600/salida.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="152" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-B12BTTvnsvBVES2eD_a39h_aS9PBQVjmUcFYejUKkqwK6ETXNODFk4okZ64KY3csklYwnKgwhyphenhyphen0onaDzUqXQmSYP4fjo11PUNTsnu6M4NOqkJ67a_isN078lbgZm2uQdmhjZmRdHp3s/s320/salida.png" width="320" /></a></div>
<div style="background-color: white; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjeKyAwEBSTPCVXz351Fg3Ot1g4ANgWNVcDC6SjpxBTBpCgHid8Nt-8CS-KqHsXSyagOOahkGHTkPe83jnH-W0g_TR7O8J2NVYCKZBipussYzMb-djOarCQ_D03SbB8LBagSeSnbX7uQhM/s1600/panta.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="358" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjeKyAwEBSTPCVXz351Fg3Ot1g4ANgWNVcDC6SjpxBTBpCgHid8Nt-8CS-KqHsXSyagOOahkGHTkPe83jnH-W0g_TR7O8J2NVYCKZBipussYzMb-djOarCQ_D03SbB8LBagSeSnbX7uQhM/s640/panta.png" width="640" /></a></div>
<div style="background-color: white; text-align: justify;">
<br /></div>
<div style="background-color: white; text-align: justify;">
<span style="background-color: transparent;">Aquí</span> dejo el código relevante.</div>
<div style="background-color: white; text-align: justify;">
<br /></div>
<div style="background-color: white; text-align: justify;">
<script src="https://gist.github.com/robertovalenzuela91/5545753.js"></script></div>
<div style="background-color: white; text-align: justify;">
<br /></div>
<div style="background-color: white; text-align: justify;">
<br /></div>
<div style="background-color: white; text-align: justify;">
Por alguna razón algunas veces el punto medio de la figura lo ponía equivocado </div>
<div style="background-color: white; text-align: justify;">
<span style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: x-small;"><span style="line-height: 18px;"><br /></span></span>
<span style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: x-small;"><span style="line-height: 18px;">Aquí</span><span style="line-height: 18px;"> otro ejemplo.</span></span><br />
<span style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: x-small;"><span style="line-height: 18px;"><br /></span></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiN64SfFYiI_LNY1KfhyphenhyphenjW8zdQpCSai8meLFZ5oDquS4X3NPuOL-jKw_zN_SOjNXH_sztra3lQjvfyRGXWMrW6TUV4INygf_IQ3gO5T-k0t_VRDdzDSN6OHntbD76sm0rp6tb3Vhrqq_NM/s1600/fig.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="356" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiN64SfFYiI_LNY1KfhyphenhyphenjW8zdQpCSai8meLFZ5oDquS4X3NPuOL-jKw_zN_SOjNXH_sztra3lQjvfyRGXWMrW6TUV4INygf_IQ3gO5T-k0t_VRDdzDSN6OHntbD76sm0rp6tb3Vhrqq_NM/s640/fig.jpg" width="640" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikOVMfDGhLDUCJU5CmUpTqMT7tcMfcSiPA9ldrP_yU6mJA-ZQ6nlT1o-oerRWQc0LhEghGxg9LJmyRiFDfjgS4RW_MLPlptHE7mFGKscR9E1Kl9utiFIjRFQwgqHIHaUKQozL_HJXgN1w/s1600/ds4.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="356" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikOVMfDGhLDUCJU5CmUpTqMT7tcMfcSiPA9ldrP_yU6mJA-ZQ6nlT1o-oerRWQc0LhEghGxg9LJmyRiFDfjgS4RW_MLPlptHE7mFGKscR9E1Kl9utiFIjRFQwgqHIHaUKQozL_HJXgN1w/s640/ds4.png" width="640" /></a></div>
<span style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: x-small;"><span style="line-height: 18px;"><br /></span></span></div>
<div style="background-color: white; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px; text-align: justify;">
<br /></div>
<br style="background-color: white; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px; text-align: start;" />
<script src="https://gist.github.com/robertovalenzuela91/5545930.js"></script><br />
<br />
Creo que se en esta parte se podría hacer alguna condición que si la imagen es de mas grande de tantos pixeles , se cambie automáticamente el tamaño de la letra y del centro porque aveces era muy grande como el ejemplo de arriba y apenas se alcanzaba a distinguir y tenia que mover manualmente al tamaño.<br />
<div>
<br /></div>
Anonymoushttp://www.blogger.com/profile/02979209026993658392noreply@blogger.com1tag:blogger.com,1999:blog-3453522556960864836.post-85806802058185355662013-05-06T23:27:00.004-07:002013-05-06T23:27:24.931-07:00Lab-Ubicomp
<br />
<div style="margin-bottom: 0.35cm; text-align: center;">
<span style="background-color: white; text-align: left;"><span style="color: #333333; font-family: lucida grande, tahoma, verdana, arial, sans-serif; font-size: x-small;"></span></span></div>
<div style="line-height: 17px; margin-bottom: 0.35cm; text-align: left;">
<span style="color: #333333; font-family: lucida grande, tahoma, verdana, arial, sans-serif; font-size: x-small;">Nombre del paper: <br />Privacy Invasions in Ubiquitous Computing</span></div>
<div style="line-height: 17px; margin-bottom: 0.35cm; text-align: left;">
<span style="color: #333333; font-family: lucida grande, tahoma, verdana, arial, sans-serif; font-size: x-small;">Autor: <br />Privacy Invasions in Ubiquitous Computing</span></div>
<div style="line-height: 17px; margin-bottom: 0.35cm; text-align: left;">
<span style="color: #333333; font-family: lucida grande, tahoma, verdana, arial, sans-serif; font-size: x-small;"><br /></span></div>
<div style="line-height: 17px; margin-bottom: 0.35cm; text-align: center;">
<span style="color: #333333; font-family: lucida grande, tahoma, verdana, arial, sans-serif; font-size: x-small;"><b style="background-color: transparent; font-family: Arial, serif; font-size: 16pt;">Invasión
de la privacidad en Computación Ubicua</b></span></div>
<br />
<div align="JUSTIFY" lang="en-US" style="margin-bottom: 0.35cm;">
<br /><span style="font-family: Arial, serif;">En
este trabajo se motiva por qué es necesaria la intimidad, describe
límites de privacidad que trata de captar información personal se
percibe una amenaza, y se ve brevemente en cómo la computación
ubicua intensifica estos problemas</span></div>
<ol>
<li><div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="font-family: Arial, serif;"><b>INTRODUCCIÓN</b></span></div>
</li>
</ol>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="font-family: Arial, serif;">La
privacidad es probablemente la preocupación más importante debido
a la amenaza a la vida privada causada por la cada vez mayor sin duda
el uso de bases de datos comerciales distribuidos que gran parte de
nuestro registro diario electrónico las transacciones. La
computación ubicua tiene ahora el potencial para crear una red aún
más invisibles e integral de vigilancia que cubra una participación
sin precedentes de nuestra vida pública y privada.</span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
</div>
<ol start="2">
<li><div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="font-family: Arial, serif;"><span style="font-size: small;"><b>MOTIVAR
LA INTIMIDAD PERSONAL</b></span></span></div>
</li>
</ol>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="font-family: Arial, serif;">Privacidad,
la más prominente siendo probablemente juez Brandeis "La
derecho a ser dejado solo.</span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="font-family: Arial, serif;">Privacidad
es a menudo visto como un requisito fundamental para cualquier
democracia moderna. Sólo si la gente puede elegir libremente de
acuerdo a sus intereses y creencias, sin miedo de la represión de
sus conciudadanos, la necesaria pluralidad de ideas y actitudes
pueden que impiden crecer con lo que el público en general en la
línea de los líderes carismáticos.</span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="font-family: Arial, serif;"><span style="font-size: small;"><b>Harvard
</b></span></span><span style="font-family: Arial, serif;">profesor de
derecho Lawrence Lessig tiene este requisito un paso más allá y
diferencia entre una serie de motivaciones para la protección de la
privacidad en nuestras leyes actuales y normas:</span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="font-family: Arial, serif;">-
</span><span style="font-family: Arial, serif;"><span style="font-size: small;"><b>Privacidad
como </b></span></span><span style="font-family: Arial, serif;"><span style="font-size: small;"><b>empowerment:</b></span></span><span style="font-family: Arial, serif;"><span style="font-size: small;"><b>
</b></span></span><span style="font-family: Arial, serif;">: Ver
privacidad principalmente privacidad de la información, su objetivos
darle a la gente el poder de controlar la difusión y diseminación
de la información sobre sí mismos. </span>
</div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="font-family: Arial, serif;">-
</span><span style="font-family: Arial, serif;"><span style="font-size: small;"><b>Privacidad
como utilidad</b></span></span><span style="font-family: Arial, serif;">:
Brinda una protección más o menos eficaz de molestias como el no
solicitado llamadas o correos electrónicos. .</span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="font-family: Arial, serif;">-
</span><span style="font-family: Arial, serif;"><span style="font-size: small;"><b>Privacidad
como la dignidad:</b></span></span><span style="font-family: Arial, serif;">
La dignidad se puede describir como "la presencia de equilibrio
y respeto de sí mismo en uno de conducta en un grado que inspira
respeto. " Esto no sólo implica estar libre de sospechas sin
fundamento.</span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="font-family: Arial, serif;">-</span><span style="font-family: Arial, serif;"><span style="font-size: small;"><b>Privacidad
como limitación del poder:</b></span></span><span style="font-family: Arial, serif;">
las leyes de privacidad y normas morales para que pueda ampliar
también ser visto como una herramienta para mantener los controles y
equilibrios de poderes de una élite gobernante.</span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="font-family: Arial, serif;">-
</span><span style="font-family: Arial, serif;"><span style="font-size: small;"><b>Privacy como
subproducto de las herramientas de vigilancia imperfectos</b></span></span><span style="font-family: Arial, serif;">:</span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="font-family: Arial, serif;">La
aplicación de la ley en muchos países democráticos puede escuchar
cualquier llamada de teléfono privado, y abrir cualquier número de
cartas privadas, reciben una búsqueda adecuada orden, </span>
</div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="font-family: Arial, serif;">Dependiendo
de qué tipo de motivación se supone para preservar la privacidad,
ubicuo informática puede convertirse en el factor determinante de
cambiar el alcance y el impacto de protección de la privacidad</span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="font-family: Arial, serif;">La
computación ubicua influye diseño de dos importantes</span></div>
<ul>
<li><div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="font-family: Arial, serif;"><span style="font-size: small;"><u>parámetros
relativos a la privacidad: la capacidad de controlar y la capacidad
de búsqueda</u></span></span><span style="font-family: Arial, serif;">.</span></div>
</li>
</ul>
<div align="JUSTIFY" style="margin-bottom: 0.35cm; margin-left: 1.27cm;">
<br /><br />
</div>
<ol start="3">
<li><div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="font-family: Arial, serif;"><span style="font-size: small;"><b>INFORMATICA
Y VIGILANCIA UBICUA</b></span></span></div>
</li>
</ol>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="font-family: Arial, serif;">Monitoreo
personas y sus acciones y hábitos es un rasgo humano tan antiguo
como la humanidad misma.</span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="font-family: Arial, serif;">En
los "buenos viejos tiempos", esa vigilancia constante se
llevaría a cabo dentro de pequeños pueblos y asentamientos de
nuestros estrechos compañeros sociales, que daría cuenta de
inmediato cualquier cosa fuera de lo común y difundir en la
sociedad. </span>
</div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="font-family: Arial, serif;">Tal
monitoreo integral (o: vigilancia) crean nuevas oportunidades por lo
MIT profesor emérito Gary T. Marx. Él va a definir cuatro de estos
pasos fronterizos.</span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="font-family: Arial, serif;">-
</span><span style="font-family: Arial, serif;"><span style="font-size: small;"><b>Las fronteras
naturales</b></span></span><span style="font-family: Arial, serif;">:
las limitaciones físicas de observaciones, como las paredes y
puertas, la ropa, la oscuridad, sino también sellado de cartas,
llamadas telefónicas. Incluso las expresiones faciales</span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="font-family: Arial, serif;">-
</span><span style="font-family: Arial, serif;"><span style="font-size: small;"><b>Las fronteras
sociales</b></span></span><span style="font-family: Arial, serif;">:
Expectativas sobre la confidencialidad para los miembros de
determinados grupos sociales funciones, como miembros de la familia,
médicos o abogados.</span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="font-family: Arial, serif;">-
</span><span style="font-family: Arial, serif;"><span style="font-size: small;"><b>Las fronteras
espaciales y temporales</b></span></span><span style="font-family: Arial, serif;">:
Las expectativas habituales de las personas que las partes de su
vida, tanto en el tiempo y espacio social, pueden permanecer
separados unos de otros</span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<br /><br />
</div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<br /><br />
</div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="font-family: Arial, serif;">-
</span><span style="font-family: Arial, serif;"><span style="font-size: small;"><b>Borders
debido a los efectos ephermal o transitorio</b></span></span><span style="font-family: Arial, serif;">:
Describe lo que es más conocido Como un "momento fugaz",
una expresión irreflexiva o acción que esperamos se olvida pronto,
o fotos antiguas y cartas que ponemos en nuestra basura. </span>
</div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="font-family: Arial, serif;">El
problema de las fronteras espaciales y temporales en la otra parte es
bien conocido </span><span style="font-family: Arial, serif;"><span style="font-size: small;"><b>desde
la zona de los perfiles de consumo</b></span></span><span style="font-family: Arial, serif;">.
Los perfiles son bastante a menudo el foco de las preocupaciones del
público, pero las actitudes hasta el momento sociales y legales han
sido relativamente relajado acerca de ellos. </span>
</div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="font-family: Arial, serif;"><span style="font-size: small;"><u><b>La
aplicación de la tecnología</b></u></span></span><span style="font-family: Arial, serif;">
de la computación ubicua en zonas de fronteras principalmente
sociales</span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="font-family: Arial, serif;">-
Por ejemplo, cuando un grupo social cercano interactúa sólo entre
ellos, como</span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="font-family: Arial, serif;">familias
o compañeros de trabajo. La mayoría de los participantes ya
comparten una estrecha relación y suelen saber mucho uno sobre el
otro, sin necesidad de un sistema para compilar un perfil de su
comunicación pareja. Estos sistemas, sin embargo, también plantean
la apuesta en cuanto a qué tipo de información que manejar.
Mientras que una pizarra de comunicación para las familias puede
facilitar la vinculación social entre los miembros físicamente y
temporalmente separados, sino que también aumenta el riesgo de no
deseados cruces fronterizos sociales por accidente.</span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="font-family: Arial, serif;">Las
</span><span style="font-family: Arial, serif;"><span style="font-size: small;"><u><b>fronteras
naturales</b></u></span></span><span style="font-family: Arial, serif;">,
entonces, podría ser más fácil de respetar el diseño de la
computación ubicua sistemas. </span>
</div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="font-family: Arial, serif;">Los
</span><span style="font-family: Arial, serif;"><span style="font-size: small;"><u><b>cruces
fronterizos</b></u></span></span><span style="font-family: Arial, serif;">.
A pesar de que un sistema portátil sensible al contexto podría
mantener sus datos a sí misma, su conjunto de sensores sin embargo
sondear profundamente en nuestra vida personal, y las cosas que
podría encontrar allí podrían asustarse con facilidad y sin
problemas.</span></div>
<ol start="4">
<li><div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="font-family: Arial, serif;"><span style="font-size: small;"><b>EL
PODER DE LA BUSQUEDA</b></span></span></div>
</li>
</ol>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="font-family: Arial, serif;">Los
sistemas de computación ubicua, incluso cuando se instala por el
bien común y con la mejor de las intenciones, se ejecutará una alta
probabilidad de involuntariamente amenaza nuestras fronteras
personales que diferencian privada de lo público.</span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="font-family: Arial, serif;"><span style="font-size: small;"><i><u>Tecnología
de búsqueda</u></i></span></span><span style="font-family: Arial, serif;">
: es un enfoque particular de la computación ubicua, sobre todo
desde que sus métodos básicos son más propensos a desarrollar en
los ámbitos de la información recuperación o bases de datos. </span>
</div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="font-family: Arial, serif;">Sistema
de computación ubicua es muy probable que proporcione a sus
desarrolladores, propietarios y los reguladores con una herramienta
importante para impulsar el futuro desarrollo de los conceptos de
privacidad en la sociedad. </span>
</div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<br /><br />
</div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="font-family: Arial, serif;">Ejemplos
de consecuencias en el diseño de sistemas ubicuos.</span></div>
<ul>
<li><div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="font-family: Arial, serif;">Usar
el sentido de mejora de las tecnologías escasamente en la
computación ubicua, y sólo en entornos limitados y bien definidos
(por ejemplo, urgencias, hangares). </span>
</div>
</li>
<li><div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="font-family: Arial, serif;">Conceptos
de comunicación podrían ser evaluado de acuerdo con las fronteras
sociales existentes de todos los participantes, con el fin de
prevenir derrames de datos no deseados. </span>
</div>
</li>
<li><div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="font-family: Arial, serif;">Capacidades
de búsqueda que permiten a las fronteras espaciales y temporales
tendría que ser cuestionada cruces, y el concepto de efectos
transitorios, efímeros ser re-introducidos en arquitecturas de
computación ubicua, lo que permite, por ejemplo, información que
decae lentamente con el tiempo.</span></div>
</li>
</ul>
<div align="JUSTIFY" style="margin-bottom: 0.35cm; margin-left: 1.27cm;">
<br /><br />
</div>
<ol start="5">
<li><div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="font-family: Arial, serif;"><b>CONCLUSIONES</b></span></div>
</li>
</ol>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="font-family: Arial, serif;">El
despliegue de los sistemas de computación ubicua en la voluntad del
mundo real en muchos casos tener consecuencias más allá de las
técnicas obvias. La privacidad de las personas deben influir en el
diseño y puesta en práctica de lo que que llamaríamos sistemas
respetuoso de la intimidad de computación ubicua, es decir, sistemas
que tienen la tejido social de la vida cotidiana en cuenta y tratar
de evitar que la frontera personal no intencional cruces. Un análisis
adecuado de carácter no técnico aspectos proporcionarán
beneficioso para el diseño general del sistema en el campo de la
ubicua informática.</span></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<b><br /></b></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<b>Referencias:</b></div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="font-size: x-small;"><span style="font-family: Arial, Helvetica, sans-serif;">Autor: Marc Langheinrich</span></span></div>
<span style="font-family: Arial, Helvetica, sans-serif;"><div align="JUSTIFY" style="display: inline !important; margin-bottom: 0.35cm;">
<span style="font-size: x-small;">Distributed Systems Group</span></div>
<div align="JUSTIFY" style="display: inline !important; margin-bottom: 0.35cm;">
<span style="font-size: x-small;">Institute for Pervasive Computing</span></div>
<div align="JUSTIFY" style="display: inline !important; margin-bottom: 0.35cm;">
<span style="font-size: x-small;">Swiss Federal Institute of Technology, ETH Zurich</span></div>
<div align="JUSTIFY" style="display: inline !important; margin-bottom: 0.35cm;">
<span style="font-size: x-small;">8092 Zurich, Switzerland</span></div>
<div align="JUSTIFY" style="display: inline !important; margin-bottom: 0.35cm;">
<span style="font-size: x-small;">www.inf.ethz.ch/ ̃langhein</span></div>
</span><br />
<br />
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
</div>
<div align="JUSTIFY" style="margin-bottom: 0.35cm;">
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="font-size: x-small;">1. Philip E. Agre and Marc Rotenberg, editors. Technology and Privacy: The New Landscape.</span><span style="font-size: x-small;">The MIT Press, 1998.</span><span style="font-size: x-small;">2. Victoria Bellotti and A. Sellen. Design for privacy in ubiquitous computing environments.</span><span style="font-size: x-small;">In Proc. of the European Conference on Computer-Supported Cooperative Work, 1993.</span><span style="font-size: x-small;">3. David Brin. The Transparent Society. Perseus Books, Reading MA, 1998.</span><span style="font-size: x-small;">4. Peter Cochrane. Head to Head. Sovereign Magazine, pages 56–57, spring 2000. Available</span><span style="font-size: x-small;">at: www.cochrane.org.uk/opinion/papers/prof.htm.</span><span style="font-size: x-small;">5. Amitai Etzioni. The Limits of Privacy. Basic Books, New York NY, 1999.</span><span style="font-size: x-small;">6. Simson Garfinkel. Database Nation. O’Reilly, Sebastopol CA, 2000.</span><span style="font-size: x-small;">7. Robert Gellman. Does privacy law work? In Agre and Rotenberg [1], chapter 7, pages</span><span style="font-size: x-small;">193–218.</span><span style="font-size: x-small;">8. Robert O’Harrow Jr. Prozac maker reveals patient e-mail addresses. The Washington Post,</span><span style="font-size: x-small;">July 4, 2001.<br /><a href="http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.6.6743&rep=rep1&type=pdf">Liga al documento</a></span></span></div>
Anonymoushttp://www.blogger.com/profile/02979209026993658392noreply@blogger.com1tag:blogger.com,1999:blog-3453522556960864836.post-69861591274197050152013-05-01T22:25:00.002-07:002013-05-02T09:58:24.689-07:00Lab - Visión detección de poligonosPara esta entrega de laboratorio se encargo el detectar polígonos.<br />
<br />
Se utilizaron distintos códigos de tareas pasadas , se hizo uso de escala de grises , convolución, detección de lineas y bfs.<br />
<br />
<br />
<script src="http://pastebin.com/embed_js.php?i=wyXVc3BP"></script>
<script src="https://gist.github.com/robertovalenzuela91/5503240.js"></script>
<br />
<br />
<br />
<br />
<br />
<br />
<script src="https://gist.github.com/robertovalenzuela91/5440704.js"></script><br />
<br />
<br />
<br />
Aquí también el código para detección de lineas .<br />
<br />
<script src="https://gist.github.com/robertovalenzuela91/5054923.js"></script><br />
<br />
Esta fue la imagen de prueba :<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzAGC5F9-dlEfPYyj20XWPzCJCVvJxyYNdxUnma4z7BKPocG_f61vdUzkCVjvDnIVZdgs3osKvF7xoe-JEoZ_DmYjcFIdz8gmyHnMJs0m8-U7h1QnWGZZ-NXPxufXitYmb0U2mdl0OS58/s1600/cuadrado.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em; text-align: center;"><img border="0" height="141" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzAGC5F9-dlEfPYyj20XWPzCJCVvJxyYNdxUnma4z7BKPocG_f61vdUzkCVjvDnIVZdgs3osKvF7xoe-JEoZ_DmYjcFIdz8gmyHnMJs0m8-U7h1QnWGZZ-NXPxufXitYmb0U2mdl0OS58/s200/cuadrado.jpg" width="200" /></a><br />
<br />
Resultados<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj673qhR4_43jlZgQHqgP-XedIsHuALD9Q3_qSx8kFdQ52Wg_YxN8g1nnett00gwNNQkgytJ6MY7A5DsyhSTg-DjJEkbZVHjzPoNEJ9UCwmJzCo-QcVcRYKxWnUYgpPDrGKRZIf2BNAGLQ/s1600/output_bfs.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="226" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj673qhR4_43jlZgQHqgP-XedIsHuALD9Q3_qSx8kFdQ52Wg_YxN8g1nnett00gwNNQkgytJ6MY7A5DsyhSTg-DjJEkbZVHjzPoNEJ9UCwmJzCo-QcVcRYKxWnUYgpPDrGKRZIf2BNAGLQ/s320/output_bfs.png" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCbVPZ200RTjiGVPnHKadFicFYhP-UNLL5nNqtqTRK5A_j1YSiUzguMKklC1mR9rhj32RQrWJuyM1S_UiC4-mBL-aR9ZVtBXAAbRhmhgfcaD0K1WTqifklgelyAYzqg_Azv64huxT9B2s/s1600/output.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="451" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCbVPZ200RTjiGVPnHKadFicFYhP-UNLL5nNqtqTRK5A_j1YSiUzguMKklC1mR9rhj32RQrWJuyM1S_UiC4-mBL-aR9ZVtBXAAbRhmhgfcaD0K1WTqifklgelyAYzqg_Azv64huxT9B2s/s640/output.png" width="640" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<br />
<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzDrbjQ9Nwv6-XLhuAxw6FduiTAU4Ms31r2-Mlv2Pd6yiZ_eljM554HSy9PH5gbopIlCcxgSzx24-9Gdvme_ejwQ5oquRfaPIgjwr1blv4VY5pfwM1abMgGHu7B_PkDCSbz79ICOxTDsw/s1600/captura.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="223" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzDrbjQ9Nwv6-XLhuAxw6FduiTAU4Ms31r2-Mlv2Pd6yiZ_eljM554HSy9PH5gbopIlCcxgSzx24-9Gdvme_ejwQ5oquRfaPIgjwr1blv4VY5pfwM1abMgGHu7B_PkDCSbz79ICOxTDsw/s400/captura.png" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />Anonymoushttp://www.blogger.com/profile/02979209026993658392noreply@blogger.com1tag:blogger.com,1999:blog-3453522556960864836.post-14383053366461296542013-04-29T23:34:00.000-07:002013-04-29T23:34:00.065-07:00Lab 8 Sugerencias de Usabilidad<div style="text-align: justify;">
<span style="background-color: white;"><b style="line-height: 20px;"><span style="font-family: Arial, Helvetica, sans-serif;">Alarma inteligente:</span></b></span></div>
<div style="text-align: justify;">
<span style="background-color: white;"><span style="line-height: 20px;"><span style="font-family: Arial, Helvetica, sans-serif;">Me pareció bien la técnica que emplearon , lo que no especificaron bien es que alcance van a tener los sensores ademas estaría bien ya para obtener datos de conformidad con el usuario,hacerle una encuesta final sobre como se sintieron quizás durante un mes utilizando este sistema. Aqui creo que podrian probar distintos tonos o canciones y si utilizaran un tono general, seleccionar en base a pruebas con usuarios cual es el mas adecuado.</span></span></span></div>
<div style="text-align: justify;">
<span style="background-color: white;"><span style="line-height: 20px;"><span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></span></span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br style="line-height: 18px;" /></span></div>
<div style="text-align: justify;">
<b style="line-height: 20px;"><span style="font-family: Arial, Helvetica, sans-serif;">Oficina inteligente</span></b></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="background-color: white;"><span style="line-height: 18px;">Al leer sus preguntas y respuestas en mi opinión estuvieron alejadas de el objetivo que era la usabilidad , ya que no obtuvieron respuestas significativas,ademas no mencionaron si ya el sistema funciona con distintas iluminaciones o solamente se puede usar con una luz permanente y con intensidad siempre igual.Ademas pudieran haber mostrado las respuestas de otra forma ya que combinadas generaba un poco de </span></span><span style="line-height: 18px;">confusión</span></span></div>
<div style="text-align: justify;">
<span style="background-color: white;"><span style="line-height: 18px;"><span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></span></span></div>
<div style="text-align: justify;">
<span style="line-height: 20px;"><b><span style="font-family: Arial, Helvetica, sans-serif;">Galería</span></b></span></div>
<div style="text-align: justify;">
<span style="line-height: 18px;"><span style="font-family: Arial, Helvetica, sans-serif;">Creo que deberían haber especificado bien las características que tendrá el sensor el alcance etc, ya que no seria muy usable si el sensor detecta a alguna persona a 20 o 10 metros ya que de esta forma se podría encender la reproducción del audio y la persona ni si quiera darse cuenta, otra cosa que falto es mencionar el sonido como le harán para que no se escuchen distintas grabaciones y sea difícil entender o escuchar ya que en un museo siempre hay muchas personas mirando obras distintas. Ademas podrían haber incluido mas preguntas para obtener respuestas significativas.</span></span></div>
<div style="text-align: justify;">
<span style="line-height: 18px;"><span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></span></div>
<div style="text-align: justify;">
<b style="line-height: 18px;"><span style="font-family: Arial, Helvetica, sans-serif;">Carro NFC</span></b></div>
<div style="text-align: justify;">
<span style="line-height: 18px;"><span style="font-family: Arial, Helvetica, sans-serif;">Creo que esta es una de las presentaciones mas completas, mostraron pruebas y resultados de una forma</span></span></div>
<div style="text-align: justify;">
<span style="line-height: 18px;"><span style="font-family: Arial, Helvetica, sans-serif;">entendible y concreta, quizás realizar algunas pruebas sobre el sistema y evaluar los resultados como su velocidad , su facilidad de uso, y quizás una evaluación de un mayor numero de personas</span></span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<br />
<br />
<div style="text-align: justify;">
<b style="font-family: Arial, Helvetica, sans-serif; line-height: 18px;">Casa inteligente</b></div>
<span style="font-family: Arial, Helvetica, sans-serif;"><div style="text-align: justify;">
<span style="line-height: 18px;">En mi </span><span style="line-height: 18px;">opinión la mejor manera de obtener resultados directos de los usuarios es mediante preguntas directas , una encuesta ,un formulario etc ya que el escuchar opiniones quizás no obtienen puntos concretos de mejora en la usabilidad, otra cosa que pudieron haber echo es la prueba donde el usuario descubre por si mismo las funcionalidades del sistema sin que se le explique como utilizarlo. Y si va a utilizar una interfaz las pruebas de colores no pueden faltar.</span></div>
</span><br />
<div style="text-align: justify;">
<span style="line-height: 18px;"><span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></span></div>
<br />
<div style="text-align: justify;">
<span style="background-color: white;"><span style="font-family: Arial, Helvetica, sans-serif;"><b style="line-height: 20px;">Garage Inteligente</b><span style="line-height: 20px;"> </span></span></span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;">Mostraron diferentes prototipos que pudieran ser utilizados mas hubiera sido correcto una encuesta sobre con cual se sienten mas cómodos los usuarios y no quedo muy claro a ciencia cierta sobre que métodos</span><span style="font-family: Arial, Helvetica, sans-serif;"> siguieron para las pruebas realizadas. </span></div>
<br />
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; line-height: 20px;"><br /></span></div>
<span style="font-family: Arial, Helvetica, sans-serif;"><div style="text-align: justify;">
<b style="line-height: 20px;">Computadora inteligente</b><span style="line-height: 20px;"> </span></div>
<div style="text-align: justify;">
<span style="line-height: 20px;">Aquí creo que para obtener respuestas concretas y resultados significativos las pruebas deberían haberse llevado a cabo con un grupo mas grande, y las pruebas de usabilidad podrían seleccionar personas de un rango mayor de edades quizás desde pequeños hasta adultos mayores, para observar la reacción de estos ya que una computadora , esta disponible prácticamente para cualquier persona.</span></div>
<div style="text-align: justify;">
<br /></div>
</span>Anonymoushttp://www.blogger.com/profile/02979209026993658392noreply@blogger.com1tag:blogger.com,1999:blog-3453522556960864836.post-32661991987733761152013-04-25T00:24:00.002-07:002013-04-25T00:30:44.857-07:00LAB 7.- Detección de Agujeros Para esta semana en el laboratorio 7 se encargo un complemento de la clase lo que se pidió fue :<br />
<br />
Prueban con algunas imágenes que contienen unos pocos objetos que no se empalman entre ellos y que tienen agujeros.<br />
<br />
<div>
<div>
• Dibujen encima de casa imagen una recta para cada pico del histograma lateral; independientemente para horizontal y vertical.</div>
<div>
• Las intersecciones deberían coincidir con los agujeros.<br />
<br />
<br /></div>
</div>
<div>
Utilice estas imágenes.</div>
<div>
<br /></div>
<div>
Imágenes:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgaGFCs33D7tIIbUyLpfVpChUsBaNBrPw7yF3rhxOc2-y3vQV6sDM5m-s3loIS0KBCOaWXt7vSBBeBzsRYONWXr9WxB3ZOiLQ8jTe3pZB0zpxrJHpVlPdfYC6foie8G6iPGJ1wIgbwGn6Q/s1600/images.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgaGFCs33D7tIIbUyLpfVpChUsBaNBrPw7yF3rhxOc2-y3vQV6sDM5m-s3loIS0KBCOaWXt7vSBBeBzsRYONWXr9WxB3ZOiLQ8jTe3pZB0zpxrJHpVlPdfYC6foie8G6iPGJ1wIgbwGn6Q/s1600/images.jpg" /></a></div>
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivrE3lGdQxFQ17qzQdxW1HprkTZ3XoNV0aQ_1nlQCWKtB9DQSLiNPB0WdGtViEV5AHzR2F-sCb-AKVpQciQQCDsw0Lcn_V0vT9nPnoQRciEPvQ1-Nog48ZP0mxw1lMgI3YPWfHsht5cMg/s1600/agujero.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em; text-align: center;"><img border="0" height="204" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivrE3lGdQxFQ17qzQdxW1HprkTZ3XoNV0aQ_1nlQCWKtB9DQSLiNPB0WdGtViEV5AHzR2F-sCb-AKVpQciQQCDsw0Lcn_V0vT9nPnoQRciEPvQ1-Nog48ZP0mxw1lMgI3YPWfHsht5cMg/s320/agujero.jpg" width="320" /></a><br />
<div class="separator" style="clear: both; text-align: center;">
</div>
</div>
<div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEis-FVO9r5TH87KfufQxudNpmeiSi7p-D4vws8l9evp1DGvDur96Jl-7iCrZsgk80FiuXqwUGZAu_c7N-CoxFoKYB9jIFLdUZp676G6ba8hRGqKZwZzsXP6n_b6d2pZ056Oc38ESJ3I7h0/s1600/a.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="212" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEis-FVO9r5TH87KfufQxudNpmeiSi7p-D4vws8l9evp1DGvDur96Jl-7iCrZsgk80FiuXqwUGZAu_c7N-CoxFoKYB9jIFLdUZp676G6ba8hRGqKZwZzsXP6n_b6d2pZ056Oc38ESJ3I7h0/s320/a.jpg" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Aquí los resultados</div>
<div class="separator" style="clear: both; text-align: left;">
<b><br /></b></div>
<div class="separator" style="clear: both; text-align: left;">
<b>ORIGINAL HISTOGRAMA INTERSECCIONES</b></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOqa9Vq-komTmTmShwGrQLIZGQ5lZZNM_FemdwLTkfGj8cRm53YbOdusISJ0NUGHy4oogG4c5v_qnw4kzpbzHm73hFWG7h2jKZEBf4lH_E6wcXp1gQLOJDsSF-oksLblYz_TFGvFUz-I8/s1600/Selecci%C3%B3n_046.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em; text-align: center;"><img border="0" height="117" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOqa9Vq-komTmTmShwGrQLIZGQ5lZZNM_FemdwLTkfGj8cRm53YbOdusISJ0NUGHy4oogG4c5v_qnw4kzpbzHm73hFWG7h2jKZEBf4lH_E6wcXp1gQLOJDsSF-oksLblYz_TFGvFUz-I8/s200/Selecci%C3%B3n_046.png" width="200" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivrE3lGdQxFQ17qzQdxW1HprkTZ3XoNV0aQ_1nlQCWKtB9DQSLiNPB0WdGtViEV5AHzR2F-sCb-AKVpQciQQCDsw0Lcn_V0vT9nPnoQRciEPvQ1-Nog48ZP0mxw1lMgI3YPWfHsht5cMg/s1600/agujero.jpg" imageanchor="1" style="clear: right; display: inline !important; margin-bottom: 1em; margin-left: 1em; text-align: center;"><img border="0" height="127" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivrE3lGdQxFQ17qzQdxW1HprkTZ3XoNV0aQ_1nlQCWKtB9DQSLiNPB0WdGtViEV5AHzR2F-sCb-AKVpQciQQCDsw0Lcn_V0vT9nPnoQRciEPvQ1-Nog48ZP0mxw1lMgI3YPWfHsht5cMg/s200/agujero.jpg" width="200" /></a> </div>
<br />
<div class="separator" style="clear: both; text-align: left;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXS9L1K4nbSOEyTK7KSH_dUPMWoyuECK4UNlSwZFP6rpRgrGTheuH_-xZi0WzDPG9n1hXoQBvuLoLtra9EJ3nlLEjxwwurPsnuU9N2bFGJU7giiIY2kW1nG44VqOMunX_k5b7-CEB61lo/s1600/Selecci%C3%B3n_054.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="173" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXS9L1K4nbSOEyTK7KSH_dUPMWoyuECK4UNlSwZFP6rpRgrGTheuH_-xZi0WzDPG9n1hXoQBvuLoLtra9EJ3nlLEjxwwurPsnuU9N2bFGJU7giiIY2kW1nG44VqOMunX_k5b7-CEB61lo/s200/Selecci%C3%B3n_054.png" width="200" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="" style="clear: both; text-align: left;">
</div>
<div class="" style="clear: both;">
<b>ORIGINAL HISTOGRAMA INTERSECCIONES</b></div>
<div class="separator" style="clear: both;">
</div>
<br />
<br /></div>
<div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEis-FVO9r5TH87KfufQxudNpmeiSi7p-D4vws8l9evp1DGvDur96Jl-7iCrZsgk80FiuXqwUGZAu_c7N-CoxFoKYB9jIFLdUZp676G6ba8hRGqKZwZzsXP6n_b6d2pZ056Oc38ESJ3I7h0/s1600/a.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="132" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEis-FVO9r5TH87KfufQxudNpmeiSi7p-D4vws8l9evp1DGvDur96Jl-7iCrZsgk80FiuXqwUGZAu_c7N-CoxFoKYB9jIFLdUZp676G6ba8hRGqKZwZzsXP6n_b6d2pZ056Oc38ESJ3I7h0/s200/a.jpg" style="cursor: move;" width="200" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidvu2g6iDFgkwFcY8-_6knQEOwxEKHN1zK7Ooz3HM_zB5olLkbkKJ37xyQ1-5zOAU56QrfUXh0ylmmONR_qp5_AxFgjS56BWAlHgofUwPJFCrfFuywYcWNoNZCuUDWX79W1feJ_4ICRFA/s1600/Selecci%C3%B3n_049.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" height="131" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidvu2g6iDFgkwFcY8-_6knQEOwxEKHN1zK7Ooz3HM_zB5olLkbkKJ37xyQ1-5zOAU56QrfUXh0ylmmONR_qp5_AxFgjS56BWAlHgofUwPJFCrfFuywYcWNoNZCuUDWX79W1feJ_4ICRFA/s200/Selecci%C3%B3n_049.png" width="200" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhchdUaJPzLl8vNof1hylTyz3VE1ZvUsJjZ8zGHLIqMR8AGHatEcTCfmmrn1wcPO1xdXt2h-X2flSYUcNBmdQJ_AKNoXWEKomkcRxs_oT63n54l6KahjcOTfzEDVAc4sd_iplMdVgdyR7I/s1600/Selecci%C3%B3n_052.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="148" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhchdUaJPzLl8vNof1hylTyz3VE1ZvUsJjZ8zGHLIqMR8AGHatEcTCfmmrn1wcPO1xdXt2h-X2flSYUcNBmdQJ_AKNoXWEKomkcRxs_oT63n54l6KahjcOTfzEDVAc4sd_iplMdVgdyR7I/s200/Selecci%C3%B3n_052.png" width="200" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
</div>
<div class="" style="clear: both;">
<b>ORIGINAL HISTOGRAMA INTERSECCIONES</b></div>
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGdmYr2SjL8Mlawobnh5qaMfVyfiXyeq6DirRe_3TQp2VQOG6TNgNk56kYAl_-1SMiZ-ISJj4zi6B6Lwc0n-JmjhTIQgSAP7YXqPMLY5AUn2l_BdKd8tzH5AMw1xpj9soqOtHVU7wE2JU/s1600/Selecci%C3%B3n_048.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><br /></a>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5P6u9rwioQbzPV2UlAYF-FEJT9tMAh4lqUJiBSuuczlnTCI4KfFy2U309l87WACD6YnicFkp6q8VWgYQu14HK_sU9rfuMLd5laayalOlq_TttguvmItxLgkfH_GaLALuvybySOQoZnfM/s1600/Selecci%C3%B3n_051.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" height="134" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5P6u9rwioQbzPV2UlAYF-FEJT9tMAh4lqUJiBSuuczlnTCI4KfFy2U309l87WACD6YnicFkp6q8VWgYQu14HK_sU9rfuMLd5laayalOlq_TttguvmItxLgkfH_GaLALuvybySOQoZnfM/s200/Selecci%C3%B3n_051.png" width="200" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgaGFCs33D7tIIbUyLpfVpChUsBaNBrPw7yF3rhxOc2-y3vQV6sDM5m-s3loIS0KBCOaWXt7vSBBeBzsRYONWXr9WxB3ZOiLQ8jTe3pZB0zpxrJHpVlPdfYC6foie8G6iPGJ1wIgbwGn6Q/s1600/images.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="133" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgaGFCs33D7tIIbUyLpfVpChUsBaNBrPw7yF3rhxOc2-y3vQV6sDM5m-s3loIS0KBCOaWXt7vSBBeBzsRYONWXr9WxB3ZOiLQ8jTe3pZB0zpxrJHpVlPdfYC6foie8G6iPGJ1wIgbwGn6Q/s200/images.jpg" width="200" /></a></div>
<u style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgaGFCs33D7tIIbUyLpfVpChUsBaNBrPw7yF3rhxOc2-y3vQV6sDM5m-s3loIS0KBCOaWXt7vSBBeBzsRYONWXr9WxB3ZOiLQ8jTe3pZB0zpxrJHpVlPdfYC6foie8G6iPGJ1wIgbwGn6Q/s1600/images.jpg" imageanchor="1"><span style="background-color: white; color: white;"></span></a></u><span style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"> </span><br />
<div class="separator" style="clear: both; text-align: center;">
<span style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgh0j21EZfJjYY1are6Y80sUtmUoiEe1yIPGPeBve1IHjR5kwnoiYhjdTzvhLzncMnl1Re1PTXpqTT3s1SXNo1z4lwH1zmkBHvHem3m9q-oQPVwPLPeRwbhGHTIxR6VhrXLjucMRYnTyjo/s1600/Selecci%C3%B3n_053.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="159" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgh0j21EZfJjYY1are6Y80sUtmUoiEe1yIPGPeBve1IHjR5kwnoiYhjdTzvhLzncMnl1Re1PTXpqTT3s1SXNo1z4lwH1zmkBHvHem3m9q-oQPVwPLPeRwbhGHTIxR6VhrXLjucMRYnTyjo/s200/Selecci%C3%B3n_053.png" width="200" /></a></span></div>
<span style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;">Aquí se deja el link de el código de la tarea detección de agujeros.</span><span style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><a href="https://gist.github.com/robertovalenzuela91/5441141">Detección de agujeros.</a> </span><span style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;">Se agregaron solo unas cuantas rutinas para dibujar los resultados del preprocesamiento.<br /><br /><br />
<script src="https://gist.github.com/robertovalenzuela91/5458080.js"></script>
</span><span style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><br /></span><span style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;">Fin.</span><br />
<br />
<br />
<br />
<br /></div>Anonymoushttp://www.blogger.com/profile/02979209026993658392noreply@blogger.com1tag:blogger.com,1999:blog-3453522556960864836.post-64926973783705386662013-04-22T18:53:00.002-07:002013-04-22T23:11:23.085-07:00Tarea 6.- Detección de agujeros<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 20px;">Para esta tarea lo que se pidió fue la detección de agujeros en una imagen. Aquí abajo dejo la imagen utilizada para este post. Se encargo para </span><span style="background-color: white; line-height: 18px;">la clase se detectar agujeros en imágenes a partir de sus histogramas laterales de intensidades de pixeles.</span></span></div>
<div style="text-align: justify;">
</div>
<div style="background-color: white; line-height: 18px;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="background-color: white; line-height: 18px;">
<span style="font-family: Arial, Helvetica, sans-serif;">Lo solicitado fue:</span></div>
<div style="background-color: white; text-align: start;">
<ul style="line-height: 1.4; margin: 0.5em 0px; padding: 0px 2.5em;">
<li style="margin: 0px 0px 0.25em; padding: 0px; text-align: justify;"><span style="font-family: Arial, Helvetica, sans-serif;">Detectar todos los agujeros de una imagen.</span></li>
<li style="margin: 0px 0px 0.25em; padding: 0px; text-align: justify;"><span style="font-family: Arial, Helvetica, sans-serif;">Los agujeros se marcan con bordes morado oscuro y relleno de morado claro.</span></li>
<ul style="line-height: 1.4; margin: 0.5em 0px; padding: 0px 2.5em;">
<li style="margin: 0px 0px 0.25em; padding: 0px; text-align: justify;"><span style="font-family: Arial, Helvetica, sans-serif;">Tonos ligeramente diferentes para cada agujero.</span></li>
</ul>
<li style="margin: 0px 0px 0.25em; padding: 0px; text-align: justify;"><span style="font-family: Arial, Helvetica, sans-serif;">Se debe marcar el centro de cada agujero con un punto amarillo.</span></li>
<li style="margin: 0px 0px 0.25em; padding: 0px; text-align: justify;"><span style="font-family: Arial, Helvetica, sans-serif;">En el centro de cada agujero se agrega una etiqueta con el ID del agujero.</span></li>
<li style="margin: 0px 0px 0.25em; padding: 0px; text-align: justify;"><span style="font-family: Arial, Helvetica, sans-serif;">El programa al final imprime un listado que indica para cada ID, el tamaño del agujero en porcentaje al tamaño de la imagen.</span></li>
</ul>
<div style="text-align: justify;">
<div>
<br />
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 18px;">Primeramente se sacaron los dos histogramas de las lineas horizontales y otra para las lineas verticales, se lee linea por linea y se va sumando los pixeles ya sea de forma horizontal o de forma vertical para obtener sus vectores. Después se saca un promedio de los histogramas y aquellas lineas que pasen el promedio son los picos. Después se obtiene donde cruzan los picos horizontales y verticales.</span></span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 18px;"><br /></span></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 18px;">Estas son las imágenes con las que se trabajo.</span></span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 18px;"><br /></span></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJUPkKUpkY3ThkIbRuoH9Vll73rzOIthlaUiZo-jfOhKUkU80UEwZKDq22CviSq-LYA1KKfMZHEtNlM3wExzfKYeXw7kBdkaBJhrlglSvtB2f5CwrWsENAtUkyKdjon1-BCcE2uyA-FWw/s1600/images.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="132" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJUPkKUpkY3ThkIbRuoH9Vll73rzOIthlaUiZo-jfOhKUkU80UEwZKDq22CviSq-LYA1KKfMZHEtNlM3wExzfKYeXw7kBdkaBJhrlglSvtB2f5CwrWsENAtUkyKdjon1-BCcE2uyA-FWw/s200/images.jpg" width="200" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHA_Xr0KU6xG7RqSogNlg1OWOjBfdE_SoEVubY_0P6sq-nA2jVkbXamdlXZ53B-fCCH6Ri_aJs27U43BI1qBxAHJzWzIoFzXkmf1WGCB0AEdclBxuLRROu3E_T7esNUI-Wqn-almooO5U/s1600/agujero.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="128" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHA_Xr0KU6xG7RqSogNlg1OWOjBfdE_SoEVubY_0P6sq-nA2jVkbXamdlXZ53B-fCCH6Ri_aJs27U43BI1qBxAHJzWzIoFzXkmf1WGCB0AEdclBxuLRROu3E_T7esNUI-Wqn-almooO5U/s200/agujero.jpg" width="200" /></a></div>
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 18px;"><br /></span></span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 18px;"><br /></span></span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 18px;"><br /></span></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 18px;">Se hizo uso de varias taras pasadas como binarización, bfs etc.</span></span></div>
<div>
<br /></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 18px;">Aquí el código de binarizacion y bfs.</span></span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 18px;"><br /></span></span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 18px;">
<script src="https://gist.github.com/robertovalenzuela91/5440683.js"></script></span></span></div>
<div style="line-height: 18px; text-align: start;">
<div style="font-size: 13px; text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
</div>
</div>
<br />
<div style="text-align: justify;">
<span style="background-color: white; font-size: 15px; line-height: 20px;"><span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></span></div>
<div>
Y aquí el de BFS<br />
<br />
<script src="https://gist.github.com/robertovalenzuela91/5440704.js"></script><br />
<br />
<br />
Aquí las imágenes binarizadas.<br />
<br />
<div class="separator" style="clear: both;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCBt3GQD5r37IgkHEtt43qQfhn405iY7MfB0H0rYulAYu9yTbtaHADn4Q2hsDvhNaodyMzPAaAuuts1mnKh4E-YmueE6c7XvrEPVYGopFicXgdmtvraXUjV3c5u2BdiS1izNo5vnAlToA/s1600/agujerobinarizado.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="128" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCBt3GQD5r37IgkHEtt43qQfhn405iY7MfB0H0rYulAYu9yTbtaHADn4Q2hsDvhNaodyMzPAaAuuts1mnKh4E-YmueE6c7XvrEPVYGopFicXgdmtvraXUjV3c5u2BdiS1izNo5vnAlToA/s200/agujerobinarizado.png" width="200" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivguFe401CLdNmXP2rsckiqzcurrmlCXLCCgfalGazLPNImF6QQwu94RNYbd8Gg6FOE4kiaRfmoip1Yfb_KdcAeKpov9oSUhHVc5JThUuBXmul_JorCDZ0sNG-w_lFTtYBBA02NtkLhMw/s1600/agujerobinarizado.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="133" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivguFe401CLdNmXP2rsckiqzcurrmlCXLCCgfalGazLPNImF6QQwu94RNYbd8Gg6FOE4kiaRfmoip1Yfb_KdcAeKpov9oSUhHVc5JThUuBXmul_JorCDZ0sNG-w_lFTtYBBA02NtkLhMw/s200/agujerobinarizado.png" width="200" /></a></div>
<div class="separator" style="clear: both;">
<br /></div>
<div class="separator" style="clear: both;">
<br /></div>
<span style="clear: left; color: black; float: left; margin-bottom: 1em; margin-right: 1em;">Aquí el código relevante.</span><span style="clear: left; color: black; float: left; margin-bottom: 1em; margin-right: 1em;"><br /><br /><br /><br /></span><br />
<br />
<script src="https://gist.github.com/robertovalenzuela91/5441141.js"></script><br />
<br />
Ahora aquí esta la captura de pantalla y su ejecución con los porcentajes y algunas imágenes que se obtuvieron de resultados mientras se probaban los resultados .<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQjrdO-ilG97zvXpHBf7D_NC7obyHqVkyA0HYVuyoWXlJYKOHyAUm2nUEcW1rnl1YatMKOpoDO5QkFerNQpDpD4uuLpBfniT0Un9k-gLtRTjWvpQGZsVf3a1W3UeNz_TM3WXiKwb5P03E/s1600/a.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="256" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQjrdO-ilG97zvXpHBf7D_NC7obyHqVkyA0HYVuyoWXlJYKOHyAUm2nUEcW1rnl1YatMKOpoDO5QkFerNQpDpD4uuLpBfniT0Un9k-gLtRTjWvpQGZsVf3a1W3UeNz_TM3WXiKwb5P03E/s400/a.png" width="400" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDxBbK_xn9QwAw92nwh86SaQdNy-cX7q8NyKGLbfkGmsFmELm4b5Iy_zwY8dwbkiTntq5lUS8v2Tg3WlhfB3AtZV-CjCejcUkCAeBCZXYoFieDOLpbEsBLu1mMzeU4_rFt5tJDsMqD35w/s1600/output.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDxBbK_xn9QwAw92nwh86SaQdNy-cX7q8NyKGLbfkGmsFmELm4b5Iy_zwY8dwbkiTntq5lUS8v2Tg3WlhfB3AtZV-CjCejcUkCAeBCZXYoFieDOLpbEsBLu1mMzeU4_rFt5tJDsMqD35w/s1600/output.png" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2wwlZ4URXtz0zNGquUXsu5NTM4Y0DmsZhPZVHqIpVLtOrbB4aqI4Lc2o8vqPhPXSOIZhxUh5DvFqLAizA7EK1Gp75TRfuqWX9ibzfTn8Yp5GGxneaA6XRBg5z4dQAiiSOZYouTLb9m_A/s1600/output+(copia).png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="206" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2wwlZ4URXtz0zNGquUXsu5NTM4Y0DmsZhPZVHqIpVLtOrbB4aqI4Lc2o8vqPhPXSOIZhxUh5DvFqLAizA7EK1Gp75TRfuqWX9ibzfTn8Yp5GGxneaA6XRBg5z4dQAiiSOZYouTLb9m_A/s320/output+(copia).png" width="320" /></a></div>
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_Q0Tjkz4r4WpgzdNdGoV724PsbVMy9sILBQ7bUrqjhb3L3wOHjcNnNTq1rjVd7O-KRxaZ5B3XxcYc35EBXGqXP-zP2YFQeUER64N8_6w0ouwTIY3BEqGKEGrzRqhaSyWIgCCy4GK-EuY/s1600/agujero-en-la-pared_21095832.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="149" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_Q0Tjkz4r4WpgzdNdGoV724PsbVMy9sILBQ7bUrqjhb3L3wOHjcNnNTq1rjVd7O-KRxaZ5B3XxcYc35EBXGqXP-zP2YFQeUER64N8_6w0ouwTIY3BEqGKEGrzRqhaSyWIgCCy4GK-EuY/s200/agujero-en-la-pared_21095832.jpg" width="200" /></a></div>
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMn10F8mjku7jWcEio5qPwoy3WKxQ1r0qbV0kMGw3eWwTqDaSYXG_N_ypCWKli6-O06ajffPichUWHzobLH4ptP4F96eno8XXGQnyY5AEr-hbesQ8VM0pgt4BxEm4rqHCjdbobXr3B4SA/s1600/output.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em; text-align: center;"><img border="0" height="149" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMn10F8mjku7jWcEio5qPwoy3WKxQ1r0qbV0kMGw3eWwTqDaSYXG_N_ypCWKli6-O06ajffPichUWHzobLH4ptP4F96eno8XXGQnyY5AEr-hbesQ8VM0pgt4BxEm4rqHCjdbobXr3B4SA/s200/output.png" width="200" /></a><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgez5nSEwKTLHyHMviSGi0Gig53MIqySs424ijUm70DfBcDXwDT95amtxn4UnPNDokzNzwULi6E5IlV6Eue_sY5-Ci58ilArN6xUzhRpCwQvojsISgZnwdHPhNwNN3rzU-IRVZqAcTyJN4/s1600/output.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="206" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgez5nSEwKTLHyHMviSGi0Gig53MIqySs424ijUm70DfBcDXwDT95amtxn4UnPNDokzNzwULi6E5IlV6Eue_sY5-Ci58ilArN6xUzhRpCwQvojsISgZnwdHPhNwNN3rzU-IRVZqAcTyJN4/s320/output.png" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<br />
<br />
<br />
<br />
<br /></div>
Anonymoushttp://www.blogger.com/profile/02979209026993658392noreply@blogger.com1tag:blogger.com,1999:blog-3453522556960864836.post-75607579412566236402013-04-22T18:36:00.004-07:002013-04-22T18:36:33.348-07:00Lab - UbiComp<div style="text-align: center;">
<b><span style="font-size: large;"> Improving Usability of Integrated Emergency Response Systems: The SoKNOS Approach</span></b></div>
<div style="text-align: left;">
<b><br /></b></div>
<div style="text-align: left;">
<b><br /></b></div>
<div style="text-align: left;">
</div>
<b>Introducción</b><br />
<b><br /></b>
<br />
<div style="text-align: justify;">
Cuando ocurre un desastre estos afectan a todos los niveles de la sociedad, desde ciudadanos hasta las autoridades gubernamentales. Y por esto ha habido un esfuerzo continuo para construir sistemas de gestión de emergencias de manera que los equipos de rescate podrían manejar eventos catastróficos de una manera mas eficaz. En general el proceso de gestión de emergencias comprende 4 fases : La mitigación, preparación, respuesta y recuperación. El proyecto SoKNOS1 pretende la integración de los sistemas existentes con el fin de llegar a una nueva generación de software de gestión de emergencias. Este proyecto hace énfasis en dos de los principales principio de gestión de emergencias: que proporciona una solución integrada y de colaboración.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<b>Motivación y Objetivo</b></div>
<div>
<br /></div>
<div>
<div style="text-align: justify;">
Este proyecto esta motivado por la visión de las que las distintas organizaciones de emergencia trabajen de una forma heterogénea y perfectamente integrada para colaborar de una manera eficiente. El SoKNOS es un sistema que apoya la respuesta y la recuperación de los desastres naturales.</div>
</div>
<div>
<div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
La visión SoKNOS es permitir a los tomadores de decisiones :</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
1.-Para encontrar e integrar rápidamente la información de los entornos heterogéneos y distribuidos, manteniendo la información integrada accesible a otras organizaciones de emergencia,</div>
</div>
<div>
<div style="text-align: justify;">
2. Para explorar visualmente la situación en cuestión, individualmente o en colaboración, mediante la combinación de diferentes métodos para el análisis visual, la agregación, y la generalización de que el trabajo sobre una base de información totalmente coherente,</div>
</div>
<div>
<div style="text-align: justify;">
3. Para resolver conjuntamente los problemas mediante la creación de planes y la documentación, la gestión de recursos y la asignación de órdenes.</div>
<div style="text-align: justify;">
<br /></div>
</div>
<div>
<div style="text-align: justify;">
Todos estos tres puntos frente a la facilidad de uso de los sistemas de gestión de emergencias. El desarrollo de este sistema con buena usabilidad es un reto particular, porque estos sistemas son: (a) muy complejo y (b) no se utilizan en el trabajo diario. Por lo tanto, SoKNOS se ha desarrollado con un enfoque especial en una interfaz de usuario intuitiva que se puede utilizar conjuntamente.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<b>Antecedentes y Retos</b></div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Como se menciono arriba un desastre afecta a toda la sociedad y puede definirse como un evento a gran escala, costoso, pública, inesperado o perjudicial . Especialmente las propiedades de ser a gran escala e inesperada imponen ciertos desafíos en un sistema que se utiliza en respuesta a este tipo de desastres. En una situación de emergencia, diferentes organizaciones se necesitan para colaborar, y se necesita información de diversas fuentes. </div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Actualmente se encuentran en uso varios sistemas mas o menos avanzados , el reto se centra en la integración de los sistemas , en lugar de en el diseño de una buena solución de un sketch. </div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Sin embargo, un sistema de integración de diversas fuentes de información y la funcionalidad diversa también introduce un grado mas alto de complejidad a la interfaz de usuario. En SoKNOS se sigue el enfoque de los sistemas de integración en el nivel de interfaz de usuario. Entonces el objetivo es proporcionar un marco para la reutilización de componentes de interfaz de usuario existentes , lo que reducirá el esfuerzo de aprendizaje para los que ya están familiarizados con las interfaces. La caja de herramientas de SoKNOS se puede construir en la parte superior de los componentes integrados y borda los desafíos de la interacción colaborativa.</div>
<br />
<b>Integración de sistemas</b><br />
<br />
<br />
<div style="text-align: justify;">
Hay una gran cantidad de fuentes de información distribuidas y heterogéneas que podrían ser utilizadas para la gestión de emergencias. Uno de ellos son los servicios que proporcionan el tiempo o la información de trafico. Puesto que un desastre es inesperado , no se puede proveer todo lo que de esas fuentes de información deberá ser explotado en una situación real de emergencia.Por lo tanto, se requiere la posibilidad de integración de la información de forma dinámica, en lugar de las fuentes de información de difícil cableado. Por otra parte, la integración de información poco fiable o incorrecta puede provocar provocar decisiones erróneas que incluso podrían agraviar la situación de emergencia Entonces es de suma importancia integrar la información de una manera semáticamente correcta.En paralelo a la cada vez mayor número de fuentes de información potencialmente disponibles, se observa un aumento en los métodos de análisis visual. Sin embargo, en muchos casos, diferentes métodos de análisis vienen con diferentes herramientas, no interconectadas.<br />
<br />
Por lo tanto, el cambio de los puntos de vista con facilidad y el seguimiento de un objeto en particular a través de diferentes visualizaciones no es compatible actualmente. Más adelante, el uso de varias herramientas en paralelo disminuye la facilidad de uso del sistema general ya que el usuario tiene que hacer frente a diferentes metáforas de interacción. Por lo tanto, se necesita una solución que permite interacciones sin costura a través de los diferentes sistemas. Además, las Infraestructuras de Datos Espaciales (IDEs emergentes) van en la dirección de la integración de la información geoespacial. Por lo tanto, se requiere la integración de fuentes de información geoespacial y no geoespacial.<br />
<br />
<br />
<b>Facilidad de uso y la interacción colaborativa </b><br />
<br />
Investigaciones sobre el uso de los sistemas complejos han ganado un poco de atención en las ultimas décadas . A medida que la industria de la computación está madurando, la atención se ha desplazado desde una perspectiva puramente técnica y la máquina orientada a una más amplia comprensión de la computadora sólo como una parte de un ecosistema socio-técnico. La interfaz de usuario ya no se considera sólo como una pantalla decorativa. De hecho, el desafío de los sistemas con un buen diseño de usabilidad se convirtió en una parte importante del ciclo de desarrollo de software. De hecho, la necesidad de interfaces adecuadas y útiles para los sistemas de apoyo a la gestión de emergencias ha recibido recientemente una atención especial. Lo que hace el problema más complejo es el hecho de que rara vez se producen los desastres a gran escala y los principales incidentes. Por lo tanto, los usuarios a menudo no están familiarizados con la interfaz del sistema de gestión de emergencias. Por otra parte, los equipos de manejo de emergencias están siempre bajo un inmenso estrés y presión, lo que exige la interfaz de estar atado lo más cerca posible a las necesidades reales de los usuarios.<br />
<br />
<br />
En situaciones de emergencia requieren una intensa colaboración entre muchas personas de diferentes organizaciones, y malas decisiones tomadas en una organización puede afectar a las decisiones tomadas por otras organizaciones, se necesita el apoyo de los datos de colaboración exploración, planificación y toma de decisiones, lo que plantea nuevos retos para los diseñadores de la interfaz de usuario y los ingenieros de usabilidad.<br />
<br />
<br />
<b>El Sistema de SoKNOS</b><br />
<br />
Es un sistema complejo de la integración de múltiples aplicaciones que abordan una amplia gama de tareas relevantes para la gestión de emergencias. Estos pueden dividirse en cuatro áreas: integración de la información, la agregación de información, creación de información y visualización e interacción .Esta imagen muestra la visión general de la arquitectura de SoKNOS.<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div>
<br /></div>
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-_9eYncd154dm9LKYYFmeeqToeEx73pzTOZpU40wB_6V0ENK6j_7Kg6-Z68T73fgNz564Tm2jZPzuKzdIaEpT48YbFo1oXxfunv_wnSCyq2Tb1qEMiOUTf-yA7l6JfM6wJ00jm47zrgk/s1600/Screenshot+from+2013-04-22+20:04:24.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-_9eYncd154dm9LKYYFmeeqToeEx73pzTOZpU40wB_6V0ENK6j_7Kg6-Z68T73fgNz564Tm2jZPzuKzdIaEpT48YbFo1oXxfunv_wnSCyq2Tb1qEMiOUTf-yA7l6JfM6wJ00jm47zrgk/s320/Screenshot+from+2013-04-22+20:04:24.png" width="305" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
</div>
<div class="separator" style="clear: both;">
<b>Integración de Información</b></div>
<div class="separator" style="clear: both;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
En un sistema de gestión de emergencias, la información viene de diferentes fuentes y los datos tienen que integrarse. Dicha información puede ser interno (recursos propios de la organización, los datos sobre los problemas actuales, medidas y procesos, mejores prácticas, etc), así como la información externa que puede variar de información general, como mapas, informes de tráfico o el clima, a la información muy específica, como los valores de medición del sensor. Un sistema SoKNOS también puede proporcionar una vista (total o parcial) de sus datos como un servicio Web, de manera que las organizaciones colaboradoras pueden acceder a los datos de cada uno. Un repositorio de servicios web almacena dichos servicios, así como información meta funcionales y no funcionales, tales como el tipo y formato de los datos proporcionados por un servicio, la organización que hospeda el servicio, etc. Un proceso y un repositorio de gobierno proporcionan adicional información sobre los planes predefinidos y las mejores prácticas que se pueden aplicar en una situación de emergencia.</div>
<div class="separator" style="clear: both;">
<br /></div>
<br />
<br />
<b>Agregación de Información </b><br />
<br />
<div style="text-align: justify;">
Las fuentes de información mencionadas anteriormente se puede acceder a través de un único interfaz, el motor común de consulta. Es capaz de distribuir una consulta a los diferentes servicios de información, interna y externa, y la agregación de los resultados. La información se puede recoger de diferentes fuentes de información con el fin de proporcionar una vista detallada en esa entidad. Este motor se acompaña de dos componentes especializados: un motor de información geográfica, que es capaz de agregar los datos espaciales, y un motor de mensaje, que se utiliza para el filtrado y la agrupación de mensajes. </div>
<div style="text-align: justify;">
<br /></div>
<br />
<div style="text-align: justify;">
<b>Creación Información</b></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Además de la integración de la información, la creación de información consistente es un tema importante en los sistemas de gestión de emergencias. Las órdenes se crean, nuevos objetos espaciales se dibujan en el mapa, se han previsto acciones, y así sucesivamente. Facilitar el acceso a los sistemas en los que se crean y gestionan los datos permite varias comprobaciones de coherencia. Por ejemplo, las unidades no pueden ser asociados con más de una medida, medidas que abordan problemas deben tener un lugar, y así sucesivamente.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<b>Visualización e Interacción</b></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Como ya se ha abordado anteriormente, la usabilidad es un aspecto clave en el desarrollo de un sistema de gestión de emergencias. Por lo tanto, hemos puesto especial énfasis en el desarrollo de una interfaz intuitiva y fácil de usar para el sistema SoKNOS integrado. </div>
<div style="text-align: justify;">
Aquí se observa un ejemplo de la interfaz.</div>
<div style="text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiB2-fe41eQozlH1YTZCE8jcxJL7YkXqT6xawQNTUio95X7BRXX1xeMVsQZo9_XfLLjfVgloxayg1nyKRBe1Mxdv6q8PcDJfvHCmTZNyHldmD88lk43SQNnwHqxxf4u7pE7sxBag82Go1A/s1600/Screenshot+from+2013-04-22+20:12:25.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="197" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiB2-fe41eQozlH1YTZCE8jcxJL7YkXqT6xawQNTUio95X7BRXX1xeMVsQZo9_XfLLjfVgloxayg1nyKRBe1Mxdv6q8PcDJfvHCmTZNyHldmD88lk43SQNnwHqxxf4u7pE7sxBag82Go1A/s400/Screenshot+from+2013-04-22+20:12:25.png" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
</div>
<div class="separator" style="clear: both;">
<b>Integración en el nivel de interfaz de usuario</b></div>
<div class="separator" style="clear: both;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
Al igual que en la mayoría de las áreas, numerosas soluciones de software ya se han desarrollado a través de los años en el campo de la gestión de emergencias. La mayoría de los equipos de respuesta de emergencia utilizan diversos independientes, parcialmente apoyado soluciones para las tareas seleccionadas, como una base de datos de recursos, procesamiento digital de mensajes, etc soluciones integradas, sin embargo, suelen ser raros. En su lugar, las aplicaciones existentes se utilizan de lado a lado. L<span style="text-align: justify;">os usuarios tienen que cambiar entre aplicaciones, de manera que su foco se pierde, y la información puede estar oculta. Además, las relaciones entre los datos almacenados en diferentes aplicaciones no son visibles. Por ejemplo, un mensaje que le informa sobre la llegada de una unidad de rescate está almacenada en un sistema de mensajes y no tiene ninguna conexión con la base de datos de recursos que contiene información sobre esa unidad. Por lo tanto, el usuario tiene la carga cognitiva adicional de estar r</span><span style="text-align: justify;">ecordando esas relaciones.</span></div>
<div class="separator" style="clear: both;">
<span style="text-align: justify;"><br /></span></div>
<div class="separator" style="clear: both;">
<span style="text-align: justify;"></span></div>
<div class="separator" style="clear: both; text-align: justify;">
Con SoKNOS, se ofrece un sistema que combina los sistemas de software existentes en una solución integrada. Las aplicaciones de software más a menudo siguen una arquitectura de tres capas, que consisten en: (a) los datos, (b) la lógica de negocio, y (c) una interfaz de usuario. En consecuencia, hay diferentes enfoques para la integración de sistemas: la integración de datos, integración de la lógica de negocio, y la integración de interfaces de usuario. </div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
En SoKNOS :</div>
<div class="separator" style="clear: both; text-align: justify;">
• Una capa de integración, como un portal proporciona un único punto de acceso a la información, en lugar de tener que cambiar de aplicación.</div>
<div class="separator" style="clear: both; text-align: justify;">
• Interfaces de usuario integrados proporcionan la posibilidad de mostrar explícitamente las relaciones entre los datos almacenados en diferentes aplicaciones.</div>
<div class="separator" style="clear: both; text-align: justify;">
• A diferencia de las interfaces de usuario integrados, las aplicaciones integradas en los datos o la capa de lógica de negocio tienen una interfaz de usuario recién creada . Por lo tanto, los usuarios que ya están familiarizados con las aplicaciones existentes experimentarán esfuerzos de aprendizaje inferiores con interfaces de usuario integrada.</div>
<div class="separator" style="clear: both; text-align: justify;">
• Reutilización de interfaces de usuario existentes reduce significativamente el costo de desarrollo del sistema, ya que los esfuerzos de desarrollo de una nueva interfaz de usuario unificada no están presentes.</div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both;">
</div>
<div class="separator" style="clear: both; text-align: justify;">
<b>Facilidad de uso y la interacción colaborativa</b></div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
La usabilidad juega un papel importante en el diseño de un sistema de gestión de emergencia. Para proporcionar una buena usabilidad, la interfaz de usuario de dicho sistema tiene que dar cuenta de los dos escenarios de uno o varios usuarios e incorporar plenamente las posibilidades del mundo analógico en dicho sistema. Se identificaron los retos principales de la interfaz de usuario de un sistema de gestión de emergencias, es decir, reducir al mínimo el esfuerzo de aprendizaje, lo que permite la interfaz que se adapta a los roles de usuario, minimizando los errores, lo que permite la rendición de cuentas de las acciones y el apoyo para la interacción colaborativa. Para hacer frente a estos desafíos, SoKNOS propone la caja de herramientas, una metáfora que permite coherentes, así como el papel y la interacción adaptativa de toda la interfaz de usuario SoKNOS. La metáfora de la caja de herramientas se basa en la idea de la metáfora transformar la idea de una caja de herramientas del mundo real para la computadora de interfaz humana, ofreciendo un modelo mental familiar de su funcionamiento la funcionalidad de cada plugin se accede a través de las herramientas contenidas en la caja de herramientas, y cada caja de herramientas está personalizada para un usuario específico.Además, el usuario lleva su caja de herramientas para el lugar de trabajo.</div>
<div class="separator" style="clear: both;">
<br /></div>
<div class="separator" style="clear: both;">
</div>
<div class="separator" style="clear: both;">
<b>Reducir al mínimo la tasa de error y la fase de aprendizaje </b></div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
La literatura indica que la restricción de las funciones en una interfaz de usuario puede tanto mejorar la capacidad de aprendizaje de la interfaz, así como reducir la tasa de error promedio. Además, hay pruebas de que los usuarios están fácilmente abrumados por el gran número de características proporcionadas por hoy en día los sistemas informáticos . Esto fue confirmado por los usuarios finales esto fue confirmado por los bomberos y la policía en las entrevistas llevadas a cabo dentro del proyecto SoKNOS. Sin embargo, entre los defensores de las estrategias que abordan este problema, existe controversia sobre las ventajas de las interfaces adaptativas frente a las adaptable. Las interfaces de adaptación se adaptan automáticamente al usuario, mientras que las interfaces adaptables son personalizados activamente por el usuario. Estos últimos sufren especialmente por el hecho de que los usuarios rara vez modifican el software si no se interesa. </div>
<div class="separator" style="clear: both;">
</div>
<div class="separator" style="clear: both;">
</div>
<div class="separator" style="clear: both;">
<b><br /></b></div>
<div class="separator" style="clear: both;">
<b>Conclusión </b></div>
<div class="separator" style="clear: both;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
Sistemas para situaciones de emergencia plantean muchos desafíos. Información procedente de diversas fuentes y sistemas tienen que ser integrados, procesados consistentemente, y visualizarse en una manera apropiada. La interacción con estos sistemas debe ser lo suficientemente intuitiva para permitir un funcionamiento a prueba de fallos, incluso en una situación de estrés, y la gente dentro de la organización y de diferentes organizaciones tienen que ser capaces de cooperar y trabajar en colaboración, tanto a nivel local cercano y separados en diferentes lugares. </div>
<div class="separator" style="clear: both; text-align: justify;">
Con SoKNOS, se ha mostrado un prototipo de aplicación para hacer frente a estos desafíos. Se compone de cuatro áreas relevantes integración de la información, la agregación, y la creación, así como la visualización y la interacción. En cada una de esas áreas, se desarrollan soluciones novedosas e innovadoras. Como los sistemas de gestión de emergencia son altamente complejo, la facilidad de uso de tal sistema es de importancia fundamental en situaciones de manejo de emergencias. Se llevaron dos líneas de investigación dentro del proyecto SoKNOS el objetivo de mejorar la usabilidad: sistemas están integrados en el nivel de interfaz de usuario de forma que las interfaces de usuario familiar se vuelven a utilizar, y los objetos de datos pueden ser rastreados a través de diferentes aplicaciones. </div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
Por otra parte, métodos se han desarrollado para apoyar el trabajo de colaboración del personal de emergencia. Las primeras evaluaciones con bomberos, policías y gente de la THW Alemán (Agencia de Ayuda Técnica) ya han demostrado que las líneas de investigación discutidos en este documento están orientadas a una solución que pudiera abordar con éxito los retos especiales sistemas de gestión de emergencias imponen en la usabilidad, los métodos desarrollada en SoKNOS mejoraría sustancialmente los modos de usabilidad e interacción con sistemas de gestión de emergencias futuras.</div>
<br />
<br />
<br />
<br />
</div>
</div>
Anonymoushttp://www.blogger.com/profile/02979209026993658392noreply@blogger.com1tag:blogger.com,1999:blog-3453522556960864836.post-28670812490836199092013-04-16T21:37:00.002-07:002013-04-16T21:37:30.474-07:00Lab. 5 Relleno de elipses/círculos<br />
Para esta entrada de laboratorio se encargo que:<br />
<br />
<br />
En el código que detecte elipses y/o círculos<br />
• Identifica cada elipse/círculo individual<br />
• Rellénalo de un color aleatorio<br />
• Sigue marcando su centro con bolita y ID con etiqueta<br />
• Imprime un listado de los áreas de los círculos/elipses<br />
• En porcentaje de la imagen completa<br />
<br />
Aquí les dejo el liga de la entrada pasada de la tarea detección de elipses.<br />
<a href="http://roberto-valenzuela.blogspot.mx/2013/04/deteccion-de-eclipses.html">Elipses</a><br />
<br />
Ahora aquí esta la parte de este laboratorio con su imagen y los porcentajes de la imagen.<br />
<br />
<br />
<script src="http://pastebin.com/embed_js.php?i=r5MW665a"></script>
Aquí la arriba el código.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-jByh4-Cj0b9Cbc02sDEdmUSgPeda69z5cMcKViyLTokwTr7bbwd1MdrBUKZtWPu5jL3tkMb0Fal2iLVyeawR4LnR4gpGA2qylm4dC4Ok-ZudBVQmP5yVhYnzAnAEez2hgNS5LvP2aIk/s1600/imagenfFINALLL.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="253" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-jByh4-Cj0b9Cbc02sDEdmUSgPeda69z5cMcKViyLTokwTr7bbwd1MdrBUKZtWPu5jL3tkMb0Fal2iLVyeawR4LnR4gpGA2qylm4dC4Ok-ZudBVQmP5yVhYnzAnAEez2hgNS5LvP2aIk/s320/imagenfFINALLL.png" width="320" /></a></div>
<br />
Aquí los porcentajes donde la figura uno es el fondo.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVsjWEiVuYY8o800oVMwaaBTiW4rxDHo1Is4MUZWtdxkvvQVEc4C7CtQTdx9UO5Xs-WzeJzL2X6W5jUEtL7Qyh94udsI7H54DE0ZOcAhF8N4nETC5CN1URp5uULMpSPUOY4rR2Qo-1Lfs/s1600/Screenshot+from+2013-04-16+23:33:53.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="252" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVsjWEiVuYY8o800oVMwaaBTiW4rxDHo1Is4MUZWtdxkvvQVEc4C7CtQTdx9UO5Xs-WzeJzL2X6W5jUEtL7Qyh94udsI7H54DE0ZOcAhF8N4nETC5CN1URp5uULMpSPUOY4rR2Qo-1Lfs/s400/Screenshot+from+2013-04-16+23:33:53.png" width="400" /></a></div>
<br />Anonymoushttp://www.blogger.com/profile/02979209026993658392noreply@blogger.com1tag:blogger.com,1999:blog-3453522556960864836.post-91404726430715808622013-04-15T18:39:00.001-07:002013-04-16T04:44:10.131-07:00Detección de EclipsesPara esta tarea se pidió que se detectaran los elipses en una imagen. Utilizando el método cuerd-tangente.<br />
<br />
<br />
• Opera con pares de puntos; para ambos se calcula un targente al elipse potencial y se calcula la<br />
intersección de estos dos tangentes T igual como el punto central M de la línea que conecta a los dos puntos<br />
<br />
• Todos los puntos en la línea que conecta a estos dos que estén en el segmento que no es TM y estén adentro del elipse supuesto reciben puntuación como potenciales centros<br />
<br />
primeramente se detectan los bordes de una imagen con una mascara de sobel :<br />
<br />
<br />
<br />
Después se elijen parejas de pieles de borde que son claramente antiparalelos, se calcula para estos pixeles la recta tangente usando sus gradientes . Después por medio devotos se obtiene una recta que pase por el centro del elipse y se obtiene un punto centrar.<br />
<br />
<br />
Se utilizaron códigos anteriores ya programados. <br />
<br />
Escala de grises , Filtrados , Convolucion,BFS<br />
<br />
<br />
<script src="http://pastebin.com/embed_js.php?i=8zBDapq2"></script>
<br />
<script src="http://pastebin.com/embed_js.php?i=CG59DLuX"></script>
<br />
Imagen Original<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmrUwKrBgHfaOcIGSjInEjJTO5dU_ofKWOPhYUk56Vanb7ruhcb64JxQf85isapepXIgH7efp6E242NehQos73tkULwqq7cezCPwSzlJ3KV5EML8O_T-2pv-x2XAXMQlJE8WVZmdZWBvs/s1600/eclipse.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="158" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmrUwKrBgHfaOcIGSjInEjJTO5dU_ofKWOPhYUk56Vanb7ruhcb64JxQf85isapepXIgH7efp6E242NehQos73tkULwqq7cezCPwSzlJ3KV5EML8O_T-2pv-x2XAXMQlJE8WVZmdZWBvs/s200/eclipse.jpg" width="200" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilBvRzppCNovQovXYxCZ6cRD-LainnK_ppKs7Sm6O-NRwNl70XjYttRN_HkKVmFU6nx9u1ukKUu389sti_lNpPI5JZyyR55havxKNykyJVp1a3UX5A8-XIolcbVDgDafba-X4jxnc0_JE/s1600/output.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="253" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilBvRzppCNovQovXYxCZ6cRD-LainnK_ppKs7Sm6O-NRwNl70XjYttRN_HkKVmFU6nx9u1ukKUu389sti_lNpPI5JZyyR55havxKNykyJVp1a3UX5A8-XIolcbVDgDafba-X4jxnc0_JE/s320/output.png" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<br />
<script src="http://pastebin.com/embed_js.php?i=4BRMHVr4"></script>
<script src="https://gist.github.com/robertovalenzuela91/5395298.js"></script>
<script src="http://pastebin.com/embed_js.php?i=xCe6JfWx"></script>
<script src="http://pastebin.com/embed_js.php?i=UAg5nRFt"></script>
<script src="http://pastebin.com/embed_js.php?i=vAg7vAPP"></script>
<br />Anonymoushttp://www.blogger.com/profile/02979209026993658392noreply@blogger.com1tag:blogger.com,1999:blog-3453522556960864836.post-7195687770717077052013-04-14T22:27:00.002-07:002013-04-15T18:35:46.139-07:00Resumen Lab -Ubicomp<div style="text-align: center;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<span style="color: red; font-family: Helvetica Neue, Arial, Helvetica, sans-serif; font-size: large;"><div style="text-align: center;">
<b>Ubiquitous location tracking for context-specific information delivery on construction sites</b></div>
<div style="text-align: center;">
<br /></div>
</span><div style="text-align: left;">
<div style="text-align: center;">
<b><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Introducción:</span></b></div>
</div>
<div style="text-align: left;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: left;">
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">La gran densidad de información para la construcción de proyectos requiere que el personal tenga acceso a los datos del proyecto en construcción , ya sea planos,dibujos,programas y presupuestos.La falta de preparación y dinámica de construcción de un sitio, los peligros y las dificultades presentadas por el trabajo ,se necesitan formas inteligentes de soporte al personal que esta en el proyecto. La entrega de información al corriente provee la habilidad/capacidad de capturar e interpretar el contexto del usuario, y la entrega de datos y servicios para el trabajador móvil basado en el contexto del usuario. De este modo es posible eliminar las distracciones para los trabajadores , relacionados con el volumen y el nivel de información Además, la interacción del usuario con el sistema se puede reducir mediante el uso de contexto como un mecanismo de filtrado para proporcionar únicamente la información de contexto relevante para los usuarios. Esto tiene el potencial de aumentar la facilidad de uso, al reducir el nivel de interacción requerida entre los dispositivos móviles y los usuarios finales. </span></div>
</div>
<div style="text-align: left;">
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<div style="text-align: left;">
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">La emergencia de tecnologías complementarias como perfiles de usuario, la computación ubicua y redes de sensores permiten la captura de muchos otros de contexto.La ubicación es un importante y probablemente el aspecto más ampliamente utilizado de contexto conciencia. Aplicaciones de reconocimiento de ubicación conocen la ubicación de el usuario u objeto para proporcionar información relevante y servicios, controlar los insumos de trabajo y las métricas de productividad del proyecto. La identificación precisa y oportuna y el seguimiento de los elementos de construcción son fundamentales para el funcionamiento de un proyecto bien gestionado y un eficiente costo del proyecto de construcción .Las tecnologías de seguimiento de localización se clasifican a menudo como interior y exterior. (es decir, el seguimiento de localización en interiores) y exterior (location tracking es decir, en ambientes al aire libre). Una variedad de tecnologías de seguimiento de localización en interiores y al aire libre existen con características muy diferentes, la infraestructura y los requisitos de los dispositivos. Una variedad que existe en las tecnologías de seguimiento de localización en interiores y exteriores es la diferencia en infraestructura y los requerimientos de los dispositivos.</span></div>
</div>
<div style="text-align: left;">
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Se ha demostrado el potencial de las diversas tecnologías de localización tanto la de interiores como exteriores y los beneficios de la integración de las dos categorías ,para desarrollar una plataforma de seguimiento capaz de entregar información sensible al contexto a pesar de esto no se han investigado ampliamente en la industria dela construcción.</span></div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<b><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">2.- Trabajo relacionado </span></b><br />
<div style="text-align: justify;">
<b><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></b></div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Context aware computing se define como el uso de características ambientales , como localización del usuario, tiempo, identidad , y el perfil de actividad para informar al dispositivo de computación para que pueda proporcionar al usuario información que es relevante para el contexto actual. Este permite una aplicación móvil para aprovechar el conocimiento acerca de parámetros de contexto diferentes, ya sea como quien es el usuario, lo que esta haciendo el usuario, donde esta el usuario y que dispositivo esta utilizando el usuario. La aplicación se adapta al contexto asegurándose así que el usuario ocupado obtiene datos altamente específicos.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Cuatro parámetros son principales en este campo que son contexto de usuario estático perfil de usuario), el usuario dinámico , conectividad de red, y contexto ambiental. Estos diversos tipos de contexto pueden ser rastreados y utilizados para filtrar la entrega de información. El uso de todo esto se ha demostrado en un gran numero de aplicaciones, incluyendo trabajo de campo, museos, planificaciones de rutas,bibliotecas, turismo y muchos otros proyectos como el proyecto sombra móvil (MSP) que se basa en la aplicación de agentes para mapear el contexto físico al contexto virtual. Y se investiga en mas campos incluyendo la informática móvil, la informática portátil, realidad aumentada, computación ubicua, e interacción humano computadora.</span></div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">También existe el envió de datos al sistema y mostrar datos para el usuario basados en la ultima posición en un lugar y el nivel de detalles que el requiera. Esto da como resultado el seguimiento de localización y este se vuelve crucial en muchos aspectos como por ejemplo en seguimiento de equipos en un sitio ,la precisión y efectividad de los datos enviados es la llave de una alta productividad. Existen diferentes tecnologías con esta implementacion como el RFID (Radio Frecuency Identification) , WLAN, GPS y ZigBee que son las mas comunes.</span><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<b><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">3.- Seguimiento en interiores con WLAN basada en el posicionamiento</span></b><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><b><br /></b>
</span><br />
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Existen varias tecnologías para el seguimiento en interiores incluyendo RFID ,WLAN,Bluetooth .Entre todas estas tecnologías diferentes varia de unas a otras la precisión y el rango operativo de seguimiento, ademas de el costo de los componentes necesarios para conseguir un nivel de exactitud mas elevado.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Cada uno tienes sus pros y sus contras aquí se muestra en esta tabla los datos, la decisión de utilizar una técnica específica de posicionamiento en interiores depende, en gran medida, en el nivel de interacción (es decir, una forma o formas de dos) entre el usuario y el sistema. </span></div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpWWr2yk2eDXoCOqKVQ2bs6qkfDfCi9pwd74y0zediIn482v7wz4NjIgUwY7bZ5mMHt6Ck7TBMKscgHithVizBKk4KvF9eBjJ_rIDxCqVV8LkAeJty9BOgV7H_eqKju5BlbC-nRBaaWDs/s1600/Selecci%C3%B3n_031.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><img border="0" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpWWr2yk2eDXoCOqKVQ2bs6qkfDfCi9pwd74y0zediIn482v7wz4NjIgUwY7bZ5mMHt6Ck7TBMKscgHithVizBKk4KvF9eBjJ_rIDxCqVV8LkAeJty9BOgV7H_eqKju5BlbC-nRBaaWDs/s400/Selecci%C3%B3n_031.png" width="347" /></span></a></div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<b><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">4. Seguimiento en exteriores con GPS basada en posicionamiento</span></b><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><b><br /></b>
</span><br />
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Para esta tarea muchos de los equipos que se usan en interiores no están preparados o adecuados para llevar a cabo dicha tarea en este ambiente. Y aquí el mas usado es el GPS es la herramienta de seguimiento mas efectiva en ambientes exteriores , ya que aquí el requisito es tener una adecuada visión del cielo , que es una parte vital de un sistema basado en GPS para que el seguimiento sea ininterrumpido entre los satélites GPS y los receptores(para obtener un nivel aceptable de precisión). </span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Para un receptor GPS para obtener datos precisos de posicionamiento (es decir, longitud, latitud y altitud), que tiene que ser visible por un cierto número mínimo de satélites GPS que orbitan alrededor de la tierra. Este número y la ubicación de los satélites con relación a la tierra es una función de dónde</span></div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">los receptor está siendo utilizado.</span></div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<b><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">5.- Seguimiento de la orientación de la cabeza</span></b><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><b><br /></b>
</span><br />
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">En todas las aplicaciones que son sensibles al contexto de entrega de información hasta el momento( ya sea interiores o exteriores), el contexto espacial se define únicamente por la posición del usuario. Otro atributo importante, la orientación dela cabeza en 3D se tiene en cuenta en los cálculos.</span></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjo3qZSpas-gh1XSDAXte0mzUbg9LelDPp_wKAetiE3z3Fk-pKvuBnZSuwjuhugCRY6ZIgVB-VNL_z7BFMVnQZP8WEvq5FXq0r07Zsumpj3znmlf1ZcF5zHRjT5uA2OlSHazm-A5lm8mM/s1600/ff.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><img border="0" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjo3qZSpas-gh1XSDAXte0mzUbg9LelDPp_wKAetiE3z3Fk-pKvuBnZSuwjuhugCRY6ZIgVB-VNL_z7BFMVnQZP8WEvq5FXq0r07Zsumpj3znmlf1ZcF5zHRjT5uA2OlSHazm-A5lm8mM/s320/ff.png" width="320" /></span></a></div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><b><br /></b>
</span><br />
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Un usuario de tres dimensiones está definido por tres ángulos (guiñada, cabeceo y balanceo) y describe completamente la línea de visión del usuario (es decir, la dirección en la que está mirando el usuario).</span></div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Junto con la posición, la orientación 3D puede definir el contexto espacial de un usuario con mucha mayor precisión que es posible con la posición sola. Por ejemplo, el seguimiento de la posición única de un ingeniero en una obra puede ayudar a determinar qué piso de un edificio, el ingeniero se encuentra en. Sin embargo, esta información no es suficiente para concluir que una parte o sección de la sala, o qué componente u objeto en esa sala el ingeniero está mirando o se interese.Mientras que la posición global del usuario está siendo seguido por un conjunto de dispositivos de hardware y la aplicación diseñada software, los datos de orientación de la cabeza es una pieza esencial de información que también tiene que ser continuamente rastreados. Sólo si se conoce tanto la posición exacta y la orientación de la cabeza, el contexto de la aplicación consciente puede ofrecer información precisa al usuario. Orientación de la cabeza generalmente se capturaron con un seguidor de cabeza orientación 3D conectado directamente por encima de la cabeza del usuario que envía continuamente los valores de rotación de la cabeza en forma de los tres ángulos.</span></div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgseP9-OqSVLgjad2jkYuPNcg5k4K2wI2_2dPpktO7GlKQPSRPAJckezbbnGVJazeFE6XcIfzpMN6ZvgfSCU_B332aZ99hSevQVX4QZkqM-n2tL4RUVddqCKW68YpEG_FjqhFGxf_dLRak/s1600/Selecci%C3%B3n_033.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgseP9-OqSVLgjad2jkYuPNcg5k4K2wI2_2dPpktO7GlKQPSRPAJckezbbnGVJazeFE6XcIfzpMN6ZvgfSCU_B332aZ99hSevQVX4QZkqM-n2tL4RUVddqCKW68YpEG_FjqhFGxf_dLRak/s320/Selecci%C3%B3n_033.png" width="313" /></span></a></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: left;">
<b><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">6.- Integración de sistemas de seguimiento de interiores y exteriores</span></b></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">En las obras de construcción típicamente son zonas relativamente amplias donde están ocupadas por trabajadores,materias primas , equipos y estructuras. Como resultado , un sistema híbrido integrado equipado con GPS y un sistema de posicionamiento en interiores es un enfoque prometedor.</span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: left;">
<b><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">7.-Ejemplos de Aplicaciones</span></b></div>
<div class="separator" style="clear: both; text-align: left;">
<b><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></b></div>
<div class="separator" style="clear: both; text-align: left;">
<b><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Aplicaciones en interiores. </span></b></div>
<div class="separator" style="clear: both; text-align: left;">
<b><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></b></div>
<div class="separator" style="clear: both; text-align: left;">
</div>
<div class="separator" style="clear: both;">
</div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">La implementación de la tecnología de seguimiento de posición en interiores en el punto 3 se llevó a cabo en un sitio de construcción simulada. Se definieron 4 áreas lógicas se definen dentro de la obra de construcción simulada, incluyendo una oficina de la obra, un almacén sitio, una pista para caminar, y el sitio de operaciones del área. El motor de posicionamiento se calibró primero, esto implicó </span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">caminar alrededor de un punto determinado del mapa del piso y grabando la fuerza de la señal para cada punto. Las mediciones fueron tomadas cada dos pasos y el procedimiento similar se repite para cada número de puntos. Cuando todos los puntos fueron registrados, los datos de calibración se almacenan en la localización modelo. El motor de posicionamiento compara las mediciones realizadas en tiempo de ejecución con los almacenados en el modelo de posicionamiento para determinar la posición en tiempo real del usuario. La ubicación del objeto se actualiza después de un intervalo de tiempo fijo. Una vez que la ubicación se calculó la posición se muestra en el mapa. En las pruebas se muestra el seguimiento de una notebook mediante su local-host y una etiqueta WLAN . Y se logro la precisión de hasta 1m en 90% del total de todas las lecturas.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">El problema fue en las pruebas realizadas en sitios de construcción reales , las mediciones no fueron tan buenas ya que WLAN basada en calibración y la intensidad de la señal de medición , cualquier cambio en las condiciones del lugar requerirá una calibración . Esto hace que el sistema pueda ser mas difícil de manejar. Una ventaja clave de la utilización de un motor de posicionamiento basado en WLAN es que tiene mucho menos las necesidades de infraestructura, en comparación con otros en tiempo real de los sistemas de seguimiento de localización en interiores. Esto hace que sea asequible para el despliegue en un entorno web. Además, es convenientemente adecuada para el uso tanto durante el proceso de construcción y dentro de la instalaciones.</span></div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7j9KFtT75O9posOu-em3ND7v36a9VRl0NChr8mqSa92tzBQGb8z-qA8x_pCpAX7Juo7IeDgf3kGEpXOnD1QX_hKYj1N-1c4_jwTVxOXkdsAxo3rFBZPBGPX6e26QBj80b62btq_EHs58/s1600/ima.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><img border="0" height="220" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7j9KFtT75O9posOu-em3ND7v36a9VRl0NChr8mqSa92tzBQGb8z-qA8x_pCpAX7Juo7IeDgf3kGEpXOnD1QX_hKYj1N-1c4_jwTVxOXkdsAxo3rFBZPBGPX6e26QBj80b62btq_EHs58/s400/ima.png" width="400" /></span></a></div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">La arquitectura general de implementacion se basa en 3 niveles , capturas de contexto(ubicación de usuario) , contexto-inferencia(razones acerca del contexto capturados) y contexto de integración(recupera la información basada en ubicación capturada).</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Basado en el contexto capturado, los cambios en el indicara que eventos preprogramados desencadenar que se le muestran a los usuarios , así como el intercambio de información con otras aplicaciones mediante Web Services , para que tomen conciencia de los eventos en el sitio.En esta imagen se muestra ejemplo de cómo la información entregada a un usuario cambia en función del contexto del usuario.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7o4B1oqq97bQPBE2f-rwR_ppninNyFojbond8ZsnWTo350-JKOsi_VOB1i10l5OmMoGaBAjcygqEhho-cEPv9ewTuSRRboR83E-mgJlbMuUTBibF8qJlThiLncJcnOTDD_r-CeqRcW6U/s1600/Selecci%C3%B3n_035.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><img border="0" height="331" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7o4B1oqq97bQPBE2f-rwR_ppninNyFojbond8ZsnWTo350-JKOsi_VOB1i10l5OmMoGaBAjcygqEhho-cEPv9ewTuSRRboR83E-mgJlbMuUTBibF8qJlThiLncJcnOTDD_r-CeqRcW6U/s640/Selecci%C3%B3n_035.png" width="640" /></span></a></div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<b><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Aplicaciones en exteriores.</span></b><br />
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Uno de los campos emergentes usando seguimiento de posición esla AR(Augmented Reality) visualizando la simulación de procesos de construcción. AR es una técnica donde una computadora genera datos ( como gráficas , texto , diagramas , etc.) y son integradas en las vistas reales del ambiente. La diferencia con la VR( Virtual Reality) es que es completamente generada por una computadora. La AR esta tomando mucha ventaja ya que trabaja en conjunto con un fondo real.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Dependiendo de la disponibilidad de la infraestructura preinstalada y el intervalo sobre el que los objetos y el usuario se espera que se mueva en la escena, cualquiera de estos métodos pueden ser adaptados y utilizados con fines de seguimiento. AR se ha utilizado ampliamente en la ingeniería, así como varios campos de ingeniería que van desde el médico y de automoción a militar y juegos. Sin embargo, la aplicación de la AR en la construcción se ha limitado a un pequeño número de sistemas desarrollados por los investigadores para fines muy específicos.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Existe un prototipo llamado ARVISCOPE , que esta en desarrollo en la Universidad de Michigan. que es capaz de crear en tiempo real escenas de construcción mientras el usuario camina libremente en sitio para ver la animación desde diferentes perspectivas . Esta continuamente esta actualizando su posición y orientación obtenidos mediante GPS y un sistema de orientación 3D. Aqui vemos a la persona y los resultados de trabajar con ARVISCOPE.</span></div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYrsEzi-QEB4ZfFw-CHFNhFyNF56o4yyF2FxmAxLvdZ1MuriXKIj87gJ8l0aLxYi0IC6KJRQkpiFeFCuveTSbn0oOft0z3fR2MgfvEZsfViPA5pNaRvzEgv3TXMYw-WBerAh5HuYPj8Do/s1600/1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYrsEzi-QEB4ZfFw-CHFNhFyNF56o4yyF2FxmAxLvdZ1MuriXKIj87gJ8l0aLxYi0IC6KJRQkpiFeFCuveTSbn0oOft0z3fR2MgfvEZsfViPA5pNaRvzEgv3TXMYw-WBerAh5HuYPj8Do/s320/1.png" width="221" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0n-O5eRmnRkArbktUZvWIo6oHN057qKiaBziYcqQlrj8BuCvG3zQx6BiMi4tq5Zl0QRX1yCM4NYS6XT08Sz1YgUFbxZhH5zwoSbS-P43zJQXXkpQVPSfGV6ngv9kM6rFrUopb4K2XvuU/s1600/2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0n-O5eRmnRkArbktUZvWIo6oHN057qKiaBziYcqQlrj8BuCvG3zQx6BiMi4tq5Zl0QRX1yCM4NYS6XT08Sz1YgUFbxZhH5zwoSbS-P43zJQXXkpQVPSfGV6ngv9kM6rFrUopb4K2XvuU/s320/2.png" width="150" /></a></span></div>
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span>
<div class="separator" style="clear: both; text-align: left;">
<b><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">7.3. Potencial de aplicaciones con un sistema híbrido </span></b></div>
<div class="separator" style="clear: both; text-align: left;">
<b><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></b></div>
<div class="separator" style="clear: both; text-align: left;">
</div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Puede ser usado en el campo de las emergencias , ya que puede proporcionar una respuesta rápida ante la incapacidad de identificar y acceder a información relevante por parte de los usuarios sin utilizar algún sistema es el principal obstáculo que impide una optima y rápida toma de decisiones( como en los </span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">bomberos,ingenieros civiles ) . Una aplicación híbrida potencial se esta investigando también en la Universidad de Michigan . </span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Un ejemplo de esto es en un incendio , si se conocen la ubicación exacta de las salidas de emergencia , los extintores y el bombero que esta observando la ubicación con esta AR podría serle muy útil para la navegación rápida a través del edificio , la búsqueda potencial de victimas etc.</span></div>
<div class="separator" style="clear: both;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-VFA39YZSOXtrhlShOZ07S4amqbWkJRqwTdEPuKbyrVqQIwAkHyphlq2ITwVDyGYp6WTcO2qjdUkvLgWC7Z74SFVq2AMX-KAKcJLi_OpY061VG2wePrQdynZ34c6bvg-tNYTOSsRMXsg/s1600/Selecci%C3%B3n_038.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><img border="0" height="270" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-VFA39YZSOXtrhlShOZ07S4amqbWkJRqwTdEPuKbyrVqQIwAkHyphlq2ITwVDyGYp6WTcO2qjdUkvLgWC7Z74SFVq2AMX-KAKcJLi_OpY061VG2wePrQdynZ34c6bvg-tNYTOSsRMXsg/s400/Selecci%C3%B3n_038.png" width="400" /></span></a></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: left;">
<b><i><span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif; font-size: large;">Conclusiones</span></i></b></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">Este tipo de sistemas puede mejorar el proyecto de construcción de una obra en proceso , ya que proporciona un mecanismo para determinar la información pertinente en un contexto particular.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">Ofrece distintas ventajas como estas : </span></div>
<div style="text-align: justify;">
<span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">• La entrega de los datos pertinentes en función del contexto del trabajador así eliminando las distracciones relacionados con el volumen y el nivel de información.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">• Reducción de la interacción del usuario con el sistema mediante usando un contexto como mecanismo de filtro. Esto tiene el potencial para aumentar la facilidad de uso por la fabricación de dispositivos móviles más sensibles a las necesidades del usuario.</span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">La sensibilidad al contexto, a través de la mejora de la detección y el seguimiento de los parámetros de un usuario, también se puede utilizar para mejorar la seguridad,logística y prácticas de salud y seguridad en el lugar de la construcción. Un sistema ubicuo de seguimiento exitoso y confiable con garantía y </span><span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">capacidad de seguimiento debe ser capaz de seguir la posición de un usuario y entregar.Una ventaja importante de tal sistema es el hecho de que la aplicación de seguimiento puede cambiar automáticamente de una técnica a la otra basada en las configuraciones del sitio de trabajo. </span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Helvetica Neue, Arial, Helvetica, sans-serif;">En particular, si el dispositivo de rastreo tiene vista clara del cielo, que convenientemente se puede usar señales de GPS para localizar a un usuario. Si estas señales parecen desvanecerse cuando el usuario camina interior de la aplicación cambia de inmediato a las señales de WLAN con el fin de evitar cualquier interrupción en la obtención de la posición del usuario en tiempo real. </span><span style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;">A su vez estas también son una de sus desventajas ya que para la integración de un sistema así es necesario trabajar con distintos protocolos como WLAN, GPS etc. haciendo mas costoso el sistema ademas como ya se mencionaron algunas deficiencias de cada uno de estos distintos protocolos. Aunque aun existe mucho campo de aplicación para sistemas como este. </span></div>
</div>
Anonymoushttp://www.blogger.com/profile/02979209026993658392noreply@blogger.com1tag:blogger.com,1999:blog-3453522556960864836.post-30421981319845096312013-04-09T09:19:00.004-07:002013-04-09T09:23:27.981-07:00RetroalimentacionPara esta entrada se nos pide realizar sugerencias a los equipos que presentaron la ultima semana , donde mostraron software y hardware que se utilizaran para cada proyecto.<br /><br /><b>Carro con NFC </b><br /><div style="text-align: justify;">
En cuestión de software creo que estaría bien que instalaran alguna versión de Linux, y tienen que tener en cuenta si utilizaran librerías que ya existen o programaran por ellos mismos, de ser así creo que retrasarían considerablemente el tiempo de entrega, así que deberían buscar librerías como nfcpy o pynfc , y pues deberían ver las diferencias ventajas o desventajas de algunas de ellas. </div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Mencionan que utilizaran dos Arduinos el Uno y el Ethernet , creo que utilizar los dos en caso de que no cuenten con ellos , resultaría mas caro para ustedes , pero en el caso de que cuenten con los dos pues adelante aunque uno solo podría hacer las funciones que necesitan pienso yo. </div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Si quisieran ampliar el proyecto podrían programar algo para un dispositivo móvil del usuario y quizás mediante mensajes, notificaciones o alguna tipo de alerta que le indique si el carro esta o no donde lo dejo. </div>
<br /><br /><b>Galería Inteligente </b><br /><div style="text-align: justify;">
Creo que este proyecto suena bien, ahora bien en la parte de el sensor de proximidad tendrían que definir bien a que distancia se activara la reproducción de la descripción de la misma, ya que si detecta no se personas a una distancia un poco distante podría empezar la reproducción y la persona ni siquiera estar frente y atento a obra de arte. También podría pasar que una persona este caminando simplemente mas no quiera apreciar u oír la reproducción y esta comienza sola , así que creo deberían revisar estos aspectos. </div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
También estaría bien saber si utilizaran librerías para el sensor en conjunto con el Arduino, ademas saber o recolectar estadísticas de la gente que escucha completa una grabación ya que podrían ser muy largas , así que estaría bien que sacaran un promedio de tiempo que se quedan viendo cada obra para en base a esto determinar la duración estándar de el audio. </div>
<br /><b>Seguridad en computadora </b><br /><div style="text-align: justify;">
Creo que esta bien su proyecto y podría ser muy funcional ya que se podría implementar en muchas aplicaciones diferentes. </div>
<div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
En cuanto al hardware que van a utilizar creo que esta bien , aunque en la idea que mostraron de las pantallas de bloqueo creo que podrían agregarle algo extra como alguna otra forma de desbloqueo , quizás mediante algún numero o un correo ya que que pasaría si el usuario se quiebra la nariz y en esos días no puede quitarse la venda , entonces no tendría acceso a el aparato. Incluso podrían manejar usuarios por ejemplo , si mi novia utiliza también mi celular ocasionalmente, podría validarla como usuario seguro. </div>
<div style="text-align: justify;">
<br /></div>
<b>Despertador Inteligente </b><br /><div style="text-align: justify;">
Me parece que esta muy bien este proyecto , aunque creo que la comunicación que tendrá el dispositivo móvil que piensan usar y la forma en como activara la alarma podrían explicarla. </div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
También la forma en como trabajaría el sensor de presión ya que la mayoría de nosotros no esta familiarizado con este tipo de sensores. </div>
<br /><b>Oficina Inteligente </b><br /><div style="text-align: justify;">
Me parece bien que utilicen pulseras, aunque es ami parecer ya que diferentes usuarios no estarán de acuerdo en utilizar un pulsera , así que podrían planear el utilizar algun accesorio diferente o dos tipos de accesorios. </div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Ahora no dejaron bien claro los sensores que van a decidirse a utilizar , tienen que tener bien claro e investigar cual es el que se adapta mejor a sus requerimientos antes de comprar alguno y descubrir que no es el que necesitan. Y otro punto es que definan bien como piensan hacer la conexión creo que utilizando Wifi les facilitaría los costos. </div>
<br /><b>Localizador</b><br /><div style="text-align: justify;">
La idea que mostraron ahora fue muy buena y dejaron claro muchos aspectos que antes no habían definido. Aunque me hace ruido la idea que piensen solamente utilizar el bluetooth ya que la distancia que maneja muchas veces es mayor y siendo que estará en una casa podría quedar debajo de la cama o entre colchas y en un cuarto alejado y de esta manera la señal seria muy débil. Creo que aquí podrían implementar un pequeño sistema como el juego de niños Frio-Caliente , que mediante uno se acerca a el objeto que se busca los demás niños levan diciendo caliente, caliente,muy caliente, bueno obviamente la base seria la misma solo que podría ser con sonido o vibración o algo que se les ocurra. </div>
<br /><b>CASA SEGURA </b><br /><div style="text-align: justify;">
Este proyecto creo que es muy ambicioso ya que incluye una casa entera ,aunque hablando de casa segura se refiere a todo accesos, energía,incendios , robo, etc. Aunque creo que ustedes se enfocaron en cuestión de accesos y personas . </div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Estaría bien que mostraran o explicaran este proyecto mas a detalle, para dejarnos bien claro como desarrollaran el proyecto y exactamente a que va enfocado. También decidir el sensor que piensan utilizar ya que existen muchos tipos que podrían ayudarlos aunque deberían tener en cuenta cual es el que da mayores beneficios para este proyecto. RFID también estaría bien utilizarlo para su proyecto. </div>
<br /><b>Garage Inteligente </b><br /><div style="text-align: justify;">
Creo que deberían mencionar bien las especificaciones y definir los componentes que usaran para este proyecto. No mencionaron la parte donde dice como abrirán o cerraran la puerta en este caso podrían utilizar un BT o Arduino Ethernet, ademas para la conexión con el celular podrían ayudarse creo que con los de garage inteligente creo que ellos mencionaron que usarían Amarino ya que mencionaron que es mas fácil enviar señales, aunque si ya tienen bien planeado y diseñado en la forma que ustedes mencionaron pues adelante. </div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Creo que el utilizar código QR es bueno y malo , bueno porque es practico y rápido , lo malo es la cuestión de seguridad porque si la etiqueta QR la ponen en la parte del frente del vehículo alguna persona que este enterada la forma de acceso a tu garage pues podría bien copiar ese código , o bien podrían el QR guardarlo alguien otro lado de el vehículo o que el usuario lo tenga en forma de tarjeta.</div>
<h3 class="post-title entry-title" itemprop="name" style="background-color: white; margin: 0px; position: relative;">
</h3>
</div>
Anonymoushttp://www.blogger.com/profile/02979209026993658392noreply@blogger.com1tag:blogger.com,1999:blog-3453522556960864836.post-43768196488007762182013-04-09T06:09:00.000-07:002013-05-21T21:48:21.321-07:00Presentación Vision<iframe allowfullscreen="true" frameborder="0" height="200" mozallowfullscreen="true" src="https://docs.google.com/presentation/d/1r8pPWs26Mq4jhgZ5o5oz-e6AR5IIyYuCtXAHPgloTvc/embed?start=false&loop=false&delayms=3000" webkitallowfullscreen="true" width="200"></iframe>Anonymoushttp://www.blogger.com/profile/02979209026993658392noreply@blogger.com0tag:blogger.com,1999:blog-3453522556960864836.post-29289790910254211092013-03-06T23:03:00.001-08:002013-03-07T07:21:23.005-08:00Lab 5- Detección de Círculos con radios desconocidos <span style="background-color: white; font-family: Arial, Helvetica, sans-serif; line-height: 18px; text-align: justify;">Para este laboratorio se encargo detectar círculos con diferentes tamaños.</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="background-color: white; line-height: 18px; text-align: justify;"><br /></span>
</span><br />
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; line-height: 18px;">Intente varias pruebas para detectar los círculos de diferentes, pensé en hacer que desde el centro de mas hacia la frontera del circulo y sacar la distancia , pero me tope con muchos problemas y no pude sacarlo a tiempo. </span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; line-height: 18px;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; line-height: 18px;">Se detectan los círculos aquí dejo el código.</span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; line-height: 18px;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif; line-height: 18px;"><script src="https://gist.github.com/robertovalenzuela91/5108707.js"></script>
X</span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 18px;"><br /></span>
<span style="line-height: 18px;">Aquí</span><span style="line-height: 18px;"> esta la imagen de prueba y sus resultados</span></span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFgeZwZ87X-b_AiwnGMiWc4QcXgPe-StNmrIwsrckTna8sHF54ds6orRY_b1n-VxU7a70aYFmuYY5hASNV99aOaQRLcKXEVfkiGg40Js72719vdKo3rUsWLFtZpNiG8MlA-_lhn98qJvk/s1600/sal.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: Arial, Helvetica, sans-serif;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFgeZwZ87X-b_AiwnGMiWc4QcXgPe-StNmrIwsrckTna8sHF54ds6orRY_b1n-VxU7a70aYFmuYY5hASNV99aOaQRLcKXEVfkiGg40Js72719vdKo3rUsWLFtZpNiG8MlA-_lhn98qJvk/s1600/sal.png" /></span></a></div>
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 18px;"><br /></span>
</span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFM-C20dIwV0jMvpaoQAR1A-Pcl_gKqDPegspKnKjweCLIzwl8BLtOZhxlVvv3ycVyEEj9DbQM2_0wL9pt7NqRglxfPtOLlBpoh_XQTR-_13ZP_x27KrwR9YCmRm1zYJF2xF8xDTH9RJo/s1600/circulos.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: Arial, Helvetica, sans-serif;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFM-C20dIwV0jMvpaoQAR1A-Pcl_gKqDPegspKnKjweCLIzwl8BLtOZhxlVvv3ycVyEEj9DbQM2_0wL9pt7NqRglxfPtOLlBpoh_XQTR-_13ZP_x27KrwR9YCmRm1zYJF2xF8xDTH9RJo/s1600/circulos.png" /></span></a></div>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif; line-height: 18px;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: x-small;"><span style="line-height: 18px;"><br /></span></span></div>
Anonymoushttp://www.blogger.com/profile/02979209026993658392noreply@blogger.com1tag:blogger.com,1999:blog-3453522556960864836.post-38492597642384833192013-03-05T00:21:00.004-08:002013-03-05T00:21:49.184-08:00Lab 5 - Listado de proveedores <div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;">En esta entrada mostrare un listado de proveedores que podrían ser de mucha ayuda.</span></div>
<div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="color: #333333; font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 14px;">El dispositivo móvil es parte fundamental de muchos proyectos , así como lo es en nuestro proyecto. Para realizar pruebas se contara con un Samsung Galaxy Ace. </span></span></div>
<div style="text-align: justify;">
<span style="color: #333333; font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 14px;"><br /></span></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZe4VyP735vy3E1CExAmWZSQ4pdHhZu1MBHWfXHr6q8ALb8m4EplkILSVFGHUsWW0rrtXyLn9lxZvaTwK9eaD3Ck8O7IbnWeweAtXnz_0NOZvQM3OteqgPFN1oDr8GeEBpHcugYIjYkNo/s1600/Samsung-Galaxy-Ace-S5830-Trucos.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em; text-align: justify;"><span style="font-family: Arial, Helvetica, sans-serif;"><img border="0" height="168" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZe4VyP735vy3E1CExAmWZSQ4pdHhZu1MBHWfXHr6q8ALb8m4EplkILSVFGHUsWW0rrtXyLn9lxZvaTwK9eaD3Ck8O7IbnWeweAtXnz_0NOZvQM3OteqgPFN1oDr8GeEBpHcugYIjYkNo/s200/Samsung-Galaxy-Ace-S5830-Trucos.jpg" width="200" /></span></a></div>
<div style="text-align: justify;">
<span style="color: #333333; font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 14px;"><br /></span></span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="color: #333333;"><span style="font-family: Arial, Helvetica, sans-serif; line-height: 14px;"><br /></span></span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="color: #333333;"><span style="font-family: Arial, Helvetica, sans-serif; line-height: 14px;"><br /></span></span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="color: #333333;"><span style="font-family: Arial, Helvetica, sans-serif; line-height: 14px;"><br /></span></span></div>
</div>
<div>
<div style="text-align: justify;">
<span style="color: #333333;"><span style="font-family: Arial, Helvetica, sans-serif; line-height: 14px;"><br /></span></span></div>
<div style="text-align: justify;">
<span style="color: #333333;"><span style="font-family: Arial, Helvetica, sans-serif; line-height: 14px;"><br /></span></span></div>
<div style="text-align: justify;">
<span style="color: #333333;"><span style="font-family: Arial, Helvetica, sans-serif; line-height: 14px;"><br /></span></span></div>
<div style="text-align: justify;">
<span style="color: #333333;"><span style="font-family: Arial, Helvetica, sans-serif; line-height: 14px;"><br /></span></span></div>
<div style="text-align: justify;">
<span style="color: #333333;"><span style="font-family: Arial, Helvetica, sans-serif; line-height: 14px;"><br /></span></span></div>
<div style="text-align: justify;">
<span style="color: #333333;"><span style="font-family: Arial, Helvetica, sans-serif; line-height: 14px;"><br /></span></span></div>
<div style="text-align: justify;">
<span style="color: #333333;"><span style="font-family: Arial, Helvetica, sans-serif; line-height: 14px;"><br /></span></span></div>
<div style="text-align: justify;">
<span style="color: #333333;"><span style="font-family: Arial, Helvetica, sans-serif; line-height: 14px;"><br /></span></span></div>
<div style="text-align: justify;">
<span style="color: #333333;"><span style="font-family: Arial, Helvetica, sans-serif; line-height: 14px;"><br /></span></span></div>
<div style="text-align: justify;">
<span style="color: #333333;"><span style="font-family: Arial, Helvetica, sans-serif; line-height: 14px;"><br /></span></span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;">Pero si se desea adquirir algún smartphone nuevo o diferente en la pagina de <a href="http://www.telcel.com/portal/home.do">TELCEL</a> en el apartado equipos pueden ver que celular podría ser útil ya que se muestran las características de cada uno.Para lograr verlos equipos no hace falta nada mas que añadir nuestro estado y se mostrara esta pagina.</span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: justify;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2VClzYd3SI2JOL89BxqxEYDfG_HEWquBGoCxild-XJ43E4PWp1Hs0ryrE-JcZ6Bj81Cm6rP_dT6QxsHTbSqKjVK4fLV3T2jucZrWB9vKivQ3JTfRExrKb3q14WY9lgF0raB0d9KxjQgg/s1600/tel.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: Arial, Helvetica, sans-serif;"><img border="0" height="432" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2VClzYd3SI2JOL89BxqxEYDfG_HEWquBGoCxild-XJ43E4PWp1Hs0ryrE-JcZ6Bj81Cm6rP_dT6QxsHTbSqKjVK4fLV3T2jucZrWB9vKivQ3JTfRExrKb3q14WY9lgF0raB0d9KxjQgg/s640/tel.png" width="640" /></span></a></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;">Aquí ya si se busca algún modelo en especifico se selecciona la marca deseada , la casilla tecnología te da opción de seleccionar 3G,4GLTE o GSM. Y en características puedes seleccionar la que estés buscando Wi-Fi. Radio etc.</span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;">Una vez que viste cual es el que deseas vas a la opción Tienda que es la tienda en línea de Telcel , seleccionas el aparato deseado y lo agregas al carrito. </span></div>
<div style="text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="margin-left: 1em; margin-right: 1em;"></span><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1a2isIGZf8jAVL4DDFT02qvM0zhjp7NCpc6NI59SZITJbUR78dObOfqjOHVc-oCi9LzaqOdmKnRo-TcmkyYLTQzMUwvI0oPYq57MUVo_QY_NtSihx7GBbOodfNjYBvKYDCu2Z_Sor-3E/s1600/Selecci%C3%B3n_009.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="385" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1a2isIGZf8jAVL4DDFT02qvM0zhjp7NCpc6NI59SZITJbUR78dObOfqjOHVc-oCi9LzaqOdmKnRo-TcmkyYLTQzMUwvI0oPYq57MUVo_QY_NtSihx7GBbOodfNjYBvKYDCu2Z_Sor-3E/s400/Selecci%C3%B3n_009.png" width="400" /></a></span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;">También en nuestro proyecto y en muchos de los demás equipos se necesitan LEDs, cables,resistencias , protoboards, micrófonos, cámaras, webcams etc. Y <a href="http://www.steren.com.mx/">Steren</a> podría resultar en una opción rápida de conseguir muchos dispositivos electrónicos. Steren se especializa en Electrónica y la forma mas fácil de conseguir los productos es ir a alguna sucursal, pero en línea también se puede hacer. </span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;">Se entra a la pagina y aparecerá una pantalla donde se debe seleccionar la opción que dice Catálogo que los mandara a esta pantalla , donde aquí están agrupados todos los dispositivos por grupos.</span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: justify;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhst8omzfos4qBKQ7HRysPLGuBqLVvFl_HwFZsABYmYn7jMLkr209Mnte73qdWpG_AnZ9UXQPB1bphwVEcQiFRJjVNXIKIT8mYZw7Kwrop4E0GlLygYFG2Ug73U0WvXYbsMnKYmxC8lkwU/s1600/Selecci%C3%B3n_010.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: Arial, Helvetica, sans-serif;"><img border="0" height="411" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhst8omzfos4qBKQ7HRysPLGuBqLVvFl_HwFZsABYmYn7jMLkr209Mnte73qdWpG_AnZ9UXQPB1bphwVEcQiFRJjVNXIKIT8mYZw7Kwrop4E0GlLygYFG2Ug73U0WvXYbsMnKYmxC8lkwU/s640/Selecci%C3%B3n_010.png" width="640" /></span></a></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;">Basta con dar clic en la opción que se este buscando, por ejemplo algunos LEDs, pues entonces se da clic en la palabra LEDs y se mostraran los existentes ahora se le da clic en la opción comprar y se añadirá al carrito, posteriormente en la parte de arriba en la pagina dice productos en tu carrito , se le da clic y nos manda a una pantalla que solamente se palomea la opción de conformidad con las políticas de privacidad y se acepta. </span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;">Ya simplemente se ingresan los datos personales para efectuar la compra.</span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: justify;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2nKNg3o7nHNf0TpeuQGZtkzVKPJzo755XP8yyCr4rawdNUOwRLQ08LraIRLk7bY6hgYGv3JMxk-oUbZbtFB6XGewKhUIGqCwhlCxVpTm3GXWtXoxdrYPo7dsmCeYvdzfdlszrpcDI3uM/s1600/Selecci%C3%B3n_011.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: Arial, Helvetica, sans-serif;"><img border="0" height="277" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2nKNg3o7nHNf0TpeuQGZtkzVKPJzo755XP8yyCr4rawdNUOwRLQ08LraIRLk7bY6hgYGv3JMxk-oUbZbtFB6XGewKhUIGqCwhlCxVpTm3GXWtXoxdrYPo7dsmCeYvdzfdlszrpcDI3uM/s400/Selecci%C3%B3n_011.png" width="400" /></span></a></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;">Ahora otra tienda que se encuentra aquí en Monterrey es <a href="http://www.5hz-electronica.com/">5hz</a> ,igual la forma mas segura de conseguir lo que se busca es acudir a la tienda, también puede comprarse en línea.</span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;">Esta tienda es proveedora de resistencias,leds, protoboards, miniprotoboards, pantallas LCD, aunque el que podemos destacar en esta tienda son los Arduinos que no maneja Steren y manejan varios tipos como el mas usado Arduino Uno.</span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;">Uno ingresa a su pagina que por cierto cabe mencionar que no es muy bonita ni con un buen diseño.</span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4kdL-QrszYBSioCNbGrvUnt2NLCqcg3I02FE_852vDf_XLBiOlrawPXS7pBisy1-8v1eH2ekwNiCaar6VlZDdrs4xBhqKkhqabTqGcu96lz2vA0KocsrSWu4hRa4n8Q7DBw9ZOaX-RMA/s1600/Selecci%C3%B3n_012.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: Arial, Helvetica, sans-serif;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4kdL-QrszYBSioCNbGrvUnt2NLCqcg3I02FE_852vDf_XLBiOlrawPXS7pBisy1-8v1eH2ekwNiCaar6VlZDdrs4xBhqKkhqabTqGcu96lz2vA0KocsrSWu4hRa4n8Q7DBw9ZOaX-RMA/s320/Selecci%C3%B3n_012.png" width="140" /></span></a></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;">En la parte izquierda verán un listado de todas las categorías que manejan y un buscador, si se sabe el nombre del producto que se desea comprar basta con escribirlo y dar enter, en este caso mostrare el ejemplo con un Arduino uno.</span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;">Escribí Arduino Uno en el buscador , y aparecen muchas dispositivos relacionados con este , simplemente lo buscas en los resultados y lo seleccionas , aparecerá una leyenda con un texto que dice su precio , su estado ( si esta agotado o existente) y un link que dice add toa new shopping list. Aquí abajo dejo como aparece.</span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: justify;">
</div>
<div class="prod-detail-price" style="background-color: white; margin-bottom: 10px; text-align: start;">
<div class="prod-detail-cost">
<span style="font-family: Arial, Helvetica, sans-serif;"><span class="prod-detail-cost-label" style="font-weight: bold;">Precio:</span> <span class="prod-detail-cost-value" style="color: blue; font-weight: bold;">MX$415.00</span></span></div>
</div>
<div class="prod-detail-stock" style="background-color: white; color: red; font-weight: bold; text-align: start;">
<span style="font-family: Arial, Helvetica, sans-serif;">Agotado [envíanos un correo]</span></div>
<div class="prod-detail-part" style="background-color: white; text-align: start;">
<span style="font-family: Arial, Helvetica, sans-serif;"><span class="prod-detail-part-label" style="font-weight: bold;">Art. #:</span> <span class="prod-detail-part-value" style="color: #cccccc; font-weight: bold;">DEV5H-11021</span></span></div>
<div class="prod-detail-shopping-list" style="background-color: white; margin-top: 10px; text-align: start;">
<a href="http://www.blogger.com/blogger.g?blogID=3453522556960864836" id="ctl00_pageContent_ctl73_shopping-list-add" style="color: #003b79; display: block; font-weight: bold;"><span style="font-family: Arial, Helvetica, sans-serif;">Add to a new shopping list</span></a></div>
<div class="prod-detail-email-friend" style="background-color: white; margin-top: 10px; text-align: start;">
<a href="http://www.5hz-electronica.com/email-a-friend.aspx?product=794" style="color: #003b79; font-weight: bold;" target="_blank"><span style="font-family: Arial, Helvetica, sans-serif;">Email this page to a friend</span></a></div>
<br />
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;">Se le da clic en Add to a new shopping list para que se agrege a nuestro carrito y al final todo lo que se desee comprar se agrega aquí ya nada mas vana ver el carrito y dan clic en pagar , y seleccionan la forma de pago.</span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;">Otra tienda aquí en monterrey es AG Electrónica que como su nombre lo dice es especialista en electrónica , cuenta con una gran variedad de dispositivos como adaptadores USB, microcontroladores, cautines etc.</span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;">Ingresas a la pagina <a href="http://www.agelectronica.com/">AG</a> y cuentan con un buscador se escribe lo que desea comprar en este ejemplo escribí microcontrolador ,y aparecerá una lista delo que tienen, ahora se debe hacer login , después se escribe la cantidad que se desee agregar al carrito de compra . Posteriormente se selecciona la forma de pago. Igual es recomendable ir a la tienda personalmente.</span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhExSRvkWRIgBdBUBnRJcAaK2S4rWC7E7r2PKCfp8ToNvJyy6GkD0p2idMqyRQMOeGhJhyphenhyphenpAJdADK-2Ctb_IVtjv462G1l387m_JTgjEjUfkf-xZndjnkzj-icWy98Re1Wj1fm1KWbB7-g/s1600/Selecci%C3%B3n_013.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: Arial, Helvetica, sans-serif;"><img border="0" height="339" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhExSRvkWRIgBdBUBnRJcAaK2S4rWC7E7r2PKCfp8ToNvJyy6GkD0p2idMqyRQMOeGhJhyphenhyphenpAJdADK-2Ctb_IVtjv462G1l387m_JTgjEjUfkf-xZndjnkzj-icWy98Re1Wj1fm1KWbB7-g/s640/Selecci%C3%B3n_013.png" width="640" /></span></a></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;">Ahora una tienda que no existe en Nuevo León , es Sparkfun , aquí muchos hemos realizado pedidos para nuestros proyectos y esta ves quizás no sea la excepción nuevamente. Esta tienda vende arduinos, sensores, kits de robótica , dispositivos GPS etc.</span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;">Se entra a su pagina de Internet <a href="http://www.sparkfun.com/">Sparkfun</a> y se debe hacer un registro para poder realizar la compra, de el lado izquierdo nos muestra las categorías con las que cuenta , ahora seleccionas alguna en mi caso seleccione GPS y un producto al azar, Ahora ya se agrega el producto al carrito "Add to Cart" ya que se tienen todos los productos que se pedirán se debe realizar el deposito en un banco y los productos son enviados. </span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtHHR0nmhDWF6bJSVEAbizz2dVGsQZewojvhrAFoCbgEGhyphenhyphenPDc54L7tEkVhIqG1KafTSpG4auZ_Z7ryBUoiN9dANsUIIJC1645BaRz2iv79XSEFA2BTBpDe8ZP1gZQRmbOTuEjcuaXDOA/s1600/Selecci%C3%B3n_014.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: Arial, Helvetica, sans-serif;"><img border="0" height="223" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtHHR0nmhDWF6bJSVEAbizz2dVGsQZewojvhrAFoCbgEGhyphenhyphenPDc54L7tEkVhIqG1KafTSpG4auZ_Z7ryBUoiN9dANsUIIJC1645BaRz2iv79XSEFA2BTBpDe8ZP1gZQRmbOTuEjcuaXDOA/s400/Selecci%C3%B3n_014.png" width="400" /></span></a></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
</div>
Anonymoushttp://www.blogger.com/profile/02979209026993658392noreply@blogger.com1tag:blogger.com,1999:blog-3453522556960864836.post-18048561408258493362013-03-04T21:11:00.003-08:002013-03-05T01:38:13.243-08:00Tarea 4 - Detección de Circulos<span style="font-family: Arial, Helvetica, sans-serif; line-height: 24px;">Para esta tarea se encargo detectar círculos , utilizando un proceso similar al de las tarea anteriores</span><br />
<h3 style="background-image: none; border-bottom-style: none; margin: 0px 0px 0.3em; overflow: hidden; padding-bottom: 0.17em; padding-top: 0.5em;">
<span style="font-weight: normal; line-height: 24px;"><span style="font-family: Arial, Helvetica, sans-serif; font-size: small;">donde se detectaban lineas , pero en esta ocasión se calculara un posible centro para cada punto.</span></span></h3>
<div>
<span style="line-height: 24px;"><span style="font-family: Arial, Helvetica, sans-serif;">Para identificar el centro con dos ecuaciones :</span></span></div>
<div>
<span style="line-height: 24px;"><span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 24px;">a= x-radioCos</span><span style="background-color: white; line-height: 19.1875px;">θ</span></span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 24px;">b=y-radioSin</span><span style="background-color: white; line-height: 19.1875px;">θ</span></span></div>
<div>
<span style="line-height: 24px;"><span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 24px;">Se calcula el angulo y se toma ese punto suponiendo que es parte del círculo y se calcula un supuesto centro y después se hace un calculo para ver que punto en la imagen es el que tiene mas frecuencias y de ahí se identifica el centro del círculo.</span></span></div>
<div>
<span style="line-height: 24px;"><span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></span></div>
<div>
<div style="line-height: 1.5em; margin-bottom: 0.5em; margin-top: 0.4em;">
<span style="font-family: Arial, Helvetica, sans-serif;">El centro del círculo que se corresponde con el centro de la circunferencia, del cual equidistan todos los puntos de esta.</span></div>
</div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 24px;">Se cálculo el gradiente para cada punto , con los gradientes "X" "Y" como en las tareas pasadas y se aplica posteriormente estas dos formulas que dejo aquí abajo.</span></span></div>
<div>
<span style="line-height: 24px;"><span style="font-family: Arial, Helvetica, sans-serif;">Este gradiente para cada punto se hace de esta manera :</span></span><br />
<span style="line-height: 24px;"><span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJohcCzYozLib8NzBSLjsIcC4AVKs_oISnC5sDTtvl9SXR919Ia1w2PRkNaUb4cDbeJz-gUqXwD7ybjEBIc6SAwSe7m8tLuZR8kPTiqDjoGlmhcKBMCQlKShFgCgjZjpejpqfRDzy3vQo/s1600/Selecci%C3%B3n_007.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="31" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJohcCzYozLib8NzBSLjsIcC4AVKs_oISnC5sDTtvl9SXR919Ia1w2PRkNaUb4cDbeJz-gUqXwD7ybjEBIc6SAwSe7m8tLuZR8kPTiqDjoGlmhcKBMCQlKShFgCgjZjpejpqfRDzy3vQo/s320/Selecci%C3%B3n_007.png" width="320" /></a></div>
<span style="line-height: 24px;"><span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 24px;">Ya después se aplican estas dos formulas:</span></span><br />
<span style="line-height: 24px;"><span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 24px;">Cos</span><span style="background-color: white; line-height: 19.1875px;">θ = gx/GradienteCalculada</span></span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="background-color: white; line-height: 19.1875px;">Sin</span><span style="background-color: white; line-height: 19.1875px;">θ </span><span style="background-color: white; line-height: 19.1875px;">= gy/</span><span style="background-color: white; line-height: 19.1875px;">GradienteCalculada</span></span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="background-color: white; line-height: 19.1875px;"><br /></span></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="background-color: white;"><span style="line-height: 19.1875px;">Y después se aplican las dos formulas mencionadas arriba para calcular el posible centro para cada pixel:</span></span></span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="background-color: white; line-height: 19.1875px;"><br /></span></span>
<br />
<div>
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 24px;">a= x-radioCos</span><span style="background-color: white; line-height: 19.1875px;">θ</span></span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 24px;">b=y-radioSin</span><span style="background-color: white; line-height: 19.1875px;">θ</span></span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="background-color: white; line-height: 19.1875px;"><br /></span></span><span style="font-family: Arial, Helvetica, sans-serif;"><span style="background-color: white;"><span style="line-height: 19.1875px;">Este fue el circuló utilizado para las pruebas </span></span></span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="background-color: white;"><span style="line-height: 19.1875px;"><br /></span></span></span>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSaTvE9zNRK47Q0h5gqqrKJo0zayvY5ABJVo2zkNFLz2aC42Fl7JY7AvGFAkfQWiMJ2EnqhYTscgSga9tYQnD0N28NAhC7JZiqwBTZorQ5K3qFgDICoLi3Txr2x3ZiXZdhR-nWvBW9dZY/s1600/figgeocirc.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSaTvE9zNRK47Q0h5gqqrKJo0zayvY5ABJVo2zkNFLz2aC42Fl7JY7AvGFAkfQWiMJ2EnqhYTscgSga9tYQnD0N28NAhC7JZiqwBTZorQ5K3qFgDICoLi3Txr2x3ZiXZdhR-nWvBW9dZY/s1600/figgeocirc.jpg" /></a></div>
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="background-color: white;"><span style="line-height: 19.1875px;"><br /></span></span></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="background-color: white;"><span style="line-height: 19.1875px;"> </span></span></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 19.1875px;">Aquí esta el código:</span></span><br />
<br />
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 19.1875px;"> <script src="https://gist.github.com/robertovalenzuela91/5089052.js"></script></span></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 19.1875px;"><br /></span></span><span style="font-family: Arial, Helvetica, sans-serif;"><span style="background-color: white;"><span style="line-height: 19.1875px;">El programa no logre terminarlo .</span></span></span></div>
<br />
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="background-color: white; line-height: 19.1875px;"><br /></span></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="background-color: white; line-height: 19.1875px;"><br /></span></span></div>
Anonymoushttp://www.blogger.com/profile/02979209026993658392noreply@blogger.com1tag:blogger.com,1999:blog-3453522556960864836.post-21413857327689011772013-02-27T23:29:00.004-08:002013-02-28T00:30:32.194-08:00Lab 4-Deteccion de Lineas DiagonalesPara este laboratorio se nos encargo detectar lineas diagonales , para hacer esto me base en la tarea pasada haciéndole unas pequeñas modificaciones. De igual manera volví a utilizar las mascaras de Prewitt.<br />
<br />
Esta fue la imagen utilizada<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcbubQ6kLUoDCyu-m7py8j0uJPaGMEuU8HEseZYVx-7tF9t1vxLgf5lcrr8CXVYDxqM2hBYDzvrC2dcFMQDDxb_POK_X2rdCny9myBtffJ4ShMaK2zy3aL09bTFIVrlnanxOHsitFMXqw/s1600/diago1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcbubQ6kLUoDCyu-m7py8j0uJPaGMEuU8HEseZYVx-7tF9t1vxLgf5lcrr8CXVYDxqM2hBYDzvrC2dcFMQDDxb_POK_X2rdCny9myBtffJ4ShMaK2zy3aL09bTFIVrlnanxOHsitFMXqw/s320/diago1.jpg" width="247" /></a></div>
<br />
<br />
Aquí esta el código.<br />
<br />
<script src="https://gist.github.com/robertovalenzuela91/5054923.js"></script>X<br />
<br />
La imagen obtenida fue esta .<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMTEYFQpRS7uYWOCXJMRU0FDEm9Vn1_mxUZYZBlpnSnwZAXRzTyQhlUtAOeV8JQfMWhX6QrRTWmUv7aLiq8mhPirRzM5eJ1cjlqxWemROMtTzwfb6aeQbFFZ8Jkl4xGySL2P2SeB-Nx5o/s1600/diago2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMTEYFQpRS7uYWOCXJMRU0FDEm9Vn1_mxUZYZBlpnSnwZAXRzTyQhlUtAOeV8JQfMWhX6QrRTWmUv7aLiq8mhPirRzM5eJ1cjlqxWemROMtTzwfb6aeQbFFZ8Jkl4xGySL2P2SeB-Nx5o/s320/diago2.jpg" width="238" /></a></div>
<br />
<br />Anonymoushttp://www.blogger.com/profile/02979209026993658392noreply@blogger.com1tag:blogger.com,1999:blog-3453522556960864836.post-8194434068021141282013-02-26T04:40:00.002-08:002013-02-26T04:42:59.929-08:00Detección de lineas<span style="color: #666666; font-family: Trebuchet MS, Trebuchet, Verdana, sans-serif;"><span style="font-size: 15px; line-height: 21px;">En esta semana para la materia de visión computacional se encargo detección de lineas. </span></span><br />
<span style="color: #666666; font-family: Trebuchet MS, Trebuchet, Verdana, sans-serif;"><span style="font-size: 15px; line-height: 21px;">Se utilizaron las tareas pasadas para realizar esto. </span></span><br />
<span style="color: #666666; font-family: Trebuchet MS, Trebuchet, Verdana, sans-serif;"><span style="font-size: 15px; line-height: 21px;"><br /></span></span>
<br />
<span style="color: #666666; font-family: Trebuchet MS, Trebuchet, Verdana, sans-serif;"><span style="font-size: 15px; line-height: 21px;">Se tiene que sacar los gradientes verticales y horizontales de la imagen en este caso yo utilice esta imagen .</span></span><br />
<span style="color: #666666; font-family: Trebuchet MS, Trebuchet, Verdana, sans-serif;"><span style="font-size: 15px; line-height: 21px;"><br /></span></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOI6nXz687BlTMlsMr6jm8HMIeqWTmn4wA3G281iRljZzCpKkMT_7zS-NaovcrdQPeZoOlplLnJOmgUsthngG5Ijkh0P6FkiNbnGIsXX0hul75YXUecNJGpFYHbb2lesV7Hw7oazQhHss/s1600/rayas.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="435" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOI6nXz687BlTMlsMr6jm8HMIeqWTmn4wA3G281iRljZzCpKkMT_7zS-NaovcrdQPeZoOlplLnJOmgUsthngG5Ijkh0P6FkiNbnGIsXX0hul75YXUecNJGpFYHbb2lesV7Hw7oazQhHss/s640/rayas.jpg" width="640" /></a></div>
<span style="color: #666666; font-family: Trebuchet MS, Trebuchet, Verdana, sans-serif;"><span style="font-size: 15px; line-height: 21px;"><br /></span></span><span style="color: #666666; font-family: Trebuchet MS, Trebuchet, Verdana, sans-serif;"><span style="font-size: 15px; line-height: 21px;">Ahora utilizando las mascaras de gradientes para detectar lineas verticales y horizontales de una imagen se calculan utilizando el método de convolución de la tarea pasad en este caso utilice el Prewitt.</span></span><br />
<span style="color: #666666; font-family: Trebuchet MS, Trebuchet, Verdana, sans-serif;"><span style="font-size: 15px; line-height: 21px;"><br /></span></span>
<span style="color: #666666; font-family: Trebuchet MS, Trebuchet, Verdana, sans-serif;"><span style="font-size: 15px; line-height: 21px;">Aquí</span><span style="font-size: 15px; line-height: 21px;"> el código</span></span><br />
<span style="color: #666666; font-family: Trebuchet MS, Trebuchet, Verdana, sans-serif;"><span style="font-size: 15px; line-height: 21px;"><br /></span></span>
<span style="color: #666666; font-family: Trebuchet MS, Trebuchet, Verdana, sans-serif;"><span style="font-size: 15px; line-height: 21px;"><script src="https://gist.github.com/robertovalenzuela91/5037406.js"></script>X </span></span><br />
<span style="color: #666666; font-family: Trebuchet MS, Trebuchet, Verdana, sans-serif;"><span style="font-size: 15px; line-height: 21px;"><br /></span></span><span style="color: #666666; font-family: Trebuchet MS, Trebuchet, Verdana, sans-serif;"><span style="font-size: 15px; line-height: 21px;">Y aquí el resultado.</span></span><br />
<span style="color: #666666; font-family: Trebuchet MS, Trebuchet, Verdana, sans-serif;"><span style="font-size: 15px; line-height: 21px;"><br /></span></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0QhVgS0hearCwQUdQ_Fy4-u3dgijmy92HZtlucpdRuQBVS8ElHacrVB269pUw-6N_hEWAJQ_tsGyDiaRrpiB75S1vXZU_V2es9HCwlQxcrWM0Fdr-OJMykHG8xJwe5P3xLtyvfWuJHkI/s1600/rayitas.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="136" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0QhVgS0hearCwQUdQ_Fy4-u3dgijmy92HZtlucpdRuQBVS8ElHacrVB269pUw-6N_hEWAJQ_tsGyDiaRrpiB75S1vXZU_V2es9HCwlQxcrWM0Fdr-OJMykHG8xJwe5P3xLtyvfWuJHkI/s200/rayitas.png" width="200" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Ahora como se menciono en la clase se debe sacar el angulo de el pixel y dependiendo el angulo que tenga serán verticales u horizontales.</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj62UHu-PC2Ken1SfwIN9MFzJ7lCxo0InX45SJUOYlC2L5uVOLxQ5qJ23bpywncdR5Gezgh3Bv84_KKlDV_aVFoLEF-e9lejK7kQ1bRkeLOLxf8P27I4mRQiIsAZoNiek-WK37xmGkCrIM/s1600/g2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="290" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj62UHu-PC2Ken1SfwIN9MFzJ7lCxo0InX45SJUOYlC2L5uVOLxQ5qJ23bpywncdR5Gezgh3Bv84_KKlDV_aVFoLEF-e9lejK7kQ1bRkeLOLxf8P27I4mRQiIsAZoNiek-WK37xmGkCrIM/s400/g2.png" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Aquí dejo el código</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<script src="https://gist.github.com/robertovalenzuela91/5038103.js"></script>X</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div style="background-color: white; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px;">
</div>
Anonymoushttp://www.blogger.com/profile/02979209026993658392noreply@blogger.com1tag:blogger.com,1999:blog-3453522556960864836.post-49642264318103122832013-02-26T01:37:00.003-08:002013-02-26T01:37:37.389-08:00Lab 4 Computo Ubicuo<div style="text-align: justify;">
<br /></div>
<span style="font-family: Arial, Helvetica, sans-serif;"><div style="text-align: justify;">
En esta entrada de laboratorio se nos pidió hacer una crítica constructiva, recomendaciones o sugerencias a los equipos de esta materia. Aquí les dejo mis comentarios.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<b>Seguridad en Computadora</b></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
La idea de un bloqueo a la computadora parece muy bueno y útil en todos los ámbitos ya sea en el trabajo , la escuela o la casa . Esto porque cuantos no hemos sido victimas de bromas en la escuela a causa de dejar abierta nuestra sesión , o en nuestra casa quizás también dejando abierto algo y que nuestros papas o hermanos vean, en el trabajo también se presta mucho estas situaciones y aquí es donde muchas veces se hace mal uso de la información. </div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Entonces yo les sugiero que implementen este sistema que seria muy útil , creo que si implementan un reconocimiento facial , utilizando quizás una cámara web o un reconocimiento mediante huella digital seria muy interesante verlo en acción. Otra recomendación podría ser que lograran identificar el iris de la persona o su voz. Para poder bloquear o desbloquear una computadora.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<b>Localizador</b></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Este proyecto me pareció muy interesante aunque me quede con muchas dudas para que seria el propósito de este proyecto, para niños perdidos? , para mascotas? , para paquetes o mercancía , creo que deberían definir un poco mejor esto ya que depende del contexto donde lo quieran usar seria mejor darles una buena critica constructiva , aunque me parece que es un proyecto demasiado bueno , ya que podrían comercializarlo quizás para padres de familia saber siempre donde se encuentra su hijo pequeño o su mascota y así se podrían prevenir muchas mascotas perdidas o escapadas , también quizás para parejas celosas :P podría ser interesante saber siempre donde esta el uno o el otro en fin , para la parte física quizás un brazalete estaría bien aunque no todo mundo quiere andar con un brazalete por ahí , podrían buscar alguna forma de hacerlo mas compacto o menos vistoso.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<b>Galería Inteligente</b></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
A mi parecer no esta muy claro a que se refieren con una galería inteligente , recomendaría a este equipo investigar mucho mas de proyectos relacionados o similares y de este modo darles una mejor sugerencia de que podrían innovar en ello, encontré poca información sobre este tema, pero creo que es algo muy bueno para atraer publico a los museos que hoy en día la gente no esta acostumbrada a su visita, pero si en cambio se llega a implementar la gente siempre quiere ver las cosas novedosas y seria beneficio para los museos, quizás algo que me da un poco de ruido es eso de ponerse frente a la escultura o fotografía la grabación empiece automáticamente , que podría hacer el usuario para detenerla o adelantarla o incluso silenciarla, podrían quizás incluir un reconocimiento de palabras como stop, forward o algo por el estilo para hacerlo mas dinámico para las personas que lo visitan.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<b>Despertador inteligente</b></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Creo que el haber cambiado el enfoque de cama inteligente a despertador inteligente , el simple nombre hace mas factible la compra o comercializción ya que una cama es algo que no se compra o adquiere regularmente , en cambio un despertador si , y los precios en el mercado podrían ser muy competitivos y ademas de un producto novedoso.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Algo que creo podrían modificar o adecuar seria lo de que el despertador antes de la hora empiece a sonar con una leve melodía ya que en mi caso si pongo el despertador a las 6 30 , a esa hora quiero que me despierte no a las 6 25 ya que cinco minutos hacen la diferencia en mi caso :P , creo que podrían implementar en el sistema también algún tipo de selección rápida, por ejemplo en mi caso al ir en el camión en un recorrido de 15 o 20 minutos si me duermo o me da sueño tengo que ir al pendiente de que no se me pase la parada así que podrían incluir algo como una etiqueta que diga 10 min de sueño, o guardar situaciones por ejemplo ir "en el camión " y darle la configuración de tiempo para esa etiqueta y seleccionar 15 min así de esta manera al subirte ya sabes que a los 15 min el despertador sonara .</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<b>Casa Segura o Inteligente</b></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Me gusto este proyecto y quizás a como se escucha podríamos decir que es uno de los que mas abarca , ya que si se habla de una casa inteligente se esta hablando de TODA la casa , cuartos , baños , salas, cocinas etc.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Aunque este equipo especifico Casa Inteligente dirigida el sistema de seguridad entones si solamente se van a enfocar en esta parte creo que podrían redefinir el nombre del proyecto para hacerlo mas especifico o menos general para los usuarios .</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Un punto negativo de un proyecto como este seria el costo del mismo , ya que la mayoría de las personas no disponen de capital para adquirirlo o prefieren gastar su dinero en otras cosas, así que les recomendaría que si lo quieren sacar al mercado tengan un buen logo y una buena publicidad y mercadotecnia de este producto ademas de que muestren vídeos o garanticen un cierto grado de confianza para que los usuarios lo adquieran.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Lo del simulador de presencia esta genial aunque creo que no debería siempre de activarse , me imagino que esto seria muy útil cuando alguien sale de vacaciones y que no quiere que su casa se vea sola por mucho tiempo, aunque tienen que tener en cuenta los precios de la luz y si el sistema funciona adecuadamente ademas de ofrecer muchísima confianza a los usuarios en la cuestión de que prendan aparatos eléctricos sin su presencia, aquí lo que podrían manejar seria algún aparato de pilas que reproduzca sonidos de algún programa de televisión o conversaciones o genere alguna luz para que de esta manera no exista riesgo eléctrico.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<b>Automóvil NFC </b></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Algo que note aquí es que encuestaron a personas de 15 a 19 años no entendí muy bien el concepto de esto , o el porque a este tipo de personas , ya que representan un porcentaje muy bajo de el total de vehículos o conductores en México. Pero lo demás del proyecto me pareció muy bueno el utilizar tu móvil como llave aunque habría que tener encuesta que nivel de seguridad piensas aplicarle a el, ya que si llega a perderlo a se lo roban entonces la persona que lo tenga podría hacer mal uso de el o robarlo .</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<b>Garage inteligente</b></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Muy interesante proyecto aunque creo que podría tener un mayor impacto en el mercado estadounidense ya que aquí en México las personas que cuentan con garage es muy poca en comparación con EUA. </div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Pero el proyecto en si es mu bueno , lo que vi es que existen varios métodos de hacer este sistema, con QR, o Smartphone etc. quizás deberían decir específicamente cual método van a utilizar para poder dar una mejor sugerencia, aunque creo que no seria muy buena idea que el garage se abra automáticamente al detectar el carro ya que muchas veces uno no esta dispuesto a meter el carro a el garage ya que lo usara después etc , así que aquí podrían diseñar un botón en una aplicación para accionar el mecanismo de apertura.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
</span><div style="text-align: justify;">
<br /></div>
Anonymoushttp://www.blogger.com/profile/02979209026993658392noreply@blogger.com1