Show simple item record

dc.contributor.advisorEsfar-E-Alam, A. M.
dc.contributor.advisorParvez, Mohammad Zavid
dc.contributor.authorFaisal, Fahim
dc.contributor.authorSarwar, Shifat
dc.contributor.authorMohona, Fowzia
dc.date.accessioned2024-11-14T05:04:19Z
dc.date.available2024-11-14T05:04:19Z
dc.date.copyright©2021
dc.date.issued2021-01
dc.identifier.otherID 16304061
dc.identifier.otherID 16301084
dc.identifier.otherID 19241024
dc.identifier.urihttp://hdl.handle.net/10361/24790
dc.descriptionThis thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science, 2021.en_US
dc.descriptionCatalogued from PDF version of thesis.
dc.descriptionIncludes bibliographical references (pages 44-46).
dc.description.abstractAlteration of video les by changing the face of a person on frame is Deepfake. In such manipulated contents a person's face is used on a video performing or saying something that they never actually said or did. Deepfake allows using a person's face without their consent in a video they never actually shot. The manipulation is done with the help of an arti cial intelligent method called deep learning. The AI learns the facial features of an individual from their pictures and applies them to another face in the video. As popular people have more of their images on the internet their Deepfakes can be easily created and shared without their knowledge or consent. Previously fake videos were made with simple copy pasting and photo editing, which were easily detectable by simply examining them with our eyes. Now, with arti cial intelligence it is a whole new game; Deepfake videos have become very di cult to detect and judge and a software mechanism has become a necessity to determine the authenticity of possibly manipulated videos. Thus, our team tries to build an arti cial intelligent network that is capable of Deepfake detection and determine the authenticity of a video le. For our solution, we will be attempting to detect face-wrapping artifacts from a subject's face in a particular video frame using Convolutional Neural Networks (CNN). To detect the faces of a subject in frame we will be using Haar-cascade classi ers. For training the network we will use a custom model made using Xception algorithm which trains only by using the faces extracted from video frames. Here, we will use the available dataset for Deepfake detection on Kaggle.com. The video les from the dataset will be compressed to a lower quality to train and validate our models as most Deepfakes being shared online have lower qualities. There are many ways to nd Deepfakes but most of them are not e cient enough in their detection rate. We plan to increase the rate by successfully analyzing a video in poor and good condition to determine whether it has been manipulated or not.en_US
dc.description.statementofresponsibilityFahim Faisal
dc.description.statementofresponsibilityShifat Sarwar
dc.description.statementofresponsibilityFowzia Mohona
dc.format.extent58 pages
dc.language.isoenen_US
dc.publisherBrac Universityen_US
dc.rightsBrac University theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission.
dc.subjectDeepfakeen_US
dc.subjectFace wrapping artifactsen_US
dc.subjectMachine learningen_US
dc.subjectCNNen_US
dc.subjectConvolutional neural networken_US
dc.subjectXceptionen_US
dc.subject.lcshNeural networks (Computer science).
dc.subject.lcshDeepfakes.
dc.subject.lcshOnline manipulation--Prevention.
dc.subject.lcshImage processing--Digital techniques.
dc.titleDeepfake detection in videos detecting face wrapping artifacts with convolutional neural networken_US
dc.typeThesisen_US
dc.contributor.departmentDepartment of Computer Science and Engineering, Brac University
dc.description.degreeB.Sc. in Computer Science


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record