Top > Search of Japanese Patents > DEVICE, METHOD AND PROGRAM FOR PROCESSING IMAGE

DEVICE, METHOD AND PROGRAM FOR PROCESSING IMAGE

Patent code P110004212
File No. A222P39
Posted date Jul 8, 2011
Application number P2008-226554
Publication number P2010-062879A
Patent number P4832487
Date of filing Sep 4, 2008
Date of publication of application Mar 18, 2010
Date of registration Sep 30, 2011
Inventor
  • (In Japanese)寅市 和男
  • (In Japanese)李 佳
  • (In Japanese)大宮 康宏
Applicant
  • (In Japanese)国立研究開発法人科学技術振興機構
Title DEVICE, METHOD AND PROGRAM FOR PROCESSING IMAGE
Abstract PROBLEM TO BE SOLVED: To provide a device, a method and a program for processing an image, capable of reduction at an optional reduction ratio, and preventing degradation of image quality.
SOLUTION: The device for processing an image includes: an image input part 10 configured to input a first image comprising a plurality of pixels; a reduction filter storage part 22 configured to store data of a two-dimensional reduction filter used in reducing an image at fixed reduction ratio; a reduction filter-processing part 20 configured to repeatedly execute a reduction process using the two-dimensional reduction filter to the first image based on the data stored in the reduction filter storage part 22 one or more times; and an interpolation function processing part 30 configured to output a third image by executing a reduction process at an adjusted reduction ratio larger than the fixed reduction ratio to a second image after being subjected to the reduction process by the reduction filter processing part 20.
Outline of related art and contending technology (In Japanese)

従来から、二次元平面上に配置された複数の画素によって構成される原画像に対して縮小処理を行う画像処理装置が知られている(例えば、特許文献1参照。)。この画像処理装置では、入力された原画像の画像データに対して、X方向およびY方向のそれぞれ毎に縮小処理が行われる。具体的には、この縮小処理は、X方向あるいはY方向に沿って隣接する4個の画素の画素値を用いた補間演算により行われる。
【特許文献1】
特開平11-353473号公報(第4-8頁、図1-10)

Field of industrial application (In Japanese)

本発明は、複数の画素からなる画像の縮小あるいは解像度変換を行う画像処理装置、方法およびプログラムに関する。

Scope of claims (In Japanese)
【請求項1】
 
第1の方向とこの第1の方向とは非平行な第2の方向のそれぞれに沿って等間隔に配置された複数の画素からなる第1の画像の入力を行う画像入力手段と、
前記第1および第2の方向のそれぞれに沿って固定縮小倍率で画像の縮小を行う際に用いる二次元縮小フィルタのデータを格納する縮小フィルタ格納手段と、
前記縮小フィルタ格納手段に格納されたデータに基づいて、前記第1の画像に対して前記二次元縮小フィルタを用いた縮小処理を1回あるいは複数回繰り返して行う第1の縮小処理手段と、
前記第1の縮小処理手段によって縮小処理された後の第2の画像に対して、前記固定縮小倍率よりも大きい調整縮小倍率で補間による縮小処理を行って第3の画像を出力する第2の縮小処理手段と、
前記第1の画像と前記第3の画像に基づいて、前記第1の縮小処理手段による縮小処理の回数を設定する縮小回数設定手段と、
前記第1の画像と前記第3の画像に基づいて、前記第2の縮小処理手段による縮小処理の調整縮小倍率を設定する調整縮小倍率設定手段と、
を備え、前記固定縮小倍率をA、前記第1の画像を前記第3の画像に縮小する際の縮小倍率をB、前記第1の縮小処理手段による縮小処理の回数をN、前記第2の縮小処理手段による縮小処理の調整縮小倍率をCとしたときに、
前記縮小回数設定手段は、B=AN×C、かつ、A<C<1を満たす前記Nの値を設定し、
前記調整縮小倍率設定手段は、B=AN×C、かつ、A<C<1を満たす前記Cの値を設定し、
前記第1の縮小処理手段による縮小処理を前記固定縮小倍率AでN回、前記第2の縮小処理手段による縮小処理を前記調整縮小倍率Cで1回行うことを特徴とする画像処理装置。

【請求項2】
 
請求項1において、
前記第1の画像の画素数と前記第3の画像の画素数とに基づいて前記Bの値を設定する総合縮小倍率設定手段をさらに備えることを特徴とする画像処理装置。

【請求項3】
 
請求項1または2において、
前記第1および第2の方向は、互いに直交していることを特徴とする画像処理装置。

【請求項4】
 
請求項1または2において、
前記固定縮小倍率は1/2であることを特徴とする画像処理装置。

【請求項5】
 
請求項1または2において、
前記二次元縮小フィルタは、4×4画素の各画素値に所定の係数を乗算した値を加算して得られる値を、新たな画素の画素値とすることを特徴とする画像処理装置。

【請求項6】
 
請求項5において、
前記二次元縮小フィルタを用いた縮小処理は、前記第1および第2の方向で囲まれた矩形の2つの対角線のそれぞれに沿って配置された各画素の画素値のみを用い、これらの対角線に沿った各画素以外の画素の画素値を用いないで行われることを特徴とする画像処理装置。

【請求項7】
 
請求項5または6において、
前記4×4画素の各画素の画素値に乗算する値を、配置の順にw11、w12、w13、w14、w21、w22、w23、w24、w31、w32、w33、w34、w41、w42、w43、w44、としたときに、w11=w14=w41=w44=-1/16、w22=w23=w32=w33=9/16、それ以外を0とすることを特徴とする画像処理装置。

【請求項8】
 
第1の方向とこの第1の方向とは非平行な第2の方向のそれぞれに沿って等間隔に配置された複数の画素からなる第1の画像の入力を行う画像入力ステップと、
前記第1および第2の方向のそれぞれに沿って固定縮小倍率で画像の縮小を行う際に用いる二次元縮小フィルタのデータを縮小フィルタ格納手段から読み出して、前記第1の画像に対して前記二次元縮小フィルタを用いた縮小処理を1回あるいは複数回繰り返して行う第1の縮小処理ステップと、
前記第1の縮小処理ステップにおいて縮小処理された後の第2の画像に対して、前記固定縮小倍率よりも大きい調整縮小倍率で補間による縮小処理を行って第3の画像を出力する第2の縮小処理ステップと、
前記第1の画像と前記第3の画像に基づいて、前記第1の縮小処理ステップにおける縮小処理の回数を設定する縮小回数設定ステップと、
前記第1の画像と前記第3の画像に基づいて、前記第2の縮小処理ステップにおける縮小処理の調整縮小倍率を設定する調整縮小倍率設定ステップと、
を有し、前記固定縮小倍率をA、前記第1の画像を前記第3の画像に縮小する際の縮小倍率をB、前記第1の縮小処理手段による縮小処理の回数をN、前記第2の縮小処理手段による縮小処理の調整縮小倍率をCとしたときに、
前記縮小回数設定ステップでは、B=AN×C、かつ、A<C<1を満たす前記Nの値を設定し、
前記調整縮小倍率設定ステップでは、B=AN×C、かつ、A<C<1を満たす前記Cの値を設定し、
前記第1の縮小処理ステップにおける縮小処理を前記固定縮小倍率AでN回、前記第2の縮小処理ステップにおける縮小処理を前記調整縮小倍率Cで1回行うことを特徴とする画像処理方法。

【請求項9】
 
請求項8において、
前記第1の画像の画素数と前記第3の画像の画素数とに基づいて前記Bの値を設定する総合縮小倍率設定ステップをさらに有することを特徴とする画像処理方法。

【請求項10】
 
請求項8または9において、
前記第1および第2の方向は、互いに直交していることを特徴とする画像処理方法。

【請求項11】
 
請求項8または9において、
前記固定縮小倍率は1/2であることを特徴とする画像処理方法。

【請求項12】
 
請求項8または9において、
前記二次元縮小フィルタは、4×4画素の各画素値に所定の係数を乗算した値を加算して得られる値を、新たな画素の画素値とすることを特徴とする画像処理方法。

【請求項13】
 
請求項12において、
前記二次元縮小フィルタを用いた縮小処理は、前記第1および第2の方向で囲まれた矩形の2つの対角線のそれぞれに沿って配置された各画素の画素値のみを用い、これらの対角線に沿った各画素以外の画素の画素値を用いないで行われることを特徴とする画像処理方法。

【請求項14】
 
請求項12または13において、
前記4×4画素の各画素の画素値に乗算する値を、配置の順にw11、w12、w13、w14、w21、w22、w23、w24、w31、w32、w33、w34、w41、w42、w43、w44、としたときに、w11=w14=w41=w44=-1/16、w22=w23=w32=w33=9/16、それ以外を0とすることを特徴とする画像処理方法。

【請求項15】
 
コンピュータを、
第1の方向とこの第1の方向とは非平行な第2の方向のそれぞれに沿って等間隔に配置された複数の画素からなる第1の画像の入力を行う画像入力手段と、
前記第1および第2の方向のそれぞれに沿って固定縮小倍率で画像の縮小を行う際に用いる二次元縮小フィルタのデータを格納する縮小フィルタ格納手段と、
前記縮小フィルタ格納手段に格納されたデータに基づいて、前記第1の画像に対して前記二次元縮小フィルタを用いた縮小処理を1回あるいは複数回繰り返して行う第1の縮小処理手段と、
前記第1の縮小処理手段によって縮小処理された後の第2の画像に対して、前記固定縮小倍率よりも大きい調整縮小倍率で補間による縮小処理を行って第3の画像を出力する第2の縮小処理手段と、
前記第1の画像と前記第3の画像に基づいて、前記第1の縮小処理手段による縮小処理の回数を設定する縮小回数設定手段と、
前記第1の画像と前記第3の画像に基づいて、前記第2の縮小処理手段による縮小処理の調整縮小倍率を設定する調整縮小倍率設定手段と、
して機能させるための画像処理プログラムであって、
前記固定縮小倍率をA、前記第1の画像を前記第3の画像に縮小する際の縮小倍率をB、前記第1の縮小処理手段による縮小処理の回数をN、前記第2の縮小処理手段による縮小処理の調整縮小倍率をCとしたときに、
前記縮小回数設定手段は、B=AN×C、かつ、A<C<1を満たす前記Nの値を設定し、
前記調整縮小倍率設定手段は、B=AN×C、かつ、A<C<1を満たす前記Cの値を設定し、
前記第1の縮小処理手段による縮小処理を前記固定縮小倍率AでN回、前記第2の縮小処理手段による縮小処理を前記調整縮小倍率Cで1回行う画像処理プログラム。

【請求項16】
 
請求項15において、
コンピュータを、さらに、前記第1の画像の画素数と前記第3の画像の画素数とに基づいて前記Bの値を設定する総合縮小倍率設定手段として機能させるための画像処理プログラム。

【請求項17】
 
請求項15または16において、
前記第1および第2の方向は、互いに直交していることを特徴とする画像処理プログラム。

【請求項18】
 
請求項15または16において、
前記固定縮小倍率は1/2であることを特徴とする画像処理プログラム。

【請求項19】
 
請求項15または16において、
前記二次元縮小フィルタは、4×4画素の各画素値に所定の係数を乗算した値を加算して得られる値を、新たな画素の画素値とすることを特徴とする画像処理プログラム。

【請求項20】
 
請求項19において、
前記二次元縮小フィルタを用いた縮小処理は、前記第1および第2の方向で囲まれた矩形の2つの対角線のそれぞれに沿って配置された各画素の画素値のみを用い、これらの対角線に沿った各画素以外の画素の画素値を用いないで行われる画像処理プログラム。

【請求項21】
 
請求項19または20において、
前記4×4画素の各画素の画素値に乗算する値を、配置の順にw11、w12、w13、w14、w21、w22、w23、w24、w31、w32、w33、w34、w41、w42、w43、w44、としたときに、w11=w14=w41=w44=-1/16、w22=w23=w32=w33=9/16、それ以外を0とすることを特徴とする画像処理プログラム。
IPC(International Patent Classification)
F-term
Drawing

※Click image to enlarge.

JP2008226554thum.jpg
State of application right Registered
Reference ( R and D project ) CREST New High-Performance Information Processing Technology Supporting Information-Oriented Society - Aiming at the Creation of New High-Speed, Large-Capacity Computing Technology Based on Quantum Effects, Molecular Functions, Parallel Processing, etc.- AREA
Please contact us by E-mail or facsimile if you have any interests on this patent.


PAGE TOP

close
close
close
close
close
close
close