Shallow Water Sonar Propagation & Visualization LT Tim Holliday Thesis Advisor - Dr. Don Brutzman Co-advisor - Dr. Kevin Smith.

Slides:



Advertisements
Similar presentations
E-Science Data Information and Knowledge Transformation Thoughts on Education and Training for E-Science Based on edikt project experience Dr. Denise Ecklund.
Advertisements

Web-based Interactive Landform Simulation Model (WILSIM) Wei Luo Dept. of Geography Northern Illinois University, DeKalb, IL.
Ionization of the Hydrogen Molecular Ion by Ultrashort Intense Elliptically Polarized Laser Radiation Ryan DuToit Xiaoxu Guan (Mentor) Klaus Bartschat.
Vrtpvrtpvrtpvrtp VRTP: Implementing a Monitor Application for the Real-Time Transport Protocol (RTP) using the Java Media Framework (JMF) Francisco Afonso.
MIT Artificial Intelligence Laboratory — Research Directions Visual Detection Systems Tomaso Poggio.
1 Lecture 33 Introduction to Artificial Intelligence (AI) Overview  Lecture Objectives.  Introduction to AI.  The Turing Test for Intelligence.  Main.
TRANSPORT MODELLING Lecture 4 TRANSPORT MODELLING Lecture 4 26-Sep-08 Transport Modelling Microsimulation Software.
CSCI 3 Introduction to Computer Science. CSCI 3 Course Description: –An overview of the fundamentals of computer science. Topics covered include number.
Bioinformatics Tool Development Dong Xu Computer Science Department 109 Engineering Building West
CS 194 Research Proposal Paul Salzman Advisor: Professor Glenn Reinman Winter 2007.
Chapter 9 Multimedia, Web Authoring, and More. Multimedia Multimedia integrates all kinds of information. Pages are linked by buttons. Story boards show.
Algorithms in a Multiprocessor Environment Kevin Frandsen ENCM 515.
Real-Time Ray Tracing 3D Modeling of the Future Marissa Hollingsworth Spring 2009.
CS 1 with Robots CS1301 – Where it Fits Institute for Personal Robots in Education (IPRE)‏
Modeling and Simulation of linear dynamical systems using open tools Zoltán Magyar Tomáš Starý Ladislav Szolik Ľudovít Vörös Katar ína Žáková.
HUMANOID ANIMATION DRIVEN BY HUMAN VOICE Thesis Advisor : Dr. Donald P. Brutzman Second Reader : Dr. Xiaoping Yun A Thesis By Ozan APAYDIN, Turkish Navy.
Overview of the Course. Critical Facts Welcome to CISC 672 — Advanced Compiler Construction Instructor: Dr. John Cavazos Office.
Interactive Biochemistry JavaLab.chem.virginia.edu Charles M. Grisham University of Virginia.
Marcelo de Paiva Guimarães Bruno Barberi Gnecco Marcelo Knorich Zuffo
© Spinnaker Labs, Inc. Google Cluster Computing Faculty Training Workshop Open Source Tools for Teaching.
Chapter 1 Introduction to Simulation
 2003 Prentice Hall, Inc. All rights reserved. 1 Java Training Course Dr. H.E. Dunsmore Purdue University Java – How to Program, Deitel (5 th Edition)
44 CHAPTER SPECIALIZED APPLICATION SOFTWARE Graphics 1. Desktop publishing 2. Image editors 3. Illustration programs 4. Image galleries 5. Graphic.
© 2007 Pearson Addison-Wesley. All rights reserved 0-1 Spring(2007) Instructor: Qiong Cheng © 2007 Pearson Addison-Wesley. All rights reserved.
Slide 1 Mixed Model Production lines  2000 C.S.Kanagaraj Mixed Model Production Lines C.S.Kanagaraj ( Kana + Garage ) IEM 5303.
Matlab and Simulink Creation and Animation of X3D Graphics in Web-Based Simulation YuanPin Cheng and Don Brutzman Modeling, Virtual Environments, Simulation.
Tracing and a Javascript VM Increasing the Performance of Web 3.0 Mohammad Soryani Mazandaran University of Science and Technology
V I B RAIN T: Bridging The Gap Between Higher-Level Cognitive Functions And System- Level Brain Structures. Abstract The Visual Brain Tool (V I B RAIN.
M.S in CS Introduction & more How do I select a concentration area? by Xudong Yu What is a concentration area? What is a topic paper? Thesis...is that.
Integrating Virtual Environment and GIS for 3D Virtual City Development and Urban Planning Bin Chen, Fengru Huang, Yu Fang Peking University.
The Application of The Improved Hybrid Ant Colony Algorithm in Vehicle Routing Optimization Problem International Conference on Future Computer and Communication,
Audio Systems Survey of Methods for Modelling Sound Propagation in Interactive Virtual Environments Ben Tagger Andriana Machaira.
Automotive Soiling Simulation Based On Massive Particle Tracing Stefan Röttger Martin Schulz Wolf Bartelheimer Thomas Ertl Visualization and Interactive.
NEURAL - FUZZY LOGIC FOR AUTOMATIC OBJECT RECOGNITION.
Agenda: General kickers analysis Wang-Tsutsui method for computing impedances Benchmarks Conclusions Bibliography Acknowledgments: E.Métral, M.Migliorati,
Interactive acoustic modeling of virtual environments Nicolas Tsingos Nicolas TsingosREVES-INRIA.
Real-Time Modeling of Cross- Body Flow for Torpedo Tube Recovery of the Phoenix AUV Kevin Byrne 11 March 1998.
Computation of the complete acoustic field with Finite-Differences algorithms. Adan Garriga Carlos Spa Vicente López Forum Acusticum Budapest31/08/2005.
Java for networking Module Introduction Data Communications Communication architecture Application.
LODManager A framework for rendering multiresolution models in real-time applications J. Gumbau O. Ripollés M. Chover.
CS318 Decision Support Systems Rationale: This course aims to provide students with fundamental knowledge on decision support systems for managers and.
Dynamically Computing Fastest Paths for Intelligent Transportation Systems - ADITI BHAUMICK ab3585.
INTRODUCTION TO COMPUTER ENGINEERING (ECE 001) Dr. Ahmed Bayoumi Dr. Shady Yehia Elmashad 1.
1 ARTIFICIAL INTELLIGENCE Gilles BÉZARD Version 3.16.
1 Computational Vision CSCI 363, Fall 2012 Lecture 2 Introduction to Vision Science.
Spectral subtraction algorithm and optimize Wanfeng Zou 7/3/2014.
Visualization Techniques for Discrete Ordinates Method Radiation Transport Cornelius Toole Lawrence Berkeley National Laboratory Jackson State University.
1 Cloud computing application for water resources based on open source software and open standards – a prototype Blagoj Delipetrev Faculty of Computer.
Stut 11 Robot Path Planning in Unknown Environments Using Particle Swarm Optimization Leandro dos Santos Coelho and Viviana Cocco Mariani.
S5.40. Module Structure 30% practical tests / 70% written exam 3h lectures / week (except reading week) 3 x 2h of computer labs (solving problems practicing.
Sub-fields of computer science. Sub-fields of computer science.
Accelerated B.S./M.S An approved Accelerated BS/MS program allows an undergraduate student to take up to 6 graduate level credits as an undergraduate.
Introduction To Computer Engineering (ECE 001)
Introduction | Model | Solution | Evaluation
SIMULATION SIMULAND PURPOSE TECHNIQUE CREDIBILITY PROGRAMMATICS
Adaptive Beamforming for Target Tracking in Cognitive MIMO Sonar
S.A.I.L.S. Sailing using An Intelligent Logistician System
Python Training in Chennai
E-learning. DongFeng Liu, Priscila Valdiviezo, Guido Riofrío, Rodrigo Barba November 19, 2015 VARE dfgsdgfsgdsgsdgaga.
Introduction To Computer Engineering (ECE 001)
Class project by Piyush Ranjan Satapathy & Van Lepham
Radio Propagation Simulation Based on Automatic 3D Environment Reconstruction D. He A novel method to simulate radio propagation is presented. The method.
Physics-based simulation for visual computing applications
Development & Evaluation of Network Test-beds
CS1301 – Where it Fits Institute for Personal Robots in Education
CS1301 – Where it Fits Institute for Personal Robots in Education
Don Brutzman and Mike Zyda NPSNET Research Group
Introduction.
CMPT 102 Introduction to Scientific Computer Programming
Presentation transcript:

Shallow Water Sonar Propagation & Visualization LT Tim Holliday Thesis Advisor - Dr. Don Brutzman Co-advisor - Dr. Kevin Smith

Outline F Introduction F Ray Acoustics F Visualization F Java and VRML F Power of the Web F Simulation Results F Cool VRML Stuff F Conclusions/Future Work

Introduction F Phoenix AUV F Artificial Intelligence F Manta UUV F Real Time Sonar Training –Personnel –Machine

Ray Acoustics F Derivation –Helmholtz Equation –Assumed Solution –High Frequency approximation (>500Hz) –Differential Solution –Difference Solution –Transport Solution I o A o =I f A f

Visualization F Static Visualization –See how sonar covers an area –Several different aspects in the same scene F Dynamic Visualization –See the time dependence in action F Interactive Visualization –Simulate searching an area in a virtual world

Java and VRML F Why Java –Network oriented –Tight integration to VRML –As fast as compiled C++ code. F Why VRML –Free –3D capable –Easy to learn

Power of the Web F Power of parallel computing –Loki Cluster u 1.4 GigaFlops for < $25,000 u 2100 rays in real time –Even less if network already there F Massive simulation capability –Many people interacting over the MBONE –Each one contributes a “Vehicle” to the scene

Simulation Results

Simulation Results Ray Theory

Cool VRML Stuff F Sonar Ray Trace F Sonar Beam Trace –Static –Dynamic –Experimental F Sonar Lobe Trace –Static –Dynamic

Conclusions/Future Work F Conclusions –3D can enhance perception of information –3D will likely be an important tool –Real-time sonar simulation is possible –Ray tracing is not the only possible algorithm F Future Work –Enhancements to ray and visualization models –3D target localization –Take the fleet out of flatland