Entertainment Computing (EC) Topics

Size: px
Start display at page:

Download "Entertainment Computing (EC) Topics"

Transcription

1 Entertainment Computing (EC) Topics Bachelor Informatik: Praktikum mit Bachelor-Arbeit, Softwarepraktikum Master Medieninformatik: Praktikum 1 / 2, Masterarbeiten Prof. Helmut Hlavacs helmut.hlavacs@univie.ac.at EC1 Invisible Sound go Product Take over the App Invisible Sound (composing app for blind people), port to newest Unity, and bring it as a product into the App Stores. EC2 Blind Adventure go Product Take over Blind Adventure (game engine for blind people), port to newest Unity, implement a handful of new features, bring into App stores as product. EC3 Port Internet Hero to Unity On the basis of existing ports and the game Internet Hero, port a part of this game from Flash to Unity. EC4 House Pack Create an asset pack that can be used e.g. in Unity etc. The assets should be houses e.g. from small or large cities. EC5 Human Pack Create an asset pack with humans. Humans should incorporate men, women, children. They should at least be able to walk around in an area and show intelligent behavior, like avoiding each other or obstacles, and cross streets at traffic lights. EC6 Being hurt in VR Create a VR experience where your virtual body is inflicted injuries. Make a study how people react to this. EC7 Yourself in 360 videos Take existing 360 videos and bring a realistic body model of the watcher into the videos. Test with subjects whether this increases the sense of presence. EC8 Sentiment detection with AI Detect sentiments of speech. Let test subjects speak a text with different emotional loadings. Create a spectrogram and feed them into NNs or CNNs. Try to detect the emotional loadings from a given audio recording. EC9 Danger Detection for Car Drivers

2 The EC group has developed a car driving simulation, for driving through a city forever. Use this simulation to populate the streets with cars, people, cyclists etc. Implement a system that detects them by Deep Learning. Simulate a system that has cameras around the cars covering 360 deg angle. Detect possible obstacles and show them, warn if a collision can happen. EC10 Indoor Navigation with Feature Point Maps We can create 3D models out of laser scans. Create a map of feature points (SIRF, SURF, ORB) from this model, simulate an app that uses these features to detect its position and orientation indoor (where GPS does not work). Use this system also in artificial, but photorealistic indoor scenarios. EC11 Body Pose tracking Use Deep Learning to estimate the pose of a body. Start with a black/white map, then try on RGB with a green screen, and finally with known background. EC12 Hand Pose Tracking by CNNs or ARCore/ARKit We have worked on hand pose detection using only RGB cameras. Building upon this base, use the material and Deep Learning (CNNs or ARCore/ARKit) to identify hand poses. EC13 Video Database based on Image Features Use image feature points (SIRF, SURF, ORB) to create a large video database. Given footage of such a video, identify the video it belongs to. Can use for upload filters as planned by the EU, instead of having to pay Google for it. EC14 Video Resolution Upscaling using Deep Learning Use High Resolution video from anywhere, downscale it, then train a Deep Learning model to upscale the resolution back to its original resolution. Use it on different video content. Validate with validation set of videos. EC15 Video Inpainting using Deep Learning Implement the video inpainting method as proposed by NVIDIA. EC16 Drone/Crane Pendulum Detection and Compensation Imaging you have a drone/crane transporting something on a rope. Due to motion of the drone/crane the rope acts like a pendulum. In a simulation, detect the pendulum motion and compensate it. EC17 Vulkan Imgui Interface Designer Create an interface designer for Imgui that produces valid Vulkan code. EC18 Diminishing Reality with ARCore/ARKit Make a 3D model with ARCore/ARKit. Detect objects and let them disappear using the model as background. EC19 Bipedal walking with Deep Learning Use Bullet 3D to create a physical model of a bipedal walker. Use Deep Learning / Reinforcement Learning to train a controller for walking / running etc. EC20 Drone Swarm Simulation

3 Create a simulator for simulating drone swarms, for e.g. formations, search patterns, battery charging, detection of hazards or intruders, video streaming, etc. EC21 Photorealistic Street Scene Use Unity 3D to create a photorealistic street scene. EC22 Graphical Vulkan Editor Create a graphical editor for defining Vulkan based renderers. The output should be valid Vulkan code, e.g. for pipeline state objects, render passes, synchronization, threads, command buffers etc. EC23 - Distributed Autonomous Corporation Simulation A distributed autonomous corporation is a company that is led by an AI, and without human personnel. There is only the AI and shareholder. The task is to find a business model for such a company, and create an AI that could actually achieve income. EC24 Deutschkurse für das AMS OÖ Das BFI OÖ, ist an einer Kooperation im Rahmen einer Bachelorarbeit interessiert. Das BFI OÖ führt Deutschkurse nicht nur im Auftrag des AMS sondern auch für den ÖIF durch. Der Task ist eine Bachelorarbeit, die sich damit beschäftigt, wie man und welche digitale/n Lehrmittel unterstützend bestmöglich in Deutschkursen eingesetzt werden könnten um einen individualisierten Unterricht gewährleisten zu können, wäre spannend und hätte bei Erfolg eine große Breitenwirkung. EC25 Piano/Guitar/Drums Transcript using NNs Starting from a piano/guitar, make audio recordings of keys and key combinations, create a spectrogram, then use NNs to identify the keys. EC26 Teacher Training using 360 deg Video Create 360 deg videos from typical class room situations. These could be positive or negative. Define Cut Poses for the actors, i.e. body and head poses that can be used to make cuts (e.g. define a start pose and an end pose). Teaching students could then use this to train for how to react in such situations. An operator would change from one scene to the next scene, cutting would be done along the cut poses. EC27 VR Learning Experience for Physics Create simple VR scenes for learning physics to children. The children would manipulate objects that behave in physically credible way. EC28 Face Animation Use photogrammetry (e.g. AgiSoft) to reconstruct faces. Use Blender to cut open eyes and mouth, and insert teeth. Define artificial muscles that move the face mesh to animate the faces. Try this for serveral faces. Align the faces and define common attach points of the muscles. Implement face animation in Unity 3D. EC29 Parkinson Project Like face animation, but for a specific person suffering from Parkinson. Create an avatar of this person that can be used to represent the person remotely.

4 EC30 - Conference Camera Use a 360 degree camera (e.g. and some microphones in a conference setting. Determine the direction of the speaker using the microphones. Find a face using e.g. OpenCV, and select the part of the video showing the face. Zoom and pan to the speaker softly. Send the video to a remote partner. EC31 - Positionierung einer Puppe in der VR Erzeugen sie lebensgroße Puppen von Menschen. Diese sollen auf dem Boden liegen, und von einem Tracking System erfasst werden. Dabei sollen Poition von Kopf, Torso, Ellenbogen, Hand, Hüfte, Knie und Füße erfasst werden. Das kann mit optischen Markern, IR, oder per Deep Learning gemacht werden. EC32 - Tactile Board to visualize Side Scroller Games to Blind Gamers Create a tactile board for blind gamers so that they can feel the 2D arena and feel e.g. their own avatars, friends, and enemies. Create also a simple game that shows how it works. This might include hardware like Arduinos and vibration motors. EC33 - Minecraft for disabled players Create your own MineCraft Mod. Add ways to enable payers with disabilities to steer the game, e.g. using eye trackers. We could have access to high class eye trackers from a Viennese company for this. Alternatively we can use off-the-shelf eye trackers. EC34 - Joystick for fmri Create a fully functional joypad that can be used inside an fmri scanner. Due to the high magnetic fields, the joypad must be 100% mechanic inside the scanner. EC35 - Directed Drone Antenna Put a directed antenna onto a drone, assume direct line of sight, but long distances >10km Try to connect using WLAN, what data rate do you achieve? May also try other networks, like Bluetooth, LightBridge,? EC36 A public speaking task in VR Create a photorealistic scene where you have to give a speech in front of an audience. Use Unreal or Unity. EC37 Virtual Driving School Use Unity or Unreal to create a driving experience in a car. Create lessons, import street signs, create a simple steering wheel based on a tablet computer. Attach this to our city generator project. EC38 3D head reconstruction Create an app that uses VRCore/VRkit to reconstruct heads using the camera only. Create face animations for the heads. EC39 - Embodiment for Paralyzed Use VR to create the impression for paralyzed people that they go, run, jump, dance. EC40 Children at the Doctor

5 Create a colorful VR experience run on mobile phones and e.g. Samsung Gear VR. This should be used by doctors who examine children or administer painful treatments. Children should be distracted from the pain. EC41 - Calibrate Colors in a 3D- Model We scan an interior rooms using laser scanners and photos. The results are 3D-Models from large rooms. The colors depend on the current light situation, and might shift e.g. to blue. The task is to use the available information (3D-model, color palette information, 360 degree photos) to undo this color shift, in order to get the original albedo (surface reflectance) for the colors. EC42 - Audio cues and AI for mixed play of Blind and Unchallenged Players Including blind players into action games requires that each blind gamer gets her own audio cues. Find a way to use off-the-shelf playing equipment, e.g. a 5+1 sound card, to provide individual audio cues to each blind player, such that they can identify the cues meant for them. Design a simple multiplayer game that can be played together, and experiment with the cues. EC43 A procedurally created Survival World Create a level by using procedural content creation. Create level, enemies, Topology, weapons, Challenges, Team Modus EC44 VR Teacher from hell Create a VR experience from the perspective of a student, and let the teacher act poorly. The purpose is to use this to teach teaching students about the emotional consequences wrt motivation and attitude due to poor teaching. EC45 VR teaching Create a VR classroom with students behaving normal to problematic. Usage is in teaching teaching students to cope with problematic situations. EC46 Denoising low-ray number path tracing pictures Create a simple path tracer (offline). Implement a parameter n that determines the number of rays that are sent out per pixel. This n then determines also the noisiness of the result. Use a Deep Learning approach to denoise the pictures. EC47 Vulkan Pathtracer Use Vulkan to implement a real-time path tracer. EC48 Gamification 2.0 Implement as process to carry out by participants two times. Can be boring. One is completely gamified, using coins, batches, trophies. The second reduces this to a feedback loop that does not use typical game content, but issues detailed feedback about the success. Carry out experiments with two groups, and evaluate the motivation, usability, etc. EC49 Virtual Car for Commercial The idea is to create a 360 degree video from some cool environment, e.g. a canyon, mountains, etc. Then render a photorealistic car into it. This could be used for production of car commercials, where the actual cars are added to the videos in post production.

6 Film a 360 Video With drone, render car over IT for commercial. EC50 Active AGB Nobody reads AGBs / General Conditions, so we should make them fun and entertaining. Implement a game that teaches the contents of an AGB / General Terms for a Website or a company like Instagram. Extension for Masters thesis: Use legaltech to model AGBs in a legaltech language. Create a gamifier that takes this script and turns it into a game. EC51 Diminishing Reality with ARCore/ARKit Create a point cloud using ARCore / ARKit, like Disney paper. EC52 Detect Diminished Reality Videos There are numerous methods for removing objects from video. Doing live is called Diminished Reality (because it can be done in a visor). Thus analyse a Video to see whether there are strange anomalies: Variations of DC components: compute motion vectors for optical flow how does the content move from one frame to another? Are there variations? Is there jitter? Use also similarity analysis to check whether objects (faces, etc) remain and then apply the analysis there. Compute statistics for genuine and fake videos try to identify the fake videos, flag the anomalies EC53 Game AI Toolbox Take over an existing toolbox for testing game AI algorithms. It is currently based on OGRE/Java Script. EC54 Automatic creation of Behavior Trees for NPCs Take over existing approaches for automatic behavior tree creation using goal oriented programming and optimization (e.g. genetic algorithms). Extend this approach. EC55 Weather Nowcasting Using a large weather data collection from Austro Control, you should develop a machine learning model that captures the weather dynamics of a certain area and that can be used for short term forecasting (up to 6 hours). EC56 Enhance Vienna Vulkan Engine Implement Deferred Lighting, PBR, Light Volumes, lens flares, ImGUI, SSAO, MSAA, bone animation, post processing, EC57 Car Heads-up Display Create an App that acts as a heads-up display for driving a car. Use a simple lens to project on car windshield. EC58 der Studienplan als Jump n Run Spiel Implementieren sie mit Unity 3D ein Android Jump n Run Spiel, in dem der aktuelle Informatik- Studienplan durchgespielt wird.

7 EC59 Slack for First Responders Create a Slack like program for first reposnders, particularly the police. EC60 Really Large Terrain Creator Create a terrain generator for really really large terrains, using the Vienna Vulkan Engine. EC61 Terrain Modeller Create a terrain modelling tool that uses Surface nets to let designeds create simple terrains. EC62 Simulate a zero calibration eye tracker Make a simulation for the accuracy of a zero calibration eye tracker. Use Machine Learning for training.

Entertainment Computing (EC) Topics WS 2018/19

Entertainment Computing (EC) Topics WS 2018/19 Entertainment Computing (EC) Topics WS 2018/19 Praktikum mit Bachelor-Arbeit Praktikum 1 / 2, Master Medieninformatik Prof. Helmut Hlavacs helmut.hlavacs@univie.ac.at http://entertain.univie.ac.at/~hlavacs/

More information

Master Program Computer Science (new > old) Last update / Stand:

Master Program Computer Science (new > old) Last update / Stand: Master Program Computer Science (new > old) Last update / Stand: 01.08.2017 This list is relevant for all students, who stay under the old regulations. One can see, how the new classes can be used within

More information

Virtual Environments. Ruth Aylett

Virtual Environments. Ruth Aylett Virtual Environments Ruth Aylett Aims of the course 1. To demonstrate a critical understanding of modern VE systems, evaluating the strengths and weaknesses of the current VR technologies 2. To be able

More information

Omni-Directional Catadioptric Acquisition System

Omni-Directional Catadioptric Acquisition System Technical Disclosure Commons Defensive Publications Series December 18, 2017 Omni-Directional Catadioptric Acquisition System Andreas Nowatzyk Andrew I. Russell Follow this and additional works at: http://www.tdcommons.org/dpubs_series

More information

HeroX - Untethered VR Training in Sync'ed Physical Spaces

HeroX - Untethered VR Training in Sync'ed Physical Spaces Page 1 of 6 HeroX - Untethered VR Training in Sync'ed Physical Spaces Above and Beyond - Integrating Robotics In previous research work I experimented with multiple robots remotely controlled by people

More information

Portfolio. Swaroop Kumar Pal swarooppal.wordpress.com github.com/swarooppal1088

Portfolio. Swaroop Kumar Pal swarooppal.wordpress.com github.com/swarooppal1088 Portfolio About Me: I am a Computer Science graduate student at The University of Texas at Dallas. I am currently working as Augmented Reality Engineer at Aireal, Dallas and also as a Graduate Researcher

More information

ARTIFICIAL INTELLIGENCE - ROBOTICS

ARTIFICIAL INTELLIGENCE - ROBOTICS ARTIFICIAL INTELLIGENCE - ROBOTICS http://www.tutorialspoint.com/artificial_intelligence/artificial_intelligence_robotics.htm Copyright tutorialspoint.com Robotics is a domain in artificial intelligence

More information

ADAS Development using Advanced Real-Time All-in-the-Loop Simulators. Roberto De Vecchi VI-grade Enrico Busto - AddFor

ADAS Development using Advanced Real-Time All-in-the-Loop Simulators. Roberto De Vecchi VI-grade Enrico Busto - AddFor ADAS Development using Advanced Real-Time All-in-the-Loop Simulators Roberto De Vecchi VI-grade Enrico Busto - AddFor The Scenario The introduction of ADAS and AV has created completely new challenges

More information

RUNNYMEDE COLLEGE & TECHTALENTS

RUNNYMEDE COLLEGE & TECHTALENTS RUNNYMEDE COLLEGE & TECHTALENTS Why teach Scratch? The first programming language as a tool for writing programs. The MIT Media Lab's amazing software for learning to program, Scratch is a visual, drag

More information

Creating Computer Games

Creating Computer Games By the end of this task I should know how to... 1) import graphics (background and sprites) into Scratch 2) make sprites move around the stage 3) create a scoring system using a variable. Creating Computer

More information

COMPANY PROFILE MOBILE TECH AND MARKETING

COMPANY PROFILE MOBILE TECH AND MARKETING COMPANY PROFILE 2017 MOBILE TECH AND MARKETING HELLO, WE ARE PL4D WE ARE A MULTIMEDIA AND ADVERTISING AGENCY, DIGING AND INVENTING CREATIVE SOLUTIONS WITH LATEST TECHNOLOGIES. WE SEEK OUT AND CREATE CREATIVE

More information

Determining Optimal Player Position, Distance, and Scale from a Point of Interest on a Terrain

Determining Optimal Player Position, Distance, and Scale from a Point of Interest on a Terrain Technical Disclosure Commons Defensive Publications Series October 02, 2017 Determining Optimal Player Position, Distance, and Scale from a Point of Interest on a Terrain Adam Glazier Nadav Ashkenazi Matthew

More information

Virtual Reality Mobile 360 Nanodegree Syllabus (nd106)

Virtual Reality Mobile 360 Nanodegree Syllabus (nd106) Virtual Reality Mobile 360 Nanodegree Syllabus (nd106) Join the Creative Revolution Before You Start Thank you for your interest in the Virtual Reality Nanodegree program! In order to succeed in this program,

More information

Requirements Specification. An MMORPG Game Using Oculus Rift

Requirements Specification. An MMORPG Game Using Oculus Rift 1 System Description CN1 An MMORPG Game Using Oculus Rift The project Game using Oculus Rift is the game application based on Microsoft Windows that allows user to play the game with the virtual reality

More information

23270: AUGMENTED REALITY FOR NAVIGATION AND INFORMATIONAL ADAS. Sergii Bykov Technical Lead Machine Learning 12 Oct 2017

23270: AUGMENTED REALITY FOR NAVIGATION AND INFORMATIONAL ADAS. Sergii Bykov Technical Lead Machine Learning 12 Oct 2017 23270: AUGMENTED REALITY FOR NAVIGATION AND INFORMATIONAL ADAS Sergii Bykov Technical Lead Machine Learning 12 Oct 2017 Product Vision Company Introduction Apostera GmbH with headquarter in Munich, was

More information

A Guide to Virtual Reality for Social Good in the Classroom

A Guide to Virtual Reality for Social Good in the Classroom A Guide to Virtual Reality for Social Good in the Classroom Welcome to the future, or the beginning of a future where many things are possible. Virtual Reality (VR) is a new tool that is being researched

More information

* Intelli Robotic Wheel Chair for Specialty Operations & Physically Challenged

* Intelli Robotic Wheel Chair for Specialty Operations & Physically Challenged ADVANCED ROBOTICS SOLUTIONS * Intelli Mobile Robot for Multi Specialty Operations * Advanced Robotic Pick and Place Arm and Hand System * Automatic Color Sensing Robot using PC * AI Based Image Capturing

More information

Simulation of Water Inundation Using Virtual Reality Tools for Disaster Study: Opportunity and Challenges

Simulation of Water Inundation Using Virtual Reality Tools for Disaster Study: Opportunity and Challenges Simulation of Water Inundation Using Virtual Reality Tools for Disaster Study: Opportunity and Challenges Deepak Mishra Associate Professor Department of Avionics Indian Institute of Space Science and

More information

revolutionizing Subhead Can Be Placed Here healthcare Anders Gronstedt, Ph.D., President, Gronstedt Group September 22, 2017

revolutionizing Subhead Can Be Placed Here healthcare Anders Gronstedt, Ph.D., President, Gronstedt Group September 22, 2017 How Presentation virtual reality Title is revolutionizing Subhead Can Be Placed Here healthcare Anders Gronstedt, Ph.D., President, Gronstedt Group September 22, 2017 Please introduce yourself in text

More information

Haptic presentation of 3D objects in virtual reality for the visually disabled

Haptic presentation of 3D objects in virtual reality for the visually disabled Haptic presentation of 3D objects in virtual reality for the visually disabled M Moranski, A Materka Institute of Electronics, Technical University of Lodz, Wolczanska 211/215, Lodz, POLAND marcin.moranski@p.lodz.pl,

More information

Enhancing Shipboard Maintenance with Augmented Reality

Enhancing Shipboard Maintenance with Augmented Reality Enhancing Shipboard Maintenance with Augmented Reality CACI Oxnard, CA Dennis Giannoni dgiannoni@caci.com (805) 288-6630 INFORMATION DEPLOYED. SOLUTIONS ADVANCED. MISSIONS ACCOMPLISHED. Agenda Virtual

More information

Capacitive Face Cushion for Smartphone-Based Virtual Reality Headsets

Capacitive Face Cushion for Smartphone-Based Virtual Reality Headsets Technical Disclosure Commons Defensive Publications Series November 22, 2017 Face Cushion for Smartphone-Based Virtual Reality Headsets Samantha Raja Alejandra Molina Samuel Matson Follow this and additional

More information

CSE 165: 3D User Interaction. Lecture #11: Travel

CSE 165: 3D User Interaction. Lecture #11: Travel CSE 165: 3D User Interaction Lecture #11: Travel 2 Announcements Homework 3 is on-line, due next Friday Media Teaching Lab has Merge VR viewers to borrow for cell phone based VR http://acms.ucsd.edu/students/medialab/equipment

More information

NCCT IEEE PROJECTS ADVANCED ROBOTICS SOLUTIONS. Latest Projects, in various Domains. Promise for the Best Projects

NCCT IEEE PROJECTS ADVANCED ROBOTICS SOLUTIONS. Latest Projects, in various Domains. Promise for the Best Projects NCCT Promise for the Best Projects IEEE PROJECTS in various Domains Latest Projects, 2009-2010 ADVANCED ROBOTICS SOLUTIONS EMBEDDED SYSTEM PROJECTS Microcontrollers VLSI DSP Matlab Robotics ADVANCED ROBOTICS

More information

Virtual Reality Calendar Tour Guide

Virtual Reality Calendar Tour Guide Technical Disclosure Commons Defensive Publications Series October 02, 2017 Virtual Reality Calendar Tour Guide Walter Ianneo Follow this and additional works at: http://www.tdcommons.org/dpubs_series

More information

Crowd-steering behaviors Using the Fame Crowd Simulation API to manage crowds Exploring ANT-Op to create more goal-directed crowds

Crowd-steering behaviors Using the Fame Crowd Simulation API to manage crowds Exploring ANT-Op to create more goal-directed crowds In this chapter, you will learn how to build large crowds into your game. Instead of having the crowd members wander freely, like we did in the previous chapter, we will control the crowds better by giving

More information

Bluetooth Low Energy Sensing Technology for Proximity Construction Applications

Bluetooth Low Energy Sensing Technology for Proximity Construction Applications Bluetooth Low Energy Sensing Technology for Proximity Construction Applications JeeWoong Park School of Civil and Environmental Engineering, Georgia Institute of Technology, 790 Atlantic Dr. N.W., Atlanta,

More information

LOOKING AHEAD: UE4 VR Roadmap. Nick Whiting Technical Director VR / AR

LOOKING AHEAD: UE4 VR Roadmap. Nick Whiting Technical Director VR / AR LOOKING AHEAD: UE4 VR Roadmap Nick Whiting Technical Director VR / AR HEADLINE AND IMAGE LAYOUT RECENT DEVELOPMENTS RECENT DEVELOPMENTS At Epic, we drive our engine development by creating content. We

More information

OVERVIEW. Ruggedised: ip 64 rated FOV: 360 X 275. Small footprint. High resolution 50 megapixel panoramic image. 4 x pre-calibrated sensors

OVERVIEW. Ruggedised: ip 64 rated FOV: 360 X 275. Small footprint. High resolution 50 megapixel panoramic image. 4 x pre-calibrated sensors OVERVIEW Designed for rapid 360º precision imaging, istar is a 360º panoramic camera that captures full spherical images and high resolution panoramic video streams, providing efficient visual documentation

More information

Steven King. Storytelling Experience. Leveraging VR, AR and Ai to engage audiences. Professor of Emerging TechnologiesCreating Immersive

Steven King. Storytelling Experience. Leveraging VR, AR and Ai to engage audiences. Professor of Emerging TechnologiesCreating Immersive 1 Steven King Professor of Emerging TechnologiesCreating Immersive Storytelling Experience Leveraging VR, AR and Ai to engage audiences 2 3 4 5 6 7 8 9 10 11 12 13 14 Storytelling with Emerging Technology

More information

Qosmotec. Software Solutions GmbH. Technical Overview. QPER C2X - Car-to-X Signal Strength Emulator and HiL Test Bench. Page 1

Qosmotec. Software Solutions GmbH. Technical Overview. QPER C2X - Car-to-X Signal Strength Emulator and HiL Test Bench. Page 1 Qosmotec Software Solutions GmbH Technical Overview QPER C2X - Page 1 TABLE OF CONTENTS 0 DOCUMENT CONTROL...3 0.1 Imprint...3 0.2 Document Description...3 1 SYSTEM DESCRIPTION...4 1.1 General Concept...4

More information

Closing Thoughts.

Closing Thoughts. Closing Thoughts With so many advancements, breakthroughs, failures, and creativity, there s no better way to keep up on what s happening with holograms and mixed reality than to actively insert yourself

More information

DESIGN STYLE FOR BUILDING INTERIOR 3D OBJECTS USING MARKER BASED AUGMENTED REALITY

DESIGN STYLE FOR BUILDING INTERIOR 3D OBJECTS USING MARKER BASED AUGMENTED REALITY DESIGN STYLE FOR BUILDING INTERIOR 3D OBJECTS USING MARKER BASED AUGMENTED REALITY 1 RAJU RATHOD, 2 GEORGE PHILIP.C, 3 VIJAY KUMAR B.P 1,2,3 MSRIT Bangalore Abstract- To ensure the best place, position,

More information

Artificial Intelligence Bedrohung oder Lösung. Welche Möglichkeiten bietet sie und welche Grenzen hat diese Technolgieform

Artificial Intelligence Bedrohung oder Lösung. Welche Möglichkeiten bietet sie und welche Grenzen hat diese Technolgieform Artificial Intelligence Bedrohung oder Lösung Welche Möglichkeiten bietet sie und welche Grenzen hat diese Technolgieform In this new world, it is not the big fish which eats the small fish, it's the fast

More information

CompuScholar, Inc. Alignment to Utah Game Development Fundamentals Standards

CompuScholar, Inc. Alignment to Utah Game Development Fundamentals Standards CompuScholar, Inc. Alignment to Utah Game Development Fundamentals Standards Utah Course Details: Course Title: Primary Career Cluster: Course Code(s): Standards Link: Game Development Fundamentals CTE

More information

A Hybrid Immersive / Non-Immersive

A Hybrid Immersive / Non-Immersive A Hybrid Immersive / Non-Immersive Virtual Environment Workstation N96-057 Department of the Navy Report Number 97268 Awz~POved *om prwihc?e1oaa Submitted by: Fakespace, Inc. 241 Polaris Ave. Mountain

More information

An Agent-Based Architecture for Large Virtual Landscapes. Bruno Fanini

An Agent-Based Architecture for Large Virtual Landscapes. Bruno Fanini An Agent-Based Architecture for Large Virtual Landscapes Bruno Fanini Introduction Context: Large reconstructed landscapes, huge DataSets (eg. Large ancient cities, territories, etc..) Virtual World Realism

More information

Program.

Program. Program Introduction S TE AM www.kiditech.org About Kiditech In Kiditech's mighty world, we coach, play and celebrate an innovative technology program: K-12 STEAM. We gather at Kiditech to learn and have

More information

FATE WEAVER. Lingbing Jiang U Final Game Pitch

FATE WEAVER. Lingbing Jiang U Final Game Pitch FATE WEAVER Lingbing Jiang U0746929 Final Game Pitch Table of Contents Introduction... 3 Target Audience... 3 Requirement... 3 Connection & Calibration... 4 Tablet and Table Detection... 4 Table World...

More information

VR/AR Concepts in Architecture And Available Tools

VR/AR Concepts in Architecture And Available Tools VR/AR Concepts in Architecture And Available Tools Peter Kán Interactive Media Systems Group Institute of Software Technology and Interactive Systems TU Wien Outline 1. What can you do with virtual reality

More information

Engineering at a Games Company: What do we do?

Engineering at a Games Company: What do we do? Engineering at a Games Company: What do we do? Dan White Technical Director Pipeworks October 17, 2018 The Role of Engineering at a Games Company Empower game designers and artists to realize their visions

More information

Individual Test Item Specifications

Individual Test Item Specifications Individual Test Item Specifications 8208110 Game and Simulation Foundations 2015 The contents of this document were developed under a grant from the United States Department of Education. However, the

More information

Augmented Presentation of Animal and Environmental Data

Augmented Presentation of Animal and Environmental Data Augmented Presentation of Animal and Environmental Data Using Augmented Reality to Locate Species in the Zoo of Osnabrueck Christian Plass and Manfred Ehlers Institute for Geoinformatics and Remote Sensing

More information

CS Game Programming, Fall 2014

CS Game Programming, Fall 2014 CS 38101 Game Programming, Fall 2014 Recommended Text Learn Unity 4 for ios Game Development, Philip Chu, 2013, Apress, ISBN-13 (pbk): 978-1-4302-4875-0 ISBN-13 (electronic): 978-1-4302-4876-7, www.apress.com.

More information

Concerning the Potential of Using Game-Based Virtual Environment in Children Therapy

Concerning the Potential of Using Game-Based Virtual Environment in Children Therapy Concerning the Potential of Using Game-Based Virtual Environment in Children Therapy Andrada David Ovidius University of Constanta Faculty of Mathematics and Informatics 124 Mamaia Bd., Constanta, 900527,

More information

Gaming Development Fundamentals

Gaming Development Fundamentals Gaming Development Fundamentals EXAM INFORMATION Items 27 Points 43 Prerequisites RECOMMENDED COMPUTER PROGRAMMING I DIGITAL MEDIA I Grade Level 9-12 Course Length DESCRIPTION This course is designed to

More information

Service Robots in an Intelligent House

Service Robots in an Intelligent House Service Robots in an Intelligent House Jesus Savage Bio-Robotics Laboratory biorobotics.fi-p.unam.mx School of Engineering Autonomous National University of Mexico UNAM 2017 OUTLINE Introduction A System

More information

MACHINE LEARNING Games and Beyond. Calvin Lin, NVIDIA

MACHINE LEARNING Games and Beyond. Calvin Lin, NVIDIA MACHINE LEARNING Games and Beyond Calvin Lin, NVIDIA THE MACHINE LEARNING ERA IS HERE And it is transforming every industry... including Game Development OVERVIEW NVIDIA Volta: An Architecture for Machine

More information

INTRODUCTION TO GAME AI

INTRODUCTION TO GAME AI CS 387: GAME AI INTRODUCTION TO GAME AI 3/31/2016 Instructor: Santiago Ontañón santi@cs.drexel.edu Class website: https://www.cs.drexel.edu/~santi/teaching/2016/cs387/intro.html Outline Game Engines Perception

More information

Scalable geospatial 3D client applications in X3D - Interactive, online and in real-time

Scalable geospatial 3D client applications in X3D - Interactive, online and in real-time Scalable geospatial 3D client applications in X3D - Interactive, online and in real-time Dipl.Inform.Univ Peter Schickel CEO Bitmanagement Software Vice President Web3D Consortium, Mountain View, USA OGC/Web3D

More information

Using Hybrid Reality to Explore Scientific Exploration Scenarios

Using Hybrid Reality to Explore Scientific Exploration Scenarios Using Hybrid Reality to Explore Scientific Exploration Scenarios EVA Technology Workshop 2017 Kelsey Young Exploration Scientist NASA Hybrid Reality Lab - Background Combines real-time photo-realistic

More information

Humanoid robot. Honda's ASIMO, an example of a humanoid robot

Humanoid robot. Honda's ASIMO, an example of a humanoid robot Humanoid robot Honda's ASIMO, an example of a humanoid robot A humanoid robot is a robot with its overall appearance based on that of the human body, allowing interaction with made-for-human tools or environments.

More information

The magmaoffenburg 2013 RoboCup 3D Simulation Team

The magmaoffenburg 2013 RoboCup 3D Simulation Team The magmaoffenburg 2013 RoboCup 3D Simulation Team Klaus Dorer, Stefan Glaser 1 Hochschule Offenburg, Elektrotechnik-Informationstechnik, Germany Abstract. This paper describes the magmaoffenburg 3D simulation

More information

Integrated Driving Aware System in the Real-World: Sensing, Computing and Feedback

Integrated Driving Aware System in the Real-World: Sensing, Computing and Feedback Integrated Driving Aware System in the Real-World: Sensing, Computing and Feedback Jung Wook Park HCI Institute Carnegie Mellon University 5000 Forbes Avenue Pittsburgh, PA, USA, 15213 jungwoop@andrew.cmu.edu

More information

Virtual reality and Immersive Media

Virtual reality and Immersive Media Jingfei Lin (Jade) Phase 2 Paper Data Visualization In The Community November 8, 2017 Virtual reality and Immersive Media Visualization and understanding of how immersive experiences like virtual reality

More information

Virtual Reality Development ADD ANOTHER DIMENSION TO YOUR BUSINESS

Virtual Reality Development ADD ANOTHER DIMENSION TO YOUR BUSINESS Virtual Reality Development ADD ANOTHER DIMENSION TO YOUR BUSINESS Technology Solutions 01 VR-Ready 3D Content Full-Cycle VR Development We augment businesses with interactive, low-poly 3D content without

More information

A General Architecture for Self-Adaptive AmI Components Applied in Speech Recognition

A General Architecture for Self-Adaptive AmI Components Applied in Speech Recognition AG Softwarearchitecture A General Architecture for Self-Adaptive AmI Components Applied in Speech Recognition Holger Klus ICSE 21.05.2006 21.05.2006 AG Softwarearchitektur 1 Outline Outline Application

More information

Team KMUTT: Team Description Paper

Team KMUTT: Team Description Paper Team KMUTT: Team Description Paper Thavida Maneewarn, Xye, Pasan Kulvanit, Sathit Wanitchaikit, Panuvat Sinsaranon, Kawroong Saktaweekulkit, Nattapong Kaewlek Djitt Laowattana King Mongkut s University

More information

By Marek Perkowski ECE Seminar, Friday January 26, 2001

By Marek Perkowski ECE Seminar, Friday January 26, 2001 By Marek Perkowski ECE Seminar, Friday January 26, 2001 Why people build Humanoid Robots? Challenge - it is difficult Money - Hollywood, Brooks Fame -?? Everybody? To build future gods - De Garis Forthcoming

More information

Apple ARKit Overview. 1. Purpose. 2. Apple ARKit. 2.1 Overview. 2.2 Functions

Apple ARKit Overview. 1. Purpose. 2. Apple ARKit. 2.1 Overview. 2.2 Functions Apple ARKit Overview 1. Purpose In the 2017 Apple Worldwide Developers Conference, Apple announced a tool called ARKit, which provides advanced augmented reality capabilities on ios. Augmented reality

More information

MULTI-LAYERED HYBRID ARCHITECTURE TO SOLVE COMPLEX TASKS OF AN AUTONOMOUS MOBILE ROBOT

MULTI-LAYERED HYBRID ARCHITECTURE TO SOLVE COMPLEX TASKS OF AN AUTONOMOUS MOBILE ROBOT MULTI-LAYERED HYBRID ARCHITECTURE TO SOLVE COMPLEX TASKS OF AN AUTONOMOUS MOBILE ROBOT F. TIECHE, C. FACCHINETTI and H. HUGLI Institute of Microtechnology, University of Neuchâtel, Rue de Tivoli 28, CH-2003

More information

Achieving High Quality Mobile VR Games

Achieving High Quality Mobile VR Games Achieving High Quality Mobile VR Games Roberto Lopez Mendez, Senior Software Engineer Carl Callewaert - Americas Director & Global Leader of Evangelism, Unity Patrick O'Luanaigh CEO, ndreams GDC 2016 Agenda

More information

Auto und Umwelt - das Auto als Plattform für Interaktive

Auto und Umwelt - das Auto als Plattform für Interaktive Der Fahrer im Dialog mit Auto und Umwelt - das Auto als Plattform für Interaktive Anwendungen Prof. Dr. Albrecht Schmidt Pervasive Computing University Duisburg-Essen http://www.pervasive.wiwi.uni-due.de/

More information

Authoring & Delivering MR Experiences

Authoring & Delivering MR Experiences Authoring & Delivering MR Experiences Matthew O Connor 1,3 and Charles E. Hughes 1,2,3 1 School of Computer Science 2 School of Film and Digital Media 3 Media Convergence Laboratory, IST University of

More information

ARMY RDT&E BUDGET ITEM JUSTIFICATION (R2 Exhibit)

ARMY RDT&E BUDGET ITEM JUSTIFICATION (R2 Exhibit) Exhibit R-2 0602308A Advanced Concepts and Simulation ARMY RDT&E BUDGET ITEM JUSTIFICATION (R2 Exhibit) FY 2005 FY 2006 FY 2007 FY 2008 FY 2009 FY 2010 FY 2011 Total Program Element (PE) Cost 22710 27416

More information

PHYSICS-BASED INTERACTIONS IN VIRTUAL REALITY MAX LAMMERS LEAD SENSE GLOVE

PHYSICS-BASED INTERACTIONS IN VIRTUAL REALITY MAX LAMMERS LEAD SENSE GLOVE PHYSICS-BASED INTERACTIONS IN VIRTUAL REALITY MAX LAMMERS LEAD DEVELOPER @ SENSE GLOVE Current Interactions in VR Input Device Virtual Hand Model (VHM) Sense Glove Accuracy (per category) Optics based

More information

Introduction to Game Design. Truong Tuan Anh CSE-HCMUT

Introduction to Game Design. Truong Tuan Anh CSE-HCMUT Introduction to Game Design Truong Tuan Anh CSE-HCMUT Games Games are actually complex applications: interactive real-time simulations of complicated worlds multiple agents and interactions game entities

More information

SPIDERMAN VR. Adam Elgressy and Dmitry Vlasenko

SPIDERMAN VR. Adam Elgressy and Dmitry Vlasenko SPIDERMAN VR Adam Elgressy and Dmitry Vlasenko Supervisors: Boaz Sternfeld and Yaron Honen Submission Date: 09/01/2019 Contents Who We Are:... 2 Abstract:... 2 Previous Work:... 3 Tangent Systems & Development

More information

U ROBOT March 12, 2008 Kyung Chul Shin Yujin Robot Co.

U ROBOT March 12, 2008 Kyung Chul Shin Yujin Robot Co. U ROBOT March 12, 2008 Kyung Chul Shin Yujin Robot Co. Is the era of the robot around the corner? It is coming slowly albeit steadily hundred million 1600 1400 1200 1000 Public Service Educational Service

More information

CS 354R: Computer Game Technology

CS 354R: Computer Game Technology CS 354R: Computer Game Technology Introduction to Game AI Fall 2018 What does the A stand for? 2 What is AI? AI is the control of every non-human entity in a game The other cars in a car game The opponents

More information

Embedding Artificial Intelligence into Our Lives

Embedding Artificial Intelligence into Our Lives Embedding Artificial Intelligence into Our Lives Michael Thompson, Synopsys D&R IP-SOC DAYS Santa Clara April 2018 1 Agenda Introduction What AI is and is Not Where AI is being used Rapid Advance of AI

More information

A Lego-Based Soccer-Playing Robot Competition For Teaching Design

A Lego-Based Soccer-Playing Robot Competition For Teaching Design Session 2620 A Lego-Based Soccer-Playing Robot Competition For Teaching Design Ronald A. Lessard Norwich University Abstract Course Objectives in the ME382 Instrumentation Laboratory at Norwich University

More information

Game Design 2. Table of Contents

Game Design 2. Table of Contents Course Syllabus Course Code: EDL082 Required Materials 1. Computer with: OS: Windows 7 SP1+, 8, 10; Mac OS X 10.8+. Windows XP & Vista are not supported; and server versions of Windows & OS X are not tested.

More information

Marco Cavallo. Merging Worlds: A Location-based Approach to Mixed Reality. Marco Cavallo Master Thesis Presentation POLITECNICO DI MILANO

Marco Cavallo. Merging Worlds: A Location-based Approach to Mixed Reality. Marco Cavallo Master Thesis Presentation POLITECNICO DI MILANO Marco Cavallo Merging Worlds: A Location-based Approach to Mixed Reality Marco Cavallo Master Thesis Presentation POLITECNICO DI MILANO Introduction: A New Realm of Reality 2 http://www.samsung.com/sg/wearables/gear-vr/

More information

Computer Games 2011 Engineering

Computer Games 2011 Engineering Computer Games 2011 Engineering Dr. Mathias Lux Klagenfurt University This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Agenda Game Loop Sprites & 2.5D Game Engines

More information

Geo-Located Content in Virtual and Augmented Reality

Geo-Located Content in Virtual and Augmented Reality Technical Disclosure Commons Defensive Publications Series October 02, 2017 Geo-Located Content in Virtual and Augmented Reality Thomas Anglaret Follow this and additional works at: http://www.tdcommons.org/dpubs_series

More information

University of Toronto. Companion Robot Security. ECE1778 Winter Wei Hao Chang Apper Alexander Hong Programmer

University of Toronto. Companion Robot Security. ECE1778 Winter Wei Hao Chang Apper Alexander Hong Programmer University of Toronto Companion ECE1778 Winter 2015 Creative Applications for Mobile Devices Wei Hao Chang Apper Alexander Hong Programmer April 9, 2015 Contents 1 Introduction 3 1.1 Problem......................................

More information

Individual Test Item Specifications

Individual Test Item Specifications Individual Test Item Specifications 8208120 Game and Simulation Design 2015 The contents of this document were developed under a grant from the United States Department of Education. However, the content

More information

New Developments in VBS3 GameTech 2014

New Developments in VBS3 GameTech 2014 New Developments in VBS3 GameTech 2014 Agenda VBS3 status VBS3 v3.4 released VBS3 v3.6 in development Key new VBS3 capabilities Paged, correlated terrain Command and control Advanced wounding Helicopter

More information

Building a bimanual gesture based 3D user interface for Blender

Building a bimanual gesture based 3D user interface for Blender Modeling by Hand Building a bimanual gesture based 3D user interface for Blender Tatu Harviainen Helsinki University of Technology Telecommunications Software and Multimedia Laboratory Content 1. Background

More information

Interface in Games. UNM Spring Topics in Game Development ECE 495/595; CS 491/591

Interface in Games. UNM Spring Topics in Game Development ECE 495/595; CS 491/591 Interface in Games Topics in Game Development UNM Spring 2008 ECE 495/595; CS 491/591 User Interface (UI) is: The connection between game & player How player receives information How player takes action

More information

Traffic Flow Dynamics

Traffic Flow Dynamics Traffic Flow Dynamics Data, Models and Simulation Bearbeitet von Martin Treiber, Arne Kesting, Christian Thiemann 1. Auflage 2012. Buch. xiv, 506 S. Hardcover ISBN 978 3 642 32459 8 Format (B x L): 15,5

More information

Further than the Eye Can See Jennifer Wahnschaff Head of Instrumentation & Driver HMI, North America

Further than the Eye Can See Jennifer Wahnschaff Head of Instrumentation & Driver HMI, North America Bitte decken Sie die schraffierte Fläche mit einem Bild ab. Please cover the shaded area with a picture. (24,4 x 7,6 cm) Further than the Eye Can See Jennifer Wahnschaff Head of Instrumentation & Driver

More information

Collective Robotics. Marcin Pilat

Collective Robotics. Marcin Pilat Collective Robotics Marcin Pilat Introduction Painting a room Complex behaviors: Perceptions, deductions, motivations, choices Robotics: Past: single robot Future: multiple, simple robots working in teams

More information

Learning Based Interface Modeling using Augmented Reality

Learning Based Interface Modeling using Augmented Reality Learning Based Interface Modeling using Augmented Reality Akshay Indalkar 1, Akshay Gunjal 2, Mihir Ashok Dalal 3, Nikhil Sharma 4 1 Student, Department of Computer Engineering, Smt. Kashibai Navale College

More information

CS 354R: Computer Game Technology

CS 354R: Computer Game Technology CS 354R: Computer Game Technology http://www.cs.utexas.edu/~theshark/courses/cs354r/ Fall 2017 Instructor and TAs Instructor: Sarah Abraham theshark@cs.utexas.edu GDC 5.420 Office Hours: MW4:00-6:00pm

More information

CRYPTOSHOOTER MULTI AGENT BASED SECRET COMMUNICATION IN AUGMENTED VIRTUALITY

CRYPTOSHOOTER MULTI AGENT BASED SECRET COMMUNICATION IN AUGMENTED VIRTUALITY CRYPTOSHOOTER MULTI AGENT BASED SECRET COMMUNICATION IN AUGMENTED VIRTUALITY Submitted By: Sahil Narang, Sarah J Andrabi PROJECT IDEA The main idea for the project is to create a pursuit and evade crowd

More information

Virtual Reality in Neuro- Rehabilitation and Beyond

Virtual Reality in Neuro- Rehabilitation and Beyond Virtual Reality in Neuro- Rehabilitation and Beyond Amanda Carr, OTRL, CBIS Origami Brain Injury Rehabilitation Center Director of Rehabilitation Amanda.Carr@origamirehab.org Objectives Define virtual

More information

Everything moves. Qualisys

Everything moves. Qualisys Science in motion Everything moves However, the movements of humans and the technology we use are often too quick and complex to be easily detected and understood with the eye of simple/basic technology.

More information

Time-Lapse Panoramas for the Egyptian Heritage

Time-Lapse Panoramas for the Egyptian Heritage Time-Lapse Panoramas for the Egyptian Heritage Mohammad NABIL Anas SAID CULTNAT, Bibliotheca Alexandrina While laser scanning and Photogrammetry has become commonly-used methods for recording historical

More information

EVALUATION OF DIFFERENT MODALITIES FOR THE INTELLIGENT COOPERATIVE INTERSECTION SAFETY SYSTEM (IRIS) AND SPEED LIMIT SYSTEM

EVALUATION OF DIFFERENT MODALITIES FOR THE INTELLIGENT COOPERATIVE INTERSECTION SAFETY SYSTEM (IRIS) AND SPEED LIMIT SYSTEM Effects of ITS on drivers behaviour and interaction with the systems EVALUATION OF DIFFERENT MODALITIES FOR THE INTELLIGENT COOPERATIVE INTERSECTION SAFETY SYSTEM (IRIS) AND SPEED LIMIT SYSTEM Ellen S.

More information

The Intelligent Way. Coping with Light variations and other False Alarms in CCTV based Intelligent Surveillance Systems

The Intelligent Way. Coping with Light variations and other False Alarms in CCTV based Intelligent Surveillance Systems White Paper November 2005 The Intelligent Way Coping with Light variations and other False Alarms in CCTV based Intelligent Surveillance Systems Dr Rustom Kanga & Ivy Li iomniscient Intelligent Surveillance

More information

Immersive Training. David Lafferty President of Scientific Technical Services And ARC Associate

Immersive Training. David Lafferty President of Scientific Technical Services And ARC Associate Immersive Training David Lafferty President of Scientific Technical Services And ARC Associate Current Situation Great Shift Change Drive The Need For Training Conventional Training Methods Are Expensive

More information

Sensible Chuckle SuperTuxKart Concrete Architecture Report

Sensible Chuckle SuperTuxKart Concrete Architecture Report Sensible Chuckle SuperTuxKart Concrete Architecture Report Sam Strike - 10152402 Ben Mitchell - 10151495 Alex Mersereau - 10152885 Will Gervais - 10056247 David Cho - 10056519 Michael Spiering Table of

More information

6Visionaut visualization technologies SIMPLE PROPOSAL 3D SCANNING

6Visionaut visualization technologies SIMPLE PROPOSAL 3D SCANNING 6Visionaut visualization technologies 3D SCANNING Visionaut visualization technologies7 3D VIRTUAL TOUR Navigate within our 3D models, it is an unique experience. They are not 360 panoramic tours. You

More information

User Interfaces. What is the User Interface? Player-Centric Interface Design

User Interfaces. What is the User Interface? Player-Centric Interface Design User Interfaces What is the User Interface? What works is better than what looks good. The looks good can change, but what works, works UI lies between the player and the internals of the game. It translates

More information

Dipartimento di Elettronica Informazione e Bioingegneria Robotics

Dipartimento di Elettronica Informazione e Bioingegneria Robotics Dipartimento di Elettronica Informazione e Bioingegneria Robotics Behavioral robotics @ 2014 Behaviorism behave is what organisms do Behaviorism is built on this assumption, and its goal is to promote

More information

Generating Virtual Environments by Linking Spatial Data Processing with a Gaming Engine

Generating Virtual Environments by Linking Spatial Data Processing with a Gaming Engine Generating Virtual Environments by Linking Spatial Data Processing with a Gaming Engine Christian STOCK, Ian D. BISHOP, and Alice O CONNOR 1 Introduction As the general public gets increasingly involved

More information

SVEN KROME DESIGN AND PROJECT PORTFOLIO

SVEN KROME DESIGN AND PROJECT PORTFOLIO DESIGN AND PROJECT PORTFOLIO SVEN KROME I am a multi-disciplinary designer with focus on the intersection of technological innovation, future mobility and digital entertainment. This portfolio showcases

More information

A.I in Automotive? Why and When.

A.I in Automotive? Why and When. A.I in Automotive? Why and When. AGENDA 01 02 03 04 Definitions A.I? A.I in automotive Now? Next big A.I breakthrough in Automotive 01 DEFINITIONS DEFINITIONS Artificial Intelligence Artificial Intelligence:

More information