UNCOVERING HIDDEN DATA IN AUDIO TO AUTOMATE AD … · AD DETECTION FOR VOD CYBER RESONANCE Ad break...

15
UNCOVERING HIDDEN DATA IN AUDIO TO AUTOMATE AD DETECTION FOR VOD CYBER RESONANCE Ad break point

Transcript of UNCOVERING HIDDEN DATA IN AUDIO TO AUTOMATE AD … · AD DETECTION FOR VOD CYBER RESONANCE Ad break...

Page 1: UNCOVERING HIDDEN DATA IN AUDIO TO AUTOMATE AD … · AD DETECTION FOR VOD CYBER RESONANCE Ad break point. AGENDA ... VOD AND DAI Video on Demand •Viewers choose their own content

UNCOVERING HIDDEN DATA IN AUDIO TO AUTOMATE

AD DETECTION FOR VOD

CYBER RESONANCE

Ad break point

Page 2: UNCOVERING HIDDEN DATA IN AUDIO TO AUTOMATE AD … · AD DETECTION FOR VOD CYBER RESONANCE Ad break point. AGENDA ... VOD AND DAI Video on Demand •Viewers choose their own content

AGENDA

Define VOD and DAIProblem DefinitionSolution RequirementsFinal Product ResultsChallenges EncounteredMatlab ToolsProduct DemoConclusion

Page 3: UNCOVERING HIDDEN DATA IN AUDIO TO AUTOMATE AD … · AD DETECTION FOR VOD CYBER RESONANCE Ad break point. AGENDA ... VOD AND DAI Video on Demand •Viewers choose their own content

VOD AND DAI

Video on Demand• Viewers choose their own content

• Can be viewed on a variety of devices

Dynamic Ad Insertion• Advanced advertising opportunities

• Advertisers target ads that can be swapped in/out

Page 4: UNCOVERING HIDDEN DATA IN AUDIO TO AUTOMATE AD … · AD DETECTION FOR VOD CYBER RESONANCE Ad break point. AGENDA ... VOD AND DAI Video on Demand •Viewers choose their own content

PROBLEM DEFINITION

Manual identification of content• Time consuming & inaccurate

• Requires large staff and high cost

Existing solutions• Low accuracy rate (~80%)

• CPU intensive

• Slow

Page 5: UNCOVERING HIDDEN DATA IN AUDIO TO AUTOMATE AD … · AD DETECTION FOR VOD CYBER RESONANCE Ad break point. AGENDA ... VOD AND DAI Video on Demand •Viewers choose their own content

SOLUTION REQUIREMENTSAccuracy• 95% transitions detection

Error detection/correction

Real-time & batch

Speed• 60 minutes < 60 seconds

Supportable & Scalable

Utilize MATLAB

Page 6: UNCOVERING HIDDEN DATA IN AUDIO TO AUTOMATE AD … · AD DETECTION FOR VOD CYBER RESONANCE Ad break point. AGENDA ... VOD AND DAI Video on Demand •Viewers choose their own content

PRODUCT (MEDIA DETECTIVE)

Tested and verified across all genres at 99.8% accuracy

Supports Windows and Linux

Process 3 hour show in 12 seconds

12 months R&D, 3 months of Build, 2 months of QA and 1 month to create Production version - The Easy Way

Page 7: UNCOVERING HIDDEN DATA IN AUDIO TO AUTOMATE AD … · AD DETECTION FOR VOD CYBER RESONANCE Ad break point. AGENDA ... VOD AND DAI Video on Demand •Viewers choose their own content

CHALLENGES ENCOUNTERED

Gather large test dataset• 500+ hours of content

Measure success• Manual tagging of Ad break points

• Statistical success/failure reporting

Poor quality of content• Filtering and rules

Page 8: UNCOVERING HIDDEN DATA IN AUDIO TO AUTOMATE AD … · AD DETECTION FOR VOD CYBER RESONANCE Ad break point. AGENDA ... VOD AND DAI Video on Demand •Viewers choose their own content

MATLAB & TOOLBOXES

MATLAB 2017b

Audio System (real-time)

DSP System (real-time)

Signal Processing (real-time)

Wavelet (real-time)

MATLAB Coder & Compiler (real-time/batch)

Parallel Computing (batch)

Statistics and Machine Learning (test harness only)

Page 9: UNCOVERING HIDDEN DATA IN AUDIO TO AUTOMATE AD … · AD DETECTION FOR VOD CYBER RESONANCE Ad break point. AGENDA ... VOD AND DAI Video on Demand •Viewers choose their own content

PRODUCT – COMPONENTS

Page 10: UNCOVERING HIDDEN DATA IN AUDIO TO AUTOMATE AD … · AD DETECTION FOR VOD CYBER RESONANCE Ad break point. AGENDA ... VOD AND DAI Video on Demand •Viewers choose their own content

DEMONSTRATION VIDEO

Page 11: UNCOVERING HIDDEN DATA IN AUDIO TO AUTOMATE AD … · AD DETECTION FOR VOD CYBER RESONANCE Ad break point. AGENDA ... VOD AND DAI Video on Demand •Viewers choose their own content

TIME STAMP VISUALIZATION TOOL

Page 12: UNCOVERING HIDDEN DATA IN AUDIO TO AUTOMATE AD … · AD DETECTION FOR VOD CYBER RESONANCE Ad break point. AGENDA ... VOD AND DAI Video on Demand •Viewers choose their own content

TIME STAMP VISUALIZATION TOOL

Page 13: UNCOVERING HIDDEN DATA IN AUDIO TO AUTOMATE AD … · AD DETECTION FOR VOD CYBER RESONANCE Ad break point. AGENDA ... VOD AND DAI Video on Demand •Viewers choose their own content

TIME STAMP VISUALIZATION TOOL

Page 14: UNCOVERING HIDDEN DATA IN AUDIO TO AUTOMATE AD … · AD DETECTION FOR VOD CYBER RESONANCE Ad break point. AGENDA ... VOD AND DAI Video on Demand •Viewers choose their own content

DEMONSTRATION VIDEO -VISUALIZATION

Page 15: UNCOVERING HIDDEN DATA IN AUDIO TO AUTOMATE AD … · AD DETECTION FOR VOD CYBER RESONANCE Ad break point. AGENDA ... VOD AND DAI Video on Demand •Viewers choose their own content

CONCLUSION

Processes all Genres

Accuracy > 99.8%

60 minutes in under 5 seconds

Runs local or in the cloud

Process Jobs in parallel

MATLAB and Java