A Two-Input PolygraphOutlineIntroductionSlide 4Input DevicesSlide 6Slide 7Slide 8Slide 9Slide 10Electrocardiogram Heart MonitorSkin Conductivity MonitorThe Digital Decision-Making UnitCapturing User CommandsDecision-Making AlgorithmsThe Memory Module and Data RegisterDisplay DriverVideo DisplayVideo OutputData InputsVideo StorageConclusionA Two-Input PolygraphArchana VenkataramanChristopher BuenrostroIsaac RosmarinOutlineIntroductionDesign OverviewThe Physiological SensorsThe Digital Decision-Making Unit (DDMU)The Output DisplayConclusionIntroductionThe polygraph detects stress-related physiological responses commonly linked with deceptionModern-day polygraphs rely on 4 major variables:The Foundation of a lie-detector examination is in its structureEnvironmental SettingExperience and Conduct of ExaminatorQuestions: Control, Irrelevant, and RelevantDecisions 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 questionsIntroductionThe project uses 2 inputs to make decision– heart rate and skin conductivityHeart speeds up during times of emotional stressPerspire during times of emotional stress – increases conductivityProject divided into three sectionsThe Physiological SensorsThe Digital Decision-Making UnitThe Output DisplayInput DevicesInputs DDMU VideoData Acquisition Flow DiagramHeart Rate MonitorProbe PatchesAttached to Test SubjectAnalog-to-Digital ConverterSkin Conductivity MonitorProbe PatchesAttached to Test SubjectAnalog-to-Digital ConverterDesignated Lab Kit RAM Refresh BlockInput DevicesInputs DDMU VideoData Acquisition Flow DiagramHeart Rate MonitorProbe PatchesAttached to Test SubjectAnalog-to-Digital ConverterSkin Conductivity MonitorProbe PatchesAttached to Test SubjectAnalog-to-Digital ConverterDesignated Lab Kit RAM Refresh BlockInput DevicesInputs DDMU VideoData Acquisition Flow DiagramHeart Rate MonitorProbe PatchesAttached to Test SubjectAnalog-to-Digital ConverterSkin Conductivity MonitorProbe PatchesAttached to Test SubjectAnalog-to-Digital ConverterDesignated Lab Kit RAM Refresh BlockInput DevicesInputs DDMU VideoData Acquisition Flow DiagramHeart Rate MonitorProbe PatchesAttached to Test SubjectAnalog-to-Digital ConverterSkin Conductivity MonitorProbe PatchesAttached to Test SubjectAnalog-to-Digital ConverterDesignated Lab Kit RAM Refresh BlockInput DevicesInputs DDMU VideoData Acquisition Flow DiagramHeart Rate MonitorProbe PatchesAttached to Test SubjectDesignated Lab Kit RAM Refresh BlockAnalog-to-Digital ConverterSkin Conductivity MonitorProbe PatchesAttached to Test SubjectAnalog-to-Digital ConverterInput DevicesInputs DDMU VideoData Acquisition Flow DiagramHeart Rate MonitorProbe PatchesAttached to Test SubjectDesignated Lab Kit RAM Refresh BlockAnalog-to-Digital ConverterSkin Conductivity MonitorProbe PatchesAttached to Test SubjectAnalog-to-Digital ConverterElectrocardiogram Heart Monitor*Images from http://ramseyelectronics.comInputs DDMU VideoRamsey Electronics ECG1CSkin Conductivity Monitor*Images from http://vismod.media.mit.edu/tech-reports/TR-542.pdf with credit to Rosalind W. Picard and Jocelyn ScheirerInputs DDMU VideoThe GalvactivatorThe Digital Decision-Making UnitDesign OverviewUser InterfaceDecision-Making Portion Based on Polygraph DataAdditional FunctionsObtain Data Stored Externally in RAMPrepare/Send Data to Display UnitData to Be Displayed on Screen MemoryModuleDisplayDriverDecision-Making AlgorithmUser CommandsCaptureUser InputsData RegisterScreen Capture CommandsTo Memory Interface ModuleTo Memory Interface ModuleInputs DDMU VideoCapturing User CommandsModule registers all user inputs and passes them to appropriate moduleUser Commands:Type of QuestionAnalyze ResultsDisplay DataStore DataScreen CaptureData to Be Displayed on Screen MemoryModuleDisplayDriverDecision-Making AlgorithmUser CommandsCaptureUser InputsData RegisterTo Memory Interface ModuleScreen Capture CommandsTo Memory Interface ModuleInputs DDMU VideoDecision-Making AlgorithmsMain Module of the DDMU – Analyzes sensor data and outputs binary “TRUTH/LIE” decisionDigital Pre-Processing on data to remove extraneous, environmental factorsAverage incoming dataHighpass FilterImplement one or more of following algorithms:Compare statistics of time signalConvert to frequency domain and compareHypothesis TestingData to Be Displayed on Screen MemoryModuleDisplayDriverDecision-Making AlgorithmUser CommandsCaptureUser InputsData RegisterTo Memory Interface ModuleScreen Capture CommandsTo Memory Interface ModuleInputs DDMU VideoThe Memory Module and Data RegisterThe Memory Module signals Memory Interface to Read from and Write to RAM by asserting a “request” signalData Register holds critical values for the Decision-Making Algorithm:Time sequences to be comparedComputed StatisticsData to Be Displayed on Screen MemoryModuleDisplayDriverDecision-Making AlgorithmUser CommandsCaptureUser InputsData RegisterTo Memory Interface ModuleScreen Capture CommandsTo Memory Interface ModuleInputs DDMU VideoDisplay DriverGathers data to be sent to Display UnitSensor DataDecision (T/F)Screen Capture Command Data to Be Displayed on Screen MemoryModuleDisplayDriverDecision-Making AlgorithmUser CommandsCaptureUser InputsData RegisterTo Memory Interface ModuleScreen Capture CommandsTo Memory Interface ModuleInputs DDMU VideoVideo DisplayJob of the Video DisplayTake in data and convert to a visually appealing formatDisplay dataSave previous data for referenceInputs DDMU VideoOn computer monitorLike PS3/Lab 4Higher ResolutionInputs DDMU VideoVideo OutputRegister data on vsync refreshConvert data into an eye-pleasing formatInputs DDMU VideoData InputsCompresses data to saveDisplays previous dataInteracts with onboard RAMChanges based on user inputInputs DDMU VideoVideo StorageConclusionDesign is modular Project is good extension to material presented in classPolygraph is an interesting real-world
View Full Document