JP2012090321A - フィルタリング装置 - Google Patents
フィルタリング装置 Download PDFInfo
- Publication number
- JP2012090321A JP2012090321A JP2011275672A JP2011275672A JP2012090321A JP 2012090321 A JP2012090321 A JP 2012090321A JP 2011275672 A JP2011275672 A JP 2011275672A JP 2011275672 A JP2011275672 A JP 2011275672A JP 2012090321 A JP2012090321 A JP 2012090321A
- Authority
- JP
- Japan
- Prior art keywords
- filtering
- compression format
- unit
- video data
- strength
- 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
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/24—Systems for the transmission of television signals using pulse code modulation
-
- 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/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/12—Selection from among a plurality of transforms or standards, e.g. selection between discrete cosine transform [DCT] and sub-band transform or selection between H.263 and H.264
-
- 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/137—Motion inside a coding unit, e.g. average field, frame or block difference
-
- 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/137—Motion inside a coding unit, e.g. average field, frame or block difference
- H04N19/139—Analysis of motion vectors, e.g. their magnitude, direction, variance or reliability
-
- 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/157—Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
- H04N19/159—Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
-
- 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/44—Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
-
- 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
- H04N19/527—Global motion vector 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/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
- H01—ELECTRIC ELEMENTS
- H01L—SEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
- H01L2924/00—Indexing scheme for arrangements or methods for connecting or disconnecting semiconductor or solid-state bodies as covered by H01L24/00
- H01L2924/0001—Technical content checked by a classifier
- H01L2924/0002—Not covered by any one of groups H01L24/00, H01L24/00 and H01L2224/00
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Discrete Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Picture Signal Circuits (AREA)
Abstract
【解決手段】 復号化された映像データのブロッキング現象を除去するマルチコーデック用のフィルタリング装置において、復号化された映像データの映像圧縮フォーマットを検出する圧縮フォーマット検出部と、検出された映像圧縮フォーマットによって、復号化された映像データに対するフィルタリングの強度を示すブロック強度を決定するブロック強度決定部と、ブロック強度が所定の閾値以上である場合、ブロック強度によってフィルタリングテーブルを異なって決定するテーブル決定部と、決定されたフィルタリングテーブルを利用して、復号化された映像データに対してブロック単位でフィルタリングを行う第1フィルタリング部とを備える。
【選択図】 図6
Description
前記方法は、前記復号化された映像データをデブロックするためのブロック強度が4未満であれば、H.264で規定された所定のフィルタリングを行う段階をさらに含みうる。
AVC標準で定義された閾値であって、2つのブロックp及びqの量子化パラメータ(Quantization Parameter:QP)の平均に伴って増加する。apは、下記の式(2)のとおりである。
610 圧縮フォーマット検出部
620 ブロック強度決定部
630 テーブル決定部
640 第1フィルタリング部
650 第2フィルタリング部
710 テーブル保存部
720 マトリックス演算部
730 ラウンディング制御部
740 シフト演算部
Claims (1)
- 復号化された映像データのブロッキング現象を除去するマルチコーデック用のフィルタリング装置であって、
前記復号化された映像データの映像圧縮フォーマットを検出する圧縮フォーマット検出部と、
検出された映像圧縮フォーマットによって、前記復号化された映像データに対するフィルタリングの強度を示すブロック強度を決定するブロック強度決定部と、
前記ブロック強度が所定の閾値以上である場合、前記ブロック強度によってフィルタリングテーブルを異なって決定するテーブル決定部と、
前記決定されたフィルタリングテーブルを利用して、前記復号化された映像データに対してブロック単位でフィルタリングを行う第1フィルタリング部とを備えることを特徴とするマルチコーデック用のフィルタリング装置。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2005-0093118 | 2005-10-04 | ||
KR20050093118A KR100668346B1 (ko) | 2005-10-04 | 2005-10-04 | 멀티 코덱용 필터링 장치 및 방법 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006269571A Division JP4979324B2 (ja) | 2005-10-04 | 2006-09-29 | マルチコーデック用のフィルタリング装置、方法、及び記録媒体 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012090321A true JP2012090321A (ja) | 2012-05-10 |
JP4995344B2 JP4995344B2 (ja) | 2012-08-08 |
Family
ID=37809484
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006269571A Expired - Fee Related JP4979324B2 (ja) | 2005-10-04 | 2006-09-29 | マルチコーデック用のフィルタリング装置、方法、及び記録媒体 |
JP2011275672A Expired - Fee Related JP4995344B2 (ja) | 2005-10-04 | 2011-12-16 | フィルタリング装置 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006269571A Expired - Fee Related JP4979324B2 (ja) | 2005-10-04 | 2006-09-29 | マルチコーデック用のフィルタリング装置、方法、及び記録媒体 |
Country Status (4)
Country | Link |
---|---|
US (1) | US9172977B2 (ja) |
EP (1) | EP1777967B1 (ja) |
JP (2) | JP4979324B2 (ja) |
KR (1) | KR100668346B1 (ja) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE112006003307T8 (de) * | 2005-12-09 | 2009-01-29 | Nvidia Corp., Santa Clara | Multistandard-Hardware-Videodecodervorrichtung |
KR100819289B1 (ko) * | 2006-10-20 | 2008-04-02 | 삼성전자주식회사 | 영상 데이터의 디블록킹 필터링 방법 및 디블록킹 필터 |
JP5357898B2 (ja) * | 2008-01-14 | 2013-12-04 | トムソン ライセンシング | 多格子スパーシティベースフィルタリングを使用するアーチファクト除去フィルタリングのための方法および装置 |
CN101964907B (zh) * | 2009-07-22 | 2012-12-26 | 晨星软件研发(深圳)有限公司 | 一种去区块装置及方法 |
KR101073150B1 (ko) | 2009-08-28 | 2011-10-12 | 성균관대학교산학협력단 | 공통 데이터 패스 구조를 포함하는 디블록킹 필터링 연산 장치 및 그 방법 |
WO2012092841A1 (en) * | 2011-01-03 | 2012-07-12 | Mediatek Inc. | Method of filter-unit based in-loop filtering |
US20120230406A1 (en) * | 2011-03-09 | 2012-09-13 | Vixs Systems, Inc. | Multi-format video decoder with vector processing and methods for use therewith |
US9025675B2 (en) * | 2011-06-22 | 2015-05-05 | Texas Instruments Incorporated | Systems and methods for reducing blocking artifacts |
CN105681814B (zh) * | 2014-11-21 | 2019-03-29 | 联想(北京)有限公司 | 一种去块效应滤波方式的确定方法及装置 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003152546A (ja) * | 2001-11-15 | 2003-05-23 | Matsushita Electric Ind Co Ltd | マルチフォーマットストリーム復号化装置及びマルチフォーマットストリーム送出装置 |
JP2006509406A (ja) * | 2002-12-04 | 2006-03-16 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | ビットストリームフォーマット検出に基づいて特定のデコーダを選択するための方法および装置 |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08228353A (ja) | 1995-02-21 | 1996-09-03 | Nec Corp | 動画像符号化用動き補償回路 |
JP2985763B2 (ja) | 1995-03-22 | 1999-12-06 | 凸版印刷株式会社 | 多層導電膜、並びにこれを用いた透明電極板および液晶表示装置 |
KR100290851B1 (ko) | 1999-03-27 | 2001-05-15 | 구자홍 | 디지털 티브이의 영상 처리 장치 |
EP1351512A3 (en) | 2002-04-01 | 2005-08-03 | Broadcom Corporation | Video decoding system supporting multiple standards |
WO2004008773A1 (ja) | 2002-07-11 | 2004-01-22 | Matsushita Electric Industrial Co., Ltd. | フィルタリング強度の決定方法、動画像符号化方法、および動画像復号化方法 |
US20050013494A1 (en) * | 2003-07-18 | 2005-01-20 | Microsoft Corporation | In-loop deblocking filter |
US7724827B2 (en) * | 2003-09-07 | 2010-05-25 | Microsoft Corporation | Multi-layer run level encoding and decoding |
US7457362B2 (en) * | 2003-10-24 | 2008-11-25 | Texas Instruments Incorporated | Loop deblock filtering of block coded video in a very long instruction word processor |
US7397853B2 (en) * | 2004-04-29 | 2008-07-08 | Mediatek Incorporation | Adaptive de-blocking filtering apparatus and method for MPEG video decoder |
US7430336B2 (en) * | 2004-05-06 | 2008-09-30 | Qualcomm Incorporated | Method and apparatus for image enhancement for low bit rate video compression |
US8116379B2 (en) * | 2004-10-08 | 2012-02-14 | Stmicroelectronics, Inc. | Method and apparatus for parallel processing of in-loop deblocking filter for H.264 video compression standard |
US7574060B2 (en) * | 2004-11-22 | 2009-08-11 | Broadcom Corporation | Deblocker for postprocess deblocking |
US7725691B2 (en) * | 2005-01-28 | 2010-05-25 | Analog Devices, Inc. | Method and apparatus for accelerating processing of a non-sequential instruction stream on a processor with multiple compute units |
-
2005
- 2005-10-04 KR KR20050093118A patent/KR100668346B1/ko not_active IP Right Cessation
-
2006
- 2006-06-09 US US11/449,589 patent/US9172977B2/en active Active
- 2006-09-19 EP EP20060120876 patent/EP1777967B1/en not_active Expired - Fee Related
- 2006-09-29 JP JP2006269571A patent/JP4979324B2/ja not_active Expired - Fee Related
-
2011
- 2011-12-16 JP JP2011275672A patent/JP4995344B2/ja not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003152546A (ja) * | 2001-11-15 | 2003-05-23 | Matsushita Electric Ind Co Ltd | マルチフォーマットストリーム復号化装置及びマルチフォーマットストリーム送出装置 |
JP2006509406A (ja) * | 2002-12-04 | 2006-03-16 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | ビットストリームフォーマット検出に基づいて特定のデコーダを選択するための方法および装置 |
Also Published As
Publication number | Publication date |
---|---|
US20070076797A1 (en) | 2007-04-05 |
JP4995344B2 (ja) | 2012-08-08 |
EP1777967A1 (en) | 2007-04-25 |
JP2007104672A (ja) | 2007-04-19 |
JP4979324B2 (ja) | 2012-07-18 |
EP1777967B1 (en) | 2014-05-21 |
US9172977B2 (en) | 2015-10-27 |
KR100668346B1 (ko) | 2007-01-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4995344B2 (ja) | フィルタリング装置 | |
US11375234B2 (en) | Method and apparatus for decoding video signal | |
US11451773B2 (en) | Block-based adaptive loop filter (ALF) design and signaling | |
US10419757B2 (en) | Cross-component filter | |
JP5128794B2 (ja) | 映像のイントラ予測符号化及び復号化方法、並びに装置 | |
CN101014130B (zh) | 基于边界强度的自适应过滤 | |
US20040179610A1 (en) | Apparatus and method employing a configurable reference and loop filter for efficient video coding | |
US20150016516A1 (en) | Method for intra prediction improvements for oblique modes in video coding | |
CN116233422A (zh) | 基于自适应像素分类基准的环路滤波方法 | |
KR20190083948A (ko) | 영상을 부호화 또는 복호화하는 방법 및 장치 | |
US10623737B2 (en) | Peak sample adaptive offset | |
KR100727990B1 (ko) | 영상의 인트라 예측 부호화 방법 및 그 방법을 사용하는부호화 장치 | |
JP2007300676A (ja) | デジタル画像をフィルタリングする方法およびフィルタリング装置 | |
MXPA06002494A (es) | Transformacion plegada condicional. | |
US20190306534A1 (en) | Unification of deblocking filter and adaptive loop filter | |
US20240022746A1 (en) | Method and device for video coding using various transform techniques | |
US7043092B1 (en) | Video decoding device and method using a deblocking filtering step | |
JP2023090929A (ja) | ビデオ復号化方法、ビデオ復号化装置及び記憶媒体 | |
CN113507603A (zh) | 图像信号编码/解码方法及其设备 | |
KR100644618B1 (ko) | 블록 단위로 부호화된 영상의 블록경계에서의 불연속성제거필터 및 방법 | |
JP2006270851A (ja) | 画像符号化装置及び画像復号装置 | |
TW202325024A (zh) | 影像處理裝置、及影像處理方法 | |
JP2005311512A (ja) | エラーコンシールメント方法及び復号器 | |
US20070223591A1 (en) | Frame Deblocking in Video Processing Systems | |
JP2006295734A (ja) | 再符号化装置、再符号化方法、および再符号化用プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120222 |
|
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: 20120410 |
|
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: 20120509 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150518 Year of fee payment: 3 |
|
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: 20150518 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |