IP Library › Granted Patent US 10,158,888
Granted Patent B2
US 10,158,888 · App. 14/397,358 · Granted Dec 18, 2018

Method and apparatus for reproducing video data

Inventors: Sung-Ryeul Rhyu (Yongin-si, KR); Kyung-Mo Park (Seoul, KR); Yiling Xu (Suwon-si, KR); Gi-Jun Park (Yongin-si, KR); Jang-Won Lee (Suwon-si, KR); Kyu-Heon Kim (Seoul, KR); Gwang-Hoon Park (Seongnam-si, KR); Doug-Young Suh (Seongnam-si, KR)
Assignees: Samsung Electronics Co., Ltd.; University-Industry Cooperation Group of Kyung Hee University
H04N19/85H04N5/765H04N21/234327H04N21/4325H04N21/4621H04N21/85406
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 10,158,888
App. No.
14/397,358
Granted
Dec 18, 2018
Kind
B2
Abstract

A method and an apparatus for reproducing video data are provided. The method includes the steps of extracting a coded video data stream and video data attribute information from the stored video file, extracting samples relevant to an expanded time layer from the extracted video data stream on the basis of the location information of the sample which allows for temporal layer access contailed in the video data attribute information, and restoring and reproducing the extracted samples.

Claims (20)

1. A method for reproducing video data, the method comprising:

receiving a video file comprising a video data stream and attribute information of the video data stream, the attribute information comprising a temporal layer identification value and a sample number of each of at least two samples enabling extension of a temporal layer;

identifying at least one sample having the temporal layer identification value corresponding to a basic temporal layer from the video data stream, and decoding and playing the identified at least one sample;

if the extension of the temporal layer is required during playing of the identified at least one sample, determining a sample having a lowest sample number among the at least two samples enabling the extension of the temporal layer as a temporal switching point based on the attribute information;

identifying at least one sample having a larger temporal layer identification value than a temporal layer identification value of the sample and a larger sample number than the lowest sample number from the video data stream; and

after the temporal switching point, decoding and playing the identified at least one sample having the larger temporal layer identification value with the identified at least one sample having the temporal layer identification value corresponding to the basic temporal layer.

2. The method of claim 1 , wherein the attribute information further comprises a total number of the at least two samples enabling extension of the temporal layer.

3. The method of claim 1 , wherein the received video file is stored in an international organization for standardization base media file format (ISOFF), and the attribute information is included in a sample table (stbl) box of the ISOFF.

4. The method of claim 3 , wherein the attribute information is inserted in a new box included in the stbl box.

5. An apparatus for reproducing video data, the apparatus comprising:

a display device;

a reception device configured to receive a video file comprising a video data stream and attribute information of the video data stream, the attribute information comprising a temporal layer identification value and a sample number of each of at least two samples enabling extension of a temporal layer; and

at least one processor configured to control to:

identify at least one sample having the temporal layer identification value corresponding to a basic temporal layer from the video data stream, decode and play the identified at least one sample,

if the extension of the temporal layer is required during playing of the identified at least one sample, determine a sample having a lowest sample number among the at least two samples enabling the extension of the temporal layer as a temporal switching point based on the attribute information,

identify at least one sample having a larger temporal layer identification value than a temporal layer identification value of the sample and a larger sample number than the lowest sample number from the video data stream after the temporal switching point, and

after the temporal switching point, decode and play the identified at least one sample having the larger temporal layer identification value with the identified at least one sample having the temporal layer identification value corresponding to the basic temporal layer.

6. The apparatus of claim 5 , wherein the attribute information further comprises a total number of the at least two samples enabling extension of the temporal layer.

7. The apparatus of claim 5 , wherein the video file is stored in an international organization for standardization base media file format (ISOFF), and the attribute information is included in a sample table (stbl) box of the ISOFF.

8. The apparatus of claim 7 , wherein the attribute information is inserted in a new box included in the stbl box.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 27, 2014
From: RHYU, SUNG-RYEUL; PARK, KYUNG-MO; XU, YILING; PARK, GI-JUN; LEE, JANG-WON; KIM, KYU-HEON; PARK, GWANG-HOON; SUH, DOUG-YOUNG
To: SAMSUNG ELECTRONICS CO., LTD.; UNIVERSITY-INDUSTRY COOPERATION GROUP OF KYUNG HEE UNIVERSITY
Reel/Frame 034042/0166 →
Priority Claims (1)
KR 10-2012-0043182 · Apr 25, 2012 · national
Continuity (1)
Related Publication 20150085940A1 · Mar 26, 2015
Cited By (1)
US 12,519,928