T-800 Vision by the Terminator Jonathan Russo, Asaf Shamir, Baruch Segal.

Slides:



Advertisements
Similar presentations
Active Appearance Models
Advertisements

-Praktikum- Cognitive Robots Dr. Claus Lenz Robotics and Embedded Systems Department of Informatics Technische Universität München
Robust Part-Based Hand Gesture Recognition Using Kinect Sensor
Avoiding bleed-through artifacts on the confocal microscope Fluorescent dyes are molecules that, when exposed to light of a specific range of wavelengths,
Simple Face Detection system Ali Arab Sharif university of tech. Fall 2012.
COLORCOLOR A SET OF CODES GENERATED BY THE BRAİN How do you quantify? How do you use?
Introduction The project presented here describes an alternative method for controlling a mouse using a laser pointer.
Face Recognition & Biometric Systems, 2005/2006 Face recognition process.
Overview of Computer Vision CS491E/791E. What is Computer Vision? Deals with the development of the theoretical and algorithmic basis by which useful.
Face Recognition Based on 3D Shape Estimation
1 Lecture 11 Scene Modeling. 2 Multiple Orthographic Views The easiest way is to project the scene with parallel orthographic projections. Fast rendering.
Face Recognition By: Thanh Do Warren Ju. Face Recognition By: Thanh Do Warren Ju.
Ch 1 Intro to Graphics page 1CS 367 First Day Agenda Best course you have ever had (survey) Info Cards Name, , Nickname C / C++ experience, EOS experience.
Real-Time Face Detection and Tracking Using Multiple Cameras RIT Computer Engineering Senior Design Project John RuppertJustin HnatowJared Holsopple This.
- TECHLEAD SOFTWARE ENGINEERING PVT. LTD. Video Analytics.
Matthias Wimmer, Bernd Radig, Michael Beetz Chair for Image Understanding Computer Science Technische Universität München Adaptive.
Facial Recognition CSE 391 Kris Lord.
Simple brief By: Ayat Farhat
Camera Switch. Objective Able to operate briefly the timeline – Zoom in /out – Display different tracks – Display effects at various tracks Able to switch.
© 2014 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part.
Computer Vision. DARPA Challenge Seeks Robots To Drive Into Disasters. DARPA's Robotics Challenge offers a $2 million prize if you can build a robot capable.
Deep Green System for real-time tracking and playing the board game Reversi Nadav Erell Intro to Computational and Biological Vision, CS department, Ben-Gurion.
Autonomous Surface Navigation Platform Michael Baxter Angel Berrocal Brandon Groff.
Designing and implementing a method for locating and presenting a Laser pointer spot Eran Korkidi Gil-Ad Ben-Or.
Abstract Some Examples The Eye tracker project is a research initiative to enable people, who are suffering from Amyotrophic Lateral Sclerosis (ALS), to.
DEVELOPMENT OF AN EYE TRACKING SYSTEM FOR A TABLET Harshita Karamchandani Supervisor: David Hobbs Co-supervisor: Dr. Tom Chau (Toronto)
Applying Colour Theory to Visual Design.  Color Theory is the art of mixing colors to achieve desired effects.  The way colors are combined can be used.
Information Extraction from Cricket Videos Syed Ahsan Ishtiaque Kumar Srijan.
Juhana Leiwo – Marco Torti.  Position and movement  Direction of acceleration (gravity) ‏  Proximity and collision sensing  3-dimensional spatial.
Common Ground Linguistic referents are established w/in a “domain of interpretation”, which includes context –One component of context = Common Ground.
Group #2 / Embedded Motion Control [5HC99] Embedded Visual Control 1 Group #5 / Embedded Visual Control Self-Balancing Robot Navigation Paul Padila Vivian.
Introduction to Computer Vision Olac Fuentes Computer Science Department University of Texas at El Paso El Paso, TX, U.S.A.
Automated Face Detection Peter Brende David Black-Schaffer Veni Bourakov.
Proposed Task-Based VQEG Project Carolyn Ford, Mikołaj Leszczuk.
Computer Science Department Pacific University Artificial Intelligence -- Computer Vision.
DIEGO AGUIRRE COMPUTER VISION INTRODUCTION 1. QUESTION What is Computer Vision? 2.
The University of Texas at Austin Vision-Based Pedestrian Detection for Driving Assistance Marco Perez.
Access Control Via Face Recognition. Group Members  Thilanka Priyankara  Vimalaharan Paskarasundaram  Manosha Silva  Dinusha Perera.
Role of the President. What do did we learn from the Past President Panel?
Augmented Reality and 3D modelling By Stafford Joemat Supervised by Mr James Connan.
Tracking CSE 6367 – Computer Vision Vassilis Athitsos University of Texas at Arlington.
CISB594 – Business Intelligence Business Performance Management.
1 Artificial Intelligence: Vision Stages of analysis Low level vision Surfaces and distance Object Matching.
CS6825: Color 2 Light and Color Light is electromagnetic radiation Light is electromagnetic radiation Visible light: nm. range Visible light:
VISUAL DEVELOPMENT VISUAL DEVELOPMENT.
CSE 140: Computer Vision Camillo J. Taylor Assistant Professor CIS Dept, UPenn.
Teacher Miguel’s. For the month of November our focus was recognition of different shapes and colors. We look around the classroom and find different.
Face Detection Using Skin Color and Gabor Wavelet Representation Information and Communication Theory Group Faculty of Information Technology and System.
Hand Gesture Recognition Using Haar-Like Features and a Stochastic Context-Free Grammar IEEE 高裕凱 陳思安.
Spring 2007 COMP TUI 1 Computer Vision for Tangible User Interfaces.
Augmented Reality and 3D modelling Done by Stafford Joemat Supervised by Mr James Connan.
GM-Carnegie Mellon Autonomous Driving CRL 1 TitleRobust Detection of Curbs Thrust AreaPerception Project LeadDavid Wettergreen, CMU Wende Zhang, GM Inna.
1 of 175 Focus 3D X 130 and X 330 Laser Scanners SCENE 5.3 September 2014.
Computer Vision Computer Vision based Hole Filling Chad Hantak COMP December 9, 2003.
Vision & Image Processing for RoboCup KSL League Rami Isachar Lihen Sternfled.
Ensure 100% Success Rate in Mobile App Development Projects Information Presented By: Konstant Infosolutions A leading mobile application development companymobile.
A facial recognition system is a computer application for automatically identifying or verifying a person from a digital image or a video frame from.
CIRP Annals - Manufacturing Technology 60 (2011) 1–4 Augmented assembly technologies based on 3D bare-hand interaction S.K. Ong (2)*, Z.B. Wang Mechanical.
Coin Recognition Using MATLAB - Emad Zaben - Bakir Hasanein - Mohammed Omar.
An Introduction to VEX IQ Programming with Modkit
Middle Schools: Advancing the Vision in Challenging Times
Properties of human stereo processing
Implementing Tactile Behaviors Using FingerVision
By: Kevin Yu Ph.D. in Computer Engineering
Basics of Classification
Progress Report Meng-Ting Zhong 2015/9/10.
Multi-UAV Detection and Tracking
Multi-Target Detection and Tracking of UAVs from a UAV
Presentation transcript:

T-800 Vision by the Terminator Jonathan Russo, Asaf Shamir, Baruch Segal

Intro The T-800 app allows everyone to see the world through Terminator’s Infra-Red vision eyes. Recognition The app’s primary engine focuses on the recognition of all living creatures in sight, using advanced methods of face recognition. Each creature is then tracked tirelessly over time to ensure its precise assessment.

Classification Each of the recognized creatures is classified – innocent or threat. The classification is performed by identifying a unique marker in close proximity of the creature. T-800 is able to detect two different markers:  Colored polygons in general and specifically red triangles  Target like markers consisting of two different color circles

Threat Elimination To allow making the world a safer place, the app is able to eliminate threats. The elimination of threats is done by a powerful “laser” stripping the enemy to its bare skeleton. User Interface Color vision (off) Color vision (on) Threat Elimination Color Adjustment Marker (Triangle) Marker (Target) White Balancing Color Picker

Challenge: Color Vision The main challenge in displaying a live feed from the camera after a color palette transformation is performance. Some improvements were introduced in order to face this particular challenge, but the main optimization was achieved by transforming each channel separately.

Challenge: Tracking Face detection is far from perfect, and tracking moving objects can be even more challenging. However, the accumulated data gathered from multiple frames holds an opportunity as well. A reputation algorithm that follows detected locations over time assists avoiding false detections.

Challenge: Marker Identification In order to classify threats, a unique marker is identified in the proximity of a recognized creature. While matching identified markers to creatures in their vicinity is a fairly simple task, identifying the markers in the first place is quite complicated and holds two main challenges:

 Color – alternating light can cause color to appear very different. To tackle this challenge a color picker and a white balancing method were introduced.  Shape – point of view, as well as lighting, can make shapes look rugged. The use of approximation algorithms helps identify polygons better, but optimal results were obtained using a new target marker.