Televisions, Video Privacy, and Powerline Electromagnetic Interference

Similar documents
EMI/EMC diagnostic and debugging

IEEE Santa Clara ComSoc/CAS Weekend Workshop Event-based analog sensing

Detection and demodulation of non-cooperative burst signal Feng Yue 1, Wu Guangzhi 1, Tao Min 1

Sensor Development for the imote2 Smart Sensor Platform

User s Manual of Signal Level Meter TABLE OF CONTENTS

EPC GaN FET Open-Loop Class-D Amplifier Design Final Report 7/10/2017

technical note flicker measurement display & lighting measurement

Power Consumption Trends in Digital TVs produced since 2003

SCALE & WEIGHT DISPLAYS

Experiment 9 Analog/Digital Conversion


Lg Lcd Tv Guide READ ONLINE

Torsional vibration analysis in ArtemiS SUITE 1

CATV & DOCSIS3.0 Meter / Analyzer. Purchase from:

HEAD. HEAD VISOR (Code 7500ff) Overview. Features. System for online localization of sound sources in real time

QUICK START GUIDE FOR DEMONSTRATION CIRCUIT /12/14 BIT 10 TO 105 MSPS ADC

Troubleshooting EMI in Embedded Designs White Paper

EE-217 Final Project The Hunt for Noise (and All Things Audible)

Samsung Manual Lcd Tv Problems No Picture No Sound

RS Pro SPECTRUM ANALYZER SSA3000X SERIES

Area-Efficient Decimation Filter with 50/60 Hz Power-Line Noise Suppression for ΔΣ A/D Converters

CENTRE OF TESTING SERVICE INTERNATIONAL

45 Hz to 500 Hz 1.0% Hz to 1 khz 2.0% + 3. Accuracy 0.09% + 2. Range / resolution. Range / resolution. Accuracy 1% + 2

ITU-T Y Specific requirements and capabilities of the Internet of things for big data

Process Transmitter RMA 422

CSC475 Music Information Retrieval

A Parametric Autoregressive Model for the Extraction of Electric Network Frequency Fluctuations in Audio Forensic Authentication

LOW POWER DIGITAL EQUALIZATION FOR HIGH SPEED SERDES. Masum Hossain University of Alberta

Securing IoT in the Enterprise

Full Disclosure Monitoring

EG4015. Digital Generator Governor Controller User Manual

Virtual Vibration Analyzer

Manual Supplement. This supplement contains information necessary to ensure the accuracy of the above manual.

University of Tennessee at Chattanooga Steady State and Step Response for Filter Wash Station ENGR 3280L By. Jonathan Cain. (Emily Stark, Jared Baker)

Signal Conditioners. Highlights. Battery powered. Line powered. Multi-purpose. Modular-style. Multi-channel. Charge & impedance converters

Meeting Embedded Design Challenges with Mixed Signal Oscilloscopes

Self Excited Automatic Voltage Regulator For Generator Compatible with Marathon SE350* Operation Manual

Getting Started with the LabVIEW Sound and Vibration Toolkit

Tutorial on Technical and Performance Benefits of AD719x Family

Samsung Manual Lcd Tv Problems No Picture But Sound Working

LED Driver Linear / area fixed output

Hitachi Kokusai Electric Comark LLC

DC Ultra. Concurrent Timing, Area, Power and Test Optimization. Overview

LED Driver Compact fixed output

Clock Jitter Cancelation in Coherent Data Converter Testing

BUREAU OF ENERGY EFFICIENCY

Calibrating attenuators using the 9640A RF Reference

Pulsed Klystrons for Next Generation Neutron Sources Edward L. Eisen - CPI, Inc. Palo Alto, CA, USA

Gyrophone: Recognizing Speech From Gyroscope Signals

Energy Consumption in a CE World

MiraVision TM. Picture Quality Enhancement Technology for Displays WHITE PAPER

Digital Correction for Multibit D/A Converters

QUICK START GUIDE FOR DEMONSTRATION CIRCUIT /12/14 BIT 10 TO 65 MSPS DUAL ADC

Project Summary EPRI Program 1: Power Quality

PRELIMINARY INFORMATION. Professional Signal Generation and Monitoring Options for RIFEforLIFE Research Equipment

Digital Strobe Tuner. w/ On stage Display

PHASED OUT. LED control gear Compact fixed output. Driver LC 40W 900mA fixc C SNC China Domestic ESSENCE series

RS485 Index Command List.

MCP Signal Extraction and Timing Studies. Kurtis Nishimura University of Hawaii LAPPD Collaboration Meeting June 11, 2010

Mapletree Audio Design

A Parametric Autoregressive Model for the Extraction of Electric Network Frequency Fluctuations in Audio Forensic Authentication

LED Driver Compact fixed output

SPECTRO Series SPECTRO-3-30-UV-ANA. Design. SPECTRO-3 Series True Color Sensors. Product name:

MOBILE AUDIO PRODUCT SUMMARY 2018

SPECTRO Series SPECTRO-3-50-UV-JR. Aufbau. SPECTRO-3 Series True Color Sensors. Product name: SPECTRO-3-50-UV-JR (incl. software SPECTRO3-Scope)

Advanced Test Equipment Rentals ATEC (2832)

PLASMA DISPLAY PANEL (PDP) DAEWOO D I G I T A L DIGITAL TV DEVISION

HYL-080D1750G358. Constant current LED driver DALI Dimmable. LED Driver. Product description. Benefits. Interfaces.

Lecture 14: Computer Peripherals

Portable Performance for Debug and Validation

ONLINE ACTIVITIES FOR MUSIC INFORMATION AND ACOUSTICS EDUCATION AND PSYCHOACOUSTIC DATA COLLECTION

Challenges in the design of a RGB LED display for indoor applications

LED Driver Compact fixed output

Digital High Resolution Display Technology. A New Way of Seeing Things.

E X P E R I M E N T 1

PulseCounter Neutron & Gamma Spectrometry Software Manual

Triple RTD. On-board Digital Signal Processor. Linearization RTDs 20 Hz averaged outputs 16-bit precision comparator function.

4 MHz Lock-In Amplifier

FLAT DISPLAY TECHNOLOGY

27" 10-point multi-touch interactive display

Activity P32: Variation of Light Intensity (Light Sensor)

Inductive linear position sensor LI300P0-Q25LM0-LIU5X3-H1151

Laboratory 5: DSP - Digital Signal Processing

Hardware & software Specifications

EA350. Generator Automatic Voltage Regulator Operation Manual

Room Recommendations for the Cisco TelePresence System 3010

RS485 Index Command List.

New Technologies: 4G/LTE, IOTs & OTTS WORKSHOP

High Density Digital Recorder Application Study-The AN/BQH-9(V)1 Program

Digitization: Sampling & Quantization

TED Pro Energy Monitoring and Control System

AD9884A Evaluation Kit Documentation

LabView Exercises: Part II

LAUREL. Laureate Digital Panel Meter for Load Cell & Microvolt Input ELECTRONICS, INC. Features. Description

Displays Open Frame Monitor Model Number: AND-TFT-150Bxx

DCP100 Digital Control Programmer Specifications

The Distortion Magnifier

EXPLORING THE USE OF ENF FOR MULTIMEDIA SYNCHRONIZATION

RF Explorer RackPRO. User Manual. Introduction. Greetings fellow traveler on the RF spectrum.

Designing Intelligence into Commutation Encoders

Transcription:

Televisions, Video Privacy, and Powerline Electromagnetic Interference Miro Enev, Sidhant Gupta, Yoshi Kohno, & Shwetak Patel Security & UbiComp Labs @ UW

Smart Home = Smart Devices + Smart Sensors

The Picture Today power sensor Utility 3 rd Parties

The Picture Today power sensor Utility UbiComp 3 rd Parties

Emerging Trends: Sophisticated electrical sensors are already deployed in homes to help achieve new efficiency and utility goals. Benefactors:

Research Q: What private information is available from the powerline?

Research Q: What private information is available from the powerline? Answer: Modern TVs leak substantial information on the power line that is indicative of the screen content

Research Q: What private information is available from the powerline? Answer: Modern TVs leak substantial information on the power line that is indicative of the screen content Information can be collected using a single sensor installed anywhere on power line

What s the BIG deal? U.S. Video Protection & Privacy Act of 1998 states that video viewing records be kept private

What s the BIG deal? U.S. Video Protection & Privacy Act of 1998 states that video viewing records be kept private We hope our work can inform future discourse about the directions of Powerline sensing technologies

Smart Sensor Power measurements reveal private information about homeowner s activity [Markham 2010]; concurrent work also looks at TVs [Greveler 2011] In-line power measurement of a PC can reveal web browsing habits [Clark 2011]

Power Based Measurement In-line with device

Home s Powerline Infrastructure Voltage Based Measurement... Parallel with device

Switched Mode Power Supply

Switching Circuits generate high frequency Electro Magnetic Interference (EMI) Supply Load Inductor

Switching Circuits generate high frequency Electro Magnetic Interference (EMI) Supply Load Inductor

Switching Circuits generate high frequency EMI which couples onto the powerline Supply Load Inductor Home s Power Line Infrastructure

Switching Circuits generate high frequency EMI which couples onto the powerline Supply Load we record the EMI Inductor Home s Power Line Infrastructure

EMI: Summary ElectriSense (2010 Gupta et al. ) Many modern devices produce EMI! EMI can be collected with a single sensor! Frequency (khz) Signals live in the frequency domain!

EMI @ Home

TV EMI Video Movie Link

Our 8 TVs 58 Samsung 58-A Samsung 58-B Plasma, 2010 42 Panasonic 42-A Panasonic 42-B Sharp 42 32 Sharp 32-A Sharp 32-B Samsung 32 LCD, 2007-2009

Research Questions? Q1: Do TVs produce repeatable EMI given repeated screen content? Q2: For a given TV, does different screen content produce different EMI? Q3: Is EMI consistent across TVs from the same model family? Q4: Can we use EMI to determine what is being watched on TV? Q5: Can we match lab EMI to EMI recorded in various home settings?

Research Questions? Q1: Do TVs produce repeatable EMI given repeated screen content? Q2: For a given TV, does different screen content produce different EMI? Q3: Is EMI consistent across TVs from the same model family? Q4: Can we use EMI to determine what is being watched on TV? Q5: Can we match lab EMI to EMI recorded in various home settings?

Screen Content = 20 IMDB Top Grossing Movies Action Animation Comedy Documentary Drama

Lab Setup (I)Isolation transformer - external EMI filter (A)Power Line Interface - custom voltage sensor (U) Universal Software Radio Peripheral - analog to digital convertor (A)Spectrum analyzer - visualization & logging

Time (secs) Signal Extraction 0 30 100 200 Frequency (khz)

Time (secs) Signal Extraction 0 30 100 200 Frequency (khz)

Extracting TV EMI

Extracting TV EMI

Research Questions? Q1: Do TVs produce repeatable EMI given repeated screen content? Q2: For a given TV, does different screen content produce different EMI? Q3: Is EMI consistent across TVs from the same model family?

Q4: Can we use EMI to determine what is being watched on a TV?

Q4: Can we use EMI to determine what is being watched on a TV? Approach: Match EMI to a DB

Building an EMI Database EMI Time (mins.) 0 60......

Multiple Runs Multiple TVs Same Content Pan42A 0 Time (mins.) 60 Pan42B

Multiple Runs Multiple TVs Same Content Pan42A 0 Time (mins.) 60 Pan42B Query vs DB

Query vs DB TV 1: 8 Movie 1:20 Q.Len 1:60 =? 0 Time (mins.) 15

Query vs DB TV 1: 8 Movie 1:20 Q.Len 1:60 =? 0 Time (mins.) 15

Query vs DB TV 1: 8 Movie 1:20 Q.Len 1:60 =? 0 Time (mins.) 15 Best match

Possible Query Results Hit: the search engine is confident* in the match (accept) and the match was the movie from which the query itself was extracted. (Success.) Miss: the search engine is confident* in the match (accept) but there is a mismatch between the search engine s best guess and the query origin. (Failure.) Reject: the best match was a not a clear winner*, and the matching algorithm chooses not to respond. (Neither success nor failure.) * Confidence is the gap size between the top match and the runner up

Query Length & Confidence Confidence is the gap size between the top match and the runner up Query Length 1 min 6 min 12 min 15 min Reject Reject Reject Reject

Q4: Can we determine what is being watched from EMI?

Q4: Can we determine what is being watched from EMI?

Q5: Can we match lab EMI to home EMI?

Home Details Style Year Built Size Single family Home 2003 3000 sq. ft Apartment 2009 657 sq. ft. Multi-family Home 1906 800 sq. ft.

Home Setup

Home Setup

Q5: Can we match lab EMI to EMI recorded in home settings

Extensions: Can we predict EMI from screen content without a TV?

Predicting EMI Extract Features Train Model Predict EMI Input Features: Model: Neural Net Brightness: cumulative sum of averaged RGB intensities Flux: change in brightness between consecutive frames Edge Intensity: pixelsum of a Canny Edge filter FFT: slope of the best fit line to an FFT Color: mean and standard deviation for Gaussians fitted to R, G, and B color histograms Bitrate: kbits/second computed using FFMPEG Cross Validation: 10 Train, 5 Test

Predicting EMI

Predicting EMI

TV EMI: Theory of Operation SMPS use light scene AC @60Hz save dark scene TV EMI Backlight (brightness) is key source of TV EMI

Defenses and Tensions > Better filtering by power supplies > Signal Injection & Jamming (Energy Star) > Battery Masking [Mclaughlin 2011] > Infrequent sensor readings

Takeaways > Devices produce EMI on the powerline > Single sensor tracks many devices > EMI can be > Growing attack surface

Questions? miro@cs.washington.edu

Does EMI matching scale?

Does EMI matching scale?

Sharp 32 and SNR

Related Work Our research shows that the analysis of the household s electricity usage profile does reveal what channel the TV set in the household was displaying.

EMI Q1: repeatable EMI from repeated screen content? A & B : Lion King C: Bourne Ultimatum Cross Correlation Time (secs)

TVs (1) 58 Samsung 58-A B

TVs (2) 42 Panasonic 42-A B

TVs (3) 32 Sharp 32-A B