Datum/Date Dnr/Ref.no. 2015-08-20 137-KB 415-2014 Bilaga 3: Formulär för Fas 2-rapport 1.1. Uppgifter om Innovationsdeltagaren Innovationsdeltagare: MBV Systems AB Person- eller organisationsnummer: 556644-4229 Adress: Djupviksgatan 20 Postadress: Box 27, 94121 Piteå Telefonnummer (växel): Rapportförfattare och kontaktperson: Jan Nyström Telefonnummer: 0706716010 Mobilnummer: 0706716010 E-post: jan.nystrom@mbvsystems.se POST / MAIL BESÖK / VISITS TEL / PHONE FAX E-POST / MAIL / WEB Box 5039 SE-102 41 Stockholm Humlegården, Stockholm +46 10 709 30 00 +46 10 709 39 25 kungl.biblioteket@kb.se www.kb.se SWEDEN Org.nr. 202100-1710
1.2 Eventuella underleverantörer Deltagare som har använt sig av underleverantörer ska nedan ange vilka underleverantörer som har varit delaktiga i arbetet och vilka delar som underleverantör har utfört arbete inom. Namn på underleverantör och organisationsnummer Thorlabs Sweden AB 556639-2162 SICK AB 556463-2247 Stemmer Imaging AB 556233-4176 AluFlex AB 556367-4067 Del av uppdraget som har lagts ut på underleverantör anges i omfattning och typ av uppdrag Komponenter för skivrörelse samt bottenplatta Pulsgivare för kameratriggning Optik, laser och 3D kamera Aluminiumprofiler för montage av utrustning 1.3 Arbetet i Fas 2 Deltagare ska nedan ange vilket datum arbetet med innovationsarbetet på börjades och vilket datum när arbetet avslutades. Deltagaren ska även ange det antalet timmar som har krävts för att genomföra arbetet hittills. Arbetet startades (år-månad-dag): 2015-02-13 Total tidsåtgång: 280 timmar för Fas 2 Arbetet avslutades (år-månaddag): 2015-08-20 Gör en sammanfattning av nedlagt arbete under Fas 2, inklusive tester och testresultat. Beskriv de viktigaste resultaten av nedlagt arbete. Sammanfattning av nedlagt arbete: Arbetet i Fas 2 har i huvudsak fokuserat kring montering av hårdvara som klarar av att simultant rotera och translatera en skiva samtidigt som bilddata samlas in, samt att kunna analysera insamlad data på ett robust sätt. Då bufferten i kamerans egen programvara inte klarar av att samla in en hel skiva erfordrades 2
en egenskriven mjukvara för insamlingen. Rotationen fungerar över 360 o och translationen kan göras maximalt 150 mm vilket är mer än nog för att täcka en hel skiva. Då bilder samlas in under både rotation och translation av skivan (Fig. 1) krävdes en del arbete för att beräkna var skivspåren började, slutade samt överlappade varandra. Figur 1 Insamlad bilddata där de två stjärnorna markerar ungefär samma plats på den verkliga skivan. Dessa två punkter behöver länkas ihop för att få ut korrekt ljuddata. Tester visar att mjukvaran kan följa skivspår på en 78-varvare på ett tillfredsställande sätt med den mängd damm och slitage som de analyserade skivorna innehåller. Rådata kan även byggas ihop på ett korrekt sätt utan hack mellan spår, och ljudfiler bestående av hela skivsidor kan genereras. Den kameraoptik som används har dock inte den upplösningen som krävs för att analysera vinylskivor på ett robust sätt då spåren ligger tätare samt är smalare jämfört med 78-varvare. Trots det så har vi ändå gjort ett försök att läsa in och digitalisera en vinylskiva. Brusnivån blir dock hög då vi med nuvarande förstoring endast får ett fåtal mätpunkter per spår, och det är svårt att följa spåret, men 3D mätningen gör att vi trots allt kan separera höger och vänster kanal i stereosignalen. Ett kort exempel av en stereoavspelning från vinyl bifogas. Insamlingen av bilddata har hittills gjorts med fokus på kvalité snarare än optimerad hastighet vilket resulterar i att insamlingen tar längre tid än faktisk speltid på skivan. För att få en snabbare insamling med bibehållen eller kanske till och med bättre kvalité behöver kamerainställingar optimeras och/eller att en ljuskälla med högre intensitet används. Möjligheterna med LED har 3
diskuterats tidigare och är fortfarande högaktuellt att jobba vidare med, men har inte utforskats i Fas 2. Då mjukvaran för analys är skriven i Matlab, vilket har en erkänt långsam exekveringstid på kod som innehåller loopar, är denna inte heller tidsoptimerad. Om man istället implementerade analysen i C++, vilket även den egenskrivna kamerainsamlingsmjukvaran är skriven i, kan hastigheten öka avsevärt. Detta skulle även medföra, genom att ha insamling och analys i samma mjukvara, att analysen kan genomföras parallellt med att data samlas in. En total exekveringstid kortare än skivans speltid är då fullt realistisk. Efterbehandling av ljuddata från 78-varvare har inte legat i fokus. Till vinylskivor används det standardiserade RIAA-filtret men det är oklart vilket filter som är optimalt för de 78-varvare som analyserats. De resulterande musikfilerna kan därför ses som råmusik och i behov av optimerad efterbehandling. Som bilaga levererar vi både ofiltrerad och två varianter av filter för Carl Jularbos Muckar-Polka. Beskriv de eventuella ändringarna i lösningen som uppstått sedan innovationsbidragets och den uppdaterade Fas1-rapporten inlämnades. Förklara orsakerna till förändringarna. Beskriv eventuella problem som uppstått och hur dessa har hanterats. Ändringar: Inga ändringar i hårdvaran har skett sedan inlämnandet av den uppgraderade Fas 1-rapporten. Vid inlämnandet av den rapporten stod valet mellan laser och LED som ljuskälla. I den rådande uppställningen utforskades endast laser då tillgång till ytterligare hårdvara var begränsad. LED har dock stor potential och skulle sannolikt ge bättre rådata vid tillräckligt hög ljusintensitet. Därför har vi för avsikt att testa även detta, men det har inte funnits möjlighet under detta projekt. En mjukvarumässig ändring är att den medföljande programvaran till kameran inte klarade att samla in en hel skiva. Detta medförde att tid behövde allokeras för att implementera egen mjukvara för ändamålet. Beskriv hur utvecklingsbidraget för Fas 2 har använts: Utvecklingsbidraget: 4
Utvecklingsbidraget har använts till att först och främst köpa in hårdvara och att få en fungerande datainsamling. Sedan har mycket tid lagts på utveckling av program för såväl kamerakommunikation som bildanalys av insamlad data. Beskriv eventuella samarbeten och partnerskap som ingåtts. Beskriv hur samarbetet/partnerskapet påverkat arbetet med prototypen. Samarbeten och partnerskap: Inga nya samarbeten i Fas 2. Beskriv eventuella nya affärsmöjligheter som har skapats tack vare deltagande i innovationsupphandlingen. Beskriv företagets förväntningar avseende tillväxt, lönsamhet och affärsnytta som kommit av deltagande i innovationsupphandlingen. Nya affärsmöjligheter: Djupare kunskap inom 3D mätning på mikronivå ger ökade möjligheter att ge sig på andra mätapplikationer i denna skala. Ange ytterligare information som kan vara relevant. Detta kan exempelvis ske i form av text, bilder diagram, data eller grafer. Ytterligare information: Som bilagor till denna rapport lämnas följande ljudfiler: Carl Jularbos orkester - MuckarPolka_no_filter.wav Carl Jularbos orkester - MuckarPolka_BSI78.wav Carl Jularbos orkester - MuckarPolka_lowpass.wav Stereo sample RIAA.wav Filnamnen är förhoppningsvis självförklarande. Vi kan konstatera att ljudkvalitén med vår digitaliseringsmetod i dagsläget inte är i nivå med en konventionell digitalisering. Men det finns fortfarande en hel del förbättringar som kan göras och potentialen är stor. Det som krävs för att komma längre är förstås mer resurser i form av tid och utrustning. MBV Systems har för avsikt att jobba vidare med denna prototyp även efter detta projekt är avslutat, då vi tycker detta är väldigt roligt och intressant, men tyvärr kommer det att få lägre prioritet. 5
Vi ser inte att denna utrustning är redo för kommersialisering ännu, men vi har en väldigt bra utrustning för teknikdemonstrationer och liknande. Vi är även öppna för fortsatta utvecklingsprojekt där vi kan jobba vidare med denna unika teknik för digitalisering av ljudskivor. 1.4 Undertecknande och sanningsförsäkran Fas 2-rapporten ska undertecknas av en, för deltagaren, behörig företrädare, vilket innebär att deltagaren intygar att följande omständigheter är för handen: Att alla uppgifter som lämnas i Fas 2-rapporten är sanningsenliga. Ort Datum Piteå 2015-08-20 Underskrift av behörig företrädare Namnförtydligande: Jan Nyström 6