JP5166435B2 - 画像符号化方法及び係る方法を実現する装置 - Google Patents
画像符号化方法及び係る方法を実現する装置 Download PDFInfo
- Publication number
- JP5166435B2 JP5166435B2 JP2009539586A JP2009539586A JP5166435B2 JP 5166435 B2 JP5166435 B2 JP 5166435B2 JP 2009539586 A JP2009539586 A JP 2009539586A JP 2009539586 A JP2009539586 A JP 2009539586A JP 5166435 B2 JP5166435 B2 JP 5166435B2
- Authority
- JP
- Japan
- Prior art keywords
- macroblock
- equal
- belongs
- quantization parameter
- coefficients
- 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/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
-
- 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
-
- 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/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/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/18—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 set of transform coefficients
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Description
本発明によれば、変換されたブロックの低周波係数は、第一の量子化パラメータと呼ばれる同じ量子化パラメータで量子化される。これにより、有利なことに、画像全体について連続的且つ基本的な品質を保証することができる。
好ましくは、第二の量子化パラメータは、第一の量子化パラメータと増分との合計として計算され、この増分は、マクロブロックについて計算される視覚的な知覚の影響の値(visual perceptual interest value)に基づいて決定される。
本発明の第一の態様によれば、視覚的な知覚の影響の値は、マクロブロックの平均の輝度値に依存する。変形例に拠れば、視覚的な知覚の影響の値は、マクロブロックのそれぞれのブロックの分散に依存する。
別の変形例に拠れば、視覚的な知覚の関心の値は、マクロブロックの色情報に依存する。
本発明によれば、量子化手段は、変換されたブロックの低周波係数を、第一の量子化パラメータと呼ばれる同じ量子化パラメータで量子化する。
本発明の態様によれば、変換手段は、DCT変換ユニットである。
さらに、Q(w)は以下に示される。
levelと名付けられた値は、以下のように導出される。
本発明は、ビデオに有利に適用される場合があり、より詳細には、ビデオのそれぞれの画像に適用される場合がある。
Claims (11)
- オーバラップしないN×N画素のブロックに分割されるオーバラップしないマクロブロックに分割される画像をバイナリストリームに符号化する方法であって、
前記ブロックのそれぞれを、1つの低周波の係数と、前記低周波よりも高い周波数からなる高周波の係数と呼ばれるN2−1個の係数とを含む変換された係数のブロックに変換するステップと、
前記変換されたブロックのそれぞれの係数を量子化パラメータで量子化するステップと、
前記量子化された係数をバイナリストリームに符号化するステップとを含み、
前記変換されたブロックの低周波係数は、同じ第一の量子化パラメータで量子化され、同じマクロブロックの高周波の係数は、同じ第二の量子化パラメータで量子化され、前記第二の量子化パラメータは、前記第一の量子化パラメータと増加量との合計として計算され、前記増加量は、前記マクロブロックが皮膚の領域に属するか又は平坦な領域に属するかに依存し、前記マクロブロックの平均の輝度レベルに更に依存する、
ことを特徴とする方法。 - k個のブロックに分割される前記マクロブロックは、1+min(v1,v2,...,vk)が第一の閾値よりも小さいときに平坦であり、前記vkは、前記マクロブロックのk番目のブロックの分散である、
請求項1記載の方法。 - 前記マクロブロックの前記平均の輝度レベルは、前記マクロブロックの平均の輝度が0と第二の閾値との間にあるときに0に等しく、前記マクロブロックの平均の輝度が前記第二の閾値と第三の閾値との間にあるときに1に等しく、前記マクロブロックの平均の輝度が前記第三の閾値と255との間にあるときに2に等しい、
請求項2記載の方法。 - 前記増加量は、量子化パラメータをQP STEP として(−W I *QP STEP )に等しく、
前記W I は、前記マクロブロックが皮膚の領域に属すること、平坦な領域に属すること、及び前記平均の輝度レベルが1に等しいこと、の3つの条件が満たされたときに3に等しく、
前記W I は、前記マクロブロックが皮膚の領域に属すること、平坦な領域に属すること、及び前記平均の輝度レベルが1に等しいこと、の何れか2つの条件のみが満たされたときに2に等しく、
前記W I は、前記マクロブロックが皮膚の領域に属すること、平坦な領域に属すること、及び前記平均の輝度レベルが1に等しいこと、の何れか1つの条件のみが満たされたときに1に等しく、
前記W I は、前記マクロブロックが皮膚の領域に属すること、平坦な領域に属すること、及び前記平均の輝度レベルが1に等しいこと、の何れの条件も満たされないときに−2に等しい、
請求項3記載の方法。 - 前記量子化パラメータQP STEP は2である、
請求項4記載の方法。 - オーバラップしないN×N画素のブロックに分割されるオーバラップしないマクロブロックに分割される画像をバイナリストリームに符号化する装置であって、
前記ブロックのそれぞれを、1つの低周波の係数と、前記低周波よりも高い周波数からなる高周波の係数と呼ばれるN2−1個の係数とを含む変換された係数のブロックに変換する変換手段と、
前記変換されたブロックのそれぞれの係数を量子化パラメータで量子化する量子化手段と、
前記量子化された係数をバイナリストリームに符号化する符号化手段とを有し、
前記量子化手段は、前記変換されたブロックの低周波係数を第一の量子化パラメータと呼ばれる同じ量子化パラメータで量子化し、同じマクロブロックの高周波の係数を第二の量子化パラメータと呼ばれる同じ量子化パラメータで量子化し、
前記第二の量子化パラメータは、前記第一の量子化パラメータと増加量との合計として計算され、前記増加量は、前記マクロブロックが皮膚の領域に属するか又は平坦な領域に属するかに依存し、前記マクロブロックの平均の輝度レベルに更に依存する、
ことを特徴とする装置。 - 前記変換手段は、DCT変換ユニットである、
請求項6記載の装置。 - 前記マクロブロックは、1+min(v1,v2,...,vk)が第一の閾値よりも小さいときに平坦であり、前記vkは、前記マクロブロックのk番目のブロックの分散である、
請求項6又は7記載の装置。 - 前記マクロブロックの前記平均の輝度レベルは、前記マクロブロックの平均の輝度が0と第二の閾値との間にあるときに0に等しく、前記マクロブロックの平均の輝度が前記第二の閾値と第三の閾値との間にあるときに1に等しく、前記マクロブロックの平均の輝度が前記第三の閾値と255との間にあるときに2に等しい、
請求項8記載の装置。 - 前記増加量は、量子化パラメータをQP STEP として(−W I *QP STEP )に等しく、
前記W I は、前記マクロブロックが皮膚の領域に属すること、平坦な領域に属すること、及び前記平均の輝度レベルが1に等しいこと、の3つの条件が満たされたときに3に等しく、
前記W I は、前記マクロブロックが皮膚の領域に属すること、平坦な領域に属すること、及び前記平均の輝度レベルが1に等しいこと、の何れか2つの条件のみが満たされたときに2に等しく、
前記W I は、前記マクロブロックが皮膚の領域に属すること、平坦な領域に属すること、及び前記平均の輝度レベルが1に等しいこと、の何れか1つの条件のみが満たされたときに1に等しく、
前記W I は、前記マクロブロックが皮膚の領域に属すること、平坦な領域に属すること、及び前記平均の輝度レベルが1に等しいこと、の何れの条件も満たされないときに−2に等しい、
請求項9記載の装置。 - 前記量子化パラメータQP STEP は2である、
請求項10記載の装置。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2006/003359 WO2008071028A1 (en) | 2006-12-11 | 2006-12-11 | Method of encoding an image and device implementing said method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2010512674A JP2010512674A (ja) | 2010-04-22 |
JP5166435B2 true JP5166435B2 (ja) | 2013-03-21 |
Family
ID=39511225
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009539586A Expired - Fee Related JP5166435B2 (ja) | 2006-12-11 | 2006-12-11 | 画像符号化方法及び係る方法を実現する装置 |
Country Status (7)
Country | Link |
---|---|
US (1) | US8452113B2 (ja) |
EP (1) | EP2098078A1 (ja) |
JP (1) | JP5166435B2 (ja) |
KR (1) | KR101261676B1 (ja) |
CN (1) | CN101601303B (ja) |
BR (1) | BRPI0622134A2 (ja) |
WO (1) | WO2008071028A1 (ja) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9532069B2 (en) | 2004-07-30 | 2016-12-27 | Euclid Discoveries, Llc | Video compression repository and model reuse |
US8902971B2 (en) * | 2004-07-30 | 2014-12-02 | Euclid Discoveries, Llc | Video compression repository and model reuse |
US9578345B2 (en) | 2005-03-31 | 2017-02-21 | Euclid Discoveries, Llc | Model-based video encoding and decoding |
US9743078B2 (en) | 2004-07-30 | 2017-08-22 | Euclid Discoveries, Llc | Standards-compliant model-based video encoding and decoding |
US8942283B2 (en) | 2005-03-31 | 2015-01-27 | Euclid Discoveries, Llc | Feature-based hybrid video codec comparing compression efficiency of encodings |
CA2676219C (en) * | 2007-01-23 | 2017-10-24 | Euclid Discoveries, Llc | Computer method and apparatus for processing image data |
US8588309B2 (en) * | 2010-04-07 | 2013-11-19 | Apple Inc. | Skin tone and feature detection for video conferencing compression |
US8571307B2 (en) * | 2010-11-16 | 2013-10-29 | Hand Held Products, Inc. | Method and system operative to process monochrome image data |
WO2015138008A1 (en) | 2014-03-10 | 2015-09-17 | Euclid Discoveries, Llc | Continuous block tracking for temporal prediction in video encoding |
US10091507B2 (en) | 2014-03-10 | 2018-10-02 | Euclid Discoveries, Llc | Perceptual optimization for model-based video encoding |
US10097851B2 (en) | 2014-03-10 | 2018-10-09 | Euclid Discoveries, Llc | Perceptual optimization for model-based video encoding |
Family Cites Families (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW256010B (ja) * | 1991-04-18 | 1995-09-01 | Ampex | |
JPH05260308A (ja) * | 1992-03-09 | 1993-10-08 | Nippon Telegr & Teleph Corp <Ntt> | 静止画像符号化装置 |
JP3348310B2 (ja) | 1992-09-28 | 2002-11-20 | ソニー株式会社 | 動画像符号化方法および動画像符号化装置 |
US5654759A (en) * | 1995-02-15 | 1997-08-05 | Hitachi America Ltd. | Methods and apparatus for reducing blockiness in decoded video |
JP3431331B2 (ja) * | 1995-03-01 | 2003-07-28 | 株式会社日立製作所 | 動画像符号化装置及び動画像伝送装置並びにテレビ会議装置 |
JPH0951504A (ja) * | 1995-08-03 | 1997-02-18 | Matsushita Electric Ind Co Ltd | 画像符号化装置及び画像復号化装置 |
JP2827997B2 (ja) * | 1995-12-28 | 1998-11-25 | 日本電気株式会社 | 画像信号のアダマール変換符号化装置および復号装置 |
US5737451A (en) * | 1996-04-10 | 1998-04-07 | Eastman Kodak Company | Method and apparatus for suppressing blocking artifacts in block-transform coded images |
JPH10164581A (ja) * | 1996-12-03 | 1998-06-19 | Sony Corp | 画像信号符号化方法及び装置、信号記録媒体 |
US6351570B1 (en) * | 1997-04-01 | 2002-02-26 | Matsushita Electric Industrial Co., Ltd. | Image coding and decoding apparatus, method of image coding and decoding, and recording medium for recording program for image coding and decoding |
JP4361613B2 (ja) * | 1997-07-29 | 2009-11-11 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 可変ビットレートビデオ符号化方法及び対応するビデオ符号化装置 |
WO1999007159A2 (en) * | 1997-07-29 | 1999-02-11 | Koninklijke Philips Electronics N.V. | Variable bitrate video coding method and corresponding video coder |
JP2942243B2 (ja) | 1998-05-08 | 1999-08-30 | キヤノン株式会社 | 画像符号化装置及びその方法 |
JP2000244921A (ja) * | 1999-02-24 | 2000-09-08 | Matsushita Electric Ind Co Ltd | 映像符号化方法および装置 |
US6771703B1 (en) * | 2000-06-30 | 2004-08-03 | Emc Corporation | Efficient scaling of nonscalable MPEG-2 Video |
JP2004350263A (ja) * | 2003-04-28 | 2004-12-09 | Canon Inc | 画像処理装置及び画像処理方法 |
JP4189358B2 (ja) * | 2004-06-17 | 2008-12-03 | 株式会社東芝 | 画像符号化装置及び方法 |
US7692817B2 (en) * | 2004-06-23 | 2010-04-06 | Sharp Kabushiki Kaisha | Image processing method, image processing apparatus, image forming apparatus, computer program product and computer memory product for carrying out image processing by transforming image data to image data having spatial frequency components |
-
2006
- 2006-12-11 EP EP06817984A patent/EP2098078A1/en not_active Withdrawn
- 2006-12-11 US US12/448,119 patent/US8452113B2/en not_active Expired - Fee Related
- 2006-12-11 KR KR1020097011990A patent/KR101261676B1/ko not_active IP Right Cessation
- 2006-12-11 BR BRPI0622134-3A patent/BRPI0622134A2/pt not_active IP Right Cessation
- 2006-12-11 JP JP2009539586A patent/JP5166435B2/ja not_active Expired - Fee Related
- 2006-12-11 WO PCT/CN2006/003359 patent/WO2008071028A1/en active Application Filing
- 2006-12-11 CN CN2006800565091A patent/CN101601303B/zh not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN101601303B (zh) | 2011-07-27 |
BRPI0622134A2 (pt) | 2011-12-27 |
KR101261676B1 (ko) | 2013-05-06 |
EP2098078A1 (en) | 2009-09-09 |
JP2010512674A (ja) | 2010-04-22 |
US8452113B2 (en) | 2013-05-28 |
US20100135590A1 (en) | 2010-06-03 |
KR20090087471A (ko) | 2009-08-17 |
WO2008071028A1 (en) | 2008-06-19 |
CN101601303A (zh) | 2009-12-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5166435B2 (ja) | 画像符号化方法及び係る方法を実現する装置 | |
CN1177480C (zh) | 编码系统中基于对象的速率控制装置和方法 | |
KR100750138B1 (ko) | 인간의 시각 특성을 이용한 영상의 부호화, 복호화 방법 및장치 | |
US7668382B2 (en) | Block-based fast image compression | |
US8331438B2 (en) | Adaptive selection of picture-level quantization parameters for predicted video pictures | |
EP2051524A1 (en) | Image enhancement considering the prediction error | |
KR20060072070A (ko) | 이미지 또는 픽쳐 시퀀스를 인코딩하는데 사용될 수 있는양자화 매트릭스를 발생하는 방법 및 장치 | |
CN102595131A (zh) | 用于对图像块的视频信号数据进行编码的编码器 | |
US7280689B2 (en) | Anti-compression techniques for visual images | |
KR100823145B1 (ko) | 관심영역 기반의 영상 화질개선장치 및 양자화기기 및 그동작 방법 | |
CN101151905B (zh) | 用于局部调整量化阶的方法和对n个图像的序列进行编码的编码设备 | |
Zhao et al. | Fast CU partition decision strategy based on human visual system perceptual quality | |
US8478060B2 (en) | Method and device for compressing an image and storage medium carrying an image compressed by said method | |
CA3039701A1 (en) | Systems, methods, and apparatuses for processing video | |
Yu et al. | HEVC encoder optimization for HDR video coding based on irregularity concealment effect | |
Sreelekha et al. | An improved JPEG compression scheme using human visual system model | |
Shen et al. | Classification-based adaptive compression method for computer screen image | |
KR101421231B1 (ko) | 웨이블릿 변환을 이용한 영상 압축 장치 | |
Goel et al. | A data compression algorithm for color images based on run-length coding and fractal geometry | |
Paek et al. | Rate control strategy based on human visual sensitivity for MPEG video coder | |
Helmrich et al. | A spectrally adaptive noise filling tool for perceptual transform coding of still images | |
Ilgin et al. | Image and Video Compression Artifact Reduction at Low Bit Rates Using Local Cosine Transform in Conjunction with Significance Map Coding | |
Bazhyna et al. | Efficient scalable DCT block-based image coder with compression of signs of DCT coefficients | |
Chen et al. | Region-of-interest video coding based on face detection | |
Itoh | An adaptive DCT coding with geometrical edge representation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20111208 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120117 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120412 |
|
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: 20121204 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20121220 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151228 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |