SlideShare a Scribd company logo
1 of 15
Download to read offline
Light Weight Video Fingerprints
for Video Playback Verification in
MPEG DASH
Zhu Li and Imed Bouazizi
Multimedia Standards Research
Samsung Research America
Samsung Multimedia Standards Research 1
Outline
• Motivation
• Ads Playback Verification
• Light Video Fingerprint for Verification
• Simulation Results
• Conclusion & Future Work
Samsung Multimedia Standards Research p.2
MPEG DASH System
• MPEG DASH Video System
– Client “pull” based solution
– HTTP Server with minimum intelligence on the server side
• MPD – Media Presentation Description
Samsung Multimedia Standards Research 3
Ads in MPEG DASH
• Ads in DASH
– Pre-spliced into the content
– Period based Ads segments
• DASH is an open and client driven system, how to verify that
ads are actually played out at the client ?
– Create content period/segment serving dependence at the server
Samsung Multimedia Standards Research p.4
Playback Verification in DASH
• Introduce a playback verification server
– Client playback the content, will compute a fingerprints
and send to the server for verification
Samsung Multimedia Standards Research p.5
Challenges
• The fingerprint extraction and verification should
have minimum computational complexity for the
client and verification server, such that the solution is
scalable.
• The communication overhead of fingerprints should
be very small
• Invariant to different rates of the ads period
• Should have very high True Positive Rate (TPR)
• The False Positive Rate (FPR) should be very low
Samsung Multimedia Standards Research p.6
Eigen Appearance Trajectory
• Motivated by the Eigenface work, bring video
sequences to the Eigen appearance space
Samsung Multimedia Standards Research p.7
X =
fk
xk
A
Differential Eigen-Appearance Signature
• Ads sequences are typically of high activities,
• The differentials of the Eigenappearance trajectories
captures a very useful signature for verificaiton
Samsung Multimedia Standards Research p.8
Fingerprints Verification
• Distance metric between two m-frame fingerprints
• Verification by thresholding on d(dx1, dx2)
– Rejecting different sequences, whileccommodating rates variations
Samsung Multimedia Standards Research p.9
Noise suppression
• Ads sequences usually have many cuts
• Differential signature value at cuts are noisy, remove
by,
Samsung Multimedia Standards Research p.10
Simulation Setup
• Data Set:
– 4000 ads clips of durations 15s, 30s and 60s
– Simulating 3 DASH streaming rates: 480, 640, and 800kbps
– 100+ hours of distraction video data sets from youtube,
TRECVID, coded at various rates between 300kbps to 1mbps
• Probes set up, for each test ads sequence,
– Positive probes: lower rates sequence probing
800kbps
– Negative probes: randomly select 10 sequences from
the distraction set
Samsung Multimedia Standards Research p.11
Simulation Results
• Signature Computing:
– 1-d signature from 6-dim Eigen Appearance space
– Approximately 200bits/sec for 25fps sequence, regardless
of its frame size and bit rate, very small overhead
• Computation complexity
– At client, less than 0.5% of ffmpeg decoding
– At verification server, O(m), very small
Samsung Multimedia Standards Research p.12
Simulation Results
• Accuracy
– For 100% TPR, i.e, no positive probes are rejected, the
FPRs are,
Samsung Multimedia Standards Research p.13
Conclusion & Future Work
• Conclusion
– Introduced a DASH video playback verification system and
protocol
– Developed a light weight, robust video fingerprints for
video playback verification, the performance in accuracy is
good, while at minimum computation and communication
overhead
• In the future,
– develop a binarized fingerprints for even faster verification
– Automatic token hash generation
Samsung Multimedia Standards Research p.14
Q&A
• Questions….
Thanks/Gracias
Samsung Multimedia Standards Research p.15

More Related Content

Viewers also liked

¿Dónde viven los reyes magos?
¿Dónde viven los reyes magos?¿Dónde viven los reyes magos?
¿Dónde viven los reyes magos?sandracabello
 
Conceptos, pautas y herramientas. Enfoque participativo en cadenas productiva...
Conceptos, pautas y herramientas. Enfoque participativo en cadenas productiva...Conceptos, pautas y herramientas. Enfoque participativo en cadenas productiva...
Conceptos, pautas y herramientas. Enfoque participativo en cadenas productiva...Jorge Luis Alonso
 
Andy Ray - Capstone Paper Final PDF
Andy Ray - Capstone Paper Final PDFAndy Ray - Capstone Paper Final PDF
Andy Ray - Capstone Paper Final PDFAndrew Ray
 
El método del centro de gravedad
El método del centro de gravedadEl método del centro de gravedad
El método del centro de gravedadAngel Rodriguez S
 
Pacientes empoderados | Esther Sabando
 Pacientes empoderados | Esther Sabando Pacientes empoderados | Esther Sabando
Pacientes empoderados | Esther SabandoCOM SALUD
 
Business Plan Básico Brox Technology
Business Plan Básico Brox Technology Business Plan Básico Brox Technology
Business Plan Básico Brox Technology Brox Technology
 
El perfil del victimólogo
El perfil del victimólogoEl perfil del victimólogo
El perfil del victimólogoJane Alina
 
Importance of agricultural statistics for estimating GHG emissions from Agric...
Importance of agricultural statistics for estimating GHG emissions from Agric...Importance of agricultural statistics for estimating GHG emissions from Agric...
Importance of agricultural statistics for estimating GHG emissions from Agric...FAO
 
Ch. 5.4 -alexander-empire builder
Ch. 5.4 -alexander-empire builderCh. 5.4 -alexander-empire builder
Ch. 5.4 -alexander-empire builderJohn Hext
 
Ela 6 core additional resources
Ela 6 core additional resourcesEla 6 core additional resources
Ela 6 core additional resourcesAndrea Hnatiuk
 
H2 S and SO2 removal and possible valorization
H2 S and SO2 removal and possible valorizationH2 S and SO2 removal and possible valorization
H2 S and SO2 removal and possible valorizationSerge Vigneron
 

Viewers also liked (17)

¿Dónde viven los reyes magos?
¿Dónde viven los reyes magos?¿Dónde viven los reyes magos?
¿Dónde viven los reyes magos?
 
Emprendimiento
EmprendimientoEmprendimiento
Emprendimiento
 
Conceptos, pautas y herramientas. Enfoque participativo en cadenas productiva...
Conceptos, pautas y herramientas. Enfoque participativo en cadenas productiva...Conceptos, pautas y herramientas. Enfoque participativo en cadenas productiva...
Conceptos, pautas y herramientas. Enfoque participativo en cadenas productiva...
 
Variedades sedum Emmanuel Baghin
Variedades sedum Emmanuel BaghinVariedades sedum Emmanuel Baghin
Variedades sedum Emmanuel Baghin
 
Tp de cojinetes
Tp de cojinetesTp de cojinetes
Tp de cojinetes
 
Andy Ray - Capstone Paper Final PDF
Andy Ray - Capstone Paper Final PDFAndy Ray - Capstone Paper Final PDF
Andy Ray - Capstone Paper Final PDF
 
El método del centro de gravedad
El método del centro de gravedadEl método del centro de gravedad
El método del centro de gravedad
 
Pacientes empoderados | Esther Sabando
 Pacientes empoderados | Esther Sabando Pacientes empoderados | Esther Sabando
Pacientes empoderados | Esther Sabando
 
Business Plan Básico Brox Technology
Business Plan Básico Brox Technology Business Plan Básico Brox Technology
Business Plan Básico Brox Technology
 
El perfil del victimólogo
El perfil del victimólogoEl perfil del victimólogo
El perfil del victimólogo
 
Importance of agricultural statistics for estimating GHG emissions from Agric...
Importance of agricultural statistics for estimating GHG emissions from Agric...Importance of agricultural statistics for estimating GHG emissions from Agric...
Importance of agricultural statistics for estimating GHG emissions from Agric...
 
Ch. 5.4 -alexander-empire builder
Ch. 5.4 -alexander-empire builderCh. 5.4 -alexander-empire builder
Ch. 5.4 -alexander-empire builder
 
Ela 6 core additional resources
Ela 6 core additional resourcesEla 6 core additional resources
Ela 6 core additional resources
 
jeams
jeamsjeams
jeams
 
Molestias comunes en la embarazada
Molestias comunes en la embarazadaMolestias comunes en la embarazada
Molestias comunes en la embarazada
 
Bảng chữ cái hiragana
Bảng chữ cái hiraganaBảng chữ cái hiragana
Bảng chữ cái hiragana
 
H2 S and SO2 removal and possible valorization
H2 S and SO2 removal and possible valorizationH2 S and SO2 removal and possible valorization
H2 S and SO2 removal and possible valorization
 

Similar to Light Weight Fingerprinting for Video Playback Verification in MPEG DASH

Thesis arpan pal_gisfi
Thesis arpan pal_gisfiThesis arpan pal_gisfi
Thesis arpan pal_gisfiArpan Pal
 
Video Testing Best Practices: How to Guarantee High-Quality Video for your Cu...
Video Testing Best Practices: How to Guarantee High-Quality Video for your Cu...Video Testing Best Practices: How to Guarantee High-Quality Video for your Cu...
Video Testing Best Practices: How to Guarantee High-Quality Video for your Cu...Perfecto by Perforce
 
A QoS-Adaptive Framework for Screen Sharing Over Internet
A QoS-Adaptive Framework for Screen Sharing Over InternetA QoS-Adaptive Framework for Screen Sharing Over Internet
A QoS-Adaptive Framework for Screen Sharing Over InternetDuc Nguyen
 
口試投影片(詹智傑) Final
口試投影片(詹智傑) Final口試投影片(詹智傑) Final
口試投影片(詹智傑) Final詹智傑
 
Policy-Driven Dynamic HTTP Adaptive Streaming Player Environment
Policy-Driven Dynamic HTTP Adaptive Streaming Player EnvironmentPolicy-Driven Dynamic HTTP Adaptive Streaming Player Environment
Policy-Driven Dynamic HTTP Adaptive Streaming Player EnvironmentAlpen-Adria-Universität
 
Policy-Driven Dynamic HTTP Adaptive Streaming Player Environment
Policy-Driven Dynamic HTTP Adaptive Streaming Player EnvironmentPolicy-Driven Dynamic HTTP Adaptive Streaming Player Environment
Policy-Driven Dynamic HTTP Adaptive Streaming Player EnvironmentMinh Nguyen
 
Монетизация сетевой инфраструктуры
Монетизация сетевой инфраструктурыМонетизация сетевой инфраструктуры
Монетизация сетевой инфраструктурыBAKOTECH
 
A real time adaptive algorithm for video streaming over multiple wireless acc...
A real time adaptive algorithm for video streaming over multiple wireless acc...A real time adaptive algorithm for video streaming over multiple wireless acc...
A real time adaptive algorithm for video streaming over multiple wireless acc...Softroniics india
 
Building High Quality Video Operations in the Cloud - Synacor
Building High Quality Video Operations in the Cloud - SynacorBuilding High Quality Video Operations in the Cloud - Synacor
Building High Quality Video Operations in the Cloud - SynacorAmazon Web Services
 
TestOnNeed Solution Presentation
TestOnNeed Solution PresentationTestOnNeed Solution Presentation
TestOnNeed Solution PresentationTestOnNeed
 
Improving Video Quality in Your Network
Improving Video Quality in Your NetworkImproving Video Quality in Your Network
Improving Video Quality in Your NetworkRADVISION Ltd.
 
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 MeasurementRADVISION Ltd.
 
MIPI DevCon 2016: How to Use the VESA Display Stream Compression (DSC) Standa...
MIPI DevCon 2016: How to Use the VESA Display Stream Compression (DSC) Standa...MIPI DevCon 2016: How to Use the VESA Display Stream Compression (DSC) Standa...
MIPI DevCon 2016: How to Use the VESA Display Stream Compression (DSC) Standa...MIPI Alliance
 
Bitmovin LIVE Tech Talks: Analytics for Workflow Automation (ft. Touchstream ...
Bitmovin LIVE Tech Talks: Analytics for Workflow Automation (ft. Touchstream ...Bitmovin LIVE Tech Talks: Analytics for Workflow Automation (ft. Touchstream ...
Bitmovin LIVE Tech Talks: Analytics for Workflow Automation (ft. Touchstream ...Bitmovin Inc
 
DTT Regionalization @ iTVF2015 - Istanbul
DTT Regionalization @ iTVF2015 - IstanbulDTT Regionalization @ iTVF2015 - Istanbul
DTT Regionalization @ iTVF2015 - IstanbulBerry Eskes
 
Zip Mass-An Revolutionary Video Compression Technology
Zip Mass-An Revolutionary Video Compression TechnologyZip Mass-An Revolutionary Video Compression Technology
Zip Mass-An Revolutionary Video Compression TechnologySunnySheng
 

Similar to Light Weight Fingerprinting for Video Playback Verification in MPEG DASH (20)

Thesis arpan pal_gisfi
Thesis arpan pal_gisfiThesis arpan pal_gisfi
Thesis arpan pal_gisfi
 
Video Testing Best Practices: How to Guarantee High-Quality Video for your Cu...
Video Testing Best Practices: How to Guarantee High-Quality Video for your Cu...Video Testing Best Practices: How to Guarantee High-Quality Video for your Cu...
Video Testing Best Practices: How to Guarantee High-Quality Video for your Cu...
 
A QoS-Adaptive Framework for Screen Sharing Over Internet
A QoS-Adaptive Framework for Screen Sharing Over InternetA QoS-Adaptive Framework for Screen Sharing Over Internet
A QoS-Adaptive Framework for Screen Sharing Over Internet
 
口試投影片(詹智傑) Final
口試投影片(詹智傑) Final口試投影片(詹智傑) Final
口試投影片(詹智傑) Final
 
Policy-Driven Dynamic HTTP Adaptive Streaming Player Environment
Policy-Driven Dynamic HTTP Adaptive Streaming Player EnvironmentPolicy-Driven Dynamic HTTP Adaptive Streaming Player Environment
Policy-Driven Dynamic HTTP Adaptive Streaming Player Environment
 
Policy-Driven Dynamic HTTP Adaptive Streaming Player Environment
Policy-Driven Dynamic HTTP Adaptive Streaming Player EnvironmentPolicy-Driven Dynamic HTTP Adaptive Streaming Player Environment
Policy-Driven Dynamic HTTP Adaptive Streaming Player Environment
 
HD CCTV BACOM SOLUTION.pptx
HD CCTV BACOM SOLUTION.pptxHD CCTV BACOM SOLUTION.pptx
HD CCTV BACOM SOLUTION.pptx
 
Ve ex cx380s d3 docsis30 (1)
Ve ex cx380s d3 docsis30 (1)Ve ex cx380s d3 docsis30 (1)
Ve ex cx380s d3 docsis30 (1)
 
Монетизация сетевой инфраструктуры
Монетизация сетевой инфраструктурыМонетизация сетевой инфраструктуры
Монетизация сетевой инфраструктуры
 
SJNC13.pptx
SJNC13.pptxSJNC13.pptx
SJNC13.pptx
 
A real time adaptive algorithm for video streaming over multiple wireless acc...
A real time adaptive algorithm for video streaming over multiple wireless acc...A real time adaptive algorithm for video streaming over multiple wireless acc...
A real time adaptive algorithm for video streaming over multiple wireless acc...
 
Building High Quality Video Operations in the Cloud - Synacor
Building High Quality Video Operations in the Cloud - SynacorBuilding High Quality Video Operations in the Cloud - Synacor
Building High Quality Video Operations in the Cloud - Synacor
 
TestOnNeed Solution Presentation
TestOnNeed Solution PresentationTestOnNeed Solution Presentation
TestOnNeed Solution Presentation
 
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
 
MIPI DevCon 2016: How to Use the VESA Display Stream Compression (DSC) Standa...
MIPI DevCon 2016: How to Use the VESA Display Stream Compression (DSC) Standa...MIPI DevCon 2016: How to Use the VESA Display Stream Compression (DSC) Standa...
MIPI DevCon 2016: How to Use the VESA Display Stream Compression (DSC) Standa...
 
Bitmovin LIVE Tech Talks: Analytics for Workflow Automation (ft. Touchstream ...
Bitmovin LIVE Tech Talks: Analytics for Workflow Automation (ft. Touchstream ...Bitmovin LIVE Tech Talks: Analytics for Workflow Automation (ft. Touchstream ...
Bitmovin LIVE Tech Talks: Analytics for Workflow Automation (ft. Touchstream ...
 
DTT Regionalization @ iTVF2015 - Istanbul
DTT Regionalization @ iTVF2015 - IstanbulDTT Regionalization @ iTVF2015 - Istanbul
DTT Regionalization @ iTVF2015 - Istanbul
 
Zip Mass-An Revolutionary Video Compression Technology
Zip Mass-An Revolutionary Video Compression TechnologyZip Mass-An Revolutionary Video Compression Technology
Zip Mass-An Revolutionary Video Compression Technology
 
Factory Test Systems
Factory Test SystemsFactory Test Systems
Factory Test Systems
 

More from United States Air Force Academy

Lec-08 Feature Aggregation II: Fisher Vector, AKULA and Super Vector
Lec-08 Feature Aggregation II: Fisher Vector, AKULA and Super VectorLec-08 Feature Aggregation II: Fisher Vector, AKULA and Super Vector
Lec-08 Feature Aggregation II: Fisher Vector, AKULA and Super VectorUnited States Air Force Academy
 
Mobile Visual Search: Object Re-Identification Against Large Repositories
Mobile Visual Search: Object Re-Identification Against Large RepositoriesMobile Visual Search: Object Re-Identification Against Large Repositories
Mobile Visual Search: Object Re-Identification Against Large RepositoriesUnited States Air Force Academy
 
Tutorial on MPEG CDVS/CDVA Standardization at ICNITS L3 Meeting
Tutorial on MPEG CDVS/CDVA Standardization at ICNITS L3 MeetingTutorial on MPEG CDVS/CDVA Standardization at ICNITS L3 Meeting
Tutorial on MPEG CDVS/CDVA Standardization at ICNITS L3 MeetingUnited States Air Force Academy
 
Subspace Indexing on Grassmannian Manifold for Large Scale Visual Identification
Subspace Indexing on Grassmannian Manifold for Large Scale Visual IdentificationSubspace Indexing on Grassmannian Manifold for Large Scale Visual Identification
Subspace Indexing on Grassmannian Manifold for Large Scale Visual IdentificationUnited States Air Force Academy
 
Scaled Eigen Appearance and Likelihood Prunning for Large Scale Video Duplica...
Scaled Eigen Appearance and Likelihood Prunning for Large Scale Video Duplica...Scaled Eigen Appearance and Likelihood Prunning for Large Scale Video Duplica...
Scaled Eigen Appearance and Likelihood Prunning for Large Scale Video Duplica...United States Air Force Academy
 

More from United States Air Force Academy (16)

Lec-08 Feature Aggregation II: Fisher Vector, AKULA and Super Vector
Lec-08 Feature Aggregation II: Fisher Vector, AKULA and Super VectorLec-08 Feature Aggregation II: Fisher Vector, AKULA and Super Vector
Lec-08 Feature Aggregation II: Fisher Vector, AKULA and Super Vector
 
Lec07 aggregation-and-retrieval-system
Lec07 aggregation-and-retrieval-systemLec07 aggregation-and-retrieval-system
Lec07 aggregation-and-retrieval-system
 
Lec11 object-re-id
Lec11 object-re-idLec11 object-re-id
Lec11 object-re-id
 
Lec12 review-part-i
Lec12 review-part-iLec12 review-part-i
Lec12 review-part-i
 
Lec14 eigenface and fisherface
Lec14 eigenface and fisherfaceLec14 eigenface and fisherface
Lec14 eigenface and fisherface
 
Lec15 graph laplacian embedding
Lec15 graph laplacian embeddingLec15 graph laplacian embedding
Lec15 graph laplacian embedding
 
Lec17 sparse signal processing & applications
Lec17 sparse signal processing & applicationsLec17 sparse signal processing & applications
Lec17 sparse signal processing & applications
 
Lec16 subspace optimization
Lec16 subspace optimizationLec16 subspace optimization
Lec16 subspace optimization
 
Lec11 rate distortion optimization
Lec11 rate distortion optimizationLec11 rate distortion optimization
Lec11 rate distortion optimization
 
Lec-03 Entropy Coding I: Hoffmann & Golomb Codes
Lec-03 Entropy Coding I: Hoffmann & Golomb CodesLec-03 Entropy Coding I: Hoffmann & Golomb Codes
Lec-03 Entropy Coding I: Hoffmann & Golomb Codes
 
Multimedia Communication Lec02: Info Theory and Entropy
Multimedia Communication Lec02: Info Theory and EntropyMultimedia Communication Lec02: Info Theory and Entropy
Multimedia Communication Lec02: Info Theory and Entropy
 
ECE 4490 Multimedia Communication Lec01
ECE 4490 Multimedia Communication Lec01ECE 4490 Multimedia Communication Lec01
ECE 4490 Multimedia Communication Lec01
 
Mobile Visual Search: Object Re-Identification Against Large Repositories
Mobile Visual Search: Object Re-Identification Against Large RepositoriesMobile Visual Search: Object Re-Identification Against Large Repositories
Mobile Visual Search: Object Re-Identification Against Large Repositories
 
Tutorial on MPEG CDVS/CDVA Standardization at ICNITS L3 Meeting
Tutorial on MPEG CDVS/CDVA Standardization at ICNITS L3 MeetingTutorial on MPEG CDVS/CDVA Standardization at ICNITS L3 Meeting
Tutorial on MPEG CDVS/CDVA Standardization at ICNITS L3 Meeting
 
Subspace Indexing on Grassmannian Manifold for Large Scale Visual Identification
Subspace Indexing on Grassmannian Manifold for Large Scale Visual IdentificationSubspace Indexing on Grassmannian Manifold for Large Scale Visual Identification
Subspace Indexing on Grassmannian Manifold for Large Scale Visual Identification
 
Scaled Eigen Appearance and Likelihood Prunning for Large Scale Video Duplica...
Scaled Eigen Appearance and Likelihood Prunning for Large Scale Video Duplica...Scaled Eigen Appearance and Likelihood Prunning for Large Scale Video Duplica...
Scaled Eigen Appearance and Likelihood Prunning for Large Scale Video Duplica...
 

Recently uploaded

RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.natarajan8993
 
detection and classification of knee osteoarthritis.pptx
detection and classification of knee osteoarthritis.pptxdetection and classification of knee osteoarthritis.pptx
detection and classification of knee osteoarthritis.pptxAleenaJamil4
 
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort servicejennyeacort
 
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDINTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDRafezzaman
 
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...Amil Baba Dawood bangali
 
Predicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdfPredicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdfBoston Institute of Analytics
 
Semantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxSemantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxMike Bennett
 
Vision, Mission, Goals and Objectives ppt..pptx
Vision, Mission, Goals and Objectives ppt..pptxVision, Mission, Goals and Objectives ppt..pptx
Vision, Mission, Goals and Objectives ppt..pptxellehsormae
 
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理e4aez8ss
 
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...Thomas Poetter
 
Heart Disease Classification Report: A Data Analysis Project
Heart Disease Classification Report: A Data Analysis ProjectHeart Disease Classification Report: A Data Analysis Project
Heart Disease Classification Report: A Data Analysis ProjectBoston Institute of Analytics
 
Learn How Data Science Changes Our World
Learn How Data Science Changes Our WorldLearn How Data Science Changes Our World
Learn How Data Science Changes Our WorldEduminds Learning
 
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degreeyuu sss
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfgstagge
 
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default  Presentation : Data Analysis Project PPTPredictive Analysis for Loan Default  Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPTBoston Institute of Analytics
 
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024thyngster
 
Generative AI for Social Good at Open Data Science East 2024
Generative AI for Social Good at Open Data Science East 2024Generative AI for Social Good at Open Data Science East 2024
Generative AI for Social Good at Open Data Science East 2024Colleen Farrelly
 
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档208367051
 
Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Seán Kennedy
 

Recently uploaded (20)

RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.
 
detection and classification of knee osteoarthritis.pptx
detection and classification of knee osteoarthritis.pptxdetection and classification of knee osteoarthritis.pptx
detection and classification of knee osteoarthritis.pptx
 
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
 
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDINTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
 
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
 
Predicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdfPredicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdf
 
Semantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxSemantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptx
 
Vision, Mission, Goals and Objectives ppt..pptx
Vision, Mission, Goals and Objectives ppt..pptxVision, Mission, Goals and Objectives ppt..pptx
Vision, Mission, Goals and Objectives ppt..pptx
 
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
 
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
 
Heart Disease Classification Report: A Data Analysis Project
Heart Disease Classification Report: A Data Analysis ProjectHeart Disease Classification Report: A Data Analysis Project
Heart Disease Classification Report: A Data Analysis Project
 
Learn How Data Science Changes Our World
Learn How Data Science Changes Our WorldLearn How Data Science Changes Our World
Learn How Data Science Changes Our World
 
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdf
 
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default  Presentation : Data Analysis Project PPTPredictive Analysis for Loan Default  Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPT
 
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
 
Generative AI for Social Good at Open Data Science East 2024
Generative AI for Social Good at Open Data Science East 2024Generative AI for Social Good at Open Data Science East 2024
Generative AI for Social Good at Open Data Science East 2024
 
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
 
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
 
Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...
 

Light Weight Fingerprinting for Video Playback Verification in MPEG DASH

  • 1. Light Weight Video Fingerprints for Video Playback Verification in MPEG DASH Zhu Li and Imed Bouazizi Multimedia Standards Research Samsung Research America Samsung Multimedia Standards Research 1
  • 2. Outline • Motivation • Ads Playback Verification • Light Video Fingerprint for Verification • Simulation Results • Conclusion & Future Work Samsung Multimedia Standards Research p.2
  • 3. MPEG DASH System • MPEG DASH Video System – Client “pull” based solution – HTTP Server with minimum intelligence on the server side • MPD – Media Presentation Description Samsung Multimedia Standards Research 3
  • 4. Ads in MPEG DASH • Ads in DASH – Pre-spliced into the content – Period based Ads segments • DASH is an open and client driven system, how to verify that ads are actually played out at the client ? – Create content period/segment serving dependence at the server Samsung Multimedia Standards Research p.4
  • 5. Playback Verification in DASH • Introduce a playback verification server – Client playback the content, will compute a fingerprints and send to the server for verification Samsung Multimedia Standards Research p.5
  • 6. Challenges • The fingerprint extraction and verification should have minimum computational complexity for the client and verification server, such that the solution is scalable. • The communication overhead of fingerprints should be very small • Invariant to different rates of the ads period • Should have very high True Positive Rate (TPR) • The False Positive Rate (FPR) should be very low Samsung Multimedia Standards Research p.6
  • 7. Eigen Appearance Trajectory • Motivated by the Eigenface work, bring video sequences to the Eigen appearance space Samsung Multimedia Standards Research p.7 X = fk xk A
  • 8. Differential Eigen-Appearance Signature • Ads sequences are typically of high activities, • The differentials of the Eigenappearance trajectories captures a very useful signature for verificaiton Samsung Multimedia Standards Research p.8
  • 9. Fingerprints Verification • Distance metric between two m-frame fingerprints • Verification by thresholding on d(dx1, dx2) – Rejecting different sequences, whileccommodating rates variations Samsung Multimedia Standards Research p.9
  • 10. Noise suppression • Ads sequences usually have many cuts • Differential signature value at cuts are noisy, remove by, Samsung Multimedia Standards Research p.10
  • 11. Simulation Setup • Data Set: – 4000 ads clips of durations 15s, 30s and 60s – Simulating 3 DASH streaming rates: 480, 640, and 800kbps – 100+ hours of distraction video data sets from youtube, TRECVID, coded at various rates between 300kbps to 1mbps • Probes set up, for each test ads sequence, – Positive probes: lower rates sequence probing 800kbps – Negative probes: randomly select 10 sequences from the distraction set Samsung Multimedia Standards Research p.11
  • 12. Simulation Results • Signature Computing: – 1-d signature from 6-dim Eigen Appearance space – Approximately 200bits/sec for 25fps sequence, regardless of its frame size and bit rate, very small overhead • Computation complexity – At client, less than 0.5% of ffmpeg decoding – At verification server, O(m), very small Samsung Multimedia Standards Research p.12
  • 13. Simulation Results • Accuracy – For 100% TPR, i.e, no positive probes are rejected, the FPRs are, Samsung Multimedia Standards Research p.13
  • 14. Conclusion & Future Work • Conclusion – Introduced a DASH video playback verification system and protocol – Developed a light weight, robust video fingerprints for video playback verification, the performance in accuracy is good, while at minimum computation and communication overhead • In the future, – develop a binarized fingerprints for even faster verification – Automatic token hash generation Samsung Multimedia Standards Research p.14