JP2018519723A - ビデオストリーミング装置、ビデオストリーム、ビデオストリーミング方法、及び、コンピュータプログラム - Google Patents
ビデオストリーミング装置、ビデオストリーム、ビデオストリーミング方法、及び、コンピュータプログラム Download PDFInfo
- Publication number
- JP2018519723A JP2018519723A JP2017559076A JP2017559076A JP2018519723A JP 2018519723 A JP2018519723 A JP 2018519723A JP 2017559076 A JP2017559076 A JP 2017559076A JP 2017559076 A JP2017559076 A JP 2017559076A JP 2018519723 A JP2018519723 A JP 2018519723A
- Authority
- JP
- Japan
- Prior art keywords
- video
- image
- layer
- encoded version
- stream
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims description 67
- 238000004590 computer program Methods 0.000 title claims description 13
- 239000010410 layer Substances 0.000 claims abstract description 511
- 239000011229 interlayer Substances 0.000 claims abstract description 94
- 230000002123 temporal effect Effects 0.000 claims abstract description 82
- 230000033001 locomotion Effects 0.000 claims abstract description 44
- 230000002194 synthesizing effect Effects 0.000 claims abstract description 19
- 239000000203 mixture Substances 0.000 claims description 37
- 230000008859 change Effects 0.000 claims description 31
- 239000013598 vector Substances 0.000 claims description 25
- 230000011664 signaling Effects 0.000 claims description 20
- 238000005516 engineering process Methods 0.000 abstract description 6
- 230000015572 biosynthetic process Effects 0.000 description 33
- 238000003786 synthesis reaction Methods 0.000 description 29
- 230000006835 compression Effects 0.000 description 26
- 238000007906 compression Methods 0.000 description 26
- 238000010586 diagram Methods 0.000 description 18
- 239000000872 buffer Substances 0.000 description 11
- 238000003780 insertion Methods 0.000 description 11
- 230000037431 insertion Effects 0.000 description 11
- 230000006870 function Effects 0.000 description 10
- 238000012545 processing Methods 0.000 description 10
- 239000002131 composite material Substances 0.000 description 8
- 230000008569 process Effects 0.000 description 8
- 230000008901 benefit Effects 0.000 description 6
- 238000004891 communication Methods 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 5
- 238000006243 chemical reaction Methods 0.000 description 5
- 230000012447 hatching Effects 0.000 description 5
- 238000002156 mixing Methods 0.000 description 5
- 230000002829 reductive effect Effects 0.000 description 5
- 238000013459 approach Methods 0.000 description 4
- 239000002356 single layer Substances 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 108010076504 Protein Sorting Signals Proteins 0.000 description 2
- 230000006866 deterioration Effects 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000006855 networking Effects 0.000 description 2
- 101100385324 Arabidopsis thaliana CRA1 gene Proteins 0.000 description 1
- 238000012952 Resampling Methods 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- GVVPGTZRZFNKDS-JXMROGBWSA-N geranyl diphosphate Chemical compound CC(C)=CCC\C(C)=C\CO[P@](O)(=O)OP(O)(O)=O GVVPGTZRZFNKDS-JXMROGBWSA-N 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 230000036961 partial effect Effects 0.000 description 1
- 230000008707 rearrangement Effects 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
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/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/187—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 a scalable video layer
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
- H04N21/234327—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by decomposing into layers, e.g. base layer and one or more enhancement layers
-
- 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/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/103—Selection of coding mode or of prediction mode
- H04N19/105—Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
-
- 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/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/136—Incoming video signal characteristics or properties
- H04N19/137—Motion inside a coding unit, e.g. average field, frame or block difference
- H04N19/139—Analysis of motion vectors, e.g. their magnitude, direction, variance or reliability
-
- 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/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/146—Data rate or code amount at the encoder output
- H04N19/152—Data rate or code amount at the encoder output by measuring the fullness of the transmission buffer
-
- 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/189—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding
- H04N19/196—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding being specially adapted for the computation of encoding parameters, e.g. by averaging previously computed encoding parameters
-
- 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/30—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
-
- 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/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
-
- 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/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
- H04N19/577—Motion compensation with bidirectional frame interpolation, i.e. using B-pictures
-
- 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
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/23424—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving splicing one content stream with another content stream, e.g. for inserting or substituting an advertisement
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
- H04N21/23605—Creation or processing of packetized elementary streams [PES]
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
- H04N21/2365—Multiplexing of several video streams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/698—Control of cameras or camera modules for achieving an enlarged field of view, e.g. panoramic image capture
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
- H04N5/265—Mixing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/14—Systems for two-way working
- H04N7/15—Conference systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/14—Systems for two-way working
- H04N7/15—Conference systems
- H04N7/152—Multipoint control units therefor
-
- 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/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Marketing (AREA)
- Computing Systems (AREA)
- Theoretical Computer Science (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
1)MV(動きベクトル)制約: 動きベクトルは、画像境界外のサンプル、又は、サブペルサンプル位置(エンコーダ側で呼び出されたサブペル補間フィルタカーネルが画像境界と重なる位置)を、指してはならない。
2)予測単位: 画像内の右端の予測単位は、時間動きベクトル予測(TMVP)候補に対応する動きベクトル予測候補、又は、存在しないTMVP候補の位置にある空間動きベクトル候補を、使用してはならない。
3)インループフィルタ: スライスセグメント(及び、存在する場合はタイル境界線)は、デブロッキングやSAOフィルタ等のループ内フィルタと、交差してはならない。
1)各参照画像は、1又は複数の上位層L1にコピーされた符号化バージョンの第2部分の部分に含まれない。これは、P1が符号化順序で切替時点T1よりも前にあり、コピー元によりビデオストリームに転送されないことから、P1に該当する。
2)各参照画像は、動き予測により、1又は複数の上位層L1にコピーされた符号化バージョンの第2部分の部分に含まれる新たに含まれたビデオの任意の画像により参照される画像である。これは、P1が、例えば、符号化順序で切替時点の下流に位置すると共にコピー元によりビデオストリームに挿入されるRASL2によって参照されることから、P1に該当する。上記置換は、非出力画像を階層ビデオストリームに挿入し、参照画像(ここではRASL2)の時間予測をリダイレクトして、非出力画像を参照し、基準層に基づいて層間予測を介して非出力画像を参照画像の近似物で埋めることで、実現される。
1)符号化バージョンの第2部分の、1又は複数の上位層L1にコピーされた部分によって構成される部分これは、RASL2に該当する。
2)符号化バージョンの第2部分の、1又は複数の上位層L1にコピーされた部分に含まれない、新たに含まれたビデオの参照画像を時間予測により参照する部分これは、P1を参照するRASL2に該当する。P1は、符号化順序で切替時点Tの前にあり、コピー元によってコピーされないので、ビデオストリーム120には存在しない。置換は、オンザフライで実行されてもよい。即ち、コピー形成部は、合成部が後に置換する部分のコピーを実行しなくてよい。むしろ、置換と非コピーとで、コピー形成部が事前にこれら部分のコピーをスキップするようにしてもよい。置換は、上述のように基準層からの層間予測を介して得られた置換部分の近似値によって近似された部分を置換することによって行われる。
1)MV制約: 動きベクトルは、画像境界外のサンプル、又は、サブペルサンプル位置(エンコーダ側で呼び出されたサブペル補間フィルタカーネルが画像境界と重なる位置)を、指してはならない。
2)予測単位: 画像内の右端の予測単位は、時間動きベクトル予測(TMVP)候補に対応する動きベクトル予測候補、又は、存在しないTMVP候補の位置にある空間動きベクトル候補を、使用してはならない
3)インループフィルタ: スライスセグメント(及び、存在する場合はタイル境界線)は、デブロッキングやSAOフィルタ等のループ内フィルタと、交差してはならない。
4)スライスとタイル間のインループフィルタが必要であってアクティブ化されている場合、1)のMV制約は、MVが、画像境界外のサンプル、或いは、スライス又はサブペルサンプル位置にわたってインループフィルタの影響を受けるサンプル位置(エンコーダ側で呼び出されたサブペル補間フィルタカーネルが、画像境界、又は、スライスにわたってインループフィルタの影響を受けるサンプルと重複する。)を指さないよう、さらに制限される。
Claims (56)
- 1又は複数のビデオ(16)を含むビデオコンテンツ(14)の符号化バージョン(12)からビデオストリーム(20)を生成するためのビデオストリーミング装置(10)であって、前記符号化バージョン(12)は前記ビデオ(16)のそれぞれについて前記ビデオ(16)が符号化された部分(18)を有し、
前記符号化バージョン(12)のコピーによって、階層データストリームにおける1又は複数の層のセット(26)を形成する手段と、
前記セット(26)の少なくとも一部からの層間予測によって、前記階層データストリームの所定層の画像の少なくとも一部における少なくとも1つの前記ビデオ(16)の構成を合成する手段とによって、
前記ビデオストリーム(20)を前記階層データストリームとして形成するように構成された、ビデオストリーミング装置(10)。 - 前記符号化バージョン(12)は、前記ビデオ毎の1つの独立したビデオデータストリームから構成される
請求項1に記載のビデオストリーミング装置(10)。 - 前記ビデオ(16)の少なくとも1つにおける前記部分が、階層化により前記ビデオ(16)のそれぞれを符号化したものである
請求項1又は2に記載のビデオストリーミング装置(10)。 - 前記符号化バージョン(12)の一部のみから前記セット(26)の各層を形成するように構成され、
前記一部が階層化により前記ビデオのそれぞれを符号化したものである場合は、前記一部における1つの層のみから前記セット(26)の各層を形成するように構成された
請求項1〜3のいずれか1項に記載のビデオストリーミング装置(10)。 - 前記符号化バージョン(12)から動き補償パラメータ及び残差データをコピーするように構成された
請求項1〜4のいずれか1項に記載のビデオストリーミング装置(10)。 - 前記階層データストリームにオフセットパラメータを付与するように構成され、
前記オフセットパラメータは、被参照部分に対する、前記所定層の前記画像の前記一部の位置のオフセットを指示するものであり、
前記被参照部分からの層間予測によって、前記所定層の前記画像の前記一部が合成される
請求項1〜5のいずれか1項に記載のビデオストリーミング装置(10)。 - 前記セット(26)の数が2よりも多く、
前記所定層が前記セット(26)の1つであり、かつ、前記所定層の前記画像の前記一部が、前記符号化バージョン(12)のコピーによって形成される前記所定層における前記画像の別の部分と空間的に近接するように構成された
請求項1〜6のいずれか1項に記載のビデオストリーミング装置(10)。 - 前記所定層が、前記セット(26)とは別の層であり、かつ、前記セット(26)よりも上の層を形成するように構成された
請求項1〜6のいずれか1項に記載のビデオストリーミング装置(10)。 - 前記ビデオがそれぞれビデオ会議の参加者の映像である
請求項1〜8のいずれか1項に記載のビデオストリーミング装置(10)。 - ビデオ(1161−116N)のコレクションを基準品質で符号化した第1部分(1141)と前記ビデオ(1161−116N)を高品質で符号化した第2部分(1142)とを有するビデオコンテンツ(114)の符号化バージョン(112)を受信する入力部(102)と、
前記高品質の前記ビデオ(116)のサブセット(121)の構成を示すビデオストリーム(120)を階層データストリームとして生成するように構成された生成部(104)と、を備え、
前記生成部(104)は、前記符号化バージョン(112)の前記第1部分(1141)のコピーによって前記階層データストリームにおける1又は複数の基準層(L0)を形成し、かつ、前記符号化バージョン(112)の前記第2部分(1142)における前記サブセット(121)に関する部分のコピーによって前記階層データストリームにおける1又は複数の上位層(L1)を形成するように構成され、
前記生成部(104)は、さらに、
前記上位層(L1)にコピーされる前記符号化バージョン(112)の前記第2部分の(1142)の前記部分から構成される新たなビデオ(116)の参照画像が動き予測により参照する、前記上位層(L1)にコピーされる前記符号化バージョン(112)の前記第2部分(1142)の前記部分から構成されない新たなビデオ(116)の被参照画像を、置換画像に置換する手段であって、前記置換画像を前記階層データストリームに挿入し、前記参照画像の時間予測をリダイレクトすることで前記置換画像を引用し、前記基準層の基準に基づいて層間予測により前記被参照画像の近似物を前記置換画像に適用する手段と、
前記上位層(L1)にコピーされる前記符号化バージョン(112)の前記第2部分(1142)の前記部分から構成されない新たなビデオ(116)の被参照画像を時間予測により参照する、前記上位層(L1)にコピーされる前記符号化バージョン(112)の前記第2部分(1142)の前記部分から構成される新たなビデオ(116)の部分を、前記基準層からの層間予測により当該部分の近似物に置換する手段とのいずれかにより、
所定時点における前記サブセット(121)の変化を支持することで、前記サブセット(121)が前記所定時点よりも前の前記サブセット(121)には含まれない1又は複数の新たなビデオ(116)を含むように構成された、ビデオストリーミング装置(100)。 - 前記置換画像は、前記ビデオストリーム(120)が再生される際に出力されない非出力画像である
請求項10に記載のビデオストリーミング装置(100)。 - 前記被参照画像は、表示時間順序において最後の、前記所定時点よりも前の画像であり、
前記置換画像は、前記ビデオストリーム(120)が再生される際に出力される出力画像である
請求項10に記載のビデオストリーミング装置(100)。 - 前記生成部(104)は、
前記基準層の対応する部分からの層間予測により符号化された前記被参照画像のそれぞれを置換するように、
前記所定時点の前の表示時点に関する新たなビデオ(116)であって、前記符号化バージョン(112)にしたがって時間予測により参照される、前記上位層(L1)にコピーされる前記符号化バージョン(112)の前記第2部分(1142)の前記部分から構成されない新たなビデオ(116)の、各画像に対し、
前記所定時点の後の表示時点に関する新たなビデオ(116)の任意の画像を用いて、前記置換画像を前記階層データストリームに挿入するように構成された
請求項10に記載のビデオストリーミング装置(100)。 - 前記生成部(104)は、前記階層データストリームにおいて、前記所定時点の前の表示時点に関する新たなビデオ(116)の任意の画像を前記符号化バージョン(112)にしたがった時間予測により参照する、前記新たなビデオの各部分を、前記基準層の対応する部分からの層間予測を用いた符号化によって、置換するように構成された
請求項10に記載のビデオストリーミング装置(100)。 - 前記符号化バージョン(112)の前記第2部分(1142)は、ビデオ毎の1つのビデオデータストリームから構成される
請求項10〜14のいずれか1項に記載のビデオストリーミング装置(100)。 - 前記符号化バージョン(112)の前記第1部分(1141)は、前記ビデオ(1161−116N)の複数の画像を空間的に継ぎ合わせるように符号化したビデオデータストリームを含む
請求項10〜15のいずれか1項に記載のビデオストリーミング装置(100)。 - 前記符号化バージョン(112)の前記第1部分(1141)は、ビデオ毎の1つのビデオデータストリームから構成される
請求項10〜15のいずれか1項に記載のビデオストリーミング装置(100)。 - 前記ビデオ(1161−116N)はそれぞれ、パノラマビューの各部分に関し、
前記生成部(104)は、前記サブセット(121)が、前記パノラマビューの互いに隣接する部分に関するビデオを含むことで、前記所定時点の前から後に表示される前記パノラマビューの連続する部分をカバーするように構成された
請求項10〜17のいずれか1項に記載のビデオストリーミング装置(100)。 - 前記符号化バージョン(112)の前記第1部分(1141)は、前記ビデオ(1161−116N)の複数の画像を空間的に継ぎ合わせるように符号化したものであり、前記パノラマビューを示すパノラマ画像を構成する
請求項18に記載のビデオストリーミング装置(100)。 - 前記符号化バージョン(112)の前記第1部分(1141)は、前記サブセット(121)及び前記所定時点の前の新たなビデオ(116)を含む前記ビデオ(1161−116N)の時変集合を符号化したものであり、前記被参照画像の画像コンテンツを含む
請求項18又は19に記載のビデオストリーミング装置(100)。 - 前記生成部(104)は、前記符号化バージョン(112)の前記第1部分(1141)から、前記基準層に、動き補償予測パラメータ及び残差データをコピーするように構成された
請求項10〜20のいずれか1項に記載のビデオストリーミング装置(100)。 - 前記生成部(104)は、前記符号化バージョン(112)の前記第2部分(1142)の前記部分から、前記上位層(L1)に、動き補償予測パラメータ及び残差データをコピーするように構成された
請求項10〜21のいずれか1項に記載のビデオストリーミング装置(100)。 - 前記生成部(104)は、前記上位層(L1)の数が1つになるように構成された
請求項10〜22のいずれか1項に記載のビデオストリーミング装置(100)。 - 少なくとも1つのビデオが、前記所定時点の前及び後の前記サブセット(121)の構成にしたがって位置が変更されて、前記所定時点の前及び後の前記サブセット(121)に含まれ、
前記生成部(104)は、前記所定時点の後の表示時点に関する前記ビデオの参照画像が参照する、前記所定時点の前の表示時点に関する前記ビデオの被参照画像を、前記置換画像の領域、又は、前記ビデオの被参照画像からの時間予測により適用されかつ符号化された別の置換画像の領域に置換することで、前記ビデオの位置の変更を実現するように構成された
請求項10〜23のいずれか1項に記載のビデオストリーミング装置(100)。 - 前記生成部(104)は、前記上位層(L1)の数が1よりも多くなるように構成され、
前記生成部(104)は、前記上位層(L1)における下側の層のセットをコピーすることで前記上位層(L1)におけるコピー上位層のセットを生成し、かつ、前記コピー上位層のセットからの層間予測により前記サブセット(121)の構成を合成することで前記階層データストリームの所定層を生成するように構成された
請求項19〜22のいずれか1項に記載のビデオストリーミング装置(100)。 - 前記所定層は、前記コピー上位層のセットとは別の層であり、かつ、前記コピー上位層のセットよりも上側の層であるか、或いは、前記コピー上位層のセットの中で最も上の層である
請求項25に記載のビデオストリーミング装置(100)。 - 前記生成部(104)は、前記コピー上位層のそれぞれが前記サブセット(121)の1つのみと関連するように前記コピー上位層のセットを生成し、かつ、前記所定時点の前及び後で前記サブセット(121)のビデオの数が一定に維持されるように構成された
請求項25又は26に記載のビデオストリーミング装置(100)。 - 前記生成部(104)は、前記所定時点の前及び後に前記サブセット(121)の構成要素となるビデオについて、前記サブセット(121)の任意のビデオと、前記コピー上位層のセットとの関連性を、前記所定時点の前及び後において維持するように構成された
請求項10〜27のいずれか1項に記載のビデオストリーミング装置(100)。 - 前記生成部(104)は、
前記上位層(L1)にコピーされる前記符号化バージョン(112)の前記第2部分(1142)の前記部分から構成されない新たなビデオ(116)の任意の被参照画像に、一連の時間予測により属する新たなビデオ(116)の、時間的に予測される画像について、
前記被参照画像の前記置換画像への置換、及び/又は、前記新たなビデオの前記部分の前記近似物への置換を、断続的に繰り返すように構成された
請求項10〜28のいずれか1項に記載のビデオストリーミング装置(100)。 - 前記生成部(104)は、
前記上位層(L1)にコピーされる前記符号化バージョン(112)の前記第2部分の(1142)の前記部分から構成される新たなビデオ(116)であって、前記上位層(L1)にコピーされる前記符号化バージョン(112)の前記第2部分(1142)の前記部分から構成されない新たなビデオ(116)の任意の被参照画像に前記一連の時間予測により属する新たなビデオ(116)の、1又は複数の被参照画像に対し、前記階層データストリームに非出力画像を挿入すること、及び、
前記新たなビデオ(116)の複数の画像による任意の時間予測を前記1又は複数の被参照画像にリダイレクトすることで前記非出力画像を参照し、前記基準層の基準に基づいて層間予測により前記1又は複数の被参照画像の近似物を前記非出力画像に適用することにより、
前記被参照画像の前記置換画像への置換を断続的に繰り返すように構成された
請求項29に記載のビデオストリーミング装置(100)。 - 前記生成部(104)は、
前記上位層(L1)にコピーされる前記符号化バージョン(112)の前記第2部分(1142)の前記部分から構成されない新たなビデオ(116)の被参照画像を前記一連の時間予測により参照する、前記上位層(L1)にコピーされる前記符号化バージョン(112)の前記第2部分(1142)の前記部分から構成される新たなビデオ(116)の別の部分を、前記基準層からの層間予測により当該部分の近似物に置換することにより、
前記新たなビデオの前記部分の前記近似物への置換を断続的に繰り返すように構成された
請求項29に記載のビデオストリーミング装置(100)。 - 前記符号化バージョン(112)の前記第2部分(1142)は、画像の符号化順序が表示時間順序と異なるように、前記ビデオを符号化したものである
請求項10〜31のいずれか1項に記載のビデオストリーミング装置(100)。 - ビデオコンテンツ(214)の符号化バージョン(212)からビデオストリーム(220)を生成するためのビデオストリーミング装置(200)であって、前記符号化バージョン(212)は、少なくとも1つのビデオ(216)のそれぞれについて、画像の符号化順序が表示時間順序と異なるように前記ビデオ(216)が時間予測により符号化された部分(218)を有し、
前記符号化バージョン(212)のコピーによって、前記ビデオストリーム(220)の非出力部分を形成する手段と、
時間予測による前記非出力部分のコピーによって出力画像を前記ビデオストリーム(220)に挿入することで、前記ビデオ(216)の構成を合成する手段とによって、
前記ビデオストリーム(220)を形成するように構成され、
前記出力画像が前記ビデオストリーム(220)において表示時間順序で配列されるよう、前記出力画像を前記ビデオストリーム(220)に挿入するように構成された、ビデオストリーミング装置(200)。 - 前記ビデオ(216)の数が1よりも多く、
前記符号化バージョン(212)における複数の前記部分(218)を、前記ビデオストリーム(220)における複数の非出力画像の空間タイルに、階層化するように構成された
請求項33に記載のビデオストリーミング装置(200)。 - 前記ビデオ(216)の数が1よりも多く、
前記符号化バージョン(212)における複数の前記部分(218)を、前記ビデオストリーム(220)における複数の非出力画像の層に、階層化するように構成された
請求項33に記載のビデオストリーミング装置(200)。 - 前記ビデオ(216)の数が1よりも多く、
前記符号化バージョン(212)における複数の前記部分(218)を、前記ビデオストリーム(220)における互いに異なる複数の非出力画像に、時間的に階層化するように構成された
請求項33に記載のビデオストリーミング装置(200)。 - 前記符号化順序と前記表示時間順序との違いが、前記符号化バージョン(212)における前記部分の双予測画像又はオープンGOP構造に起因する
請求項33〜36のいずれか1項に記載のビデオストリーミング装置(200)。 - 圧縮ドメイン又は符号化ドメインでの前記符号化バージョン(212)のコピーによって、前記非出力部分を形成するように構成された
請求項33〜37のいずれか1項に記載のビデオストリーミング装置(200)。 - 1又は複数のビデオ(16)を含むビデオコンテンツ(14)の符号化バージョン(12)から生成されたビデオストリーム(20)であって、前記符号化バージョン(12)は前記ビデオ(16)のそれぞれについて前記ビデオ(16)が符号化された部分(18)を有し、
前記符号化バージョン(12)のコピーによって形成された1又は複数の層のセット(26)と、
前記セット(26)の少なくとも一部からの層間予測によって前記ビデオ(16)の構成が合成された部分を有する所定層と、
を備えた階層データストリームであるビデオストリーム(20)。 - ビデオ(1161−116N)のコレクションを基準品質で符号化した第1部分(1141)と前記ビデオ(1161−116N)を高品質で符号化した第2部分(1142)とを有するビデオコンテンツ(114)の符号化バージョン(112)から生成されたビデオストリーム(120)であって、
階層データストリームであり、
前記高品質の前記ビデオ(116)のサブセット(121)の構成を示し、
前記符号化バージョン(112)の前記第1部分(1141)のコピーによって形成された1又は複数の基準層(L0)と、
前記符号化バージョン(112)の前記第2部分(1142)における前記サブセット(121)に関する部分のコピーによって形成された1又は複数の上位層(L1)とを備え、
前記上位層(L1)にコピーされる前記符号化バージョン(112)の前記第2部分の(1142)の前記部分から構成される新たなビデオ(116)の参照画像が動き予測により参照する、前記上位層(L1)にコピーされる前記符号化バージョン(112)の前記第2部分(1142)の前記部分から構成されない新たなビデオ(116)の被参照画像が、置換画像に置換され、前記参照画像の時間予測がリダイレクトされることで前記置換画像が引用され、前記基準層の基準に基づいて層間予測により前記被参照画像の近似物が前記置換画像に適用されることと、
前記上位層(L1)にコピーされる前記符号化バージョン(112)の前記第2部分(1142)の前記部分から構成されない新たなビデオ(116)の被参照画像を時間予測により参照する、前記上位層(L1)にコピーされる前記符号化バージョン(112)の前記第2部分(1142)の前記部分から構成される新たなビデオ(116)の部分が、前記基準層からの層間予測により当該部分の近似物に置換されることとのいずれかと共に、
前記サブセット(121)が所定時点よりも前の前記サブセット(121)には含まれない1又は複数の新たなビデオ(116)を含むような、前記所定時点における前記サブセット(121)の変化が生じる、ビデオストリーム(120)。 - 前記置換画像は、前記ビデオストリーム(120)が再生される際に出力されない非出力画像である
請求項40に記載のビデオストリーム(120)。 - 前記被参照画像は、表示時間順序において最後の、前記所定時点よりも前の画像であり、
前記置換画像は、前記ビデオストリーム(120)が再生される際に出力される出力画像である
請求項40に記載のビデオストリーム(120)。 - 前記ビデオ(1161−116N)はそれぞれ、パノラマビューの各部分に関し、
前記サブセット(121)が、前記パノラマビューの互いに隣接する部分に関するビデオを含むことで、前記所定時点の前から後に表示される前記パノラマビューの連続する部分をカバーする
請求項40〜42のいずれか1項に記載のビデオストリーム(120)。 - 前記符号化バージョン(112)の前記第1部分(1141)は、前記ビデオ(1161−116N)の複数の画像を空間的に継ぎ合わせるように符号化したものであり、前記パノラマビューを示すパノラマ画像を構成する
請求項43に記載のビデオストリーム(120)。 - 前記符号化バージョン(112)の前記第1部分(1141)は、前記サブセット(121)及び前記所定時点の前の新たなビデオ(116)を含む前記ビデオ(1161−116N)の時変集合を符号化したものであり、前記被参照画像の画像コンテンツを含む
請求項43又は44に記載のビデオストリーム(120)。 - 前記パノラマビューの前記連続する部分の位置を示すシグナリングをさらに備えた
請求項43〜45のいずれか1項に記載のビデオストリーム(120)。 - 前記シグナリングは、前記基準層からの層間予測を制御するオフセットパラメータと共に、前記階層データストリームに含まれる
請求項46に記載のビデオストリーム(120)。 - ビデオコンテンツ(214)の符号化バージョン(212)から生成されたビデオストリーム(220)であって、前記符号化バージョン(212)は、少なくとも1つのビデオ(216)のそれぞれについて、画像の符号化順序が表示時間順序と異なるように前記ビデオ(216)が時間予測により符号化された部分(218)を有し、
前記符号化バージョン(212)のコピーによって形成された前記ビデオストリーム(220)の非出力部分と、
前記ビデオ(216)の構成を合成するように、前記ビデオストリームに挿入された、時間予測により前記非出力部分をコピーする出力画像とを備え、
前記出力画像が表示時間順序で配列されるように前記ビデオストリーム(220)に挿入された、ビデオストリーム(220)。 - 複数の層と、
TMVP(temporal motion vector prediction)の最も上の層に使用しない、前記複数の層の画像、又は、TMVPのどの層にも使用しない、前記複数の層の画像を示す、第1シグナリングと、
を備えたビデオストリーム。 - 動き補償時間予測を用いずに符号化された、前記複数の層の画像を示す、第2シグナリングをさらに備えた
請求項49に記載のビデオストリーム。 - TMVPの最も上の層に使用しないものとして示されない前記複数の層の画像のそれぞれに対して、前記複数の層の画像において符号化順序で判断された、TMVPの最も上の層に使用せずに符号化された前記ビデオストリームの次の画像がどの程度離れているかを示す、第3シグナリングをさらに備えた
請求項49又は50に記載のビデオストリーム。 - 請求項40〜48のいずれか1項にしたがって形成された、請求項49〜51のいずれか1項に記載のビデオストリーム。
- 1又は複数のビデオ(16)を含むビデオコンテンツ(14)の符号化バージョン(12)からビデオストリーム(20)を生成するためのビデオストリーミング方法であって、前記符号化バージョン(12)は前記ビデオ(16)のそれぞれについて前記ビデオ(16)が符号化された部分(18)を有し、
前記符号化バージョン(12)のコピーによって、階層データストリームにおける1又は複数の層のセット(26)を形成する形成ステップと、
前記セット(26)の少なくとも一部からの層間予測によって、前記階層データストリームの所定層の画像の少なくとも一部における少なくとも1つの前記ビデオ(16)の構成を合成する合成ステップとによって、
前記ビデオストリーム(20)を前記階層データストリームとして形成するビデオストリーミング方法。 - ビデオ(1161−116N)のコレクションを基準品質で符号化した第1部分(1141)と前記ビデオ(1161−116N)を高品質で符号化した第2部分(1142)とを有するビデオコンテンツ(114)の符号化バージョン(112)を受信する受信ステップと、
前記高品質の前記ビデオ(116)のサブセット(121)の構成を示すビデオストリーム(120)を階層データストリームとして生成する生成ステップと、を備え、
前記生成ステップにおいて、前記符号化バージョン(112)の前記第1部分(1141)のコピーによって前記階層データストリームにおける1又は複数の基準層(L0)を形成し、かつ、前記符号化バージョン(112)の前記第2部分(1142)における前記サブセット(121)に関する部分のコピーによって前記階層データストリームにおける1又は複数の上位層(L1)を形成し、
前記上位層(L1)にコピーされる前記符号化バージョン(112)の前記第2部分の(1142)の前記部分から構成される新たなビデオ(116)の参照画像が動き予測により参照する、前記上位層(L1)にコピーされる前記符号化バージョン(112)の前記第2部分(1142)の前記部分から構成されない新たなビデオ(116)の被参照画像を、置換画像に置換するステップであって、前記置換画像を前記階層データストリームに挿入し、前記参照画像の時間予測をリダイレクトすることで前記置換画像を引用し、前記基準層の基準に基づいて層間予測により前記被参照画像の近似物を前記置換画像に適用する適用ステップと、
前記上位層(L1)にコピーされる前記符号化バージョン(112)の前記第2部分(1142)の前記部分から構成されない新たなビデオ(116)の被参照画像を時間予測により参照する、前記上位層(L1)にコピーされる前記符号化バージョン(112)の前記第2部分(1142)の前記部分から構成される新たなビデオ(116)の部分を、前記基準層からの層間予測により当該部分の近似物に置換するステップとのいずれかにより、
前記サブセット(121)が所定時点よりも前の前記サブセット(121)には含まれない1又は複数の新たなビデオ(116)を含むような、前記所定時点における前記サブセット(121)の変化が生じる、ビデオストリーミング方法。 - ビデオコンテンツ(214)の符号化バージョン(212)からビデオストリーム(220)を生成するためのビデオストリーミング方法であって、前記符号化バージョン(212)は、少なくとも1つのビデオ(216)のそれぞれについて、画像の符号化順序が表示時間順序と異なるように前記ビデオ(216)が時間予測により符号化された部分(218)を有し、
前記符号化バージョン(212)のコピーによって、前記ビデオストリーム(220)の非出力部分を形成する形成ステップと、
時間予測により前記非出力部分をコピーする出力画像を前記ビデオストリーム(220)に挿入することで、前記ビデオ(16)の構成を合成する合成ステップとによって、
前記ビデオストリーム(220)を形成し、
前記出力画像が前記ビデオストリーム(220)において表示時間順序で配列されるよう、前記出力画像を前記ビデオストリーム(220)に挿入する、ビデオストリーミング方法。 - コンピュータ上で動作する際に、請求項53〜55のいずれか1項に記載のビデオストリーミング方法を実行するためのプログラムコードを有する、コンピュータプログラム。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EPPCT/EP2015/060480 | 2015-05-12 | ||
PCT/EP2015/060480 WO2016180486A1 (en) | 2015-05-12 | 2015-05-12 | Composite scalable video streaming |
PCT/EP2016/060243 WO2016180741A2 (en) | 2015-05-12 | 2016-05-06 | Video streaming concept |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2018519723A true JP2018519723A (ja) | 2018-07-19 |
JP6556868B2 JP6556868B2 (ja) | 2019-08-07 |
Family
ID=53191662
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017559076A Active JP6556868B2 (ja) | 2015-05-12 | 2016-05-06 | ビデオストリーミング装置、ビデオストリーム、ビデオストリーミング方法、及び、コンピュータプログラム |
Country Status (6)
Country | Link |
---|---|
US (1) | US10623753B2 (ja) |
EP (1) | EP3295673B1 (ja) |
JP (1) | JP6556868B2 (ja) |
KR (1) | KR102192459B1 (ja) |
CN (1) | CN107852515B (ja) |
WO (2) | WO2016180486A1 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2022550496A (ja) * | 2020-09-04 | 2022-12-02 | ネイバー コーポレーション | 多重ライブ配信環境でチャンネルのシームレス切り替えモードを実現する方法、システム、およびコンピュータ読み取り可能な記録媒体 |
Families Citing this family (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101955700B1 (ko) | 2012-08-29 | 2019-03-07 | 브이아이디 스케일, 인크. | 스케일러블 비디오 코딩을 위한 모션 벡터 예측 방법 및 장치 |
WO2016180486A1 (en) * | 2015-05-12 | 2016-11-17 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Composite scalable video streaming |
WO2018172234A2 (en) | 2017-03-20 | 2018-09-27 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Advanced video data stream extraction and multi-resolution video transmission |
JP7142040B2 (ja) * | 2017-07-06 | 2022-09-26 | フラウンホーファー-ゲゼルシャフト・ツール・フェルデルング・デル・アンゲヴァンテン・フォルシュング・アインゲトラーゲネル・フェライン | 分割ビデオストリーミングの概念 |
US10798455B2 (en) | 2017-12-22 | 2020-10-06 | Comcast Cable Communications, Llc | Video delivery |
US10390063B2 (en) | 2017-12-22 | 2019-08-20 | Comcast Cable Communications, Llc | Predictive content delivery for video streaming services |
US11711530B2 (en) * | 2018-06-21 | 2023-07-25 | Telefonaktiebolaget Lm Ericsson (Publ) | Tile shuffling for 360 degree video decoding |
JP7313385B2 (ja) | 2018-06-21 | 2023-07-24 | テレフオンアクチーボラゲット エルエム エリクソン(パブル) | ビデオコーディングにおけるサブタイルを含むタイルパーティション |
EP3591972A1 (en) * | 2018-07-02 | 2020-01-08 | Axis AB | Method and system for encoding video with overlay |
US11477470B2 (en) | 2018-10-02 | 2022-10-18 | Telefonaktiebolaget Lm Ericsson (Publ) | Encoding and decoding pictures based on tile group ID |
CN109547711A (zh) * | 2018-11-08 | 2019-03-29 | 北京微播视界科技有限公司 | 视频合成方法、装置、计算机设备及可读存储介质 |
CN111263208B (zh) * | 2018-11-30 | 2022-11-04 | 杭州海康威视数字技术股份有限公司 | 一种画面合成方法、装置、电子设备及存储介质 |
CN111294644B (zh) | 2018-12-07 | 2021-06-25 | 腾讯科技(深圳)有限公司 | 视频拼接方法、装置、电子设备及计算机可读存储介质 |
US12022122B2 (en) * | 2019-06-19 | 2024-06-25 | Sharp Kabushiki Kaisha | Systems and methods for signaling decoded picture buffer information in video coding |
EP3987792A4 (en) * | 2019-06-21 | 2022-09-28 | Telefonaktiebolaget Lm Ericsson (Publ) | VIDEO CODING LAYER RATE INCREASED INDICATION |
EP3796655B1 (en) * | 2019-09-20 | 2021-11-03 | Axis AB | Video privacy mask in forward predicted video frame |
KR102261242B1 (ko) * | 2019-11-26 | 2021-06-07 | 윤경진 | 360도 3차원 영상 재생시스템 |
EP4020998A1 (en) | 2020-12-23 | 2022-06-29 | Axis AB | Encoding of modified video |
CN116112740A (zh) * | 2023-01-19 | 2023-05-12 | 深圳大学 | 一种视频播放方法、装置、电子设备及存储介质 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009521880A (ja) * | 2005-12-22 | 2009-06-04 | ヴィドヨ,インコーポレーテッド | スケーラブルなビデオ符号化を用いて、またスケーラブルなテレビ会議サーバを複合してテレビ会議を行うためのシステムおよび方法 |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6816194B2 (en) * | 2000-07-11 | 2004-11-09 | Microsoft Corporation | Systems and methods with error resilience in enhancement layer bitstream of scalable video coding |
US7139015B2 (en) * | 2004-01-20 | 2006-11-21 | Polycom, Inc. | Method and apparatus for mixing compressed video |
US8289370B2 (en) * | 2005-07-20 | 2012-10-16 | Vidyo, Inc. | System and method for scalable and low-delay videoconferencing using scalable video coding |
CN102036070A (zh) * | 2005-12-08 | 2011-04-27 | 维德约股份有限公司 | 用于视频通信***中的差错弹性和随机接入的***和方法 |
US8436889B2 (en) | 2005-12-22 | 2013-05-07 | Vidyo, Inc. | System and method for videoconferencing using scalable video coding and compositing scalable video conferencing servers |
ES2728146T3 (es) * | 2012-01-20 | 2019-10-22 | Sun Patent Trust | Procedimientos y aparato de codificación y decodificación de vídeo utilizando predicción temporal de vector de movimiento |
EP2898671A4 (en) * | 2012-09-21 | 2016-03-09 | Intel Corp | PREDICTION OF MOTION VECTORS BETWEEN LAYERS |
US9380317B2 (en) * | 2012-10-08 | 2016-06-28 | Qualcomm Incorporated | Identification of operation points applicable to nested SEI message in video coding |
CN116366835A (zh) * | 2013-01-04 | 2023-06-30 | Ge视频压缩有限责任公司 | 高效可伸缩编码概念 |
CA2897152C (en) * | 2013-01-07 | 2019-03-05 | Kemal Ugur | Inter-layer video encoding and decoding with adaptive resolution change at indicated switching points |
KR20150009424A (ko) * | 2013-07-15 | 2015-01-26 | 한국전자통신연구원 | 시간적 서브 레이어 정보에 기반한 계층간 예측을 이용한 영상 부, 복호화 방법 및 그 장치 |
KR20150009465A (ko) * | 2013-07-15 | 2015-01-26 | 주식회사 케이티 | 스케일러블 비디오 신호 인코딩/디코딩 방법 및 장치 |
CN104010196B (zh) * | 2014-03-14 | 2017-02-15 | 北方工业大学 | 基于hevc的3d质量可伸缩视频编码 |
US10708606B2 (en) * | 2014-03-24 | 2020-07-07 | Kt Corporation | Multilayer video signal encoding/decoding method and device |
EP3183878B1 (en) | 2014-08-20 | 2019-11-13 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Video composition |
US20160286241A1 (en) * | 2015-03-24 | 2016-09-29 | Nokia Technologies Oy | Apparatus, a method and a computer program for video coding and decoding |
WO2016180486A1 (en) * | 2015-05-12 | 2016-11-17 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Composite scalable video streaming |
-
2015
- 2015-05-12 WO PCT/EP2015/060480 patent/WO2016180486A1/en active Application Filing
-
2016
- 2016-05-06 EP EP16721165.5A patent/EP3295673B1/en active Active
- 2016-05-06 JP JP2017559076A patent/JP6556868B2/ja active Active
- 2016-05-06 WO PCT/EP2016/060243 patent/WO2016180741A2/en unknown
- 2016-05-06 CN CN201680041288.4A patent/CN107852515B/zh active Active
- 2016-05-06 KR KR1020177035573A patent/KR102192459B1/ko active IP Right Grant
-
2017
- 2017-11-10 US US15/809,570 patent/US10623753B2/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009521880A (ja) * | 2005-12-22 | 2009-06-04 | ヴィドヨ,インコーポレーテッド | スケーラブルなビデオ符号化を用いて、またスケーラブルなテレビ会議サーバを複合してテレビ会議を行うためのシステムおよび方法 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2022550496A (ja) * | 2020-09-04 | 2022-12-02 | ネイバー コーポレーション | 多重ライブ配信環境でチャンネルのシームレス切り替えモードを実現する方法、システム、およびコンピュータ読み取り可能な記録媒体 |
JP7312858B2 (ja) | 2020-09-04 | 2023-07-21 | ネイバー コーポレーション | 多重ライブ配信環境でチャンネルのシームレス切り替えモードを実現する方法、システム、およびコンピュータ読み取り可能な記録媒体 |
Also Published As
Publication number | Publication date |
---|---|
CN107852515A (zh) | 2018-03-27 |
US10623753B2 (en) | 2020-04-14 |
JP6556868B2 (ja) | 2019-08-07 |
EP3295673A2 (en) | 2018-03-21 |
US20180098077A1 (en) | 2018-04-05 |
KR20180005234A (ko) | 2018-01-15 |
WO2016180741A3 (en) | 2017-01-12 |
CN107852515B (zh) | 2020-12-15 |
WO2016180486A1 (en) | 2016-11-17 |
KR102192459B1 (ko) | 2020-12-17 |
WO2016180741A2 (en) | 2016-11-17 |
EP3295673B1 (en) | 2023-07-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6556868B2 (ja) | ビデオストリーミング装置、ビデオストリーム、ビデオストリーミング方法、及び、コンピュータプログラム | |
US10425652B2 (en) | Video composition | |
EP3906677A1 (en) | An apparatus, a method and a computer program for video coding and decoding | |
JP2022522682A (ja) | 出力レイヤセットをサブピクチャでシグナリングするための方法、コンピュータシステム、およびコンピュータプログラム | |
US20070041443A1 (en) | Method and apparatus for encoding multiview video | |
CN113826382B (zh) | 视频编解码中的自适应比特深度转换 | |
US20210227236A1 (en) | Scalability of multi-directional video streaming | |
US20070189382A1 (en) | Method and apparatus for scalably encoding and decoding video signal | |
JP2022521992A (ja) | ビデオコーディングのための方法、装置及びコンピュータプログラム | |
JP2022526726A (ja) | 符号化ビデオストリームにおける適応パラメータセット参照および制約のための方法 | |
CN114127800A (zh) | 已编码视频流中跨层对齐的方法 | |
CN112118443B (zh) | 视频解码方法、***、计算机设备以及存储介质 | |
AU2023251442A1 (en) | Method for parameter set reference in coded video stream | |
AU2023204022A1 (en) | Method for Parameter Set Reference Constraints in Coded Video Stream | |
JP2022531117A (ja) | ビデオデータをコーディングするための方法、装置、およびコンピュータプログラム | |
RU2785918C1 (ru) | Способ ссылки на набор параметров в битовом потоке кодированного видео | |
RU2787213C1 (ru) | Способ ограничения ссылки на набор параметров в кодированном потоке видео | |
CN115606187A (zh) | 基于混合nal单元类型的图像编码/解码方法和设备及存储比特流的记录介质 | |
JP2024009265A (ja) | 符号化されたビデオストリームを復号するための方法、装置およびコンピュータプログラム | |
CN118354085A (zh) | 对视频码流进行编解码的方法、装置和电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180731 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20181025 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20181225 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190129 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190131 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20190611 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190710 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6556868 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |