211service.com
Video stabiliseren
Bron: Automatisch gerichte videostabilisatie met robuuste L1 optimale camerapaden
Matthias Grundmann et al.
Dit verhaal maakte deel uit van ons septembernummer van 2011
- Zie de rest van het nummer
- Abonneren
Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Colorado Springs, Colorado, 21-23 juni 2011
Resultaten: Onderzoekers van Google hebben een techniek ontwikkeld die de effecten van een onvaste filmende hand op amateurvideo's wegneemt. Nadat ze hadden laten zien dat ze in staat waren om beeldmateriaal in realtime glad te strijken met behoud van de focus op de belangrijkste elementen in het beeld, gebruikten ze hun algoritme als basis voor een stabilisatortoepassing die in realtime draait op www.youtube.com/editor . YouTube, de grootste site die wordt gebruikt voor het delen van amateurvideo's, had voorheen geen stabiliserende functie in zijn negen maanden oude webgebaseerde video-editor.
Waarom het uitmaakt: Bewogen beeldmateriaal is altijd een kenmerk van amateurfilms geweest, aangezien amateurs meestal niet over de kostbare apparatuur beschikken die professionals gebruiken om hun camera's te stabiliseren. Er zijn enkele algoritmen beschikbaar om dit effect op te ruimen, maar deze verwijderen doorgaans schokkende effecten zonder andere te corrigeren, zoals het langzame stuiteren van een camera die wordt vastgehouden door een wandelende persoon.
Methoden: Het algoritme begint met het identificeren van belangrijke objecten in de afbeelding en deze te gebruiken om het pad van de camera te plotten. Het bepaalt vervolgens een beste pad, dat de meest vloeiende koers vertegenwoordigt die de camera heeft afgelegd. Door de frames bij te snijden, kan het de beelden zo aanpassen dat de camera het beste pad lijkt te hebben afgelegd. Het algoritme gebruikt tools zoals gezichtsdetectie om ervoor te zorgen dat het tijdens het proces geen belangrijke componenten van de video verwijdert. Omdat het rekenwerk over veel machines wordt verdeeld, is het systeem snel genoeg om in realtime in een browser te bewerken.
Volgende stappen: Op dit moment moet de gebruiker specificeren tot welke grootte het systeem de frames moet bijsnijden; de algoritmen vinden het optimale pad voor de gegeven grootte. In de toekomst willen de onderzoekers het systeem aanpassen zodat het zelf de ideale maat kan berekenen.
Sneller geheugen
Prototype phase-change geheugendrive is sneller dan conventionele schijven
Bron: Onyx: een prototype geheugenopslagarray met faseverandering
Steven Swanson et al.
USENIX-workshop over actuele onderwerpen in opslag- en bestandssystemen, Portland, Oregon, 14 juni 2011
Resultaten: Een prototype diskdrive gebouwd met behulp van phase-change geheugenchips, die gegevens opslaan in de kristalstructuur van een metaallegering, bleek in staat om bepaalde soorten gegevens sneller te lezen en te schrijven dan een commerciële conventionele flashdrive. Het was tussen de 70 en 120 procent sneller bij het schrijven van stukjes gegevens ter grootte van een korte e-mail met alleen tekst.
Waarom het uitmaakt: Faseovergangsgeheugen heeft het potentieel om een beperking te overwinnen die het computerontwerp decennialang heeft beperkt: gegevens kunnen niet zo snel worden geschreven naar of gelezen van schijfopslag als een processor eraan kan werken. Dit nieuwe type geheugen is pas recentelijk verwerkt in prototypechips; door ze te gebruiken om een werkende schijf te bouwen, wordt aangetoond hoe deze technologie computers kan helpen verbeteren en verduidelijkt het de resterende belemmeringen voor commercialisering.
Methoden: Onderzoekers van de Universiteit van Californië, San Diego, bouwden het prototype met behulp van phase-change-chips gemaakt door Micron, een bedrijf dat werkt aan het commercialiseren van de technologie. De chips nemen digitaal op een s en 0 s door kleine uitbarstingen van warmte te gebruiken om de rangschikking van atomen in een legering gemaakt van elementen genaamd halcogeniden tussen een geordend rooster en een amorfe fase te veranderen. De onderzoekers bouwden die chips in printplaten die meestal conventionele geheugenchips bevatten. Ze voegden ook circuits toe om te vertalen tussen de verzoeken van de computer en de opgeslagen gegevens.
Volgende stappen: De onderzoekers gebruiken hun prototype-drive om te begrijpen hoe aanzienlijk snellere gegevensopslag kan leiden tot krachtigere computerontwerpen.
