bender pdr

25
Night Vision James Stacy Brian Herre Maurio Grando Eric Faller Chris Bawiec James Team Bender

Upload: jayanthi-anbu

Post on 19-Feb-2017

182 views

Category:

Science


0 download

TRANSCRIPT

Page 1: Bender pdr

Night VisionJames StacyBrian HerreMaurio GrandoEric FallerChris Bawiec

James

Team Bender

Page 2: Bender pdr

Objectives• Implement A CCD (Charge Coupled

Device) Imaging System• Provide VGA Output• Provide User Interface

James

Page 3: Bender pdr

Goals• Low Light Vision• Still Image Capture

James

Page 4: Bender pdr

Resource Management

James

Page 5: Bender pdr

Commercially Available Models

James

Page 6: Bender pdr

Functions• User Interface: • Computer Interface via RS-232• Still Image Output via RS-232• Output Video Stream via VGA

James

Page 7: Bender pdr

Possible Use

•Surveillance•Search and Rescue•Property Management

James

Page 8: Bender pdr

Biological Applications

James

Page 9: Bender pdr

Surveillance

James

Page 10: Bender pdr

Additional Functionality• X-Ray Vision• Motion Sensing• Anti-Saturation

Brian

Page 11: Bender pdr

Night Vision System

Brian

Page 12: Bender pdr

Outline of Approach

Optics Sensors Storage Video Out

HC11

Computer

Brian

Page 13: Bender pdr

I/O of System Blocks• Optics (lens)

– Input: Photons from the environment– Output: Focused light

• Infrared Sensors– Input: Infrared Information– Output: Digital Image Data

• HC11– Input: Computer commands

-Turn on, Test Connection, Take a picture, etc.

RAM - Still Image Data

– Output: Still Image• Video Out

– Input: Digital Image Data– Output: Video Image

Brian

Page 14: Bender pdr

Further details

Filters

lens• Needed to focus light onto CCD sensor•Need to optimize distance between lens and CCD

•More research is needed

•Not needed in dark areas

•Still useful for dimly lit areas

•Filter types: red #25 (transparent), infrared #89b (nearly opaque), and infrared #87c (completely opaque).

Maurio

Page 15: Bender pdr

CCDExample of an affordable CCD

Question:

•How can we tell if the CCD is sensitive enough to near infrared light emitted from objects in a dark room?

We know that companies sell LED’s in a wide range of frequencies in the infrared spectrum.

These can be used the “light up” the room with infrared light at a frequency (more or less) of our choice.

$25

Maurio

Page 16: Bender pdr

Transfer the info

We don’t know how fast the CCD will transfer the data yet so..

•We feed the output of the CCD into some gate logic (like an FPGA)

•This gate logic in turn feeds the incoming picture into a 2-port RAM and stores it there.

Maurio

Page 17: Bender pdr

Video & Computer interfaces

512K x 82-port RAM

To CCDsubsystem

Bus

68HC11 μController

32K RAM

32K ROM

VGAlogic

VGAoutput

RS-232interface

Input commands

Still image data

Computer workstation

Status LEDs

Eric

Page 18: Bender pdr

HC11 Microcontroller• Standard Capstone component• Controls other components

– Disables video while taking still shots• Interface to computer

– Reads input commands– Uploads images

Eric

Page 19: Bender pdr

VGA Output• Real-time preview of image• Driven either by software or logic• Framerate & resolution will depend

on component speeds– 640x480 @ 60 FPS = 18 MB/sec– 320x240 @ 30 FPS = 2 MB/sec– 160x120 @ 30 FPS = 0.5 MB/sec

Eric

Page 20: Bender pdr

Computer interface• RS-232 provided by microcontroller• Download software updates• Upload still images to computer• Send commands to camera

– Reset– Enable/disable video preview– Take picture

Eric

Page 21: Bender pdr

Division of Labor• Lens/Sensor - Maurio, Brian • RAM/FPGA - Maurio, James• VGA output – James, Chris• Microcontroller – Brian, Eric• Software - Eric, Chris

Chris

Page 22: Bender pdr

Schedule

Chris

Page 23: Bender pdr

Risks• Lens – too expensive• CCD – not sensitive enough to

infrared• VGA – Bandwidth too high for

component speeds• HC11 – Can’t get it performing all

necessary tasks.

Chris

Page 24: Bender pdr

Contingency Plan• Lens – Find a low grade camera

lens• CCD – Take picture at different

frequency• VGA – Output at lower frame rate• HC11 – Simplify HC11’s tasks

Chris

Page 25: Bender pdr

Questions

?