{"title":"简单的重复帧检测的MJPEG编解码器的视频取证","authors":"Syaiful Andy, Antoni Haikal","doi":"10.1109/ICITISEE.2017.8285520","DOIUrl":null,"url":null,"abstract":"One of the most common methods of video forgery is make selected frames duplication from a video to another location in the same video. There are many algorithms that have been developed by other researchers and can be used for video forgery detection. Most of those algorithms use image processing technique which is fairly complex. In this paper, the simpler method for a specific purpose will be proposed and discussed. This method can be used to detect the frames duplication in a video that using MPJPEG codec. One of the simplest ways to detect whether a file is same or not is by calculating its hash value. This simple technique can be used for developing the method to detect the duplicate frames in a video. By splitting the MJPEG video into JPEG image frames, we can calculate the hash value of each frame. After we got all the hash value of each frame, we can compare the hash value each other. Furthermore, we can identify the duplicate frames in that video. For the implementation, we will use Python scripting language with OpenCV library. The output of the implemented program is the frame index number which indicates the location of the duplicate frames from the video files. For testing purpose, several original videos will be intentionally edited using video editing software to duplicate some of its frames. The result of the implementation shows that this method is pretty good, fast, and accurate to detect the frames duplication in a video file with MJPEG codec.","PeriodicalId":130873,"journal":{"name":"2017 2nd International conferences on Information Technology, Information Systems and Electrical Engineering (ICITISEE)","volume":"37 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":"{\"title\":\"Simple duplicate frame detection of MJPEG codec for video forensic\",\"authors\":\"Syaiful Andy, Antoni Haikal\",\"doi\":\"10.1109/ICITISEE.2017.8285520\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"One of the most common methods of video forgery is make selected frames duplication from a video to another location in the same video. There are many algorithms that have been developed by other researchers and can be used for video forgery detection. Most of those algorithms use image processing technique which is fairly complex. In this paper, the simpler method for a specific purpose will be proposed and discussed. This method can be used to detect the frames duplication in a video that using MPJPEG codec. One of the simplest ways to detect whether a file is same or not is by calculating its hash value. This simple technique can be used for developing the method to detect the duplicate frames in a video. By splitting the MJPEG video into JPEG image frames, we can calculate the hash value of each frame. After we got all the hash value of each frame, we can compare the hash value each other. Furthermore, we can identify the duplicate frames in that video. For the implementation, we will use Python scripting language with OpenCV library. The output of the implemented program is the frame index number which indicates the location of the duplicate frames from the video files. For testing purpose, several original videos will be intentionally edited using video editing software to duplicate some of its frames. The result of the implementation shows that this method is pretty good, fast, and accurate to detect the frames duplication in a video file with MJPEG codec.\",\"PeriodicalId\":130873,\"journal\":{\"name\":\"2017 2nd International conferences on Information Technology, Information Systems and Electrical Engineering (ICITISEE)\",\"volume\":\"37 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-11-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"8\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 2nd International conferences on Information Technology, Information Systems and Electrical Engineering (ICITISEE)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICITISEE.2017.8285520\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 2nd International conferences on Information Technology, Information Systems and Electrical Engineering (ICITISEE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICITISEE.2017.8285520","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Simple duplicate frame detection of MJPEG codec for video forensic
One of the most common methods of video forgery is make selected frames duplication from a video to another location in the same video. There are many algorithms that have been developed by other researchers and can be used for video forgery detection. Most of those algorithms use image processing technique which is fairly complex. In this paper, the simpler method for a specific purpose will be proposed and discussed. This method can be used to detect the frames duplication in a video that using MPJPEG codec. One of the simplest ways to detect whether a file is same or not is by calculating its hash value. This simple technique can be used for developing the method to detect the duplicate frames in a video. By splitting the MJPEG video into JPEG image frames, we can calculate the hash value of each frame. After we got all the hash value of each frame, we can compare the hash value each other. Furthermore, we can identify the duplicate frames in that video. For the implementation, we will use Python scripting language with OpenCV library. The output of the implemented program is the frame index number which indicates the location of the duplicate frames from the video files. For testing purpose, several original videos will be intentionally edited using video editing software to duplicate some of its frames. The result of the implementation shows that this method is pretty good, fast, and accurate to detect the frames duplication in a video file with MJPEG codec.