paper-with-me

홈 › Papers

Attacking Automatic Video Analysis Algorithms: A Case Study of Google Cloud Video Intelligence API

2017-08-14 · Hossein Hosseini, Baicen Xiao, Andrew Clark, Radha Poovendran

Due to the growth of video data on Internet, automatic video analysis has gained a lot of attention from academia as well as companies such as Facebook, Twitter and Google. In this paper, we examine the robustness of video analysis algorithms in adversarial settings. Specifically, we propose targeted attacks on two fundamental classes of video analysis algorithms, namely video classification and shot detection. We show that an adversary can subtly manipulate a video in such a way that a human observer would perceive the content of the original video, but the video analysis algorithm will return the adversary's desired outputs. We then apply the attacks on the recently released Google Cloud Video Intelligence API. The API takes a video file and returns the video labels (objects within the video), shot changes (scene changes within the video) and shot labels (description of video events over time). Through experiments, we show that the API generates video and shot labels by processing only the first frame of every second of the video. Hence, an adversary can deceive the API to output only her desired video and shot labels by periodically inserting an image into the video at the rate of one frame per second. We also show that the pattern of shot changes returned by the API can be mostly recovered by an algorithm that compares the histograms of consecutive frames. Based on our equivalent model, we develop a method for slightly modifying the video frames, in order to deceive the API into generating our desired pattern of shot changes. We perform extensive experiments with different videos and show that our attacks are consistently successful across videos with different characteristics. At the end, we propose introducing randomness to video analysis algorithms as a countermeasure to our attacks.

📄 PDF Abstract BibTeX arXiv:1708.04301

Code (0)

등록된 구현이 없습니다.

Tasks

Video Classification

Similar Papers 제목 키워드 기반

Log-normal Mutations and their Use in Detecting Surreptitious Fake Images

2024-09-23 · Ismail Labiad, Thomas Bäck, Pierre Fernandez, Laurent Najman 외

In many cases, adversarial attacks are based on specialized algorithms specifically dedicated to attacking automatic image classifiers. These algorithms perform well, thanks to an excellent ad hoc distribution of initial…

Sparse Black-box Video Attack with Reinforcement Learning

2020-01-11 · Xingxing Wei, Huanqian Yan, Bo Li

Adversarial attacks on video recognition models have been explored recently. However, most existing works treat each video frame equally and ignore their temporal interactions. To overcome this drawback, a few methods tr…

reinforcement-learningReinforcement LearningReinforcement Learning (RL)Video Recognition

Attacking Video Recognition Models with Bullet-Screen Comments

2021-10-29 · Kai Chen, Zhipeng Wei, Jingjing Chen, Zuxuan Wu 외

Recent research has demonstrated that Deep Neural Networks (DNNs) are vulnerable to adversarial patches which introduce perceptible but localized changes to the input. Nevertheless, existing approaches have focused on ge…

Adversarial AttackAdversarial Attack on Video ClassificationReinforcement Learning (RL)Video Recognition

Attack on Unfair ToS Clause Detection: A Case Study using Universal Adversarial Triggers

2022-11-28 · Shanshan Xu, Irina Broda, Rashid Haddad, Marco Negrini 외

Recent work has demonstrated that natural language processing techniques can support consumer protection by automatically detecting unfair clauses in the Terms of Service (ToS) Agreement. This work demonstrates that tran…

Interpretable and Effective Reinforcement Learning for Attacking against Graph-based Rumor Detection

2022-01-15 · Yuefei Lyu, Xiaoyu Yang, Jiaxin Liu, Philip S. Yu 외

Social networks are frequently polluted by rumors, which can be detected by advanced models such as graph neural networks. However, the models are vulnerable to attacks and understanding the vulnerabilities is critical t…

reinforcement-learningReinforcement Learning (RL)