KR101965374B1 - 비디오 데이터의 재생 방법 및 비디오 데이터를 재생하기 위한 디바이스 - Google Patents
비디오 데이터의 재생 방법 및 비디오 데이터를 재생하기 위한 디바이스 Download PDFInfo
- Publication number
- KR101965374B1 KR101965374B1 KR1020187013778A KR20187013778A KR101965374B1 KR 101965374 B1 KR101965374 B1 KR 101965374B1 KR 1020187013778 A KR1020187013778 A KR 1020187013778A KR 20187013778 A KR20187013778 A KR 20187013778A KR 101965374 B1 KR101965374 B1 KR 101965374B1
- Authority
- KR
- South Korea
- Prior art keywords
- tile
- track
- sample
- spatial
- media
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 50
- 230000011664 signaling Effects 0.000 claims description 25
- 239000002131 composite material Substances 0.000 abstract description 84
- 230000002123 temporal effect Effects 0.000 abstract description 27
- 239000000523 sample Substances 0.000 description 98
- 239000012634 fragment Substances 0.000 description 29
- 230000001419 dependent effect Effects 0.000 description 24
- AWSBQWZZLBPUQH-UHFFFAOYSA-N mdat Chemical compound C1=C2CC(N)CCC2=CC2=C1OCO2 AWSBQWZZLBPUQH-UHFFFAOYSA-N 0.000 description 13
- 238000005538 encapsulation Methods 0.000 description 12
- 238000010586 diagram Methods 0.000 description 11
- 230000003044 adaptive effect Effects 0.000 description 10
- 230000008520 organization Effects 0.000 description 9
- 230000015572 biosynthetic process Effects 0.000 description 8
- 230000008569 process Effects 0.000 description 7
- 238000012545 processing Methods 0.000 description 7
- 230000007246 mechanism Effects 0.000 description 6
- 238000012546 transfer Methods 0.000 description 6
- 230000015654 memory Effects 0.000 description 5
- 238000003786 synthesis reaction Methods 0.000 description 5
- 230000008901 benefit Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- FMYKJLXRRQTBOR-UBFHEZILSA-N (2s)-2-acetamido-4-methyl-n-[4-methyl-1-oxo-1-[[(2s)-1-oxohexan-2-yl]amino]pentan-2-yl]pentanamide Chemical group CCCC[C@@H](C=O)NC(=O)C(CC(C)C)NC(=O)[C@H](CC(C)C)NC(C)=O FMYKJLXRRQTBOR-UBFHEZILSA-N 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 3
- 238000013507 mapping Methods 0.000 description 3
- 230000003068 static effect Effects 0.000 description 3
- 238000012360 testing method Methods 0.000 description 3
- 241000023320 Luma <angiosperm> Species 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 2
- 230000003190 augmentative effect Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 238000000605 extraction Methods 0.000 description 2
- OSWPMRLSEDHDFF-UHFFFAOYSA-N methyl salicylate Chemical compound COC(=O)C1=CC=CC=C1O OSWPMRLSEDHDFF-UHFFFAOYSA-N 0.000 description 2
- 239000013598 vector Substances 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 230000001174 ascending effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000013467 fragmentation Methods 0.000 description 1
- 238000006062 fragmentation reaction Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 230000001902 propagating effect Effects 0.000 description 1
- 239000013074 reference sample Substances 0.000 description 1
- 229910052709 silver Inorganic materials 0.000 description 1
- 239000004332 silver Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000000153 supplemental effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/845—Structuring of content, e.g. decomposing content into time segments
- H04N21/8456—Structuring of content, e.g. decomposing content into time segments by decomposing the content in the time domain, e.g. in time segments
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/70—Media network packetisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/20—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video object coding
- H04N19/23—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video object coding with coding of regions that are present throughout a whole video segment, e.g. sprites, background or mosaic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/4728—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for selecting a Region Of Interest [ROI], e.g. for requesting a higher resolution version of a selected region
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/845—Structuring of content, e.g. decomposing content into time segments
- H04N21/8451—Structuring of content, e.g. decomposing content into time segments using Advanced Video Coding [AVC]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/85—Assembly of content; Generation of multimedia applications
- H04N21/854—Content authoring
- H04N21/85406—Content authoring involving a specific file format, e.g. MP4 format
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
Description
이제, 본 발명의 실시예들은, 단지 예로서, 다음의 도면들을 참조하여 설명될 것이다.
도 1은 (a) 및 (b)를 포함하고, 인코딩된 비디오 비트 스트림에서 코딩 타일들의 일례를 설명한다.
도 2는 디스플레이되도록 사용자에 의해 선택된 타일들의 시간적인 파이프를 설명한다.
도 3은 특정한 실시예에 따라 스케일가능한 미디어 데이터 트랙들을 이용하는 초기화 세그먼트 파일에 대한 블록도들의 일례를 설명한다.
도 4는, 도 3에 도시된 것과 같은 초기화 세그먼트 파일에서 공표된 트랙들에 대응하는, 특정한 실시예에 따른, 타일 트랙들 및 하나의 합성 트랙을 포함하는 미디어 세그먼트 파일들에 대한 블록도들의 일례를 설명한다.
도 5는 주어진 시간 기간 동안 연속적인 비디오 프레임들의 공간 부분을 나타내는 유효 디코드가능한 시간 설정형 미디어 데이터 비트 스트림(valid decodable timed media data bit-stream)을 구축하기 위해 다운로드된 미디어 데이터 세그먼트들을 연접시키는(concatenate) 일례를 설명한다.
도 6은 (a) 및 (b)를 포함하고, 특정한 실시예에 따라 서버와 클라이언트 디바이스 사이에 시간 설정형 미디어 데이터를 송신하기 위한 단계들을 설명하는 흐름도이다.
도 7은 클라이언트 디바이스에 의해 수신된 연접된 미디어 세그먼트들로부터 유효한 시간 설정형 미디어 데이터 비트 스트림의 생성을 설명하는 흐름도이다.
도 8은 하나 이상의 실시예들의 단계들이 구현될 수 있는 서버 또는 클라이언트 디바이스의 블록도를 나타낸다.
도 9는 (a), (b), 및 (c)를 포함하고, HEVC 비트 스트림에서 타일들 및 슬라이스 세그먼트들의 예들을 설명한다.
도 10은, 본 발명의 일 실시예에 따라, 합성 트랙 및 독립적 타일 트랙들을 포함하는 트랙들의 세트로서 HEVC 비트 스트림을 캡슐화하는 일례를 설명한다.
도 11은, HEVC 비트 스트림을 캡슐화하기 위해, 제1 실시예에 따라, 미디어 데이터 트랙들을 이용하는 초기화 세그먼트 파일의 블록도들의 일례를 설명한다.
도 12는 (a) 및 (b)를 포함하고, 풀 비디오에서 타일의 위치, 타일의 사이즈, 및 다양한 타일링 구성을 다루기 위해 적응된, 서브-샘플 레벨에서, 타일 트랙이 임의의 아티팩트 없이 디코딩될 수 있다는 표시에 대한 신호화를 설명한다.
도 13은, 본 발명의 일 실시예에 따라, 표준 비디오 트랙들로서 재생 가능한 합성 트랙 및 독립적 타일 트랙들을 포함하는 트랙들의 세트로서 HEVC 비트 스트림을 캡슐화하는 일례를 설명한다.
도 14는, 본 발명의 또 다른 실시예에 따른, 표준 비디오 트랙들로서 재생 가능한 합성 트랙, 초기화 데이터 트랙, 및 독립적 타일 트랙들을 포함하는 트랙들의 세트로서 HEVC 비트 스트림을 캡슐화하는 일례를 설명한다.
Claims (14)
- ISO BMFF(International Standard Organization Base Media File Format)의 미디어 파일에 기초한 비디오 데이터의 재생 방법으로서, 상기 미디어 파일은 미디어 데이터 영역 및 ISO BMFF에 따른 메타 데이터 영역을 포함하며, 상기 재생 방법은,
비디오 데이터에 기초한 복수의 NAL(Network Abstraction Layer) 유닛이 상기 미디어 데이터 영역에 기술되고, 상기 미디어 데이터 영역에 기술된 상기 복수의 NAL 유닛에 대응하는 하나 이상의 공간 타일에 연관된 정보를 나타내는 타일 정보가 상기 메타 데이터 영역에 기술되는 ISO BMFF 미디어 파일을 획득하는 단계; 및
상기 메타 데이터 영역 내의 상기 타일 정보를 사용해서, 상기 미디어 데이터 영역 내의 하나 이상의 NAL 유닛에 대응하는 비디오 데이터를 재생하는 단계
를 포함하는, 재생 방법. - 제1항에 있어서,
상기 타일 정보는
상기 비디오 데이터의 샘플의 복수의 공간 타일들 각각을 식별하기 위한 타일 식별자 정보,
상기 비디오 데이터의 샘플의 상기 복수의 공간 타일들 각각의 폭을 식별하기 위한 타일 폭 정보, 및
상기 비디오 데이터의 샘플의 상기 복수의 공간 타일들 각각의 높이를 식별하기 위한 타일 높이 정보를 포함하는, 재생 방법. - 제2항에 있어서,
상기 타일 정보는
상기 비디오 데이터의 샘플의 상기 복수의 공간 타일들 각각의 오프셋을 식별하기 위한 타일 오프셋 정보를 포함하는, 재생 방법. - 제2항에 있어서,
상기 타일 정보는
하나 이상의 공간 타일과 다른 공간 타일 간의 디코딩 의존성을 시그널링하기 위한 파라미터를 더 포함하는, 재생 방법. - 제4항에 있어서,
상기 파라미터는,
상기 하나 이상의 공간 타일과 동일 샘플이나 이전 샘플 내의 다른 타일 간의 코딩 종속성이 알려지지 않음을 시그널링하는 제1 값,
상기 하나 이상의 공간 타일과 동일 샘플 내의 다른 타일 간에 공간 코딩 종속성이 없지만, 상기 하나 이상의 공간 타일과 이전 샘플 내의 동일 타일 식별자를 갖는 공간 타일 간에 코딩 종속성이 있을 수 있음을 시그널링하는 제2 값,
상기 하나 이상의 공간 타일과 동일 샘플이나 이전 샘플 내의 동일 타일 식별자를 갖는 다른 공간 타일 간의 코딩 종속성이 없음을 시그널링하는 제3 값, 및
예약된 값을 시그널링하는 제4 값
중 선택된 하나의 값으로 설정되는, 재생 방법. - 제5항에 있어서,
상기 파라미터는 2 비트 파라미터이고, 상기 제1 내지 제4 값은 각각 "0", "1", "2" 및 "3"인, 재생 방법. - 제1항에 있어서,
ROI(Region Of Interest)를 지정하는 단계; 및
상기 ROI의 비디오 데이터를 재생하는데 사용된 하나 이상의 NAL 유닛을 결정하는 단계를
더 포함하는, 재생 방법. - ISO BMFF의 미디어 파일에 기초한 비디오 데이터를 재생하기 위한 디바이스로서, 상기 미디어 파일은 미디어 데이터 영역 및 ISO BMFF에 따른 메타 데이터 영역을 포함하며, 상기 디바이스는,
비디오 데이터에 기초한 복수의 NAL 유닛이 상기 미디어 데이터 영역에 기술되고, 상기 미디어 데이터 영역에 기술된 상기 복수의 NAL 유닛에 대응하는 하나 이상의 공간 타일에 연관된 정보를 나타내는 타일 정보가 상기 메타 데이터 영역에 기술되는 ISO BMFF 미디어 파일을 획득하는 단계; 및
상기 메타 데이터 영역 내의 상기 타일 정보를 사용해서, 상기 미디어 데이터 영역 내의 하나 이상의 NAL 유닛에 대응하는 비디오 데이터를 재생하는 단계
를 수행하도록 구성되는 하나 이상의 프로세서를 포함하는, 디바이스. - 제8항에 있어서,
상기 타일 정보는
상기 비디오 데이터의 샘플의 복수의 공간 타일들 각각을 식별하기 위한 타일 식별자 정보,
상기 비디오 데이터의 샘플의 상기 복수의 공간 타일들 각각의 폭을 식별하기 위한 타일 폭 정보, 및
상기 비디오 데이터의 샘플의 상기 복수의 공간 타일들 각각의 높이를 식별하기 위한 타일 높이 정보를 포함하는, 디바이스. - 제9항에 있어서,
상기 타일 정보는
상기 비디오 데이터의 샘플의 상기 복수의 공간 타일들 각각의 오프셋을 식별하기 위한 타일 오프셋 정보를 포함하는, 디바이스. - 제9항에 있어서,
상기 타일 정보는
하나 이상의 공간 타일과, 동일 샘플이나 이전 샘플 내의 다른 공간 타일 간의 디코딩 의존성을 시그널링하기 위한 파라미터를 더 포함하는, 디바이스. - 제11항에 있어서,
상기 프로세서는 상기 파라미터를,
상기 하나 이상의 공간 타일과 동일 샘플이나 이전 샘플 내의 다른 타일 간의 코딩 종속성이 알려지지 않음을 시그널링하는 제1 값,
상기 하나 이상의 공간 타일과 동일 샘플 내의 다른 타일 간에 공간 코딩 종속성이 없지만, 상기 하나 이상의 공간 타일과 이전 샘플 내의 동일 타일 식별자를 갖는 공간 타일 간에 코딩 종속성이 있을 수 있음을 시그널링하는 제2 값,
상기 하나 이상의 공간 타일과 동일 샘플이나 이전 샘플 내의 동일 타일 식별자를 갖는 다른 공간 타일 간의 코딩 종속성이 없음을 시그널링하는 제3 값, 및
예약된 값을 시그널링하는 제4 값
중 선택된 하나의 값으로 설정하도록 구성된, 디바이스. - 제12항에 있어서,
상기 파라미터는 2 비트 파라미터이고, 상기 제1 내지 제4 값은 각각 "0", "1", "2" 및 "3"인, 디바이스. - 제8항에 있어서,
상기 프로세서가
ROI(Region Of Interest)를 지정하는 단계; 및
상기 ROI의 비디오 데이터를 재생하는데 사용된 하나 이상의 NAL 유닛을 결정하는 단계를
더 수행하도록 구성된, 디바이스.
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB1300953.5A GB2509956B (en) | 2013-01-18 | 2013-01-18 | Method, device and computer program for efficient encapsulation of timed tiled media data |
| GB1300953.5 | 2013-01-18 | ||
| GB1306451.4A GB2512880B (en) | 2013-04-09 | 2013-04-09 | Method, device, and computer program for encapsulating partitioned timed media data |
| GB1306451.4 | 2013-04-09 | ||
| PCT/EP2014/050952 WO2014111547A1 (en) | 2013-01-18 | 2014-01-17 | Method, device, and computer program for encapsulating partitioned timed media data |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020177016056A Division KR101861979B1 (ko) | 2013-01-18 | 2014-01-17 | 미디어 데이터 영역 및 메타 데이터 영역을 포함하는 미디어 파일의 생성 방법 및 디바이스 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20180056791A KR20180056791A (ko) | 2018-05-29 |
| KR101965374B1 true KR101965374B1 (ko) | 2019-04-03 |
Family
ID=49989804
Family Applications (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020187013778A Active KR101965374B1 (ko) | 2013-01-18 | 2014-01-17 | 비디오 데이터의 재생 방법 및 비디오 데이터를 재생하기 위한 디바이스 |
| KR1020177016056A Active KR101861979B1 (ko) | 2013-01-18 | 2014-01-17 | 미디어 데이터 영역 및 메타 데이터 영역을 포함하는 미디어 파일의 생성 방법 및 디바이스 |
| KR1020157019368A Active KR101748779B1 (ko) | 2013-01-18 | 2014-01-17 | 분할된 시간 설정형 미디어 데이터를 캡슐화하는 방법, 디바이스 및 컴퓨터 프로그램 |
Family Applications After (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020177016056A Active KR101861979B1 (ko) | 2013-01-18 | 2014-01-17 | 미디어 데이터 영역 및 메타 데이터 영역을 포함하는 미디어 파일의 생성 방법 및 디바이스 |
| KR1020157019368A Active KR101748779B1 (ko) | 2013-01-18 | 2014-01-17 | 분할된 시간 설정형 미디어 데이터를 캡슐화하는 방법, 디바이스 및 컴퓨터 프로그램 |
Country Status (8)
| Country | Link |
|---|---|
| US (4) | US9591383B2 (ko) |
| EP (1) | EP2946566B1 (ko) |
| JP (2) | JP6968516B2 (ko) |
| KR (3) | KR101965374B1 (ko) |
| CN (3) | CN109587573B (ko) |
| BR (1) | BR112015017192B1 (ko) |
| RU (3) | RU2616185C2 (ko) |
| WO (1) | WO2014111547A1 (ko) |
Families Citing this family (50)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2014111547A1 (en) | 2013-01-18 | 2014-07-24 | Canon Kabushiki Kaisha | Method, device, and computer program for encapsulating partitioned timed media data |
| GB2546027B (en) * | 2013-04-09 | 2017-12-20 | Canon Kk | Method, device, and computer program for encapsulating partioned timed media data |
| SG11201600223UA (en) * | 2013-07-19 | 2016-02-26 | Sony Corp | Information processing device and method |
| SG11201600254UA (en) * | 2013-07-22 | 2016-02-26 | Sony Corp | Information processing apparatus and method |
| GB2519746B (en) | 2013-10-22 | 2016-12-14 | Canon Kk | Method, device and computer program for encapsulating scalable partitioned timed media data |
| GB2524726B (en) * | 2014-03-25 | 2018-05-23 | Canon Kk | Image data encapsulation with tile support |
| WO2016002493A1 (ja) * | 2014-06-30 | 2016-01-07 | ソニー株式会社 | ファイル生成装置および方法、並びにコンテンツ再生装置および方法 |
| GB2530751A (en) * | 2014-09-30 | 2016-04-06 | Sony Corp | Video data encoding and decoding |
| GB201502205D0 (en) * | 2015-02-10 | 2015-03-25 | Canon Kabushiki Kaisha And Telecom Paris Tech | Image data encapsulation |
| US9928297B2 (en) * | 2015-02-11 | 2018-03-27 | Qualcomm Incorporated | Sample grouping signaling in file formats |
| GB2539461B (en) * | 2015-06-16 | 2020-01-08 | Canon Kk | Image data encapsulation |
| KR102106103B1 (ko) * | 2015-07-03 | 2020-05-04 | 에스케이 텔레콤주식회사 | 고 해상도 영상에서의 영상 추출 장치 및 방법 |
| US10034010B2 (en) * | 2015-10-14 | 2018-07-24 | Qualcomm Incorporated | Alignment of operation point sample group in multi-layer bitstreams file format |
| US10542258B2 (en) | 2016-01-25 | 2020-01-21 | Google Llc | Tile copying for video compression |
| JP6766157B2 (ja) * | 2016-02-02 | 2020-10-07 | フラウンホーファー−ゲゼルシャフト・ツール・フェルデルング・デル・アンゲヴァンテン・フォルシュング・アインゲトラーゲネル・フェライン | ビデオストリーミングにおけるシーンセクションと関心領域の処理 |
| GB2550604A (en) | 2016-05-24 | 2017-11-29 | Canon Kk | Method, device, and computer program for encapsulating and parsing timed media data |
| US10652631B2 (en) * | 2016-05-24 | 2020-05-12 | Qualcomm Incorporated | Sample entries and random access |
| MX2022004795A (es) * | 2016-10-12 | 2022-12-16 | Fraunhofer Ges Forschung | Transmisión continua espacialmente desigual. |
| US11197040B2 (en) * | 2016-10-17 | 2021-12-07 | Mediatek Inc. | Deriving and signaling a region or viewport in streaming media |
| WO2018120294A1 (zh) * | 2016-12-30 | 2018-07-05 | 华为技术有限公司 | 一种信息的处理方法及装置 |
| US10805620B2 (en) * | 2017-01-11 | 2020-10-13 | Mediatek Inc. | Method and apparatus for deriving composite tracks |
| US11139000B2 (en) * | 2017-03-07 | 2021-10-05 | Mediatek Inc. | Method and apparatus for signaling spatial region information |
| GB2560720B (en) * | 2017-03-20 | 2021-08-25 | Canon Kk | Method and apparatus for encoding and transmitting at least a spatial part of a video sequence |
| KR20190129865A (ko) * | 2017-03-24 | 2019-11-20 | 소니 주식회사 | 정보 처리 장치 및 정보 처리 방법, 그리고 프로그램 |
| GB2560921B (en) | 2017-03-27 | 2020-04-08 | Canon Kk | Method and apparatus for encoding media data comprising generated content |
| US10924822B2 (en) | 2017-04-04 | 2021-02-16 | Qualcomm Incorporated | Segment types as delimiters and addressable resource identifiers |
| EP3646593A4 (en) * | 2017-06-26 | 2021-03-31 | Nokia Technologies Oy | DEVICE, METHOD AND COMPUTER PROGRAM FOR OMNIDIRECTIONAL VIDEO |
| GB2567625B (en) * | 2017-10-12 | 2020-07-15 | Canon Kk | Method, device, and computer program for generating timed media data |
| GB2567485B (en) * | 2017-10-13 | 2020-07-29 | Canon Kk | Method and device for exchanging data between a web application and an associated web engine |
| CN111989932B (zh) * | 2018-04-05 | 2023-06-13 | 佳能株式会社 | 用于将图像封装在文件中的方法和装置 |
| GB2572770B (en) | 2018-04-09 | 2022-11-02 | Canon Kk | Method and apparatus for encoding or decoding video data with frame portions |
| CN112640463B (zh) | 2018-07-02 | 2023-09-15 | 诺基亚技术有限公司 | 视频编码中用于图块相对寻址的方法和装置 |
| US10986402B2 (en) | 2018-07-11 | 2021-04-20 | Qualcomm Incorporated | Time signaling for media streaming |
| US12041108B2 (en) * | 2018-09-12 | 2024-07-16 | Nokia Technologies Oy | Apparatus, a method and a computer program for video coding and decoding |
| US10394859B1 (en) * | 2018-10-19 | 2019-08-27 | Palantir Technologies Inc. | Systems and methods for processing and displaying time-related geospatial data |
| GB2579389B (en) | 2018-11-29 | 2022-07-27 | Canon Kk | Method, device and computer program for encapsulating media data into a media file |
| WO2020113468A1 (en) * | 2018-12-05 | 2020-06-11 | Beijing Baidu Netcom Science And Technology Co., Ltd. | Method and apparatus for grounding a target video clip in a video |
| US11140403B2 (en) * | 2018-12-20 | 2021-10-05 | Tencent America LLC | Identifying tile from network abstraction unit header |
| KR102660599B1 (ko) | 2018-12-27 | 2024-04-24 | 후아웨이 테크놀러지 컴퍼니 리미티드 | 비디오 인코더, 비디오 디코더 및 상응하는 방법들 |
| US10805374B1 (en) | 2019-08-19 | 2020-10-13 | Palantir Technologies Inc. | Systems and methods for providing real-time streaming data processing at edge servers |
| GB2587364B (en) * | 2019-09-24 | 2023-11-15 | Canon Kk | Method, device, and computer program for encapsulating media data into a media file |
| GB2590435B (en) | 2019-12-17 | 2023-12-20 | Canon Kk | Method, device, and computer program for improving encapsulation of media content |
| CN111182359A (zh) * | 2019-12-30 | 2020-05-19 | 咪咕视讯科技有限公司 | 视频预览方法、视频抽帧方法、视频处理装置及存储介质 |
| KR20220141794A (ko) * | 2020-03-05 | 2022-10-20 | 엘지전자 주식회사 | 혼성 nal 유닛 타입에 기반하는 영상 부호화/복호화 방법, 장치 및 비트스트림을 전송하는 방법 |
| WO2021177791A1 (ko) * | 2020-03-05 | 2021-09-10 | 엘지전자 주식회사 | 혼성 nal 유닛 타입에 기반하는 영상 부호화/복호화 방법, 장치 및 비트스트림을 전송하는 방법 |
| GB2602644A (en) * | 2021-01-06 | 2022-07-13 | Canon Kk | Method, device, and computer program for encapsulating timed media content data in a single track of encapsulated media content data |
| WO2022219244A1 (en) * | 2021-04-16 | 2022-10-20 | Nokia Technologies Oy | A method, an apparatus and a computer program product for video encoding and video decoding |
| GB2611324B (en) | 2021-09-29 | 2024-01-17 | Canon Kk | Encapsulating sample into duplicate samples with time boundary and indication of time correction to synchronise data part |
| WO2024171796A1 (ja) * | 2023-02-17 | 2024-08-22 | ソニーグループ株式会社 | 情報処理装置、情報処理方法、およびプログラム |
| US20250024050A1 (en) * | 2023-07-10 | 2025-01-16 | Nokia Technologies Oy | Encoding and Decoding for Multi-Format Bitstream |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2012168365A1 (en) * | 2011-06-08 | 2012-12-13 | Koninklijke Kpn N.V. | Spatially-segmented content delivery |
Family Cites Families (36)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003224846A (ja) * | 2002-01-29 | 2003-08-08 | Matsushita Electric Ind Co Ltd | 画像処理装置、復号化装置、符号化装置、画像処理システム、画像処理方法、及び、符号化方法 |
| CN1650628B (zh) * | 2002-02-25 | 2010-10-13 | 索尼电子有限公司 | 用于支持mp4中的avc的方法和设备 |
| US7149370B2 (en) | 2003-03-07 | 2006-12-12 | Nokia Corporation | Method and device for image surfing |
| US20060233247A1 (en) * | 2005-04-13 | 2006-10-19 | Visharam Mohammed Z | Storing SVC streams in the AVC file format |
| US7725593B2 (en) * | 2005-07-15 | 2010-05-25 | Sony Corporation | Scalable video coding (SVC) file format |
| US20070022215A1 (en) * | 2005-07-19 | 2007-01-25 | Singer David W | Method and apparatus for media data transmission |
| CN102271249B (zh) * | 2005-09-26 | 2014-04-09 | 韩国电子通信研究院 | 用于可伸缩视频的感兴趣区域信息设置方法和解析方法 |
| KR20080098034A (ko) * | 2006-02-16 | 2008-11-06 | 톰슨 라이센싱 | 낮은 신호-대-노이즈 비율에서 atsc 신호를 감지하기 위한 장치 및 방법 |
| GB0605383D0 (en) * | 2006-03-17 | 2006-04-26 | Williams Paul N | Processing system |
| EP2041976A4 (en) * | 2006-07-12 | 2012-06-20 | Nokia Corp | SIGNALING OF SCALABILITY INFORMATION FROM THE INTERESTING REGION IN MEDIA FILES |
| US20080205508A1 (en) * | 2007-02-22 | 2008-08-28 | Streaming Networks (Pvt.) Ltd. | Method and apparatus for low complexity video encoding and decoding |
| DK3920538T3 (da) * | 2007-04-12 | 2023-03-27 | Dolby Int Ab | Tiling i videokodning- og afkodning |
| EP2149264B1 (en) * | 2007-07-02 | 2011-01-12 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Apparatus and method for processing and reading a file having a media data container and a metadata container |
| CA2695645C (en) * | 2007-08-20 | 2017-05-23 | Nokia Corporation | Segmented metadata and indexes for streamed multimedia data |
| JP5171270B2 (ja) * | 2008-01-08 | 2013-03-27 | 日本電信電話株式会社 | 動画像の多重化方法及び装置,並びにそのプログラムとコンピュータ読み取り可能な記録媒体 |
| US20100153395A1 (en) * | 2008-07-16 | 2010-06-17 | Nokia Corporation | Method and Apparatus For Track and Track Subset Grouping |
| JP2010212948A (ja) * | 2009-03-10 | 2010-09-24 | Sony Corp | 再生装置、再生方法、記録装置、記録方法、プログラム、及び、データ構造 |
| GB2469563B (en) * | 2009-04-14 | 2011-11-16 | Apple Inc | Method and apparatus for media data transmission |
| US8719309B2 (en) * | 2009-04-14 | 2014-05-06 | Apple Inc. | Method and apparatus for media data transmission |
| CN102714715B (zh) * | 2009-09-22 | 2016-01-20 | 高通股份有限公司 | 用于文件格式轨迹选择的媒体提取器轨迹 |
| JP2011087103A (ja) * | 2009-10-15 | 2011-04-28 | Sony Corp | コンテンツ再生システム、コンテンツ再生装置、プログラム、コンテンツ再生方法、およびコンテンツサーバを提供 |
| ES2746182T3 (es) * | 2010-04-13 | 2020-03-05 | Ge Video Compression Llc | Predicción entre planos |
| US8930562B2 (en) | 2010-07-20 | 2015-01-06 | Qualcomm Incorporated | Arranging sub-track fragments for streaming video data |
| US9116988B2 (en) * | 2010-10-20 | 2015-08-25 | Apple Inc. | Temporal metadata track |
| JP2012114909A (ja) * | 2010-11-21 | 2012-06-14 | Human Monitoring Ltd | メディアデータを符号化および復号する方法およびシステム |
| CN102547103A (zh) * | 2010-12-28 | 2012-07-04 | 华晶科技股份有限公司 | 电子装置、影像拍摄装置及其方法 |
| US20120163457A1 (en) * | 2010-12-28 | 2012-06-28 | Viktor Wahadaniah | Moving picture decoding method, moving picture coding method, moving picture decoding apparatus, moving picture coding apparatus, and moving picture coding and decoding apparatus |
| CA2829493A1 (en) * | 2011-03-10 | 2012-09-13 | Vidyo, Inc. | Dependency parameter set for scalable video coding |
| US20130170561A1 (en) | 2011-07-05 | 2013-07-04 | Nokia Corporation | Method and apparatus for video coding and decoding |
| US9247258B2 (en) * | 2011-10-26 | 2016-01-26 | Qualcomm Incorporated | Unified design for picture partitioning schemes |
| JP6214235B2 (ja) | 2012-07-02 | 2017-10-18 | キヤノン株式会社 | ファイル生成方法、ファイル生成装置、及びプログラム |
| US9161039B2 (en) * | 2012-09-24 | 2015-10-13 | Qualcomm Incorporated | Bitstream properties in video coding |
| WO2014111547A1 (en) | 2013-01-18 | 2014-07-24 | Canon Kabushiki Kaisha | Method, device, and computer program for encapsulating partitioned timed media data |
| GB2509956B (en) | 2013-01-18 | 2016-05-04 | Canon Kk | Method, device and computer program for efficient encapsulation of timed tiled media data |
| US9749627B2 (en) | 2013-04-08 | 2017-08-29 | Microsoft Technology Licensing, Llc | Control data for motion-constrained tile set |
| GB2519746B (en) | 2013-10-22 | 2016-12-14 | Canon Kk | Method, device and computer program for encapsulating scalable partitioned timed media data |
-
2014
- 2014-01-17 WO PCT/EP2014/050952 patent/WO2014111547A1/en active Application Filing
- 2014-01-17 CN CN201811096244.9A patent/CN109587573B/zh active Active
- 2014-01-17 BR BR112015017192-3A patent/BR112015017192B1/pt active IP Right Grant
- 2014-01-17 US US14/761,269 patent/US9591383B2/en active Active
- 2014-01-17 CN CN201811096243.4A patent/CN109618235B/zh active Active
- 2014-01-17 JP JP2015553102A patent/JP6968516B2/ja active Active
- 2014-01-17 RU RU2015134542A patent/RU2616185C2/ru active
- 2014-01-17 KR KR1020187013778A patent/KR101965374B1/ko active Active
- 2014-01-17 RU RU2017112040A patent/RU2654051C1/ru active
- 2014-01-17 KR KR1020177016056A patent/KR101861979B1/ko active Active
- 2014-01-17 KR KR1020157019368A patent/KR101748779B1/ko active Active
- 2014-01-17 CN CN201480016610.9A patent/CN105052167B/zh active Active
- 2014-01-17 EP EP14700754.6A patent/EP2946566B1/en active Active
-
2017
- 2017-01-25 US US15/415,738 patent/US10405063B2/en active Active
-
2018
- 2018-04-10 RU RU2018112727A patent/RU2689140C1/ru active
-
2019
- 2019-07-12 US US16/510,689 patent/US11178470B2/en active Active
- 2019-10-02 JP JP2019182457A patent/JP2020022182A/ja active Pending
-
2021
- 2021-10-14 US US17/501,859 patent/US12047661B2/en active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2012168365A1 (en) * | 2011-06-08 | 2012-12-13 | Koninklijke Kpn N.V. | Spatially-segmented content delivery |
Non-Patent Citations (1)
| Title |
|---|
| Kofler et al. Implications of the ISO base media file format on adaptive HTTP streaming of H. 264/SVC. IEEE CCNC, 2012, pp. 549-553.* |
Also Published As
| Publication number | Publication date |
|---|---|
| RU2616185C2 (ru) | 2017-04-13 |
| US20160014480A1 (en) | 2016-01-14 |
| KR20150097723A (ko) | 2015-08-26 |
| US12047661B2 (en) | 2024-07-23 |
| CN109618235B (zh) | 2021-03-16 |
| US10405063B2 (en) | 2019-09-03 |
| CN105052167B (zh) | 2018-10-09 |
| US11178470B2 (en) | 2021-11-16 |
| US20220038793A1 (en) | 2022-02-03 |
| CN105052167A (zh) | 2015-11-11 |
| RU2689140C1 (ru) | 2019-05-24 |
| EP2946566A1 (en) | 2015-11-25 |
| KR20180056791A (ko) | 2018-05-29 |
| BR112015017192A2 (pt) | 2017-07-11 |
| BR112015017192B1 (pt) | 2023-11-07 |
| CN109587573A (zh) | 2019-04-05 |
| US20170134829A1 (en) | 2017-05-11 |
| RU2654051C1 (ru) | 2018-05-16 |
| JP2020022182A (ja) | 2020-02-06 |
| JP6968516B2 (ja) | 2021-11-17 |
| KR20170071612A (ko) | 2017-06-23 |
| KR101861979B1 (ko) | 2018-05-28 |
| EP2946566B1 (en) | 2021-09-01 |
| JP2016509418A (ja) | 2016-03-24 |
| WO2014111547A1 (en) | 2014-07-24 |
| US20190335251A1 (en) | 2019-10-31 |
| CN109618235A (zh) | 2019-04-12 |
| CN109587573B (zh) | 2022-03-18 |
| KR101748779B1 (ko) | 2017-06-19 |
| US9591383B2 (en) | 2017-03-07 |
| RU2015134542A (ru) | 2017-02-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101965374B1 (ko) | 비디오 데이터의 재생 방법 및 비디오 데이터를 재생하기 위한 디바이스 | |
| KR101889247B1 (ko) | 코딩 종속성들에 대한 일반 시그널링을 이용하여 분할된 시간 설정형 미디어 데이터를 캡슐화하는 방법, 디바이스 및 컴퓨터 프로그램 | |
| KR101867570B1 (ko) | 서브 트랙 피처를 이용하여 분할된 시간 설정형 미디어 데이터를 캡슐화하는 방법, 디바이스 및 컴퓨터 프로그램 | |
| GB2551296A (en) | Method, device, and computer program for encapsulating partitioned timed media data | |
| GB2546027A (en) | Method, device, and computer program for encapsulating partioned timed media data |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A107 | Divisional application of patent | ||
| A201 | Request for examination | ||
| PA0104 | Divisional application for international application |
Comment text: Divisional Application for International Patent Patent event code: PA01041R01D Patent event date: 20180515 Application number text: 1020177016056 Filing date: 20170612 |
|
| PA0201 | Request for examination | ||
| PG1501 | Laying open of application | ||
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20180614 Patent event code: PE09021S01D |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20181227 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20190328 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20190329 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration | ||
| PR1001 | Payment of annual fee |
Payment date: 20220223 Start annual number: 4 End annual number: 4 |
|
| PR1001 | Payment of annual fee |
Payment date: 20240226 Start annual number: 6 End annual number: 6 |