SlideShare a Scribd company logo
1 of 17
Download to read offline
www.invid-project.eu
In Video Veritas – Verification of Social Media
Video Content for the News Industry
Evlampios Apostolidis, CERTH-ITI
Fake news based on video reuse and how to deal with
it: video fragmentation and reverse image search
Thessaloniki, June 2018
• How does this fake work?
• A previously existing video is reused under a different and irrelevant
context, aiming to deliberately mislead the viewers about a fact/event
Fake news based on video reuse
www.invid-project.eu
• How does this fake work?
• A previously existing video is reused under a different and irrelevant
context, aiming to deliberately mislead the viewers about a fact/event
Fake news based on video reuse
19/3/2017; Claim: Migrant seeking free
healthcare in a public hospital in France
www.invid-project.eu
• How does this fake work?
• A previously existing video is reused under a different and irrelevant
context, aiming to deliberately mislead the viewers about a fact/event
Fake news based on video reuse
19/3/2017; Claim: Migrant seeking free
healthcare in a public hospital in France
26/2/2017; Claim: Drunk patient
in a hospital in Novgorod, Russia
www.invid-project.eu
• How journalists deal with this kind of fake news?
• Try to find previous occurences of the video on the Web
Dealing with this type of fakes
www.invid-project.eu
• How journalists deal with this kind of fake news?
• Try to find previous occurences of the video on the Web
• What processes/tools do they follow/use for performing reverse
video search?
Dealing with this type of fakes
www.invid-project.eu
• How journalists deal with this kind of fake news?
• Try to find previous occurences of the video on the Web
• What processes/tools do they follow/use for performing reverse
video search?
• Take screenshots of the video and perform reverse search of these
screenshots with the help of the Google Images engine
Dealing with this type of fakes
www.invid-project.eu
• How journalists deal with this kind of fake news?
• Try to find previous occurences of the video on the Web
• What processes/tools do they follow/use for performing reverse
video search?
• Use of search-engine-based web applications or plug-ins, such as TinEye1
and RevEye2 that facilitate the reverse search of images related to the video
Dealing with this type of fakes
www.invid-project.eu
1. https://tineye.com/ and https://goo.gl/G5Rpu9
2. https://goo.gl/ZRHTDH
• How journalists deal with this kind of fake news?
• Try to find previous occurences of the video on the Web
• What processes/tools do they follow/use for performing reverse
video search?
• Use of web applications that allow reverse search of videos based on a
(limited) set of video thumbnails, such as the YouTube DataViewer1 and the
Custom Reverse Image Search2
Dealing with this type of fakes
www.invid-project.eu
1. https://citizenevidence.amnestyusa.org/
2. https://inteltechniques.com/osint/reverse.video.html
• How journalists deal with this kind of fake news?
• Try to find previous occurences of the video on the Web
• What processes/tools do they follow/use for performing reverse
video search?
• Time-consuming and cumbersome processes that:
• either involve manual generation and uploading of video screenshots
• or rely on the use of a limited set of video thumbnails
Dealing with this type of fakes
www.invid-project.eu
• Interactive tool for reverse video search on the Web
• Time-efficient process that requires minimum manual
intervention
• Fine-grained search at the video-fragment-level, through:
• segmentation of the video into visually coherent fragments
• extraction of representative keyframes for each video fragment
• reverse search of these keyframes via the Google search engine
The InVID solution
www.invid-project.eu
• User-generated videos (UGVs) are captured without interruption
using a single camera, thus, being single-shot videos
• Algorithms for shot boundary detection fail to reveal information
about the structure of these videos
• A more fine-grained segmentation into sub-shots, is needed!
Video fragmentation & keyframe selection
www.invid-project.eu
• The InVID approach
• The visual content of each frame is represented with the help of a 2D
Discrete Cosine Transform
• Video fragmentation into sub-shots is performed by assessing the visual
resemblance of neighboring frames using the cosine similarity
• The algorithm indicates both sub-shots with minor or no activity, and sub-
shots with gradually, but consistently, changing visual content
Video fragmentation & keyframe selection
• As representative keyframe:
• for the former type of sub-shots the
middle frame is selected
• for the latter type of sub-shots the
frame with the most pronounced
change of visual content is selected
• The analysis takes approx. 3% of the
video’s duration (being more than 30
faster than real-time processing)
www.invid-project.eu
The reverse video search tool
• Available at: http://multimedia3.iti.gr/video_fragmentation/
service/start.html
• Allows the analysis of both
online and locally stored videos
• Supported platforms: YouTube,
Facebook, Twitter, Instagram,
Vimeo, LiveLeak, DailyMotion and
Dropbox
• Supported video formats: mp4,
webm, avi, mov, wmv, ogv, mpg,
flv, mkv
www.invid-project.eu
The reverse video search tool
• The user can monitor the progress of the analysis, or close the
browser and be notified (by e-mail) when the results are ready
www.invid-project.eu
The reverse video search tool
• After the analysis ends, the user gets the set of extracted
keyframes and can perform reverse search by left or right
clicking on any of them
www.invid-project.eu
Thank you for your attention!
Any questions?
www.invid-project.eu
In Video Veritas!

More Related Content

Similar to Presentation of the InVID tool for video fragmentation and keyframe-based reverse video search

Video & AI: capabilities and limitations of AI in detecting video manipulations
Video & AI: capabilities and limitations of AI in detecting video manipulationsVideo & AI: capabilities and limitations of AI in detecting video manipulations
Video & AI: capabilities and limitations of AI in detecting video manipulationsVasileiosMezaris
 
Kinect-like Devices: Principles, Brands and Cross-Applications
Kinect-like Devices: Principles, Brands and Cross-ApplicationsKinect-like Devices: Principles, Brands and Cross-Applications
Kinect-like Devices: Principles, Brands and Cross-ApplicationsVito Gentile
 
Greg Fry Video Presentation
Greg Fry Video PresentationGreg Fry Video Presentation
Greg Fry Video PresentationGreg Fry
 
Multimedia Storytelling
Multimedia StorytellingMultimedia Storytelling
Multimedia StorytellingSteve Buttry
 
Randall Helms - Video Tracking in Google Analytics: Lessons Learned and Trick...
Randall Helms - Video Tracking in Google Analytics: Lessons Learned and Trick...Randall Helms - Video Tracking in Google Analytics: Lessons Learned and Trick...
Randall Helms - Video Tracking in Google Analytics: Lessons Learned and Trick...Randall Helms
 
Eliciting User Preferences for Personalized Explanations for Video Summaries
Eliciting User Preferences for Personalized Explanations for Video SummariesEliciting User Preferences for Personalized Explanations for Video Summaries
Eliciting User Preferences for Personalized Explanations for Video Summariesoanainel
 
It's 2017, What's Your Video Strategy? Longtin Media Group
It's 2017, What's Your Video Strategy? Longtin Media GroupIt's 2017, What's Your Video Strategy? Longtin Media Group
It's 2017, What's Your Video Strategy? Longtin Media GroupJennifer Longtin
 
DMAWest 2018 - Using Video to Market Your Destination
DMAWest 2018 - Using Video to Market Your DestinationDMAWest 2018 - Using Video to Market Your Destination
DMAWest 2018 - Using Video to Market Your DestinationMark Rudyk
 
The Black Hole of Video Analytics- KISSmetrics / Viddler Webinar
The Black Hole of Video Analytics- KISSmetrics / Viddler WebinarThe Black Hole of Video Analytics- KISSmetrics / Viddler Webinar
The Black Hole of Video Analytics- KISSmetrics / Viddler WebinarViddler Inc.
 
#Vi donate pdf
#Vi donate pdf#Vi donate pdf
#Vi donate pdfEverTrue
 
NAB Show 2015 — Knowledge Dump presentation
NAB Show 2015 — Knowledge Dump presentationNAB Show 2015 — Knowledge Dump presentation
NAB Show 2015 — Knowledge Dump presentationTaylor Ho
 
CSC8605 - Video as Inquiry
CSC8605 - Video as InquiryCSC8605 - Video as Inquiry
CSC8605 - Video as InquiryJohn Vines
 
Video recommendations and Machine Learning by Jerónimo Macanas at Big Data Sp...
Video recommendations and Machine Learning by Jerónimo Macanas at Big Data Sp...Video recommendations and Machine Learning by Jerónimo Macanas at Big Data Sp...
Video recommendations and Machine Learning by Jerónimo Macanas at Big Data Sp...Big Data Spain
 

Similar to Presentation of the InVID tool for video fragmentation and keyframe-based reverse video search (20)

Video & AI: capabilities and limitations of AI in detecting video manipulations
Video & AI: capabilities and limitations of AI in detecting video manipulationsVideo & AI: capabilities and limitations of AI in detecting video manipulations
Video & AI: capabilities and limitations of AI in detecting video manipulations
 
Online Video Advertising
Online Video AdvertisingOnline Video Advertising
Online Video Advertising
 
Kinect-like Devices: Principles, Brands and Cross-Applications
Kinect-like Devices: Principles, Brands and Cross-ApplicationsKinect-like Devices: Principles, Brands and Cross-Applications
Kinect-like Devices: Principles, Brands and Cross-Applications
 
Greg Fry Video Presentation
Greg Fry Video PresentationGreg Fry Video Presentation
Greg Fry Video Presentation
 
Personal media on mobile
Personal media on mobilePersonal media on mobile
Personal media on mobile
 
Multimedia Storytelling
Multimedia StorytellingMultimedia Storytelling
Multimedia Storytelling
 
Randall Helms - Video Tracking in Google Analytics: Lessons Learned and Trick...
Randall Helms - Video Tracking in Google Analytics: Lessons Learned and Trick...Randall Helms - Video Tracking in Google Analytics: Lessons Learned and Trick...
Randall Helms - Video Tracking in Google Analytics: Lessons Learned and Trick...
 
Eliciting User Preferences for Personalized Explanations for Video Summaries
Eliciting User Preferences for Personalized Explanations for Video SummariesEliciting User Preferences for Personalized Explanations for Video Summaries
Eliciting User Preferences for Personalized Explanations for Video Summaries
 
It's 2017, What's Your Video Strategy? Longtin Media Group
It's 2017, What's Your Video Strategy? Longtin Media GroupIt's 2017, What's Your Video Strategy? Longtin Media Group
It's 2017, What's Your Video Strategy? Longtin Media Group
 
DMAWest 2018 - Using Video to Market Your Destination
DMAWest 2018 - Using Video to Market Your DestinationDMAWest 2018 - Using Video to Market Your Destination
DMAWest 2018 - Using Video to Market Your Destination
 
Durex - Real Feel
Durex - Real FeelDurex - Real Feel
Durex - Real Feel
 
The Black Hole of Video Analytics- KISSmetrics / Viddler Webinar
The Black Hole of Video Analytics- KISSmetrics / Viddler WebinarThe Black Hole of Video Analytics- KISSmetrics / Viddler Webinar
The Black Hole of Video Analytics- KISSmetrics / Viddler Webinar
 
Ad world
Ad worldAd world
Ad world
 
Oap ngo mania
Oap ngo maniaOap ngo mania
Oap ngo mania
 
Oap ngo mania
Oap ngo maniaOap ngo mania
Oap ngo mania
 
#Vi donate pdf
#Vi donate pdf#Vi donate pdf
#Vi donate pdf
 
Artgrid
ArtgridArtgrid
Artgrid
 
NAB Show 2015 — Knowledge Dump presentation
NAB Show 2015 — Knowledge Dump presentationNAB Show 2015 — Knowledge Dump presentation
NAB Show 2015 — Knowledge Dump presentation
 
CSC8605 - Video as Inquiry
CSC8605 - Video as InquiryCSC8605 - Video as Inquiry
CSC8605 - Video as Inquiry
 
Video recommendations and Machine Learning by Jerónimo Macanas at Big Data Sp...
Video recommendations and Machine Learning by Jerónimo Macanas at Big Data Sp...Video recommendations and Machine Learning by Jerónimo Macanas at Big Data Sp...
Video recommendations and Machine Learning by Jerónimo Macanas at Big Data Sp...
 

More from InVID Project

InVID at IFCN Global Fact V
InVID at IFCN Global Fact VInVID at IFCN Global Fact V
InVID at IFCN Global Fact VInVID Project
 
Presentation of the InVID technologies for image forensics analysis
Presentation of the InVID technologies for image forensics analysisPresentation of the InVID technologies for image forensics analysis
Presentation of the InVID technologies for image forensics analysisInVID Project
 
Presentation of the InVID verification technologies at IPTC 2018
Presentation of the InVID verification technologies at IPTC 2018Presentation of the InVID verification technologies at IPTC 2018
Presentation of the InVID verification technologies at IPTC 2018InVID Project
 
IUT-Toulouse-InVID-2018
IUT-Toulouse-InVID-2018IUT-Toulouse-InVID-2018
IUT-Toulouse-InVID-2018InVID Project
 
Presentation of the InVID tool for social media verification
Presentation of the InVID tool for social media verificationPresentation of the InVID tool for social media verification
Presentation of the InVID tool for social media verificationInVID Project
 
Presentation of the InVID Verification Plugin
Presentation of the InVID Verification PluginPresentation of the InVID Verification Plugin
Presentation of the InVID Verification PluginInVID Project
 
Presentation of the InVID tools for image forensics analysis
Presentation of the InVID tools for image forensics analysisPresentation of the InVID tools for image forensics analysis
Presentation of the InVID tools for image forensics analysisInVID Project
 
Video Retrieval for Multimedia Verification of Breaking News on Social Networks
Video Retrieval for Multimedia Verification  of Breaking News on Social NetworksVideo Retrieval for Multimedia Verification  of Breaking News on Social Networks
Video Retrieval for Multimedia Verification of Breaking News on Social NetworksInVID Project
 
The InVID Vefirication Plugin at #IFRAExpo #DCXExpo
The InVID Vefirication Plugin at #IFRAExpo #DCXExpoThe InVID Vefirication Plugin at #IFRAExpo #DCXExpo
The InVID Vefirication Plugin at #IFRAExpo #DCXExpoInVID Project
 
The InVID Vefirication Plugin at DisinfoLab
The InVID Vefirication Plugin at DisinfoLabThe InVID Vefirication Plugin at DisinfoLab
The InVID Vefirication Plugin at DisinfoLabInVID Project
 
Comparison of Fine-tuning and Extension Strategies for Deep Convolutional Neu...
Comparison of Fine-tuning and Extension Strategies for Deep Convolutional Neu...Comparison of Fine-tuning and Extension Strategies for Deep Convolutional Neu...
Comparison of Fine-tuning and Extension Strategies for Deep Convolutional Neu...InVID Project
 
TRECVID 2016 Ad-hoc Video Seach task, CERTH-ITI
TRECVID 2016 Ad-hoc Video Seach task, CERTH-ITITRECVID 2016 Ad-hoc Video Seach task, CERTH-ITI
TRECVID 2016 Ad-hoc Video Seach task, CERTH-ITIInVID Project
 
InVID at the IPTC Autumn Meeting 2016
InVID at the IPTC Autumn Meeting 2016InVID at the IPTC Autumn Meeting 2016
InVID at the IPTC Autumn Meeting 2016InVID Project
 
ELLA LC algorithm presentation in ICIP 2016
ELLA LC algorithm presentation in ICIP 2016ELLA LC algorithm presentation in ICIP 2016
ELLA LC algorithm presentation in ICIP 2016InVID Project
 
InVID verification application presentation at SMVW16
InVID verification application presentation at SMVW16InVID verification application presentation at SMVW16
InVID verification application presentation at SMVW16InVID Project
 
InVID platform presentation at SMVW16
InVID platform presentation at SMVW16InVID platform presentation at SMVW16
InVID platform presentation at SMVW16InVID Project
 
InVID at Computational journalism workshop in Rennes, France
InVID at Computational journalism workshop in Rennes, FranceInVID at Computational journalism workshop in Rennes, France
InVID at Computational journalism workshop in Rennes, FranceInVID Project
 

More from InVID Project (17)

InVID at IFCN Global Fact V
InVID at IFCN Global Fact VInVID at IFCN Global Fact V
InVID at IFCN Global Fact V
 
Presentation of the InVID technologies for image forensics analysis
Presentation of the InVID technologies for image forensics analysisPresentation of the InVID technologies for image forensics analysis
Presentation of the InVID technologies for image forensics analysis
 
Presentation of the InVID verification technologies at IPTC 2018
Presentation of the InVID verification technologies at IPTC 2018Presentation of the InVID verification technologies at IPTC 2018
Presentation of the InVID verification technologies at IPTC 2018
 
IUT-Toulouse-InVID-2018
IUT-Toulouse-InVID-2018IUT-Toulouse-InVID-2018
IUT-Toulouse-InVID-2018
 
Presentation of the InVID tool for social media verification
Presentation of the InVID tool for social media verificationPresentation of the InVID tool for social media verification
Presentation of the InVID tool for social media verification
 
Presentation of the InVID Verification Plugin
Presentation of the InVID Verification PluginPresentation of the InVID Verification Plugin
Presentation of the InVID Verification Plugin
 
Presentation of the InVID tools for image forensics analysis
Presentation of the InVID tools for image forensics analysisPresentation of the InVID tools for image forensics analysis
Presentation of the InVID tools for image forensics analysis
 
Video Retrieval for Multimedia Verification of Breaking News on Social Networks
Video Retrieval for Multimedia Verification  of Breaking News on Social NetworksVideo Retrieval for Multimedia Verification  of Breaking News on Social Networks
Video Retrieval for Multimedia Verification of Breaking News on Social Networks
 
The InVID Vefirication Plugin at #IFRAExpo #DCXExpo
The InVID Vefirication Plugin at #IFRAExpo #DCXExpoThe InVID Vefirication Plugin at #IFRAExpo #DCXExpo
The InVID Vefirication Plugin at #IFRAExpo #DCXExpo
 
The InVID Vefirication Plugin at DisinfoLab
The InVID Vefirication Plugin at DisinfoLabThe InVID Vefirication Plugin at DisinfoLab
The InVID Vefirication Plugin at DisinfoLab
 
Comparison of Fine-tuning and Extension Strategies for Deep Convolutional Neu...
Comparison of Fine-tuning and Extension Strategies for Deep Convolutional Neu...Comparison of Fine-tuning and Extension Strategies for Deep Convolutional Neu...
Comparison of Fine-tuning and Extension Strategies for Deep Convolutional Neu...
 
TRECVID 2016 Ad-hoc Video Seach task, CERTH-ITI
TRECVID 2016 Ad-hoc Video Seach task, CERTH-ITITRECVID 2016 Ad-hoc Video Seach task, CERTH-ITI
TRECVID 2016 Ad-hoc Video Seach task, CERTH-ITI
 
InVID at the IPTC Autumn Meeting 2016
InVID at the IPTC Autumn Meeting 2016InVID at the IPTC Autumn Meeting 2016
InVID at the IPTC Autumn Meeting 2016
 
ELLA LC algorithm presentation in ICIP 2016
ELLA LC algorithm presentation in ICIP 2016ELLA LC algorithm presentation in ICIP 2016
ELLA LC algorithm presentation in ICIP 2016
 
InVID verification application presentation at SMVW16
InVID verification application presentation at SMVW16InVID verification application presentation at SMVW16
InVID verification application presentation at SMVW16
 
InVID platform presentation at SMVW16
InVID platform presentation at SMVW16InVID platform presentation at SMVW16
InVID platform presentation at SMVW16
 
InVID at Computational journalism workshop in Rennes, France
InVID at Computational journalism workshop in Rennes, FranceInVID at Computational journalism workshop in Rennes, France
InVID at Computational journalism workshop in Rennes, France
 

Recently uploaded

Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsAndrey Dotsenko
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 

Recently uploaded (20)

Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 

Presentation of the InVID tool for video fragmentation and keyframe-based reverse video search

  • 1. www.invid-project.eu In Video Veritas – Verification of Social Media Video Content for the News Industry Evlampios Apostolidis, CERTH-ITI Fake news based on video reuse and how to deal with it: video fragmentation and reverse image search Thessaloniki, June 2018
  • 2. • How does this fake work? • A previously existing video is reused under a different and irrelevant context, aiming to deliberately mislead the viewers about a fact/event Fake news based on video reuse www.invid-project.eu
  • 3. • How does this fake work? • A previously existing video is reused under a different and irrelevant context, aiming to deliberately mislead the viewers about a fact/event Fake news based on video reuse 19/3/2017; Claim: Migrant seeking free healthcare in a public hospital in France www.invid-project.eu
  • 4. • How does this fake work? • A previously existing video is reused under a different and irrelevant context, aiming to deliberately mislead the viewers about a fact/event Fake news based on video reuse 19/3/2017; Claim: Migrant seeking free healthcare in a public hospital in France 26/2/2017; Claim: Drunk patient in a hospital in Novgorod, Russia www.invid-project.eu
  • 5. • How journalists deal with this kind of fake news? • Try to find previous occurences of the video on the Web Dealing with this type of fakes www.invid-project.eu
  • 6. • How journalists deal with this kind of fake news? • Try to find previous occurences of the video on the Web • What processes/tools do they follow/use for performing reverse video search? Dealing with this type of fakes www.invid-project.eu
  • 7. • How journalists deal with this kind of fake news? • Try to find previous occurences of the video on the Web • What processes/tools do they follow/use for performing reverse video search? • Take screenshots of the video and perform reverse search of these screenshots with the help of the Google Images engine Dealing with this type of fakes www.invid-project.eu
  • 8. • How journalists deal with this kind of fake news? • Try to find previous occurences of the video on the Web • What processes/tools do they follow/use for performing reverse video search? • Use of search-engine-based web applications or plug-ins, such as TinEye1 and RevEye2 that facilitate the reverse search of images related to the video Dealing with this type of fakes www.invid-project.eu 1. https://tineye.com/ and https://goo.gl/G5Rpu9 2. https://goo.gl/ZRHTDH
  • 9. • How journalists deal with this kind of fake news? • Try to find previous occurences of the video on the Web • What processes/tools do they follow/use for performing reverse video search? • Use of web applications that allow reverse search of videos based on a (limited) set of video thumbnails, such as the YouTube DataViewer1 and the Custom Reverse Image Search2 Dealing with this type of fakes www.invid-project.eu 1. https://citizenevidence.amnestyusa.org/ 2. https://inteltechniques.com/osint/reverse.video.html
  • 10. • How journalists deal with this kind of fake news? • Try to find previous occurences of the video on the Web • What processes/tools do they follow/use for performing reverse video search? • Time-consuming and cumbersome processes that: • either involve manual generation and uploading of video screenshots • or rely on the use of a limited set of video thumbnails Dealing with this type of fakes www.invid-project.eu
  • 11. • Interactive tool for reverse video search on the Web • Time-efficient process that requires minimum manual intervention • Fine-grained search at the video-fragment-level, through: • segmentation of the video into visually coherent fragments • extraction of representative keyframes for each video fragment • reverse search of these keyframes via the Google search engine The InVID solution www.invid-project.eu
  • 12. • User-generated videos (UGVs) are captured without interruption using a single camera, thus, being single-shot videos • Algorithms for shot boundary detection fail to reveal information about the structure of these videos • A more fine-grained segmentation into sub-shots, is needed! Video fragmentation & keyframe selection www.invid-project.eu
  • 13. • The InVID approach • The visual content of each frame is represented with the help of a 2D Discrete Cosine Transform • Video fragmentation into sub-shots is performed by assessing the visual resemblance of neighboring frames using the cosine similarity • The algorithm indicates both sub-shots with minor or no activity, and sub- shots with gradually, but consistently, changing visual content Video fragmentation & keyframe selection • As representative keyframe: • for the former type of sub-shots the middle frame is selected • for the latter type of sub-shots the frame with the most pronounced change of visual content is selected • The analysis takes approx. 3% of the video’s duration (being more than 30 faster than real-time processing) www.invid-project.eu
  • 14. The reverse video search tool • Available at: http://multimedia3.iti.gr/video_fragmentation/ service/start.html • Allows the analysis of both online and locally stored videos • Supported platforms: YouTube, Facebook, Twitter, Instagram, Vimeo, LiveLeak, DailyMotion and Dropbox • Supported video formats: mp4, webm, avi, mov, wmv, ogv, mpg, flv, mkv www.invid-project.eu
  • 15. The reverse video search tool • The user can monitor the progress of the analysis, or close the browser and be notified (by e-mail) when the results are ready www.invid-project.eu
  • 16. The reverse video search tool • After the analysis ends, the user gets the set of extracted keyframes and can perform reverse search by left or right clicking on any of them www.invid-project.eu
  • 17. Thank you for your attention! Any questions? www.invid-project.eu In Video Veritas!