A Two-Input Polygraph Archana Venkataraman Christopher Buenrostro Isaac Rosmarin.

Slides:



Advertisements
Similar presentations
P3- Represent how data flows around a computer system
Advertisements

Sumitha Ajith Saicharan Bandarupalli Mahesh Borgaonkar.
Programmable Interval Timer
ICS103 Programming in C Lecture 1: Overview of Computers & Programming
Lecture 1: Overview of Computers & Programming
© Paradigm Publishing, Inc. 2-1 Chapter 2 Input and Processing Chapter 2 Input and Processing.
Data Acquisition Concepts Data Translation, Inc. Basics of Data Acquisition.
Parul Polytechnic Institute Subject Code : Name Of Subject : Microprocessor and assembly language programming Name of Unit : Introduction to Microprossor.
Super Fast Camera System Performed by: Tokman Niv Levenbroun Guy Supervised by: Leonid Boudniak.
Project Characterization Virtual Traffic Signal Presented by: Ron Herman Ofir Shentzer Technion – Israel Institute Of Technology Electrical Engineering.
Department of Electrical and Computer Engineering Texas A&M University College Station, TX Abstract 4-Level Elevator Controller Lessons Learned.
Design and Development of High Performance PC Based Logic Analyzer MSc Project by Rab Nawaz Advisor: Dr. Shahid Masud.
Chapter 2 Computer Imaging Systems. Content Computer Imaging Systems.
ART: Augmented Reality Table for Interactive Trading Card Game Albert H.T. Lam, Kevin C. H. Chow, Edward H. H. Yau and Michael R. Lyu Department of Computer.
1 Project supervised by: Dr Michael Gandelsman Project performed by: Roman Paleria, Avi Yona 26/4/2004 Multi-channel Data Acquisition System Final_A Presentation.
Snapshot Mike Huhs Sanjay Jhaveri. Project Digital Camera  User Interface  Compression and Storage.
8. INPUT, OUTPUT and storage DEVICES i/o units
Sept EE24C Digital Electronics Project Design of a Digital Alarm Clock.
Parts of a Computer Vocabulary
SCADA and Telemetry Presented By:.
Digital Graphics and Computers. Hardware and Software Working with graphic images requires suitable hardware and software to produce the best results.
Emotion Recognition using the GSR Signal on Android Devices Shuangjiang Li.
   Input Devices Main Memory Backing Storage PROCESSOR
© Paradigm Publishing Inc. 2-1 Chapter 2 Input and Processing.
Computer System Overview Chapter 1. Operating System Exploits the hardware resources of one or more processors Provides a set of services to system users.
Ch Review1 Review Chapter Microcomputer Systems Hardware, Software, and the Operating System.
Education and New Technology Digital Cameras. What is a Digital Camera? Takes video, photographs, and sometimes sounds digitally by recording images through.
Input/OUTPUT [I/O Module structure].
SPIE'01CIRL-JHU1 Dynamic Composition of Tracking Primitives for Interactive Vision-Guided Navigation D. Burschka and G. Hager Computational Interaction.
Input Devices.  Identify audio and video input devices  List the function of the respective devices.
CISC105 General Computer Science Class 1 – 6/5/2006.
1. Introduction 2. Methods for I/O Operations 3. Buses 4. Liquid Crystal Displays 5. Other Types of Displays 6. Graphics Adapters 7. Optical Discs 10/01/20151Input/Output.
CMPD273 Multimedia System Prepared by Nazrita Ibrahim © UNITEN2002 Multimedia System Characteristic Reference: F. Fluckiger: “Understanding networked multimedia,
© Paradigm Publishing Inc. 2-1 Chapter 2 Input and Processing.
Bit-Mapped Graphic Data: Input (Capture) Hardware Multimedia – Section 2.
Computer Programming How Computers Work
ECE 477 Design Review Group 11  Fall Outline Project overviewProject overview Project-specific success criteriaProject-specific success criteria.
Introduction to Software Development. Systems Life Cycle Analysis  Collect and examine data  Analyze current system and data flow Design  Plan your.
Application Block Diagram III. SOFTWARE PLATFORM Figure above shows a network protocol stack for a computer that connects to an Ethernet network and.
Polygraph Lie Detection Research Human Computer Interaction University of Hawaii Manoa Psychophysiology of Utah.
Module 2 : Part 1 INTRODUCTION TO HARDWARE & SOFTWARE INTRODUCTION TO HARDWARE & SOFTWARE.
Electrocardiogram (ECG) application operation – Part A Performed By: Ran Geler Mor Levy Instructor:Moshe Porian Project Duration: 2 Semesters Spring 2012.
Module Overview. Aims apply your programming skills to an applied study of Digital Image Processing, Digital Signal Processing and Neural Networks investigate.
Modes of transfer in computer
Soundscapes James Martin. Overview Problem Statement Proposed Solution Solution Created (Modules, Model, Pics) Testing Looking Back See It in Action Q&A.
Engineering H192 - Computer Programming Gateway Engineering Education Coalition Lab 1P. 1Winter Quarter Data Acquisition System Fundamentals Lab 1.
Advanced Hardware/Software Optimization Techniques for Application Specific MCSoC m Yumiko Kimezawa Supervised by Prof. Ben Abderazek Adapted Systems.
Input, Output, Storage Devices
6.111 Final Project A motion sensor baseball game By Chris Falling and JinHock Ong.
Toshiba IR Test Apparatus Project Ahmad Nazri Fadzal Zamir Izam Nurfazlina Kamaruddin Wan Othman.
Musical Sculpture A Final Project Block Diagram Presentation by: Clare Davis, Chen Li, & Austyn Hill.
Computer Parts And Components PERIPHERALS. Definition of Peripherals External hardware devices attached to the computer are called peripheral devices.
QSREALM.BLOGSPOT.COM Input Output Devices. QSREALM.BLOGSPOT.COM Input – Output Devices Also known as Peripheral Devices. These surround a computer’s CPU.
Unit 3 - Computer Systems. Logical vs Physical A computer system can be represented in either a logical or physical form Both are useful in understanding.
BITS Pilani Pilani Campus Pawan Sharma ES C263 Microprocessor Programming and Interfacing.
UNIVERSITY OF NAIROBI Department of Electrical & Electronic Engineering A FOUR CHANNEL-D MICROCONTROLLER BASED DATA ACQUISITION SYSTEM WITH A SERIAL INTERFACE.
Soundscapes James Martin. Overview Review System TestingPrototype Q & A.
Advanced Higher Computing Science The Project. Introduction Worth 60% of the total marks for the course Must include: An appropriate interface using input.
PRESENTATION CSE 341 MICROPROCESSOR Presented By Nabid Kaisar
 Many people like the flexibility of digital images. For example:  They can be shared by attaching to /uploading to Internet  Sent via mobiles.
Crashcourse Oscilloscope and Logic Analyzer By Christoph Zimmermann.
Identify internal hardware devices (e. g
What is the database of a server. Web server. Print Server
Lesson 4 Alternative Methods Of Input.
Alternative Methods Of Input
Lesson 4 Alternative Methods Of Input.
Introduction to Computers
Logical Computer System
Lesson 4 Alternative Methods Of Input.
ACOE347 – Data Acquisition and Automation Systems
Presentation transcript:

A Two-Input Polygraph Archana Venkataraman Christopher Buenrostro Isaac Rosmarin

Outline Introduction Design Overview The Physiological Sensors The Digital Decision-Making Unit (DDMU) The Output Display Conclusion

Introduction The polygraph detects stress-related physiological responses commonly linked with deception Modern-day polygraphs rely on 4 major variables: The Foundation of a lie-detector examination is in its structure Environmental Setting Experience and Conduct of Examinator Questions: Control, Irrelevant, and Relevant Decisions are based on the assumption that an innocent subject will react more strongly to the control questions and a guilty subject will react more strongly to the relevant questions

Introduction The project uses 2 inputs to make decision– heart rate and skin conductivity Heart speeds up during times of emotional stress Perspire during times of emotional stress – increases conductivity Project divided into three sections The Physiological Sensors The Digital Decision-Making Unit The Output Display

Input Devices InputsDDMUVideo Data Acquisition Flow Diagram Heart Rate Monitor Probe Patches Attached to Test Subject Analog-to- Digital Converter Skin C onductivity Monitor Probe Patches Attached to Test Subject Analog-to- Digital Converter Designated Lab Kit RAM Refresh Block

Input Devices InputsDDMUVideo Data Acquisition Flow Diagram Heart Rate Monitor Probe Patches Attached to Test Subject Analog-to- Digital Converter Skin C onductivity Monitor Probe Patches Attached to Test Subject Analog-to- Digital Converter Designated Lab Kit RAM Refresh Block

Input Devices InputsDDMUVideo Data Acquisition Flow Diagram Heart Rate Monitor Probe Patches Attached to Test Subject Analog-to- Digital Converter Skin C onductivity Monitor Probe Patches Attached to Test Subject Analog-to- Digital Converter Designated Lab Kit RAM Refresh Block

Input Devices InputsDDMUVideo Data Acquisition Flow Diagram Heart Rate Monitor Probe Patches Attached to Test Subject Analog-to- Digital Converter Skin C onductivity Monitor Probe Patches Attached to Test Subject Analog-to- Digital Converter Designated Lab Kit RAM Refresh Block

Input Devices InputsDDMUVideo Data Acquisition Flow Diagram Heart Rate Monitor Probe Patches Attached to Test Subject Designated Lab Kit RAM Refresh Block Analog-to- Digital Converter Skin C onductivity Monitor Probe Patches Attached to Test Subject Analog-to- Digital Converter

Input Devices InputsDDMUVideo Data Acquisition Flow Diagram Heart Rate Monitor Probe Patches Attached to Test Subject Designated Lab Kit RAM Refresh Block Analog-to- Digital Converter Skin C onductivity Monitor Probe Patches Attached to Test Subject Analog-to- Digital Converter

Electrocardiogram Heart Monitor *Images from InputsDDMUVideo Ramsey Electronics ECG1C

Skin Conductivity Monitor *Images from with credit to Rosalind W. Picard and Jocelyn Scheirer InputsDDMUVideo The Galvactivator

The Digital Decision-Making Unit Design Overview User Interface Decision-Making Portion Based on Polygraph Data Additional Functions Obtain Data Stored Externally in RAM Prepare/Send Data to Display Unit Data to Be Displayed on Screen Memory Module Display Driver Decision- Making Algorithm User Commands Capture User Inputs Data Register Screen Capture Commands To Memory Interface Module InputsDDMUVideo

Capturing User Commands Module registers all user inputs and passes them to appropriate module User Commands: Type of Question Analyze Results Display Data Store Data Screen Capture Data to Be Displayed on Screen Memory Module Display Driver Decision- Making Algorithm User Commands Capture User Inputs Data Register To Memory Interface Module Screen Capture Commands To Memory Interface Module InputsDDMUVideo

Decision-Making Algorithms Main Module of the DDMU – Analyzes sensor data and outputs binary “TRUTH/LIE” decision Digital Pre-Processing on data to remove extraneous, environmental factors Average incoming data Highpass Filter Implement one or more of following algorithms: Compare statistics of time signal Convert to frequency domain and compare Hypothesis Testing Data to Be Displayed on Screen Memory Module Display Driver Decision- Making Algorithm User Commands Capture User Inputs Data Register To Memory Interface Module Screen Capture Commands To Memory Interface Module InputsDDMUVideo

The Memory Module and Data Register The Memory Module signals Memory Interface to Read from and Write to RAM by asserting a “request” signal Data Register holds critical values for the Decision-Making Algorithm: Time sequences to be compared Computed Statistics Data to Be Displayed on Screen Memory Module Display Driver Decision- Making Algorithm User Commands Capture User Inputs Data Register To Memory Interface Module Screen Capture Commands To Memory Interface Module InputsDDMUVideo

Display Driver Gathers data to be sent to Display Unit Sensor Data Decision (T/F) Screen Capture Command Data to Be Displayed on Screen Memory Module Display Driver Decision- Making Algorithm User Commands Capture User Inputs Data Register To Memory Interface Module Screen Capture Commands To Memory Interface Module InputsDDMUVideo

Video Display Job of the Video Display Take in data and convert to a visually appealing format Display data Save previous data for reference InputsDDMUVideo

On computer monitor Like PS3/Lab 4 Higher Resolution InputsDDMUVideo Video Output

Register data on vsync refresh Convert data into an eye-pleasing format InputsDDMUVideo Data Inputs

Compresses data to save Displays previous data Interacts with onboard RAM Changes based on user input InputsDDMUVideo Video Storage

Conclusion Design is modular Project is good extension to material presented in class Polygraph is an interesting real- world application