Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 36 reacties
Bron: New Scientist

MuzieknootIedereen heeft wel eens meegemaakt dat hij of zij ergens een liedje hoorde, maar niet op de titel en/of artiest ervan kon komen. Aangezien velen dit een erg vervelende situatie vinden, heeft Philips een oplossing bedacht. Er zal een speciaal telefoonnummer opengesteld worden, dat voor deze toepassing ontworpen is. De gebruiker belt het nummer, en houdt zijn telefoon een paar seconden bij de box waar de muziek uit komt. Vervolgens komt er binnen een paar minuten een SMS-berichtje terug met de artiest en titel.

Het principe werkt via een soort hashes, speciale codes die aan de hand van een nummer aangemaakt worden. Als de computer van Philips later een liedje hoort, wordt opnieuw een hash van dit stukje muziek aangemaakt. Is de code eenmaal binnen, dan kan deze gecontroleerd worden op overeenkomsten met bekende hashes. Op deze manier wil men voor zo'n honderdduizend bekende liedjes codes gaan bijhouden, zodat je voortaan nooit meer hoeft te twijfelen over van wie dat ene mooie lied nou ook alweer is.

beterenaam stuurde ons richting New Scientist.

Moderatie-faq Wijzig weergave

Reacties (36)

In tegenstelling tot stemherkenning is muziek altijd hetzelfde
edit:
Het staat vantevoren vast. Muziek heeft niet soms een koutje gevat of een zware dag achter de rug. Een digitale opname is dus altijd nagenoeg hetzelfde
. Daardoor is het ook stukken eenvoudiger te herkennen dan iemands persoonlijk stem. Wat dat betreft zou het best wel eens prime kunnen gaan werken.

Het lijkt me ook een stuk nuttiger dan de "Muziek-luister-lijn" die een maand of wat geleden is gelanceerd. Welke debiel belt er nou voor zo veel geld naar een nummer. Voor dat geld kunnen ze de single kopen.
LIJkt een leukt idee, alleen in het begin zullen er nog niet zoveel stukjes muziek in de database zitten, dus denk dat het niet echt snel van de grond zal komen,
het probleem lijkt mij eerder dat er een fors aantal hashes moeten zijn om de herkenning te garanderen (bijvoorbeeld: hash #10 begint op de 60 sec. en duurt tot de 70 sec. Het nummer wat je probeert te ontdekken houd je voor de luidspreker en begint bij 55 sec. en je haalt hem weg na 10 sec).
Zijn de hashes dan overlappend ofzo? Dat kon ik namelijk in het artikel niet achterhalen.
En indien een hash inderdaad overlappend is lijkt het mij dat je weer over een compleet nummer praat, toch?
Dat hangt er maar net vanaf hoeveel muziek ze erin stoppen. Het is, als ik het goed begrijp, geen lerend systeem, ofzo. Er moet een beheerder zijn die handmatig muziek erin stopt.
Sorry, maar ik vraag mij af of dit echt wel gaat werken. Als je kijkt hoeveel moeite spraakherkennings-software nog steeds heeft met het herkennen van spraak via een (relatief) hoogwaardige microfoon, hoe moet dit dan straks gaan met muziek via een mobiele telefoon? En wat dacht je van de wat onbekende nummers? Ik vraag mij af of Philips mij versteld kan laten gaan... :?
Dat vroeg ik me dus ook af: GSM-signalen worden verzonden met een bitrate van 13 kbps (zie hier). Dat is eigenlijk ongelooflijk weinig, dus bij het design van het GSM-protocol is vooral uitgegaan van spraak: het hele systeem is gemaakt om spraaksignalen, die al niet zo breedbandig zijn, toch nog via deze zeer beperkte capaciteit te kunnen verzenden.
Het is dus eigenlijk onzin om echt muziek via een GSM proberen te verzenden: aan de andere kant van de lijn zul je maar heel moeilijk kunnen horen wat er mee is.

Ik denk dus dat de beschreven hash-techniek als volgt werkt; bij Philips doet men op dit moment ook onderzoek naar geluidscompressie en een van de mogelijkheden om geluid flink verder dan mp3 te comprimeren (voor communicatiedoeleinden) is om het geluid op te splitsen in verschillende soorten signalen: percussie (drums), 'zuivere signalen' (zoals tonen uit instrumenten) en ruis (zoals spraak). Het blijkt dat als je deze drie verschillende signalen apart benadert met voor elke soort optimale compressie-algoritmen, een veel grotere compressie mogelijk is.
Ik denk nu dat deze telefoon-muziek-herkenning hiermee te maken heeft: Philips kan met deze nieuwe technologie de signalen opsplitsen en op basis van losse herkenbare patronen muziek herkennen. Probeer je bijvoorbeeld eens voor te stellen hoeveel mogelijkheden je kunt uitsluiten als je de drums (de beat dus) van een bepaald nummer weet te achterhalen.

Het is zeker een ambitieus project en ik denk dat het zeker winstgevend kan zijn, hoe vaak komt het niet voor dat je wil weten wat een bepaald nummer is. Bovendien doet Philips broodnodige know-how op voor een dergelijke dienst als de apparatuur met de introductie van UMTS ineens wél geschikt is voor het overdragen van kwalitatief hoge muzieksignalen.
Van de andere kant blijf ik toch mijn twijfels hebben over de technische haalbaarheid. Zelfs al lukt het Philips om met enkele duidelijke kenmerken van een nummer de titel van het nummer te achterhalen, er moet toch een dijk van een database achterzitten. (Dat mensen de titel van het nummer willen weten, komt vooral bij oude relatief onbekende nummers voor). Verder is de kwaliteit van het ingangssignaal niet gegarandeerd (denk aan storingen, achtergrondruis bij het opnemen (bijvoorbeeld in een café) en GSM-telefoons van slechte kwaliteit) en toch zal de klant alleen willen betalen als hij/zij zeker het juiste nummer zal krijgen...

We zullen zien. :)
Het is dus eigenlijk onzin om echt muziek via een GSM proberen te verzenden: aan de andere kant van de lijn zul je maar heel moeilijk kunnen horen wat er mee is.
Daar vergis je je toch behoorlijk in, denk ik. Het is zeker onzin om muziek via een GSM te gaan versturen en dan te verwachten dat het ook maar een beetje klinkt. Maar het is zeker geen onzin om te verwachten dat er aan de andere kant van de lijn nog zoveel informatie over is om een liedje te kunnen herkennen, helemaal voor een geautomatiseerd systeem. Een mens die naar muziek luister om ervan te genieten is heel iets anders dan een geautomatiseerd systeem dat alleen maar probeert een bepaalde golfvorm te herkennen.
Sorry, maar ik vraag mij af of dit echt wel gaat werken. Als je kijkt hoeveel moeite spraakherkennings-software nog steeds heeft met het herkennen van spraak via een (relatief) hoogwaardige microfoon, hoe moet dit dan straks gaan met muziek via een mobiele telefoon?
Maar wat je over het hoofd ziet, is dat spraak elke keer en per persoon weer anders is. Daar heb je bij muziek nauwelijks last van. Er bestaan maar een paar uitvoeringen van elk nummer. Is dus ook veel makkelijker te herkennen.
Misschien is het juist een voordeel dat de bandbreedte zo laag is: Philips ontvangt ook minder data, en hoeft dus minder data te vergelijken. Het systeem zal je slechts vertellen welk liedje in zijn database het meeste lijkt op dat wat jij hem voorschotelt, en daar heb je geen CD kwaliteit muziek voor nodig.
Veel achtergrondruis e.d. zal de kans dat je een verkeerde titel terug krijgt wel vergroten uiteraard.
De techniek is mede ontwikkeld door Philips Research, in opdracht van Philips Cryptotec. Voor de toekomst zijn er nog heel wat leuke ideeen te bedenken....

edit:
Het systeem werkt niet met Watermarking techniek, maar inderdaad met het uitfilteren van specifieke kenmerken. Fingerprinting (nouja, spreekt voor zich, vingerafdruk, unieke data) heet dit weer.
Dat zou betekenen dat je dus alleen een liedje kunt herkennen als er zo'n watermerk in meegecodeerd is? Dat is toch heel wat anders dan wat ik uit het nieuwsitem begrijp (willekeurig nummer herkennen).
Als er tijdens het luisteren constant een code wordt meegeseind via de radio, dan moeten misschien een paar seconden genoeg zijn om die code te kraken.

Het simpelste is om een frequentie te nemen die buiten het gehoor ligt, maar binnen de grenzen van een GSM- microfoon en een andere luidspreker. Als je die golf nu varieert van bijvoorbeeld 25.000 Hz tot 25.255 Hz, dan heb je alle tekens die je nodig hebt om een nummer een naam te geven, (denk aan de 256 mogelijke letters van ASCII). Het begin van een naam kan je kort laten klinken, met een 'start-' en een 'stop sinus' (een sinus die aangeeft dat op dit punt de naamcode begint/ eindigt). Daarna kunnen met sinussen van 25.000 Hz tot 25.255 Hz letters gemaakt worden , met elke frequentie zijn eigen letter. Op het einde moet dan een 'stopsinus' komen.

Op het eind van het systeem zit een AD- converter die het analoge sinussignaal omzet in een digitale letter.

Leuk gedachtenexpiriment, niet?
Dit is redelijk handig; radiostations die via RDS versturen wat voor'n liedje er speelt heeft ook zo zijn voordelen. Ik geloof dat radio 3 een wap pagina heeft waar de playlist van het komende uur op staat.

Overigens zou ik het pas echt impressief vinden als het systeem een goede gok kan plegen als je het melodietje neuriet. Maar dat zal wel te moelijker worden.
Overigens zou ik het pas echt impressief vinden als het systeem een goede gok kan plegen als je het melodietje neuriet. Maar dat zal wel te moelijker worden
Als ik me niet vergis kan dat ook! Dat heb ik iig pas op een presentatie bij Philips gehoord. En je schijnt er niet eens goed voor te hoeven kunnen neurien :)
impressief
Pardon? 'impressive' is 'indrukwekkend' in het Nederlands hoor.
Das wel handig en grappig maar het zal wel weer reteduur worden :(
Hangt ervanaf wat je reteduur noemt. Ik denk niet dat ze het veel duurder kunnen maken dan bijvoorbeeld het versturen van een SMS-je. Het moet wel betaalbaar blijven, anders kun je het net zo goed niet doen, dan gebruikt niemand de service.
Hmmm, de laatste keer toen ik muziek over mijn mobiel liet horen, dacht iemand dat ik in de trein zat... Gaat toch een redelijke supercomputer bij Philips. Kunnen ze niet beter de playlists van radiostations bijhouden en het daaraan koppelen, scheelt toch weer een hoop gezoek.
Daar heb je niks aan als je wilt weten wat nou toch dat sixties-nummer is dat bij die ene reclame altijd wordt gespeeld. Voor actuele nummers lijkt het me maar heel beperkt interessant, omdat er altijd wel iemand in je omgeving is die weet wat het is.
ik vertrouw hiervoor op mijn wandelende OOR popencyclopdie kennissen en GoT en Fokforum :D
Ik vertrouw hiervoor op mijn wandelende OOR popencyclopdie kennissen en GoT en Fokforum
Precies, op het forum kan je bij het onderdeel muziek het volgende draadje vinden:
Het grote "ik zoek nummer" topic.
Daar zitten de echte kenners. Heel handig, ook voor achtergrond info.
hoe zit 't met remixen? die zijn toch weer anders.. er wordt tegenwoordig veel geremixed, de 'fingerprint' is dan weer anders dan van een origineel nummer. Zou je ook alle vage remixen in de database op moeten nemen.. dat wordt gigantisch.
Nu is de vraag hoe ze aan zo''n grote database komen. Als ik zomaar een nummer van de andere kant van de wereld pluk van toevallig een onbekende artist dan zijn ze dagen bezig met het achterhalen wie dat was...

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True