Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ディジタル信号処理の入り口に立つ

Taro Masuda
October 27, 2020

 ディジタル信号処理の入り口に立つ

音楽鯖 第1回LT会にて発表

Taro Masuda

October 27, 2020
Tweet

More Decks by Taro Masuda

Other Decks in Technology

Transcript

  1. ໨࣍ • ࣗݾ঺հ • σΟδλϧ৴߸ͱ͸ʁ • पظɾप೾਺ͷ෮श • ཭ࢄ࣌ؒϑʔϦΤڃ਺ʢ%5'4ʣͷఆٛࣜ •

    Єͷ෮श • FYQ KКLO/ ͷҙຯ • DPTͱTJOͱͷྨࣅ౓ ૬ؔ • ม׵݁Ռͷղऍɿৼ෯ͱҐ૬ • ·ͱΊ 
  2. ࣗݾ঺հɿ૿ా ଠ࿠ 5BSP.BTVEB • ग़਎ɿౡࠜݝদߐࢢʢ0GGJDJBM඘உEJTNͱ3VCZͷ֗ʣ • େֶਐֶ͔Β೥ؒ౦ژʹ͍Δ౎ձ͔ͿΕͷాࣷͬ΃ • ࢓ࣄ •

    4*FSͷݚڀ։ൃ෦ॺͰಇ͘ػցֶशΤϯδχΞ • Իڹ৴߸ॲཧɺը૾ॲཧ͕ϝΠϯɻ/-1͸͔ͬͨ͡ఔ౓ • ڵຯ • ػցֶशɺԻڹ৴߸ॲཧɺԻָ৘ใॲཧɺNVBOB ษڧձ ӡӦ • ,BHHMFºɺ"U$PEFS྘ɻਓؒੑΛ๋͛ͣΏͬ͘Γษڧத • ܦྺ • .Ͱ࢈૯ݚ ޙ౻͞Μ ژେ ٢Ҫ͞ΜͷݩͰमߦͨ͠ΓϠϚϋ3%Πϯλʔϯͨ͠Γ • ָثͷԋ૗ϑϨʔζͰۂΛݕࡧ͢Δݚڀ͕*4.*3 Իָ৘ใݕࡧͷࠃࡍձٞ ʹ࠾࿥ • IUUQTTUBGGBJTUHPKQNHPUP1"1&3*4.*3NBTVEBQEG • ৽ଔͰ౦ࣳͷݚڀॴʹೖࣾɺԻ੠ೝࣝͷͨΊͷԻݯ෼཭ͷݚڀͰ*$"441ʹ࠾࿥ • IUUQTJFFFYQMPSFJFFFPSHEPDVNFOU • ޷͖ͳΞʔςΟετ • JOEJHPMB&OE αΧφΫγϣϯ TVNJLB  !NM@UBSP
  3. σΟδλϧ৴߸ͱ͸ʁ • Իͷ৔߹ɿҰఆִؒ͝ͱʹ؍ଌͨ࣌ؒ͠ͷؔ਺ͩΑ • Y<O>ͱ͔ Y<U>ͱΑ͘දه͞ΕΔ O U͸੔਺ ࣌ࠁʹରԠ •

    ӈͷྫɿY<> Y<>  Y<> Y<> • Yͷ஋͸ϚΠΫͷৼಈ൘ͷ༳ΕΛిѹʹม׵ͯ͠ܭଌ • ༨ஊ ը૾΋σΟδλϧ৴߸ͩΑ ۭؒͷؔ਺ͱͯ͠ఆٛͰ͖ΔΑ • ೖྗ ॎ࠲ඪɺԣ࠲ඪ  ˠ ً౓ ໌Δ͞ ͷ஋Λग़ྗ͢Δؔ਺ͩΑ IUUQETMFFFVSZVLZVBDKQ%0$4ETQOPEFIUNM  IUUQTXXXPOPTPLLJDPKQ)1 8,D@TVQQPSUOFXSFQPSUTPVOETPVOETFOTPS@IUN
  4. पظɾप೾਺ͷ෮श • पظ5<T>ɿ೾ܗͷ܁Γฦ͠ճ෼ͷ࣌ؒͷ௕͞ • प೾਺G<)[>ɿ ඵؒͷ܁Γฦ͠ͷճ਺ • Gº 5 Gͱ5͸ٯ਺

    ൓ൺྫ ͷؔ܎ͩͶ IUUQTXXXIFQDPDPKQOFUXPSLSFOFXBCMF@FOFSH ZFGGPSUTQSPCMFNKBQBO@I[IUNM 
  5. ཭ࢄ࣌ؒϑʔϦΤڃ਺ʢ%5'4ʣͷఆٛࣜ • Lप೾਺ͷߴ͞Λࣔࣗ͢વ਺    ʜ • 9<L>ม׵݁ՌɻLΛม͑ͯܭࢉͨ͠஋ͷฒͼ͕प೾਺εϖΫτϧ •

    /ਓ͕ܾؒΊΔղੳͷղ૾౓ʢࡉ͔͞ʣɻͱ͔ͱ͔ • К› ֯౓ͷҰप෼ͩΑ • ʮ͜ΕͰ೾Λप೾਺͝ͱʹ෼ղͰ͖ΔʜʁͳΔ΄ͲɺΘ͔ΒΜʂʯ • ࠓ೔͸͜ͷࣜͷҙຯΛͪΐͬͱͰ΋ᡰʹམͪΔΑ͏ʹ͢Δͷ͕໨తͩΑ ڏ਺୯Ґ 
  6. FYQ KКLO/ ͷҙຯ • DPTͱTJOͷ଍͠ࢉͷ͜ͱͩΑ • େֶͷݴ༿Ͱݴ͏ͱෳૉਖ਼ݭ೾ • ূ໌͸ෳૉղੳͷڭՊॻͳͲʹৡΔΑ ΦΠϥʔͷެࣜͰάάͬͯΈΑ͏

    • ˞ڏ਺ ෳૉ਺ ͸DPTͱTJOΛ෼཭͢ΔͨΊͷศ্ٓ ͷಋೖͰ͋Γɺߴঘͳɾ఩ֶతͳҙຯ͸ͳ͍Α • DPT Y TJO Y Λ෮श͓ͯ͜͠͏ • ೾ͷܗΛ͍ͯͯ͠ɺ› К पظͩΑ • › К ͣΒ͢ͱ׬શʹҰக͢ΔΑ • TJO Y TJO Y ʜͱ܎਺LΛ૿΍͍ͯ͘͠ͱ पظ͕ͲΜͲΜখ͘͞ɺप೾਺͕େ͖͘ͳΔ  IUUQTXXXLDHBDKQLDHTBLLB WJTVBMTDIBQSFDU4$5IUN IUUQTYOTVCC[GOFUTB OLBLVLBOTVVHSBQI
  7. DPTͱTJOͱͷྨࣅ౓ʢ૬ؔʣ  • DPTͱY<O>Λֻ͚ͯ଍͢DPTͱͷྨࣅ౓Λܭࢉ͍ͯ͠ΔΑ TJOͱY<O>Λֻ͚ͯ଍͢TJOͱͷྨࣅ౓Λܭࢉ͍ͯ͠ΔΑ • ڞ෼ࢄ ૬ؔ܎਺ ΛٻΊΔͷͱಉ͡ϊϦͩΑ •

    όʔ ্෇͖ͷ๮ ͸ฏۉ͚ͩͲ TJO΍DPT Ի೾͸Λத৺ʹৼಈ͢Δ͔ΒશͯฏۉͩΑ • ෼ࢠΛݟΔͱYͱZͷֻ͚ࢉΛશͯ଍ͨ͠΋ͷ͕૬ؔ ڞ෼ࢄ ʹͳΔ͜ͱ͕෼͔ΔͶ • ෼฼͸ɺ୯ͳΔେ͖͞ͷௐ੔ʢฏۉʣͩΑ • ํ޲ʹେ͖͍஋೾͕DPT TJOͱಉ͡ํ޲ʹಈ͍͍ͯΔΑ • ํ޲ʹେ͖͍஋೾͕DPT TJOͱٯ޲͖ʹಈ͍͍ͯΔΑ • ʹ͍ۙ஋೾͕DPT TJOͱશ͘૬ؔͤͣಈ͍͍ͯΔΑ  IUUQTFYBNJTUKQNBUIFNBUJDTEBUBLZPVCVOTBOTPVLBOLFJTVV
  8. DPTͱTJOͱͷྨࣅ౓ʢ૬ؔʣ  • ྫΛ࡞ͬͯܭࢉͯ͠ΈΑ͏ L / 9<L> K • ɾӈͷࡾ֯ܕͷ೾ʢ੨ʣ͸άϥϑ͔Β

    ໌Β͔ʹTJO ྘৭ ʹࣅ͍ͯΔͶ  TJOͱͷྨࣅ౓ େ͖͍ΊͬͪΌࣅͯΔ  DPTͱͷྨࣅ౓ ෇ۙ ΄ͱΜͲࣅͯͳ͍ ͱɺ௚ײͱܭࢉ݁Ռͱ͕੔߹͍ͯ͠ΔͶ • ɾTJOͱDPTͱͷྨࣅ౓΋Ұॹʹܭࢉͯ͠ΈͨΑ •  •  ྨࣅ౓ ૬ؔ ͸΄΅͔ͩΒɺศٓతʹ ࣮෦ DPT ͱڏ෦ TJO Ͱಠཱͯ͠෼ੳ͢ΔΜͩͶʂ •  େֶ਺ֶͷݴ༿ͩͱؔ਺ͷʮ௚ަੑʯͱݺͿΑ 
  9. ม׵݁Ռͷղऍɿৼ෯ͱҐ૬  • ݁ہɺͦͷप೾਺ͷ೾͸ͲΕ͘Β͍ͷେ͖ͩͬͨ͞ͷʁ ˠৼ෯ΛٻΊΕ͹͍͍Αʂ ࡾฏํͷఆཧɺࡾ֯ؔ਺ͷ߹੒ϊϦͰɻ • ͳΒ B͕DPT C͕TJOͱͷྨࣅ౓͔ͩΒ

    ͱ͍͏೾ΛؚΜͰ͍ΔͱղऍͰ͖ΔΑ ͔ͩΒԠ༻্͸࣮෦ͱڏ෦Λ͋Μ·෼͚ͳ͍Α • ৼ෯ʹ ͱͳΓɺ͜Ε͕प೾਺Lͷ೾ͷେ͖ͩ͞Α • Ґ૬͸ DPTВBৼ෯ TJOВCৼ෯Ͱఆٛ͞ΕΔ֯౓Вͷ͜ͱͩΑ • DPT КLO ͷ೾ʹରͯ͠Կ౓ͣΕ͍ͯΔ͔͕෼͔ΔΑ  IUUQTKBXJLJQFEJBPSHXJLJ&"&#"&#
  10. ม׵݁Ռͷղऍɿৼ෯ͱҐ૬  • Lͬͯॻ͍ͯΔ͚Ͳɺप೾਺<)[>Ͱݴ͏ͱ͍ͭ͘ͳͷʁ • DPT КLO ˠ ఺ͰdКL ›ºL

    ɺͭ·ΓLճৼಈͨ͠ • ඵؒʹྫ͑͹఺΄Ͳ೾ܗΛ؍ଌ αϯϓϦϯά ͍ͯ͠Δͱ͢Δͱ • LºL<)[>ˠ )[ )[ )[ ʜ  L   ʜ • ม׵݁Ռͷৼ෯Λฒ΂Δप೾਺εϖΫτϧ • ϐΞϊͷ" ϥͷԻɺνϡʔχϯάͷج४Ի ͷप೾਺εϖΫτϧ͸ӈਤͷײ͡ʹͳΔΑ •   )[ʜͷഒ਺ʹ៉ྷͳ ϐʔΫཱ͕͍ͬͯΔͷ໘ന͍Ͷ ഒԻߏ଄ͱݺͿΑ • ஫ ݟ΍͢͞ͷͨΊʹॎ࣠ʹMPHΛऔͬͯ·͢  IUUQTJHOBMTPVOECMPHGDDPNCMPHDBUFHPSZIUNM
  11. ·ͱΊ ͱ 5BLF)PNF.FTTBHF • ϑʔϦΤม׵ͷ਺ࣜ͸ɺ • ؍ଌ͢Δ೾ Y<O> ͱɺDPT΍TJO FYQ

    ʜ ͱͷྨࣅ౓ ૬ؔ Λܭࢉ Є ͯ͠ɺ • ؍ଌ͢Δ೾Y<O>͕ɺ͍Ζ͍Ζͳप೾਺ L ͷ೾Λ • ͲΕ͘Β͍ͷେ͖͞Ͱʢৼ෯ʣɺ • ͲΕ͘Β͍ͷ֯౓ͷͣΕΛ΋ͬͯʢҐ૬ʣ ؚΜͰ͍Δͷ͔Λ෼ੳ͍ͯ͠Δ • ࢀߟจݙɿوՈਔࢤ ஶ ʰσΟδλϧ৴߸ॲཧͷΤοηϯεʱ তߊಊ  • ϑʔϦΤม׵ɺप೾਺εϖΫτϧ͸͋ΒΏΔԻղੳͷ৔໘Ͱૺ۰͢Δ • ۂͷϑϨʔζݕࡧͷݚڀͰ΋ʜ • Իݯ෼཭Ͱ΋ʜ • Վ੠ಛ௃ͷநग़ɺݕࡧͰ΋ʜ • ੠࣭ม׵Ͱ΋ʜ • 1"ɺԻڹΤϯδχΞɺΠίϥΠδϯάͰ΋ʜ • ͜ΕͰೖΓޱΛ͙͘Γൈ͚·ͨ͠ʂҰॹʹָ͘͠Ի৴߸ॲཧ΍Γ·͠ΐ