NDICE CAPITULO 1
RESUMEN ..............................................................................................................................5 INTRODUCCION ......................................................................................................................6 MARCO CONTEXTUAL .............................................................................................................7 PLANTEAMIENTO DEL PROBLEMA............................................................................................9 OBJETIVOS DE LA INVESTIGACION OBJETIVO GENERAL .................................................................................................. 10 OBJETIVOS ESPECFICOS ............................................................................................ 10 JUSTIFICACIN DE LA INVESTIGACIN JUSTIFICACIN DEL PROBLEMA ................................................................................. 11 BENFICOS ECONMICOS. ........................................................................................ 11 BENEFICIOS TECNOLGICOS ...................................................................................... 11 BENEFICIOS SOCIALES ............................................................................................... 11
CAPITULO 2
MARCO TERICO .................................................................................................................. 12 SENSACIONES QUE EL SOFTWARE STELLARIUM NO SATISFACE POR COMPLETO REALISMO DE OBJETOS ............................................................................................. 12 UNIVERSO VIVO: ....................................................................................................... 12 DINAMISMO, PERSPECTIVA: ...................................................................................... 12 INFOGRAFA ......................................................................................................................... 13 REALIDAD AUMENTADA ........................................................................................................ 14 HARDWARE .............................................................................................................. 15 SOFTWARE ............................................................................................................... 16 C++ ...................................................................................................................................... 17
CAPITULO 3
DESARROLLO ........................................................................................................................ 20 ENCUESTA A 100 USUARIOS DEL SOFTWARE STELLARIUM. ...................................................... 20 FUNCIONAMIENTO DEL SOFTWARE STELLARIUM.................................................................... 20 COMPARACIN ENTRE NIGHTSHADE Y STELLARIUM. .............................................................. 22 MEJORAS EN EL SOFTWARE STELLARIUM. .............................................................................. 24 CALIDAD EN LA VISUALIZACIN DE OBJETOS .............................................................. 24 MODELADO Y TEXTURIZADO DE DISEO DE LOS CUERPOS CELESTES ........................... 24
CAPITULO 4
RESULTADOS Y ANLISIS ........................................................................................................ 30 FORMATO DE ENCUESTA ........................................................................................... 30 RESULTADOS. ............................................................................................................ 32 ANLISIS DE LOS RESULTADOS. .................................................................................. 35 CONCLUSIONES .................................................................................................................... 37 RECOMENDACIONES: ................................................................................................ 37 ANEXO ................................................................................................................................. 38 BIBLIOGRAFA....................................................................................................................... 39
NDICE DE FIGURAS
FIGURA 1.-PANTALLA DE INICIO DEL SOFTWARE STELLARIUM. .................................................... 21 FIGURA 2.-PANTALLA DE INICIO DEL SOFTWARE NIGHTSHADE. ................................................... 22 FIGURA 3.- PLANETAS MS REALISTAS. ......................................................................................... 24 FIGURA 4.- VISTA VIRTUAL 1 DEL PLANETA SATURNO. .................................................................. 25 FIGURA 5.- VISTA VIRTUAL 2 DEL PLANETA SATURNO. .................................................................. 26 FIGURA 6.- VISTA VIRTUAL 3 DEL PLANETA SATURNO. .................................................................. 26 FIGURA 7.- VISTA VIRTUAL 4 DEL PLANETA SATURNO. .................................................................. 27 FIGURA 8.- VISTA VIRTUAL 5 DEL PLANETA SATURNO. .................................................................. 27 FIGURA 9.-TCNICAS DE ILUMINACIN GLOBAL. .......................................................................... 28 FIGURA 10.- COMPOSICIN POR CAPAS. ...................................................................................... 29 FIGURA 11.- EFECTO DE REALISMO Y CALIDAD. ............................................................................ 29 FIGURA 12 FRECUENCIA DE CALIFICACIONES DE LAS CARACTERSTICAS DEL SOFTWARE STELLARIUM .................................................................................................................................. 33 TABLA 1.-PARAMETROS PARA ESTUDIAR EL SOFTWARE STELLARIUM. ......................................... 20 TABLA 2.- COMPARACIN ENTRE NIGHTSHADE Y STELLARIUM. ................................................... 23 TABLA 3 FRECUENCIAS DE CALIFICACIONES DE LAS CARACTERSTICAS DEL SOFTWARE STELLARIUM .................................................................................................................................. 32
Captulo 1
RESUMEN Quin no ha querido experimentar la sensacin de estar en un determinado ambiente, sin tener que estar fsicamente dentro de l? Actualmente esta
sensacin se puede experimentar a travs de la realidad virtual, el cual es un sistema que, tiene la capacidad de estimular y engaar los sentidos a los que se dirige. El software Stellarium, es un programa que hace uso de la realidad virtual, que brinda una interfaz que genera un universo virtual en la computadora. El programa no ha recibido mejoras en este aspecto, la presente investigacin que lleva por nombre Mejora de la realidad virtual del software Stellarium, trata de mejorar el desempeo de este programa, con el fin de que el usuario logre experimentar la sensacin de que el ambiente que esta frente a l es real. La investigacin analiza el funcionamiento del software y mediante una serie de encuestas a los usuarios que ocupan este programa, se tiene un enfoque sobre las caractersticas especficas con las que debe contar el software para satisfacer las expectativas del usuario.
Captulo 1
INTRODUCCIN El siguiente documento est compuesto por 28 pginas, y se integra de los siguientes captulos: El captulo 1, corresponde al resumen, la introduccin, el marco contextual, el planteamiento del problema, objetivos de la investigacin, y justificacin de la investigacin. En este captulo se muestra al lector una idea general del proyecto, se describe el escenario al que se refiere el tema, se mencionan de forma breve los antecedentes del tema de investigacin, se presenta la definicin del problema y los objetivos tanto generales como especficos de la investigacin, adems de los beneficios de la investigacin. El captulo 2 est integrado por el marco terico en esta seccin se encontrara la literatura que es til para comenzar con el desarrollo de la investigacin. Contiene los temas bsicos que dan una idea de cmo mejorar la problemtica planteada anteriormente. El captulo 3 contiene el desarrollo de la investigacin. En este captulo se describe como se llevan a cabo los procesos para mejorar el problema. Se elabor una encuesta entre los usuarios del software, se document el funcionamiento del software, se hizo una comparativa con otro software, y se describieron las mejorar realizadas en el software. El captulo 4 est conformado por los resultados, anlisis y las conclusiones. Se muestran los resultados a los que se lleg despus del desarrollo, mediante una tabla de frecuencias y una grfica de barras, se analizaron los resultados para finalizar con la conclusin de la investigacin.
Captulo 1 MARCO CONTEXTUAL Pimentel y Texeira sealan que la realidad virtual es un nuevo camino para explotar la realidad. Una extensin de los sentidos mediante la cual podemos aprender o hacer algo con la realidad que no podamos hacer antes. Una tcnica que permite percibir ideas abstractas y procesos para los cuales no existen modelos fsicos o representaciones previas. Se sabe entonces que la realidad virtual, es eso exactamente una realidad no real, un sistema que est diseado para hacer sentir como si se estuviese en un sueo, donde se puede hacer lo que el sistema permita, pero de una forma tal real que se podra perder en ese mbito imaginario. El primer sistema que marca el inicio de la realidad virtual, es el Link Flight Trainer, un simulador de vuelo basado en sistema neumtico para simular los movimientos y entrenar a los pilotos, creado en 1930. El concepto de realidad virtual surgi en 1965, cuando en su artculo, titulado The ultimate display, Ivan Sutherland dice que La pantalla es una ventana a travs de la cual uno ve un mundo virtual. El desafo es hacer que ese mundo se vea real, acte real, suene real, se sienta real. En 1966 creara, el primer casco visor de realidad virtual utilizando tubos de rayos catdicos (uno para cada ojo) y de un sistema mecnico de seguimiento. Posteriormente en 1968 junto con David Evans crearn el primer generador de escenarios con imgenes tridimensionales, datos almacenados y aceleradores. En 2003, se crea el famoso mundo virtual en 3D "Second Life" donde por medio de un programa pc, los usuarios o residentes, pueden moverse por l, relacionarse, modificar su entorno y participar en su economa.
Captulo 1 En 2004, Google compra Earthview, un programa desarrollado en 2001, para crear el Google Earth, una representacin del mundo que combina la potencia de las bsquedas de Google con imgenes de satlites, mapas, terrenos y edificios 3D. En 2005, se anuncia el lanzamiento de WII de la empresa Nintendo, (con el nombre en clave de "Revolution") la videoconsola que nace con la idea de conseguir una interaccin antes nunca experimentada en una videoconsola entre el jugador y el videojuego. As como "Virtual Boy" fue un fracaso, WII a da de hoy ha sido un xito rotundo. El software Stellarium, fue iniciado como proyecto por Fabien Chreau en el ao de 2001 y su primera versin estable del software se lanz el 22 de Noviembre de 2004. Precisamente este software, hace uso de la realidad virtual, ya que brinda una interfaz que genera un universo virtual en la computadora. Esta interfaz, desde el lanzamiento de su primer versin Stellarium 0.9.0 lanzada en 2004, hasta su ltima versin estable Stellarium .10.6.1 lanzada en Diciembre de 2010, no logra provocar la sensacin de estar realmente interactuando con el universo. El software no ha recibido mejoras en este aspecto, por lo que se propuso la investigacin de la realidad virtual para mejorar el desempeo del software y todos los tipos de software que implementen la realidad virtual, con el fin de que el usuario logre experimentar la sensacin de que el ambiente que esta frente a l es real.
El software Stellarium brinda una interfaz de realidad virtual, esta interfaz no logra provocar la sensacin de estar realmente interactuando con el universo.
Captulo 1
OBJETIVO GENERAL Mejorar los mtodos para generar realidad virtual empleados en software como Stellarium
OBJETIVOS ESPECFICOS Mejorar la realidad del universo virtual generado por el software. Eliminar la incorporacin de imgenes para visualizar algunos objetos como nebulosas y galaxias. Mejorar la velocidad de navegacin a travs de la realidad virtual generada. Lograr que el software sea ms liviano. Mostrar la mayor cantidad de objetos existentes descubiertos en el universo. Mejorar el buscador incorporado de objetos.
10
Captulo 1 JUSTIFICACIN DEL PROBLEMA Con la mejora del software Stellarium, se obtendran los siguientes beneficios.
Benficos econmicos. Las instituciones de educacin no tendrn que gastar en material adicional, para ensear a sus alumnos los temas referentes al universo. Los estudiantes no tendrn que gastar en material, como un telescopio, para estudiar astronoma. Las personas que vivan en ciudades no tendrn que gastar recursos econmicos para ir a zonas con menos contaminacin lumnica.
Beneficios tecnolgicos El software pretende aportar un avance en los mtodos que se utilizan para generar una realidad virtual. El software pretende proporcionar una nueva herramienta que podr ser utilizada para visualizar el universo en planetarios
Beneficios sociales El pblico en general podr tener acceso al software para aprender ms acerca del universo. Las personas se podrn adentrar ms en el mundo de la astronoma.
11
Captulo 2
Realismo de objetos
El usuario experimenta la sensacin de que el objeto que esta frente a l es real, debido al nivel de detalle de sus caractersticas como: color, textura, forma y ambiente.
Universo vivo:
El software Stellarium brinda al usuario la sensacin de estar observando un universo vivo en tiempo real, el usuario puede ver en vivo eventos astronmicos, por ejemplo: colisiones entre asteroides, erupciones solares, eclipses o el movimiento de los objetos en el universo.
Dinamismo, perspectiva:
El usuario tiene la capacidad de desplazarse en el universo dejando de estar en un punto fijo y ver el universo desde cualquier punto de vista como si estuviese volando a travs de l.
12
Captulo 2 Infografa El campo de la informtica que se ocupa de la creacin y el manejo de imgenes digitales se denominan infografa. La infografa cubre varias reas de conocimiento, incluyendo no slo la representacin de elementos grficos (texto, imagen o video) sino tambin sus transformaciones (rotacin, traslacin, zoom, etc.), por medio de algoritmos. Ms especficamente suele hacer referencia a la creacin de imgenes que tratan de imitar el mundo tridimensional mediante el clculo del comportamiento de la luz, los volmenes, la atmsfera, las sombras, las texturas, la cmara, el movimiento, etc. Estas tcnicas basadas en complejos clculos matemticos, pueden tratar de conseguir imgenes reales o no, en cuyo caso se habla de fotorrealismo.1 El fotorrealismo es la cualidad de una imagen generada por computadora que trata de imitar las imgenes generadas por cmaras fotogrficas mediante complejos clculos y algoritmos matemticos que simulan los efectos/defectos que la luz (halos, destellos) las sombras (coloreado de sombras, difusin), las texturas (aspereza, brillo, reflejos, refraccin) y la radiosidad (coloreado de la luz ambiente) producen en las imgenes resultantes.
http://es.wikipedia.org/wiki/Fotorrealismo
13
Captulo 2 Los principales algoritmos que se utilizan hoy en da son dos, basados en distintos mtodos: Raytracing (trazado de rayos): Se basa en el muestreo de puntos, utilizando mtodos estadsticos como los mtodos de Montecarlo y Cuasi Montecarlo. Radiosidad: Utiliza mtodos numricos para aproximar en sucesivas iteraciones el clculo de la radiancia en las superficies de la escena.2
Realidad aumentada La realidad aumentada (RA) es el trmino que se usa para definir una visin directa o indirecta de un entorno fsico del mundo real, cuyos elementos se combinan con elementos virtuales para la creacin de una realidad mixta a tiempo real. Consiste en un conjunto de dispositivos que aaden informacin virtual a la informacin fsica ya existente, es decir, aadir una parte sinttica virtual a lo real. Esta es la principal diferencia con la realidad virtual, puesto que no sustituye la realidad fsica, sino que sobreimprime los datos informticos al mundo real. Con la ayuda de la tecnologa (por ejemplo, aadiendo la visin por computador y reconocimiento de objetos) la informacin sobre el mundo real alrededor del usuario se convierte en interactiva y digital. La informacin artificial sobre el medio ambiente y los objetos pueden ser almacenados y recuperados como una capa de informacin en la parte superior de la visin del mundo real. La realidad aumentada de investigacin explora la aplicacin de imgenes
2
http://es.thefreedictionary.com/escena
14
Captulo 2 generadas por ordenador en tiempo real a secuencias de video como una forma de ampliar el mundo real. La investigacin incluye el uso de pantallas colocadas en la cabeza, un display virtual colocado en la retina para mejorar la visualizacin, y la construccin de ambientes controlados a partir sensores y actuadores.3
Hardware Los dispositivos de Realidad aumentada normalmente constan de un "headset" y un sistema de display para mostrar al usuario la informacin virtual que se aade a la real. El "headset" lleva incorporado sistemas de GPS, necesarios para poder localizar con precisin la situacin del usuario. Los dos principales sistemas de "displays" empleados son la pantalla ptica transparente (Optical See-through Display) y la pantalla de mezcla de imgenes (Video-mixed Display). Tanto uno como el otro usan imgenes virtuales que se muestran al usuario, mezcladas con la realidad o bien proyectadas directamente en la pantalla. Los Sistemas de realidad aumentada modernos utilizan una o ms de las siguientes tecnologas: cmaras digitales, sensores pticos, acelermetros, GPS, giroscopios, brjulas de estado slido, RFID, etc. El Hardware de procesamiento de sonido podra ser incluido en los sistemas de realidad aumentada. Los Sistemas de cmaras basadas en Realidad Aumentada requieren de una unidad CPU potente y gran cantidad de memoria RAM para procesar imgenes de dichas cmaras.
3
http://es.wikipedia.org/wiki/Actuador
15
Captulo 2 Software Para fusiones coherentes de imgenes del mundo real, obtenidas con cmara, e imgenes virtuales en 3D, las imgenes virtuales deben atribuirse a lugares del mundo real. Ese mundo real debe ser situado, a partir de imgenes de la cmara, en un sistema de coordenadas. Dicho proceso se denomina registro de imgenes. Este proceso usa diferentes mtodos de visin por ordenador, en su mayora relacionados con el seguimiento de vdeo. Muchos mtodos de visin por ordenador de realidad aumentada se heredan de forma similar de los mtodos de edometra visual. Por lo general los mtodos constan de dos partes. En la primera etapa se puede utilizar la deteccin de esquinas, la deteccin de Blob, la deteccin de bordes, de umbral y los mtodos de procesado de imgenes. En la segunda etapa el sistema de coordenadas del mundo real es restaurado a partir de los datos obtenidos en la primera etapa. Algunos mtodos asumen los objetos conocidos con la geometra 3D (o marcadores fiduciarios) presentes en la escena y hacen uso de esos datos. En algunos de esos casos, toda la estructura de la escena 3D debe ser calculada de antemano. Si no hay ningn supuesto acerca de la geometra 3D se estructura a partir de los mtodos de movimiento. Los mtodos utilizados en la segunda etapa incluyen geometra proyectiva (epipolar), paquete de ajuste, la representacin de la rotacin con el mapa exponencial, filtro de Kalman y filtros de partculas.4
http://es.wikipedia.org/wiki/Part%C3%ADcula
16
Captulo 2 C++ C++ es un lenguaje de programacin diseado a mediados de los aos 1980 por Bjarne Stroustrup. La intencin de su creacin fue el extender al exitoso lenguaje de programacin C con mecanismos que permitan la manipulacin de objetos. En ese sentido, desde el punto de vista de los lenguajes orientados a objetos, el C++ es un lenguaje hbrido. Posteriormente se aadieron facilidades de programacin genrica, que se sum a los otros dos paradigmas que ya estaban admitidos (programacin estructurada y la programacin orientada a objetos). Por esto se suele decir que el C++ es un lenguaje de programacin multiparadigma.5 Actualmente existe un estndar, denominado ISO C++, al que se han adherido la mayora de los fabricantes de compiladores ms modernos. Existen tambin algunos intrpretes, tales como ROOT. Una particularidad del C++ es la posibilidad de redefinir los operadores (sobrecarga de operadores), y de poder crear nuevos tipos que se comporten como tipos fundamentales. El nombre C++ fue propuesto por Rick Mascitti en el ao 1983, cuando el lenguaje fue utilizado por primera vez fuera de un laboratorio cientfico. Antes se haba usado el nombre "C con clases". En C++, la expresin "C++" significa "incremento de C" y se refiere a que C++ es una extensin de C.
http://es.wikipedia.org/wiki/Lenguaje_de_programaci%C3%B3n_multiparadigma
17
Captulo 2 A continuacin se cita un programa de ejemplo Hola mundo escrito en C++: #include <iostream> int main() { cout << "Hola mundo" << endl; return 0; } Al usar la directiva #include estamos dicindole al compilador que busque e intrprete todos los elementos definidos en el archivo que acompaa la directiva (en este caso, iostream). Para evitar sobrescribir los elementos ya definidos al ponerles igual nombre, se cre algo llamado espacios de nombres o namespace en el singular del ingls. En este caso hay un espacio de nombres llamado std, que es donde se incluyen las definiciones de todas las funciones y clases que conforman la librera estndar de C++. Entre muchos otros elementos se encuentra el objeto cout, que representa el flujo de salida estndar (tpicamente la pantalla o una ventana de texto), y todo esto es exactamente lo que decimos al aadir la sentencia using namespace std. La definicin de funciones es igual que en C, salvo por la caracterstica de que si main no va a recoger argumentos, no tenemos por qu ponrselos, a diferencia de C, donde haba que ponerlos explcitamente, aunque no se fueran a usar. Queda solo comentar que el smbolo << se conoce como operador de insercin, y grosso modo est enviando a cout lo que queremos mostrar por pantalla para que lo pinte, en este caso la cadena "Hola mundo!. El mismo operador << se puede usar varias veces en la misma sentencia, de forma que
18
Captulo 2 gracias a esta caracterstica podemos poner un carcter endl al final, que es el equivalente del \n en C o \n\r, segn el sistema en que se est programando. Para los usuarios de Windows que no conocen la consola, para poder ver el Hola mundo agreguen la lnea siguiente; ya que en caso contrario el programa finalizar y la ventana que se ha creado de forma automtica se cerrar y no veremos el mensaje. system("PAUSE"); antes del return 0;3 Tipos de datos C++ tiene los siguientes tipos de datos fundamentales: Caracteres: char (tambin es un entero), wchar_t Enteros: short int, int, long int, long long int Nmeros en coma flotante: float, double, long double Booleanos: bool Vaco: void El modificador unsigned se puede aplicar a enteros para obtener nmeros sin signo (por omisin los enteros contienen signo), con lo que se consigue un rango mayor de nmeros naturales.
19
Captulo 3
DESARROLLO
Encuesta a 100 usuarios del software Stellarium. Lo primero que se realiza en esta investigacin es una encuesta a 100 usuarios, la poblacin de muestra comprende estudiantes y profesores que utilizan el programa Stellarium. Los parmetros que se utilizan para estudiar el software son los siguientes:
Caractersticas Usabilidad. Estabilidad Instalacin Funcionalidad Apariencia
Funcionamiento del software Stellarium El software Stellarium opera simulando en la pantalla la vista esfrica del cielo (en todas las direcciones, incluso "bajo el suelo"). La vista se desarrolla en forma tridimensional, ajustada a una forma "visual" o a una forma "binocular" ("fisheye projection").El programa tiene la opcin de tomar la latitud y longitud de cualquier ubicacin geogrfica, con lo que es posible observar el cielo en distintas partes del mundo. La visualizacin se lleva en tiempo real, o en un tiempo de velocidad ajustable hacia adelante y hacia atrs en el tiempo, con lo que es posible "observar" el cielo en cualquier momento y lugar en la Tierra. 20
Captulo 3 Para una visualizacin ms realista, permite simular el efecto de la atmsfera, el cual resulta en una iluminacin de la luz de las estrellas de noche, y en el brillo y tono azul que cubre el cielo de da. Stellarium permite simular una "vista de mundo real" la cual incluye un efecto de suelo con paisajes (de ciudad, bosque u otros modelos), tamao y brillo aparente de los cuerpos celestes (en particular el Sol), efecto de neblina, y otros. Otras opciones incluyen: una visualizacin de carcter "artstico" con diseos de las constelaciones; plano ecuatorial/azimutal para seguir el movimiento de los cuerpos celestes; y compatibilidad con catlogos de cuerpos celestes como cometas y nebulosas. El sitio web recomienda una proyeccin en ambientes oscuros para obtener un mejor realismo. El programa incluye la opcin de ponerlo en modo nocturno modificando los colores para adecuarse a la vista en estas situaciones.
21
Captulo 3 Comparacin entre Nightshade y Stellarium. Nightshade es un programa de simulacin y visualizacin de cdigo abierto para astronoma, basado en Stellarium, pero diseado para planetarios y uso educativo.
22
Captulo 3
Nightshade Stellarium
Ofrece una interfaz difcil de manejar Su interfaz es ms amigable con el para el usuario. usuario, permitindole navegar por el universo libremente. La visualizacin se enfoca a un solo Ofrece una visualizacin panormica que punto en el espacio. cubre mayor extensin del universo.
La calidad y resolucin de las imgenes La calidad y resolucin de las imgenes es es psima, se logran ver los pixeles. buena, logrando una sensacin de realidad en los objetos. La simulacin del movimiento de los El dinamismo con el que cuenta el objetos no es del todo natural por lo universo logra ser percibido por el usuario que no logra dar la sensacin de a travs del monitor. realidad. Ofrece poca informacin sobre los Ofrece variedad de informacin sobre un objetos del universo. objeto especfico del universo.
No ofrece la opcin de salir de pantalla Ofrece la opcin modo en ventana y completa Es pesado pantalla completa Es liviano
23
Se aplican las diferentes tcnicas de infografa para generar todos los objetos mostrados en pantalla mediante algoritmos computacionales, aplicados a C++.
Teniendo la estructura real del objeto, se interpreta esta estructura y se crean diferentes vistas virtuales exteriores, tomando en cuenta indicaciones como los elementos y colores que conforman al objeto. Creando secciones isomtricas de las texturas del objeto que se desarrolla. Consiguiendo el mayor realismo posible. Aplicando estas tcnicas de infografa se obtienen objetos como planetas ms realistas como el que muestra la figura siguiente.
24
Aplicando tcnicas de animacin de infografa en 3d, se toman las vistas virtuales para generar efectos especiales incluyendo simulaciones fsicas y efectos para generar cambios en las propiedades de los objetos sobre el tiempo. Se crean cmaras virtuales en movimiento para animar las diferentes perspectivas de visualizacin y usar diversos controles de mouse y teclado para efectuar recorridos alrededor del objeto que se est observando
25
Captulo 3
26
Captulo 3
27
Se ampla de forma significativa la calidad del resultado grafico en el trabajo 3d. Mediante la aplicacin de tcnicas de iluminacin global, hdri y composicin por capas. Simulando el comportamiento de la luz, reflexin especular y difusa, ptica y el espectro de luz visible se consiguen resultados de alto impacto visual, realismo y calidad.
28
Captulo 3
29
Captulo 4
RESULTADOS Y ANLISIS
Formato de encuesta Mejora de la realidad virtual del software Stellarium Del 5 al 10, que calificacin le daras al software Stellarium de acuerdo a las siguientes caractersticas y por qu le das esa calificacin a cada una de ellas:
Caractersticas Usabilidad.
Calificacin
Por qu?
aprender? Estabilidad Puede mantener el nivel de rendimiento, bajo condiciones cierto tiempo? Instalacin El software es fcil de instalar? Funcionalidad Las funciones y ciertas y por
30
Captulo 4
Apariencia
La del
interfaz
grafica es el
software con
amigable usuario?
Qu aspecto mejoraras?
31
Captulo 4
Resultados. La muestra (encuesta) que se llev a cabo con 100 de los usuarios del programa, arrojo los siguientes resultados.
Caracterstica
Calificacin 5 6 0 9 10 0 0 7 27 0 0 15 18 8 23 0 12 17 0 9 20 76 22 18 22 10 30 15 60 40 60
0 0 0 10 0
Tabla 3 Frecuencias de calificaciones de las caractersticas del Software Stellarium La tabla nos muestra la frecuencia de calificaciones que los usuarios dieron a cada caracterstica del software Stellarium.
32
Captulo 4 A continuacin se hizo una grfica de barras para visualizar mejor los resultados
Figura 12 Frecuencia de calificaciones de las caractersticas del software Stellarium Como se puede apreciar el 30 % de los usuarios dicen que el software es fcil de usar y de aprender, el otro 60% dieron una calificacin entre 7 y 9, y la mayora de ellos comentaron que es muy fcil perderse dentro de la interfaz, algunas instrucciones son largas y tediosas. En cuanto a la estabilidad, el 91% de los usuarios calificaron al software como estable, el otro 9% dieron una calificacin de 6, comentaron que ralentiza en cierto grado el sistema. En el aspecto de instalacin, el 60 % de los usuarios dijeron que la instalacin es fcil, rpida y sencilla, el40% comentaron haber tenido conflictos al instalar el software, problemas con compatibilidad, instalacin tardada, y al
33
Captulo 4 finalizar la instalacin tuvieron que reiniciar el equipo. El 40 % de los usuarios calificaron con 10 al software en cuanto a funcionabilidad, el otro 60 % argumentaron varios aspectos que podran mejorarse como: No se aprecian del todo los objetos El software no cuenta con sonido de ambientacin. Falta que el software implemente las trayectorias de los objetos La base de datos est incompleta Falta mejorar las simulaciones de los objetos No hay buena resolucin y calidad de imagen en los objetos Falta realismo Algunas configuraciones son tediosas Falta mejorar el sistema de navegacin y visualizacin
En cuanto a la apariencia del software, el 60% de los usuarios menciono que la interfaz es amigable con el usuario, el otro 40% le dio una calificacin de 7 y 9, argumentando que la interfaz podra ser mejorada en cuanto al tamao de las letras y el color de estas.
34
Captulo 4 Anlisis de los resultados Lo arrojado por los resultados de la presente investigacin refleja que hay varias partes del software Stellarium que se deben mejorar para darle al usuario una estancia agradable dentro del sistema. Con respecto a las caractersticas del software que evala la prueba aplicada, las caractersticas de la muestra evidenciaron problemas. Los mismos se desglosan de la siguiente forma: Usabilidad: Es muy fcil perderse dentro de la interfaz, algunas instrucciones son largas y tediosas. Estabilidad: Ralentiza en cierto grado el sistema. Instalacin: Conflictos al instalar el software, problemas con
Funcionabilidad: No se aprecian del todo los objetos, el software no cuenta con sonido de ambientacin, falta que el software implemente las trayectorias de los objetos, la base de datos est incompleta, falta mejorar las simulaciones de los objetos, no hay buena resolucin y calidad de imagen en los objetos, falta realismo, algunas configuraciones son tediosas, falta mejorar el sistema de navegacin y visualizacin Apariencia: La interfaz podra ser mejorada en cuanto al tamao de las letras y el color de estas. El anlisis del funcionamiento del software tambin reflejo que carece de mtodos para generar una interfaz que sea real para el usuario. Gracias a este anlisis y la muestra que se realiz, se lograron integrar
35
Captulo 4 ciertas tcnicas para lograr los objetivos especficos de la investigacin La infografa redujo significativamente el problema que tenan las imgenes, logro restaurar a un 100% la resolucin y calidad de los objetos. Tambin ayudo a desarrollar los efectos especiales de los objetos, creando simulaciones para recrear eventos astronmicos, y de esa forma dar ms realismo a la aplicacin. Referente a la realidad aumentada permiti hacer una estructura del
objeto ms real, con las vistas reales y virtuales que ya se tenan de dicho objeto, mejorando as la realidad del universo generada por el software. Con este proceso que se llev a cabo se pueden mejorar
significativamente estos tipos de software, para que cuenten con la mayor funcionabilidad posible y puedan ser tiles en el campo de la educacin y la ciencia.
36
Captulo 4 CONCLUSIONES Se puede concluir que las fallas reportadas estn mal estructuradas desde la misma programacin del software y por lo tanto afectara la funcionalidad que es la que ms nos importa. El enfoque terico que guio este estudio hizo nfasis en una serie de factores que se pueden implementar para corregir o mejorar las fallas en la funcionalidad del sistema especficamente la realidad virtual. Los resultados obtenidos pueden sealar que posiblemente un
mantenimiento al software elimine o mejore muchas de las fallas que tiene el programa.
Recomendaciones Recomendaciones para futuras investigaciones: Realizar estudios similares, tomando en cuenta las dems caractersticas del software. Realizar estudios similares, aplicando la muestra a otra variedad de la poblacin, por ejemplo a la poblacin infantil, a los astrnomos o a las amas de casa.
37
Captulo 4 Anexo INSTITUTO TECNOLGICO DE CUAUTLA Nombre de la Investigacin: Mejora de la Realidad Virtual del Software "Stellarium" Elabora: Cortes Mendoza Ana Karen, Lpez Cabrales Luis Alberto Periodo: Fecha de inicio: 01/marzo/2010 Fecha de trmino: 29/Mayo/2011 Mes Marzo Abril Semana 1 2 3 4 1 2 3 4 Actividad Tiempo 01 08 15 22 01 08 15 22 Das a a a a a a a a29 08 15 22 29 08 15 22 P Investigacin del tema R Buscar informacin acerca de la P realidad virtual R P investigar antecedentes de la realidad virtual R Investigar las caractersticas de P la realidad virtual R Investigar los componentes de P la realidad virtual R P Desarrollo del tema R P Analizar los mtodos de creacin de la realidad virtual R P Buscar fallas en el mtodo de creacin de la realidad virtual R Elaborar posibles soluciones en P el mtodo de creacin de la realidad virtual R P Elaboracin de resultados R P Redaccin de conclusiones R P Redaccin de documentacin final R P Bitcora R Entrega de Reportes 1 Reporte 2 Reporte Fecha Responsable
1 01 a 08
Mayo 2 3 08 15 a a 15 22
4 22 a 29
3 Reporte
38
Captulo 4 BIBLIOGRAFA Qu es la realidad virtual?, Diego Levis, 1997/2006 http://sabia.tic.udc.es/gc/trabajos%20201011/Realidad%20Virtual/web/historia.h ml http://es.wikibooks.org/wiki/Stellarium/Historia http://es.wikipedia.org/wiki/Realidad_aumentada http://es.wikipedia.org/wiki/Stellarium http://www.stellarium.org/wiki/index.php/Stellarium,_una_herramienta_creativa http://stellarium.softonic.com/opiniones-usuarios http://isrzone.blogspot.com/2010/09/stellarium-cielo-virtual-para-tu-pc.html http://www.cursos1000.com/master-en-infoarquitectura-intensivo-c2387.html http://servidor-opsu.tach.ula.ve/profeso/agu_w/la_infogra.pdf http://es.wikipedia.org/wiki/C%2B%2B http://mundoastronomia.portalmundos.com/nightshade-un-hermano-parastellarium/ http://www.astrodidactico.com/astronomia_online/index.php?categoria=1&curso= 14&capitulo=15
39