• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 251
  • 2
  • 2
  • Tagged with
  • 256
  • 256
  • 256
  • 242
  • 235
  • 235
  • 234
  • 199
  • 132
  • 125
  • 103
  • 58
  • 51
  • 37
  • 35
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
231

ESTUDO DE ÍNDICES DE DIVERSIDADE COMO DESCRITORES DE TEXTURA PARA CLASSIFICAÇÃO DE IMAGENS DE FACES / STUDY OF DIVERSITY INDICES AS DESCRIPTORS OF TEXTURE FOR CLASSIFICATION IMAGES OF FACES

Reis, Artur Bernardo Silva 13 April 2012 (has links)
Made available in DSpace on 2016-08-17T14:53:20Z (GMT). No. of bitstreams: 1 dissertacao Artur.pdf: 2614613 bytes, checksum: ccffca7646e98481fa69cd43bca77f03 (MD5) Previous issue date: 2012-04-13 / Coordenação de Aperfeiçoamento de Pessoal de Nível Superior / This work purposes an investigation into the potential of characterization of textures of human faces in digital images using the diversity index. To this we developed a methodology that uses the retinex to normalization of lighting conditions, diversity indexes for feature extraction and Support Vector Machine as classifier. Several tests are performed using four bases of face images, each base with uniques characteristics that can be verified the usability of the indexes used. The results are very promising since in eighteen tests were reached accuracies over 95%. In addition, a sensitivity of 100% in a test case and false positive rate of 0.2%, indicating that the diversity index can be a good tool for describing textures of human faces. / O objeto de estudo deste trabalho é uma investigação sobre o potencial grau de caracterização de texturas de faces humanas em imagens digitais usando índices de diversidade. Para isto é desenvolvida uma metodologia que utiliza o retinex como técnica de normalização de iluminação, índices de diversidade para a extração de características e a Máquina de Vetores Suporte como classificador. Para isto são realizados vários testes utilizando quatro bases de imagens de faces, com várias características peculiares para que possa ser verificada a usabilidade dos índices utilizados. Os resultados obtidos são muito promissores, uma vez que em dezoito testes realizados, foram atingidas acurácias acima de 95%. Além disso, obtivemos sensibilidade de 100% em um caso de teste e taxa de falsos positivos de 0.2%, indicando que os índices de diversidade podem ser uma boa ferramenta para a descrição de texturas de faces humanas.
232

Aferição da disponibilidade de conexão e da audiência de Stream de vídeo em redes IP

Oliveira, Vitor Chaves de 11 August 2017 (has links)
Submitted by Marta Toyoda (1144061@mackenzie.br) on 2018-02-16T18:40:42Z No. of bitstreams: 2 Vitor Chaves de Oliveira.pdf: 3871136 bytes, checksum: ecb40f1164646a21127f6de607806793 (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) / Approved for entry into archive by Paola Damato (repositorio@mackenzie.br) on 2018-02-22T13:39:12Z (GMT) No. of bitstreams: 2 Vitor Chaves de Oliveira.pdf: 3871136 bytes, checksum: ecb40f1164646a21127f6de607806793 (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) / Made available in DSpace on 2018-02-22T13:39:12Z (GMT). No. of bitstreams: 2 Vitor Chaves de Oliveira.pdf: 3871136 bytes, checksum: ecb40f1164646a21127f6de607806793 (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Previous issue date: 2017-08-11 / In the current IP video scenario, the lack of mechanisms that record two technical parameters that influence the commercial chain that sustains this ecosystem related to the Internet, are: availability and audience. And the expressive growth of this type of transmission, continually rivals it with TV. Thus, with the objective of measuring this new medium of audiovisual offer, this work has developed methodologies to acquire such information at this consumer's point and to compare the viability of transitioning from traditional TV to IP Stream. And, this was accomplished through a technical-mathematical comparison and by the construction of two softwares each with a purpose, with their respective requirements analysis, as well as the method of how to interpret the results and infer how these parameters are related. One was programmed to verify the availability of any IP connections through an application that can be used on any browser platform. And the other, implemented as an extension to one of the most used browsers, Google Chrome, to capture the audience of Internet videos on the leading supplier of videos exists today, Google's YouTube. In this work, the abstractions of considerations around the Quality of Service (QoS) concept, is proposed to be interpreted as a measure of Quality of Experience (QoE) assimilated from the quantities of times and interactions with a video. This justification is founded on the concept that quality translates into a particular subjectivity for each user and their individual expectations, so a measure of time is shown to be an effective valuation. Such effectiveness is justified by a principle consolidated within TV broadcast for decades, audience measurement. That is, building something analogous to the People's meter, similar to the Television Rating Points, TRP, running to capture information that brings assertiveness to all stakeholders in this new delivery method. In this way, we can measure the reliability of the content for the Customer, the Content Producer, the Advertiser, the Platform holder, the Content Delivery Network owner (CDN) and the Internet Service Provider (ISP)). / No atual cenário de vídeo IP se destaca a falta de mecanismos que registrem dois parâmetros técnicos que influenciam a cadeia comercial que sustenta todo este ecossistema relativo à Internet, são eles: disponibilidade e audiência. E o expressivo crescimento deste tipo de transmissão, rivaliza-a continuamente com a TV. Sendo assim, e com o objetivo de metrificar esse novo meio de oferecimento de audiovisual, este trabalho desenvolveu metodologias para adquirir tais informações nesta ponta do consumidor e para comparar a viabilidade da transição de broadcast tradicional de TV por Stream IP. E, isto foi realizado através de um comparativo técnicomatemático e da construção de dois softwares cada qual com uma finalidade, com suas respectivas análises de requisitos, bem como o método de como interpretar os resultados e inferir como estes parâmetros se relacionam. Um foi concebido para aferir a disponibilidade de quaisquer conexões IP sendo uma aplicação passível de ser utilizada em diversas plataformas de navegadores, denominados Browsers. E, o outro, implementado como extensão para um dos Browsers mais utilizados, o Google Chrome, para capturar a audiência de vídeos da Internet no maior fornecedor de vídeos existente hoje, o YouTube do Google. Neste trabalho, a extração de considerações ao redor da Qualidade de Serviço, QoS, é proposta a ser interpretada como medida da Qualidade da Experiência, QoE a partir dos diversos tempos e interações totais de um vídeo. Para tanto, dado que o conceito de qualidade se traduz em uma subjetividade particular de cada usuário e suas expectativas individuais, a medida do tempo se mostra como uma eficaz valoração. Tal eficácia é justificada através do princípio da consolidada medida de audiência da difusão de TV há décadas. Isto é, a construção de algo análogo ao ‘People’s meter’ similarmente ao ‘Television Rating Points’, TRP, executando a captura de informações que tragam assertividade para todas as partes interessadas neste novo método de entrega. Propiciando, desse modo, a aferição com este mesmo nível confiabilidade para o usuário, o produtor de conteúdo, o anunciante, o detentor da plataforma, o proprietário da rede de entrega de conteúdo (CDN) e o provedor de acesso à internet (ISP).
233

Desenvolvimento de metodologias para o reconhecimento de estruturas quiescentes em mapas solares observados pelo Telescópio Solar para Ondas Submilimétricas (SST)

Pereira, André Luiz Garcia 20 August 2018 (has links)
Submitted by Marta Toyoda (1144061@mackenzie.br) on 2018-10-09T18:48:03Z No. of bitstreams: 2 Andre Luiz Garcia Pereira.pdf: 3744578 bytes, checksum: a771cb04ee2c242cc6b35d79cfdc34ff (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) / Approved for entry into archive by Paola Damato (repositorio@mackenzie.br) on 2018-10-17T18:19:38Z (GMT) No. of bitstreams: 2 Andre Luiz Garcia Pereira.pdf: 3744578 bytes, checksum: a771cb04ee2c242cc6b35d79cfdc34ff (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) / Made available in DSpace on 2018-10-17T18:19:38Z (GMT). No. of bitstreams: 2 Andre Luiz Garcia Pereira.pdf: 3744578 bytes, checksum: a771cb04ee2c242cc6b35d79cfdc34ff (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Previous issue date: 2018-08-20 / Coordenação de Aperfeiçoamento de Pessoal de Nível Superior / The Submillimeter Solar Telescope (SST) operates simultaneously and independently with a multibeam focal array at 212 and 405 GHz. Since 1999, the SST daily monitors in different modes of observation the solar activity generating binary files from which solar maps can be extracted. The identification of Active Regions in these maps is affected by the strong atmospheric attenuation and inaccuracies of the telescope's pointing, therefore, maps are visually inspected to manually extract the Active Regions. This is a lengthy process for performing a statistical analysis over the 20-year data set already recorded. To automatize the process artificial intelligence techniques of machine learning and computer vision were proposed. A Convolutional Neural Network was created within the Keras framework for the classification of the SST maps and then, a computer vision algorithm in the OpenCV framework was used for the automatic detection of ARs. This hybrid approach allowed the identification of more than 400 active regions between January 2002 and December 2017 and their physical properties were statistically analysed. The results were validated comparing with previous works which were carried out with a visual identification and manual extraction procedure, and a good agreement was found. Moreover, we present for the first time, evidence of a positive correlation between the brightness temperature at 212 GHz and the flux density at 2.8 GHz (the S component) along the solar cycle. / O Telescópio Solar Submilimétrico (SST) opera simultaneamente e de forma independente, com uma matriz focal multifeixe em 212 e 405 GHz. Desde 1999, o SST monitora diariamente em diferentes modos de observação a atividade solar gerando arquivos binários dos quais mapas solares podem ser extraídos. A identificação de Regiões Ativas nesses mapas é afetada pela forte atenuação atmosférica e imprecisões dos apontamentos do telescópio, portanto, os mapas são visualmente inspecionados para extração manual as Regiões Ativas. Este é um processo demorado para a realização de uma análise estatística ao longo do conjunto de dados de 20 anos já registrado. Para automatizar o processo, foram propostas técnicas de inteligência artificial de aprendizado de máquina e de visão computacional. Uma Rede Neural Convolucional foi criada dentro do framework Keras para a classificação dos mapas SST e, em seguida, um algoritmo de visão computacional no framework OpenCV para a detecção automática das Regiões Ativas. Esta abordagem híbrida permitiu a identificação de mais de 400 Regiões Ativas entre janeiro de 2002 e dezembro de 2017 e a análise estatística de suas propriedades físicas. Os resultados foram validados a partir da comparação com trabalhos anteriores, que foram realizados com um procedimento de identificação visual e extração manual, e foi encontrada boa concordância. Além destes resultados, mostramos pela primeira vez evidências de uma correlação positiva entre a temperatura de brilho em 212 GHz e o fluxo em 2.8 GHz (componente S).
234

Uma Abordagem em Espiral para Disciplinas Iniciais de Programa??o na Educa??o Profissional em Inform?tica

Araujo, Luis Gustavo de Jesus 06 April 2018 (has links)
Submitted by Jadson Francisco de Jesus SILVA (jadson@uefs.br) on 2018-07-31T22:19:12Z No. of bitstreams: 1 Dissertacao_LuisGustavoAraujo.pdf: 8660411 bytes, checksum: cba36d7b6e819bd2743bd4343cccbccf (MD5) / Made available in DSpace on 2018-07-31T22:19:12Z (GMT). No. of bitstreams: 1 Dissertacao_LuisGustavoAraujo.pdf: 8660411 bytes, checksum: cba36d7b6e819bd2743bd4343cccbccf (MD5) Previous issue date: 2018-04-06 / Teaching programming is a great challenge in every educational stage and in several institutions of the world, being a general problem in the area of computing education. In the Brazilian Informatics vocational high school programs, historical issues of the Professional Education System in Brazil make this problem even harder. With these issues in mind, we proposed and evaluated a teaching approach based on spiral learning associated with programming environments for novices and contexts relevant to students, aiming to improve motivation and learning in programming courses. Three case studies were carried out: one in Midlle School, and two in vocational high school programs in Informatics in Feira de Santana, Bahia, Brazil. The case studies were split into three contextualized blocks, where programming content was learned through a context, using appropriate tools. Contexts such as games, geometric figures and images were used, as well as Scratch, JES and PPlay tools. Given the qualitative and quantitative nature of this research, we used sur- veys, interviews, observations, evaluations and logbooks to obtain the data. Results on motivation are described in terms of the ARCS model (Attention, Relevance, Confidence and Satisfaction), and the results on learning are described from student exams and qualitative data. Results point to high levels of motivation during the whole approach and to the influence in student motivation of either maintaining or changing context and tools used in each block. Regarding learning, results demonstrate that the approach has enhanced learning of some concepts. One noti- ces that Scratch helped in understanding Functions, Select and Repeart Structures, and that the use of the Python language led to better understanding of Variables and Relational Operators. About object-oriented programming concepts, students showed ease with Classes, Constructors, Objects and Variables. This study also reveals the mutual influence between student motivation and learning. The results, materials, research design and the courses presented in this work may contribute to the design of other vocational courses and to the research on teaching and learning programming. / O ensino de programa??o ? um grande desafio em todas as modalidades de ensino e em v?rias institui??es de diversos pa?ses, configurando-se como um problema geral na ?rea de Computa??o. Nos cursos t?cnicos em inform?tica brasileiros, somam-se os problemas hist?ricos da Educa??o Profissional no Brasil. Diante destes problemas, buscou-se a motiva??o e o aprendizado em disciplinas de programa??o, atrav?s de uma abordagem se ensino em espiral e contextualizada. Foram realizados tr?s estudos de caso: um, no ensino Fundamental, e dois, em cursos t?cnicos de Inform?tica, no munic?pio de Feira de Santana, Bahia. Os estudos de caso foram divididos em tr?s blocos contextualizados, onde estudavam-se conte?dos de programa??o atrav?s de um contexto, usando ferramentas apropriadas. Foram utilizados contextos como Jogos, Figuras geom?tricas e Imagens, assim como as ferramentas Scratch, JES e PPlay. Tendo em vista o car?ter qualitativo e quantitativo da pesquisa, utilizamos question?rios, entrevistas, observa??es, avalia??es e di?rios de bordo para obten??o dos dados. Os resultados sobre motiva??o s?o descritos em termos do modelo ARCS (Aten??o, Relev?ncia, Confian?a e Satisfa??o), enquanto que os resultados sobre aprendizagem s?o descritos a partir das avalia??es e dos dados qualitativos. Os resultados apontam para altos ?ndices de motiva??o, durante toda a abordagem e para a influ?ncia direta da manuten??o ou mudan?a do contexto e das ferramentas, utilizadas nos blocos, na motiva??o dos estudantes. Quanto `a aprendizagem, os resultados demonstram que a abordagem potencializou a aprendizagem de alguns conceitos. Percebe-se que o Scratch auxiliou na compreens?o de Fun??o, Estruturas de Repeti??o e Sele??o e que o uso da linguagem Python possibilitou uma maior compreens?o sobre Vari?veis e sobre Operadores Relacionais. Quanto ? orienta??o a objetos, os estudantes apresentaram facilidades em Classes, Construtores e Objetos. Este estudo revela ainda, rela??es de influ?ncia entre a motiva??o dos estudantes e a aprendizagem. Espera-se que os resultados, os materiais e o design da pesquisa e das disciplinas, aqui apresentados, possam contribuir para a concep??o de disciplinas de programa??o em outros cursos t?cnicos e para a investiga??o sobre o ensino-aprendizagem de programa??o.
235

Ferramenta computacional para dimensionamento e avaliação de desempenho de sistemas fotovoltaicos conectados à rede elétrica / Computational tool for sizing and assessment of grid-connected photovoltaic systems

PINTO FILHO, Gilberto Figueiredo 10 November 2012 (has links)
Submitted by Edisangela Bastos (edisangela@ufpa.br) on 2013-03-20T20:30:43Z No. of bitstreams: 2 license_rdf: 23898 bytes, checksum: e363e809996cf46ada20da1accfcd9c7 (MD5) Dissertacao_FerramentaComputacionalDimensionamento.pdf: 5505026 bytes, checksum: 5878a24a559a954e57075b4ec934afc7 (MD5) / Approved for entry into archive by Ana Rosa Silva(arosa@ufpa.br) on 2013-03-27T14:26:31Z (GMT) No. of bitstreams: 2 license_rdf: 23898 bytes, checksum: e363e809996cf46ada20da1accfcd9c7 (MD5) Dissertacao_FerramentaComputacionalDimensionamento.pdf: 5505026 bytes, checksum: 5878a24a559a954e57075b4ec934afc7 (MD5) / Made available in DSpace on 2013-03-27T14:26:31Z (GMT). No. of bitstreams: 2 license_rdf: 23898 bytes, checksum: e363e809996cf46ada20da1accfcd9c7 (MD5) Dissertacao_FerramentaComputacionalDimensionamento.pdf: 5505026 bytes, checksum: 5878a24a559a954e57075b4ec934afc7 (MD5) Previous issue date: 2012 / Esta dissertação apresenta a utilização alguns modelos matemáticos disponíveis na literatura para representar as etapas de processamento da energia em um Sistema Fotovoltaico Conectado à Rede Elétrica (SFCR). Além disso, propõem-se dois modelos representativos do comportamento da potência elétrica em situações de limitação de potência do inversor e das perdas elétricas em função do carregamento. Todas as modelagens estão implementadas computacionalmente no ambiente GUIDE do MATLAB, o que permite a análise, auxilia no dimensionamento e viabiliza a simulação da operacionalidade e consequente contribuição energética de SFCRs com diferentes tamanhos relativos. No trabalho ainda é mostrada a interface da ferramenta computacional desenvolvida e a validação dos dados gerados pelo programa com dados medidos experimentalmente de SFCRs, a qual evidencia a eficácia dos modelos utilizados e a melhora na precisão. Ao final são mostradas estimativas energéticas para cinco cidades brasileiras, além de exemplos de análise dos dados gerados pela ferramenta computacional. / This dissertation presents the utilization of some mathematical models present on literature which represent the energy processing steps on Grid-Connected Photovoltaic Systems (GCPV). Besides, two models regarding the power limitation due to inverter’s temperature and the electric losses are proposed. All models are implemented at MATLAB GUIDE enviroment which allows the analysis, helps on the design and makes possible the operacionality simulation and and energy contribution of GCPV with diferent sizes. The work presents the program interface developed and its data validation by comparing it with experimental data. Some energy forecasting for five Brazilian cities are shown at the end of the work with examples on how analyze the data generated by the program.
236

Stormsom: clusterização em tempo-real de fluxos de dados distribuídos no contexto de BigData

LIMA, João Gabriel Rodrigues de Oliveira 28 August 2015 (has links)
Submitted by camilla martins (camillasmmartins@gmail.com) on 2017-01-27T16:34:20Z No. of bitstreams: 2 license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Dissertacao_StormsomClusterizacaoTempo-Real.pdf: 1081222 bytes, checksum: 30261425224872c11433d064abb4a2d8 (MD5) / Approved for entry into archive by Edisangela Bastos (edisangela@ufpa.br) on 2017-01-30T13:30:32Z (GMT) No. of bitstreams: 2 license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Dissertacao_StormsomClusterizacaoTempo-Real.pdf: 1081222 bytes, checksum: 30261425224872c11433d064abb4a2d8 (MD5) / Made available in DSpace on 2017-01-30T13:30:32Z (GMT). No. of bitstreams: 2 license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Dissertacao_StormsomClusterizacaoTempo-Real.pdf: 1081222 bytes, checksum: 30261425224872c11433d064abb4a2d8 (MD5) Previous issue date: 2015-08-28 / Cresce cada vez mais a quantidade de cenários e aplicações que algoritmo necessitam de processamento e respostas em tempo real e que se utilizam de modelos estatísticos e de mineração de dados a fim de garantir um melhor suporte à tomada de decisão. As ferramentas disponíveis no mercado carecem de processos computacionais mais refinados que sejam capazes de extrair padrões de forma mais eficiente a partir de grandes volumes de dados. Além disso, há a grande necessidade, em diversos cenários, que o os resultados sejam providos em tempo real, tão logo inicie o processo, uma resposta imediata já deve estar sendo produzida. A partir dessas necessidades identificadas, neste trabalho propomos um processo autoral, chamado StormSOM, que consiste em um modelo de processamento, baseado em topologia distribuída, para a clusterização de grandes volumes de fluxos, contínuos e ilimitados, de dados, através do uso de redes neurais artificiais conhecidas como mapas auto-organizáveis, produzindo resultados em tempo real. Os experimentos foram realizados em um ambiente de computação em nuvem e os resultados comprovam a eficiência da proposta ao garantir que o modelo neural utilizado possa gerar respostas em tempo real para o processamento de Big Data.
237

Game Marabá: projeto, implementação e avaliação de um jogo educativo para auxílio no ensino de estudos amazônicos

TEIXEIRA, Rangel Filho 20 January 2017 (has links)
Submitted by camilla martins (camillasmmartins@gmail.com) on 2017-04-27T14:28:19Z No. of bitstreams: 2 license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Dissertacao_GameMarabaProjeto.pdf: 7773696 bytes, checksum: 60bc884f26dc6b1224d73269c7c3c317 (MD5) / Approved for entry into archive by Edisangela Bastos (edisangela@ufpa.br) on 2017-05-04T13:09:29Z (GMT) No. of bitstreams: 2 license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Dissertacao_GameMarabaProjeto.pdf: 7773696 bytes, checksum: 60bc884f26dc6b1224d73269c7c3c317 (MD5) / Made available in DSpace on 2017-05-04T13:09:29Z (GMT). No. of bitstreams: 2 license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Dissertacao_GameMarabaProjeto.pdf: 7773696 bytes, checksum: 60bc884f26dc6b1224d73269c7c3c317 (MD5) Previous issue date: 2017-01-20 / CNPq - Conselho Nacional de Desenvolvimento Científico e Tecnológico / Para que o processo de ensino e aprendizagem tenha êxito, se faz necessário um alto grau de motivação para que se tenha um intenso envolvimento por parte dos alunos. Com gráficos que simulam a realidade, jogos para ensino geralmente são uma forma dinâmica, interativa e divertida de transmitir conteúdo para quem joga independentemente da idade, onde é possível desenvolver ainda mais habilidades cognitivas, sociais, afetivas e culturais. Neste contexto, o presente trabalho apresenta um jogo educacional 3D desenvolvido em terceira pessoa com tema histórico sobre a fundação da cidade de Marabá-PA, e o ciclo do caucho, seu primeiro ciclo econômico. É descrito como o roteiro foi construído a partir de um enredo criado com base na historiografia do evento, em que se procura enfatizar o lúdico. O jogo foi idealizado para ser uma ferramenta auxiliar da disciplina Estudos Amazônicos, que faz parte da grade curricular do 8º ano do ensino fundamental das escolas do estado do Pará; e foi experimentado e avaliado por três turmas de uma escola pública, obtendo resultados bastante positivos. / For the process of teaching and learning to be successful, a high degree of motivation in order to have an intense involvement by the students is required. With graphics that simulate reality, games for education are usually a dynamic, interactive and fun way to stream content to those who play regardless of age, where can further develop cognitive, social, emotional and cultural skills. In this context, this paper presents an educational game developed in the third person with the historical theme of the founding of the city of Maraba-PA, and the rubber cycle, its first economic cycle. It is described as the script was built from a storyline created by the team based on the history of the event, which seeks to emphasize the playful. The game was designed to be an auxiliary tool of discipline Amazonian Studies, which is part of the curriculum of the 8th grade of elementary school in the state of Para schools; and it has been tried and evaluated by various classes of a public school, achieving very positive results.
238

Deep learning methods for detecting anomalies in videos: theoretical and methodological contributions / Métodos de deep learning para a detecção de anomalias em vídeos: contribuições teóricas e metodológicas

Ribeiro, Manassés 05 March 2018 (has links)
Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES) / A detecção de anomalias em vídeos de vigilância é um tema de pesquisa recorrente em visão computacional. Os métodos de aprendizagem profunda têm alcançado o estado da arte para o reconhecimento de padrões em imagens e o Autocodificador Convolucional (ACC) é uma das abordagens mais utilizadas por sua capacidade em capturar as estruturas 2D dos objetos. Neste trabalho, a detecção de anomalias se refere ao problema de encontrar padrões em vídeos que não pertencem a um conceito normal esperado. Com o objetivo de classificar anomalias adequadamente, foram verificadas formas de aprender representações relevantes para essa tarefa. Por esse motivo, estudos tanto da capacidade do modelo em aprender características automaticamente quanto do efeito da fusão de características extraídas manualmente foram realizados. Para problemas de detecção de anomalias do mundo real, a representação da classe normal é uma questão importante, sendo que um ou mais agrupamentos podem descrever diferentes aspectos de normalidade. Para fins de classificação, esses agrupamentos devem ser tão compactos (densos) quanto possível. Esta tese propõe o uso do ACC como uma abordagem orientada a dados aplicada ao contexto de detecção de anomalias em vídeos. Foram propostos métodos para o aprendizado de características espaço-temporais, bem como foi introduzida uma abordagem híbrida chamada Autocodificador Convolucional com Incorporação Compacta (ACC-IC), cujo objetivo é melhorar a compactação dos agrupamentos normais. Além disso, foi proposto um novo critério de parada baseado na sensibilidade e sua adequação para problemas de detecção de anomalias foi verificada. Todos os métodos propostos foram avaliados em conjuntos de dados disponíveis publicamente e comparados com abordagens estado da arte. Além do mais, foram introduzidos dois novos conjuntos de dados projetados para detecção de anomalias em vídeos de vigilância em rodovias. O ACC se mostrou promissor na detecção de anomalias em vídeos. Resultados sugerem que o ACC pode aprender características espaço-temporais automaticamente e a agregação de características extraídas manualmente parece ser valiosa para alguns conjuntos de dados. A compactação introduzida pelo ACC-IC melhorou o desempenho de classificação para a maioria dos casos e o critério de parada baseado na sensibilidade é uma nova abordagem que parece ser uma alternativa interessante. Os vídeos foram analisados qualitativamente de maneira visual, indicando que as características aprendidas com os dois métodos (ACC e ACC-IC) estão intimamente correlacionadas com os eventos anormais que ocorrem em seus quadros. De fato, ainda há muito a ser feito para uma definição mais geral e formal de normalidade, de modo que se possa ajudar pesquisadores a desenvolver métodos computacionais eficientes para a interpretação dos vídeos. / The anomaly detection in automated video surveillance is a recurrent topic in recent computer vision research. Deep Learning (DL) methods have achieved the state-of-the-art performance for pattern recognition in images and the Convolutional Autoencoder (CAE) is one of the most frequently used approach, which is capable of capturing the 2D structure of objects. In this work, anomaly detection refers to the problem of finding patterns in images and videos that do not belong to the expected normal concept. Aiming at classifying anomalies adequately, methods for learning relevant representations were verified. For this reason, both the capability of the model for learning automatically features and the effect of fusing hand-crafted features together with raw data were studied. Indeed, for real-world problems, the representation of the normal class is an important issue for detecting anomalies, in which one or more clusters can describe different aspects of normality. For classification purposes, these clusters must be as compact (dense) as possible. This thesis proposes the use of CAE as a data-driven approach in the context of anomaly detection problems. Methods for feature learning using as input both hand-crafted features and raw data were proposed, and how they affect the classification performance was investigated. This work also introduces a hybrid approach using DL and one-class support vector machine methods, named Convolutional Autoencoder with Compact Embedding (CAE-CE), for enhancing the compactness of normal clusters. Besides, a novel sensitivity-based stop criterion was proposed, and its suitability for anomaly detection problems was assessed. The proposed methods were evaluated using publicly available datasets and compared with the state-of-the-art approaches. Two novel benchmarks, designed for video anomaly detection in highways were introduced. CAE was shown to be promising as a data-driven approach for detecting anomalies in videos. Results suggest that the CAE can learn spatio-temporal features automatically, and the aggregation of hand-crafted features seems to be valuable for some datasets. Also, overall results suggest that the enhanced compactness introduced by the CAE-CE improved the classification performance for most cases, and the stop criterion based on the sensitivity is a novel approach that seems to be an interesting alternative. Videos were qualitatively analyzed at the visual level, indicating that features learned using both methods (CAE and CAE-CE) are closely correlated to the anomalous events occurring in the frames. In fact, there is much yet to be done towards a more general and formal definition of normality/abnormality, so as to support researchers to devise efficient computational methods to mimetize the semantic interpretation of visual scenes by humans.
239

ScrumUX: uma abordagem para integrar design de interação do usuário ao processo Scrum / ScrumUX: an approach to integrate user interaction design at the scrum process

Choma, Joelma 10 November 2015 (has links)
Submitted by Milena Rubi (milenarubi@ufscar.br) on 2016-10-19T11:30:53Z No. of bitstreams: 1 Choma_Joelma_2015.pdf: 93651349 bytes, checksum: 4f1e422a507384b78e63a797fc7488f8 (MD5) / Approved for entry into archive by Milena Rubi (milenarubi@ufscar.br) on 2016-10-19T11:31:08Z (GMT) No. of bitstreams: 1 Choma_Joelma_2015.pdf: 93651349 bytes, checksum: 4f1e422a507384b78e63a797fc7488f8 (MD5) / Approved for entry into archive by Milena Rubi (milenarubi@ufscar.br) on 2016-10-19T11:31:20Z (GMT) No. of bitstreams: 1 Choma_Joelma_2015.pdf: 93651349 bytes, checksum: 4f1e422a507384b78e63a797fc7488f8 (MD5) / Made available in DSpace on 2016-10-19T11:31:30Z (GMT). No. of bitstreams: 1 Choma_Joelma_2015.pdf: 93651349 bytes, checksum: 4f1e422a507384b78e63a797fc7488f8 (MD5) Previous issue date: 2015-11-10 / Não recebi financiamento / Agile development principles ensure that continuous attention to technical excellence combined with a good design contributes to increased agility ensuring products with higher quality. Usability is one of the quality attributes, and is related to making the experience enjoyable user through an efficient and intuitive interface design. Agile methods are committed to deliver valuable software to the satisfaction of the customer. At times, they deliver only the utility, without covering aspects of usability. Design solutions providing greater usability and more appropriate to the users’ context is the main concern of the Interaction Design (IxD). The IxD is based on user-centered design, which takes into account the users needs and wants, aiming to promote interaction more enjoyable experience. In recent years, the attention in integrating user-centered design practices into agile methodologies has increased. However, a very limited number of contributions have addressed the integration into a broader level, gathering practices and providing guidance to the organization of work within a software development roadmap. This dissertation presents an approach to integrate user interaction design into Scrum process through activities and artifacts. In the first stage of the study, a literature study was performed to determine possible strategies for integrating IxD into Scrum process. Furthermore, an action research approach was applied to define and evaluate the artifacts that would support the ScrumUX integration approach, closely with the professionals in the software development industry. In the second stage, an experimental study was carried out to evaluate the proposed ScrumUX integration compared to traditional Scrum approach. The experiment was carried out in an academic context, in which nineteen students divided into five teams worked in software development projects, in the ERP systems domain. Statistical tests confirmed a significant difference between the experimental and control groups, noting that the teams who used the ScrumUX approach produced software with better degree of usability in the task support perspective, considering ERP systems’ users opinion. / Princípios do desenvolvimento ágil asseguram que a atenção contínua á excelência técnica aliada á um bom design contribui para o aumento de agilidade garantindo produtos com maior qualidade. A usabilidade é um dos atributos da qualidade, e está relacionada com tornar a experiência do usuário agradável por meio de um design de interface eficiente e intuitivo. Métodos ágeis estão comprometidos em satisfazer os clientes entregando software de valor. Mas, por vezes, acabam entregando somente a utilidade, sem cobrir os aspectos de usabilidade. Projetar soluções com maior usabilidade e mais apropriadas ao contexto dos usuários é a principal preocupação do Design de Interação (DxI). O DxI fundamenta-se no design centrado no usuário, que leva em conta as necessidades e desejos dos usuários para promover a mais agradável experiência de interação. O interesse em integrar práticas de design centrado no usuário com metodologias ágeis tem aumentado nos últimos anos. Contudo, um número bem limitado de contribuições têm abordado a integração em um nível mais abrangente, reunindo práticas e fornecendo orientações para a organização do trabalho dentro de um roteiro de desenvolvimento de software. Esta dissertação apresenta uma abordagem para integrar o Design de Interação do usuário ao processo Scrum por meio de atividades e artefatos. Na primeira etapa do estudo, realizou-se um estudo bibliográfico para verificar as possíveis estratégias para a integração do DxI com o processo Scrum, e em paralelo uma abordagem de pesquisa-ação foi aplicada, junto á profissionais da indústria de desenvolvimento de software, para definir e avaliar os artefatos que dariam suporte á abordagem de integração ScrumUX. Na segunda etapa, um estudo experimental foi conduzido com objetivo de avaliar a proposta de integração ScrumUX em relação ao Scrum tradicional. O experimento foi realizado em contexto acadêmico, onde dezenove alunos divididos em cinco equipes atuaram em projetos de desenvolvimento de software no domínio de sistemas ERP. Os testes estatísticos confirmaram uma diferença significativa entre os grupos experimentais e de controle, apontando que as equipes que utilizaram a abordagem ScrumUX produziram softwares com melhor grau de usabilidade na perspectiva de suporte á tarefas, considerando o ponto de vista de usuários de sistemas ERP.
240

Ferramenta para o apoio ensino-aprendizagem do modelo orientado a objetos durante a construção do diagrama de classes / Tool for teaching-learning support of the model object-oriented architecture during the construction of the class diagram

Felisbino, Cláudio Marcio 28 August 2017 (has links)
O ensino do modelo orientado a objetos tornou-se uma prática muito comum na introdução dos cursos de computação e as dificuldades no processo de ensinoaprendizagem são bem conhecidas. Grande parte dos estudantes apresenta dificuldades em assimilar os conceitos e abstrações envolvidas neste paradigma. Este trabalho descreve o desenvolvimento, a implementação e testes de uma ferramenta para apoiar o processo de ensino-aprendizagem do modelo orientado a objetos, durante a construção de Diagramas de Classe. Com a ferramenta desenvolvida, foram coletados dados durante a construção de Diagramas de Classe UML, em experimentos realizados com alunos de uma Universidade situada na cidade de Curitiba. A ferramenta desenvolvida permitiu revelar comportamentos dos alunos durante a construção dos diagramas de classes. Os resultados demonstram que as intervenções realizadas por alunos em itens do Diagrama de Classes, como atributos, métodos e associações, durante a criação do mesmo, influenciam diretamente no conceito obtido. Além disso, a ferramenta oferece informações específicas sobre cada aluno, que podem ser utilizadas pelo professor para incentivar cada um a estudar determinados temas, a fim de melhorar o desempenho dos mesmos no entendimento do modelo orientado a objetos e na criação de Diagramas de Classes. A ferramenta para o apoio ao ensino-aprendizagem do modelo orientado a objetos durante a construção do Diagrama de Classes fornece dados negligenciados pelas ferramentas de construção de diagramas, podendo ser um importante método para aprimorar o processo de ensino-aprendizagem do modelo orientado a objetos. / The teaching of the object-oriented model has become a very common practice in the introduction of computer courses and difficulties in the teaching-learning process are well known. Most of the students present difficulties in assimilating the concepts and abstractions involved in this paradigm. This study describes the development, implementation and testing of a tool to support the teaching-learning process of the object-oriented model during the construction of Class Diagrams. With the tool developed, data were collected during the construction of UML Class Diagrams, in experiments carried out with students of a University located in the city of Curitiba. The developed tool allowed to reveal the behaviors of the students during the construction of the class diagrams. The results show that the interventions made by students in items of the Class Diagram, such as attributes, methods and associations, during the creation of the same, directly influence the concept obtained. In addition, the tool offers specific information about each student that can be used by the teacher to encourage each one to study certain themes in order to improve their performance in understanding the object-oriented model and creating Class Diagrams. The teaching-learning tool of the object-oriented model during the construction of the Class Diagram provides data neglected by the diagrams-building tools, and can be an important method to improve the teaching-learning process of the model oriented to Objects.

Page generated in 0.1119 seconds