.MCAD 304020000 1 88 378 0 .CMD PLOTFORMAT 0 0 1 0 1 0 0 0 1 0 0 1 0 1 0 0 0 1 0 1 0 0 1 1 NO-TRACE-STRING 0 2 1 0 1 1 NO-TRACE-STRING 0 3 2 0 1 1 NO-TRACE-STRING 0 4 3 0 1 1 NO-TRACE-STRING 0 1 4 0 1 1 NO-TRACE-STRING 0 2 5 0 1 1 NO-TRACE-STRING 0 3 6 0 1 1 NO-TRACE-STRING 0 4 0 0 1 1 NO-TRACE-STRING 0 1 1 0 1 1 NO-TRACE-STRING 0 2 2 0 1 1 NO-TRACE-STRING 0 3 3 0 1 1 NO-TRACE-STRING 0 4 4 0 1 1 NO-TRACE-STRING 0 1 5 0 1 1 NO-TRACE-STRING 0 2 6 0 1 1 NO-TRACE-STRING 0 3 0 0 1 1 NO-TRACE-STRING 0 4 1 0 1 1 NO-TRACE-STRING 0 1 1 21 15 0 0 3 .CMD FORMAT rd=d ct=10 im=i et=6 zt=8 pr=3 mass length time charge temperature tr=0 vm=1 .CMD SET ORIGIN 0 .CMD SET TOL 0.001000000000000 .CMD SET PRNCOLWIDTH 6 .CMD SET PRNPRECISION 4 .CMD PRINT_SETUP 0.700000 0.500000 0.000000 0.000000 0 .CMD HEADER_FOOTER 1 1 *empty* *empty* *empty* 0 1 *empty* *empty* *empty* .CMD HEADER_FOOTER_FONT fontID=14 family=Arial points=10 bold=0 italic=0 underline=0 colrid=13 .CMD HEADER_FOOTER_FONT fontID=15 family=Arial points=10 bold=0 italic=0 underline=0 colrid=13 .CMD DEFAULT_TEXT_PARPROPS 0 0 0 .CMD DEFINE_FONTSTYLE_NAME fontID=0 name=Variables .CMD DEFINE_FONTSTYLE_NAME fontID=1 name=Constants .CMD DEFINE_FONTSTYLE_NAME fontID=2 name=Text .CMD DEFINE_FONTSTYLE_NAME fontID=4 name=User^1 .CMD DEFINE_FONTSTYLE_NAME fontID=5 name=User^2 .CMD DEFINE_FONTSTYLE_NAME fontID=6 name=User^3 .CMD DEFINE_FONTSTYLE_NAME fontID=7 name=User^4 .CMD DEFINE_FONTSTYLE_NAME fontID=8 name=User^5 .CMD DEFINE_FONTSTYLE_NAME fontID=9 name=User^6 .CMD DEFINE_FONTSTYLE_NAME fontID=10 name=User^7 .CMD DEFINE_FONTSTYLE fontID=0 family=Times^New^Roman points=10 bold=0 italic=0 underline=0 colrid=-1 .CMD DEFINE_FONTSTYLE fontID=1 family=Times^New^Roman points=10 bold=0 italic=0 underline=0 colrid=-1 .CMD DEFINE_FONTSTYLE fontID=2 family=Arial points=10 bold=0 italic=0 underline=0 colrid=1 .CMD DEFINE_FONTSTYLE fontID=4 family=Arial points=10 bold=0 italic=0 underline=0 colrid=-1 .CMD DEFINE_FONTSTYLE fontID=5 family=Courier^New points=10 bold=0 italic=0 underline=0 colrid=-1 .CMD DEFINE_FONTSTYLE fontID=6 family=System points=10 bold=0 italic=0 underline=0 colrid=-1 .CMD DEFINE_FONTSTYLE fontID=7 family=Script points=10 bold=0 italic=0 underline=0 colrid=-1 .CMD DEFINE_FONTSTYLE fontID=8 family=Roman points=10 bold=0 italic=0 underline=0 colrid=-1 .CMD DEFINE_FONTSTYLE fontID=9 family=Modern points=10 bold=0 italic=0 underline=0 colrid=-1 .CMD DEFINE_FONTSTYLE fontID=10 family=Times^New^Roman points=10 bold=0 italic=0 underline=0 colrid=-1 .CMD UNITS U=1 .CMD DIMENSIONS_ANALYSIS 0 0 .CMD COLORTAB_ENTRY 0 0 0 .CMD COLORTAB_ENTRY 128 0 0 .CMD COLORTAB_ENTRY 0 128 0 .CMD COLORTAB_ENTRY 128 128 0 .CMD COLORTAB_ENTRY 0 0 128 .CMD COLORTAB_ENTRY 128 0 128 .CMD COLORTAB_ENTRY 0 128 128 .CMD COLORTAB_ENTRY 128 128 128 .CMD COLORTAB_ENTRY 192 192 192 .CMD COLORTAB_ENTRY 255 0 0 .CMD COLORTAB_ENTRY 0 255 0 .CMD COLORTAB_ENTRY 255 255 0 .CMD COLORTAB_ENTRY 0 0 255 .CMD COLORTAB_ENTRY 255 0 255 .CMD COLORTAB_ENTRY 0 255 255 .CMD COLORTAB_ENTRY 255 255 255 .CMD COLORTAB_ENTRY 164 200 240 .TXT 2 18 313 0 0 Cg a51.625000,51.625000,48 {\rtf\ansi \deff0{\colortbl;\red0\green0\blue0;}{\fonttbl{\f0\fcharset0 \fnil Arial;}}\plain\cf1\fs20 \pard {\fs24\b Frequency Domain Steerable Pyramid Filter Design}} .TXT 3 -15 314 0 0 Cg a82.500000,82.500000,29 {\rtf\ansi \deff0{\colortbl;\red0\green0\blue0;}{\fonttbl{\f0\fcharset0 \fnil Arial;}}\plain\cf1\fs20 \pard Non-directional, k = 1 filter} .TXT 0 31 5 0 0 Cg a48.625000,48.625000,21 {\rtf\ansi \deff0{\colortbl;\red0\green0\blue0;}{\fonttbl{\f0\fcharset0 \fnil Arial;}}\plain\cf1\fs20 \pard {\b Ken Castleman} 4/27/98} .TXT 0 36 315 0 0 Cg a18.625000,18.625000,12 {\rtf\ansi \deff0{\colortbl;\red0\green0\blue0;}{\fonttbl{\f0\fcharset0 \fnil Arial;}}\plain\cf1\fs20 \pard StPyr_01.MCD} .EQN 5 -66 6 0 0 {0:N}NAME:16 .EQN 0 8 220 0 0 {0:a}NAME:{0:floor}NAME(({0:N}NAME)/(2)) .EQN 0 15 7 0 0 {0:i}NAME:0;{0:N}NAME .EQN 0 14 8 0 0 {0:k}NAME:0;{0:N}NAME .EQN 0 38 96 0 0 {0:j}NAME:\(-1) .TXT 6 -78 162 0 0 Cg a85.625000,85.625000,106 {\rtf\ansi \deff0{\colortbl;\red0\green0\blue0;}{\fonttbl{\f0\fcharset0 \fnil Arial;}}\plain\cf1\fs20 \pard Define lowpass and highpass functions (based on the raised cosine) with a smooth transition from x1 to x2.} .EQN 6 0 22 0 0 {0:LP}NAME({0:x1}NAME,{0:x2}NAME,{0:x}NAME):{0:if}NAME({0:x}NAME<{0:x1}NAME,1,{1:if}NAME({0:x}NAME>{0:x2}NAME,0,\({0}0.5*(1+{0:cos}NAME({0:\p}NAME*(({0:x}NAME-{0:x1}NAME)/({0:x2}NAME-{0:x1}NAME))))))) .EQN 0 54 219 0 0 ({0:\r}NAME)[({0:i}NAME,{0:k}NAME):\((({0:i}NAME-{0:a}NAME))^(2)+(({0:k}NAME-{0:a}NAME))^(2)) .EQN 6 -54 28 0 0 {0:HP}NAME({0:x1}NAME,{0:x2}NAME,{0:x}NAME):{0:if}NAME({0:x}NAME<{0:x1}NAME,0,{1:if}NAME({0:x}NAME>{0:x2}NAME,1,\({0}0.5*(1-{0:cos}NAME({0:\p}NAME*(({0:x}NAME-{0:x1}NAME)/({0:x2}NAME-{0:x1}NAME))))))) .EQN 0 54 130 0 0 {0:f1}NAME:0*{0:a}NAME .EQN 0 7 246 0 0 {0:f2}NAME:(5)/(8)*{0:a}NAME .EQN 0 9 249 0 0 {0:f3}NAME:(12)/(8)*{0:a}NAME .EQN 0 8 250 0 0 {0:f4}NAME:1.2*{0:a}NAME .TXT 6 -78 297 0 0 Cg a86.625000,86.625000,272 {\rtf\ansi \deff0{\colortbl;\red0\green0\blue0;}{\fonttbl{\f0\fcharset0 \fnil Arial;}{\f1\fcharset0\fnil ;}}\plain\cf1\fs20 \pard {\f1 Define transfer functions for the highpass, bandpass and two lowpass filters. \par The constants f1 and f2 control the steepness of the cutoffs; a is the folding frequency.\par The LP(f3,f4,f) filter is not required for invertibility, and using it makes the bandpass kernel larger.}} .EQN 9 0 299 0 0 ({0:H0}NAME)[({0:i}NAME,{0:k}NAME):{0:HP}NAME({0:f2}NAME,{0:a}NAME,({0:\r}NAME)[({0:i}NAME,{0:k}NAME)) .EQN 0 19 304 0 0 ({0:L0}NAME)[({0:i}NAME,{0:k}NAME):{0:LP}NAME({0:f2}NAME,{0:a}NAME,({0:\r}NAME)[({0:i}NAME,{0:k}NAME)) .EQN 0 20 303 0 0 ({0:B1}NAME)[({0:i}NAME,{0:k}NAME):{0:LP}NAME({0:f3}NAME,{0:f4}NAME,({0:\r}NAME)[({0:i}NAME,{0:k}NAME))*{0:HP}NAME({0:f1}NAME,({0:a}NAME)/(2),({0:\r}NAME)[({0:i}NAME,{0:k}NAME)) .EQN 0 32 302 0 0 ({0:L1}NAME)[({0:i}NAME,{0:k}NAME):{0:LP}NAME({0:f1}NAME,({0:a}NAME)/(2),({0:\r}NAME)[({0:i}NAME,{0:k}NAME)) .TXT 4 -71 166 0 0 Cg a87.625000,87.625000,65 {\rtf\ansi \deff0{\colortbl;\red0\green0\blue0;}{\fonttbl{\f0\fcharset0 \fnil Arial;}}\plain\cf1\fs20 \pard Plot the ransfer functions L{\fs16 \dn 0}(u,v), H{\fs16\dn 0}(u,v), L{\fs16\dn 1}(u,v), and B{\dn 1}(u,v)} .EQN 3 0 346 0 0 {0:H0}NAME{1 4 3 215 45 1 21 20 0 1 1 1 4 -1 1 0 1 1 1 4 -1 1 0 1 0 0 2 0 1 6 0 16777215 0 90 2 NO-TITLE}{57} 2 5 21 21 0 1 1.5 7 1 5 4 3 0 4 1 0 3 1 2 0.1 .EQN 0 22 343 0 0 {0:L0}NAME{1 4 3 215 45 1 21 20 0 1 1 1 4 -1 1 0 1 1 1 4 -1 1 0 1 0 0 2 0 1 6 0 16777215 0 90 2 NO-TITLE}{57} 2 5 21 21 0 1 1.5 7 1 5 4 3 0 4 1 0 3 1 2 0.1 .EQN 0 22 348 0 0 {0:L1}NAME{1 4 3 215 45 1 21 20 0 1 1 1 4 -1 1 0 1 1 1 4 -1 1 0 1 0 0 2 0 1 6 0 16777215 0 90 2 NO-TITLE}{57} 2 5 21 21 0 1 1.5 7 1 5 4 3 0 4 1 0 3 1 2 0.1 .EQN 0 22 349 0 0 {0:B1}NAME{1 4 3 215 45 1 21 20 0 1 1 1 4 -1 1 0 1 1 1 4 -1 1 0 1 0 0 2 0 1 6 0 16777215 0 90 2 NO-TITLE}{57} 2 5 21 21 0 1 1.5 7 1 5 4 3 0 4 1 0 3 1 2 0.1 .TXT 28 -66 353 0 0 Cg a87.625000,87.625000,41 {\rtf\ansi \deff0{\colortbl;\red0\green0\blue0;}{\fonttbl{\f0\fcharset0 \fnil Arial;}}\plain\cf1\fs20 \pard Simoncelli's invertibility constraint is:} .EQN 0 29 354 0 0 ((({0:H}NAME)[(0)))^(2)+((({0:L}NAME)[(0)))^(2)*(((({0:L}NAME)[(1)))^(2)+((({0:B}NAME)[(1)))^(2))÷1 .TXT 5 -29 355 0 0 Cg a87.625000,87.625000,38 {\rtf\ansi \deff0{\colortbl;\red0\green0\blue0;}{\fonttbl{\f0\fcharset0 \fnil Arial;}}\plain\cf1\fs20 \pard Castleman's sufficient conditions are:} .EQN 0 29 356 0 0 ((({0:H}NAME)[(0)))^(2)+((({0:L}NAME)[(0)))^(2)÷1 .EQN 0 15 357 0 0 ((({0:L}NAME)[(1)))^(2)+((({0:B}NAME)[(1)))^(2)÷1 .TXT 5 -44 358 0 0 Cg a87.625000,87.625000,64 {\rtf\ansi \deff0{\colortbl;\red0\green0\blue0;}{\fonttbl{\f0\fcharset0 \fnil Arial;}}\plain\cf1\fs20 \pard Compute functions to determine if the constraints are satisfied.} .EQN 5 0 359 0 0 ({0:M2}NAME)[({0:i}NAME,{0:k}NAME):((({0:H0}NAME)[({0:i}NAME,{0:k}NAME)))^(2)+((({0:L0}NAME)[({0:i}NAME,{0:k}NAME)))^(2) .EQN 0 26 372 0 0 ({0:M3}NAME)[({0:i}NAME,{0:k}NAME):((({0:L1}NAME)[({0:i}NAME,{0:k}NAME)))^(2)+((({0:B1}NAME)[({0:i}NAME,{0:k}NAME)))^(2) .EQN 0 26 371 0 0 ({0:M4}NAME)[({0:i}NAME,{0:k}NAME):((({0:H0}NAME)[({0:i}NAME,{0:k}NAME)))^(2)+((({0:L0}NAME)[({0:i}NAME,{0:k}NAME)))^(2)*(((({0:L1}NAME)[({0:i}NAME,{0:k}NAME)))^(2)+((({0:B1}NAME)[({0:i}NAME,{0:k}NAME)))^(2)) .TXT 5 -43 378 0 0 Cg a87.625000,87.625000,21 {\rtf\ansi \deff0{\colortbl;\red0\green0\blue0;}{\fonttbl{\f0\fcharset0 \fnil Arial;}}\plain\cf1\fs20 \pard Plot the constraints.} .TXT 0 41 377 0 0 Cg a63.625000,63.625000,34 {\rtf\ansi \deff0{\colortbl;\red0\green0\blue0;}{\fonttbl{\f0\fcharset0 \fnil Arial;}}\plain\cf1\fs20 \pard M4 = 1 is Simoncelli's constraint.} .EQN 3 -41 374 0 0 {0:M2}NAME{1 4 3 215 45 1 21 20 0 1 1 1 4 -1 1 0 1 1 1 4 -1 1 0 1 0 0 2 0 1 6 0 16777215 0 90 2 NO-TITLE}{57} 2 5 21 21 0 1 1.5 7 1 5 4 3 0 4 1 0 3 1 2 0.1 .EQN 0 22 375 0 0 {0:M3}NAME{1 4 3 215 45 1 21 20 0 1 1 1 4 -1 1 0 1 1 1 4 -1 1 0 1 0 0 2 0 1 6 0 16777215 0 90 2 NO-TITLE}{57} 2 5 21 21 0 1 1.5 7 1 5 4 3 0 4 1 0 3 1 2 0.1 .EQN 0 22 376 0 0 {0:M4}NAME{1 4 3 215 45 1 21 20 0 1 1 1 4 -1 1 0 1 1 1 4 -1 1 0 1 0 0 2 0 1 6 0 16777215 0 90 2 NO-TITLE}{57} 2 5 21 21 0 1 1.5 7 1 5 4 3 0 4 1 0 3 1 2 0.1 .TXT 33 -24 328 0 0 Cg a58.625000,58.625000,23 {\rtf\ansi \deff0{\colortbl;\red0\green0\blue0;}{\fonttbl{\f0\fcharset0 \fnil Arial;}}\plain\cf1\fs20 \pard {\fs24\b The Convolution Kernels}} .TXT 4 -28 158 0 0 Cg a85.500000,85.500000,55 {\rtf\ansi \deff0{\colortbl;\red0\green0\blue0;}{\fonttbl{\f0\fcharset0 \fnil Arial;}}\plain\cf1\fs20 \pard Compute the convolution kernels using the centered DFT.} .EQN 1 55 329 0 0 ({0:W}NAME)[({0:i}NAME,{0:k}NAME):(1)/({0:N}NAME+1)*{0:exp}NAME(-{0:j}NAME*2*{0:\p}NAME*({0:i}NAME-{0:a}NAME)*({0:k}NAME-{0:a}NAME)/({0:N}NAME+1)) .EQN 4 -56 135 0 0 {0:b1}NAME:{0:W}NAME*{0:B1}NAME*{0:W}NAME .EQN 0 12 310 0 0 {0:l0}NAME:{0:W}NAME*{0:L0}NAME*{0:W}NAME .EQN 0 13 311 0 0 {0:l1}NAME:{0:W}NAME*{0:L1}NAME*{0:W}NAME .EQN 0 14 312 0 0 {0:h0}NAME:{0:W}NAME*{0:H0}NAME*{0:W}NAME .TXT 4 -38 171 0 0 Cg a86.625000,86.625000,73 {\rtf\ansi \deff0{\colortbl;\red0\green0\blue0;}{\fonttbl{\f0\fcharset0 \fnil Arial;}}\plain\cf1\fs20 \pard Plot the bandpass, highpass and the two lowpass filter impulse responses.} .EQN 3 0 227 0 0 {0:h0}NAME{1 4 3 215 45 1 34 29 0 1 1 1 0 -1 1 0 1 1 1 0 -1 1 0 1 1 1 0 -1 1 6 0 16777215 0 90 3 NO-TITLE}{57} 2 5 21 21 0 1 1.5 7 1 5 4 3 0 4 1 0 3 1 2 0.1 .EQN 0 35 241 0 0 {0:l0}NAME{1 4 3 215 45 1 34 29 0 1 1 1 0 -1 1 0 1 1 1 0 -1 1 0 1 1 1 0 -1 1 6 0 16777215 0 90 3 NO-TITLE}{57} 2 5 21 21 0 1 1.5 7 1 5 4 3 0 4 1 0 3 1 2 0.1 .EQN 33 -35 238 0 0 {0:l1}NAME{1 4 3 215 45 1 34 29 0 1 1 1 0 -1 1 0 1 1 1 0 -1 1 0 1 1 1 0 -1 1 6 0 16777215 0 90 3 NO-TITLE}{57} 2 5 21 21 0 1 1.5 7 1 5 4 3 0 4 1 0 3 1 2 0.1 .EQN 0 35 242 0 0 {0:b1}NAME{1 4 3 215 45 1 34 29 0 1 1 1 0 -1 1 0 1 1 1 0 -1 1 0 1 1 1 0 -1 1 6 0 16777215 0 90 3 NO-TITLE}{57} 2 5 21 21 0 1 1.5 7 1 5 4 3 0 4 1 0 3 1 2 0.1 .TXT 36 1 230 0 0 Cg a55.625000,55.625000,9 {\rtf\ansi \deff0{\colortbl;\red0\green0\blue0;}{\fonttbl{\f0\fcharset0 \fnil Arial;}}\plain\cf1\fs20 \pard == END ==} .EQN 4 38 210 0 0 {0:i}NAME${0:k}NAME$({0:l0}NAME)[({0:i}NAME,{0:k}NAME)={0}?_n_u_l_l_ .EQN 7 0 209 0 0 {0:i}NAME${0:k}NAME$({0:l1}NAME)[({0:i}NAME,{0:k}NAME)={0}?_n_u_l_l_ .EQN 6 -73 186 0 0 10000*{0:b1}NAME={150112}?_n_u_l_l_ .EQN 1 73 211 0 0 {0:i}NAME${0:k}NAME$({0:h0}NAME)[({0:i}NAME,{0:k}NAME)={0}?_n_u_l_l_ .EQN 7 0 212 0 0 {0:i}NAME${0:k}NAME$({0:b1}NAME)[({0:i}NAME,{0:k}NAME)={0}?_n_u_l_l_ .EQN 14 -1 201 0 0 {0:d}NAME:({2,2}ö{0:a}NAMEö{0:N}NAME+1ö{0:a}NAMEö{0:N}NAME+1) .EQN 6 0 202 0 0 {0:d}NAME={0}?_n_u_l_l_ .TXT 10 -73 221 0 0 Cg a86.625000,86.625000,71 {\rtf\ansi \deff0{\colortbl;\red0\green0\blue0;}{\fonttbl{\f0\fcharset0 \fnil Arial;}}\plain\cf1\fs20 \pard Round off to four digits and scale the values for writing kernel files.} .EQN 0 65 208 0 0 {0:b}NAME:1 .EQN 6 -66 187 0 0 ({0:K1_L0}NAME)[({0:i}NAME,{0:k}NAME):({0:floor}NAME(10000*{0:Re}NAME(({0:l0}NAME)[({0:i}NAME,{0:k}NAME))+0.5))/({0:b}NAME) .EQN 0 29 188 0 0 ({0:K1_L1}NAME)[({0:i}NAME,{0:k}NAME):({0:floor}NAME(10000*{0:Re}NAME(({0:l1}NAME)[({0:i}NAME,{0:k}NAME))+0.5))/({0:b}NAME) .EQN 0 29 190 0 0 ({0:K1_H0}NAME)[({0:i}NAME,{0:k}NAME):({0:floor}NAME(10000*{0:Re}NAME(({0:h0}NAME)[({0:i}NAME,{0:k}NAME))+0.5))/({0:b}NAME) .EQN 6 -58 199 0 0 ({0:K1_B1}NAME)[({0:i}NAME,{0:k}NAME):({0:floor}NAME(10000*{0:Re}NAME(({0:b1}NAME)[({0:i}NAME,{0:k}NAME))+0.5))/({0:b}NAME) .EQN 6 0 216 0 0 {0:i}NAME${0:k}NAME$({0:K1_L0}NAME)[({0:i}NAME,{0:k}NAME)={0}?_n_u_l_l_ .EQN 0 22 215 0 0 {0:i}NAME${0:k}NAME$({0:K1_L1}NAME)[({0:i}NAME,{0:k}NAME)={0}?_n_u_l_l_ .EQN 0 22 217 0 0 {0:i}NAME${0:k}NAME$({0:K1_H0}NAME)[({0:i}NAME,{0:k}NAME)={0}?_n_u_l_l_ .EQN 0 21 213 0 0 {0:i}NAME${0:k}NAME$({0:K1_B1}NAME)[({0:i}NAME,{0:k}NAME)={0}?_n_u_l_l_ .TXT 8 -63 222 0 0 Cg a85.625000,85.625000,103 {\rtf\ansi \deff0{\colortbl;\red0\green0\blue0;}{\fonttbl{\f0\fcharset0 \fnil Arial;}}\plain\cf1\fs20 \pard Write kernel files for input to the WiT 2-D convolution operator (Use b = 10,000 for unscaled kernels).} .EQN 4 1 185 0 0 {0:WRITEPRN}NAME({0:K1_L0.arr}NAME):{0:d}NAME .EQN 0 24 203 0 0 {0:APPENDPRN}NAME({0:K1_L0.arr}NAME):{0:K1_L0}NAME .EQN 3 -24 189 0 0 {0:WRITEPRN}NAME({0:K1_L1.arr}NAME):{0:d}NAME .EQN 0 24 204 0 0 {0:APPENDPRN}NAME({0:K1_L1.arr}NAME):{0:K1_L1}NAME .EQN 3 -24 191 0 0 {0:WRITEPRN}NAME({0:K1_H0.arr}NAME):{0:d}NAME .EQN 0 24 205 0 0 {0:APPENDPRN}NAME({0:K1_H0.arr}NAME):{0:K1_H0}NAME .EQN 3 -24 197 0 0 {0:WRITEPRN}NAME({0:K1_B1.arr}NAME):{0:d}NAME .EQN 0 24 206 0 0 {0:APPENDPRN}NAME({0:K1_B1.arr}NAME):{0:K1_B1}NAME .TXT 6 -26 224 0 0 Cg a84.375000,84.375000,540 {\rtf\ansi \deff0{\colortbl;\red0\green0\blue0;}{\fonttbl{\f0\fcharset0 \fnil Arial;}}\plain\cf1\fs20 \pard 1. E. P. Simoncelli, and W. T. Freeman, "The Steerable Pyramid: A Flexible Architecture for Multi-Scale Derivative Computation," {\i Proc. ICIP-95}: 444-447, 1995.\par 2. P. J. Burt, and E. H. Adelson, "The Laplacian Pyramid as a Compact Image Code," \par {\i IEEE Trans}. {\b C-31}:532-540, 1983. \par 3. E. P. Simoncelli, W. T. Freeman, E. H. Adelson, and D. J. Heeger, "Shiftable Multiscale Transforms," \par {\i I}{\i EEE Trans}. { \b IT-38}(2):587-607, 1992.\par 4. K. R. Castleman, M.Schulze, and Q. Wu, "Simplified Design of Steerable Pyramid Filters," {\i Proc. ISCAS '98,} June 3, 1998.\par }