JP2007535221A - ビデオ画像のスキップマクロブロックの符号化方法 - Google Patents
ビデオ画像のスキップマクロブロックの符号化方法 Download PDFInfo
- Publication number
- JP2007535221A JP2007535221A JP2006545883A JP2006545883A JP2007535221A JP 2007535221 A JP2007535221 A JP 2007535221A JP 2006545883 A JP2006545883 A JP 2006545883A JP 2006545883 A JP2006545883 A JP 2006545883A JP 2007535221 A JP2007535221 A JP 2007535221A
- Authority
- JP
- Japan
- Prior art keywords
- encoding
- macroblock
- skip
- image
- type
- 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 abstract description 76
- 238000007619 statistical method Methods 0.000 claims description 3
- 230000005540 biological transmission Effects 0.000 abstract description 3
- 239000013598 vector Substances 0.000 description 7
- 238000007906 compression Methods 0.000 description 6
- 230000006835 compression Effects 0.000 description 6
- 230000000694 effects Effects 0.000 description 6
- 238000013139 quantization Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 2
- 238000003672 processing method Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 238000013144 data compression Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000002372 labelling Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000010187 selection method Methods 0.000 description 1
Images
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/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/132—Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
-
- 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/176—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 block, e.g. a macroblock
-
- 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
-
- 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/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/61—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
Description
ステップ1、目前画像のスキップマクロブロックの符号化方式を標識するように、ピクチャヘッダに一つの標識ビットを増加する;
ステップ2、スキップマクロブロックの多少に従って、目前画像中のマクロブロックタイプに対する符号化方式を選択し、ランレングス符号化である場合、ステップ3を実行し;スキップマクロブロック数とマクロブロックタイプの連合性符号化である場合、ステップ4を実行する;
ステップ3、ランレングス符号化方式を採用して、画像のマクロブロックタイプを符号化して;ステップ5を実行する;
ステップ4、スキップマクロブロック数とマクロブロックタイプの連合性符号化方式を採用して、画像のマクロブロックタイプを符号化して;ステップ5を実行する;
ステップ5、目前画像を符号化して、コードストリームを入力する。
ステップ1、目前画像のスキップマクロブロックの符号化方式を標識するように、ピクチャヘッダに一つの標識ビットを増加する;
ステップ2、スキップマクロブロックの多少に従って、目前画像中のマクロブロックタイプに対する符号化方式を選択し、ランレングス符号化である場合、ステップ3を実行し;スキップマクロブロック数とマクロブロックタイプの連合性符号化である場合、ステップ4を実行する;
ステップ3、ピクチャヘッダの標識ビットを、ランレングス符号化状態に設定し、且つランレングス符号化方式を採用して、画像のマクロブロックタイプを符号化して;ステップ5を実行する;
ステップ4、ピクチャヘッダの標識ビットを、連合性符号化状態に設定し、且つスキップマクロブロック数とマクロブロックタイプの連合性符号化方式を採用して、画像のマクロブロックのタイプを符号化して;ステップ5を実行する;
ステップ5、目前画像を符号化して、コードストリームを入力する。
pb_picture_header() //ピクチャヘッダ
{
…………………
skip_code_flag //その値がスキップマクロブロックの符号化方式を表明する
…………………
next_start_code() //コードストリームの次のピクチャヘッダを探す}
ステップ200、目前の符号化画像の全てのマクロブロックに対して、ランレングス符号化方式を採用して、処理を行った後、対応する符号化性能パラメータを得る;
ステップ201、目前の符号化画像に対して二回の符号化を行い、その全てのマクロブロックに対して、スキップマクロブロック数とマクロブロックタイプの連合性符号化方式を採用して、処理を行った後、対応する符号化性能パラメータを得る;
ステップ202、符号化を二回行って得られた性能パラメータを総合的に比較して、目前の画像が一番優れなスキップマクロブロックの符号化方式を選択する。
ランレングス符号化方式は、連続するスキップマクロブロックに対して、可変長符号(Variable-length coding、VLCと略称する)を用いてスキップした数を符号化する;連続する非スキップマクロブロックの間には、一つのビットである「0」値を増加して標識して、スキップマクロブロックがないことを示さなければならない。このように、コードストリーム中の非スキップマクロブロック毎に対して、表1に示した構成に従って符号化を行う。マクロブロックヘッダ毎に対して、先ずスキップマクロブロックの記数値(skipped macroblock counter)を符号化してから、次の非スキップマクロブロックのマクロブロックのタイプであるmb_type(macroblock type)を符号化する。そんな方式は、マクロブロックタイプの元の符号化に対して影響を及ばない。スキップマクロブロックの個数は可変長符号(例えばExp-Golomb)により符号化する方式を採用する。
(TYPE−mb0,mb0)(0)(TYPE−mb2,mb2)(TYPE−mb3,mb3)(0)(0)(0)(0)(TYPE−mb8,mb8)(TYPE−mb9,mb9)(TYPE−mb10,mb10)(TYPE−mb11,mb11)(0)(TYPE−mb13,mb13)(TYPE−mb14,mb14)(0)(0)(TYPE−mb17,mb17)。
Claims (10)
- ビデオ画像のスキップマクロブロックの符号化方法であって、
ステップ1、目前画像のスキップマクロブロックの符号化方式を標識するように、ピクチャヘッダに一つの標識ビットを増加する;
ステップ2、スキップマクロブロックの多少に従って、目前画像中のマクロブロックタイプに対する符号化方式を選択し、ランレングス符号化である場合、ステップ3を実行し、スキップマクロブロック数とマクロブロックタイプの連合性符号化である場合、ステップ4を実行する;
ステップ3、ピクチャヘッダの標識ビットを、ランレングス符号化状態値に設定し、且つランレングス符号化方式を採用して、画像のマクロブロックタイプを符号化して;ステップ5を実行する;
ステップ4、ピクチャヘッダの標識ビットを、連合性符号化状態値に設定し、且つスキップマクロブロック数とマクロブロックタイプの連合性符号化方式を採用して、画像のマクロブロックのタイプを符号化して;ステップ5を実行する;
ステップ5、目前画像を符号化して、コードストリームを入力する、
ステップを含むビデオ画像のスキップマクロブロックの符号化方法。 - ステップ1で増加された標識ビットは、全ての符号化される画像のピクチャヘッダに対することを特徴とする、請求項1に記載のビデオ画像のスキップマクロブロックの符号化方法。
- 上記ステップ2は、二回の符号化過程により目前画像中のマクロブロックタイプに対する符号化方式を選択するものであり;具体的に、
ステップ200、目前の符号化画像の全てのマクロブロックに対して、ランレングス符号化方式を採用して、処理を行った後、対応する符号化性能パラメータを得る;
ステップ201、目前の符号化画像に対して二回の符号化を行い、その全てのマクロブロックに対して、スキップマクロブロック数とマクロブロックタイプの連合性符号化方式を採用して、処理を行った後、対応する符号化性能パラメータを得る;
ステップ202、符号化を二回行って得られた性能パラメータを総合的に比較して、目前の画像が一番優れなスキップマクロブロックの符号化方式を選択する、
ステップを含むことを特徴とする、請求項1に記載のビデオ画像のスキップマクロブロックの符号化方法。 - 上記比較する性能パラメータには、S/N比と符号化率が含まれることを特徴とする、請求項3に記載のビデオ画像のスキップマクロブロックの符号化方法。
- 上記ステップ2は、統計に基づいた自己適応性モードを採用して、目前画像中のマクロブロックタイプに対する符号化方式を選択して、高速符号化を実現するものであり、具体的に、
ステップ210、符号化する毎に、目前画像のスキップマクロブロックの数と比例に対して統計し;
ステップ211、次のフレームを符号化する前に、前の画像中のスキップマクロブロックの比例が経験しきい値より大きいかを判定し;
ステップ212、経験しきい値より大きい場合、ステップ3を実行して、ランレングス符号化方式を採用する;
ステップ213、経験しきい値より小さい場合、ステップ4を実行して、スキップマクロブロック数とマクロブロックタイプの連合性符号化方式を採用する、
ステップを含むことを特徴とする、請求項1に記載のビデオ画像のスキップマクロブロックの符号化方法。 - 上記経験しきい値は統計方式により得られることを特徴とする、請求項5に記載のビデオ画像のスキップマクロブロックの符号化方法。
- ステップ3に係るランレングス符号化方式は、連続するスキップマクロブロックに対して、可変長符号を採用してスキップしたマクロブロックの数を符号化し;標識するように連続する非スキップマクロブロック間に標識ビットを増加して、スキップマクロブロックの数が0であることを示すことを特徴とする、請求項1に記載のビデオ画像のスキップマクロブロックの符号化方法。
- ステップ4に係るスキップマクロブロック数とマクロブロックタイプの連合性符号化方式は、Pフレーム画像とBフレーム画像に対して統一的に処理し、マクロブロックタイプにスキップタイプを増加して、平均な出現確率に従って、それがマクロブロックのタイプ表中に位置する位置を決定して、それにより全てのマクロブロックのタイプ表を調整する;
スキップしたマクロブロックに対して、そのスキップ記数値により、スキップタイプを使用して一つ一つ符号化して、一つ一つ標識する;非スキップマクロブロックに対して、その対応するマクロブロックタイプを使用して符号化することを特徴とする、請求項1に記載のビデオ画像のスキップマクロブロックの符号化方法。 - 上記ステップ4において、スキップマクロブロック数とマクロブロックタイプの連合性符号化方式は、Pフレーム画像とBフレーム画像に対して別々に処理し、Pフレーム画像である場合、元のマクロブロックのタイプ表にスキップタイプを増加して、符号化し;
Bフレーム画像である場合、元の直接モードの符号化を修訂して、スキップマクロブロック毎の符号化方式は、直接モードの符号化値がCBPが0である符号化値に隣接するものであり、非スキップマクロブロックの符号化方式は、直接モードの符号化値がCBPが0ではない符号化値に隣接するものであることを特徴とする、請求項1に記載のビデオ画像のスキップマクロブロックの符号化方法。 - 上記スキップマクロブロックの符号化方法は、フレーム符号化にも適応し、体符号化にも適応できることを特徴とする、請求項1に記載のビデオ画像のスキップマクロブロックの符号化方法。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200310116088.5 | 2003-12-31 | ||
CNB2003101160885A CN1332563C (zh) | 2003-12-31 | 2003-12-31 | 一种视频图像跳过宏块的编码方法 |
PCT/CN2004/000771 WO2005067304A1 (en) | 2003-12-31 | 2004-07-08 | Encoding method for skipped macroblocks in video image |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007535221A true JP2007535221A (ja) | 2007-11-29 |
JP5128820B2 JP5128820B2 (ja) | 2013-01-23 |
Family
ID=34304832
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006545883A Active JP5128820B2 (ja) | 2003-12-31 | 2004-07-08 | ビデオ画像のスキップマクロブロックの符号化方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US8306124B2 (ja) |
JP (1) | JP5128820B2 (ja) |
CN (1) | CN1332563C (ja) |
WO (1) | WO2005067304A1 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011121894A1 (ja) * | 2010-03-31 | 2011-10-06 | 三菱電機株式会社 | 画像符号化装置、画像復号装置、画像符号化方法及び画像復号方法 |
JP2012504925A (ja) * | 2008-10-06 | 2012-02-23 | エルジー エレクトロニクス インコーポレイティド | ビデオ信号の処理方法及び装置 |
Families Citing this family (59)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7590059B2 (en) * | 2004-05-21 | 2009-09-15 | Broadcom Corp. | Multistandard video decoder |
US8442108B2 (en) * | 2004-07-12 | 2013-05-14 | Microsoft Corporation | Adaptive updates in motion-compensated temporal filtering |
US8340177B2 (en) * | 2004-07-12 | 2012-12-25 | Microsoft Corporation | Embedded base layer codec for 3D sub-band coding |
CN100399828C (zh) * | 2005-02-02 | 2008-07-02 | 腾讯科技(深圳)有限公司 | 一种视频数据的编码方法 |
US7956930B2 (en) | 2006-01-06 | 2011-06-07 | Microsoft Corporation | Resampling and picture resizing operations for multi-resolution video coding and decoding |
CN101496387B (zh) | 2006-03-06 | 2012-09-05 | 思科技术公司 | 用于移动无线网络中的接入认证的***和方法 |
KR101366241B1 (ko) * | 2007-03-28 | 2014-02-21 | 삼성전자주식회사 | 영상 부호화, 복호화 방법 및 장치 |
JP5666293B2 (ja) * | 2007-04-12 | 2015-02-12 | トムソン ライセンシングThomson Licensing | ビデオ・エンコーディング、およびデコーディングのためのスキップ/ダイレクトモードのコンテクストに依存するマージのための方法と装置 |
US8570373B2 (en) | 2007-06-08 | 2013-10-29 | Cisco Technology, Inc. | Tracking an object utilizing location information associated with a wireless device |
US8077772B2 (en) * | 2007-11-09 | 2011-12-13 | Cisco Technology, Inc. | Coding background blocks in video coding that includes coding as skipped |
US8355041B2 (en) | 2008-02-14 | 2013-01-15 | Cisco Technology, Inc. | Telepresence system for 360 degree video conferencing |
US8797377B2 (en) | 2008-02-14 | 2014-08-05 | Cisco Technology, Inc. | Method and system for videoconference configuration |
US8953673B2 (en) * | 2008-02-29 | 2015-02-10 | Microsoft Corporation | Scalable video coding and decoding with sample bit depth and chroma high-pass residual layers |
US8711948B2 (en) * | 2008-03-21 | 2014-04-29 | Microsoft Corporation | Motion-compensated prediction of inter-layer residuals |
US8319819B2 (en) | 2008-03-26 | 2012-11-27 | Cisco Technology, Inc. | Virtual round-table videoconference |
US8390667B2 (en) | 2008-04-15 | 2013-03-05 | Cisco Technology, Inc. | Pop-up PIP for people not in picture |
US9571856B2 (en) | 2008-08-25 | 2017-02-14 | Microsoft Technology Licensing, Llc | Conversion operations in scalable video encoding and decoding |
US8213503B2 (en) * | 2008-09-05 | 2012-07-03 | Microsoft Corporation | Skip modes for inter-layer residual video coding and decoding |
JP5294767B2 (ja) * | 2008-09-16 | 2013-09-18 | キヤノン株式会社 | 動画再生装置、動画再生方法、プログラム及び記録媒体 |
US8694658B2 (en) | 2008-09-19 | 2014-04-08 | Cisco Technology, Inc. | System and method for enabling communication sessions in a network environment |
US8477175B2 (en) | 2009-03-09 | 2013-07-02 | Cisco Technology, Inc. | System and method for providing three dimensional imaging in a network environment |
US8659637B2 (en) | 2009-03-09 | 2014-02-25 | Cisco Technology, Inc. | System and method for providing three dimensional video conferencing in a network environment |
US8659639B2 (en) | 2009-05-29 | 2014-02-25 | Cisco Technology, Inc. | System and method for extending communications between participants in a conferencing environment |
JP4592805B1 (ja) * | 2009-06-11 | 2010-12-08 | 株式会社東芝 | 動画像復号装置、プログラムおよび復号処理簡略化方法 |
US20110013700A1 (en) * | 2009-07-20 | 2011-01-20 | Samsung Electronics Co., Ltd. | Method and apparatus for coding and decoding color channels in layered video coding and decoding |
US9082297B2 (en) | 2009-08-11 | 2015-07-14 | Cisco Technology, Inc. | System and method for verifying parameters in an audiovisual environment |
US9225916B2 (en) | 2010-03-18 | 2015-12-29 | Cisco Technology, Inc. | System and method for enhancing video images in a conferencing environment |
US9313452B2 (en) | 2010-05-17 | 2016-04-12 | Cisco Technology, Inc. | System and method for providing retracting optics in a video conferencing environment |
US8896655B2 (en) | 2010-08-31 | 2014-11-25 | Cisco Technology, Inc. | System and method for providing depth adaptive video conferencing |
US8599934B2 (en) | 2010-09-08 | 2013-12-03 | Cisco Technology, Inc. | System and method for skip coding during video conferencing in a network environment |
US8599865B2 (en) | 2010-10-26 | 2013-12-03 | Cisco Technology, Inc. | System and method for provisioning flows in a mobile network environment |
US8699457B2 (en) | 2010-11-03 | 2014-04-15 | Cisco Technology, Inc. | System and method for managing flows in a mobile network environment |
US8730297B2 (en) | 2010-11-15 | 2014-05-20 | Cisco Technology, Inc. | System and method for providing camera functions in a video environment |
US9338394B2 (en) | 2010-11-15 | 2016-05-10 | Cisco Technology, Inc. | System and method for providing enhanced audio in a video environment |
US8902244B2 (en) | 2010-11-15 | 2014-12-02 | Cisco Technology, Inc. | System and method for providing enhanced graphics in a video environment |
US9143725B2 (en) | 2010-11-15 | 2015-09-22 | Cisco Technology, Inc. | System and method for providing enhanced graphics in a video environment |
US8542264B2 (en) | 2010-11-18 | 2013-09-24 | Cisco Technology, Inc. | System and method for managing optics in a video environment |
US8723914B2 (en) | 2010-11-19 | 2014-05-13 | Cisco Technology, Inc. | System and method for providing enhanced video processing in a network environment |
US9111138B2 (en) | 2010-11-30 | 2015-08-18 | Cisco Technology, Inc. | System and method for gesture interface control |
USD682293S1 (en) | 2010-12-16 | 2013-05-14 | Cisco Technology, Inc. | Display screen with graphical user interface |
USD682854S1 (en) | 2010-12-16 | 2013-05-21 | Cisco Technology, Inc. | Display screen for graphical user interface |
USD678308S1 (en) | 2010-12-16 | 2013-03-19 | Cisco Technology, Inc. | Display screen with graphical user interface |
USD678307S1 (en) | 2010-12-16 | 2013-03-19 | Cisco Technology, Inc. | Display screen with graphical user interface |
USD682294S1 (en) | 2010-12-16 | 2013-05-14 | Cisco Technology, Inc. | Display screen with graphical user interface |
USD678894S1 (en) | 2010-12-16 | 2013-03-26 | Cisco Technology, Inc. | Display screen with graphical user interface |
USD682864S1 (en) | 2010-12-16 | 2013-05-21 | Cisco Technology, Inc. | Display screen with graphical user interface |
USD678320S1 (en) | 2010-12-16 | 2013-03-19 | Cisco Technology, Inc. | Display screen with graphical user interface |
US8692862B2 (en) | 2011-02-28 | 2014-04-08 | Cisco Technology, Inc. | System and method for selection of video data in a video conference environment |
JP5842357B2 (ja) * | 2011-03-25 | 2016-01-13 | 富士ゼロックス株式会社 | 画像処理装置及び画像処理プログラム |
US8670019B2 (en) | 2011-04-28 | 2014-03-11 | Cisco Technology, Inc. | System and method for providing enhanced eye gaze in a video conferencing environment |
US8786631B1 (en) | 2011-04-30 | 2014-07-22 | Cisco Technology, Inc. | System and method for transferring transparency information in a video environment |
US8934026B2 (en) | 2011-05-12 | 2015-01-13 | Cisco Technology, Inc. | System and method for video coding in a dynamic environment |
US8947493B2 (en) | 2011-11-16 | 2015-02-03 | Cisco Technology, Inc. | System and method for alerting a participant in a video conference |
US8682087B2 (en) | 2011-12-19 | 2014-03-25 | Cisco Technology, Inc. | System and method for depth-guided image filtering in a video conference environment |
CN104737542B (zh) * | 2013-01-30 | 2018-09-25 | 英特尔公司 | 用于下一代视频的内容自适应熵编码 |
US9843621B2 (en) | 2013-05-17 | 2017-12-12 | Cisco Technology, Inc. | Calendaring activities based on communication processing |
US10074014B2 (en) | 2015-04-22 | 2018-09-11 | Battelle Memorial Institute | Feature identification or classification using task-specific metadata |
CN105630733B (zh) * | 2015-12-24 | 2017-05-03 | 中国科学院计算技术研究所 | 分形树中向量数据回传处理单元的装置、方法、控制装置及智能芯片 |
WO2021121418A1 (en) | 2019-12-19 | 2021-06-24 | Beijing Bytedance Network Technology Co., Ltd. | Joint use of adaptive colour transform and differential coding of video |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2003047268A2 (en) * | 2001-11-30 | 2003-06-05 | Telefonaktiebolaget Lm Ericsson (Publ) | Global motion compensation for video pictures |
WO2003053066A1 (en) * | 2001-12-17 | 2003-06-26 | Microsoft Corporation | Skip macroblock coding |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6031937A (en) * | 1994-05-19 | 2000-02-29 | Next Software, Inc. | Method and apparatus for video compression using block and wavelet techniques |
US5552832A (en) * | 1994-10-26 | 1996-09-03 | Intel Corporation | Run-length encoding sequence for video signals |
US6192148B1 (en) * | 1998-11-05 | 2001-02-20 | Winbond Electronics Corp. | Method for determining to skip macroblocks in encoding video |
CN1322759C (zh) * | 2000-04-27 | 2007-06-20 | 三菱电机株式会社 | 编码装置和编码方法 |
US6859500B2 (en) * | 2001-03-20 | 2005-02-22 | Telefonaktiebolaget Lm Ericsson | Run-length coding of non-coded macroblocks |
JP2004007563A (ja) * | 2002-04-19 | 2004-01-08 | Matsushita Electric Ind Co Ltd | 動画像符号化方法および動画像復号化方法 |
-
2003
- 2003-12-31 CN CNB2003101160885A patent/CN1332563C/zh not_active Expired - Fee Related
-
2004
- 2004-07-08 WO PCT/CN2004/000771 patent/WO2005067304A1/zh active Application Filing
- 2004-07-08 JP JP2006545883A patent/JP5128820B2/ja active Active
- 2004-07-08 US US10/584,844 patent/US8306124B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2003047268A2 (en) * | 2001-11-30 | 2003-06-05 | Telefonaktiebolaget Lm Ericsson (Publ) | Global motion compensation for video pictures |
WO2003053066A1 (en) * | 2001-12-17 | 2003-06-26 | Microsoft Corporation | Skip macroblock coding |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012504925A (ja) * | 2008-10-06 | 2012-02-23 | エルジー エレクトロニクス インコーポレイティド | ビデオ信号の処理方法及び装置 |
WO2011121894A1 (ja) * | 2010-03-31 | 2011-10-06 | 三菱電機株式会社 | 画像符号化装置、画像復号装置、画像符号化方法及び画像復号方法 |
JPWO2011121894A1 (ja) * | 2010-03-31 | 2013-07-04 | 三菱電機株式会社 | 画像符号化装置、画像復号装置、画像符号化方法及び画像復号方法 |
US8948243B2 (en) | 2010-03-31 | 2015-02-03 | Mitsubishi Electric Corporation | Image encoding device, image decoding device, image encoding method, and image decoding method |
Also Published As
Publication number | Publication date |
---|---|
WO2005067304A1 (en) | 2005-07-21 |
JP5128820B2 (ja) | 2013-01-23 |
US20070217500A1 (en) | 2007-09-20 |
CN1535018A (zh) | 2004-10-06 |
CN1332563C (zh) | 2007-08-15 |
US8306124B2 (en) | 2012-11-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5128820B2 (ja) | ビデオ画像のスキップマクロブロックの符号化方法 | |
JP5384694B2 (ja) | 多層ビデオ設計のためのレート制御 | |
US10616583B2 (en) | Encoding/decoding digital frames by down-sampling/up-sampling with enhancement information | |
JP4981927B2 (ja) | Svccgs拡張層コーディングに関するcavlc拡張 | |
US20050114093A1 (en) | Method and apparatus for motion estimation using variable block size of hierarchy structure | |
KR20040068257A (ko) | 스킵 매크로블록 코딩 | |
JPWO2005041420A1 (ja) | 算術符号の復号器または符号化器と逆2値化変換器または2値化変換器との間に中間バッファが挿入された復号装置または符号化装置 | |
JP2004520770A (ja) | Fgsエンハンスメント層に対しアクティビティをベースとする周波数重み付けをする方法及びシステム | |
JP5675719B2 (ja) | マルチメディアデータを処理する方法および装置 | |
KR20030029961A (ko) | 스케일불가능한 코딩된 비디오 신호로부터 스케일가능한코딩된 비디오 신호를 생성하기 위한 방법 및 장치 | |
US6961377B2 (en) | Transcoder system for compressed digital video bitstreams | |
JP2006507745A (ja) | 可変長コード化されたデータ・ストリーム用のトランスコーダ | |
US7826529B2 (en) | H.263/MPEG video encoder for efficiently controlling bit rates and method of controlling the same | |
CN110351552B (zh) | 视频编码中一种快速编码方法 | |
CN110933430A (zh) | 二次编码优化方法 | |
US7079578B2 (en) | Partial bitstream transcoder system for compressed digital video bitstreams | |
US20190356911A1 (en) | Region-based processing of predicted pixels | |
US6771825B1 (en) | Coding video dissolves using predictive encoders | |
JP5016561B2 (ja) | 動画像符号化装置、動画像復号装置、動画像符号化方法、及び動画像復号方法 | |
US20030118099A1 (en) | Fine-grain scalable video encoder with conditional replacement | |
JP3600487B2 (ja) | 可変長復号器及びこれを用いた動画像復号装置 | |
JP2010508750A (ja) | ビットストリームを操作する方法および装置 | |
CN101056409B (zh) | 一种视频图像跳过宏块的解码方法 | |
JP2004129206A (ja) | 信号符号化方法、信号復号方法、信号符号化装置、信号復号装置、信号符号化プログラム、及び、信号復号プログラム | |
US20030118113A1 (en) | Fine-grain scalable video decoder with conditional replacement |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090908 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20091208 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20091215 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100105 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101019 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110117 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20110607 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111006 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20111102 |
|
A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20120113 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20121101 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 5128820 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151109 Year of fee payment: 3 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |