IEEE Spectrum November, 2016 - 36

T

he best digital cameras today are

SLRs (single-lens reflex cameras), which use a movable mirror to guide the same light rays that fall on the sensor into
the viewfinder. These cameras normally have precisely ground glass lenses
and large, high-quality image sensors. In the right hands, they can shoot
amazing pictures, with brilliant colors and pleasing lighting effects, often
showing a crisply focused subject and an aesthetically blurred background.
* But these cameras are big, heavy, and expensive: A good digital SLR (DSLR)
with a decent set of lenses-including a standard 50 mm, a wide angle, and a
telephoto, for example-can easily set you back thousands of dollars. * So most
photos today aren't being shot with DSLRs but with the tiny camera modules
built into mobile phones. Nobody pretends these pictures match the quality
of a photograph taken by a good DSLR; they tend to be grainy, and the camera allows very little artistic control. But smartphone cameras certainly are
easy to carry around. * Can't we have it both ways? Couldn't a high-quality
yet still-tiny camera somehow be fit into a mobile device? * That's the question I asked myself five years ago. And the very positive answer, announced
last October and shipping early in 2017, is coming from a company I started:
Light. * The Light camera starts with a collection of inexpensive plastic-lens
camera modules and mechanically driven mirrors. We put them in a device
that runs the standard Android operating system along with some smart
algorithms. The result is a camera that can do just about everything a DSLR
can-and one thing it can't: fit in your pocket. More on how it works later. First,
let me tell you a little bit about my background, because that helps explain
how-and why-I came up with this approach.
36

|

NOV 2016

|

NORTh AMERICAN

|

SPECTRUM.IEEE.ORG

in 2011, i was looking for my next
challenge. I had just left Flarion Technologies, a company I had founded and
later sold. My engineering career-as
a researcher at Lucent Technologies'
Bell Labs, before I started Flarion-had
been in communications and information theory, so I'd expected to stay
involved in those technologies. But I
found myself instead thinking more
and more about cameras.
I had taken photographs with film
cameras as a child in India, but I never
had any particularly good equipment.
I was intrigued when digital photography started taking off, but I didn't buy
my first digital camera until 1999, when
my daughter was born. I took a lot of
pictures with that Kodak camera, then
moved on to various Sony digital cameras. Eventually, when DSLRs came out,
I went all out, purchasing a couple of
DSLR cameras, a bunch of Canon lenses,
and all sorts of other equipment-three
camera bags' worth. And I took lots of
pictures with this gear.
Ten-plus years later, I got an iPhone
and also started taking pictures with
it, not because the quality was really
there but because of the convenience:
I had to plan ahead if I wanted to take
pictures with one of my good cameras,
which I did less and less. As I talked with
other avid photographers, I discovered I
wasn't the only one who had expensive
camera gear gathering dust. It's not that
any of us were happy with the quality
of the pictures we were taking with our
phones-indeed, we were all frustrated
by it. But at the end of the day, convenience always won out.
So when I was looking around for a
new professional challenge, I realized
I could attack a problem I was dealing
with myself. But I didn't start immediately; I didn't know optics well, and I
assumed that if there was to be a technical solution it would come from somebody who did.
But I kept investigating, and I soon
discovered that most experts in optics
don't really understand digital-image
processing, and electrical engineers
and computer scientists who understand digital images don't generally
PhoTogRAPh by

Gabriela Hasbun


http://SPECTRUM.IEEE.ORG

Table of Contents for the Digital Edition of IEEE Spectrum November, 2016

IEEE Spectrum November, 2016 - Cover1
IEEE Spectrum November, 2016 - Cover2
IEEE Spectrum November, 2016 - 1
IEEE Spectrum November, 2016 - 2
IEEE Spectrum November, 2016 - 3
IEEE Spectrum November, 2016 - 4
IEEE Spectrum November, 2016 - 5
IEEE Spectrum November, 2016 - 6
IEEE Spectrum November, 2016 - 7
IEEE Spectrum November, 2016 - 8
IEEE Spectrum November, 2016 - 9
IEEE Spectrum November, 2016 - 10
IEEE Spectrum November, 2016 - 11
IEEE Spectrum November, 2016 - 12
IEEE Spectrum November, 2016 - 13
IEEE Spectrum November, 2016 - 14
IEEE Spectrum November, 2016 - 15
IEEE Spectrum November, 2016 - 16
IEEE Spectrum November, 2016 - 17
IEEE Spectrum November, 2016 - 18
IEEE Spectrum November, 2016 - 19
IEEE Spectrum November, 2016 - 20
IEEE Spectrum November, 2016 - 21
IEEE Spectrum November, 2016 - 22
IEEE Spectrum November, 2016 - 23
IEEE Spectrum November, 2016 - 24
IEEE Spectrum November, 2016 - 25
IEEE Spectrum November, 2016 - 26
IEEE Spectrum November, 2016 - 27
IEEE Spectrum November, 2016 - 28
IEEE Spectrum November, 2016 - 29
IEEE Spectrum November, 2016 - 30
IEEE Spectrum November, 2016 - 31
IEEE Spectrum November, 2016 - 32
IEEE Spectrum November, 2016 - 33
IEEE Spectrum November, 2016 - 34
IEEE Spectrum November, 2016 - 35
IEEE Spectrum November, 2016 - 36
IEEE Spectrum November, 2016 - 37
IEEE Spectrum November, 2016 - 38
IEEE Spectrum November, 2016 - 39
IEEE Spectrum November, 2016 - 40
IEEE Spectrum November, 2016 - 41
IEEE Spectrum November, 2016 - 42
IEEE Spectrum November, 2016 - 43
IEEE Spectrum November, 2016 - 44
IEEE Spectrum November, 2016 - 45
IEEE Spectrum November, 2016 - 46
IEEE Spectrum November, 2016 - 47
IEEE Spectrum November, 2016 - 48
IEEE Spectrum November, 2016 - 49
IEEE Spectrum November, 2016 - 50
IEEE Spectrum November, 2016 - 51
IEEE Spectrum November, 2016 - 52
IEEE Spectrum November, 2016 - 53
IEEE Spectrum November, 2016 - 54
IEEE Spectrum November, 2016 - 55
IEEE Spectrum November, 2016 - 56
IEEE Spectrum November, 2016 - 57
IEEE Spectrum November, 2016 - 58
IEEE Spectrum November, 2016 - 59
IEEE Spectrum November, 2016 - 60
IEEE Spectrum November, 2016 - 61
IEEE Spectrum November, 2016 - 62
IEEE Spectrum November, 2016 - 63
IEEE Spectrum November, 2016 - 64
IEEE Spectrum November, 2016 - 65
IEEE Spectrum November, 2016 - 66
IEEE Spectrum November, 2016 - 67
IEEE Spectrum November, 2016 - 68
IEEE Spectrum November, 2016 - 69
IEEE Spectrum November, 2016 - 70
IEEE Spectrum November, 2016 - 71
IEEE Spectrum November, 2016 - 72
IEEE Spectrum November, 2016 - 73
IEEE Spectrum November, 2016 - 74
IEEE Spectrum November, 2016 - 75
IEEE Spectrum November, 2016 - 76
IEEE Spectrum November, 2016 - Cover3
IEEE Spectrum November, 2016 - Cover4
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1217
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1117
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1017
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0917
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0817
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0717
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0617
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0517
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0417
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0317
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0217
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0117
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1216
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1116
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1016
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0916
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0816
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0716
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0616
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0516
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0416
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0316
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0216
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0116
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1215
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1115
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1015
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0915
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0815
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0715
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0615
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0515
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0415
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0315
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0215
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0115
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1214
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1114
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1014
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0914
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0814
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0714
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0614
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0514
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0414
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0314
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0214
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0114
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1213
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1113
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1013
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0913
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0813
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0713
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0613
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0513
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0413
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0313
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0213
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0113
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1212
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1112
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1012
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0912
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0812
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0712
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0612
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0512
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0412
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0312
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0212
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0112
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1211
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1111
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1011
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0911
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0811
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0711
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0611
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0511
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0411
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0311
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0211
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0111
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1210
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1110
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1010
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0910
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0810
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0710
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0610
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0510
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0410
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0310
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0210
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0110
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1209
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1109
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1009
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0909
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0809
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0709
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0609
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0509
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0409
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0309
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0209
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0109
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1208
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1108
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1008
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0908
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0808
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0708
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0608
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0508
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0408
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0308
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0208
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0108
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1207
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1107
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1007
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0907
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0807
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0707
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0607
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0507
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0407
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0307
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0207
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0107
https://www.nxtbookmedia.com