interactive multimedia news presentation on very low
play

Interactive multimedia news presentation on very low bitrates Igor - PowerPoint PPT Presentation

Zavod za telekom Interactive multimedia news presentation on very low bitrates Igor S. Pandi Department of telecommunications Faculty of electrical engineering and computing University of Zagreb, Croatia www.tel.fer.hr Objectives Zavod


  1. Zavod za telekom Interactive multimedia news presentation on very low bitrates Igor S. Pandži � Department of telecommunications Faculty of electrical engineering and computing University of Zagreb, Croatia www.tel.fer.hr

  2. Objectives Zavod za telekom Rich multimedia news delivery � Animation, voice, graphics Interactive � News on demand Easy access � Low bandwidth, low processing power Automatic � Content generation from news data base

  3. The system: user’s view Zavod za telekom MPEG-4 FA Player Applet Dynamic graphics area News selection area

  4. The system: how it works Zavod za telekom MPEG-4 FA Player Applet Newscaster 3D Facial Motion Dynamic graphics ar face model Cloning Newscaster morph targets creation Generic MPEG-4 Newscaster now ready morph targets for animation ing the Newscaster – one-time process Structured news News processing (XML) Visual speech synthesis News selection area Dynamic web pages Images & graphics creation ing the News – repeated process

  5. Making the newscaster Structured news News (XML) processin g Visual speech synthesis Dynamic Images & graphics web pages creation Making the News Zavod za telekom Create a 3D face model Newscaster 3D Facial Mo Create morph targets for face model Cloning Newscaster m the model targets creatio Generic MPEG- Newscaster n 4 morph targets Construction of models ready for anim and animations Making the Newscaster – one-time pro using standard 3D tools Problem: morph target creation tedious Solution: Facial Motion Cloning

  6. Facial Motion Cloning Structured news News (XML) processin g Visual speech synthesis Dynamic Images & graphics web pages creation Making the News Zavod za telekom Fast production of new face models for animation Automating the morph target approach, the common way of animating faces

  7. Facial Motion Cloning Structured news News (XML) processin g Visual speech synthesis Dynamic Images & graphics web pages creation Making the News Zavod za telekom

  8. Making the news Structured news (XML) News processin g Visual speech synthesis Images & Dynamic web pages graphics creation Making the News Zavod za telekom News organised by topic in simple XML format Structured News proc news (XML) News items contain Visual speec synthesis references to image files Images & Dynamic web graphics creation Visual speech synthesis: Making the News – repeated proces create voice and animation Create web site structure with appropriate links

  9. Making the news: example Structured news (XML) News processin g Visual speech synthesis Images & Dynamic web pages graphics creation Making the News Zavod za telekom xml version="1.0" encoding="ISO-8859-1"?> ews> <logo>newslogo.jpg</logo> <introduction>Welcome to the interactive news.</introduction <voice>Mary</voice> <topic> <name>Headlines</name> <item> <text>U.S. airstrike hits Baghdad.</text> <image>baghdad.jpg</image> </item> <item> … </item> … </topic> … news>

  10. Making the news Structured news (XML) News processin g Visual speech synthesis Images & Dynamic web pages graphics creation Making the News Zavod za telekom XML format can be extracted from a content management system Structure can easily be extended News on demand can be supported with personalised news composition

  11. Delivering the news Structured news News (XML) processin g Visual speech synthesis Dynamic Images & graphics web pages creation Making the News Zavod za telekom Requirements: � Virtual newscaster (streaming face animation and audio) � Dynamic graphics synchronised with presentation � Must work in standard browser

  12. MPEG-4 Face Animation Structured news News (XML) processin g Visual speech synthesis Dynamic Images & graphics web pages creation Making the News Zavod za telekom ISO standard since 1999. � Work started in 1996. Only standard for FA Widely accepted in academia Spreading into industry as new products emerge Standard also includes Body Animation

  13. MPEG-4 Face Animation: summary Structured news News (XML) processin g Visual speech synthesis Dynamic Images & graphics web pages creation Making the News Zavod za telekom Complete � Large range of expressions Efficient � No redundancy � Compressed to low bitrates Relatively simple � Face animation parameters displace feature points from neutral position � Face definition parameters allow personalisation in a scalable manner Portable & reusable � Animation parameters are model-independent

  14. Facial Animation Player Structured news News (XML) processin g Visual speech synthesis Dynamic Images & graphics web pages creation Making the News Zavod za telekom MPEG-4 FBA decoder Simple FA: weighted morph targets Lightweight implementation Easily portable to any platform + + =

  15. Current implementations Structured news News (XML) processin g Visual speech synthesis Dynamic Images & graphics web pages creation Making the News Zavod za telekom Java applet, Shout3D rendering engine Symbian, iPAQ early prototypes PC standalone 3ds max plugin Softimage dotXSI export

  16. Applet player bandwidth requirements Structured news News (XML) processin g Visual speech synthesis Dynamic Images & graphics web pages creation Making the News Acceptable for modem Zavod za telekom Applet size: ~150K FBA bitstreams � viseme-encoded: ~0.3 kbit/s connections � low-level FAPS: 2-6 kbit/s Audio (GSM 6.10): 13 kbit/s Face models: ~50K reasonable

  17. Applet player graphics performance Structured news News (XML) processin g Visual speech synthesis Dynamic Images & graphics web pages creation Making the News Zavod za telekom Model Polyg Size Frames/second Acceptable for ons (KB) C1 C2 Demy 2800 32 11,5 16 AVERAGE PC Dummy 1362 50 16,5 21 Jörgen 168 40 22 30 Candide 168 4 35 60 MIRAface 3692 67 10,5 16 Lake 16917 284 0,97 1 C1= P3/600 C2 = P3/1000 P3/1000, OGL accele

  18. Comparison with other news media Zavod za telekom Automatic News on Speech Video content Delivery demand production + + + + wspaper PAPER + + + + RECEIVER + + ++ + TV SET + + + + andard web site STANDARD PC + + + + rtual Newscaster STANDARD PC

  19. Demonstration Zavod za telekom An automatically created web site with some (old) news

Recommend


More recommend