Presentation is loading. Please wait.

Presentation is loading. Please wait.

Motion-JPEG2000 Video Transmission Over Active Network Ruibiao Qiu.

Similar presentations


Presentation on theme: "Motion-JPEG2000 Video Transmission Over Active Network Ruibiao Qiu."— Presentation transcript:

1 Motion-JPEG2000 Video Transmission Over Active Network Ruibiao Qiu

2 Applied Research Laboratory, Washington University in St. Louis 2 Introduction Congestions in today’s Internet is inevitable Network congestion results in –Queue overflows on intermediate routers –Packet drops on filled-up queues Quality degradation to Internet video –Any packet in a video code stream can be dropped –With missing information, quality of the reconstructed video is degraded

3 Applied Research Laboratory, Washington University in St. Louis 3 Random Drop Effects

4 Applied Research Laboratory, Washington University in St. Louis 4 Adaptive Video Transmission Goal –Reconstruct video with acceptable quality with packet drops Idea –Make video streams adapt to the available resources in transit from source to sink –Preserve the packets with the most contributions to image quality –Drop the packets with less contributions

5 Applied Research Laboratory, Washington University in St. Louis 5 Motion-JPEG2000 Code Streams Motion-JPEG2000 –Provides good SNR and spatial-frequency resolution scalability A good candidate for adaptive video transmission –Image data packets arranged by progression orders –Different image data packets have different contributions to image quality

6 Applied Research Laboratory, Washington University in St. Louis 6 Mapping Scheme Mapping –Preserving image data priority in the network packets –Network packet layout Packet sequence number (S) Packet priority (P) Priority range (R) Payload SPRPayload (Image data packet)

7 Applied Research Laboratory, Washington University in St. Louis 7 Architecture Three components –Tx Mapper –Rx Mapper –Dropper (on active nodes)

8 Applied Research Laboratory, Washington University in St. Louis 8 Dropper Active Application

9 Applied Research Laboratory, Washington University in St. Louis 9 Rate Adaptation  current load on destination port   packet priority parameter (  = P v /R v )   load threshold For a packet v in video stream, If < , forward v to output port Compute  = P v /R v If  > , drop v Otherwise, forward v to output port

10 Applied Research Laboratory, Washington University in St. Louis 10 Tx Mapper After the encoder at the video source Maps image data packets into network packets Motion -JPEG2000 encoder Tx Mapper

11 Applied Research Laboratory, Washington University in St. Louis 11 Rx Mapper Before the decoder at the video sink Maps network packets back into image data packets Motion -JPEG2000 decoder Rx Mapper

12 Applied Research Laboratory, Washington University in St. Louis 12 Simulation Setup Three PCs acting as source, sink, and network Packet dropper Rate adaptation Rx MapperTx Mapper Decoder Encoder

13 Applied Research Laboratory, Washington University in St. Louis 13 Simulation Results

14 Applied Research Laboratory, Washington University in St. Louis 14 Conclusions Random packet losses degrade Internet video quality An adaptive transmission scheme for Motion-JPEG2000 is proposed using active networking approaches

15 Applied Research Laboratory, Washington University in St. Louis 15 Random Drop Effects

16 Applied Research Laboratory, Washington University in St. Louis 16 Dropper Active Application

17 Applied Research Laboratory, Washington University in St. Louis 17 Simulation Results


Download ppt "Motion-JPEG2000 Video Transmission Over Active Network Ruibiao Qiu."

Similar presentations


Ads by Google