Fotos criadas com IA ao estilo japonês invadem a internet e inspiram política portuguesa

A OpenAI lançou um criador de imagens de inteligência artificial mais avançado até o momento, que imita o trabalho do estúdio de animação japonesa Studio Ghibli.

O resultado é agora visível nas redes sociais, com milhares de utilizadores a criarem imagens sem se preocuparem com os direitos de autor.

Em Portugal, a utilização destas imagens criadas com recurso ao ChatGPT, na versão paga ou apenas duas por dia na versão gratuita, ou seja, o modelo GPT-4o, rapidamente entraram na campanha política. Tanto Pedro Nuno Santos, secretário-geral do PS, como a Iniciativa Liberal entraram na tendência.

A Iniciativa Liberal começou por partilhar esta imagem na rede social X para trazer mais membros ao partido.

https://twitter.com/LiberalPT/status/1905187712132379106

 

De seguida, Pedro Nuno Santos também aderiu à tendência e partilhou uma caricatura sua criada pelo ChatGPT. “Animação? Não me falta”, diz na legenda.

https://twitter.com/PNSpedronuno/status/1905266462077456792

A Iniciativa Liberal não se deixou ficar e partilhou uma imagem em estilo BD com alguns momentos icónicos do PS na política nacional. “Não há dúvida nenhuma que as governações do PS são sempre grandes animações”, respondeu o partido a Pedro Nuno Santos.

Além dos partidos políticos, também vários utilizadores têm aproveitado para emprestar um novo estilo a imagens que se tornaram icónicas como, por exemplo, a famosa fotografia de Salgueiro Maia no Largo do Carmo durante a Revolução dos Cravos, a 25 de Abril de 1974.

A utilização destas imagens está a causar alguma polémica, tendo em conta a sua semelhança com os filmes do estúdio de animação japonesa Studio Ghibli, por trás de obras como ‘A Viagem de Chihiro’, ‘O Castelo Andante’ ou ‘O Meu Vizinho Totoro’.

Já foram feitas recriações como o trailer de ‘O Senhor dos Anéis: A Irmandade do Anel’ ou mesmo a famosa discussão na Casa Branca entre Donald Trump e JD Vance com o presidente ucraniano Volodymyr Zelensky.

A empresa de tecnologia Proton, especializada em serviços de privacidade, refere que assim que se partilham fotos pessoais com um modelo de inteligência artificial, “perde-se o controlo sobre como são utilizadas, já que essas fotos são depois utilizadas para treinar IA”.

A empresa avisa ainda que estas imagens podem ser utilizadas “para gerar conteúdo que pode ser difamatório ou utilizado como assédio”.

[email protected]

Com MadreMedia

Legenda: Pormenor de cartaz da IL e Pedro Nuno Santos (PS) produzidos com recurso à IA

 

Jornal O Desportivo

<?php
function fetch_rss_cached($url, $cache_seconds = 600) {
    $key = 'rss_cache_' . md5($url);

    $cached = get_transient($key);
    if ($cached !== false) {
        return simplexml_load_string($cached);
    }

    $ch = curl_init($url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_TIMEOUT, 10);
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
    curl_setopt($ch, CURLOPT_USERAGENT, 'WP RSS Fetcher');

    $data = curl_exec($ch);
    curl_close($ch);

    if (!$data) return null;

    set_transient($key, $data, $cache_seconds);
    return simplexml_load_string($data);
}

function time_ago($datetime) {
    $time = strtotime($datetime);
    $diff = time() - $time;

    if ($diff < 60) return $diff . ' segundos atrás';
    if ($diff < 3600) return floor($diff / 60) . ' minutos atrás';
    if ($diff < 86400) return floor($diff / 3600) . ' horas atrás';
    if ($diff < 604800) return floor($diff / 86400) . ' dias atrás';
    return date('d/m/Y H:i', $time);
}

$rss = fetch_rss_cached('https://www.desportivovaledohomem.pt/category/destaque/feed/', 600);
if (!$rss || empty($rss->channel->item)) {
    echo '<!-- RSS vazio ou erro -->';
    return;
}

$items = $rss->channel->item;
$count = 0;

echo '<div class="rss-posts">';

foreach ($items as $item) {
    if ($count >= 5) break;

    $title = (string) $item->title;
    $link = (string) $item->link;
    $pubDate = (string) $item->pubDate;
    $timeAgo = time_ago($pubDate);

    $categoryText = isset($item->category[0]) ? (string) $item->category[0] : '';

    echo '<div class="rss-post">';
    echo '<p class="rss-meta">' . esc_html($timeAgo) . ' - ' . esc_html($categoryText) . '</p>';
    echo '<h3 class="rss-title"><a href="' . esc_url($link) . '" target="_blank" rel="noopener">' . esc_html($title) . '</a></h3>';
    echo '</div>';

    $count++;
}

echo '</div>';
?>
.rss-posts {
    font-family: "MYRIAD PRO";
    font-weight: 400;
}

.rss-post {
    padding: 10px 0;
    border-bottom: 1px solid #8E8E8D;
}

.rss-meta {
    color: #828282;
    font-size: 11px;
    margin-bottom: 0px;
    font-weight: 600;
}

.rss-title {
    font-size: 14px;
    line-height: 1.4;
    margin: 0;
}

.rss-title a {
    text-decoration: none;
    color: #363636;
    font-family: "Myriad Pro";
    font-weight: 400;
    font-size: 17px;
}

.rss-post:last-child {
    border: none;
}
Ver mais

Últimas Notícias

Ver mais