WO2015051497A1 - Compatible slice segment header - Google Patents
Compatible slice segment header Download PDFInfo
- Publication number
- WO2015051497A1 WO2015051497A1 PCT/CN2013/084847 CN2013084847W WO2015051497A1 WO 2015051497 A1 WO2015051497 A1 WO 2015051497A1 CN 2013084847 W CN2013084847 W CN 2013084847W WO 2015051497 A1 WO2015051497 A1 WO 2015051497A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- hevc
- ssh
- syntax elements
- elements related
- segment header
- Prior art date
Links
Classifications
-
- 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/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/597—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding specially adapted for multi-view video sequence encoding
-
- 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/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/17—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
- H04N19/174—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a slice, e.g. a line of blocks or a group of blocks
-
- 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/70—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
Definitions
- the invention relates generally to Three-Dimensional (3D) video processing.
- the presented invention relates to High Efficiency Video Coding (HEVC) compatible slice segment header in 3D-HEVC.
- HEVC High Efficiency Video Coding
- Fig. 1 is a diagram illustrating the parsing process for SSH and SSHE in 3D-HEVC as proposed.
- Table 4 shows an exemplary syntax element: depth_coding_tool_flag.
- Table 2 shows an exemplary syntax element: depth_coding_tool_flag.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
This contribution proposes to move syntax elements related to Three-Dimensional High Efficiency Video Coding (3D-HEVC) from slice segment header to slice segment header extension. In this way, slice segment header in 3D-HEVC can be compatible with that in HEVC.
Description
COMPATIBLE SLICE SEGMENT HEADER
TECHNICAL FIELD
[0001] The invention relates generally to Three-Dimensional (3D) video processing. In particular, the presented invention relates to High Efficiency Video Coding (HEVC) compatible slice segment header in 3D-HEVC.
BACKGROUND
[0002] In the current 3D-HEVC, some syntax elements related to 3D-HEVC is signalled in slice segment header (SSH) as depicted in Table 1. MvHevcCompatibilityFlag is set equal to (!vps_extension2_flag). Since vps_extension2_flag is signaled in 3D-HEVC but not in HEVC, an HEVC conformance decoder cannot parse SSH in 3D-HEVC correctly.
Table 1. Syntax elements related to 3D-HEVC in slice segment header
SUMMARY [0003] In light of the previously described problems, an HEVC compatible slice segment header coding method in 3D-HEVC is proposed. It is proposed to move syntax elements related to 3D-HEVC from slice segment header to slice segment
header extension. In this way, slice segment header in 3D-HEVC can be compatible with that in HEVC.
[0004] Other aspects and features of the invention will become apparent to those with ordinary skill in the art upon review of the following descriptions of specific embodiments.
BRIEF DESCRIPTION OF DRAWINGS
The invention can be more fully understood by reading the subsequent detailed description and examples with references made to the accompanying drawings, wherein:
[0005] Fig. 1 is a diagram illustrating the parsing process for SSH and SSHE in 3D-HEVC as proposed.
DETAILED DESCRIPTION
[0006] The following description is of the best-contemplated mode of carrying out the invention. This description is made for the purpose of illustrating the general principles of the invention and should not be taken in a limiting sense. The scope of the invention is best determined by reference to the appended claims.
[0007] It is proposed to signal syntax elements related to 3D-HEVC in slice segment header extension (SSHE) instead of slice header segment as depicted in Table 2 and Table 3. In the proposed HEVC compatible design, SSH in 3D-HEVC can be parsed by an HEVC conformance decoder, thus the SSH coding/parsing module in HEVC can be reused by 3D-HEVC. Fig.l demonstrates the proposed parsing process for SSH and SSHE in 3D-HEVC.
[0008] It is also proposed that syntax elements related to depth coding in 3D- HEVC should not be signalled in SSH. Similarly, they should be signalled in SSHE.
Table 4 shows an exemplary syntax element: depth_coding_tool_flag.
Table 2. Proposed SSH
Table 3. Proposed SSHE
slice segment header extension( ) { Descr iptor if( !( weighted_pred_flag && slice type = = P ) &&
!( weighted bipred flag && slice type = = B ) &&
layer id && !MvHevcCompatibilityFlag )
{
slice ic enable flag u(l) if( slice ic enable flag )
slice ic disable merge zero idx flag u(l)
}
}
Table 4. An exemplary SSHE for depth coding slice segment header extension( ) { Descri ptor if( isDepth)
depth coding tool flag u(l)
...
}
Claims
1. A method of signaling slice segment header (SSH) in 3D-HEVC compatible with that HEVC, wherein a conformance decoder:
a) parses a slice segment header (SSH) of a 3D video bitstream using a decoding module conformed to 2D video decoding;
b) parses slice-level-syntax elements corresponding to coding tools related to interview coding or depth coding in a slice segment header extension (SSHE) of the 3D video bitstream; and
c) decodes the 3D video bitstream according to information parsed from the SSH and SSHE.
2. The method as claimed in claim 1, wherein SSH in 3D-HEVC can be parsed correctly by an HEVC conformance decoder.
3. The method as claimed in claim 1, wherein a 3D-HEVC conformance decoder can use the SSH parsing module in HEVC to parse SSH.
4. The method as claimed in claim 1, wherein a 3D-HEVC conformance encoder can use the SSH coding module in HEVC to code SSH.
5. The method as claimed in claim 1, wherein syntax elements related to 3D- HEVC are not signalled in SSH.
6. The method as claimed in claim 1, wherein syntax elements related to 3D- HEVC can be signalled in a slice segment header extension (SSHE).
7. The method as claimed in claim 6, wherein syntax elements related to 3D- HEVC can be signalled in one or more than one SSHEs. For example, there may be two extensions for a slice segment header, noted as SSHEl and SSHE2. syntax elements related to 3D-HEVC can be signalled in SSHEl, or in SSHE2, or both.
8. The method as claimed in claim 5-claim7, wherein syntax elements related to 3D-HEVC includes but not limited to slice ic enable flag and slice ic disable merge zero idx flag.
9. The method as claimed in claim 1, wherein an HEVC conformance decoder can ignore any syntax elements related to 3D-HEVC in SSH or SSHE.
10. The method as claimed in claim 5- claim 9, wherein syntax elements related to 3D-HEVC includes but not limited to:
syntax elements related to interview coding; and
syntax elements related to depth coding.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2013/084847 WO2015051497A1 (en) | 2013-10-08 | 2013-10-08 | Compatible slice segment header |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2013/084847 WO2015051497A1 (en) | 2013-10-08 | 2013-10-08 | Compatible slice segment header |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2015051497A1 true WO2015051497A1 (en) | 2015-04-16 |
Family
ID=52812423
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2013/084847 WO2015051497A1 (en) | 2013-10-08 | 2013-10-08 | Compatible slice segment header |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2015051497A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US12041108B2 (en) | 2018-09-12 | 2024-07-16 | Nokia Technologies Oy | Apparatus, a method and a computer program for video coding and decoding |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102740078A (en) * | 2012-07-12 | 2012-10-17 | 北方工业大学 | Adaptive spatial scalable coding based on HEVC (high efficiency video coding) standard |
WO2013102298A1 (en) * | 2012-01-04 | 2013-07-11 | Mediatek Singapore Pte. Ltd. | Signaling size information of coding unit and transform unit in hevc |
WO2013115560A1 (en) * | 2012-01-30 | 2013-08-08 | 삼성전자 주식회사 | Method and apparatus for video encoding for each spatial sub-area, and method and apparatus for video decoding for each spatial sub-area |
-
2013
- 2013-10-08 WO PCT/CN2013/084847 patent/WO2015051497A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013102298A1 (en) * | 2012-01-04 | 2013-07-11 | Mediatek Singapore Pte. Ltd. | Signaling size information of coding unit and transform unit in hevc |
WO2013115560A1 (en) * | 2012-01-30 | 2013-08-08 | 삼성전자 주식회사 | Method and apparatus for video encoding for each spatial sub-area, and method and apparatus for video decoding for each spatial sub-area |
CN102740078A (en) * | 2012-07-12 | 2012-10-17 | 北方工业大学 | Adaptive spatial scalable coding based on HEVC (high efficiency video coding) standard |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US12041108B2 (en) | 2018-09-12 | 2024-07-16 | Nokia Technologies Oy | Apparatus, a method and a computer program for video coding and decoding |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
MX2021008339A (en) | Sub-picture identifier signaling in video coding. | |
US10951899B2 (en) | Extension data handling | |
MX2022003555A (en) | Signaling of picture header in video coding. | |
US20240114174A1 (en) | Prevention of start code confusion | |
UA115163C2 (en) | Signaling of picture order count to timing information relations for video timing in video coding | |
CA2797619A1 (en) | An apparatus of processing an image and a method of processing thereof | |
RU2015115896A (en) | ERROR RESISTANT DECODING UNIT ASSOCIATION | |
RU2015110062A (en) | DEVICE FOR PROCESSING IMAGES AND METHOD | |
MX356482B (en) | Syntax and semantics for buffering information to simplify video splicing. | |
RU2015114595A (en) | INDICATION AND ACTIVATION OF PARAMETERS FOR VIDEO ENCODING | |
RU2015102596A (en) | ADVANCED ACCESS AND SIGNALING OF LONG-TERM REFERENCE PICTURES IN VIDEO ENCODING | |
WO2016115708A1 (en) | Methods for chroma component coding with separate intra prediction mode | |
GB201206571D0 (en) | Method and device for providing adaptation parameters to a decoder | |
WO2012081874A3 (en) | Signaling method for a stereoscopic video service and apparatus using the method | |
JP2016519501A5 (en) | ||
PH12020552072A1 (en) | Signaling parameter value information in a parameter set to reduce the amount of data contained in an encoded video bitstream | |
MX2022007503A (en) | Signaling of slice types in video pictures headers. | |
WO2013159702A1 (en) | Method and device for decoding and encoding auxiliary information of three-dimensional video sequence | |
MX2022004940A (en) | An encoder, a decoder and corresponding methods for subpicture signalling in sequence parameter set. | |
WO2014098703A1 (en) | Multi-layer video stream encoding and decoding | |
RU2016120771A (en) | DECODING DEVICE AND METHOD FOR DECODING | |
MX2022007544A (en) | Prediction weighted table-based image/video coding method and apparatus. | |
WO2015051497A1 (en) | Compatible slice segment header | |
MX2021008000A (en) | Explicit address signaling in video coding. | |
EP2985996B1 (en) | Depth information encoding and decoding method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 13895123 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 13895123 Country of ref document: EP Kind code of ref document: A1 |