IP Library › Granted Patent US 12,568,246
Granted Patent B2
US 12,568,246 · App. 18/451,577 · Granted Mar 3, 2026

Method, apparatus, and system for providing zoomable stereo 360 virtual reality video

Inventors: Sung-Hoon Kim (Daejeon, KR); Seongwon Jung (Busan, KR); Dongho You (Daejeon, KR)
Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
H04N19/597H04N13/351H04N13/398H04N19/184H04N19/30H04N19/59
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,568,246
App. No.
18/451,577
Granted
Mar 3, 2026
Kind
B2
Abstract

A method, apparatus, and system for providing a zoomable stereo 360 virtual reality (VR) video are provided. The method includes receiving media presentation description (MPD) information including information on video bit streams obtained by encoding each piece of video data by different conditions, decoding a video bit stream corresponding to a communication environment of a client device based on the MPD information and outputting a streaming video, receiving a user's resizing input for the streaming video, and decoding a video bit stream corresponding to the resizing input and outputting an adjusted streaming video.

Claims (44)

1 . A method of providing a video, the method comprising:

receiving one piece of media presentation description (MPD) information comprising information on video bit streams obtained by encoding each piece of video data by different conditions;

decoding a video bit stream corresponding to a communication environment of a client device based on the one piece of MPD information and outputting a streaming video;

receiving a user's resizing input for the streaming video; and

decoding a video bit stream corresponding to the resizing input and outputting an adjusted streaming video, wherein

the user's resizing input corresponded to the ID value of a spatial relationship description (SRD) included in the MPD information.

2 . The method of claim 1 , wherein each of the streaming video and the adjusted streaming video comprises a video set comprising a left eye video and a right eye video.

3 . The method of claim 2 , wherein the left eye video and the right eye video each have a different resolution based on scalable high efficiency video coding (SHVC).

4 . The method of claim 2 , wherein the left eye video and the right eye video each comprise a tile that divides a space of a video based on high efficiency video coding (HEVC) and each comprise a same number of tiles.

5 . The method of claim 1 , wherein a first video set included in the streaming video and a second video set included in the adjusted streaming video are classified by an ID value of the SRD included in the one piece of MPD information.

6 . The method of claim 1 , wherein a first video set included in the streaming video and a second video set included in the adjusted streaming video each correspond to a different resolution layer.

7 . The method of claim 1 , wherein a number of tiles in videos included in a first video set included in the streaming video is different from a number of tiles in videos included in a second video set included in the adjusted streaming video.

8 . A video providing apparatus, the apparatus comprising:

a memory comprising instructions; and

a processor electrically connected to the memory and configured to execute the instructions,

wherein, when the instructions are executed by the processor, the processor is configured to perform a plurality of operations,

wherein the plurality of operations comprises:

receiving one piece of media presentation description (MPD) information comprising information on video bit streams obtained by encoding each piece of video data by different conditions;

decoding a video bit stream corresponding to a communication environment of a client device based on the one piece of MPD information and outputting a streaming video;

receiving a user's resizing input for the streaming video; and

decoding a video bit stream corresponding to the resizing input and outputting an adjusted streaming video, wherein

the user's resizing input corresponded to the ID value of a spatial relationship description (SRD) included in the one piece of MPD information.

9 . The apparatus of claim 8 , wherein each of the streaming video and the adjusted streaming video comprises a video set comprising a left eye video and a right eye video.

10 . The apparatus of claim 9 , wherein the left eye video and the right eye video each have a different resolution based on scalable high efficiency video coding (SHVC).

11 . The apparatus of claim 9 , wherein the left eye video and the right eye video each comprise a tile that divides a space of a video based on high efficiency video coding (HEVC) and each comprise a same number of tiles.

12 . The apparatus of claim 8 , wherein a first video set included in the streaming video and a second video set included in the adjusted streaming video are classified by an ID value of the SRD included in the one piece of MPD information.

13 . The apparatus of claim 8 , wherein a first video set included in the streaming video and a second video set included in the adjusted streaming video each correspond to a different resolution layer.

14 . The apparatus of claim 8 , wherein a number of tiles in videos included in a first video set included in the streaming video is different from a number of tiles in videos included in a second video set included in the adjusted streaming video.

15 . A video providing system, the system comprising:

a server configured to transmit media presentation description (MPD) information comprising information on video bit streams obtained by encoding each piece of video data by different conditions and the video bit streams; and

a client device configured to selectively receive one piece of MPD information and the video bit streams and output a video,

the client device comprising:

a memory comprising instructions; and

a processor electrically connected to the memory and configured to execute the instructions,

wherein, when the instructions are executed by the processor, the processor is configured to perform a plurality of operations,

wherein the plurality of operations comprises:

decoding a video bit stream corresponding to a communication environment of the client device based on the one piece of MPD information and outputting a streaming video;

receiving a user's resizing input for the streaming video; and

decoding a video bit stream corresponding to the resizing input and outputting an adjusted streaming video, wherein

the user's resizing input corresponded to the ID value of a spatial relationship description (SRD) included in the one piece of MPD information.

16 . The system of claim 15 , wherein each of the streaming video and the adjusted streaming video comprises a video set comprising a left eye video and a right eye video.

17 . The system of claim 15 , wherein a first video set included in the streaming video and a second video set included in the adjusted streaming video are classified by an ID value of the SRD included in the one piece of MPD information.

18 . The system of claim 15 , wherein a first video set included in the streaming video and a second video set included in the adjusted streaming video each correspond to a different resolution layer.

19 . The system of claim 15 , wherein a number of tiles in videos included in a first video set included in the streaming video is different from a number of tiles in videos included in a second video set included in the adjusted streaming video.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 17, 2023
From: KIM, SUNG-HOON; JUNG, SEONGWON; YOU, DONGHO
To: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
Reel/Frame 064626/0639 →
Priority Claims (1)
KR 10-2022-0143033 · Oct 31, 2022 · national
Continuity (1)
Related Publication 20240146962A1 · May 2, 2024
References Cited (21)
US 8645562B2 · Thang et al. · 2014 [cited by applicant]
US 10313414B2 · Thang et al. · 2019 [cited by applicant]
US 20140002598A1 · Kim · 2014 [cited by examiner]
US 20190014350A1 · Wang · 2019 [cited by examiner]
US 20200154092A1 · Jang · 2020 [cited by examiner]
US 20200278828A1 · Murtaza · 2020 [cited by examiner]
US 20210084096A1 · Song · 2021 [cited by examiner]
US 20210201855A1 · Kammachi-Sreedhar · 2021 [cited by examiner]
US 20230093377A1 · Skupin · 2023 [cited by examiner]
KR 101829064 · 2018 [cited by applicant]
KR 1020190107666 · 2019 [cited by applicant]
KR 102024642 · 2019 [cited by applicant]
KR 1020210027543 · 2021 [cited by applicant]
KR 102228062 · 2021 [cited by applicant]
You et al. “MPEG-DASH MPD for Tile-based Hybrid Stereoscopic 360-degree Video Streaming”, 2018 Tenth International Conference on Ubiquitous and Future Networks (ICUFN), Jul. 3-6, 2018, IEEE (Year: 2018). [cited by examiner]
You et al. “MPEG-DASH MPD for Tile-based Hybrid Stereoscopic 360-degree Video Streaming”, 2018 Tenth International Conference on Ubiquitous and Future Networks (ICUFN), Jul. 3-6, 2018, IEEE (See IDS Aug. 17, 2023) (Year… [cited by examiner]
D'Acunto et al. “Using MPEG DASH SRD for zoomable and navigable video”, May 10-13, 2016 (See IDS Aug. 17, 2023) (Year: 2016). [cited by examiner]
You et al., “ATSC 3.0 ROUTE/DASH Signaling for Immersive Media: New Perspectives and Examples”, IEEE Access, Dec. 21, 2021, pp. 164503-164509, vol. 9. [cited by applicant]
Niamut et al., “MPEG DASH SRD—Spatial Relationship Description”, May 2016, 8 total pages. [cited by applicant]
D'Acunto et al., “Using MPEG DASH SRD for zoomable and navigable video”, May 2016, 4 total pages. [cited by applicant]
You, “MPEG-DASH MPD Signaling for Zoomable Stereo 360VR Videos”, 3 total pages. [cited by applicant]