<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>KHRoN'z blog &#187; blind test</title>
	<atom:link href="http://blog.khron.net/tag/blind-test/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.khron.net</link>
	<description>o wszystkim i o niczym</description>
	<lastBuildDate>Tue, 31 Jan 2012 17:50:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Pierwszy polski publiczny test ABX/HR</title>
		<link>http://blog.khron.net/2008/02/10/pierwszy_polski_publiczny_test_abx_hr/</link>
		<comments>http://blog.khron.net/2008/02/10/pierwszy_polski_publiczny_test_abx_hr/#comments</comments>
		<pubDate>Sun, 10 Feb 2008 07:34:10 +0000</pubDate>
		<dc:creator>KHRoN</dc:creator>
				<category><![CDATA[ABX]]></category>
		<category><![CDATA[Kompresja]]></category>
		<category><![CDATA[Muzyka]]></category>
		<category><![CDATA[ABX/HR]]></category>
		<category><![CDATA[blind test]]></category>
		<category><![CDATA[KHRoN]]></category>
		<category><![CDATA[podwójnie ślepy test]]></category>
		<category><![CDATA[ślepy test]]></category>

		<guid isPermaLink="false">http://blog.khron.net/2008/02/10/pierwszy_polski_publiczny_test_abx_hr/</guid>
		<description><![CDATA[<p>Kilka takich testów na świecie już istnieje, ale żaden nie był jeszcze przeprowadzony w Polsce.</p> <p>Z jednej strony dlaczego mamy być gorsi&#8230; a z drugiej, dowiedzmy się wreszcie czy i co faktycznie słyszymy.</p> <p>Test zostanie przeprowadzony dla bitrate&#8217;u &#8220;około 64kbps&#8221; (dokładny opis i wyjaśnienie poniżej), ale zanim się obruszycie że &#8220;to skandal, jak tak można&#8221;, [...]]]></description>
			<content:encoded><![CDATA[<p>Kilka takich testów na świecie już istnieje, ale żaden nie był jeszcze przeprowadzony w Polsce.</p>
<p>Z jednej strony dlaczego mamy być gorsi&#8230; a z drugiej, dowiedzmy się wreszcie czy i co faktycznie słyszymy.</p>
<p>Test zostanie przeprowadzony dla bitrate&#8217;u &#8220;około 64kbps&#8221; (dokładny opis i wyjaśnienie poniżej), ale zanim się obruszycie że &#8220;to skandal, jak tak można&#8221;, najpierw spróbujcie go wykonać &#8211; w końcu musi być coś na rozgrzewkę zanim przejdziemy do wyższego bitrate&#8217;u czy większej ilości bądź różnych ustawień kodeków.</p>
<p align="center"><span id="more-406"></span><strong>Podwójnie ślepy test</strong></p>
<p>Podwójnie ślepy test polega na przesłuchaniu kilku par plików, gdzie w każdej parze znajduje się oryginał (wyjściowy plik WAVE) oraz plik skompresowany. Kolejność plików w parze jest losowa, podobnie jak kolejność skompresowanych plików w parach.</p>
<p>Aby udowodnić że słyszy się różnicę, wykonuje się test ABX. Polega on na wielokrotnym bezpośrednim porównaniu pliku oryginalnego i jednego z plików skompresowanych oraz ocenie statystycznej tegoż porównania.Po rozpoznaniu plików należy ocenić jakość pliku skompresowanego w skali od 1 do 5 (gdzie 5 to najwyższa ocena).</p>
<p>Po zakończeniu całości odsłuchu plik z wynikiem odsyła się do osoby koordynującej test i zwrotnie otrzymuje się właściwe wyniki. W momencie kiedy wyników zbierze się co najmniej 10 (od różnych osób, a w optymalnym przypadku jeszcze po dwa-trzy od każdej osoby&#8230; ale to już by było szaleństwo) można sie pokusić o ich opracowanie statystyczne (np. ANOVA).</p>
<p align="center"><strong>Ślepy test w praktyce<br />
</strong></p>
<p>Pisanie o teście ABX/HR praktycznie nic o nim nie mówi. Najlepiej przekonać się jak taki test wygląda w praktyce i samodzielnie go wykonać.</p>
<p align="center"><strong>Testowana kompresja</strong></p>
<p>Za podstawę tego testu przyjęto utwór: <em>Marek Štryncl &#8211; [Brandenburg Concertos #08] Brandenburg Concerto No. 3 in G Major [5:27]</em> pochodzący ze strony:</p>
<p align="center"><a href="http://www.rozhlas.cz/d-dur/download_eng" target="_blank">http://www.rozhlas.cz/d-dur/download_eng</a></p>
<p>W pierwszym teście bierze udział pięć plików, w tym jeden jest oryginałem, drugi jest oryginałem z filtrem dolnoprzepustowym, a trzy są faktycznie skompresowane stratnie.</p>
<p>Jako że idea jest taka, by przetestować bitrate 64kbps i jednocześnie algorytm VBR kodeków, więc do testów wybrano &#8220;najbliższe typowe ustawienie dające 64kbps&#8221; dla danego kodeka.</p>
<p>Pliki WAVE przygotowano w Audacity, kolejne pliki kompresowano przy pomocy kodeków wyszczególnionych poniżej przy pomocy foobara2000 0.8.3. Wszystkie pięć plików skonwertowano na końcu do formatu WAVE (plik MP3 wymagał upsamplingu do 44k gdyż LAME dla niskiego bitrate&#8217;u automatycznie przeprowadza downsampling) przy pomocy foobara2000 0.8.3.</p>
<ol>
<li>WAVE (jako <em>reference</em>) &#8211; będący początkowymi dwiema sekundami oryginalnego pliku FLAC, wszystkie kolejne pliki to jego modyfikacje;</li>
<li>WAVE &#8211; lowpass na 16kHz (ten plik ma za zadanie wyłapać, kto faktycznie słucha zniekształceń a kto jedynie obciętych częstotliwości);</li>
<li>OGG Vorbis (<em>Lancer(SSE3MT) [20061013] (based on aoTuV r1 [20051117])</em>) &#8211; jakość Q0, realnie ma 62kbps;</li>
<li>Musepack (<em>Beta 1.16</em>) &#8211; jakość q2, realnie ma 70kbps;</li>
<li>MP3 (<em>LAME 3.97 final</em>) &#8211; jakość <em>V 5</em>, realnie ma 62kbps.</li>
</ol>
<p>Na końcu wynikowym plikom WAVE nadano losowo wygenerowane, czteroznakowe nazwy.</p>
<p>Pierwszy plik zwany jest &#8220;oryginalny&#8221; (<em>reference</em>), pozostałe cztery to &#8220;pliki testowe&#8221; bądź &#8220;pliki testowane&#8221;.</p>
<p align="center"><strong>Test ABC/HR</strong></p>
<p>Aby przeprowadzić test należy pobrać plik z programem testującym oraz testowanymi plikami:</p>
<p align="center"><a href="http://www.khron.net/c/click.php?url=blog.khron.net/pliki/KRXABX1.zip" target="_blank">KHRoN&#8217;z ABX/HR test no.1 [2,3MB]<br />
</a></p>
<p>Do poprawnego działania tego programu wymagane jest Java Runtime dostępne na stronie java.com:</p>
<p align="center"><a href="http://www.java.com/pl/download/index.jsp" target="_blank">Java Runtime</a></p>
<p>Po pobraniu pliku z testem należy go rozpakować, folder <em>KRXABX1</em> musi się znajdować bezpośrednio na dysku <em>C:</em> (ważne!), czyli c:/abxkrx1/.</p>
<p>Test uruchamiamy dwukrotnie klikając plik <em>abchr.jar</em>.</p>
<p align="center"><a href="http://blog.khron.net/wp-content/uploads/2008/02/11.jpg" title="ABX/HR"><img src="http://blog.khron.net/wp-content/uploads/2008/02/11.thumbnail.jpg" alt="ABX/HR" /></a></p>
<p>Następnie klikamy <em>Open ABX/HR Config&#8230;</em> i wskazujemy plik <em>krxabx1.ecf</em> znajdujący się w folderze <em>KRXABX1</em>.</p>
<p align="center"><a href="http://blog.khron.net/wp-content/uploads/2008/02/21.jpg" title="ABX/HR"><img src="http://blog.khron.net/wp-content/uploads/2008/02/21.thumbnail.jpg" alt="ABX/HR" /></a></p>
<p>Ukazuje się nam właściwe okno programu z testem.</p>
<p>Po pierwsze należy program skonfigurować, czyli poprawnie ustawić kartę dźwiękową. W tym celu wybieramy menu <em>Options | Settings&#8230;</em> a tam <em>Playback</em>.</p>
<p align="center"><a href="http://blog.khron.net/wp-content/uploads/2008/02/32.jpg" title="ABX/HR"><img src="http://blog.khron.net/wp-content/uploads/2008/02/32.thumbnail.jpg" alt="ABX/HR" /></a></p>
<p>Tu z listy wybieramy kartę dźwiękową. Może to być konkretny model (np. &#8220;SB Live!&#8221;), może to być ogólny opis urządzenia (jak u mnie w Windowsie Vista &#8220;Głośnik wewnętrzny/słuchawki&#8221;), a może to być po prostu &#8220;Podstawowy sterownik dźwięku&#8221;. Klikamy <em>OK</em>.<br />
Wracamy do głównego okienka programu i właściwego testu.</p>
<p align="center"><strong>Zasady testu</strong></p>
<p>Dwie podstawowe zasady testu to:</p>
<ol>
<li>Test powinien być przeprowadzony na spokojnie, bez pośpiechu.</li>
<li>Na sam test nie ma ograniczenia czasowego.</li>
</ol>
<p>Oczywiście o tym, że nie wolno oszukiwać nie muszę nawet pisać.</p>
<p>Co do ograniczenia czasowego, to wstępnie umówmy się na dwa tygodnie &#8211; czyli do północy 23 lutego (żeby 24 lutego można było opracować i podać całościowe wyniki).</p>
<p align="center"><strong>Przeprowadzenie testu</strong></p>
<p align="center"><a href="http://blog.khron.net/wp-content/uploads/2008/02/21.jpg" title="ABX/HR"><img src="http://blog.khron.net/wp-content/uploads/2008/02/21.thumbnail.jpg" alt="ABX/HR" /></a></p>
<p>W głównym okienku programu widać 4 ponumerowane kolumny. W każdej z nich znajduje się:</p>
<ul>
<li>dwa suwaki służące do oceny jakości pliku &#8211; o czym dalej;</li>
<li>dwa przyciski <em>Play</em> odtwarzające jeden z danej pary plików, gdzie jeden z nich to oryginalny plik WAVE, drugi to losowo przydzielony jeden z testowanych plików;</li>
<li>przycisk <em>Play Ref</em> służący do odtworzenia oryginalnego pliku WAVE;</li>
<li>przycisk <em>Stop</em> zatrzymujący odtwarzanie.</li>
</ul>
<p>Zarówno kolejność kolumn jak i kolejność pary plików w danej kolumnie jest ustalana losowo przy każdym rozpoczęciu testu.</p>
<p>Test należy przeprowadzać &#8220;kolumnami&#8221;, skupiając się kolejno na każdej z nich.</p>
<p>Zacznijmy od pierwszej. Klikamy na przycisk <em>Play Ref</em> i słuchamy jak właściwie brzmi testowany plik. Następnie klikamy kolejno na oba przyciski <em>Play</em>.</p>
<p>Jeśli już w tym momencie wiemy, który plik jest który, to plik testowany (ten &#8220;nieoryginalny&#8221;) oceniamy w skali od 1 do 5 (umawiamy się że nie dajemy punktów cząstkowych) gdzie:</p>
<ol>
<li>zniekształcenia wynikłe z kompresji są słyszalne i bardzo przeszkadzają w słuchaniu;</li>
<li>zniekształcenia wynikłe z kompresji są słyszalne i przeszkadzają w słuchaniu;</li>
<li>zniekształcenia wynikłe z kompresji są słyszalne ale minimalnie przeszkadzają w słuchaniu;</li>
<li>zniekształcenia wynikłe z kompresji są słyszalne ale nie przeszkadzają w słuchaniu;</li>
<li>nie słychać zniekształceń wynikłych z kompresji.</li>
</ol>
<p>Aby pomóc sobie w odpowiedzeniu na pytanie &#8220;który plik jest który&#8221; można (a wręcz sugeruję żeby zawsze to robić &#8211; pozwala to na jednoznaczne stwierdzenie czy słyszymy różnicę czy nie) wykonać prosty test ABX służący bezpośredniemu porównaniu dwóch plików. W tym celu klikamy przycisk <em>ABX</em> znajdujący się u góry po prawej. Otworzy się wówczas dodatkowe okno służące do przeprowadzenia tegoż testu.</p>
<p><a href="http://blog.khron.net/wp-content/uploads/2008/02/4.jpg" title="ABX/HR"></a></p>
<p style="text-align: center"><a href="http://blog.khron.net/wp-content/uploads/2008/02/4.jpg" title="ABX/HR"><img src="http://blog.khron.net/wp-content/uploads/2008/02/4.thumbnail.jpg" alt="ABX/HR" /></a></p>
<p>Wybieramy tu <em>Sample A</em> (pierwszy porównywany plik) oraz <em>Sample B</em> (drugi porównywany plik). Sugeruję wybrać jako A plik oryginalny (<em>Original</em>), a jako plik B kolejny plik testowany, np. skupiamy się na kolumnie 1 więc <em>Sample 1</em></p>
<p><em>Training Mode</em> pozwala na niezobowiązujące wypróbowanie testu ABX, <em>Testing Mode</em> to właściwy test. Uwaga: właściwy test można wykonać tylko raz, testów próbnych dowolną ilość (aż uznamy że jesteśmy w stanie podejść do właściwego testu).</p>
<p>Przycisk <em>Play A</em> służy do odtworzenia pliku A, przycisk <em>Play B</em> do odtworzenia pliku B. <em>Play X</em> odtwarza losowo plik A lub B. Naszym zadaniem jest stwierdzenie czy jest to plik A czy plik B, a następnie zaznaczenie lub <em>X is A</em> (<em>X to A</em>) lub <em>X is B</em> (<em>X to B</em>) i kliknięcie <em>Next Trial</em>.</p>
<p>Powtórzeń w danym teście ABX można wykonać dowolną ilość, ale nie mniej niż 5.</p>
<p>Poziom testu to 0.05 &#8211; jeśli &#8220;prawdopodobieństwo strzelania&#8221; podczas właściwego testu zejdzie poniżej tej wartości (co świadczy o tym że osoba przeprowadzająca test ABX faktycznie słyszy różnicę) to we właściwym okienku programu suwak odpowiadający w danej kolumnie &#8220;oryginałowi&#8221; zostanie zablokowany, pozostawiając nam do oceny plik skompresowany.</p>
<p><a href="http://blog.khron.net/wp-content/uploads/2008/02/5.jpg" title="ABX/HR"></a></p>
<p style="text-align: center"><a href="http://blog.khron.net/wp-content/uploads/2008/02/5.jpg" title="ABX/HR"><img src="http://blog.khron.net/wp-content/uploads/2008/02/5.thumbnail.jpg" alt="ABX/HR" /></a></p>
<p>W tym momencie oceniamy dany plik wg. skali opisanej powyżej i przechodzimy do kolejnej kolumny.</p>
<p>A co jeśli nie udał się nam test ABX (czyli nie udowodniliśmy że słyszymy różnicę)? Cóż&#8230; musimy więc &#8220;strzelić&#8221; który plik jest który i ocenić ten, który wg. nas jest nie jest plikiem oryginalnym.</p>
<p align="center"><strong>Odkładanie testu &#8220;na potem&#8221;</strong></p>
<p>Ok, ale okazało się że nie mamy czasu żeby zrobić cały test w jednym podejściu. Co zrobić?</p>
<p>Wybrać menu <em>File | Save ABX/HR Session&#8230;</em> i zapisać sesję testową pod dowolną nazwą. Teraz można zamknąć program a przy kolejnym uruchomieniu wybrać <em>Open ABX/HR Session&#8230;</em> i kontynuować przerwany test.</p>
<p align="center"><strong>Wyniki testu</strong></p>
<p>Po zakończeniu testu (po wykonaniu testów ABX i ocenieniu wszystkich plików, w tym przypadku czterech) wybieramy menu <em>File | Save Test Result&#8230;</em> i zapisujemy wynik pod dowolną nazwą (np. <em>ksywka_z_forum.erf</em>).</p>
<p>Ten plik należy wysłać na adres: <strong>khron13(na)gmail(kropka)com</strong> a w tytule maila napisać &#8220;<em>Test ABX/HR no.1</em>&#8221; (ale faktycznie napiszcie, bo potem nie będę wiedział który mail to który).</p>
<p>W treści maila możecie mi napisać czy jesteście zainteresowani przyszłymi tego typu testami (nie będę o nich spamował, to ma być tylko informacja dla mnie czy ktoś będzie takimi testami zainteresowany w przyszłości) oraz na jakim sprzęcie został wykonany ten test (jaka karta dźwiękowa, jakie słuchawki bądź jakie głośniki, czy pomiędzy kartą dźwiękową a słuchawkami/głośnikami było coś więcej niż tylko kabel).</p>
<p>Wtedy tak szybko, jak tylko będę w stanie, odeślę indywidualne wyniki testu.</p>
<p>Po zakończeniu testu (24 lutego) opublikuję ogólne wyniki testu.</p>
<p>Nie będę publikował indywidualnych wyników (żeby nie doszło do czyjejś kompromitacji&#8230; żartuję ;) ) &#8211; jak chcecie, to pochwalicie się własnymi wynikami we własnym zakresie.</p>
<p>&#8230; więc co? Działajcie!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.khron.net/2008/02/10/pierwszy_polski_publiczny_test_abx_hr/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

