230 likes | 603 Views
Elemen multimedia. User interface. User Interaction. Perbedaan level dalam Interface Pasif : hanya visualisasi Reaktif : in teraksi terbatas ( misalnya , fungsi scroll panel). Proaktif : memilih path atau membuat pilihan ( misalnya tombol )
E N D
Elemen multimedia User interface
User Interaction • Perbedaan level dalam Interface • Pasif: hanyavisualisasi • Reaktif: interaksiterbatas (misalnya, fungsiscroll panel). • Proaktif: memilihpathataumembuatpilihan (misalnyatombol) • Reciprocal: sesuaidengankebutuhan informasi pengguna
User Interaction • InteraksiModel: • Navigational: memilihuntukmenentukanmana yang harus berjalan selanjutnya • Desain: user dapatmemodifikasigayapresentasi visual(misalnyawarna) • Movie: Penggunadapatmengontrolwaktusecara global (misalnyakemampuan VCR)
Application Logic • Presentasimultimediatradionaltidakmemilikibanyak logika: • Virtual kunjungankemuseum, menu DVD ...... • Real - sisteminteraktifdan time-based: • Virtual Reality, game • Aplikasilogika membutuhkanbahasapemrograman(if, case,goto, .....) • Bahasa-CompilerC, C++ • Virtual Machine: Java • WWW, MPEG-7, Director, Scripting
Video => Analisis -> Deskripsi -> Aplikasi Skema aplikasi audiovisual Video Desain Video Description • Dublin core: skemapengindeksansemantikuntukdeskripsikonten video. • MPEG-7: alatstandarmasadepanyangmemungkinkanuntukmenentukanskemasemantikuntukdeskripsiinformasi audiovisual.
Video Design Metodologi • Spesifikasipemodelanuntukdeskripsikonten video: • StrukturasiMulti-level, • Hubungan temporal danspasial, • Aksi interaktifpadaelemenvideo. • Spesifikasi XML • EksperimendalamVideo
Raw video Occ.1 Occ.2 Occ.3 Occ.4 Structure Semantic Irene Nabil Researcher Thesaurus Video Desain Strukturisasi Multi-level <!--XML schema for the description of VideoContent--> <!ELEMENT VideoContent (MetaInfo, MediaInfo, Summary, Structure, Semantic, Thesaurus)> <!ELEMENT Structure (Sequence+, Relation?)> <!ELEMENT Semantic (VideoObject*, EventSemantics*)> <!ELEMENT Thesaurus (ReferenceDictionary*, UserDictionary*)>
Video Desain Deskripsi High Level
Video Desain Deskripsi Shot Content
Video Desain Deskripsi Occurence Content
Madeus Video Arsitektur Madeus • UntukmemperluasMadeusmenjadi VideoMadeus, deskripsikonten video ditanganibaikdalamkomposisidan di bagianpresentasi.
Madeus Video Model Dokumen Madeus • Content yang menggambarkan isi informasi dari dokumen • Actor yng mendefinisikan bagaimana dasar informasi dan konten digunakan didalam dokumen (Style information, link, etc) • Temporal untuk mensikronisasikan antar bagian dokumen • Spatial untuk menampilkan spesifikasi
Madeus Video Relasi • Relasi Temporal (Allen extension) • Meets, starts, equals, during, overlaps, parmin, etc. • Relasi spasial • left-_align, right_align, center_v, center_h, etc. <Temporal> … <Relations> <start Interval1=« a » Interval2=« b » /> <meet Interval1=« b » Interval2=« d » /> … <Relations> </Temporal> <Spatial> … <Relations> <left-align Region1=« b » Region2=« d » /> … <Relations> </Spatial>
Madeus Video Overview Madeus Video
Madeus Video Dokumentasi Madeus Video <Madeus> <Content> . . . <VideoContentDS> . . . <Scene ID = « MyScene » ... > . . . </Scene> </VideoContentDS> </Content> <Actor> . . . <VideoElement ID=«SceneVideo» Content = «MyScene » . . . > . . .</VideoElement> </Actor> <Temporal> <Interval ID=“ScenceInt” Actor=“SceneVideo” Duration=“...” … /> <Relations> . . . </Relations> </Temporal> <Spatial> <Region ID=“ScenceReg” Actor=“SceneVideo” Height =“288” Width=“352” … /> <Relations> . . . </Relations> </Spatial> </Madeus>