SlideShare une entreprise Scribd logo
1  sur  30
Télécharger pour lire hors ligne
IHM – INTERFACE HOMEM-MÁQUINA
Disciplina
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
2
UNIDADE DE APRENDIZAGEM
FUNDAMENTOS DE INTERFACE HOMEM-
MÁQUINA
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
3
• Emoção e computação afetiva
●
Teorias psicológicas sobre a emoção
●
Detectando e reconhecendo emoções
●
Expressando emoções
ROTEIRO DA AULA
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
4
TÓPICO
EMOÇÃO E COMPUTAÇÃO AFETIVA
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
5
O afeto preocupa-se em descrever toda a gama de
emoções, sensações, sentimentos, ânimos e outros
aspectos das pessoas.
Tipos de emoções:
●
Básicas ( Exemplo: medo, raiva e surpresa)
●
Longo prazo(amor, ciúme)
INTRODUÇÃO
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
6
Exemplos de influência das emoções:
●
Se você tem medo de alguma coisa, isso vai afetar a
atenção que você dá a ela.
●
Se você estiver em um estado de espírito positivo,
isso vai afetar como você percebe determinado
evento. (Se o evento teve impacto emocional forte, é
mais provável que você se lembre dele)
INTRODUÇÃO
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
7
A computação afetiva refere-se a como os dispositivos
computacionais podem lidar com as emoções.
Considere os aspectos no design da interface:
●
Fazer com que o sistema reconheça as emoções humanas e se
adaptem de acordo
●
Sintetizar emoções do usuário para parecer mais envolvente
●
Criar um design de sistema que provoque resposta emocional ou
permitir que elas expressem emoções
INTRODUÇÃO
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
8
Ekeman, Friesen e Ellsworth (1972)
São seis emoções básicas:
●
Medo
●
Surpresa
●
Aversão
●
Raiva
●
Felicidade
●
Tristeza
TEORIAS DA EMOÇÃO
Geralmente consideradasuniversais, ou seja,reconhecidas e expressasem todas as culturas
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
9
Ekeman e Friesen (1978)
Desenvolveram o sistema de
codificação facial ( FACS,
Facial Action Coding System)
que usa os movimentos dos
músculos faciais para
quantificar emoções.
TEORIAS DA EMOÇÃO
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
10
Plutchik (1980)
São 8 pares de
emoções básicas
(primárias) que
combinadas geram
emoções secundárias.
TEORIAS DA EMOÇÃO
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
11
Teoria cognitiva das emoções: Lazarus
●
Certo grau de avaliação da situação sempre
precede a reação afetiva, embora isso possa ser
inconsciente e não evite a imediação da sensação.
TEORIAS DA EMOÇÃO
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
12
4 verificações de Sherer
As pessoas ao avaliarem seu ambiente fazem 4 verificações:
1)A relevância e a importância do evento para seu bem estar
2)A relevância e as implicações do evento para as metas de longo
prazo
3)Quão bem elas conseguem suportar a situação
4)O significado do evento para seu autoconceito e para as normas
sociais
TEORIAS DA EMOÇÃO
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
13
TEORIAS DA EMOÇÃO
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
14
Use as quatro verificações de Sherer para avaliar sua
resposta à situação de alguém saltando na sua frente e
gritando “bul” bem alto.
DESAFIO
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
15
DETECTANDO EMOÇÕES
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
16
Habilidade básicas:
●
Entrada
●
Reconhecimento de padrão
●
Raciocínio
●
Aprendizado
●
Viés
●
Saída
RECONHECIMENTO DE EMOÇÕES
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
17
Entrada
Receber uma variedade de sinais de entrada como
sinais faciais, gestos de mão, postura, adar, respiração,
resposta eletrotérmica, temperatura, eletrocardiograma
e etc.
RECONHECIMENTO DE EMOÇÕES
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
18
Reconhecimento de padrões
Realizar a extração e classificação de características
desses sinais. Por exemplo: analisar características de
movimento em vídeo para diferenciar uma careta de
um sorriso.
RECONHECIMENTO DE EMOÇÕES
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
19
Raciocínio
Prevê a emoção subjacente com base no conhecimento
sobre como as emoções são geradas e expressas. Esse
raciocínio requer que o sistema raciocine sobre o
contexto da emoção.
RECONHECIMENTO DE EMOÇÕES
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
20
Aprendizado
À medida que o computador passa a “conhecer”
alguém, aprende quais dos fatores acima mencionados
são mais importantes para aquele indivíduo e torna-se
melhor e mais rápido para reconhecer suas emoções.
RECONHECIMENTO DE EMOÇÕES
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
21
Viés
O estado emocional do computador, se ele tiver
emoções, influencia o seu reconhecimento de emoções
ambíguas.
RECONHECIMENTO DE EMOÇÕES
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
22
Saída
O computador identifica(ou descreve) as expressões
reconhecidas e a emoção provavelmente subjacente.
RECONHECIMENTO DE EMOÇÕES
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
23
RECONHECIMENTO DE EMOÇÕES
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
24
Vestíveis afetivos
Um vestível afetivo é um sistema vestível equipado com
sensores que permitem o reconhecimento dos padrões
afetivos do seu usuário.
RECONHECIMENTO DE EMOÇÕES
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
25
DESAFIO
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
26
Aspectos á serem considerados:
•
Como os computadores que aparentemente expressam emoção
podem melhorar a qualidade e a efetividade da comunicação
entre as pessoas e as tecnologias;
•
Como as pessoas podem se comunicar com computadores de
maneiras que expressem suas emoções;
•
Como a tecnologia pode estimular e dar suporte a novos modos
de comunicação afetiva entre as pessoas.
EXPRESSANDO EMOÇÕES
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
27
Robô Kismet, desenvolvido no MIT.
●
Robô expressivo
●
Possui entradas sensoriais visuais,
auditivas e proprioceptivas(táteis)
●
Expressa emoção aparente através da
vocalização, expressão facial e ajuste da
direção do olhar e da posição da
cabeça.
EXPRESSANDO EMOÇÕES
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
28
EXPRESSANDO EMOÇÕES
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
29
●
Desenvolva um esboço de interação do
sistema operacional com o usuário, com o
comportamento do S.O. ao detectar que o
usuário está cansado ou frustrado.
●
Apresente 3 telas de ilustração dessa
interação.
EXERCÍCIO
IHM - Interface Homem Máquina
Profª. Janynne L. S. Gomes
30
BENYON, David; tradução Heloísa Coimbra de Souza.
Interação Humano-Computador. 2ª edição. São Paulo.
Pearson Prentice Hall, 2011. ISBN: 978-85-7936-109-8
REFERÊNCIAS

Contenu connexe

Tendances

Computação Gráfica em Python
Computação Gráfica em PythonComputação Gráfica em Python
Computação Gráfica em Pythongsroma
 
Lógica binária, potas lógicas e circuitos lógicos
Lógica binária, potas lógicas e circuitos lógicosLógica binária, potas lógicas e circuitos lógicos
Lógica binária, potas lógicas e circuitos lógicosMauro Pereira
 
Inteligência Artificial e suas aplicações - A experiência do TECPAR
Inteligência Artificial e suas aplicações - A experiência do TECPARInteligência Artificial e suas aplicações - A experiência do TECPAR
Inteligência Artificial e suas aplicações - A experiência do TECPARBruno Campagnolo
 
Robótica e i.a
Robótica e i.aRobótica e i.a
Robótica e i.aengrafael
 
“MLOps: Managing Data and Workflows for Efficient Model Development and Deplo...
“MLOps: Managing Data and Workflows for Efficient Model Development and Deplo...“MLOps: Managing Data and Workflows for Efficient Model Development and Deplo...
“MLOps: Managing Data and Workflows for Efficient Model Development and Deplo...Edge AI and Vision Alliance
 
Gerenciamento de identidades e acesso gia
Gerenciamento de identidades e acesso   giaGerenciamento de identidades e acesso   gia
Gerenciamento de identidades e acesso giaAlfredo Santos
 
Apply MLOps at Scale
Apply MLOps at ScaleApply MLOps at Scale
Apply MLOps at ScaleDatabricks
 
Advancing your data science career
Advancing your data science careerAdvancing your data science career
Advancing your data science careerAlexey Grigorev
 
Cibersegurança ou uma questão de sobrevivência?
Cibersegurança  ou uma questão de sobrevivência?Cibersegurança  ou uma questão de sobrevivência?
Cibersegurança ou uma questão de sobrevivência?Filipe T. Moreira
 
Algumas das principais características do NoSQL
Algumas das principais características do NoSQLAlgumas das principais características do NoSQL
Algumas das principais características do NoSQLEric Silva
 
Segurança de Dados e Informações - Aula 1 - Introdução à Segurança da Informação
Segurança de Dados e Informações - Aula 1 - Introdução à Segurança da InformaçãoSegurança de Dados e Informações - Aula 1 - Introdução à Segurança da Informação
Segurança de Dados e Informações - Aula 1 - Introdução à Segurança da InformaçãoMinistério Público da Paraíba
 
Usabilidade aula-01 Introdução
Usabilidade aula-01 IntroduçãoUsabilidade aula-01 Introdução
Usabilidade aula-01 IntroduçãoAlan Vasconcelos
 
Build, train and deploy ML models at scale.pdf
Build, train and deploy ML models at scale.pdfBuild, train and deploy ML models at scale.pdf
Build, train and deploy ML models at scale.pdfAmazon Web Services
 
Visão Computacional - Meetup AIGirls
Visão Computacional - Meetup AIGirlsVisão Computacional - Meetup AIGirls
Visão Computacional - Meetup AIGirlsSuzana Viana Mota
 

Tendances (20)

Sistemas Operacionais
Sistemas OperacionaisSistemas Operacionais
Sistemas Operacionais
 
Computação Gráfica em Python
Computação Gráfica em PythonComputação Gráfica em Python
Computação Gráfica em Python
 
Dispositivos móveis
Dispositivos móveisDispositivos móveis
Dispositivos móveis
 
Lógica binária, potas lógicas e circuitos lógicos
Lógica binária, potas lógicas e circuitos lógicosLógica binária, potas lógicas e circuitos lógicos
Lógica binária, potas lógicas e circuitos lógicos
 
MLOps at OLX
MLOps at OLXMLOps at OLX
MLOps at OLX
 
Inteligência Artificial e suas aplicações - A experiência do TECPAR
Inteligência Artificial e suas aplicações - A experiência do TECPARInteligência Artificial e suas aplicações - A experiência do TECPAR
Inteligência Artificial e suas aplicações - A experiência do TECPAR
 
Robótica e i.a
Robótica e i.aRobótica e i.a
Robótica e i.a
 
“MLOps: Managing Data and Workflows for Efficient Model Development and Deplo...
“MLOps: Managing Data and Workflows for Efficient Model Development and Deplo...“MLOps: Managing Data and Workflows for Efficient Model Development and Deplo...
“MLOps: Managing Data and Workflows for Efficient Model Development and Deplo...
 
Gerenciamento de identidades e acesso gia
Gerenciamento de identidades e acesso   giaGerenciamento de identidades e acesso   gia
Gerenciamento de identidades e acesso gia
 
Governança de TI - Aula05 - compliance, PETI e PDTI
Governança de TI - Aula05 - compliance, PETI e PDTIGovernança de TI - Aula05 - compliance, PETI e PDTI
Governança de TI - Aula05 - compliance, PETI e PDTI
 
Introdução a Informática
Introdução a InformáticaIntrodução a Informática
Introdução a Informática
 
Apply MLOps at Scale
Apply MLOps at ScaleApply MLOps at Scale
Apply MLOps at Scale
 
Advancing your data science career
Advancing your data science careerAdvancing your data science career
Advancing your data science career
 
Cibersegurança ou uma questão de sobrevivência?
Cibersegurança  ou uma questão de sobrevivência?Cibersegurança  ou uma questão de sobrevivência?
Cibersegurança ou uma questão de sobrevivência?
 
Algumas das principais características do NoSQL
Algumas das principais características do NoSQLAlgumas das principais características do NoSQL
Algumas das principais características do NoSQL
 
Segurança de Dados e Informações - Aula 1 - Introdução à Segurança da Informação
Segurança de Dados e Informações - Aula 1 - Introdução à Segurança da InformaçãoSegurança de Dados e Informações - Aula 1 - Introdução à Segurança da Informação
Segurança de Dados e Informações - Aula 1 - Introdução à Segurança da Informação
 
Usabilidade aula-01 Introdução
Usabilidade aula-01 IntroduçãoUsabilidade aula-01 Introdução
Usabilidade aula-01 Introdução
 
Build, train and deploy ML models at scale.pdf
Build, train and deploy ML models at scale.pdfBuild, train and deploy ML models at scale.pdf
Build, train and deploy ML models at scale.pdf
 
Fundamentos TI
Fundamentos TIFundamentos TI
Fundamentos TI
 
Visão Computacional - Meetup AIGirls
Visão Computacional - Meetup AIGirlsVisão Computacional - Meetup AIGirls
Visão Computacional - Meetup AIGirls
 

En vedette

Lógica de Programação - Estruturas de Seleção
Lógica de Programação - Estruturas de SeleçãoLógica de Programação - Estruturas de Seleção
Lógica de Programação - Estruturas de SeleçãoJanynne Gomes
 
Aula: Resources ( Parte 1)
Aula: Resources ( Parte 1)Aula: Resources ( Parte 1)
Aula: Resources ( Parte 1)Janynne Gomes
 
Aula: Estudo sobre usuários dentro da IHM
Aula: Estudo sobre usuários dentro da IHMAula: Estudo sobre usuários dentro da IHM
Aula: Estudo sobre usuários dentro da IHMJanynne Gomes
 
Aula: Memória Humana e Atenção dentro da IHM
Aula: Memória Humana e Atenção dentro da IHMAula: Memória Humana e Atenção dentro da IHM
Aula: Memória Humana e Atenção dentro da IHMJanynne Gomes
 
Aula: Fatores Humanos e Interatividade na IHM
Aula: Fatores Humanos e Interatividade na IHMAula: Fatores Humanos e Interatividade na IHM
Aula: Fatores Humanos e Interatividade na IHMJanynne Gomes
 
Aula: Tendência das interfaces
Aula: Tendência das interfacesAula: Tendência das interfaces
Aula: Tendência das interfacesJanynne Gomes
 
Aula: Evolução das interfaces
Aula: Evolução das interfacesAula: Evolução das interfaces
Aula: Evolução das interfacesJanynne Gomes
 
Aula: Evolução da computação móvel
Aula: Evolução da computação móvelAula: Evolução da computação móvel
Aula: Evolução da computação móvelJanynne Gomes
 
Aula: Gerações de interfaces
Aula: Gerações de interfacesAula: Gerações de interfaces
Aula: Gerações de interfacesJanynne Gomes
 
Aula: Resources ( Parte 2)
Aula: Resources ( Parte 2)Aula: Resources ( Parte 2)
Aula: Resources ( Parte 2)Janynne Gomes
 
Aula: Princípios de design de interfaces
Aula: Princípios de design de interfacesAula: Princípios de design de interfaces
Aula: Princípios de design de interfacesJanynne Gomes
 
Aula: Tipos de Interface
Aula: Tipos de InterfaceAula: Tipos de Interface
Aula: Tipos de InterfaceJanynne Gomes
 

En vedette (14)

Lógica de Programação - Estruturas de Seleção
Lógica de Programação - Estruturas de SeleçãoLógica de Programação - Estruturas de Seleção
Lógica de Programação - Estruturas de Seleção
 
Aula: Resources ( Parte 1)
Aula: Resources ( Parte 1)Aula: Resources ( Parte 1)
Aula: Resources ( Parte 1)
 
Aula: Estudo sobre usuários dentro da IHM
Aula: Estudo sobre usuários dentro da IHMAula: Estudo sobre usuários dentro da IHM
Aula: Estudo sobre usuários dentro da IHM
 
Aula: Memória Humana e Atenção dentro da IHM
Aula: Memória Humana e Atenção dentro da IHMAula: Memória Humana e Atenção dentro da IHM
Aula: Memória Humana e Atenção dentro da IHM
 
Aula: Fatores Humanos e Interatividade na IHM
Aula: Fatores Humanos e Interatividade na IHMAula: Fatores Humanos e Interatividade na IHM
Aula: Fatores Humanos e Interatividade na IHM
 
Aula: Tendência das interfaces
Aula: Tendência das interfacesAula: Tendência das interfaces
Aula: Tendência das interfaces
 
Aula: Evolução das interfaces
Aula: Evolução das interfacesAula: Evolução das interfaces
Aula: Evolução das interfaces
 
Aula: Evolução da computação móvel
Aula: Evolução da computação móvelAula: Evolução da computação móvel
Aula: Evolução da computação móvel
 
Aula: Gerações de interfaces
Aula: Gerações de interfacesAula: Gerações de interfaces
Aula: Gerações de interfaces
 
Aula: Resources ( Parte 2)
Aula: Resources ( Parte 2)Aula: Resources ( Parte 2)
Aula: Resources ( Parte 2)
 
Aula: Princípios de design de interfaces
Aula: Princípios de design de interfacesAula: Princípios de design de interfaces
Aula: Princípios de design de interfaces
 
Validação de métodos analíticos
Validação de métodos analíticosValidação de métodos analíticos
Validação de métodos analíticos
 
Avaliação de Interface
Avaliação de InterfaceAvaliação de Interface
Avaliação de Interface
 
Aula: Tipos de Interface
Aula: Tipos de InterfaceAula: Tipos de Interface
Aula: Tipos de Interface
 

Plus de Janynne Gomes

Aula - Gerenciadores de layout
Aula - Gerenciadores de layoutAula - Gerenciadores de layout
Aula - Gerenciadores de layoutJanynne Gomes
 
Palestra: Desenvolvendo apps Android
Palestra: Desenvolvendo apps AndroidPalestra: Desenvolvendo apps Android
Palestra: Desenvolvendo apps AndroidJanynne Gomes
 
Introdução ao Android
Introdução ao AndroidIntrodução ao Android
Introdução ao AndroidJanynne Gomes
 
Aula - Arquiteturas de aplicações móveis
Aula - Arquiteturas de aplicações móveisAula - Arquiteturas de aplicações móveis
Aula - Arquiteturas de aplicações móveisJanynne Gomes
 
Aula: Características dos dispositivos móveis
Aula: Características dos dispositivos móveisAula: Características dos dispositivos móveis
Aula: Características dos dispositivos móveisJanynne Gomes
 
Diagramas de Fluxo de Dados
Diagramas de Fluxo de DadosDiagramas de Fluxo de Dados
Diagramas de Fluxo de DadosJanynne Gomes
 
Estruturas de decisão
Estruturas de decisãoEstruturas de decisão
Estruturas de decisãoJanynne Gomes
 
Palestra: Desafios do desenvolvedor no mercado de trabalho
Palestra: Desafios do desenvolvedor no mercado de trabalhoPalestra: Desafios do desenvolvedor no mercado de trabalho
Palestra: Desafios do desenvolvedor no mercado de trabalhoJanynne Gomes
 
Maria faz bagunça - Uma história contada por Steve e escrita pela mamãe
Maria faz bagunça - Uma história contada por Steve e escrita pela mamãeMaria faz bagunça - Uma história contada por Steve e escrita pela mamãe
Maria faz bagunça - Uma história contada por Steve e escrita pela mamãeJanynne Gomes
 
Aula 1- Fundamentos da computação móvel
Aula 1- Fundamentos da computação móvelAula 1- Fundamentos da computação móvel
Aula 1- Fundamentos da computação móvelJanynne Gomes
 
Aula 6 - Prototipação de telas
Aula 6 - Prototipação de telasAula 6 - Prototipação de telas
Aula 6 - Prototipação de telasJanynne Gomes
 
Aula 5 - Dicionário de Dados
Aula 5 - Dicionário de DadosAula 5 - Dicionário de Dados
Aula 5 - Dicionário de DadosJanynne Gomes
 
Aula 4 - Diagrama Entidade Relacionamento (com exercício no final)
Aula 4  - Diagrama Entidade Relacionamento (com exercício no final)Aula 4  - Diagrama Entidade Relacionamento (com exercício no final)
Aula 4 - Diagrama Entidade Relacionamento (com exercício no final)Janynne Gomes
 
AULA 1 - CONCEITOS GERAIS APLICADOS NO CICLO DE VIDA DO SOFTWARE E MODELOS ...
AULA 1 - CONCEITOS GERAIS  APLICADOS NO CICLO DE VIDA  DO SOFTWARE E MODELOS ...AULA 1 - CONCEITOS GERAIS  APLICADOS NO CICLO DE VIDA  DO SOFTWARE E MODELOS ...
AULA 1 - CONCEITOS GERAIS APLICADOS NO CICLO DE VIDA DO SOFTWARE E MODELOS ...Janynne Gomes
 
Windows 8 - Introdução ao desenvolvimento de apps
Windows 8 - Introdução ao desenvolvimento de appsWindows 8 - Introdução ao desenvolvimento de apps
Windows 8 - Introdução ao desenvolvimento de appsJanynne Gomes
 
Desenvolvendo aplicativos para windows 8
Desenvolvendo aplicativos para windows 8Desenvolvendo aplicativos para windows 8
Desenvolvendo aplicativos para windows 8Janynne Gomes
 

Plus de Janynne Gomes (17)

Aula - Gerenciadores de layout
Aula - Gerenciadores de layoutAula - Gerenciadores de layout
Aula - Gerenciadores de layout
 
Aula - Activity
Aula  -  ActivityAula  -  Activity
Aula - Activity
 
Palestra: Desenvolvendo apps Android
Palestra: Desenvolvendo apps AndroidPalestra: Desenvolvendo apps Android
Palestra: Desenvolvendo apps Android
 
Introdução ao Android
Introdução ao AndroidIntrodução ao Android
Introdução ao Android
 
Aula - Arquiteturas de aplicações móveis
Aula - Arquiteturas de aplicações móveisAula - Arquiteturas de aplicações móveis
Aula - Arquiteturas de aplicações móveis
 
Aula: Características dos dispositivos móveis
Aula: Características dos dispositivos móveisAula: Características dos dispositivos móveis
Aula: Características dos dispositivos móveis
 
Diagramas de Fluxo de Dados
Diagramas de Fluxo de DadosDiagramas de Fluxo de Dados
Diagramas de Fluxo de Dados
 
Estruturas de decisão
Estruturas de decisãoEstruturas de decisão
Estruturas de decisão
 
Palestra: Desafios do desenvolvedor no mercado de trabalho
Palestra: Desafios do desenvolvedor no mercado de trabalhoPalestra: Desafios do desenvolvedor no mercado de trabalho
Palestra: Desafios do desenvolvedor no mercado de trabalho
 
Maria faz bagunça - Uma história contada por Steve e escrita pela mamãe
Maria faz bagunça - Uma história contada por Steve e escrita pela mamãeMaria faz bagunça - Uma história contada por Steve e escrita pela mamãe
Maria faz bagunça - Uma história contada por Steve e escrita pela mamãe
 
Aula 1- Fundamentos da computação móvel
Aula 1- Fundamentos da computação móvelAula 1- Fundamentos da computação móvel
Aula 1- Fundamentos da computação móvel
 
Aula 6 - Prototipação de telas
Aula 6 - Prototipação de telasAula 6 - Prototipação de telas
Aula 6 - Prototipação de telas
 
Aula 5 - Dicionário de Dados
Aula 5 - Dicionário de DadosAula 5 - Dicionário de Dados
Aula 5 - Dicionário de Dados
 
Aula 4 - Diagrama Entidade Relacionamento (com exercício no final)
Aula 4  - Diagrama Entidade Relacionamento (com exercício no final)Aula 4  - Diagrama Entidade Relacionamento (com exercício no final)
Aula 4 - Diagrama Entidade Relacionamento (com exercício no final)
 
AULA 1 - CONCEITOS GERAIS APLICADOS NO CICLO DE VIDA DO SOFTWARE E MODELOS ...
AULA 1 - CONCEITOS GERAIS  APLICADOS NO CICLO DE VIDA  DO SOFTWARE E MODELOS ...AULA 1 - CONCEITOS GERAIS  APLICADOS NO CICLO DE VIDA  DO SOFTWARE E MODELOS ...
AULA 1 - CONCEITOS GERAIS APLICADOS NO CICLO DE VIDA DO SOFTWARE E MODELOS ...
 
Windows 8 - Introdução ao desenvolvimento de apps
Windows 8 - Introdução ao desenvolvimento de appsWindows 8 - Introdução ao desenvolvimento de apps
Windows 8 - Introdução ao desenvolvimento de apps
 
Desenvolvendo aplicativos para windows 8
Desenvolvendo aplicativos para windows 8Desenvolvendo aplicativos para windows 8
Desenvolvendo aplicativos para windows 8
 

Dernier

ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx2m Assessoria
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsDanilo Pinotti
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx2m Assessoria
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx2m Assessoria
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploDanilo Pinotti
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx2m Assessoria
 

Dernier (6)

ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 

Emocao e Computacao Afetiva

  • 1. IHM – INTERFACE HOMEM-MÁQUINA Disciplina
  • 2. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 2 UNIDADE DE APRENDIZAGEM FUNDAMENTOS DE INTERFACE HOMEM- MÁQUINA
  • 3. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 3 • Emoção e computação afetiva ● Teorias psicológicas sobre a emoção ● Detectando e reconhecendo emoções ● Expressando emoções ROTEIRO DA AULA
  • 4. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 4 TÓPICO EMOÇÃO E COMPUTAÇÃO AFETIVA
  • 5. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 5 O afeto preocupa-se em descrever toda a gama de emoções, sensações, sentimentos, ânimos e outros aspectos das pessoas. Tipos de emoções: ● Básicas ( Exemplo: medo, raiva e surpresa) ● Longo prazo(amor, ciúme) INTRODUÇÃO
  • 6. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 6 Exemplos de influência das emoções: ● Se você tem medo de alguma coisa, isso vai afetar a atenção que você dá a ela. ● Se você estiver em um estado de espírito positivo, isso vai afetar como você percebe determinado evento. (Se o evento teve impacto emocional forte, é mais provável que você se lembre dele) INTRODUÇÃO
  • 7. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 7 A computação afetiva refere-se a como os dispositivos computacionais podem lidar com as emoções. Considere os aspectos no design da interface: ● Fazer com que o sistema reconheça as emoções humanas e se adaptem de acordo ● Sintetizar emoções do usuário para parecer mais envolvente ● Criar um design de sistema que provoque resposta emocional ou permitir que elas expressem emoções INTRODUÇÃO
  • 8. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 8 Ekeman, Friesen e Ellsworth (1972) São seis emoções básicas: ● Medo ● Surpresa ● Aversão ● Raiva ● Felicidade ● Tristeza TEORIAS DA EMOÇÃO Geralmente consideradasuniversais, ou seja,reconhecidas e expressasem todas as culturas
  • 9. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 9 Ekeman e Friesen (1978) Desenvolveram o sistema de codificação facial ( FACS, Facial Action Coding System) que usa os movimentos dos músculos faciais para quantificar emoções. TEORIAS DA EMOÇÃO
  • 10. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 10 Plutchik (1980) São 8 pares de emoções básicas (primárias) que combinadas geram emoções secundárias. TEORIAS DA EMOÇÃO
  • 11. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 11 Teoria cognitiva das emoções: Lazarus ● Certo grau de avaliação da situação sempre precede a reação afetiva, embora isso possa ser inconsciente e não evite a imediação da sensação. TEORIAS DA EMOÇÃO
  • 12. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 12 4 verificações de Sherer As pessoas ao avaliarem seu ambiente fazem 4 verificações: 1)A relevância e a importância do evento para seu bem estar 2)A relevância e as implicações do evento para as metas de longo prazo 3)Quão bem elas conseguem suportar a situação 4)O significado do evento para seu autoconceito e para as normas sociais TEORIAS DA EMOÇÃO
  • 13. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 13 TEORIAS DA EMOÇÃO
  • 14. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 14 Use as quatro verificações de Sherer para avaliar sua resposta à situação de alguém saltando na sua frente e gritando “bul” bem alto. DESAFIO
  • 15. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 15 DETECTANDO EMOÇÕES
  • 16. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 16 Habilidade básicas: ● Entrada ● Reconhecimento de padrão ● Raciocínio ● Aprendizado ● Viés ● Saída RECONHECIMENTO DE EMOÇÕES
  • 17. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 17 Entrada Receber uma variedade de sinais de entrada como sinais faciais, gestos de mão, postura, adar, respiração, resposta eletrotérmica, temperatura, eletrocardiograma e etc. RECONHECIMENTO DE EMOÇÕES
  • 18. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 18 Reconhecimento de padrões Realizar a extração e classificação de características desses sinais. Por exemplo: analisar características de movimento em vídeo para diferenciar uma careta de um sorriso. RECONHECIMENTO DE EMOÇÕES
  • 19. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 19 Raciocínio Prevê a emoção subjacente com base no conhecimento sobre como as emoções são geradas e expressas. Esse raciocínio requer que o sistema raciocine sobre o contexto da emoção. RECONHECIMENTO DE EMOÇÕES
  • 20. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 20 Aprendizado À medida que o computador passa a “conhecer” alguém, aprende quais dos fatores acima mencionados são mais importantes para aquele indivíduo e torna-se melhor e mais rápido para reconhecer suas emoções. RECONHECIMENTO DE EMOÇÕES
  • 21. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 21 Viés O estado emocional do computador, se ele tiver emoções, influencia o seu reconhecimento de emoções ambíguas. RECONHECIMENTO DE EMOÇÕES
  • 22. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 22 Saída O computador identifica(ou descreve) as expressões reconhecidas e a emoção provavelmente subjacente. RECONHECIMENTO DE EMOÇÕES
  • 23. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 23 RECONHECIMENTO DE EMOÇÕES
  • 24. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 24 Vestíveis afetivos Um vestível afetivo é um sistema vestível equipado com sensores que permitem o reconhecimento dos padrões afetivos do seu usuário. RECONHECIMENTO DE EMOÇÕES
  • 25. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 25 DESAFIO
  • 26. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 26 Aspectos á serem considerados: • Como os computadores que aparentemente expressam emoção podem melhorar a qualidade e a efetividade da comunicação entre as pessoas e as tecnologias; • Como as pessoas podem se comunicar com computadores de maneiras que expressem suas emoções; • Como a tecnologia pode estimular e dar suporte a novos modos de comunicação afetiva entre as pessoas. EXPRESSANDO EMOÇÕES
  • 27. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 27 Robô Kismet, desenvolvido no MIT. ● Robô expressivo ● Possui entradas sensoriais visuais, auditivas e proprioceptivas(táteis) ● Expressa emoção aparente através da vocalização, expressão facial e ajuste da direção do olhar e da posição da cabeça. EXPRESSANDO EMOÇÕES
  • 28. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 28 EXPRESSANDO EMOÇÕES
  • 29. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 29 ● Desenvolva um esboço de interação do sistema operacional com o usuário, com o comportamento do S.O. ao detectar que o usuário está cansado ou frustrado. ● Apresente 3 telas de ilustração dessa interação. EXERCÍCIO
  • 30. IHM - Interface Homem Máquina Profª. Janynne L. S. Gomes 30 BENYON, David; tradução Heloísa Coimbra de Souza. Interação Humano-Computador. 2ª edição. São Paulo. Pearson Prentice Hall, 2011. ISBN: 978-85-7936-109-8 REFERÊNCIAS