computational perception li liu. course 10 lectures 2 exercises 2 labs 1 project 1 written...

73
Computational Perception Li Liu

Upload: hannah-dennis

Post on 11-Jan-2016

222 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

Computational Perception Li Liu

Page 2: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

Course• 10 lectures

• 2 exercises

• 2 labs

• 1 project

• 1 written examination

Page 3: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

Scope

Biomedia

Download information

Computational Perception

Upload information

Page 4: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

What Do We Study?

• to learn how perceptual organs work

• to understand information processing under nervous systems

• to experience technical challenges

Page 5: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

Perceptual Process

Page 6: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

Perceptual Process

Sensation Perception Cognition

Proximalstimulus

DistalStimulus

processingTransduction Recognition ActionPerception

Page 7: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

Perceptual Cycle

A: The behavior approach stimulation to perception

B: The physiological approach stimulus to processing

C: The psychological approach processing to perception

D

D: Our approach Transduction to perception

Page 8: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

Course Focus

Transduction processing Perception

Lec 6 Perceptive field Lec 7 Sensory integrationLec 9 Visual attentionLec 10 Tactile video

Lec 3 Neuron, neural network, and brainLec 5 Learning and neural networks

Lec 4 Natural Sensors

Page 9: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

TransductionTransduction is the transform of one form of energy into another form of energy. In the nervous system, transduction occurs when environmental energy is transformed into electrical energy.

Page 10: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

Perceptual OrgansTransduction is the transform of one form of energy into another form of energy. In the nervous system, transduction occurs when environmental energy is transformed into electrical energy.

Page 11: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

Neural ProcessingNeural processing is the operations that transformthe electrical signals in the networks of neurons. An important processing is to extract the primary sketches from sensory raw data.

Page 12: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

Right Eye

Left Eye

Retinal Image

Superior Colliculus (left lobe)Lateral

Geniculate Nucleus (LGN) - left Optic Radiations

Visual Association Cortex

Optic Nerves

Optic ChiasmOptic Tracts

Perception

Perception is the process of putting inputs together into a usable mental representation of the world.

Page 13: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

Information Rate

sensation perception cognitiondata information knowledge

CognitiveBandwidth

PerceptualBandwidth

SensoryBandwidth

Page 14: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

How Do We Study Perception?

This course is to understand information processing in the nervous system.

• computer simulations of neural circuits, models of learning, • representation of sensory information in neural networks, • computational analysis of problems in biological sensing and perception

Page 15: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

Three Topics

• Learning in neural network• Interaction bwteen our neural system and physical environment• Sensory integration

Page 16: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

How To Do A Project?

Li Liu

Page 17: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

Research & Project

” The good researcher is not ’one who knows the right answers’ but ’one who is struggling to find out what the right questions might be’ ”

Phillips and Pugh, 1994

Page 18: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

1. Setting your project

2. Conducting your project

3. Presenting your project

Project

Page 19: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

1. Setting your project

• Writing a proposal

• Project planning

Page 20: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

Writing a project proposal

• Thinking about

Title, aim, objectives, extected outcomes, related research, questions, hypotheses,

methods, .....

Page 21: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

Project Planning

• Work breakdown

• Time estimates

• Milestone identification

• Activity sequencing

• Scheduling

• Replanning

Page 22: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

2. Conducting your project

• Literature searching and literature reviews

• Doing your project

Page 23: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

Literature review

To avoid ”re-invent wheel”

Page 24: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

Doing your project

• Project Control

• Dealing with problems

• Managing your time

• Using your supervisor

• Team work

Page 25: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

3. Presenting your project

• Writing report

• Oral presentation

Page 26: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

Ref:

The Essence of Computing Projectsa student’s guide

by Christian W. Dawson

Page 27: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

Good luck!

Page 28: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination
Page 29: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination
Page 30: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination
Page 31: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination
Page 32: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

What is a ”project”?

Project = ”Solving a problem”

Page 33: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

A Problem?

• What is the problem?

• How to solve the problem?

• How to know that the problem has been solved?

• How good is the solution? A quality measure.

Page 34: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

Case 1

Page 35: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

Personal Area Network

Page 36: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination
Page 37: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

Principle

Page 38: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination
Page 39: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

Speech – Control Technology

Name Dialing

Hand Free

Page 40: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

Speech Recognizer

SpeechRecognizer

”repeat”

Page 41: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

Speech Signal Waveform

Page 42: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

Effect of Background Noises

Page 43: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

Performance

Speech-to-Noise Ratio (dB)

Word

s C

orr

ect

Rate

(%

)

-30 0

100

0

Page 44: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

Lip Tracker

Page 45: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

Performance of Speech Recognition

Speech-to-Noise Ratio (dB)

Word

s C

orr

ect

Rate

(%

)

-30 0

100

0

Auditorycues only

Auditory andvisual cues

Page 46: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

How to Design A Headset?

Tip ?

Page 47: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

Mobile Phones

Page 48: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

Scenario• Shadi has a banking system based on a password• He heard about an old Palestinian-Chinease identification system that could increase his system security• He made a search on the Internet and found that he may find it at Umeå University, Biomedia2007.• You are the consultants to help him

Page 49: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

How to enjoy football with your mobile phone

Page 50: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

One way is to use animation..

Page 51: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

Live Experience!

Page 52: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

Vibration

Page 53: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

What is the ball?

Page 54: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

What is the ball?

Page 55: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

Information Transform!

Page 56: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

Control Patterns

Page 57: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

Task

To develop and evaluate a touch-based footballbroadcasting system for mobile users

Page 58: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

iPhone

Page 59: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

Virtual Buttons

Page 60: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

Real Buttons vs Virtual Buttons

”Entry speed and error rate”

Page 61: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

Task

To add the tactile cues of real buttons to virtualbuttons displayed on mobile devices with touch screens.

Page 62: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

Why Do We Study Perception?

To upload information to our brain!

Page 63: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

Direct Interface

Speech Recognizer

Page 64: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

Implantable ChipsImplantable Chips

Page 65: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

Neural-Silicon Interface

Page 66: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

Implantable Computing

Page 67: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

Sensory IntegrationSensory Integration

Page 68: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

Resolution of RF

Page 69: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

On-Off Perceptive FieldOn-Off Perceptive Field

Page 70: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

Mathematical Models of Perceptive Fields

)2

exp()2(2

1),(

2

22

2

22

42

σ

yx

σ

yx

πσyxG

)]22

2exp(

2

1[)]

22

2exp(

2

1[)( ,

x

eπσeσ

x

πiσeσDOGσ

Page 71: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

Function of Perceptive Fields

Image Analysis

Page 72: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

Neural Information Transmission

Page 73: Computational Perception Li Liu. Course 10 lectures 2 exercises 2 labs 1 project 1 written examination

Switch Circuits