Imprimir Republish

COMPUTING

Deepfake

Algorithm detects images and videos altered by artificial intelligence, the new technological approach to spreading disinformation

Felipe Braz, with photo by Alexa / Pixabay

In September, a doctored version of a clip from Jornal Nacional, the biggest news program on Brazil’s Globo television network, was shared widely on social media. The video showed anchors William Bonner and Renata Vasconcellos announcing the results of a poll on voter intentions for the upcoming presidential election, but the data on who was the preferred candidate was reversed, both in the graphics and in the words of the presenters. The next day, the show itself issued a warning that the video was a deepfake—where artificial intelligence (AI) is used to make highly convincing alterations—and was being used to misinform the population. The technology can be used to digitally imitate a person’s face or simulate their voice, making them appear to do things they did not do or say things they did not say.

In August, another similarly altered video from the show, once again inverting the results of a presidential election poll, was posted on TikTok, where it was viewed 2.5 million times according to the Comprova Project, a fact-checking group of journalists from 43 media outlets in Brazil.

“It could be deepfake technology that was used in these videos, but a more detailed analysis is needed. For us, what is important is knowing that they are fake,” says computer scientist Anderson Rocha, director of the Computing Institute at the University of Campinas (UNICAMP), where he is head of the Artificial Intelligence Laboratory (Recod.ai). Rocha has been studying ways to detect malicious manipulation of photos and videos—also known as synthetic media—including deepfakes.

In March, shortly after Russia began its war against Ukraine, Ukrainian President Volodymyr Zelensky was the victim of a deepfake. A video circulated on social media in which he appeared to urge Ukrainians to lay down their weapons and return to their homes, suggesting the country was surrendering. Facebook and YouTube removed the video as soon as it became apparent that it was fake. In the video, the president’s face appeared on a near-motionless body wearing a green T-shirt.

When the original is readily available for comparison, such as with the Jornal Nacional examples, it is fairly simple to verify that a video has been doctored. But this is not always the case. Synthetic media is stripping the phrase “seeing is believing” of its meaning, and AI itself can be an ally.

“Usually, synthetic videos are made in two stages: first, a deepfake platform is used to swap faces or synchronize mouth movements, and then they are edited using editing software,” explains Rocha. Those who know what to look for can usually detect flaws in the program used to produce the fake video, such inconsistent lighting or differences in contrast between the original video and the newly added face.

It is like cutting a face out from one photo and sticking it onto another: the way the light falls and how the camera captured the two images are different. These small disparities serve as clues identifiable by computer forensics techniques, an area of research that has grown in recent years and with which Rocha is familiar.

A person’s face or voice can be imitated, making them appear to say things they did not actually say

Together with colleagues from the University of Hong Kong, he developed an algorithm that helps to detect whether the faces in a video have been manipulated and if so, which regions have been changed. The program can determine, for example, whether the whole face has been doctored, or just the mouth, eyes, or hair. “It was correct 88% of the time for low-resolution videos and 95% of the time for videos with a higher resolution,” explains Rocha, after the team tested the software on 112,000 faces: half real and half manipulated by four deepfake programs. It can also indicate whether an image was created from scratch, rather than edited from an existing photograph. The results were published in the journal Transactions on Information Forensics and Security in April 2022.

According to the computer scientist, other software has been developed that can detect evidence that videos are deepfakes, but they mostly work by identifying clues left by well-known manipulation programs, which can be divided into two categories: those used to swap faces and those used to edit facial expressions. One platform is known to leave certain imperfections when synchronizing mouths—detection algorithms are then programmed to look for that specific error. “There is a problem with this: if we do not know what deepfake software was used, it becomes much more difficult to identify these traits. And new applications are constantly being developed,” points out Rocha.

He and his colleagues thus trained their algorithm to detect clues without assuming any knowledge of the deepfake generator used. “We worked from the idea that regardless of the program, some noise will be left behind, something that is not consistent with the rest of the image.” The software operates on two fronts: it looks for noise signatures—subtle changes around the edge of the face, for example—and it determines a semantic signature, which can be a flaw in the color, texture, or shape.

“The algorithm automates the procedure a human expert would carry out, looking for inconsistencies, such as discrepancies in contrast,” he says. “The next step is to test it with fake videos generated by a larger number of programs, to confirm its potential.”

This type of algorithm can be used for various purposes related to combating the malicious use of deepfakes. Rocha is part of an international program created by the US Department of Defense called Semantic Forensics, alongside researchers from the University of Siena and the Polytechnic University of Milan in Italy and the University of Notre Dame in the USA. The objective is to develop tools that automatically detect video and image manipulation. “We have already seen cases of doctored videos of military exercises in other countries that have multiplied the number of missiles to show greater military power,” he says.

These algorithms can also help identify political deepfakes, like the case of the Ukrainian president, or even pornographic ones. It was use of the technology in this area that earned it fame at the end of 2017, when internet users began putting the faces of hollywood celebrities onto the bodies of actors in pornographic movies. According to a September 2019 survey by Dutch cybersecurity company DeepTrace Labs, 96% of deepfake videos online were nonconsensual pornography. Most victims were women, primarily actresses, but there were also reports of cases involving people who were not famous. In July of this year, Brazilian pop star Anitta was also the victim of a pornographic deepfake. The original video had already been used to produce a deepfake with the face of actress Angelina Jolie.

According to Cristina Tardáguila, programs director at the International Center for Journalists (ICFJ) and founder of fact-checking specialists Agência Lupa, Brazil has already had to expose the truth behind several deepfakes. Programs that help detect synthetic media automatically can thus be valuable aids for journalists and fact-checkers working against the clock. “When it comes to misinformation, you have to respond quickly. It is important to invest in AI and tools that can help detect and identify this type of fake content as quickly as possible. That way we can shorten the time between false content being shared and a check being made,” she explains.

ReproductionIn one fake video, Ukrainian President Volodymyr Zelensky appeared to urge his compatriots to lay down their weaponsReproduction

“Deepfakes are the pinnacle of fake news. They can deceive people more easily because viewers believe they are watching something that really happened. The audio can also be generated synthetically,” says journalist Magaly Prado, who is doing a postdoctoral fellowship at the Institute for Advanced Studies of the University of São Paulo (IEA-USP) and wrote the book Fake news e inteligência artificial: O poder dos algoritmos na guerra da desinformação (Fake news and artificial intelligence: The power of algorithms in the disinformation war), released by Edições 70 in July.

She emphasizes that despite being less well-remembered and less common, deepfake audio files can be spread easily on platforms such as WhatsApp, which is widely used by Brazilians. They are made using a similar method to the videos: with accessible software that keeps getting better, it is possible to simulate a person’s voice. The easiest victims are public figures, whose voices are easily available online. The technique can also be used for financial scams. “In one case, an employee of a technology company received a voice message from a top executive asking him to transfer some money to him. He was suspicious, and the message was analyzed by a security company, which verified that it was constructed using artificial intelligence,” Prado says.

Bruno Sartori, director of FaceFactory, explains that producing well-made deepfakes, whether audio or video, is not simple—yet. His company creates synthetic media for commercial use and provides content for comedy shows on television channels Globo and SBT.

In 2021, he worked on a commercial for Samsung in which the presenter, Maísa, interacted with herself as a child. The latter was created using deepfake technology. The virtual girl dances, plays, and throws a laptop in the air. On another occasion, he had to put an actor’s face on the body of a stunt double. “To train the AI well, you need a big database of images and audio of the person you want to imitate. Good programs that offer high-quality processing also need to have advanced settings, otherwise there can be visible flaws on the face, or with audio files, a robotic sounding voice,” he explains.

Sartori does not believe the manipulated Jornal Nacional videos with the altered poll data were altered using AI. “In my analysis, the creators used traditional editing techniques, cutting and reversing the order of the audio. This is known as a shallowfake. But if it is done well, it has just as much potential to deceive people,” he stresses. He points out that these programs will probably become lighter, smarter, and more accessible over the coming years.

There are some ways a person can protect themself from misinformation created with the aid of technology. One is to pay attention to the fair use and privacy terms of the many free apps used in everyday life—from those that ask for access to a user’s photos to add fun effects, to those that can store recordings of a user’s voice. According to UNICAMP’s Rocha, many apps store a large amount of data that can be shared for other purposes, such as training deepfake software.

Another important point is media awareness. “While software can help us highlight fake media, the first step is to be suspicious of everything we receive on social networks. And check the sources of this information, research them,” he concludes.

Project
Déjà vu: Coherence of the time, space, and characteristics of heterogeneous data for integrity analysis and interpretation (nº 17/12646-3); Grant Mechanism Thematic Project; Principal Investigator Anderson Rocha; Investment R$1,912,168.25.

Scientific article
KONG, C. et al. Detect and locate: Exposing face manipulation by semantic- and noise-level telltales. Transactions on Information Forensics and Security. vol. 17. apr. 2022.

Book
PRADO, M. Fake news e inteligência artificial: O poder dos algoritmos na guerra da desinformação. São Paulo: Edições 70, 2022.

Republish