%PDF-1.3 1 0 obj << /Kids [ 3 0 R 4 0 R 5 0 R 6 0 R 7 0 R 8 0 R 9 0 R 10 0 R 11 0 R ] /Type /Pages /Count 9 >> endobj 2 0 obj << /Title (Binarized Convolutional Neural Networks With Separable Filters for Efficient Hardware Acceleration) /Producer (PyPDF2) /Author (Jeng\055Hau Lin\054 Tianwei Xing\054 Ritchie Zhao\054 Zhiru Zhang\054 Mani Srivastava\054 Zhuowen Tu\054 Rajesh K\056 Gupta) /Subject (2017 IEEE Conference on Computer Vision and Pattern Recognition Workshops) >> endobj 3 0 obj << /Parent 1 0 R /Rotate 0 /Type /Page /Contents 13 0 R /Resources << /XObject << /x8 14 0 R /x6 17 0 R /R44 20 0 R /R43 24 0 R /R38 25 0 R /R37 23 0 R /x12 26 0 R /x10 29 0 R >> /ExtGState << /s9 32 0 R /R39 35 0 R /s5 36 0 R /R42 39 0 R /s7 40 0 R /s11 43 0 R /R15 46 0 R /a0 << /CA 1 /ca 1 >> >> /Font << /R47 47 0 R /F2 51 0 R /R28 52 0 R /F1 56 0 R /R16 57 0 R /R18 61 0 R /R20 65 0 R /R22 68 0 R /R24 72 0 R /R26 76 0 R >> /ProcSet [ /Text /ImageC /ImageB /PDF /ImageI ] /ColorSpace << /R36 21 0 R /R46 80 0 R /R33 82 0 R /R41 84 0 R /R31 86 0 R >> >> /MediaBox [ 0 0 612 792 ] /Annots [ 88 0 R 89 0 R 90 0 R 91 0 R 92 0 R 93 0 R 94 0 R ] >> endobj 4 0 obj << /Parent 1 0 R /Rotate 0 /Type /Page /Contents 95 0 R /Resources << /ColorSpace << /R33 82 0 R /R31 86 0 R >> /ExtGState << /R15 46 0 R >> /Font << /R84 96 0 R /R22 68 0 R /R24 72 0 R /F2 100 0 R /R28 52 0 R /F1 101 0 R /R16 57 0 R /R18 61 0 R /R82 102 0 R /R80 105 0 R /R86 109 0 R /R26 76 0 R >> /ProcSet [ /ImageC /Text /PDF /ImageI /ImageB ] >> /MediaBox [ 0 0 612 792 ] /Annots [ 113 0 R 114 0 R 115 0 R 116 0 R 117 0 R 118 0 R 119 0 R 120 0 R 121 0 R 122 0 R 123 0 R 124 0 R 125 0 R 126 0 R 127 0 R 128 0 R 129 0 R 130 0 R 131 0 R ] >> endobj 5 0 obj << /Parent 1 0 R /Rotate 0 /Type /Page /Contents 132 0 R /Resources << /XObject << /R112 133 0 R /R113 137 0 R /R110 136 0 R /R111 138 0 R /R117 139 0 R /R114 140 0 R >> /ExtGState << /R42 39 0 R /R15 46 0 R /R39 35 0 R >> /Font << /R118 141 0 R /F1 144 0 R /R104 145 0 R /R115 149 0 R /F2 153 0 R /R28 52 0 R /R124 154 0 R /R122 158 0 R /R16 57 0 R /R120 161 0 R /R18 61 0 R /R82 102 0 R /R80 105 0 R /R106 164 0 R /R26 76 0 R >> /ProcSet [ /Text /ImageC /ImageB /PDF /ImageI ] /ColorSpace << /R109 134 0 R /R36 21 0 R /R46 80 0 R /R33 82 0 R /R41 84 0 R /R31 86 0 R >> >> /MediaBox [ 0 0 612 792 ] /Annots [ 168 0 R 169 0 R 170 0 R 171 0 R 172 0 R 173 0 R 174 0 R 175 0 R 176 0 R 177 0 R 178 0 R ] >> endobj 6 0 obj << /Parent 1 0 R /Rotate 0 /Type /Page /Contents 179 0 R /Resources << /ColorSpace << /R33 82 0 R /R31 86 0 R >> /ExtGState << /R15 46 0 R >> /Font << /R84 96 0 R /R155 180 0 R /R153 183 0 R /R22 68 0 R /R24 72 0 R /F2 188 0 R /R28 52 0 R /F1 189 0 R /R16 57 0 R /R20 65 0 R /R18 61 0 R /R82 102 0 R /R80 105 0 R /R86 109 0 R /R26 76 0 R >> /ProcSet [ /ImageC /Text /PDF /ImageI /ImageB ] >> /MediaBox [ 0 0 612 792 ] /Annots [ 190 0 R 191 0 R 192 0 R 193 0 R 194 0 R 195 0 R 196 0 R 197 0 R 198 0 R 199 0 R 200 0 R 201 0 R 202 0 R 203 0 R 204 0 R 205 0 R 206 0 R 207 0 R 208 0 R 209 0 R 210 0 R ] >> endobj 7 0 obj << /Parent 1 0 R /Rotate 0 /Type /Page /Contents 211 0 R /Resources << /ColorSpace << /R33 82 0 R /R31 86 0 R >> /ExtGState << /R15 46 0 R >> /Font << /R22 68 0 R /F2 212 0 R /R28 52 0 R /F1 213 0 R /R16 57 0 R /R120 161 0 R /R18 61 0 R /R80 105 0 R /R24 72 0 R /R26 76 0 R >> /ProcSet [ /ImageC /Text /PDF /ImageI /ImageB ] >> /MediaBox [ 0 0 612 792 ] /Annots [ 214 0 R 215 0 R 216 0 R 217 0 R 218 0 R 219 0 R 220 0 R 221 0 R 222 0 R 223 0 R 224 0 R 225 0 R 226 0 R ] >> endobj 8 0 obj << /Parent 1 0 R /Rotate 0 /Type /Page /Contents 227 0 R /Resources << /XObject << /R189 228 0 R /R190 229 0 R >> /ExtGState << /R15 46 0 R >> /Font << /F2 230 0 R /R28 52 0 R /F1 231 0 R /R16 57 0 R /R18 61 0 R /R26 76 0 R >> /ProcSet [ /Text /ImageC /ImageB /PDF /ImageI ] /ColorSpace << /R33 82 0 R /R31 86 0 R >> >> /MediaBox [ 0 0 612 792 ] /Annots [ 232 0 R 233 0 R 234 0 R 235 0 R 236 0 R 237 0 R 238 0 R 239 0 R ] >> endobj 9 0 obj << /Parent 1 0 R /Rotate 0 /Contents 240 0 R /Resources << /XObject << /R210 241 0 R /R208 242 0 R /R209 243 0 R >> /ExtGState << /R15 46 0 R >> /Font << /F2 244 0 R /R28 52 0 R /F1 245 0 R /R16 57 0 R /R18 61 0 R /R26 76 0 R >> /ProcSet [ /Text /ImageC /ImageB /PDF /ImageI ] /ColorSpace << /R33 82 0 R /R31 86 0 R >> >> /Group 246 0 R /MediaBox [ 0 0 612 792 ] /Annots [ 247 0 R 248 0 R 249 0 R 250 0 R 251 0 R 252 0 R 253 0 R 254 0 R 255 0 R 256 0 R 257 0 R ] /Type /Page >> endobj 10 0 obj << /Parent 1 0 R /Rotate 0 /Type /Page /Contents 258 0 R /Resources << /ColorSpace << /R33 82 0 R /R31 86 0 R >> /ExtGState << /R15 46 0 R >> /Font << /F2 259 0 R /R28 52 0 R /F1 260 0 R /R16 57 0 R /R18 61 0 R /R20 65 0 R /R22 68 0 R /R24 72 0 R /R26 76 0 R >> /ProcSet [ /ImageC /Text /PDF /ImageI /ImageB ] >> /MediaBox [ 0 0 612 792 ] /Annots [ 261 0 R 262 0 R 263 0 R 264 0 R 265 0 R 266 0 R 267 0 R 268 0 R 269 0 R 270 0 R 271 0 R ] >> endobj 11 0 obj << /Parent 1 0 R /Rotate 0 /Type /Page /Contents 272 0 R /Resources << /ColorSpace << /R33 82 0 R /R31 86 0 R >> /ExtGState << /R15 46 0 R >> /Font << /R18 61 0 R /F2 273 0 R /F1 274 0 R /R24 72 0 R >> /ProcSet [ /ImageC /Text /PDF /ImageI /ImageB ] >> /MediaBox [ 0 0 612 792 ] /Annots [ 275 0 R 276 0 R 277 0 R 278 0 R 279 0 R 280 0 R 281 0 R 282 0 R 283 0 R 284 0 R 285 0 R 286 0 R 287 0 R 288 0 R 289 0 R 290 0 R 291 0 R 292 0 R 293 0 R 294 0 R 295 0 R 296 0 R 297 0 R 298 0 R 299 0 R 300 0 R 301 0 R 302 0 R 303 0 R 304 0 R 305 0 R 306 0 R 307 0 R 308 0 R 309 0 R ] >> endobj 12 0 obj << /Type /Catalog /Pages 1 0 R >> endobj 13 0 obj << /Length 17598 >> stream q q q 0.10000 0 0 0.10000 0 0 cm /R15 gs 0 g q 10 0 0 10 0 0 cm BT /R16 14.34620 Tf 1 0 0 1 99.19220 675.06700 Tm [ (Binarized) -250.00200 (Con) 40.00710 (v) 9.99625 (olutional) -249.99600 (Neural) -250.00800 (Netw) 9.99455 (orks) -250.01300 (with) -250.01300 (Separable) -250.01200 (Filters) ] TJ 88.27770 -17.93320 Td [ (f) 24.99150 (or) -249.99500 (Ef\336cient) -249.99600 (Hard) 14.98760 (war) 17.99800 (e) -250 (Acceleration) ] TJ /R18 11.95520 Tf -79.59100 -37.85780 Td [ (Jeng\055Hau) -250.00400 (Lin) ] TJ /R18 7.97010 Tf 65.40630 4.33867 Td (1) Tj /R18 11.95520 Tf 4.48281 -4.33867 Td [ (\054) -250.01200 (T) 34.98880 (ianwei) -249.99700 (Xing) ] TJ /R18 7.97010 Tf 71.63520 4.33867 Td (2) Tj /R18 11.95520 Tf 4.48281 -4.33867 Td [ (\054) -250.01200 (Ritchie) -249.99700 (Zhao) ] TJ /R18 7.97010 Tf 68.07230 4.33867 Td (3) Tj /R18 11.95520 Tf 4.48398 -4.33867 Td [ (\054) -250.01200 (Zhiru) -249.98900 (Zhang) ] TJ /R18 7.97010 Tf 66.07500 4.33867 Td (3) Tj /R18 11.95520 Tf 4.48398 -4.33867 Td [ (\054) -250.01200 (Mani) -249.99300 (Sri) 25.00790 (v) 24.98340 (asta) 20.00470 (v) 24.98340 (a) ] TJ /R18 7.97010 Tf 82.87190 4.33867 Td (2) Tj /R18 11.95520 Tf 4.48281 -4.33867 Td (\054) Tj -275.81000 -13.95820 Td [ (Zhuo) 24.98950 (wen) -250.00800 (T) 44.98810 (u) ] TJ /R18 7.97010 Tf 60.58910 4.33906 Td (1\0544) Tj /R18 11.95520 Tf 13.45000 -4.33906 Td [ (and) -249.98700 (Rajesh) -250 (K\056) -250.01000 (Gupta) ] TJ /R18 7.97010 Tf 99.60900 4.33906 Td (1) Tj -245.61100 -13.95900 Td (1) Tj /R18 11.95520 Tf 4.48320 -4.33789 Td [ (Department) -250 (of) -250.01400 (Computer) -250.01400 (Science) -250.00600 (and) -249.98700 (Engineering\054) -249.98500 (UC) -249.99700 (San) -249.98900 (Die) 15.00150 (go) ] TJ /R18 7.97010 Tf 21.66290 -9.62031 Td (2) Tj /R18 11.95520 Tf 4.48320 -4.33789 Td [ (Department) -250 (of) -250.01400 (Electrical) -250.00400 (Engineering\054) -249.98500 (UC) -249.99700 (Los) -249.98900 (Angeles) ] TJ /R18 7.97010 Tf -44.59220 -9.61992 Td (3) Tj /R18 11.95520 Tf 4.48320 -4.33906 Td [ (Department) -250 (of) -250.01500 (Electrical) -250.00400 (and) -249.98700 (Computer) -250.01400 (Engineering\054) -249.98500 (Cornell) -249.98900 (Uni) 24.99570 (v) 14.98510 (ersity) ] TJ /R18 7.97010 Tf 50.31290 -9.61992 Td (4) Tj /R18 11.95520 Tf 4.48281 -4.33789 Td [ (Department) -250 (of) -250.01400 (Cognition) -249.99300 (Science\054) -249.99300 (UC) -249.99700 (San) -249.98900 (Die) 15 (go) ] TJ /R20 7.97010 Tf -73.67700 -9.60898 Td (1) Tj /R22 11.95520 Tf 5.28008 -4.33906 Td (\173) Tj /R20 11.95520 Tf 5.97813 0 Td (jel252\054ztu\054rgupta) Tj /R22 11.95520 Tf 121.94300 0 Td (\175) Tj /R20 11.95520 Tf 5.97695 0 Td (\100ucsd\056edu\054) Tj /R20 7.97010 Tf 78.90390 4.33906 Td (2) Tj /R22 11.95520 Tf 5.28008 -4.33906 Td (\173) Tj /R20 11.95520 Tf 5.97813 0 Td (twxing\054mbs) Tj /R22 11.95520 Tf 71.73090 0 Td (\175) Tj /R20 11.95520 Tf 5.97813 0 Td (\100ucla\056edu\054) Tj /R20 7.97010 Tf -212.35400 -9.60898 Td (3) Tj /R22 11.95520 Tf 5.27969 -4.33789 Td (\173) Tj /R20 11.95520 Tf 5.97813 0 Td (rz252\054zhiruz) Tj /R22 11.95520 Tf 86.07700 0 Td (\175) Tj /R20 11.95520 Tf 5.97813 0 Td (\100cornell\056edu) Tj /R16 11.95520 Tf -160.23500 -41.04730 Td (Abstract) Tj /R24 9.96260 Tf -83.92770 -23.90980 Td [ (State\055of\055the\055art) -247.98800 (con) 40 (volutional) -247.00800 (neur) 14.99010 (al) -247.98600 (networks) -248.00300 (ar) 36.98650 (e) -248.00300 (enor) 20.00890 (\055) ] TJ -11.95510 -11.95510 Td [ (mously) -455.98000 (costly) -455.98500 (in) -455.99000 (both) -456.02000 (compute) -455.98600 (and) -455.98800 (memory) 55.01780 (\054) -507.99100 (demanding) ] TJ 11.95510 TL T* [ (massively) -488.01500 (par) 14.99380 (allel) -486.99500 (GPUs) -487.98100 (for) -486.99800 (e) 19.99180 (xecution\056) -1022.99000 (Suc) 14.98280 (h) -487.99200 (networks) ] TJ T* [ (str) 14.99750 (ain) -304.01100 (the) -303 (computational) -304.00400 (capabilities) -302.99400 (and) -304.01300 (ener) 37.01590 (gy) -303.98800 (available) ] TJ 11.95590 TL T* [ (to) -354.98700 (embedded) -354.99000 (and) -356.00400 (mobile) -355.01600 (pr) 44.98390 (ocessing) -355.01300 (platforms\054) -382 (r) 37.01830 (estricting) ] TJ 11.95510 TL T* [ (their) -409.98900 (use) -410.00300 (in) -409.01800 (many) -410.00100 (important) -409.99900 (applications\056) -788.98100 (In) -410.00800 (this) -409.98600 (paper) 111.01800 (\054) ] TJ T* [ (we) -306.01800 (push) -304.98700 (the) -306.01900 (boundaries) -305.98200 (of) -304.99600 (har) 36.99020 (dwar) 37.00360 (e\055ef) 17.99210 (fective) -305.98300 (CNN) -305.98800 (design) ] TJ T* [ (by) -364.99700 (pr) 44.98390 (oposing) -364.01900 (BCNN) -364.99300 (with) -363.98500 (Separ) 14.99500 (able) -364.98600 (F) 45.01700 (ilter) 9.98118 (s) -364.99300 (\050BCNNw\057SF\051\054) ] TJ T* [ (whic) 14.99870 (h) -537.98400 (applies) -539.01700 (Singular) -537.98300 (V) 111.00500 (alue) -538.01600 (Decomposition) -538.99800 (\050SVD\051) -537.98400 (on) ] TJ T* [ (BCNN) -404.98700 (k) 9.99404 (ernels) -405.01500 (to) -405.99800 (further) -404.99900 (r) 37.01960 (educe) -404.99400 (computational) -405.00800 (and) -405.99600 (stor) 19.98200 (\055) ] TJ 11.95630 TL T* [ (a) 10.00320 (g) 10.00320 (e) -256 (comple) 20.00830 (xity) 55.01660 (\056) -329.00100 (T) 92 (o) -257.01100 (enable) -255.98300 (its) -256.01500 (implementation\054) -258.01300 (we) -255.98700 (pr) 44.98510 (o) 10.00320 (vide) -257.01300 (a) ] TJ 11.95470 TL T* [ (closed) -253.98200 (form) -254.01500 (of) -253.98500 (the) -253.98900 (gr) 14.98890 (adient) -254.01200 (o) 10.00320 (ver) -254 (SVD) -253.98500 (to) -253.98500 (calculate) -254.01200 (the) -253.98900 (e) 19.99180 (xact) ] TJ T* [ (gr) 14.98890 (adient) -216.01700 (with) -216.00900 (r) 37.01960 (espect) -215.99800 (to) -215.99100 (e) 15.01220 (very) -216.01100 (binarized) -216 (weight) -216.00800 (in) -215.99100 (bac) 20.00160 (kwar) 36.99380 (d) ] TJ T* [ (pr) 44.98390 (opa) 10.01360 (gation\056) -408.99300 (W) 91.98590 (e) -281.99700 (verify) -283.00400 (BCNNw\057SF) -283.01700 (on) -283.00200 (the) -283.00400 (MNIST) 74.01950 (\054) -283.00900 (CIF) 115.01500 (AR\055) ] TJ T* [ (10\054) -324.99200 (and) -308.99200 (SVHN) -310.00200 (datasets\054) -325.00500 (and) -310.01200 (impl) 1.00228 (ement) -309.98000 (an) -310.01700 (acceler) 15.01710 (ator) -310.00500 (for) ] TJ 11.95590 TL T* [ (CIF) 115.01500 (AR\05510) -370.00200 (on) -370.98700 (FPGA) -370.00200 (har) 36.99020 (dwar) 37.00360 (e) 15.01220 (\056) -670.98400 (Our) -370.00300 (BCNNw\057SF) -371.00200 (acceler) 19.99670 (\055) ] TJ 11.95510 TL T* [ (ator) -387.99000 (r) 37.01960 (ealizes) -389.01000 (memory) -388.00500 (savings) -387.98300 (of) ] TJ /R26 9.96260 Tf 136.30500 0 Td (17) Tj /R24 9.96260 Tf 9.96172 0 Td [ (\045) -388.01200 (and) -389.01800 (e) 19.99180 (xecution) -387.99700 (time) ] TJ -146.26700 -11.95510 Td [ (r) 37.01960 (eduction) -228.99500 (of) ] TJ /R26 9.96260 Tf 50.14180 0 Td (31) Tj /R28 9.96260 Tf 9.96211 0 Td (\056) Tj /R26 9.96260 Tf 2.76797 0 Td (3\045) Tj /R24 9.96260 Tf 15.56990 0 Td [ (compar) 36.99380 (ed) -230 (to) -229.00800 (BCNN) -229.99600 (wit) 1.00718 (h) -229.99600 (only) -229.98900 (minor) -228.99400 (ac\055) ] TJ -78.44180 -11.95510 Td [ (cur) 14.98460 (acy) -250.00100 (sacri\336ces\056) ] TJ /R16 11.95520 Tf 33.91480 TL T* [ (1\056) -249.99000 (Intr) 18.01460 (oduction) ] TJ /R18 9.96260 Tf 11.95510 -18.92890 Td [ (Albeit) -246.01200 (the) -247.01000 (community) -245.98300 (of) -247.01600 (neural) -245.99300 (netw) 10.00810 (orks) -247.00500 (has) -245.99100 (been) -247.01500 (pros\055) ] TJ -11.95510 -11.95510 Td [ (pering) -564.98900 (for) -565.00500 (decades\054) -644.00900 (state\055of\055the\055art) -564.99300 (CNNs) -565.01800 (still) -565.00900 (demand) ] TJ 11.95510 TL T* [ (signi\336cant) -608.00700 (computing) -608.98800 (resources) -608.99400 (\050i\056e\056\054) -697.99400 (high\055performance) ] TJ T* [ (GPUs\051\054) -240.01300 (and) -237.99400 (are) -236.99200 (eminently) -237.99800 (unsuited) -238.00300 (for) -236.98100 (resource) -238.00200 (and) -237.99500 (po) 24.98600 (wer) 19.99180 (\055) ] TJ T* [ (limited) -545.98500 (embedded) -546.00700 (hardw) 10.00320 (are) -546 (or) -545.98600 (Internet\055of\055Things) -545.99000 (\050IoT\051) ] TJ T* [ (platforms) -222.01000 (\133) ] TJ ET Q /R31 cs 0 1 0 scn q 10 0 0 10 0 0 cm BT /R18 9.96260 Tf 1 0 0 1 93.82770 128.82100 Tm (13) Tj ET Q /R33 cs 0 scn q 10 0 0 10 0 0 cm BT /R18 9.96260 Tf 1 0 0 1 103.79100 128.82100 Tm [ (\135\056) -301.01000 (Reasons) -222.99500 (for) -222.00300 (high) -222.01900 (resource) -222.98500 (needs) -221.99500 (include) -223.00200 (the) ] TJ -53.67850 -11.95630 Td [ (comple) 14.99870 (xity) -266.99000 (of) -267.01300 (connections) -266.00200 (among) -266.99100 (layers\054) -271.00400 (the) -267.00700 (sheer) -267.01400 (number) ] TJ 11.95470 TL T* [ (of) -303.98700 (\336x) 14.99750 (ed\055point) -304.98100 (multiplication) -303.99300 (and) -303.98200 (accumulation) -303.99100 (\050MA) 40.00310 (C\051) -304.99800 (op\055) ] TJ T* [ (erations\054) -355.01800 (and) -332.99800 (the) -334.01500 (storage) -334.01200 (requirements) -333.99600 (for) -333.00600 (weights) -333.99300 (and) -334.01800 (bi\055) ] TJ T* [ (ases\056) -475.99300 (Ev) 14.98710 (en) -305.00700 (if) -305.98400 (netw) 10.00940 (ork) -305 (training) -305.01800 (is) -306.01400 (done) -304.99800 (of) 25.01790 (f\055line\054) -318.99600 (only) -304.98600 (a) -305.99300 (fe) 25.00810 (w) ] TJ ET Q q 3467.26000 4403.70000 1605.19000 477.10900 re W n Q q 3467.26000 4403.70000 1605.19000 477.10900 re W n q 1605.19000 0 0 477.10900 3467.26000 4403.70000 cm /R38 Do Q Q /R39 gs q 3461.20000 4397.64000 1617.32000 489.24200 re W n /R41 cs 0 scn 3467.26000 4403.70000 1605.19000 477.10900 re f Q q 3467.26000 3842.10000 1605.19000 477.10900 re W n Q /R42 gs q 3467.26000 3842.10000 1605.19000 477.10900 re W n q 1605.19000 0 0 477.10900 3467.26000 3842.10000 cm /R43 Do Q Q /R39 gs q 3461.20000 3836.03000 1617.32000 489.24200 re W n /R41 cs 0 scn 3467.26000 3842.10000 1605.19000 477.10900 re f Q q 3467.26000 3280.49000 1605.19000 477.10900 re W n Q /R42 gs q 3467.26000 3280.49000 1605.19000 477.10900 re W n q 1605.19000 0 0 477.10900 3467.26000 3280.49000 cm /R44 Do Q Q /R39 gs q 3461.20000 3274.43000 1617.32000 489.23800 re W n /R41 cs 0 scn 3467.26000 3280.49000 1605.19000 477.10900 re f Q q 4195.05000 4515.14000 m 4344.66000 4515.14000 l 4344.66000 4379.69000 l 4195.05000 4379.69000 l h 4195.05000 4515.14000 m 4344.66000 4515.14000 l 4344.66000 4379.69000 l 4195.05000 4379.69000 l h 4195.05000 4515.14000 m 4344.66000 4515.14000 l 4344.66000 4379.69000 l 4195.05000 4379.69000 l h 4195.05000 4515.14000 m W n /R41 cs 0 scn 4195.05000 4379.69000 149.60200 135.44900 re f /R42 gs /R46 cs 0 0 0 scn q 10 0 0 10 0 0 cm BT /R47 7.27794 Tf 1 0 0 1 422.53800 441.91100 Tm [ (\050a) -0.19456 (\051) ] TJ ET Q Q q 4195.05000 3964.65000 m 4344.66000 3964.65000 l 4344.66000 3806.96000 l 4195.05000 3806.96000 l h 4195.05000 3964.65000 m 4344.66000 3964.65000 l 4344.66000 3806.96000 l 4195.05000 3806.96000 l h 4195.05000 3964.65000 m 4344.66000 3964.65000 l 4344.66000 3806.96000 l 4195.05000 3806.96000 l h 4195.05000 3964.65000 m 4344.66000 3964.65000 l 4344.66000 3806.96000 l 4195.05000 3806.96000 l h 4195.05000 3964.65000 m W n /R41 cs 0 scn 4195.05000 3806.96000 149.60200 157.68800 re f /R42 gs /R46 cs 0 0 0 scn q 10 0 0 10 0 0 cm BT /R47 7.27794 Tf 1 0 0 1 422.53800 385.75100 Tm [ (\050b) -0.19456 (\051) ] TJ ET Q Q q 4195.05000 3391.93000 m 4344.66000 3391.93000 l 4344.66000 3256.48000 l 4195.05000 3256.48000 l h 4195.05000 3391.93000 m 4344.66000 3391.93000 l 4344.66000 3256.48000 l 4195.05000 3256.48000 l h 4195.05000 3391.93000 m 4344.66000 3391.93000 l 4344.66000 3256.48000 l 4195.05000 3256.48000 l h 4195.05000 3391.93000 m 4344.66000 3391.93000 l 4344.66000 3256.48000 l 4195.05000 3256.48000 l h 4195.05000 3391.93000 m W n /R41 cs 0 scn 4195.05000 3256.48000 149.60200 135.44900 re f /R42 gs /R46 cs 0 0 0 scn q 10 0 0 10 0 0 cm BT /R47 7.27794 Tf 1 0 0 1 422.74300 329.59000 Tm (\050c\051) Tj ET Q Q /R42 gs 0 g q 10 0 0 10 0 0 cm BT /R18 8.96640 Tf 1 0 0 1 308.86200 312.26300 Tm [ (Figure) -339.99000 (1\056) -340.00600 (Comparison) -339.98500 (of) -339.99800 (\336lters\072) -490.00800 (\050a\051) -339.99000 (original) -339.99000 (\337oating) -340.01200 (point) -339.01000 (\336lter\073) ] TJ 10.95780 TL T* [ (\050b\051) -250.00600 (same) -250.00300 (\336lter) -250.01900 (binarized\073) -249.97800 (\050c\051) -249.98100 (approximated) -249.97800 (separable) -250.01100 (binary) -250.00600 (\336lter) 54.98500 (\056) ] TJ /R18 9.96260 Tf 36.40310 TL T* [ (high\055end) -246.99300 (IoT) -247.01300 (de) 25.01540 (vices) -247.98800 (can) -246.98100 (realistically) -246.98300 (carry) -246.98800 (out) -246.99800 (the) -247.98800 (forw) 9.99833 (ard) ] TJ 11.95590 TL T* [ (propag) 4.99181 (ation) -244.99800 (of) -243.99600 (e) 25.01050 (v) 14.98280 (en) -245.01800 (a) -244.00300 (simple) -244.98400 (CNN) -244.99800 (for) -243.99900 (image) -245.00300 (classi\336cation\056) ] TJ 11.95510 -14.24220 Td [ (Binarized) -423.00500 (con) 39.99820 (v) 20.00160 (olutional) -422.98300 (neural) -422.98300 (netw) 10.00810 (orks) -423.01300 (\050BCNNs\051) -422.99800 (\133) ] TJ ET Q /R31 cs 0 1 0 scn q 10 0 0 10 0 0 cm BT /R18 9.96260 Tf 1 0 0 1 537.64300 238.70400 Tm (6) Tj ET Q /R33 cs 0 scn q 10 0 0 10 0 0 cm BT /R18 9.96260 Tf 1 0 0 1 542.62400 238.70400 Tm (\054) Tj ET Q /R31 cs 0 1 0 scn q 10 0 0 10 0 0 cm BT /R18 9.96260 Tf 1 0 0 1 308.86200 226.74900 Tm (3) Tj ET Q /R33 cs 0 scn q 10 0 0 10 0 0 cm BT /R18 9.96260 Tf 1 0 0 1 313.84300 226.74900 Tm (\054) Tj ET Q /R31 cs 0 1 0 scn q 10 0 0 10 0 0 cm BT /R18 9.96260 Tf 1 0 0 1 321.16600 226.74900 Tm (18) Tj ET Q /R33 cs 0 scn q 10 0 0 10 0 0 cm BT /R18 9.96260 Tf 1 0 0 1 331.12900 226.74900 Tm (\054) Tj ET Q /R31 cs 0 1 0 scn q 10 0 0 10 0 0 cm BT /R18 9.96260 Tf 1 0 0 1 338.45100 226.74900 Tm (9) Tj ET Q /R33 cs 0 scn q 10 0 0 10 0 0 cm BT /R18 9.96260 Tf 1 0 0 1 343.43200 226.74900 Tm (\054) Tj ET Q /R31 cs 0 1 0 scn q 10 0 0 10 0 0 cm BT /R18 9.96260 Tf 1 0 0 1 350.75500 226.74900 Tm (13) Tj ET Q /R33 cs 0 scn q 10 0 0 10 0 0 cm BT /R18 9.96260 Tf 1 0 0 1 360.71700 226.74900 Tm [ (\135) -484 (ha) 19.99670 (v) 14.00260 (e) -484.00300 (been) -485.01700 (proposed) -484.99300 (as) -485.01700 (a) -484.98300 (more) -485.00700 (hardw) 10.00320 (are\055) ] TJ -51.85510 -11.95470 Td [ (friendly) -494.99600 (model) -494.99100 (with) -494.99300 (e) 15.01220 (xtremely) -494.99100 (de) 15.01710 (generated) -495.99600 (precision) -494.99100 (of) ] TJ 11.95510 TL T* [ (weights) -311.99700 (and) -311.00200 (acti) 24.98110 (v) 24.98110 (ations\056) -494.98600 (BCNN) -311.99200 (replaces) -311.00700 (\337oating) -311.98700 (or) -311.98700 (\336x) 14.99750 (ed\055) ] TJ 11.95630 TL T* [ (point) -298 (multiplies) -296.99000 (with) -298.00700 (XNOR) -298.00900 (operations) -298 (\050whic) 0.99003 (h) -297.98500 (can) -297.99400 (be) -297.99000 (im\055) ] TJ 11.95470 TL T* [ (plemented) -222.99200 (e) 15.01220 (xtremely) -222.99700 (ef) 25.00810 (\336ciently) -222.00200 (on) -223.01200 (ASIC) -222.99200 (or) -222.98200 (FPGA) -222.98700 (de) 25.01540 (vices\051) ] TJ T* [ (and) -283.98700 (achie) 25.01540 (v) 14.98280 (ed) -283.99200 (near) -284 (state\055of\055the) -284.01600 (art) -283.99200 (accurac) 14.99750 (y) -283.98700 (on) -283.98200 (a) -283.99700 (number) -284.01100 (of) ] TJ T* [ (real\055w) 9.99343 (orld) -312.01200 (image) -312.01200 (datasets) -312.00700 (at) -311.00200 (time) -312.00200 (of) -311.98700 (publication\056) -495.98600 (Unfortu\055) ] TJ T* [ (nately) 64.98430 (\054) -366.01500 (this) -343.01600 (hardw) 10.00320 (are) -343.01400 (ef) 25.00810 (\336cienc) 14.99260 (y) -342.99700 (is) -342.98700 (of) 25.01540 (fset) -342.99700 (by) -342.99200 (the) -342.99200 (f) 9.99343 (act) -343.00200 (that) -342.98700 (a) ] TJ T* [ (BCNN) -238.00700 (model) -238.01400 (is) -239.00700 (t) 0.98758 (ypically) -238.99000 (tens) -237.98500 (or) -238 (hundreds) -238.01400 (times) -238.00900 (the) -239.00900 (size) -237.99500 (of) ] TJ 11.95630 TL T* [ (a) -200.01100 (CNN) -199.00600 (model) -199.98100 (of) -198.98400 (equal) -199.99800 (accurac) 14.99750 (y) 65.01370 (\056) -293.00500 (T) 79.99160 (o) -200 (mak) 10.01300 (e) -198.99100 (BCNNs) -200.00600 (practical\054) ] TJ 11.95510 TL T* [ (an) -249.99700 (ef) 25.00810 (fecti) 25.01790 (v) 14.98280 (e) -250.00200 (w) 10 (ay) -249.99700 (to) -249.98500 (reduce) -250.00200 (the) -249.98800 (model) -250.01200 (size) -249.99300 (is) -249.98300 (required\056) ] TJ 11.95510 -14.24180 Td [ (In) -273.99100 (this) -274.00800 (paper) 39.99090 (\054) -281.00900 (we) -273.99600 (introduce) -274.00800 (Separable) -273.98400 (Filters) -273.99800 (\050SF\051) -274.00800 (on) -275.00300 (bi\055) ] TJ -11.95510 -11.95510 Td [ (narized) -317.98600 (\336lters\054) -335.01300 (as) -317.98400 (sho) 24.99340 (wn) -318.99800 (in) -318.01600 (Fig\056) ] TJ ET Q /R31 cs 1 0 0 scn q 10 0 0 10 0 0 cm BT /R18 9.96260 Tf 1 0 0 1 440.14900 81 Tm (1) Tj ET Q /R33 cs 0 scn q 10 0 0 10 0 0 cm BT /R18 9.96260 Tf 1 0 0 1 445.13000 81 Tm [ (\050c\051\054) -335.01300 (to) -318.01600 (further) -319 (reduce) -317.99100 (the) ] TJ -150.00900 -29.88790 Td (1) Tj ET Q Q Q q q 1 1 1 rg /a0 gs 48.40600 786.42200 515.18800 -52.69900 re f q /s5 gs /x6 Do Q q /s7 gs /x8 Do Q q /s9 gs /x10 Do Q q /s11 gs /x12 Do Q Q Q Q q 1 0 0 1 0 0 cm BT /F1 12 Tf 14.40000 TL ET 1 1 1 rg n 270 47 72 14 re f* 0.50000 0.50000 0.50000 rg BT /F2 9 Tf 10.80000 TL ET BT 1 0 0 1 301.50000 50 Tm (27) Tj T* ET Q endstream endobj 14 0 obj << /Filter /FlateDecode /Resources << /ExtGState << /a0 << /CA 1 /ca 1 >> >> /XObject << /x18 15 0 R >> >> /Length 28 /Group << /Type /Group /S /Transparency /CS /DeviceRGB /I true >> /BBox [ 78 746 96 765 ] /Type /XObject /Subtype /Form >> stream x+O4PH/VЯ0Pp 0 endstream endobj 15 0 obj << /Filter /FlateDecode /Resources 16 0 R /Length 107 /Type /XObject /BBox [ 78 746 96 765 ] /Subtype /Form >> stream xe AC̬wʠ =p,?]%+H-
Jc "82w8VSnGW;"
endstream
endobj
16 0 obj
<<
/ExtGState <<
/a0 <<
/CA 1
/ca 1
>>
>>
>>
endobj
17 0 obj
<<
/Filter /FlateDecode
/Resources <<
/ExtGState <<
/a0 <<
/CA 1
/ca 1
>>
>>
/XObject <<
/x15 18 0 R
>>
>>
/Length 28
/Group <<
/Type /Group
/S /Transparency
/CS /DeviceRGB
/I true
>>
/BBox [ 67 752 84 775 ]
/Type /XObject
/Subtype /Form
>>
stream
x+O4PH/VЯ04Up
0
endstream
endobj
18 0 obj
<<
/Filter /FlateDecode
/Resources 19 0 R
/Length 228
/Type /XObject
/BBox [ 67 752 84 775 ]
/Subtype /Form
>>
stream
xeQKn!s ?FPav6R٪TS.
b];15YyR
{7QL.\:Rv/x9l+L7h%1!}i/AI(kz"U&,YO![R hg{3}4/GyYF:!w}Gn+'xJcO9i뽼_-:`
endstream
endobj
19 0 obj
<<
/ExtGState <<
/a0 <<
/CA 1
/ca 1
>>
>>
>>
endobj
20 0 obj
<<
/Filter /FlateDecode
/Interpolate true
/Length 3159
/ColorSpace 21 0 R
/DecodeParms <<
/Columns 397
/Colors 3
/Predictor 15
>>
/SMask 23 0 R
/BitsPerComponent 8
/Height 118
/Width 397
/Subtype /Image
>>
stream
xh/z,6Z%o+Q+e(Y&jx;jL!M|fǴ4=kcnWn}_ˇmPWW O 4 < x
; @w) S 54(|oS{dx
_y*}=#S UjoTO a"_Dl3_ ^xv&yʉg@@x)HpJKk|c|^c
$?&K)*~1}5jH }ƙ<:C2J+S i$+gC@#QߑR>%x1j4|Ouvvr&?OGs'~4|O}3^_$xrA iL 555{_٘%*!xJ=(9H>̙СC=s)O/GK-֘]]c"igÆ
T'o81ЫJPueS=&Fvٻn |gp{