SlideShare a Scribd company logo
1 of 18
Video Quality Measurement
based on Network Traffic
Researcher: Amir Hossein Mandegar
Supervisor: Dr. Behzad Akbari
Adviser: Dr. Hadi Sargolzayie
March 2012
Computer Engineering and IT Department
Video Quality Measurement based on Network Traffic 2
Outline
 Introduction
 Application Metric
 Network Metric
 Distortion Estimation
 Conclusion
Video Quality Measurement based on Network Traffic 3
Introduction
 User Perceptual Quality Measurement Necessity
 Video Stream Quality Measurement
 Subjective (DSCQS, DSIS, SSCQE, ACR, ...)
 Objective (PSNR, SSIM, VQM, ...)
 Passive Measurement (Intercept and Analysis)
 Proposed Metrics (Distortion)
 Application Level Metric
 Network Level Metric
Video Quality Measurement based on Network Traffic 4
Outline
 Introduction
 Application Metric
 Network Metric
 Distortion Estimation
 Conclusion
Video Quality Measurement based on Network Traffic 5
Creator:cairo 1.10.2 (http://cairographi
CreationDate:Wed Jan 25 15:38:56 2012
LanguageLevel:2
Application Level Metric
 Video Motion Intensity
 Frame I:
 Independent, Valuable, Large Size
 Frame P:
 Relative, Valuable, Medium Size (P != 0 & I)
Video Quality Measurement based on Network Traffic 6
Title:plot_div_2.eps
Creator:gnuplot 4.4 patchlevel 0
CreationDate:Wed Jan 25 12:11:07 2012
Application Level Metric
 Motion Intensity Motion Intensity=
Pframesize
Iframesize
Video Quality Measurement based on Network Traffic 7
Outline
 Introduction
 Application Metric
 Network Metric
 Distortion Estimation
 Conclusion
Video Quality Measurement based on Network Traffic 8
Network Level Metric
 Packet Loss Effect
 GOP Properties and Structure Detection
 GOP Loss Measurement (gap detection)
eloss=
PI ×EI ×Losspkt +
PP×E P×Losspkt +
PB×EB×Losspkt
Px=
framexpkt
GOP pkt
Video Quality Measurement based on Network Traffic 9
Creator:cairo 1.10.2 (http://cairographi
CreationDate:Wed Jan 25 15:38:15 2012
LanguageLevel:2
Network Level Metric
 Frame Effect
EI =I qtyPqtyBqty
EP=
∑i=i
Pqty
EB1×i
Pqty
EB=
Bqty
Pqty1
Video Quality Measurement based on Network Traffic 10
Title:plot.loss.w.eps
Creator:gnuplot 4.4 patchlevel 0
CreationDate:Wed Jan 25 12:46:15 2012
Network Level Metric
 Loss Effect (I,P,B – 1, 6, 10)
Loss Effect=
eLoss
GOP pkt
Video Quality Measurement based on Network Traffic 11
Outline
 Introduction
 Application Metric
 Network Metric
 Distortion Estimation
 Conclusion
Video Quality Measurement based on Network Traffic 12
Distortion Estimation
DistortionEstimation=Motion Intensity×Loss Effect
Quality Estimation=1−Distortion Estimation
Title:plot.loss.w.s.eps
Creator:gnuplot 4.4 patchlevel 0
CreationDate:Wed Jan 25 12:56:52 2012
Video Quality Measurement based on Network Traffic 13
Outline
 Introduction
 Application Metric
 Network Metric
 Distortion Estimation
 Conclusion
Video Quality Measurement based on Network Traffic 14
Conclusion - Evaluation
 RTSP / RTP / RTP Payload(rfc2250)
 Qt Development Platform
 CORE Emulator
 VLC Video Server
 MPlayer
 QPSNR
 GNUPlot
 Bash- AWK
Title:/home/archive/University/89-2_90
Creator:Dia v0.97.1
CreationDate:Wed Jan 25 16:39:43 2012
Video Quality Measurement based on Network Traffic 15
Title:plot-5.eps
Creator:gnuplot 4.4 patchlevel 0
CreationDate:Wed Jan 25 13:15:04 2012
Conclusion - Validation
 Result Comparison (PER = 5%)
Video Quality Measurement based on Network Traffic 16
Conclusion - Validation
 Coefficient of Variation
 RMSE
c.v.=


RMSE x1, x2=
∑i=1
n
 x1,i−x2,i
2
n
PER Akiyo Coastguard Football
1% 6.02079e-05 0.00315822 0.0538926
2% 0.00167713 0.0674445 0.0444743
5% 0.000324692 0.06919 0.110896
10% 0.00210861 0.066475 0.100087
Video Quality Measurement based on Network Traffic 17
Conclusion - Benefits/Future
 Simplicity
 Minimum Calculation Overhead
 Online Evaluation (Stream-Based)
 Non-Reference
 Suitable Accuracy
 Exact Frame Packet Loss / NeuroFuzzy
Paper:
A Video Streaming Quality Assessment Scheme
Based on Packet Level Measurement
Acknowledgment
and Question !
Appreciate to:
Dr. Mousakhani President of QIAU
Dr. Behzad Akbari my Valuable Supervisor
Dr.Sargolzayie & Dr.Ghasemi
Supportive and Patient`s Wife and Family

More Related Content

What's hot

CAdViSE: Cloud based Adaptive Video Streaming Evaluation Framework for the Au...
CAdViSE: Cloud based Adaptive Video Streaming Evaluation Framework for the Au...CAdViSE: Cloud based Adaptive Video Streaming Evaluation Framework for the Au...
CAdViSE: Cloud based Adaptive Video Streaming Evaluation Framework for the Au...
Alpen-Adria-Universität
 
ComplexCTTP: Complexity Class Based Transcoding Time Prediction for Video Seq...
ComplexCTTP: Complexity Class Based Transcoding Time Prediction for Video Seq...ComplexCTTP: Complexity Class Based Transcoding Time Prediction for Video Seq...
ComplexCTTP: Complexity Class Based Transcoding Time Prediction for Video Seq...
Alpen-Adria-Universität
 
HTTP Adaptive Streaming – Quo Vadis?
HTTP Adaptive Streaming – Quo Vadis?HTTP Adaptive Streaming – Quo Vadis?
HTTP Adaptive Streaming – Quo Vadis?
Alpen-Adria-Universität
 
On Optimizing Resource Utilization in AVC-based Real-time Video Streaming
On Optimizing Resource Utilization in AVC-based Real-time Video StreamingOn Optimizing Resource Utilization in AVC-based Real-time Video Streaming
On Optimizing Resource Utilization in AVC-based Real-time Video Streaming
Alpen-Adria-Universität
 
Paper id 2120148
Paper id 2120148Paper id 2120148
Paper id 2120148
IJRAT
 

What's hot (17)

Towards User-centric Video Transmission in Next Generation Mobile Networks
Towards User-centric Video Transmission in Next Generation Mobile NetworksTowards User-centric Video Transmission in Next Generation Mobile Networks
Towards User-centric Video Transmission in Next Generation Mobile Networks
 
CAdViSE: Cloud based Adaptive Video Streaming Evaluation Framework for the Au...
CAdViSE: Cloud based Adaptive Video Streaming Evaluation Framework for the Au...CAdViSE: Cloud based Adaptive Video Streaming Evaluation Framework for the Au...
CAdViSE: Cloud based Adaptive Video Streaming Evaluation Framework for the Au...
 
Dynamic Adaptive Point Cloud Streaming
Dynamic Adaptive Point Cloud StreamingDynamic Adaptive Point Cloud Streaming
Dynamic Adaptive Point Cloud Streaming
 
AVSTP2P Overview
AVSTP2P OverviewAVSTP2P Overview
AVSTP2P Overview
 
Automated Objective and Subjective Evaluation of HTTP Adaptive Streaming Systems
Automated Objective and Subjective Evaluation of HTTP Adaptive Streaming SystemsAutomated Objective and Subjective Evaluation of HTTP Adaptive Streaming Systems
Automated Objective and Subjective Evaluation of HTTP Adaptive Streaming Systems
 
Docker-Based Evaluation Framework for Video Streaming QoE in Broadband Networks
 Docker-Based Evaluation Framework for Video Streaming QoE in Broadband Networks Docker-Based Evaluation Framework for Video Streaming QoE in Broadband Networks
Docker-Based Evaluation Framework for Video Streaming QoE in Broadband Networks
 
Delivering Traditional and Omnidirectional Media
Delivering Traditional and Omnidirectional MediaDelivering Traditional and Omnidirectional Media
Delivering Traditional and Omnidirectional Media
 
A Channel Allocation Algorithm for Cognitive Radio Users Based on Channel Sta...
A Channel Allocation Algorithm for Cognitive Radio Users Based on Channel Sta...A Channel Allocation Algorithm for Cognitive Radio Users Based on Channel Sta...
A Channel Allocation Algorithm for Cognitive Radio Users Based on Channel Sta...
 
ComplexCTTP: Complexity Class Based Transcoding Time Prediction for Video Seq...
ComplexCTTP: Complexity Class Based Transcoding Time Prediction for Video Seq...ComplexCTTP: Complexity Class Based Transcoding Time Prediction for Video Seq...
ComplexCTTP: Complexity Class Based Transcoding Time Prediction for Video Seq...
 
EPIQ'21: Days of Future Past: An Optimization-based Adaptive Bitrate Algorith...
EPIQ'21: Days of Future Past: An Optimization-based Adaptive Bitrate Algorith...EPIQ'21: Days of Future Past: An Optimization-based Adaptive Bitrate Algorith...
EPIQ'21: Days of Future Past: An Optimization-based Adaptive Bitrate Algorith...
 
Comparative study of compression techniques for synthetic videos
Comparative study of compression techniques for synthetic videosComparative study of compression techniques for synthetic videos
Comparative study of compression techniques for synthetic videos
 
HTTP Adaptive Streaming – Quo Vadis?
HTTP Adaptive Streaming – Quo Vadis?HTTP Adaptive Streaming – Quo Vadis?
HTTP Adaptive Streaming – Quo Vadis?
 
On Optimizing Resource Utilization in AVC-based Real-time Video Streaming
On Optimizing Resource Utilization in AVC-based Real-time Video StreamingOn Optimizing Resource Utilization in AVC-based Real-time Video Streaming
On Optimizing Resource Utilization in AVC-based Real-time Video Streaming
 
A Distributed Approach for Bitrate Selection in HTTP Adaptive Streaming
A Distributed Approach for Bitrate Selection in HTTP Adaptive StreamingA Distributed Approach for Bitrate Selection in HTTP Adaptive Streaming
A Distributed Approach for Bitrate Selection in HTTP Adaptive Streaming
 
An Introduction to OMNeT++ 5.4
An Introduction to OMNeT++ 5.4An Introduction to OMNeT++ 5.4
An Introduction to OMNeT++ 5.4
 
Cloud, Fog, or Edge: Where and When to Compute?
Cloud, Fog, or Edge: Where and When to Compute?Cloud, Fog, or Edge: Where and When to Compute?
Cloud, Fog, or Edge: Where and When to Compute?
 
Paper id 2120148
Paper id 2120148Paper id 2120148
Paper id 2120148
 

Similar to Video Quality Measurement based on Network Traffic

FutureComm 2010: Video Quality Analysis and Measurement
FutureComm 2010: Video Quality Analysis and MeasurementFutureComm 2010: Video Quality Analysis and Measurement
FutureComm 2010: Video Quality Analysis and Measurement
RADVISION Ltd.
 
11.performance evaluation of mpeg 0004www.iiste.org call for-paper video tran...
11.performance evaluation of mpeg 0004www.iiste.org call for-paper video tran...11.performance evaluation of mpeg 0004www.iiste.org call for-paper video tran...
11.performance evaluation of mpeg 0004www.iiste.org call for-paper video tran...
Alexander Decker
 
A Distortion-Resistant Routing Framework for Video Traffic in Wireless Multih...
A Distortion-Resistant Routing Framework for Video Traffic in Wireless Multih...A Distortion-Resistant Routing Framework for Video Traffic in Wireless Multih...
A Distortion-Resistant Routing Framework for Video Traffic in Wireless Multih...
1crore projects
 

Similar to Video Quality Measurement based on Network Traffic (20)

Improving Video Quality in Your Network
Improving Video Quality in Your NetworkImproving Video Quality in Your Network
Improving Video Quality in Your Network
 
FutureComm 2010: Video Quality Analysis and Measurement
FutureComm 2010: Video Quality Analysis and MeasurementFutureComm 2010: Video Quality Analysis and Measurement
FutureComm 2010: Video Quality Analysis and Measurement
 
COMPARISON OF CINEPAK, INTEL, MICROSOFT VIDEO AND INDEO CODEC FOR VIDEO COMPR...
COMPARISON OF CINEPAK, INTEL, MICROSOFT VIDEO AND INDEO CODEC FOR VIDEO COMPR...COMPARISON OF CINEPAK, INTEL, MICROSOFT VIDEO AND INDEO CODEC FOR VIDEO COMPR...
COMPARISON OF CINEPAK, INTEL, MICROSOFT VIDEO AND INDEO CODEC FOR VIDEO COMPR...
 
COMPARISON OF CINEPAK, INTEL, MICROSOFT VIDEO AND INDEO CODEC FOR VIDEO COMPR...
COMPARISON OF CINEPAK, INTEL, MICROSOFT VIDEO AND INDEO CODEC FOR VIDEO COMPR...COMPARISON OF CINEPAK, INTEL, MICROSOFT VIDEO AND INDEO CODEC FOR VIDEO COMPR...
COMPARISON OF CINEPAK, INTEL, MICROSOFT VIDEO AND INDEO CODEC FOR VIDEO COMPR...
 
COMPARISON OF CINEPAK, INTEL, MICROSOFT VIDEO AND INDEO CODEC FOR VIDEO COMPR...
COMPARISON OF CINEPAK, INTEL, MICROSOFT VIDEO AND INDEO CODEC FOR VIDEO COMPR...COMPARISON OF CINEPAK, INTEL, MICROSOFT VIDEO AND INDEO CODEC FOR VIDEO COMPR...
COMPARISON OF CINEPAK, INTEL, MICROSOFT VIDEO AND INDEO CODEC FOR VIDEO COMPR...
 
Comparison of Cinepak, Intel, Microsoft Video and Indeo Codec for Video Compr...
Comparison of Cinepak, Intel, Microsoft Video and Indeo Codec for Video Compr...Comparison of Cinepak, Intel, Microsoft Video and Indeo Codec for Video Compr...
Comparison of Cinepak, Intel, Microsoft Video and Indeo Codec for Video Compr...
 
Video Streaming Compression for Wireless Multimedia Sensor Networks
Video Streaming Compression for Wireless Multimedia Sensor NetworksVideo Streaming Compression for Wireless Multimedia Sensor Networks
Video Streaming Compression for Wireless Multimedia Sensor Networks
 
Decision Making Analysis of Video Streaming Algorithm for Private Cloud Compu...
Decision Making Analysis of Video Streaming Algorithm for Private Cloud Compu...Decision Making Analysis of Video Streaming Algorithm for Private Cloud Compu...
Decision Making Analysis of Video Streaming Algorithm for Private Cloud Compu...
 
904072
904072904072
904072
 
Video Quality Measurements
Video Quality MeasurementsVideo Quality Measurements
Video Quality Measurements
 
A distortion resistant routing framework for video traffic in wireless multih...
A distortion resistant routing framework for video traffic in wireless multih...A distortion resistant routing framework for video traffic in wireless multih...
A distortion resistant routing framework for video traffic in wireless multih...
 
11.performance evaluation of mpeg 0004www.iiste.org call for-paper video tran...
11.performance evaluation of mpeg 0004www.iiste.org call for-paper video tran...11.performance evaluation of mpeg 0004www.iiste.org call for-paper video tran...
11.performance evaluation of mpeg 0004www.iiste.org call for-paper video tran...
 
Performance evaluation of mpeg 4 video transmission over ip-networks
Performance evaluation of mpeg 4 video transmission over ip-networksPerformance evaluation of mpeg 4 video transmission over ip-networks
Performance evaluation of mpeg 4 video transmission over ip-networks
 
Video Coding Enhancements for HTTP Adaptive Streaming
Video Coding Enhancements for HTTP Adaptive StreamingVideo Coding Enhancements for HTTP Adaptive Streaming
Video Coding Enhancements for HTTP Adaptive Streaming
 
Research@Lunch_Presentation.pdf
Research@Lunch_Presentation.pdfResearch@Lunch_Presentation.pdf
Research@Lunch_Presentation.pdf
 
Real time data streaming and motion control over the internet
Real time data streaming and motion control over the internetReal time data streaming and motion control over the internet
Real time data streaming and motion control over the internet
 
SUBJECTIVE QUALITY EVALUATION OF H.264 AND H.265 ENCODED VIDEO SEQUENCES STRE...
SUBJECTIVE QUALITY EVALUATION OF H.264 AND H.265 ENCODED VIDEO SEQUENCES STRE...SUBJECTIVE QUALITY EVALUATION OF H.264 AND H.265 ENCODED VIDEO SEQUENCES STRE...
SUBJECTIVE QUALITY EVALUATION OF H.264 AND H.265 ENCODED VIDEO SEQUENCES STRE...
 
Subjective Quality Evaluation of H.264 and H.265 Encoded Video Sequences Stre...
Subjective Quality Evaluation of H.264 and H.265 Encoded Video Sequences Stre...Subjective Quality Evaluation of H.264 and H.265 Encoded Video Sequences Stre...
Subjective Quality Evaluation of H.264 and H.265 Encoded Video Sequences Stre...
 
Analyzing Video Streaming Quality by Using Various Error Correction Methods o...
Analyzing Video Streaming Quality by Using Various Error Correction Methods o...Analyzing Video Streaming Quality by Using Various Error Correction Methods o...
Analyzing Video Streaming Quality by Using Various Error Correction Methods o...
 
A Distortion-Resistant Routing Framework for Video Traffic in Wireless Multih...
A Distortion-Resistant Routing Framework for Video Traffic in Wireless Multih...A Distortion-Resistant Routing Framework for Video Traffic in Wireless Multih...
A Distortion-Resistant Routing Framework for Video Traffic in Wireless Multih...
 

More from Amir Hossein Mandegar (6)

Internet measurement(Document)
Internet measurement(Document)Internet measurement(Document)
Internet measurement(Document)
 
Internet measurement (Presentation)
Internet measurement (Presentation)Internet measurement (Presentation)
Internet measurement (Presentation)
 
Robocup2006
Robocup2006Robocup2006
Robocup2006
 
Video Quality Measurement based on Network Traffic
Video Quality Measurement based on Network TrafficVideo Quality Measurement based on Network Traffic
Video Quality Measurement based on Network Traffic
 
Autonomous Rescue Robot Mapping(Presentation)
Autonomous Rescue Robot Mapping(Presentation)Autonomous Rescue Robot Mapping(Presentation)
Autonomous Rescue Robot Mapping(Presentation)
 
Autonomous rescue robot mapping
Autonomous rescue robot mappingAutonomous rescue robot mapping
Autonomous rescue robot mapping
 

Recently uploaded

📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
@Chandigarh #call #Girls 9053900678 @Call #Girls in @Punjab 9053900678
 
Thalassery Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call G...
Thalassery Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call G...Thalassery Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call G...
Thalassery Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call G...
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
 
💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
nirzagarg
 

Recently uploaded (20)

20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf
 
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
 
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
 
Microsoft Azure Arc Customer Deck Microsoft
Microsoft Azure Arc Customer Deck MicrosoftMicrosoft Azure Arc Customer Deck Microsoft
Microsoft Azure Arc Customer Deck Microsoft
 
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
 
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
 
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
 
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency""Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
 
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
 
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53
 
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort ServiceBusty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
 
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
 
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
 
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
 
Thalassery Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call G...
Thalassery Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call G...Thalassery Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call G...
Thalassery Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call G...
 
Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts SweatshirtTrump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirt
 
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
 
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
 

Video Quality Measurement based on Network Traffic

  • 1. Video Quality Measurement based on Network Traffic Researcher: Amir Hossein Mandegar Supervisor: Dr. Behzad Akbari Adviser: Dr. Hadi Sargolzayie March 2012 Computer Engineering and IT Department
  • 2. Video Quality Measurement based on Network Traffic 2 Outline  Introduction  Application Metric  Network Metric  Distortion Estimation  Conclusion
  • 3. Video Quality Measurement based on Network Traffic 3 Introduction  User Perceptual Quality Measurement Necessity  Video Stream Quality Measurement  Subjective (DSCQS, DSIS, SSCQE, ACR, ...)  Objective (PSNR, SSIM, VQM, ...)  Passive Measurement (Intercept and Analysis)  Proposed Metrics (Distortion)  Application Level Metric  Network Level Metric
  • 4. Video Quality Measurement based on Network Traffic 4 Outline  Introduction  Application Metric  Network Metric  Distortion Estimation  Conclusion
  • 5. Video Quality Measurement based on Network Traffic 5 Creator:cairo 1.10.2 (http://cairographi CreationDate:Wed Jan 25 15:38:56 2012 LanguageLevel:2 Application Level Metric  Video Motion Intensity  Frame I:  Independent, Valuable, Large Size  Frame P:  Relative, Valuable, Medium Size (P != 0 & I)
  • 6. Video Quality Measurement based on Network Traffic 6 Title:plot_div_2.eps Creator:gnuplot 4.4 patchlevel 0 CreationDate:Wed Jan 25 12:11:07 2012 Application Level Metric  Motion Intensity Motion Intensity= Pframesize Iframesize
  • 7. Video Quality Measurement based on Network Traffic 7 Outline  Introduction  Application Metric  Network Metric  Distortion Estimation  Conclusion
  • 8. Video Quality Measurement based on Network Traffic 8 Network Level Metric  Packet Loss Effect  GOP Properties and Structure Detection  GOP Loss Measurement (gap detection) eloss= PI ×EI ×Losspkt + PP×E P×Losspkt + PB×EB×Losspkt Px= framexpkt GOP pkt
  • 9. Video Quality Measurement based on Network Traffic 9 Creator:cairo 1.10.2 (http://cairographi CreationDate:Wed Jan 25 15:38:15 2012 LanguageLevel:2 Network Level Metric  Frame Effect EI =I qtyPqtyBqty EP= ∑i=i Pqty EB1×i Pqty EB= Bqty Pqty1
  • 10. Video Quality Measurement based on Network Traffic 10 Title:plot.loss.w.eps Creator:gnuplot 4.4 patchlevel 0 CreationDate:Wed Jan 25 12:46:15 2012 Network Level Metric  Loss Effect (I,P,B – 1, 6, 10) Loss Effect= eLoss GOP pkt
  • 11. Video Quality Measurement based on Network Traffic 11 Outline  Introduction  Application Metric  Network Metric  Distortion Estimation  Conclusion
  • 12. Video Quality Measurement based on Network Traffic 12 Distortion Estimation DistortionEstimation=Motion Intensity×Loss Effect Quality Estimation=1−Distortion Estimation Title:plot.loss.w.s.eps Creator:gnuplot 4.4 patchlevel 0 CreationDate:Wed Jan 25 12:56:52 2012
  • 13. Video Quality Measurement based on Network Traffic 13 Outline  Introduction  Application Metric  Network Metric  Distortion Estimation  Conclusion
  • 14. Video Quality Measurement based on Network Traffic 14 Conclusion - Evaluation  RTSP / RTP / RTP Payload(rfc2250)  Qt Development Platform  CORE Emulator  VLC Video Server  MPlayer  QPSNR  GNUPlot  Bash- AWK Title:/home/archive/University/89-2_90 Creator:Dia v0.97.1 CreationDate:Wed Jan 25 16:39:43 2012
  • 15. Video Quality Measurement based on Network Traffic 15 Title:plot-5.eps Creator:gnuplot 4.4 patchlevel 0 CreationDate:Wed Jan 25 13:15:04 2012 Conclusion - Validation  Result Comparison (PER = 5%)
  • 16. Video Quality Measurement based on Network Traffic 16 Conclusion - Validation  Coefficient of Variation  RMSE c.v.=   RMSE x1, x2= ∑i=1 n  x1,i−x2,i 2 n PER Akiyo Coastguard Football 1% 6.02079e-05 0.00315822 0.0538926 2% 0.00167713 0.0674445 0.0444743 5% 0.000324692 0.06919 0.110896 10% 0.00210861 0.066475 0.100087
  • 17. Video Quality Measurement based on Network Traffic 17 Conclusion - Benefits/Future  Simplicity  Minimum Calculation Overhead  Online Evaluation (Stream-Based)  Non-Reference  Suitable Accuracy  Exact Frame Packet Loss / NeuroFuzzy Paper: A Video Streaming Quality Assessment Scheme Based on Packet Level Measurement
  • 18. Acknowledgment and Question ! Appreciate to: Dr. Mousakhani President of QIAU Dr. Behzad Akbari my Valuable Supervisor Dr.Sargolzayie & Dr.Ghasemi Supportive and Patient`s Wife and Family