JP4518390B2 - 画素データをデブロッキングする方法、画素データをエンコードするエンコーダ、およびエンコードされたブロック変換係数をデコードするデコーダ - Google Patents
画素データをデブロッキングする方法、画素データをエンコードするエンコーダ、およびエンコードされたブロック変換係数をデコードするデコーダ Download PDFInfo
- Publication number
- JP4518390B2 JP4518390B2 JP2004502607A JP2004502607A JP4518390B2 JP 4518390 B2 JP4518390 B2 JP 4518390B2 JP 2004502607 A JP2004502607 A JP 2004502607A JP 2004502607 A JP2004502607 A JP 2004502607A JP 4518390 B2 JP4518390 B2 JP 4518390B2
- Authority
- JP
- Japan
- Prior art keywords
- pixel
- block
- transition
- filter
- luminance
- 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
- 238000000034 method Methods 0.000 title claims description 17
- 230000007704 transition Effects 0.000 claims description 53
- 230000004044 response Effects 0.000 claims description 12
- 238000001914 filtration Methods 0.000 claims description 9
- 238000006243 chemical reaction Methods 0.000 claims description 2
- 230000006870 function Effects 0.000 description 17
- 238000012545 processing Methods 0.000 description 11
- 230000006835 compression Effects 0.000 description 8
- 238000007906 compression Methods 0.000 description 8
- 230000008569 process Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 7
- 230000008901 benefit Effects 0.000 description 5
- 238000004364 calculation method Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000004422 calculation algorithm Methods 0.000 description 2
- 238000012805 post-processing Methods 0.000 description 2
- 238000013139 quantization Methods 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000004088 simulation 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/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
-
- 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/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
-
- 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/154—Measured or subjectively estimated visual quality after decoding, e.g. measurement of distortion
-
- 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/182—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 pixel
-
- 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/80—Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation
-
- 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/80—Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation
- H04N19/82—Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation involving filtering within a prediction loop
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)
Description
本出願は、2002年5月1日付で出願された「画素の輝度に基づくデブロッキングの簡略化(Deblocking Filter Simplification Based On Pixel Brightness)」と題された米国仮出願第60/377061号の利益を主張するものである。
従来技術のこれらの欠点や短所、また、その他の欠点や短所を解決するべく、画素の輝度(pixel brightness)に基づく条件付きデブロッキング・フィルタのためのシステムおよび方法が提供される。
ブロック・エッジは、p0およびq0の間に位置する。
p0>Ymin 且つ p0<Ymax
基本条件およびこれらの追加の条件を満たすトランジションのみに対してフィルタがかけられる。Ymin=64とYmax=232の閾値を用いることにより良い実験結果が得られた。
Claims (5)
- ビデオデータのブロック変換を用いて処理された画素データをデブロッキングするための方法であって、
隣接するブロック間のブロック・トランジションに隣接する第1の画素を受信するステップと、
前記第1の画素の輝度を示す信号を生成するステップと、
前記第1の画素の輝度を示す信号を上側輝度閾値と下側輝度閾値の少なくとも一方と比較するステップと、
前記輝度の比較に応答して、前記隣接するブロック間のブロック・トランジションにおける前記第1の画素を含む複数の隣接する画素に対し、条件付きフィルタをかけるステップと、を含み、
前記条件付きフィルタをかけるステップが、
前記第1の画素に隣接し、前記隣接するブロック間のブロック・トランジションに対向する側に位置する第2の画素を受信するステップと、
前記第1の画素と前記第2の画素との間の輝度レベル差を測定するステップと、
前記測定された輝度レベル差に応答して、かけられるデブロッキング・フィルタの強度を選択するステップと、をさらに含み、
前記条件付きフィルタをかけるステップが、トランジションに隣接する各画素に対して別個に行われ、前記トランジションにおける全ての画素が前記上側輝度閾値を超える場合か、あるいは、前記トランジションにおける全ての画素が前記下側輝度閾値よりも小さい場合のブロックに対してのみフィルタをかけることが省略される、前記方法。 - 隣接するブロック間の所定のブロック・トランジションのために、4つの第1の画素と4つの第2の画素が受信され、前記画素が、前記隣接するブロック間のブロック・トランジションに交差するラインに沿って位置する、請求項1に記載の方法。
- 前記下側輝度閾値が64であり、前記上側輝度閾値が232である、請求項1に記載の方法。
- 画素データを複数のブロック変換係数としてエンコードするエンコーダであって、当該エンコーダが画素の輝度レベル閾値の条件を満たす隣接するブロック間のブロック・トランジションのみにフィルタをかける条件付きデブロッキング・フィルタを含み、
前記隣接するブロック間のブロック・トランジションに隣接する第1の画素を受信する第1の受信手段と、
前記第1の受信手段に応答して前記第1の画素の輝度を示す信号を生成する信号生成手段と、
前記信号生成手段に応答して前記輝度を示す信号を上側輝度閾値と下側輝度閾値の少なくとも一方と比較する比較手段と、
前記比較手段に応答して前記隣接するブロック間のブロック・トランジションにおける第1の画素を含む複数の隣接する画素に対して条件付きフィルタをかけるフィルタ手段と、を備え、
前記フィルタ手段が、
前記第1の画素に隣接し、前記隣接するブロック間のブロック・トランジションに対向する側に位置する第2の画素を受信する第2の受信手段と、
前記第1の画素と前記第2の画素との間の輝度レベルの差を測定する測定手段と、
前記測定された差に応答してかけられるデブロッキング・フィルタの強度を選択するフィルタ強度手段と、を含み、
前記条件付きフィルタがけが、トランジションに隣接する各画素に対して別個に行われ、前記トランジションにおける全ての画素が、前記上側輝度閾値を超える場合か、あるいは、前記トランジションにおける全ての画素が、前記下側輝度閾値よりも小さい場合のブロックに対してのみフィルタをかけることが省略される、前記エンコーダ。 - 再構成された画素データを生成するためにエンコードされたブロック変換係数をデコードするデコーダであって、前記デコーダが、少なくとも1つの画素の輝度閾値の条件を満たす隣接するブロック間のブロック・トランジションのみにフィルタをかける条件付きデブロッキング・フィルタを含み、
隣接するブロック間のブロック・トランジションに隣接する少なくとも1つの第1の画素を受信する第1の受信手段と、
前記第1の受信手段に応答し、前記少なくとも1つの第1の画素の輝度を示す信号を生成する信号手段と、
前記信号手段に応答し、前記輝度信号を上側輝度閾値と下側輝度閾値の少なくとも一方と比較する比較手段と、
前記比較手段に応答し、前記隣接するブロック間のブロック・トランジションにおける第1の画素を含む複数の隣接する画素に対して条件付きフィルタをかけるフィルタ手段と、を備え、
前記フィルタ手段が、
前記第1の画素に隣接し、前記隣接するブロック間のブロック・トランジションに対向する側に位置する少なくとも1つの第2の画素を受信する第2の受信手段と、
前記第1の画素と前記第2の画素との間の輝度レベル差を測定する測定手段と、
測定された差に応答してかけられるデブロッキング・フィルタの強度を選択するフィルタ強度手段と、をさらに含み、
前記条件付きフィルタがけがトランジションに隣接する各画素に対して別個に行われ、前記トランジションにおける全ての画素が、前記上側輝度閾値を超える場合か、あるいは、前記トランジションにおける全ての画素が、前記下側輝度閾値よりも小さい場合のブロックに対してのみフィルタをかけることが省略される、前記デコーダ。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US37706102P | 2002-05-01 | 2002-05-01 | |
US10/364,430 US6907079B2 (en) | 2002-05-01 | 2003-02-11 | Deblocking filter conditioned on pixel brightness |
PCT/US2003/011398 WO2003094498A2 (en) | 2002-05-01 | 2003-04-14 | Deblocking filter conditioned on pixel brightness |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2005524347A JP2005524347A (ja) | 2005-08-11 |
JP2005524347A5 JP2005524347A5 (ja) | 2006-04-27 |
JP4518390B2 true JP4518390B2 (ja) | 2010-08-04 |
Family
ID=29272972
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004502607A Expired - Lifetime JP4518390B2 (ja) | 2002-05-01 | 2003-04-14 | 画素データをデブロッキングする方法、画素データをエンコードするエンコーダ、およびエンコードされたブロック変換係数をデコードするデコーダ |
Country Status (11)
Country | Link |
---|---|
US (1) | US6907079B2 (ja) |
EP (1) | EP1500207B1 (ja) |
JP (1) | JP4518390B2 (ja) |
KR (1) | KR100942628B1 (ja) |
CN (1) | CN100370837C (ja) |
AU (1) | AU2003224957A1 (ja) |
BR (1) | BR0304656A (ja) |
ES (1) | ES2785061T3 (ja) |
MX (1) | MXPA04010857A (ja) |
MY (1) | MY136053A (ja) |
WO (1) | WO2003094498A2 (ja) |
Families Citing this family (86)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6931063B2 (en) | 2001-03-26 | 2005-08-16 | Sharp Laboratories Of America, Inc. | Method and apparatus for controlling loop filtering or post filtering in block based motion compensationed video coding |
US7319415B2 (en) * | 2002-05-01 | 2008-01-15 | Thomson Licensing | Chroma deblocking filter |
AU2003291058C1 (en) * | 2002-11-15 | 2010-10-28 | Qualcomm Incorporated | Apparatus and method for multiple description encoding |
BR0317962A (pt) | 2003-01-10 | 2005-11-29 | Thomson Licensing Sa | Aparelho decodificador e método para suavizar artefatos criados durante ocultação de erro |
RU2005126424A (ru) * | 2003-01-20 | 2006-01-10 | Конинклейке Филипс Электроникс Н.В. (Nl) | Кодирование видеосигнала |
US7995849B2 (en) * | 2003-03-17 | 2011-08-09 | Qualcomm, Incorporated | Method and apparatus for improving video quality of low bit-rate video |
KR100936034B1 (ko) * | 2003-08-11 | 2010-01-11 | 삼성전자주식회사 | 블록 단위로 부호화된 디지털 영상의 블로킹 현상을제거하는 방법 및 그 영상재생장치 |
EP1536647A1 (en) * | 2003-11-26 | 2005-06-01 | STMicroelectronics Limited | A video decoding device |
US7430329B1 (en) * | 2003-11-26 | 2008-09-30 | Vidiator Enterprises, Inc. | Human visual system (HVS)-based pre-filtering of video data |
US7809061B1 (en) | 2004-01-22 | 2010-10-05 | Vidiator Enterprises Inc. | Method and system for hierarchical data reuse to improve efficiency in the encoding of unique multiple video streams |
US7430336B2 (en) * | 2004-05-06 | 2008-09-30 | Qualcomm Incorporated | Method and apparatus for image enhancement for low bit rate video compression |
US7590059B2 (en) * | 2004-05-21 | 2009-09-15 | Broadcom Corp. | Multistandard video decoder |
US7817726B2 (en) * | 2004-05-21 | 2010-10-19 | Broadcom Corporation | System and method for automatic filter generation using sampled SINC function with windowed smoothing |
EP1646243B1 (en) * | 2004-09-30 | 2009-06-24 | Kabushiki Kaisha Toshiba | Information processing apparatus and program for use in the same |
JP2006101321A (ja) * | 2004-09-30 | 2006-04-13 | Toshiba Corp | 情報処理装置および同装置で用いられるプログラム |
US7792385B2 (en) * | 2005-01-25 | 2010-09-07 | Globalfoundries Inc. | Scratch pad for storing intermediate loop filter data |
US8576924B2 (en) * | 2005-01-25 | 2013-11-05 | Advanced Micro Devices, Inc. | Piecewise processing of overlap smoothing and in-loop deblocking |
CN100345450C (zh) * | 2005-01-31 | 2007-10-24 | 浙江大学 | 视频或图像去块滤波的方法和装置 |
US7965773B1 (en) | 2005-06-30 | 2011-06-21 | Advanced Micro Devices, Inc. | Macroblock cache |
TWI297994B (en) * | 2005-12-08 | 2008-06-11 | Inst Information Industry | Encoder, method for adjusting decoding calculation, and computer readable record medium therefor |
US7636497B1 (en) | 2005-12-27 | 2009-12-22 | Advanced Micro Devices, Inc. | Video rotation in a media acceleration engine |
JP4643437B2 (ja) * | 2005-12-27 | 2011-03-02 | 株式会社東芝 | 情報処理装置 |
WO2007081838A1 (en) * | 2006-01-09 | 2007-07-19 | Thomson Licensing | Method and apparatus for providing reduced resolution update mode for multi-view video coding |
JP4643453B2 (ja) * | 2006-01-10 | 2011-03-02 | 株式会社東芝 | 情報処理装置及び情報処理装置の動画像復号方法 |
JP4643454B2 (ja) * | 2006-01-10 | 2011-03-02 | 株式会社東芝 | 動画像復号装置及び動画像復号方法 |
JP4649355B2 (ja) * | 2006-03-27 | 2011-03-09 | 富士通株式会社 | ブロックノイズ検出方法及び装置並びにブロックノイズ低減方法及び装置 |
WO2008030068A1 (en) | 2006-09-07 | 2008-03-13 | Lg Electronics Inc. | Method and apparatus for decoding/encoding of a video signal |
WO2008048489A2 (en) * | 2006-10-18 | 2008-04-24 | Thomson Licensing | Method and apparatus for video coding using prediction data refinement |
TW200820783A (en) * | 2006-10-25 | 2008-05-01 | Realtek Semiconductor Corp | Apparatus and method for deblock filtering |
CN101395922A (zh) * | 2006-11-17 | 2009-03-25 | Lg电子株式会社 | 用于解码/编码视频信号的方法及装置 |
EP2082580A4 (en) | 2006-11-17 | 2010-01-13 | Lg Electronics Inc | METHOD AND DEVICE FOR DECODING / CODING A VIDEO SIGNAL |
WO2008084996A1 (en) * | 2007-01-11 | 2008-07-17 | Samsung Electronics Co, . Ltd. | Method and apparatus for deblocking-filtering video data |
KR100901353B1 (ko) * | 2007-05-25 | 2009-06-05 | 주식회사 코아로직 | 영상 처리 장치 및 그 방법 |
WO2009075698A1 (en) * | 2007-12-11 | 2009-06-18 | Thomson Licensing | Methods and systems for transcoding within the distribution chain |
US20090304085A1 (en) * | 2008-06-04 | 2009-12-10 | Novafora, Inc. | Adaptive Deblocking Complexity Control Apparatus and Method |
US8326075B2 (en) | 2008-09-11 | 2012-12-04 | Google Inc. | System and method for video encoding using adaptive loop filter |
US8867605B2 (en) * | 2008-10-14 | 2014-10-21 | Nvidia Corporation | Second deblocker in a decoding pipeline |
US8861586B2 (en) * | 2008-10-14 | 2014-10-14 | Nvidia Corporation | Adaptive deblocking in a decoding pipeline |
US8724694B2 (en) * | 2008-10-14 | 2014-05-13 | Nvidia Corporation | On-the spot deblocker in a decoding pipeline |
US9179166B2 (en) * | 2008-12-05 | 2015-11-03 | Nvidia Corporation | Multi-protocol deblock engine core system and method |
US8761538B2 (en) * | 2008-12-10 | 2014-06-24 | Nvidia Corporation | Measurement-based and scalable deblock filtering of image data |
CN101778188B (zh) * | 2009-01-14 | 2013-01-02 | 华晶科技股份有限公司 | 数字图像中的人脸美化方法 |
JP5597968B2 (ja) * | 2009-07-01 | 2014-10-01 | ソニー株式会社 | 画像処理装置および方法、プログラム、並びに記録媒体 |
KR20110045949A (ko) * | 2009-10-28 | 2011-05-04 | 삼성전자주식회사 | 회전 변환을 이용한 영상 부호화, 복호화 방법 및 장치 |
KR20110065092A (ko) * | 2009-12-09 | 2011-06-15 | 삼성전자주식회사 | 회전 변환을 이용한 영상 부호화, 복호화 방법 및 장치 |
JP5875979B2 (ja) * | 2010-06-03 | 2016-03-02 | シャープ株式会社 | フィルタ装置、画像復号装置、画像符号化装置、および、フィルタパラメータのデータ構造 |
WO2012050832A1 (en) | 2010-09-28 | 2012-04-19 | Google Inc. | Systems and methods utilizing efficient video compression techniques for providing static image data |
EP2606648A1 (en) | 2010-10-05 | 2013-06-26 | General instrument Corporation | Coding and decoding utilizing adaptive context model selection with zigzag scan |
US9930366B2 (en) * | 2011-01-28 | 2018-03-27 | Qualcomm Incorporated | Pixel level adaptive intra-smoothing |
MX2013007018A (es) * | 2011-03-10 | 2013-07-30 | Mediatek Singapore Pte Ltd | Metodo y aparato para desbloquear un filtro. |
US8938001B1 (en) | 2011-04-05 | 2015-01-20 | Google Inc. | Apparatus and method for coding using combinations |
US8780996B2 (en) | 2011-04-07 | 2014-07-15 | Google, Inc. | System and method for encoding and decoding video data |
US8781004B1 (en) | 2011-04-07 | 2014-07-15 | Google Inc. | System and method for encoding video using variable loop filter |
US8780971B1 (en) | 2011-04-07 | 2014-07-15 | Google, Inc. | System and method of encoding using selectable loop filters |
US8989256B2 (en) | 2011-05-25 | 2015-03-24 | Google Inc. | Method and apparatus for using segmentation-based coding of prediction information |
US8891616B1 (en) | 2011-07-27 | 2014-11-18 | Google Inc. | Method and apparatus for entropy encoding based on encoding cost |
EP2737704B1 (en) | 2011-09-13 | 2020-02-19 | HFI Innovation Inc. | Method and apparatus for reduction of deblocking filter |
US8885706B2 (en) | 2011-09-16 | 2014-11-11 | Google Inc. | Apparatus and methodology for a video codec system with noise reduction capability |
US9247257B1 (en) | 2011-11-30 | 2016-01-26 | Google Inc. | Segmentation based entropy encoding and decoding |
US9094681B1 (en) | 2012-02-28 | 2015-07-28 | Google Inc. | Adaptive segmentation |
US9131073B1 (en) | 2012-03-02 | 2015-09-08 | Google Inc. | Motion estimation aided noise reduction |
US11039138B1 (en) | 2012-03-08 | 2021-06-15 | Google Llc | Adaptive coding of prediction modes using probability distributions |
US9781447B1 (en) | 2012-06-21 | 2017-10-03 | Google Inc. | Correlation based inter-plane prediction encoding and decoding |
US9774856B1 (en) | 2012-07-02 | 2017-09-26 | Google Inc. | Adaptive stochastic entropy coding |
US9344729B1 (en) | 2012-07-11 | 2016-05-17 | Google Inc. | Selective prediction signal filtering |
US9167268B1 (en) | 2012-08-09 | 2015-10-20 | Google Inc. | Second-order orthogonal spatial intra prediction |
US9380298B1 (en) | 2012-08-10 | 2016-06-28 | Google Inc. | Object-based intra-prediction |
US9344742B2 (en) | 2012-08-10 | 2016-05-17 | Google Inc. | Transform-domain intra prediction |
US9756346B2 (en) | 2012-10-08 | 2017-09-05 | Google Inc. | Edge-selective intra coding |
US9369732B2 (en) | 2012-10-08 | 2016-06-14 | Google Inc. | Lossless intra-prediction video coding |
US9210432B2 (en) | 2012-10-08 | 2015-12-08 | Google Inc. | Lossless inter-frame video coding |
US9407915B2 (en) | 2012-10-08 | 2016-08-02 | Google Inc. | Lossless video coding with sub-frame level optimal quantization values |
US9628790B1 (en) | 2013-01-03 | 2017-04-18 | Google Inc. | Adaptive composite intra prediction for image and video compression |
US8731282B1 (en) | 2013-02-28 | 2014-05-20 | Sonic Ip, Inc. | Systems and methods for region of interest background smoothing and compression enhancement |
US20140254659A1 (en) | 2013-03-11 | 2014-09-11 | Mediatek Inc. | Video coding method using at least evaluated visual quality and related video coding apparatus |
US9509998B1 (en) | 2013-04-04 | 2016-11-29 | Google Inc. | Conditional predictive multi-symbol run-length coding |
US9392288B2 (en) | 2013-10-17 | 2016-07-12 | Google Inc. | Video coding using scatter-based scan tables |
US9179151B2 (en) | 2013-10-18 | 2015-11-03 | Google Inc. | Spatial proximity context entropy coding |
EP4087247A1 (en) * | 2014-02-26 | 2022-11-09 | Dolby Laboratories Licensing Corp. | Luminance based coding tools for video compression |
US10102613B2 (en) | 2014-09-25 | 2018-10-16 | Google Llc | Frequency-domain denoising |
US10110926B2 (en) | 2015-10-15 | 2018-10-23 | Cisco Technology, Inc. | Efficient loop filter for video codec |
US10455254B2 (en) * | 2016-11-10 | 2019-10-22 | Mediatek Inc. | Method and apparatus of video coding |
US10802285B2 (en) | 2018-03-05 | 2020-10-13 | Invensas Corporation | Remote optical engine for virtual reality or augmented reality headsets |
CN112119639B (zh) | 2018-03-29 | 2024-03-12 | 艾锐势有限责任公司 | 用于对hdr内容进行去方块的系统和方法 |
WO2020073969A1 (en) * | 2018-10-10 | 2020-04-16 | Huawei Technologies Co., Ltd. | An image processing device and method for performing deblocking |
US10708626B2 (en) * | 2018-11-19 | 2020-07-07 | Google Llc | Iterative IDCT with adaptive non-linear filtering |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH03127580A (ja) * | 1989-10-13 | 1991-05-30 | Matsushita Electric Ind Co Ltd | 動き補償フレーム間符号化装置 |
JPH0717978B2 (ja) * | 1991-03-20 | 1995-03-01 | トヨタ自動車株式会社 | 自己潤滑性に優れる耐摩耗性銅基合金 |
US6225923B1 (en) * | 1992-02-19 | 2001-05-01 | Netergy Networks, Inc. | Encoder arrangement and bit-exact IDCT protocol |
US6160503A (en) * | 1992-02-19 | 2000-12-12 | 8×8, Inc. | Deblocking filter for encoder/decoder arrangement and method with divergence reduction |
US6215425B1 (en) * | 1992-02-19 | 2001-04-10 | Netergy Networks, Inc. | Deblocking filter for encoder/decoder arrangement and method with divergence reduction |
US5959672A (en) * | 1995-09-29 | 1999-09-28 | Nippondenso Co., Ltd. | Picture signal encoding system, picture signal decoding system and picture recognition system |
JP3800435B2 (ja) * | 1995-10-27 | 2006-07-26 | 株式会社東芝 | 動画像信号処理装置 |
JP3297293B2 (ja) * | 1996-03-07 | 2002-07-02 | 三菱電機株式会社 | 動画像復号方法および動画像復号装置 |
US6188799B1 (en) | 1997-02-07 | 2001-02-13 | Matsushita Electric Industrial Co., Ltd. | Method and apparatus for removing noise in still and moving pictures |
JP3633204B2 (ja) * | 1997-05-14 | 2005-03-30 | ソニー株式会社 | 信号符号化装置、信号符号化方法、信号記録媒体及び信号伝送方法 |
KR100244290B1 (ko) * | 1997-09-09 | 2000-02-01 | 구자홍 | 저속 전송에서의 동영상을 위한 디블록킹 필터링 방법 |
US5987180A (en) * | 1997-09-26 | 1999-11-16 | Sarnoff Corporation | Multiple component compression encoder motion search method and apparatus |
JPH11331615A (ja) * | 1998-05-14 | 1999-11-30 | Matsushita Electric Ind Co Ltd | 画像圧縮装置 |
US6434197B1 (en) * | 1999-01-07 | 2002-08-13 | General Instrument Corporation | Multi-functional transcoder for compressed bit streams |
JP4438161B2 (ja) * | 2000-02-18 | 2010-03-24 | ソニー株式会社 | 画像処理装置及び画像処理方法 |
US6626996B1 (en) * | 2000-03-14 | 2003-09-30 | Pizza Hut, Inc. | Pizza sauce dispensing devices and methods |
JP3809818B2 (ja) * | 2000-07-06 | 2006-08-16 | セイコーエプソン株式会社 | 画像処理方法、記録媒体および画像処理装置 |
-
2003
- 2003-02-11 US US10/364,430 patent/US6907079B2/en not_active Expired - Lifetime
- 2003-04-14 AU AU2003224957A patent/AU2003224957A1/en not_active Abandoned
- 2003-04-14 EP EP03721655.3A patent/EP1500207B1/en not_active Expired - Lifetime
- 2003-04-14 CN CNB038133741A patent/CN100370837C/zh not_active Expired - Lifetime
- 2003-04-14 ES ES03721655T patent/ES2785061T3/es not_active Expired - Lifetime
- 2003-04-14 MX MXPA04010857A patent/MXPA04010857A/es active IP Right Grant
- 2003-04-14 BR BR0304656-7A patent/BR0304656A/pt not_active Application Discontinuation
- 2003-04-14 KR KR1020047017577A patent/KR100942628B1/ko active IP Right Grant
- 2003-04-14 JP JP2004502607A patent/JP4518390B2/ja not_active Expired - Lifetime
- 2003-04-14 WO PCT/US2003/011398 patent/WO2003094498A2/en active Application Filing
- 2003-04-30 MY MYPI20031639A patent/MY136053A/en unknown
Also Published As
Publication number | Publication date |
---|---|
BR0304656A (pt) | 2004-07-06 |
WO2003094498A2 (en) | 2003-11-13 |
MY136053A (en) | 2008-08-29 |
KR20040106437A (ko) | 2004-12-17 |
JP2005524347A (ja) | 2005-08-11 |
AU2003224957A1 (en) | 2003-11-17 |
EP1500207A2 (en) | 2005-01-26 |
US20030206664A1 (en) | 2003-11-06 |
KR100942628B1 (ko) | 2010-02-17 |
US6907079B2 (en) | 2005-06-14 |
EP1500207B1 (en) | 2020-03-25 |
EP1500207A4 (en) | 2011-01-19 |
ES2785061T3 (es) | 2020-10-05 |
MXPA04010857A (es) | 2005-02-14 |
WO2003094498A3 (en) | 2004-03-25 |
CN1659794A (zh) | 2005-08-24 |
CN100370837C (zh) | 2008-02-20 |
AU2003224957A8 (en) | 2003-11-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4518390B2 (ja) | 画素データをデブロッキングする方法、画素データをエンコードするエンコーダ、およびエンコードされたブロック変換係数をデコードするデコーダ | |
JP4886985B2 (ja) | クロマ・デブロッキングのための方法およびビデオコーデック | |
US20200296426A1 (en) | In loop chroma deblocking filter | |
JP5174958B2 (ja) | ビデオのコーダとデコーダとの同時最適化のための方法およびシステム | |
JP5535485B2 (ja) | 削減された分解能更新モードをマルチビュー・ビデオ符号化に提供する方法及び装置 | |
EP3007447A1 (en) | Method for improving intra-prediction of diagonal mode in video coding | |
JP5053081B2 (ja) | ビデオ・コーデック量子化のための方法および装置 | |
JP5805097B2 (ja) | 映像符号化及び復号化のためのdcイントラ予測モードのための方法及び装置 | |
GB2531004A (en) | Residual colour transform signalled at sequence level for specific coding modes | |
KR20090077062A (ko) | 화소 데이터의 적응형 잡음 필터링을 위한 방법 및 장치 | |
Wennersten et al. | Bilateral filtering for video coding | |
JP2006067302A (ja) | 画像符号化装置、画像符号化方法および画像符号化プログラム | |
KR101051871B1 (ko) | 디블록킹 필터에서의 경계면 세기 계수 판단 장치 및 방법 | |
CN116982262A (zh) | 视频编码中依赖性量化的状态转换 | |
CN112740690B (zh) | 用于编码和解码代表至少一个图像的数据流的方法和设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060310 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060310 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20060929 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20061121 |
|
RD05 | Notification of revocation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7425 Effective date: 20080318 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20080415 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090224 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20090408 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20090518 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20090525 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090821 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100113 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100305 |
|
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: 20100512 |
|
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: 20100513 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130528 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 4518390 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: 20140528 Year of fee payment: 4 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
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 |
|
EXPY | Cancellation because of completion of term |