1 |
1
클라우드 VR(Virtual Reality) 영상의 인코딩 가속 방법에 있어서,현재 프레임의 인코딩을 위한 참조 프레임 후보를 구성하는 단계;IMU(Inertial Measurement Unit)의 센서 데이터에 기초하여 상기 참조 프레임 후보 중 특정 참조 프레임을 선택하는 단계;상기 특정 참조 프레임에 포함된 정보에 기초하여 상기 현재 프레임을 인코딩하기 위한 예측 모드를 선택하는 단계; 및상기 선택된 예측 모드에 기초하여 상기 현재 프레임을 인코딩하는 단계를 포함하는 것을 특징으로 하는 방법
|
2 |
2
제 1항에 있어서,상기 IMU는 가속도계, 자이로스코프 및 자력계를 포함하는 것을 특징으로 하는 방법
|
3 |
3
제 1항에 있어서,상기 참조 프레임 후보의 회전 방향과 상기 현재 프레임의 회전 방향이 동일한 것을 특징으로 하는 방법
|
4 |
4
제 1항에 있어서,상기 특정 참조 프레임은 상기 참조 프레임 후보 중 상기 현재 프레임으로부터 최소 유클리드 거리를 갖는 프레임인 것을 특징으로 하는 방법
|
5 |
5
제 4항에 있어서,상기 특정 참조 프레임의 롤(Roll)과 상기 현재 프레임의 롤 간의 차이는 기 설정된 임계 값보다 작은 것을 특징으로 하는 방법
|
6 |
6
제 1항에 있어서,상기 참조 프레임 후보는 탐색 영역 내의 중심점을 가지는 하나 이상의 프레임으로 구성되고,상기 탐색 영역은 상기 현재 프레임의 높이의 2배 및 상기 현재 프레임의 너비의 2배에 해당하는 것을 특징으로 하는 방법
|
7 |
7
제 1항에 있어서,상기 특정 참조 프레임에 포함된 정보에 기초하여 상기 현재 프레임을 인코딩하기 위한 예측 모드를 선택하는 단계는,상기 현재 프레임의 특정 현재 블록에 대응하는 상기 특정 참조 프레임의 특정 참조 블록을 선택하는 단계;상기 특정 참조 블록의 움직임 벡터에 기초하여 상기 특정 현재 블록을 인코딩하는 단계를 포함하는 것을 특징으로 하는 방법
|
8 |
8
제 7항에 있어서,상기 특정 참조 블록은 상기 현재 프레임과 상기 특정 참조 프레임 사이의 중첩 영역의 블록들 중 하나인 것을 특징으로 하는 방법
|
9 |
9
제 8항에 있어서,상기 특정 참조 블록은 상기 중첩 영역의 블록들의 SAD(Sum of Absolute Difference) 중 가장 작은 SAD를 가진 블록이고,상기 SAD는 상기 중첩 영역의 블록들 중 왼쪽 상단 블록으로부터 계산되는 것을 특징으로 하는 방법
|
10 |
10
클라우드 VR(Virtual Reality) 영상의 인코딩 가속 방법을 수행하는 인코딩 가속 장치에 있어서, 상기 가속 장치는,프로세서를 포함하고,상기 프로세서는,현재 프레임의 인코딩을 위한 참조 프레임 후보를 구성하고,IMU(Inertial Measurement Unit)의 센서 데이터에 기초하여 상기 참조 프레임 후보 중 특정 참조 프레임을 선택하고,상기 특정 참조 프레임에 포함된 정보에 기초하여 상기 현재 프레임을 인코딩하기 위한 예측 모드를 선택하고,상기 선택된 예측 모드에 기초하여 상기 현재 프레임을 인코딩하는 것을 특징으로 하는 장치
|
11 |
11
제 10항에 있어서,상기 IMU는 가속도계, 자이로스코프 및 자력계를 포함하는 것을 특징으로 하는 장치
|
12 |
12
제 10항에 있어서,상기 참조 프레임 후보의 회전 방향과 상기 현재 프레임의 회전 방향이 동일한 것을 특징으로 하는 장치
|
13 |
13
제 10항에 있어서,상기 특정 참조 프레임은 상기 참조 프레임 후보 중 상기 현재 프레임으로부터 최소 유클리드 거리를 갖는 프레임인 것을 특징으로 하는 장치
|
14 |
14
제 13항에 있어서,상기 특정 참조 프레임의 롤(Roll)과 상기 현재 프레임의 롤 간의 차이는 기 설정된 임계 값보다 작은 것을 특징으로 하는 장치
|
15 |
15
제 10항에 있어서,상기 참조 프레임 후보는 탐색 영역 내의 중심점을 가지는 하나 이상의 프레임으로 구성되고,상기 탐색 영역은 상기 현재 프레임의 높이의 2배 및 상기 현재 프레임의 너비의 2배에 해당하는 것을 특징으로 하는 장치
|
16 |
16
제 10항에 있어서,상기 프로세서는,상기 현재 프레임의 특정 현재 블록에 대응하는 상기 특정 참조 프레임 특정 참조 블록을 선택하고,상기 특정 참조 블록의 움직임 벡터에 기초하여 상기 특정 현재 블록을 인코딩하는 것을 특징으로 하는 장치
|
17 |
17
제 16항에 있어서,상기 특정 참조 블록은 상기 현재 프레임과 상기 특정 참조 프레임 사이의 중첩 영역의 블록들 중 하나인 것을 특징으로 하는 장치
|
18 |
18
제 17항에 있어서,상기 특정 참조 블록은 상기 중첩 영역의 블록들의 SAD(Sum of Absolute Difference)중 가장 작은 SAD를 가진 블록이고,상기 SAD는 중첩 영역의 블록 중 왼쪽 상단 블록으로부터 계산되는 것을 특징으로 하는 장치
|