an open digital camera

15
An Open Digital Camera Amnon Dekel

Upload: perry-schwartz

Post on 02-Jan-2016

30 views

Category:

Documents


0 download

DESCRIPTION

An Open Digital Camera. Amnon Dekel. Does an Open Digital Camera Exist?. Digita? Partially open, but has disappeared off the map [Why?] gPhoto? Just interfacing with cameras. Why an open Camera?. Research is stifled as a result of proprietary technologies - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: An Open Digital Camera

An Open Digital Camera

Amnon Dekel

Page 2: An Open Digital Camera

Embedded Computing Seminar (fall 2005) 2

Does an Open Digital Camera Exist?

• Digita?– Partially open, but has disappeared off the

map [Why?]

• gPhoto?– Just interfacing with cameras

Page 3: An Open Digital Camera

Embedded Computing Seminar (fall 2005) 3

Why an open Camera?

• Research is stifled as a result of proprietary technologies

• New ideas are hard to explore and test– E.g. the Refocusable camera

• Research is Expensive

Page 4: An Open Digital Camera

Embedded Computing Seminar (fall 2005) 4

Expensive!

Page 5: An Open Digital Camera

Embedded Computing Seminar (fall 2005) 5

What is an Open Camera?

• What Technologies?

• What Hardware?

• What Software?

Page 6: An Open Digital Camera

Embedded Computing Seminar (fall 2005) 6

Technologies

• Sensors

• Image Processing and Recognition

• Communications

• Display

• General Computing

Page 7: An Open Digital Camera

Embedded Computing Seminar (fall 2005) 7

Hardware

• Sensors– Imaging– Motion– Location– More?

• DSP(s)• Controller• CPU• Display(s)

• GPU?• Audio Processor• Memory• Communications

Interfaces– IP, 802.11,

Cellular?– Wired and Wireless

interfaces

• More?

Page 8: An Open Digital Camera

Embedded Computing Seminar (fall 2005) 8

Software

• Open OS• Image Processing and Recognition• Audio Processing and Playback• Image compression (+ raw)• Video Codec(s)• On Board Server• On Board Editor/Debugger• Open SDK• Hardware Programmer/Debugger

Page 9: An Open Digital Camera

Embedded Computing Seminar (fall 2005) 9

How to make this happen?

• Research the hardware and software needed for the project

• Acquire/Develop the hardware needed

• Develop a hardware platform

• Develop an open software platform

• Develop novel applications over this platform.

• Add hardware elements as needed to the platform

Page 10: An Open Digital Camera

Embedded Computing Seminar (fall 2005) 10

Yeah- lets be realistic!

• OK- until you get your $1M grant, what can you do?

• Low Cost Open camera:

Page 11: An Open Digital Camera

Embedded Computing Seminar (fall 2005) 11

Low Cost Open Camera

1. Take a box

Page 12: An Open Digital Camera

Embedded Computing Seminar (fall 2005) 12

Low Cost Open Camera

2. Take a web cam

Page 13: An Open Digital Camera

Embedded Computing Seminar (fall 2005) 13

Low Cost Open Camera

3. Take small laptop (with built in wireless )

Page 14: An Open Digital Camera

Embedded Computing Seminar (fall 2005) 14

Low Cost Open Camera

•Voila!

• Ahem… Why do this?

Page 15: An Open Digital Camera

Embedded Computing Seminar (fall 2005) 15

Low Cost Open Camera

• The Open Box Camera is useful because:– Test real world scenarios Today– Explore interesting applications and

technologies Today without waiting for the hardware dev environments to catch up

– Low Risk: Lets you prove to yourself that there are interesting problems to solve or explore without spending too much money on it in the process