1 |
Implementation of data sharing in social networksChiou, Wen 06 September 2012 (has links)
Along with the rise of smart phones, Google announced a mobile platform named Android, having the advantages of open source, free, etc, had become one of the popular mobile development platforms. But there are following restrictions on the file sharing of the smart phones:
1. The File Sharing between mobiles is used frequently, but the APP of the File Sharing in Google play contains user sharing their files on the same LAN, can¡¦t share on the WAN.
2. The cloud storage space has the file sharing strategy on WAN, but doesn¡¦t on LAN.
3. File sharing of mobile devices always hope to be able to share file through one-to-many Push, delivery to the nearby users but the app of the smart phone file sharing don¡¦t have this function.
Therefore, this thesis architects a File Sharing platform, which is based on social networks, passing through pub/sub pattern to sharing files.In the File Sharing System, if users are on the same LAN can share files directly. We implement one-to-many file sharing system, so that users can obtain files automatically. If on the WAN, files are delivered by the intermediary server. This System also supports Multimedia streaming, users can play media from Server; need not download files in the local device.
This paper use protocol buffer to the communication between devices, compared with the current common XML, JSON and other common file formats, there is a better package rates and privacy, and provides a convenient user interface to share files.
|
2 |
Augmented reality with holograms for combat management systems : Performance limitations for sonar tracks in a 3D map, presented with Microsoft HoloLensUddman Lindh, Carl, Norberg, Johan January 2017 (has links)
Technical advancements in 3D projection has recently made presentation of holographic images possible by using self-contained devices. Instead of using a screen to present objects, glasses like Microsoft HoloLens can render objects that appear as holograms around the user. SAAB Defence and Security are evaluating if this new technology can complement their command and control system 9LV Combat Management System. This degree project is a study of the technical possibilities and limitations of introducing holographic display of sonar tracks used for detecting submarines or sea mines. The project was started with a background study into what methods are available to render 3D underwater terrain. A basic hologram representing a map of littoral terrain was constructed and simulated sonar tracks from the command and control system was mapped into the terrain. Implementation of the application was done using the Unity 3D game engine that has built in support for the HoloLens. Performance evaluation was done using Unity3D profiler that is an extensive application evaluation tool that maintain overhead to a minimum. An evaluation of HoloLens usage onboard two different boats was done to conclude if the equipment can be used in the normal 9LV CMS operating environment. Results show that it is possible to successfully use holographic display for sonar tracks, but due to limited processing power of the HoloLens terrain detail will be reduced. Holograms are orientated by combining camera spatial mapping and an inertial measurement unit. Usage tests onboard a vessel indicates that holograms will unexpectedly move and the HoloLens will loose spatial mapping due to acceleration forces caused by seastate. / Tekniska framsteg inom presentation av 3D-objekt har nyligen möjliggjort användning av hologram presenterade med portabel utrustning. Istället för att använda en vanlig skärm kan glasögon, som Microsoft HoloLens, rendera objekt som användaren upplever i sin omgivning som hologram. SAAB Defence and Security utvärderar om den nya teknologin kan användas som ett komplement till deras ledningssystem 9LV Combat Management System. Det här examensarbetet är en studie av de tekniska möjligheter och begränsningar som finns för att bygga en applikation som visar sonar-information som ett hologram, främst att användas för ubåtsjakt och upptäckt av sjöminor. Projektet inleddes med en bakgrundsstudie om vilka metoder som finns tillgängliga för att rendera en 3D-karta av en havsbotten. En enkel applikation med en karta som föreställer en del av skärgården tas fram med simulerad sonar-information från ledningssystemet inlagt i kartan. Implementationen av applikationen gjordes med spelmotorn Unity3D som har inbyggt stöd för Microsoft HoloLens. Prestandautvärdering genomfördes genom att använda ett inbyggt profileringsverktyg i Unity3D som har liten påverkan på prestandan. Utvärdering av möjlig användningsmiljö gjordes genom att testa utrustningen ombord på två olika båtar för att avgöra om HoloLens kan användas i 9LV CMS normala operativa förhållanden. Resultaten visar att det är möjligt att använda holografisk visning för sonar-data men upplösningen av terrängen för kartan är något låg på grund av den begränsade beräkningskraften i Microsoft HoloLens. Hologram i Microsoft HoloLens orienteras genom att kombinera en djupseende kamera med en intern referensenhet. Användningstester ombord på båt visar på att vid accelerationer som uppkommer av sjöhävning tappar HoloLensen rumsuppfattningen tillfälligt och stoppar renderingen av hologrammet.
|
Page generated in 0.0594 seconds