JP5761195B2 - 画像処理装置、画像処理プログラム及び画像処理方法 - Google Patents
画像処理装置、画像処理プログラム及び画像処理方法 Download PDFInfo
- Publication number
- JP5761195B2 JP5761195B2 JP2012527487A JP2012527487A JP5761195B2 JP 5761195 B2 JP5761195 B2 JP 5761195B2 JP 2012527487 A JP2012527487 A JP 2012527487A JP 2012527487 A JP2012527487 A JP 2012527487A JP 5761195 B2 JP5761195 B2 JP 5761195B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- reduced
- images
- input
- unit
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/70—Denoising; Smoothing
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/40—Scaling of whole images or parts thereof, e.g. expanding or contracting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4402—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10016—Video; Image sequence
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Image Processing (AREA)
- Picture Signal Circuits (AREA)
- Facsimile Image Signal Circuits (AREA)
Description
図1は、実施例1に係る画像処理装置の構成を示すブロック図である。図1に示す画像処理装置10は、動画像として時系列に入力される入力画像1のエッジ(edge)を保存したまま高周波成分を除去するとともに、動画像のフレーム(frame)間で発生する低周波成分のちらつきを緩和する3次元NR(Noise Reduction)を実現する。
図3は、実施例1に係る3次元ノイズ除去処理の手順を示すフローチャートである。この3次元ノイズ除去処理は、画像処理装置10に電力が供給されている限り、再帰的に繰り返し実行される。
上述してきたように、本実施例に係る画像処理装置10は、3次元NRの処理対象とすべき入力画像1よりも過去に入力されたフレームを縮小した上で記憶部11へ蓄積させる。このため、本実施例に係る画像処理装置10では、時系列に入力される複数の入力画像1を原画サイズで蓄積する必要がない。それゆえ、本実施例に係る画像処理装置10では、入力画像1の縮小率を上げるほどメモリ容量を小さくできる。そして、本実施例に係る画像処理装置10は、記憶部11に蓄積させた時間軸方向に連続する複数の縮小画像11a間で統計処理を行うことにより、各縮小画像11aが1つに統合された縮小画像を生成する。その上で、本実施例に係る画像処理装置10は、画素のレベル値の幅により設定される複数の範囲別に統合後の縮小画像に含まれる画素および画素の周辺画素のレベル値を平滑化した平滑化結果を入力画像1に基づいて合成する。それゆえ、本実施例に係る画像処理装置10では、入力画像1のエッジを保存したまま、動画像のフレーム間で発生する低周波成分のちらつきを緩和できる。したがって、本実施例に係る画像処理装置10によれば、メモリ容量を肥大化させずに時間軸方向の低周波ノイズを低減できる。
上記の実施例1では、重み平均縮小画像S′(n)の算出式の重み係数a、重み係数b及び重み係数cの関係を「a>b>c」とする場合を例示したが、開示の装置はこれに限定されない。例えば、入力画像に近いフレームから縮小された縮小画像ほど重み係数を大きく設定することを原則としながらも、特定の条件を満たす縮小画像の重み係数を小さく設定することとしてもかまわない。
また、開示の装置は、複数の縮小画像に含まれる画素ごとに縮小画像それぞれに付与する重み係数を変更して加重平均を行う場合に、次のような処理を行うこともできる。すなわち、開示の装置は、入力画像の直近のフレームから縮小された縮小画像に含まれる画素との間で画素間のレベル値の差分が大きい縮小画像ほど重み付けを小さくした上で加重平均する。
上記の実施例1で説明した画像処理装置10は、クライアントサーバシステムにも好適に適用できる。図6は、クライアントサーバシステムへの適用例を説明するための図である。図6に示すクライアントサーバシステムには、クライアント端末30A〜30Cと、サーバ装置50とがネットワーク40を介して収容される。なお、ここでは、クライアント端末30A〜30Cを区別なく述べる場合にクライアント端末30と総称する。このクライアントサーバシステムにおいてサーバ装置50をクラウドとし、クライアント端末30からクラウドであるサーバ装置50へ動画像を送信させる。そして、クライアント端末30から送信された動画像の3次元NRをサーバ装置50に実行させ、出力画像をサーバ装置50に保存させたり、クライアント端末30へ応答させることもできる。
また、図示した各装置の各構成要素は、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。例えば、受付部12a、縮小部12b、生成部12c、平滑化部12d、合成部12eまたは出力部12fを画像処理装置の外部装置としてネットワーク経由で接続するようにしてもよい。また、受付部12a、縮小部12b、生成部12c、平滑化部12d、合成部12eまたは出力部12fを別の装置がそれぞれ有し、ネットワーク接続されて協働することで、上記の画像処理装置の機能を実現するようにしてもよい。
また、上記の実施例で説明した各種の処理は、予め用意されたプログラムをパーソナルコンピュータやワークステーションなどのコンピュータで実行することによって実現することができる。そこで、以下では、図7を用いて、上記の実施例と同様の機能を有する画像処理プログラムを実行するコンピュータの一例について説明する。なお、図7は、実施例2に係る画像処理プログラムを実行するコンピュータの一例について説明するための図である。
3 出力画像
10 画像処理装置
11 記憶部
11a 縮小画像
12 制御部
12a 受付部
12b 縮小部
12c 生成部
12d 平滑化部
12e 合成部
12f 出力部
Claims (6)
- 動画として時系列に入力される複数の入力画像のうち処理対象となる画像よりも前に入力された複数の入力画像をそれぞれ縮小して、前記複数の入力画像に夫々対応する複数の縮小画像を所定のメモリに蓄積させる縮小部と、
前記メモリに蓄積された前記複数の縮小画像から1つの縮小画像を生成する生成部と、
画素のレベル値の幅により設定される複数の範囲別に、前記1つの縮小画像に含まれる画素および該画素の周辺画素のレベル値を平滑化した複数の中間平滑化画像を生成する平滑化部と、
前記平滑化部による複数の中間平滑化画像を前記処理対象となる入力画像に基づいて合成する合成部と、
前記合成部により合成された画像を出力する出力部と
を有することを特徴とする画像処理装置。 - 前記生成部は、前記複数の縮小画像のうち、前記入力画像に近いフレームから縮小された縮小画像ほど重み付けを大きくした上で加重平均することにより、前記1つの縮小画像を生成することを特徴とする請求項1に記載の画像処理装置。
- 前記生成部は、前記複数の縮小画像のうち、前記入力画像の直近のフレームから縮小された縮小画像との間でレベル値を平均した平均値の差分が大きい縮小画像ほど重み付けを小さくした上で加重平均することを特徴とする請求項2に記載の画像処理装置。
- 前記生成部は、前記複数の縮小画像に含まれる画素ごとに該複数の縮小画像それぞれに付与する重みを変更して加重平均を行う場合に、前記複数の縮小画像のうち、前記入力画像の直近のフレームから縮小された縮小画像に含まれる画素との間で画素間のレベル値の差分が大きい縮小画像ほど重み付けを小さくした上で加重平均することを特徴とする請求項2に記載の画像処理装置。
- 動画として時系列に入力される複数の入力画像のうち処理対象となる画像よりも前に入力された複数の入力画像をそれぞれ縮小して、前記複数の入力画像に夫々対応する複数の縮小画像を所定のメモリに蓄積させる縮小手順と、
前記メモリに蓄積された前記複数の縮小画像から1つの縮小画像を生成する生成手順と、
画素のレベル値の幅により設定される複数の範囲別に、前記1つの縮小画像に含まれる画素および該画素の周辺画素のレベル値を平滑化した複数の中間平滑化画像を生成する平滑化手順と、
前記平滑化手順による複数の中間平滑化画像を前記処理対象となる入力画像に基づいて合成する合成手順と、
前記合成手順により合成された画像を出力する出力手順と
をコンピュータに実行させることを特徴とする画像処理プログラム。 - クライアント端末とサーバ装置とを含むクライアントサーバシステムに用いる画像処理方法であって、
前記サーバ装置が、
前記クライアント端末から動画として時系列に入力される複数の入力画像のうち処理対象となる画像よりも前に入力された複数の入力画像をそれぞれ縮小して、前記複数の入力画像に夫々対応する複数の縮小画像を所定のメモリに蓄積させ、
前記メモリに蓄積された前記複数の縮小画像から1つの縮小画像を生成し、
画素のレベル値の幅により設定される複数の範囲別に、前記1つの縮小画像に含まれる画素および該画素の周辺画素のレベル値を平滑化した複数の中間平滑化画像を生成し、
複数の中間平滑化画像を前記処理対象となる入力画像に基づいて合成し、
合成後の画像を所定の記憶装置へ出力する
処理を実行することを特徴とする画像処理方法。
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2010/063039 WO2012017514A1 (ja) | 2010-08-02 | 2010-08-02 | 画像処理装置、画像処理プログラム及び画像処理方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPWO2012017514A1 JPWO2012017514A1 (ja) | 2013-09-19 |
| JP5761195B2 true JP5761195B2 (ja) | 2015-08-12 |
Family
ID=45559046
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2012527487A Active JP5761195B2 (ja) | 2010-08-02 | 2010-08-02 | 画像処理装置、画像処理プログラム及び画像処理方法 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US8693794B2 (ja) |
| JP (1) | JP5761195B2 (ja) |
| WO (1) | WO2012017514A1 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3518729B2 (ja) | 1998-09-24 | 2004-04-12 | オムロン株式会社 | 検知システムおよびその制御方法、並びに記録媒体 |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014110592A (ja) * | 2012-12-04 | 2014-06-12 | Toshiba Corp | 画像処理装置 |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05236302A (ja) * | 1991-11-05 | 1993-09-10 | Matsushita Electric Ind Co Ltd | フレーム伝送された映像信号におけるノイズを低減する方法 |
| JPH0662283A (ja) * | 1992-08-07 | 1994-03-04 | Sharp Corp | ビデオ信号のノイズ低減システム |
| JPH0935053A (ja) * | 1995-07-19 | 1997-02-07 | Nec Home Electron Ltd | 画像縮小方法及び装置 |
| WO2008020487A1 (en) * | 2006-08-17 | 2008-02-21 | Fujitsu Limited | Image processing device, image processing program, and image processing method |
| WO2009060633A1 (ja) * | 2007-11-06 | 2009-05-14 | Fujitsu Limited | 画像処理装置、画像処理方法および画像処理プログラム |
| WO2009101693A1 (ja) * | 2008-02-14 | 2009-08-20 | Fujitsu Limited | 画像処理装置、画像処理方法および画像処理プログラム |
| WO2010064316A1 (ja) * | 2008-12-05 | 2010-06-10 | オリンパス株式会社 | 画像処理装置、画像処理方法、および画像処理プログラム |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3611773B2 (ja) | 2000-06-22 | 2005-01-19 | 松下電器産業株式会社 | ノイズ低減装置、ノイズ低減方法およびノイズ低減プログラムを記録した媒体 |
| KR100664932B1 (ko) * | 2004-10-21 | 2007-01-04 | 삼성전자주식회사 | 비디오 코딩 방법 및 장치 |
| US8411205B2 (en) | 2007-07-11 | 2013-04-02 | Olympus Corporation | Noise reducing image processing apparatus |
-
2010
- 2010-08-02 WO PCT/JP2010/063039 patent/WO2012017514A1/ja not_active Ceased
- 2010-08-02 JP JP2012527487A patent/JP5761195B2/ja active Active
-
2013
- 2013-01-30 US US13/753,561 patent/US8693794B2/en active Active
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05236302A (ja) * | 1991-11-05 | 1993-09-10 | Matsushita Electric Ind Co Ltd | フレーム伝送された映像信号におけるノイズを低減する方法 |
| JPH0662283A (ja) * | 1992-08-07 | 1994-03-04 | Sharp Corp | ビデオ信号のノイズ低減システム |
| JPH0935053A (ja) * | 1995-07-19 | 1997-02-07 | Nec Home Electron Ltd | 画像縮小方法及び装置 |
| WO2008020487A1 (en) * | 2006-08-17 | 2008-02-21 | Fujitsu Limited | Image processing device, image processing program, and image processing method |
| WO2009060633A1 (ja) * | 2007-11-06 | 2009-05-14 | Fujitsu Limited | 画像処理装置、画像処理方法および画像処理プログラム |
| WO2009101693A1 (ja) * | 2008-02-14 | 2009-08-20 | Fujitsu Limited | 画像処理装置、画像処理方法および画像処理プログラム |
| WO2010064316A1 (ja) * | 2008-12-05 | 2010-06-10 | オリンパス株式会社 | 画像処理装置、画像処理方法、および画像処理プログラム |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3518729B2 (ja) | 1998-09-24 | 2004-04-12 | オムロン株式会社 | 検知システムおよびその制御方法、並びに記録媒体 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPWO2012017514A1 (ja) | 2013-09-19 |
| US20130142449A1 (en) | 2013-06-06 |
| US8693794B2 (en) | 2014-04-08 |
| WO2012017514A1 (ja) | 2012-02-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8369649B2 (en) | Image processing apparatus, image processing method, and computer program for performing super-resolution process | |
| CN103854259B (zh) | 图像处理设备以及处理图像的方法 | |
| JP4480760B2 (ja) | 画像データ処理方法および画像処理装置 | |
| JP4952796B2 (ja) | 画像処理装置 | |
| US20160037059A1 (en) | Temporal filtering for image data using spatial filtering and noise history | |
| CN101325646A (zh) | 用于对比度增强的方法和设备 | |
| JP5367667B2 (ja) | 画像処理装置 | |
| JPWO2009107197A1 (ja) | 画像処理装置、画像処理方法および画像処理プログラム | |
| JP7265316B2 (ja) | 画像処理装置及び画像処理方法 | |
| JP6087612B2 (ja) | 画像処理装置および画像処理方法 | |
| JP5672527B2 (ja) | 画像処理装置及び画像処理方法 | |
| JP5693743B2 (ja) | 画像処理装置、画像処理方法、撮像装置、コンピュータプログラム及び記録媒体 | |
| JP6135937B2 (ja) | 画像処理方法および画像処理装置 | |
| JP5761195B2 (ja) | 画像処理装置、画像処理プログラム及び画像処理方法 | |
| JP5919086B2 (ja) | 画像処理装置及びその制御方法、並びにプログラム | |
| JP4962573B2 (ja) | 画像処理装置 | |
| WO2008020487A1 (en) | Image processing device, image processing program, and image processing method | |
| JP5701035B2 (ja) | 画像処理装置および方法並びにプログラム | |
| JP4674528B2 (ja) | 画像処理装置および方法、記録媒体、並びにプログラム | |
| JP5790933B2 (ja) | ノイズ除去装置、電子機器 | |
| JP5242750B2 (ja) | 画像処理装置 | |
| JP5870260B2 (ja) | 画像処理装置、方法、コンピュータプログラムおよびチップ回路 | |
| JP4893833B2 (ja) | 画像処理装置、画像処理方法および画像処理プログラム | |
| WO2024129062A1 (en) | Method and apparatus for unified multi-stage artificial intelligence-based image signal processing pipeline | |
| JP2011081688A (ja) | 画像処理方法及びプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140415 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140602 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150106 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150223 |
|
| 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: 20150512 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150525 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5761195 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |