Night Vision
description
Transcript of Night Vision
![Page 1: Night Vision](https://reader034.fdocuments.in/reader034/viewer/2022051019/5681592e550346895dc65d72/html5/thumbnails/1.jpg)
Night VisionJames StacyBrian HerreMaurio GrandoEric FallerChris Bawiec
James
Team Bender
![Page 2: Night Vision](https://reader034.fdocuments.in/reader034/viewer/2022051019/5681592e550346895dc65d72/html5/thumbnails/2.jpg)
Objectives
• Implement A CCD (Charge Coupled Device) Imaging System
• Provide VGA Output• Provide User Interface
James
![Page 3: Night Vision](https://reader034.fdocuments.in/reader034/viewer/2022051019/5681592e550346895dc65d72/html5/thumbnails/3.jpg)
Goals
• Low Light Vision• Still Image Capture
James
![Page 4: Night Vision](https://reader034.fdocuments.in/reader034/viewer/2022051019/5681592e550346895dc65d72/html5/thumbnails/4.jpg)
Resource Management
James
![Page 5: Night Vision](https://reader034.fdocuments.in/reader034/viewer/2022051019/5681592e550346895dc65d72/html5/thumbnails/5.jpg)
Commercially Available Models
James
![Page 6: Night Vision](https://reader034.fdocuments.in/reader034/viewer/2022051019/5681592e550346895dc65d72/html5/thumbnails/6.jpg)
Functions
• User Interface: • Computer Interface via RS-232• Still Image Output via RS-232• Output Video Stream via VGA
James
![Page 7: Night Vision](https://reader034.fdocuments.in/reader034/viewer/2022051019/5681592e550346895dc65d72/html5/thumbnails/7.jpg)
Possible Use
•Surveillance•Search and Rescue•Property Management
James
![Page 8: Night Vision](https://reader034.fdocuments.in/reader034/viewer/2022051019/5681592e550346895dc65d72/html5/thumbnails/8.jpg)
Biological Applications
James
![Page 9: Night Vision](https://reader034.fdocuments.in/reader034/viewer/2022051019/5681592e550346895dc65d72/html5/thumbnails/9.jpg)
Surveillance
James
![Page 10: Night Vision](https://reader034.fdocuments.in/reader034/viewer/2022051019/5681592e550346895dc65d72/html5/thumbnails/10.jpg)
Additional Functionality
• X-Ray Vision• Motion Sensing• Anti-Saturation
Brian
![Page 11: Night Vision](https://reader034.fdocuments.in/reader034/viewer/2022051019/5681592e550346895dc65d72/html5/thumbnails/11.jpg)
Night Vision System
Brian
![Page 12: Night Vision](https://reader034.fdocuments.in/reader034/viewer/2022051019/5681592e550346895dc65d72/html5/thumbnails/12.jpg)
Outline of Approach
Optics Sensors Storage Video Out
HC11
Computer
Brian
![Page 13: Night Vision](https://reader034.fdocuments.in/reader034/viewer/2022051019/5681592e550346895dc65d72/html5/thumbnails/13.jpg)
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: Night Vision](https://reader034.fdocuments.in/reader034/viewer/2022051019/5681592e550346895dc65d72/html5/thumbnails/14.jpg)
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: Night Vision](https://reader034.fdocuments.in/reader034/viewer/2022051019/5681592e550346895dc65d72/html5/thumbnails/15.jpg)
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: Night Vision](https://reader034.fdocuments.in/reader034/viewer/2022051019/5681592e550346895dc65d72/html5/thumbnails/16.jpg)
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: Night Vision](https://reader034.fdocuments.in/reader034/viewer/2022051019/5681592e550346895dc65d72/html5/thumbnails/17.jpg)
Video & Computer interfaces
512K x 8
2-port RAM
To CCD
subsystem
Bus
68HC11 μController
32K
RAM
32K
ROM
VGA
logic
VGA
output
RS-232
interface
Input commands
Still image data
Computer workstation
Status
LEDs
Eric
![Page 18: Night Vision](https://reader034.fdocuments.in/reader034/viewer/2022051019/5681592e550346895dc65d72/html5/thumbnails/18.jpg)
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: Night Vision](https://reader034.fdocuments.in/reader034/viewer/2022051019/5681592e550346895dc65d72/html5/thumbnails/19.jpg)
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: Night Vision](https://reader034.fdocuments.in/reader034/viewer/2022051019/5681592e550346895dc65d72/html5/thumbnails/20.jpg)
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: Night Vision](https://reader034.fdocuments.in/reader034/viewer/2022051019/5681592e550346895dc65d72/html5/thumbnails/21.jpg)
Division of Labor
• Lens/Sensor - Maurio, Brian • RAM/FPGA - Maurio, James• VGA output – James, Chris• Microcontroller – Brian, Eric• Software - Eric, Chris
Chris
![Page 22: Night Vision](https://reader034.fdocuments.in/reader034/viewer/2022051019/5681592e550346895dc65d72/html5/thumbnails/22.jpg)
Schedule
Chris
![Page 23: Night Vision](https://reader034.fdocuments.in/reader034/viewer/2022051019/5681592e550346895dc65d72/html5/thumbnails/23.jpg)
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: Night Vision](https://reader034.fdocuments.in/reader034/viewer/2022051019/5681592e550346895dc65d72/html5/thumbnails/24.jpg)
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: Night Vision](https://reader034.fdocuments.in/reader034/viewer/2022051019/5681592e550346895dc65d72/html5/thumbnails/25.jpg)
Questions
?