1 |
1
내부에 사용자가 위치하여 가상 현실 기반 음향 시뮬레이션이 실행되도록 하기 위한 구조체로서, 음원이 출력되는 다수의 스피커를 포함하는 다수의 음원 오브젝트가 구비되는 시뮬레이션 구조체;사용자의 두부에 착용되어 가상 현실 영상을 제공하며, 사용자의 움직임을 감지하여 그 위치값을 전송하기 위한 VR 헤드셋 장치;상기 VR 헤드셋 장치로부터 사용자의 위치값을 수신하여 사용자의 위치의 변화 및 회전 각도의 변화를 계산하고, 변화된 사용자의 위치 및 각도와 음원 오브젝트 간의 반사음 경로를 도출하고, 도출된 반사음 경로와 상기 시뮬레이션 구조체와의 교차점을 계산하고, 계산된 교차점 정보를 이용하여 사용자의 현재 위치의 반사음 특성이 적용된 음향의 디지털 신호를 생성하고, 생성된 음향 디지털 신호를 멀티 채널 오디오 인터페이스의 해당 채널로 전송하는 연산 장치; 및상기 연산 장치로부터 수신한 음향 디지털 신호를 멀티 채널 오디오 인터페이스를 통해 동시에 각 채널로 분배하고, DAC(Digital to Analog Converter)를 통해 음향 디지털 신호를 음향 아날로그 신호로 변환하고, 변환된 음향 아날로그 신호를 증폭하여 상기 시뮬레이션 구조체에 구비된 각각의 스피커를 통해 음향을 출력하기 위한 음향 출력 장치를 포함하며, 상기 시뮬레이션 구조체는 하부가 원에 내접하는 정오각형 형태이고, 하부 상에 삼각형으로 이어진 정이십면체의 형태로 되어 있으며, 30개의 직선 부재와 상기 직선 부재를 서로 결합시키기 위한 11개의 결합 부재로 구성되고, 수학적으로 정의된 정이십면체의 각 선분에 의한 각도가 각 직선 부재 간 결합 각도로 구현되며,상기 결합 부재는 스피커가 수납되어 있는 구조이고, 상기 시뮬레이션 구조체에서 삼각형 형태의 각 꼭짓점을 형성하고 있으며,상기 연산 장치는 ISM(Image Source Method) 알고리즘을 이용하여 변화된 사용자의 위치 및 각도와 음원 오브젝트 간의 반사음 경로를 도출하고, 상기 연산 장치는 도출된 반사음 경로를 나타내는 직선이 상기 시뮬레이션 구조체의 가상의 면과 교차하는 점인 교차점을 계산하고, 계산된 교차점 정보를 이용하여 상기 시뮬레이션 구조체를 구성하는 삼각형 면 중에서 교차점이 속해 있는 삼각형 면의 각 꼭짓점에 대한 거리의 비로 치환하는 방식으로, 각 스피커의 SPL(Sound Pressure Level)값과 반사음의 도달시간을 계산하고, 이를 이용하여 VBAP(Vector Base Amplitude Panning) 기법의 플렉서블 렌더링을 실행하고, 상기 연산 장치는 SPL 값을 음원과 콘볼루션(Convolution) 합성하여 현재 사용자 위치에서의 반사음 특성이 적용된 음향의 디지털 신호를 생성하는 것을 특징으로 하는 가상 현실 기반 음향 시뮬레이션 시스템
|