Reconhecimento de Face Aplicada ao Controle de Chamada de Classe

Tamanho: px
Começar a partir da página:

Download "Reconhecimento de Face Aplicada ao Controle de Chamada de Classe"

Transcrição

1 1/18 Reconhecimento de Face Aplicada ao Controle de Chamada de Classe Felipe Soalheiro Negrão¹, Liliane Ribeiro dos Santos¹, Hélio Rubens Soares¹ ¹Instituto de Informática Centro Universitário do Triângulo (UNITRI) Uberlândia MG Brasil Abstract. The present article is a work based on a bibliography research and applied in a proof of concept. It was developed over the face recognition system, an app to work in the Rekognition tool and applied to class call control. Due to the increasing need for efficient systems in which it is possible to identify the human face with agility and with a view to streamlining the class call process, this work aims to analyze the existing tools to perform the face identification and ways by how it can be used in class calls. After the use of the tool and tests performed, 58% of face recognition was obtained, among other results. Resumo. O presente artigo é um trabalho baseado em uma pesquisa documental e aplicada em uma prova de conceito, foi desenvolvido sobre o sistema de reconhecimento de face um aplicativo para trabalhar com a ferramenta Rekognition aplicado ao controle de chamada de classe. Diante do aumento da necessidade de sistemas eficientes nos quais sejam possíveis identificar com agilidade a face humana e visando agilizar o processo de chamada de classe, esse trabalho tem como objetivo analisar as ferramentas existentes para realizar a identificação de faces e formas em que podem ser utilizadas em chamadas de classe. Após o uso da ferramenta e testes realizados, foi obtido entre outros resultados, 58% de reconhecimento das faces. 1.INTRODUÇÃO A capacidade do ser humano de reconhecer faces é notável. Uma pessoa pode reconhecer milhares ao longo de sua vida e identificar rostos familiares de forma rápida, mesmo após anos de separação. Embora sofram diversas mudanças devido a diferentes expressões faciais, distrações pelo uso de acessórios como óculos, tapa-olho etc., mudanças no corte de cabelo, barba, o ser humano consegue realizar esta tarefa de forma robusta. O reconhecimento facial por computadores, geralmente, é usado em situações, como: identificação criminal, sistemas de segurança, processamento de imagens e interação homem-máquina. Entretanto, desenvolver sistemas de reconhecimento facial não é uma tarefa trivial, devido à complexidade dos rostos e suas variações. Foram desenvolvidas algumas ferramentas que auxiliam nesta habilidade.

2 2/18 O presente trabalho tem como objetivos descrever um pouco da história do reconhecimento facial, apresentar alguns modelos que podem ser utilizados na computação e, principalmente, aplicar e testar a ferramenta Rekognition, da empresa AWS, através do desenvolvimento de um software. A pesquisa foi estruturada em seções, nas quais são apresentados os trabalhos correlatos em relação à ferramenta de reconhecimento de face e demonstradas as ferramentas da AWS (Amazon Web Server) - com algumas funcionalidades da empresa. Também são expostos o estudo de caso que foi desenvolvido para esse trabalho e os resultados obtidos ao concluir esse projeto. 2. CONCEITOS E TRABALHOS CORRELATOS Na década de 1960, foi criado um sistema para reconhecimento de face automatizado, pois já nesta época surgia a necessidade de encontrar mecanismos de identificação com rapidez e precisão. O sistema existente era considerado quase totalmente automatizado, pois exigia que o administrador identificasse nas fotografias características como olhos, nariz, boca, antes do sistema calcular distâncias e rácios para um ponto de referência comum [Sinfic_ ]. Dessa forma, as características eram comparadas com as informações disponíveis no sistema, conforme é mostrado no modelo da Equação 1 [Santos 2016]. n HI(x) = (x, y) y=1 m VI(x) = (x, y) x=1 Equação 1. Equação de Analise de Face [Santos 2016] O algoritmo do software para o reconhecimento das imagens realiza uma análise do tamanho e formato do rosto, fazendo varreduras vertical e horizontal das imagens, observando a luminosidade das figuras e também do objeto que será estudado [Batista; Neves; Santos, Schinaid; Sousa 2017]. Em 1970, Goldstein, Harmon e Lesk utilizaram 21 marcadores subjetivos específicos incluindo a cor do cabelo e a espessura dos lábios para automatizarem o reconhecimento. [Sinfic_ ]. Porém, o principal problema foi a necessidade da entrada dos dados de forma manual, a qual permaneceu. [Batista; Neves; Santos, Schinaid; Sousa 2017]. O início do estudo da análise de componentes feito por Kirby e Sirovich ocorreu somente no ano de Para resolver o problema do reconhecimento facial, houve a criação de um cálculo conhecido por standard, o que resultou em grande evolução, pois, com essa técnica, foi identificado que não havia necessidade de vários valores para

3 3/18 codificar com precisão uma imagem [Sinfic_ ], [Batista; Neves; Santos, Schinaid; Sousa 2017]. Em 1991, de acordo com [Sinfic_ ], os pesquisadores Turk e Pentland desenvolveram a técnica eigenfaces - um conjunto de autovetores que auxiliam no reconhecimento de faces humanas que antigamente eram limitadas por vetores ambientais, mas com o tempo foram desenvolvidas novas tecnologias de reconhecimento de face automatizadas. 2.1 Reconhecimento Facial O reconhecimento de face é, basicamente, uma ferramenta que faz a captura de imagens utilizando uma parametrização simples de geometria de face. Com o tempo foram aperfeiçoadas as metodologias, de forma a criar uma tecnologia chamada ciência de representações matemáticas sofisticadas e de processos de comparação [Sinfic_ ]. 2.2 Componentes Geométricos da Face Existem duas abordagens predominantes ao problema do reconhecimento da face: a geométrica (baseada em características) e a fotométrica (baseada na visualização). Com isso, foram desenvolvidos vários algoritmos diferentes três deles são objetos de um importante estudo na literatura sobre o reconhecimento da face, conforme o que foi apresentado em [Sinfic_ ]. Um dos componentes mais usados são as abordagens geométrica e fotométrica. Em busca de mais, inovações foram realizados vários algoritmos, métodos e modelos, sendo três mais abordados na literatura. Abaixo estão listados: Components Analysis (PCA) Linear Discriminant Analysis (LDA) Elastic Bunch Graph Matching (EBGM) Components Analysis (PCA) O Components Analysis (PCA) é uma utilização da técnica de eigenfaces, que consiste na extracção de toda a informação relevante da imagem facial analisada, codificação dessa informação a mais eficientemente possível e posterior comparação da face codificada com toda uma base de dados composta por faces codificadas de forma semelhante. [Segundo Sinfic por Almeida e Bento 2018]. Esse método visa obter informações de imagens faciais que são analisadas e codificadas a fim de obter um melhor resultado das informações das imagens, diferente dos métodos antigos onde tinham somente informações primárias. A abordagem é

4 4/18 parecida com a técnica usada por Fourier (FT), utilizada para processos de sinais (Figura 1). A Figura 1 demonstra a operação de uma função que faz a decomposição do sinal adquirido em funções e parâmetros como, por exemplo, a amplitude e a frequência. Verifica-se do lado esquerdo sinais elétricos e lado direito formas de FT para obter sinal adquirido. [Sinfic_ ], [Batista; Neves; Santos, Schinaid; Sousa 2017]. Figura 1. Fourier (FT) [Sinfic_ ]. Para obter o resultado na PCA, as imagens a serem pesquisadas e as do banco de dados precisam estar nas mesmas dimensões. A PCA tem como finalidade reduzir e agrupar os dados, dando, assim, uma dimensão eficaz para padronizar a face. Com isso, são retiradas as informações necessárias das imagens. Cada face pode ser identificada através da soma de vetores de características das eigenfaces que já estão armazenados, através de uma imagem que se pretende analisar e uma imagem que existe no banco de dados, medindo os vetores de característica para trazer um resultado satisfatório. Vale ressaltar que PCA tem a função de reduzir dados, então se usa para face frontal da imagem, conforme verifica-se na Figura 2 [Sinfic_ ]. Figura 2. Eigenfaces Vetores de Característica [Sinfic_ ] Linear Discriminant Analysis (LDA) O Linear Discriminant Analysis (LDA) tem como propósito comparar imagens armazenadas no banco de dados. Para esse fim, guardam-se as conhecidas e as desconhecidas, visando agrupar o máximo de diferença entre elas. Com isso pode-se

5 5/18 obter mais agilidade na comparação final das mesmas, conforme se verifica na Figura 3 [Sinfic_02, 2008], [Batista; Neves; Santos, Schinaid; Sousa 2017]. Figura 3. Utilização do LDA [Sinfic_ ] Elastic Bunch Graph Matching (EBGM) O Elastic Bunch Graph Matching (EBGM) tem a característica de identificar faces dinâmicas (que não estejam no padrão linear) nas imagens. Pode ser usada como exemplo a iluminação da imagem, com menor ou maior luminosidade, e a postura serena ou mais distraída. Uma das técnicas usadas é a estrutura de grelha elástica (Figura 4). Trata-se da projeção das imagens por ligamento da face nesta grelha. O EBGM é um nó dessa estrutura que descreve o círculo da imagem de um dado pixel. Com o EBGM é possível capturar formas e extrair características de uma determinada imagem. Para obter resultado satisfatório, é preciso de uma localização exata, mas isso pode ser ajustado com a combinação dos métodos PCA e LDA. Figura 4. Elastic Bunch Map Graphing [Sinfic_ ].

6 6/ Ferramentas de Identificação de Face O reconhecimento de face, é uma ferramenta utilizada na identificação biométrica onde o algoritmo é usado para mapear traços faciais, identificar o rosto para extrair suas características e, assim, retornar o resultado das imagens. Dessa forma, as imagens são agrupadas e nomeadas para que sejam armazenadas no banco de dados e utilizadas de acordo com a necessidade de identificação do indivíduo, retornando o resultado esperado pelo mesmo. Essa ferramenta é usada para fazer o reconhecimento de face com pontos estratégicos como parte do rosto ou um a identificação de um determinado lugar na imagem [Projetodraft 2018]. Ao reconhecer um ponto estratégico de programação para auxiliar na identificação, existem os chamados pontos nodais, que são as características distintas de cada ser humano. Com essas informações, faz-se a gravação dos dados. Informações pré-estabelecidas nas imagens auxiliam na identificação de um lugar específico, como um objeto característico do ambiente que esteja na foto, para direcionar as imagens no banco de dados, por exemplo. Pode ser identificado, também, o sexo das pessoas que estão na imagem, mesmo comparando-se a mesma pessoa em duas fotos, posições ou expressões diferentes e dizer que é a mesma pessoa [Projetodraft 2018]. Com a evolução e aumento expressivo da quantidade de imagens, haverá um grande volume de dados que poderão ser usados para identificar pessoas e coisas mais facilmente. As mesmas ficarão gravadas em um banco de dados que deverá ser consultado sempre que necessário para identificar e mostrar os dados pré-estabelecidos. Soluciona-se, assim, vários problemas, como o caso de pessoas maliciosas que tentam roubar residências, bancos, entre outros Idwall - Face Match A Face Match é uma ferramenta da empresa Idwall que tem como funcionalidade auxiliar no reconhecimento facial, evitando fraude ao identificar o usuário da ferramenta com mais agilidade. Para que isso aconteça, é feito um comparativo entre a foto tirada no cadastro e a foto que é usada em um documento oficial. Assim, a probabilidade de erro é quase nula, o que gera confiabilidade [Idwall 2017] API de Detecção Facial da Microsoft A API de detecção facial da Microsoft é armazenada em nuvem. Com isso, a API tem algoritmos mais avançados para fazer a detecção facial. São duas as funções principais: [Microsoft 2018]. Detecção facial com atributos. Reconhecimento facial.

7 7/18 A detecção facial consegue perceber até 64 faces humanas. Com alta definição da imagem, ela pode ser identificada por bytes ou URL válido. A partir das imagens, é possível extrair vários atributos relacionados à face como: pose, idade, posição da cabeça, óculos, pelos faciais e pontos de referência facial. Com isso, é feita uma comparação de rostos que já estão armazenadas no banco de dados. Esse reconhecimento facial é usado em várias imagens que tem interface humana. É o caso da área de segurança para fazer análise e gerenciar o conteúdo de imagens dos aplicativos móveis, mas também pode ser utilizada para outros fins relacionados à necessidade de identificação do indivíduo [Microsoft 2018] IBM - Watson A API Watson Visual Recognition é uma ferramenta da IBM que identifica informações das imagens. Esta ferramenta contém modelos previamente treinados para ajudar a identificar com máxima precisão. Como exemplos: objetos, alimentos, rostos e cenas. Isso, facilita a absorção das informações, retornando o resultado mais rápido. O maior diferencial desta API é a capacidade de treinar a Watson para reconhecer classes customizadas para obter precisão da informação, o que é fundamental para alcançar melhores resultados na ferramenta [IBM 2018] AWS - Rekognition O Rekognition é uma ferramenta utilizada pela empresa AWS para fazer o armazenamento e captura das imagens. Essas imagens são salvas em um banco de dados armazenado nas nuvens, o que evita o transtorno em ter um servidor local. Com isso, as informações gravadas podem ser utilizadas sempre que for preciso. A ferramenta Rekognition detecta objetos, rostos e imagens. Nela pode ser feita uma análise com retorno de resultado mais preciso. Essa API é de fácil manuseio. Há mais agilidade em alcançar o resultado esperado usando a API da AWS. Com as aplicações da AWS, é possível fazer comparações de faces, objetos e lugares [Amazon_2 2018]. 2.4 Aplicações do Reconhecimento de Face O reconhecimento facial é uma aplicação como a biometria, que tem como objetivo identificar o usuário pela face. Um exemplo é a comunicação pelo sistema CFTV (Circuito Fechado de Televisão), digital ou Analógico, que é usado por muitas empresas para auxiliar nas câmeras de segurança em operação que captura as imagens das pessoas para saber se são autorizados ou não em determinado local e fazer a identificação das mesmas [Revista Segurança Eletrônica 2017]. Esta solução possibilita que quaisquer estabelecimentos comerciais, indústrias, condomínios residenciais e prédios comerciais possam integrar de forma imediata seus

8 8/18 sistemas de vigilância de CFTV, ampliando a segurança, dando inteligência às imagens geradas e aproveitando toda a infraestrutura de câmeras já instaladas, sem a necessidade de novos investimentos nesses equipamentos [Revista Segurança Eletrônica 2017]. 2.5 Trabalhos com Reconhecimento de Face (Imagens) Com a finalidade de exemplificar as diversas maneiras e ferramentas que podem ser usadas no reconhecimento de face, serão demonstrados neste artigo alguns trabalhos realizados Sistema de Reconhecimento de face Existem trabalhos desenvolvidos sobre o tema reconhecimento de face. Inclusive, um deles buscou implementar um sistema de face totalmente automatizado, o qual foi elaborado por [Braga 2013]. Na parte teórica é necessário fazer um estudo profundo para o melhor entendimento do processo. Para implementar um sistema de reconhecimento facial totalmente automatizado que vai desde a detecção até o reconhecimento fácil. [Braga 2013]. Para isso, são necessários algoritmos adequados de identificação de diversas poses do indivíduo e luminosidade das imagens (esses são alguns parâmetros que são usados para fazer a análise de todas as imagens). Para fazer a implementação do sistema, ele tem como base o módulo de detecção de face que foi baseado nos algoritmos de Viola-Jones (primeira estrutura de detecção de objetos criada por Paul Viola e Michael Jones em 2001) que trouxe resultados satisfatórios das imagens. na época, foi sugerido pelo autor treinar mais o módulo de detecção de face, com mais exemplos, para obter melhores resultados treinando faces diferentes, para que assim cada vez menos erros se tenham nas imagens armazenadas no banco de dados [Braga 2013] Aplicativo de reconhecimento de imagens em dispositivos móveis para ambientes previamente mapeados. Em relação ao aplicativo de reconhecimento de imagens em dispositivos móveis para ambientes previamente mapeados, para obter melhor resultado, foi desenvolvida a ferramenta SIROAM (Sistema Integrado de Reconhecimento de Objetos em Ambientes Mapeados). Trata-se de uma ferramenta segura, onde são alocadas as imagens para fazer a comparação e o reconhecimento das imagens. Com as análises que feitas, essa ferramenta é recomendável para fazer o reconhecimento de imagens previamente mapeadas no sistema, o qual demonstra a confiabilidade do algoritmo adquirido. Essa ferramenta dispensa o tempo de treino do algoritmo, o que reduz o tempo de resposta do sistema. Isso ocorre porque os testes foram feitos em ambientes de patrimônio histórico que são padronizados, com isso foi

9 9/18 detectado uma redução no custo do sistema e assim tendo precisão na comparação das imagens [Tomasel 2014] Processamento de imagens para identificação de placas de automóveis. Na pesquisa feita, em relação ao processamento de imagens para identificação de placas de automóveis, foi necessário realizar um estudo sobre as necessidades de melhorias. Percebe-se que ainda é preciso melhorar a área da matemática, que é a parte sólida para fazer o reconhecimento das placas. A tecnologia para esse processamento ainda é obsoleta. Segundo a pesquisa, ainda existe a necessidade de desenvolver novas tecnologias para fazer o processamento das imagens para a identificação das placas com mais precisão. Houve alguns erros na identificação das imagens que, com as novas tecnologias, devem ser melhoradas para obter o resultado satisfatório [Lima 2009]. Na 3ª seção deste artigo, são abordadas algumas das aplicações que existem da empresa AWS, com destaque para a Rekognition, a qual foi usada para desenvolver o projeto estudado neste trabalho. 3. AWS - AMAZON Amazon é uma grande empresa criada por Jeffrey Bezos em 1994 em Seattle (Washington) que começou investindo nas vendas de livros pela internet, mas com o passar dos anos foi se aprimorando no mercado e trazendo outros tipos de produtos e serviços, conquistando vários lugares do mundo. Um dos produtos que a Amazon disponibiliza é a ferramenta AWS (Amazon Web Server) [Ptcomputador 2018]. 3.1 Ferramentas AWS A Ferramenta AWS (Amazon Web Server) é uma plataforma segura de serviços nas nuvens, onde é feito o armazenamento de banco de dados, a distribuição de conteúdo e outras funcionalidades para ajudar as empresas em seu dimensionamento e crescimento. Esses serviços são oferecidos em vários lugares do mundo. A Amazon Web Services oferece um amplo conjunto de produtos globais de nuvem, como: computação, armazenamento de dados, BD, análise, redes, dispositivos móveis, ferramentas para o desenvolvedor, ferramentas de gerenciamento, segurança e aplicações empresariais. Esses serviços ajudam as empresas a se moverem mais rapidamente, têm baixo custo da área de TI e boa funcionalidade das ferramentas. As maiores e melhores empresas desenvolvem-se no mercado acreditando no potencial da AWS como base para uma grande variedade de cargas de trabalho, como: aplicativos da web e móveis, desenvolvimento de jogos, processamento de dados, data warehousing, armazenamento, arquivamento entre outros [Amazon_ ].

10 10/ DynamoBD O DynamoDB é um banco de dados não relacional que tem uma estrutura confiável. O serviço do DynamoDB é um banco de dados gerenciado que pode ser administrado em várias regiões e com vários usuários. É um banco consistente e rápido que tem vários recursos de segurança, backup e restauração e armazenamento em cache de memória [Amazon_ ]. Milhares de clientes da AWS utilizam o DynamoDB para aplicativos móveis e web, bem como para jogos, tecnologia de anúncios e de várias outras áreas que precisam de acesso a dados com baixa latência, por não ter a necessidade de ter um servidor físico para fazer a manutenção necessários. Crie uma nova tabela para o aplicativo e deixe que o DynamoDB se encarregue do resto armazenando os dados e retornando o resultado quando for necessário [Amazon_ ] LAMBDA O Lambda é um serviço da AWS que executa códigos sem o gerenciamento de servidores. Quando é necessário, o código é executado, assim não sendo cobrado quando o código não estiver em execução. Essa ferramenta tem como linguagem compatíveis o Node.js, Java, C#, Go e Python [Amazon_ ] Amazon S3 A Amazon S3 é uma ferramenta de armazenamento de objetos de segurança que é gerada por criptografia que armazena e recupera dados tanto de sites e aplicativos móveis, quanto corporativos, entre outros. S3 é um recurso abrangente de segurança de dados e um serviço de armazenamento nas nuvens que tem o maior suporte do mercado, que, juntamente com outros serviços da AWS, pode ser replicado para outra região da AWS sem perda de dados e que mostra sempre os melhores resultados [Amazon_ ] Rekognition Rekognition é uma das ferramentas de API da AWS que faz o armazenamento de imagens e vídeos. Com essa ferramenta, é possível fazer o reconhecimento de imagens, devido à alta tecnologia desenvolvida pela AWS. Demonstrada a eficiência da API, ela pode ser usada para várias áreas, basta fazer a comparação de imagens já cadastradas no banco de dados e retorna-se um resultado com precisão. O banco usado para fazer esse armazenamento é o Amazon S3 AWS [Amazon_ ]. 4. PROVA DE CONCEITO Esse estudo baseia-se na criação e análise de um sistema de chamada online por meio de reconhecimento facial, utilizando a funcionalidade Rekognition disponibilizada pela Amazon Web Service (AWS).

11 11/18 Foram observados três problemas no método atual de chamada para controle de presença dos alunos em sala de aula. Dentre os identificados está a obrigatoriedade da frequência escolar mínima de 75% (setenta e cinco por cento), conforme prevista pela lei Federal 9.394/96, na qual o controle é de responsabilidade da instituição de ensino frequentada pelo aluno. Da forma como é realizada, onde é retirado pelo professor um período da aula para a realização da chamada, perde-se tempo, o qual poderia ser usado para explicação ou questionamentos sobre o conteúdo. Há, também, falhas que esse processo pode acarretar, visto que outros alunos, no momento da chamada, podem se passar por algum colega ausente. Diante das situações pontuadas, foram pensadas maneiras para solucioná-las, sendo escolhida a ideia de utilizar o reconhecimento de face para tornar o processo mais rápido, sem comprometimento do período da aula e minimizando a possibilidade de falsos resultados. Existem várias empresas e ferramentas para reconhecimento facial, mas, devido alguns pontos observados, foi escolhida a ferramenta Rekognition, da empresa AWS. Primeiramente são notados aspectos da empresa AWS como o porte, idoneidade e posicionamento no mercado. Também se observa o suporte dado para uso das ferramentas. A empresa disponibiliza amplo conteúdo de estudo e apoio para desenvolvedores em várias línguas. Fo percebida a quantidade de ferramentas disponibilizadas, não sendo necessário buscar outras soluções de outras empresas para serem utilizadas no projeto. É demonstrada a arquitetura do projeto conforme a figura 5. Figura 5. Arquitetura do Rekognition [Autoria própria 2018] A arquitetura demonstra a utilização de dois serviços da AWS: o S3 como banco de dados e o Rekognition como o controle de faces. Inicialmente, é capturada a imagem da face por uma câmera, é feito o upload dela para o S3, e o Rekognition é acionado para reconhecimento e comparação dos rostos, trazendo o resultado no aplicativo criado. 4.1 Funcionamento do Rekognition Para a utilização do Rekognition, foram necessárias algumas etapas. Primeiramente há o cadastro na AWS. O próximo passo foi realizar a conexão do computador com as ferramentas da AWS, a qual se fez via SDK, pacote de ferramentas da linguagem de programação que a Amazon, com suas documentações, facilita a configuração.

12 12/18 Pelo site da Amazon, nas configurações do S3, criou-se um bucket para imagens de análise. Cada bucket tem um nome único e não pode ser usado mais por nenhum outro. Neste momento o upload das imagens que serão utilizadas como análise já foi realizado. Para a criação da aplicação utilizada neste teste, foi escolhida a linguagem Python devido facilidade de material disponibilizado como apoio para criar a aplicação e utilização das ferramentas da AWS. O início da programação da aplicação foi o acesso ao bucket, onde criou-se uma função a qual verifica todas as imagens que estão dentro do bucket de análise, criando uma matriz com as id. Depois, criou-se uma coleção. Essa função foi adquirida da documentação para que houvesse um conjunto de faces que pudesse ser pesquisado. Tal conjunto é chamado de coleção, tende cada uma possui um nome único que não pode ser utilizado novamente. O Rekognition quando utilizado em uma imagem traz como resposta informações como: número de identificação de face, o FaceId ; informações sobre os pontos reconhecidos no rosto, o BoundingBox ; número de identificação da imagem utilizada para reconhecimento, o ImageId ; nome do arquivo, chamado de ExternalImageId e a porcentagem de o reconhecimento ser realmente uma face, chamado de Confidence. Sendo assim, foi criado uma função de looping que passa o Rekognition em todas as imagens da matriz e indexa as faces reconhecidas com essas informações na coleção criada. Obtidas todas as faces do S3 de análise, é realizada a captura da imagem de teste. Assim, na função criada, realiza-se o mesmo processo para reconhecimento de face onde utiliza-se o Rekognition, diferenciando de uma única maneira. As faces reconhecidas são salvas em uma lista e não são indexadas na coleção. Após o reconhecimento de todas as faces, é criada uma função para as comparações da lista com a coleção de faces. Se a comparação for positiva, retorna o nome do arquivo salvo no bucket de análise. Realizada toda a programação e configuração do S3 e do Rekognition, é mostrada a programação da aplicação web criada. Trata-se de uma página em PHP que contém uma função em Java script. Esta função habilita a câmera do Hardware e possibilita a captura de uma imagem. Na página web criada é exibida somente a imagem da câmera e um botão escrito Tirar foto. Quando acionado o botão, esta imagem capturada é salva no próprio dispositivo por uma função PHP que chama a programação em linguagem Python com todas as funções referentes ao funcionamento do Rekognition.

13 13/18 Após o Rekognition realizar a comparação da lista de faces com a face reconhecida na imagem capturada pelo aplicativo, retorna-se ou o nome da face ou não reconhecido, resultado que é apresentado para o usuário em uma nova tela do aplicativo. Nela contém a resposta e um botão escrito Tirar nova foto, que, quando acionado, retorna para a página de captura de imagem. Como a idealização e o objetivo do projeto são a rapidez e funcionalidade, o aplicativo contém apenas estas duas páginas, visto que não seriam necessárias mais para o teste da funcionalidade do Rekognition. 4.2 Teste Após a implementação conforme arquitetura mostrada, foram feitos testes para avaliar a proposta. A estrutura física do projeto funciona da seguinte forma: No momento da matrícula dos alunos para as disciplinas tiram-se fotos deles, as quais são salvas no banco de dados, sendo as imagens de análise. Para realizar a chamada de presença, uma filmadora é apontada para a porta da sala de aula, gravando a entrada dos alunos. Essa gravação fornece as imagens de teste. Posteriormente, estas duas imagens, imagens de teste e fotos de análise, são analisadas e comparadas pelo Rekognition, retornando o resultado da lista de presença, como demonstrado na figura 6. Figura 6. Linha de funcionamento do projeto [Autoria própria 2018] No teste realizado, não foi utilizada a filmadora, mas uma câmera de 1.3MP HD que captura as fotos, para serem as imagens de teste. As imagens de análise foram tiradas por meio da câmera de um celular com 8MP, anterior à captura das imagens de teste. O objetivo do presente estudo é testar a funcionalidade de análise e comparação da ferramenta Rekognition. Para obter as imagens de análise, foram capturadas 22 fotos utilizando a câmera do celular. As imagens contêm características como: nenhum uso de acessórios, utilizando óculos, utilizando boné, com o cabelo longo solto e amarrado. Após capturadas as imagens de análise, foi realizado o upload de todas as fotos com os seus respectivos nomes para um bucket no S3. Foi acionada a função da aplicação para criar a lista de faces reconhecidas pelo Rekognition, finalizando os processos com as imagens de análise. Após isso, pode-se começar a captura das imagens de teste. Para isso foi utilizado um notebook que executa o aplicativo web. Sendo assim, ele captura as fotos

14 14/18 de teste, aciona a função de reconhecimento e de comparação do Rekognition e retorna o resultado praticamente em tempo real no aplicativo. Foram capturadas as imagens de análise e de teste com aspectos diferentes, totalizando 24 fotos, pois pensou-se em verificar o que pode ajudar ou atrapalhar a funcionalidade Rekognition no reconhecimento destas faces. Após este processo do teste, observa-se resultados e algumas conclusões. 4.3 Resultados e discussão Para o experimento capturou-se 22 fotos carregadas no bucket como imagens de análise. As imagens foram separadas com as seguintes classificações: uso de óculos, uso de boné, uso de óculos e boné, e sem uso de acessórios, conforme mostra a tabela 1. Tabela 1. Quantidade e classificação das fotos capturadas para análise [Autoria própria 2018]. Acessórios Quantidade de Fotos Sem uso de acessórios 14 Somente óculos 6 Somente boné 1 Boné e óculos 1 Total 22 Também foram tiradas 24 fotos como imagens de teste. O parâmetro usado para testar as imagens foi com relação ao uso de acessórios pelos alunos, sendo que 15 dessas fotos não tinham qualquer tipo de acessório, 6 fotos possuíam somente óculos, 2 tinha somente boné e em 1 era usados boné e óculos, conforme mostra a Tabela 2. Tabela 2: Quantidade e classificação das fotos capturadas para teste [Autoria própria 2018]. Acessórios Quantidade de Fotos Sem uso de acessórios 15 Somente óculos 6 Somente boné 2 Boné e óculos 1 Total 24 A Tabela 3 mostra os resultados obtidos pela classificação dos acessórios utilizados após todas as fotos tiradas e executadas no aplicativo web.

15 15/18 Tabela 3: Resultados Referentes às Fotos tiradas para Testes [Autoria própria 2018]. Resultados Sem acessórios Somente óculos Somente boné Com boné e óculos Total Reconhecidos Não reconhecidos Total Os testes permitem algumas conclusões: demonstram que, apesar de poucos dados coletados, consegue-se um resultado que demonstra que a ferramenta funciona, mas apresenta falhas, demonstrando, assim, não ser 100% eficiente. Dos resultados obtidos, há uma porcentagem por volta de 58% de reconhecimento total. Ao verificar os resultados por utilização ou não de acessórios, há uma diferença pequena: o Rekognition conseguiu identificar 60% sem qualquer tipo de acessório, mas para as faces com algum tipo de acessório este resultado cai para 55,55%. Alguns detalhes chamam a atenção nos resultados obtidos. Foi observado que, após realizado o primeiro teste, independentemente do resultado obtido através do Rekognition, caso realizado um segundo teste com a mesma face em sequência, o resultado trazido pela aplicação seria não reconhecido. No presente estudo foi possível observar algumas limitações no aplicativo criado e no uso da ferramenta Rekognition, impedindo que sejam reconhecidas todas as faces cadastradas novamente ou com alguma variação: seja pelo uso de acessório ou por alguma mudança nas variáveis analisadas, conforme citadas nesse trabalho. Ao final do estudo foi observado que, de forma geral, o Rekognition conseguiu realizar a chamada de pouco mais da metade da turma. É importante frisar que em todas as imagens capturadas para o teste foram detectados rostos. Sendo assim, observa-se a grande capacidade do Rekognition em reconhecer faces. Foram observadas, durante o estudo, duas ocorrências que merecem atenção: um falso positivo (uma face reconhecida como outra) e também não houve reconhecimento referente a face negra testada. Sendo assim, o cuidado com a ferramenta Rekognition não deve ser apenas em relação às mudanças físicas das faces ou de acessórios usados, mas também da configuração de calibragem do reconhecimento de face, tanto para peles escuras como para possíveis erros no reconhecimento. Devem ser verificados alguns problemas que possam ter prejudicado os resultados como, qualidade da câmera e luminosidade do local de coleta das imagens.

16 16/18 Também se sugere estudos mais aprofundados sobre configurações da própria API para tentar obter melhor performance de reconhecimento da ferramenta. Assim, potencializar-se-á os resultados obtidos no teste, melhoramento no código fonte da aplicação criada e principalmente os acessórios utilizados. Demonstra-se, assim, a necessidade de melhorias e mais estudos das configurações e integrações das ferramentas, buscar aperfeiçoar o desenvolvimento do aplicativo e da tecnologia utilizada para fazer a chamada, como as câmeras utilizadas. Deve-se procurar esses avanços para o reconhecimento de face, a fim de conseguir o principal objetivo: mesmo se a pessoa estiver portando algum acessório, diferente ou não (usado no momento do registro da imagem de análise) a pessoa seja ser reconhecida pela ferramenta Rekognition. 5. CONCLUSÃO E SUGESTÕES PARA TRABALHOS FUTUROS Na pesquisa realizada no presente trabalho, constata-se a existência de várias aplicações no mercado para reconhecimento facial e que são de uso possível para realizar esse procedimento por uma aplicação, sendo verificado através da pesquisa bibliográfica e também de artigos que abordam o tema. Porém, para atender o objetivo desse trabalho (a análise do Rekognition), foi criado um aplicativo, para capturar as imagens e realizar o processamento das mesmas, a fim de demonstrar suas funcionalidades e testá-la para o controle de chamada de classe. A pesquisa não teve como intenção esgotar o assunto, devido sua complexidade, mas visa dar sua singela contribuição na construção de uma ferramenta que posteriormente possa vir a cooperar para melhoria dos processos tecnológicos da instituição e com os demais que tiverem interesse em informatizar os seus sistemas de chamadas, sejam eles educacionais ou empresariais. Embora tenha margem de erro do sistema, ele conseguiu retornar o nome do indivíduo quando reconhecido. Espera-se que pesquisadores futuros possam tomar este estudo como base para novas pesquisas e, dessa forma, aprimorar a ferramenta, visando utilizá-la como instrumento eficiente no processo de substituição da chamada de classe, que atualmente é manual, facilitando o trabalho do professor. Ficam para estudos futuros questões como iluminação, posição de câmera, objetos que possam interferir na captura da imagem, qualidade da câmera, melhores configurações das aplicações utilizadas e mudanças físicas das pessoas cadastradas durante o tempo. 6. REFERÊNCIAS Amazon_01 DynamoDB. Banco de dados não relacional para aplicativos que exigem alta performance em qualquer escola. Disponível em: Acesso em: 05 Out 2018.

17 17/18 Amazon_02 Rekognition. Adicione facilmente análise inteligente de imagens e vídeos aos aplicativos. Disponível em Acesso em: 05 Out Amazon_03 S3. Armazenamento de objetos para armazenar e recuperar qualquer quantidade de dados de qualquer local. Disponível em: Acesso em: 05 Out Amazon_04 Lambda. Execute códigos sem pensar sobre os servidores. Pague apenas pelo tempo de computação que você utilizar. Disponível em: Acesso em: 05 Out Amazon_05. Produtos em nuvem. Disponível em: Acesso em: 05 Out BATISTA. Gabriel de Almeida; NEVES. Felipe da Silva Borges; SANTOS. Igor Faggion Silveira; SCHINAID. Anderson Alves; SOUSA. Washington Lopes. Sistema de Identificação e Autenticação Biométrica. Disponível em: O_E_AUTENTICA%C3%87%C3%83O_BIOM%C3%89TRICA. Acesso em: 23 Out BRAGA. Luiz Filipe Zenicola. Sistemas de Reconhecimento Facial. Disponível em: file:///c:/users/user/downloads/braga_luiz_filipe_zenicola.pdf. Acesso em: 03 Out IBM. Watson Visual Recognition. Disponível em Acesso em: 02 Out Idwall. Face Match. Disponível em: Acesso em: 02 Out LIMA. Antônio Vinícius G. Processamento de imagens para identificação de placas de automóveis. Disponível em: Acesso em: 04 Out Microsoft. O que é o Serviço da API de Detecção Facial? Disponível em: Acesso em: 02 Out PtComputador. Como a Amazon começou. Disponível em: Acesso em: 11 Out Projetodraft: O que é Reconhecimento facial. Disponível em: Acesso em: 23 Out 2018.

18 18/18 Revista Segurança eletrônica. 2BFace lança sistema de reconhecimento facial integrado a sistemas de CFTV Digital e Analógico. Disponível em: Acesso em: 03 Out SANTOS. Wagner Ricardo Alves dos. Biometria facial. Disponível em: Acesso em: 23 Out Sinfic_01: um Pouco de História e Principais Abordagens. Disponível em: Acesso em: 02 Out Sinfic_02. Reconhecimento de padrões através de Eigenfaces. Disponível em: Acesso em: 24 out TOMASEL. Tiago Souza, Aplicativo de Reconhecimento de Imagens em Dispositivos Móveis para Ambientes Previamente Mapeados. Disponível em: 014/tstomasel.pdf. Acesso em: 03 Out 2018.

RECONHECIMENTO FACIAL UTILIZANDO EIGENFACES

RECONHECIMENTO FACIAL UTILIZANDO EIGENFACES Universidade Federal do Rio de Janeiro Instituto Alberto Luiz Coimbra de Pós-Graduação e Pesquisa de Engenharia Programa de Engenharia de Sistemas e Computação Rio de Janeiro, RJ Brasil RECONHECIMENTO

Leia mais

RECONHECIMENTO FACIAL 2D

RECONHECIMENTO FACIAL 2D RECONHECIMENTO FACIAL 2D PARA SISTEMAS DE AUTENTICAÇÃO EM DISPOSITIVOS MÓVEIS Luciano Pamplona Sobrinho Orientador: Paulo César Rodacki Gomes ROTEIRO Introdução Objetivos Fundamentação Teórica Conceitos

Leia mais

Brilliant Solutions for a Safe World

Brilliant Solutions for a Safe World IDENTIFICAÇÃO DE FACE E RASTREAMENTO DE MOVIMENTO PARA SISTEMAS DE GERENCIAMENTO DE VÍDEO (VMS) SentiVeillance Server é um software de identificação biométrica de faces e rastreamento de movimento pronto

Leia mais

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG Matriz Curricular FGGCOMP - Bacharelado em Ciência da Computação 0. Disciplinas Obrigatórias FGGCOMP.00 Cálculo I FGGELET.00 - Cálculo I / FGGMATE.00 - Cálculo Diferencial e Integral I FGGCOMP.00 Geometria

Leia mais

VISÃO COMPUTACIONAL PARA RECONHECIMENTO DE FACES APLICADO NA IDENTIFICAÇÃO E AUTENTICAÇÃO DE USUÁRIOS NA WEB. Márcio Koch

VISÃO COMPUTACIONAL PARA RECONHECIMENTO DE FACES APLICADO NA IDENTIFICAÇÃO E AUTENTICAÇÃO DE USUÁRIOS NA WEB. Márcio Koch VISÃO COMPUTACIONAL PARA RECONHECIMENTO DE FACES APLICADO NA IDENTIFICAÇÃO E AUTENTICAÇÃO DE USUÁRIOS NA WEB Márcio Koch Orientador: Jacques Robert Heckmann ROTEIRO Introdução Objetivos do trabalho Fundamentação

Leia mais

INFRAESTRUTURA NECESSÁRIA...

INFRAESTRUTURA NECESSÁRIA... VISÃO DO SISTEMA Sumário 1 INTRODUÇÃO... 2 2 ITSCAM PRO... 3 2.1. 2.2. ARQUITETURA DO SISTEMA... 3 PRINCIPAIS FUNCIONALIDADES E TELAS... 4 3 INFRAESTRUTURA NECESSÁRIA... 11 3.1. 3.2. 3.3. 3.4. INFRAESTRUTURA

Leia mais

Projeto - Sistema Multimídia 2014/2 Etapa 01 (N2)

Projeto - Sistema Multimídia 2014/2 Etapa 01 (N2) 1 FURB Universidade Regional de Blumenau DSC Departamento de Sistemas e Computação Grupo de Pesquisa em Computação Gráfica, Processamento de Imagens e Entretenimento Digital Disciplina: Sistemas Multimídia

Leia mais

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG Matriz Curricular FGGCOMP - Bacharelado em Ciência da Computação 0. Disciplinas Obrigatórias FGGCOMP.00 Cálculo I FGGELET.00 - Cálculo I / FGGMATE.00 - Cálculo Diferencial e Integral I FGGCOMP.00 Geometria

Leia mais

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG Matriz Curricular FGGCOMP - Bacharelado em Ciência da Computação 0. Disciplinas Obrigatórias FGGCOMP.00 Cálculo I FGGELET.00 - Cálculo I / FGGMATE.00 - Cálculo Diferencial e Integral I FGGCOMP.00 Geometria

Leia mais

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG Matriz Curricular FGGCOMP - Bacharelado em Ciência da Computação 0. Disciplinas Obrigatórias FGGCOMP.00 Cálculo I FGGELET.00 - Cálculo I / FGGMATE.00 - Cálculo Diferencial e Integral I FGGCOMP.00 Geometria

Leia mais

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG LEI Nº.9, DE 9//00, PUBLICADA NO DOU DE 0//00, SEÇÃO I, PAGS. I - Rua São Luiz Gonzaga, s/n - São Luiz - Formiga - MG - CEP: 0-000 Tel: ()-09 - Site: www.formiga.ifmg.edu.br Matriz Curricular FGGCOMP -

Leia mais

Sistema colaborativo para monitoramento de focos de Aedes aegypti

Sistema colaborativo para monitoramento de focos de Aedes aegypti Sistema colaborativo para monitoramento de focos de Aedes aegypti Thiago Amorim Orientador: André Backes Faculdade de Computação Universidade Federal de Uberlândia 1 de dezembro de 2016 Thiago A., André

Leia mais

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG LEI Nº.9, DE 9//00, PUBLICADA NO DOU DE 0//00, SEÇÃO I, PAGS. I - Rua São Luiz Gonzaga, s/n - São Luiz - Formiga - MG - CEP: 70-000 Tel: (7)-09 - Site: www.formiga.ifmg.edu.br Matriz Curricular FGGCOMP

Leia mais

Backup Armazenamento Compartilhamento. Nuvem

Backup Armazenamento Compartilhamento. Nuvem Backup Armazenamento Compartilhamento Nuvem VOCÊ SABIA? 25% de economia nos custos quando as empresas utilizam soluções em nuvem em substituição a soluções in house 77% das empresas que testam seus sistemas

Leia mais

FURBMOBILE: UMA APLICAÇÃO PARA VISUALIZAÇÃO E ACOMPANHAMENTO DA MATRIZ CURRICULAR

FURBMOBILE: UMA APLICAÇÃO PARA VISUALIZAÇÃO E ACOMPANHAMENTO DA MATRIZ CURRICULAR Departamento de Sistemas e Computação FURB Curso de Ciência da Computação Trabalho de Conclusão de Curso 2016/1 FURBMOBILE: UMA APLICAÇÃO PARA VISUALIZAÇÃO E ACOMPANHAMENTO DA MATRIZ CURRICULAR Acadêmico:

Leia mais

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG LEI Nº.9, DE 9//00, PUBLICADA NO DOU DE 0//00, SEÇÃO I, PAGS. I - Rua São Luiz Gonzaga, s/n - São Luiz - Formiga - MG - CEP: 0-000 Tel: ()-09 - Site: www.formiga.ifmg.edu.br Matriz Curricular FGGCOMP -

Leia mais

Informática Parte 10 Prof. Márcio Hunecke

Informática Parte 10 Prof. Márcio Hunecke Escriturário Informática Parte 10 Prof. Márcio Hunecke Informática CONCEITOS DE MAPREDUCE E HDFS/HADOOP/YARN 2.7.4 Big Data O termo Big Data refere-se a um grande conjunto de dados armazenados e baseia-se

Leia mais

O reconhecimento facial é dividido em três etapas: i) detecção da face, ii) extração de características e iii) reconhecimento da face.

O reconhecimento facial é dividido em três etapas: i) detecção da face, ii) extração de características e iii) reconhecimento da face. ESTUDO SOBRE MÉTODOS DE RECONHECIMENTO FACIAL EM FOTOGRAFIAS DIGITAIS Ana Elisa SCHMIDT¹, Elvis Cordeiro NOGUEIRA² ¹ Orientadora e docente do IFC-Campus Camboriú; ² Aluno do curso de Bacharelado em Sistemas

Leia mais

Desenvolvedor Android: Avançado. Plano de Estudo

Desenvolvedor Android: Avançado. Plano de Estudo Desenvolvedor Android: Avançado Plano de Estudo Descrição do programa A Certificação Android fornece as ferramentas necessárias para projetar e implementar aplicativos para dispositivos Android, com base

Leia mais

TÍTULO: ESTUDO E IMPLEMENTAÇÃO DE UM SISTEMA DE RECONHECIMENTO DE FACES UTILIZANDO OS SERVIÇOS COGNITIVOS DA MICROSOFT

TÍTULO: ESTUDO E IMPLEMENTAÇÃO DE UM SISTEMA DE RECONHECIMENTO DE FACES UTILIZANDO OS SERVIÇOS COGNITIVOS DA MICROSOFT TÍTULO: ESTUDO E IMPLEMENTAÇÃO DE UM SISTEMA DE RECONHECIMENTO DE FACES UTILIZANDO OS SERVIÇOS COGNITIVOS DA MICROSOFT CATEGORIA: CONCLUÍDO ÁREA: CIÊNCIAS EXATAS E DA TERRA SUBÁREA: Computação e Informática

Leia mais

Nuvem e Virtualização Redes Programáveis

Nuvem e Virtualização Redes Programáveis Nuvem e Virtualização Redes Programáveis Visão Geral da Nuvem A computação em nuvem envolve muitos computadores conectados em uma rede, possibilitando que eles sejam fisicamente localizados em qualquer

Leia mais

ESET Secure Authentication

ESET Secure Authentication ESET Secure Authentication Integração Customizada via SDK e API Documento Versão 1.0 ESET Secure Authentication 2 Visão Geral O ESET Secure Authentication fornece suporte nativo para uma variedade de aplicativos

Leia mais

RV PlanoVision Viewer

RV PlanoVision Viewer RV PlanoVision Viewer Visualizador de Realidade Virtual com Estereoscopia Horizontal e Rastreamento de Cabeça Djalma Lúcio Soares da Silva Sumário I.Introdução... 3 II.Relatório... 4 1.Objetivo... 4 2.Arquitetura...

Leia mais

Sistemas de Computação e de Informação

Sistemas de Computação e de Informação Sistemas de Computação e de Informação SLIDE 9 Professor Júlio Cesar da Silva juliocesar@eloquium.com.br site: http://eloquium.com.br/ twitter: @profjuliocsilva Linguagens de Programação Os computadores

Leia mais

UNIVERSIDADE ESTADUAL DE PONTA GROSSA SETOR DE CIÊNCIAS AGRÁRIAS E DE TECNOLOGIA DEPARTAMENTO DE INFORMÁTICA

UNIVERSIDADE ESTADUAL DE PONTA GROSSA SETOR DE CIÊNCIAS AGRÁRIAS E DE TECNOLOGIA DEPARTAMENTO DE INFORMÁTICA 1 UNIVERSIDADE ESTADUAL DE PONTA GROSSA SETOR DE CIÊNCIAS AGRÁRIAS E DE TECNOLOGIA DEPARTAMENTO DE INFORMÁTICA JUAN CASSIUS CARNEIRO PEREIRA PEDRO M. NETO GOOGLE CLOUD PONTA GROSSA 2017 2 JUAN CASSIUS

Leia mais

SISTEMA DE INFORMAÇÃO GEOGRÁFICA APLICADA À GESTÃO PÚBLICA

SISTEMA DE INFORMAÇÃO GEOGRÁFICA APLICADA À GESTÃO PÚBLICA SISTEMA DE INFORMAÇÃO GEOGRÁFICA APLICADA À GESTÃO PÚBLICA Julio Cesar do Carmo Junior 1, Osvaldo Cesar Pinheiro de Almeida 2 1 Informática para Gestão, Faculdade de Tecnologia, Botucatu, SP, Brasil. E-mail:

Leia mais

4 Análise de Dados. 4.1.Procedimentos

4 Análise de Dados. 4.1.Procedimentos 4 Análise de Dados 4.1.Procedimentos A idéia inicial para a comparação dos dados foi separá-los em series de 28 ensaios, com a mesma concentração, para depois combinar esses ensaios em uma única série.

Leia mais

Sketch to Photo Matching: A Feature-based Approach (Klare and Jain [2010])

Sketch to Photo Matching: A Feature-based Approach (Klare and Jain [2010]) Sketch to Photo Matching: A Feature-based Approach (Klare and Jain [2010]) Marco Antonio de A. Silva Programa de Pós-Graduação em Ciência da Computação - PPGCC Departamento de Computação - DECOM Universidade

Leia mais

UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ CAMPUS CURITIBA CURSO DE ENGENHARIA DE CONTROLE E AUTOMAÇÃO AMANDA LÚCIA CARSTENS RAMOS

UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ CAMPUS CURITIBA CURSO DE ENGENHARIA DE CONTROLE E AUTOMAÇÃO AMANDA LÚCIA CARSTENS RAMOS UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ CAMPUS CURITIBA CURSO DE ENGENHARIA DE CONTROLE E AUTOMAÇÃO AMANDA LÚCIA CARSTENS RAMOS JOSÉ EDUARDO LIMA DOS SANTOS SISTEMA INTEGRADO DE AUTOMAÇÃO RESIDENCIAL

Leia mais

Brilliant Solutions for a Safe World

Brilliant Solutions for a Safe World AFIS PARA GRANDE ESCALA E IDENTIFICAÇÃO MULTI-BIOMÉTRICA O MegaMatcher foi projetado para desenvolvedores de sistemas AFIS e multi-biométricos para verificação em grande escala. A tecnologia garante alta

Leia mais

Brilliant Solutions for a Safe World

Brilliant Solutions for a Safe World Componente Biométrico - Íris Componentes do lado do servidor (multi-plataforma): Licenças do Matching Server Licenças do MegaMatcher Accelerator Extended (mecanismo de íris) Licenças do MegaMatcher Accelerator

Leia mais

Domínio Personalizado 1 Não aplicável. Largura de Banda

Domínio Personalizado 1 Não aplicável. Largura de Banda Serviço Cloud SAP Fiori Serviço Cloud SAP Fiori, edição premium Termos e Condições Suplementares Estes termos e condições suplementares ("Suplemento") fazem parte de um contrato de aquisição de certos

Leia mais

Introdução ao Desenvolvimento de

Introdução ao Desenvolvimento de Introdução ao Desenvolvimento de Aplicações Web com JSF e PrimeFaces Marcelo Vinícius Cysneiros Aragão ICC Inatel Competence Center marcelovca90@inatel.br Santa Rita do Sapucaí, 15 de março de 2016 Conteúdo

Leia mais

Tutorial de Instalação Plataforma de Mídia Digital Interativa

Tutorial de Instalação Plataforma de Mídia Digital Interativa Plataforma de Mídia Digital Interativa versão 2.02 TUTORIAL DE INSTALAÇÃO DA PLATAFORMA XIS Esta documentação descreve detalhadamente como deve ser realizado o processo de instalação e configuração de

Leia mais

Brilliant Solutions for a Safe World

Brilliant Solutions for a Safe World RECONHECIMENTO DE OBJECTIVOS PARA APLICAÇÕES DE VISÃO PARA COMPUTADOR MÓVEIS O SentiSight Embedded foi projetado para desenvolvedores que desejam usar o reconhecimento de objetos com base em visão por

Leia mais

CLOUD COMPUTING: O USO DA PLATAFORMA AWS E ARMAZENAMENTO NO AMAZON S3.

CLOUD COMPUTING: O USO DA PLATAFORMA AWS E ARMAZENAMENTO NO AMAZON S3. CLOUD COMPUTING: O USO DA PLATAFORMA AWS E ARMAZENAMENTO NO AMAZON S3. Michele Marques Costa 1,2, WillianFressati 2 ¹Universidade Paranaense (Unipar) Paranavaí PR Brasil marquesmih04@gmail.com wyllianfressati@unipar.br

Leia mais

Introdução. descrever os tipos de interfaces e linguagens oferecidas por um SGBD. mostrar o ambiente de programas dos SGBD s

Introdução. descrever os tipos de interfaces e linguagens oferecidas por um SGBD. mostrar o ambiente de programas dos SGBD s Introdução Contribuição do Capítulo 2: discutir modelos de dados definir conceitos de esquemas e instâncias descrever os tipos de interfaces e linguagens oferecidas por um SGBD mostrar o ambiente de programas

Leia mais

Universidade Católica Dom Bosco

Universidade Católica Dom Bosco Universidade Católica Dom Bosco Curso de Bacharelado em Engenharia de Computação Comparação entre Técnicas de Reconhecimento de Faces para Controle de Acesso a Computadores Vinícius Assis Saueia da Silva

Leia mais

DETECÇÃO DE CORES DE SOLUÇÕES QUÍMICAS PARA PESSOAS COM NENHUMA OU BAIXA VISÃO UTILIZANDO OPENCV

DETECÇÃO DE CORES DE SOLUÇÕES QUÍMICAS PARA PESSOAS COM NENHUMA OU BAIXA VISÃO UTILIZANDO OPENCV DETECÇÃO DE CORES DE SOLUÇÕES QUÍMICAS PARA PESSOAS COM NENHUMA OU BAIXA VISÃO UTILIZANDO OPENCV Autor (1) Jéssica Fernandes Alves; Orientador (4) Suzete Élida Nóbrega Correia (1) Instituto Federal de

Leia mais

FUNDAMENTOS DE ARQUITETURAS DE COMPUTADORES MEMÓRIA CACHE CAPÍTULO 5. Cristina Boeres

FUNDAMENTOS DE ARQUITETURAS DE COMPUTADORES MEMÓRIA CACHE CAPÍTULO 5. Cristina Boeres FUNDAMENTOS DE ARQUITETURAS DE COMPUTADORES MEMÓRIA CACHE CAPÍTULO 5 Cristina Boeres Introdução! Diferença de velocidade entre Processador e MP O processador executa uma operação rapidamente e fica em

Leia mais

Ciências da Computação Disciplina:Computação Gráfica

Ciências da Computação Disciplina:Computação Gráfica Ciências da Computação Disciplina:Computação Gráfica Professora Andréia Freitas 2013 7 semestre Aula 06 MEMORIA, F. Design para a Internet. 1ª Edição. Rio de Janeiro: Campus, 2005. ALVES, W. P. Crie, anime

Leia mais

Access Prof. Ari Oliveira

Access Prof. Ari Oliveira Access Prof. Ari Oliveira Definições Importantes Dado x Informação: Dado: Elemento de informação, ou representação de fatos ou de instruções, em forma apropriada para armazenamento, processamento e transmissão

Leia mais

Sistema de gerenciamento de consultas e atividades do Projeto UFMA Saudável

Sistema de gerenciamento de consultas e atividades do Projeto UFMA Saudável Sistema de gerenciamento de consultas e atividades do Projeto UFMA Saudável 1 Resumo. Exercer alguma atividade física regularmente, realizar consultas de rotina e ter uma boa alimentação são práticas fundamentais

Leia mais

Tecnologia e Administração

Tecnologia e Administração Tecnologia e Administração A TI como parte integrante da empresa impõe a necessidade dos Administradores conhecerem melhor seus termos técnicos e sua aplicação no negócio. Gerentes e Administradores com

Leia mais

Evolução. Sistemas de Gestão de Imagem

Evolução. Sistemas de Gestão de Imagem Sistemas de Gestão de Imagem Conforme a tecnologia se desenvolve, os aparelhos e dispositivos tornam-se cada vez menores, em contrapartida, sua potência e capacidade de armazenamento se expandem. Basta

Leia mais

Manual de Versão Sistema Condomínio21

Manual de Versão Sistema Condomínio21 Manual de Versão Sistema Condomínio21 Belo Horizonte, 2016. Group Software. Todos os direitos reservados. Sumário 1. Parâmetro para determinar a inicialização automática do Condomínio21 Relatórios... 3

Leia mais

Informática I. Aula 2. Ementa

Informática I. Aula 2.  Ementa Informática I Aula 2 http://www.ic.uff.br/~bianca/informatica1/ Aula 2-29/08/2007 1 Ementa Noções Básicas de Computação (Hardware, Software e Internet) HTML e Páginas Web Internet e a Web Javascript e

Leia mais

Qual a diferença entre sistemas abertos e fechados? Descreva uma empresa do ponto de vista sistêmico.

Qual a diferença entre sistemas abertos e fechados? Descreva uma empresa do ponto de vista sistêmico. RESPOSTAS DAS QUESTÕES PARA DISCUSSÃO DA AULA 2 Qual a diferença entre sistemas abertos e fechados? 1. Os sistemas abertos possuem interação direta com o ambiente onde se encontra (ambiente externo) e

Leia mais

2 Reconhecimento Facial

2 Reconhecimento Facial 2 Reconhecimento Facial Em termos gerais, o reconhecimento facial é o processo pelo qual se mede o grau de similaridade entre duas imagens faciais com o proposito de identificar a um indivíduo ou de verificar

Leia mais

Captura de Processos Programa Captura. Programa Captura Orientações

Captura de Processos Programa Captura. Programa Captura Orientações Programa Captura Orientações Elaborado por: Julio Cesar Cavalheiro PÁG. 1/13 Índice 1. Objetivo... 3 2. Instalação do Produto Captura Web... 3 3. Parametrização... 6 4. Andamentos Capturados... 9 5. Tela

Leia mais

Sistemas de Informação

Sistemas de Informação Sistemas de Informação Gestão de SI- seções 4.1: Gestão de Sistemas de Informação 4.2: Gestão eletrônica de documentos 1 Seção 4.1 GESTÃO DE SISTEMAS DE INFORMAÇÃO 2 Contexto Essa gestão ocorre em um modelo

Leia mais

Algoritmos e Programação

Algoritmos e Programação ESTADO DE MATO GROSSO SECRETARIA DE ESTADO DE CIÊNCIA E TECNOLOGIA UNIVERSIDADE DO ESTADO DE MATO GROSSO CAMPUS UNIVERSITÁRIO DE SINOP FACULDADE DE CIÊNCIAS EXATAS E TECNOLÓGICAS CURSO DE ENGENHARIA ELÉTRICA

Leia mais

Engenharia de Requisitos

Engenharia de Requisitos Engenharia de Requisitos Introdução a Engenharia de Requisitos Professor: Ricardo Argenton Ramos Engenharia de Software I 2013.2 Slide 1 Objetivos Introduzir a noção de requisitos do sistema e o processo

Leia mais

Tema 3: Almoxarifado (recursos materiais, laboratório, farmácia) + Controle de Escala e Plantões

Tema 3: Almoxarifado (recursos materiais, laboratório, farmácia) + Controle de Escala e Plantões Tema 3: Almoxarifado (recursos materiais, laboratório, farmácia) + Controle de Escala e Plantões Mabi Prux von Steinkirch Prof Letícia Mara Peres Universidade Federal do Paraná - ago/2017 Gerenciamento

Leia mais

Brilliant Solutions for a Safe World

Brilliant Solutions for a Safe World Componente Biométrico - Voz Componentes do lado do servidor (multi-plataforma): Licenças do Matching Server Licenças do Fast Voice Extractor Licenças do Voice Matcher Componentes do cliente para Windows,

Leia mais

Sistema de Informação e Coordenação - SIC

Sistema de Informação e Coordenação - SIC Sistema de Informação e Coordenação - SIC Tópicos 1- Sistema de Informação e Coordenação - SIC 2- Modelo 3- Tecnologias Usadas 4- Projeto Estrutura 5- Fluxo de Atividades 1- Sistema de Informação e Coordenação

Leia mais

Arquiteturas. capítulo

Arquiteturas. capítulo Arquiteturas capítulo 2 Modelos de arquitetura de sistemas distribuídos Clientes realizam pedidos a servidores Client invocation invocation Server result Server result Client Key: Process: Computer: Modelos

Leia mais

Implementação de um protópito de uma interface para um controlador de cadeira. de rodas guiado pela direção do olhar.

Implementação de um protópito de uma interface para um controlador de cadeira. de rodas guiado pela direção do olhar. Implementação de um protópito de uma interface para um controlador de cadeiras de rodas guiado pela direção do olhar. Vinícius Assis Saueia da Silva 18 de abril de 2005 1 Título Implementação de um protópito

Leia mais

Noções do padrão MVC e DAO

Noções do padrão MVC e DAO Ambiente de Programação Visual Noções do padrão MVC e DAO Prof. Mauro Lopes 1-31 18 Objetivos Nesta aula iremos apresentar os conceitos introdutórios sobre Padrões de Projetos. Nesta introdução iremos

Leia mais

MAPEAMENTO OBJETO RELACIONAL COM HIBERNATE EM APLICAÇÕES JAVA WEB

MAPEAMENTO OBJETO RELACIONAL COM HIBERNATE EM APLICAÇÕES JAVA WEB MAPEAMENTO OBJETO RELACIONAL COM HIBERNATE EM APLICAÇÕES JAVA WEB Miguel Gustavo Miiller¹, Tiago Piperno Bonetti 1. 1 Universidade Paranaense (UNIPAR) Paranavaí -Paraná- Brasil 94mgm94@gmail.com, bonetti@unipar.br

Leia mais

AUTOR(ES): ALLEF ANDERSON DA SILVA, RICARDO TAVARES RIBEIRO DE MENDONÇA, WILLIAN MULIA MIRANDA

AUTOR(ES): ALLEF ANDERSON DA SILVA, RICARDO TAVARES RIBEIRO DE MENDONÇA, WILLIAN MULIA MIRANDA 16 TÍTULO: SISTEMA DE LOCALIZAÇÃO DE ROTAS PARA ÔNIBUS (BUSME) CATEGORIA: CONCLUÍDO ÁREA: ENGENHARIAS E ARQUITETURA SUBÁREA: ENGENHARIAS INSTITUIÇÃO: UNIVERSIDADE DE FRANCA AUTOR(ES): ALLEF ANDERSON DA

Leia mais

UMA INTERFACE DE GERENCIAMENTO DE REDES DEFINIDAS POR SOFTWARE

UMA INTERFACE DE GERENCIAMENTO DE REDES DEFINIDAS POR SOFTWARE UMA INTERFACE DE GERENCIAMENTO DE REDES DEFINIDAS POR SOFTWARE Fagner Jefferson de Araújo Silva; Whasley Sousa Cardoso; Marcelo Portela Sousa. Instituto Federal de Educação, Ciência e Tecnologia da Paraíba

Leia mais

Curso online de Fundamentos em Android. Plano de Estudo

Curso online de Fundamentos em Android. Plano de Estudo Curso online de Fundamentos em Android Plano de Estudo Descrição do programa A Certificação Android ensina como usar as ferramentas necessárias para projetar e implantar aplicativos Android para dispositivos

Leia mais

Engenharia de Software I Processos de desenvolvimento de SW. profa. Denise Neves

Engenharia de Software I Processos de desenvolvimento de SW. profa. Denise Neves I Processos de desenvolvimento de SW profa. Denise Neves profa.denise@hotmail.com 2018 Projeto Um projeto é um empreendimento temporário empreendido para alcançar um único conjunto de objetivos. (PMI,PMBOK

Leia mais

MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DO SUL E SUDESTE DO PARÁ CONSELHO SUPERIOR DE ENSINO, PESQUISA E EXTENSÃO

MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DO SUL E SUDESTE DO PARÁ CONSELHO SUPERIOR DE ENSINO, PESQUISA E EXTENSÃO MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DO SUL E SUDESTE DO PARÁ CONSELHO SUPERIOR DE ENSINO, PESQUISA E EXTENSÃO RESOLUÇÃO Nº 056, DE 27 DE AGOSTO DE 2015 Aprova o Projeto Pedagógico do Curso de Bacharelado

Leia mais

Computaçã. Visão Geral. Sistema Gráfico. Computação Gráfica. Pixels. Sistema Gráfico e o Frame Buffer. Introdução à Computação Gráfica

Computaçã. Visão Geral. Sistema Gráfico. Computação Gráfica. Pixels. Sistema Gráfico e o Frame Buffer. Introdução à Computação Gráfica Visão Geral Computaçã ção o Gráfica Introduçã ção, conceitos básicosb sicos, áreas relacionadas Introdução à Computação Gráfica Como funciona um sistema gráfico Como imagens são representadas Áreas relacionadas,

Leia mais

Conheça o Vivo Cloud. Soluções avançadas com as melhores tecnologias do mercado para aprimorar seus negócios. Sua empresa precisa de Cloud.

Conheça o Vivo Cloud. Soluções avançadas com as melhores tecnologias do mercado para aprimorar seus negócios. Sua empresa precisa de Cloud. Vivo Cloud Conheça o Vivo Cloud Soluções avançadas com as melhores tecnologias do mercado para aprimorar seus negócios. Sua empresa precisa de Cloud Recursos de computação, armazenamento, redes, segurança,

Leia mais

SISTEMA DE INFORMAÇÃO GEOGRÁFICA APLICADO AO GERENCIAMENTO DE INFORMAÇÃO DE TRANSPORTE URBANO

SISTEMA DE INFORMAÇÃO GEOGRÁFICA APLICADO AO GERENCIAMENTO DE INFORMAÇÃO DE TRANSPORTE URBANO SISTEMA DE INFORMAÇÃO GEOGRÁFICA APLICADO AO GERENCIAMENTO DE INFORMAÇÃO DE TRANSPORTE URBANO Edilene de Fátima Vetorato 1, Osvaldo Cesar Pinheiro de Almeida 2 1 Fatec, Botucatu, SP, Brasil. E-mail: edilenefv@hotmail.com

Leia mais

ORGANIZAÇÃO DE COMPUTADORES

ORGANIZAÇÃO DE COMPUTADORES ORGANIZAÇÃO DE COMPUTADORES CAMPUS SANTO ANDRÉ CELSO CANDIDO SEMESTRE 2014-1 1 CONCEITOS ASSUNTOS DESTA AULA: Funcionalidades de um computador; Hardware e Software; Componentes de um computador: o CPU

Leia mais

CATÁLOGO DE SERVIÇOS DE TI Versão 2.0 DEPARTAMENTO DE TECNOLOGIA DA INFORMAÇÃO

CATÁLOGO DE SERVIÇOS DE TI Versão 2.0 DEPARTAMENTO DE TECNOLOGIA DA INFORMAÇÃO CATÁLOGO DE SERVIÇOS DE Versão 2.0 DEPARTAMENTO DE TECNOLOGIA DA INFORMAÇÃO ÍNDICE 1. INTRODUÇÃO... 3 2. SERVIÇOS... 4 2.1. CADASTROS E ACESSOS... 4 2.2. SERVIÇOS DE IMPRESSÃO... 5 2.3. SERVIÇOS DE REDE

Leia mais

GFM015 Introdução à Computação. Plano de Curso e Introdução. Ilmério Reis da Silva UFU/FACOM

GFM015 Introdução à Computação. Plano de Curso e Introdução. Ilmério Reis da Silva  UFU/FACOM GFM015 Introdução à Computação Plano de Curso e Introdução Ilmério Reis da Silva ilmerio@facom.ufu.br www.facom.ufu.br/~ilmerio/ic UFU/FACOM Plano de Curso Ementa Noções básicas sobre os componentes de

Leia mais

Proposta Comercial. Sistema Integrado de Secretaria Escolar

Proposta Comercial. Sistema Integrado de Secretaria Escolar DSOI-Sistemas Online Inteligentes Sistemas Online Inteligentes www.dsoi.com.br Proposta Comercial Sistema Integrado de Secretaria Escolar Desenvolvido por DSOI Sistemas Online Inteligentes Developed by

Leia mais

BD e Cloud Gerenciamento de. Dados na Nuvem

BD e Cloud Gerenciamento de. Dados na Nuvem CIn/UFPE In940 - Banco de Dados Gerenciamento de Dados na Nuvem Conceitos e Arquiteturas Chaina Santos Oliveira - cso2 Roteiro Motivação Computação em Nuvem Gerenciamento de dados na Nuvem Sistemas de

Leia mais

5 Resultados Experimentais

5 Resultados Experimentais 5 Resultados Experimentais Neste capítulo são apresentados alguns testes realizados tendo em vista julgar a aplicação desenvolvida em algumas das situações em que ela possa vir a ser utilizada, assim como

Leia mais

TELEFONIA IP: Possibilidades para aumentar os resultados de sua empresa

TELEFONIA IP: Possibilidades para aumentar os resultados de sua empresa TELEFONIA IP: Possibilidades para aumentar os resultados de sua empresa SUMÁRIO C L I Q U E E A C E S S E Introdução.... 3 C A N A L T E L E C O M. C O M. B R Um novo mundo de opções.... 4 Comunicação

Leia mais

M V C, J S O N E X M L P R O F. M E. H É L I O E S P E R I D I Ã O

M V C, J S O N E X M L P R O F. M E. H É L I O E S P E R I D I Ã O M V C, J S O N E X M L P R O F. M E. H É L I O E S P E R I D I Ã O A P L I C A Ç Õ E S M O N O L Í T I C A S Na época dos computares independentes um aplicativo era desenvolvido para ser usado em uma única

Leia mais

Informática Sistemas Operacionais Aula 5. Cleverton Hentz

Informática Sistemas Operacionais Aula 5. Cleverton Hentz Informática Sistemas Operacionais Aula 5 Cleverton Hentz Sumário Introdução Fundamentos sobre Sistemas Operacionais Gerenciamento de Recursos Interface Com Usuário Principais Sistemas Operacionais 2 Introdução

Leia mais

Projeto Interface Interativa Inclusiva.

Projeto Interface Interativa Inclusiva. Projeto Interface Interativa Inclusiva. Alunos: Ícaro Manoel Quelis Alves João Henrique Branquinho Rocha Pedro Henrique Chagas Alves Professores Orientadores: Ailton Luiz Dias Siqueira Junior André Luiz

Leia mais

Introdução. Conceitos Básicos. Conceitos Básicos. Conceitos Básicos

Introdução. Conceitos Básicos. Conceitos Básicos. Conceitos Básicos Introdução Laboratório de Computação para Ciências Módulo II Prof. Guilherme Tavares de Assis Universidade Federal de Ouro Preto UFOP Instituto de Ciências Exatas e Biológicas ICEB Mestrado Profissional

Leia mais

Desenvolvimento de um aplicativo na plataforma Android para realização de fichamento bibliográfico em dispositivos móveis: resultados iniciais

Desenvolvimento de um aplicativo na plataforma Android para realização de fichamento bibliográfico em dispositivos móveis: resultados iniciais Desenvolvimento de um aplicativo na plataforma Android para realização de fichamento bibliográfico em dispositivos móveis: resultados iniciais Diogo Sebastião Silva de Lima 1 ; Mauro Daniel Castro e Silva

Leia mais

MICROSCÓPIO VIRTUAL UTILIZANDO REALIDADE AUMENTADA

MICROSCÓPIO VIRTUAL UTILIZANDO REALIDADE AUMENTADA 1 ÁREA TEMÁTICA: ( ) COMUNICAÇÃO ( ) CULTURA ( ) DIREITOS HUMANOS E JUSTIÇA ( X ) EDUCAÇÃO ( ) MEIO AMBIENTE ( ) SAÚDE ( ) TECNOLOGIA E PRODUÇÃO ( ) TRABALHO MICROSCÓPIO VIRTUAL UTILIZANDO REALIDADE AUMENTADA

Leia mais

Como criar seu ecossistema de dados com o Tableau no AWS

Como criar seu ecossistema de dados com o Tableau no AWS Como criar seu ecossistema de dados com o Tableau no AWS Migrando seu BI para a nuvem Seu BI funciona e, provavelmente, funciona muito bem. Porém, continuar capacitando seus colegas com os dados será um

Leia mais

Resumo - Coleta e Tratamento

Resumo - Coleta e Tratamento TouchClock Solução para Registro Eletrônico e Tratamento de Ponto Resumo - Coleta e Tratamento Trata-se de uma solução Web, Desktop e Mobile para Registro Eletrônico de Ponto, em conformidade com a Portaria

Leia mais

Vantagens do Backup Corporativo

Vantagens do Backup Corporativo Vantagens do Backup Corporativo QUANDO FOI A ÚLTIMA VEZ QUE VOCÊ TEVE QUE FAZER UM RESTORE? Quando foi a última vez que você teve que restaurar o backup da sua empresa? Sua empresa tem um sistema de Backup?

Leia mais

Sistemas de arquivos distribuídos. ECO036 - Sistemas Paralelos e Distribuídos

Sistemas de arquivos distribuídos. ECO036 - Sistemas Paralelos e Distribuídos Sistemas de arquivos distribuídos ECO036 - Sistemas Paralelos e Distribuídos Sistemas de arquivos distribuídos - Daniel Nogueira 20938 - Felipe Castro Simões 21525 Sumário 1. Introdução 2. Sistemas de

Leia mais

Sistemas de Informação

Sistemas de Informação Sistemas de Informação TCC em Re-vista 2010 127 GARCIA, Luiz Humberto 18. Sistema integrado de gerenciamento de delegacia seccional de polícia (SIG-DSP). 2010. 72 f. Trabalho de Conclusão de Curso (Graduação

Leia mais

MANUAL DE UTILIZAÇÃO DA BIOMETRIA FACIAL Unimed Avaré Cooperativa de Trabalho Médico Sistema SGUCard

MANUAL DE UTILIZAÇÃO DA BIOMETRIA FACIAL Unimed Avaré Cooperativa de Trabalho Médico Sistema SGUCard PROCEDIMENTO SERIADO MANUAL DE UTILIZAÇÃO DA BIOMETRIA FACIAL Unimed Avaré Cooperativa de Trabalho Médico Sistema SGUCard Objetivo Informatizar o processo de identificação do beneficiário através da leitura

Leia mais

UNIQUE ID GESTÃO DE IDENTIDADE E AUTENTICAÇÃO

UNIQUE ID GESTÃO DE IDENTIDADE E AUTENTICAÇÃO UNIQUE ID GESTÃO DE IDENTIDADE E AUTENTICAÇÃO A Plataforma UNIQUE ID reúne, em uma única suíte, todos os componentes necessários para a integração de biometria aos processos e transações nos mais diversos

Leia mais

Especificação Técnica Sistema de Acesso

Especificação Técnica Sistema de Acesso 1. Introdução O VW Acesso é um sistema 100% web, para controle de acesso de pessoas. O sistema possui arquitetura robusta e independente de plataforma, atendendo todos os segmentos e portes de empresa.

Leia mais

ORGANIZAÇÃO CURRICULAR TÉCNICO NA ÁREA DE INFORMÁTICA: HABILITAÇÃO TÉCNICO EM INFORMÁTICA NA MODALIDADE A DISTÂNCIA /1

ORGANIZAÇÃO CURRICULAR TÉCNICO NA ÁREA DE INFORMÁTICA: HABILITAÇÃO TÉCNICO EM INFORMÁTICA NA MODALIDADE A DISTÂNCIA /1 ORGANIZAÇÃO CURRICULAR TÉCNICO NA ÁREA DE INFORMÁTICA: HABILITAÇÃO TÉCNICO EM INFORMÁTICA NA MODALIDADE A DISTÂNCIA - 2008/1 DC 9481 03/10/07 Rev. 00 1. Dados Legais Autorizado pelo Parecer 278 do Conselho

Leia mais

Implementação dos Algoritmos e Resultados

Implementação dos Algoritmos e Resultados Capítulo 6 Implementação dos Algoritmos e Resultados 6.1 Considerações Iniciais Diversas situações foram exploradas neste trabalho visando analisar qual seria a wavelet mais adequada para sistemas de extração

Leia mais

A CASA DO SIMULADO DESAFIO QUESTÕES MINISSIMULADO 44/360

A CASA DO SIMULADO DESAFIO QUESTÕES MINISSIMULADO 44/360 1 DEMAIS SIMULADOS NO LINK ABAIXO CLIQUE AQUI REDE SOCIAL SIMULADO 44/360 INFORMÁTICA INSTRUÇÕES TEMPO: 30 MINUTOS MODALIDADE: CERTO OU ERRADO 30 QUESTÕES CURTA NOSSA PÁGINA MATERIAL LIVRE Este material

Leia mais

Introdução a Computação em Nuvem

Introdução a Computação em Nuvem Introdução a Computação em Nuvem Sistemas Distribuídos Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte Castelo Instituto Federal de Educação Ciência e Tecnologia

Leia mais

Cybersecurity. Virtualização. Antivírus. Análise de conteúdo. Firewall. Proxy. Monitoramento de acesso virtual. Monitoramento de acesso físico

Cybersecurity. Virtualização. Antivírus. Análise de conteúdo. Firewall. Proxy. Monitoramento de acesso virtual. Monitoramento de acesso físico Cybersecurity Virtualização Antivírus Análise de conteúdo Firewall Proxy Monitoramento de acesso virtual Monitoramento de acesso físico Auditoria Defesa em camadas Backup VPN Controle de acesso Criptografia

Leia mais

UNIVERSIDADE ESTADUAL DE PONTA GROSSA SETOR DE CIENCIAS AGRARIAS E DE TECNOLOGIA DEPARTAMENTO DE INFORMATICA

UNIVERSIDADE ESTADUAL DE PONTA GROSSA SETOR DE CIENCIAS AGRARIAS E DE TECNOLOGIA DEPARTAMENTO DE INFORMATICA UNIVERSIDADE ESTADUAL DE PONTA GROSSA SETOR DE CIENCIAS AGRARIAS E DE TECNOLOGIA DEPARTAMENTO DE INFORMATICA JOÃO GABRIEL CORRÊA KRUGER LUCIANO MAUDA JUNIOR AMAZON WEB SERVICES (AWS) PONTA GROSSA 2017

Leia mais

Sistema de Identificação de Pessoas baseado em Visão Computacional Estereoscópica

Sistema de Identificação de Pessoas baseado em Visão Computacional Estereoscópica ANDAMENTO DO PROJETO - SEMANA 02 Na segunda semana de execução do projeto, as seguintes atividades foram executadas : Atividades Principais Algoritmos de Captura Simultânea de Imagens das Câmeras Implementação

Leia mais

Nosso objetivo. Nas próximas telas você verá o que o SophiA pode fazer para auxiliar sua IES a cumprir esta missão.

Nosso objetivo. Nas próximas telas você verá o que o SophiA pode fazer para auxiliar sua IES a cumprir esta missão. Nossa empresa alia seus mais de 23 anos de experiência no mercado à paixão por educação e tecnologia para desenvolver a solução SophiA Gestão Acadêmica. Este é um sistema flexível, que apresenta excelente

Leia mais

Portal Inteligente Senior TI Baseado em Data Webhouse

Portal Inteligente Senior TI Baseado em Data Webhouse Universidade Regional de Blumenau Centro de Ciências Exatas e Naturais Curso de Sistemas de Informação (Bacharelado) Portal Inteligente Senior TI Baseado em Data Webhouse Fernando David Moyses Orientador

Leia mais

FINDCAR: RASTREADOR VEICULAR UTILIZANDO OPENWRT

FINDCAR: RASTREADOR VEICULAR UTILIZANDO OPENWRT FINDCAR: RASTREADOR VEICULAR UTILIZANDO OPENWRT Aluno(a): Nykolas Eduardo Antonioli Baumgarten Orientador: Miguel Alexandre Wisintainer Roteiro Introdução Objetivos Fundamentação Teórica Trabalhos Correlatos

Leia mais

PÚBLICA, PRIVADA OU HÍBRIDA: QUAL É A MELHOR NUVEM PARA SEUS APLICATIVOS?

PÚBLICA, PRIVADA OU HÍBRIDA: QUAL É A MELHOR NUVEM PARA SEUS APLICATIVOS? PÚBLICA, PRIVADA OU HÍBRIDA: QUAL É A MELHOR NUVEM PARA SEUS APLICATIVOS? Houve uma proliferação das ofertas de nuvem pública, e a nuvem privada se popularizou. Agora, a questão é como explorar o potencial

Leia mais