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

interactive multimedia news presentation on very low
SMART_READER_LITE
LIVE PREVIEW

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


slide-1
SLIDE 1

Zavod za telekom

Igor S. Pandži

Department of telecommunications Faculty of electrical engineering and computing University of Zagreb, Croatia

www.tel.fer.hr

Interactive multimedia news presentation on very low bitrates

slide-2
SLIDE 2

Zavod za telekom

Objectives

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

slide-3
SLIDE 3

Zavod za telekom

The system: user’s view

MPEG-4 FA Player Applet Dynamic graphics area News selection area

slide-4
SLIDE 4

Zavod za telekom

The system: how it works

MPEG-4 FA Player Applet Dynamic graphics ar News selection area

ing the Newscaster – one-time process ing the News – repeated process Generic MPEG-4 morph targets Facial Motion Cloning

Newscaster morph targets creation Newscaster now ready for animation

Newscaster 3D face model News processing

Visual speech synthesis Dynamic web pages creation

Images & graphics Structured news (XML)

slide-5
SLIDE 5

Zavod za telekom

Making the newscaster

Create a 3D face model Create morph targets for the model Construction of models and animations using standard 3D tools Problem: morph target creation tedious Solution: Facial Motion Cloning

Making the News News processin g Visual speech synthesis Dynamic web pages creation Images & graphics Structured news (XML)

Making the Newscaster – one-time pro Generic MPEG- 4 morph targets Facial Mo Cloning

Newscaster m targets creatio Newscaster n ready for anim

Newscaster 3D face model

slide-6
SLIDE 6

Zavod za telekom

Facial Motion Cloning

Fast production of new face models for animation Automating the morph target approach, the common way of animating faces

Making the News News processin g Visual speech synthesis Dynamic web pages creation Images & graphics Structured news (XML)
slide-7
SLIDE 7

Zavod za telekom

Facial Motion Cloning

Making the News News processin g Visual speech synthesis Dynamic web pages creation Images & graphics Structured news (XML)
slide-8
SLIDE 8

Zavod za telekom

Making the news

News organised by topic in simple XML format News items contain references to image files Visual speech synthesis: create voice and animation Create web site structure with appropriate links

Making the News News processin g Visual speech synthesis Dynamic web pages creation Images & graphics Structured news (XML)

Making the News – repeated proces

News proc

Visual speec synthesis Dynamic web creation

Images & graphics Structured news (XML)

slide-9
SLIDE 9

Zavod za telekom

Making the news: example

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>

Making the News News processin g Visual speech synthesis Dynamic web pages creation Images & graphics Structured news (XML)
slide-10
SLIDE 10

Zavod za telekom

Making the news

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

Making the News News processin g Visual speech synthesis Dynamic web pages creation Images & graphics Structured news (XML)
slide-11
SLIDE 11

Zavod za telekom

Delivering the news

Requirements:

Virtual newscaster (streaming face animation and

audio)

Dynamic graphics synchronised with presentation Must work in standard browser

Making the News News processin g Visual speech synthesis Dynamic web pages creation Images & graphics Structured news (XML)
slide-12
SLIDE 12

Zavod za telekom

MPEG-4 Face Animation

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

Making the News News processin g Visual speech synthesis Dynamic web pages creation Images & graphics Structured news (XML)
slide-13
SLIDE 13

Zavod za telekom

MPEG-4 Face Animation: summary

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

Making the News News processin g Visual speech synthesis Dynamic web pages creation Images & graphics Structured news (XML)
slide-14
SLIDE 14

Zavod za telekom

Facial Animation Player

MPEG-4 FBA decoder Simple FA: weighted morph targets Lightweight implementation Easily portable to any platform

+ + =

Making the News News processin g Visual speech synthesis Dynamic web pages creation Images & graphics Structured news (XML)
slide-15
SLIDE 15

Zavod za telekom

Current implementations

Java applet, Shout3D rendering engine Symbian, iPAQ early prototypes PC standalone 3ds max plugin Softimage dotXSI export

Making the News News processin g Visual speech synthesis Dynamic web pages creation Images & graphics Structured news (XML)
slide-16
SLIDE 16

Zavod za telekom

Applet player bandwidth requirements

Applet size: ~150K FBA bitstreams

viseme-encoded: ~0.3 kbit/s low-level FAPS: 2-6 kbit/s

Audio (GSM 6.10): 13 kbit/s Face models: ~50K reasonable

Acceptable for modem connections

Making the News News processin g Visual speech synthesis Dynamic web pages creation Images & graphics Structured news (XML)
slide-17
SLIDE 17

Zavod za telekom

Applet player graphics performance

Model Polyg

  • ns

Size (KB) Frames/second C1 C2 Demy 2800 32 11,5 16 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

Acceptable for AVERAGE PC

Making the News News processin g Visual speech synthesis Dynamic web pages creation Images & graphics Structured news (XML)
slide-18
SLIDE 18

Zavod za telekom

Comparison with other news media

STANDARD PC

+ + + +

rtual Newscaster

STANDARD PC

+ + + +

andard web site

TV SET

+ ++ + +

RECEIVER

+ + + +

PAPER

+ + + +

wspaper Delivery Automatic content production Video Speech News on demand

slide-19
SLIDE 19

Zavod za telekom

Demonstration

An automatically created web site with some (old) news