Sebastian BiaĹy
Guest
Sat Sep 27, 2014 12:24 pm
Takie "proste" zagadnienie:
Mam radiotelefon, cb albo zwykle radio. Oczywiście szumią.
Mam też XXI wiek i procesory z kilkoma mipsami za kilka zł.
Pytanie: czy obecnie stosuje się algorytmy cyfrowe do odszumiania
dzwięku w czasie rzeczywistym w co lepszych radiach? Nie chodzi o
blokowanie szumu - to potrafi byle CB radio. Chodzi o wydobycie istotnej
informacji z szumu, polepszenie S/N.
Powiedzmy że latency mam w nosie, może opóźniać dzwięk nawet o sekundę.
Google pokazuje masę koncepcji, od usredniania po odszumianie falkami.
Ale może istnieje *specyficzny* algorytm radzący sobie lepiej z szumem
radiowym z którego należy wydobyc mowę? Ktoś może mnie nakierować na
wlaściwe slowa kluczowe?
Mirek
Guest
Sat Sep 27, 2014 5:31 pm
On 27.09.2014 14:24, Sebastian Biały wrote:
Quote:
Pytanie: czy obecnie stosuje się algorytmy cyfrowe do odszumiania
dzwięku w czasie rzeczywistym w co lepszych radiach? Nie chodzi o
blokowanie szumu - to potrafi byle CB radio. Chodzi o wydobycie istotnej
informacji z szumu, polepszenie S/N.
Pobaw się np. programem Audacity i wtyczką "Usuwanie szumu (Dominic
Mazzoni)". To w zasadzie tylko dynamiczny filtr o programowanej
charakterystyce, ale co tu można lepszego wymyślić? Nie będzie w czasie
rzeczywistym, ale można sprawdzić co można uzyskać.
Przyszedł kiedyś do mnie znajomy, żeby mu "przegrać na komputer"
nagranie z ceremonii jego ślubu (lata 70-te - pierwszy magnetofon we wsi

). Próbowałem to odszumiać - co prawda zrozumiałość mowy się nieco
poprawiła, ale pogorszyła się barwa głosów i zepsuł "klimat" nagrania -
sporo dźwięków pomieszczenia, pogłosy - uległy zatarciu.
W końcu zostawiłem tak jak było oryginalnie. Gdyby to jednak było coś
fabularnego, można by to odszumione nagranie wzbogacić o nowe efekty i
byłoby naprawdę nieźle.
--
Mirek.
Sebastian BiaĹy
Guest
Sat Sep 27, 2014 5:38 pm
On 2014-09-27 19:31, Mirek wrote:
Quote:
Próbowałem to odszumiać - co prawda zrozumiałość mowy się nieco
poprawiła
Dokladnie to i nic innego mnie nie interesuje.
Quote:
, ale pogorszyła się barwa głosów
Nie ma kompletnie żadnego znaczenia.
sundayman
Guest
Sat Sep 27, 2014 6:47 pm
W pro audio używa się np. wtyczek sonic foundry , albo steinberga, czy
wavelab.
Tutaj masz opis tych pierwszych ;
http://pdf.textfiles.com/manuals/STARINMANUALS/Sonnox%20-%20Oxford%20Plugins/Manuals/Noise%20Reduction%20v2.0.pdf
W edycji audio sprawuje się to bardzo dobrze. Zwłaszcza, jeśli ma się do
dyspozycji "wzorcowy" szum. W CB to akurat nie problem chyba.
No ale, to można zastosować do obróbki nagrania z CB.
Zastosować "live" można by chociażby z użyciem jakiegoś mini PC (na mini
ITX chociażby) - wpuścić audio, przepuścić przez plugin, i wypuścić.
Latencja na pewno poniżej sekundy. No ale - mało to wygodne raczej
będzie. Chociaż, gdyby zrobić obraz systemu na karcie flash zamiast hdd,
to pewnie dałoby się toto jakoś używać :)
Jeśli jednak chcieć to zapakować do jakiegoś MCU, to już tak łatwo nie
będzie. Trzeba by zrobić research w temacie - algorytmy, może są jakieś
biblioteki. No - siadaj i szukaj
Sebastian BiaĹy
Guest
Sat Sep 27, 2014 7:46 pm
On 2014-09-27 20:47, sundayman wrote:
Quote:
No - siadaj i szukaj
Szukam od kilu dni. Tak, chodzi o *algorytm* a nie gotowiec.
Dariusz K. Ĺadziak
Guest
Sat Sep 27, 2014 7:48 pm
Sebastian Biały pisze:
Quote:
Takie "proste" zagadnienie:
Mam radiotelefon, cb albo zwykle radio. Oczywiście szumią.
Mam też XXI wiek i procesory z kilkoma mipsami za kilka zł.
Pytanie: czy obecnie stosuje się algorytmy cyfrowe do odszumiania
dzwięku w czasie rzeczywistym w co lepszych radiach? Nie chodzi o
blokowanie szumu - to potrafi byle CB radio. Chodzi o wydobycie istotnej
informacji z szumu, polepszenie S/N.
Stosuje się. W odbiornikach komunikacyjnych, zwłaszcza na fale krótkie
(do łączności długodystansowych). W profesjonalnych a także w
amatorskich - tyle że nie w sprzęcie powszechnego użytku takim jak CB.
A czemu nie w CB? Sprawdź sobie cenę przeciętnego radyjka CB i
krótkofalowego tranceivera na pasma amatorskie...
To kosztuje, DSP co prawda tanie są ale co skuteczniejsze algorytmy Wuj
Sam opatentował - a pchanie się z produktem nie mającym szans wejść na
rynek USA sensu nie ma - więc trzeba za licencje bulić...
--
Darek
Jakub Rakus
Guest
Sat Sep 27, 2014 7:52 pm
On 27.09.2014 14:24, Sebastian Biały wrote:
Quote:
Google pokazuje masę koncepcji, od usredniania po odszumianie falkami.
Odszumianie falkami (generalnie usuwanie zakłóceń i wydobywanie sygnału
o bardzo niskim SNR) jest ostatnio w ogóle bardzo modne, przy audio
również może dać dobre efekty.
--
Pozdrawiam
Jakub Rakus
Sebastian Biały
Guest
Sat Sep 27, 2014 8:32 pm
On 2014-09-27 21:48, Dariusz K. Ładziak wrote:
Quote:
To kosztuje, DSP co prawda tanie są ale co skuteczniejsze algorytmy Wuj
Sam opatentował
Patenty WujaSama mam w nosie.
Quote:
- a pchanie się z produktem nie mającym szans wejść na
rynek USA sensu nie ma - więc trzeba za licencje bulić...
Ja się nigdzie nie pcham
Sebastian BiaĹy
Guest
Sat Sep 27, 2014 8:37 pm
On 2014-09-27 21:52, Jakub Rakus wrote:
Quote:
Google pokazuje masę koncepcji, od usredniania po odszumianie falkami.
Odszumianie falkami (generalnie usuwanie zakłóceń i wydobywanie sygnału
o bardzo niskim SNR) jest ostatnio w ogóle bardzo modne
Modne były kiedyś kompresje fraktalne (i dupa), logika rozmyta (i dupa),
procesory transmeta (i dupa) itd. Wolałbym aby nie było modne tylko
działające.
Jakub Rakus
Guest
Sat Sep 27, 2014 9:14 pm
On 27.09.2014 22:37, Sebastian Biały wrote:
Quote:
On 2014-09-27 21:52, Jakub Rakus wrote:
Google pokazuje masę koncepcji, od usredniania po odszumianie falkami.
Odszumianie falkami (generalnie usuwanie zakłóceń i wydobywanie sygnału
o bardzo niskim SNR) jest ostatnio w ogóle bardzo modne
Modne były kiedyś kompresje fraktalne (i dupa), logika rozmyta (i dupa),
procesory transmeta (i dupa) itd. Wolałbym aby nie było modne tylko
działające.
Miałem bardziej na myśli to, że są chętnie wykorzystywane w "trudnych"
sytuacjach. Pierwsze z brzegu co sobie przypominam to wykrywanie chorób
serca (w tym stanu przedzawałowego) na podstawie sygnałów EKG, ale
niekoniecznie z dobrze przyklejonych do pacjenta elektrod tylko z
jakiejś tekstronicznej koszulki. Generalnie falki dobrze się sprawdzają
szczególnie gdy z szumu mamy wydobyć coś, co "mniej więcej" wiemy jak
powinno wyglądać.
--
Pozdrawiam
Jakub Rakus
sundayman
Guest
Sat Sep 27, 2014 9:33 pm
W dniu 2014-09-27 22:32, Sebastian Biały pisze:
Quote:
On 2014-09-27 21:48, Dariusz K. Ładziak wrote:
To kosztuje, DSP co prawda tanie są ale co skuteczniejsze algorytmy Wuj
Sam opatentował
Patenty WujaSama mam w nosie.
No i już cię tam dopisali do swojej listy
A.L.
Guest
Sun Sep 28, 2014 12:49 am
On Sat, 27 Sep 2014 14:24:28 +0200, Sebastian Bia?y
<heby@poczta.onet.pl> wrote:
Quote:
Takie "proste" zagadnienie:
Mam radiotelefon, cb albo zwykle radio. Oczywiście szumią.
Mam też XXI wiek i procesory z kilkoma mipsami za kilka zł.
Pytanie: czy obecnie stosuje się algorytmy cyfrowe do odszumiania
dzwięku w czasie rzeczywistym w co lepszych radiach? Nie chodzi o
blokowanie szumu - to potrafi byle CB radio. Chodzi o wydobycie istotnej
informacji z szumu, polepszenie S/N.
Powiedzmy że latency mam w nosie, może opóźniać dzwięk nawet o sekundę.
Google pokazuje masę koncepcji, od usredniania po odszumianie falkami.
Ale może istnieje *specyficzny* algorytm radzący sobie lepiej z szumem
radiowym z którego należy wydobyc mowę? Ktoś może mnie nakierować na
wlaściwe slowa kluczowe?
Od cholery tego jest, na przyklad algorytmy odszumiana stosuje sie w
aparatach sluchowych. Tu jest dosyc obszerne wprowadzenie :)
ftp://ftp.esat.kuleuven.be/pub/SISTA/kngo/reports/phd_KimNgo.pdf
Wlasciwe slowa kluczowe to
digital signal processing noise reduction
A.L.