임의의 시야각을 위한 부분 디코딩 및 가상 현실 비디오를 위한 라인 버퍼 감소
비디오의 서브영역을 시청을 위해 선택할 때 비디오 프레임을 부분적으로 디코딩하는 장치 및 방법에 대해 개시한다. 방법은 서브 영역을 디스플레이하는 데 불필요한 것으로 식별되는 비디오 프레임의 데이터 유닛 및 픽셀 블록을 우회하면서 서브 영역을 디스플레이하는 데 필요한 비디오 프레임의 데이터 유닛 및 픽셀 블록을 식별 및 디코딩할 수 있다. 비디오 인코더는 풀 사이즈의 360VR 이미지에 대응하는 제1 구성에서 복수의 입체 표면을 포함하는 비디오 프레임을 수신한다. 각각의 입체 표면은 입체의 다른 표면에 대응한다. 인코더는 제1 구성...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Patent |
Sprache: | kor |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | 비디오의 서브영역을 시청을 위해 선택할 때 비디오 프레임을 부분적으로 디코딩하는 장치 및 방법에 대해 개시한다. 방법은 서브 영역을 디스플레이하는 데 불필요한 것으로 식별되는 비디오 프레임의 데이터 유닛 및 픽셀 블록을 우회하면서 서브 영역을 디스플레이하는 데 필요한 비디오 프레임의 데이터 유닛 및 픽셀 블록을 식별 및 디코딩할 수 있다. 비디오 인코더는 풀 사이즈의 360VR 이미지에 대응하는 제1 구성에서 복수의 입체 표면을 포함하는 비디오 프레임을 수신한다. 각각의 입체 표면은 입체의 다른 표면에 대응한다. 인코더는 제1 구성과는 다른 제2 구성에 따라 복수의 입체 표면을 재배열함으로써 그 수신된 비디오 프레임을 다시 포맷한다. 제2 구성은 입체 360VR 이미지의 6개의 표면을 다시 배열하여 라인 버퍼를 완전히 활용하고 이 라인 버퍼를 풀 사이즈의 360VR보다 좁아지도록 한다.
Apparatus and methods are disclosed for partially decoding video frames when a sub-region of the video is selected for viewing. The method identifies and decodes data units and pixel blocks of video frames needed to display the sub-region while bypassing data units and pixel blocks that are identified as unnecessary for displaying the sub-region. A video encoder receives a video frame comprising a plurality of cubic surfaces in a first configuration corresponding to a full sized 360VR image. Each cubic surface corresponds to a different surface of a cube. The encoder reformats the received video frame by rearranging the plurality of cubic surfaces according to a second configuration that is different than the first configuration. The second configuration re-arranges the six surfaces of a cubic 360VR image in order to fully utilize the line buffer and allow the line buffer to be narrower than the full sized 360VR image. |
---|