these brittle and slow 'state-of-the-art' agents are far from fulfilling our expectations. ... electronic systems able to solve tasks such as visual motion perception ...
! "# $% ! & ' & ! !! ( )
(* +,-' .) / 01 ,2 & ,%'3 42* ,,( , & 5& ) '* 5& , 62 /
! " # $% " &'# () * + Æ , - ,
. / )
. . + & 0
12 122 # 121 11 5 112 7 111 8 11: 1: ;% 13 & 132 # 131 7 13: ' 0 133 14 .
:2 & . :1 & & > :12 ? "" :11 ! "#
3 3 4 6 6 9 22 2: 23 23 24 26 2< 29
1= 1= 16 :3
$
32 # ; 5 :6 322 / :
; >% ? > ; % > % 0 > .% > # .% ')% > E 5 F # ) % .% % 0 C 0 ) ) # ) 8) ' .% # % ')% 5 &
)% 5 ) % $ ) % % # .% # %) >"
( ? & 5 % ')% >
5 ) % ;+ ) ')% 5 $ % % # .% ) C ' %)% .% ))0
% .% % ')% 5 ? % ' .% 0 > " ) 5 ')% " 5 + # .% ;+ .% )
% 8) > % 0 % ' .% % ?" + >
> ) % ) ? > % / ) "' "* " % % .% " ' ) E$8'F ' .% % ')% 5 .% ) > ) '
) % > > % ' ) '" & ' ) ) .% ) Æ% 8) * ? %%
/ " -" . Æ " 0 > " / " E"F
/ " 5 ' " ' Æ / % A " % ;% " 0 0 " E F - "
' 0 / 0
+ / " / 0 0 + / "" / " / "
$ 8 ' E$8'F " / " / Æ
! ; "G 8 + / % ' + % / " / + ; " ? ? + ? - - - /
? 0 1@@2 "0 E H1"1H F ? ? . ' H 0 H0 H H" ""H 0 / ! "
1
5 G 0 " 0 D - I . 2934J
, Æ " Æ #Æ 3 4 > A % " , ! Æ 5 " / 24 5 % 0 Æ / 1 % 5 $8' Æ #
A
" $ " ' + / A " 0 E F % I7 294@J 0 6" / " + E 1 F " ; I$
29 299= > 2999 299@J / 0 / 0 - 5 - 0 ' Æ
5 0 5 + I' 2992J / " / 0 E5 " 12F / 0 E F / E F E F E F 0 % '
8 2999J " / -
IA ?% 299:J E'/F I8 299=J 5 '/ / IA 1@@@J
'/ "
? +
' + " ;
2@
vy
constraint lines
vx
" I, 29 299:J 5
/ - / " 0 ' 0 " % 0 > 0 / % % A
A / 0 " " "- % " " ; " " ." I( 2994J N 0 " " % " 5 - % " "
0 "
"
23
/ / , / A A /
0 - E I8 $ 29 2993JF ! ! - 1 + : , A I$ ' ' 29 " - - " 9@ 0 / 0 A ' 0 A , I29
E F K
L
1E
2F
E:2F 1
/ E F / 0 K 2 ? " / 0 5 0 - K / ?/ %
7 0 E F ;
0
# " #> % -%
/ K @ > E G F K @ E L L E L L
F L E F K @ F L E F K @
E312F
39
contrast dependence
trivial solution
bias conductances σ
robustness
computational complexity
Normal flow Smooth flow
Global flow
ill-posed lateral conductances ρ
% & $ $ $
5 !
6
$
#
,
,
(
#
'
0 E L F L E F K L L L L L
E L F L E F
K L E311F L L L L K 0 " #- E311F ? @ #- E311F 0 5 33 ; / + . + / -
4@
'
8 :9 99' 9.' 9' .';
7
! 8
999.
#
42
"% % / " 5 @ " . " " 0 E5 33" F ; "A " " " - + 0 / 0 K E F . E323F " 0 E L F E F E F K L F E F E L F E L F E F E F E
K E31:F L FE E L F E F / - "- % E34F - A % / 32 " 0 - 5 33 E5 33" 5 34F E K 2@@F / A - 0 0 A " " ; A " 5 " "
+ / + / % 34 A A
Æ
41
, ,,B ,)B ,B )B ),, ,,B ),,
,,,) ,,,) ,,,) ,,,) ,,,) ,,,) , ,
191Æ )B1Æ )8+Æ )8)Æ )8BÆ 8,)Æ *7Æ 8,)Æ
8*)Æ *7Æ 96Æ B)Æ 66Æ ,6Æ B9Æ ,6Æ
Ú
,,9 ,)) ,)7 ,8B ,66 ,88 ,)1 ,87
,8B ,)* ,)+ ,)B ,)) ,)6 ,)* ,)6
66Æ B1Æ +8Æ )68Æ )9*Æ )6BÆ 91Æ )1,Æ
))6Æ +*Æ +BÆ 98Æ B6Æ 1+Æ *)Æ 17Æ
$ $ ! $
, ,
# #
0 + E 5 3=F /
"% / ? / 1 + " " K E 2F / 0 " / 0 T K E F E313F
/ A I> 2993J ! - / , @2 0 E5 33 F . - / 0
4:
-% 6 %
/ " ? " . Æ " / 5 34 - " + / A " - 5 34" 0 K @2 K @
- , ' I29 -% = 5= >
/ 0 - "
A 5 36 - 0 E K @@64F E K @@@14F 0 - "" - / H"H - 5 E=@ =@ 24 NF
/ 1 8 5 - + A " '
" " + + " " . E5 " 36 F - % " >
46
* * +
1
" 0
8 9990'
8 99@'
4
I2993J 5 34 A . 0 / - / % / - / +
=1
/ %( ')*+) ')*+* ')**)# . (
6)9 )61Æ ),1Æ 868Æ
6)8Æ )B9Æ )6*Æ )96Æ
Æ
- *, * +
( -
.99/ ! B :.>>4; 404
5 + " 5 "
$ 3
/ % %4 M 7%% I29>9;
1 ( -
#
#
.
5
(
=9
$
1 - 44
8 9.' 8 999.
%
!
6
8 9.' 8 99.
8 9.' F 8 099 8 990'
!
6@
-% E F
/ - E33F / % " % , % "0 ; E F / % " %
2 E33F " ¼ ¼ ' E G F K E F L E F E3:@F
E F E319F 5 E3:@F " 7 " "% 0
$ *%)
" E 5 321F # % / " " / " " " ' / HÆ H " ; # "
% '
Discontinuity Networks
P
Q
v=(u,v) F
Optical Flow Network line process
y
j= [1...m ]
x
#
i= [1...n ]
!
! #
! #
)
-
- ! !
62
61
H" H HW" H /
K
% L E2 % FEP
L 1 %
%
L 1E
F L E2 % FEP# F 1Æ % E% L % F
% 2F
L 2
E F
E3:2F
/ 0 % / - EP F EP F L EP F " EP# F # 0 E32F ? 0 0 / + A 5 32: " 0 % ' A 0 , 0 5 0 + / 0 H H ; ! " ! A " " % . A / 0 E3:2F 0 / EÆF " / " / 5:-
0 8
¼
6:
velocity
∆v
smooth optical flow
true velocity profile
∆F 2
units
% $ $ $ $ 2 #
(
H
A HÚ
!
E 5 321F H / "?/ ?/ " E " F 0 Æ / Æ % - / 1 Æ / "?/ / " / E3:2F "%
!&% ?67@ 0 6
63
2 % I@ 2J E:4F " I@ 2J / E3:2F 0 / / 2 2 2R K L EP F EP# F E3:1F Æ E% L % F L % L % 1 % "?/ " % K 1 % 0 % K 1 % / 0 / 0 % / 0 % > A 1 7 Æ 0 ' 0 EF ?/ - , 0 , . 0 0 K I2J / / " E3:1F 2 L 1Æ @ E3::F 22 " & " E3:1F E F 2 E "F
64
K I1 1 J 1 K 2 I2 J / E F "?/ / 2 1Æ @ E3:3F 0
- " E#- :21 :1F / E3:3F - %
7 . E3:3F " K 2 A Æ / I, 29
/
- " ?/ Æ E2 , @F / ?/ K @@1 K @4 K @@4 Æ K 2 " 4 K @2 / ?/ " / % A + % / E K @@64 K @@@14F K @ F 0 "A - / % / " 0 - + ' 0 " " " - E F
1 ## % %++ %#
" " A - / 5 42 0 ; %4 / I 29&;' 0 #
1 #
/ 5 43 > A " " / / / " " / - 5 " % A " E# # F E# # F " 0 # 0 / " + " - / E32=F ' Æ % +
O K @ % -
E323F
Ph0
Vdd
+
HDtweak-
Vdd
BiasPh
Vdd
Et-
HDtweak+
Vdd
BiasPhA
Et+
Vdd
Vdd
Phy+
Vdd
Phx-
Vdd
Vdd
Phy-
Phx+
Vdd
Vdd
Fx+
Fx-
Fy+
FyCv
Cu
Vdd
BiasOp
+
−
Phy+
BiasOp
+
−
Phx+ Phx+
Phy+
BiasVVi2
BiasVVi1
Phy-
Vdd
BiasVVi2
BiasVVi1
Phx-
Vdd
V+
Vdd
Vref
U+
Vdd
BiasHR
Vdd
BiasHR
Vdd
0<
Vdd
Phy+
Vdd
Phx-
Vdd
(
#
BiasHD
Vdd
BiasPhFollower
−
Vdd
Vdd
96
9
K.9 $ $ 8 .
(
. .9K> 4K& 0; '.4
:9 .;
8 . (
/ - - 5#/H 2 $ " 5 2 " / 5 2 - 5#/H 5 E) K 2F I7 299:J / 0 " >&;' &;' E 5 49F " + / - - " " 5) 2 E42=F " 5 46 " " P P" ,
" 0
2@:
−9
−9
x 10
4
4
2
Iout [A]
Iout [A]
2
0
−2
−0.5
0
0.5
differential input ∆V
A
1
[V]
−4 −1
−0.5
0
0.5
1
differential input ∆VB [V] 1
out
normalized Iout [A]
1
normalized I
0
−2
−4 −1
x 10
0
0
data fit
−1 −1
−0.5
0
0.5
1
differential input ∆VA [V]
−1 −1
data fit
−0.5
0
0.5
differential input ∆VB [V]
$
1
L
( H
( H"
# ( H
9 99' 9. 9.'
90 9& 94 9' 9@'
$ 8 9@0'
$
8 .0
% H H"
1 *1 '.. *1 '.. 2
5 H"
2@3
" / A P 0 P" 5 46 / 0 E422F " E42=F ; "
/ 0 ' A E F E F E F
$ L E$ ! F E F L E$ ! F
E426F
/ E 5 43F - " Æ E426FG A E F / A A " ' E426F " " A ? 0
P E$ ! F P" 11 E$ ! F E42&;' 5 49 " 2 : 0 " + EF I7 299:J . / @2 &;' >&;' 5 49 A 2V
=% B+ ? @
2@6
B C
E
E
B C
collector
base
emitter
p++
n+
n-
gate
emitter
collector
p+
p+
p+
n+
p+
epitaxial layer
emitter
base
n-well
deep contact
substrate p-
buried layer
n+
substrate
BiCMOS native CMOS vertical CMOS vertical small
0.03 −4
relative standard deviation
emitter current IE [A]
10
−6
10
MOS bipolar n=1.026
−8
10
−10
10
generic bipolar n=1.033
0.02
0.01
−12
10
−14
10
0.2
0.4
0.6
0.8
1
0
−10
10
−8
−6
10
%# %# base−emitter voltage VBE [V]
base−emitter current I
BE
=
B =L"%
10
[A]
G
=L"% -* =
"
-* 5 #
-* . 8I % 8 4 -* (
2 4 0I &;' Æ
1 ! #%% %%% 5+ %
E5 43 F 0 0 " E42@F " A " L L
%" / - " A / > 0 & -
% % 18)
22@
goP Vdd
P1
Ii
Io
V M4
Vg3
P2
go
M2
F-
V
M3
M1
gbias C
N2
Vd1 Vg1
IB
N1
goN
+ BiasOp
Vref
F+
%$ $ $ ) $
−
( !
$&
#
A E329F / - , 5 422
0 - # # 0 / ' 0 # # # / 0 ' A 0 5 422 0
222
D 5 422 + 0 K & E413F & & & " ? E F "! & K 14@ 4@@ E414F &
% '
"! 693 % ( # < " 0 E 5 422F # "! # "! K L K L E41=F %
%
%
%
/ - ' # / # # / > ? + , A EF - Æ " 5 / %
1 $ , %
/ / "
" 0
18)
221
A / "
/ " A" / " &;' + / ,% E,F " I299@J 5 43 " 0 " - " 5 A " 0 > " - / > " 4
" "
" " 5 + / + / " / " " 9 ? I 299:J / Æ " / 5 43 D A " / =% 1))
22:
1 ! %%0 , %#
- % " - 5 " " - 2@ 2@ A - - / )
5 421 "
E K 22 $F @4 $ " > - N 0 E F " ? % / 5 42: A " > - - - > / 0 / 0 :@ $ / #- E41:F / > + " /
=% B),
223
0.75
motion output [V]
0.5
0.25
0
−0.25
−0.5
−0.75 −100
−75
−50
−25
0
25
50
75
100
stimulus speed [pixels/sec]
#
$
1 99J K # J9/
1
#
A E 5 42:F /
- - 5 423 5 > % 2 N :4@@ N , " " 0 "A - N A $ Æ G E5 423F 7 " > K @:4 $
A A A , E> K @:@ $F "
224
1 0.0044083 [V*sec/pixel] 0.0020501 0.0010386 0.0005427 0.00028453
0.8
motion output [V]
0.6 0.4 0.2 0 −0.2 −0.4 −0.6 −0.8 −1
−1000
−500
0
500
1000
stimulus speed [pixels/sec]
0.0041062 [V*sec/pixel] 0.00204 0.0010392 0.00053863 0.00028023
0.8
motion output [V]
0.6 0.4 0.2 0 −0.2 −0.4 −0.6
−1000
−500
0
500
1000
stimulus speed [pixels/sec]
B 9' 9'& 9'I 9'> 9I0
#
1 1
22=
1
0.8
0.8 0.6 0.4
0.4
motion output [V]
motion output [V]
0.6
0.2 0 −0.2 −0.4
0.2 0 −0.2 −0.4
−0.6 −0.6
−0.8
−10
−5
0
5
stimulus speed [pixels/sec]
10
−4000
−2000
0
2000
4000
stimulus speed [pixel/sec]
#
$ $
B 8 9&' . #K
B 8 9I@ &'99 # K
'- > >
/ / 5 424 - E:@ NF - E@@< N F # 1@ " > :4V " % / - "A "- 0 #- E4=F E F 0 " " 0 / A #- E4=F - " 0
226
0.3
0.3
squarewave grating 0.25
motion output [V]
motion output [V]
0.25
0.2
0.15
sinewave grating
0.1
0.05
0
0.2
0.15
0.1
0.05
0.2
0.4
0.6
0.8
1
stimulus contrast
0
quadratic dependence
0.2
0.4
0.6
0.8
1
stimulus contrast
% $ $
1
&9 # K 1 99J K
2 * # B
9.' 90& 90I 90> 9&0 9&' 94'
#
114 + " > / 0 > - + - 0 . - > A 0 % Æ
Æ
=% 17
212
0.5
0.25
ref
[V]
increasing bias constraint
V−V
0
−0.25
−0.5 −0.5
−0.25
U−V
0
ref
#
[V]
0.25
0.5
1 940 94'
94J 9'. 9@'
- 4I
1 ! * & # / 0 4@@@ N 5 429 0 E F E F
E F 5 - / - 0 /
211
# $ ! $
+ ! 2 ! ?
21:
! $
B
; A , 0 / 0 0 / E F " " 5 41@ , 0
213
A > E@14 @:< @< $F 0 / > . EF EF " EF /
1 ! ! ( ' 42 " - 0 ? A / A " 5 412 + " " " % / - " " % " / + " " ;A 5 412 E F A #
#- E4=F A P A % % A 14V 4@V
A A ? A A / -
214
1.5
1.5
measured trajectories
Ex=Ex+∆ 1
∆=0.5
photoreceptor
output [a.u.]
output signal [V]
1
U
0.5
V
−0.5 0
0.5
1
normalized time 1.5
−0.5 0
t
Eoff=Eoff*(1+∆)
t
t
t
1
output [a.u.]
output [a.u.]
1
1.5
1
0.5
normalized time
E =E +∆
∆=0.5 0.5
0
∆=0
0
0
∆=0.25
0.5
∆=0.25
∆=0
0.5
∆=0.5
∆=0.25
∆=0
0
−0.5 0
0.5
normalized time
1
−0.5 0
0.5
1
normalized time
$
#
"(
( # #
(
(
( (
(
!
( 5 (
21=
- A / + " + / A / 12 $ 2< $ / A 5
B 8 940 B 8 9&J
8 90'
8
904
8 994 B
E> K @ $F / " 5 411 0 A A / > " 5 411 " " K @14 $ K @13 $ " K @@9 $ K @@3 $ $ / / / A "
21
" 0 " A , , - "
- " 5 413 " I@ 4@VJ 4@V / - @@< N :@ N /
# 2@ 0 " 64V > 5 " 41: :@ - H @V
2:@
100 90
processing time [ms]
80 70
U
60 50 40 30
V
20 10 0
0
10
20
30
40
50
contrast [%]
"
$
@'/
:9 '9/;
'9/ -
B
.0/
3
/
21V 5#/ 7
E 5 43F
" + # , / H G & A # % % E % < 9BF
2:2
/ " / $2 0 - I > 29 - " / 5 413 " A 4@V I@ 4@VJ " " "
E 5 3=F , E> K @:1 $F % " E5 414F A - 5 414 A " "
/ -" " " " I 29 / 0 - E416F / > !"#
/ 2
" / 5 % " % % %
/ " " + D - A A A 5 416 " A A P K " K E F E" "F A P K / A " ' " / A # $ 2 L " P K 5 L E41 E F
=% B1 !"
$ %
" !
232
/& $
1
! !
! #
K
!
231
% N / ? " . Æ + " / E> K 14@ $F -
+ % . + ? + +
1 3 4(* -* / A 5 419 + " ; % " / / 1N: 0 - D
Æ 0
/ E> K 9@@ $F " 0 /
> !"# Æ 0 5 419 &
23:
"
+
B
1
233
0 0 0 D A 0 "
5 419 - H / 0 " / 0
0 . $8' Æ" - / '& E '0 &F 5 '& % " Æ 0 E I# "& 299: 299=JF / 61 :? 29
/ - - " Æ 1@ =3 =3 =" / " 24 N -% @
>
/ M - 0 M & D' 0 / / - 8 W ' - / - 2= :2= 141
/ - Æ / / - 12 29@ 14= 29@ 29@ / H H H"H - / - -
' ) *+, / 5 5) + 5,/ - )+,- ' " 45 5 5) ) ;'5#/ 8 " +,- E .;'F " +,- E ;'F / " " 5#/ - 5#/ / 5 &2 Vg
Vg
Vd
bulk
Vs
Vs
Vd well / bulk
Ids Ids # 23 $ 23
#0/
/ ;'5#/ $% & $% $% $% 4 0 / + ;'5#/ ? 7 I299:J '% I29 2
1 ! -
$
8 :. .0' .' 0 ;
2=2 / A - $
L K $
$ K
E5$F
E2F
/
K E5
F
K
E5 F
E1F
E1F E2F E1F E5 F E5 F K $ K $ E:F E5 F L E5F E5 F L E5F E5E L F1F E:F A 0 5E F K K $ E E3F 1 F / A
" A &" / 22693 :@ $ ' $ E3F / A K
"" $ 5 K "
P 1
P K
E4F
#- E3F $ " / $ E 3693F 0 E=F E F L 369
$
3
3% # ? A $ #- E&2@F /
< % % % ÓÙØ BF
2=1
5 - / A
K 15 E5E
! F F
K
E 5E ! F F 15
E6F
#- E6F - K
L
$ K
5
1 E$ ! F - $
5
K 1 E
E 1@N1@ ( -
> #" / - #
-% 4A4
63 2@ 1< 2@ @< @< 2= 2= @ ' 5 "+" E?F # %
/ # ( > E29 ; E297 / >)A , ( 8 /
E29 / &.' 1= & & 92214
2=9
/ E299:F ! ?)*! & . ' &" / & / E299: F ' " " !000 & C E:F 419!432 / & E2993F $8' " / :@ & & . ' & * E299 E21F 294@!2942 7 # /
E29 !000 ( 9 " @ ! A E=F 612!632 7 ( ( E294@F ( ? 7 > , [ 7 E299:F 9 " 9 ! E: F . M ? 7
' E296
! ( *" 6 $ : 3@=!321 ' & *
261
, > > ' E29-6 1:2!1:9 8 ( 'A . ? # & E299:F A ? / * E29 E:96F 6=! 4:9!432 / ' ( /+ E2999 ( F 5" " - 655 464!469 D ' E2969F ! ? @ & / D ' M E29 / 2=13 / 8 ? 7 7 E29