16.02.2006Client Acceptance TestChair for Applied Software Engineering1 VSO Client Acceptance Test.

21
Chair for Applied Software Engi neering 1 16.02.2006 Client Acceptance Test VSO Client Acceptance Test

Transcript of 16.02.2006Client Acceptance TestChair for Applied Software Engineering1 VSO Client Acceptance Test.

Page 1: 16.02.2006Client Acceptance TestChair for Applied Software Engineering1 VSO Client Acceptance Test.

Chair for Applied Software Engineering 116.02.2006 Client Acceptance Test

VSO Client Acceptance Test

Page 2: 16.02.2006Client Acceptance TestChair for Applied Software Engineering1 VSO Client Acceptance Test.

Chair for Applied Software Engineering 216.02.2006 Client Acceptance Test

Agenda

• Project Management

• Project Goals and Requirements

• Current Status and Future Work

• Prototype Configuration

• Prototype Hands-on Demonstration

Page 3: 16.02.2006Client Acceptance TestChair for Applied Software Engineering1 VSO Client Acceptance Test.

Project Management

by Martin Ott

Page 4: 16.02.2006Client Acceptance TestChair for Applied Software Engineering1 VSO Client Acceptance Test.

Chair for Applied Software Engineering 416.02.2006 Client Acceptance Test

Project Participants

Bakr Albatran Dimitri Alexeev Daniel Angermeier Oliver Arafat Jan Birke Bernd Brügge

Eva Fenzl Jason Franklin Catinca Golesteanu Nicolas Heuser Christian Hörwick Volker Iden

Michael Knapp Peter Lachenmeier Karim Morsy Martin Ott Florian Schneider Christian Schröder Harald Stangl

Christoph Teschner

Federico Tessman

Leon von Tippelskirch

Periklis Tsirakidis

Timo Wolf Diego Wyllie Vera Yordanova

Christian Kern

Page 5: 16.02.2006Client Acceptance TestChair for Applied Software Engineering1 VSO Client Acceptance Test.

Chair for Applied Software Engineering 516.02.2006 Client Acceptance Test

Project OrganizationParticipants and Partners

Client: Mariss Jansons, Symphonie Orchestra

des Bayerischen Rundfunks

Project Management:Prof. Bernd Brügge

Timo WolfMartin Ott

Page 6: 16.02.2006Client Acceptance TestChair for Applied Software Engineering1 VSO Client Acceptance Test.

Chair for Applied Software Engineering 616.02.2006 Client Acceptance Test

Project Schedule

Pre-Development VSO Phase 3VSO Phase 1 VSO Phase 2

October 2005 16 Feb 2006 Feb 2007June 2005 Juli 2007

Client Acceptance Test

1st Recording session with SBR

2nd Recording session with SBR

Page 7: 16.02.2006Client Acceptance TestChair for Applied Software Engineering1 VSO Client Acceptance Test.

Project Goals and Requirements

by Vera Yordanova

Page 8: 16.02.2006Client Acceptance TestChair for Applied Software Engineering1 VSO Client Acceptance Test.

Chair for Applied Software Engineering 816.02.2006 Client Acceptance Test

Project Goals

• Inspire children for classical music

• Teach children to conduct

• Experience the feeling of conducting

Page 9: 16.02.2006Client Acceptance TestChair for Applied Software Engineering1 VSO Client Acceptance Test.

Chair for Applied Software Engineering 916.02.2006 Client Acceptance Test

Project Scenario

• Alice is standing before the virtual symphony orchestra and wants to conduct.

• The orchestra designer creates and positions an orchestra for her.

• At first Alice walks through the orchestra and listens to the music.

• When she is ready she starts conducting.

• She has trouble conducting and wants to be taught by the System.

Page 10: 16.02.2006Client Acceptance TestChair for Applied Software Engineering1 VSO Client Acceptance Test.

Chair for Applied Software Engineering 1016.02.2006 Client Acceptance Test

Functional Requirements

• Visual and acoustic 3D Environment

• Detection of conducting patterns (2/4, 3/4, 4/4 ...)

• Areal positioning of the listener

• Audio and Video time stretching

• Teaching modul

• Multimedia control

Page 11: 16.02.2006Client Acceptance TestChair for Applied Software Engineering1 VSO Client Acceptance Test.

Chair for Applied Software Engineering 1116.02.2006 Client Acceptance Test

Non-functional Requirements

• Audio and video scalability

• Usability

• Performance

Page 12: 16.02.2006Client Acceptance TestChair for Applied Software Engineering1 VSO Client Acceptance Test.

Project Current Statusand Future Work

by Martin Ott

Page 13: 16.02.2006Client Acceptance TestChair for Applied Software Engineering1 VSO Client Acceptance Test.

Chair for Applied Software Engineering 1316.02.2006 Client Acceptance Test

Current Status

Page 14: 16.02.2006Client Acceptance TestChair for Applied Software Engineering1 VSO Client Acceptance Test.

Chair for Applied Software Engineering 1416.02.2006 Client Acceptance Test

Future Work: Diploma Topics

Pre-Development VSO Phase 3VSO Phase 1 VSO Phase 2

October 2005 16 Feb 2006 Feb 2007June 2005 Juli 2007

• Gesture and face tracking recognition for conductors

• Teaching a child how to conduct

• Augmented Reality VSO: synchronization of the orchestra and the musical score (Sibelius, Finale)

• Design and Implementation of the home scenario with a thin client

• VSO as Multiple Player Video Game

• Framework for multimedia interactive systems (e.g. Intelligent Home)

Page 15: 16.02.2006Client Acceptance TestChair for Applied Software Engineering1 VSO Client Acceptance Test.

Prototype Configuration

by Jason Franklin

Page 16: 16.02.2006Client Acceptance TestChair for Applied Software Engineering1 VSO Client Acceptance Test.

Chair for Applied Software Engineering 1616.02.2006 Client Acceptance Test

VSO-Orchestra

VSOAudio

System Decomposition

VSOUIVSO-Tracking

VSOVideo

Page 17: 16.02.2006Client Acceptance TestChair for Applied Software Engineering1 VSO Client Acceptance Test.

Chair for Applied Software Engineering 1716.02.2006 Client Acceptance Test

Prototype Configuration

Video subsystem

Audio subsystem

Trackingsubsystem

Orchestra subsystem runs on all computers

User Interface runson all computers

Page 18: 16.02.2006Client Acceptance TestChair for Applied Software Engineering1 VSO Client Acceptance Test.

Prototype Demo

by Dimitri Alexeev

Page 19: 16.02.2006Client Acceptance TestChair for Applied Software Engineering1 VSO Client Acceptance Test.

Chair for Applied Software Engineering 1916.02.2006 Client Acceptance Test

Prototype Demo: Requirements

Visual and acoustic 3D environment

Detection of the conducting patterns

Areal positioning of the listener

Audio and video time stretching

Teaching modul

Multimedia control

Page 20: 16.02.2006Client Acceptance TestChair for Applied Software Engineering1 VSO Client Acceptance Test.

Chair for Applied Software Engineering 2016.02.2006 Client Acceptance Test

Prototype Demo: Scenarios

• Walking through the orchestra

• Conducting the virtual orchestra

• Configure assembly of the musicians

Page 21: 16.02.2006Client Acceptance TestChair for Applied Software Engineering1 VSO Client Acceptance Test.

Hands-on Demo