SoFI – Streaming Music using Song Form Intelligence By Jonathan Doherty Supervisors: Dr. Kevin Curran, Prof. Paul Mc Kevitt School of Computing and Intelligent.

Slides:



Advertisements
Similar presentations
Internet for multimedia content Yogendra Pal Chief Engineer, All India Radio.
Advertisements

TeleMorph & TeleTuras: Bandwidth determined Mobile MultiModal Presentation Student: Anthony J. Solon Supervisors: Prof. Paul Mc Kevitt Kevin Curran School.
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 25 Multimedia.
MediaHub: An Intelligent Multimedia Distributed Hub Student: Glenn Campbell Supervisors: Dr. Tom Lunney Prof. Paul Mc Kevitt School of Computing and Intelligent.
Suphakit Awiphan, Takeshi Muto, Yu Wang, Zhou Su, Jiro Katto
Yi Liang Department of Electrical Engineering Stanford University April 19, 2000 Loss Recovery and Adaptive Playout Control for Packet Voice Communications.
Quality of Service in IN-home digital networks Alina Albu 22 July 2003.
Implementation of Proxy/Buffering Strategies in Mpeg transmission for intermittent connectivity CS218 Samarth Pal, Ujjwal Lahoti, Xiaoyong Su Tutor: Dr.
Adaptive Content-Aware Scaling for Improved Video Streaming. Avanish Tripathi Mark Claypool Presented by: Huahui Wu Worcester Polytechnic Institute
Multimedia Services based on Mobile Agent
An Overlay Multicast Infrastructure for Live/Stored Video Streaming Visual Communication Laboratory Department of Computer Science National Tsing Hua University.
On Efficient On-line Grouping of Flows with Shared Bottlenecks at Loaded Servers by O. Younis and S. Fahmy Department of Computer Sciences, Purdue University.
1 K. Salah Module 6.1: TCP Flow and Congestion Control Connection establishment & Termination Flow Control Congestion Control QoS.
Introduction to Streaming © Nanda Ganesan, Ph.D..
Media Streaming By Derek Aten – Digital T.V. and HDTV Maria Preciado – Audio Streaming Genevieve Taduran – Data Streaming.
CS 218 F 2003 Nov 3 lecture:  Streaming video/audio  Adaptive encoding (eg, layered encoding)  TCP friendliness References: r J. Padhye, V.Firoiu, D.
CIS679: RTP and RTCP r Review of Last Lecture r Streaming from Web Server r RTP and RTCP.
Music retrieval Conventional music retrieval systems Exact queries: ”Give me all songs from J.Lo’s latest album” What about ”Give me the music that I like”?
1 mmdump Reference: “mmdump: A Tool for Monitoring Internet Multimedia Traffic” J. van der Merwe, R. Cceres, Y-H. Chu, C. Sreenan. ACM SIGCOMM Computer.
Can We Talk Now? A Prototype Intelligent Status Tracking System For Enterprises 13 th November 2009 Sidney Shek ( )
MediaHub: An Intelligent MultiMedia Distributed Platform Hub Glenn Campbell, Tom Lunney & Paul Mc Kevitt School of Computing and Intelligent Systems Faculty.
Dr Liam Maguire School of Computing & Intelligent Systems Faculty of Engineering Magee Campus, University of Ulster.
03/09/2003Helsinki University of Technology1 Overview of Thesis Topic Presented By: Zhao Xuetao.
Multimedia Over IP: RTP, RTCP, RTSP “Computer Science” Department of Informatics Athens University of Economics and Business Λουκάς Ελευθέριος.
BASS Application Sharing System Omer Boyaci September 10,
RANI NALAMARU DEPARTMENT OF COMPUTER SCIENCE BALL STATE UNIVERSITY RANI NALAMARU DEPARTMENT OF COMPUTER SCIENCE BALL STATE UNIVERSITY Efficient Transmission.
TeleMorph & TeleTuras: Bandwidth determined Mobile MultiModal Presentation Student: Anthony J. Solon Supervisors: Prof. Paul Mc Kevitt Kevin Curran School.
A Comparative Study of the Linux and Windows Device Driver Architectures with a focus on IEEE1394 (high speed serial bus) drivers Melekam Tsegaye
Issues in Distributed Multimedia Systems Joseph C. (JC) Montminy, III and James MacGlashan CMSC 621, Advanced Operating Systems Dr. Deepinder Sidhu October.
Geospatial Data Integration Peer-to-Peer Discovery Music Information Processing Automatedtranscription ExpressivePerformance Music Info Retrieval APPLICATIONS.
Streaming Media A technique for transferring data on the Internet so it can be processed as a steady and continuous stream.
Making the Best of the Best-Effort Service (2) Advanced Multimedia University of Palestine University of Palestine Eng. Wisam Zaqoot Eng. Wisam Zaqoot.
International Symposium on Distributed Objects and Applications (DOA 2002) MetaSockets MetaSockets Run-Time Support for Adaptive Communication Services.
Audient: An Acoustic Search Engine By Ted Leath Supervisor: Prof. Paul Mc Kevitt School of Computing and Intelligent Systems Faculty of Engineering University.
Wireless communications and mobile computing conference, p.p , July 2011.
Multimedia Information System Lab. Network Architecture Res. Group Cooperative Video Streaming Mechanisms with Video Quality Adjustment Naoki Wakamiya.
A MBI L EARN Ambient Intelligent Multimodal Learning Environment for Children 100 day review December 2008 Jennifer Hyndman Supervisors: Dr. Tom Lunney,
Can We Talk Now? Technology Selection for an Intelligent Status Tracking System 5 th June 2009 Sidney Shek ( ) Supervisor:
NUS.SOC.CS5248 Ooi Wei Tsang Rate Adaptations. NUS.SOC.CS5248 Ooi Wei Tsang You are Here Network Encoder Sender Middlebox Receiver Decoder.
Fs Streaming Media a presentation by Florian Seidel.
August 23, 2001ITCom2001 Proxy Caching Mechanisms with Video Quality Adjustment Masahiro Sasabe Graduate School of Engineering Science Osaka University.
December 4, 2002 CDS&N Lab., ICU Dukyun Nam The implementation of video distribution application using mobile group communication ICE 798 Wireless Mobile.
Digital Video Library Network Supervisor: Prof. Michael Lyu Student: Ma Chak Kei, Jacky.
June 13-15, 2007Policy 2007 Infrastructure-aware Autonomic Manager for Change Management H. Abdel SalamK. Maly R. MukkamalaM. Zubair Department of Computer.
Progress presentation
Progress Report - Year 2 Extensions of the PhD Symposium Presentation Daniel McEnnis.
Intelligent MultiMedia Storytelling System (IMSS) - Automatic Generation of Animation From Natural Language Input By Eunice Ma Supervisor: Prof. Paul Mc.
PGNET, Liverpool JMU, June 2005 MediaHub: An Intelligent MultiMedia Distributed Platform Hub Glenn Campbell, Tom Lunney, Paul Mc Kevitt School of Computing.
Multimedia Communications Introduction ECE 591 Pro. Honggang Wang Notes: Some slides including figures are referred from textbooks and relevant materials.
IMSTD:Intelligent Multimedia System for teaching Databases By : NAZLIA OMAR Supervisors: Prof. Paul Mc Kevitt Dr. Paul Hanna School of Computing and Mathematical.
MOIP – Music Over IP Bandwidth Considerations and Design Improvements Keo Malope Computer Engineering with Software Specialization.
1 Internet Telephony: Architecture and Protocols an IETF Perspective Authors:Henning Schulzrinne, Jonathan Rosenberg. Presenter: Sambhrama Mundkur.
MUSIC GENRE JUKEBOX. CLIENT SPECIFICATIONS Audio Player Create, delete, and modify play lists Play, pause, stop, skip, fast forward, and rewind Send Streaming.
A New Approach to Decision-making within an Intelligent MultiMedia Distributed Platform Hub Glenn Campbell, Tom Lunney, Aiden Mc Caughey, Paul Mc Kevitt.
Efficient Multiplexing Method for Voice Streams over Internet Researcher: Mosleh Abu-Alhaj Supervisors: Assoc. Prof. Dr Sureswaran Ramadass Dr Omar Amer.
NUS.SOC.CS Roger Zimmermann (based in part on slides by Ooi Wei Tsang) Rate Adaptations.
WhatNOW: A System to Enable Videostream in a Mobile Network Alexandre Martini, Sandro Mourão, Wesley Silva Nokia Technology Institute, Manaus, Brazil 報告者:劉源蔁.
Mohammad Alqahtani, Dr. Eric Atwell
Application and Desktop Sharing
Accelerating Peer-to-Peer Networks for Video Streaming
Mohammad Malli Chadi Barakat, Walid Dabbous Alcatel meeting
Rate Adaptations.
Video Multicast over the Internet (IEEE Network, March/April 1999)
PREPARED BY: RUMMY MIRANDA
RealProct: Reliable Protocol Conformance Testing with Real Nodes for Wireless Sensor Networks Junjie Xiong
Evaluation of Dynamic Reconfigurable WWW-content Prototypes
Assoc. Prof. Dr. Syed Abdul-Rahman Al-Haddad
Performance and Scalability Issues of Multimedia Digital Library
WristMan – A DisplayMote Interface for Personal Server Audio Control
Presentation transcript:

SoFI – Streaming Music using Song Form Intelligence By Jonathan Doherty Supervisors: Dr. Kevin Curran, Prof. Paul Mc Kevitt School of Computing and Intelligent Systems Faculty of Engineering University of Ulster, Magee

Objectives of SoFI Pattern matching within songs Determine replacements based on pattern matches Client based error concealment of packet loss Possibly model song semantics

Previous Research Liang et al. (2001) – sender based by adjusting packet size Ngo et al. (1999) – sender and receiver based using a random order for sending packets Windows Media Player, Apple’s Quick Time Real Audio, Shoutcast

Song Form and Structure Western tonal music Verse, chorus, verse, chorus Music pattern matching SEMEX (Lemstrom and Perttu 2000) CAMUS 3D (Miranda 2001) Ghias et al. (1995) Query by humming

Project Proposal To match lost/late packets with previously received similar portions of songs Cognitive approach to error concealment MPEG-7 descriptors for tagging sections of songs

SoFI: General Architecture Pattern Matching and Replacement Packet Loss Identifier BUFFER Audio Player

Comparison of Streaming Approaches SystemsYear Music Information Retrieval / Pattern Matching Streaming Error Concealment Sender Based Receiver Based On-edge Server Packet Re-send Streaming Approaches Ngo et al.1999 ** Liang et al.2003 * Streaming Applications Media Player 2004 *** Real Player " *** Shoutcast " * Quick Time " *** This project SoFI *?*??

Software Analysis Programming Tools Java C++ VB.Net Streaming Applications Shoutcast Real Player Quick Time

Project Plan Research Activities Oct-DecJan-MarApr-JunJul-SepOct-DecJan-MarApr-JunJul-SepOct-DecJan-MarApr-JunJul-Sep Literature survey Literature Review write-up Write-up and submission of paper to conferences Analysis and Tool Selection Learning MPEG-7 implementation Java, C++, VB.Net evaluation Analysis/design of pattern matching algorithm Selection of other reusable components (e.g. streaming audio applications) System design (Object Orientated Based) Unit implementation Construction and testing of core streaming modules Pattern matching construction Construction of audio modules Unforeseen modules Integration and testing Performance analysis Write up Ph.D. thesis Improving system Modifying thesis

Conclusion The objectives of SoFI meet challenging problems in streaming audio Maintain high quality audio streaming on bursty and bandwidth constrained networks Extend the QoS (Quality of Service) protocols to improve users’ listening experience Success of SoFI will be tested against accuracy in pattern matching and amount of packets replaced in relation to total number of packets lost