GUI - projektowanie interfejsów

Podobne dokumenty
GUI - projektowanie interfejsów

Tworzenie gier na urządzenia mobilne

Kinect vs VR, czyli technologie sensoryczne stosowane w konsolach do gier.

Mobilne Aplikacje Multimedialne

Gry wideo: komputerowe, konsolowe, zaprojektowane specjalnie na urządzenia wolnostojące, tzw. automaty.

Rzeczywistość rozszerzona: czujniki do akwizycji obrazów RGB-D. Autor: Olga Głogowska AiR II

Rzeczywistość rozszerzona i wirtualna

opracował Adam Nowiński

Rzeczywistość rozszerzona i wirtualna

Rzeczywistość rozszerzona w praktyce muzealnej

Tworzenie gier na urządzenia mobilne

Zastosowanie technologii poszerzonej rzeczywistości do wspomagania inspekcji obiektów mostowych

akademia androida Sensory część V Mobile Applications Developers

BEZPRZEWODOWA KAMERA INTERNETOWA USB 2.0

Podstawy grafiki komputerowej

Multimedialne Interfejsy Użytkownika. Technologie Wytwarzania Oprogramowania SUM Semestr 2, 2015/ luty 2017

Wykład 9. Projektowanie interfejsu użytkownika

SPOSOBY POMIARU KĄTÓW W PROGRAMIE AutoCAD

Numer 1/2013. Dodatek specjalny. Temat numeru: Świat w świecie - rzeczywistość rozszerzona. Relacja z targów CES. z tym 8% VAT. Cena 4.

Dydaktyczno-badawczy Poligon ITS Akademii Techniczno-Humanistycznej w Bielsku-Białej WSPÓLNA REALIZACJA

Google Earth. Co to jest Google Earth? Co to jest KML? Skąd można pobrać Google Earth?

ZESTAW DO NAUKI SPAWANIA ELEKTRYCZNEGO

DARMOWA PRZEGLĄDARKA MODELI IFC

LCPRO T INTELIGENTNY SYSTEM DO POMIARU WYMIANY GAZOWEJ INTENSYWNOŚCI FOTOSYNTEZY. Możliwość pełnej kontroli mikroklimatu w komorze pomiarowej!

Automatyczne tworzenie trójwymiarowego planu pomieszczenia z zastosowaniem metod stereowizyjnych

Easi-View Udostępniaj rezultaty swojej pracy całej grupie, przeglądaj obiekty trójwymiarowe, fotografuj i nagrywaj wideo

TTS Jesteśmy dumni z bycia częścią

SYNTEZA OBRAZU. Wprowadzenie. Synteza obrazu

Specjalność Systemy Aplikacyjne Grafiki i Multimediów. Wydział Informatyki, Politechnika Białostocka

1) NAZWA I DOKŁADNY ADRES WYKONAWCY a) firma:

Zastosowania Robotów Mobilnych

Badanie ruchu złożenia

4 Experience Studio wirtualnych doświadczeń

MAR Mobile Augmented Reality Rzeczywistość Rozszerzona NA TWOIM SMARTFONIE

Moduł raportowy systemu MGśP. Dokumentacja użytkownika

Symulacja działania sterownika dla robota dwuosiowego typu SCARA w środowisku Matlab/Simulink.

Parametry. Lp. Sprzęt Liczba sztuk 1. Notebook z systemem operacyjnym. Minimalne wymagania. 15 sztuk Przekątna ekranu LCD min.

Nowe metody interakcji w Adobe Flash

3GHz (opcja 6GHz) Cyfrowy Analizator Widma GA4063

Klawiatura komputerowa

Wyposażenie Samolotu

Pomiar napięcia w zakresie V z dokładnością +_2% możliwy jest pomiar napięcia stałego jak i zmiennego w niskim zakresie.

Dynatel 2573E-iD, Dynatel 2573E Uniwersalny lokalizator podziemnej infrastruktury, uszkodzeń powłoki kabli i rur oraz znaczników EMS i EMS-iD

2.2 Opis części programowej

1. Wprowadzenie Programowanie mikrokontrolerów Sprzęt i oprogramowanie... 33

TITAN 2.0. Analiza czasowo- przestrzenna. Opis zmian wprowadzonych do wersji 2.0 w odniesieniu do wersji 1.0

Techniki animacji komputerowej

Wearable interfaces. Szymon Jasina Michał Lipiński

DARMOWA PRZEGLĄDARKA MODELI IFC

Kamera Domu Inteligentnego. Instrukcja instalacji

Technika mikroprocesorowa. Konsola do gier

Czym jest wykrywanie kolizji. Elementarne metody detekcji kolizji. Trochę praktyki: Jak przygotować Visual Studio 2010 do pracy z XNA pod Windows

LMS 6.1 Podręcznik Użytkownika. opracowane przez Young Digital Planet SA

Opis elementów ekranu OSD by Pitlab&Zbig

Budowa. doc. dr inż. Tadeusz Zieliński r. ak. 2009/10. Metody komputerowe w inżynierii komunikacyjnej

ROBOT MOBILNY ZBIERAJĄCY INFORMACJE O POMIESZCZENIU

Czujniki podczerwieni do bezkontaktowego pomiaru temperatury. Czujniki stacjonarne.

Spis treści. Od autorów / 9

INSTRUKCJA UŻYTKOWNIKA PORTALU SIDGG

Badanie ankietowe dotyczące funkcjonalności aplikacji geoportalowej

Współczesny smartfon co można zmierzyć? Damian Pyś

Zdjęcia i opis stanowisk laboratoryjnych wykorzystywanych w ramach projektu

Lokalna Platforma GIS w Gminie Nowe Miasto Lubawskie

Zintegrowany system wizualizacji parametrów nawigacyjnych w PNDS

Orange Smart City. Piotr Janiak Orange Polska

Laboratorium Internetu Rzeczy. mgr inż. Piotr Gabryszak mgr inż. Przemysław Hanicki dr hab. inż. Jarogniew Rykowski

GEO-SYSTEM Sp. z o.o. ul. Kubickiego 9 lok. 5, Warszawa, tel./fax , geo-system@geo-system.com.

Grafika Komputerowa Wykład 4. Synteza grafiki 3D. mgr inż. Michał Chwesiuk 1/30

Programowanie mikrokontrolerów 2.0

AP-2000-D PRZENOŚNY MIERNIK DO POMIARU JAKOŚCI WODY - ZESTAW. DO/ORP/pH/EC/T/D + Numer katalogowy: 1857 OPIS

Projektowanie systemów zrobotyzowanych

Zaawansowana Grafika Komputerowa

ZAPYTANIE OFERTOWE. Dotyczące: DOSTAWY KONSOLI OPERATORA I ADMINISTRATORA SYSTEMU ISW W ramach projektu DOB-BIO7/01/02/2015

Badania elementów i zespołów maszyn laboratorium (MMM4035L) Zastosowanie systemu nawigacyjnego w pomiarach geometrii elementów maszyn. Ćwiczenie 22.

Do wszystkich wykonawców

Podstawy Informatyki Wykład V


WSZELKIE PRACA ZASTRZEŻONE PRZEZ NETLAND SP. Z O.O.

1. Zawartość opakowania. 2. Przegląd urządzenia PMP7074B3G PL - 1. Instrukcja szybkiego uruchomienia MultiPad Prestigio PMP7074B3G

Spotkanie z komputerem

Mobilna Baza Odczytowa

Aplikacje Systemów. Nawigacja inercyjna. Gdańsk, 2016

Cel i zakres ćwiczenia

Projektowanie systemów zrobotyzowanych

Wirtualne przyrządy kontrolno-pomiarowe

Żarówka LED z wbudowaną kamerą HD

Współczesne usługi monitoringu NOWE TRENDY

Propozycje wykorzystania zdjęć panoramicznych w GIS i geodezji

Szanowni Państwo, firma PRO-SERWIS

Temat 13. Czujniki Dlaczego Twój Smartfon jest taki smart?

GUI - projektowanie interfejsów

Zestaw głośnomówiący Bluetooth do motoru oraz skutera PARROT SK4000

Sensory w WP7. Wykład 11 Sensory. GPS i mapa.

Głośniki dwa mikrofony kamera WiFi zgodne z ac Bluetooth co najmniej 4.0 Klawiatura oraz mysz bezprzewodowa. 8 Dodatkowe wyposażenie

SERIA FORERUNNER 220/230, 225/235 i 620/630

PRACA DYPLOMOWA MAGISTERSKA

Pakiety matematyczne. Matematyka Stosowana. dr inż. Krzysztof Burnecki

Przełącznik KVM USB. Przełącznik KVM USB z obsługą sygnału audio i 2 portami. Przełącznik KVM USB z obsługą sygnału audio i 4 portami

ZST SUWAŁKI. Koło zainteresowań Teleinformatyk XXI wieku PROJEKT 3. Suwałki, kwiecień 2013

Lp. Nazwa Opis j.m. ilość CZĘŚĆ 1 zamówienia: SPRZĘT KOMPUTEROWY I BIUROWY SZKOŁA PODSTAWOWA W GROJCU Podstawowe funkcje urządzenia

Transkrypt:

Katedra Inżynierii Wiedzy Wykład 4

O czym dzisiaj? Natural User Interface; Virtual Reality (VR); Augmented Reality (AR);

UI - User Interface działanie bezpośrednie - użytkownik porozumiewa się bezpośrednio z obiektami - np. przeciągnięcie pliku do kosza; wybór z menu - wybór jednej z opcji dostępnych w obiekcie menu; wypełnienie formularza - wypełnienie pól/odpowiedź na pytania prowadzi do pewnej akcji; język poleceń - wydawanie specjalnych poleceń (wraz z parametrami) umożliwiających podjęcie akcji systemu; język naturalny - wydawanie poleceń w języku naturalnym.

UI podział Text User Interface (TUI) klawiatura i tekst; Graphical User Interface (GUI) wskaźnik (myszka) i wyświetlacz graficzny; Voice User Interface (VUI) mikrofon i głośnik; Natural User Interface (NUI) gesty odczytywane przy pomocy kontrolera; Reality User Interface (RUI) elementy noszone przez użytkownika.

Nazwa Kinect for Xbox 360; Kinect; pierwotnie określany jako Projekt Natal; Powstanie i platforma docelowa Konsola Xbox; siódma generacja konsol; sprzedaż od października 2010; Inne urządzenia Wii Remote Plus; Playstation Move; Playstation Eye;

Rysunek: Kinect - budowa

Klawiatura, mysz, pad, joystick - są to typowe i najbardziej rozpowszechnione kontrolery do gier. Pojawienie się Ninteno Wii w 2006 roku zmieniło tę sytuację. Konsola znana jest głównie ze swojego bezprzewodowego kontrolera, pilota Wii, który może być używany jako urządzenie wskazujące i może wykrywać ruch w trzech wymiarach. Sony Move, który jest niejako następcą Ninteno Wii to właściwie zbliżone urządzenie o znacznie większej dokładności.

Motion Capture - czyli jak działa Kinect? technika stosowana w filmach i grach komputerowych; przechwytywanie ruchów aktorów w przestrzeni trójwymiarowej; zapis poszczególnych sekwencji ruchowych. Rysunek: Standardowy Motion Capture

Motion Capture w Kinect 48 charakterystycznych punktów na ciele człowieka (głownie stawy), ciało przedstawione jako szkielet składający się z punktów i kresek, wymagana wcześniejsza kalibracja urządzenia - rozpoznawanie sylwetki. Rysunek: Kinect Motion Capture

Rysunek: Kinect - w środku W środku: kamera RGB, kamera IR (podczerwień) do pomiaru głębi, źródło światła IR - dioda laserowa z dyfuzorem, zestaw mikrofonów (z funkcją redukcji echa), silnik do regulacji pochylenia urządzenia.

Rysunek: Schemat blokowy urządzenia ze strony http://www.primesense.com/?p=514

Rozdzielczość kamer kamera RGB: 1600x1200 (UXGA), kamera IR do pomiaru głębi: 1200x960 (VGA). Rozdzielczość 3D zakres głębi: od 0, 8m do 3, 5m, rozdzielczość x/y: 3mm (w odległości 2m), rozdzielczość z: 1cm (w odległości 2m). Pole widzenia w pionie: 57 stopni, w poziomie: 53 stopnie, przekątna: 70 stopni.

Przykładowe aplikacje Prosta aplikacja do sortowania i przeglądania zdjęć, Mapa 2D z możliwością przybliżania, oddalania i wyznaczania trasy przy pomocy kliknięcia: wskazanie ręką punktu początkowego oraz punktu docelowego, Płynny obrót modelu 3D - np. tomografia (z uwzględnieniem obrotu, zbliżenia oraz oddalenia obiektu), Złożona aplikacja, w której interfejs użytkownika ograniczony jest do minimum, a sterowanie programem odbywa się z wykorzystaniem Kinect.

Virtual Reality (VR) Sztuczne środowisko, które odbierane jest jednocześnie przez kilka zmysłów. Rysunek: Pierwsze urządzenie przedstawione jako Virtual reality device (prototyp zbudowany w 1962 roku). źródło: sensorama3d.com

Historia VR Headsight VR 1961r; Sword of Damocles 1968r, pierwszy zestaw VR / AR; nazwa VR 1987r.; automaty do gier z VR początek lat 90; SEGA VR 1993r.; Nintendo Virtual Boy 1995r. Occulus Rift 2016r.

Podział VR brak immersji prezentacja informacji bazująca np. na GPS (google earth); systemy hybrydowe bazujące na rzeczywistości rozszerzonej świat rzeczywisty z nałożonymi elementami, tzw. graphics on top of real world ; systemy immersyjne obecność wewnątrz symulacji.

VR vs AR zastąpienie rzeczywistości vs dodanie nowych, wirtualnych elementów do świata rzeczywistego; pełna immersja vs brak immersji (uwaga, w przypadku vr też można mówić o braku immersji); szerokie pole widzenia vs wąskie pole widzenia (poszerzamy widok o dodatkowe elementy tylko w niewiekim obszarze);

Rysunek: GUI vs VR vs AR

Augmented Reality - AR połączenie świata rzeczywistego oraz obiektów generowanych komputerowo; interaktywność w czasie rzeczywistym; Virtuality Continuumźdefiniowane w 1994 przez P. Milgrama i F. Kishino; wszystko pomiędzy światem rzeczywistym a rzeczywistością wirtualną określamy jako rzeczywistość mieszaną.

Rysunek: GUI vs VR vs AR * P. Milgram, H. Takemura, A. Utsumi, F. Kishino, Augmented Reality: A class of displays on the reality-virtuality continuum, 1994.

Aplikacje AR podział Marker-based - znaczniki w rzeczywistych lokacjach wykorzystywane najczęściej jako reklamy, rzadziej jako gry terenowe; pomiar aktywności użytkowników; Marker-less AR - bazujące na kamerze i na pomiarach GPS (plus kompas) pozwalające ustalić najbliższe otoczenie użytkownika; Augmented vision AR - czujniki: akcelerometr, żyroskop, ciśnienie, ruch, elementy odzieży pozwalające na pomiar funkcji (np. funkcji życiowych).

Poszerzamy możliwości interfejsu czujniki w telefonie Kategorie czujników czujniki ruchu ruch urządzenia, czyli np. żyroskop lub akcelerometr; czujniki środowiskowe czyli informacje o środowisku, w jakim obecnie znajduje się urządzenie: wilgotność, temperatura, oświetlenie czy ciśnienie; czujniki pozycji orientacja i magnetometr; czujniki kompozytowe bazujące na kilku innyczh czujnikach fizycznych

Kilka ciekawych przykładów akcelerometr przyspieszenie urządzenia (oś x, y oraz z), zatem jeżeli telefon spada, to uwzględniamy też czujnik grawitacji; popychając telefon leżący na stole zmieniamy wartość x na dodatnią; żyroskop obrót urządzenia wokół każdej z trzech osi; heart rate czujnik uderzeń serca w sytuacji, kiedy osoba dotyka ekranu urządzenia; oświetlenie oświetlenie telefonu w luksach; odległość / bliskość (proximity) dystans do najbliższej powierzchni; czujnik kompozytowy detektor kroków korzysta najczęściej z akcelerometru;

Dziękuję za uwagę