Firma MotionDSP przygotowała oprogramowanie, które do stabilizowania wideo wykorzystuje akcelerację GPU. Narzędzie vReveal wykorzystuje taki sam mechanizm eliminacji drgań, co stosowany przez wojsko w bezzałogowych samolotach (UAV).
Taka stabilizacja jest całkowicie odmienna od tej spotkanej w kamerach cyfrowych. W tym przypadku kompensowane są niewielkie drgania, które wprowadza filmujący. Ale gdy zechcemy skorzystać ze stabilizacji jadąc samochodem po nierównej drodze i na dodatek filmując smartfonem, klapa murowana. A kamera w lecącym samolocie UAV, który podlega znacznym drganiom w wyniku turbulencji, jest w stanie zarejestrować wyraźny obraz tablicy rejestracyjnej jadącego samochodu z odległości kilku kilometrów.
Stosowane przez wojsko oprogramowanie Ikena ISR do eliminacji drgań z danej klatki wideo wykorzystuje dane z sąsiednich klatek filmu. Oczywiście to bardzo skrótowy opis technologii. Aby umożliwić obróbkę obrazu na żywo, wykorzystywana jest platforma Nvidia CUDA.
Na tak zaawansowaną stabilizację obrazu na bieżąco w smartfonach, a nawet kamerach wideo, nie mamy na razie co liczyć. Ale dzięki vReveal możemy wyeliminować drgania z już zarejestrowanego wideo. Dla nas to żadna róznica, bo film i tak oglądamy dopiero po nagraniu. Choć producent kieruje oprogramowanie przede wszystkim do posiadaczy smartfonów, można je wykorzystać także do filmów wideo z kamer i aparatów cyfrowych.
Oprogramowanie wykorzystuje potencjał GPU, może to być zarówno produkt Nvidia jak i AMD
Oprócz stabilizacji obrazu narzędzie vReveal pozwala na korektę kontrastu, balansu-bieli i ekspozycji. Dostępna jest także wersja płatna (w cenie 50 dolarów), która pozwala na przykład w przekształcanie nagrań panoramujących w zdjęcia panoramiczne.
Czy MotionDSP ma rację? Przykłady robią wrażenie, ale najlepiej sprawdzić to samodzielnie. Aplikację znajdziemy na stronie vreveal.com.
Więcej o praktycznych zastosowaniach układów GPU:
- Nvidia Quadro przyspiesza renderowanie Mercedesów
- Alice: Madness Returns i efekty PhysX GPU
- Cray XK6: superkomputer o wydajności 50 petaflopów
- Jak zbudować superkomputer za 1/10 ceny?
Źródło: MotionDSP
Komentarze
25jasssnee, nV i ich niespotykane technologie kosmitow w postaci bajek marketingowych.. to samo mozna zrobic na amd, intel czy via o ile karta posiada wystarczajaca moc. Pewnie jakis 4ro rdzeniowy AMR tez to ogarnie. Niedlugo bedzie realtime w jakims iphonie/HTC
Super programik
Wreszcie coś sensownego i przydatnego! :)
Zakładam, że nie jesteś nierzetelnym pismakiem i sprawdziłeś na stronie którą podałeś jakie GPU akcelerują sprzętowo ten program.
Jeśli nie sprawdziłeś to podpowiem, że cała seria ATi 5xxx, AMD 6xxx oraz wszystkie AMD APU.
Tutaj jest cała lista:
http://developer.amd.com/sdks/AMDAPPSDK/pages/DriverCompatibility.aspx
Pozdrawiam.
http://www.vreveal.com/support