| Type of Document |
Dissertation |
| Author |
Mitros, Ania Karolina
|
| Author's Email Address |
ania AT alumni.rice.edu |
| URN |
etd-05252006-145119 |
| Persistent URL |
http://resolver.caltech.edu/CaltechETD:etd-05252006-145119 |
| Title |
A compact system for self-motion estimation |
| Degree |
PhD |
| Option |
Computation and Neural Systems |
| Advisory Committee |
| Advisor Name |
Title |
| Christof Koch |
Committee Chair |
| Ali Hajimiri |
Committee Member |
| Christopher J. Diorio |
Committee Member |
| Joel Wakeman Burdick |
Committee Member |
| Pietro Perona |
Committee Member |
|
| Keywords |
- CMOS imager
- floating gate
- EEPROM
- mismatch
- analog
- subthreshold
- circuit
- vision
|
| Date of Defense |
2006-02-15 |
| Availability |
unrestricted |
Abstract
Self-motion estimation is a vital problem for autonomous robots, frequently and appropriately addressed by vision algorithms. Most approaches involve repeating some local calculation over the entire imaging array, such as detection of locally salient features. A simple and local calculation can be efficiently implemented on the same chip as the photo-sensing array, thus parallelizing a huge computational task and vastly reducing the amount of data to transmit off chip. Mismatch between devices has previously been a stumbling block to producing truly useful arrays of local processing elements. Floating gate technology is used here as a compact means of programming away offsets in subcircuits to remedy this problem. A custom analog chip performs the above functions. For each pixel, the chip outputs sensed light intensity, the values of the vertical and horizontal intensity gradients, and a binary value indicating whether a feature is centered on that pixel. These values can be used as inputs to a motion estimation algorithm implemented on a standard computer.
|
| Files |
| Filename |
Size |
Approximate Download Time
(Hours:Minutes:Seconds) |
| 28.8 Modem |
56K Modem |
ISDN (64 Kb) |
ISDN (128 Kb) |
Higher-speed Access |
| |
ania_thesis.pdf |
1.73 Mb |
00:08:00 |
00:04:07 |
00:03:36 |
00:01:48 |
00:00:09 |
|