INTEL PERCEPTUAL COMPUTING SDK. How To Use the Privacy Notification Tool

Similar documents
Sample for OpenCL* and DirectX* Video Acceleration Surface Sharing

LED Manager for Intel NUC

SDK API Reference Manual for VP8. API Version 1.12

OpenCL* and Microsoft DirectX* Video Acceleration Surface Sharing

Intel Cache Acceleration Software for Windows* Workstation

Intel Stereo 3D SDK Developer s Guide. Alpha Release

How to Create a.cibd File from Mentor Xpedition for HLDRC

How to Create a.cibd/.cce File from Mentor Xpedition for HLDRC

Intel Media Server Studio 2017 R3 Essentials Edition for Linux* Release Notes

Intel Desktop Board DZ68DB

Intel Atom Processor E3800 Product Family Development Kit Based on Intel Intelligent System Extended (ISX) Form Factor Reference Design

Intel Media Server Studio Professional Edition for Linux*

Software Evaluation Guide for WinZip* esources-performance-documents.html

Software Evaluation Guide for ImTOO* YouTube* to ipod* Converter Downloading YouTube videos to your ipod

Installation Guide and Release Notes

Intel RealSense Depth Module D400 Series Software Calibration Tool

Bitonic Sorting Intel OpenCL SDK Sample Documentation

Introduction. How it works

Bitonic Sorting. Intel SDK for OpenCL* Applications Sample Documentation. Copyright Intel Corporation. All Rights Reserved

The Intel Processor Diagnostic Tool Release Notes

Intel Parallel Studio XE 2011 for Windows* Installation Guide and Release Notes

Intel vpro Technology Virtual Seminar 2010

Theory and Practice of the Low-Power SATA Spec DevSleep

Device Firmware Update (DFU) for Windows

IEEE1588 Frequently Asked Questions (FAQs)

Installation Guide and Release Notes

Intel Desktop Board D945GCLF2

Intel RealSense D400 Series Calibration Tools and API Release Notes

Intel Media Server Studio 2018 R1 - HEVC Decoder and Encoder Release Notes (Version )

Drive Recovery Panel

Intel SDK for OpenCL* - Sample for OpenCL* and Intel Media SDK Interoperability

Evolving Small Cells. Udayan Mukherjee Senior Principal Engineer and Director (Wireless Infrastructure)

Intel Desktop Board D946GZAB

Intel Desktop Board DG41CN

Intel Desktop Board D975XBX2

Intel Parallel Studio XE 2011 SP1 for Linux* Installation Guide and Release Notes

Intel Desktop Board DG31PR

Intel vpro Technology Virtual Seminar 2010

Intel Desktop Board DG41RQ

Intel G31/P31 Express Chipset

Intel USB 3.0 extensible Host Controller Driver

Intel Desktop Board DP55SB

Intel Desktop Board D945GCCR

Intel 848P Chipset. Specification Update. Intel 82848P Memory Controller Hub (MCH) August 2003

Intel Cache Acceleration Software - Workstation

Version 1.0. Intel-powered classmate PC Arcsoft WebCam Companion 3* Training Foils. *Other names and brands may be claimed as the property of others.

Also a new Metro style sample application which showcases media files transcoding with parameter control using Metro design language is introduced.

INTEL PERCEPTUAL COMPUTING SDK Reference Manual Face Analysis Modules. API Version 1.0

Migration Guide: Numonyx StrataFlash Embedded Memory (P30) to Numonyx StrataFlash Embedded Memory (P33)

Intel 945(GM/GME)/915(GM/GME)/ 855(GM/GME)/852(GM/GME) Chipsets VGA Port Always Enabled Hardware Workaround

Intel Atom Processor D2000 Series and N2000 Series Embedded Application Power Guideline Addendum January 2012

Intel Atom Processor E6xx Series Embedded Application Power Guideline Addendum January 2012

Software Evaluation Guide for Photodex* ProShow Gold* 3.2

Intel Desktop Board DH61SA

Intel Desktop Board D945GCLF

Intel Parallel Studio XE 2011 for Linux* Installation Guide and Release Notes

Optimizing the operations with sparse matrices on Intel architecture

Intel Integrated Native Developer Experience 2015 Build Edition for OS X* Installation Guide and Release Notes

Intel Desktop Board D845PT Specification Update

Intel Desktop Board DH55TC

Installation Guide and Release Notes

Intel Desktop Board DP67DE

Using Web Workers to Improve the Performance of Metro HTML5- JavaScript* Apps

Software Evaluation Guide for WinZip 15.5*

Data Center Energy Efficiency Using Intel Intelligent Power Node Manager and Intel Data Center Manager

Intel Open Source HD Graphics Programmers' Reference Manual (PRM)

Intel Manageability Commander User Guide

Software Evaluation Guide for CyberLink MediaEspresso *

Intel Platform Controller Hub EG20T

Intel Desktop Board DH61CR

Software Evaluation Guide for Sony Vegas Pro 8.0b* Blu-ray Disc Image Creation Burning HD video to Blu-ray Disc

Solid-State Drive System Optimizations In Data Center Applications

Intel Platform Controller Hub EG20T

Installation Guide and Release Notes

Intel Core TM Processor i C Embedded Application Power Guideline Addendum

Collecting OpenCL*-related Metrics with Intel Graphics Performance Analyzers

Intel Xeon Phi Coprocessor. Technical Resources. Intel Xeon Phi Coprocessor Workshop Pawsey Centre & CSIRO, Aug Intel Xeon Phi Coprocessor

Ernesto Su, Hideki Saito, Xinmin Tian Intel Corporation. OpenMPCon 2017 September 18, 2017

Intel Parallel Studio XE 2015 Composer Edition for Linux* Installation Guide and Release Notes

Intel and Badaboom Video File Transcoding

Configuring Intel Compute Stick STK2MV64CC/L for Intel AMT

Intel RealSense SDK Gesture Sequences Implemented in Unity* 3D

Porting Advanced User Interfaces From ios* To Windows 8*

Using Intel Inspector XE 2011 with Fortran Applications

Intel & Lustre: LUG Micah Bhakti

Intel Setup and Configuration Service. (Lightweight)

Ultrabook Convertible Application Design Considerations

2013 Intel Corporation

Intel Desktop Board DQ35JO

Intel Desktop Board DQ57TM

Intel Core TM i7-4702ec Processor for Communications Infrastructure

Intel Desktop Board DP45SG

MICHAL MROZEK ZBIGNIEW ZDANOWICZ

Intel X48 Express Chipset Memory Controller Hub (MCH)

Computer Management* (IEA) Training Foils

Intel Unite Plugin Guide for VDO360 Clearwater

Intel Open Source HD Graphics, Intel Iris Graphics, and Intel Iris Pro Graphics

Customizing an Android* OS with Intel Build Tool Suite for Android* v1.1 Process Guide

Understanding Windows To Go

Intel Desktop Board D102GGC2 Specification Update

Transcription:

INTEL PERCEPTUAL COMPUTING SDK How To Use the Privacy Notification Tool

LEGAL DISCLAIMER THIS DOCUMENT CONTAINS INFORMATION ON PRODUCTS IN THE DESIGN PHASE OF DEVELOPMENT. INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN INTEL'S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS, INTEL ASSUMES NO LIABILITY WHATSOEVER AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT. UNLESS OTHERWISE AGREED IN WRITING BY INTEL, THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR. INTEL MAY MAKE CHANGES TO SPECIFICATIONS AND PRODUCT DESCRIPTIONS AT ANY TIME, WITHOUT NOTICE. DESIGNERS MUST NOT RELY ON THE ABSENCE OR CHARACTERISTICS OF ANY FEATURES OR INSTRUCTIONS MARKED "RESERVED" OR "UNDEFINED." INTEL RESERVES THESE FOR FUTURE DEFINITION AND SHALL HAVE NO RESPONSIBILITY WHATSOEVER FOR CONFLICTS OR INCOMPATIBILITIES ARISING FROM FUTURE CHANGES TO THEM. THE INFORMATION HERE IS SUBJECT TO CHANGE WITHOUT NOTICE. DO NOT FINALIZE A DESIGN WITH THIS INFORMATION. THE PRODUCTS DESCRIBED IN THIS DOCUMENT MAY CONTAIN DESIGN DEFECTS OR ERRORS KNOWN AS ERRATA WHICH MAY CAUSE THE PRODUCT TO DEVIATE FROM PUBLISHED SPECIFICATIONS. CURRENT CHARACTERIZED ERRATA ARE AVAILABLE ON REQUEST. CONTACT YOUR LOCAL INTEL SALES OFFICE OR YOUR DISTRIBUTOR TO OBTAIN THE LATEST SPECIFICATIONS AND BEFORE PLACING YOUR PRODUCT ORDER. COPIES OF DOCUMENTS WHICH HAVE AN ORDER NUMBER AND ARE REFERENCED IN THIS DOCUMENT, OR OTHER INTEL LITERATURE, MAY BE OBTAINED BY CALLING 1-800-548-4725, OR BY VISITING INTEL'S WEB SITE HTTP://WWW.INTEL.COM. ANY SOFTWARE SOURCE CODE REPRINTED IN THIS DOCUMENT IS FURNISHED UNDER A SOFTWARE LICENSE AND MAY ONLY BE USED OR COPIED IN ACCORDANCE WITH THE TERMS OF THAT LICENSE ANY SOFTWARE SOURCE CODE REPRINTED IN THIS DOCUMENT IS FURNISHED UNDER A SOFTWARE LICENSE AND MAY ONLY BE USED OR COPIED IN ACCORDANCE WITH THE TERMS OF THAT LICENSE INTEL AND THE INTEL LOGO ARE TRADEMARKS OR REGISTERED TRADEMARKS OF INTEL CORPORATION OR ITS SUBSIDIARIES IN THE UNITED STATES AND OTHER COUNTRIES. MPEG IS AN INTERNATIONAL STANDARD FOR VIDEO COMPRESSION/DECOMPRESSION PROMOTED BY ISO. IMPLEMENTATIONS OF MPEG CODECS, OR MPEG ENABLED PLATFORMS MAY REQUIRE LICENSES FROM VARIOUS ENTITIES, INCLUDING INTEL CORPORATION. *OTHER NAMES AND BRANDS MAY BE CLAIMED AS THE PROPERTY OF OTHERS. COPYRIGHT 2011-2013, INTEL CORPORATION. ALL RIGHTS RESERVED. ii Intel Perceptual Computing SDK Training

Optimization Notice Intel s compilers may or may not optimize to the same degree for non-intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice. Notice revision #20110804 iii Intel Perceptual Computing SDK Training

Privacy Notification Tool Tutorial The Intel Perceptual Computing SDK includes a Privacy Notification Too (PNT), which is a background service that is installed and runs automatically when anyone logs into the system. This tool keeps a list of the active applications that are using the SDK to access camera or microphone data that may contain Personally Identifiable Information (PII). Installation of this tool is optional and is enabled by default. If you select to install the tool, it will be set to run each time a user account logs into that device. After you are successfully logged into the system, you will see the PNT icon in the taskbar notification area. The PNT icon will be in one of two states: Active or Inactive. If no applications are running that access possible PII data, it will be in the Inactive state. Once one or more applications start accessing possible PII data, it will transition to the Active state. In the following images, the PNT icon is the left most icon. Inactive Active 1 Intel Perceptual Computing SDK Training

Closing the tool You can close the tool by right clicking on the tool and selecting Exit. This will close the tool until the next time the user logs into the system. Currently there is no capability to permanently disable the tool once it is installed. Using the tool The tool UI is very simple. You access it by a left click on the tool icon, and it will display a window that lists the currently running applications that are accessing possible PII data. If you select an application name, it will display the types of possible PII data that are being accessed by that application. If you hover your mouse over the application name, it will display the full pathname to the application executable. Here are some examples of the display window. If no applications are currently accessing possible PII data, you ll see: 2 Intel Perceptual Computing SDK Training

An example of one application accessing possible PII data: An example of two applications accessing possible PII data: Filter Options The tool can display data with three different filters applied. 1. Active displays applications that are actively accessing data. 3 Intel Perceptual Computing SDK Training

2. Last 5 Minutes displays all applications that have accessed data within the last 5 minutes including those that have recently been closed. 3. All displays all applications that have accessed data since the last time the user logged into the system. Active is the default display filter. Possible PII Data Currently, the tool monitors the following types of possible PII Data and uses simple icons and a brief textual description to convey the possible PII information being accessed by an application. Raw Camera Data Raw Microphone Data Face Based Age Detection Face Based Emotion Detection Face Based Gender Detection Face Detection Face Recognition 4 Intel Perceptual Computing SDK Training