성능이 개선된 레이 트레이싱 장치 및 방법

    公开(公告)号:WO2022080580A1

    公开(公告)日:2022-04-21

    申请号:PCT/KR2020/017368

    申请日:2020-12-01

    Inventor: 박우찬 이태형

    Abstract: 본 발명은 성능이 개선된 레이 트레이싱(Ray Tracing) 장치 및 방법에 관한 것으로, 상기 장치는 공간 분할 구조체(Spatial Partitioning Structure)를 구축하는 트리 빌드 유닛(TBU, Tree Build Unit); 상기 공간 분할 구조체를 기초로 레이 트레이싱(Ray Tracing)을 수행하는 레이 트레이싱 유닛(RTU, Ray Tracing Unit); 및 상기 트리 빌드 유닛 및 상기 레이 트레이싱 유닛 각각의 부하 상태를 모니터링하여 해당 유닛들의 동작 성능에 관한 균형을 적응적으로 제어하는 컨트롤 유닛을 포함한다.

    사운드 전파 성능 향상을 위한 사운드 트레이싱 방법 및 장치

    公开(公告)号:WO2022191356A1

    公开(公告)日:2022-09-15

    申请号:PCT/KR2021/005116

    申请日:2021-04-22

    Abstract: 본 발명은 사운드 전파 성능 향상을 위한 사운드 트레이싱 방법 및 장치에 관한 것으로, 상기 방법은 레이 정보를 설정하는 셋업 처리(Setup processing) 단계; 사운드 레이를 생성하는 레이 생성(Ray generation) 단계; 충돌 삼각형(hit triangle) 정보를 생성하는 방문/교차 테스트(Traversal/Intersection test) 단계; 사운드 경로(sound path)를 탐색하는 전파 경로 검증(PPV, Propagation Path Validation) 단계; 가이드 플레인(guide plane)을 생성하고 정렬하는 가이드 플레인 정렬(Guide Plane Sort) 단계; 리버브 플레인(reverb plane)을 생성하고 정렬하는 리버브 처리(RGC/RPS, Reverb Geometry Collect/Reverb Plane Sort) 단계; 및 임펄스 응답(IR, Impulse Response)을 산출하여 유효 경로 버퍼(valid path buffer)에 저장하는 임펄스 응답 산출(Impulse Response calculation) 단계를 포함한다.

    프레임 분할을 이용한 멀티칩 기반의 레이 트레이싱 장치 및 방법

    公开(公告)号:WO2022092414A1

    公开(公告)日:2022-05-05

    申请号:PCT/KR2020/017369

    申请日:2020-12-01

    Inventor: 박우찬 이진영

    Abstract: 본 발명은 프레임 분할을 이용한 멀티칩(multi-chip) 기반의 레이 트레이싱 장치 및 방법에 관한 것으로, 상기 장치는 장면(scene) 생성을 위한 기하데이터(geometry data)와 가속 구조(AS, Acceleration Structure) 저장하는 시스템 메모리; 각이 상기 기하데이터와 가속 구조를 기초로 개별 프레임에 관한 독립된 레이 트레이싱을 수행하는 복수의 레이 트레이싱 코어들; 및 레이 트레이싱(ray tracing) 어플리케이션 및 장면 매니저(scene manager)를 실행하고 관리하며 상기 복수의 레이 트레이싱 코어들에게 상기 기하데이터와 가속 구조를 전달하는 중앙 처리 유닛을 포함한다.

    밉맵 레벨 선택 방법 및 이를 이용한 텍스처 매핑 시스템
    4.
    发明申请
    밉맵 레벨 선택 방법 및 이를 이용한 텍스처 매핑 시스템 审中-公开
    选择MIP-MAP级别的方法和使用它的纹理映射的系统

    公开(公告)号:WO2012026640A1

    公开(公告)日:2012-03-01

    申请号:PCT/KR2010/005766

    申请日:2010-08-27

    Inventor: 박우찬 윤형민

    CPC classification number: G06T15/04 G06T2210/36

    Abstract: 밉맵 레벨 선택 방법은 전역 조명법(Global Illumination) 기반의 텍스처 매핑(Texture Mapping)을 위하여 사용된다. 상기 밉맵 레벨 선택 방법은 화면에 존재하는 적어도 하나의 객체(Object)에 대한 객체 정보를 확인한다. 상기 객체 정보는 화면에 존재하는 객체의 개수, 형상, 재질 및/또는 화면에 나타나는 공간상에서 해당 객체의 위치를 포함할 수 있다. 상기 객체 정보에 기초하여 밉맵 레벨 선택 알고리즘을 결정한다. 상기 밉맵 레벨 선택 알고리즘은 광선 추적법 및/또는 거리 비교법을 포함하고, 상기 광선 추적법은 서로 이웃하는 광선의 디퍼런셜(Differtential)값에 기초하여 밉맵을 선택하고, 상기 거리 비교법은 픽셀과 텍셀의 비율이 1:1이 되는 거리를 계산하여 밉맵을 선택할 수 있다. 상기 결정된 방법에 기초하여 밉맵 레벨을 선택한다.

    Abstract translation: 用于选择MIP映射级别的方法用于基于全局照明的纹理映射。 用于选择MIP映射级别的方法在屏幕上的至少一个对象上确认对象信息。 对象信息可以包括屏幕上的对象的数量,形状和组成,和/或屏幕上相关对象的空间位置。 基于对象信息,确定MIP映射级别选择算法。 MIP映射级别选择算法包括光线跟踪和/或距离测量,其中光线跟踪基于相邻射线的差值选择MIP映射,并且距离测量可以通过计算MIP映射的距离来选择MIP映射, 像素和纹素的比例达到1:1。 根据确定的方法,选择MIP-map级别。

    포비티드 렌더링에 관한 집중도 기반의 레이 트레이싱 방법 및 장치

    公开(公告)号:WO2022131532A1

    公开(公告)日:2022-06-23

    申请号:PCT/KR2021/015707

    申请日:2021-11-02

    Inventor: 박우찬

    Abstract: 본 발명은 포비티드 렌더링에 관한 집중도 기반의 레이 트레이싱(Ray Tracing) 방법 및 장치에 관한 것으로, 상기 방법은 특정 장면을 제1 해상도로 렌더링 하여 제1 영상을 생성하는 과정에서 상기 특정 장면의 중심부 위치를 결정하는 단계; 및 상기 제1 영상을 상기 제1 해상도보다 더 높은 제2 해상도로 렌더링 하여 제2 영상을 생성하는 과정에서 상기 샘플링 픽셀들 사이에 존재하는 후보 픽셀들에 대해 상기 중심부 위치와의 거리에 따른 적응적인 임계치 조정을 통해 선택적 렌더링을 반복적으로 수행하는 단계를 포함한다.

    컴퓨터 실행 가능한 사운드 트레이싱 방법, 이를 수행하는 사운드 트레이싱 장치 및 이를 저장하는 기록매체
    6.
    发明申请
    컴퓨터 실행 가능한 사운드 트레이싱 방법, 이를 수행하는 사운드 트레이싱 장치 및 이를 저장하는 기록매체 审中-公开
    计算机可执行声音跟踪方法,用于执行其的声音跟踪装置和用于存储其的记录介质

    公开(公告)号:WO2016163833A1

    公开(公告)日:2016-10-13

    申请号:PCT/KR2016/003749

    申请日:2016-04-08

    Inventor: 박우찬

    CPC classification number: H04R3/00 H04S7/00

    Abstract: 컴퓨터 실행 가능한 사운드 트레이싱 방법은 (a) 사운드 소스의 위치와 현재 디스플레이 화면에서 사운드 싱크의 위치를 결정하는 단계, (b) 상기 사운드 소스와 상기 사운드 싱크 간에 형성되고 상기 디스플레이 화면에 있는 적어도 하나의 객체에 의하여 왜곡될 수 있는 적어도 하나의 사운드 전파 경로를 생성하고, 상기 사운드 소스의 위치, 상기 사운드 싱크의 위치 및 상기 적어도 하나의 객체의 위치의 변경률에 관한 검출을 온라인 처리하는 단계 및 (c) 상기 사운드 전파 경로를 기초로 상기 사운드에 대한 가청화(Auralization)를 수행하는 단계를 포함 한다. 따라서, 사운드 트레이싱 방법은 사운드의 투과, 흡수, 반사, 굴절 또는 회절 효과를 자연적으로 제공하여 현실감 있는 3D 사운드를 제공할 수 있다.

    Abstract translation: 计算机可执行声音跟踪方法包括以下步骤:(a)在当前显示屏幕上确定声源的位置和声音信号的位置; (b)产生形成在声源和声音汇之间的至少一个声音传播路径,并且可以由设置在显示屏上的至少一个物体变形,并在线处理与位置的变化率有关的检测 声源的位置,以及至少一个物体的位置; 和(c)基于声音传播路径对声音执行听觉声音。 因此,声音跟踪方法可以通过自然提供声音的穿透,吸收,反射,折射或衍射效果来提供逼真的3D声音。

    동적 장면에 대한 집중도 기반의 레이 트레이싱 방법 및 장치

    公开(公告)号:WO2022131531A1

    公开(公告)日:2022-06-23

    申请号:PCT/KR2021/015700

    申请日:2021-11-02

    Inventor: 박우찬

    Abstract: 본 발명은 동적 장면에 대한 집중도 기반의 레이 트레이싱(Ray Tracing) 방법 및 장치에 관한 것으로, 상기 방법은 특정 장면을 제1 해상도로 렌더링 하여 제1 영상을 생성하는 과정에서 샘플링 픽셀마다 프라이머리 레이(primary ray)의 충돌 여부를 결정하는 단계; 및 상기 제1 영상을 상기 제1 해상도보다 더 높은 제2 해상도로 렌더링 하여 제2 영상을 생성하는 과정에서 상기 샘플링 픽셀들 사이에 존재하는 후보 픽셀들에 대해 주변 픽셀들의 충돌 빈도에 따른 적응적인 임계치 조정을 통해 선택적 렌더링을 반복적으로 수행하는 단계를 포함한다.

    사운드 트레이싱 장치 및 방법
    8.
    发明申请

    公开(公告)号:WO2020138716A1

    公开(公告)日:2020-07-02

    申请号:PCT/KR2019/015563

    申请日:2019-11-14

    Inventor: 박우찬 윤주원

    Abstract: 본 발명은 사운드 트레이싱 장치 및 방법에 관한 것으로, 사운드 트레이싱 장치는 사운드 공간의 정적 장면에 대한 제1 가속구조를 생성하는 제1 가속구조 생성부, 상기 사운드 공간의 동적 장면을 구성하는 복수의 동적 오브젝트들 각각에 대하여 교차 테스트를 수행하여 사운드 전파 경로에 영향을 주는지 여부를 검출하는 교차 테스트 수행부, 상기 교차 테스트 결과 상기 사운드 전파 경로에 영향을 주는 동적 오브젝트를 선별한 후 상기 동적 장면에 대한 제2 가속구조를 생성하는 제2 가속구조 생성부 및 상기 제1 및 제2 가속구조들을 기초로 사운드 트레이싱을 수행하여 3차원 사운드를 생성하는 사운드 생성부를 포함한다.

    레이 트레이싱 코어 및 레이 트레이싱 처리 방법
    9.
    发明申请
    레이 트레이싱 코어 및 레이 트레이싱 처리 방법 审中-公开
    RAY跟踪核和处理RAY跟踪的方法

    公开(公告)号:WO2012111864A1

    公开(公告)日:2012-08-23

    申请号:PCT/KR2011/001083

    申请日:2011-02-18

    Inventor: 윤형민 박우찬

    CPC classification number: G06T15/06 G06T2200/28

    Abstract: 레이 트레이싱 코어는 레이 트레이싱 유닛(Ray Tracing Unit, RTU), 컨트롤 유닛 및 트리 빌드 유닛(Tree Build Unit, TBU)을 포함한다. 상기 레이 트레이싱 유닛은 공간 분할 구조체(Spatial Partitioning Structure)를 기초로 레이 트레이싱(Ray Tracing)을 수행한다. 상기 컨트롤 유닛은 상기 레이 트레이싱 유닛의 부하 상태를 모니터링하여 공간 분할 구조체의 복잡도를 계산한다. 상기 트리 빌드 유닛 상기 계산된 복잡도를 가지는 공간 분할 구조체를 구축한다. 일 실시예에서, 상기 부하 상태는 해당 유닛에서 처리되는 프레임 비율(Frame Rate)을 기초로 결정될 수 있다. 다른 일 실시예에서, 상기 공간 분할 구조체는 KD 트리(K-Dimensional Tree)를 적용할 수 있다. 예를 들어, 상기 복잡도는 KD 트리 구조에 대한 리프노드(Leaf Node)의 최대 프리미티브 수(Maximum Primitive Number) 및/또는 트리 깊이(Tree Depth)에 따라 변경될 수 있다.

    Abstract translation: 光线跟踪核心包括光线跟踪单元(RTU),控制单元和树构建单元(TBU)。 光线跟踪单元基于特殊的分区结构执行光线跟踪。 控制单元通过监视光线跟踪单元的负载状态来计算空间分割结构的复杂程度。 树构建单元构建具有计算复杂程度的空间分区结构。 在一个实施例中,基于在相关单元中处理的帧速率来确定负载状态。 在另一个实施例中,空间分割结构应用K维树。 例如,可以根据相对于K维树结构或树深度的叶节点的最大原始数来修改复杂度。

Patent Agency Ranking