JP5364264B2 - ニューラルネットワークを用いたブロック性欠陥の位置検出 - Google Patents
ニューラルネットワークを用いたブロック性欠陥の位置検出 Download PDFInfo
- Publication number
- JP5364264B2 JP5364264B2 JP2007530765A JP2007530765A JP5364264B2 JP 5364264 B2 JP5364264 B2 JP 5364264B2 JP 2007530765 A JP2007530765 A JP 2007530765A JP 2007530765 A JP2007530765 A JP 2007530765A JP 5364264 B2 JP5364264 B2 JP 5364264B2
- Authority
- JP
- Japan
- Prior art keywords
- video signal
- defects
- neural network
- defect
- network processor
- 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/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
- H04N19/865—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 with detection of the former encoding block subdivision in decompressed video
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/0499—Feedforward networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/09—Supervised learning
-
- 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
- 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/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/162—User input
-
- 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/172—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 picture, frame or field
-
- 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
- H04N5/00—Details of television systems
- H04N5/14—Picture signal circuitry for video frequency region
- H04N5/21—Circuitry for suppressing or minimising disturbance, e.g. moiré or halo
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- Biomedical Technology (AREA)
- Biophysics (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- Life Sciences & Earth Sciences (AREA)
- Molecular Biology (AREA)
- Artificial Intelligence (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Image Processing (AREA)
- Image Analysis (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Description
a)非常に細かいシーンから生じるノイズ
b)レンガ、金属格子等を伴った背景といった実画像に実際に存在するブロックから生じるノイズ
c)フィルタの適用により信号に生じる規則的なノイズ
微分フィルタ=絶対値(データ(i+1)−データ(i))
ここで「i」は画素の位置、「データ」はビデオ画像の所与の特性についての該画素の位置におけるデータである。
Claims (15)
- 圧縮・解凍スキームから生じる、解凍されたビデオ画像において規則的に発生する欠陥の構造を除去する方法であって、
ニューラルネットワーク・プロセッサを提供するステップと、
上記欠陥の構造を、ビデオ画像において規則的に発生する構造から特定的に識別するようにニューラルネットワーク・プロセッサを訓練するステップと、
解凍されたビデオ信号を提供するステップと、
上記ビデオ信号のビデオ信号フレームの行及び列をフレーム毎にフィルタ処理して可視欠陥に関するデータを抽出するステップと、
上記抽出されたデータを上記ニューラルネットワーク・プロセッサにおいてフレーム毎に処理し、上記ビデオ信号における上記欠陥の構造の位置を識別するデータを生成するステップと、
上記ビデオ信号を修正して、上記欠陥の識別された構造の影響を小さくするステップと、
を含むことを特徴とする方法。 - 上記欠陥が上記ビデオ信号の複数フレームにわたり識別される請求項1記載の方法。
- 上記欠陥が繰り返し識別される請求項1又は2記載の方法。
- 上記修正ステップは、上記欠陥の影響を小さくするためにフィルタ処理を行うことを含む請求項1〜3のいずれか1項に記載の方法。
- 上記欠陥の影響を小さくするためのフィルタ処理を行うステップは、上記欠陥に対して平滑化フィルタを適用することを含む請求項4記載の方法。
- 上記フィルタ処理は、微分フィルタにより行われる請求項1〜5のいずれか1項に記載の方法。
- 上記ニューラルネットワーク・プロセッサは、上記フィルタ処理されたデータにおけるスパイクを検知し、どのスパイクが上記可視欠陥に関係するかを判断する請求項1〜6のいずれか1項に記載の方法。
- 上記ニューラルネットワーク・プロセッサは、2層パーセプトロンを用いる請求項1〜7のいずれか1項に記載の方法。
- 圧縮・解凍スキームから生じる、解凍されたビデオ画像において規則的に発生する可視欠陥を除去する装置であって、
解凍されたビデオ信号を受信する手段と、
フレーム毎に上記ビデオ信号をフィルタ処理して上記欠陥に関するデータを抽出する手段と、
上記欠陥を、ビデオ画像において規則的に発生する構造から特定的に識別し、上記ビデオ信号における上記欠陥の位置に関するデータを生成するように訓練され、構成されるニューラルネットワーク・プロセッサと、
上記識別された欠陥の影響を小さくするために上記ビデオ信号を修正する手段と、
を含むことを特徴とする装置。 - 上記ニューラルネットワーク・プロセッサは、上記欠陥を複数のビデオ信号フレームにわたり識別する請求項9記載の装置。
- 上記修正手段は、上記欠陥の影響を小さくするために上記画像のフィルタ処理を行う手段を含む請求項9又は10記載の装置。
- 上記欠陥の影響を小さくするために上記画像のフィルタ処理を行う手段は、平滑化フィルタを含む請求項11記載の装置。
- 上記ニューラルネットワーク・プロセッサは、上記欠陥を繰り返し識別する請求項9〜12のいずれか1項に記載の装置。
- 圧縮・解凍スキームから生じる、解凍されたビデオ画像において規則的に発生する可視欠陥を識別する方法であって、
解凍されたビデオ信号を受信するステップと、
フレーム毎に上記ビデオ信号をフィルタ処理して上記欠陥に関するデータを抽出するステップと、
上記欠陥を、ビデオ画像において規則的に発生する構造から特定的に識別するようにニューラルネットワーク・プロセッサを訓練するステップと、
上記ニューラルネットワーク・プロセッサを使用して上記欠陥の位置を識別するステップと、
上記ビデオ信号を修正して上記識別された欠陥の影響を小さくするステップと、
を含むことを特徴とする方法。 - 圧縮・解凍スキームから生じる、解凍されたビデオ画像において規則的に発生する可視欠陥を識別する装置であって、
解凍されたビデオ信号を受信する手段と、
フレーム毎に上記ビデオ信号をフィルタ処理して上記欠陥に関するデータを抽出する手段と、
上記欠陥を、ビデオ画像において規則的に発生する構造から特定的に識別し、上記ビデオ信号における上記欠陥の位置に関するデータを生成するように訓練され、構成されるニューラルネットワーク・プロセッサと、
上記ビデオ信号を修正して上記識別された欠陥の影響を小さくする手段と、
を含むことを特徴とする装置。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB0420068.9 | 2004-09-09 | ||
| GB0420068A GB2418093B (en) | 2004-09-09 | 2004-09-09 | Method and apparatus for removing visible artefacts in video images |
| PCT/GB2005/003474 WO2006027594A1 (en) | 2004-09-09 | 2005-09-08 | Detecting the position of blocking artefacts using a neural network |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2008512914A JP2008512914A (ja) | 2008-04-24 |
| JP5364264B2 true JP5364264B2 (ja) | 2013-12-11 |
Family
ID=33186762
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007530765A Expired - Fee Related JP5364264B2 (ja) | 2004-09-09 | 2005-09-08 | ニューラルネットワークを用いたブロック性欠陥の位置検出 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US7821673B2 (ja) |
| EP (1) | EP1790165B1 (ja) |
| JP (1) | JP5364264B2 (ja) |
| GB (1) | GB2418093B (ja) |
| WO (1) | WO2006027594A1 (ja) |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20100179935A1 (en) * | 2009-01-13 | 2010-07-15 | Gm Global Technology Operations, Inc. | Spiking dynamical neural network for parallel prediction of multiple temporal events |
| US10432953B2 (en) * | 2016-02-05 | 2019-10-01 | Deepmind Technologies Limited | Compressing images using neural networks |
| CN107396124B (zh) * | 2017-08-29 | 2019-09-20 | 南京大学 | 基于深度神经网络的视频压缩方法 |
| CN107743235B (zh) * | 2017-10-27 | 2019-09-27 | 厦门美图之家科技有限公司 | 图像处理方法、装置及电子设备 |
| US10489936B1 (en) * | 2019-04-29 | 2019-11-26 | Deep Render Ltd. | System and method for lossy image and video compression utilizing a metanetwork |
| US10373300B1 (en) * | 2019-04-29 | 2019-08-06 | Deep Render Ltd. | System and method for lossy image and video compression and transmission utilizing neural networks |
| US11500858B2 (en) * | 2020-04-08 | 2022-11-15 | International Business Machines Corporation | Generating three-dimensional spikes using low-power computing hardware |
| US11549358B2 (en) * | 2020-10-22 | 2023-01-10 | Halliburton Energy Services, Inc. | Deep learning methods for enhancing borehole images |
| CN113542780B (zh) * | 2021-06-10 | 2023-01-20 | 北京工业大学 | 一种网络直播视频的压缩伪影去除方法及装置 |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5497430A (en) * | 1994-11-07 | 1996-03-05 | Physical Optics Corporation | Method and apparatus for image recognition using invariant feature signals |
| AU711615B2 (en) * | 1996-02-29 | 1999-10-14 | British Telecommunications Public Limited Company | Training process |
| US6119083A (en) * | 1996-02-29 | 2000-09-12 | British Telecommunications Public Limited Company | Training process for the classification of a perceptual signal |
| US6281942B1 (en) * | 1997-08-11 | 2001-08-28 | Microsoft Corporation | Spatial and temporal filtering mechanism for digital motion video signals |
| KR100269125B1 (ko) * | 1997-10-25 | 2000-10-16 | 윤덕용 | 양자화효과감소를위한영상데이터후처리방법및장치 |
| JP4383581B2 (ja) * | 1998-05-22 | 2009-12-16 | パナソニック株式会社 | ブロックノイズ検出装置およびブロックノイズ除去装置 |
| EP1775956B1 (en) | 1998-05-22 | 2011-08-03 | Panasonic Corporation | Block noise detector and block noise eliminator |
| FI117533B (fi) * | 2000-01-20 | 2006-11-15 | Nokia Corp | Menetelmä digitaalisten videokuvien suodattamiseksi |
| US6983078B2 (en) * | 2001-05-01 | 2006-01-03 | Hewlett-Packard Development Company, L.P. | System and method for improving image quality in processed images |
| AU2003247030A1 (en) | 2002-07-31 | 2004-02-23 | Koninklijke Philips Electronics N.V. | Dynamic detection of blocking artefacts |
| US7346208B2 (en) * | 2003-10-25 | 2008-03-18 | Hewlett-Packard Development Company, L.P. | Image artifact reduction using a neural network |
-
2004
- 2004-09-09 GB GB0420068A patent/GB2418093B/en not_active Expired - Lifetime
-
2005
- 2005-09-08 US US11/222,509 patent/US7821673B2/en active Active
- 2005-09-08 JP JP2007530765A patent/JP5364264B2/ja not_active Expired - Fee Related
- 2005-09-08 WO PCT/GB2005/003474 patent/WO2006027594A1/en not_active Ceased
- 2005-09-08 EP EP05778390.4A patent/EP1790165B1/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| GB2418093B (en) | 2007-03-28 |
| JP2008512914A (ja) | 2008-04-24 |
| EP1790165A1 (en) | 2007-05-30 |
| US7821673B2 (en) | 2010-10-26 |
| WO2006027594A1 (en) | 2006-03-16 |
| GB0420068D0 (en) | 2004-10-13 |
| US20060053086A1 (en) | 2006-03-09 |
| GB2418093A (en) | 2006-03-15 |
| EP1790165B1 (en) | 2018-03-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN1178495C (zh) | 图象处理系统反差扩展设备中的直方图均衡化方法及装置 | |
| US9092855B2 (en) | Method and apparatus for reducing noise introduced into a digital image by a video compression encoder | |
| CN1114316C (zh) | 基于块的图像处理方法及其装置 | |
| CN106412720B (zh) | 视频水印去除的方法和装置 | |
| JP4060362B2 (ja) | ブロック歪み除去方法及び装置 | |
| JP6046927B2 (ja) | 画像処理装置及びその制御方法 | |
| JP5039192B2 (ja) | 時空間適応性ビデオデインターレーシング | |
| US7054503B2 (en) | Image processing system, image processing method, and image processing program | |
| JP5364264B2 (ja) | ニューラルネットワークを用いたブロック性欠陥の位置検出 | |
| CN117333398A (zh) | 一种基于自监督的多尺度图像去噪方法及装置 | |
| CN105657216B (zh) | 用于低光降噪的分量滤波 | |
| US20080159649A1 (en) | Directional fir filtering for image artifacts reduction | |
| CN117135349A (zh) | 图像编码方法、图像解码方法、装置以及存储介质 | |
| US8135231B2 (en) | Image processing method and device for performing mosquito noise reduction | |
| US20120093227A1 (en) | Data compression method and data compression device | |
| US20060078055A1 (en) | Signal processing apparatus and signal processing method | |
| US8077999B2 (en) | Image processing apparatus and method for reducing blocking effect and Gibbs effect | |
| CN101197934B (zh) | 一种降低帧间噪声的方法和装置 | |
| US8180169B2 (en) | System and method for multi-scale sigma filtering using quadrature mirror filters | |
| CN101527842A (zh) | 过滤区块效应的图像处理方法及装置 | |
| KR20050013621A (ko) | 블록킹 아티팩트들 검출 방법 | |
| JP2006060286A (ja) | ブロックノイズ低減方法及びブロックノイズ低減装置 | |
| JP4083043B2 (ja) | 符号化ノイズ除去装置 | |
| US9275295B1 (en) | Noise estimation based on a characteristic of digital video | |
| JP5313789B2 (ja) | 画像処理方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080416 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101115 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20110215 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20110222 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110516 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20111205 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120516 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130723 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130909 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5364264 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| 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 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |