6 resultados para Modules irréductibles

em Lume - Repositório Digital da Universidade Federal do Rio Grande do Sul


Relevância:

20.00% 20.00%

Publicador:

Resumo:

Audio coding is used to compress digital audio signals, thereby reducing the amount of bits needed to transmit or to store an audio signal. This is useful when network bandwidth or storage capacity is very limited. Audio compression algorithms are based on an encoding and decoding process. In the encoding step, the uncompressed audio signal is transformed into a coded representation, thereby compressing the audio signal. Thereafter, the coded audio signal eventually needs to be restored (e.g. for playing back) through decoding of the coded audio signal. The decoder receives the bitstream and reconverts it into an uncompressed signal. ISO-MPEG is a standard for high-quality, low bit-rate video and audio coding. The audio part of the standard is composed by algorithms for high-quality low-bit-rate audio coding, i.e. algorithms that reduce the original bit-rate, while guaranteeing high quality of the audio signal. The audio coding algorithms consists of MPEG-1 (with three different layers), MPEG-2, MPEG-2 AAC, and MPEG-4. This work presents a study of the MPEG-4 AAC audio coding algorithm. Besides, it presents the implementation of the AAC algorithm on different platforms, and comparisons among implementations. The implementations are in C language, in Assembly of Intel Pentium, in C-language using DSP processor, and in HDL. Since each implementation has its own application niche, each one is valid as a final solution. Moreover, another purpose of this work is the comparison among these implementations, considering estimated costs, execution time, and advantages and disadvantages of each one.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

A área de Detecção de Intrusão, apesar de muito pesquisada, não responde a alguns problemas reais como níveis de ataques, dim ensão e complexidade de redes, tolerância a falhas, autenticação e privacidade, interoperabilidade e padronização. Uma pesquisa no Instituto de Informática da UFRGS, mais especificamente no Grupo de Segurança (GSEG), visa desenvolver um Sistema de Detecção de Intrusão Distribuído e com características de tolerância a falhas. Este projeto, denominado Asgaard, é a idealização de um sistema cujo objetivo não se restringe apenas a ser mais uma ferramenta de Detecção de Intrusão, mas uma plataforma que possibilite agregar novos módulos e técnicas, sendo um avanço em relação a outros Sistemas de Detecção atualmente em desenvolvimento. Um tópico ainda não abordado neste projeto seria a detecção de sniffers na rede, vindo a ser uma forma de prevenir que um ataque prossiga em outras estações ou redes interconectadas, desde que um intruso normalmente instala um sniffer após um ataque bem sucedido. Este trabalho discute as técnicas de detecção de sniffers, seus cenários, bem como avalia o uso destas técnicas em uma rede local. As técnicas conhecidas são testadas em um ambiente com diferentes sistemas operacionais, como linux e windows, mapeando os resultados sobre a eficiência das mesmas em condições diversas.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Este trabalho tem por objetivo apresentar resultados sobre módulos e anéis distributivos. Trataremos de algumas caracterizações e propriedades desta classe de módulos. O teorema principal nos dá uma caracterização sobre módulos e anéis distributivos através de seus submódulos e ideais saturados.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

The work described in this thesis aims to support the distributed design of integrated systems and considers specifically the need for collaborative interaction among designers. Particular emphasis was given to issues which were only marginally considered in previous approaches, such as the abstraction of the distribution of design automation resources over the network, the possibility of both synchronous and asynchronous interaction among designers and the support for extensible design data models. Such issues demand a rather complex software infrastructure, as possible solutions must encompass a wide range of software modules: from user interfaces to middleware to databases. To build such structure, several engineering techniques were employed and some original solutions were devised. The core of the proposed solution is based in the joint application of two homonymic technologies: CAD Frameworks and object-oriented frameworks. The former concept was coined in the late 80's within the electronic design automation community and comprehends a layered software environment which aims to support CAD tool developers, CAD administrators/integrators and designers. The latter, developed during the last decade by the software engineering community, is a software architecture model to build extensible and reusable object-oriented software subsystems. In this work, we proposed to create an object-oriented framework which includes extensible sets of design data primitives and design tool building blocks. Such object-oriented framework is included within a CAD Framework, where it plays important roles on typical CAD Framework services such as design data representation and management, versioning, user interfaces, design management and tool integration. The implemented CAD Framework - named Cave2 - followed the classical layered architecture presented by Barnes, Harrison, Newton and Spickelmier, but the possibilities granted by the use of the object-oriented framework foundations allowed a series of improvements which were not available in previous approaches: - object-oriented frameworks are extensible by design, thus this should be also true regarding the implemented sets of design data primitives and design tool building blocks. This means that both the design representation model and the software modules dealing with it can be upgraded or adapted to a particular design methodology, and that such extensions and adaptations will still inherit the architectural and functional aspects implemented in the object-oriented framework foundation; - the design semantics and the design visualization are both part of the object-oriented framework, but in clearly separated models. This allows for different visualization strategies for a given design data set, which gives collaborating parties the flexibility to choose individual visualization settings; - the control of the consistency between semantics and visualization - a particularly important issue in a design environment with multiple views of a single design - is also included in the foundations of the object-oriented framework. Such mechanism is generic enough to be also used by further extensions of the design data model, as it is based on the inversion of control between view and semantics. The view receives the user input and propagates such event to the semantic model, which evaluates if a state change is possible. If positive, it triggers the change of state of both semantics and view. Our approach took advantage of such inversion of control and included an layer between semantics and view to take into account the possibility of multi-view consistency; - to optimize the consistency control mechanism between views and semantics, we propose an event-based approach that captures each discrete interaction of a designer with his/her respective design views. The information about each interaction is encapsulated inside an event object, which may be propagated to the design semantics - and thus to other possible views - according to the consistency policy which is being used. Furthermore, the use of event pools allows for a late synchronization between view and semantics in case of unavailability of a network connection between them; - the use of proxy objects raised significantly the abstraction of the integration of design automation resources, as either remote or local tools and services are accessed through method calls in a local object. The connection to remote tools and services using a look-up protocol also abstracted completely the network location of such resources, allowing for resource addition and removal during runtime; - the implemented CAD Framework is completely based on Java technology, so it relies on the Java Virtual Machine as the layer which grants the independence between the CAD Framework and the operating system. All such improvements contributed to a higher abstraction on the distribution of design automation resources and also introduced a new paradigm for the remote interaction between designers. The resulting CAD Framework is able to support fine-grained collaboration based on events, so every single design update performed by a designer can be propagated to the rest of the design team regardless of their location in the distributed environment. This can increase the group awareness and allow a richer transfer of experiences among them, improving significantly the collaboration potential when compared to previously proposed file-based or record-based approaches. Three different case studies were conducted to validate the proposed approach, each one focusing one a subset of the contributions of this thesis. The first one uses the proxy-based resource distribution architecture to implement a prototyping platform using reconfigurable hardware modules. The second one extends the foundations of the implemented object-oriented framework to support interface-based design. Such extensions - design representation primitives and tool blocks - are used to implement a design entry tool named IBlaDe, which allows the collaborative creation of functional and structural models of integrated systems. The third case study regards the possibility of integration of multimedia metadata to the design data model. Such possibility is explored in the frame of an online educational and training platform.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

In the last years the number of industrial applications for Augmented Reality (AR) and Virtual Reality (VR) environments has significantly increased. Optical tracking systems are an important component of AR/VR environments. In this work, a low cost optical tracking system with adequate attributes for professional use is proposed. The system works in infrared spectral region to reduce optical noise. A highspeed camera, equipped with daylight blocking filter and infrared flash strobes, transfers uncompressed grayscale images to a regular PC, where image pre-processing software and the PTrack tracking algorithm recognize a set of retro-reflective markers and extract its 3D position and orientation. Included in this work is a comprehensive research on image pre-processing and tracking algorithms. A testbed was built to perform accuracy and precision tests. Results show that the system reaches accuracy and precision levels slightly worse than but still comparable to professional systems. Due to its modularity, the system can be expanded by using several one-camera tracking modules linked by a sensor fusion algorithm, in order to obtain a larger working range. A setup with two modules was built and tested, resulting in performance similar to the stand-alone configuration.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

No Brasil, assim como em outros países que recebem abundantes quantidades de radiação solar durante todo o ano, há um grande potencial para os sistemas que usam a tecnologia fotovoltaica para promover o bombeamento de água. Entretanto, a escolha dos conjuntos de motores e bombas mais adequados para cada situação passa pela análise do desempenho dos sistemas de bombeamento. Portanto, devem ser analisadas tanto as melhores configurações de geradores fotovoltaicos destinados a operar os conjuntos formados pelos motores e bombas, quanto às eficiências das bombas e da conversão fotovoltaica. Nesse trabalho são apresentadas medidas e comparações do desempenho de dois sistemas de bombeamento diretamente acoplados a geradores fotovoltaicos. Para tanto, foi construída uma bancada destinada a realizar uma série de experimentos. Um dos sistemas usou uma bomba centrífuga acoplada a um gerador fotovoltaico formado por três módulos fotovoltaicos. O outro, utilizou uma bomba volumétrica de diafragma acoplada a um único módulo fotovoltaico. Os experimentos foram conduzidos em duas etapas distintas. A primeira foi feita com os motores acoplados a uma fonte de potência em corrente contínua e serviu para a determinação das curvas de desempenho de cada uma das bombas, das curvas dos sistemas, assim como das curvas de corrente (I) e de tensão (V) de cada um dos motores que acionavam as bombas. A segunda foi realizada com os sistemas acoplados diretamente aos geradores fotovoltaicos. A determinação da configuração dos geradores fotovoltaicos destinados a acionar os diferentes sistemas de bombeamento em análise nesse trabalho foi feita por meio da sobreposição das curvas de corrente e tensão dos motores e dos módulos fotovoltaicos. A parte experimental, estando os sistemas acoplados aos geradores, constou de medidas realizadas em intervalos de tempo de cinco segundos, para cada bomba e em várias alturas, das seguintes variáveis: temperatura ambiente, irradiância, temperatura dos módulos, corrente e tensão do motor, rotação do motor, temperatura da água, diferencial de pressão entre entrada e saída da bomba e vazão. As diversas alturas foram simuladas por meio da abertura e/ou fechamento de uma válvula de controle de vazão colocada na extremidade tubulação de descarga, operada manualmente. Os procedimentos adotados nessa dissertação permitiram caracterizar os sistemas de bombeamento propostos, assim como determinar quais os arranjos mais adequados para operar cada sistema. Verificou-se que o melhor arranjo para operar o conjunto motor e bomba centrífuga foi aquele formado por três módulos fotovoltaicos ligados em paralelo, enquanto que a melhor opção para operar o conjunto motor e bomba de diafragma foi com somente um módulo fotovoltaico. De posse dos dados medidos foi possível determinar as eficiências: instantâneas, máximas instantâneas e diárias da conversão fotovoltaica assim como dos conjuntos motores e bombas, em diferentes alturas. Relativamente à conversão fotovoltaica, verificou-se que o conjunto motor e bomba centrífuga operou com eficiência instantânea máxima de 5,74% e eficiência diária de 4,70%, enquanto que o conjunto motor e bomba volumétrica de diafragma operou com eficiência instantânea máxima de 7,66% e eficiência diária de 5,82%. Relativamente à eficiência dos conjuntos motores e bombas, verificou-se que o conjunto motor e bomba centrífuga operou com eficiência instantânea máxima de 19,19% e eficiência diária de 16,79%, enquanto que o conjunto motor e bomba volumétrica de diafragma operou com eficiência instantânea máxima de 38,88% e eficiência diária de 34,30%. Verificou-se ainda que a altura foi determinante na eficiência do conjunto motor e bomba centrífuga e pouco influenciou na eficiência do conjunto motor e bomba de diafragma. Além dessas, outras considerações sobre o comportamento dos sistemas de bombeamento ao longo de um dia também foram ser registrados, tais como: limiares de irradiância para início e final de vazão, correntes de pico ou de arranque dos motores e correntes de início de vazão ou escoamento.