Navegando por Autor "Brito Júnior, Agostinho de Medeiros"
Agora exibindo 1 - 20 de 37
- Resultados por página
- Opções de Ordenação
Dissertação Uma abordagem para manipulação de informações geográficas utilizando Scalable Vectors Graphics(Universidade Federal do Rio Grande do Norte, 2006-02-17) Cabral, Igor Pinheiro de Sales; Gonçalves, Luiz Marcos Garcia; ; http://lattes.cnpq.br/1562357566810393; ; http://lattes.cnpq.br/2299015049616828; Soares, Valéria Gonçalves; ; http://lattes.cnpq.br/0187018118567986; Amaral, Ricardo Farias do; ; http://lattes.cnpq.br/5120081491389865; Brito Júnior, Agostinho de Medeiros; ; http://lattes.cnpq.br/0958617290020120Neste trabalho, propomos um Sistema de Informações Geográficas voltado para a Web que sirva de ferramenta base para o tratamento e estudo de questões relacionadas com o meio-ambiente e gestão de cidades, baseado no uso do padrão Scalable Vector Graphics (SVG) para desenvolvimento gráfico na Web. O projeto utiliza o conceito de criação remota e em tempo real de mapas através do acesso ao banco de dados pelas instruções executadas pelos browsers na rede mundial de computadores. Inicialmente a ênfase será direcionada aos parrachos de Maracajaú, localizado no litoral do Rio Grande do Norte, e logo após a um estudo realizado na região Nordeste da Suíça em que se propõe a substituição do MapServer pelo sistema a ser discutido. Dessa forma, serão debatidos resultados que demonstram a maior capacidade de representação de dados geográficos mediante a utilização de códigos padronizados e fontes abertas, tais como Extensible Markup Language (XML), Document Object Model (DOM), linguagens de script ECMAScript/ JavaScript e Hypertext Preprocessor (PHP), bem como o Sistema de Gerenciamento de Banco de Dados PostgreSQL e sua extensão, o PostGISTCC Agrupamento de imagens de moda através de redes neurais artificiais(Universidade Federal do Rio Grande do Norte, 2019-12-05) Dias, Elvis Rafael Ferreira; Brito Júnior, Agostinho de MedeirosA indústria da moda é uma das que mais movimentam dinheiro no mundo, tendo uma dinâmica muito rápida de criação, divulgação e renovação de seus produtos. Este trabalho propõe uma aplicação de inteligência artificial para facilitar a absorção desta indústria, baseado na análise de imagens digitais de moda aglomeradas no espaço a partir de suas características. Para isso é utilizada uma metodologia que consiste da segmentação de pessoas e roupas por meio de redes neurais, assim como outra aplicação de rede neural para obtenção dos descritores para cada imagem, os quais são reduzidos de dimensão para serem aplicados a mapas de aglomerados. A análise dos resultados é feita de formas objetiva e subjetivas, com ilustração limitada a utilização de imagens gratuitas — fato comprometedor da análise no quesito moda.TCC Análise de desempenho dos alunos de engenharia de computação da UFRN(Universidade Federal do Rio Grande do Norte, 2023-07-07) Souza, Tiago Felipe de; Oliveira, Luiz Affonso Henderson Guedes de; Brito Júnior, Agostinho de Medeiros; Medeiros, Adelardo Adelino Dantas deEste trabalho de conclusão de curso contempla o desenvolvimento de algoritmos em python, utilizando bibliotecas como o pandas, plotly e dash para gerar uma Análise Ex- ploratória de Dados - EDA, construída desde o trabalho do Engenheiro de Dados baixando os datasets , construindo o ambiente para desenvolvimento dos algoritmos e a Extração, Transformação e Carga dos dados, passando pelo trabalho do Cientista de Dados, cons- truindo os algoritmos, automações para testes, verificação da autenticidade e validação dos dados, criando dashboards interativos para visualização dos dados e análise gráfica, por fim, criando uma esteira para deploy da aplicação na nuvem, afim de gerar insights sobre a avaliação de desempenho dos alunos do curso de engenharia de computação da UFRN, entre os semestres 2018.1 ao 2022.2 abordando as situações de Aprovado, Apro- vado por nota e Reprovado ao fim de cada semestre de cada aluno com relação à sua nota de média final na disciplina, num comparativo entre os períodos de antes (2018.1 ao 2019.2), durante (2020.5 ao 2021.2) e depois (2022.1 e 2022.2) da pandemia.Tese Análise e classificação de imagens de lesões da pele por atributos de cor, forma e textura utilizando máquina de vetor de suporte(Universidade Federal do Rio Grande do Norte, 2008-02-22) Soares, Heliana Bezerra; Dória Neto, Adrião Duarte; ; http://lattes.cnpq.br/1987295209521433; ; Sablón, Vicente Idalberto Becerra; ; http://lattes.cnpq.br/6350047853320576; Guerreiro, Ana Maria Guimarães; ; http://lattes.cnpq.br/8556144121380013; Melo, Jorge Dantas de; ; http://lattes.cnpq.br/7325007451912598; Brito Júnior, Agostinho de Medeiros; ; http://lattes.cnpq.br/0958617290020120; Martins, Allan de Medeiros; ; http://lattes.cnpq.br/4402694969508077O câncer de pele é o mais comum de todos os cânceres e o aumento da sua incidência deve-se, em parte, ao comportamento das pessoas em relação à exposição ao sol. No Brasil, o câncer de pele não melanoma é o mais incidente na maioria das regiões. A dermatoscopia e ideodermatoscopia são os principais tipos de exames para o diagnóstico de doenças da pele dermatológicas. O campo que envolve o uso de ferramentas computacionais para o auxílio ou acompanhamento do diagnóstico médico em lesões dermatológicas ainda é visto como muito recente. Vários métodos foram propostos para classificação automática de patologias da pele utilizando imagens. O presente trabalho tem como objetivo apresentar uma nova metodologia inteligente para análise e classificação de imagens de câncer de pele, baseada nas técnicas de processamento digital de imagens para extração de características de cor, forma e textura, utilizando a Transformada Wavelet Packet (TWP) e a técnicas de aprendizado de máquina denominada Máquina de Vetor de Suporte (SVM Support Vector Machine). A Transformada Wavelet Packet é aplicada para extração de características de textura nas imagens. Esta consiste de um conjunto de funções base que representa a imagem em diferentes bandas de freqüência, cada uma com resoluções distintas correspondente a cada escala. Além disso, são calculadas também as características de cor da lesão que são dependentes de um contexto visual, influenciada pelas cores existentes em sua volta, e os atributos de forma através dos descritores de Fourier. Para a tarefa de classificação é utilizado a Máquina de Vetor de Suporte, que baseia-se nos princípios da minimização do risco estrutural, proveniente da teoria do aprendizado estatístico. A SVM tem como objetivo construir hiperplanos ótimos que apresentem a maior margem de separação entre classes. O hiperplano gerado é determinado por um subconjunto dos pontos das classes, chamado vetores de suporte. Para o banco de dados utilizado neste trabalho, os resultados apresentaram um bom desempenho obtendo um acerto global de 92,73% para melanoma, e 86% para lesões não-melanoma e benigna. O potencial dos descritores extraídos aliados ao classificador SVM tornou o método capaz de reconhecer e classificar as lesões analisadasTese Uma Aplicação de Redes Neurais Auto-Organizaveis à Reconstrução Tridimensional de Superfícies(Universidade Federal do Rio Grande do Norte, 2005-01-14) Brito Júnior, Agostinho de Medeiros; Dória Neto, Adrião Duarte; Melo, Jorge Dantas de; ; http://lattes.cnpq.br/7325007451912598; ; http://lattes.cnpq.br/1987295209521433; ; http://lattes.cnpq.br/0958617290020120É proposto um método em multi-resolução para reconstrução de superfícies a partir de nuvens de pontos, que representam a superfície de um objeto no espaço 3D. O método proposto utiliza um conjunto de operadores de malha e regras simples de refinamento seletivo da malha, com um estratégia baseada nos mapas auto-organizáveis de Kohonen. Basicamente, um esquema auto-adaptativo é utilizado para mover iterativamente os vértices de uma malha inicial simples em direção ao conjunto de pontos, localizados idealmente na fronteira do objeto. Sucessivos refinamentos da malha e movimentações dos seus vértices são aplicados, levando a superfícies cada vez mais detalhadas, num esquema iterativo em multi-resolução. Experimentos de reconstrução foram realizados com diversos conjuntos de pontos, de diferentes formas e tamanhos. Os resultados apresentam malhas geradas que são muito próximas das formas das superfícies implícitas nas amostras. São incluídas medidas de erro e de qualidade e discutida a robustez do algoritmo.Dissertação Uma Aplicação do Algoritmo QT Clustering para Marcação Colaborativa de Pontos Perigosos em Vias Públicas(Universidade Federal do Rio Grande do Norte, 2012-12-07) Lima, Adelson Luiz de; Brito Júnior, Agostinho de Medeiros; ; http://lattes.cnpq.br/0958617290020120; ; http://lattes.cnpq.br/8978574857607166; Martins, Allan de Medeiros; ; http://lattes.cnpq.br/4402694969508077; Pires, Paulo Sérgio da Motta; ; http://lattes.cnpq.br/5093444018164760; Silva, George Azevedo da; ; http://lattes.cnpq.br/1968459966036974O trabalho propõe um sistema colaborativo para marcação de pontos perigosos em vias de transporte e geração de alertas para motoristas. Ele consistire de um sistema de alerta de proximidade de um ponto de perigo, que será alimentado pelos próprios motoristas através de um aparelho móvel equipado com GPS. O sistema deverá consolidar dados fornecidos por vários motoristas diferentes e gerar um conjunto de pontos comuns que serão usados no sistema de alerta. Embora a aplicação seja destinada à proteção de motoristas, os dados gerados por ela poderão servir de insumos para os órgãos responsáveis melhorarem a sinalização e recuperação de vias públicasDissertação Correspondência estéreo usando imagens em multiresolução com profundidade variável(Universidade Federal do Rio Grande do Norte, 2006-12-18) Medeiros, Marcos Dumay de; Gonçalves, Luiz Marcos Garcia; ; http://lattes.cnpq.br/1562357566810393; ; Brito Júnior, Agostinho de Medeiros; ; http://lattes.cnpq.br/0958617290020120; Orgambide, Alejandro César Frery; ; http://lattes.cnpq.br/2312365155234431Para acelerar o rnatching em sistemas de visão estéreo é proposta uma abordagem multi-resolução, coarse-to-fine, variando a profundidade do nivel inicial para cada pixel da imagem. A técnica proposta tem o potencial de atenuar diversos problemas do algoritmo com profundidade constante, tornando possivel reduzir o número de erros ou o número de comparações necessárias para obter resultados semelhantes. Para demonstrar a eficiência do método, foram realizados vários experimentos, incluindo comparação com a técnica tradicional de correlação simples, na qual o rnatching usando imagens em multi-resolução com profundidade variável obteve resultados superiores com um menor tempo de processamentoTCC Desenvolvimento de um Chatbot usando redes de aprendizado profundo(Universidade Federal do Rio Grande do Norte, 2018-12-17) Lopes Júnior, Márcio Luiz Bezerra; Brito Júnior, Agostinho de MedeirosApresenta o desenvolvimento de um chatbot voltado à comunidade acadêmica da UFRN utilizando técnicas de aprendizado profundo, com o objetivo de auxiliar discentes e funcionários a realizar consultas e sanar dúvidas mais rapidamente e a qualquer momento. Para isso, foram construídas uma rede neural convolucional capaz de identificar o que o usuário deseja, uma estrutura de banco de dados capaz de alimentar esta rede, e sequências de consultas e respostas capazes de solucionar o problema do usuário. O sistema foi testado com diversas configurações até ser encontrada uma que obteve resultados satisfatórios para cada tipo de entrada esperado.TCC Desenvolvimento de uma ferramenta de pintura 3D com rastreamento por visão artificial para determinação de profundidade(Universidade Federal do Rio Grande do Norte, 2025-01-13) Lima, Lucas de Azevedo; Brito Júnior, Agostinho de Medeiros; Alsina, ablo Javier; Medeiros, delardo Adelino Dantas deApresenta o desenvolvimento de um sistema que integra OpenCV e OpenGL para criar uma aplicação interativa capaz de rastrear cores específicas em tempo real e projetar essas informações em um espaço 3D virtual. O OpenCV é utilizado para captura e processamento de imagens, enquanto o OpenGL renderiza os dados em uma caixa cúbica tridimensional. A sincronização entre as bibliotecas é garantida por multithreading, permitindo operações simultâneas e respostas em tempo real. O sistema demonstrou eficiência e versatilidade, embora tenha limitações como sensibilidade à iluminação, sugerindo possibilidades de aprimoramento em trabalhos futuros. A solução contribui para a computação gráfica e visão computacional, destacando seu potencial para aplicações interativas, com especial destaque para uso em aplicações educacionais.TCC Desenvolvimento de uma ferramenta educacional para ensino de processamento digital de imagens usando Diagramas de Blocos(Universidade Federal do Rio Grande do Norte, 2024-07-23) Amaral, Matheus Augusto do; Brito Júnior, Agostinho de Medeiros; https://orcid.org/0000-0002-2054-2339; http://lattes.cnpq.br/0958617290020120; http://lattes.cnpq.br/5460284818732657; Silveira., Luiz Felipe de Queiroz; https://orcid.org/0000-0002-7146-4916; http://lattes.cnpq.br/4139452169580807; Martins, Allan de Medeiros; https://orcid.org/0000-0001-9936-3028; http://lattes.cnpq.br/4402694969508077Apresenta o desenvolvimento de uma ferramenta educacional para o ensino de processamento digital de imagens, utilizando uma interface gráfica baseada em diagramas de blocos. A ferramenta foi implementada com QtCreator e C++, incorporando conceitos de programação orientada a objetos para garantir uma estrutura modular e escalável. A aplicação permite aos usuários criar fluxos de processamento de imagem de forma visual e intuitiva, facilitando a compreensão e o ensino dos conceitos fundamentais de processamento de imagem. A ferramenta inclui blocos para operações básicas como carregamento de imagens, aplicação de kernels de convolução e exibição de resultados. Estes blocos eliminam a necessidade de escrita de código manual, permitindo que estudantes e professores se concentrem nos aspectos teóricos e práticos do processamento de imagem. Os resultados demonstram que a ferramenta enriquece o processo de ensino ao proporcionar uma visualização intuitiva, reduzir a complexidade da programação, promover a interatividade e aumentar a acessibilidade.Dissertação Detecção de ataques de negação de serviço distribuídos utilizando rede neural convolucional(Universidade Federal do Rio Grande do Norte, 2024-04-16) Freitas Júnior, Antonio Alcir de; Silveira, Luiz Felipe de Queiroz; http://lattes.cnpq.br/4139452169580807; http://lattes.cnpq.br/9805347947967967; Silva, Ivanovitch Medeiros Dantas da; Brito Júnior, Agostinho de Medeiros; Lima Filho, Francisco Sales deCom a expansão da Internet, aliada ao crescente número de dispositivos de Internet das Coisas (IoT), os ataques de negação de serviços (Denial of Service - DoS), bem como sua variante distribuída (Distributed Denial of Service - DDoS), vêm se tornando um problema significativo para a disponibilidade de serviços que operam na Internet. Nos últimos anos, o número de pesquisas na academia e na indústria sobre a detecção e mitigação desses ataques vem crescendo, porém sem ainda uma solução definitiva. Técnicas envolvendo aprendizagem de máquina estão sendo amplamente utilizadas para detecção e mitigação desses ataques. Embora eficientes, as técnicas propostas apresentam um alto custo computacional, o que podem torná-las inviáveis em cenários de redes com fluxos de dados intensos, devido às restrições temporais impostas pelo processamento em tempo real do fluxo de dados. Inspirado nesses trabalhos da literatura, mas buscando uma redução de complexidade computacional, este trabalho propõe o uso de uma rede neural convolucional de baixa complexidade para a detecção de ataques de DDoS. A redução de complexidade da rede convolucional proposta se baseia no uso de descritores obtidos a partir de um conjunto de métricas calculadas sobre dados de cabeçalho de tráfego de rede amostrado. O método desenvolvido possui alta taxa de acerto, baixa taxa de falsos positivos e relativa simplicidade de implementação, tornando-o apto à tarefa de detecção de ataques de DDoS em cenários de redes com vazões elevadas.Dissertação Uma ferramenta de manipulação de pacotes para análise de protocolos de redes industriais baseados em TCP/IP(Universidade Federal do Rio Grande do Norte, 2009-06-07) Kobayashi, Tiago Hiroshi; Pires, Paulo Sérgio da Motta; ; http://lattes.cnpq.br/5093444018164760; ; http://lattes.cnpq.br/2054312511365260; Brito Júnior, Agostinho de Medeiros; ; http://lattes.cnpq.br/0958617290020120; Melo, Jorge Dantas de; ; http://lattes.cnpq.br/7325007451912598; Rocha Neto, José Sérgio da; ; http://lattes.cnpq.br/9085919442313408Neste trabalho é apresentada uma ferramenta de manipulação de pacotes destinada à realização de testes em dispositivos que implementam protocolos de comunicação baseados em TCP/IP utilizados em redes industriais. A ferramenta foi desenvolvida em linguagem de programação Python, como uma extensão ao Scapy. Esta ferramenta, denominada IndPM - Industrial Packet Manipulator, permite testar os dispositivos presentes em redes industriais em relação a possíveis vulnerabilidades, realizar testes de conformidade de protocolos, coletar respostas de servidores existentes nas redes e utilizar os recursos do interpretador Python para compor testes. Como prova de conceito, foi implementado o protocolo Modbus/TCP. O protocolo DNP3 sobre TCP também foi implementado, mas não foi testado por indisponibilidade de recursos. Os resultados dos testes obtidos com a manipulação de pacotes Modbus/TCP mostram falhas de implementação em um módulo de comunicação para um Controlador Lógico Programável bastante utilizado na indústriaTCC Uma ferramenta de realidade aumentada usando marcadores fiduciais e smartphones(Universidade Federal do Rio Grande do Norte, 2020-12-14) Freitas, Matheus Oliveira de; Brito Júnior, Agostinho de Medeiros; Medeiros, Adelardo Adelino Dantas de; Alsina, Pablo JavierTrata-se de um sistema de realidade aumentada de baixo custo capaz de renderizar objetos na cena. Para atingir esse objetivo, foram utilizados equipamentos que estão amplamente disponíveis para a população ou são de fácil acesso: Computador, Smartphone, Raspberry Pi, Webcam e um óculos de Realidade Aumentada (VR Box) onde seŕa inserido o smartphone. Esses dispositivos serão encadeados e se comunicarão estabelecendo um streaming de vídeo entre si. O desenvolvimento dessa ferramenta também empregará marcadores fiduciais para a obtenção do posicionamento do observador e do objeto, uma vez que há diversas bibliotecas que implementam algoritmos de geração e detecção desses marcadores.Dissertação Hardware implementation of the Otsu's method applied to realtime worm segmentation(Universidade Federal do Rio Grande do Norte, 2021-11-17) Barros, Wysterlânya Kyury Pereira; Fernandes, Marcelo Augusto Costa; http://lattes.cnpq.br/3475337353676349; http://lattes.cnpq.br/2532477079704883; Gomes, Rafael Beserra; http://lattes.cnpq.br/5849107545126304; Brito Júnior, Agostinho de Medeiros; Carvalho, Marco Antonio Garcia de; http://lattes.cnpq.br/6366443994619479Estudos sobre a genômica comportamental empregando o verme Caenorhabditis elegans têm auxiliado a descoberta de novas associações gene-comportamentais e a triagem de novas drogas. Os experimentos envolvendo esse verme são gravados por câmeras de alta resolução, gerando vídeos que serão posteriormente processados por soluções computacionais para análise comportamental automatizada. Devido o grande volume de dados para ser processado, essas análises são geralmente realizadas offline. Contudo, deseja-se desenvolver uma implementação de alto throughput capaz de operar em tempo real, buscando reduzir a ocupação de memória pelo armazenamento dos vídeos e permitir a realização de novos tipos de experimentos. Uma maneira de acelerar os algoritmos empregados é através do uso de computação reconfigurável. Diante disso, este trabalho propõe o desenvolvimento em hardware do método de Otsu para a segmentação dos vermes em tempo real. A implementação proposta foi desenvolvida em Field Programmable Gate Array (FPGA) utilizando uma estratégia totalmente paralela com representação em ponto fixo. Os detalhes da arquitetura são apresentados, assim como resultados de síntese relacionados a área de ocupação, tempo de processamento e consumo de potência dinâmica. Também são fornecidos resultados sobre a validação da implementação utilizando imagens dos vermes. Os dados mostram que a arquitetura proposta consegue obter elevados speedups em comparação com trabalhos semelhantes apresentados na literatura, além de permitir a segmentação dos vermes em tempo real.Dissertação Identificação remota de sistemas operacionais utilizando análise de processos aleatórios e redes neurais artificiais(Universidade Federal do Rio Grande do Norte, 2009-06-19) Medeiros, João Paulo de Souza; Brito Júnior, Agostinho de Medeiros; ; http://lattes.cnpq.br/0958617290020120; ; http://lattes.cnpq.br/8782777013152714; Dória Neto, Adrião Duarte; ; http://lattes.cnpq.br/1987295209521433; Melo, Jorge Dantas de; ; http://lattes.cnpq.br/7325007451912598; Pires, Paulo Sérgio da Motta; ; http://lattes.cnpq.br/5093444018164760; Netto, Eduardo Bráulio Wanderley; ; http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4798543Y3É proposto um novo método para identificação remota de sistemas operacionais que operam em redes TCP/IP. Este método possui diversas aplicações relacionadas à segurança em redes de computadores e é normalmente adotado tanto em atividades de ataque quanto de defesa de sistemas. O método proposto é capaz de obter sucesso em situações onde diversas soluções atuais falham, inclusive no tratamento com dispositivos possivelmente vulneráveis ao processo de identificação. O novo método realiza a análise dos geradores de números aleatórios usados nas pilhas TCP/IP e, através do uso de redes neurais artificiais, cria mapas que representam o comportamento destes geradores. Tais mapas são usados para comparação com mapas rotulados que representam sistemas já conhecidos, concretizando o processo de identificaçãoTese A Influência da observabilidade e da visualização radial no projeto de sistemas de monitoramento de redes de computadores(Universidade Federal do Rio Grande do Norte, 2013-12-20) Medeiros, João Paulo de Souza; Pires, Paulo Sérgio da Motta; ; http://lattes.cnpq.br/5093444018164760; ; http://lattes.cnpq.br/8782777013152714; Martins, Allan de Medeiros; ; http://lattes.cnpq.br/4402694969508077; Mota, Francisco das Chagas; ; http://lattes.cnpq.br/1640808531484356; Brito Júnior, Agostinho de Medeiros; ; http://lattes.cnpq.br/0958617290020120; Loureiro, Antonio Alfredo Ferreira; ; http://lattes.cnpq.br/8886634592087842; Lima, Rommel Vladimir de; ; http://lattes.cnpq.br/1779018936618060Este trabalho apresenta um levantamento dos problemas associados à influência da observabilidade e da visualização radial no projeto de sistemas de monitoramento para redes de grande magnitude e complexidade. Além disso, se propõe a apresentar soluções para parte desses problemas. Através da utilização da Teoria de Redes Complexas, são abordadas duas questões: (i) a localização e a quantidade de nós necessários para garantir uma aquisição de dados capaz de representar o estado da rede de forma efetiva e (ii) a elaboração de um modelo de visualização das informações da rede capaz de ampliar a capacidade de inferência e de entendimento de suas propriedades. A tese estabelece limites teóricos a estas questões e apresenta um estudo sobre a complexidade do monitoramento eficaz, eficiente e escalável de redesDissertação Um método para localização facial Invariante a rotação(Universidade Federal do Rio Grande do Norte, 2011-02-18) Santos, Keylly Eyglys Araújo dos; Dória Neto, Adrião Duarte; Martins, Allan de Medeiros; ; http://lattes.cnpq.br/4402694969508077; ; http://lattes.cnpq.br/1987295209521433; ; http://lattes.cnpq.br/0407424499947704; Brito Júnior, Agostinho de Medeiros; ; http://lattes.cnpq.br/0958617290020120; Sarcinelli Filho, Mário;A localização facial tornou-se um assunto muito discutido nos últimos anos, surgiram inúmeras aplicações, desde sistemas biométricos (que necessitam localizar a face antes de identifica-la), até sistemas complexos de varredura de multidões (procurando por criminosos). O método mais utilizado para localizar faces em imagens digitais é a técnica de Vioja e Jones, que não é invariante a rotação, conseguindo identificar apenas pequenos ângulos de rotação, mesmo assim comprometendo alguns algoritmos que necessitam da face sem rotação, como a biometria facial. A técnica apresentada propõe a invariância a rotação de face em imagens digitais, baseando-se na segmentação da pele para calcular a dispersão e estimar o ângulo de rotação da face. Possibilitando que técnicas já consolidadas possam realizar a localização da face em uma imagem rotacionada no sentido inversoDissertação Novas ferramentas para monitoramento ambiental usando SIG Web(Universidade Federal do Rio Grande do Norte, 2008-12-19) Cabral, Igor Pinheiro de Sales; Gonçalves, Luiz Marcos Garcia; ; http://lattes.cnpq.br/1562357566810393; ; http://lattes.cnpq.br/2299015049616828; Burlamaqui, Aquiles Filgueira de Medeiros; ; http://lattes.cnpq.br/8670475877813913; Soares, Valéria Gonçalves; ; http://lattes.cnpq.br/0187018118567986; Dória Neto, Adrião Duarte; ; http://lattes.cnpq.br/1987295209521433; Brito Júnior, Agostinho de Medeiros; ; http://lattes.cnpq.br/0958617290020120; Amaral, Ricardo Farias do; ; http://lattes.cnpq.br/5120081491389865O uso de Sistemas de Informações Geográficas (SIG) tem se tornado essencial nos campos onde os detalhes e estudos precisos da superfície terrestre são requeridos. Aplicações em monitoramento ambiental são exemplos que requerem o uso de um SIG para que os gestores e toda a comunidade envolvida possam realizar as análises e decisões em cima das áreas de proteção ambiental. Neste campo específico, um desafio é construir um SIG que possa ser alimentado dinamicamente com dados, permitindo que os próprios pesquisadores enviem freqüentemente os dados ao sistema. Em alguns casos, os dados são adquiridos de diferentes fontes e precisam ser centralizados em um só sistema. Para solucionar este problema, ferramentas foram implementadas nesta Tese, possibilitando que os dados espaciais sejam devidamente tratados na Web. Com efeito, a pesquisa envolvida nesta Tese tem início a partir da inserção e processamento de dados obtidos in-loco, como variáveis bióticas e geológicas, e é finalizada com a representação dessas informações na Web. Para a consecução deste processo dinâmico foram desenvolvidas ferramentas que tornam o MapServer mais flexível e dinâmico, permitindo que o próprio usuário envie os dados coletados. Além disso, um módulo que utiliza técnicas de interpolação espacial para auxiliar as análises espaciais foi, também, implementado. Como meio de validação do sistema foram utilizados dados provenientes de pesquisas em uma região de recifes de corais, no Nordeste do Brasil. Por fim, este sistema foi implementado através do uso dos conceitos de interatividade que são dados pelo AJAX, se tornando uma ferramenta para controle dos eventos relacionados ao monitoramento ambientalTCC Picture-in-Picture na Web: um caso de uso para o desenvolvimento de funcionalidades no motor WebKit(Universidade Federal do Rio Grande do Norte, 2019-12-05) Fonseca, Carlos Eduardo Ramalho Bentzen; Brito Júnior, Agostinho de Medeiros; Araújo, Fábio Meneghetti Ugulino de; Lima Filho, Francisco Sales deO trabalho apresenta o desenvolvimento do suporte a reprodução de vídeos em camadas superpostas (picture-in-picture) em navegadores web baseados no motor de exibição WebKit, segundo a especificação aberta adotada pelo World Wide Web Consortium (W3C). Além disso, o trabalho descreve o processo adotado pela indústria de navegadores para o desenvolvimento de novas funcionalidades. O suporte à interface Web de Picture-in-Picture é presente atualmente somente no motor de exibição Blink – utilizado em navegadores como o Google Chrome. Com essa implementação, será possível utilizar tal funcionalidade em diferentes navegadores e sistemas operacionais, promovendo assim um ecossistema mais interoperável para desenvolvedores web. Ainda, a documentação criada servirá como guia prático em língua portuguesa para instruir novos programadores ao processo de desenvolvimento de novas funcionalidades no projeto WebKit.TCC Plataforma Colaborativa para Simulados do ENADE(Universidade Federal do Rio Grande do Norte, 2023-12-07) Oliveira, Igor Dias Verissimo; Falcão, Eduardo de Lucena; Brito Júnior, Agostinho de Medeiros; Silva, Ivanovitch Medeiros DantasO Exame Nacional de Desempenho dos Estudantes (ENADE) é aplicado desde 2004 pelo Instituto Nacional de Estudos e Pesquisas Educacionais Anísio Teixeira (Inep). Seu intuito é avaliar o rendimento dos estudantes concluintes de cursos de graduação do Brasil em relação à sua grade curricular. O desempenho nesta avaliação, em conjunto com a Avaliação de cursos de graduação e a Avaliação institucional, permite conhecer a qualidade dos cursos e instituições de educação superior brasileiras. Nesse contexto, a preparação adequada dos estudantes para o exame torna-se fundamental. Contudo, diversas dificuldades podem surgir ao final de um curso de graduação, o que pode impedir uma preparação eficaz. Por esses motivos, surge a necessidade de ferramentas que facilitem o processo de preparação para exames como o ENADE. Diante disso, este trabalho apresenta uma plataforma colaborativa, na qual os professores podem cadastrar questões de exames anteriores do ENADE ou utilizar aquelas já disponíveis na plataforma para criar simulados. Por meio dessa ferramenta é possível acompanhar o desempenho dos estudantes, tanto de forma quantitativa, por meio da contagem de erros e acertos em cada simulado, quanto por porcentagem de acerto em cada assunto abordado na avaliação.