JP4621574B2 - 画像符号化装置および画像符号化方法 - Google Patents
画像符号化装置および画像符号化方法 Download PDFInfo
- Publication number
- JP4621574B2 JP4621574B2 JP2005293716A JP2005293716A JP4621574B2 JP 4621574 B2 JP4621574 B2 JP 4621574B2 JP 2005293716 A JP2005293716 A JP 2005293716A JP 2005293716 A JP2005293716 A JP 2005293716A JP 4621574 B2 JP4621574 B2 JP 4621574B2
- Authority
- JP
- Japan
- Prior art keywords
- dct coefficient
- dct
- image
- step size
- block
- 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 - Fee Related
Links
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/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/14—Coding unit complexity, e.g. amount of activity or edge presence estimation
-
- 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/117—Filters, e.g. for pre-processing or post-processing
-
- 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/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
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression Of Band Width Or Redundancy In Fax (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Description
12、22 画像切り出し回路
13、23 離散コサイン変換回路
14、24 量子化回路
15、25 可変長符号化回路
16、26 歪判定回路
17、27 量子化パラメータ生成回路
28 ブロック解析回路
Claims (5)
- 画像をブロック化する画像切り出し回路と、
ブロック画像をDCT処理して、DCT係数を算出する離散コサイン変換回路と、
算出された前記DCT係数を指定された量子化ステップサイズによって量子化する量子化回路と、
前記算出されたDCT係数から前記ブロック画像が平坦状態および非平坦状態のいずれにあるのかを判定する歪判定回路と、
前記ブロック画像が平坦状態にある場合、前記DCT係数のうち基底関数の垂直成分が直流である水平方向の1次元DCT係数に相当するDCT係数、及び前記基底関数の水平成分が直流である垂直方向の1次元DCT係数に相当するDCT係数、に対する量子化ステップサイズとして、前記1次元DCT係数に相当するDCT係数の値以下の値をもつ調整ステップサイズを前記量子化回路に指定し、前記DCT係数のうち前記1次元DCT係数に相当するDCT係数以外のDCT係数に対する量子化ステップサイズとして基準ステップサイズを前記量子化回路に指定する量子化パラメータ生成回路と、
を備えた画像符号化装置。 - 前記歪判定回路は、前記算出されたDCT係数を複数のグループに分割し、
第1の前記グループは、前記1次元DCT係数に相当するDCT係数からなり、
第2の前記グループは、非直流成分のDCT係数のうち、前記1次元DCT係数に相当するDCT係数以外のDCT係数からなり、
前記歪判定回路は、前記第1のグループに含まれるDCT係数のうちゼロ以外のものの個数が第1の閾値以上であり、かつ、前記第2のグループに含まれるDCT係数のうち所定値以下のものの個数が第2の閾値以上である場合は、前記ブロック画像は平坦状態であると判定することを特徴とする請求項1に記載の画像符号化装置。 - 前記量子化パラメータ生成回路は、圧縮率が入力され、入力された前記圧縮率に応じた個数のDCT係数を、前記1次元DCT係数に相当するDCT係数の中から選択し、選択したDCT係数について前記調整ステップサイズを指定し、残りのDCT係数については前記基準ステップサイズを指定する、
ことを特徴とする請求項1または2に記載の画像符号化装置。 - 前記ブロック画像が第1画素分布パターンおよび第2画素分布パターンのいずれをもつかを解析するブロック解析回路をさらに備え、
前記量子化パラメータ生成回路は、
前記ブロック画像が前記第1画素分布パターンをもつ場合は、前記1次元DCT係数に相当するDCT係数のうち、奇関数の基底関数が割り当てられたDCT係数について前記調整ステップサイズを指定し、偶関数の基底関数が割り当てられたDCT係数については前記基準ステップサイズを指定し、
一方、前記ブロック画像が前記第2画素分布パターンをもつ場合は、前記1次元DCT係数に相当するDCT係数のうち、前記偶関数の基底関数が割り当てられたDCT係数について前記調整ステップサイズを指定し、前記奇関数の基底関数が割り当てられたDCT係数については前記基準ステップサイズを指定する、
ことを特徴とする請求項1または2に記載の画像符号化装置。 - 画像をブロック化し、
ブロック画像をDCT処理して、DCT係数を算出し、
算出された前記DCT係数を指定された量子化ステップサイズによって量子化し、
前記算出されたDCT係数から前記ブロック画像が平坦状態および非平坦状態のいずれにあるのかを判定し、
前記ブロック画像が平坦状態にある場合、前記DCT係数のうち基底関数の垂直成分が直流である水平方向の1次元DCT係数に相当するDCT係数、及び前記基底関数の水平成分が直流である垂直方向の1次元DCT係数に相当するDCT係数、に対する量子化ステップサイズとして、前記1次元DCT係数に相当するDCT係数の値以下の値をもつ調整ステップサイズを指定し、前記DCT係数のうち前記1次元DCT係数に相当するDCT係数以外のDCT係数に対する量子化ステップサイズとして基準ステップサイズを指定する、
画像符号化方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005293716A JP4621574B2 (ja) | 2005-10-06 | 2005-10-06 | 画像符号化装置および画像符号化方法 |
US11/535,668 US7702165B2 (en) | 2005-10-06 | 2006-09-27 | Device, method, and program for image coding |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005293716A JP4621574B2 (ja) | 2005-10-06 | 2005-10-06 | 画像符号化装置および画像符号化方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007104483A JP2007104483A (ja) | 2007-04-19 |
JP4621574B2 true JP4621574B2 (ja) | 2011-01-26 |
Family
ID=37911124
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005293716A Expired - Fee Related JP4621574B2 (ja) | 2005-10-06 | 2005-10-06 | 画像符号化装置および画像符号化方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US7702165B2 (ja) |
JP (1) | JP4621574B2 (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8542726B2 (en) * | 2006-10-17 | 2013-09-24 | Microsoft Corporation | Directional and motion-compensated discrete cosine transformation |
CN111770330B (zh) * | 2020-06-10 | 2022-11-04 | 北京达佳互联信息技术有限公司 | 图像压缩方法、装置以及电子设备 |
JP2024072919A (ja) * | 2022-11-17 | 2024-05-29 | セイコーエプソン株式会社 | 回路装置及び表示システム |
Family Cites Families (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2660139B1 (fr) * | 1990-03-23 | 1995-08-25 | France Etat | Procede de codage et de transmission a au moins deux niveaux de qualite d'images numeriques appartenant a une sequence d'images, et dispositifs correspondants. |
JPH0813138B2 (ja) * | 1990-11-28 | 1996-02-07 | 松下電器産業株式会社 | 画像符号化装置 |
DE69130156T2 (de) * | 1990-12-28 | 1999-02-18 | Canon K.K., Tokio/Tokyo | Verfahren und Gerät zur Bildverarbeitung |
US5625714A (en) * | 1991-01-10 | 1997-04-29 | Olympus Optical Co., Ltd. | Image signal decoding device capable of removing block distortion with simple structure |
JPH04326255A (ja) * | 1991-04-25 | 1992-11-16 | Canon Inc | 画像符号化方法及び装置 |
CA2110264C (en) * | 1991-06-04 | 2002-05-28 | Chong U. Lee | Adaptive block size image compression method and system |
JP3337699B2 (ja) * | 1991-09-11 | 2002-10-21 | キヤノン株式会社 | 画像処理装置およびその方法 |
JPH05115007A (ja) * | 1991-10-21 | 1993-05-07 | Canon Inc | 画像伝送方法 |
US5479211A (en) * | 1992-04-30 | 1995-12-26 | Olympus Optical Co., Ltd. | Image-signal decoding apparatus |
US5367385A (en) * | 1992-05-07 | 1994-11-22 | Picturetel Corporation | Method and apparatus for processing block coded image data to reduce boundary artifacts between adjacent image blocks |
JP3189257B2 (ja) | 1992-05-21 | 2001-07-16 | ソニー株式会社 | 画像符号器 |
KR0150955B1 (ko) * | 1992-05-27 | 1998-10-15 | 강진구 | 비트고정을 위한 영상압축방법과 신장방법 및 그 장치 |
JPH06113284A (ja) * | 1992-09-25 | 1994-04-22 | Sony Corp | 画像符号化装置 |
JPH0898177A (ja) * | 1994-09-29 | 1996-04-12 | Sony Corp | 画像符号化装置 |
US5590064A (en) * | 1994-10-26 | 1996-12-31 | Intel Corporation | Post-filtering for decoded video signals |
JPH08130735A (ja) | 1994-10-31 | 1996-05-21 | Matsushita Electric Ind Co Ltd | 画像データ符号化/復号化装置 |
TW293227B (ja) * | 1994-11-24 | 1996-12-11 | Victor Company Of Japan | |
US5754699A (en) * | 1994-11-24 | 1998-05-19 | Victor Company Of Japan, Ltd. | Method of reducing mosquito noise generated during decoding process of image data and device for decoding image data using the same |
JPH08186842A (ja) * | 1994-12-28 | 1996-07-16 | Fuji Photo Film Co Ltd | 画像データの雑音低減装置および方法 |
US6118822A (en) * | 1997-12-01 | 2000-09-12 | Conexant Systems, Inc. | Adaptive entropy coding in adaptive quantization framework for video signal coding systems and processes |
US6625323B2 (en) * | 1998-09-25 | 2003-09-23 | Eastman Kodak Company | Method for compressing and decompressing digital having text |
US6771828B1 (en) * | 2000-03-03 | 2004-08-03 | Microsoft Corporation | System and method for progessively transform coding digital data |
JP2001268580A (ja) | 2000-03-17 | 2001-09-28 | Hitachi Ltd | 映像圧縮記録装置 |
US7031392B2 (en) * | 2002-09-20 | 2006-04-18 | Seiko Epson Corporation | Method and apparatus for video deblocking |
-
2005
- 2005-10-06 JP JP2005293716A patent/JP4621574B2/ja not_active Expired - Fee Related
-
2006
- 2006-09-27 US US11/535,668 patent/US7702165B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2007104483A (ja) | 2007-04-19 |
US20070081735A1 (en) | 2007-04-12 |
US7702165B2 (en) | 2010-04-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100219628B1 (ko) | 루프필터링 방법 및 루프필터 | |
KR100234316B1 (ko) | 링잉노이즈 감소를 위한 신호적응 필터링 방법 및 신호적응필터 | |
KR100242636B1 (ko) | 블록화효과 및 링잉노이즈 감소를 위한 신호적응후처리시스템 | |
KR100946600B1 (ko) | 무손실 방식으로 디지털 이미지 데이터를 인코딩하기 위한 장치 및 방법 | |
US6658157B1 (en) | Method and apparatus for converting image information | |
KR100788220B1 (ko) | 품질기반 영상압축 | |
JP4901772B2 (ja) | 動画像符号化方法及び動画像符号化装置 | |
KR101545005B1 (ko) | 이미지 압축 및 압축해제 | |
KR0184905B1 (ko) | 부호량제어장치 및 이것을 사용한 부호화장치 | |
US8170355B2 (en) | Image encoding/decoding method and apparatus | |
JP4248241B2 (ja) | 圧縮情報信号のウォーターマーキング | |
US7778476B2 (en) | System and method for transform coding randomization | |
JP5542680B2 (ja) | 画像加工装置、方法及びプログラム、動画像符号化装置、方法及びプログラム、動画像復号装置、方法及びプログラム、並びに、符号化・復号システム及び方法 | |
US20110255797A1 (en) | Image decoding apparatus and image coding apparatus | |
EP0316418A1 (en) | METHOD AND DEVICE FOR HIERARCHIC CODING FOR THE EFFECTIVE TRANSMISSION OF IMAGE SEQUENCES. | |
KR100962152B1 (ko) | 디지털 이미지에 대한 선택적 색도 데시메이션 | |
JP3703299B2 (ja) | ピクチャ中央の画質を最適化するためのビデオ符号化方法、システムおよびコンピュータ・プログラム製品 | |
JP2006340345A (ja) | ビデオから抽出された画像を強調する方法 | |
JP4621574B2 (ja) | 画像符号化装置および画像符号化方法 | |
JP3627291B2 (ja) | ブロック歪み除去装置および方法 | |
CN117561713A (zh) | 数据编码和解码 | |
JP4784386B2 (ja) | 復号化装置、逆量子化方法及びプログラム | |
JP4695115B2 (ja) | 動画像符号化方法、動画像符号化装置、動画像符号化プログラムおよびそのプログラムを記録したコンピュータ読み取り可能な記録媒体 | |
KR20150096353A (ko) | 이미지 인코딩 시스템, 디코딩 시스템 및 그 제공방법 | |
JP3775180B2 (ja) | 画像処理方法及び装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080805 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100513 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100518 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100720 |
|
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: 20101005 |
|
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: 20101101 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131105 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131105 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |