• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 139
  • 6
  • 2
  • 1
  • 1
  • Tagged with
  • 152
  • 152
  • 152
  • 77
  • 71
  • 51
  • 35
  • 22
  • 19
  • 15
  • 14
  • 14
  • 14
  • 14
  • 14
  • 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.
91

Algoritmo rápido para segmentação de vídeos utilizando agrupamento de clusters

Monma, Yumi January 2014 (has links)
Este trabalho propõe um algoritmo rápido para segmentação de partes móveis em vídeo, tendo como base a detecção de volumes fechados no espaço tridimensional. O vídeo de entrada é pré-processado com um algoritmo de detecção de bordas baseado em linhas de nível para produzir os objetos. Os objetos detectados são agrupados utilizando uma combinação dos métodos de mean shift clustering e meta-agrupamento. Para diminuir o tempo de computação, somente alguns objetos e quadros são utilizados no agrupamento. Uma vez que a forma de detecção garante que os objetos persistem com o mesmo rótulo em múltiplos quadros, a seleção de quadros impacta pouco no resultado final. Dependendo da aplicação desejada os grupos podem ser refinados em uma etapa de pós-processamento. / This work presents a very fast algorithm to segmentation of moving parts in a video, based on detection of surfaces of the scene with closed contours. The input video is preprocessed with an edge detection algorithm based on level lines to produce the objects. The detected objects are clustered using a combination of mean shift clustering and ensemble clustering. In order decrease even more the computation time required, two methods can be used combined: object filtering by size and selecting only a few frames of the video. Since the detected objects are coherent in time, frame skipping does not affect the final result. Depending on the application the detected clusters can be refined using post processing steps.
92

Algoritmo rápido para segmentação de vídeos utilizando agrupamento de clusters

Monma, Yumi January 2014 (has links)
Este trabalho propõe um algoritmo rápido para segmentação de partes móveis em vídeo, tendo como base a detecção de volumes fechados no espaço tridimensional. O vídeo de entrada é pré-processado com um algoritmo de detecção de bordas baseado em linhas de nível para produzir os objetos. Os objetos detectados são agrupados utilizando uma combinação dos métodos de mean shift clustering e meta-agrupamento. Para diminuir o tempo de computação, somente alguns objetos e quadros são utilizados no agrupamento. Uma vez que a forma de detecção garante que os objetos persistem com o mesmo rótulo em múltiplos quadros, a seleção de quadros impacta pouco no resultado final. Dependendo da aplicação desejada os grupos podem ser refinados em uma etapa de pós-processamento. / This work presents a very fast algorithm to segmentation of moving parts in a video, based on detection of surfaces of the scene with closed contours. The input video is preprocessed with an edge detection algorithm based on level lines to produce the objects. The detected objects are clustered using a combination of mean shift clustering and ensemble clustering. In order decrease even more the computation time required, two methods can be used combined: object filtering by size and selecting only a few frames of the video. Since the detected objects are coherent in time, frame skipping does not affect the final result. Depending on the application the detected clusters can be refined using post processing steps.
93

Performane of partial directed coherence subject to volume consuction effects. / Desempenho da coerência parcial direcionada sujeita aos efeitos de condução de volume.

Diana Constanza García Rincón 28 April 2017 (has links)
The strong relationship between cognitive processing and coherent behaviour and neurocognitive networks justifies the current huge interest in cortical functional connectivity modeling. This has fostered the development of connectivity estimators from the classical bivariate coherence concept to the notion of multivariate partial directed coherence (PDC) which provides information about temporal dependencies exposing cause and effect relationships. This work examines PDC performance for scalp EEG data whose research value has been subject to much debate in the light of the presence of volume conduction (VC) effects that often obscure the actual nature of cortical source dynamics. Through analytical considerations and simulations we show that even though (VC) can hinder accurate connectivity estimation, one can mitigate its effects by a judicious choice of scalp electrode configuration/ground reference. This observation allows settling the connectivity estimation adequacy debate in the presence of PDC. / A forte relação que processamento cognitivo e comportamento coerente tem com redes neurocognitivas justifica o enorme interesse atual em modelamento de conectividade cortical. Este fato tem justificado o desenvolvimento de estimadores de conectividade desde a clássica coerência bivariada até a noção multivariada de coerência parcial direcionada (PDC) que exibe informação a cerca de dependências temporais que permitem expor relações de causa e efeito. O presente trabalho examina o desempenho da PDC no contexto de EEG de escalpo cujo valor em pesquisa sob os efeitos de condução de volume (VC) tem sido objeto de uma quantidade substancial de questionamentos na medida em esta obscurece a observação da dinâmica das fontes corticais. Por meio de considerações analíticas e simulações, mostramos que é possível mitigar os erros de estimação devidos à VC através da escolha judiciosa da configuração de eletrodos e da referência de terra. Esta observação permite resolver o conflito acerca da adequabilidade da inferência cortical baseada em EEG de escalpo.
94

Algoritmo rápido para segmentação de vídeos utilizando agrupamento de clusters

Monma, Yumi January 2014 (has links)
Este trabalho propõe um algoritmo rápido para segmentação de partes móveis em vídeo, tendo como base a detecção de volumes fechados no espaço tridimensional. O vídeo de entrada é pré-processado com um algoritmo de detecção de bordas baseado em linhas de nível para produzir os objetos. Os objetos detectados são agrupados utilizando uma combinação dos métodos de mean shift clustering e meta-agrupamento. Para diminuir o tempo de computação, somente alguns objetos e quadros são utilizados no agrupamento. Uma vez que a forma de detecção garante que os objetos persistem com o mesmo rótulo em múltiplos quadros, a seleção de quadros impacta pouco no resultado final. Dependendo da aplicação desejada os grupos podem ser refinados em uma etapa de pós-processamento. / This work presents a very fast algorithm to segmentation of moving parts in a video, based on detection of surfaces of the scene with closed contours. The input video is preprocessed with an edge detection algorithm based on level lines to produce the objects. The detected objects are clustered using a combination of mean shift clustering and ensemble clustering. In order decrease even more the computation time required, two methods can be used combined: object filtering by size and selecting only a few frames of the video. Since the detected objects are coherent in time, frame skipping does not affect the final result. Depending on the application the detected clusters can be refined using post processing steps.
95

Algoritmos de equalização autodidata concorrente pré- e pós-FFT aplicados a sistemas OFDM / Pre- and post- FFT blind concurrent equalization algorithm applied in OFDM systmes

Lopes, Estevan Marcelo, 1969- 03 December 2013 (has links)
Orientadores: Dalton Soares Arantes, Fabbryccio Akkazzha Chaves Machado Cardoso / Tese (doutorado) - Universidade Estadual de Campinas, Faculdade de Engenharia Elétrica e de Computação / Made available in DSpace on 2018-08-22T22:53:39Z (GMT). No. of bitstreams: 1 Lopes_EstevanMarcelo_D.pdf: 5306029 bytes, checksum: 54cf032312d831b7efe9975406e1a28d (MD5) Previous issue date: 2013 / Resumo: Esta tese propõe o emprego da equalização concorrente, pós- e pré-FFT, em sistemas OFDM. O objetivo é minimizar o uso das subportadoras pilotos e do prefixo cíclico sem que ocorra prejuízo no desempenho do sistema OFDM. A meta com esta iniciativa é aumentar a vazão dos dados e a área de cobertura de transmissão, quando comparado ao sistema convencional de estimação do canal assistido por pilotos e prefixo cíclico suficiente para evitar a interferência entre os símbolos. Duas propostas empregando a equalização concorrente são abordadas. A primeira proposta aplica o conceito da equalização concorrente a um banco de equalizadores no domínio da frequência, denominado de pós-FFT. O algoritmo proposto pode ser considerado semi-cego, porque utiliza a informação das subportadoras pilotos na inicialização, mantendo-se cego durante sua operação. Para suportar a equalização concorrente, o sistema deve prover pilotos apenas no primeiro símbolo de um super quadro, de modo a permitir que o algoritmo se inicialize quando o receptor for ligado ou quando a equalização for perdida. Nos demais símbolos do super quadro as subportadoras pilotos são destinadas ao transporte de informação visando o aumento da vazão do sistema. A outra proposta, realizada no domínio temporal e denominada de pré-FFT, é responsável pela mitigação da interferência entre os símbolos. A vantagem de realizar a equalização pré-FFT é melhorar o desempenho do sistema OFDM quando o espalhamento do canal é maior que o prefixo cíclico. O objetivo é empregar um algoritmo de adaptação para os coeficientes do equalizador pré-FFT, que retropropague o gradiente estocástico do erro medido na frequência para o tempo. Essa estratégia possibilita empregar informações previamente conhecidas sobre a constelação do sinal nas subportadoras, para se minimizar funções de custo associada aos parâmetros do equalizador. Além disso, é proposto um esquema para que os algoritmos CMA e SDD atuem de modo concorrente no processo de equalização / Abstract: This thesis proposes the use of concurrent post- and pre-FFT equalization in OFDM systems. The objective is to improve the OFDM system design by increasing data throughput without performance loss, when compared with pilot based conventional channel estimation techniques and sufficient cyclic prefix system. Two approaches of concurrent equalization are studied. The first exploits the concurrent equalization concept to develop an efficient post-FFT equalizer bank. The algorithm can be considered semi-blind because it uses channel information, obtained from pilot subcarriers, to initialize and to supervise the equalizer bank when pilots are presented, otherwise remaining blind during the equalization process. To support such concurrent equalization, the system should provide pilot subcarriers only in the first symbol of each OFDM super-frame, al-lowing algorithm initialization when the receiver is turned on. In the remaining super-frame symbols, pilot subcarriers can be suppressed to increase the overall system throughput. The second approach proposes a concurrent pre-FFT algorithm to be used with time domain equalizers. This strategy has the capability to mitigate the inter symbol interference and to minimize the cyclic prefix. The objective is to realize this task using an LMS-like algorithm to adapt the pre-FFT equalizer coefficients. The stochastic gradient based on the error signal for each subcarrier in the frequency domain is back-propagated to adapt the filter coefficients in the time domain. This strategy allows the use of a priori information about the subcarrier signal constellation to minimize cost functions such as the CMA and SDD. Moreover, we propose a scheme to use CMA- and SDD-like algorithms in a concurrent mode / Doutorado / Telecomunicações e Telemática / Doutor em Engenharia Elétrica
96

Computational models for rhythm and applications on human-machine interactions = Modelos computacionais para o ritmo e aplicações em interatividade homem-máquina / Modelos computacionais para o ritmo e aplicações em interatividade homem-máquina

Tavares, Tiago Fernandes, 1984- 23 August 2018 (has links)
Orientadores: Romis Ribeiro de Faissol Attux, Jayme Garcia Arnal Barbedo / Tese (doutorado) - Universidade Estadual de Campinas, Faculdade de Engenharia Elétrica e de Computação / Made available in DSpace on 2018-08-23T22:20:09Z (GMT). No. of bitstreams: 1 Tavares_TiagoFernandes_D.pdf: 1120771 bytes, checksum: ed9f8638420c133746a78e2b50451082 (MD5) Previous issue date: 2013 / Resumo: Esta tese descreve investigações sobre a aplicação de modelos computacionais para o ritmo na interatividade homem-computador. São propostos um modelo para transcrição musical semi-automática, um modelo para transcrição automática e duas interfaces para expressão musical, todos baseados em conceitos ligados a ritmo. Este estudo, inédito, evidencia a importância do uso de conhecimentos especialistas em sistemas de recuperação de informações musicais, uma vez que são possibilitados não somente sistemas mais eficazes como também novas maneiras de interagir musicalmente com o computador / Abstract: This thesis describes investigations towards the use of computational models for rhythm in the context of human-machine interactions. I propose a model for semiautomatic musical transcription, a model for automatic musical transcription and two interfaces for musical expression, all of them based in concepts related to rhythm. This novel study highlights the importance of using domain-specic knowledge in music information retrieval systems, as it allows not only more accurate systems to be built, but also the development of new ways of musically interacting with computers / Doutorado / Engenharia de Computação / Doutor em Engenharia Elétrica
97

Análise de estabilidade de Lyapunov de algoritmos adaptativos com contribuições ao estudo do critério de módulo constante / Lyapunov stability analysis for adaptative algorithms with contributions to constant modulus criteria study

Sousa Júnior, Celso de 08 December 2011 (has links)
Orientadores: João Marcos Travassos Romano, Romis Ribeiro de Faissol Attux / Tese (doutorado) - Universidade Estadual de Campinas, Faculdade de Engenharia Elétrica e de Computação / Made available in DSpace on 2018-08-19T00:40:42Z (GMT). No. of bitstreams: 1 SousaJunior_Celsode_D.pdf: 2582555 bytes, checksum: 4c20b08e97e42d51ea143f7651c91af4 (MD5) Previous issue date: 2011 / Resumo: O problema de equalização adaptativa se vincula à busca por soluções iterativas que permitam reduzir ou eliminar os efeitos nocivos do canal de comunicação sobre um sinal transmitido de interesse. Uma vez que os sistemas adaptativos se baseiam em algoritmos capazes de ajustar os parâmetros de um filtro, pode-se considerar o conjunto equalizador / algoritmo adaptativo como um sistema dinâmico, o que termina por relacionar a possibilidade de obter uma solução satisfatória à noção de convergência. A análise de convergência de algoritmos de equalização adaptativa se desenvolveu, tipicamente, considerando algumas hipóteses para viabilizar o tratamento matemático, mas nem sempre tais hipóteses são estritamente válidas. Um exemplo clássico nesse sentido é o uso da teoria da independência. Neste trabalho, buscamos uma abordagem distinta do estudo das condições de estabilidade de algoritmos de equalização clássica baseada na teoria de Lyapunov. Essa teoria é geralmente utilizada no estudo de sistemas não-lineares, e apresenta um amplo histórico de resultados sólidos na área de controle adaptativo. Isso motiva o uso no campo de processamento de sinais. A primeira contribuição deste trabalho consiste em determinar, por meio da teoria de Lyapunov, a faixa de valores de passo de adaptação que garantem estabilidade do sistema de equalização para algoritmos baseados no critério deWiener e para o algoritmo do módulo constante. A partir dos resultados para estabilidade, investigar-se-á também a região de convergência para os pesos do algoritmo LMS, o que trará uma produtiva relação com a idéia de misadjustment. Como segunda linha de contribuição, será apresentada uma análise de um limitante inferior para o custo atingível e uma proposta de inicialização capaz de aumentar a probabilidade de convergência para o melhor ótimo gerado pelo critério para o algoritmo do módulo constante. Essa estratégia se baseia numa formulação do critério não-supervisionado de filtragem linear em termos da aplicação do critério de Wiener a uma estrutura polinomial. Os resultados obtidos revelam que a idéia é capaz de levar a um desempenho melhor que os do clássico método center spike e de uma estratégia de inicialização aleatória / Abstract: The problem of adaptive equalization is related to the search for iterative solutions that allow the reduction or the elimination of the noxious effects of a communication channel on a transmitted signal of interest. Since adaptive systems are based on algorithms capable of adjusting the parameters of a filter, the combination between equalizer and learning algorithm can be considered to form a dynamical system, which relates the possibility of obtaining a satisfactory solution to the convergence issue. The analysis of the convergence of adaptive equalization algorithms was developed, typically, considering certain simplifying hypotheses that, however, are not always strictly valid. A classical example that illustrates this assertion is the use of the so-called independence theory. In this work, it has been investigated a distinct approach to the study of stability conditions of classical methods based on Lyapunov theory. This theory is generally employed in the study of nonlinear systems, and presents a significant framework of sound results in the field of adaptive control, which motivates its use in the context of signal processing. The first contribution of this work consists of determining, by means of Lyapunov theory, the range of step-size values that ensure stability of the equalization system for algorithms based on the Wiener criterion and for the constant modulus algorithm. Using the obtained stability results, the convergence region for the parameters estimated via LMS is also investigated, which establishes an interesting connection with the notion of misadjustment. In a second line of study, we present an analysis of the lower bound for the attainable CM cost and an initialization heuristic capable of increasing the probability of convergence to the best optimum engendered by the constant modulus criterion. This strategy is based on a formulation of the unsupervised linear filtering criterion in terms of the application of the Wiener criterion to a polynomial structure. The obtained results reveal that the proposal is able to effectively lead to a performance level that is better than that achieved using the classical center spike method and a random approach / Doutorado / Telecomunicações e Telemática / Doutor em Engenharia Elétrica
98

Arquitetura computacional híbrida baseada em DSP e FPGA para processamento digital de sinais / Hybrid computing architecture based on DSP and FPGA for digital signal processing

Sousa, Éricles Rodrigues 19 August 2018 (has links)
Orientador: Luís Geraldo Pedroso Meloni / Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Elétrica e de Computação / Made available in DSpace on 2018-08-19T09:59:52Z (GMT). No. of bitstreams: 1 Sousa_EriclesRodrigues_M.pdf: 2046025 bytes, checksum: 14fd32eefec8c8da68e3337d5e033567 (MD5) Previous issue date: 2011 / Resumo: Atualmente, aplicações multimídias exigem grande esforço computacional para manipular dados com elevadas taxas de precisão. Visando otimizar a capacidade de processamento sem elevar demasiadamente o custo do desenvolvimento em sistemas embarcados, este trabalho descreve a proposta de uma arquitetura computacional hibrida, para processamento digital de sinais, baseado-se no uso cooperativo entre DSP (Digital Signal Processor) e FPGA (Field Programmable Gate Array). Neste estudo e realizada uma abordagem sobre o uso de um coprocessador para a acelerar rotinas que demandam grande esforço computacional em um DSP. Também e proposto um modelo matemático capaz de mensurar a eficiência do particionamento de códigos processados de forma descentralizada. Para validação da proposta, foi construído um cenários de testes para a estimação de vetores movimento, um dos principais agentes envolvidos no processo de codificação de vídeo em alta definição. A partir do cenário elaborado foi possível constatar a eficiência da arquitetura proposta. Sendo que, considerando um código de referencia otimizado e baseado na descrição feita em [30], obteve-se mais de 97% de eficiência computacional. Assim, este estudo permite concluir que o uso cooperativo entre DSP e FPGA se mostra muito vantajoso devido a possibilidade de unir em um único sistema as vantagens fornecidas por ambos dispositivos, caracterizando um ambiente de total sinergia e de elevada capacidade de computacional / Abstract: Nowadays, multimedia applications require high computational effort to manipulate data with high precision. In order to optimize the processing power without significantly increasing the cost of development in embedded systems, this work describes the proposal for a hybrid computing architecture applied to digital signal processing, based on the cooperative work between DSP (Digital Signal Processor) and FPGA (Field Programmable Gate Array). An approach about the use of coprocessor able to accelerate a process which requires great computational effort of a DSP is provided by this study. It is also describes a mathematical model able to measure the efficiency of a partitioning code processed in a distributed system. To validate our proposal we developed a tested for calculate the motion estimation vector, which is one of key elements involved on high definition video coding. From the elaborated tested, we could found a high efficiency provided by the architecture proposed. Therefore, considering a optimized reference code based on [30], was possible achieve a computing efficiency around 97%. This study show that cooperative work between DSP and FPGA that provides a very advantageous scenario applied to embedded systems, due to joining the features of both devices, building then, a synergy environment of high computing performance / Mestrado / Telecomunicações e Telemática / Mestre em Engenharia Elétrica
99

[en] SIMULATION TECHNIQUE OF ELECTRICAL NETWORK AND TRANSMISSION LINE / [pt] TÉCNICAS DE SIMULAÇÃO DE REDES ELÉTRICAS E LINHAS DE TRANSMISSÃO

CARLOS AUGUSTO DUQUE 26 April 2006 (has links)
[pt] Este trabalho discute técnicas para simulação de redes elétricas com ênfase em operação em tempo real. As redes possuem linhas de transmissão como elementos a parâmetros distribuídos, enquanto redes RLC correspondem aos elementos concentrados, se bem que muitos dos resultados não se restringem só a estes tipos de elementos. A modelagem de linhas de transmissão é considerada primeiro, sob o ponto de vista da comparação entre dois modelos da literatura, caracterizando sua adequação para simulação em tempo real. Desta comparação resulta uma combinação de procedimentos como adequada à simulação. Na seqüência, é apresentado um novo algoritmo de integração numérica, baseado na descrição de estado de rede e em filtragem digital multitaxa. O novo algoritmo mostrou que pode reduzir o esforço computacional da simulação da rede, ao mesmo tempo que melhorou a qualidade das mesmas. O próximo objetivo relaciona-se com as oscilações numéricas, causadas pelo uso da Integração Trapezoidal em algumas configurações de rede. Um método de análise, baseado em teoria de rede e processamento digital de sinais é desenvolvido. A Partir dele são identificadas as configurações de redes, passíveis de gerações numéricas na sua contraparte digital. Métodos convencionais de eliminação das oscilações numéricas são analisados, incluindo no método o sistema multitaxa. Em todos os casos o sistema novo apresentou melhores resultados, sendo que seu uso apropriado, pode, por se, eliminar as oscilações numéricas. Alguns casos ilustrativos de redes de sistemas de potência estão incluídos, sendo desenvolvidos em linguagem MATLAB. Eles indicam que a combinação do modelo sugerido para linha de transmissão com o novo método de integração numérica multitaxa, permite a simulação da rede com reduzido esforço computacional e portanto aumentar a possibilidade de simulação de redes complexas em tempo real. / [en] This work discusses techniques for electrical network digital simulation, emphasizing real time operation. The networks contain transmission lines as distributed elements and RLC elements as lumped parameters, although many of the results are not restricted to these elements. Transmission line modeling is considered first, comparing two of the methods found in literature from the real time simulation point of view. The convenience of their use is subject of analysis, leading, later on, to suggest a blend of approaches for real time simulation. In the sequence of the work, it is introduced a new numerical integration algorithm, based on network state space description and multirate digital filtering. The new integration method reduces the simulation computational complexity while simultaneously improving its accuracy. Next, the focus is on numerical oscillations caused by the Trapezoidal Integration approach in some network configurations. It is presented a method to identify electrical network configurations that might generate numerical oscillations in their digital counterparts. The method is a result of both, network and digital signal theory. Conventional and new techniques are applied in order to eliminate the numerical oscillations. The new multirate approach improves convetional techniques results, while properly used eliminates by itself the numerical oscillations. Some power systems network illustrative cases are included, using the new integration method and the proposed digital transmission line model. It is shown that this combination produces improved performance, final accuracy and reduced computational effort, resulting appropriate for real time simulations.
100

[pt] ESPACIALIZAÇÃO SONORA EM 3D BASEADA EM HRTFS / [en] HRTFS BASED 3D AUDIO SPATIALIZATION

MARCELO POLITZER COUTO 05 February 2021 (has links)
[pt] Aplicações de Realidade Virtual (VR) com rastreamento de movimentos da cabeça precisam de efeitos de espacialização de alta qualidade. A abordagem tradicional para RV/jogos (interpolação dos canais L+R para construção do estereo) se mostrou insuficiente por ser incapaz de simular a acústica do mundo real. Por isso a pesquisa na área tem migrado para espacialização 3D do áudio. O receptor tem a sensação de que o som veio de um local no espaço 3D. Em outras palavras, ele pode localizar o emissor apenas pelo áudio por consequência permite a construção ambientes mais imersivos e coerentes quando usados em conjunto de técnicas visuáis. Nesse novo contexto, motores de jogos devem prover aos designers de áudio uma gama de ferramentas especializadas para a espacialização de àudio 3D além as de uso geral, que encluem: reverberações e reflexões usadas na construção de ambientes como igrejas e cavernas (locais com ecos); modulação, para criar variações de frequência e aliviar na repetitividade de sons recorrentes (como os de passos e tiros); mix e fade de volumes, utilizado na criação de momentos dramáticos na história e reprodução musical. Nesse trabalho, nós propomos um motor de áudio de tempo real para espacialização de fontes sonoras pontuais em ambientes virtuais. Vai possuir uma arquitetura documentada e de código aberto que provê um conjunto de efeitos e a habilidade de os compor. Nós implementamos a espacialização de áudio em 3D sobre bancos de dados de respostas impulsionais da cabeça (HRIRs) e efeitos sonoros com técnicas de processamento digital de sinais (DSP). Apesar da existência de sistemas comerciais poderosos de áudio para VR estejam disponíveis (e.g. Oculus), nosso protótipo pode ser uma alternativa se a simplicidade, testabilidade e ajustes forem levados em conta. / [en] Virtual Reality (VR) applications with low-latency head tracking require high-quality spatial audio effects. However, classic VR/game sound approaches cannot properly simulate the acoustic of the real world. Current audio research is moving towards 3D spatial audio to have a more realistic simulation. In 3D spatial audio, the listener has the sensation that sound comes from a particular direction in 3D space. In other words, the listener can localize a source based on audio and have a more coherent and immersive experience when paired with visual simulation. In this new context, game engines should provide sound designers with a set of 3D spatial audio tools. The following common effects are desirable in this type of toolbox: reverberations and reflections, which can be employed in the creation of caverns or churches (places with lots of echoes); modulation, which can increase the perceived variety of a recorded sound, by slightly varying its pitch (as in the sounds of footsteps); mixing and fading volumes, which can create dramatic moments in storytelling and music reproduction. In this work, we propose a realtime audio engine to spatialize sound point sources in virtual environments. This engine is an open-source architecture that provides a basic set of audio effects and an efficient way to mix and match them. We implement 3D audio spatialization by leveraging recorded head-related impulse responses (HRIRs) and we produce special sound effects with digital signal processing (DSP) techniques. Although some powerful commercial audio SDKs for Virtual Reality are currently available (e.g. Oculus), our audio engine prototype may be a flexible option when adaptation, simplification, testing, and parameter tuning are necessary.

Page generated in 0.3455 seconds