Izteikt to, ko vÄrdi nevar izteikt; sajust visdažÄdÄkÄs emocijas, kas savijas jÅ«tu viesuļvÄtrÄ; atrauties no zemes, debesÄ«m un pat no paÅ”a Visuma, dodoties ceļojumÄ, kur nav ne karÅ”u, ne ceļu, ne zÄ«mju; izdomÄ, izstÄsti un piedzÄ«vo veselu stÄstu, kas vienmÄr paliks unikÄls un neatkÄrtojams. To visu var paveikt mÅ«zika ā mÄksla, kas pastÄv jau daudzus tÅ«kstoÅ”us gadu un priecÄ mÅ«su ausis un sirdis.
TaÄu mÅ«zika, pareizÄk sakot, mÅ«zikas darbi var kalpot ne tikai estÄtiskajam baudÄ«jumam, bet arÄ« tajos iekodÄtas, kaut kÄdai ierÄ«cei paredzÄtas un klausÄ«tÄjam neredzamas informÄcijas pÄrraidei. Å odien iepazÄ«simies ar ļoti neparastu pÄtÄ«jumu, kurÄ ETH CÄ«rihes maÄ£istranti spÄja, cilvÄka ausij nemanot, mÅ«zikas darbos ieviest noteiktus datus, kuru dÄļ pati mÅ«zika kļūst par datu pÄrraides kanÄlu. KÄ tieÅ”i viÅi ieviesa savu tehnoloÄ£iju, vai melodijas ar un bez iegultajiem datiem ļoti atŔķiras, un ko parÄdÄ«ja praktiskie testi? MÄs par to uzzinÄm no pÄtnieku ziÅojuma. Aiziet.
PÄtÄ«juma bÄze
PÄtnieki savu tehnoloÄ£iju sauc par akustisko datu pÄrraides tehnoloÄ£iju. Kad skaļrunis atskaÅo modificÄtu melodiju, cilvÄks to uztver kÄ normÄlu, bet, piemÄram, viedtÄlrunis var nolasÄ«t kodÄtu informÄciju starp rindÄm vai, tÄ sakot, starp notÄ«m. ZinÄtnieki (tas, ka Å”ie puiÅ”i joprojÄm ir maÄ£istranti, neliedz viÅiem bÅ«t zinÄtniekiem) par svarÄ«gÄko aspektu ievieÅ”anÄ sauc pÄrraides Ätrumu un uzticamÄ«bu, vienlaikus saglabÄjot Å”o parametru lÄ«meni neatkarÄ«gi no izvÄlÄtÄ audio faila. Ŕī datu pÄrsÅ«tÄ«Å”anas tehnika. Ar Å”o uzdevumu palÄ«dz tikt galÄ psihoakustika, kas pÄta cilvÄka skaÅu uztveres psiholoÄ£iskos un fizioloÄ£iskos aspektus.
Akustisko datu pÄrraides kodolu var saukt par OFDM (ortogonÄlo frekvenÄu dalÄ«Å”anas multipleksÄÅ”anu), kas lÄ«dz ar apakÅ”nesÄju pielÄgoÅ”anos avota mÅ«zikai laika gaitÄ Ä¼Äva maksimÄli izmantot pÄrraidÄ«to frekvenÄu spektru informÄcijas pÄrraidei. Pateicoties tam, bija iespÄjams sasniegt pÄrraides Ätrumu 412 bps attÄlumÄ lÄ«dz 24 metriem (kļūdu biežums < 10%). Praktiski eksperimenti, kuros piedalÄ«jÄs 40 brÄ«vprÄtÄ«gie, apstiprinÄja faktu, ka ir gandrÄ«z neiespÄjami sadzirdÄt atŔķirÄ«bu starp oriÄ£inÄlo melodiju un to, kurÄ informÄcija tika iegulta.
Kur Å”o tehnoloÄ£iju var pielietot praksÄ? PÄtniekiem ir sava atbilde: gandrÄ«z visi mÅ«sdienu viedtÄlruÅi, klÄpjdatori un citas rokas ierÄ«ces ir aprÄ«kotas ar mikrofoniem, un daudzÄs sabiedriskÄs vietÄs (kafejnÄ«cÄs, restorÄnos, tirdzniecÄ«bas centros utt.) ir skaļruÅi ar fona mÅ«ziku. Å Ä« fona melodija, piemÄram, var ietvert datus savienojuma izveidei ar Wi-Fi tÄ«klu bez nepiecieÅ”amÄ«bas veikt papildu darbÄ«bas.
Mums ir kļuvuÅ”as skaidras akustiskÄs datu pÄrraides vispÄrÄ«gÄs iezÄ«mes, tagad pÄriesim pie Ŕīs sistÄmas struktÅ«ras detalizÄtas izpÄtes.
SistÄmas apraksts
Datu ievadÄ«Å”ana melodijÄ notiek frekvenÄu maskÄÅ”anas dÄļ. Laika spraugÄs tiek identificÄtas maskÄÅ”anas frekvences, un OFDM apakÅ”nesÄji, kas atrodas tuvu Å”iem maskÄÅ”anas elementiem, tiek aizpildÄ«ti ar datiem.
1. attÄls: sÄkotnÄjÄ faila konvertÄÅ”ana saliktÄ signÄlÄ (melodija + dati), kas tiek pÄrraidÄ«ts pa skaļruÅiem.
SÄkumÄ sÄkotnÄjais audio signÄls tiek sadalÄ«ts secÄ«gos segmentos analÄ«zei. Katrs Å”Äds segments (Hi) no L = 8820 paraugiem, kas vienÄds ar 200 ms, tiek reizinÄts ar logs* lai samazinÄtu robežu ietekmi.
Logs* ir svÄrÅ”anas funkcija, ko izmanto, lai kontrolÄtu efektus, ko rada sÄnu lÄpstiÅas spektrÄlos aprÄÄ·inos.
TÄlÄk tika noteiktas sÄkotnÄjÄ signÄla dominÄjoÅ”Äs frekvences diapazonÄ no 500 Hz lÄ«dz 9.8 kHz, kas ļÄva Å”im segmentam iegÅ«t maskÄÅ”anas frekvences fM,l. TurklÄt dati tika pÄrsÅ«tÄ«ti nelielÄ diapazonÄ no 9.8 lÄ«dz 10 kHz, lai noteiktu apakÅ”nesÄju atraÅ”anÄs vietu uztvÄrÄjÄ. IzmantotÄ frekvenÄu diapazona augÅ”ÄjÄ robeža tika iestatÄ«ta uz 10 kHz viedtÄlruÅu mikrofonu zemÄs jutÄ«bas dÄļ augstÄs frekvencÄs.
MaskÄÅ”anas frekvences tika noteiktas katram analizÄtajam segmentam atseviŔķi. Izmantojot HPS (Harmonic Product Spectrum) metodi, tika identificÄtas trÄ«s dominÄjoÅ”Äs frekvences un pÄc tam noapaļotas lÄ«dz tuvÄkajÄm harmonikas hromatiskÄs skalas notÄ«m. TÄdÄ veidÄ tika iegÅ«tas galvenÄs notis fF,i = 1ā¦3, kas atrodas starp taustiÅiem C0 (16.35 Hz) un B0 (30.87 Hz). Pamatojoties uz to, ka pamata notis ir pÄrÄk zemas izmantoÅ”anai datu pÄrraidÄ, to augstÄkÄs oktÄvas 500kfF,i tika aprÄÄ·inÄtas diapazonÄ 9.8 Hz ... 2 kHz. Daudzas no Ŕīm frekvencÄm (fO,l1) bija izteiktÄkas HPS rakstura dÄļ.
AttÄls #2: AprÄÄ·inÄtÄs oktÄvas fO,l1 spÄcÄ«gÄkÄ toÅa pamatnotÄ«m un harmonikÄm fH,l2.
IegÅ«tais oktÄvu un harmoniku kopums tika izmantots kÄ maskÄÅ”anas frekvences, no kurÄm tika iegÅ«tas OFDM apakÅ”nesÄja frekvences fSC,k. Zem un virs katras maskÄÅ”anas frekvences tika ievietoti divi apakÅ”nesÄji.
PÄc tam Hi audio segmenta spektrs tika filtrÄts apakÅ”nesÄja frekvencÄs fSC,k. PÄc tam, pamatojoties uz Bi informÄcijas bitiem, tika izveidots OFDM simbols, kura dÄļ caur skaļruni varÄja pÄrraidÄ«t salikto segmentu Ci. ApakÅ”nesÄju lielumi un fÄzes ir jÄizvÄlas tÄ, lai uztvÄrÄjs varÄtu iegÅ«t pÄrraidÄ«tos datus, kamÄr klausÄ«tÄjs nepamana izmaiÅas melodijÄ.
AttÄls Nr. 3: oriÄ£inÄlÄs melodijas Hi segmenta spektra daļa un apakÅ”nesÄja frekvences.
Kad caur skaļruÅiem tiek atskaÅots audio signÄls ar tajÄ kodÄtu informÄciju, uztveroÅ”Äs ierÄ«ces mikrofons to ieraksta. Lai atrastu iegulto OFDM simbolu sÄkuma pozÄ«cijas, ierakstiem vispirms ir jÄfiltrÄ joslas caurlaide. TÄdÄ veidÄ tiek iegÅ«ts augÅ”Äjais frekvenÄu diapazons, kur starp apakÅ”nesÄjiem nav mÅ«zikas traucÄjumu signÄlu. OFDM simbolu sÄkumu var atrast, izmantojot ciklisku prefiksu.
PÄc OFDM simbolu sÄkuma noteikÅ”anas uztvÄrÄjs iegÅ«st informÄciju par dominÄjoÅ”ÄkajÄm notÄ«m, izmantojot augstfrekvences domÄna dekodÄÅ”anu. TurklÄt OFDM ir diezgan izturÄ«gs pret Å”aurjoslas traucÄjumu avotiem, jo āātie ietekmÄ tikai dažus apakÅ”nesÄjus.
Praktiskie testi
KRK Rokit 8 skaļrunis darbojÄs kÄ modificÄto melodiju avots, un viedtÄlrunis Nexus 5X spÄlÄja saÅÄmÄja lomu.
4. attÄls: atŔķirÄ«ba starp faktiskajiem OFDM un korelÄcijas maksimumiem, kas mÄrÄ«ti telpÄs 5 m attÄlumÄ starp skaļruni un mikrofonu.
LielÄkÄ daļa OFDM punktu atrodas diapazonÄ no 0 lÄ«dz 25 ms, tÄpÄc derÄ«gu sÄkumu varat atrast 66.6 ms cikliskÄ prefiksÄ. PÄtnieki atzÄ«mÄ, ka uztvÄrÄjs (Å”ajÄ eksperimentÄ viedtÄlrunis) Åem vÄrÄ, ka OFDM simboli tiek atskaÅoti periodiski, kas uzlabo to noteikÅ”anu.
PirmÄ lieta, kas jÄpÄrbauda, āābija attÄluma ietekme uz bitu kļūdu lÄ«meni (BER). Lai to paveiktu, tika veikti trÄ«s testi dažÄda veida telpÄs: koridorÄ ar paklÄju, birojÄ ar linoleju uz grÄ«das un auditorijÄ ar koka grÄ«du.
Par testa priekÅ”metu tika izvÄlÄta Van Halena dziesma āAnd The Cradle Will Rockā.
SkaÅas skaļums tika noregulÄts tÄ, lai viedtÄlruÅa izmÄrÄ«tais skaÅas lÄ«menis 2 m attÄlumÄ no skaļruÅa bÅ«tu 63 dB.
AttÄls Nr.5: BER indikatori atkarÄ«bÄ no attÄluma starp skaļruni un mikrofonu (zila lÄ«nija - auditorija, zaļa - koridors, oranža - birojs).
GaitenÄ« 40 dB skaÅu uztvÄra viedtÄlrunis lÄ«dz 24 metru attÄlumÄ no skaļruÅa. KlasÄ 15 m attÄlumÄ skaÅa bija 55 dB, savukÄrt birojÄ 8 metru attÄlumÄ viedtÄlruÅa uztvertais skaÅas lÄ«menis sasniedza 57 dB.
TÄ kÄ auditorija un birojs ir vairÄk atbalsojuÅ”ies, vÄlÄ«nÄs OFDM simbolu atbalsis pÄrsniedz cikliskÄ prefiksa garumu un palielina BER.
ReverberÄcija* - pakÄpeniska skaÅas intensitÄtes samazinÄÅ”anÄs tÄs daudzkÄrtÄjo atstarojumu dÄļ.
PÄtnieki arÄ« demonstrÄja savas sistÄmas daudzpusÄ«bu, piemÄrojot to 6 dažÄdÄm dziesmÄm no trÄ«s žanriem (tabula zemÄk).
Tabula Nr.1: testos izmantotÄs dziesmas.
TurklÄt, izmantojot tabulas datus, mÄs varam redzÄt katras dziesmas bitu pÄrraides Ätrumu un bitu kļūdu lÄ«meni. Datu pÄrraides Ätrumi ir atŔķirÄ«gi, jo diferenciÄlÄ BPSK (fÄzes maiÅas atslÄga) darbojas labÄk, ja tiek izmantoti tie paÅ”i apakÅ”nesÄji. Un tas ir iespÄjams, ja blakus esoÅ”ie segmenti satur vienÄdus maskÄÅ”anas elementus. NepÄrtraukti skaļas dziesmas nodroÅ”ina optimÄlu pamatu datu slÄpÅ”anai, jo maskÄÅ”anas frekvences ir spÄcÄ«gÄkas plaÅ”Ä frekvenÄu diapazonÄ. Ätra ritma mÅ«zika var tikai daļÄji maskÄt OFDM simbolus analÄ«zes loga fiksÄtÄ garuma dÄļ.
PÄc tam cilvÄki sÄka testÄt sistÄmu, kuriem bija jÄnosaka, kura melodija ir oriÄ£inÄla un kura modificÄta ar tajÄ iegultÄs informÄcijas palÄ«dzÄ«bu. Å im nolÅ«kam Ä«paÅ”Ä vietnÄ tika ievietoti 12 sekunžu gari dziesmu fragmenti no tabulas Nr.1.
PirmajÄ eksperimentÄ (E1) katram dalÄ«bniekam tika dots vai nu modificÄts, vai oriÄ£inÄls fragments, ko klausÄ«ties, un viÅam bija jÄizlemj, vai fragments ir oriÄ£inÄls vai modificÄts. OtrajÄ eksperimentÄ (E2) dalÄ«bnieki varÄja klausÄ«ties abas versijas tik reižu, cik vÄlÄjÄs, un pÄc tam izlemt, kura no tÄm bija oriÄ£inÄla un kura modificÄta.
Tabula Nr.2: eksperimentu E1 un E2 rezultÄti.
PirmÄ eksperimenta rezultÄtiem ir divi rÄdÄ«tÄji: p(O|O) - to dalÄ«bnieku procentuÄlais daudzums, kuri pareizi atzÄ«mÄjuÅ”i oriÄ£inÄlo melodiju un p(O|M) - dalÄ«bnieku procentuÄlais daudzums, kuri atzÄ«mÄjuÅ”i melodijas modificÄto versiju kÄ oriÄ£inÄlu.
Interesanti, ka daži dalÄ«bnieki, pÄc pÄtnieku domÄm, uzskatÄ«ja, ka noteiktas pÄrveidotas melodijas ir oriÄ£inÄlÄkas par paÅ”u oriÄ£inÄlu. Abu eksperimentu vidÄjais rÄdÄ«tÄjs liecina, ka vidusmÄra klausÄ«tÄjs nepamanÄ«s atŔķirÄ«bu starp parastu melodiju un melodiju, kurÄ ir iegulti dati.
LikumsakarÄ«gi, ka mÅ«zikas eksperti un mÅ«ziÄ·i izmainÄ«tajÄs melodijÄs varÄs konstatÄt dažas neprecizitÄtes un aizdomÄ«gus elementus, taÄu Å”ie elementi nav tik bÅ«tiski, lai radÄ«tu diskomfortu.
Un tagad mÄs paÅ”i varam piedalÄ«ties eksperimentÄ. ZemÄk ir divas vienas un tÄs paÅ”as melodijas versijas ā oriÄ£inÄlÄ un modificÄtÄ. Vai dzirdat atŔķirÄ«bu?
vs
DetalizÄtÄkai iepazÄ«Å”anai ar pÄtÄ«juma niansÄm iesaku aplÅ«kot
Varat arÄ« lejupielÄdÄt pÄtÄ«jumÄ izmantoto oriÄ£inÄlo un modificÄto melodiju audio failu ZIP arhÄ«vu vietnÄ
Epilogs
Å ajÄ darbÄ ETH CÄ«rihes absolventi aprakstÄ«ja pÄrsteidzoÅ”u datu pÄrraides sistÄmu mÅ«zikÄ. Lai to izdarÄ«tu, viÅi izmantoja frekvenÄu maskÄÅ”anu, kas ļÄva iegult datus skaļruÅa atskaÅotajÄ melodijÄ. Å o melodiju uztver ierÄ«ces mikrofons, kas atpazÄ«st slÄptos datus un tos atkodÄ, savukÄrt vidusmÄra klausÄ«tÄjs atŔķirÄ«bu pat nepamanÄ«s. NÄkotnÄ puiÅ”i plÄno attÄ«stÄ«t savu sistÄmu, izvÄloties progresÄ«vÄkas metodes datu ievadÄ«Å”anai audio.
Kad kÄds izdomÄ kaut ko neparastu un, pats galvenais, kaut ko, kas darbojas, mÄs vienmÄr esam priecÄ«gi. TaÄu vÄl lielÄks prieks ir par to, ka Å”o izgudrojumu radÄ«juÅ”i jaunieÅ”i. ZinÄtnei nav vecuma ierobežojumu. Un, ja jaunieÅ”iem zinÄtne Ŕķiet garlaicÄ«ga, tad tÄ tiek pasniegta, tÄ teikt, no nepareizÄ rakursa. Galu galÄ, kÄ mÄs zinÄm, zinÄtne ir pÄrsteidzoÅ”a pasaule, kas nebeidz pÄrsteigt.
Piektdienas izlaidums:
TÄ kÄ mÄs runÄjam par mÅ«ziku vai drÄ«zÄk rokmÅ«ziku, tad Å”eit ir brÄ«niŔķīgs ceļojums pa roka plaÅ”umiem.
Queen, "Radio Ga Ga" (1984).
Paldies, ka lasÄ«jÄt, esiet zinÄtkÄrs un lai jums lieliska nedÄļas nogale! š
Paldies, ka palikÄt kopÄ ar mums. Vai jums patÄ«k mÅ«su raksti? Vai vÄlaties redzÄt interesantÄku saturu? Atbalsti mÅ«s, pasÅ«tot vai iesakot draugiem, 30% atlaide Habr lietotÄjiem unikÄlam sÄkuma lÄ«meÅa serveru analogam, ko mÄs jums izgudrojÄm:
Dell R730xd 2 reizes lÄtÄk? Tikai Å”eit
Avots: www.habr.com