Progressive transmission of spatial data Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall

Slides:



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

A Graduate Course on Multimedia Technology 3. Multimedia Communication © Wolfgang Effelsberg Media Scaling and Media Filtering Definition of.
T.Sharon-A.Frank 1 Multimedia Compression Basics.
INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS, ICT '09. TAREK OUNI WALID AYEDI MOHAMED ABID NATIONAL ENGINEERING SCHOOL OF SFAX New Low Complexity.
Multimedia Systems As Presented by: Craig Tomastik.
29.1 Chapter 29 Multimedia Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
29.1 Chapter 29 Multimedia Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
1 Introduction to Computer Science بسم الله الرحمن الرحيم MULTIMEDIA LEVEL -9 King Khalid University Kingdom of Saudi Arabia Ministry of Higher Education.
Pervasive Web Content Delivery with Efficient Data Reuse Chi-Hung Chi and Cao Yang School of Computing National University of Singapore
1 Outline  Introduction to JEPG2000  Why another image compression technique  Features  Discrete Wavelet Transform  Wavelet transform  Wavelet implementation.
Chapter 7 End-to-End Data
School of Computing Science Simon Fraser University
Spring 2003CS 4611 Multimedia Outline Compression RTP Scheduling.
T.Sharon-A.Frank 1 Multimedia Size of Data Frame.
Web Mapping Using XML and SVG SHEA Yu-kai Geoffrey Senior Lecturer Department of Land Surveying & Geo-Informatics The Hong Kong Polytechnic University.
CSc 461/561 CSc 461/561 Multimedia Systems 0. Introduction.
MPEG-4 Applications Interactive TV (broadcast) Streaming media on the web (internet) Multimedia titles (CD-ROM) Network games Mobile multimedia (picture.
CMPT 365 Multimedia Systems
T.Sharon-A.Frank 1 Multimedia Image Compression 2 T.Sharon-A.Frank Coding Techniques – Hybrid.
Digital Video Teppo Räisänen LIIKE/OAMK. General Information Originally video material was processed using analog tools Nowadays it is common, that digital.
Introduction to Streaming © Nanda Ganesan, Ph.D..
Video Streaming via Transcoding Jianping Fan Department of Computer Science University of North Carolina at Charlotte Charlotte, NC 28223
1 Video and Audio Over The Net Mahdi ZandakbariVesal Hajiabbas.
Image Compression - JPEG. Video Compression MPEG –Audio compression Lossy / perceptually lossless / lossless 3 layers Models based on speech generation.
Joint Picture Experts Group(JPEG)
Video Streaming © Nanda Ganesan, Ph.D..
Coding techniques for digital cinema Andreja Samčović University of Belgrade Faculty of Transport and Traffic Engineering.
Using Multimedia on the Web
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.
CS 1308 Computer Literacy and the Internet. Creating Digital Pictures  A traditional photograph is an analog representation of an image.  Digitizing.
INF Web Design Using Multimedia on the Web Sound - Part 2.
Compression is the reduction in size of data in order to save space or transmission time. And its used just about everywhere. All the images you get on.
GIS technologies and Web Mapping Services
MULTIMEDIA TECHNOLOGY SMM 3001 DATA COMPRESSION. In this chapter The basic principles for compressing data The basic principles for compressing data Data.
Data Compression and Network Video by Mark Pelley Navin Dodanwela.
1 Section 3. Image Compression Xudong Ni Group Member: Wei Yan,Li Yang,Xudong Ni Computer Science Florida International University.
Audio Compression Usha Sree CMSC 691M 10/12/04. Motivation Efficient Storage Streaming Interactive Multimedia Applications.
Week 5 Video on the Internet. 2 Overview Video & Internet: The problem Solutions & Technologies in use Video Compression Available products Future Direction.
Multimedia and The Web.
Data Compression. Compression? Compression refers to the ways in which the amount of data needed to store an image or other file can be reduced. This.
Wavelet-based Coding And its application in JPEG2000 Monia Ghobadi CSC561 final project
Chapter 7 – End-to-End Data Two main topics Presentation formatting Compression We will go over the main issues in presentation formatting, but not much.
22-Oct-15CPSC558: Advanced Computer Networks Chapter 7 End-to-End Data –Data Manipulating Functions (Affecting Throughputs) How to encode the message into.
Information Processes and Technology Multimedia: Graphics.
Streaming Media A technique for transferring data on the Internet so it can be processed as a steady and continuous stream.
Image Compression Supervised By: Mr.Nael Alian Student: Anwaar Ahmed Abu-AlQomboz ID: IT College “Multimedia”
Lev Weisfeiler Aware, Inc. Streaming and JPEG2000 Compression for use in Uncompressed Image Archives.
Spring 2000CS 4611 Multimedia Outline Compression RTP Scheduling.
Class 9 LBSC 690 Information Technology Multimedia.
Streaming and Content Delivery SECTIONS 7.4 AND 7.5.
REAL NETWORKS TECHNOLOGY From production to the streaming Jean-Francois Reveillard  2003 PROGRESS TV France -
STATISTIC & INFORMATION THEORY (CSNB134) MODULE 11 COMPRESSION.
Multimedia Retrieval Architecture Electrical Communication Engineering, Indian Institute of Science, Bangalore – , India Multimedia Retrieval Architecture.
Information Systems Design and Development Media Types Computing Science.
1 Part A Multimedia Production Chapter 2 Multimedia Basics Digitization, Coding-decoding and Compression Information and Communication Technology.
IS502:M ULTIMEDIA D ESIGN FOR I NFORMATION S YSTEM M ULTIMEDIA OF D ATA C OMPRESSION Presenter Name: Mahmood A.Moneim Supervised By: Prof. Hesham A.Hefny.
Submitted To-: Submitted By-: Mrs.Sushma Rani (HOD) Aashish Kr. Goyal (IT-7th) Deepak Soni (IT-8 th )
Service Oriented Architecture (SOA) Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
Chapter 29 Multimedia Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Multimedia Systems Operating System Presentation On
Multimedia Outline Compression RTP Scheduling Spring 2000 CS 461.
Data Compression.
Chapter 7.2: Layer 5: Compression
Chapter 25 Multimedia TCP/IP Protocol Suite
CMPT 365 Multimedia Systems
Standards Presentation ECE 8873 – Data Compression and Modeling
Judith Molka-Danielsen, Oct. 02, 2000
Presentation transcript:

Progressive transmission of spatial data Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall

Outline 1. Concepts 2. Progressive Media Data Transmission 3. Progressive Vector Data Transmission 4. Progressive Raster Data Transmission 5. Summary

Concepts Data Transmission Network (DTN)* A subscription-based service for the delivery of real-time information.* Market information Commodity cash prices News Weather report … *

Concepts Geospatial Information and Communication Technology (GeoICT) A technology extends Information Communication Technology (ICT) for geospatial information. Why GeoICT? The emergence of Internet The development of network-centric GIS Online geoprocessing Spatial web services Distributed computing and processing

Concepts Progress spatial data transmission Streaming: running and viewing the data in real time before fully downloading the content of this data. Progressive spatial data transmission: supports users to operate and view the spatial data in real time before fully downloading the content of this data.

Progressive Media Data Transmission Characteristics Massive multimedia data can be used immediately Offsets slow-speed Internet connections audio-on-demand or video-on demand Enables broadcasting historical and live presentations A ream of transmission between client and server

Progressive Media Data Transmission Work principle The media data is sent from the server to the client based on streaming While the part of the data is received, the pieced data is saved as a buffer on the local computer. When the minimal requirement of information has been satisfies, the media data can be operated on local computer

Progressive Media Data Transmission Technologies Two approaches to streaming: Web server based approach Steaming media server based approach

Progressive Media Data Transmission Technologies Differences between web server based approach and steaming media server based approach: The most of steps are similar, besides: Media files are compressed and produced in steaming media server The data is actively delivered to client from steaming media server Feedback can be replied by steaming server Steaming media server based approach can use the bandwidth better Steaming media server based approach can provide high-quality audio and video Stream media server based approach is more popular

Progressive Media Data Transmission Technologies Differences between web server based approach and steaming media server based approach: Steaming media server based approach is built based on the fundamental architecture of web server based approach Steaming media server based approach can use the bandwidth better Steaming media server based approach can provide high-quality audio and video Stream media server based approach is more popular

Progressive Media Data Transmission Compression Typical compression standards: Multimedia Content Description Interface (MPEG) 4: defined by the Moving Picture Experts Group (MPEG)

Progressive Raster Data Transmission Why raster data transmission? Digital images needs to be communicated over the Internet The size of image is becoming very large The transmission rate through Internet is low The load for accessing image is heavy Constrained communication bandwidths

Progressive Raster Data Transmission Methodology Progressive raster data transmission = Progressive image transmission (PIT): Spatial domain: focuses on the image objects or image sub-regions Image block Quadtree decomposition Multi-scales division Transform domain: focuses on the distribution of image frequency-domain Discrete Cosine Transform (DCT) Wavelet decomposition

Progressive Raster Data Transmission Compression Lossless compression algorithm: recovers all original information during the decompression phase. Contains all information The cost is the maximum achievable compression ratio Lossy compression algorithm: recovers original information by high compression ratio Lost information The cost relies on computational requirement

Progressive Raster Data Transmission Typical compression standard JPEG2000 Compression and Transmission Standard Most commonly standard for image compression and transmission Compression with Reversible Embedded Wavelets (CREW) Applies wavelet-based algorithms Wavelet-based Progressive Image Transmission (PIT) Very high resolution raster data may beyond the client’s capability of displaying image Lacks a definition for client-server communication Lacks protocol for stream transmission

Progressive Raster Data Transmission Single-rate transmission vs. progressive transmission *

Progressive Raster Data Transmission Advantages Enables viewing the image before it is fully received Enables decompressing the image for display

Progressive Vector Data Transmission Why vector data transmission? Geographical features needs to be collative analyzed over the Internet The pattern of geometry is becoming very complex The transmission rate through Internet is low The load for accessing vector data is heavy Constrained communication bandwidths Strategies: High performance architecture: increases computing speed Parallel computing: computes simultaneously

Progressive Vector Data Transmission Progress spatial data transmission Similar idea to raster data transmission: encoding data & decoding data Cannot be realized by single algorithm and single technique Requires integrated techniques Demands the theories and techniques from cross-domains

Progressive Raster Data Transmission Compression Lossless compression algorithm: recovers all original information during the decompression phase. Lossy compression algorithm: recovers original information by high compression ratio Factors affected compression:* reducing the amount of coordinate information reducing the data structure to more compact, less storage-intensive, forms * McMaster, R. B., & Shea, K. S. (1992). Generalization in digital cartography. Washington, DC: Association of American Geographers.

Progressive Vector Data Transmission Methods Spatial domain: Depending on the request including layer information and spatial extent, the server would send the divisions of spatial objects in this spatial extent to client. Main steps: Filter Step: approximate spatial extent for each spatial object (e.g. minimum bounding boxes-MBB) are used to filter the result cannot be part of client’s request. Refinement Step: each spatial objects obtained after filtering is further examined by computational algorithm.

Progressive Vector Data Transmission Methods Spatial domain: How to improve the performance of progress vector data transmission?* Spatial indexing algorithms little contribute to improving the performance of spatial data transmission over Internet The performance of server will be counteracted by bandwidth Should focus on strategies on data transmission reduction by spatial access methods (SAMs)* Shorten data downloading time Improve the downloading performance * Bertolotto, M., & Egenhofer, M. J. (2001). Progressive transmission of vector map data over the world wide web. GeoInformatica, 5(4),

Progressive Vector Data Transmission Methods Detail (LoD) domain: Different resolution (details) for spatial object is stored in server for representation based on request. Mainly from map generalization Line simplification Vertices

Progressive Vector Data Transmission Example *

Summary Geospatial information and communication technology Progressive spatial data transmission Progressive media data transmission Progressive vector data transmission Progressive raster data transmission