Software Livre Para Montagem de Expressões Faciais Baseado em FACS

É com muita satisfação que no 5º aniversário do CICEM nós estamos lançando e disponibilizando nossos 2 principais softwares para estudo das expressões faciais com base no Facial Action Coding System (FACS).

Os programas abaixo pertencem a uma licença freeware, que é um termo que se refere a softwares que, embora protegidos por direitos autorais, estão disponíveis sem nenhum custo. Dessa forma, são 100% gratuitos, podem ser baixados e instalados por qualquer pessoa, embora sua utilização comercial e divulgacional deva ser devidamente referenciada.

Os Softwares de Expressão Facial

Ambos os programas utilizam o avatar anatômico Enzo, desenvolvido pelo CICEM desde a modelagem até a animação e que já foi apresentado em eventos acadêmicos, como a IV Escola de Inverno sobre Cultura, Linguagem e Comportamento Simbólico (CLiCS) que aconteceu no campus de São Carlos da UFSCar em 2019.

Vale dizer que a modelagem do avatar seguiu, principalmente, as referências anatômicas encontradas em Netter (2015), Sobotta (2013) e Zarins & Kondrats (2014), onde buscou-se as convergências desses livros para melhor representar as localizações, inserções e dimensões dos músculos representados no avatar. Após a modelagem, a animação foi realizada com base no Facial Action Coding System (Ekman, Hager & Friesen, 2002) onde utilizou-se de imagens e vídeos para simular os movimentos faciais isolados e combinados.

Os programas compreendem 2 visualizações de cor (cromático e monocromático), onde a primeira apresenta cores destacadas para os músculos faciais e a outra apresenta o padrão avermelhado. Possuem botão reset, que centraliza o eixo da cabeça e devolve o avatar à AU 0. É possível girar a cabeça clicando e arrastando o scroll do mouse. Foram escritos em língua portuguesa e inglesa.

Desenvolvidos em Unity para sistema operacional Windows e têm compatibilidade total com Win7 e Win10.

Abaixo você vê exemplo do modelo Enzo que já foi disponibilizado anteriormente em segmento para visualização da anatomia em referência as AUs (Action Units).

CICEM: Enzo SUA (Sistema de Unidades de Ação)

O Enzo SUA (Sistema de Unidades de Ação) é o programa que permite a manipulação individual e combinada das Unidades de Ação (AUs). O software trabalha com os seguintes códigos:

  • AU 1
  • AU 2
  • AU L2
  • AU R2
  • AU 4
  • AU 5
  • AU 6
  • AU 7
  • AU 6+43
  • AU L6+43
  • AU R6+43
  • AU 9
  • AU 10
  • AU 10+25
  • AU R10+25
  • AU L10
  • AU R10
  • AU 11
  • AU L11
  • AU R11
  • AU 12
  • AU 12+25
  • AU L12
  • AU R12
  • AU 13
  • AU 14
  • AU L14
  • AU R14
  • AU 15
  • AU 16
  • AU 17
  • AU 18
  • AU 20
  • AU L20
  • AU R20
  • AU 21
  • AU 22
  • AU 23
  • AU 24
  • AU 28
  • AD 31
  • AD 38
  • AD 39
  • AU 43
  • + movimentos de olhos e posições de cabeça

O software foi ajustado para que os controladores, em sua intensidade máxima, não criassem deformações na face. Diversas combinações foram testadas e muitas deformações corrigidas, mas a depender de alguns movimentos e intensidades colocadas, ainda é possível criar deformações na animação (muitas decorrentes de músculos com funções opostas ou então soma de comandos com funções semelhantes).

CICEM: Enzo 7EB (7 Emoções Básicas)

Diferente do software anterior, esse não trabalha com unidades isoladas, mas sim com ações faciais combinadas que remetem a expressões emocionais. A combinação dos movimentos compreende a teoria neurocultural de Ekman (2002) e apresenta 7 emoções básicas universais: alegria, tristeza, raiva, aversão, surpresa, medo e desprezo.

O programa trabalha com os seguintes comandos:

  • Tristeza 1
  • Tristeza 2
  • Tristeza 3 (com cabeça e olhos)
  • Surpresa
  • Medo 1
  • Medo 2
  • Raiva 1
  • Raiva 2
  • Raiva 3 (com cabeça)
  • Alegria 1 (somente AU 12)
  • Alegria 2
  • Alegria 3
  • Alegria 4
  • Nojo 1
  • Nojo 2 (com cabeça)
  • Desprezo 1
  • Desprezo 2
  • Desprezo 3
  • Desprezo 4
  • Desprezo 5 (bilateral)
  • Desprezo 6 (com cabeça)

Instruções Para Download

Os softwares estão disponíveis para download em link do Google Drive abaixo. Ambos os programas estão compactados em .rar. Após descompactar as pastas, basta executar os arquivos “EnzoSUA” e “Enzo7EB”, escolher a linguagem e aproveitar 😉

LINK PARA DOWNLOAD:

https://drive.google.com/drive/folders/1JDmngDxf3xBOCgd5w2HcZIT1nzs2HRiG?usp=sharing

Referência para citação

Ferreira, C. & Dalben, H. (2022). Enzo: Sistema de Unidades de Ação (CICEM:EnzoSUA).Software. São Paulo: CICEM. (Disponível em www.cicem.com.br)

Ferreira, C. & Dalben, H. (2022). Enzo: 7 Emoções Básicas (CICEM:EnzoEB).Software. São Paulo: CICEM. (Disponível em www.cicem.com.br)

Considerações finais

Espero que essas criações ajudem aqueles que buscam estudar a face humana, sejam estudantes de FACS, fisiologistas ou desenhistas. Deu trabalho e não foi pouco, mas o resultado me agradou tanto que eu não poderia fazer outra coisa senão disponibilizar para a emoção de todos.

Um presente do CICEM, um presente do Caio, para vocês

Com amor,

Caio Ferreira

 

 

 

 

 

2 thoughts on “Software Livre Para Montagem de Expressões Faciais Baseado em FACS”

  1. Excelente ferramenta de visualização e compreensão das unidades de ação faciais e da expressão das emoções primárias.
    Faço apenas uma observação, se for o caso, à novas versões, quanto a AU 9, caracterizada pela contração muscular do elevador do lábio superior e da asa do nariz (Levator Labii Superioris Alaeque Nasi), onde o Enzo SUA (Sistema de Unidades de Ação) apresenta a configuração da referida AU adicionada da AU 4 (a qual porém não é marcada como 4 + 9), cujo movimento da AU 4, quando ocorre, é caracterizado pelo FACS como intensificador da ação muscular de 9 e não como um movimento constituinte da AU!

    1. Olá, Edgar. Obrigado pelo seu feedback e observações. Devido ao tamanho e localização do músculo levator labii superioris alaeque nasi (AU 9), quando esse é contraído, há uma abaixar consequente da porção interna das sobrancelhas (o mesmo não ocorre com o levator labii superioris [AU 10] por exemplo). De acordo com o manual do FACS, ainda que haja esse abaixar das sobrancelhas, mas decorrente apenas da ação da AU 9, a AU 4 não é pontuada. O manual também aborda a combinação AU 4 + AU 9 (o que envolve o aproximar das sobrancelhas). O software Enzo SUA faz pode fazer ambos movimentos: AU 4; AU 9; e AU 4 + AU 9 (combinando dos controladores). Bons estudos 😉

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *