{"id":33,"date":"2012-07-19T00:00:31","date_gmt":"2012-07-19T05:00:31","guid":{"rendered":"http:\/\/blog.espol.edu.ec\/eldo\/?p=33"},"modified":"2012-07-19T01:32:35","modified_gmt":"2012-07-19T06:32:35","slug":"codigos-qr-y-realidad-aumentada","status":"publish","type":"post","link":"https:\/\/blog.espol.edu.ec\/eldo\/2012\/07\/19\/codigos-qr-y-realidad-aumentada\/","title":{"rendered":"Codigos QR y Realidad Aumentada"},"content":{"rendered":"<p><img decoding=\"async\" src=\"http:\/\/upload.wikimedia.org\/wikipedia\/commons\/3\/3d\/QRc%C3%B3digo_portada_wikipedia_espa%C3%B1ol_.png\" alt=\"null\" \/><\/p>\n<p><strong>CODIGOS QR<\/strong><\/p>\n<p>Un c\u00f3digo QR es un c\u00f3digo de respuesta r\u00e1pida o conocido como (quick response code), es un sistema para almacenar informaci\u00f3n en c\u00f3digos de barra o en una matriz de puntos .<\/p>\n<p>\u00bfY\u00a0<strong>qu\u00e9 informaci\u00f3n encontrar\u00e1s en un c\u00f3digo QR<\/strong>? Pues los datos que haya querido incorporar el creador del c\u00f3digo en cuesti\u00f3n: p\u00e1gina web, datos de contacto, descripci\u00f3n o detalles del producto son los m\u00e1s habituales. Y es que estos cuadraditos son una manera peculiar de ofrecer informaci\u00f3n ampliada sobre un producto o servicio pero tambi\u00e9n un\u00a0 descuento o\u00a0 promoci\u00f3n y, por qu\u00e9 no, sobre uno mismo.<\/p>\n<p>Dada la proliferaci\u00f3n de smartphones , estos c\u00f3digos se est\u00e1n usando con fines promocionales y publicitarios y empiezan a estar por todas partes. As\u00ed los podemos encontrar en etiquetas de productos, vallas publicitarias, anuncios o tarjetas de negocio pero tambi\u00e9n en\u00a0 sitios\u00a0 insospechados. En el blog\u00a0Puro Marketing\u00a0puedes ver algunas\u00a0aplicaciones curiosas de los c\u00f3digos QR\u00a0como una camiseta, un cubo de Rubik o un collar, entre otras.<\/p>\n<p><strong>Leer un c\u00f3digo QR<\/strong>\u00a0desde tu smartphone es muy sencillo: una vez activado tu<strong>\u00a0<\/strong><strong>lector de c\u00f3digos QR<\/strong>, solo tienes que acercar la c\u00e1mara de tu m\u00f3vil y enfocarlo. La mayor\u00eda de tel\u00e9fonos viene con un lector incorporado (investiga en el men\u00fa, quiz\u00e1s no lo hayas visto pero ah\u00ed est\u00e1). Si no lo encuentras tienes la opci\u00f3n de descargarte una aplicaci\u00f3n desde Internet. Algunas webs donde puedes encontrar de manera gratuita estos lectores de c\u00f3digos QR son\u00a0i-nigma\u00a0y\u00a0Kaywa.<\/p>\n<p>Uno de los motivos de que se est\u00e9n extendiendo tanto es que cualquiera puede crearlos de una manera sencilla e inmediata. Para\u00a0<strong>crear un c\u00f3digo QR<\/strong>\u00a0puedes recurrir a alguna de las p\u00e1ginas webs -\u00a0 como\u00a0\u00a0C\u00f3digos-QR\u00a0y\u00a0Kaywa\u00a0\u2013 que disponen de generadores de c\u00f3digos gratuitos.\u00a0 Una vez elegido el tipo de contenido que quieres incluir \u2013 direcci\u00f3n web, texto, tel\u00e9fono o SMS , en este caso -, tienes que seleccionar el tama\u00f1o del cuadrado (desde peque\u00f1o hasta s\u00fapergrande) y pulsar el bot\u00f3n de generar. Al instante tendr\u00e1s<strong>\u00a0<\/strong><strong>tu propio c\u00f3digo QR<\/strong>.<\/p>\n<p>En java para implementar los c\u00f3digos QR se utiliza la librer\u00eda <strong>Barcode. <\/strong>Esta librer\u00eda es utilizada por reporteadores (como iReport) para generar c\u00f3digos de diversos tipos y algoritmos, en este caso la utilizaremos para generar el c\u00f3digo QR.<\/p>\n<p>Aqu\u00ed les adjunto un link para que vean un tutorial lleno de pasos donde vamos a poder una prueba en java con los c\u00f3digos QR<\/p>\n<p><a href=\"http:\/\/monillo007.blogspot.com\/2011\/10\/generar-codigos-qr-en-java.html\">http:\/\/monillo007.blogspot.com\/2011\/10\/generar-codigos-qr-en-java.html<\/a><\/p>\n<p>Informaci\u00f3n adquirida de wikipedia.<\/p>\n<p><strong>REALIDAD AUMENTADA<\/strong><\/p>\n<p>La realidad aumentada (RA) se usa para definir una visi\u00f3n directa o indirecta de un entorno f\u00edsico del mundo real, cuyos elementos se combinan con elementos virtuales para la creaci\u00f3n de una realidad mixta en tiempo real. Consiste en un conjunto de dispositivos que a\u00f1aden informaci\u00f3n virtual a la informaci\u00f3n f\u00edsica ya existente, es decir, a\u00f1adir una parte sint\u00e9tica virtual a lo real. Esta es la principal diferencia con la\u00a0realidad virtual, puesto que no sustituye la realidad f\u00edsica, sino que sobreimprime los datos inform\u00e1ticos\u00a0al mundo real.<\/p>\n<p>La realidad aumentada combina elementos reales y virtuales, es muy interactiva en el tiempo real y sobre todo est\u00e1 registrada en 3D.<\/p>\n<p>Realidad Aumentada, es la incorporaci\u00f3n de datos e informaci\u00f3n digital en un entorno real, por medio del reconocimiento de patrones que realiza mediante un software, en otras palabras, herramienta interactiva que est\u00e1 dando sus primeros pasos alrededor del mundo y que en unos a\u00f1os, la veremos en todas partes, corriendo y avanzando, sorprendi\u00e9ndonos y alcanzando todas las disciplinas: videojuegos, medios masivos de comunicaci\u00f3n, arquitectura, educaci\u00f3n e incluso en la medicina, trayendo un mundo digital inimaginable a nuestro entorno real.<\/p>\n<p>La aplicaci\u00f3n de la realidad aumentada en java esta basada en unas librerias llamadas <strong>Jartoolkit<\/strong> y <strong>Nyartoolkit<\/strong> que est\u00e1n desarrolladas y basados en java. Estas dos librer\u00edas son utilizadas en processing. La ventaja es que los c\u00f3digos son m\u00e1s limpios y permite elaborar\u00a0 f\u00e1cilmente ensayos de prueba y error. Ese trabajo me resultaba muy tedioso en\u00a0<strong>Flex<\/strong>\u00a0y usando actionscript.<\/p>\n<p>Los dispositivos de Realidad aumentada normalmente constan de un\u00a0<strong>\"headset\"<\/strong>\u00a0y un sistema de\u00a0<strong>display<\/strong>\u00a0para mostrar al usuario la informaci\u00f3n virtual que se a\u00f1ade a la real. El \"headset\" lleva incorporado sistemas de\u00a0GPS, necesarios para poder localizar con precisi\u00f3n la situaci\u00f3n del usuario.<\/p>\n<p>Los dos principales sistemas de \"displays\" empleados son la\u00a0pantalla \u00f3ptica transparente\u00a0(Optical See-through Display) y la pantalla de mezcla de im\u00e1genes (Video-mixed Display). Tanto uno como el otro usan\u00a0im\u00e1genes virtuales\u00a0que se muestran al usuario mezcladas con la realidad o bien proyectadas directamente en la pantalla.<\/p>\n<p>os Sistemas de realidad aumentada modernos utilizan una o m\u00e1s de las siguientes tecnolog\u00edas: c\u00e1maras digitales, sensores \u00f3pticos, aceler\u00f3metros, GPS, giroscopios, br\u00fajulas de estado s\u00f3lido, RFID, etc. El Hardware de procesamiento de sonido podr\u00eda ser incluido en los sistemas de realidad aumentada. Los Sistemas de c\u00e1maras basadas en Realidad Aumentada requieren de una unidad CPU potente y gran cantidad de memoria RAM para procesar im\u00e1genes de dichas c\u00e1maras. La combinaci\u00f3n de todos estos elementos se da a menudo en los smartphones modernos, que los convierten en un posible plataforma de realidad aumentada.<\/p>\n<p>Existen algunos\u00a0software libre para crear proyectos de realidad aumentada tales como: <a title=\"ARToolKit\" href=\"http:\/\/es.wikipedia.org\/wiki\/ARToolKit\">ARToolKit<\/a>\u00a0<a title=\"Biblioteca (inform\u00e1tica)\" href=\"http:\/\/es.wikipedia.org\/wiki\/Biblioteca_(inform%C3%A1tica)\">biblioteca<\/a>\u00a0<a title=\"Licencia p\u00fablica general de GNU\" href=\"http:\/\/es.wikipedia.org\/wiki\/Licencia_p%C3%BAblica_general_de_GNU\">GNU GPL<\/a>, <a title=\"ATOMIC Authoring Tool\" href=\"http:\/\/es.wikipedia.org\/wiki\/ATOMIC_Authoring_Tool\">ATOMIC Authoring Tool<\/a>, <a title=\"ATOMIC Web Authoring Tool\" href=\"http:\/\/es.wikipedia.org\/wiki\/ATOMIC_Web_Authoring_Tool\">ATOMIC Web Authoring Tool<\/a><\/p>\n<p>Un video es la mejor explicaci\u00f3n para uds. aqui les dejo un taller sobre realidad aumentada espero les sea \u00fatil.<br \/>\n<iframe loading=\"lazy\" title=\"Taller Desarrollo de Aplicaciones de realidad Aumentada\" width=\"500\" height=\"375\" src=\"https:\/\/www.youtube.com\/embed\/HAcIluw5hY0?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n","protected":false},"excerpt":{"rendered":"<p>CODIGOS QR Un c\u00f3digo QR es un c\u00f3digo de respuesta r\u00e1pida o conocido como (quick response code), es un sistema para almacenar informaci\u00f3n en c\u00f3digos de barra o en una matriz de puntos . \u00bfY\u00a0qu\u00e9 informaci\u00f3n encontrar\u00e1s en un c\u00f3digo QR? Pues los datos que haya querido incorporar el creador del c\u00f3digo en cuesti\u00f3n: p\u00e1gina [&hellip;]<\/p>\n","protected":false},"author":2448,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-33","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blog.espol.edu.ec\/eldo\/wp-json\/wp\/v2\/posts\/33","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.espol.edu.ec\/eldo\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.espol.edu.ec\/eldo\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/eldo\/wp-json\/wp\/v2\/users\/2448"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/eldo\/wp-json\/wp\/v2\/comments?post=33"}],"version-history":[{"count":6,"href":"https:\/\/blog.espol.edu.ec\/eldo\/wp-json\/wp\/v2\/posts\/33\/revisions"}],"predecessor-version":[{"id":35,"href":"https:\/\/blog.espol.edu.ec\/eldo\/wp-json\/wp\/v2\/posts\/33\/revisions\/35"}],"wp:attachment":[{"href":"https:\/\/blog.espol.edu.ec\/eldo\/wp-json\/wp\/v2\/media?parent=33"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/eldo\/wp-json\/wp\/v2\/categories?post=33"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/eldo\/wp-json\/wp\/v2\/tags?post=33"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}