JP4105676B2 - メディアストリームを非ブロック化しコード変換する方法 - Google Patents
メディアストリームを非ブロック化しコード変換する方法 Download PDFInfo
- Publication number
- JP4105676B2 JP4105676B2 JP2004301491A JP2004301491A JP4105676B2 JP 4105676 B2 JP4105676 B2 JP 4105676B2 JP 2004301491 A JP2004301491 A JP 2004301491A JP 2004301491 A JP2004301491 A JP 2004301491A JP 4105676 B2 JP4105676 B2 JP 4105676B2
- Authority
- JP
- Japan
- Prior art keywords
- coefficient
- quantization
- coefficients
- step size
- deblocking
- 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.)
- Expired - Lifetime
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/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/124—Quantisation
- H04N19/126—Details of normalisation or weighting functions, e.g. normalisation matrices or variable uniform quantisers
-
- 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/40—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video transcoding, i.e. partial or full decoding of a coded input stream followed by re-encoding of the decoded output stream
-
- 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/85—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
- H04N19/86—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving reduction of coding artifacts, e.g. of blockiness
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)
- Compression Of Band Width Or Redundancy In Fax (AREA)
- Image Processing (AREA)
Description
図1は、本発明の一実施形態によるコード変換システム100のブロック図を示す。コード変換システム100は、ビットレート削減コード変換に再量子化を利用し、非ブロック化機能を有する。コード変換システム100は3つのモジュールである逆量子化器105と、非ブロック化メカニズム110と、トランスコーダ115とを含む。コード変換システム100はコンピュータシステム上で実施できる。
量子化ステップサイズs1が小さい場合、通常、ビデオストリームに導入されるブロッキングは最小である。しかし、量子化ステップサイズs2が量子化ステップサイズs1よりもはるかに大きい場合、実質的なブロッキングアーチファクトが導入され得る。応答性の係数の分布は、量子化ステップサイズs2が増大するに伴って疎になり得る。式5における下限と上限の間の間隔がs2/s1−1に等しいことに留意すると、以下の推論を導き出すことができる。一般に、均一スカラ量子化器の場合、第1の量子化ステップサイズs1および第2の量子化ステップサイズs2の場合、非応答性の係数の数は、s2/s1が増大するときに増大する。この推論は、再量子化がはるかに粗い場合に非ブロック化操作の影響が限られることを示す。いくつかの特殊な場合では、利用可能な応答性の係数がまったくない。図5Aの例から、s2=9のときに応答係数がないことに留意する。
110 非ブロック化メカニズム(deblocking mechanism)
115 トランスコーダ
605 逆量子化器
610 非ブロック化メカニズム
615 トランスコーダ
620 係数応答性テーブル
630 応答性セレクタ
Claims (2)
- メディアストリームのピクセルのブロックに関連する量子化係数(C q )を予め符号化されたビットストリームから受け取ることと、
第1の逆量子化係数(C)を生成するように、前記量子化係数(C q )に対して第1のステップサイズ(s 1 )を有する逆量子化を実行することと、
第2の係数(C')を生成するように、前記第1の逆量子化係数(C)に対して非ブロック化操作を実行することと、
コード変換済み係数(Cq')を生成するように、前記第2の係数(C')に対して量子化を実行することと、
を含み、
前記非ブロック化操作を実行することは、
前記第1の逆量子化係数(C)が応答的であるか否かを判定することであって、前記第1のステップサイズ(s 1 )に基づいて、該第1のステップサイズよりも大きい第2のステップサイズ(s 2 )に基づく少なくとも1つの前記非ブロック化操作に応答する係数を示す応答係数の分布を含むテーブルにアクセスすることと、前記第2のステップサイズ(s 2 )における前記第1の逆量子化係数(C)が応答的であるか否かを判定することとを含む、判定することと、
前記第1の逆量子化係数が応答的である場合に、前記第2の係数(C')が非ブロック化係数となるように前記第1の逆量子化係数(C)を非ブロック化することと、
前記第1の逆量子化係数(C)が応答的ではない場合に、前記第2の係数(C')を前記第1の逆量子化係数(C)とすることと、
を含み、
前記量子化は、前記第1のステップサイズ(s 1 )よりも大きい第2のステップサイズ(s 2 )を有する、
メディアストリームを非ブロック化しコード変換する方法。 - 前記量子化係数(Cq)は、離散コサイン変換(DCT)係数である、請求項1に記載のメディアストリームを非ブロック化しコード変換する方法。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/688,082 US7570818B2 (en) | 2003-10-17 | 2003-10-17 | Method for deblocking and transcoding a media stream |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005167991A JP2005167991A (ja) | 2005-06-23 |
JP4105676B2 true JP4105676B2 (ja) | 2008-06-25 |
Family
ID=34521099
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004301491A Expired - Lifetime JP4105676B2 (ja) | 2003-10-17 | 2004-10-15 | メディアストリームを非ブロック化しコード変換する方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US7570818B2 (ja) |
JP (1) | JP4105676B2 (ja) |
DE (1) | DE102004029086B4 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7458312B2 (ja) | 2020-12-18 | 2024-03-29 | 株式会社オカムラ | オイル供給制御装置、伝動ユニットおよび動力システム |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102005038295A1 (de) * | 2005-08-12 | 2007-02-15 | Siemens Ag | Verfahren zum Korrigieren eines quantisierten Datenwerts sowie eine dazugehörige Vorrichtung |
US8326064B2 (en) * | 2007-01-22 | 2012-12-04 | Nec Corporation | Image re-encoding method to decode image data which is orthogonally transformed per first block and encoded by a first encoding method |
US20090060027A1 (en) * | 2007-08-30 | 2009-03-05 | Tektronix, Inc. | Compressed Signal Subjective Quality Ratings Prediction |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4751742A (en) * | 1985-05-07 | 1988-06-14 | Avelex | Priority coding of transform coefficients |
US4754492A (en) * | 1985-06-03 | 1988-06-28 | Picturetel Corporation | Method and system for adapting a digitized signal processing system for block processing with minimal blocking artifacts |
US5086488A (en) * | 1989-08-19 | 1992-02-04 | Mitsubishi Denki Kabushiki Kaisha | Transform coding apparatus |
JP2586260B2 (ja) * | 1991-10-22 | 1997-02-26 | 三菱電機株式会社 | 適応的ブロッキング画像符号化装置 |
JP2518524B2 (ja) * | 1993-06-21 | 1996-07-24 | 日本電気株式会社 | 画像デ―タの圧縮/伸長方法 |
US5563718A (en) * | 1993-11-30 | 1996-10-08 | Polaroid Corporation | Image coding by use of discrete cosine transforms |
KR970010087B1 (en) * | 1994-04-30 | 1997-06-21 | Daewoo Electronics Co Ltd | Postprocessing method for digital image |
US5654759A (en) * | 1995-02-15 | 1997-08-05 | Hitachi America Ltd. | Methods and apparatus for reducing blockiness in decoded video |
US5737451A (en) * | 1996-04-10 | 1998-04-07 | Eastman Kodak Company | Method and apparatus for suppressing blocking artifacts in block-transform coded images |
KR100304103B1 (ko) * | 1998-05-29 | 2001-09-24 | 이계철 | 비트율이급변되는재양자화계단크기선택방법및그를이용한비트율제어방법 |
EP1067798A3 (en) * | 1999-06-30 | 2005-11-30 | Media Glue Corporation | Apparatus, method and computer program product for transcoding a coded moving picture sequence |
WO2001058167A1 (en) * | 2000-02-04 | 2001-08-09 | Koninklijke Philips Electronics N.V. | Quantization method for bit rate transcoding applications |
JP2002223443A (ja) * | 2001-01-24 | 2002-08-09 | Yamaha Corp | トランスコーディング方法およびトランスコーディング装置 |
US20020186769A1 (en) * | 2001-06-12 | 2002-12-12 | O'brien Royal | System and method for transcoding |
-
2003
- 2003-10-17 US US10/688,082 patent/US7570818B2/en not_active Expired - Fee Related
-
2004
- 2004-06-16 DE DE102004029086A patent/DE102004029086B4/de not_active Expired - Fee Related
- 2004-10-15 JP JP2004301491A patent/JP4105676B2/ja not_active Expired - Lifetime
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7458312B2 (ja) | 2020-12-18 | 2024-03-29 | 株式会社オカムラ | オイル供給制御装置、伝動ユニットおよび動力システム |
Also Published As
Publication number | Publication date |
---|---|
DE102004029086B4 (de) | 2009-11-19 |
JP2005167991A (ja) | 2005-06-23 |
US7570818B2 (en) | 2009-08-04 |
US20050084157A1 (en) | 2005-04-21 |
DE102004029086A1 (de) | 2005-05-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5027936B2 (ja) | 適応スキャン順序付けのための方法、記録媒体、プログラム、及び処理装置。 | |
JP5606591B2 (ja) | ビデオ圧縮方法 | |
US9258568B2 (en) | Quantization method and apparatus in encoding/decoding | |
US20060088105A1 (en) | Method and system for generating multiple transcoded outputs based on a single input | |
US20130083855A1 (en) | Adaptive color space selection for high quality video compression | |
US20080008246A1 (en) | Optimizing video coding | |
WO2012042646A1 (ja) | 動画像符号化装置、動画像符号化方法、動画像符号化用コンピュータプログラム、動画像復号装置及び動画像復号方法ならびに動画像復号用コンピュータプログラム | |
JP2008099322A (ja) | ビデオ信号圧縮装置 | |
JPH05145773A (ja) | ビデオ画像の符号化装置と方法 | |
US5719961A (en) | Adaptive technique for encoder and decoder signal transformation | |
US7177356B2 (en) | Spatially transcoding a video stream | |
JP2003179925A (ja) | ディジタルビデオ信号を圧縮するプロセスおよびシステムとプログラム製品 | |
JPH08256335A (ja) | 量子化パラメータ決定装置及び方法 | |
KR100651316B1 (ko) | 정보 스트림 디코더에서 메모리 자원 이용을 증가시키는 방법 및 장치 | |
WO1999056472A1 (en) | N-bit video coder and method of extending an 8-bit mpeg video coder | |
JPH09200758A (ja) | 画像符号化装置 | |
US9077960B2 (en) | Non-zero coefficient block pattern coding | |
JP2000115548A (ja) | デジタル画像の圧縮方法及び圧縮解除方法 | |
JP4105676B2 (ja) | メディアストリームを非ブロック化しコード変換する方法 | |
JPH0787491A (ja) | 量子化装置、逆量子化装置及び画像処理装置並びに量子化方法、逆量子化方法及び画像処理方法 | |
DK1639831T3 (en) | PROCEDURE FOR DATA COMPRESSION | |
CN103154970A (zh) | 视觉优化量化 | |
JP4762486B2 (ja) | マルチ・リゾルーション・ビデオ符号化および復号化 | |
KR100219133B1 (ko) | 변환부호화시스템의 변환계수선택방법및그장치 | |
TW202106014A (zh) | 影像處理裝置及影像處理方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20061017 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20070116 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20070119 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070301 |
|
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: 20080307 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080327 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110404 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120404 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120404 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130404 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140404 Year of fee payment: 6 |
|
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 |