Program przedmiotu,,laboratorium technik multimedialnych Opis ogólny: Przedstawiony program jest modyfikacją i unowocześnieniem zajęć prowadzonych obecnie na dziewiątym semestrze kierunku Elektrotechnika. W ramach realizacji projektu zostanie opracowane nowe, autorskie oprogramowanie wspomagające wykonanie ćwiczeń oraz opracowanie i interpretację wyników badań. Oprócz oprogramowania powstaną też nowe instrukcje do wykonywania ćwiczeń i opracowania wyników pomiarów. Laboratorium składa się z 6 ćwiczeń. Studenci wykonują ćwiczenia w zespołach dwuosobowych. Każde ćwiczenie składa się z części eksperymentalnej, w której wykonywane są symulacje komputerowe. Efektem opracowania wyników jest sprawozdanie. Lista i program ćwiczeń oraz potrzebne wyposażenie: 1. Projekt prezentacji multimedialnej z użyciem obrazu i dźwięku Celem ćwiczenia jest przygotowaniem czytelnej dla odbiorcy prezentacji multimedialnej. Prezentacja obejmuje przekazanie treści w postaci obrazu i dźwięku. Wykorzystane będzie darmowe oprogramowanie Impress z pakietu OpenOffice. zaprojektowanie szablonu (wzorca) prezentacji, łączenie tekstu i grafiki, osadzanie obiektów typu arkusz kalkulacyjny, wykres, wzór matematyczny, grupowanie obiektów, przesłanianie obiektów dodawanie animacji, filmów dodawanie obiektów dźwiękowych, ich synchronizacja z prezentacją. komputer klasy PC, system Windows XP, Pakiet OpenOffice z programem Impress, - kamerę internetowa,, - głośniki, - rzutnik multimedialny.
2. Przetwarzanie grafiki rastrowej w obróbce zdjęć cyfrowych Poznanie możliwości współczesnych programów do obróbki grafiki rastrowej. Operowanie na palecie i przestrzeni barw oraz ich wpływ na postrzeganie obrazu. Wykorzystanie cyfrowych filtrów obrazu. Praca na wielu warstwach, przekształcenia obrazów, kolaże, retusz. pierwsze uruchomienie programu, podstawy konfiguracji, elementarne operacje na obrazie, użycie historii działań, zmiana kolorystyki obrazu zarówno w całości jak też w ramach wybranych fragmentów, wykorzystanie warstw, użycie narzędzi zaznaczenia oraz szybkiej maski, zaznaczenie o poziomie pomiędzy 0% a 100%, celowe użycie dostępnych filtrów obrazu dla uzyskania pożądanego efektu, retusz fotografii cyfrowej, usuwanie "czerwonych oczu", wykonanie prostego kolażu na podstawie dwóch obrazów, eksperymenty z przekształceniami geometrycznymi. komputer klasy PC, system Windows XP, GIMP; pliki obrazów do modyfikacji; instrukcja wykonania ćwiczenia; 3. Przetwarzanie sygnałów dźwiękowych Zapoznanie studentów z możliwością zastosowania filtrów cyfrowych w przetwarzaniu sygnałów dźwiękowych. Praktyczna realizacja wybranych efektów dźwiękowych. zastosowanie filtrów cyfrowych w programie Audacity, Realizacja własnych filtrów cyfrowych w programie Matlab, realizacja efektów dźwiękowych: echo, pogłos, opóźnienie, phaser, flanger w środowisku Matlab. komputer klasy PC, system Windows XP, oprogramowanie Audacity, Matlab. - kartę dźwiękową, głośniki 4. Montaż sygnału dźwiękowego, kompresja MP3
Zapoznanie studentów z podstawowymi technikami obróbki sygnału dźwiękowego. Podstawy kodowania MP3. montaż dźwięku z wykorzystaniem różnych efektów: przestawianie fragmentów sygnału, rozcinanie, przesuwanie w czasie, dostosowywanie poziomów sygnałów, praca z wieloma ścieżkami, cyfrowe miksowanie nagrań, kodowanie MP3 przy różnych wartościach strumienia bitowego dla CBR i VBR, porównanie jakości dźwięku przy różnych parametrach kompresji, próba zademonstrowania efektu maskowania dźwięków. komputer klasy PC, system Windows XP, oprogramowanie Audacity, Matlab. - kartę dźwiękową, głośniki 5. Przetwarzanie obrazów ruchomych Celem ćwiczenia jest zapoznanie studentów z praktycznym wykorzystaniem obróbki obrazów ruchomych. Zapoznanie z metodami oraz narzędziami do przetwarzania obrazów ruchomych. komputerowy, nieliniowy montaż filmów, efekty specjalne stosowane przy montażu filmów, podstawowe operacje przetwarzania obrazów, algorytmy wykrywania ruchu, detekcji twarzy dla obrazu zarejestrowanego z kamery. komputer klasy PC, system Windows XP, oprogramowanie Windows Movie Maker, Pinnacle Studio, Adobe Premiere Elements, Matlab. - kamerę internetowa 6. Grafika wektorowa w generowaniu obrazów trójwymiarowych
Poznanie możliwości języka SDL do generowania realistycznej grafiki trójwymiarowej oraz inżynierskiej grafiki wizualizacji obliczeń. prezentacja możliwości oprogramowania używanego w ćwiczeniu, praca w układzie współrzędnych 3D; podstawowe oświetlenie sceny, wykorzystanie prymitywów geometrycznych (kula, sześcian, walec, stożek, powierzchnia i płaszczyzna) do realizacji prostej sceny, poznanie możliwości operacji CSG do tworzenia złożonych brył, nadawanie obiektom pojedynczych i wielowarstwowych tekstur oraz wzorców nierówności ich powierzchni, ustalanie oświetlenia sceny z użyciem bardziej skomplikowanych modeli światła, wykorzystanie zaawansowanych elementów SDL (deklaracje, pętle, wyrażenia warunkowe) do wykonania złożonej sceny, podstawy tworzenia animacji. komputer z oprogramowaniem POV Ray, kliki z przykładami, instrukcja wykonania ćwiczenia. Zasady zaliczenia przedmiotu Student uczęszczający na laboratorium zobligowany jest do wykonania 6 (powyższych) ćwiczeń. Ćwiczenie wykonywane jest w zespole dwuosobowym. Za każde ćwiczenie student może otrzymać maksymalnie 20 punktów, z czego maksymalnie 10 punktów przyznawane jest za sprawozdanie. Pozostałe punkty (max 10) student otrzymuje za przygotowanie do zajęć i wykonanie ćwiczenia. Bibliografia 1. Paweł Brągoszewski, Fotografia cyfrowa Edycja zdjęć w linuksie, Helion, 2006 2. Zygmunt Wróbel, Robert Koprowski, Praktyka przetwarzania obrazów w programie Matlab, Akademicka Oficyne Wydawnicza EXIT, Warszawa, 2004 3. Jerry Gibson, Multimedia Communications, Academic Press, 2001 4. Ling Guan, Sun Yuam Kung, Jan Larsen, Multimedia Image and Video Processing, CRC Press, 2001 5. Ian Sincler, Audio and Hi-Fi Handbook, Newnes, 1998 6. Philip A. Laplante, Image and video compression for multimedia engineering, CRC Press, 2000 7. Atul Puri, Multimedia Systems Standards and Networks, Marcel Dekker, New York, 2000 8. Lajos Hanzo, Peter Cherriman, Jurgen Streit, Video Compression and Communications, John Wiley & Sons, 2007
9. Andreas Spanias, Ted Painter, Venkatraman Atti, Audio signal processing and coding, John Wiley & Sons, 2007