SlideShare ist ein Scribd-Unternehmen logo
1 von 23
retv-project.eu @ReTV_EU @ReTVproject retv-project retv_project
Implementing artificial
intelligence strategies for
content annotation and
publication online Vasileios Mezaris, CERTH-ITI
Johan Oomen, NISV
1
retv-project.eu @ReTV_EU @ReTVproject retv-project retv_project
Archives’ needs
Fundamental need:
- Generate value out of your own AV content; nothing good comes out of just
keeping the content locked in your digital basement
Technology-wise, this requires:
- Understanding the content / making it discoverable
- Adapting / re-purposing the (discovered) content; generating video summaries
This is where AI can step in!
2
retv-project.eu @ReTV_EU @ReTVproject retv-project retv_project
Understanding the content / making it discoverable
Content fragmentation and annotation:
- Identify the different temporal fragments of a video (subshots/shots/scenes)
- Annotate fragments with concept labels that describe them (many thousand labels)
- Generate descriptive captions for each fragment
Research (and business) challenges:
- Accuracy
- Computational efficiency / compactness of the deep networks -> affects costs!
(faster than real-time for a bundle of analysis methods that include fragmentation,
concept detection, brand and logo detection, ad detection,...)
3
retv-project.eu @ReTV_EU @ReTVproject retv-project retv_project
Understanding the content / making it discoverable
4
Shot #15
Scene #4 Scene #5
Shot #11 Shot #12 Shot #13 Shot #14 Shot #16
Subshot #58 Subshot #59
Shot #17 Shot #18
Subshot #60
…
… …
……
retv-project.eu @ReTV_EU @ReTVproject retv-project retv_project
Understanding the content / making it discoverable
5
Sample video frame Top detected concepts
retv-project.eu @ReTV_EU @ReTVproject retv-project retv_project
Understanding the content / making it discoverable
Web application for video analysis and search (try it with your video!):
http://multimedia2.iti.gr/onlinevideoanalysis/service/start.html
Demo video:
https://youtu.be/mO-NRpIJ9UU
REST service available (for integration
in different applications / CMSs)
6
retv-project.eu @ReTV_EU @ReTVproject retv-project retv_project
Understanding the content / making it discoverable
Behind the scenes:
- Frame-comparison-based methods for video fragmentation [1]; soon to be
augmented with a deep-learning-based method
- Elaborate deep-convolutional-neural-network architectures for concept-based
annotation [2][3] (and for video captioning; not shown in the demo)
[1] E. Apostolidis, V. Mezaris, "Fast Shot Segmentation Combining Global and Local Visual Descriptors", Proc. IEEE Int. Conf. on Acoustics, Speech and Signal
Processing (ICASSP), Florence, Italy, May 2014. Software available at https://mklab.iti.gr/results/video-shot-and-scene-segmentation/.
[2] F. Markatopoulou, V. Mezaris, I. Patras, "Implicit and Explicit Concept Relations in Deep Neural Networks for Multi-Label Video/Image Annotation", IEEE
Transactions on Circuits and Systems for Video Technology, vol. 29, no. 6, pp. 1631-1644, June 2019. DOI:10.1109/TCSVT.2018.2848458. Software available at
https://github.com/markatopoulou/fvmtl-ccelc.
[3] N. Gkalelis, V. Mezaris, "Subclass deep neural networks: re-enabling neglected classes in deep network training for multimedia classification", Proc. 26th Int.
Conf. on Multimedia Modeling (MMM2020), Daejeon, Korea, Jan. 2020.
7
retv-project.eu @ReTV_EU @ReTVproject retv-project retv_project
Adapting / re-purposing the content
Main requirements:
- Target distribution platforms & devices have varying requirements (e.g. the
optimal duration of a video differs from one platform to another)
- Target audiences have different preferences / information needs
Video summarization:
- Create editions of the content that are adapted to different platforms and
audiences
- Post these versions on different platforms: generate value from your content;
attract more audience to it!
8
retv-project.eu @ReTV_EU @ReTVproject retv-project retv_project
Adapting / re-purposing the content
Example
- Original video (1’38’’)
- 14’’ summary
- Fully automatic summary generation;
but, editor-in-the-loop mode is also
supported
- REST service available (for
integration in applications / CMSs)
9
retv-project.eu @ReTV_EU @ReTVproject retv-project retv_project
Adapting / re-purposing the content
Behind the scenes:
- Elaborate generative adversarial learning architectures (GANs) for
unsupervised learning [4][5]
- Can be trained differently for different content, e.g. separate trained models
can be used for different shows; but, creating these models does not require
manually-generated training data (it’s (almost) for free!)
[4] E. Apostolidis, A. Metsai, E. Adamantidou, V. Mezaris, I. Patras, "A Stepwise, Label-based Approach for Improving the Adversarial Training in Unsupervised
Video Summarization", Proc. 1st Int. Workshop on AI for Smart TV Content Production, Access and Delivery (AI4TV'19) at ACM Multimedia 2019, Nice, France,
October 2019.
[5] E. Apostolidis, E. Adamantidou, A. Metsai, V. Mezaris, I. Patras, "Unsupervised Video Summarization via Attention-Driven Adversarial Learning", Proc. 26th Int.
Conf. on Multimedia Modeling (MMM2020), Daejeon, Korea, Jan. 2020.
10
retv-project.eu @ReTV_EU @ReTVproject retv-project retv_project
ReTV: Audiovisual Content Adaptation,
Repurposing and Publication across Digital Vectors
11
Professional use case:
editorial workflow support
Consumer use case:
chat bot
retv-project.eu @ReTV_EU @ReTVproject retv-project retv_project
Editorial workflow for content publication
12
Topic Selection
Content Adaptation
Optimal Publication
Engagement Monitoring
retv-project.eu @ReTV_EU @ReTVproject retv-project retv_project
Editorial workflow for content publication
13
Topic Selection
Content Adaptation
Optimal Publication
Engagement Monitoring
- real-time monitoring of trends in the
media
- prediction of trending topics related to
your collection
- suggestions for topics in the editorial
calendar
retv-project.eu @ReTV_EU @ReTVproject retv-project retv_project
example: trends at IFA
14
retv-project.eu @ReTV_EU @ReTVproject retv-project retv_project 15
retv-project.eu @ReTV_EU @ReTVproject retv-project retv_project
Editorial workflow for content publication
16
Topic Selection
Content Adaptation
Optimal Publication
Engagement Monitoring
- automated video summarisation replacing
manual video editing
- adaptation for specific social media
platforms - different length, cropping
format
retv-project.eu @ReTV_EU @ReTVproject retv-project retv_project 17
retv-project.eu @ReTV_EU @ReTVproject retv-project retv_project
Editorial workflow for content publication
18
Topic Selection
Content Adaptation
Optimal Publication
Engagement Monitoring
- publishing time tailored for each vector
based audience behaviour
- text suggestions for creating stories with
impact
retv-project.eu @ReTV_EU @ReTVproject retv-project retv_project 19
retv-project.eu @ReTV_EU @ReTVproject retv-project retv_project
Editorial workflow for content publication
20
Topic Selection
Content Adaptation
Optimal Publication
Engagement Monitoring
- improving future posts by monitoring
audience engagement
retv-project.eu @ReTV_EU @ReTVproject retv-project retv_project
ReTV Chatbot
Bringing TV content via channels convenient to
audiences
Delivering content tailored for online consumption
Creating engagement
Content personalisation for each user via
interaction with via chatbot
21
retv-project.eu @ReTV_EU @ReTVproject retv-project retv_project 22
retv-project.eu @ReTV_EU @ReTVproject retv-project retv_project
Vasileios Mezaris, CERTH-ITI
bmezaris@iti.gr
Johan Oomen, NISV
joomen@beeldengeluid.nl
@johanoomen
23
This work was supported by the EUs Horizon 2020
research and innovation programme under grant
agreement H2020-780656 ReTV

Weitere ähnliche Inhalte

Ähnlich wie Implementing Artificial Intelligence Strategies for Content Annotation and Publication Online

MICO — Towards Contextual Media Analysis
MICO — Towards Contextual Media AnalysisMICO — Towards Contextual Media Analysis
MICO — Towards Contextual Media AnalysisThomas Kurz
 
Using TV Metadata to optimise the repurposing and republication of TV Content...
Using TV Metadata to optimise the repurposing and republication of TV Content...Using TV Metadata to optimise the repurposing and republication of TV Content...
Using TV Metadata to optimise the repurposing and republication of TV Content...ReTV project
 
Advene As A Tailorable Hypervideo Authoring Tool A Case Study
Advene As A Tailorable Hypervideo Authoring Tool  A Case StudyAdvene As A Tailorable Hypervideo Authoring Tool  A Case Study
Advene As A Tailorable Hypervideo Authoring Tool A Case StudyLaurie Smith
 
[Webinar] Building a Front-end for the Nuxeo Platform with AngularJS
[Webinar] Building a Front-end for the Nuxeo Platform with AngularJS[Webinar] Building a Front-end for the Nuxeo Platform with AngularJS
[Webinar] Building a Front-end for the Nuxeo Platform with AngularJSNuxeo
 
ReTV: Bringing Broadcaster Archives to the 21st-century Audiences
 ReTV: Bringing Broadcaster Archives to the 21st-century Audiences ReTV: Bringing Broadcaster Archives to the 21st-century Audiences
ReTV: Bringing Broadcaster Archives to the 21st-century AudiencesReTV project
 
"Platform Engineering in practice — Why and How to start", Serg Hospodarets
"Platform Engineering in practice — Why and How to start", Serg Hospodarets "Platform Engineering in practice — Why and How to start", Serg Hospodarets
"Platform Engineering in practice — Why and How to start", Serg Hospodarets Fwdays
 
SUMMARY GENERATION FOR LECTURING VIDEOS
SUMMARY GENERATION FOR LECTURING VIDEOSSUMMARY GENERATION FOR LECTURING VIDEOS
SUMMARY GENERATION FOR LECTURING VIDEOSIRJET Journal
 
Learning with (re)Purpose: How to Turn Any Event into Durable Online Video Le...
Learning with (re)Purpose: How to Turn Any Event into Durable Online Video Le...Learning with (re)Purpose: How to Turn Any Event into Durable Online Video Le...
Learning with (re)Purpose: How to Turn Any Event into Durable Online Video Le...Michael Kolowich
 
Building a design system with (p)react
Building a design system with (p)reactBuilding a design system with (p)react
Building a design system with (p)reactBart Waardenburg
 
Rosinski ibm ai overview with several examples of projects in the media and l...
Rosinski ibm ai overview with several examples of projects in the media and l...Rosinski ibm ai overview with several examples of projects in the media and l...
Rosinski ibm ai overview with several examples of projects in the media and l...FIAT/IFTA
 
Leveraging OSGi-based Architecture, GWT, and Eclipse to build a large ajax-ba...
Leveraging OSGi-based Architecture, GWT, and Eclipse to build a large ajax-ba...Leveraging OSGi-based Architecture, GWT, and Eclipse to build a large ajax-ba...
Leveraging OSGi-based Architecture, GWT, and Eclipse to build a large ajax-ba...Nuxeo
 
Review on content based video lecture retrieval
Review on content based video lecture retrievalReview on content based video lecture retrieval
Review on content based video lecture retrievaleSAT Journals
 
RAI Archives: Looking to the future. Alberto Messina, Laurent Boch, RAI.
RAI Archives: Looking to the future. Alberto Messina, Laurent Boch, RAI.RAI Archives: Looking to the future. Alberto Messina, Laurent Boch, RAI.
RAI Archives: Looking to the future. Alberto Messina, Laurent Boch, RAI.FIAT/IFTA
 
Freddie Mac Internship Overview
Freddie Mac Internship OverviewFreddie Mac Internship Overview
Freddie Mac Internship OverviewCharles Stolze
 
SensorStudio introduction (IDC 2016)
SensorStudio introduction (IDC 2016)SensorStudio introduction (IDC 2016)
SensorStudio introduction (IDC 2016)Herve Blanc
 
Knowledge base Design for Project Based Consulting Orgs
Knowledge base Design for Project Based Consulting OrgsKnowledge base Design for Project Based Consulting Orgs
Knowledge base Design for Project Based Consulting OrgsSHAHZAD M. SALEEM
 
The Simple Assembly Line Balancing Problem
The Simple Assembly Line Balancing ProblemThe Simple Assembly Line Balancing Problem
The Simple Assembly Line Balancing ProblemNicole Wells
 
Sana_Final_Project_Documentation
Sana_Final_Project_DocumentationSana_Final_Project_Documentation
Sana_Final_Project_DocumentationSameer Srinivas
 

Ähnlich wie Implementing Artificial Intelligence Strategies for Content Annotation and Publication Online (20)

MICO — Towards Contextual Media Analysis
MICO — Towards Contextual Media AnalysisMICO — Towards Contextual Media Analysis
MICO — Towards Contextual Media Analysis
 
Using TV Metadata to optimise the repurposing and republication of TV Content...
Using TV Metadata to optimise the repurposing and republication of TV Content...Using TV Metadata to optimise the repurposing and republication of TV Content...
Using TV Metadata to optimise the repurposing and republication of TV Content...
 
Shanling_resume
Shanling_resumeShanling_resume
Shanling_resume
 
Advene As A Tailorable Hypervideo Authoring Tool A Case Study
Advene As A Tailorable Hypervideo Authoring Tool  A Case StudyAdvene As A Tailorable Hypervideo Authoring Tool  A Case Study
Advene As A Tailorable Hypervideo Authoring Tool A Case Study
 
[Webinar] Building a Front-end for the Nuxeo Platform with AngularJS
[Webinar] Building a Front-end for the Nuxeo Platform with AngularJS[Webinar] Building a Front-end for the Nuxeo Platform with AngularJS
[Webinar] Building a Front-end for the Nuxeo Platform with AngularJS
 
Mini Project- Personal Multimedia Portfolio
Mini Project- Personal Multimedia PortfolioMini Project- Personal Multimedia Portfolio
Mini Project- Personal Multimedia Portfolio
 
ReTV: Bringing Broadcaster Archives to the 21st-century Audiences
 ReTV: Bringing Broadcaster Archives to the 21st-century Audiences ReTV: Bringing Broadcaster Archives to the 21st-century Audiences
ReTV: Bringing Broadcaster Archives to the 21st-century Audiences
 
"Platform Engineering in practice — Why and How to start", Serg Hospodarets
"Platform Engineering in practice — Why and How to start", Serg Hospodarets "Platform Engineering in practice — Why and How to start", Serg Hospodarets
"Platform Engineering in practice — Why and How to start", Serg Hospodarets
 
SUMMARY GENERATION FOR LECTURING VIDEOS
SUMMARY GENERATION FOR LECTURING VIDEOSSUMMARY GENERATION FOR LECTURING VIDEOS
SUMMARY GENERATION FOR LECTURING VIDEOS
 
Learning with (re)Purpose: How to Turn Any Event into Durable Online Video Le...
Learning with (re)Purpose: How to Turn Any Event into Durable Online Video Le...Learning with (re)Purpose: How to Turn Any Event into Durable Online Video Le...
Learning with (re)Purpose: How to Turn Any Event into Durable Online Video Le...
 
Building a design system with (p)react
Building a design system with (p)reactBuilding a design system with (p)react
Building a design system with (p)react
 
Rosinski ibm ai overview with several examples of projects in the media and l...
Rosinski ibm ai overview with several examples of projects in the media and l...Rosinski ibm ai overview with several examples of projects in the media and l...
Rosinski ibm ai overview with several examples of projects in the media and l...
 
Leveraging OSGi-based Architecture, GWT, and Eclipse to build a large ajax-ba...
Leveraging OSGi-based Architecture, GWT, and Eclipse to build a large ajax-ba...Leveraging OSGi-based Architecture, GWT, and Eclipse to build a large ajax-ba...
Leveraging OSGi-based Architecture, GWT, and Eclipse to build a large ajax-ba...
 
Review on content based video lecture retrieval
Review on content based video lecture retrievalReview on content based video lecture retrieval
Review on content based video lecture retrieval
 
RAI Archives: Looking to the future. Alberto Messina, Laurent Boch, RAI.
RAI Archives: Looking to the future. Alberto Messina, Laurent Boch, RAI.RAI Archives: Looking to the future. Alberto Messina, Laurent Boch, RAI.
RAI Archives: Looking to the future. Alberto Messina, Laurent Boch, RAI.
 
Freddie Mac Internship Overview
Freddie Mac Internship OverviewFreddie Mac Internship Overview
Freddie Mac Internship Overview
 
SensorStudio introduction (IDC 2016)
SensorStudio introduction (IDC 2016)SensorStudio introduction (IDC 2016)
SensorStudio introduction (IDC 2016)
 
Knowledge base Design for Project Based Consulting Orgs
Knowledge base Design for Project Based Consulting OrgsKnowledge base Design for Project Based Consulting Orgs
Knowledge base Design for Project Based Consulting Orgs
 
The Simple Assembly Line Balancing Problem
The Simple Assembly Line Balancing ProblemThe Simple Assembly Line Balancing Problem
The Simple Assembly Line Balancing Problem
 
Sana_Final_Project_Documentation
Sana_Final_Project_DocumentationSana_Final_Project_Documentation
Sana_Final_Project_Documentation
 

Mehr von ReTV project

ReTV @ EBU AI-AME 2021
ReTV @ EBU AI-AME 2021ReTV @ EBU AI-AME 2021
ReTV @ EBU AI-AME 2021ReTV project
 
ReTV at EBU MDN Workshop 2020
ReTV at EBU MDN Workshop 2020ReTV at EBU MDN Workshop 2020
ReTV at EBU MDN Workshop 2020ReTV project
 
Implementing artificial intelligence strategies for content annotation and pu...
Implementing artificial intelligence strategies for content annotation and pu...Implementing artificial intelligence strategies for content annotation and pu...
Implementing artificial intelligence strategies for content annotation and pu...ReTV project
 
ReTV AI4TV Summarization
ReTV AI4TV SummarizationReTV AI4TV Summarization
ReTV AI4TV SummarizationReTV project
 
ReTV: AI for Audience Prediction and Profiling
ReTV: AI for Audience Prediction and ProfilingReTV: AI for Audience Prediction and Profiling
ReTV: AI for Audience Prediction and ProfilingReTV project
 
The Trans-Vector Platform, by Lyndon Nixon at TVX 2019 @datatv
The Trans-Vector Platform,  by Lyndon Nixon at TVX 2019 @datatv The Trans-Vector Platform,  by Lyndon Nixon at TVX 2019 @datatv
The Trans-Vector Platform, by Lyndon Nixon at TVX 2019 @datatv ReTV project
 
From TV to ReTV, Keynote by Lyndon Nixon at TVX 2019 @datatv
 From TV to ReTV, Keynote by Lyndon Nixon at TVX 2019 @datatv  From TV to ReTV, Keynote by Lyndon Nixon at TVX 2019 @datatv
From TV to ReTV, Keynote by Lyndon Nixon at TVX 2019 @datatv ReTV project
 
ReTV @ cross media cafe 2018
ReTV @ cross media cafe 2018ReTV @ cross media cafe 2018
ReTV @ cross media cafe 2018ReTV project
 

Mehr von ReTV project (9)

ReTV @ EBU AI-AME 2021
ReTV @ EBU AI-AME 2021ReTV @ EBU AI-AME 2021
ReTV @ EBU AI-AME 2021
 
ReTV AI4TV 2020
ReTV AI4TV 2020ReTV AI4TV 2020
ReTV AI4TV 2020
 
ReTV at EBU MDN Workshop 2020
ReTV at EBU MDN Workshop 2020ReTV at EBU MDN Workshop 2020
ReTV at EBU MDN Workshop 2020
 
Implementing artificial intelligence strategies for content annotation and pu...
Implementing artificial intelligence strategies for content annotation and pu...Implementing artificial intelligence strategies for content annotation and pu...
Implementing artificial intelligence strategies for content annotation and pu...
 
ReTV AI4TV Summarization
ReTV AI4TV SummarizationReTV AI4TV Summarization
ReTV AI4TV Summarization
 
ReTV: AI for Audience Prediction and Profiling
ReTV: AI for Audience Prediction and ProfilingReTV: AI for Audience Prediction and Profiling
ReTV: AI for Audience Prediction and Profiling
 
The Trans-Vector Platform, by Lyndon Nixon at TVX 2019 @datatv
The Trans-Vector Platform,  by Lyndon Nixon at TVX 2019 @datatv The Trans-Vector Platform,  by Lyndon Nixon at TVX 2019 @datatv
The Trans-Vector Platform, by Lyndon Nixon at TVX 2019 @datatv
 
From TV to ReTV, Keynote by Lyndon Nixon at TVX 2019 @datatv
 From TV to ReTV, Keynote by Lyndon Nixon at TVX 2019 @datatv  From TV to ReTV, Keynote by Lyndon Nixon at TVX 2019 @datatv
From TV to ReTV, Keynote by Lyndon Nixon at TVX 2019 @datatv
 
ReTV @ cross media cafe 2018
ReTV @ cross media cafe 2018ReTV @ cross media cafe 2018
ReTV @ cross media cafe 2018
 

Kürzlich hochgeladen

Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxolyaivanovalion
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Callshivangimorya083
 
B2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxB2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxStephen266013
 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxolyaivanovalion
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxolyaivanovalion
 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxfirstjob4
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptxthyngster
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxolyaivanovalion
 
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiSuhani Kapoor
 
Ukraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSUkraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSAishani27
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfMarinCaroMartnezBerg
 
Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystSamantha Rae Coolbeth
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationshipsccctableauusergroup
 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...Suhani Kapoor
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionfulawalesam
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130Suhani Kapoor
 

Kürzlich hochgeladen (20)

Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptx
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
 
B2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxB2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docx
 
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptx
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptx
 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptx
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
 
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptx
 
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
 
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in  KishangarhDelhi 99530 vip 56974 Genuine Escort Service Call Girls in  Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
 
Ukraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSUkraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICS
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
 
Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data Analyst
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships
 
E-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptxE-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptx
 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interaction
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
 

Implementing Artificial Intelligence Strategies for Content Annotation and Publication Online

  • 1. retv-project.eu @ReTV_EU @ReTVproject retv-project retv_project Implementing artificial intelligence strategies for content annotation and publication online Vasileios Mezaris, CERTH-ITI Johan Oomen, NISV 1
  • 2. retv-project.eu @ReTV_EU @ReTVproject retv-project retv_project Archives’ needs Fundamental need: - Generate value out of your own AV content; nothing good comes out of just keeping the content locked in your digital basement Technology-wise, this requires: - Understanding the content / making it discoverable - Adapting / re-purposing the (discovered) content; generating video summaries This is where AI can step in! 2
  • 3. retv-project.eu @ReTV_EU @ReTVproject retv-project retv_project Understanding the content / making it discoverable Content fragmentation and annotation: - Identify the different temporal fragments of a video (subshots/shots/scenes) - Annotate fragments with concept labels that describe them (many thousand labels) - Generate descriptive captions for each fragment Research (and business) challenges: - Accuracy - Computational efficiency / compactness of the deep networks -> affects costs! (faster than real-time for a bundle of analysis methods that include fragmentation, concept detection, brand and logo detection, ad detection,...) 3
  • 4. retv-project.eu @ReTV_EU @ReTVproject retv-project retv_project Understanding the content / making it discoverable 4 Shot #15 Scene #4 Scene #5 Shot #11 Shot #12 Shot #13 Shot #14 Shot #16 Subshot #58 Subshot #59 Shot #17 Shot #18 Subshot #60 … … … ……
  • 5. retv-project.eu @ReTV_EU @ReTVproject retv-project retv_project Understanding the content / making it discoverable 5 Sample video frame Top detected concepts
  • 6. retv-project.eu @ReTV_EU @ReTVproject retv-project retv_project Understanding the content / making it discoverable Web application for video analysis and search (try it with your video!): http://multimedia2.iti.gr/onlinevideoanalysis/service/start.html Demo video: https://youtu.be/mO-NRpIJ9UU REST service available (for integration in different applications / CMSs) 6
  • 7. retv-project.eu @ReTV_EU @ReTVproject retv-project retv_project Understanding the content / making it discoverable Behind the scenes: - Frame-comparison-based methods for video fragmentation [1]; soon to be augmented with a deep-learning-based method - Elaborate deep-convolutional-neural-network architectures for concept-based annotation [2][3] (and for video captioning; not shown in the demo) [1] E. Apostolidis, V. Mezaris, "Fast Shot Segmentation Combining Global and Local Visual Descriptors", Proc. IEEE Int. Conf. on Acoustics, Speech and Signal Processing (ICASSP), Florence, Italy, May 2014. Software available at https://mklab.iti.gr/results/video-shot-and-scene-segmentation/. [2] F. Markatopoulou, V. Mezaris, I. Patras, "Implicit and Explicit Concept Relations in Deep Neural Networks for Multi-Label Video/Image Annotation", IEEE Transactions on Circuits and Systems for Video Technology, vol. 29, no. 6, pp. 1631-1644, June 2019. DOI:10.1109/TCSVT.2018.2848458. Software available at https://github.com/markatopoulou/fvmtl-ccelc. [3] N. Gkalelis, V. Mezaris, "Subclass deep neural networks: re-enabling neglected classes in deep network training for multimedia classification", Proc. 26th Int. Conf. on Multimedia Modeling (MMM2020), Daejeon, Korea, Jan. 2020. 7
  • 8. retv-project.eu @ReTV_EU @ReTVproject retv-project retv_project Adapting / re-purposing the content Main requirements: - Target distribution platforms & devices have varying requirements (e.g. the optimal duration of a video differs from one platform to another) - Target audiences have different preferences / information needs Video summarization: - Create editions of the content that are adapted to different platforms and audiences - Post these versions on different platforms: generate value from your content; attract more audience to it! 8
  • 9. retv-project.eu @ReTV_EU @ReTVproject retv-project retv_project Adapting / re-purposing the content Example - Original video (1’38’’) - 14’’ summary - Fully automatic summary generation; but, editor-in-the-loop mode is also supported - REST service available (for integration in applications / CMSs) 9
  • 10. retv-project.eu @ReTV_EU @ReTVproject retv-project retv_project Adapting / re-purposing the content Behind the scenes: - Elaborate generative adversarial learning architectures (GANs) for unsupervised learning [4][5] - Can be trained differently for different content, e.g. separate trained models can be used for different shows; but, creating these models does not require manually-generated training data (it’s (almost) for free!) [4] E. Apostolidis, A. Metsai, E. Adamantidou, V. Mezaris, I. Patras, "A Stepwise, Label-based Approach for Improving the Adversarial Training in Unsupervised Video Summarization", Proc. 1st Int. Workshop on AI for Smart TV Content Production, Access and Delivery (AI4TV'19) at ACM Multimedia 2019, Nice, France, October 2019. [5] E. Apostolidis, E. Adamantidou, A. Metsai, V. Mezaris, I. Patras, "Unsupervised Video Summarization via Attention-Driven Adversarial Learning", Proc. 26th Int. Conf. on Multimedia Modeling (MMM2020), Daejeon, Korea, Jan. 2020. 10
  • 11. retv-project.eu @ReTV_EU @ReTVproject retv-project retv_project ReTV: Audiovisual Content Adaptation, Repurposing and Publication across Digital Vectors 11 Professional use case: editorial workflow support Consumer use case: chat bot
  • 12. retv-project.eu @ReTV_EU @ReTVproject retv-project retv_project Editorial workflow for content publication 12 Topic Selection Content Adaptation Optimal Publication Engagement Monitoring
  • 13. retv-project.eu @ReTV_EU @ReTVproject retv-project retv_project Editorial workflow for content publication 13 Topic Selection Content Adaptation Optimal Publication Engagement Monitoring - real-time monitoring of trends in the media - prediction of trending topics related to your collection - suggestions for topics in the editorial calendar
  • 14. retv-project.eu @ReTV_EU @ReTVproject retv-project retv_project example: trends at IFA 14
  • 15. retv-project.eu @ReTV_EU @ReTVproject retv-project retv_project 15
  • 16. retv-project.eu @ReTV_EU @ReTVproject retv-project retv_project Editorial workflow for content publication 16 Topic Selection Content Adaptation Optimal Publication Engagement Monitoring - automated video summarisation replacing manual video editing - adaptation for specific social media platforms - different length, cropping format
  • 17. retv-project.eu @ReTV_EU @ReTVproject retv-project retv_project 17
  • 18. retv-project.eu @ReTV_EU @ReTVproject retv-project retv_project Editorial workflow for content publication 18 Topic Selection Content Adaptation Optimal Publication Engagement Monitoring - publishing time tailored for each vector based audience behaviour - text suggestions for creating stories with impact
  • 19. retv-project.eu @ReTV_EU @ReTVproject retv-project retv_project 19
  • 20. retv-project.eu @ReTV_EU @ReTVproject retv-project retv_project Editorial workflow for content publication 20 Topic Selection Content Adaptation Optimal Publication Engagement Monitoring - improving future posts by monitoring audience engagement
  • 21. retv-project.eu @ReTV_EU @ReTVproject retv-project retv_project ReTV Chatbot Bringing TV content via channels convenient to audiences Delivering content tailored for online consumption Creating engagement Content personalisation for each user via interaction with via chatbot 21
  • 22. retv-project.eu @ReTV_EU @ReTVproject retv-project retv_project 22
  • 23. retv-project.eu @ReTV_EU @ReTVproject retv-project retv_project Vasileios Mezaris, CERTH-ITI bmezaris@iti.gr Johan Oomen, NISV joomen@beeldengeluid.nl @johanoomen 23 This work was supported by the EUs Horizon 2020 research and innovation programme under grant agreement H2020-780656 ReTV

Hinweis der Redaktion

  1. https://www.storypact.com/