595 resultados para Android GoogleAppEngine MachineLearning
Resumo:
A classificação automática de sons urbanos é importante para o monitoramento ambiental. Este trabalho apresenta uma nova metodologia para classificar sons urbanos, que se baseia na descoberta de padrões frequentes (motifs) nos sinais sonoros e utiliza-los como atributos para a classificação. Para extrair os motifs é utilizado um método de descoberta multi-resolução baseada em SAX. Para a classificação são usadas árvores de decisão e SVMs. Esta nova metodologia é comparada com outra bastante utilizada baseada em MFCC. Para a realização de experiências foi utilizado o dataset UrbanSound disponível publicamente. Realizadas as experiências, foi possível concluir que os atributos motif são melhores que os MFCC a discriminar sons com timbres semelhantes e que os melhores resultados são conseguidos com ambos os tipos de atributos combinados. Neste trabalho foi também desenvolvida uma aplicação móvel para Android que permite utilizar os métodos de classificação desenvolvidos num contexto de vida real e expandir o dataset.
Resumo:
Information technologies (ITs), and sports resources and services aid the potential to transform governmental organizations, and play an important role in contributing to sustainable communities development, respectively. Spatial data is a crucial source to support sports planning and management. Low-cost mobile geospatial tools bring productive and accurate data collection, and their use combining a handy and customized graphical user interface (GUI) (forms, mapping, media support) is still in an early stage. Recognizing the benefits — efficiency, effectiveness, proximity to citizens — that Mozambican Minister of Youth and Sports (MJD) can achieve with information resulted from the employment of a low-cost data collection platform, this project presents the development of a mobile mapping application (app) — m-SportGIS — under Open Source (OS) technologies and a customized evolutionary software methodology. The app development embraced the combination of mobile web technologies and Application Programming Interfaces (APIs) (e.g. Sencha Touch (ST), Apache Cordova, OpenLayers) to deploy a native-to-the-device (Android operating system) product, taking advantage of device’s capabilities (e.g. File system, Geolocation, Camera). In addition to an integrated Web Map Service (WMS), was created a local and customized Tile Map Service (TMS) to serve up cached data, regarding the IT infrastructures limitations in several Mozambican regions. m-SportGIS is currently being exploited by Mozambican Government staff to inventory all kind of sports facilities, which resulted and stored data feeds a WebGIS platform to manage Mozambican sports resources.
Resumo:
Public Display Systems (PDS) increasingly have a greater presence in our cities. These systems provide information and advertising specifically tailored to audiences in spaces such as airports, train stations, and shopping centers. A large number of public displays are also being deployed for entertainment reasons. Sometimes designing and prototyping PDS come to be a laborious, complex and a costly task. This dissertation focuses on the design and evaluation of PDS at early development phases with the aim of facilitating low-effort, rapid design and the evaluation of interactive PDS. This study focuses on the IPED Toolkit. This tool proposes the design, prototype, and evaluation of public display systems, replicating real-world scenes in the lab. This research aims at identifying benefits and drawbacks on the use of different means to place overlays/virtual displays above a panoramic video footage, recorded at real-world locations. The means of interaction studied in this work are on the one hand the keyboard and mouse, and on the other hand the tablet with two different techniques of use. To carry out this study, an android application has been developed whose function is to allow users to interact with the IPED Toolkit using the tablet. Additionally, the toolkit has been modified and adapted to tablets by using different web technologies. Finally the users study makes a comparison about the different means of interaction.
Resumo:
Mobile malwares are increasing with the growing number of Mobile users. Mobile malwares can perform several operations which lead to cybersecurity threats such as, stealing financial or personal information, installing malicious applications, sending premium SMS, creating backdoors, keylogging and crypto-ransomware attacks. Knowing the fact that there are many illegitimate Applications available on the App stores, most of the mobile users remain careless about the security of their Mobile devices and become the potential victim of these threats. Previous studies have shown that not every antivirus is capable of detecting all the threats; due to the fact that Mobile malwares use advance techniques to avoid detection. A Network-based IDS at the operator side will bring an extra layer of security to the subscribers and can detect many advanced threats by analyzing their traffic patterns. Machine Learning(ML) will provide the ability to these systems to detect unknown threats for which signatures are not yet known. This research is focused on the evaluation of Machine Learning classifiers in Network-based Intrusion detection systems for Mobile Networks. In this study, different techniques of Network-based intrusion detection with their advantages, disadvantages and state of the art in Hybrid solutions are discussed. Finally, a ML based NIDS is proposed which will work as a subsystem, to Network-based IDS deployed by Mobile Operators, that can help in detecting unknown threats and reducing false positives. In this research, several ML classifiers were implemented and evaluated. This study is focused on Android-based malwares, as Android is the most popular OS among users, hence most targeted by cyber criminals. Supervised ML algorithms based classifiers were built using the dataset which contained the labeled instances of relevant features. These features were extracted from the traffic generated by samples of several malware families and benign applications. These classifiers were able to detect malicious traffic patterns with the TPR upto 99.6% during Cross-validation test. Also, several experiments were conducted to detect unknown malware traffic and to detect false positives. These classifiers were able to detect unknown threats with the Accuracy of 97.5%. These classifiers could be integrated with current NIDS', which use signatures, statistical or knowledge-based techniques to detect malicious traffic. Technique to integrate the output from ML classifier with traditional NIDS is discussed and proposed for future work.
Resumo:
La dystocie représente une des causes principales de la mortalité maternelle et fœtale lors de l’accouchement. Une relation trop étroite entre les dimensions maternelles et fœtales résultent souvent en une césarienne d’urgence. Les manuels obstétricaux actuels proposent qu’une forme gynoïde de la cavité obstétricale est normale car elle favorise une descente fœtale sans difficulté lors de la parturition parce qu’elle est arrondie. Ce mémoire de maîtrise porte sur l’étude de la variation inter-populationnelle de la forme du canal obstétrique chez trois populations génétiquement différentes pour tester si ces populations ont toutes une forme gynoïde ou si elles sont variables morphologiquement. Les cavités pelviennes analysées sont constituées de 59 bassins d’Américaines d’origine européenne, 74 bassins d’Américaines d’origine africaine et 19 bassins de Sadlermiuts. Vingt points anatomiques sur la cavité pelvienne ont été digitalisés à partir du bassin articulé pour permettre une visualisation tridimensionnelle de la forme du canal obstétrique. Une analyse Procrustes suivie d’une analyse en composantes principales ont été faites pour faire ressortir les composantes qui permettent de faire des distinctions entre les trois populations. L’existence d’une relation d’une part entre la taille et/ou la masse et d’autre part la morphologie du canal obstétrique a aussi été explorée. Résultats : La morphologie qui décrit les Sadlermiuts est la forme platypelloïde, soit un diamètre médio-latéral plus grand que le diamètre antéro-postérieur, et ce à tous les détroits. Les Américaines africaines présentent une morphologie qui tend vers une forme gynoïde aux détroits supérieur et moyen, et les Américaines européennes démontrent une morphologie intermédiaire entre les formes gynoïde et androïde au détroit supérieur. Seule la taille du bassin (taille centroïde) est corrélée à des changements de la forme du canal obstétrique pour les détroits supérieur et moyen. Discussion: La forme gynoïde n’est pas représentative de la cavité obstétricale chez les trois populations. Il est possible que la forme platypelloïde des Sadlermiuts soit une conséquence de comportements induisant des changements morphologiques lors du développement squelettique. D’autres études sont requises pour évaluer cette hypothèse.
Resumo:
Hace varios años atrás el uso del celular era un bien que muy pocas personas tenían la oportunidad de adquirirlo. Por un lado esta adquisición era muy cara y además había muy poca oferta en el mercado. El uso de los celulares era estrictamente para llamadas urgentes y muy pocas personas podían tener este bien en sus manos. A medida que iban avanzando los años las personas generaban mas necesidades y las empresas hacían todo lo posible por satisfacer estas necesidades. Por esta misma razón las empresas empezaron a ir más allá que simplemente satisfacer estas necesidades. Por lo que empezaron a no solo crear un simple celular que sirviera para llamadas sino un celular que también incluyera cámara, video, mensajes de texto, mails, bluetooth, música, entre más funciones. Hoy en día un celular que no tenga este tipo de funciones es obsoleto y ahora las personas se vuelven cada vez más dependientes a un teléfono celular. Por eso es importante investigar si es verdaderamente importante y necesario tener toda la vida de las personas en el celular, si estas nuevas tecnologías son relevantes para la sustentabilidad de las empresas y también que beneficios trae la evolución de las nuevas tecnologías. En la actualidad se ha dado que para las personas es fundamental el uso de los smartphones, no solo en la vida personal sino también laboral. Por eso es relevante conocer qué tan importante es el Smartphone para las personas y también cómo se puede aprovechar esta tecnología. Para la sociedad en la que vivimos actualmente, estar en contacto con el mundo es fundamental y también ser parte de el, por lo que la aparición de estos smartphones ha permitido que ese acercamiento sea mas rápido y con mayor facilidad. En los últimos años, ha habido un boom en la oferta y demanda de este tipo de productos, en el cual las empresas han estado peleando por ofrecer tanto nuevos dispositivos y tecnologías, como también nuevos servicios en cuanto a conectividad y aplicaciones de estos.
Resumo:
A summary of white papers on Android, IOS, Symbian and Series 40 Mobile Operating Systems
Resumo:
Tutorial Resources
Resumo:
Stars Keep it simple animation. HTML5 compliat. No IOS or android player
Resumo:
This document describes how students can access polls using their own device (laptop, tablet or phone) using either a web browser or an iOS or Android app.
Resumo:
El uso de smartphones se está generalizando. Cada vez podemos ver y disfrutar más de este tipo de dispositivos, además el sistema operativo Android está teniendo un crecimiento tan rápido que nos hace pensar que puede ser una plataforma ideal para el desarrollo de aplicaciones SIG móviles. Estos nuevos dispositivos cuentan con unas características hardware muy interesantes, pues vienen equipados con sensores como GPS, acelerómetros, cámara y brújula lo que les hace perfectos para usarlos tanto como navegadores de realidad aumentada como para la visualización de mapas. Hay dos proyectos de fuentes abiertas muy interesantes implementados sobre Android: libregeosocial que sirve para trabajar con realidad aumentada y gvSIG mini que es un visualizador de mapas capaz de consumir servicios OGC. Usando estas dos librerías se desarrolla un plugin para gvSIG mini que permite consumir servicios WFS (provistos desde un servidor Geoserver) como fuente de datos para servicios de realidad aumentada. Se pretende con este proyecto el uso de herramientas genéricas, abiertas y estándares OGC para la realización de tareas avanzadas
Resumo:
gvSIG Mini es una aplicación open-source de usuario final cliente móvil de Infraestructura de Datos Espaciales IDEs con licencia GNU/ GPL, diseñada para teléfonos móviles Java y Android que permite la visualización y navegación sobre cartografía digital estructurada en tiles procedente de servicios web OGC como WMS(-C) y de servicios como OpenStreetMap (OSM), Yahoo Maps, Maps Bing, así como el almacenamiento en caché para reducir al mínimo el ancho de banda. gvSIG Mini puede acceder a servicios geoespaciales como NameFinder, para la búsqueda de puntos de interés y YOURS (Yet Another OpenStreetMap Routing Service) para el cálculo de rutas y la renderización de la información vectorial el lado del cliente. Por otra parte, gvSIG Mini también ofrece servicio de localización GPS. La versión de gvSIG Mini para Android, posee algunas características adicionales como son el soporte de localización Android o el uso del lacelerómetro para centrado. Esta versión también hace uso de servicios como son la predicción del tiempo o TweetMe que permite compartir una localización utilizando el popular servicio social Twitter. gvSIG Mini es una aplicación que puede ser descargada y usada libremente, convirtiéndose en una plataforma para el desarrollo de nuevas soluciones y aplicaciones en el campo de Location Based Services (LBS). gvSIG Mini ha sido desarrollado por Prodevelop, S.L. No es un proyecto oficial de gvSIG, pero se une a la familia a través del catálogo de extensiones no oficiales de gvSIG. Phone Cache es una extensión que funciona sobre gvSIG 1.1.2 que permite generar una caché, para poder utilizar gvSIG Mini para Java en modo desconectado
Resumo:
La aparición de terminales de telefonía móvil cada vez más potentes abre un nuevo abanico de posibilidades en cuanto a usos y aplicaciones. Sin embargo, y dadas las limitaciones tanto de memoria como de CPU que tienen estos dispositivos, algunas de las aplicaciones potenciales resultan muy difíciles o incluso imposibles de llevar a la práctica. Este es el caso, por ejemplo, de aplicaciones de cálculo de rutas. En el contexto del proyecto Itiner@, un asistente para rutas turísticas completamente autónomo que debe funcionar incluso sin conexión a Internet, todos los procesos deben ejecutarse íntegramente de forma local en el dispositivo móvil. Dado que es un proyecto orientado al ocio, es importante que la experiencia del usuario sea satisfactoria, por lo que además de poder ejecutar el algoritmo de cálculo de rutas, el sistema debe hacerlo de forma rápida. En este sentido, los algoritmos recursivos habituales son demasiado costosos o lentos para su uso en Itiner@ y ha sido necesario reinventar este tipo de algoritmos en función de las limitaciones que tienen estos dispositivos. En el presente trabajo se presenta el proceso seguido y las dificultades encontradas para implementar un algoritmo recursivo de cálculo de rutas que se ejecute íntegramente en un dispositivo móvil Android de forma eficiente. Así, finalmente se llega a un algoritmo recursivo de cálculo de rutas para dispositivos móviles que se ejecuta de forma más eficiente frente a algoritmos directamente portados a dispositivos móviles. La principal contribución del trabajo es doble: por un lado ofrece algunas guías útiles al desarrollo de algoritmos más eficientes para dispositivos móviles; y por el otro, muestra un algoritmo de cálculo de rutas que funciona con un tiempo de respuesta aceptable, en un entorno exigente, como es el de las aplicaciones de turismo en móviles
Resumo:
Actualmente existe un sinfín de aplicaciones turísticas para dispositivos móviles (Android, iPhone, etc). Estas aplicaciones suelen disponer de soporte geográfico y permiten a los usuarios acceder a información de geolocalización, preparar rutas, reservar una habitación de hotel, y un largo etcétera de funcionalidades, lo que las convierte en pequeños sistemas de información geográfica (SIG). Sin embargo, la mayoría de ellas adolecen de las mismas limitaciones: necesitan conexión a internet permanente,especialmente en el cálculo de rutas; y ofrecen las mismas opciones a todos y cada uno de los usuarios, sin tener en cuenta restricciones temporales, ni preferencias, ni situación personal. El proyecto Itiner@, en su fase actual de prototipo, da respuesta estas limitaciones mediante la concreción, implementación y desarrollo de las diversas técnicas apuntadas ya en las V Jornadas de SIG libre: 1) almacena en el móvil la información cartográfica imprescindible para funcionar, extraída de Open Street Maps; 2) dispone de información sobre las preferencias de los usuarios mediante la integración de ontologías y SIG; 3) permite recalcular las rutas directamente en el móvil; y 4) ofrece al usuario una ruta adaptada a sus preferencias, teniendo en cuenta también su situación personal (viaja en pareja, con niños, etc.), el entorno (hora del día, horarios de los visitables, etc.) y los puntos de interés preferidos. Todo ello sin necesidad de conexión a internet. El resultado es una gestión eficiente de las expectativas y una experiencia de usuario mucho más satisfactoria. Las principales contribuciones de este trabajo son: 1) poner de manifiesto las limitaciones y peculiaridades de los desarrollos SIG en entornos limitados, tanto en conectividad, como en prestaciones, junto con sus posibles soluciones; y 2) la aplicación en sí, que representa un punto de inflexión en el escenario de las aplicaciones turísticas para usuarios no especializados
Resumo:
gvSIG Mini es un visor de mapas teselados con soporte a capas de OSM, WMS, WMS-C, TMS, otros servidores de mapas, rutas, localización, etc. Las nuevas funcionalidades de gvSIG Mini incluyen la creación de un API vectorial que permita acceder a datos vectoriales de ficheros locales y de servicios públicos que ofrecen información de puntos de interés. Se ha desarrollado un API vectorial para Android que permite cargar y visualizar capas de puntos, líneas y polígonos sobre gvSIG Mini, soporte para selección de geometrías y visualización de información alfanúmerica. Este API permite cargar en gvSIG Mini archivos GPX, KML y GML almacenados en el propio dispositivo móvil. Por otra parte, debido al carácter casual de los usuarios de gvSIG Mini y gracias al nuevo API vectorial se ha conseguido soportar la información que ofrecen algunos servidores públicos de puntos de interés, como: Nominatim, Cloudmade, MapQuest, Geonames... e información proveniente de servicios de redes sociales como: Flickr, Twitter, Buzz, Foursquare, etc. Para ello se ha desarrollado un servicio que sirve de intermediario entre gvSIG Mini y esos servicios de puntos de interés, que homogeniza las peticiones y el tipo de respuesta de cada uno de ellos. Las nuevas funcionalidades de gvSIG Mini permiten cargar, visualizar y consultar gran cantidad de información vectorial de utilidad para usuarios profesionales, ya que pueden acceder a información almacenada en archivos vectoriales estándar (GPX, KML, GML) e información de redes sociales y puntos de interés más adecuada para uso casual o turismo