Cyfrowe biblioteki wideo i
Internet
mgr inż. Mikołaj Leszczuk
Cyfrowe biblioteki wideo
(1/2)
• Cyfrowe biblioteki wideo to
kwestie następujących operacji
na obrazie:
– Katalogowania
– Przeszukiwania
– Pobierania
• Ponieważ biblioteki są
projektowane do obsługi dużej
liczby użytkowników, to najlepiej
sprawdzają się pracując online
Cyfrowe biblioteki wideo
(2/2)
• Aby skutecznie obsługiwać
użytkowników, cyfrowe
biblioteki wideo potrzebują
efektywnie obsługiwać procesy:
– Wyszukiwania sekwencji
wizyjnych
– Transportu sekwencji wizyjnych
Model interakcji użytkownika z
cyfrową biblioteką wideo (1/7)
Model interakcji użytkownika z
cyfrową biblioteką wideo (2/7)
• Sekwencje wizyjne są
początkowo dodawane do
cyfrowej biblioteki wideo w
procesie dostępu, który
sekwencje wizyjne:
– Kataloguje
– Indeksuje
– Magazynuje
Model interakcji użytkownika z
cyfrową biblioteką wideo (3/7)
• Następnie użytkownik
przeszukuje cyfrową bibliotekę
wideo dokonując zapytań do
danych:
– Katalogowych
– Indeksowych
Model interakcji użytkownika z
cyfrową biblioteką wideo (4/7)
• Użytkownik:
– Otrzymuje zwrócone rezultaty
– Przegląda je
• Następnie użytkownik ma
możliwości:
– Poprawienia wyszukiwania przez
sprzężenie zwrotne trafności
– Wybór elementów do przesłania
Model interakcji użytkownika z
cyfrową biblioteką wideo (5/7)
• Dwa dominujące modele
dostarczania sekwencji
wizyjnych użytkownikowi:
– Pobieranie
– Strumieniowanie
Model interakcji użytkownika z
cyfrową biblioteką wideo (6/7)
• Przy strumieniowaniu sekwencji
wizyjnych, sekwencja wizyjna
jest odgrywana użytkownikowi
przez sieć
• W wielu przypadkach użytkownik
może sterować odtwarzaniem:
– Fast-forward
– Reverse
– Pause
Model interakcji użytkownika z
cyfrową biblioteką wideo (7/7)
• Przy pobieraniu sekwencji
wizyjnych, sekwencja wizyjna
jest przesyłana przez sieć do
lokalnego terminala
użytkownika
• W tym przypadku, sekwencja
wizyjna może być później:
– Oglądana
– Używana przez inne aplikacje
Inne formy wizyjnych
systemów informacyjnych
(1/2)
• Cyfrowe biblioteki wideo mają
wiele wspólnego z innymi
systemami takimi jak:
– Video on demand (VoD)
– Videoconferencing
– Video database (VDB)
Inne formy wizyjnych
systemów informacyjnych
(2/2)
• Systemy różnią się głównie w
obsłudze następujących
procesów związanych z
sekwencjami wizyjnymi:
– Storage
– Searching
– Cataloging
– Browsing
– Retrieval
Porównanie możliwości
różnych typów systemów
wizyjnych
Główne komponenty cyfrowej
biblioteki wideo
Proces dostępu do cyfrowych
bibliotek wideo
Proces dostępu do
skompresowanych bibliotek
wideo
Znakowanie
Znakowanie
Indeksowani
e
Indeksowani
e
Magazynowani
e
Magazynowani
e
Kompresja
Kompresja
Nabywanie
Nabywanie
Ucyfawianie
Ucyfawianie
Edycja
Edycja
Tworzenie całości
Tworzenie całości
Zapytywanie
Zapytywanie
Przeglądanie
Przeglądanie
Odzyskiwani
e
Odzyskiwani
e
Transkodowani
e
Transkodowani
e
Strumieniowan
ie
Strumieniowan
ie
Interaktywno
ść
Interaktywno
ść
Widzenie
Widzenie
Tworzenie
Udostępnianie
Opieka
Używanie
Główne składniki DVL
Podsumowanie
Podsumowanie
Nagrywanie
Nagrywanie
Wgrywanie
Wgrywanie
GUI
GUI
Raporty
Raporty
Integracja
Integracja
Przesyłanie
Przesyłanie
Sterowanie
Sterowanie
Ankietowanie
Ankietowanie
Analiza
Analiza
Obciążanie
kosztami
Obciążanie
kosztami
Kolejkowanie
Kolejkowanie
Zarządzanie
VSE
Patronat użytkownika cyfrowej
biblioteki wideo
• Patronat użytkownika cyfrowej
biblioteki wideo zawiera:
– Zapytywanie
– Przeglądanie
– Odzyskiwanie
– Raporty
– GUI
– Transkodowanie
– Integrację
Patronat użytkownika cyfrowej
biblioteki wideo
• Procesy wyszukiwania,
przeglądania i odzyskiwania
mają dostęp do:
– Metadanych
– Danych przeglądania
– Magazynu danych wizyjnych
• Zilustrowano to na kolejnym
slajdzie
Patronat użytkownika cyfrowej
biblioteki wideo
Patronat użytkownika cyfrowej
biblioteki wideo
• Patronat użytkownika jest
obsługiwany w indywidualnych
sesjach w których użytkownik
wysyła zapytania do
podsystemu zapytywania
• Rezultaty zapytań są przesyłane
do podsystemu przeglądania i w
efekcie odpowiednie dane
przeglądania są zwracane do
klienta
Patronat użytkownika cyfrowej
biblioteki wideo
• Użytkownik i
system
wchodzą w cykl,
który trwa aż do
momentu kiedy
znaleziona
zostania żądana
treść
Wyszukiwanie
Przeglądanie
Korekta
Patronat użytkownika cyfrowej
biblioteki wideo
• Kiedy zostanie wybrana
sekwencja wizyjna do
dostarczenia użytkownikowi,
zostaje ona:
– Strumieniowana
– Przesyłana
Transkodowanie
• Jest duża potrzeba dostępu
różnych urządzeń do cyfrowych
bibliotek wideo pracujących w
Internecie
Transkodowanie
• Wzrasta różnorodność urządzeń
klienckich mających dostęp do
Internetu, posiadających różne
możliwości w zakresie:
– Wyświetlania
– Przetwarzania
– Magazynowania
– Komunikacji
Transkodowanie
• Przykłady nietypowych urządzeń
posiadających dostęp do Internetu:
– PDA
– Komputery naręczne
– Telewizory z przeglądarkami WWW
– Telefony z przeglądarkami WWW
Transkodowanie
• Jednym z problemów jest, że
sygnały wizyjne nie mogą być
bezpośrednio odtwarzane przez
te urządzenia
Transkodowanie
• Uniwersalny dostęp do
cyfrowych bibliotek wideo dla
tych urządzeń klienckich może
być zapewniony przez użycie
transkodera:
– W cyfrowej bibliotece wideo
– W sieci
• Istnieją sieciowe transkodery
które adaptują sygnały wizyjne
do wymogów klienta
Wyszukiwanie i pobieranie w
cyfrowej bibliotece wideo