• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 96
  • 25
  • Tagged with
  • 121
  • 121
  • 48
  • 47
  • 43
  • 42
  • 19
  • 18
  • 17
  • 17
  • 16
  • 15
  • 15
  • 15
  • 13
  • 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.
61

[en] EVALUATION OF A SHORT PATH ALGORITHM FOR SEISMIC HORIZON TRACKING / [pt] UM ALGORITMO DE MENOR CAMINHO EM RASTREAMENTO DE HORIZONTES SÍSMICOS

ELIANA LEITE GOLDNER 18 March 2015 (has links)
[pt] A interpretação manual de um horizonte sísmico é um processo muito custoso em termos de tempo de trabalho do intérprete, o que incentiva a pesquisa de métodos automáticos, ou semi automáticos, de rastreamento. Dentre as propostas existentes baseadas em correlação, uma limitação conhecida é o uso de abordagens locais para definir as amostras pertencentes ao horizonte rastreado. Esse tipo de abordagem possui bom desempenho em dados onde não há a presença de falhas sísmicas, porém, nas regiões de baixa coerência, característica das regiões ruidosas ou de falhas, ao tomar uma decisão local o rastreador fica suscetível à propagação de erro. O objetivo deste trabalho é avaliar o uso de algoritmos de menor caminho em grafos para a solução do problema de rastreamento de horizontes sísmicos, afim de propor um método de caráter global que seja robusto a diferentes feições sísmicas. / [en] The manual interpretation of a seismic horizon is a time consuming process, which drives the research for automatic or semi automatic tracking methods. Among the known propositions that use correlation, there is a common limitation: the usage of local approaches to determine which samples belong to the horizon. This kind of approach performs well in data where there are no seismi faults. However, by using only local information, it is prone to error propagation in low coherency areas, which usualy corresponds to fault regions. The goal of this work is to evaluate the performance of shortest path algorithms as a solution for the horizont tracking problem. It intends to propose a global method that is robust to different seismic features.
62

[en] A MIDDLEWARE AND AN APPLICATION FOR COLLABORATIVE PRESENTATION SHARING ON HANDHELDS / [pt] UM MIDDLEWARE E APLICATIVO PARA APRESENTAÇÃO COLABORATIVA PARA DISPOSITIVOS MÓVEIS

MARCELO ANDRADE DA GAMA MALCHER 21 February 2008 (has links)
[pt] A atual evolução dos dispositivos computacionais móveis e a crescente ubiqüidade de redes sem fio possibilitam o desenvolvimento de serviços e aplicativos para colaboração entre usuários móveis nos mais variados ambientes como em domicílios, lugares públicos, universidades, empresas, entre outros. Em uma sala de aula, acredita-se que o uso de dispositivos móveis (com capacidade de comunicação sem fio) torna o aprendizado mais interativo e estimulante. Este trabalho descreve um aplicativo distribuído, denominado iPH (Interactive Presenter for Handhelds), que possibilita o compartilhamento e a co-edição de transparências entre o instrutor e os aprendizes em sala de aula, e os componentes de middleware utilizados no desenvolvimento do mesmo. O iPH pode ser executado em diferentes tipos de dispositivos como tablet pcs, notebooks e handhelds (palmtops ou smartphones), e acessa informações de contexto computacional do dispositivo para efetuar auto-adaptações na sua funcionalidade, para entre outros, melhorar a interação com o usuário. / [en] The ongoing improvement of portable devices and the increasing ubiquity of wireless networks enable the development of services and applications for anyplace- any-time collaboration among mobile users in many different environments, such as at home, in public areas, in universities, in companies, among others. It is expected that the use of portable, wireless-enabled devices in classrooms improves the interaction and engagement in the learning process. This work describes a distributed application named iPH (Interactive Presenter for Handhelds) that supports the sharing and co-edition of presentations among an instructor and students of a classroom, as well as the middleware components used for the development of iPH. This system can be executed on a wide range of devices, such as tablets, notebooks and handhelds (palmtops or smartphones), and uses the device`s context information to adapt itself to improve, for example, the interaction with the user.
63

[en] CONTEXT-SENSITIVE EXCEPTION HANDLING / [pt] TRATAMENTO DE EXCEÇÕES SENSÍVEL AO CONTEXTO

KARLA NAZARE FERREIRA DAMASCENO 23 October 2006 (has links)
[pt] Tratamento de erros em aplicações móveis sensíveis ao contexto não é uma tarefa trivial devido às características peculiares destes sistemas, como mobilidade, comunicação assíncrona e aumento de imprevisibilidade. Mecanismos convencionais de tratamento de exceções não podem ser utilizados por vários motivos. Primeiro, a propagação de erros deve considerar as mudanças contextuais que ocorrem constantemente nestes sistemas. Segundo, as atividades de recuperação de erros e a estratégia de tratamento de exceções também precisam freqüentemente ser selecionadas de acordo com as informações de contexto. Terceiro, a própria caracterização de uma exceção pode depender do contexto dos dispositivos envolvidos. Embora vários middlewares orientados a contexto ofereçam suporte ao desenvolvimento de aplicações móveis, estes sistemas raramente fornecem suporte adequado ao tratamento de exceções. Este trabalho realiza uma análise das soluções existentes para tratamento de exceções, considerando os requisitos de sensibilidade ao contexto. Além disso, são propostos um modelo para tratamento de exceções sensível ao contexto e um mecanismo implementado a partir de MoCA (Mobile Collaboration Architecture). MoCA é um middleware publish-subscribe que oferece suporte ao desenvolvimento de aplicações móveis colaborativas através da incorporação de serviços de contexto. Finalmente, este trabalho avalia o mecanismo de exceções proposto através de sua utilização em alguns protótipos de aplicações colaborativas desenvolvidas a partir de MoCA. Através do mecanismo, foram implementadas diferentes estratégias de tratamento de exceções que consideram as informações de contexto das aplicações. / [en] Context-sensitive exception handling on mobile systems is not a trivial task due to their intrinsic characteristics: mobility, asynchrony and increased unpredictability. Conventional mechanisms of exception handling can not be used for many reasons. First, error propagation needs considering the contextual changes that often occur in these systems. Second, error recovery and exception handling strategies also frequently need to be selected according to contextual information. Third, the characterization of an exception may depend on the contextual situation of involved devices. Even though there are now several context-oriented middleware systems that provide support for the development of mobile applications, they rarely provide explicit and adequate features for contextsensitive exception handling. This work presents an analysis of existing exception handling mechanisms, which to some extent consider the context-awareness requirements. Besides, it proposes a general model for context-sensitive exception handling and a supporting mechanism implemented using the MoCA (Mobile Collaboration Architecture) infrastructure. MoCA is a publish-subscribe middleware supporting the development of collaborative mobile applications by incorporating explicit services to empower software agents with contextsensitiveness. Finally, this paper reports our experience in implementing contextaware exception handling strategies in some prototype collaborative applications built with the MoCA system.
64

[en] MAPPING HORIZONS AND SEISMIC FAULTS FROM 3D SEISMIC DATA USING THE GROWING NEURAL GAS ALGORITHM / [pt] MAPEAMENTO AUTOMÁTICO DE HORIZONTES E FALHAS EM DADOS SÍSMICOS 3D BASEADO NO ALGORITMO DE GÁS NEURAL EVOLUTIVO

AURELIO MORAES FIGUEIREDO 21 February 2008 (has links)
[pt] Neste trabalho apresentamos um algoritmo baseado em agrupamento de dados para o mapeamento automático de horizontes e de falhas sísmicas a partir de dados sísmicos 3D. Apresentamos uma técnica para quantizar o volume sísmico de entrada a partir dos neurônios do grafo resultante do processo de treinamento de uma instância do algoritmo Growing Neural Gas (GNG). No conjunto de amostras de entrada utilizadas pelo GNG, cada amostra representa um voxel do volume de entrada, e retém informações da vizinhança vertical desse voxel. Depois da etapa de treinamento, a partir do grafo gerado pelo GNG um novo volume quantizado é gerado, e nesse volume possíveis ambigüidades e imperfeições existentes no volume de entrada tendem a ser minimizadas. A partir do volume quantizado descrevemos uma nova técnica de extração de horizontes, desenvolvida com o objetivo de que seja possível mapear horizontes na presença de estruturas geológicas complexas, como por exemplo horizontes que possuam porções completamente desconectadas por uma ou mesmo diversas falhas sísmicas. Também iniciamos o desenvolvimento de uma abordagem de mapeamento de falhas sísmicas utilizando informações presentes no volume quantizado. Os resultados obtidos pelo processo de mapeamento de horizontes, testado em volumes diferentes, foram bastante promissores. Além disso, os resultados iniciais obtidos pelo processo de extração de falhas sugerem que a técnica pode vir a ser uma boa alternativa para a tarefa. / [en] In this work we present a clusterization-based method to map seismic horizons and faults from 3D seismic data. We describe a method used to quantize an initial seismic volume using a trained instance of the Growing Neural Gas (GNG) algorithm. To accomplish this task we create a training set where each sample corresponds to an entry volume voxel, retaining its vertical neighboring information. After the training procedure, the resulting graph is used to create a quantized version of the original volume. In this quantized volume both horizons and faults are more evidenced in the data, and we present a method that uses the created volume to map seismic horizons, even when they are completely disconnected by seismic faults. We also present another method that uses the quantized version of the volume to map the seismic faults. The horizon mapping procedure, tested in different volume date, yields good results. The preliminary results presented for the fault mapping procedure also yield good results, but needs further testing.
65

[en] NAVIER-STOKES EM GPU / [pt] NAVIER-STOKES EM GPU

ALEX LAIER BORDIGNON 29 August 2006 (has links)
[pt] Nesse trabalho, mostramos como simular um fluido em duas dimensões em um domínio com fronteiras arbitrárias. Nosso trabalho é baseado no esquema stable fluids desenvolvido por Joe Stam. A implementação é feita na GPU (Graphics Processing Unit), permitindo velocidade de interação com o fluido. Fazemos uso da linguagem Cg (C for Graphics), desenvolvida pela companhia NVidia. Nossas principais contribuições são o tratamento das múltiplas fronteiras, onde aplicamos interpolação bilinear para atingir melhores resultados, armazenamento das condições de fronteira usa apenas um canal de textura, e o uso de confinamento de vorticidade. / [en] In this work we show how to simulate fluids in two dimensions in a domain with arbitrary bondaries. Our work is based on the stable fluid scheme developed by Jo Stam. The implementation is done in GPU (Graphics Processinfg Unit), thus allowing fluid interaction speed. We use the language Cg (C for Graphics) developed by the company Nvídia. Our main contributions are the treatment of domains with multiple boundaries, where we apply bilinear interpolation to obtain better results, the storage of the bondaty conditions in a unique texturre channel, and the use of vorticity confinement.
66

[en] ANNCOM: ARTIFICIAL NEURAL NETWORK LIBRARY FOR HIGH PERFORMANCE COMPUTING USING GRAPHIC CARDS / [pt] ANNCOM: BIBLIOTECA DE REDES NEURAIS ARTIFICIAIS PARA ALTO DESEMPENHO UTILIZANDO PLACAS DE VÍDEO

DANIEL SALLES CHEVITARESE 24 May 2019 (has links)
[pt] As Redes Neurais Artificiais têm sido utilizadas com bastante sucesso em problemas de previsão, inferência e classificação de padrões. Por essa razão, já se encontram disponíveis diversas bibliotecas que facilitam a modelagem e o treinamento de redes, tais como o NNtool do Matlab ou o WEKA. Embora essas bibliotecas sejam muito utilizadas, elas possuem limitações quanto à mobilidade, à flexibilidade e ao desempenho. Essa última limitação é devida, principalmente, ao treinamento que pode exigir muito tempo quando existe uma grande quantidade de dados com muitos atributos. O presente trabalho propõe o desenvolvimento de uma biblioteca (ANNCOM) de fácil utilização, flexível, multiplataforma e que utiliza a arquitetura CUDA (Compute Unified Device Architecture) para reduzir os tempos de treinamento das redes. Essa arquitetura é uma forma de GPGPU (General-Purpose computing on Graphics Processing Units) e tem sido utilizada como uma solução em computação paralela na área de alto desempenho, uma vez que a tecnologia utilizada nos processadores atuais está chegando ao limite de velocidade. Adicionalmente, foi criada uma ferramenta gráfica que auxilia o desenvolvimento de soluções aplicando as técnicas de redes neurais de forma fácil e clara usando a biblioteca desenvolvida. Para avaliação de desempenho da ANNCOM, foram realizados seis treinamentos para classificação de clientes de baixa tensão de uma distribuidora de energia elétrica. O treinamento das redes, utilizando a ANNCOM com a tecnologia CUDA, alcançou um desempenho quase 30 vezes maior do que a ANNCOM auxiliada pela MKL (Math Kernel Library) da Intel, também utilizada pelo Matlab. / [en] The Artificial Neural Networks have been used quite successfully in problems of prediction, inference and classification standards. For this reason, are already available several libraries that facilitate the modeling and training networks, such as NNtool Matlab or WEKA. While these libraries are widely used, they have limited mobility, flexibility and performance. This limitation is due mainly to the training that can take a long time when there is a large amount of data with many attributes. This paper proposes the development of a library (ANNCOM) easy to use, flexible platform and architecture that uses the CUDA (Compute Unified Device Architecture) to reduce the training times of the networks. This architecture is a form of GPGPU (GeneralPurpose computing on Graphics Processing Units) and has been used as a solution in parallel computing in the area of high performance, since the technology used in current processors are reaching the limit of speed. Additionally created a graphical tool that helps the development of solutions using the techniques of neural networks easily and clearly using the library developed. For performance evaluation ANNCOM were conducted six trainings for customer classification of a low voltage electricity distribution. The training of networks using ANNCOM with CUDA technology, achieved a performance nearly 30 times greater than the ANNCOM aided by MKL (Math Kernel Library) by Intel, also used by Matlab.
67

[en] DIVISIBLE JOB SCHEDULING IN STAR NETWORKS / [pt] ESCALONAMENTO DE TAREFAS DIVISÍVEIS EM REDES ESTRELA

ELBIO RENATO TORRES ABIB 03 August 2004 (has links)
[pt] O problema de escalonamento de tarefas divisíveis consiste em determinar como uma carga a ser processada deve ser dividida entre processadores e em que ordem cada fração de carga será enviada a cada processador. Considera-se o escalonamento em redes estrela com computadores e enlaces heterogêneos. Nesta dissertação são propostas formulações originais deste problema como modelos de programação linear inteira mista, assim como um novo algoritmo de complexidade O(n) para a solução ótima de um caso especial. Além disso, também são propostas duas novas heurísticas para o problema, que permitem a elaboração de bons escalonamentos para instâncias de grande porte em um reduzido tempo de processamento. / [en] The problem of divisible job scheduling consists of determining how to divide the data to be processed among processors and in which order each fraction should be sent to them. In this dissertation, we consider the divisible load scheduling problem in star networks with heterogeneous computers and links. Original mixed integer linear programming formulations of this problem are proposed, as well as a new algorithm with complexity O(n) to find the optimal solution for a special case. We also propose two fast heuristics that achieve good results for instances representing large scale computing systems.
68

[en] THE DIGITAL ACTOR: A CHARACTER DESIGN PERSPECTIVE / [pt] O ATOR DIGITAL: UMA PERSPECTIVA DE DESIGN DE PERSONAGENS

DANIEL RISI VIANNA CRESPO 26 September 2008 (has links)
[pt] Esta dissertação tem como objetivo analisar os aspectos de design envolvidos na credibilidade de personagens geradas através de computação gráfica, que operam como efeitos especiais em filmes de ação ao vivo. Para isto, é apresentada a hipótese de que se trata de uma categoria ontologicamente discreta de personagens - propondo-se a nomenclatura atores digitais para designá-la - cujo processo de design se baseia em três contextos de desenvolvimento: os níveis diegético, imagético e tecnológico. Essa proposição é investigada através da metodologia do estudo de caso, utilizando-se a criatura Gollum, da trilogia cinematográfica O Senhor Dos Anéis (2001-2003). A análise das variáveis intrínsecas a cada um dos contextos citados indica que, de fato, essas personagens clamam por uma abordagem original de design, sugerindo novos papéis e novas habilidades para o designer. / [en] This paper aims to analyze the design aspects responsible for the believability of computer generated characters in live-action movies. This research proposes the hypothesis that synthetic thespians constitute an ontologically distinct category of characters - to which the term Digital Actor is proposed - based upon a design process that involves three development contexts: the diegetic, the perceptual and the technological levels. In order to carry out such investigation, the case study methodology is used, in which the creature Gollum, from the movie trilogy The Lord of the Rings (2001-2003) is analyzed. The intrinsic variables investigated in this case show that Digital Actors in fact suggest an original design approach and therefore a new role for the designer.
69

[en] MECHANICAL MODELS AND ELECTRONIC MODELS: INTERACTIONS IN THE LILDS METHODOLOGY / [pt] MODELOS EM LINGUAGEM MECÂNICA E MODELOS EM LINGUAGEM ELETRÔNICA: AS INTERAÇÕES NA METODOLOGIA DO LILD

JOAO VICTOR AZEVEDO DE MENEZES CORREIA DE MELO 08 July 2013 (has links)
[pt] Os avanços na microeletrônica possibilitaram a miniaturização e portabilidade dos equipamentos de computador e, principalmente, do uso individualizado do mesmo. Desse modo, essa tecnologia começou a ser inserida espontaneamente na pesquisa das áreas que tratam do projeto do objeto de desenho industrial - conforme podemos perceber no Laboratório de Investigação em Living Design, LILD do DAD da PUC-Rio - por meio de seus pesquisadores - com seus computadores portáteis - como forma de apoio aos seus estudos. Esta dissertação tem como foco principal a interação que está se dando nas áreas de pesquisa do objeto de uso entre o ferramental técnico/mecânico tradicional de representação e os meios eletrônicos que expõe uma técnica computacional que apresentam hoje um desenvolvimento exponencial. Os meios tradicionais de concepção e viabilização dos objetos de desenho industrial, de arquitetura, e das engenharias em geral vêm sendo, cada vez mais, complementados por essa nova tecnologia. Dessa forma, apresenta-se nesse trabalho o que foi observado quando da aplicação dessa nova tecnologia em estudos que, nesse momento, estão em desenvolvimento; bem como, sua relação interativa com os métodos tradicionais que envolvem modelos mecânicos, sejam em escala reduzida, sejam em estado de uso. Como resultado apresenta-se um enriquecimento das pesquisas em andamento no laboratório, principalmente, em relação aos aspectos de precisão, documentação, e transporte dos modelos; assim como, em relação a novas formas de visualização e reflexão, diferentes das tradicionais e, inexistentes anteriormente a utilização da computação gráfica. / [en] Advancements in microelectronics have enabled both miniaturization and portability of computer equipment and, especially, the individual use of it. Thus, this technology have been introduced in the research of the Laboratory for Investigation in Living Design – LILD, Department of Arts and Design from the Pontifícia Universidade Católica do Rio de Janeiro, Brazil – by its members, and their personal computers, as a way to support the development of their studies. This study focuses on the observation of the systematic introduction of computer graphics technology in the LILDs trial and error approach, and aims to present the usage of this tool serving as a new platform to the researches that have been developed in the laboratory. In this manner, this research demonstrates what was observed during the application of this new technology in ongoing studies; as well as their interactive relation with traditional methods, which involves mechanical models, be it in reduced scale or ready to use. As a result, it is verified an enrichment of the researches in course in the laboratory, mainly, in relation to the aspects of precision, documentation and transportation of models; and also concerning new ways of visualization and reflection, different from traditional ones, previously non-existent to the application of computer graphics.
70

[en] ARTIFICIAL IMMUNE SYSTEMS APPLIED TO FAULT DETECTION / [pt] SISTEMAS IMUNOLÓGICOS ARTIFICIAIS APLICADOS À DETECÇÃO DE FALHAS

JORGE LUIS M DO AMARAL 03 May 2006 (has links)
[pt] Este trabalho investiga métodos de detecção de falhas baseados em sistemas imunológicos artificiais, especificamente aqueles baseados no algoritmo de seleção negativa (NSA) e em outras técnicas de reconhecimento próprio/nãopróprio. Inicialmente, foi proposto um esquema de representação baseado em hiperesferas com centros e raios variáveis e três modelos capazes de gerar detectores, com esta representação, de forma eficiente. O primeiro modelo utiliza algoritmos genéticos onde cada gene do cromossomo contém um índice para um ponto de uma distribuição quasi-aleatória que servirá como centro do detector e uma função decodificadora responsável por determinar os raios apropriados. A aptidão do cromossomo é dada por uma estimativa do volume coberto através uma integral de Monte Carlo. O segundo modelo utiliza o particionamento Quadtree para gerar o posicionamento dos detectores e o valor dos raios. Este modelo pode realizar o particionamento a partir de uma função de detecção ou através de divisões recursivas de um detector inicial que ocupa todo o espaço. O terceiro modelo é inspirado nas redes imunológicas. Neste modelo, as células B representam os detectores e a rede formada por eles dá a posição e o raio de cada detector. Experimentos com dados sintéticos e reais demonstram a capacidade dos algoritmos propostos e que eles apresentam melhorias nos aspectos de escalabilidade e desempenho na detecção de falhas. / [en] This work investigates fault detection methods based on Artificial Immune Systems, specifically the negative selection algorithm (NSA) and other self/nonself recognition techniques. First, there was proposed a representation scheme based on hyperspheres with variable center and radius, and three models, which are very capable to generate detectors, based on that representation scheme, in an effective way. The first model employs Genetic Algorithms where each chromosome gene represents an index to a point in a quasi- random distribution, that will serve as a detector center, a decoder function will be responsible to determine the appropriate radius. The chromosome fitness is given by a valuation of the covered volume, which is calculated through a Monte Carlo integral. The second model uses the Quadtree space partition technique to generate the detectors positions and their radius. The space partition could be done by using a detection function or by recursive divisions of an initial detector that occupies the whole space. In third model, inspired on immune networks, the B cells represent the detectors and the network that is established by them gives the location and radius of each detector. Experiments with syntetic and real data show that the proposed algorithms improve scalability and perform better in fault detection.

Page generated in 0.0516 seconds